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

2017-12-02 Thread translation
commit 722c3c5b12b121234089a9bc11d5ccba4968974f
Author: Translation commit bot 
Date:   Sun Dec 3 06:46:58 2017 +

Update translations for tor-launcher-network-settings_completed
---
 tr/network-settings.dtd | 61 ++---
 1 file changed, 22 insertions(+), 39 deletions(-)

diff --git a/tr/network-settings.dtd b/tr/network-settings.dtd
index 2d99d30d5..2bf273cd1 100644
--- a/tr/network-settings.dtd
+++ b/tr/network-settings.dtd
@@ -1,4 +1,7 @@
 
+
+
+
 
 
 
@@ -6,31 +9,11 @@
 
 
 
-
-
-
-
-
-
-
-
+
+
 
-
-
 
 
-
-
-
-
-
-
-
-
-
-
-
-
 
 
 
@@ -42,8 +25,9 @@
 
 
 
-
+
 
+
 
 
 
@@ -54,22 +38,21 @@
 
 
 
-
-
-
-
-
-
-
+
+
+
+
+
+
 
 
+
+
+
+
 
-
-
-
-https://bridges.torproject.org adresini ziyaret edin">
-
-
-https://www.riseup.net, 
https://mail.google.com, ya da https://mail.yahoo.com;>
-
-
+
+
+
+
+

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


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

2017-12-02 Thread translation
commit 121318dae910a98ba1d7623da8eaa3e58829cef1
Author: Translation commit bot 
Date:   Sun Dec 3 06:46:53 2017 +

Update translations for tor-launcher-network-settings
---
 tr/network-settings.dtd | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/tr/network-settings.dtd b/tr/network-settings.dtd
index dc33b5a62..2bf273cd1 100644
--- a/tr/network-settings.dtd
+++ b/tr/network-settings.dtd
@@ -10,7 +10,7 @@
 
 
 
-
+
 
 
 
@@ -38,21 +38,21 @@
 
 
 
-
+
 
 
-
-
-
+
+
+
 
 
 
 
-
+
 
 
-
-
+
+
 
 
-
+

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


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

2017-12-02 Thread translation
commit 997d2e8e0109d8322753d40a4ba402067126233f
Author: Translation commit bot 
Date:   Sun Dec 3 06:16:53 2017 +

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

diff --git a/tr/network-settings.dtd b/tr/network-settings.dtd
index 53ce73b80..dc33b5a62 100644
--- a/tr/network-settings.dtd
+++ b/tr/network-settings.dtd
@@ -25,7 +25,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [atlas/master] Bump cache breaker

2017-12-02 Thread irl
commit d9c7652ba13d2e907e57717b80d7f393985fb1fa
Author: Iain R. Learmonth 
Date:   Sun Dec 3 00:31:50 2017 +

Bump cache breaker
---
 index.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/index.html b/index.html
index 627ab4e..b2f1ca6 100644
--- a/index.html
+++ b/index.html
@@ -41,7 +41,7 @@
   https://metrics.torproject.org/js/script.js";>
 
   
-  
+  
 
 
 
@@ -167,7 +167,7 @@ $('.cookie-message').cookieBar({ closeButton: '.cbc' });
 
 
   var require = {
-urlArgs: "v12"
+urlArgs: "v13"
   };
 
 

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


[tor-commits] [atlas/master] Load topojson from local resource

2017-12-02 Thread irl
commit efa165c868adafe42171118bf1ff12275a671014
Author: Iain R. Learmonth 
Date:   Sun Dec 3 00:31:35 2017 +

Load topojson from local resource
---
 js/libs/d3js/topojson.v1.min.js | 2 ++
 js/main.js  | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/js/libs/d3js/topojson.v1.min.js b/js/libs/d3js/topojson.v1.min.js
new file mode 100644
index 000..6ebef9a
--- /dev/null
+++ b/js/libs/d3js/topojson.v1.min.js
@@ -0,0 +1,2 @@
+// https://github.com/topojson/topojson-client Version 1.8.0. Copyright 2016 
Mike Bostock.
+!function(n,t){"object"==typeof exports&&"undefined"!=typeof 
module?t(exports):"function"==typeof 
define&?define(["exports"],t):t(n.topojson=n.topojson||{})}(this,function(n){"use
 strict";function t(n){if(!n)return h;var 
t,r,e=n.scale[0],o=n.scale[1],i=n.translate[0],u=n.translate[1];return 
function(n,f){f||(t=r=0),n[0]=(t+=n[0])*e+i,n[1]=(r+=n[1])*o+u}}function 
r(n){if(!n)return h;var 
t,r,e=n.scale[0],o=n.scale[1],i=n.translate[0],u=n.translate[1];return 
function(n,f){f||(t=r=0);var 
c=Math.round((n[0]-i)/e),a=Math.round((n[1]-u)/o);n[0]=c-t,n[1]=a-r,t=c,r=a}}function
 e(n,t){for(var r,e=n.length,o=e-t;o<--e;)r=n[o],n[o++]=n[e],n[e]=r}function 
o(n,t){for(var r=0,e=n.length;r>>1;n[o]1){var c,a=[],s={LineSt
 
ring:o,MultiLineString:i,Polygon:i,MultiPolygon:function(n){n.forEach(i)}};u(t),a.forEach(arguments.length<3?function(n){f.push(n[0].i)}:function(n){r(n[0].g,n[n.length-1].g)&(n[0].i)})}else
 for(var 
l=0,h=n.arcs.length;l1)for(var
 u,f,c=1,a=e(i[0]);ca&&(f=i[0],i[0]=i[c],i[c]=f,a=u);return 
i})}}function l(n,t){return n[1][2]-t[1][2]}var 
h=function(){},p=function(n,t){return"GeometryCollection"===t.type?{type:"FeatureCollection",features:t.geometries.map(function(t){return
 i(n,t)})}:i(n,t)},v=function(n,t){function r(t){var 
r,e=n.arcs[t<0?~t:t],o=e[0];return 
n.transform?(r=[0,0],e.forEach(function(n){r[0]+=n[0],r[1]+=n[1]})):r=e[e.length-1],t<0?[r,o]:[o,r]}function
 e(n,t){for(var r in n){var e=n[r];delete t[e.start],delete e.start,delete 
e.end,e.forEach(function(n){o[n<0?~n:n]=1}),f.push(e)}}var 
o={},i={},u={},f=[],c=-1;return t.forEach(function(r,e){var 
o,i=n.arcs[r<0?~r:r];i.length<3&&!i[1][0]&&!i[1][1]&&(o=t[++c],t[c]=r,t[e]=o)}),t.forEach(functi
 on(n){var t,e,o=r(n),f=o[0],c=o[1];if(t=u[f])if(delete 
u[t.end],t.push(n),t.end=c,e=i[c]){delete i[e.start];var 
a=e===t?t:t.concat(e);i[a.start=t.start]=u[a.end=e.end]=a}else 
i[t.start]=u[t.end]=t;else if(t=i[c])if(delete 
i[t.start],t.unshift(n),t.start=f,e=u[f]){delete u[e.end];var 
s=e===t?t:e.concat(t);i[s.start=e.start]=u[s.end=t.end]=s}else 
i[t.start]=u[t.end]=t;else 

[tor-commits] [atlas/master] Bump cache breaker

2017-12-02 Thread irl
commit 927a4dfcfa4d3c1989ccc2ce979b981f1211719e
Author: Iain R. Learmonth 
Date:   Sat Dec 2 22:09:28 2017 +

Bump cache breaker
---
 index.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/index.html b/index.html
index a25f240..627ab4e 100644
--- a/index.html
+++ b/index.html
@@ -41,7 +41,7 @@
   https://metrics.torproject.org/js/script.js";>
 
   
-  
+  
 
 
 
@@ -167,7 +167,7 @@ $('.cookie-message').cookieBar({ closeButton: '.cbc' });
 
 
   var require = {
-urlArgs: "v11"
+urlArgs: "v12"
   };
 
 

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


[tor-commits] [atlas/master] Smoother transitions for map aggregatation property

2017-12-02 Thread irl
commit 29ca2723565614ac3445d0bf0a7870d5cbbca39e
Author: Iain R. Learmonth 
Date:   Sat Dec 2 18:27:20 2017 +

Smoother transitions for map aggregatation property
---
 js/views/aggregate/map.js | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/js/views/aggregate/map.js b/js/views/aggregate/map.js
index f585e33..4026ebc 100644
--- a/js/views/aggregate/map.js
+++ b/js/views/aggregate/map.js
@@ -18,6 +18,8 @@ define([
   this.collection = new aggregatesCollection;
 },
 plot: function() {
+  $('input[name="aggregate-property"]').prop('disabled', true);
+
   var aggregate_property = 
$('input[name="aggregate-property"]:checked').val();
   var aggregates = this.collection.models;
 
@@ -32,9 +34,8 @@ define([
   var path = d3.geo.path()
 .projection(projection);
 
-  $("#aggregate-map").html("");
-
-  var svg = d3.select("#aggregate-map").append("svg")
+  var svg = d3.select("body").append("svg")
+.remove()
 .attr("preserveAspectRatio", "xMidYMid")
 .attr("viewBox", "0 0 " + width + " " + height)
 
@@ -116,6 +117,10 @@ define([
   .text("" + (Math.pow(i,2)* maximum_value*100).toFixed(3) + "%");
   }
 
+  $("#aggregate-map").html("");
+  document.getElementById("aggregate-map").appendChild(svg.node());
+
+  $('input[name="aggregate-property"]').prop('disabled', false);
  });
 },
 save: function() {



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


[tor-commits] [atlas/master] Adds links to map view

2017-12-02 Thread irl
commit 150f7d885695bd52b4ce20b200c37bcde41c446f
Author: Iain R. Learmonth 
Date:   Sat Dec 2 18:39:25 2017 +

Adds links to map view
---
 templates/aggregate/search.html | 5 +
 1 file changed, 5 insertions(+)

diff --git a/templates/aggregate/search.html b/templates/aggregate/search.html
index d76ed16..6505529 100644
--- a/templates/aggregate/search.html
+++ b/templates/aggregate/search.html
@@ -108,6 +108,11 @@
 <% }); %>
 
 
+
+
+" class="btn btn-primary">View 
Map
+
+
   The aggregated search tool displays aggregated data about relays in the
 Tor network. It provides insight into diversity in the network and the
 probabilities of using relays in a particular country or AS as a guard, middle



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


[tor-commits] [atlas/master] Adds map options panel

2017-12-02 Thread irl
commit 966321690a124e50e55ae83bab27e53b78529a94
Author: Iain R. Learmonth 
Date:   Sat Dec 2 18:12:03 2017 +

Adds map options panel
---
 css/atlas.css|  8 ++-
 js/router.js |  1 -
 js/views/aggregate/map.js| 53 +++-
 templates/aggregate/map.html | 13 ++-
 4 files changed, 52 insertions(+), 23 deletions(-)

diff --git a/css/atlas.css b/css/atlas.css
index 3fd9cdb..89a1def 100644
--- a/css/atlas.css
+++ b/css/atlas.css
@@ -52,7 +52,7 @@ span.flags {
 background: #ff1515;
 }
 
-#home-search, #home-aggregate-search, #home-advanced-search {
+#home-search, #home-aggregate-search, #home-advanced-search, 
#map-radio-buttons {
 padding: 0;
 margin: 0 0 10px 0;
 width: 100%;
@@ -92,3 +92,9 @@ td a {
 width: 120px;
 display: inline;
 }
+
+label.radio-inline {
+display: inline !important;
+width: auto;
+}
+
diff --git a/js/router.js b/js/router.js
index 8a73620..6428622 100644
--- a/js/router.js
+++ b/js/router.js
@@ -124,7 +124,6 @@ define([
 $(".progress").show();
 
 aggregateMapView.collection.aType = "cc";
-aggregateMapView.aggregateType = "consensus_weight_fraction";
 
 if (query) {
   query = query.trim();
diff --git a/js/views/aggregate/map.js b/js/views/aggregate/map.js
index d8d7ec0..f585e33 100644
--- a/js/views/aggregate/map.js
+++ b/js/views/aggregate/map.js
@@ -17,17 +17,8 @@ define([
 initialize: function() {
   this.collection = new aggregatesCollection;
 },
-render: function(query){
-  document.title = "Relay Search";
-  var compiledTemplate = _.template(aggregateMapTemplate)
-  this.$el.html(compiledTemplate({query: query,
- aggregates: this.collection.models,
- countries: CountryCodes,
- error: this.error,
- relaysPublished: this.relaysPublished,
- bridgesPublished: 
this.bridgesPublished}));
-
-  var aggregate_type = this.aggregateType;
+plot: function() {
+  var aggregate_property = 
$('input[name="aggregate-property"]:checked').val();
   var aggregates = this.collection.models;
 
   var m_width = $("#container").width();
@@ -41,11 +32,11 @@ define([
   var path = d3.geo.path()
 .projection(projection);
 
+  $("#aggregate-map").html("");
+
   var svg = d3.select("#aggregate-map").append("svg")
 .attr("preserveAspectRatio", "xMidYMid")
 .attr("viewBox", "0 0 " + width + " " + height)
-.attr("width", m_width)
-.attr("height", m_width * height / width);
 
   svg.append("rect")
 .attr("class", "background")
@@ -58,13 +49,13 @@ define([
 
   var maximum_value = 0;
   _.each(aggregates, function(aggregate) {
-if (aggregate[aggregate_type] > maximum_value) maximum_value = 
aggregate[aggregate_type];
+if (aggregate[aggregate_property] > maximum_value) maximum_value = 
aggregate[aggregate_property];
   });
 
-  var getCountryAggregate = function(code, aggregate_type) {
+  var getCountryAggregate = function(code, aggregate_property) {
 var found = 0;
 _.each(aggregates, function(aggregate) {
-  if (aggregate.country.toUpperCase() == code) found = 
aggregate[aggregate_type];
+  if (aggregate.country.toUpperCase() == code) found = 
aggregate[aggregate_property];
 });
 
 return (found == 0) ? found : Math.sqrt(found/maximum_value);
@@ -94,7 +85,7 @@ define([
 .enter()
   .append("path")
 .attr("id", function(d) { return d.id; })
-.style("fill-opacity", function(d) { return 
getCountryAggregate(d.id, aggregate_type); })
+.style("fill-opacity", function(d) { return 
getCountryAggregate(d.id, aggregate_property); })
 .attr("d", path)
   .append("svg:title")
 .text( function(d) { return d.id; });
@@ -125,13 +116,35 @@ define([
   .text("" + (Math.pow(i,2)* maximum_value*100).toFixed(3) + "%");
   }
 
+ });
+},
+save: function() {
   /* Encode SVG image for download link. */
   html = d3.select("#aggregate-map")
 .node()
 .innerHTML;
-  d3.select("#save_svg")
-.attr("href", "data:image/svg+xml;base64," + btoa(html));
- });
+  window.open("data:image/svg+xml;base64," + btoa(html), "SaveSVG");
+},
+render: function(query){
+  document.title = "Relay Search";
+  var compiledTemplate = _.template(aggregateMapTemplate)
+  this.$el.html(compiledTemplate({query: query,
+ aggregates: this.collection.models,
+ countries: CountryCodes,
+ error: this.error,
+ 

[tor-commits] [atlas/master] Fix error styling for Bootstrap 3

2017-12-02 Thread irl
commit e98744a15762632e148c1932713ed36ea388a323
Author: Iain R. Learmonth 
Date:   Sat Dec 2 22:08:24 2017 +

Fix error styling for Bootstrap 3
---
 templates/aggregate/map.html| 6 +++---
 templates/aggregate/search.html | 6 +++---
 templates/search/do.html| 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/templates/aggregate/map.html b/templates/aggregate/map.html
index 88224ff..8282e74 100644
--- a/templates/aggregate/map.html
+++ b/templates/aggregate/map.html
@@ -9,7 +9,7 @@
 Return to home page
 
 <% } else if (error == 2) { %>
-
+
 Backend error!
 Relay Search is unable to get a response from its backend server. 
This
 probably means that the backend server is unavailable right now. This
@@ -18,7 +18,7 @@
 what type of search queries are supported by Relay Search.
 
 <% } else if (error == 3) { %>
-
+
JavaScript Error!There is a problem with your
javascript environment, you may have noscript enabled on the remote
onionoo backend. Try temporarily allowing noscript to connect to the
@@ -26,7 +26,7 @@
href="https://trac.torproject.org/;>the bugtracker.
 
 <% } else if (error == 5) { %>
-
+
 No query submitted!
 The search query was found to be empty, which is not supported. You
 must enter a search query in order to generate results. Please have a
diff --git a/templates/aggregate/search.html b/templates/aggregate/search.html
index 6505529..774d393 100644
--- a/templates/aggregate/search.html
+++ b/templates/aggregate/search.html
@@ -10,7 +10,7 @@
 Return to home page
 
 <% } else if (error == 2) { %>
-
+
 Backend error!
 Relay Search is unable to get a response from its backend server. 
This
 probably means that the backend server is unavailable right now. This
@@ -19,7 +19,7 @@
 what type of search queries are supported by Relay Search.
 
 <% } else if (error == 3) { %>
-
+
JavaScript Error!There is a problem with your
javascript environment, you may have noscript enabled on the remote
onionoo backend. Try temporarily allowing noscript to connect to the
@@ -27,7 +27,7 @@
href="https://trac.torproject.org/;>the bugtracker.
 
 <% } else if (error == 5) { %>
-
+
 No query submitted!
 The search query was found to be empty, which is not supported. You
 must enter a search query in order to generate results. Please have a
diff --git a/templates/search/do.html b/templates/search/do.html
index a30fe96..5575c4c 100644
--- a/templates/search/do.html
+++ b/templates/search/do.html
@@ -10,7 +10,7 @@
 Return to home page
 
 <% } else if (error == 2) { %>
-
+
 Backend error!
 Relay Search is unable to get a response from its backend server. 
This
 probably means that the backend server is unavailable right now. This
@@ -19,7 +19,7 @@
 what type of search queries are supported by Relay Search.
 
 <% } else if (error == 3) { %>
-
+
JavaScript Error!There is a problem with your
javascript environment, you may have noscript enabled on the remote
onionoo backend. Try temporarily allowing noscript to connect to the
@@ -27,7 +27,7 @@
href="https://trac.torproject.org/;>the bugtracker.
 
 <% } else if (error == 5) { %>
-
+
 No query submitted!
 The search query was found to be empty, which is not supported. You
 must enter a search query in order to generate results. Please have a

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


[tor-commits] [atlas/master] Disable SVG plotting when not supported

2017-12-02 Thread irl
commit 5ba1a5bc8f963de92c9f79fe8dffe09fe9b33357
Author: Iain R. Learmonth 
Date:   Sat Dec 2 22:08:14 2017 +

Disable SVG plotting when not supported
---
 css/atlas.css|  3 +++
 js/views/aggregate/map.js| 23 +--
 templates/aggregate/map.html | 10 +-
 3 files changed, 25 insertions(+), 11 deletions(-)

diff --git a/css/atlas.css b/css/atlas.css
index 89a1def..2a2064f 100644
--- a/css/atlas.css
+++ b/css/atlas.css
@@ -98,3 +98,6 @@ label.radio-inline {
 width: auto;
 }
 
+#no-svg {
+display: none;
+}
diff --git a/js/views/aggregate/map.js b/js/views/aggregate/map.js
index 4026ebc..4b0b943 100644
--- a/js/views/aggregate/map.js
+++ b/js/views/aggregate/map.js
@@ -140,16 +140,19 @@ define([
  relaysPublished: this.relaysPublished,
  bridgesPublished: 
this.bridgesPublished}));
 
-  this.plot();
-
-  var thisView = this;
-
-  $('input[name="aggregate-property"]').bind('change', function(){
-thisView.plot();
-  });
-  $('#save_svg').bind('click', function(){
-thisView.save();
-  });
+  canSvg = !!(document.createElementNS && 
document.createElementNS('http://www.w3.org/2000/svg','svg').createSVGRect);
+  if (canSvg) {
+this.plot();
+var thisView = this;
+$('input[name="aggregate-property"]').bind('change', function(){
+  thisView.plot();
+});
+$('#save_svg').bind('click', function(){
+  thisView.save();
+});
+  } else {
+$('#no-svg').show();
+  }
 },
 renderError: function(){
   var compiledTemplate = _.template(aggregateSearchTemplate);
diff --git a/templates/aggregate/map.html b/templates/aggregate/map.html
index 1beac01..88224ff 100644
--- a/templates/aggregate/map.html
+++ b/templates/aggregate/map.html
@@ -35,7 +35,15 @@
 
 <% } %>
 <% } else { %>
-   
+   
+
+SVG Not Supported!
+Your browser does not support Scalable Vector Graphics. This support
+is required in order to produce the map view. If you are using Tor
+Browser on high-security mode, you will need to use either medium- or
+low-security mode instead to view the map.
+
+   






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


[tor-commits] [atlas/master] Prepares for the integration of an aggregated map view

2017-12-02 Thread irl
commit 0c60d16d378ca921862ff2f76e1df1dd9d5f64c1
Author: Iain R. Learmonth 
Date:   Mon Nov 27 18:33:12 2017 +

Prepares for the integration of an aggregated map view
---
 js/router.js | 46 ++--
 js/views/aggregate/map.js| 41 +++
 templates/aggregate/map.html | 39 +
 3 files changed, 124 insertions(+), 2 deletions(-)

diff --git a/js/router.js b/js/router.js
index 6b029bd..c6b5eb8 100644
--- a/js/router.js
+++ b/js/router.js
@@ -7,8 +7,9 @@ define([
   'views/search/main',
   'views/search/do',
   'views/aggregate/search',
+  'views/aggregate/map',
   'jssha'
-], function($, _, Backbone, mainDetailsView, mainSearchView, doSearchView, 
aggregateSearchView, jsSHA){
+], function($, _, Backbone, mainDetailsView, mainSearchView, doSearchView, 
aggregateSearchView, aggregateMapView, jsSHA){
   var AppRouter = Backbone.Router.extend({
 routes: {
// Define the routes for the actions in Atlas
@@ -20,6 +21,7 @@ define([
 'toprelays': 'showTopRelays',
 'aggregate/:aType(/:query)': 'aggregateSearch',
 'aggregate(/:aType)/': 'emptyAggregateSearch',
+'map(/:query)': 'aggregateMap',
// Default
'*actions': 'defaultAction'
 },
@@ -73,7 +75,7 @@ define([
 $("#content").show();
 
 },
-// Perform a countries aggregation
+// Perform an aggregate search
 aggregateSearch: function(aType, query){
 $(".breadcrumb").html("https://metrics.torproject.org/\;>Homehttps://metrics.torproject.org/services.html\;>ServicesRelay SearchAggregated search" + 
((query) ? " for " + query : "") + "");
 
@@ -113,7 +115,47 @@ define([
 }
   });
 },
+// Perform an aggregate search
+aggregateMap: function(aType, query){
+$(".breadcrumb").html("https://metrics.torproject.org/\;>Homehttps://metrics.torproject.org/services.html\;>ServicesRelay SearchMap view" + ((query) ? " 
for " + query : "") + "");
 
+$("#content").hide();
+$("#secondary-search").hide();
+$(".progress").show();
+
+aggregateMapView.collection.aType = "cc";
+aggregateMapView.aggregationType = "consensus_weight_fraction";
+
+if (query) {
+  query = query.trim();
+  $("#secondary-search-query").val(query);
+  aggregateMapView.collection.url =
+aggregateMapView.collection.baseurl + "=" + 
this.hashFingerprint(query);
+} else {
+  aggregateMapView.collection.url =
+aggregateMapView.collection.baseurl;
+  query = "";
+}
+aggregateMapView.collection.lookup({
+  success: function(err, relaysPublished, bridgesPublished){
+  aggregateMapView.error = err;
+  aggregateMapView.relaysPublished = relaysPublished;
+  aggregateMapView.bridgesPublished = bridgesPublished;
+  aggregateMapView.render(query);
+  $("#search-title").text("Map view" + ((query) ? " for " + query : 
""));
+  $(".progress").hide();
+  $("#secondary-search").show();
+  $("#content").show();
+},
+error: function(err){
+  aggregateMapView.error = err;
+  aggregateMapView.renderError();
+  $(".progress").hide();
+  $("#secondary-search").show();
+  $("#content").show();
+}
+  });
+},
 // Perform a search on Atlas
 doSearch: function(query){
 $(".breadcrumb").html("https://metrics.torproject.org/\;>Homehttps://metrics.torproject.org/services.html\;>ServicesRelay SearchSearch for " + query + 
"");
diff --git a/js/views/aggregate/map.js b/js/views/aggregate/map.js
new file mode 100644
index 000..04c7388
--- /dev/null
+++ b/js/views/aggregate/map.js
@@ -0,0 +1,41 @@
+// ~ views/search/do ~
+define([
+  'jquery',
+  'underscore',
+  'backbone',
+  'collections/aggregates',
+  'text!templates/aggregate/map.html',
+  'datatables',
+  'datatablessort',
+  'helpers',
+  'bootstrap',
+  'datatablesbs'
+], function($, _, Backbone, aggregatesCollection, aggregateMapTemplate){
+  var aggregateSearchView = Backbone.View.extend({
+el: "#content",
+initialize: function() {
+  this.collection = new aggregatesCollection;
+},
+render: function(query){
+  document.title = "Relay Search";
+  var compiledTemplate = _.template(aggregateMapTemplate)
+  this.$el.html(compiledTemplate({query: query,
+ aggregates: this.collection.models,
+ countries: CountryCodes,
+ error: this.error,
+ relaysPublished: this.relaysPublished,
+ bridgesPublished: 
this.bridgesPublished}));
+
+  var aggregate_type = this.aggregateType;
+
+  //map plotting code will go here
+
+},
+

[tor-commits] [tor-browser-build/master] Preparing build2 for 7.5a9

2017-12-02 Thread gk
commit a718f53f4667e679cabf5d9bc42a0f6a75c3127d
Author: Georg Koppen 
Date:   Sat Dec 2 20:24:41 2017 +

Preparing build2 for 7.5a9
---
 projects/firefox/config | 2 +-
 projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt | 7 +++
 projects/tor/config | 2 +-
 rbm.conf| 2 +-
 4 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/projects/firefox/config b/projects/firefox/config
index 0123357..d3cc063 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -7,7 +7,7 @@ git_url: https://git.torproject.org/tor-browser.git
 gpg_keyring: torbutton.gpg
 
 var:
-  firefox_platform_version: 52.5.1
+  firefox_platform_version: 52.5.2
   firefox_version: '[% c("var/firefox_platform_version") %]esr'
   torbrowser_branch: 7.5
   torbrowser_update_channel: alpha
diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt 
b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index 9d9a975..c7ac62f 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -1,8 +1,7 @@
-Tor Browser 7.5a9 -- November 30 2017
+Tor Browser 7.5a9 -- December 05 2017
  * All Platforms
-   * Update Firefox to 52.5.1esr
- * Bug 24040: Tor Browser crashes at riot.im/app
-   * Update Tor to 0.3.2.5-alpha
+   * Update Firefox to 52.5.2esr
+   * Update Tor to 0.3.2.6-alpha
* Update HTTPS-Everywhere to 2017.11.21
* Update NoScript to 5.1.7
* Update sandboxed-tor-browser to 0.0.16
diff --git a/projects/tor/config b/projects/tor/config
index c49ebb5..f662561 100644
--- a/projects/tor/config
+++ b/projects/tor/config
@@ -1,6 +1,6 @@
 # vim: filetype=yaml sw=2
 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% 
c("var/build_id") %]'
-version: 0.3.2.5-alpha
+version: 0.3.2.6-alpha
 git_hash: 'tor-[% c("version") %]'
 git_url: https://git.torproject.org/tor.git
 gpg_keyring: tor.gpg
diff --git a/rbm.conf b/rbm.conf
index 62b7902..4f74450 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -16,7 +16,7 @@ buildconf:
 
 var:
   torbrowser_version: '7.5a9'
-  torbrowser_build: 'build1'
+  torbrowser_build: 'build2'
   torbrowser_incremental_from:
 - 7.5a8
   project_name: tor-browser

___
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] Getting 7.5a9 built earlier using the 52.5.1esr lang packs

2017-12-02 Thread gk
commit 1ea5f33989925e3cc0217b45623f7044461a7972
Author: Georg Koppen 
Date:   Sat Dec 2 20:23:30 2017 +

Getting 7.5a9 built earlier using the 52.5.1esr lang packs
---
 projects/firefox-langpacks/config | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/projects/firefox-langpacks/config 
b/projects/firefox-langpacks/config
index 4e42939..c5384e3 100644
--- a/projects/firefox-langpacks/config
+++ b/projects/firefox-langpacks/config
@@ -3,7 +3,7 @@ version: '[% c("var/ff_version") %]-[% c("var/ff_build") %]'
 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% 
c("var/build_id") %]'
 
 var:
-  ff_version: '[% pc("firefox", "var/firefox_version") %]'
+  ff_version: 52.5.1esr
   ff_build: build1
   ff_arch: linux-i686
   input_filename: 'dl-langpack-[% c("var/ff_arch") %]-[% c("version") %]'



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


[tor-commits] [atlas/master] Completes advanced search form (Fixes: #23782, #24461)

2017-12-02 Thread irl
commit c71dd3714edd33f82e7bfc5e747fadfabe0fd5b6
Author: Iain R. Learmonth 
Date:   Sat Dec 2 16:37:44 2017 +

Completes advanced search form (Fixes: #23782, #24461)
---
 css/atlas.css  |  5 +
 js/views/search/main.js| 13 +
 templates/search/main.html | 22 --
 3 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/css/atlas.css b/css/atlas.css
index ac1c410..3fd9cdb 100644
--- a/css/atlas.css
+++ b/css/atlas.css
@@ -87,3 +87,8 @@ dd {
 td a {
 padding-right: 0 !important;
 }
+
+.day-spinner {
+width: 120px;
+display: inline;
+}
diff --git a/js/views/search/main.js b/js/views/search/main.js
index 92ae96f..5ad2a1d 100644
--- a/js/views/search/main.js
+++ b/js/views/search/main.js
@@ -60,27 +60,40 @@ define([
   if($('#advanced-search-hostname').val().trim() != "") query += 
"host_name:" + $('#advanced-search-hostname').val().trim().split(" ")[0] + " ";
   if($('#advanced-search-type').val() !== "") query += "type:" + 
$('#advanced-search-type').val() + " ";
   if($('#advanced-search-running').val() !== "") query += 
"running:" + $('#advanced-search-running').val() + " ";
+  if($('#advanced-search-first-seen-from').val() !== "0" || 
$('#advanced-search-first-seen-to').val() !== "0") query += "first_seen_days:" 
+ $('#advanced-search-first-seen-from').val() + "-" + 
$('#advanced-search-first-seen-to').val() + " ";
+  if($('#advanced-search-last-seen-from').val() !== "0" || 
$('#advanced-search-last-seen-to').val() !== "0") query += "last_seen_days:" + 
$('#advanced-search-last-seen-from').val() + "-" + 
$('#advanced-search-last-seen-to').val() + " ";
+  if($('#advanced-search-version').val().trim() != "") query += 
"version:" + $('#advanced-search-version').val().trim().split(" ")[0] + " ";
   return query;
 }
 
 $("#do-advanced").bind('click', function(){
 var query = buildAdvancedQuery();
 document.location = "#search/"+encodeURI(query);
+return false;
 });
 
 $("#do-advanced-aggregation").bind('click', function(){
 var query = buildAdvancedQuery();
 document.location = "#aggregate/all/"+encodeURI(query);
+return false;
 });
 
 $("#do-advanced-aggregation-cc").bind('click', function(){
 var query = buildAdvancedQuery();
 document.location = "#aggregate/cc/"+encodeURI(query);
+return false;
 });
 
 $("#do-advanced-aggregation-as").bind('click', function(){
 var query = buildAdvancedQuery();
 document.location = "#aggregate/as/"+encodeURI(query);
+return false;
+});
+
+$("#home-advanced-search").bind('submit', function(){
+var query = buildAdvancedQuery();
+document.location = "#search/"+encodeURI(query);
+return false;
 });
 
 $(".tip").tooltip();
diff --git a/templates/search/main.html b/templates/search/main.html
index 6dc522b..9af49ae 100644
--- a/templates/search/main.html
+++ b/templates/search/main.html
@@ -44,6 +44,8 @@ probabilities of using relays in a particular country or AS 
as a guard, middle
 or exit relay filtered by the search parameters.
 
   
+
+
 
   Nickname:
   
@@ -89,11 +91,25 @@ or exit relay filtered by the search parameters.
 
   
  
+
+
 
-  Hostname:
+  Hostname:
   
 
 
+  First Seen:
+  From  to  
days ago
+
+
+  Last Seen:
+  From  to  
days ago
+
+
+  Version:
+  
+
+
   Type:
   
 Any
@@ -109,7 +125,9 @@ or exit relay filtered by the search parameters.
 Only Offline Relays
   
 
-Advanced 
Search
+
+
+Advanced 
Search
 
   Advanced Aggregation
   by CC

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


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

2017-12-02 Thread translation
commit 7434c071657a03b70bfaa25addb42afc2e474f6b
Author: Translation commit bot 
Date:   Sat Dec 2 10:19:13 2017 +

Update translations for tails-onioncircuits_completed
---
 id/onioncircuits.pot | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/id/onioncircuits.pot b/id/onioncircuits.pot
index 516c2456b..b9441b574 100644
--- a/id/onioncircuits.pot
+++ b/id/onioncircuits.pot
@@ -6,13 +6,13 @@
 # Nur Ad-Duja , 2016
 # Frengky Sinaga , 2016
 # R. Gosal , 2016
-# sony wiliyanto , 2016
+# Sony Wiliyanto , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-11-05 13:29+\n"
+"PO-Revision-Date: 2017-12-02 10:15+\n"
 "Last-Translator: Frengky Sinaga \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/otf/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


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

2017-12-02 Thread translation
commit cf64cc18685f7f2ea393f1b7fba2f51f05aae66b
Author: Translation commit bot 
Date:   Sat Dec 2 10:19:07 2017 +

Update translations for tails-onioncircuits
---
 id/onioncircuits.pot | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/id/onioncircuits.pot b/id/onioncircuits.pot
index 516c2456b..b9441b574 100644
--- a/id/onioncircuits.pot
+++ b/id/onioncircuits.pot
@@ -6,13 +6,13 @@
 # Nur Ad-Duja , 2016
 # Frengky Sinaga , 2016
 # R. Gosal , 2016
-# sony wiliyanto , 2016
+# Sony Wiliyanto , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-11-05 13:29+\n"
+"PO-Revision-Date: 2017-12-02 10:15+\n"
 "Last-Translator: Frengky Sinaga \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/otf/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


[tor-commits] [translation/tails-openpgp-applet] Update translations for tails-openpgp-applet

2017-12-02 Thread translation
commit a16c6c24d880ca5940b31366df04abfebadfa2a7
Author: Translation commit bot 
Date:   Sat Dec 2 10:18:48 2017 +

Update translations for tails-openpgp-applet
---
 id/openpgp-applet.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/id/openpgp-applet.pot b/id/openpgp-applet.pot
index b561e2254..98c16f56e 100644
--- a/id/openpgp-applet.pot
+++ b/id/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2017-11-05 13:29+\n"
+"PO-Revision-Date: 2017-12-02 10:15+\n"
 "Last-Translator: adhisuryo i \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/otf/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


[tor-commits] [translation/tails-openpgp-applet_completed] Update translations for tails-openpgp-applet_completed

2017-12-02 Thread translation
commit d357a275346b57f3c69c7e5981b9a3f9c1ed1ac0
Author: Translation commit bot 
Date:   Sat Dec 2 10:18:53 2017 +

Update translations for tails-openpgp-applet_completed
---
 id/openpgp-applet.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/id/openpgp-applet.pot b/id/openpgp-applet.pot
index b561e2254..98c16f56e 100644
--- a/id/openpgp-applet.pot
+++ b/id/openpgp-applet.pot
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2017-11-05 13:29+\n"
+"PO-Revision-Date: 2017-12-02 10:15+\n"
 "Last-Translator: adhisuryo i \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/otf/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


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

2017-12-02 Thread translation
commit 7ce672083937e00f2beff80bd8bd467d54bb013b
Author: Translation commit bot 
Date:   Sat Dec 2 10:16:35 2017 +

Update translations for mat-gui_completed
---
 id.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/id.po b/id.po
index de78f7cb1..b215387c0 100644
--- a/id.po
+++ b/id.po
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-11-05 13:29+\n"
+"PO-Revision-Date: 2017-12-02 10:14+\n"
 "Last-Translator: zk\n"
 "Language-Team: Indonesian 
(http://www.transifex.com/otf/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


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

2017-12-02 Thread translation
commit 389302c47f1fbe18ce38a370a3b9125ab0bc8458
Author: Translation commit bot 
Date:   Sat Dec 2 10:16:30 2017 +

Update translations for mat-gui
---
 id.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/id.po b/id.po
index de78f7cb1..b215387c0 100644
--- a/id.po
+++ b/id.po
@@ -16,7 +16,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-11-05 13:29+\n"
+"PO-Revision-Date: 2017-12-02 10:14+\n"
 "Last-Translator: zk\n"
 "Language-Team: Indonesian 
(http://www.transifex.com/otf/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


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

2017-12-02 Thread translation
commit c9ef5f7322d05b39c216f873cc6b21aee30b8f26
Author: Translation commit bot 
Date:   Sat Dec 2 10:15:21 2017 +

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

diff --git a/id/torcheck.po b/id/torcheck.po
index 944187781..52fe5009b 100644
--- a/id/torcheck.po
+++ b/id/torcheck.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-09-23 18:03+\n"
+"PO-Revision-Date: 2017-12-02 10:14+\n"
 "Last-Translator: Mohamad Hasan Al Banna \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/otf/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


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

2017-12-02 Thread translation
commit 81569232fbed412abb2e783792fadb5d410c1382
Author: Translation commit bot 
Date:   Sat Dec 2 10:15:15 2017 +

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

diff --git a/id/torcheck.po b/id/torcheck.po
index 944187781..52fe5009b 100644
--- a/id/torcheck.po
+++ b/id/torcheck.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-09-23 18:03+\n"
+"PO-Revision-Date: 2017-12-02 10:14+\n"
 "Last-Translator: Mohamad Hasan Al Banna \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/otf/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


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

2017-12-02 Thread translation
commit 07f01c675636375867b4d1c22ba97bc5211a4584
Author: Translation commit bot 
Date:   Sat Dec 2 09:20:28 2017 +

Update translations for tor-messenger-uiproperties
---
 ms_MY/ui.properties | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY/ui.properties b/ms_MY/ui.properties
index d5a660425..3e3fcbf38 100644
--- a/ms_MY/ui.properties
+++ b/ms_MY/ui.properties
@@ -8,7 +8,7 @@ auth.error=Satu ralat berlaku ketika mengesahkan identiti 
kenalan anda.
 auth.success=Verifying your contact's identity completed successfully.
 auth.successThem=Your contact has successfully verified your identity. You may 
want to verify their identity as well by asking your own question.
 auth.fail=Failed to verify your contact's identity.
-auth.waiting=Waiting for contact ...
+auth.waiting=Menunggu kenalan ...
 reauth.label=Reverify your contact's identity
 prefs.label=Keutamaan OTR
 alert.start=Attempting to start a private conversation with %S.
@@ -16,7 +16,7 @@ alert.refresh=Attempting to refresh the private conversation 
with %S.
 alert.gone_insecure=Private conversation with %S ended.
 finger.seen=%S is contacting you from an unrecognized computer. You should 
verify this contact's identity.
 finger.unseen=%S's identity has not been verified yet. You should verify this 
contact's identity.
-finger.verify=Verify
+finger.verify=Sahkan
 verify.accessKey=V
 state.not_private=The current conversation is not private.
 state.unverified=The current conversation is private but %S's identity has not 
been verified.

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


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

2017-12-02 Thread translation
commit 02970d34a3489a0a85e5cff3b6b0b967ba9632ca
Author: Translation commit bot 
Date:   Sat Dec 2 09:20:01 2017 +

Update translations for tor-messenger-prefsdtd
---
 ms_MY/prefs.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ms_MY/prefs.dtd b/ms_MY/prefs.dtd
index 3615d3886..efede1cb1 100644
--- a/ms_MY/prefs.dtd
+++ b/ms_MY/prefs.dtd
@@ -6,8 +6,8 @@
 
 
 
-
-
+
+
 
 
 

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


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

2017-12-02 Thread translation
commit 0ab5c955ae1f5cf6d008f45a43a075393ac91131
Author: Translation commit bot 
Date:   Sat Dec 2 09:19:47 2017 +

Update translations for tor-messenger-fingerdtd_completed
---
 ms_MY/finger.dtd | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/ms_MY/finger.dtd b/ms_MY/finger.dtd
new file mode 100644
index 0..2d884816d
--- /dev/null
+++ b/ms_MY/finger.dtd
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file

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


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

2017-12-02 Thread translation
commit 83743fed3a9b63e9ea1ca3572bdb55e686763b26
Author: Translation commit bot 
Date:   Sat Dec 2 09:19:12 2017 +

Update translations for tails-onioncircuits
---
 ms_MY/onioncircuits.pot | 33 +
 1 file changed, 17 insertions(+), 16 deletions(-)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
index 9eb5ff249..bb89be588 100644
--- a/ms_MY/onioncircuits.pot
+++ b/ms_MY/onioncircuits.pot
@@ -3,13 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# abuyop , 2017
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-09-22 21:53+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2017-12-02 09:09+\n"
+"Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,15 +20,15 @@ msgstr ""
 
 #: ../onioncircuits:81
 msgid "You are not connected to Tor yet..."
-msgstr ""
+msgstr "Anda tidak bersambung dengan Tor..."
 
 #: ../onioncircuits:95
 msgid "Onion Circuits"
-msgstr ""
+msgstr "Litar Onion"
 
 #: ../onioncircuits:125
 msgid "Circuit"
-msgstr ""
+msgstr "Litar"
 
 #: ../onioncircuits:126
 msgid "Status"
@@ -35,38 +36,38 @@ msgstr "Status"
 
 #: ../onioncircuits:142
 msgid "Click on a circuit for more detail about its Tor relays."
-msgstr ""
+msgstr "Klik pada litar untuk perincian lanjut berkenaan geganti Tor."
 
 #: ../onioncircuits:221
 msgid "The connection to Tor was lost..."
-msgstr ""
+msgstr "Sambungan dengan Tor telah terputus..."
 
 #: ../onioncircuits:317
 msgid "..."
-msgstr ""
+msgstr "..."
 
 #: ../onioncircuits:343
 #, c-format
 msgid "%s: %s"
-msgstr ""
+msgstr "%s: %s"
 
 #: ../onioncircuits:554
 msgid "GeoIP database unavailable. No country information will be displayed."
-msgstr ""
+msgstr "Pangkalan data GeoIP tidak tersedia. Tiada maklumat negara akan 
dipaparkan."
 
 #: ../onioncircuits:585
 #, c-format
 msgid "%s (%s)"
-msgstr ""
+msgstr "%s (%s)"
 
 #: ../onioncircuits:590
 #, c-format
 msgid "%.2f Mb/s"
-msgstr ""
+msgstr "%.2f Mb/s"
 
 #: ../onioncircuits:592 ../onioncircuits:593 ../onioncircuits:594
 msgid "Unknown"
-msgstr ""
+msgstr "Tidak Diketahui"
 
 #: ../onioncircuits:607
 msgid "Fingerprint:"
@@ -74,12 +75,12 @@ msgstr "TandaTangan:"
 
 #: ../onioncircuits:608
 msgid "Published:"
-msgstr ""
+msgstr "Disiarkan:"
 
 #: ../onioncircuits:609
 msgid "IP:"
-msgstr ""
+msgstr "IP:"
 
 #: ../onioncircuits:610
 msgid "Bandwidth:"
-msgstr ""
+msgstr "Jalur Lebar:"

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


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

2017-12-02 Thread translation
commit b198075b9f25594ec767cdb5f86c84f89edc6dc2
Author: Translation commit bot 
Date:   Sat Dec 2 09:19:23 2017 +

Update translations for tor-messenger-authdtd
---
 ms_MY/auth.dtd | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/ms_MY/auth.dtd b/ms_MY/auth.dtd
index d77fbcb20..4e371aaf5 100644
--- a/ms_MY/auth.dtd
+++ b/ms_MY/auth.dtd
@@ -1,21 +1,21 @@
-
-
+
+
 
 
 
 
-
-
-
-
-
-
+
+
+
+
+
+
 
-
-
+
+
 
 
-
-
+
+
 
-
\ No newline at end of file
+
\ No newline at end of file

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


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

2017-12-02 Thread translation
commit 6fa5c65d45d5f48e430aa00cc6cb479406cd489c
Author: Translation commit bot 
Date:   Sat Dec 2 09:19:18 2017 +

Update translations for tails-onioncircuits_completed
---
 ms_MY/onioncircuits.pot | 86 +
 1 file changed, 86 insertions(+)

diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot
new file mode 100644
index 0..bb89be588
--- /dev/null
+++ b/ms_MY/onioncircuits.pot
@@ -0,0 +1,86 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# abuyop , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-08-03 13:00+\n"
+"PO-Revision-Date: 2017-12-02 09:09+\n"
+"Last-Translator: abuyop \n"
+"Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ms_MY\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../onioncircuits:81
+msgid "You are not connected to Tor yet..."
+msgstr "Anda tidak bersambung dengan Tor..."
+
+#: ../onioncircuits:95
+msgid "Onion Circuits"
+msgstr "Litar Onion"
+
+#: ../onioncircuits:125
+msgid "Circuit"
+msgstr "Litar"
+
+#: ../onioncircuits:126
+msgid "Status"
+msgstr "Status"
+
+#: ../onioncircuits:142
+msgid "Click on a circuit for more detail about its Tor relays."
+msgstr "Klik pada litar untuk perincian lanjut berkenaan geganti Tor."
+
+#: ../onioncircuits:221
+msgid "The connection to Tor was lost..."
+msgstr "Sambungan dengan Tor telah terputus..."
+
+#: ../onioncircuits:317
+msgid "..."
+msgstr "..."
+
+#: ../onioncircuits:343
+#, c-format
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: ../onioncircuits:554
+msgid "GeoIP database unavailable. No country information will be displayed."
+msgstr "Pangkalan data GeoIP tidak tersedia. Tiada maklumat negara akan 
dipaparkan."
+
+#: ../onioncircuits:585
+#, c-format
+msgid "%s (%s)"
+msgstr "%s (%s)"
+
+#: ../onioncircuits:590
+#, c-format
+msgid "%.2f Mb/s"
+msgstr "%.2f Mb/s"
+
+#: ../onioncircuits:592 ../onioncircuits:593 ../onioncircuits:594
+msgid "Unknown"
+msgstr "Tidak Diketahui"
+
+#: ../onioncircuits:607
+msgid "Fingerprint:"
+msgstr "TandaTangan:"
+
+#: ../onioncircuits:608
+msgid "Published:"
+msgstr "Disiarkan:"
+
+#: ../onioncircuits:609
+msgid "IP:"
+msgstr "IP:"
+
+#: ../onioncircuits:610
+msgid "Bandwidth:"
+msgstr "Jalur Lebar:"

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


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

2017-12-02 Thread translation
commit fd48b2c523b23c2a81119bce9ed1be76d4d0ca67
Author: Translation commit bot 
Date:   Sat Dec 2 09:19:42 2017 +

Update translations for tor-messenger-fingerdtd
---
 ms_MY/finger.dtd | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/ms_MY/finger.dtd b/ms_MY/finger.dtd
index 7563e291c..2d884816d 100644
--- a/ms_MY/finger.dtd
+++ b/ms_MY/finger.dtd
@@ -1,15 +1,15 @@
-
-
+
+
 
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
 
-
-
\ No newline at end of file
+
+
\ No newline at end of file

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


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

2017-12-02 Thread translation
commit cbd2af0fe3b94c823a1c12ccaa11e4da1eae26ee
Author: Translation commit bot 
Date:   Sat Dec 2 09:18:49 2017 +

Update translations for torbutton-abouttorproperties_completed
---
 ms_MY/abouttor.properties | 20 
 1 file changed, 20 insertions(+)

diff --git a/ms_MY/abouttor.properties b/ms_MY/abouttor.properties
new file mode 100644
index 0..b854017e0
--- /dev/null
+++ b/ms_MY/abouttor.properties
@@ -0,0 +1,20 @@
+# Copyright (c) 2014, The Tor Project, Inc.
+# See LICENSE for licensing information.
+# vim: set sw=2 sts=2 ts=8 et:
+
+aboutTor.searchDDG.privacy=Gelintar secara selamat dengan 
DuckDuckGo.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchDDG.privacy.link=https://duckduckgo.com/privacy.html
+# The following string is a link which replaces %2$S above.
+aboutTor.searchDDG.search.link=https://duckduckgo.com/
+
+aboutTor.donationBanner.donate=Berilah Sumbangan Sekarang!
+
+aboutTor.donationBanner.slogan=Tor: Memperkasakan Penentangan Digital
+aboutTor.donationBanner.mozilla=Sumbanglah hari ini dan Mozilla akan 
sepadankan hadiah anda!
+
+aboutTor.donationBanner.tagline1=Melindungi Wartawan, Pemberi Maklumat, & 
Aktivis Semenjak Tahun 2006
+aboutTor.donationBanner.tagline2=Kebebasan Rangkaian Diseluruh Dunia
+aboutTor.donationBanner.tagline3=Kebebasan Atas Talian
+aboutTor.donationBanner.tagline4=Memelihara Ekspresi Bebas Diseluruh Dunia
+aboutTor.donationBanner.tagline5=Lindungi Kerahsiaan Berjuta-juta Pengguna 
Setiap Hari

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


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

2017-12-02 Thread translation
commit 4b7e30bdf9af9c0b34902be7115e7bde4381adf4
Author: Translation commit bot 
Date:   Sat Dec 2 09:18:38 2017 +

Update translations for torbutton-aboutdialogdtd_completed
---
 ms_MY/aboutdialog.dtd | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/ms_MY/aboutdialog.dtd b/ms_MY/aboutdialog.dtd
new file mode 100644
index 0..c588782f6
--- /dev/null
+++ b/ms_MY/aboutdialog.dtd
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


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

2017-12-02 Thread translation
commit dfdae65282375b370eba82fae9021f8082288e6d
Author: Translation commit bot 
Date:   Sat Dec 2 09:18:44 2017 +

Update translations for torbutton-abouttorproperties
---
 ms_MY/abouttor.properties | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/ms_MY/abouttor.properties b/ms_MY/abouttor.properties
index ea46c07e5..b854017e0 100644
--- a/ms_MY/abouttor.properties
+++ b/ms_MY/abouttor.properties
@@ -8,13 +8,13 @@ 
aboutTor.searchDDG.privacy.link=https://duckduckgo.com/privacy.html
 # The following string is a link which replaces %2$S above.
 aboutTor.searchDDG.search.link=https://duckduckgo.com/
 
-aboutTor.donationBanner.donate=Donate Now!
+aboutTor.donationBanner.donate=Berilah Sumbangan Sekarang!
 
-aboutTor.donationBanner.slogan=Tor: Powering Digital Resistance
-aboutTor.donationBanner.mozilla=Give today and Mozilla will match your gift!
+aboutTor.donationBanner.slogan=Tor: Memperkasakan Penentangan Digital
+aboutTor.donationBanner.mozilla=Sumbanglah hari ini dan Mozilla akan 
sepadankan hadiah anda!
 
-aboutTor.donationBanner.tagline1=Protecting Journalists, Whistleblowers, & 
Activists Since 2006
-aboutTor.donationBanner.tagline2=Networking Freedom Worldwide
-aboutTor.donationBanner.tagline3=Freedom Online
-aboutTor.donationBanner.tagline4=Fostering Free Expression Worldwide
-aboutTor.donationBanner.tagline5=Protecting the Privacy of Millions Every Day
+aboutTor.donationBanner.tagline1=Melindungi Wartawan, Pemberi Maklumat, & 
Aktivis Semenjak Tahun 2006
+aboutTor.donationBanner.tagline2=Kebebasan Rangkaian Diseluruh Dunia
+aboutTor.donationBanner.tagline3=Kebebasan Atas Talian
+aboutTor.donationBanner.tagline4=Memelihara Ekspresi Bebas Diseluruh Dunia
+aboutTor.donationBanner.tagline5=Lindungi Kerahsiaan Berjuta-juta Pengguna 
Setiap Hari

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


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

2017-12-02 Thread translation
commit 058fb8d1789b178a645fb17ddf3bef969945d8cc
Author: Translation commit bot 
Date:   Sat Dec 2 09:18:32 2017 +

Update translations for torbutton-aboutdialogdtd
---
 ms_MY/aboutdialog.dtd | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/ms_MY/aboutdialog.dtd b/ms_MY/aboutdialog.dtd
index 5099ad74b..c588782f6 100644
--- a/ms_MY/aboutdialog.dtd
+++ b/ms_MY/aboutdialog.dtd
@@ -1,19 +1,19 @@
-
+
 
-
-
+
+
 
-
+
 
-
-
+
+
 
-
+
 
 
-
+
 
-
+
 
-
-
+
+

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


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

2017-12-02 Thread translation
commit 5a11ca31e212f26c110c366b3c029eb2d9a6b250
Author: Translation commit bot 
Date:   Sat Dec 2 09:16:33 2017 +

Update translations for mat-gui
---
 ms_MY.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY.po b/ms_MY.po
index 2efcd3bb9..c1aeedd0c 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-09-19 17:08+\n"
+"PO-Revision-Date: 2017-12-02 09:09+\n"
 "Last-Translator: Razman Ramly \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"

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


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

2017-12-02 Thread translation
commit 1a6e6b5387d047758604498461189d2e7d206456
Author: Translation commit bot 
Date:   Sat Dec 2 09:16:38 2017 +

Update translations for mat-gui_completed
---
 ms_MY.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ms_MY.po b/ms_MY.po
index 2efcd3bb9..c1aeedd0c 100644
--- a/ms_MY.po
+++ b/ms_MY.po
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2017-09-19 17:08+\n"
+"PO-Revision-Date: 2017-12-02 09:09+\n"
 "Last-Translator: Razman Ramly \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\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/https_everywhere_completed] Update translations for https_everywhere_completed

2017-12-02 Thread translation
commit a6ec0456614c34de2c4c03fdc8defbcf4dfcf94a
Author: Translation commit bot 
Date:   Sat Dec 2 09:15:53 2017 +

Update translations for https_everywhere_completed
---
 ms_MY/https-everywhere.dtd | 60 +++---
 1 file changed, 24 insertions(+), 36 deletions(-)

diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd
index 5b8baa125..bbed07679 100644
--- a/ms_MY/https-everywhere.dtd
+++ b/ms_MY/https-everywhere.dtd
@@ -2,46 +2,34 @@
 
 
 
-
-
-
-
-
-
-
+
 
-
+
 
 
-
+
 
+
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
 
-
-
-
-
-
-
+
+
 
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


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

2017-12-02 Thread translation
commit 7d14ae4cf336acef1e5094ede4ec76abf9b3510c
Author: Translation commit bot 
Date:   Sat Dec 2 09:15:43 2017 +

Update translations for https_everywhere
---
 ms_MY/https-everywhere.dtd | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd
index c48417b98..bbed07679 100644
--- a/ms_MY/https-everywhere.dtd
+++ b/ms_MY/https-everywhere.dtd
@@ -20,16 +20,16 @@
 
 
 
-
+
 
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
 

___
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

2017-12-02 Thread translation
commit 7d3b8ad48feda73b56076fdf952a6342cef28ab3
Author: Translation commit bot 
Date:   Sat Dec 2 09:15:23 2017 +

Update translations for torcheck_completed
---
 ms_MY/torcheck.po | 67 +++
 1 file changed, 58 insertions(+), 9 deletions(-)

diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po
index 9c876b222..eb21ef989 100644
--- a/ms_MY/torcheck.po
+++ b/ms_MY/torcheck.po
@@ -1,16 +1,18 @@
 # TorCheck gettext template
-# Copyright (C) 2008-2012 The Tor Project, Inc
+# Copyright (C) 2008-2013 The Tor Project, Inc
 # 
 # Translators:
-# shahril , 2013
+# abuyop , 2017
+# kz_gtr , 2014
+# Mohd Shahril Bin Zainol Abidin , 2013
 # Weldan Jamili , 2012
 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: Malay (Malaysia) 
(http://www.transifex.com/projects/p/torproject/language/ms_MY/)\n"
+"PO-Revision-Date: 2017-12-02 09:00+\n"
+"Last-Translator: abuyop \n"
+"Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -18,8 +20,8 @@ msgstr ""
 "Language: ms_MY\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-msgid "Congratulations. Your browser is configured to use Tor."
-msgstr "Tahniah.Pelayar anda telah dikonfigurasi untuk menggunakan Tor."
+msgid "Congratulations. This browser is configured to use Tor."
+msgstr "Tahniah. Pelayar ini dikonfigurasikan untuk menggunakan Tor."
 
 msgid ""
 "Please refer to the https://www.torproject.org/\;>Tor website "
@@ -27,8 +29,8 @@ msgid ""
 "the Internet anonymously."
 msgstr "Sila rujuk kepada laman web https://www.torproject.org/\;>Tor untuk maklumat lanjut mengenai 
penggunaan Tor dengan selamat. Anda kini bebas untuk melayari internet tanpa 
nama ."
 
-msgid "There is a security update available for the Tor Browser Bundle."
-msgstr "Terdapat kemas kini keselamatan yang tersedia untuk Bundle Pelayar 
Tor."
+msgid "There is a security update available for Tor Browser."
+msgstr "Terdapat kemaskini keselamatan yang tersedia untuk Pelayar Tor."
 
 msgid ""
 "https://www.torproject.org/download/download-easy.html\;>Click "
@@ -55,3 +57,50 @@ msgstr "Gangguan perkhidmatan sementara menghalang kami 
daripada menentukan jika
 
 msgid "Your IP address appears to be: "
 msgstr "Alamat IP anda:"
+
+msgid "Are you using Tor?"
+msgstr "Adakah anda menggunakan Tor?"
+
+msgid "This page is also available in the following languages:"
+msgstr "Laman ini juga boleh didapati dalam bahasa-bahasa berikut:"
+
+msgid "For more information about this exit relay, see:"
+msgstr "Untuk maklumat lebih lanjut tentang relay keluar ini, lihat:"
+
+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 "Projek Tor dibawah US 501(c)(3) adalah organisasi bukan keuntungan 
yang khusus untuk penyelidikan, pembangunan dan pendidikan dalam talian secara 
lebih selamat dan menguatkan privasi."
+
+msgid "Learn More "
+msgstr "Ketahui Lebih Lanjut "
+
+msgid "Go"
+msgstr "Pergi"
+
+msgid "Short User Manual"
+msgstr "Panduan Pengguna Ringkas"
+
+msgid "Donate to Support Tor"
+msgstr "Dermalah untuk Sokong PembangunanTor"
+
+msgid "Tor Q Site"
+msgstr "Laman S Tor"
+
+msgid "Volunteer"
+msgstr "Sukarela"
+
+msgid "JavaScript is enabled."
+msgstr "Srkip Java dibenarkan."
+
+msgid "JavaScript is disabled."
+msgstr "Srkip Java dilumpuhkan."
+
+msgid "However, it does not appear to be Tor Browser."
+msgstr "Walaubagaimanapun, ia bukanlah Pelayar Tor."
+
+msgid "Run a Relay"
+msgstr "Jalankan Pengganti"
+
+msgid "Stay Anonymous"
+msgstr "Kekal Awanama"

___
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

2017-12-02 Thread translation
commit 2fd3919a6aaeedc38243100bc057dad3cdde744d
Author: Translation commit bot 
Date:   Sat Dec 2 09:15:15 2017 +

Update translations for torcheck
---
 ms_MY/torcheck.po | 25 +
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po
index 15c435ced..eb21ef989 100644
--- a/ms_MY/torcheck.po
+++ b/ms_MY/torcheck.po
@@ -2,6 +2,7 @@
 # Copyright (C) 2008-2013 The Tor Project, Inc
 # 
 # Translators:
+# abuyop , 2017
 # kz_gtr , 2014
 # Mohd Shahril Bin Zainol Abidin , 2013
 # Weldan Jamili , 2012
@@ -9,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2017-09-19 12:58+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2017-12-02 09:00+\n"
+"Last-Translator: abuyop \n"
 "Language-Team: Malay (Malaysia) 
(http://www.transifex.com/otf/torproject/language/ms_MY/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -29,7 +30,7 @@ msgid ""
 msgstr "Sila rujuk kepada laman web https://www.torproject.org/\;>Tor untuk maklumat lanjut mengenai 
penggunaan Tor dengan selamat. Anda kini bebas untuk melayari internet tanpa 
nama ."
 
 msgid "There is a security update available for Tor Browser."
-msgstr ""
+msgstr "Terdapat kemaskini keselamatan yang tersedia untuk Pelayar Tor."
 
 msgid ""
 "https://www.torproject.org/download/download-easy.html\;>Click "
@@ -72,34 +73,34 @@ msgid ""
 msgstr "Projek Tor dibawah US 501(c)(3) adalah organisasi bukan keuntungan 
yang khusus untuk penyelidikan, pembangunan dan pendidikan dalam talian secara 
lebih selamat dan menguatkan privasi."
 
 msgid "Learn More "
-msgstr ""
+msgstr "Ketahui Lebih Lanjut "
 
 msgid "Go"
 msgstr "Pergi"
 
 msgid "Short User Manual"
-msgstr ""
+msgstr "Panduan Pengguna Ringkas"
 
 msgid "Donate to Support Tor"
-msgstr ""
+msgstr "Dermalah untuk Sokong PembangunanTor"
 
 msgid "Tor Q Site"
-msgstr ""
+msgstr "Laman S Tor"
 
 msgid "Volunteer"
 msgstr "Sukarela"
 
 msgid "JavaScript is enabled."
-msgstr ""
+msgstr "Srkip Java dibenarkan."
 
 msgid "JavaScript is disabled."
-msgstr ""
+msgstr "Srkip Java dilumpuhkan."
 
 msgid "However, it does not appear to be Tor Browser."
-msgstr ""
+msgstr "Walaubagaimanapun, ia bukanlah Pelayar Tor."
 
 msgid "Run a Relay"
-msgstr ""
+msgstr "Jalankan Pengganti"
 
 msgid "Stay Anonymous"
-msgstr ""
+msgstr "Kekal Awanama"

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