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

2019-04-08 Thread translation
commit dfd424b48772ed6f076dc16f21a411c2ea80783c
Author: Translation commit bot 
Date:   Tue Apr 9 05:49:54 2019 +

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

diff --git a/de/torcheck.po b/de/torcheck.po
index cb1b559a0..9d95893e2 100644
--- a/de/torcheck.po
+++ b/de/torcheck.po
@@ -9,6 +9,7 @@
 # Christian Kaindl , 2015
 # Frank Anonima , 2015
 # gerhard , 2014
+# hype, 2019
 # LaKoon , 2011
 # LaKoon , 2011
 # Mario Baier , 2013
@@ -27,8 +28,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-04-09 01:51+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-04-09 05:49+\n"
+"Last-Translator: hype\n"
 "Language-Team: German 
(http://www.transifex.com/otf/torproject/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -52,7 +53,7 @@ msgstr "Es ist ein Sicherheitsupdate für den Tor-Browser 
verfügbar."
 msgid ""
 "https://www.torproject.org/download/\;>Click here to go to the "
 "download page"
-msgstr ""
+msgstr "https://www.torproject.org/download/\;>Download"
 
 msgid "Sorry. You are not using Tor."
 msgstr "Schade. Sie benutzen nicht Tor."
@@ -112,4 +113,4 @@ msgid "Stay Anonymous"
 msgstr "Bleiben Sie anonym"
 
 msgid "Relay Search"
-msgstr ""
+msgstr "Tor-Server Suche"

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


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

2019-04-08 Thread translation
commit e821e44eefc393db897a7ebf27ab8a152a12fcb5
Author: Translation commit bot 
Date:   Tue Apr 9 02:45:26 2019 +

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

diff --git a/tr/LC_MESSAGES/bridgedb.po b/tr/LC_MESSAGES/bridgedb.po
index 4efcd9bea..0dd1a087c 100644
--- a/tr/LC_MESSAGES/bridgedb.po
+++ b/tr/LC_MESSAGES/bridgedb.po
@@ -27,7 +27,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\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: 2019-03-31 02:27+\n"
+"PO-Revision-Date: 2019-04-09 02:36+\n"
 "Last-Translator: Kaya Zeren \n"
 "Language-Team: Turkish 
(http://www.transifex.com/otf/torproject/language/tr/)\n"
 "MIME-Version: 1.0\n"

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


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

2019-04-08 Thread translation
commit 6914067bb382b0c89091c47d6aedd113bc9545d6
Author: Translation commit bot 
Date:   Tue Apr 9 02:45:17 2019 +

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

diff --git a/tr/LC_MESSAGES/bridgedb.po b/tr/LC_MESSAGES/bridgedb.po
index 4efcd9bea..0dd1a087c 100644
--- a/tr/LC_MESSAGES/bridgedb.po
+++ b/tr/LC_MESSAGES/bridgedb.po
@@ -27,7 +27,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\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: 2019-03-31 02:27+\n"
+"PO-Revision-Date: 2019-04-09 02:36+\n"
 "Last-Translator: Kaya Zeren \n"
 "Language-Team: Turkish 
(http://www.transifex.com/otf/torproject/language/tr/)\n"
 "MIME-Version: 1.0\n"

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


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

2019-04-08 Thread translation
commit b3c620f461ab88bac00d5e94a8c0637438f732b8
Author: Translation commit bot 
Date:   Tue Apr 9 02:21:32 2019 +

Update translations for torcheck_completed
---
 templates/torcheck.pot | 30 +++---
 1 file changed, 11 insertions(+), 19 deletions(-)

diff --git a/templates/torcheck.pot b/templates/torcheck.pot
index 8e9eec4c3..4ab7dcbdb 100644
--- a/templates/torcheck.pot
+++ b/templates/torcheck.pot
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-04-08 06:05+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2019-04-09 01:51+\n"
+"Last-Translator: carolyn \n"
 "Language-Team: English 
(http://www.transifex.com/otf/torproject/language/en/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -30,9 +30,9 @@ msgid "There is a security update available for Tor Browser."
 msgstr "There is a security update available for Tor Browser."
 
 msgid ""
-"https://www.torproject.org/download/download-easy.html\;>Click "
-"here to go to the download page"
-msgstr "https://www.torproject.org/download/download-easy.html\;>Click here to 
go to the download page"
+"https://www.torproject.org/download/\;>Click here to go to the "
+"download page"
+msgstr "https://www.torproject.org/download/\;>Click here to go to 
the download page"
 
 msgid "Sorry. You are not using Tor."
 msgstr "Sorry. You are not using Tor."
@@ -40,24 +40,16 @@ msgstr "Sorry. You are not using Tor."
 msgid ""
 "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for "
-"configuring your Tor client."
-msgstr "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for 
configuring your Tor client."
+" href=\"https://support.torproject.org/#faq\;>frequently asked "
+"questions."
+msgstr "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://support.torproject.org/#faq\;>frequently asked questions."
 
 msgid "Sorry, your query failed or an unexpected response was received."
 msgstr "Sorry, your query failed or an unexpected response was received."
 
-msgid ""
-"A temporary service outage prevents us from determining if your source IP "
-"address is a https://www.torproject.org/\;>Tor node."
-msgstr "A temporary service outage prevents us from determining if your source 
IP address is a https://www.torproject.org/\;>Tor node."
-
 msgid "Your IP address appears to be: "
 msgstr "Your IP address appears to be: "
 
-msgid "Are you using Tor?"
-msgstr "Are you using Tor?"
-
 msgid "This page is also available in the following languages:"
 msgstr "This page is also available in the following languages:"
 
@@ -75,9 +67,6 @@ msgstr "Learn More "
 msgid "Go"
 msgstr "Go"
 
-msgid "Short User Manual"
-msgstr "Short User Manual"
-
 msgid "Donate to Support Tor"
 msgstr "Donate to Support Tor"
 
@@ -101,3 +90,6 @@ msgstr "Run a Relay"
 
 msgid "Stay Anonymous"
 msgstr "Stay Anonymous"
+
+msgid "Relay Search"
+msgstr "Relay Search"

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


[tor-commits] [tor/release-0.4.0] Merge branch 'maint-0.4.0' into release-0.4.0

2019-04-08 Thread teor
commit 2fd02c82edbf98f14ea0ee1a8c4d48ccdb75551f
Merge: a51f5b9b3 92e8bdf29
Author: teor 
Date:   Tue Apr 9 11:36:55 2019 +1000

Merge branch 'maint-0.4.0' into release-0.4.0

 changes/bug28614_better_logging  |  6 ++
 changes/doc29121 |  3 +++
 doc/tor.1.txt| 14 +++---
 src/feature/nodelist/networkstatus.c |  7 +--
 4 files changed, 25 insertions(+), 5 deletions(-)

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


[tor-commits] [tor/release-0.4.0] Improve logging for 28614.

2019-04-08 Thread teor
commit 5613968d57cb07cc5a66e97c58bd39c22b86a50a
Author: Nick Mathewson 
Date:   Wed Apr 3 14:30:56 2019 -0400

Improve logging for 28614.

When we fixed 28614, our answer was "if we failed to load the
consensus on windows and it had a CRLF, retry it."  But we logged
the failure at "warn", and we only logged the retry at "info".

Now we log the retry at "notice", with more useful information.

Fixes bug 30004.
---
 changes/bug28614_better_logging  | 6 ++
 src/feature/nodelist/networkstatus.c | 7 +--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/changes/bug28614_better_logging b/changes/bug28614_better_logging
new file mode 100644
index 0..26d19c3c1
--- /dev/null
+++ b/changes/bug28614_better_logging
@@ -0,0 +1,6 @@
+  o Minor bugfixes (logging):
+- On Windows, when errors cause us to reload a consensus from disk, tell
+  the user that we are retrying at log level "notice". Previously we only
+  logged this information at "info", which was confusing because the
+  errors themselves were logged at "warning". Improves previous fix for
+  28614.  Fixes bug 30004; bugfix on 0.4.0.2-alpha.
diff --git a/src/feature/nodelist/networkstatus.c 
b/src/feature/nodelist/networkstatus.c
index 023115978..a988f700f 100644
--- a/src/feature/nodelist/networkstatus.c
+++ b/src/feature/nodelist/networkstatus.c
@@ -1761,8 +1761,11 @@ reload_consensus_from_file(const char *fname,
flavor, flags, source_dir);
 #ifdef _WIN32
   if (rv < 0 && tor_memstr(map->data, map->size, "\r\n")) {
-log_info(LD_GENERAL, "Found CRLF in consensus file %s; falling back to "
- "read_file_to_string.", escaped(fname));
+log_notice(LD_GENERAL, "Looks like the above failures are probably "
+   "because of a CRLF in consensus file %s; falling back to "
+   "read_file_to_string. Nothing to worry about: this file "
+   "was probably saved by an earlier version of Tor.",
+   escaped(fname));
 char *content = read_file_to_str(fname, RFTS_IGNORE_MISSING, NULL);
 rv = networkstatus_set_current_consensus(content, strlen(content),
  flavor, flags, source_dir);



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


[tor-commits] [tor/release-0.4.0] Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0

2019-04-08 Thread teor
commit 92e8bdf296c042ad386b2acb764bb4f4cfd2de0f
Merge: 61e6b217c 5613968d5
Author: teor 
Date:   Tue Apr 9 11:35:41 2019 +1000

Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0

 changes/bug28614_better_logging  | 6 ++
 src/feature/nodelist/networkstatus.c | 7 +--
 2 files changed, 11 insertions(+), 2 deletions(-)



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


[tor-commits] [tor/master] Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0

2019-04-08 Thread teor
commit 92e8bdf296c042ad386b2acb764bb4f4cfd2de0f
Merge: 61e6b217c 5613968d5
Author: teor 
Date:   Tue Apr 9 11:35:41 2019 +1000

Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0

 changes/bug28614_better_logging  | 6 ++
 src/feature/nodelist/networkstatus.c | 7 +--
 2 files changed, 11 insertions(+), 2 deletions(-)



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


[tor-commits] [tor/master] Merge remote-tracking branch 'tor-github/pr/862'

2019-04-08 Thread teor
commit 2dab7a10780db1047bda4e18c2d308274744e806
Merge: 7741b21d0 283ee0ba0
Author: teor 
Date:   Tue Apr 9 11:36:12 2019 +1000

Merge remote-tracking branch 'tor-github/pr/862'

 changes/bug29926   | 2 ++
 doc/asciidoc-helper.sh | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)



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


[tor-commits] [tor/release-0.4.0] manpage: Clarify that Tor does stream isolation between *Port listeners by default

2019-04-08 Thread teor
commit 61e6b217c5c83bc49e888f594f931c00c3e9b971
Author: rl1987 
Date:   Mon Mar 25 15:40:46 2019 +0200

manpage: Clarify that Tor does stream isolation between *Port listeners by 
default

cherry-pick of tor-github/pr/841 to maint-0.4.0.
---
 changes/doc29121 |  3 +++
 doc/tor.1.txt| 14 +++---
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/changes/doc29121 b/changes/doc29121
new file mode 100644
index 0..dd31cc9c7
--- /dev/null
+++ b/changes/doc29121
@@ -0,0 +1,3 @@
+  o Documentation:
+- Clarify that Tor performs stream isolation between *Port listeners by
+  default. Resolves issue 29121.
diff --git a/doc/tor.1.txt b/doc/tor.1.txt
index ea9942a28..c2df7687f 100644
--- a/doc/tor.1.txt
+++ b/doc/tor.1.txt
@@ -1230,6 +1230,8 @@ The following options are useful only for clients (that 
is, if
 information to anybody watching your network, and allow anybody
 to use your computer as an open proxy. +
  +
+If multiple entries of this option are present in your configuration
+file, Tor will perform stream isolation between listeners by default.
 The _isolation flags_ arguments give Tor rules for which streams
 received on this SocksPort are allowed to share circuits with one
 another.  Recognized isolation flags are:
@@ -1472,14 +1474,18 @@ The following options are useful only for clients (that 
is, if
 protocol instead of SOCKS. Set this to
 0 if you don't want to allow "HTTP CONNECT" connections. Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports. If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default. See
 SOCKSPort for an explanation of isolation flags. (Default: 0)
 
 [[TransPort]] **TransPort**  \['address':]__port__|**auto** [_isolation 
flags_]::
 Open this port to listen for transparent proxy connections.  Set this to
 0 if you don't want to allow transparent proxy connections.  Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports. If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default.  See
 SOCKSPort for an explanation of isolation flags. +
  +
 TransPort requires OS support for transparent proxies, such as BSDs' pf or
@@ -1516,7 +1522,9 @@ The following options are useful only for clients (that 
is, if
 included in old versions of FreeBSD, etc) using the NATD protocol.
 Use 0 if you don't want to allow NATD connections.  Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports.  If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default. See
 SocksPort for an explanation of isolation flags. +
  +
 This option is only for people who cannot use TransPort. (Default: 0)



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


[tor-commits] [tor/master] Improve logging for 28614.

2019-04-08 Thread teor
commit 5613968d57cb07cc5a66e97c58bd39c22b86a50a
Author: Nick Mathewson 
Date:   Wed Apr 3 14:30:56 2019 -0400

Improve logging for 28614.

When we fixed 28614, our answer was "if we failed to load the
consensus on windows and it had a CRLF, retry it."  But we logged
the failure at "warn", and we only logged the retry at "info".

Now we log the retry at "notice", with more useful information.

Fixes bug 30004.
---
 changes/bug28614_better_logging  | 6 ++
 src/feature/nodelist/networkstatus.c | 7 +--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/changes/bug28614_better_logging b/changes/bug28614_better_logging
new file mode 100644
index 0..26d19c3c1
--- /dev/null
+++ b/changes/bug28614_better_logging
@@ -0,0 +1,6 @@
+  o Minor bugfixes (logging):
+- On Windows, when errors cause us to reload a consensus from disk, tell
+  the user that we are retrying at log level "notice". Previously we only
+  logged this information at "info", which was confusing because the
+  errors themselves were logged at "warning". Improves previous fix for
+  28614.  Fixes bug 30004; bugfix on 0.4.0.2-alpha.
diff --git a/src/feature/nodelist/networkstatus.c 
b/src/feature/nodelist/networkstatus.c
index 023115978..a988f700f 100644
--- a/src/feature/nodelist/networkstatus.c
+++ b/src/feature/nodelist/networkstatus.c
@@ -1761,8 +1761,11 @@ reload_consensus_from_file(const char *fname,
flavor, flags, source_dir);
 #ifdef _WIN32
   if (rv < 0 && tor_memstr(map->data, map->size, "\r\n")) {
-log_info(LD_GENERAL, "Found CRLF in consensus file %s; falling back to "
- "read_file_to_string.", escaped(fname));
+log_notice(LD_GENERAL, "Looks like the above failures are probably "
+   "because of a CRLF in consensus file %s; falling back to "
+   "read_file_to_string. Nothing to worry about: this file "
+   "was probably saved by an earlier version of Tor.",
+   escaped(fname));
 char *content = read_file_to_str(fname, RFTS_IGNORE_MISSING, NULL);
 rv = networkstatus_set_current_consensus(content, strlen(content),
  flavor, flags, source_dir);



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


[tor-commits] [tor/master] Merge branch 'maint-0.4.0'

2019-04-08 Thread teor
commit 3d45079c27b94f073442f80b203f9787857c2d01
Merge: e4692fad9 92e8bdf29
Author: teor 
Date:   Tue Apr 9 11:36:59 2019 +1000

Merge branch 'maint-0.4.0'

 changes/bug28614_better_logging  |  6 ++
 changes/doc29121 |  3 +++
 doc/tor.1.txt| 14 +++---
 src/feature/nodelist/networkstatus.c |  7 +--
 4 files changed, 25 insertions(+), 5 deletions(-)

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


[tor-commits] [tor/master] manpage: Clarify that Tor does stream isolation between *Port listeners by default

2019-04-08 Thread teor
commit 61e6b217c5c83bc49e888f594f931c00c3e9b971
Author: rl1987 
Date:   Mon Mar 25 15:40:46 2019 +0200

manpage: Clarify that Tor does stream isolation between *Port listeners by 
default

cherry-pick of tor-github/pr/841 to maint-0.4.0.
---
 changes/doc29121 |  3 +++
 doc/tor.1.txt| 14 +++---
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/changes/doc29121 b/changes/doc29121
new file mode 100644
index 0..dd31cc9c7
--- /dev/null
+++ b/changes/doc29121
@@ -0,0 +1,3 @@
+  o Documentation:
+- Clarify that Tor performs stream isolation between *Port listeners by
+  default. Resolves issue 29121.
diff --git a/doc/tor.1.txt b/doc/tor.1.txt
index ea9942a28..c2df7687f 100644
--- a/doc/tor.1.txt
+++ b/doc/tor.1.txt
@@ -1230,6 +1230,8 @@ The following options are useful only for clients (that 
is, if
 information to anybody watching your network, and allow anybody
 to use your computer as an open proxy. +
  +
+If multiple entries of this option are present in your configuration
+file, Tor will perform stream isolation between listeners by default.
 The _isolation flags_ arguments give Tor rules for which streams
 received on this SocksPort are allowed to share circuits with one
 another.  Recognized isolation flags are:
@@ -1472,14 +1474,18 @@ The following options are useful only for clients (that 
is, if
 protocol instead of SOCKS. Set this to
 0 if you don't want to allow "HTTP CONNECT" connections. Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports. If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default. See
 SOCKSPort for an explanation of isolation flags. (Default: 0)
 
 [[TransPort]] **TransPort**  \['address':]__port__|**auto** [_isolation 
flags_]::
 Open this port to listen for transparent proxy connections.  Set this to
 0 if you don't want to allow transparent proxy connections.  Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports. If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default.  See
 SOCKSPort for an explanation of isolation flags. +
  +
 TransPort requires OS support for transparent proxies, such as BSDs' pf or
@@ -1516,7 +1522,9 @@ The following options are useful only for clients (that 
is, if
 included in old versions of FreeBSD, etc) using the NATD protocol.
 Use 0 if you don't want to allow NATD connections.  Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports.  If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default. See
 SocksPort for an explanation of isolation flags. +
  +
 This option is only for people who cannot use TransPort. (Default: 0)



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


[tor-commits] [tor/master] Merge remote-tracking branch 'tor-github/pr/866'

2019-04-08 Thread teor
commit e4692fad9680ffea938dd6024ceacfc1ba1edffa
Merge: 2dab7a107 c66df27c9
Author: teor 
Date:   Tue Apr 9 11:36:38 2019 +1000

Merge remote-tracking branch 'tor-github/pr/866'

 src/ext/timeouts/.may_include   | 5 ++---
 src/ext/timeouts/test-timeout.c | 2 +-
 src/ext/timeouts/timeout.c  | 6 +++---
 3 files changed, 6 insertions(+), 7 deletions(-)



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


[tor-commits] [tor/master] Fix checkIncludes warning about "unusual pattern in src/ext/timeouts/"

2019-04-08 Thread teor
commit c66df27c906b1140ea33f4e5d5ab9486594ada9d
Author: Nick Mathewson 
Date:   Thu Mar 28 16:35:24 2019 -0400

Fix checkIncludes warning about "unusual pattern in src/ext/timeouts/"

Closes ticket 28806.
---
 src/ext/timeouts/.may_include   | 5 ++---
 src/ext/timeouts/test-timeout.c | 2 +-
 src/ext/timeouts/timeout.c  | 6 +++---
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/ext/timeouts/.may_include b/src/ext/timeouts/.may_include
index 42f44befd..92c711655 100644
--- a/src/ext/timeouts/.may_include
+++ b/src/ext/timeouts/.may_include
@@ -1,6 +1,5 @@
 orconfig.h
 
 ext/tor_queue.h
-timeout-bitops.c
-timeout-debug.h
-timeout.h
+ext/timeouts/*.h
+ext/timeouts/timeout-bitops.c
diff --git a/src/ext/timeouts/test-timeout.c b/src/ext/timeouts/test-timeout.c
index 807712937..52d2e31e0 100644
--- a/src/ext/timeouts/test-timeout.c
+++ b/src/ext/timeouts/test-timeout.c
@@ -4,7 +4,7 @@
 #include 
 #include 
 
-#include "timeout.h"
+#include "ext/timeouts/timeout.h"
 
 #define THE_END_OF_TIME ((timeout_t)-1)
 
diff --git a/src/ext/timeouts/timeout.c b/src/ext/timeouts/timeout.c
index 07d06772c..79fcc168e 100644
--- a/src/ext/timeouts/timeout.c
+++ b/src/ext/timeouts/timeout.c
@@ -40,14 +40,14 @@
 
 #include "ext/tor_queue.h" /* TAILQ(3) */
 
-#include "timeout.h"
+#include "ext/timeouts/timeout.h"
 
 #ifndef TIMEOUT_DEBUG
 #define TIMEOUT_DEBUG 0
 #endif
 
 #if TIMEOUT_DEBUG - 0
-#include "timeout-debug.h"
+#include "ext/timeouts/timeout-debug.h"
 #endif
 
 #ifdef TIMEOUT_DISABLE_RELATIVE_ACCESS
@@ -141,7 +141,7 @@
 #define WHEEL_MASK (WHEEL_LEN - 1)
 #define TIMEOUT_MAX ((TIMEOUT_C(1) << (WHEEL_BIT * WHEEL_NUM)) - 1)
 
-#include "timeout-bitops.c"
+#include "ext/timeouts/timeout-bitops.c"
 
 #if WHEEL_BIT == 6
 #define ctz(n) ctz64(n)



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


[tor-commits] [tor/master] Fix SC2086 warnings in asciidoc-helper.sh

2019-04-08 Thread teor
commit 283ee0ba0a1540a9e8e8d68625d89315a5356162
Author: rl1987 
Date:   Wed Mar 27 19:27:57 2019 +0200

Fix SC2086 warnings in asciidoc-helper.sh
---
 changes/bug29926   | 2 ++
 doc/asciidoc-helper.sh | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/changes/bug29926 b/changes/bug29926
new file mode 100644
index 0..ab1417c60
--- /dev/null
+++ b/changes/bug29926
@@ -0,0 +1,2 @@
+  o Code simplification and refactoring (shell scripts):
+- Fix shellcheck warnings in asciidoc-helper.sh. Resolves issue 29926.
diff --git a/doc/asciidoc-helper.sh b/doc/asciidoc-helper.sh
index a3ef53f88..765850a12 100755
--- a/doc/asciidoc-helper.sh
+++ b/doc/asciidoc-helper.sh
@@ -19,7 +19,7 @@ if [ "$1" = "html" ]; then
 base=${output%%.html.in}
 
 if [ "$2" != none ]; then
-  TZ=UTC "$2" -d manpage -o $output $input;
+  TZ=UTC "$2" -d manpage -o "$output" "$input";
 else
   echo "==";
   echo;
@@ -44,8 +44,8 @@ elif [ "$1" = "man" ]; then
   echo "==";
   exit 1;
 fi
-if "$2" -f manpage $input; then
-  mv $base.1 $output;
+if "$2" -f manpage "$input"; then
+  mv "$base.1" "$output";
 else
   cat

[tor-commits] [tor/maint-0.4.0] Improve logging for 28614.

2019-04-08 Thread teor
commit 5613968d57cb07cc5a66e97c58bd39c22b86a50a
Author: Nick Mathewson 
Date:   Wed Apr 3 14:30:56 2019 -0400

Improve logging for 28614.

When we fixed 28614, our answer was "if we failed to load the
consensus on windows and it had a CRLF, retry it."  But we logged
the failure at "warn", and we only logged the retry at "info".

Now we log the retry at "notice", with more useful information.

Fixes bug 30004.
---
 changes/bug28614_better_logging  | 6 ++
 src/feature/nodelist/networkstatus.c | 7 +--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/changes/bug28614_better_logging b/changes/bug28614_better_logging
new file mode 100644
index 0..26d19c3c1
--- /dev/null
+++ b/changes/bug28614_better_logging
@@ -0,0 +1,6 @@
+  o Minor bugfixes (logging):
+- On Windows, when errors cause us to reload a consensus from disk, tell
+  the user that we are retrying at log level "notice". Previously we only
+  logged this information at "info", which was confusing because the
+  errors themselves were logged at "warning". Improves previous fix for
+  28614.  Fixes bug 30004; bugfix on 0.4.0.2-alpha.
diff --git a/src/feature/nodelist/networkstatus.c 
b/src/feature/nodelist/networkstatus.c
index 023115978..a988f700f 100644
--- a/src/feature/nodelist/networkstatus.c
+++ b/src/feature/nodelist/networkstatus.c
@@ -1761,8 +1761,11 @@ reload_consensus_from_file(const char *fname,
flavor, flags, source_dir);
 #ifdef _WIN32
   if (rv < 0 && tor_memstr(map->data, map->size, "\r\n")) {
-log_info(LD_GENERAL, "Found CRLF in consensus file %s; falling back to "
- "read_file_to_string.", escaped(fname));
+log_notice(LD_GENERAL, "Looks like the above failures are probably "
+   "because of a CRLF in consensus file %s; falling back to "
+   "read_file_to_string. Nothing to worry about: this file "
+   "was probably saved by an earlier version of Tor.",
+   escaped(fname));
 char *content = read_file_to_str(fname, RFTS_IGNORE_MISSING, NULL);
 rv = networkstatus_set_current_consensus(content, strlen(content),
  flavor, flags, source_dir);



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


[tor-commits] [tor/maint-0.4.0] manpage: Clarify that Tor does stream isolation between *Port listeners by default

2019-04-08 Thread teor
commit 61e6b217c5c83bc49e888f594f931c00c3e9b971
Author: rl1987 
Date:   Mon Mar 25 15:40:46 2019 +0200

manpage: Clarify that Tor does stream isolation between *Port listeners by 
default

cherry-pick of tor-github/pr/841 to maint-0.4.0.
---
 changes/doc29121 |  3 +++
 doc/tor.1.txt| 14 +++---
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/changes/doc29121 b/changes/doc29121
new file mode 100644
index 0..dd31cc9c7
--- /dev/null
+++ b/changes/doc29121
@@ -0,0 +1,3 @@
+  o Documentation:
+- Clarify that Tor performs stream isolation between *Port listeners by
+  default. Resolves issue 29121.
diff --git a/doc/tor.1.txt b/doc/tor.1.txt
index ea9942a28..c2df7687f 100644
--- a/doc/tor.1.txt
+++ b/doc/tor.1.txt
@@ -1230,6 +1230,8 @@ The following options are useful only for clients (that 
is, if
 information to anybody watching your network, and allow anybody
 to use your computer as an open proxy. +
  +
+If multiple entries of this option are present in your configuration
+file, Tor will perform stream isolation between listeners by default.
 The _isolation flags_ arguments give Tor rules for which streams
 received on this SocksPort are allowed to share circuits with one
 another.  Recognized isolation flags are:
@@ -1472,14 +1474,18 @@ The following options are useful only for clients (that 
is, if
 protocol instead of SOCKS. Set this to
 0 if you don't want to allow "HTTP CONNECT" connections. Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports. If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default. See
 SOCKSPort for an explanation of isolation flags. (Default: 0)
 
 [[TransPort]] **TransPort**  \['address':]__port__|**auto** [_isolation 
flags_]::
 Open this port to listen for transparent proxy connections.  Set this to
 0 if you don't want to allow transparent proxy connections.  Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports. If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default.  See
 SOCKSPort for an explanation of isolation flags. +
  +
 TransPort requires OS support for transparent proxies, such as BSDs' pf or
@@ -1516,7 +1522,9 @@ The following options are useful only for clients (that 
is, if
 included in old versions of FreeBSD, etc) using the NATD protocol.
 Use 0 if you don't want to allow NATD connections.  Set the port
 to "auto" to have Tor pick a port for you. This directive can be
-specified multiple times to bind to multiple addresses/ports.  See
+specified multiple times to bind to multiple addresses/ports.  If multiple
+entries of this option are present in your configuration file, Tor will
+perform stream isolation between listeners by default. See
 SocksPort for an explanation of isolation flags. +
  +
 This option is only for people who cannot use TransPort. (Default: 0)



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


[tor-commits] [tor/maint-0.4.0] Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0

2019-04-08 Thread teor
commit 92e8bdf296c042ad386b2acb764bb4f4cfd2de0f
Merge: 61e6b217c 5613968d5
Author: teor 
Date:   Tue Apr 9 11:35:41 2019 +1000

Merge remote-tracking branch 'tor-github/pr/892' into maint-0.4.0

 changes/bug28614_better_logging  | 6 ++
 src/feature/nodelist/networkstatus.c | 7 +--
 2 files changed, 11 insertions(+), 2 deletions(-)

___
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

2019-04-08 Thread translation
commit 49937caba4d49e378f919c241489043cb11310ba
Author: Translation commit bot 
Date:   Mon Apr 8 18:45:04 2019 +

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

diff --git a/nl/aboutTor.dtd b/nl/aboutTor.dtd
index 1c4eb6dd9..db4f75ce1 100644
--- a/nl/aboutTor.dtd
+++ b/nl/aboutTor.dtd
@@ -22,9 +22,9 @@
 
 
 
-
+
 
 https://www.torproject.org/getinvolved/volunteer.html.en;>
 
-
+
 

___
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

2019-04-08 Thread translation
commit a03c16ebeeaee100736d31b05827db6e140ea2d7
Author: Translation commit bot 
Date:   Mon Apr 8 18:45:11 2019 +

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

diff --git a/nl/aboutTor.dtd b/nl/aboutTor.dtd
index 1c4eb6dd9..db4f75ce1 100644
--- a/nl/aboutTor.dtd
+++ b/nl/aboutTor.dtd
@@ -22,9 +22,9 @@
 
 
 
-
+
 
 https://www.torproject.org/getinvolved/volunteer.html.en;>
 
-
+
 

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


[tor-commits] [check/master] Run `go fmt` after 119a476

2019-04-08 Thread arlo
commit 8598e5d1a64f8984473669c0735d1bac6cf9db07
Author: Arlo Breault 
Date:   Mon Apr 8 14:40:27 2019 -0400

Run `go fmt` after 119a476
---
 utils.go | 116 +++
 1 file changed, 58 insertions(+), 58 deletions(-)

diff --git a/utils.go b/utils.go
index 01ef085..2423025 100644
--- a/utils.go
+++ b/utils.go
@@ -112,64 +112,64 @@ func GetLocaleList(base string) map[string]string {
// populated from https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
// and https://en.wikipedia.org/w/api.php?action=sitematrix=json
haveTranslatedNames := map[string]string{
-   "ar":  "العربية",
-   "bg":  "български",
-   "bn":  "বাংলা",
-   "bs":  "Bosanski jezik",
-   "ca":  "Català",
-   "cs":  "Čeština",
-   "da":  "Dansk",
-   "de":  "Deutsch",
-   "el":  "ελληνικά",
-   "en_GB":   "English (United Kingdom)",
-   "eo":  "Esperanto",
-   "es":  "Español",
-   "es_AR":   "Español (Argentina)",
-   "es_MX":   "Español (Mexico)",
-   "et":  "Eesti",
-   "eu":  "Euskara",
-   "fa":  "فارسی",
-   "fi":  "Suomi",
-   "fr":  "Français",
-   "ga":  "Gaeilge",
-   "he":  "עברית",
-   "hi":  "हिन्दी",
-   "hr":  "Hrvatski jezik",
-   "hr_HR":   "Hrvatski jezik (Croatia)",
-   "hu":  "Magyar",
-   "id":  "Bahasa Indonesia",
-   "is":  "íslenska",
-   "it":  "Italiano",
-   "ja":  "日本語",
-   "ka":  "ქართული",
-   "ko":  "한국어",
-   "lt":  "lietuvių kalba",
-   "lv":  "Latviešu valoda",
-   "mk":  "македонски јазик",
-   "ms_MY":   "Bahasa Melayu",
-   "nb":  "Norsk bokmål",
-   "nl":  "Nederlands",
-   "nl_BE":   "Vlaams",
-   "nn":  "Norsk nynorsk",
-   "pa":  "ਪੰਜਾਬੀ",
-   "pl":  "Język polski",
-   "pt":  "Português",
-   "pt_BR":   "Português brasileiro",
-   "pt_PT":   "Português europeu",
-   "ro":  "română",
-   "ru":  "русский язык",
-   "sk":  "Slovenčina",
-   "sq":  "shqip",
-   "sr":  "српски језик",
-   "sv":  "Svenska",
-   "ta":  "தமிழ்",
-   "th":  "ไทย",
-   "tr":  "Türkçe",
-   "uk":  "українська мова",
-   "vi":  "Tiếng Việt",
-   "zh_CN":   "中文简体",
-   "zh_HK":   "中文繁體",
-   "zh_TW":   "中文繁體",
+   "ar":"العربية",
+   "bg":"български",
+   "bn":"বাংলা",
+   "bs":"Bosanski jezik",
+   "ca":"Català",
+   "cs":"Čeština",
+   "da":"Dansk",
+   "de":"Deutsch",
+   "el":"ελληνικά",
+   "en_GB": "English (United Kingdom)",
+   "eo":"Esperanto",
+   "es":"Español",
+   "es_AR": "Español (Argentina)",
+   "es_MX": "Español (Mexico)",
+   "et":"Eesti",
+   "eu":"Euskara",
+   "fa":"فارسی",
+   "fi":"Suomi",
+   "fr":"Français",
+   "ga":"Gaeilge",
+   "he":"עברית",
+   "hi":"हिन्दी",
+   "hr":"Hrvatski jezik",
+   "hr_HR": "Hrvatski jezik (Croatia)",
+   "hu":"Magyar",
+   "id":"Bahasa Indonesia",
+   "is":"íslenska",
+   "it":"Italiano",
+   "ja":"日本語",
+   "ka":"ქართული",
+   "ko":"한국어",
+   "lt":"lietuvių kalba",
+   "lv":"Latviešu valoda",
+   "mk":"македонски јазик",
+   "ms_MY": "Bahasa Melayu",
+   "nb":"Norsk bokmål",
+   "nl":"Nederlands",
+   "nl_BE": 

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

2019-04-08 Thread translation
commit 0695aa7e49cc21165605504b810cd30f2e1e7ff3
Author: Translation commit bot 
Date:   Mon Apr 8 18:15:12 2019 +

Update translations for abouttor-homepage_completed
---
 nl/aboutTor.dtd | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/nl/aboutTor.dtd b/nl/aboutTor.dtd
index 9f60afbf2..1c4eb6dd9 100644
--- a/nl/aboutTor.dtd
+++ b/nl/aboutTor.dtd
@@ -6,25 +6,25 @@
 
 
 
-
+
 
 
-
+
 
 
 
-
+
 https://duckduckgo.com/;>
 
 
-
+
 
-
-
+
+
 
 
-
+
 https://www.torproject.org/getinvolved/volunteer.html.en;>
 
-
-
+
+

___
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

2019-04-08 Thread translation
commit f0956bf205abe4ad29df51e64bf49dae9cbedb0f
Author: Translation commit bot 
Date:   Mon Apr 8 18:15:05 2019 +

Update translations for abouttor-homepage
---
 nl/aboutTor.dtd | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/nl/aboutTor.dtd b/nl/aboutTor.dtd
index 9f60afbf2..1c4eb6dd9 100644
--- a/nl/aboutTor.dtd
+++ b/nl/aboutTor.dtd
@@ -6,25 +6,25 @@
 
 
 
-
+
 
 
-
+
 
 
 
-
+
 https://duckduckgo.com/;>
 
 
-
+
 
-
-
+
+
 
 
-
+
 https://www.torproject.org/getinvolved/volunteer.html.en;>
 
-
-
+
+

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


[tor-commits] [check/master] User manual link was removed in 513656e

2019-04-08 Thread arlo
commit f9c3be237394ba3e96228a8950582a0dfdd594f2
Author: Arlo Breault 
Date:   Mon Apr 8 13:10:26 2019 -0400

User manual link was removed in 513656e
---
 utils.go | 29 -
 1 file changed, 29 deletions(-)

diff --git a/utils.go b/utils.go
index 072d414..024b263 100644
--- a/utils.go
+++ b/utils.go
@@ -62,29 +62,6 @@ func LikelyTBB(ua string) bool {
return TBBUserAgents.MatchString(ua) || OrfoxUserAgents.MatchString(ua)
 }
 
-var HaveManual = map[string]bool{
-   "ar":true,
-   "cs":true,
-   "de":true,
-   "el":true,
-   "en":true,
-   "es":true,
-   "fa":true,
-   "fr":true,
-   "hu":true,
-   "it":true,
-   "ja":true,
-   "lv":true,
-   "nb":true,
-   "nl":true,
-   "pl":true,
-   "pt_BR": true,
-   "ru":true,
-   "sv":true,
-   "tr":true,
-   "zh_CN": true,
-}
-
 func FuncMap(domain *gettext.Domain) template.FuncMap {
return template.FuncMap{
"UnEscaped": func(x string) interface{} {
@@ -105,12 +82,6 @@ func FuncMap(domain *gettext.Domain) template.FuncMap {
"And": func(a bool, b bool) bool {
return a && b
},
-   "UserManual": func(lang string) string {
-   if _, ok := HaveManual[lang]; !ok {
-   lang = "en"
-   }
-   return lang
-   },
}
 }
 



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


[tor-commits] [check/master] Update check.pot after 513656e

2019-04-08 Thread arlo
commit c7203e3d5466da2a4c7b868cf2ccdb7e1ca4d43b
Author: Arlo Breault 
Date:   Mon Apr 8 13:47:09 2019 -0400

Update check.pot after 513656e
---
 check.pot | 21 ++---
 public/index.html |  2 +-
 2 files changed, 7 insertions(+), 16 deletions(-)

diff --git a/check.pot b/check.pot
index 79398e1..4c175b5 100644
--- a/check.pot
+++ b/check.pot
@@ -26,8 +26,8 @@ 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"
+"https://www.torproject.org/download/\;>Click here to go to the "
+"download page"
 msgstr ""
 
 msgid "Sorry. You are not using Tor."
@@ -36,24 +36,15 @@ msgstr ""
 msgid ""
 "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for "
-"configuring your Tor client."
+"\"https://support.torproject.org/#faq\;>frequently asked questions."
 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 ""
 
@@ -71,9 +62,6 @@ msgstr ""
 msgid "Go"
 msgstr ""
 
-msgid "Short User Manual"
-msgstr ""
-
 msgid "Donate to Support Tor"
 msgstr ""
 
@@ -97,3 +85,6 @@ msgstr ""
 
 msgid "Stay Anonymous"
 msgstr ""
+
+msgid "Relay Search"
+msgstr ""
diff --git a/public/index.html b/public/index.html
index 84f7c81..9b5d885 100644
--- a/public/index.html
+++ b/public/index.html
@@ -102,7 +102,7 @@
   {{ end }}
   
 {{ if .IsTor }}
-  {{ GetText .Lang "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." 
| UnEscaped }} {{ GetText .Lang "For more information about this exit relay, 
see:" }} https://metrics.torproject.org/rs.html#search/{{ .IP 
}}">Relay Search.
+  {{ GetText .Lang "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." 
| UnEscaped }} {{ GetText .Lang "For more information about this exit relay, 
see:" }} https://metrics.torproject.org/rs.html#search/{{ .IP }}">{{ 
GetText .Lang "Relay Search" }}.
 {{ else }}
   {{ GetText .Lang "If you are attempting to use a Tor client, please 
refer to the https://www.torproject.org/\;>Tor website and 
specifically the https://support.torproject.org/#faq\;>frequently 
asked questions." | UnEscaped }}
 {{ end }}

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


[tor-commits] [check/master] Updates URLs for new Tor Project website

2019-04-08 Thread arlo
commit 513656ea359765191a1757a8fd7a776868c4a935
Author: Iain R. Learmonth 
Date:   Tue Apr 2 14:08:02 2019 +0100

Updates URLs for new Tor Project website

Fixes: #29983
---
 public/base.html  |  4 ++--
 public/index.html | 13 +
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/public/base.html b/public/base.html
index 2f9facc..902ede2 100644
--- a/public/base.html
+++ b/public/base.html
@@ -50,8 +50,8 @@
 {{ template "body" . }}
   
   
-{{ GetText .Lang "The Tor Project is a US 501(c)(3) 
non-profit dedicated to the research, development, and education of online 
anonymity and privacy." }} https://www.torproject.org/about/overview.html.en;>{{ GetText .Lang 
"Learn More " | UnEscaped }}
+{{ GetText .Lang "The Tor Project is a US 501(c)(3) 
non-profit dedicated to the research, development, and education of online 
anonymity and privacy." }} https://www.torproject.org/about/history/;>{{ GetText .Lang "Learn More 
" | UnEscaped }}
 {{ template "foot" . }}
   
 
-
\ No newline at end of file
+
diff --git a/public/index.html b/public/index.html
index 73a79b5..84f7c81 100644
--- a/public/index.html
+++ b/public/index.html
@@ -89,13 +89,13 @@
   {{ if .NotUpToDate }}
 
   {{ GetText .Lang "There is a security update available for Tor 
Browser." }}
-  {{ GetText .Lang "https://www.torproject.org/download/download-easy.html\;>Click here to 
go to the download page" | UnEscaped }}
+  {{ GetText .Lang "https://www.torproject.org/download/\;>Click here to go to the download 
page" | UnEscaped }}
 
   {{ else }}
 {{ if .NotTBB }}
   
 {{ GetText .Lang "However, it does not appear to be Tor Browser." 
}}
-{{ GetText .Lang "https://www.torproject.org/download/download-easy.html\;>Click here to 
go to the download page" | UnEscaped }}
+{{ GetText .Lang "https://www.torproject.org/download/\;>Click here to go to the download 
page" | UnEscaped }}
   
 {{ end }}
   {{ end }}
@@ -104,14 +104,11 @@
 {{ if .IsTor }}
   {{ GetText .Lang "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." 
| UnEscaped }} {{ GetText .Lang "For more information about this exit relay, 
see:" }} https://metrics.torproject.org/rs.html#search/{{ .IP 
}}">Relay Search.
 {{ else }}
-  {{ GetText .Lang "If you are attempting to use a Tor client, please 
refer to the https://www.torproject.org/\;>Tor website and 
specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for 
configuring your Tor client." | UnEscaped }}
+  {{ GetText .Lang "If you are attempting to use a Tor client, please 
refer to the https://www.torproject.org/\;>Tor website and 
specifically the https://support.torproject.org/#faq\;>frequently 
asked questions." | UnEscaped }}
 {{ end }}
   
-  https://www.torproject.org/donate/donate.html;>{{ 
GetText .Lang "Donate to Support Tor" }}
+  https://donate.torproject.org/;>{{ GetText .Lang 
"Donate to Support Tor" }}
   
-
 
   https://tor.stackexchange.com/;>{{ GetText .Lang "Tor Q Site" 
}}
 
@@ -131,7 +128,7 @@
   

[tor-commits] [check/master] Update `haveTranslatedNames` for the latest "torcheck_completed"

2019-04-08 Thread arlo
commit 119a4768d7ce673d091c6ffed4dfa64a154056ff
Author: Arlo Breault 
Date:   Mon Apr 8 13:27:01 2019 -0400

Update `haveTranslatedNames` for the latest "torcheck_completed"
---
 utils.go | 27 +++
 1 file changed, 7 insertions(+), 20 deletions(-)

diff --git a/utils.go b/utils.go
index 024b263..01ef085 100644
--- a/utils.go
+++ b/utils.go
@@ -112,14 +112,12 @@ func GetLocaleList(base string) map[string]string {
// populated from https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
// and https://en.wikipedia.org/w/api.php?action=sitematrix=json
haveTranslatedNames := map[string]string{
-   "af":  "Afrikaans",
"ar":  "العربية",
-   "az":  "Azərbaycanca",
"bg":  "български",
+   "bn":  "বাংলা",
"bs":  "Bosanski jezik",
"ca":  "Català",
"cs":  "Čeština",
-   "cy":  "Cymraeg",
"da":  "Dansk",
"de":  "Deutsch",
"el":  "ελληνικά",
@@ -127,15 +125,13 @@ func GetLocaleList(base string) map[string]string {
"eo":  "Esperanto",
"es":  "Español",
"es_AR":   "Español (Argentina)",
-   "es_CO":   "Español (Colombia)",
"es_MX":   "Español (Mexico)",
"et":  "Eesti",
"eu":  "Euskara",
"fa":  "فارسی",
"fi":  "Suomi",
"fr":  "Français",
-   "fr_CA":   "Français (Canadien)",
-   "gl":  "Galego",
+   "ga":  "Gaeilge",
"he":  "עברית",
"hi":  "हिन्दी",
"hr":  "Hrvatski jezik",
@@ -145,41 +141,32 @@ func GetLocaleList(base string) map[string]string {
"is":  "íslenska",
"it":  "Italiano",
"ja":  "日本語",
-   "km":  "មែរ",
-   "kn":  "ಕನ್ನಡ",
+   "ka":  "ქართული",
"ko":  "한국어",
-   "ko_KR":   "한국어 (South Korea)",
-   "lb":  "Lëtzebuergesch",
-   "lo":  "ລາວ",
+   "lt":  "lietuvių kalba",
"lv":  "Latviešu valoda",
"mk":  "македонски јазик",
"ms_MY":   "Bahasa Melayu",
-   "my":  "ဗမာစာ",
"nb":  "Norsk bokmål",
"nl":  "Nederlands",
"nl_BE":   "Vlaams",
"nn":  "Norsk nynorsk",
"pa":  "ਪੰਜਾਬੀ",
"pl":  "Język polski",
-   "pl_PL":   "Język polski (Poland)",
"pt":  "Português",
-   "pt_BR":   "Português do Brasil",
+   "pt_BR":   "Português brasileiro",
+   "pt_PT":   "Português europeu",
"ro":  "română",
"ru":  "русский язык",
-   "ru@petr1708": "Russian Petrine orthography",
-   "si_LK":   "සිංහල",
"sk":  "Slovenčina",
-   "sk_SK":   "Slovenčina (Slovakia)",
-   "sl":  "Slovenski jezik",
-   "sl_SI":   "Slovenski jezik (Slovenia)",
"sq":  "shqip",
"sr":  "српски језик",
"sv":  "Svenska",
"ta":  "தமிழ்",
-   "te_IN":   "తెలుగు",
"th":  "ไทย",
"tr":  "Türkçe",
"uk":  "українська мова",
+   "vi":  "Tiếng Việt",
"zh_CN":   "中文简体",
"zh_HK":   "中文繁體",
"zh_TW":   "中文繁體",



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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-04-08 Thread translation
commit 68f7e409d830478f10b9237be418fd2c625d00dc
Author: Translation commit bot 
Date:   Mon Apr 8 17:20:51 2019 +

Update translations for support-portal
---
 contents+pt-BR.po | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/contents+pt-BR.po b/contents+pt-BR.po
index d4c1d29f3..b4c5d0fe7 100644
--- a/contents+pt-BR.po
+++ b/contents+pt-BR.po
@@ -8,8 +8,8 @@
 # Eduardo Addad de Oliveira , 2019
 # Chacal Exodius, 2019
 # Communia , 2019
-# Emma Peel, 2019
 # Alexei Gonçalves de Oliveira , 2019
+# Emma Peel, 2019
 # 
 msgid ""
 msgstr ""
@@ -17,7 +17,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-04-08 17:07+CET\n"
 "PO-Revision-Date: 2018-10-02 22:41+\n"
-"Last-Translator: Alexei Gonçalves de Oliveira , 
2019\n"
+"Last-Translator: Emma Peel, 2019\n"
 "Language-Team: Portuguese (Brazil) 
(https://www.transifex.com/otf/teams/1519/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -150,6 +150,9 @@ msgid ""
 "Browser](https://www.torproject.org/download) and then using it to navigate "
 "to the blocked site will allow access."
 msgstr ""
+"Na maioria das vezes, apenas fazendo o download do [Navegador "
+"Tor](https://www.torproject.org/download/) e em seguida usando-o para se "
+"conectar ao site bloqueado tornará o acesso possível. "
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)

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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-04-08 Thread translation
commit 0b3277442f2cc1865d9b290d875f01b05123ed1e
Author: Translation commit bot 
Date:   Mon Apr 8 16:51:03 2019 +

Update translations for support-portal_completed
---
 contents+tr.po | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/contents+tr.po b/contents+tr.po
index 95ec72065..f277f907d 100644
--- a/contents+tr.po
+++ b/contents+tr.po
@@ -143,6 +143,9 @@ msgid ""
 "Browser](https://www.torproject.org/download) and then using it to navigate "
 "to the blocked site will allow access."
 msgstr ""
+"Erişim için genellikle [Tor Browser](https://www.torproject.org/download) "
+"uygulamasını indirmek ve engellenen web sitesinin adresine gitmek "
+"yeterlidir."
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
@@ -536,6 +539,9 @@ msgid ""
 ".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-"
 "US.exe"
 msgstr ""
+"gpg.exe --verify C:\\Kullanıcılar\\Elvan\\Desktop\torbrowser-install-"
+"win64-8.0.8_en-US.exe.asc C:\\Kullanıcılar\\Elvan\\Desktop\torbrowser-"
+"install-8.0.8_en-US.exe"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-04-08 Thread translation
commit c9ce4359d00bf2012282fbdad1ddc4699867fb7c
Author: Translation commit bot 
Date:   Mon Apr 8 16:50:56 2019 +

Update translations for support-portal
---
 contents+ar.po | 2 +-
 contents+tr.po | 6 ++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/contents+ar.po b/contents+ar.po
index 3a7f2fb55..d61e7dccc 100644
--- a/contents+ar.po
+++ b/contents+ar.po
@@ -5514,7 +5514,7 @@ msgstr "اشترك في رسالتنا للمستجدات"
 
 #: templates/footer.html:25
 msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
+msgstr "احصل على تحديثات شهرية وفرص من مشروع 
تور:"
 
 #: templates/footer.html:26
 msgid "Sign up"
diff --git a/contents+tr.po b/contents+tr.po
index 95ec72065..f277f907d 100644
--- a/contents+tr.po
+++ b/contents+tr.po
@@ -143,6 +143,9 @@ msgid ""
 "Browser](https://www.torproject.org/download) and then using it to navigate "
 "to the blocked site will allow access."
 msgstr ""
+"Erişim için genellikle [Tor Browser](https://www.torproject.org/download) "
+"uygulamasını indirmek ve engellenen web sitesinin adresine gitmek "
+"yeterlidir."
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
@@ -536,6 +539,9 @@ msgid ""
 ".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-"
 "US.exe"
 msgstr ""
+"gpg.exe --verify C:\\Kullanıcılar\\Elvan\\Desktop\torbrowser-install-"
+"win64-8.0.8_en-US.exe.asc C:\\Kullanıcılar\\Elvan\\Desktop\torbrowser-"
+"install-8.0.8_en-US.exe"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)

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


[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-04-08 Thread translation
commit ac71306d835ee5b5341ee1bf6ea192dc392ad431
Author: Translation commit bot 
Date:   Mon Apr 8 16:50:31 2019 +

Update translations for tpo-web
---
 contents+ar.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/contents+ar.po b/contents+ar.po
index 571c0bf9e..5f2e8f2ed 100644
--- a/contents+ar.po
+++ b/contents+ar.po
@@ -1,9 +1,9 @@
 # Translators:
 # Martus Translations , 2019
 # erinm, 2019
-# Emma Peel, 2019
 # ButterflyOfFire ButterflyOfFire, 2019
 # Ahmed A. <66222...@gmail.com>, 2019
+# Emma Peel, 2019
 # 
 msgid ""
 msgstr ""
@@ -11,7 +11,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-04-06 10:26+CET\n"
 "PO-Revision-Date: 2019-03-09 10:41+\n"
-"Last-Translator: Ahmed A. <66222...@gmail.com>, 2019\n"
+"Last-Translator: Emma Peel, 2019\n"
 "Language-Team: Arabic (https://www.transifex.com/otf/teams/1519/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -672,7 +672,7 @@ msgstr "اشترك في رسالتنا للمستجدات"
 
 #: templates/footer.html:49
 msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
+msgstr "احصل على تحديثات شهرية وفرص من مشروع 
تور:"
 
 #: templates/footer.html:50
 msgid "Sign up"

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


[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-04-08 Thread translation
commit 5969a3e39e9f09d149d57311be881c2db661e805
Author: Translation commit bot 
Date:   Mon Apr 8 16:47:53 2019 +

Update translations for tbmanual-contentspot
---
 contents+ar.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/contents+ar.po b/contents+ar.po
index b1e09cff0..5792ce489 100644
--- a/contents+ar.po
+++ b/contents+ar.po
@@ -2139,7 +2139,7 @@ msgstr "اشترك في رسالتنا للمستجدات"
 
 #: templates/footer.html:25
 msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
+msgstr "احصل على تحديثات شهرية وفرص من مشروع 
تور:"
 
 #: templates/footer.html:26
 msgid "Sign up"

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


[tor-commits] [torbutton/master] Bug 29943: Use locales in AB-CD scheme to match Mozilla

2019-04-08 Thread gk
commit ad0f608cba44dc8be382b380b844cfd66dedecba
Author: Georg Koppen 
Date:   Fri Mar 29 09:39:56 2019 +

Bug 29943: Use locales in AB-CD scheme to match Mozilla
---
 src/chrome.manifest|  8 
 src/chrome/locale/{es => es-ES}/aboutDialog.dtd|  0
 src/chrome/locale/{es => es-ES}/aboutTBUpdate.dtd  |  2 +-
 src/chrome/locale/{es => es-ES}/aboutTor.dtd   |  0
 src/chrome/locale/{es => es-ES}/brand.dtd  |  0
 src/chrome/locale/{es => es-ES}/brand.properties   |  0
 .../locale/{es => es-ES}/browserOnboarding.properties  |  8 ++--
 src/chrome/locale/{es => es-ES}/securityLevel.properties   |  0
 src/chrome/locale/{es => es-ES}/torbutton.dtd  |  0
 src/chrome/locale/{es => es-ES}/torbutton.properties   |  0
 src/chrome/locale/{ga => ga-IE}/aboutDialog.dtd|  0
 src/chrome/locale/{ga => ga-IE}/aboutTBUpdate.dtd  |  0
 src/chrome/locale/{ga => ga-IE}/aboutTor.dtd   |  0
 src/chrome/locale/{ga => ga-IE}/brand.dtd  |  0
 src/chrome/locale/{ga => ga-IE}/brand.properties   |  0
 .../locale/{ga => ga-IE}/browserOnboarding.properties  |  8 ++--
 src/chrome/locale/{ga => ga-IE}/securityLevel.properties   |  0
 src/chrome/locale/{ga => ga-IE}/torbutton.dtd  |  0
 src/chrome/locale/{ga => ga-IE}/torbutton.properties   |  0
 src/chrome/locale/{nb => nb-NO}/aboutDialog.dtd|  0
 src/chrome/locale/{nb => nb-NO}/aboutTBUpdate.dtd  |  0
 src/chrome/locale/{nb => nb-NO}/aboutTor.dtd   |  0
 src/chrome/locale/{nb => nb-NO}/brand.dtd  |  0
 src/chrome/locale/{nb => nb-NO}/brand.properties   |  0
 .../locale/{nb => nb-NO}/browserOnboarding.properties  |  8 ++--
 src/chrome/locale/{nb => nb-NO}/securityLevel.properties   |  0
 src/chrome/locale/{nb => nb-NO}/torbutton.dtd  |  0
 src/chrome/locale/{nb => nb-NO}/torbutton.properties   |  0
 src/chrome/locale/{sv => sv-SE}/aboutDialog.dtd|  0
 src/chrome/locale/{sv => sv-SE}/aboutTBUpdate.dtd  |  0
 src/chrome/locale/{sv => sv-SE}/aboutTor.dtd   |  0
 src/chrome/locale/{sv => sv-SE}/brand.dtd  |  0
 src/chrome/locale/{sv => sv-SE}/brand.properties   |  0
 .../locale/{sv => sv-SE}/browserOnboarding.properties  |  8 ++--
 src/chrome/locale/{sv => sv-SE}/securityLevel.properties   |  0
 src/chrome/locale/{sv => sv-SE}/torbutton.dtd  |  0
 src/chrome/locale/{sv => sv-SE}/torbutton.properties   |  0
 trans_tools/import-translations.sh | 14 ++
 38 files changed, 35 insertions(+), 21 deletions(-)

diff --git a/src/chrome.manifest b/src/chrome.manifest
index 87467217..2edacef0 100644
--- a/src/chrome.manifest
+++ b/src/chrome.manifest
@@ -46,7 +46,7 @@ locale torbutton dz chrome/locale/dz/
 locale torbutton el chrome/locale/el/
 locale torbutton en chrome/locale/en-US/
 locale torbutton eo chrome/locale/eo/
-locale torbutton es chrome/locale/es/
+locale torbutton es-ES chrome/locale/es-ES/
 locale torbutton et chrome/locale/et/
 locale torbutton eu chrome/locale/eu/
 locale torbutton fa chrome/locale/fa/
@@ -56,7 +56,7 @@ locale torbutton fo chrome/locale/fo/
 locale torbutton fr chrome/locale/fr/
 locale torbutton fur chrome/locale/fur/
 locale torbutton fy chrome/locale/fy/
-locale torbutton ga chrome/locale/ga/
+locale torbutton ga-IE chrome/locale/ga-IE/
 locale torbutton gl chrome/locale/gl/
 locale torbutton gu chrome/locale/gu/
 locale torbutton gun chrome/locale/gun/
@@ -96,7 +96,7 @@ locale torbutton mt chrome/locale/mt/
 locale torbutton my chrome/locale/my/
 locale torbutton nah chrome/locale/nah/
 locale torbutton nap chrome/locale/nap/
-locale torbutton nb chrome/locale/nb/
+locale torbutton nb-NO chrome/locale/nb-NO/
 locale torbutton ne chrome/locale/ne/
 locale torbutton nl chrome/locale/nl/
 locale torbutton nn chrome/locale/nn/
@@ -121,7 +121,7 @@ locale torbutton sq chrome/locale/sq/
 locale torbutton sr chrome/locale/sr/
 locale torbutton st chrome/locale/st/
 locale torbutton su chrome/locale/su/
-locale torbutton sv chrome/locale/sv/
+locale torbutton sv-SE chrome/locale/sv-SE/
 locale torbutton sw chrome/locale/sw/
 locale torbutton ta chrome/locale/ta/
 locale torbutton te chrome/locale/te/
diff --git a/src/chrome/locale/es/aboutDialog.dtd 
b/src/chrome/locale/es-ES/aboutDialog.dtd
similarity index 100%
rename from src/chrome/locale/es/aboutDialog.dtd
rename to src/chrome/locale/es-ES/aboutDialog.dtd
diff --git a/src/chrome/locale/es/aboutTBUpdate.dtd 
b/src/chrome/locale/es-ES/aboutTBUpdate.dtd
similarity index 88%
rename from src/chrome/locale/es/aboutTBUpdate.dtd
rename to src/chrome/locale/es-ES/aboutTBUpdate.dtd
index 70b46fae..259b9496 100644
--- a/src/chrome/locale/es/aboutTBUpdate.dtd
+++ b/src/chrome/locale/es-ES/aboutTBUpdate.dtd
@@ -5,4 +5,4 @@
 
 
 
-
+

[tor-commits] [torbutton/master] Merge branch 'bug_29943'

2019-04-08 Thread gk
commit 76d056634148add263720504aa4c6ff0c480165a
Merge: b10f69f1 ad0f608c
Author: Georg Koppen 
Date:   Mon Apr 8 16:12:46 2019 +

Merge branch 'bug_29943'

 src/chrome.manifest|  8 
 src/chrome/locale/{es => es-ES}/aboutDialog.dtd|  0
 src/chrome/locale/{es => es-ES}/aboutTBUpdate.dtd  |  2 +-
 src/chrome/locale/{es => es-ES}/aboutTor.dtd   |  0
 src/chrome/locale/{es => es-ES}/brand.dtd  |  0
 src/chrome/locale/{es => es-ES}/brand.properties   |  0
 .../locale/{es => es-ES}/browserOnboarding.properties  |  8 ++--
 src/chrome/locale/{es => es-ES}/securityLevel.properties   |  0
 src/chrome/locale/{es => es-ES}/torbutton.dtd  |  0
 src/chrome/locale/{es => es-ES}/torbutton.properties   |  0
 src/chrome/locale/{ga => ga-IE}/aboutDialog.dtd|  0
 src/chrome/locale/{ga => ga-IE}/aboutTBUpdate.dtd  |  0
 src/chrome/locale/{ga => ga-IE}/aboutTor.dtd   |  0
 src/chrome/locale/{ga => ga-IE}/brand.dtd  |  0
 src/chrome/locale/{ga => ga-IE}/brand.properties   |  0
 .../locale/{ga => ga-IE}/browserOnboarding.properties  |  8 ++--
 src/chrome/locale/{ga => ga-IE}/securityLevel.properties   |  0
 src/chrome/locale/{ga => ga-IE}/torbutton.dtd  |  0
 src/chrome/locale/{ga => ga-IE}/torbutton.properties   |  0
 src/chrome/locale/{nb => nb-NO}/aboutDialog.dtd|  0
 src/chrome/locale/{nb => nb-NO}/aboutTBUpdate.dtd  |  0
 src/chrome/locale/{nb => nb-NO}/aboutTor.dtd   |  0
 src/chrome/locale/{nb => nb-NO}/brand.dtd  |  0
 src/chrome/locale/{nb => nb-NO}/brand.properties   |  0
 .../locale/{nb => nb-NO}/browserOnboarding.properties  |  8 ++--
 src/chrome/locale/{nb => nb-NO}/securityLevel.properties   |  0
 src/chrome/locale/{nb => nb-NO}/torbutton.dtd  |  0
 src/chrome/locale/{nb => nb-NO}/torbutton.properties   |  0
 src/chrome/locale/{sv => sv-SE}/aboutDialog.dtd|  0
 src/chrome/locale/{sv => sv-SE}/aboutTBUpdate.dtd  |  0
 src/chrome/locale/{sv => sv-SE}/aboutTor.dtd   |  0
 src/chrome/locale/{sv => sv-SE}/brand.dtd  |  0
 src/chrome/locale/{sv => sv-SE}/brand.properties   |  0
 .../locale/{sv => sv-SE}/browserOnboarding.properties  |  8 ++--
 src/chrome/locale/{sv => sv-SE}/securityLevel.properties   |  0
 src/chrome/locale/{sv => sv-SE}/torbutton.dtd  |  0
 src/chrome/locale/{sv => sv-SE}/torbutton.properties   |  0
 trans_tools/import-translations.sh | 14 ++
 38 files changed, 35 insertions(+), 21 deletions(-)

diff --cc src/chrome.manifest
index 53587fba,2edacef0..f6a267d7
--- a/src/chrome.manifest
+++ b/src/chrome.manifest
@@@ -46,8 -46,7 +46,8 @@@ locale torbutton dz chrome/locale/dz
  locale torbutton el chrome/locale/el/
  locale torbutton en chrome/locale/en-US/
  locale torbutton eo chrome/locale/eo/
- locale torbutton es chrome/locale/es/
 +locale torbutton es-AR chrome/locale/es-AR/
+ locale torbutton es-ES chrome/locale/es-ES/
  locale torbutton et chrome/locale/et/
  locale torbutton eu chrome/locale/eu/
  locale torbutton fa chrome/locale/fa/
diff --cc trans_tools/import-translations.sh
index b8967287,f14c353a..c5724011
--- a/trans_tools/import-translations.sh
+++ b/trans_tools/import-translations.sh
@@@ -2,15 -2,14 +2,14 @@@
  
  # This var comes from the TBB locale list.
  # XXX: Find some way to keep this, tor-launcher, and Tor Browser in sync
- BUNDLE_LOCALES="ar ca cs da de el es es-AR fa fr ga he hu id is it ja ka ko 
nb nl pl pt-BR ru sv tr vi zh-CN zh-TW"
 -BUNDLE_LOCALES="ar ca cs da de el es-ES fa fr ga-IE he hu id is it ja ka ko 
nb-NO nl pl pt-BR ru sv-SE tr vi zh-CN zh-TW"
++BUNDLE_LOCALES="ar ca cs da de el es-AR es-ES fa fr ga-IE he hu id is it ja 
ka ko nb-NO nl pl pt-BR ru sv-SE tr vi zh-CN zh-TW"
  
  # XXX: Basque (eu) by request in #10687.
- # This is not used for official builds, but should remain 
- # so Basque XPIs can be build independently. We can do
- # this for other languages too, if anyone requests this
- # and translations are available.
+ # This is not used for official builds, but should remain so Basque XPIs can 
be
+ # built independently. We can do that for other languages too, if anyone
+ # requests it and translations are available.
  # XXX: Adding bn-BD as well as we don't ship that locale ourselves due to bug
 -# 26498. Others might want to fix, build, and use it, though.
 +# 26498 and #29257. Others might want to fix, build, and use it, though.
  BUNDLE_LOCALES="$BUNDLE_LOCALES eu bn-BD"
  
  LOCALE_DIR=../src/chrome/locale

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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-04-08 Thread translation
commit 71cc5725b2fc5626ff22d02bead866f086882820
Author: Translation commit bot 
Date:   Mon Apr 8 15:50:56 2019 +

Update translations for support-portal_completed
---
 contents+de.po | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/contents+de.po b/contents+de.po
index da56fa58b..2c96c06e7 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -3,9 +3,9 @@
 # jk , 2019
 # try once, 2019
 # Oliver Baumann , 2019
-# Curtis Baltimore , 2019
 # erinm, 2019
 # Emma Peel, 2019
+# Curtis Baltimore , 2019
 # 
 msgid ""
 msgstr ""
@@ -13,7 +13,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-04-08 17:07+CET\n"
 "PO-Revision-Date: 2018-10-02 22:41+\n"
-"Last-Translator: Emma Peel, 2019\n"
+"Last-Translator: Curtis Baltimore , 2019\n"
 "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -147,6 +147,9 @@ msgid ""
 "Browser](https://www.torproject.org/download) and then using it to navigate "
 "to the blocked site will allow access."
 msgstr ""
+"Meistens wird der Zugriff durch einfaches Herunterladen des [Tor-Browser] "
+"(https://www.torproject.org/download) und anschließende Navigation damit auf"
+" die blockierte Seite ermöglicht."
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
@@ -533,6 +536,9 @@ msgid ""
 ".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-"
 "US.exe"
 msgstr ""
+"gpg.exe --verify C:\\Users\\Alice\\Desktop\\torbrowser-install-win64-8.0"
+".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-"
+"US.exe"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-04-08 Thread translation
commit adee1cdb315ac7010a2c90d9bfc21c285fcdb472
Author: Translation commit bot 
Date:   Mon Apr 8 15:50:49 2019 +

Update translations for support-portal
---
 contents+de.po | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/contents+de.po b/contents+de.po
index da56fa58b..2c96c06e7 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -3,9 +3,9 @@
 # jk , 2019
 # try once, 2019
 # Oliver Baumann , 2019
-# Curtis Baltimore , 2019
 # erinm, 2019
 # Emma Peel, 2019
+# Curtis Baltimore , 2019
 # 
 msgid ""
 msgstr ""
@@ -13,7 +13,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-04-08 17:07+CET\n"
 "PO-Revision-Date: 2018-10-02 22:41+\n"
-"Last-Translator: Emma Peel, 2019\n"
+"Last-Translator: Curtis Baltimore , 2019\n"
 "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -147,6 +147,9 @@ msgid ""
 "Browser](https://www.torproject.org/download) and then using it to navigate "
 "to the blocked site will allow access."
 msgstr ""
+"Meistens wird der Zugriff durch einfaches Herunterladen des [Tor-Browser] "
+"(https://www.torproject.org/download) und anschließende Navigation damit auf"
+" die blockierte Seite ermöglicht."
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
@@ -533,6 +536,9 @@ msgid ""
 ".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-"
 "US.exe"
 msgstr ""
+"gpg.exe --verify C:\\Users\\Alice\\Desktop\\torbrowser-install-win64-8.0"
+".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-"
+"US.exe"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)

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


[tor-commits] [torbutton/master] Merge branch 'bug_29903'

2019-04-08 Thread gk
commit b10f69f171b853bc3d4eb8c7153b73762faf4fda
Merge: 3ff13208 021fc5c5
Author: Georg Koppen 
Date:   Mon Apr 8 15:49:24 2019 +

Merge branch 'bug_29903'

 src/modules/noscript-control.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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


[tor-commits] [torbutton/master] Bug 29903: No WebGL click-to-play on the standard security level

2019-04-08 Thread gk
commit 021fc5c5c5069bbcfd2d14dcc235fe29221fd597
Author: Georg Koppen 
Date:   Tue Mar 26 12:15:32 2019 +

Bug 29903: No WebGL click-to-play on the standard security level
---
 src/modules/noscript-control.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/modules/noscript-control.js b/src/modules/noscript-control.js
index 31ee98c2..4513dce8 100644
--- a/src/modules/noscript-control.js
+++ b/src/modules/noscript-control.js
@@ -17,7 +17,7 @@ let log = (level, msg) => logger.log(level, msg);
 // ## NoScript settings
 
 // Minimum and maximum capability states as controlled by NoScript.
-const max_caps = ["fetch", "font", "frame", "media", "object", "other", 
"script"];
+const max_caps = ["fetch", "font", "frame", "media", "object", "other", 
"script", "webgl"];
 const min_caps = ["frame", "other"];
 
 // Untrusted capabilities for [Standard, Safer, Safest] safety levels.



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


[tor-commits] [tor-browser-build/master] Merge branch 'bug_26498_v2'

2019-04-08 Thread gk
commit c10e19ff904efd0bdb68ea40a83ac6cab49eb0dc
Merge: f266df2 ab635bf
Author: Georg Koppen 
Date:   Mon Apr 8 15:24:04 2019 +

Merge branch 'bug_26498_v2'

 rbm.conf | 1 +
 1 file changed, 1 insertion(+)

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


[tor-commits] [tor-browser-build/master] Bug 26498: Add locale: es-AR

2019-04-08 Thread gk
commit ab635bf6b1f77b00c24f03541150a2cf33cbdf3b
Author: Arthur Edelstein 
Date:   Thu Mar 21 14:46:21 2019 +

Bug 26498: Add locale: es-AR
---
 rbm.conf | 1 +
 1 file changed, 1 insertion(+)

diff --git a/rbm.conf b/rbm.conf
index 8e3f54b..9381785 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -66,6 +66,7 @@ var:
 - da
 - de
 - el
+- es-AR
 - es-ES
 - fa
 - fr



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


[tor-commits] [tor-launcher/master] Bug 26498: Add locale es-AR

2019-04-08 Thread gk
commit 970fa67ae56d959f94343010c2981d19b91fd189
Author: Arthur Edelstein 
Date:   Thu Oct 18 23:29:17 2018 -0700

Bug 26498: Add locale es-AR
---
 src/chrome/content/network-settings.js | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/chrome/content/network-settings.js 
b/src/chrome/content/network-settings.js
index ef7571e..1c3498a 100644
--- a/src/chrome/content/network-settings.js
+++ b/src/chrome/content/network-settings.js
@@ -309,6 +309,7 @@ function populateLocaleList(aLangPackAddons)
 "de": "Deutsch",
 "el": "\u03B5\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",
 "es-ES" : "Espa\u00f1ol",
+"es-AR" : "Espa\u00f1ol de Argentina",
 "fa": "\u0641\u0627\u0631\u0633\u06cc",
 "fr": "Fran\u00e7ais",
 "ga": "Gaeilge (Irish)",

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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-04-08 Thread translation
commit 44fc1c8a538b28342b61b1fb5f6f7da55144047d
Author: Translation commit bot 
Date:   Mon Apr 8 15:22:15 2019 +

Update translations for support-portal_completed
---
 contents+de.po | 124 ++---
 contents+ka.po | 124 ++---
 contents+tr.po | 122 +---
 contents.pot   | 120 +--
 4 files changed, 293 insertions(+), 197 deletions(-)

diff --git a/contents+de.po b/contents+de.po
index f4ebe8d65..da56fa58b 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -3,17 +3,17 @@
 # jk , 2019
 # try once, 2019
 # Oliver Baumann , 2019
-# Emma Peel, 2019
 # Curtis Baltimore , 2019
 # erinm, 2019
+# Emma Peel, 2019
 # 
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-08 11:48+CET\n"
+"POT-Creation-Date: 2019-04-08 17:07+CET\n"
 "PO-Revision-Date: 2018-10-02 22:41+\n"
-"Last-Translator: erinm, 2019\n"
+"Last-Translator: Emma Peel, 2019\n"
 "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -112,8 +112,6 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.title)
-#: https//support.torproject.org/faq/faq-2~master/
-#: (content/faq/faq-2~master/contents+en.lrquestion.title)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.title)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -127,8 +125,6 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/faq/faq-2~master/
-#: (content/faq/faq-2~master/contents+en.lrquestion.description)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.description)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -142,8 +138,6 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/faq/faq-2~master/
-#: (content/faq/faq-2~master/contents+en.lrquestion.description)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.description)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -156,8 +150,6 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/faq/faq-2~master/
-#: (content/faq/faq-2~master/contents+en.lrquestion.description)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.description)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -173,8 +165,6 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/faq/faq-2~master/
-#: (content/faq/faq-2~master/contents+en.lrquestion.description)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.description)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -234,6 +224,8 @@ msgstr "Auf welchen Plattformen ist Tor Browser verfügbar?"
 
 #: https//support.torproject.org/faq/faq-4/
 #: (content/faq/faq-4/contents+en.lrquestion.description)
+#: https//support.torproject.org/tbb/tbb-31/
+#: (content/tbb/tbb-31/contents+en.lrquestion.description)
 msgid ""
 "Tor Browser is currently available on https://www.torproject.org/download/download-;
@@ -253,6 +245,8 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-4/
 #: (content/faq/faq-4/contents+en.lrquestion.description)
+#: https//support.torproject.org/tbb/tbb-31/
+#: (content/tbb/tbb-31/contents+en.lrquestion.description)
 msgid ""
 "For https://www.torproject.org/docs/android.html.en\;>Android,"
@@ -535,13 +529,10 @@ msgstr ""
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
 msgid ""
-"gpg.exe --verify C:\\Users\\Alice\\Desktop\torbrowser-install-win64-8.0"
-".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\torbrowser-install-8.0.8_en-"
+"gpg.exe --verify C:\\Users\\Alice\\Desktop\\torbrowser-install-win64-8.0"
+".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\\torbrowser-install-8.0.8_en-"
 "US.exe"
 msgstr ""
-"gpg.exe --verify C:\\Users\\Alice\\Desktop\torbrowser-install-win64-8.0"
-".8_en-US.exe.asc C:\\Users\\Alice\\Desktop\torbrowser-install-8.0.8_en-"
-"US.exe"
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -1166,6 +1157,8 @@ msgstr ""
 
 #: https//support.torproject.org/tbb/tbb-19/
 #: (content/tbb/tbb-19/contents+en.lrquestion.description)
+#: 

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

2019-04-08 Thread gk
commit b04b217a66dbc712ec928bbbdb927a3265080628
Author: Georg Koppen 
Date:   Thu Mar 21 10:26:55 2019 +

Translations update
---
 src/chrome/locale/ar/aboutTBUpdate.dtd |  4 +-
 src/chrome/locale/ar/aboutTor.dtd  |  2 +-
 src/chrome/locale/ar/browserOnboarding.properties  |  2 +-
 src/chrome/locale/ar/securityLevel.properties  |  2 +-
 src/chrome/locale/ar/torbutton.properties  |  2 +-
 src/chrome/locale/el/aboutTBUpdate.dtd |  6 +--
 src/chrome/locale/el/aboutTor.dtd  |  2 +-
 src/chrome/locale/el/browserOnboarding.properties  |  2 +-
 src/chrome/locale/el/securityLevel.properties  | 10 ++--
 src/chrome/locale/es-AR/aboutTBUpdate.dtd  | 12 ++---
 src/chrome/locale/es-AR/aboutTor.dtd   |  6 ++-
 src/chrome/locale/es-AR/brand.dtd  |  6 +--
 src/chrome/locale/es-AR/brand.properties   |  6 +--
 .../locale/es-AR/browserOnboarding.properties  |  2 +-
 src/chrome/locale/es-AR/securityLevel.properties   | 12 +++--
 src/chrome/locale/es-AR/torbutton.properties   |  5 ++
 src/chrome/locale/fa/aboutTBUpdate.dtd |  4 +-
 src/chrome/locale/fa/aboutTor.dtd  |  2 +-
 src/chrome/locale/fa/browserOnboarding.properties  |  2 +-
 src/chrome/locale/fa/securityLevel.properties  | 10 ++--
 src/chrome/locale/id/browserOnboarding.properties  |  2 +-
 src/chrome/locale/ja/aboutTBUpdate.dtd |  2 +-
 src/chrome/locale/nl/browserOnboarding.properties  | 54 +++---
 src/chrome/locale/nl/securityLevel.properties  |  2 +-
 src/chrome/locale/pl/aboutTBUpdate.dtd |  2 +-
 src/chrome/locale/pl/aboutTor.dtd  |  2 +-
 src/chrome/locale/pt-BR/aboutTor.dtd   |  2 +-
 src/chrome/locale/pt-BR/securityLevel.properties   |  2 +-
 src/chrome/locale/ru/aboutTBUpdate.dtd |  2 +-
 src/chrome/locale/ru/securityLevel.properties  |  4 +-
 src/chrome/locale/tr/securityLevel.properties  | 10 ++--
 src/chrome/locale/zh-TW/aboutTBUpdate.dtd  |  4 +-
 src/chrome/locale/zh-TW/aboutTor.dtd   |  2 +-
 .../locale/zh-TW/browserOnboarding.properties  | 44 +-
 src/chrome/locale/zh-TW/securityLevel.properties   | 14 +++---
 src/chrome/locale/zh-TW/torbutton.properties   |  2 +-
 36 files changed, 130 insertions(+), 119 deletions(-)

diff --git a/src/chrome/locale/ar/aboutTBUpdate.dtd 
b/src/chrome/locale/ar/aboutTBUpdate.dtd
index 873d24c7..658ed411 100644
--- a/src/chrome/locale/ar/aboutTBUpdate.dtd
+++ b/src/chrome/locale/ar/aboutTBUpdate.dtd
@@ -1,8 +1,8 @@
-
+
 
 
 
 
 
-
+
 
diff --git a/src/chrome/locale/ar/aboutTor.dtd 
b/src/chrome/locale/ar/aboutTor.dtd
index 2627c9b9..16702c40 100644
--- a/src/chrome/locale/ar/aboutTor.dtd
+++ b/src/chrome/locale/ar/aboutTor.dtd
@@ -6,7 +6,7 @@
 
 
 
-
+
 
 
 
diff --git a/src/chrome/locale/ar/browserOnboarding.properties 
b/src/chrome/locale/ar/browserOnboarding.properties
index b063dd3a..7661d2c3 100644
--- a/src/chrome/locale/ar/browserOnboarding.properties
+++ b/src/chrome/locale/ar/browserOnboarding.properties
@@ -25,7 +25,7 @@ onboarding.tour-tor-circuit-display.button=رؤية الم
سار الخاص بي
 onboarding.tour-tor-security=الأمان
 onboarding.tour-tor-security.title=اختر مدى خبرتك
 onboarding.tour-tor-security.description=نوفر لك أيضا إعدادات 
إضافية لرفع مستوى أمان المتصفح. تسمح لك 
إعدادات الأمان لدينا بحظر العناصر التي يم
كن استخدامها لمهاجمة جهاز الكمبيوتر الخاص 
بك. انقر أدناه لمعرفة ما تفعله الخيارات الم
ختلفة.
-onboarding.tour-tor-security-level.button=See Your Security Level
+onboarding.tour-tor-security-level.button=تحقق من مستوى الأمن
 
 onboarding.tour-tor-expect-differences=نصائح التجربة
 onboarding.tour-tor-expect-differences.title=توقع بعض التغيرات
diff --git a/src/chrome/locale/ar/securityLevel.properties 
b/src/chrome/locale/ar/securityLevel.properties
index f0ee8d39..e628f9c1 100644
--- a/src/chrome/locale/ar/securityLevel.properties
+++ b/src/chrome/locale/ar/securityLevel.properties
@@ -19,4 +19,4 @@ securityLevel.safest.description3 = الصوت 
والفيديو يحتاج لل
 securityLevel.custom.summary = تفضيلاتك الخاصة للمتصفح 
تسببت في إعدادات أمان غير معتادة. لأمان 
وخصوصية أفضل ننصح باستخدام أحد مستويات الأم
ان المبدئية.
 securityLevel.learnMore = تعرف على المزيد
 securityLevel.restoreDefaults = استعد الإعادات المبدئية
-securityLevel.advancedSecuritySettings = Advanced Security Settings…
+securityLevel.advancedSecuritySettings = إعدادات الأمن الم
تقدمة ...
diff --git a/src/chrome/locale/ar/torbutton.properties 

[tor-commits] [torbutton/master] Merge branch 'bug_26498'

2019-04-08 Thread gk
commit 3ff1320818bbe2b1dfce9cb8da50ee2a99b7dd9f
Merge: a762819e b04b217a
Author: Georg Koppen 
Date:   Mon Apr 8 15:19:04 2019 +

Merge branch 'bug_26498'

 src/chrome.manifest|  1 +
 src/chrome/locale/ar/aboutTBUpdate.dtd |  4 +-
 src/chrome/locale/ar/aboutTor.dtd  |  2 +-
 src/chrome/locale/ar/browserOnboarding.properties  |  2 +-
 src/chrome/locale/ar/securityLevel.properties  |  2 +-
 src/chrome/locale/ar/torbutton.properties  |  2 +-
 src/chrome/locale/el/aboutTBUpdate.dtd |  6 +--
 src/chrome/locale/el/aboutTor.dtd  |  2 +-
 src/chrome/locale/el/browserOnboarding.properties  |  2 +-
 src/chrome/locale/el/securityLevel.properties  | 10 ++--
 src/chrome/locale/es-AR/aboutTBUpdate.dtd  | 12 ++---
 src/chrome/locale/es-AR/aboutTor.dtd   |  6 ++-
 src/chrome/locale/es-AR/brand.dtd  |  6 +--
 src/chrome/locale/es-AR/brand.properties   |  6 +--
 .../locale/es-AR/browserOnboarding.properties  |  2 +-
 src/chrome/locale/es-AR/securityLevel.properties   | 12 +++--
 src/chrome/locale/es-AR/torbutton.properties   |  5 ++
 src/chrome/locale/fa/aboutTBUpdate.dtd |  4 +-
 src/chrome/locale/fa/aboutTor.dtd  |  2 +-
 src/chrome/locale/fa/browserOnboarding.properties  |  2 +-
 src/chrome/locale/fa/securityLevel.properties  | 10 ++--
 src/chrome/locale/id/browserOnboarding.properties  |  2 +-
 src/chrome/locale/ja/aboutTBUpdate.dtd |  2 +-
 src/chrome/locale/nl/browserOnboarding.properties  | 54 +++---
 src/chrome/locale/nl/securityLevel.properties  |  2 +-
 src/chrome/locale/pl/aboutTBUpdate.dtd |  2 +-
 src/chrome/locale/pl/aboutTor.dtd  |  2 +-
 src/chrome/locale/pt-BR/aboutTor.dtd   |  2 +-
 src/chrome/locale/pt-BR/securityLevel.properties   |  2 +-
 src/chrome/locale/ru/aboutTBUpdate.dtd |  2 +-
 src/chrome/locale/ru/securityLevel.properties  |  4 +-
 src/chrome/locale/tr/securityLevel.properties  | 10 ++--
 src/chrome/locale/zh-TW/aboutTBUpdate.dtd  |  4 +-
 src/chrome/locale/zh-TW/aboutTor.dtd   |  2 +-
 .../locale/zh-TW/browserOnboarding.properties  | 44 +-
 src/chrome/locale/zh-TW/securityLevel.properties   | 14 +++---
 src/chrome/locale/zh-TW/torbutton.properties   |  2 +-
 trans_tools/import-translations.sh |  4 +-
 38 files changed, 133 insertions(+), 121 deletions(-)

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


[tor-commits] [torbutton/master] Bug 26498: Add locale: es-AR

2019-04-08 Thread gk
commit 2ef5a96194e5cb24aa756913322bec86055087bc
Author: Arthur Edelstein 
Date:   Tue Mar 19 11:10:25 2019 +

Bug 26498: Add locale: es-AR
---
 src/chrome.manifest| 1 +
 trans_tools/import-translations.sh | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/chrome.manifest b/src/chrome.manifest
index 87467217..53587fba 100644
--- a/src/chrome.manifest
+++ b/src/chrome.manifest
@@ -47,6 +47,7 @@ locale torbutton el chrome/locale/el/
 locale torbutton en chrome/locale/en-US/
 locale torbutton eo chrome/locale/eo/
 locale torbutton es chrome/locale/es/
+locale torbutton es-AR chrome/locale/es-AR/
 locale torbutton et chrome/locale/et/
 locale torbutton eu chrome/locale/eu/
 locale torbutton fa chrome/locale/fa/
diff --git a/trans_tools/import-translations.sh 
b/trans_tools/import-translations.sh
index 5fbe4e7d..b8967287 100755
--- a/trans_tools/import-translations.sh
+++ b/trans_tools/import-translations.sh
@@ -2,7 +2,7 @@
 
 # This var comes from the TBB locale list.
 # XXX: Find some way to keep this, tor-launcher, and Tor Browser in sync
-BUNDLE_LOCALES="ar ca cs da de el es fa fr ga he hu id is it ja ka ko nb nl pl 
pt-BR ru sv tr vi zh-CN zh-TW"
+BUNDLE_LOCALES="ar ca cs da de el es es-AR fa fr ga he hu id is it ja ka ko nb 
nl pl pt-BR ru sv tr vi zh-CN zh-TW"
 
 # XXX: Basque (eu) by request in #10687.
 # This is not used for official builds, but should remain 
@@ -10,7 +10,7 @@ BUNDLE_LOCALES="ar ca cs da de el es fa fr ga he hu id is it 
ja ka ko nb nl pl p
 # this for other languages too, if anyone requests this
 # and translations are available.
 # XXX: Adding bn-BD as well as we don't ship that locale ourselves due to bug
-# 26498. Others might want to fix, build, and use it, though.
+# 26498 and #29257. Others might want to fix, build, and use it, though.
 BUNDLE_LOCALES="$BUNDLE_LOCALES eu bn-BD"
 
 LOCALE_DIR=../src/chrome/locale



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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-04-08 Thread translation
commit b21630479ab105be4e1ed3f59c3137a77a9f3997
Author: Translation commit bot 
Date:   Mon Apr 8 12:51:04 2019 +

Update translations for support-portal_completed
---
 contents+ka.po | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index 9d664d259..32ffc1308 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -147,6 +147,8 @@ msgid ""
 "Browser](https://www.torproject.org/download) and then using it to navigate "
 "to the blocked site will allow access."
 msgstr ""
+"ჩვეულებრივ, [Tor-ბრაუზერ
ის](https://www.torproject.org/download) ჩამოტვირთვა"
+" და მისი საშუალებით შეზღუდულ 
საიტზე შესვლა, საკმარისია 
წვდომის მისაღებად."
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-04-08 Thread translation
commit 64d25d1a33b1eb3c1e10a99d756e79cb07bb7c13
Author: Translation commit bot 
Date:   Mon Apr 8 12:50:57 2019 +

Update translations for support-portal
---
 contents+ka.po | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index 9d664d259..32ffc1308 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -147,6 +147,8 @@ msgid ""
 "Browser](https://www.torproject.org/download) and then using it to navigate "
 "to the blocked site will allow access."
 msgstr ""
+"ჩვეულებრივ, [Tor-ბრაუზერ
ის](https://www.torproject.org/download) ჩამოტვირთვა"
+" და მისი საშუალებით შეზღუდულ 
საიტზე შესვლა, საკმარისია 
წვდომის მისაღებად."
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)

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


[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed

2019-04-08 Thread translation
commit 9ebbfa68aafd51e0edb6d81b2460143ae9c011c0
Author: Translation commit bot 
Date:   Mon Apr 8 12:50:37 2019 +

Update translations for tpo-web_completed
---
 contents+ka.po | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/contents+ka.po b/contents+ka.po
index 1c058682e..485d4679e 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -470,6 +470,10 @@ msgid ""
 " run by volunteers and millions of users worldwide. And it is this diversity"
 " that keeps Tor users safe."
 msgstr ""
+"დღესდღეობით, ქსელს გააჩნია 
[ათასობით "
+"გადამცემი](https://metrics.torproject.org) 
გაშვებული მოხალისეებისა და "
+"მილიონობით მომხმარებლის 
მიერ, მთელი მსოფლიოდან. სწორ
ედ ეს მრავალფეროვნება "
+"უზრუნველყოფს Tor-ის მომხმარ
ებელთა უსაფრთხოებას."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -478,6 +482,10 @@ msgid ""
 "to an uncensored internet, and Tor has become the world's strongest tool for"
 " privacy and freedom online."
 msgstr ""
+"ჩვენ, Tor-პროექტის მონაწილეები, 
ყოველდღე ვიბრძვით, რომ 
თითოეულ ადამიანს "
+"ჰქონდეს ინტერნეტთან 
თავისუფალი წვდომა, პირადი 
მონაცემების გაუმჟღავნებლად 
და "
+"Tor გახდეს მსოფლიოში ყველაზე 
მძლავრი საშუალება, ინტერ
ნეტში პირადი "
+"მონაცემებისა და 
თავისუფლების დასაცავად."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -487,6 +495,11 @@ msgid ""
 "is [deeply committed](https://blog.torproject.org/tor-social-contract) to "
 "transparency and the safety of its users."
 msgstr ""
+"თუმცაღა, Tor არ წარმოადგენს უბრ
ალოდ პროგრამას. იგი არის იმ 
სიყვარულისა და "
+"შრომის ნაყოფი, რომელსაც 
ხალხის საერთაშორისო ერთობა 
უძღვნის ადამიანის "
+"უფლებების დაცვას. Tor-პროექტი 
მუდამ არის [მკაცრად "
+"ერთგული](https://blog.torproject.org/tor-social-contract) 
გამჭვირვალობისა და"
+" მისი მომხმარებლების უსაფრ
თხოების."
 
 #: https//www.torproject.org/about/people/
 #: (content/about/people/contents+en.lrpeople.title)
@@ -1014,7 +1027,7 @@ msgstr "მენიუ"
 
 #: templates/people.html:2
 msgid "Board of Directors"
-msgstr ""
+msgstr "დირექტორთა საბჭო"
 
 #: templates/people.html:3 templates/people.html:15
 msgid "Core Tor"

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


[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-04-08 Thread translation
commit fe0a83f011616e7a89275958cd5667e21bbaf956
Author: Translation commit bot 
Date:   Mon Apr 8 12:50:31 2019 +

Update translations for tpo-web
---
 contents+ka.po | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/contents+ka.po b/contents+ka.po
index 1c058682e..485d4679e 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -470,6 +470,10 @@ msgid ""
 " run by volunteers and millions of users worldwide. And it is this diversity"
 " that keeps Tor users safe."
 msgstr ""
+"დღესდღეობით, ქსელს გააჩნია 
[ათასობით "
+"გადამცემი](https://metrics.torproject.org) 
გაშვებული მოხალისეებისა და "
+"მილიონობით მომხმარებლის 
მიერ, მთელი მსოფლიოდან. სწორ
ედ ეს მრავალფეროვნება "
+"უზრუნველყოფს Tor-ის მომხმარ
ებელთა უსაფრთხოებას."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -478,6 +482,10 @@ msgid ""
 "to an uncensored internet, and Tor has become the world's strongest tool for"
 " privacy and freedom online."
 msgstr ""
+"ჩვენ, Tor-პროექტის მონაწილეები, 
ყოველდღე ვიბრძვით, რომ 
თითოეულ ადამიანს "
+"ჰქონდეს ინტერნეტთან 
თავისუფალი წვდომა, პირადი 
მონაცემების გაუმჟღავნებლად 
და "
+"Tor გახდეს მსოფლიოში ყველაზე 
მძლავრი საშუალება, ინტერ
ნეტში პირადი "
+"მონაცემებისა და 
თავისუფლების დასაცავად."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -487,6 +495,11 @@ msgid ""
 "is [deeply committed](https://blog.torproject.org/tor-social-contract) to "
 "transparency and the safety of its users."
 msgstr ""
+"თუმცაღა, Tor არ წარმოადგენს უბრ
ალოდ პროგრამას. იგი არის იმ 
სიყვარულისა და "
+"შრომის ნაყოფი, რომელსაც 
ხალხის საერთაშორისო ერთობა 
უძღვნის ადამიანის "
+"უფლებების დაცვას. Tor-პროექტი 
მუდამ არის [მკაცრად "
+"ერთგული](https://blog.torproject.org/tor-social-contract) 
გამჭვირვალობისა და"
+" მისი მომხმარებლების უსაფრ
თხოების."
 
 #: https//www.torproject.org/about/people/
 #: (content/about/people/contents+en.lrpeople.title)
@@ -1014,7 +1027,7 @@ msgstr "მენიუ"
 
 #: templates/people.html:2
 msgid "Board of Directors"
-msgstr ""
+msgstr "დირექტორთა საბჭო"
 
 #: templates/people.html:3 templates/people.html:15
 msgid "Core Tor"

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


[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed

2019-04-08 Thread translation
commit 81fa79dd62ca2a07c62fc7717506db51309916d0
Author: Translation commit bot 
Date:   Mon Apr 8 12:20:38 2019 +

Update translations for tpo-web_completed
---
 contents+ka.po | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index ad516a70f..1c058682e 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -447,6 +447,10 @@ msgid ""
 "the documents also upheld assurances that, at that time, [Tor could not be "
 "cracked](https://www.wired.com/story/the-grand-tor/)."
 msgstr ""
+"Tor არამხოლოდ საშუალებას წარ
მოადგენდა, სნოუდენის მიერ 
განგაშის ატეხისას, "
+"არამედ მასალების შიგთავსის 
უსაფრთხოდ შენახვის საწინდარ
იც იყო, ვინაიდან [Tor-"
+"ის დაცვის ხელყოფა, ვერ ხერ
ხდებოდა](https://www.wired.com/story/the-grand-;
+"tor/)."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -455,6 +459,9 @@ msgid ""
 "increased, but so has the prevalence of these hindrances to internet "
 "freedom."
 msgstr ""
+"საზოგადოების ცნობიერება 
შესაძლოა ამაღლდა, თვალთვალის, 
ზედამხედველობისა და "
+"ცენზურის საკითხებთან 
დაკავშირებით, თუმცა აგრეთვე 
გაიზარდა დაბრკოლებები "
+"ინტერნეტში თავისუფლების 
წინააღმდეგ."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)

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


[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-04-08 Thread translation
commit 9b2b8b3045c4143b87ebb96be6f2c14713b89de4
Author: Translation commit bot 
Date:   Mon Apr 8 12:20:32 2019 +

Update translations for tpo-web
---
 contents+ka.po | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index ad516a70f..1c058682e 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -447,6 +447,10 @@ msgid ""
 "the documents also upheld assurances that, at that time, [Tor could not be "
 "cracked](https://www.wired.com/story/the-grand-tor/)."
 msgstr ""
+"Tor არამხოლოდ საშუალებას წარ
მოადგენდა, სნოუდენის მიერ 
განგაშის ატეხისას, "
+"არამედ მასალების შიგთავსის 
უსაფრთხოდ შენახვის საწინდარ
იც იყო, ვინაიდან [Tor-"
+"ის დაცვის ხელყოფა, ვერ ხერ
ხდებოდა](https://www.wired.com/story/the-grand-;
+"tor/)."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -455,6 +459,9 @@ msgid ""
 "increased, but so has the prevalence of these hindrances to internet "
 "freedom."
 msgstr ""
+"საზოგადოების ცნობიერება 
შესაძლოა ამაღლდა, თვალთვალის, 
ზედამხედველობისა და "
+"ცენზურის საკითხებთან 
დაკავშირებით, თუმცა აგრეთვე 
გაიზარდა დაბრკოლებები "
+"ინტერნეტში თავისუფლების 
წინააღმდეგ."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)

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


[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed

2019-04-08 Thread translation
commit 3d48c4909bd2825f7431a221c84a5a080d5518db
Author: Translation commit bot 
Date:   Mon Apr 8 11:50:38 2019 +

Update translations for tpo-web_completed
---
 contents+ka.po | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index e86d6a175..ad516a70f 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -421,6 +421,13 @@ msgid ""
 " 2010. It not only protected people's identity online but also allowed them "
 "to access critical resources, social media, and websites which were blocked."
 msgstr ""
+"Tor-ბრაუზერმა მეტად 
ხელმისაწვდომი გახადა Tor ინტერ
ნეტის ყოველდღიური "
+"მომხმარებლებისა და ზეწოლის 
წინააღმდეგ მებრძოლთათვის, Tor 
წარმოადგენდა "
+"ძირითად საშუალებას [არაბული 
გაზაფხულის](https://www.theguardian.com/us-news;
+"/the-nsa-files) მიმდინარეობისას, რ
ომელიც 2010 წლის ბოლოს დაიწყო. 
იგი არა "
+"მხოლოდ იცავს ხალხს ვინაობის 
გამჟღავნებისას ინტერნეტში, 
არამედ აძლევს "
+"საშუალებას წვდომა ჰქონდეთ კრ
იტიკულ მასალებთან, სოციალურ 
ქსელთან და "
+"საიტებთან, რომლებიც იკრ
ძალება."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -429,6 +436,9 @@ msgid ""
 "mainstream concern thanks to the [Snowden revelations in "
 "2013](https://www.theguardian.com/us-news/the-nsa-files)."
 msgstr ""
+"თავდაცვის ხელსაწყოების 
საჭიროების შესახებ, მასობრ
ივი თვალთვალის წინააღმდეგ, "
+"ფართო საზოგადოებამ შეიტყო 
[სნოუდენის მიერ, 2013 წელს 
მასალების "
+"გასაჯარ
ოების](https://www.theguardian.com/us-news/the-nsa-files) 
შედეგად."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)

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


[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-04-08 Thread translation
commit e3ff0e91c07b66a8c6957fb958ec11b516981e64
Author: Translation commit bot 
Date:   Mon Apr 8 11:50:33 2019 +

Update translations for tpo-web
---
 contents+ka.po | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index e86d6a175..ad516a70f 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -421,6 +421,13 @@ msgid ""
 " 2010. It not only protected people's identity online but also allowed them "
 "to access critical resources, social media, and websites which were blocked."
 msgstr ""
+"Tor-ბრაუზერმა მეტად 
ხელმისაწვდომი გახადა Tor ინტერ
ნეტის ყოველდღიური "
+"მომხმარებლებისა და ზეწოლის 
წინააღმდეგ მებრძოლთათვის, Tor 
წარმოადგენდა "
+"ძირითად საშუალებას [არაბული 
გაზაფხულის](https://www.theguardian.com/us-news;
+"/the-nsa-files) მიმდინარეობისას, რ
ომელიც 2010 წლის ბოლოს დაიწყო. 
იგი არა "
+"მხოლოდ იცავს ხალხს ვინაობის 
გამჟღავნებისას ინტერნეტში, 
არამედ აძლევს "
+"საშუალებას წვდომა ჰქონდეთ კრ
იტიკულ მასალებთან, სოციალურ 
ქსელთან და "
+"საიტებთან, რომლებიც იკრ
ძალება."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -429,6 +436,9 @@ msgid ""
 "mainstream concern thanks to the [Snowden revelations in "
 "2013](https://www.theguardian.com/us-news/the-nsa-files)."
 msgstr ""
+"თავდაცვის ხელსაწყოების 
საჭიროების შესახებ, მასობრ
ივი თვალთვალის წინააღმდეგ, "
+"ფართო საზოგადოებამ შეიტყო 
[სნოუდენის მიერ, 2013 წელს 
მასალების "
+"გასაჯარ
ოების](https://www.theguardian.com/us-news/the-nsa-files) 
შედეგად."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)

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


[tor-commits] [torbutton/master] Bugs 22538 and 22513: fix also for IP address hosts

2019-04-08 Thread gk
commit a762819edb07559959c163dec4fa29768f7e021c
Author: Alex Catarineu 
Date:   Mon Apr 8 13:19:44 2019 +0200

Bugs 22538 and 22513: fix also for IP address hosts
---
 src/chrome/content/torbutton.js | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/chrome/content/torbutton.js b/src/chrome/content/torbutton.js
index 2421548d..6ea51190 100644
--- a/src/chrome/content/torbutton.js
+++ b/src/chrome/content/torbutton.js
@@ -871,7 +871,14 @@ function torbutton_new_circuit() {
 let urlOrigin = new URL(origin);
 let { hostname } = new URL(urlOrigin.searchParams.get('u'));
 if (hostname) {
-  firstPartyDomain = Services.eTLD.getBaseDomainFromHost(hostname) || 
firstPartyDomain;
+  try {
+firstPartyDomain = Services.eTLD.getBaseDomainFromHost(hostname);
+  } catch (e) {
+if (e.result == Cr.NS_ERROR_HOST_IS_IP_ADDRESS ||
+e.result == Cr.NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS) {
+  firstPartyDomain = hostname;
+}
+  }
 }
   } catch (e) {
 torbutton_log(4, "Exception on new circuit" +e);

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


[tor-commits] [translation/tpo-web_completed] Update translations for tpo-web_completed

2019-04-08 Thread translation
commit 827a1729eca56da7a68b48714784a6101f676c60
Author: Translation commit bot 
Date:   Mon Apr 8 11:20:37 2019 +

Update translations for tpo-web_completed
---
 contents+ka.po | 1166 
 1 file changed, 1166 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
new file mode 100644
index 0..e86d6a175
--- /dev/null
+++ b/contents+ka.po
@@ -0,0 +1,1166 @@
+# Translators:
+# Giovanni Pellerano , 2019
+# Emma Peel, 2019
+# IDRASSI Mounir , 2019
+# erinm, 2019
+# Georgianization, 2019
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-04-06 10:26+CET\n"
+"PO-Revision-Date: 2019-03-09 10:41+\n"
+"Last-Translator: Georgianization, 2019\n"
+"Language-Team: Georgian (https://www.transifex.com/otf/teams/1519/ka/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ka\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+
+#: https//www.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Anonymity Online"
+msgstr "ვინაობის გაუმხელობა ინტერ
ნეტში"
+
+#: https//www.torproject.org/ (content/contents+en.lrpage.section)
+msgid "home"
+msgstr "მთავარი"
+
+#: https//www.torproject.org/ (content/contents+en.lrpage.body)
+msgid "##ABOUT US##"
+msgstr "##ჩვენ შესახებ##"
+
+#: https//www.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"We believe everyone should be able to explore the internet with privacy."
+msgstr ""
+"ჩვენ მიგვაჩნია, რომ ყველას 
უნდა შეეძლოს ინტერნეტის 
გამოყენება, პირადი "
+"მონაცემების გაუმჟღავნებლად."
+
+#: https//www.torproject.org/ (content/contents+en.lrpage.body)
+msgid "We are the Tor Project, a 501(c)3 US nonprofit."
+msgstr ""
+"ჩვენ წარმოვადგენთ Tor-პროექტს, 
501(c)3 არამომგებიანი 
დაწესებულება აშშ."
+
+#: https//www.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"We advance human rights and defend your privacy online through free software"
+" and open networks. [Meet our team](about/people)."
+msgstr ""
+"ჩვენ ყველაფერზე წინ 
ვაყენებთ ადამიანის უფლებებს 
და ვიცავთ თქვენს პირად "
+"მონაცემებს ინტერნეტში 
თავისუფალი პროგრამული უზრ
უნველყოფითა და ღია ქსელებით. "
+"[გაიცანით ჩვენი გუნდი](ჩვენ 
შესახებ/ხალხი)."
+
+#: https//www.torproject.org/contact/
+#: (content/contact/contents+en.lrpage.title)
+msgid "Contact"
+msgstr "დაკავშირება"
+
+#: https//www.torproject.org/contact/
+#: (content/contact/contents+en.lrpage.section)
+#: https//www.torproject.org/thank-you/
+#: (content/thank-you/contents+en.lrpage.section)
+msgid "The Tor Project"
+msgstr "Tor-პროექტი"
+
+#: https//www.torproject.org/contact/
+#: (content/contact/contents+en.lrpage.body)
+msgid ""
+"Get Support "
+msgstr ""
+"მხარდაჭერის 
მიღება"
+
+#: https//www.torproject.org/contact/
+#: (content/contact/contents+en.lrpage.body)
+msgid ""
+"Need help? Visit our [Support Portal](https://support.torproject.org) for "
+"answers to frequently asked questions about connecting to Tor, circumventing"
+" censorship, using onion services, and more."
+msgstr ""
+"დახმარება გესაჭიროებათ? 
ეწვიეთ ჩვენი [მხარდაჭერის "
+"საიტს](https://support.torproject.org) ხშირად 
დასმულ კითხვებზე პასუხის "
+"მისაღებად Tor-თან დაკავშირ
ების, ცენზურისთვის გვერდის 
ავლის, onion-"
+"მომსახურებების გამოყენების 
შესახებ და ა. შ."
+
+#: https//www.torproject.org/download/
+#: (content/download/contents+en.lrpage.title)
+#: (content/download/contents+en.lrpage.section)
+#: https//www.torproject.org/download/alpha/
+#: (content/download/alpha/contents+en.lrpage.section)
+#: https//www.torproject.org/download/languages/
+#: (content/download/languages/contents+en.lrpage.section)
+msgid "Download"
+msgstr "ჩამოტვირთვა"
+
+#: https//www.torproject.org/menu/ (content/menu/contents+en.lrpage.title)
+#: (content/menu/contents+en.lrpage.section)

[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-04-08 Thread translation
commit 77e25592f50da7a61249eb69cf1b5ea01bfd4acc
Author: Translation commit bot 
Date:   Mon Apr 8 11:20:31 2019 +

Update translations for tpo-web
---
 contents+ka.po | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/contents+ka.po b/contents+ka.po
index c79324e55..e86d6a175 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -337,6 +337,12 @@ msgid ""
 "diverse interests and trust assumptions, and the software needed to be free "
 "and open to maximize transparency and separation."
 msgstr ""
+"1990-იანებში მისი შექმნიდან 
მოყოლებული, onion-დამისამართება 
ჩაფიქრებული იყო "
+"ისეთი ქსელისთვის, რომელიც არ 
იქნებოდა არავისზე 
დაქვემდებარებული. "
+"შესაბამისად, ამგვარი ქსელის 
მუშაობა, უნდა უზრუნველყო 
განსხვავებული მიზნების "
+"მქონე, სანდო დამოუკიდებელ ერ
თეულებს, ხოლო პროგრამული 
ნაწილი, უნდა ყოფილიყო "
+"თავისუფალი და ღია, მაღალი 
დონის გამჭვირვალობის 
მისაღწევად და ფარული "
+"კავშირების ასარიდებლად."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -344,6 +350,8 @@ msgid ""
 "That's why in October 2002 when the Tor network was initially deployed, its "
 "code was released under a free and open software license."
 msgstr ""
+"სწორედ ამიტომ, 2002 წლის 
ოქტომბერში, როდესაც Tor-ქსელი 
თავდაპირველად გაეშვა,"
+" მისი კოდი გავრცელდა პროგრ
ამის თავისუფალი, გახსნილი 
ლიცენზიით."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -351,6 +359,8 @@ msgid ""
 "By the end of 2003, the network had about a dozen volunteer nodes, mostly in"
 " the U.S., plus one in Germany."
 msgstr ""
+"2003 წლის ბოლოსთვის, ქსელს 
ამუშავებდა ათეულზე მეტი 
მოხალისე თავისი "
+"გადამცემით, ძირითადად 
აშშ-დან, ერთი კი გერმანიიდან."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -360,6 +370,11 @@ msgid ""
 "work on Tor in 2004. In 2006, the Tor Project, Inc., a 501(c)3 nonprofit "
 "organization, was founded to maintain Tor's development."
 msgstr ""
+"Tor-ის უპირატესობების 
გაცნობიერებით ციფრული 
უფლებების კუთხით, [ელექტრ
ონულმა "
+"სასაზღვრო ფონდმა (EFF)](https://www.eff.org/) 
დაიწყო როჯერისა და ნიკის Tor-"
+"თან დაკავშირებული 
სამუშაოების დაფინანსება 2004 
წელს. 2006 წელს კი დაარსდა "
+"the Tor Project, Inc., არამომგებიანი 501(c)3 
დაწესებულება, Tor-ის "
+"შემუშავების 
ზედამხედველობისთვის."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -368,6 +383,9 @@ msgid ""
 "address censorship, such as the need to get around government firewalls, in "
 "order for its users to access the open web."
 msgstr ""
+"2007 წელს, აღნიშნულმა 
დაწესებულებამ დაიწყო 
გადამცემი ხიდების 
შემუშავება Tor-"
+"ქსელისთვის, ცენზურის ასარ
იდებლად, სახელმწიფო 
შეზღუდვებზე გვერდის ავლით, "
+"მომხმარებლებისთვის ინტერ
ნეტთან წვდომის 
შესაძლებლობის მისაცემად."
 
 #: https//www.torproject.org/about/history/
 #: (content/about/history/contents+en.lrpage.body)
@@ -377,6 +395,11 @@ msgid ""
 " use, so starting in 2005, development of tools beyond just the Tor proxy "
 "began."
 msgstr ""
+"Tor-ს უფრო და უფრო 

[tor-commits] [translation/tpo-web] Update translations for tpo-web

2019-04-08 Thread translation
commit 65422064617ceb31c4a8074e77be3d21f5de4372
Author: Translation commit bot 
Date:   Mon Apr 8 10:50:30 2019 +

Update translations for tpo-web
---
 contents+ka.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/contents+ka.po b/contents+ka.po
index 9c6bf7680..c79324e55 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -156,7 +156,7 @@ msgstr "წარმატება"
 #: https//www.torproject.org/thank-you/
 #: (content/thank-you/contents+en.lrpage.body)
 msgid "You're equipped to browse freely."
-msgstr ""
+msgstr "თქვენ უკვე მზად ხართ, გვერ
დების თავისუფლად 
მონახულებისთვის "
 
 #: https//www.torproject.org/thank-you/
 #: (content/thank-you/contents+en.lrpage.body)

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


[tor-commits] [translation/support-portal_completed] Update translations for support-portal_completed

2019-04-08 Thread translation
commit cf802287f2130dc29565e65be80ca1470a6cfd2a
Author: Translation commit bot 
Date:   Mon Apr 8 09:52:09 2019 +

Update translations for support-portal_completed
---
 contents+de.po | 45 +
 contents+ka.po | 43 +--
 contents+tr.po | 45 ++---
 contents.pot   | 42 +-
 4 files changed, 133 insertions(+), 42 deletions(-)

diff --git a/contents+de.po b/contents+de.po
index 453bcde0d..f4ebe8d65 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -2,18 +2,18 @@
 # Jim John , 2018
 # jk , 2019
 # try once, 2019
-# erinm, 2019
 # Oliver Baumann , 2019
 # Emma Peel, 2019
 # Curtis Baltimore , 2019
+# erinm, 2019
 # 
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-03-29 11:05+CET\n"
+"POT-Creation-Date: 2019-04-08 11:48+CET\n"
 "PO-Revision-Date: 2018-10-02 22:41+\n"
-"Last-Translator: Curtis Baltimore , 2019\n"
+"Last-Translator: erinm, 2019\n"
 "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -112,6 +112,8 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.title)
+#: https//support.torproject.org/faq/faq-2~master/
+#: (content/faq/faq-2~master/contents+en.lrquestion.title)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.title)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -125,6 +127,8 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/faq-2~master/
+#: (content/faq/faq-2~master/contents+en.lrquestion.description)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.description)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -138,21 +142,22 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/faq-2~master/
+#: (content/faq/faq-2~master/contents+en.lrquestion.description)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.description)
 #: https//support.torproject.org/censorship/censorship-1/
 #: (content/censorship/censorship-1/contents+en.lrquestion.description)
 msgid ""
 "Most of the time, simply downloading the [Tor "
-"Browser](https://www.torproject.org/download/) and then using it to navigate"
-" to the blocked site will allow access."
+"Browser](https://www.torproject.org/download) and then using it to navigate "
+"to the blocked site will allow access."
 msgstr ""
-"Meistens wird der Zugang durch einfaches Herunterladen des [Tor-Browsers] "
-"(https://www.torproject.org/de/download/) und anschließende Navigation zur "
-"blockierten Seite ermöglicht."
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/faq-2~master/
+#: (content/faq/faq-2~master/contents+en.lrquestion.description)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.description)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -168,6 +173,8 @@ msgstr ""
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/faq-2~master/
+#: (content/faq/faq-2~master/contents+en.lrquestion.description)
 #: https//support.torproject.org/tbb/tbb-8/
 #: (content/tbb/tbb-8/contents+en.lrquestion.description)
 #: https//support.torproject.org/censorship/censorship-1/
@@ -1159,8 +1166,6 @@ msgstr ""
 
 #: https//support.torproject.org/tbb/tbb-19/
 #: (content/tbb/tbb-19/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.description)
 msgid ""
 "If you need other bridges, you can get them at our [Bridges "
 "website](https://bridges.torproject.org/)."
@@ -1170,8 +1175,6 @@ msgstr ""
 
 #: https//support.torproject.org/tbb/tbb-19/
 #: (content/tbb/tbb-19/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.description)
 msgid ""
 "For more information about bridges, see the [Tor Browser manual](https://tb-;
 "manual.torproject.org/bridges)."
@@ -3114,6 +3117,24 @@ msgstr ""
 "href=\"https://www.torproject.org\;>Webseite herunterladen "
 "kannst, versuche mittels GetTor eine Kopie zu bekommen."
 
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"If you need other bridges, you can get them at our 

[tor-commits] [tpo/master] Bug 30061: Also update language description for sv-SE and ga-IE

2019-04-08 Thread boklm
commit 5d68a4e3e72ed5f02b1037030a0eccb13727b7a0
Author: Nicolas Vigier 
Date:   Mon Apr 8 11:45:18 2019 +0200

Bug 30061: Also update language description for sv-SE and ga-IE
---
 databags/download-alternatives-alpha.ini | 2 +-
 databags/download-alternatives.ini   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/databags/download-alternatives-alpha.ini 
b/databags/download-alternatives-alpha.ini
index cd93410..33276bc 100644
--- a/databags/download-alternatives-alpha.ini
+++ b/databags/download-alternatives-alpha.ini
@@ -40,7 +40,7 @@ language = Français (fr)
 
 [ga-IE]
 url = /ga-IE/
-language = Gaeilge (ga)
+language = Gaeilge (ga-IE)
 
 [he]
 url = /he/
diff --git a/databags/download-alternatives.ini 
b/databags/download-alternatives.ini
index 1c616c5..c06dd8d 100644
--- a/databags/download-alternatives.ini
+++ b/databags/download-alternatives.ini
@@ -32,7 +32,7 @@ language = Français (fr)
 
 [ga-IE]
 url = /ga-IE/
-language = Gaeilge (ga)
+language = Gaeilge (ga-IE)
 
 [he]
 url = /he/
@@ -80,7 +80,7 @@ url = /ru/
 
 [sv-SE]
 url = /sv-SE/
-language = Svenska (sv)
+language = Svenska (sv-SE)
 
 [tr]
 url = /tr/

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


[tor-commits] [tpo/master] Bug 30061: Fix ga-IE and sv-SE downloads

2019-04-08 Thread boklm
commit 3a3acc261baba494c6c7bf9d164c06c62dafe3c8
Author: Nicolas Vigier 
Date:   Mon Apr 8 11:31:20 2019 +0200

Bug 30061: Fix ga-IE and sv-SE downloads
---
 databags/download-alternatives-alpha.ini | 4 ++--
 databags/download-alternatives.ini   | 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/databags/download-alternatives-alpha.ini 
b/databags/download-alternatives-alpha.ini
index d13d584..cd93410 100644
--- a/databags/download-alternatives-alpha.ini
+++ b/databags/download-alternatives-alpha.ini
@@ -38,8 +38,8 @@ language = Farsi (fa)
 url = /fr/
 language = Français (fr)
 
-[ga]
-url = /ga/
+[ga-IE]
+url = /ga-IE/
 language = Gaeilge (ga)
 
 [he]
diff --git a/databags/download-alternatives.ini 
b/databags/download-alternatives.ini
index 2fdf984..1c616c5 100644
--- a/databags/download-alternatives.ini
+++ b/databags/download-alternatives.ini
@@ -30,8 +30,8 @@ language = Farsi (fa)
 url = /fr/
 language = Français (fr)
 
-[ga]
-url = /ga/
+[ga-IE]
+url = /ga-IE/
 language = Gaeilge (ga)
 
 [he]
@@ -78,8 +78,8 @@ language = Português Brasil(pt-BR)
 language = Русский (ru)
 url = /ru/
 
-[sv]
-url = /sv/
+[sv-SE]
+url = /sv-SE/
 language = Svenska (sv)
 
 [tr]

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


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-04-08 Thread translation
commit 949fd273dbb308d13784b369d26d65d40f48efac
Author: Translation commit bot 
Date:   Mon Apr 8 08:50:51 2019 +

Update translations for support-portal
---
 contents+bn.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/contents+bn.po b/contents+bn.po
index abc9546be..bc486cdb0 100644
--- a/contents+bn.po
+++ b/contents+bn.po
@@ -5113,7 +5113,7 @@ msgstr ""
 #: https//support.torproject.org/misc/glossary/
 #: (content/misc/glossary/contents+en.lrquestion.description)
 msgid "### scramblesuit"
-msgstr ""
+msgstr "### scramblesuit"
 
 #: https//support.torproject.org/misc/glossary/
 #: (content/misc/glossary/contents+en.lrquestion.description)

___
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

2019-04-08 Thread translation
commit a71c6da808a5cb767f0bba1ed310c6ac3bb64850
Author: Translation commit bot 
Date:   Mon Apr 8 08:16:46 2019 +

Update translations for tails-iuk
---
 tr.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tr.po b/tr.po
index 7ddfda1f9..10b0922c0 100644
--- a/tr.po
+++ b/tr.po
@@ -22,7 +22,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-12-09 13:56+0100\n"
-"PO-Revision-Date: 2018-12-31 07:26+\n"
+"PO-Revision-Date: 2019-04-08 07:56+\n"
 "Last-Translator: Kaya Zeren \n"
 "Language-Team: Turkish 
(http://www.transifex.com/otf/torproject/language/tr/)\n"
 "MIME-Version: 1.0\n"

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


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

2019-04-08 Thread translation
commit 6e6f64b2310e3b7999cb61e34ad4359936aca100
Author: Translation commit bot 
Date:   Mon Apr 8 08:16:51 2019 +

Update translations for tails-iuk_completed
---
 tr.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tr.po b/tr.po
index 7ddfda1f9..10b0922c0 100644
--- a/tr.po
+++ b/tr.po
@@ -22,7 +22,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-12-09 13:56+0100\n"
-"PO-Revision-Date: 2018-12-31 07:26+\n"
+"PO-Revision-Date: 2019-04-08 07:56+\n"
 "Last-Translator: Kaya Zeren \n"
 "Language-Team: Turkish 
(http://www.transifex.com/otf/torproject/language/tr/)\n"
 "MIME-Version: 1.0\n"

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


[tor-commits] [tor-browser-spec/master] Add selfsigned-user-safety proposal as 103

2019-04-08 Thread gk
commit aa4789f02be3a60c9288a00d42e32fc153c22f98
Author: Georg Koppen 
Date:   Mon Apr 8 07:30:47 2019 +

Add selfsigned-user-safety proposal as 103
---
 proposals/103-selfsigned-user-safety.txt | 111 +++
 1 file changed, 111 insertions(+)

diff --git a/proposals/103-selfsigned-user-safety.txt 
b/proposals/103-selfsigned-user-safety.txt
new file mode 100644
index 000..35de1c8
--- /dev/null
+++ b/proposals/103-selfsigned-user-safety.txt
@@ -0,0 +1,111 @@
+Filename: 103-selfsigned-user-safety.txt
+Title: Protecting Against Malicious Exit Nodes Performing TLS Interception
+Author: Tom Ritter
+Created: 06-Mar-2019
+Status: Open
+
+1. Motivation
+
+  Sometimes, exit nodes are malicious and perform TLS interception using self-
+  signed or otherwise invalid TLS certificates. Tor Project and volunteers
+  scan and report malicious exit relays where-upon they are given the BadExit
+  flag.
+
+  In the period of time between the nodes being identified and being
+  blocklisted, users are put at risk from these nodes.
+
+2. Proposal
+
+2.1. Classifying TLS Certificate Errors
+
+  First we classify TLS Certificate Errors into two categories. We will use
+  these classifications later.
+
+  Class 1: Suspicious Certificate Errors
+
+   - A self-signed certificate
+   - A certificate signed by a Trust Anchor but for a different hostname
+   - A certificate that appears to be signed by a Trust Anchor, but is
+ missing an intermediate allowing a full path to be built
+
+  Class 2: Unsuspicious Certificate Errors
+
+   - An expired certificate signed by a Trust Anchor
+   - A certificate that requires an OCSP staple, but the staple is not
+ present
+
+2.2. Browser Logic
+
+  If the browser encounters an invalid TLS certificate when connecting to a
+  hostname, and the type of invalidness is a Suspicious Certificate Error,
+  the browser will not _immediately_ allow the user to bypass the error and
+  add an exception.
+
+  Instead it will create a new circuit through a new exit node (making sure
+  to check the Family of the nodes), begin a TLS handshake, and obtain the
+  certificate offered.
+
+  If the certificate is the same as the one offered through the initial
+  circuit, the user is allowed to add an exception and continue. If the
+  certificate is different, the user is not allowed to bypass the error.
+
+2.3. Optional Extension
+
+  If a certificate mismatch occurs, the browser could prompt the user to
+  send a report to Tor Project.
+
+  The simple version of this feature could open an email message with
+  details prepopulated and addressed to badrelays@.
+
+  The more advanced version could submit the information to an onion
+  service operated by Tor Project. On the backend, we could build an
+  automatic verification process as well.
+
+  The details would include the hostname visited, time, exit nodes, and
+  certificates received over which exit nodes.
+
+3. False Positives
+
+  It is possible, although I suspect uncommon, that a server may have
+  geographic or other load balancing that presents different self-signed
+  certificates to different exit nodes.
+
+  If we receive reports of such occurances, we could either relax protects
+  for such domains we hardcode into the browser, or perform the new-circuit
+  verification choosing an exit node in the same country.
+
+4. User Interface/Experience
+
+  While the certificate is being verified over another circuit, it would be
+  best to provide feedback to the user.
+
+  a. The button can appear disabled and say something like
+ 'Pending (Verifying Certificate)'
+  b. A small progress bar can appear under the button that tracks the progress
+ of creating and extending the circuit, sending the request and getting
+ the reply.
+  c. A small 'Retry' underlined, clickable link could sit by the progress
+ bar to retry the circuit in case it gets stalled.
+
+  If the certificate comes back and is a mismatch, we could replace the entire
+  error page with more information, including a cloudflare-style diagram[0] 
showing
+  the malicious exit node, and prompting the user to submit the information.
+
+  If the certificate comes back with a match, we could add some text noting 
that
+  some amount of verification has been performed. However it seems bad to
+  automatically accept the certificate or relax the warning too much, since it
+  is still possible a TLS attack is occuring (just not inside the Tor network.)
+  Alternately, we could not change the warning page at all.
+
+5. Concerns
+
+  An exit node who observes an aborted TLS handshake will learn that a user
+  encountered a self-signed certificate error for this server on another 
circuit.
+  What would this tell them? It leaks a user's browsing activity. It also leaks
+  the prescence of a malicious exit node on the network (assuming the exit node
+  observes a valid TLS certificate.)
+
+  Exit nodes who lie about their family have a chance 

[tor-commits] [tor-browser-spec/master] Add download-user-safety proposal to ideas

2019-04-08 Thread gk
commit ab5ab0ea175578bbd4569f7863c7a8f4d07806f7
Author: Georg Koppen 
Date:   Mon Apr 8 07:54:31 2019 +

Add download-user-safety proposal to ideas
---
 proposals/ideas/xxx-download-user-safety.txt | 203 +++
 1 file changed, 203 insertions(+)

diff --git a/proposals/ideas/xxx-download-user-safety.txt 
b/proposals/ideas/xxx-download-user-safety.txt
new file mode 100644
index 000..f62a8a6
--- /dev/null
+++ b/proposals/ideas/xxx-download-user-safety.txt
@@ -0,0 +1,203 @@
+Filename: xxx-download-user-safety.txt
+Title: Protecting Against Malicious Exit Nodes Performing File Infection
+Author: Tom Ritter
+Created: 06-Mar-2019
+Status: Draft
+
+1. Motivation
+
+  Sometimes, exit nodes are malicious. One activity malicious exit nodes
+  perform is infecting files (most commonly executables) downloaded over
+  insecure or otherwise compromised connections. Tor Project and
+  volunteers scan and report malicious exit relays where-upon they are
+  given the BadExit flag.
+
+  In the period of time between the nodes being identified and being
+  blocklisted, users are put at risk from these nodes.
+
+2. Proposal
+
+2.1. Required Infrastructure
+
+  Firstly, we assume that for each operating system, we have devised two lists 
of
+  file types for that system.
+
+Executable File Types: These files are programs or otherwise things that
+ can definitly and intentionally execute code.
+ Examples: .exe .deb
+
+Transparent File Types: These files are trivial or simple file types where
+ the risk presented is very low.
+ Examples: .txt .html .jpg, .png
+
+  Additionally, it would be ideal if, for file archive types (e.g. .zip), we 
read
+  the file archive manifest and classified the file archive accordingly.
+
+  Secondly, this proposal is complementary to the 
103-selfsigned-user-safety.txt
+  proposal.  We assume that (only) one of the following is in place, and we 
concern
+  ourselves only with downloads that meet one of the follow criteria
+
+  Criteria:
+   - the resource of concern is loaded over HTTP
+   or
+   - selfsigned-user-safety is not implemented, the resource of concern is 
loaded
+ over HTTPS, and the certificate has a Class 1 Suspicious Certificate Error
+ (defined below)
+
+2.1.1 selfsigned-user-safety
+
+  The selfsigned-user-safety proposal is implemented.
+
+2.1.2 Self-signed certificate error detection
+
+  As in selfsigned-user-safety, we classify TLS Certificate Errors into two
+  categories.
+
+  Class 1: Suspicious Certificate Errors
+
+   - A self-signed certificate
+   - A certificate signed by a Trust Anchor but for a different hostname
+   - A certificate that appears to be signed by a Trust Anchor, but is
+ missing an intermediate allowing a full path to be built
+
+  Class 2: Unsuspicious Certificate Errors
+
+   - An expired certificate signed by a Trust Anchor
+   - A certificate that requires an OCSP staple, but the staple is not
+ present
+
+  The browser will detect a Class 1 error and make this state available for
+  the browser to base decisions off of.
+
+2.2. The difference between the download _link_ and the download
+
+  We concern ourselves with two situations, that is whether or not the
+  download link appears on is secure (defined as not having a Class 1
+  Error for any active page content).
+
+  When the download link comes from a secure page, but the target of the
+  download is insecure (defined as being HTTP or having a Class 1 Error),
+  the link itself impacts some amount of authenticity for the download.
+
+  However, when the download link comes from an insecure page, no
+  authenticity is possible, as a MITM attacker can point the download link
+  at a malicious file.
+
+2.3. Browser Logic for Executable Files
+
+  Option 1: If the filetype of a download is one of a predefined set of 
executable
+formats, the download is prevented entirely.
+
+  Option 2: If the filetype of a download is one of a predefined set of 
executable
+formats, we attempt to verify the download.
+
+  If the download link is secure, we could consider either option.
+  If the download link is insecure, we should only consider Option 1. 
Verification
+  can impart no additional value.
+
+2.4. Browser Logic for Non-Transparent, Non-Executable Files
+
+  This essentially reverses the option numbers from above, to reflect the 
reduced
+  risk of infection of non-executable files.
+
+  To be clear, however, the risk is still non-zero. Complex types such as .doc 
can
+  include macros or other executable code, alternately they are prime suspects 
for
+  client-side exploits.
+
+  Option 1: If the filetype of a download is NOT one of a predefined set of 
executable
+formats, we attempt to verify the download.
+
+  Option 2: If the filetype of a download is NOT one of a predefined set of 
executable
+formats, the download is prevented entirely.
+
+  Option 3: No 

[tor-commits] [tor-browser-spec/master] Add cryptocurrency-user-safety proposal to ideas

2019-04-08 Thread gk
commit 61bf94fd1413d00a76b4d16dfca8314f265e
Author: Georg Koppen 
Date:   Mon Apr 8 07:51:32 2019 +

Add cryptocurrency-user-safety proposal to ideas
---
 proposals/ideas/xxx-cryptocurrency-user-safety.txt | 97 ++
 1 file changed, 97 insertions(+)

diff --git a/proposals/ideas/xxx-cryptocurrency-user-safety.txt 
b/proposals/ideas/xxx-cryptocurrency-user-safety.txt
new file mode 100644
index 000..4ac7fb0
--- /dev/null
+++ b/proposals/ideas/xxx-cryptocurrency-user-safety.txt
@@ -0,0 +1,97 @@
+Filename: xxx-cryptocurrency-user-safety.txt
+Title: Protecting Against Malicious Exit Nodes Performing Cryptocurrency 
Hijacking
+Author: Tom Ritter
+Created: 06-Mar-2019
+Status: Draft
+
+1. Motivation
+
+  Sometimes, exit nodes are malicious. One activity malicious exit nodes
+  perform is rewriting the addresses of cryptocurrencies to hijack and steal
+  funds users are trying to send to the original address. Tor Project and
+  volunteers scan and report malicious exit relays where-upon they are
+  given the BadExit flag.
+
+  In the period of time between the nodes being identified and being
+  blocklisted, users are put at risk from these nodes.
+
+2. Proposal
+
+2.1. Required Infrastructure
+
+  This proposal is complementary to the 103-selfsigned-user-safety.txt 
proposal.
+  We assume that (only) one of the following is in place.
+
+2.1.1 selfsigned-user-safety
+
+  The selfsigned-user-safety proposal is implemented.
+
+2.1.2 Self-signed certificate error detection
+
+  As in selfsigned-user-safety, we classify TLS Certificate Errors into two
+  categories.
+
+  Class 1: Suspicious Certificate Errors
+
+   - A self-signed certificate
+   - A certificate signed by a Trust Anchor but for a different hostname
+   - A certificate that appears to be signed by a Trust Anchor, but is
+ missing an intermediate allowing a full path to be built
+
+  Class 2: Unsuspicious Certificate Errors
+
+   - An expired certificate signed by a Trust Anchor
+   - A certificate that requires an OCSP staple, but the staple is not
+ present
+
+  The browser will detect a Class 1 error and make this state available for
+  the browser to base decisions off of.
+
+2.2. Browser Logic
+
+  The browser will be able to recognize addresses of common cryptocurrencies
+  and when a user executes a copy event, will search for such an address in the
+  copied text.
+
+  If an address is detected and:
+   - the page is loaded over HTTP
+   or
+   - selfsigned-user-safety is not implemented, the page is loaded over HTTPS,
+ and the certificate has a Class 1 Suspicious Certificate Error
+
+  Then the text MUST NOT be copied to the clipboard.
+
+  Basically this prevents the address from being copied if the address could
+  have been changed by the exit node.
+
+3. False Positives
+
+  Not every cryptocurrency address served over HTTP is being attacked by a
+  malicious exit node.
+
+4. False Negatives (Attacker-Controlled)
+
+  An attacker could change the address to a QR code and prompt the user to
+  scan it with their phone. This would not be detectable if the attacker
+  rendered the QR code using background-colored  elements for example.
+
+  There are likely other bypasses to consider.
+
+5. User Interface/Experience
+
+  The text will not be copied. But when the user executes the copy shortcut or
+  menu item a model dialog (like alert()) could be presented explaining why the
+  copy failed.
+
+  We could also use a doorhanger or information bar - but both of these seem 
prone
+  to being missed or ignored; while a modal dialog will be immediate, come 
with a
+  sound, and
+
+6. User Bypass
+
+  The user can, of course, manually type the address.
+
+7. Implementation
+
+  In Firefox, this entire concept can likely be implemented as a WebExtension
+  using the TLS Web Extension APIs and the Clipboard APIs.



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


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

2019-04-08 Thread translation
commit 6e9adfad397125c4363b0ae6fb19becc0fcef6c1
Author: Translation commit bot 
Date:   Mon Apr 8 07:20:01 2019 +

Update translations for torcheck_completed
---
 es/torcheck.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/es/torcheck.po b/es/torcheck.po
index 350f2b1be..bdfdadd4c 100644
--- a/es/torcheck.po
+++ b/es/torcheck.po
@@ -24,7 +24,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-04-08 06:05+\n"
+"PO-Revision-Date: 2019-04-08 07:18+\n"
 "Last-Translator: Emma Peel\n"
 "Language-Team: Spanish 
(http://www.transifex.com/otf/torproject/language/es/)\n"
 "MIME-Version: 1.0\n"
@@ -49,7 +49,7 @@ msgstr "Hay una actualización de seguridad disponible para 
el Tor Browser."
 msgid ""
 "https://www.torproject.org/download/download-easy.html\;>Click "
 "here to go to the download page"
-msgstr "https://www.torproject.org/download/download-easy.html\;>Haga click 
aquí para ir a la página de descargas"
+msgstr "https://www.torproject.org/download/download-easy.html\;>Haz 
click aquí para ir a la página de descargas"
 
 msgid "Sorry. You are not using Tor."
 msgstr "Lo sentimos, no estás usando Tor."
@@ -79,12 +79,12 @@ msgid "This page is also available in the following 
languages:"
 msgstr "Esta página también está disponible en los siguientes idiomas:"
 
 msgid "For more information about this exit relay, see:"
-msgstr "Para más información acerca de este repetidor de salida ('exit 
relay'), vea:"
+msgstr "Para más información acerca de este repetidor de salida ('exit 
relay'), lee:"
 
 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 "El Proyecto Tor es una entidad US 501(c)(3) sin ánimo de lucro 
dedicada a la investigación, desarrollo y educación sobre la privacidad en 
línea."
+msgstr "El Proyecto Tor es una ONG de Estados Unidos dedicada a la 
investigación, al desarrollo y la educación sobre la privacidad en línea."
 
 msgid "Learn More "
 msgstr "Aprender más "
@@ -102,7 +102,7 @@ msgid "Tor Q Site"
 msgstr "Sitio de preguntas y respuestas de Tor"
 
 msgid "Volunteer"
-msgstr "Voluntarios"
+msgstr "Colabora"
 
 msgid "JavaScript is enabled."
 msgstr "JavaScript está habilitado."

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


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

2019-04-08 Thread translation
commit 779bd17dfa3e05f1f674aa2db03b403ed134abe6
Author: Translation commit bot 
Date:   Mon Apr 8 07:19:55 2019 +

Update translations for torcheck
---
 es/torcheck.po | 10 +-
 km/torcheck.po |  9 +
 sl/torcheck.po |  9 +
 3 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/es/torcheck.po b/es/torcheck.po
index 350f2b1be..bdfdadd4c 100644
--- a/es/torcheck.po
+++ b/es/torcheck.po
@@ -24,7 +24,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-04-08 06:05+\n"
+"PO-Revision-Date: 2019-04-08 07:18+\n"
 "Last-Translator: Emma Peel\n"
 "Language-Team: Spanish 
(http://www.transifex.com/otf/torproject/language/es/)\n"
 "MIME-Version: 1.0\n"
@@ -49,7 +49,7 @@ msgstr "Hay una actualización de seguridad disponible para 
el Tor Browser."
 msgid ""
 "https://www.torproject.org/download/download-easy.html\;>Click "
 "here to go to the download page"
-msgstr "https://www.torproject.org/download/download-easy.html\;>Haga click 
aquí para ir a la página de descargas"
+msgstr "https://www.torproject.org/download/download-easy.html\;>Haz 
click aquí para ir a la página de descargas"
 
 msgid "Sorry. You are not using Tor."
 msgstr "Lo sentimos, no estás usando Tor."
@@ -79,12 +79,12 @@ msgid "This page is also available in the following 
languages:"
 msgstr "Esta página también está disponible en los siguientes idiomas:"
 
 msgid "For more information about this exit relay, see:"
-msgstr "Para más información acerca de este repetidor de salida ('exit 
relay'), vea:"
+msgstr "Para más información acerca de este repetidor de salida ('exit 
relay'), lee:"
 
 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 "El Proyecto Tor es una entidad US 501(c)(3) sin ánimo de lucro 
dedicada a la investigación, desarrollo y educación sobre la privacidad en 
línea."
+msgstr "El Proyecto Tor es una ONG de Estados Unidos dedicada a la 
investigación, al desarrollo y la educación sobre la privacidad en línea."
 
 msgid "Learn More "
 msgstr "Aprender más "
@@ -102,7 +102,7 @@ msgid "Tor Q Site"
 msgstr "Sitio de preguntas y respuestas de Tor"
 
 msgid "Volunteer"
-msgstr "Voluntarios"
+msgstr "Colabora"
 
 msgid "JavaScript is enabled."
 msgstr "JavaScript está habilitado."
diff --git a/km/torcheck.po b/km/torcheck.po
index 0b60ccbc2..53ce15924 100644
--- a/km/torcheck.po
+++ b/km/torcheck.po
@@ -2,13 +2,14 @@
 # Copyright (C) 2008-2013 The Tor Project, Inc
 # 
 # Translators:
+# Emma Peel, 2019
 # Sokhem Khoem , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-04-08 06:05+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2019-04-08 07:08+\n"
+"Last-Translator: Emma Peel\n"
 "Language-Team: Khmer (http://www.transifex.com/otf/torproject/language/km/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -27,7 +28,7 @@ msgid ""
 msgstr "សូម​យោង​តាម​ https://www.torproject.org/\;>តំបន់​បណ្ដាញ 
Tor 
សម្រាប់​ព័ត៌មាន​បន្ថែម​អំពី​ការ​ប្រើ
 Tor ដោយ​សុវត្ថិភាព។ 
ឥឡូវ​អ្នក​រុករក​តាម​អ៊ីនធឺណិត​ដោយ​សេរី​ជា​លក្ខណៈ​​អនាមិក។"
 
 msgid "There is a security update available for Tor Browser."
-msgstr ""
+msgstr "មាន​បច្ច
ុប្បន្នភាព​សុវត្ថិភាព​សម្រាប់
 Tor Browser ។"
 
 msgid ""
 "https://www.torproject.org/download/download-easy.html\;>Click "
@@ -94,7 +95,7 @@ msgid "JavaScript is disabled."
 msgstr "JavaScript ត្រូវ​បាន​បិទ។"
 
 msgid "However, it does not appear to be Tor Browser."
-msgstr ""
+msgstr "ទោះ​ជា​យ៉ាង​ណា​ក៏​ដោយ 
វា​មិន​បង្ហាញ​ថា​​ជា Tor Browser ។"
 
 msgid "Run a Relay"
 msgstr ""
diff --git a/sl/torcheck.po b/sl/torcheck.po
index 4c3be7277..459a8d96a 100644
--- a/sl/torcheck.po
+++ b/sl/torcheck.po
@@ -2,13 +2,14 @@
 # Copyright (C) 2008-2013 The Tor Project, Inc
 # 
 # Translators:
+# Emma Peel, 2019
 # stefan.b , 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-04-08 06:05+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2019-04-08 07:15+\n"
+"Last-Translator: Emma Peel\n"
 "Language-Team: Slovenian 
(http://www.transifex.com/otf/torproject/language/sl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -27,7 +28,7 @@ msgid ""
 msgstr "Prosimo, poglejte https://www.torproject.org/\;>spletno 
mesto Tor za 

[tor-commits] [translation/torcheck_completed] refresh completed branches

2019-04-08 Thread translation
commit f5c81d2c789a1294500238eda2d8a2ce3aba2f1d
Author: Translation commit bot 
Date:   Mon Apr 8 07:03:04 2019 +

refresh completed branches
---
 af/torcheck.po  |  56 -
 az/torcheck.po  |  97 --
 bn_BD/torcheck.po   | 104 -
 bs/torcheck.po  |  57 -
 cy/torcheck.po  | 102 
 es_CO/torcheck.po   | 105 --
 fr_CA/torcheck.po   | 109 
 gl/torcheck.po  |  57 -
 km/torcheck.po  |  97 --
 kn/torcheck.po  |  56 -
 ko_KR/torcheck.po   |  57 -
 la/torcheck.po  | 103 -
 lb/torcheck.po  | 103 -
 lo/torcheck.po  | 103 -
 my/torcheck.po  |  56 -
 pl_PL/torcheck.po   |  57 -
 ru@petr1708/torcheck.po | 103 -
 si_LK/torcheck.po   |  57 -
 sk_SK/torcheck.po   | 104 -
 sl/torcheck.po  |  56 -
 sl_SI/torcheck.po   |  98 ---
 te_IN/torcheck.po   |  56 -
 22 files changed, 1793 deletions(-)

diff --git a/af/torcheck.po b/af/torcheck.po
deleted file mode 100644
index cef5f885b..0
--- a/af/torcheck.po
+++ /dev/null
@@ -1,56 +0,0 @@
-# TorCheck gettext template
-# Copyright (C) 2008-2012 The Tor Project, Inc
-# 
-# Translators:
-# TakSlak , 2013
-msgid ""
-msgstr ""
-"Project-Id-Version: The Tor Project\n"
-"POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2013-11-06 09:10+\n"
-"Last-Translator: runasand \n"
-"Language-Team: Afrikaans 
(http://www.transifex.com/projects/p/torproject/language/af/)\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: af\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-msgid "Congratulations. Your browser is configured to use Tor."
-msgstr "Geluk. Jou webleser is ingestel om Tor te gebruik"
-
-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 "Verwys asseblief na die https://www.torproject.org/\;> Tor 
webwerf  vir meer inligting oor die veilige gebruik van Tor. Jy is nou vry 
om die Internet anoniem te gebruik."
-
-msgid "There is a security update available for the Tor Browser Bundle."
-msgstr "Daar is 'n sekuriteit opgradering vir die Tor Browser Bundel 
beskikbaar ."
-
-msgid ""
-"https://www.torproject.org/download/download-easy.html\;>Click "
-"here to go to the download page"
-msgstr "https://www.torproject.org/download/download-easy.html\;> 
Kliek hier om na die aflaai bladsy te gaan."
-
-msgid "Sorry. You are not using Tor."
-msgstr "Jammer. U gebruik nie Tor nie"
-
-msgid ""
-"If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for "
-"configuring your Tor client."
-msgstr "As jy probeer om 'n Tor kliënt te gebruik, verwys asseblief na die https://www.torproject.org/\;>Tor webwerfen spesifiek na die https://www.torproject.org/docs/faq#DoesntWork\;>instruksies vir die 
instel van jou Tor client ."
-
-msgid "Sorry, your query failed or an unexpected response was received."
-msgstr "Jammer, jou navraag het misluk of 'n onverwagte terugvoering is 
ontvang."
-
-msgid ""
-"A temporary service outage prevents us from determining if your source IP "
-"address is a https://www.torproject.org/\;>Tor node."
-msgstr "'n Tydelike diens onderbreking verhinder ons om te bepaal of jou bron 
IP-adres 'n https://www.torproject.org/\;> Tor  node is."
-
-msgid "Your IP address appears to be: "
-msgstr "Jou IP-Adres kom voor as:"
diff --git a/az/torcheck.po b/az/torcheck.po
deleted file mode 100644
index 796313e29..0
--- a/az/torcheck.po
+++ /dev/null
@@ -1,97 +0,0 @@
-# TorCheck gettext template
-# Copyright (C) 2008-2013 The Tor Project, Inc
-# 
-# Translators:
-# E , 2014
-msgid ""
-msgstr ""
-"Project-Id-Version: The Tor Project\n"
-"POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2014-12-28 09:31+\n"
-"Last-Translator: E \n"
-"Language-Team: Azerbaijani 
(http://www.transifex.com/projects/p/torproject/language/az/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"

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

2019-04-08 Thread translation
commit 1954c6ba82ba77f157da3d61ac79f784f29d1e75
Author: Translation commit bot 
Date:   Mon Apr 8 06:21:13 2019 +

Update translations for torcheck_completed
---
 ar/torcheck.po |  2 +-
 bg/torcheck.po |  2 +-
 bn/torcheck.po |  2 +-
 ca/torcheck.po |  2 +-
 cs/torcheck.po |  2 +-
 da/torcheck.po |  2 +-
 de/torcheck.po |  2 +-
 el/torcheck.po |  2 +-
 en_GB/torcheck.po  |  4 ++--
 eo/torcheck.po |  4 ++--
 es/torcheck.po |  4 ++--
 es_AR/torcheck.po  |  2 +-
 es_MX/torcheck.po  |  4 ++--
 et/torcheck.po |  2 +-
 eu/torcheck.po |  4 ++--
 fa/torcheck.po |  2 +-
 fi/torcheck.po |  2 +-
 fr/torcheck.po |  2 +-
 ga/torcheck.po |  2 +-
 he/torcheck.po |  2 +-
 hi/torcheck.po |  4 ++--
 hr/torcheck.po |  2 +-
 hr_HR/torcheck.po  |  2 +-
 hu/torcheck.po |  2 +-
 id/torcheck.po |  2 +-
 is/torcheck.po |  4 ++--
 it/torcheck.po |  2 +-
 ja/torcheck.po |  2 +-
 ka/torcheck.po |  6 +++---
 ko/torcheck.po |  2 +-
 lt/torcheck.po |  2 +-
 lv/torcheck.po |  2 +-
 mk/torcheck.po |  6 +++---
 ms_MY/torcheck.po  |  4 ++--
 nb/torcheck.po |  8 
 nl/torcheck.po |  2 +-
 nl_BE/torcheck.po  |  4 ++--
 nn/torcheck.po |  6 +++---
 pa/torcheck.po |  6 +++---
 pl/torcheck.po |  2 +-
 pt/torcheck.po |  4 ++--
 pt_BR/torcheck.po  |  2 +-
 pt_PT/torcheck.po  |  2 +-
 ro/torcheck.po |  2 +-
 ru/torcheck.po |  2 +-
 sk/torcheck.po |  2 +-
 sq/torcheck.po |  2 +-
 sr/torcheck.po |  4 ++--
 sv/torcheck.po | 16 
 ta/torcheck.po |  4 ++--
 templates/torcheck.pot |  4 ++--
 th/torcheck.po |  6 +++---
 tr/torcheck.po |  2 +-
 uk/torcheck.po |  2 +-
 vi/torcheck.po |  2 +-
 zh_CN/torcheck.po  |  2 +-
 zh_HK/torcheck.po  |  8 
 zh_TW/torcheck.po  |  2 +-
 58 files changed, 94 insertions(+), 94 deletions(-)

diff --git a/ar/torcheck.po b/ar/torcheck.po
index 50d305986..9278854d3 100644
--- a/ar/torcheck.po
+++ b/ar/torcheck.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-01-15 12:19+\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
diff --git a/bg/torcheck.po b/bg/torcheck.po
index 12953ebab..dcf1a4fb2 100644
--- a/bg/torcheck.po
+++ b/bg/torcheck.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-01-15 12:19+\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Bulgarian 
(http://www.transifex.com/otf/torproject/language/bg/)\n"
 "MIME-Version: 1.0\n"
diff --git a/bn/torcheck.po b/bn/torcheck.po
index 93f92c82f..05e899f99 100644
--- a/bn/torcheck.po
+++ b/bn/torcheck.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-01-15 12:19+\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Bengali 
(http://www.transifex.com/otf/torproject/language/bn/)\n"
 "MIME-Version: 1.0\n"
diff --git a/ca/torcheck.po b/ca/torcheck.po
index 334dcc2a7..449420fed 100644
--- a/ca/torcheck.po
+++ b/ca/torcheck.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-01-15 12:19+\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Catalan 
(http://www.transifex.com/otf/torproject/language/ca/)\n"
 "MIME-Version: 1.0\n"
diff --git a/cs/torcheck.po b/cs/torcheck.po
index a5a5d8b3d..7e9aaf24b 100644
--- a/cs/torcheck.po
+++ b/cs/torcheck.po
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-01-15 12:19+\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Czech (http://www.transifex.com/otf/torproject/language/cs/)\n"
 "MIME-Version: 1.0\n"
diff --git a/da/torcheck.po b/da/torcheck.po
index 53dcd93db..6ac946708 100644
--- a/da/torcheck.po
+++ b/da/torcheck.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-03-23 18:32+\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
 "Last-Translator: scootergrisen\n"
 "Language-Team: Danish 
(http://www.transifex.com/otf/torproject/language/da/)\n"
 "MIME-Version: 1.0\n"
diff --git a/de/torcheck.po b/de/torcheck.po

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

2019-04-08 Thread translation
commit ce7ff57c7b1e30ea37b080beb23d256d0e22dcb7
Author: Translation commit bot 
Date:   Mon Apr 8 06:20:34 2019 +

Update translations for torcheck
---
 ach/torcheck.po|  8 
 af/torcheck.po |  4 ++--
 ar/torcheck.po |  2 +-
 ast/torcheck.po|  8 
 az/torcheck.po |  4 ++--
 be/torcheck.po |  4 ++--
 bg/torcheck.po |  2 +-
 bn/torcheck.po |  2 +-
 br/torcheck.po | 10 +-
 bs/torcheck.po |  4 ++--
 ca/torcheck.po |  2 +-
 cs/torcheck.po |  2 +-
 cy/torcheck.po |  4 ++--
 da/torcheck.po |  2 +-
 de/torcheck.po |  2 +-
 el/torcheck.po |  2 +-
 en_GB/torcheck.po  |  4 ++--
 eo/torcheck.po |  4 ++--
 es/torcheck.po |  4 ++--
 es_AR/torcheck.po  |  2 +-
 es_MX/torcheck.po  |  4 ++--
 et/torcheck.po |  2 +-
 eu/torcheck.po |  4 ++--
 fa/torcheck.po |  2 +-
 fi/torcheck.po |  2 +-
 fr/torcheck.po |  2 +-
 fy/torcheck.po |  8 
 ga/torcheck.po |  2 +-
 gd/torcheck.po |  2 +-
 gl/torcheck.po |  4 ++--
 gu/torcheck.po |  8 
 he/torcheck.po |  2 +-
 hi/torcheck.po |  4 ++--
 hr/torcheck.po |  2 +-
 hr_HR/torcheck.po  |  2 +-
 hu/torcheck.po |  2 +-
 hy/torcheck.po |  8 
 id/torcheck.po |  2 +-
 is/torcheck.po |  4 ++--
 it/torcheck.po |  2 +-
 ja/torcheck.po |  2 +-
 ka/torcheck.po |  6 +++---
 kk/torcheck.po |  6 +++---
 km/torcheck.po |  4 ++--
 kn/torcheck.po |  6 +++---
 ko/torcheck.po |  2 +-
 lt/torcheck.po |  2 +-
 lv/torcheck.po |  2 +-
 mk/torcheck.po |  6 +++---
 ml/torcheck.po |  8 
 mr/torcheck.po |  4 ++--
 ms_MY/torcheck.po  |  4 ++--
 my/torcheck.po |  4 ++--
 nb/torcheck.po |  8 
 ne/torcheck.po |  8 
 nl/torcheck.po |  2 +-
 nl_BE/torcheck.po  |  4 ++--
 nn/torcheck.po |  6 +++---
 oc/torcheck.po |  8 
 or/torcheck.po |  8 
 pa/torcheck.po |  6 +++---
 pl/torcheck.po |  2 +-
 pt/torcheck.po |  4 ++--
 pt_BR/torcheck.po  |  2 +-
 pt_PT/torcheck.po  |  2 +-
 ro/torcheck.po |  2 +-
 ru/torcheck.po |  2 +-
 si_LK/torcheck.po  |  4 ++--
 sk/torcheck.po |  2 +-
 sl/torcheck.po |  2 +-
 son/torcheck.po|  8 
 sq/torcheck.po |  2 +-
 sr/torcheck.po |  4 ++--
 sv/torcheck.po |  2 +-
 sw/torcheck.po |  2 +-
 ta/torcheck.po |  4 ++--
 te/torcheck.po |  8 
 templates/torcheck.pot |  4 ++--
 th/torcheck.po |  6 +++---
 tr/torcheck.po |  2 +-
 uk/torcheck.po |  2 +-
 ur/torcheck.po |  2 +-
 uz/torcheck.po |  6 +++---
 vi/torcheck.po |  2 +-
 zh_CN/torcheck.po  |  2 +-
 zh_HK/torcheck.po  |  8 
 zh_TW/torcheck.po  |  2 +-
 87 files changed, 169 insertions(+), 169 deletions(-)

diff --git a/ach/torcheck.po b/ach/torcheck.po
index c55d76ccc..6ebd250e3 100644
--- a/ach/torcheck.po
+++ b/ach/torcheck.po
@@ -4,11 +4,11 @@
 # Translators:
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2015-02-14 08:38+\n"
-"Last-Translator: runasand \n"
-"Language-Team: Acoli 
(http://www.transifex.com/projects/p/torproject/language/ach/)\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
+"Last-Translator: runasand \n"
+"Language-Team: Acoli 
(http://www.transifex.com/otf/torproject/language/ach/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
diff --git a/af/torcheck.po b/af/torcheck.po
index 1b3876945..5763936de 100644
--- a/af/torcheck.po
+++ b/af/torcheck.po
@@ -6,9 +6,9 @@
 # TakSlak , 2013
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-09-19 14:50+\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
 "Last-Translator: runasand \n"
 "Language-Team: Afrikaans 
(http://www.transifex.com/otf/torproject/language/af/)\n"
 "MIME-Version: 1.0\n"
diff --git a/ar/torcheck.po b/ar/torcheck.po
index 50d305986..9278854d3 100644
--- a/ar/torcheck.po
+++ b/ar/torcheck.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2019-01-15 12:19+\n"
+"PO-Revision-Date: 2019-04-08 06:05+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
diff --git a/ast/torcheck.po b/ast/torcheck.po
index d3d0b4a84..09616ea67 100644
--- a/ast/torcheck.po