[tor-commits] [tor/master] changes file for bug18051

2016-02-08 Thread nickm
commit 0c4fa4a9234e8aae56a2a10c45ad0ff3c2bf91cf
Author: Nick Mathewson 
Date:   Mon Feb 8 08:35:43 2016 -0500

changes file for bug18051
---
 changes/bug18051 | 4 
 1 file changed, 4 insertions(+)

diff --git a/changes/bug18051 b/changes/bug18051
new file mode 100644
index 000..1b11867
--- /dev/null
+++ b/changes/bug18051
@@ -0,0 +1,4 @@
+  o Minor bugfixes:
+- When generating a URL for a directory server on an IPv6 address,
+  wrap the IPv6 address in square brackets. Fixes bug 18051;
+  bugfix on ?. Patch from Malek.

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


[tor-commits] [tor/master] Using router_get_my_routerinfo()

2016-02-08 Thread nickm
commit c30be5a82d47328c311ed4bff925e37b6b40411c
Author: Harini Kannan 
Date:   Sun Feb 7 16:07:35 2016 -0500

Using router_get_my_routerinfo()
---
 src/or/connection.c |  1 -
 src/or/dirserv.c|  2 +-
 src/or/router.c | 24 
 3 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/src/or/connection.c b/src/or/connection.c
index 123c33a..6c2160c 100644
--- a/src/or/connection.c
+++ b/src/or/connection.c
@@ -,7 +,6 @@ connection_listener_new(const struct sockaddr 
*listensockaddr,
   start_reading = 1;
 
 tor_addr_from_sockaddr(, listensockaddr, );
-
 log_notice(LD_NET, "Opening %s on %s",
conn_type_to_string(type), fmt_addrport(, usePort));
 
diff --git a/src/or/dirserv.c b/src/or/dirserv.c
index 491557e..bafea5e 100644
--- a/src/or/dirserv.c
+++ b/src/or/dirserv.c
@@ -3103,7 +3103,7 @@ dirserv_get_routerdescs(smartlist_t *descs_out, const 
char *key,
  DSR_HEX|DSR_SORT_UNIQ);
 SMARTLIST_FOREACH_BEGIN(digests, const char *, d) {
  if (router_digest_is_me(d)) {
-   /* make sure desc_routerinfo exists */
+   /* calling router_get_my_routerinfo() to make sure desc_routerinfo 
exists */
const routerinfo_t *ri = router_get_my_routerinfo();
if (ri)
  smartlist_add(descs_out, (void*) &(ri->cache_info));
diff --git a/src/or/router.c b/src/or/router.c
index 741e1ed..f09f375 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -1747,14 +1747,14 @@ router_compare_to_my_exit_policy(const tor_addr_t 
*addr, uint16_t port)
   if (tor_addr_is_null(addr))
 return -1;
 
-  /* look at desc_routerinfo->exit_policy for both the v4 and the v6
-   * policies.  The exit_policy field in desc_routerinfo is a bit unusual,
+  /* look at router_get_my_routerinfo()->exit_policy for both the v4 and the v6
+   * policies.  The exit_policy field in router_get_my_routerinfo() is a bit 
unusual,
* in that it contains IPv6 and IPv6 entries.  We don't want to look
-   * at desc_routerinfio->ipv6_exit_policy, since that's a port summary. */
+   * at router_get_my_routerinfo()->ipv6_exit_policy, since that's a port 
summary. */
   if ((tor_addr_family(addr) == AF_INET ||
tor_addr_family(addr) == AF_INET6)) {
 return compare_tor_addr_to_addr_policy(addr, port,
-desc_routerinfo->exit_policy) != ADDR_POLICY_ACCEPTED;
+router_get_my_routerinfo()->exit_policy) != 
ADDR_POLICY_ACCEPTED;
 #if 0
   } else if (tor_addr_family(addr) == AF_INET6) {
 return get_options()->IPv6Exit &&
@@ -1775,7 +1775,7 @@ router_my_exit_policy_is_reject_star,(void))
   if (!router_get_my_routerinfo()) /* make sure desc_routerinfo exists */
 return -1;
 
-  return desc_routerinfo->policy_is_reject_star;
+  return router_get_my_routerinfo()->policy_is_reject_star;
 }
 
 /** Return true iff I'm a server and digest is equal to
@@ -1836,10 +1836,10 @@ router_get_my_descriptor(void)
   const char *body;
   if (!router_get_my_routerinfo())
 return NULL;
-  tor_assert(desc_routerinfo->cache_info.saved_location == SAVED_NOWHERE);
-  body = signed_descriptor_get_body(_routerinfo->cache_info);
+  tor_assert(router_get_my_routerinfo()->cache_info.saved_location == 
SAVED_NOWHERE);
+  body = signed_descriptor_get_body(_get_my_routerinfo()->cache_info);
   /* Make sure this is nul-terminated. */
-  tor_assert(!body[desc_routerinfo->cache_info.signed_descriptor_len]);
+  
tor_assert(!body[router_get_my_routerinfo()->cache_info.signed_descriptor_len]);
   log_debug(LD_GENERAL,"my desc is '%s'", body);
   return body;
 }
@@ -2242,10 +2242,10 @@ check_descriptor_bandwidth_changed(time_t now)
 {
   static time_t last_changed = 0;
   uint64_t prev, cur;
-  if (!desc_routerinfo)
+  if (!router_get_my_routerinfo())
 return;
 
-  prev = desc_routerinfo->bandwidthcapacity;
+  prev = router_get_my_routerinfo()->bandwidthcapacity;
   cur = we_are_hibernating() ? 0 : rep_hist_bandwidth_assess();
   if ((prev != cur && (!prev || !cur)) ||
   cur > prev*2 ||
@@ -2299,11 +2299,11 @@ check_descriptor_ipaddress_changed(time_t now)
 
   (void) now;
 
-  if (!desc_routerinfo)
+  if (router_get_my_routerinfo() == NULL)
 return;
 
   /*  ipv6 */
-  prev = desc_routerinfo->addr;
+  prev = router_get_my_routerinfo()->addr;
   if (resolve_my_address(LOG_INFO, options, , , ) < 0) {
 log_info(LD_CONFIG,"options->Address didn't resolve into an IP.");
 return;



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


[tor-commits] [tor/master] fix wide lines, use more locals.

2016-02-08 Thread nickm
commit d004f06830cc6499489c525c73c2e33832b498e4
Author: Nick Mathewson 
Date:   Mon Feb 8 08:31:31 2016 -0500

fix wide lines, use more locals.
---
 src/or/dirserv.c |  2 +-
 src/or/router.c  | 27 +++
 2 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/src/or/dirserv.c b/src/or/dirserv.c
index bafea5e..3771818 100644
--- a/src/or/dirserv.c
+++ b/src/or/dirserv.c
@@ -3103,7 +3103,7 @@ dirserv_get_routerdescs(smartlist_t *descs_out, const 
char *key,
  DSR_HEX|DSR_SORT_UNIQ);
 SMARTLIST_FOREACH_BEGIN(digests, const char *, d) {
  if (router_digest_is_me(d)) {
-   /* calling router_get_my_routerinfo() to make sure desc_routerinfo 
exists */
+   /* calling router_get_my_routerinfo() to make sure it exists */
const routerinfo_t *ri = router_get_my_routerinfo();
if (ri)
  smartlist_add(descs_out, (void*) &(ri->cache_info));
diff --git a/src/or/router.c b/src/or/router.c
index f09f375..ff21f41 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -1739,7 +1739,8 @@ router_upload_dir_desc_to_dirservers(int force)
 int
 router_compare_to_my_exit_policy(const tor_addr_t *addr, uint16_t port)
 {
-  if (!router_get_my_routerinfo()) /* make sure desc_routerinfo exists */
+  routerinfo_t *me = router_get_my_routerinfo();
+  if (!me) /* make sure routerinfo exists */
 return -1;
 
   /* make sure it's resolved to something. this way we can't get a
@@ -1747,20 +1748,21 @@ router_compare_to_my_exit_policy(const tor_addr_t 
*addr, uint16_t port)
   if (tor_addr_is_null(addr))
 return -1;
 
-  /* look at router_get_my_routerinfo()->exit_policy for both the v4 and the v6
-   * policies.  The exit_policy field in router_get_my_routerinfo() is a bit 
unusual,
-   * in that it contains IPv6 and IPv6 entries.  We don't want to look
-   * at router_get_my_routerinfo()->ipv6_exit_policy, since that's a port 
summary. */
+  /* look at router_get_my_routerinfo()->exit_policy for both the v4 and the
+   * v6 policies.  The exit_policy field in router_get_my_routerinfo() is a
+   * bit unusual, in that it contains IPv6 and IPv6 entries.  We don't want to
+   * look at router_get_my_routerinfo()->ipv6_exit_policy, since that's a port
+   * summary. */
   if ((tor_addr_family(addr) == AF_INET ||
tor_addr_family(addr) == AF_INET6)) {
 return compare_tor_addr_to_addr_policy(addr, port,
-router_get_my_routerinfo()->exit_policy) != 
ADDR_POLICY_ACCEPTED;
+   me->exit_policy) != ADDR_POLICY_ACCEPTED;
 #if 0
   } else if (tor_addr_family(addr) == AF_INET6) {
 return get_options()->IPv6Exit &&
   desc_routerinfo->ipv6_exit_policy &&
   compare_tor_addr_to_short_policy(addr, port,
-  desc_routerinfo->ipv6_exit_policy) != ADDR_POLICY_ACCEPTED;
+   me->ipv6_exit_policy) != ADDR_POLICY_ACCEPTED;
 #endif
   } else {
 return -1;
@@ -1772,7 +1774,7 @@ router_compare_to_my_exit_policy(const tor_addr_t *addr, 
uint16_t port)
 MOCK_IMPL(int,
 router_my_exit_policy_is_reject_star,(void))
 {
-  if (!router_get_my_routerinfo()) /* make sure desc_routerinfo exists */
+  if (!router_get_my_routerinfo()) /* make sure routerinfo exists */
 return -1;
 
   return router_get_my_routerinfo()->policy_is_reject_star;
@@ -1834,12 +1836,13 @@ const char *
 router_get_my_descriptor(void)
 {
   const char *body;
-  if (!router_get_my_routerinfo())
+  routerinfo_t *me = router_get_my_routerinfo();
+  if (! me)
 return NULL;
-  tor_assert(router_get_my_routerinfo()->cache_info.saved_location == 
SAVED_NOWHERE);
-  body = signed_descriptor_get_body(_get_my_routerinfo()->cache_info);
+  tor_assert(me->cache_info.saved_location == SAVED_NOWHERE);
+  body = signed_descriptor_get_body(>cache_info);
   /* Make sure this is nul-terminated. */
-  
tor_assert(!body[router_get_my_routerinfo()->cache_info.signed_descriptor_len]);
+  tor_assert(!body[me->cache_info.signed_descriptor_len]);
   log_debug(LD_GENERAL,"my desc is '%s'", body);
   return body;
 }

___
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 'decorated_ipv6_directory_send_command_squashed'

2016-02-08 Thread nickm
commit 9f6589d65a26388ac4a8e73a9b6e00a0472bac0b
Merge: d004f06 061586e
Author: Nick Mathewson 
Date:   Mon Feb 8 08:33:28 2016 -0500

Merge branch 'decorated_ipv6_directory_send_command_squashed'

 src/or/directory.c | 35 +++
 1 file changed, 31 insertions(+), 4 deletions(-)

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


[tor-commits] [tor/master] Add missing consts; my fault.

2016-02-08 Thread nickm
commit 92048a1b43024d338e0b3fd1fd36d5255b98358e
Author: Nick Mathewson 
Date:   Mon Feb 8 08:34:18 2016 -0500

Add missing consts; my fault.
---
 src/or/router.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/or/router.c b/src/or/router.c
index ff21f41..6d3582f 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -1739,7 +1739,7 @@ router_upload_dir_desc_to_dirservers(int force)
 int
 router_compare_to_my_exit_policy(const tor_addr_t *addr, uint16_t port)
 {
-  routerinfo_t *me = router_get_my_routerinfo();
+  const routerinfo_t *me = router_get_my_routerinfo();
   if (!me) /* make sure routerinfo exists */
 return -1;
 
@@ -1836,7 +1836,7 @@ const char *
 router_get_my_descriptor(void)
 {
   const char *body;
-  routerinfo_t *me = router_get_my_routerinfo();
+  const routerinfo_t *me = router_get_my_routerinfo();
   if (! me)
 return NULL;
   tor_assert(me->cache_info.saved_location == SAVED_NOWHERE);

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


[tor-commits] [tor/master] decorated ipv6 address for directory send command

2016-02-08 Thread nickm
commit 061586e36cb8d34e0db761e77fa8407b993632ce
Author: Malek 
Date:   Sat Feb 6 16:30:49 2016 -0500

decorated ipv6 address for directory send command
---
 src/or/directory.c | 35 +++
 1 file changed, 31 insertions(+), 4 deletions(-)

diff --git a/src/or/directory.c b/src/or/directory.c
index c1fa37f..13392d6 100644
--- a/src/or/directory.c
+++ b/src/or/directory.c
@@ -1159,6 +1159,23 @@ directory_get_consensus_url(const char *resource)
   return url;
 }
 
+/**
+ * Copies the ipv6 from source to destination, subject to buffer size limit
+ * size. If decorate is true, makes sure the copied address is decorated.
+ */
+static void
+copy_ipv6_address(char* destination, const char* source, size_t len,
+  int decorate) {
+  tor_assert(destination);
+  tor_assert(source);
+
+  if (decorate && source[0] != '[') {
+tor_snprintf(destination, len, "[%s]", source);
+  } else {
+strlcpy(destination, source, len);
+  }
+}
+
 /** Queue an appropriate HTTP command on conn-\>outbuf.  The other args
  * are as in directory_initiate_command().
  */
@@ -1170,6 +1187,9 @@ directory_send_command(dir_connection_t *conn,
 {
   char proxystring[256];
   char hoststring[128];
+  /* NEEDS to be the same size hoststring.
+   Will be decorated with brackets around it if it is ipv6. */
+  char decorated_address[128];
   smartlist_t *headers = smartlist_new();
   char *url;
   char request[8192];
@@ -1182,12 +1202,20 @@ directory_send_command(dir_connection_t *conn,
   if (resource)
 conn->requested_resource = tor_strdup(resource);
 
+  /* decorate the ip address if it is ipv6 */
+  if(strchr(conn->base_.address, ':')) {
+copy_ipv6_address(decorated_address, conn->base_.address,
+  sizeof(decorated_address), 1);
+  } else {
+strlcpy(decorated_address, conn->base_.address, sizeof(decorated_address));
+  }
+
   /* come up with a string for which Host: we want */
   if (conn->base_.port == 80) {
-strlcpy(hoststring, conn->base_.address, sizeof(hoststring));
+strlcpy(hoststring, decorated_address, sizeof(hoststring));
   } else {
-tor_snprintf(hoststring, sizeof(hoststring),"%s:%d",
- conn->base_.address, conn->base_.port);
+tor_snprintf(hoststring, sizeof(hoststring), "%s:%d",
+ decorated_address, conn->base_.port);
   }
 
   /* Format if-modified-since */
@@ -4157,4 +4185,3 @@ dir_split_resource_into_fingerprints(const char *resource,
   smartlist_free(fp_tmp);
   return 0;
 }
-



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


[tor-commits] [torbutton/master] Bug 18144: about:tor update arrow position is wrong (Retina and zoom)

2016-02-08 Thread gk
commit b195514c21e5809f9afc8ec606e716d0e67865cc
Author: Kathy Brade 
Date:   Mon Feb 1 14:48:22 2016 -0500

Bug 18144: about:tor update arrow position is wrong (Retina and zoom)

For the about:tor content window, use
nsIDOMWindowUtils.screenPixelsPerCSSPixel instead of
window.devicePixelRatio to compensate for a retina display and for
content zoom (devicePixelRatio always returns 1.0 for content windows
due to the fix for bug 13875).
---
 src/chrome/content/aboutTor/aboutTor.xhtml |  7 +--
 src/chrome/content/torbutton.js| 22 +++---
 2 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/src/chrome/content/aboutTor/aboutTor.xhtml 
b/src/chrome/content/aboutTor/aboutTor.xhtml
index 6fdbe50..dbb8a89 100644
--- a/src/chrome/content/aboutTor/aboutTor.xhtml
+++ b/src/chrome/content/aboutTor/aboutTor.xhtml
@@ -1,6 +1,6 @@
 
 
@@ -59,11 +59,6 @@ function adjustToolbarIconArrow()
 return;
   }
 
-  // Account for content zoom and retina displays by converting to device
-  // independent units.
-  if ("devicePixelRatio" in window)  // FF18+
-tbXpos /= window.devicePixelRatio;
-
   const kArrowMargin = 6;  // Horizontal margin between line and text.
   const kArrowHeadExtraWidth = 9;  // Horizontal margin to the line.
   const kArrowLineThickness = 11;
diff --git a/src/chrome/content/torbutton.js b/src/chrome/content/torbutton.js
index 0d1cfe8..25b61fb 100644
--- a/src/chrome/content/torbutton.js
+++ b/src/chrome/content/torbutton.js
@@ -1023,7 +1023,8 @@ function torbutton_adjust_abouttor_fontsizes(aDoc, 
aContainerName)
 }
 
 // Determine X position of torbutton toolbar item and pass it through
-// to the xhtml document.
+// to the xhtml document by setting a torbutton-xpos attribute on the body.
+// The value that is set takes retina displays and content zoom into account.
 function torbutton_update_abouttor_arrow(aDoc) {
   try {
 let tbXpos = -1;
@@ -1033,15 +1034,22 @@ function torbutton_update_abouttor_arrow(aDoc) {
   let contentElem = document.getElementById("content");
   let contentRect = contentElem.getBoundingClientRect();
   if (tbItemRect.top < contentRect.top) {
-tbXpos = tbItemRect.left + (tbItemRect.width / 2.0) -
-contentElem.getBoundingClientRect().left;
+tbXpos = tbItemRect.left + (tbItemRect.width / 2.0) - contentRect.left;
   }
 }
-if (tbXpos >= 0) {
- if ("devicePixelRatio" in window) // FF18+
-   tbXpos *= window.devicePixelRatio;  // Convert to device pixels.
 
-  tbXpos = Math.round(tbXpos);
+if (tbXpos >= 0) {
+  // Convert to device-independent units, compensating for retina display
+  // and content zoom that may be in effect on the about:tor page.
+  // Because window.devicePixelRatio always returns 1.0 for non-Chrome
+  // windows (see bug 13875), we use screenPixelsPerCSSPixel for the
+  // content window.
+  tbXpos *= window.devicePixelRatio;
+  let pixRatio = gBrowser.contentWindow
+ .QueryInterface(Ci.nsIInterfaceRequestor)
+ .getInterface(Ci.nsIDOMWindowUtils)
+ .screenPixelsPerCSSPixel;
+  tbXpos = Math.round(tbXpos / pixRatio);
   aDoc.body.setAttribute("torbutton-xpos", tbXpos);
 } else {
   aDoc.body.removeAttribute("torbutton-xpos");

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


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

2016-02-08 Thread translation
commit d9d56701e4100f0dcf30627d7e7076063b509d67
Author: Translation commit bot 
Date:   Mon Feb 8 21:17:37 2016 +

Update translations for tails-persistence-setup
---
 ar/ar.po   |  95 +++---
 en_GB/en_GB.po |  95 +++---
 es_AR/es_AR.po | 100 +
 ka/ka.po   |  87 -
 4 files changed, 191 insertions(+), 186 deletions(-)

diff --git a/ar/ar.po b/ar/ar.po
index 9ede393..c3f9457 100644
--- a/ar/ar.po
+++ b/ar/ar.po
@@ -16,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2015-12-14 21:35+0100\n"
-"PO-Revision-Date: 2015-12-15 09:27+\n"
+"POT-Creation-Date: 2016-01-25 17:34+0100\n"
+"PO-Revision-Date: 2016-02-03 15:30+\n"
 "Last-Translator: carolyn \n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
@@ -59,69 +59,69 @@ msgid "Pidgin profiles and OTR keyring"
 msgstr "الحسابات الشخصية  في Pidgin و OTR keyring"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:88
+msgid "Icedove"
+msgstr ""
+
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:90
+msgid "Icedove profiles and locally stored email"
+msgstr ""
+
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:98
 msgid "GNOME Keyring"
 msgstr "GNOME Keyring"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:90
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:100
 msgid "Secrets stored by GNOME Keyring"
 msgstr "الاسرار المخزنة بـGNOME Keyring"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:98
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:108
 msgid "Network Connections"
 msgstr "اتصالات الشبكة"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:100
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:110
 msgid "Configuration of network devices and connections"
 msgstr "تكوين أجهزة الشّبكة و الاتصالات"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:108
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:118
 msgid "Browser bookmarks"
 msgstr "المواقع المخزنة بالمتصفح"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:110
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:120
 msgid "Bookmarks saved in the Tor Browser"
 msgstr "تمّ حفظ العلامة المرجعية بنجاح في م
تصفّح تور"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:118
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:128
 msgid "Printers"
 msgstr "  الطابعات"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:120
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:130
 msgid "Printers configuration"
 msgstr "إعدادات  الطابعات"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:128
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:138
 msgid "Bitcoin client"
 msgstr "عميل بيتكوين"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:130
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:140
 msgid "Electrum's bitcoin wallet and configuration"
 msgstr "محفظة الإلكتروم للبيتكوين و الإعدادات"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:138
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:148
 msgid "APT Packages"
 msgstr "حزم APT"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:140
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:150
 msgid "Packages downloaded by APT"
 msgstr "حزم محملة من قبل APT"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:148
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:158
 msgid "APT Lists"
 msgstr "قوائم APT"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:150
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:160
 msgid "Lists downloaded by APT"
 msgstr "قوائم محملة من قبل APT"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:158
-msgid "Icedove"
-msgstr ""
-
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:160
-msgid "Icedove profiles and locally stored email"
-msgstr ""
-
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:168
 msgid "Dotfiles"
 msgstr "Dotfiles"
@@ -131,71 +131,71 @@ msgid ""
 "Symlink into $HOME every file or directory found in the `dotfiles' directory"
 msgstr "Symlink into $HOME every file or directory found in the `dotfiles' 
directory"
 
-#: ../lib/Tails/Persistence/Setup.pm:227
+#: ../lib/Tails/Persistence/Setup.pm:230
 msgid "Setup Tails persistent volume"
 msgstr "اعداد قرص دائم لتيلز"
 
-#: ../lib/Tails/Persistence/Setup.pm:307 ../lib/Tails/Persistence/Setup.pm:451
+#: ../lib/Tails/Persistence/Setup.pm:312 

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

2016-02-08 Thread translation
commit 05cffc909cd2dc36922787479e1a76bd1d1d04d6
Author: Translation commit bot 
Date:   Mon Feb 8 21:17:48 2016 +

Update translations for tails-greeter
---
 ar/ar.po   |  4 ++--
 ka/ka.po   | 33 +
 zh_HK/zh_HK.po | 33 +
 3 files changed, 36 insertions(+), 34 deletions(-)

diff --git a/ar/ar.po b/ar/ar.po
index ca35517..a14bc83 100644
--- a/ar/ar.po
+++ b/ar/ar.po
@@ -18,8 +18,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-16 18:12+0100\n"
-"PO-Revision-Date: 2015-12-21 09:22+\n"
+"POT-Creation-Date: 2016-01-25 15:44+0100\n"
+"PO-Revision-Date: 2016-02-05 06:04+\n"
 "Last-Translator: carolyn \n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
diff --git a/ka/ka.po b/ka/ka.po
index d170ef8..fb84560 100644
--- a/ka/ka.po
+++ b/ka/ka.po
@@ -3,13 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Kristina Tyskiewicz , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-16 18:12+0100\n"
-"PO-Revision-Date: 2015-12-21 09:22+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2016-01-25 15:44+0100\n"
+"PO-Revision-Date: 2016-02-06 12:37+\n"
+"Last-Translator: Kristina Tyskiewicz \n"
 "Language-Team: Georgian 
(http://www.transifex.com/otf/torproject/language/ka/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -23,11 +24,11 @@ msgstr ""
 
 #: ../glade/persistencewindow.glade.h:2 ../glade/optionswindow.glade.h:1
 msgid "Login"
-msgstr ""
+msgstr "შესვლა"
 
 #: ../glade/persistencewindow.glade.h:3 ../glade/optionswindow.glade.h:2
 msgid "Welcome to Tails"
-msgstr ""
+msgstr "კეთილი იყოს თქვენი მობრ
ძანება Tails-ში"
 
 #: ../glade/persistencewindow.glade.h:4
 msgid "Use persistence?"
@@ -39,15 +40,15 @@ msgstr ""
 
 #: ../glade/persistencewindow.glade.h:6
 msgid "Yes"
-msgstr ""
+msgstr "დიახ"
 
 #: ../glade/persistencewindow.glade.h:7
 msgid "No"
-msgstr ""
+msgstr "არა"
 
 #: ../glade/persistencewindow.glade.h:8
 msgid "Passphrase:"
-msgstr ""
+msgstr "პაროლი:"
 
 #: ../glade/persistencewindow.glade.h:9
 msgid "Read-Only?"
@@ -55,7 +56,7 @@ msgstr ""
 
 #: ../glade/persistencewindow.glade.h:10
 msgid "Wrong passphrase. Please try again."
-msgstr ""
+msgstr "პაროლი არასწორია. გთხოვთ 
კიდევ სცადეთ."
 
 #: ../glade/persistencewindow.glade.h:11
 msgid "More options?"
@@ -63,7 +64,7 @@ msgstr ""
 
 #: ../glade/optionswindow.glade.h:3
 msgid "Administration password"
-msgstr ""
+msgstr "ადმინისტრატორის პაროლი"
 
 #: ../glade/optionswindow.glade.h:4
 msgid ""
@@ -79,15 +80,15 @@ msgstr ""
 
 #: ../glade/optionswindow.glade.h:7
 msgid "Password:"
-msgstr ""
+msgstr "პაროლი:"
 
 #: ../glade/optionswindow.glade.h:8
 msgid "Verify Password:"
-msgstr ""
+msgstr "დაადასტურეთ პაროლი:"
 
 #: ../glade/optionswindow.glade.h:9
 msgid "Passwords do not match"
-msgstr ""
+msgstr "პაროლები არ ემთხვევა"
 
 #: ../glade/optionswindow.glade.h:10
 msgid "MAC address spoofing"
@@ -147,7 +148,7 @@ msgstr ""
 
 #: ../glade/langpanel.glade.h:2 ../tailsgreeter/langpanel.py:43
 msgid "Language"
-msgstr ""
+msgstr "ენა"
 
 #: ../glade/langpanel.glade.h:3
 msgid "Locale"
@@ -155,7 +156,7 @@ msgstr ""
 
 #: ../glade/langpanel.glade.h:4
 msgid "Layout"
-msgstr ""
+msgstr "განლაგება"
 
 #: ../tailsgreeter/persistence.py:59
 #, python-format
@@ -183,4 +184,4 @@ msgstr ""
 #: ../tailsgreeter/langpanel.py:140 ../tailsgreeter/langpanel.py:167
 #: ../tailsgreeter/langpanel.py:200
 msgid "Other..."
-msgstr ""
+msgstr "სხვა..."
diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
index c21d528..6c613fc 100644
--- a/zh_HK/zh_HK.po
+++ b/zh_HK/zh_HK.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Christian Chung , 2016
 # CasperLi_HK , 2013
 # ronnietse , 2014
 # brendanyan , 2014
@@ -10,9 +11,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-16 18:12+0100\n"
-"PO-Revision-Date: 2015-12-21 09:22+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2016-01-25 15:44+0100\n"
+"PO-Revision-Date: 2016-02-03 07:37+\n"
+"Last-Translator: Christian Chung \n"
 "Language-Team: Chinese (Hong 

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

2016-02-08 Thread translation
commit 3b9a9fcec0b16075d0c951efdb314b0949b9d290
Author: Translation commit bot 
Date:   Mon Feb 8 21:17:28 2016 +

Update translations for liveusb-creator
---
 az/az.po   | 41 +
 es_AR/es_AR.po |  9 +
 fi/fi.po   | 13 +++--
 ka/ka.po   |  4 ++--
 zh_HK/zh_HK.po |  4 ++--
 5 files changed, 37 insertions(+), 34 deletions(-)

diff --git a/az/az.po b/az/az.po
index 433aaf6..c9fa1d7 100644
--- a/az/az.po
+++ b/az/az.po
@@ -4,13 +4,14 @@
 # 
 # Translators:
 # D, 2014
+# Emin Mastizada , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2015-11-03 09:24+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2016-02-02 08:49+\n"
+"Last-Translator: Emin Mastizada \n"
 "Language-Team: Azerbaijani 
(http://www.transifex.com/otf/torproject/language/az/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,16 +21,16 @@ msgstr ""
 
 #: ../liveusb/gui.py:451
 msgid "\"Clone & Install\""
-msgstr ""
+msgstr "\"Klonla və Qur\""
 
 #: ../liveusb/gui.py:453
 msgid "\"Install from ISO\""
-msgstr ""
+msgstr "\"ISO-dan Qur\""
 
 #: ../liveusb/dialog.py:157 ../liveusb/launcher_ui.py:153
 #, python-format
 msgid "%(distribution)s Installer"
-msgstr "%(distribution)s Quraşdıran"
+msgstr "%(distribution)s Quraşdırıcı"
 
 #: ../liveusb/gui.py:804
 #, python-format
@@ -49,7 +50,7 @@ msgstr "%(vendor)s %(model)s (%(details)s) - %(device)s"
 #: ../liveusb/creator.py:1097
 #, python-format
 msgid "%s already bootable"
-msgstr "%s artıq yüklənəbiləndir"
+msgstr "%s artıq boot edilə biləndir"
 
 #: ../liveusb/launcher_ui.py:160
 msgid ""
@@ -116,7 +117,7 @@ msgstr "USB kartında daimi ekstra yer saxlamaqla canlı 
əməliyyat sistemləri
 #: ../liveusb/creator.py:1196 ../liveusb/creator.py:1459
 #, python-format
 msgid "Calculating the SHA1 of %s"
-msgstr "%s üçün SHA1 hesablanması"
+msgstr "%s üçün SHA1 hesablanır"
 
 #: ../liveusb/creator.py:1407
 msgid "Cannot find"
@@ -125,12 +126,12 @@ msgstr "Tapılmadı"
 #: ../liveusb/creator.py:560
 #, python-format
 msgid "Cannot find device %s"
-msgstr "%s ötürücüsü tapılmır"
+msgstr "%s cihazı tapılmadı"
 
 #: ../liveusb/creator.py:417
 #, python-format
 msgid "Creating %sMB persistent overlay"
-msgstr "Daimi %sMB yerin yaradılması"
+msgstr "Daimi %sMB yer yaradılır"
 
 #: ../liveusb/gui.py:582
 msgid ""
@@ -140,20 +141,20 @@ msgstr "Ötürücü hələ ki quraşdırılmadığı 
üçün onun tərkibindəki
 #: ../liveusb/dialog.py:164
 #, python-format
 msgid "Download %(distribution)s"
-msgstr "%(distribution)s yüklə"
+msgstr "%(distribution)s endir"
 
 #: ../liveusb/gui.py:778
 msgid "Download complete!"
-msgstr "Yükləmə sona çatdı!"
+msgstr "Endirmə tamamlandı!"
 
 #: ../liveusb/gui.py:782
 msgid "Download failed: "
-msgstr "Yükləmə alınmadı:"
+msgstr "Endirmə mümkün olmadı:"
 
 #: ../liveusb/gui.py:89
 #, python-format
 msgid "Downloading %s..."
-msgstr "%s yüklənməsi..."
+msgstr "%s endirilir..."
 
 #: ../liveusb/creator.py:1192
 msgid "Drive is a loopback, skipping MBR reset"
@@ -201,13 +202,13 @@ msgstr "ISO MD5 yoxlama tədqiqi xətalıdır"
 msgid ""
 "If you do not select an existing Live ISO, the selected release will be "
 "downloaded for you."
-msgstr "Mövcud Canlı ISO-nu seçməsən, seçilmiş nəşr sənin üçün 
yüklənməyəcəkdir."
+msgstr "Mövcud Canlı ISO-nu seçməsəniz, seçilmiş buraxılış sizin 
üçün endiriləcək."
 
 #: ../liveusb/launcher_ui.py:154
 msgid ""
 "Install\n"
 "by cloning"
-msgstr ""
+msgstr "Quraşdır\nklonlamaqla"
 
 #: ../liveusb/dialog.py:172
 msgid "Install Tails"
@@ -374,7 +375,7 @@ msgid ""
 "This button allows you to browse for an existing Live system ISO that you "
 "have previously downloaded.  If you do not select one, a release will be "
 "downloaded for you automatically."
-msgstr "Bu düymə bir qədər əvvəl yüklədiyin mövcud Canlı ISO 
sisteminin araşdırılmasına icazə verir. Heç birini seçməsən, 
buraxılış sənin üçün avtomatik yüklənəcəkdir."
+msgstr "Bu düymə az əvvəl endirdiyiniz Canlı ISO sistemi yoxlamağınıza 
imkan verir. Heç birini seçməsəniz, buraxılış sizin üçün avtomatik 
endiriləcəkdir."
 
 #: ../liveusb/dialog.py:171
 msgid ""
@@ -406,7 +407,7 @@ msgstr "Heç nəyə baxmayaraq davam etməyə cəhd edilir."
 
 #: ../liveusb/gui.py:464
 msgid "USB drive found"
-msgstr ""
+msgstr "USB yaddaş tapıldı"
 
 #: ../liveusb/creator.py:985
 #, python-format
@@ -529,13 +530,13 @@ msgstr "%(system_partition)s sistem bölməsinin 
seçimlərinin yenilənməsi"
 msgid ""
 "Upgrade\n"
 "by cloning"
-msgstr ""
+msgstr "Yüksəlt\nklonlamaqla"
 
 #: ../liveusb/launcher_ui.py:158
 msgid ""
 "Upgrade\n"
 "from ISO"
-msgstr 

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

2016-02-08 Thread translation
commit daf9f3e5f0c5eecd13b5c28e9c816fb199213327
Author: Translation commit bot 
Date:   Mon Feb 8 21:17:42 2016 +

Update translations for tails-persistence-setup_completed
---
 en_GB/en_GB.po | 95 +-
 1 file changed, 48 insertions(+), 47 deletions(-)

diff --git a/en_GB/en_GB.po b/en_GB/en_GB.po
index d1d0acf..1db46ca 100644
--- a/en_GB/en_GB.po
+++ b/en_GB/en_GB.po
@@ -11,8 +11,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2015-12-14 21:35+0100\n"
-"PO-Revision-Date: 2015-12-15 09:27+\n"
+"POT-Creation-Date: 2016-01-25 17:34+0100\n"
+"PO-Revision-Date: 2016-02-01 12:49+\n"
 "Last-Translator: carolyn \n"
 "Language-Team: English (United Kingdom) 
(http://www.transifex.com/otf/torproject/language/en_GB/)\n"
 "MIME-Version: 1.0\n"
@@ -54,69 +54,69 @@ msgid "Pidgin profiles and OTR keyring"
 msgstr "Pidgin profiles and OTR keyring"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:88
+msgid "Icedove"
+msgstr "Icedove"
+
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:90
+msgid "Icedove profiles and locally stored email"
+msgstr "Icedove profiles and locally stored email"
+
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:98
 msgid "GNOME Keyring"
 msgstr "GNOME Keyring"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:90
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:100
 msgid "Secrets stored by GNOME Keyring"
 msgstr "Secrets stored by GNOME Keyring"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:98
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:108
 msgid "Network Connections"
 msgstr "Network Connections"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:100
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:110
 msgid "Configuration of network devices and connections"
 msgstr "Configuration of network devices and connections"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:108
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:118
 msgid "Browser bookmarks"
 msgstr "Browser bookmarks"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:110
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:120
 msgid "Bookmarks saved in the Tor Browser"
 msgstr "Bookmarks save in Tor Browser"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:118
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:128
 msgid "Printers"
 msgstr "Printers"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:120
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:130
 msgid "Printers configuration"
 msgstr "Printers configuration"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:128
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:138
 msgid "Bitcoin client"
 msgstr "Bitcoin client"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:130
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:140
 msgid "Electrum's bitcoin wallet and configuration"
 msgstr "Electrum's Bitcoin wallet and configuration"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:138
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:148
 msgid "APT Packages"
 msgstr "APT Packages"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:140
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:150
 msgid "Packages downloaded by APT"
 msgstr "Packages downloaded by APT"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:148
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:158
 msgid "APT Lists"
 msgstr "APT Lists"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:150
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:160
 msgid "Lists downloaded by APT"
 msgstr "Lists downloaded by APT"
 
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:158
-msgid "Icedove"
-msgstr "Icedove"
-
-#: ../lib/Tails/Persistence/Configuration/Presets.pm:160
-msgid "Icedove profiles and locally stored email"
-msgstr "Icedove profiles and locally stored email"
-
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:168
 msgid "Dotfiles"
 msgstr "Dotfiles"
@@ -126,71 +126,71 @@ msgid ""
 "Symlink into $HOME every file or directory found in the `dotfiles' directory"
 msgstr "Symlink into $HOME every file or directory found in the `dotfiles' 
directory"
 
-#: ../lib/Tails/Persistence/Setup.pm:227
+#: ../lib/Tails/Persistence/Setup.pm:230
 msgid "Setup Tails persistent volume"
 msgstr "Setup Tails persistent volume"
 
-#: ../lib/Tails/Persistence/Setup.pm:307 ../lib/Tails/Persistence/Setup.pm:451
+#: ../lib/Tails/Persistence/Setup.pm:312 ../lib/Tails/Persistence/Setup.pm:459
 msgid "Error"
 msgstr "Error"
 
-#: ../lib/Tails/Persistence/Setup.pm:338
+#: ../lib/Tails/Persistence/Setup.pm:344
 #, perl-format
 msgid "Device %s already has a persistent volume."
 msgstr "Device %s already has a persistent volume."
 
-#: 

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

2016-02-08 Thread translation
commit 6bf7835dd85daa377df86225b94fd3b581304ac5
Author: Translation commit bot 
Date:   Mon Feb 8 21:17:20 2016 +

Update translations for https_everywhere_completed
---
 ar/https-everywhere.dtd   | 21 +++
 bg/https-everywhere.dtd   | 18 
 cs/https-everywhere.dtd   | 21 +++
 de/https-everywhere.dtd   | 18 
 en_GB/https-everywhere.dtd| 21 +++
 es/https-everywhere.dtd   | 18 
 fi/https-everywhere.dtd   | 21 +++
 fr_CA/https-everywhere.dtd| 18 
 id/https-everywhere.dtd   | 18 
 nb/https-everywhere.dtd   | 18 
 nl/https-everywhere.dtd   | 18 
 pt_BR/https-everywhere.dtd| 18 
 ru/https-everywhere.dtd   | 18 
 templates/https-everywhere.dtd| 18 
 tr/https-everywhere.dtd   | 18 
 uk/https-everywhere.dtd   | 21 +++
 zh-CN/https-everywhere.dtd| 18 
 zh_HK/https-everywhere.dtd| 43 +++
 zh_HK/https-everywhere.properties |  8 
 zh_TW/https-everywhere.dtd| 18 
 20 files changed, 138 insertions(+), 252 deletions(-)

diff --git a/ar/https-everywhere.dtd b/ar/https-everywhere.dtd
index 74dd540..0b0b79b 100644
--- a/ar/https-everywhere.dtd
+++ b/ar/https-everywhere.dtd
@@ -3,8 +3,11 @@
 
 
 
+
 
 
+
+
 
 
 
@@ -34,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/bg/https-everywhere.dtd b/bg/https-everywhere.dtd
index f6d401e..1fc0bf6 100644
--- a/bg/https-everywhere.dtd
+++ b/bg/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/cs/https-everywhere.dtd b/cs/https-everywhere.dtd
index c253675..49818ff 100644
--- a/cs/https-everywhere.dtd
+++ b/cs/https-everywhere.dtd
@@ -3,8 +3,11 @@
 
 
 
+
 
 
+
+
 
 
 
@@ -34,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/de/https-everywhere.dtd b/de/https-everywhere.dtd
index 2e9fefe..391ad99 100644
--- a/de/https-everywhere.dtd
+++ b/de/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/en_GB/https-everywhere.dtd b/en_GB/https-everywhere.dtd
index eac7ddf..e5692a6 100644
--- a/en_GB/https-everywhere.dtd
+++ b/en_GB/https-everywhere.dtd
@@ -3,8 +3,11 @@
 
 
 
+
 
 
+
+
 
 
 
@@ -34,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/es/https-everywhere.dtd b/es/https-everywhere.dtd
index 0a833b9..d3be837 100644
--- a/es/https-everywhere.dtd
+++ b/es/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/fi/https-everywhere.dtd b/fi/https-everywhere.dtd
index aad752a..8c9a8ea 100644
--- a/fi/https-everywhere.dtd
+++ b/fi/https-everywhere.dtd
@@ -3,8 +3,11 @@
 
 
 
+
 
 
+
+
 
 
 
@@ -34,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/fr_CA/https-everywhere.dtd b/fr_CA/https-everywhere.dtd
index ba42386..50b81bd 100644
--- a/fr_CA/https-everywhere.dtd
+++ b/fr_CA/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/id/https-everywhere.dtd b/id/https-everywhere.dtd
index 490c608..c3a6146 100644
--- a/id/https-everywhere.dtd
+++ b/id/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/nb/https-everywhere.dtd b/nb/https-everywhere.dtd
index bd2733a..1016b1e 100644
--- a/nb/https-everywhere.dtd
+++ b/nb/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/nl/https-everywhere.dtd b/nl/https-everywhere.dtd
index 08a9cf8..bc73e14 100644
--- a/nl/https-everywhere.dtd
+++ b/nl/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/pt_BR/https-everywhere.dtd b/pt_BR/https-everywhere.dtd
index ad57744..d7e1489 100644
--- a/pt_BR/https-everywhere.dtd
+++ b/pt_BR/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/ru/https-everywhere.dtd b/ru/https-everywhere.dtd
index 14259ad..93910ea 100644
--- a/ru/https-everywhere.dtd
+++ b/ru/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/templates/https-everywhere.dtd b/templates/https-everywhere.dtd
index 0bbb1fe..e5692a6 100644
--- a/templates/https-everywhere.dtd
+++ b/templates/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/tr/https-everywhere.dtd b/tr/https-everywhere.dtd
index 39656d3..7a1dbbc 100644
--- a/tr/https-everywhere.dtd
+++ b/tr/https-everywhere.dtd
@@ -37,17 +37,7 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/uk/https-everywhere.dtd b/uk/https-everywhere.dtd
index ed31e75..73a6138 100644
--- a/uk/https-everywhere.dtd
+++ 

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

2016-02-08 Thread translation
commit 84fecdc40847d40d437855effb9650b18e85af0f
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:07 2016 +

Update translations for torbirdy_completed
---
 es_AR/torbirdy.dtd|  2 +-
 zh_TW/torbirdy.properties | 12 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/es_AR/torbirdy.dtd b/es_AR/torbirdy.dtd
index 7874564..0c8a3c9 100644
--- a/es_AR/torbirdy.dtd
+++ b/es_AR/torbirdy.dtd
@@ -1,7 +1,7 @@
 
 
 
-
+
 
 
 
diff --git a/zh_TW/torbirdy.properties b/zh_TW/torbirdy.properties
index f76d327..d700d57 100644
--- a/zh_TW/torbirdy.properties
+++ b/zh_TW/torbirdy.properties
@@ -1,11 +1,11 @@
 torbirdy.name=TorBirdy
 
-torbirdy.enabled.tor=TorBirdy 啟用: Tor
-torbirdy.enabled.jondo=TorBirdy 啟用: JonDo
-torbirdy.enabled.custom=TorBirdy 啟用: 自訂代理伺服器
-torbirdy.enabled.torification=TorBirdy 啟用: 透明 Torification
-torbirdy.enabled.whonix=TorBirdy 已啟用:Whonix
-torbirdy.disabled=TorBirdy: 停用!
+torbirdy.enabled.tor=TorBirdy 啟用:洋蔥路由
+torbirdy.enabled.jondo=TorBirdy 啟用:JonDo
+torbirdy.enabled.custom=TorBirdy 啟用:自訂代理伺服器
+torbirdy.enabled.torification=TorBirdy 啟用:透明 Torification
+torbirdy.enabled.whonix=TorBirdy 已啟用: Whonix
+torbirdy.disabled=TorBirdy:停用!
 
 torbirdy.email.prompt=TorBirdy 已停用 Thunderbird 的自動組æ…
‹ç²¾éˆä¾†ä¿è­·æ‚¨çš„匿名性。\n\n建議的安全性設定 %S 
已被設定。\n\n您現在可以手動調整其他的帳號設定。
 

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


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

2016-02-08 Thread translation
commit 7e8f7e59b2b8273c4b6501967e3a818626cf3999
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:33 2016 +

Update translations for tor-and-https_completed
---
 ka.po | 136 ++
 1 file changed, 136 insertions(+)

diff --git a/ka.po b/ka.po
new file mode 100644
index 000..b4431b6
--- /dev/null
+++ b/ka.po
@@ -0,0 +1,136 @@
+# 
+# Translators:
+# Kristina Tyskiewicz , 2016
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"POT-Creation-Date: 2014-07-17 14:23+\n"
+"PO-Revision-Date: 2016-02-06 14:29+\n"
+"Last-Translator: Kristina Tyskiewicz \n"
+"Language-Team: Georgian 
(http://www.transifex.com/otf/torproject/language/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=1; plural=0;\n"
+
+#. (itstool) path: C/tor-and-https.svg/svg@direction
+#. (itstool) comment: C/tor-and-https.svg/svg@direction
+#. Specify "ltr" for left-to-right languages or "rtl" for right-to-left
+#. languages (e.g. Arabic or Hebrew).
+#: C/tor-and-https.svg:3
+msgid "ltr"
+msgstr "ltr"
+
+#. (itstool) path: svg/title
+#: C/tor-and-https.svg:14
+#, no-wrap
+msgid "Tor and HTTPS"
+msgstr "Tor და HTTPS"
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Site.com"
+msgstr "Site.com"
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "user / pw"
+msgstr "მომხმარებელი/პაროლი"
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "data"
+msgstr "მონაცემი"
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "location"
+msgstr "ადგილმდებარეობა"
+
+#. (itstool) path: defs/text
+#. Keep it short: 3em max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "WiFi"
+msgstr "WiFi"
+
+#. (itstool) path: defs/text
+#. Keep it short: 4em max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "ISP"
+msgstr "ISP"
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Hacker"
+msgstr "ჰაკერი"
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Lawyer"
+msgstr "იურისტი"
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Sysadmin"
+msgstr "სისტემური ადმინისტრატორი"
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Police"
+msgstr "პოლიცია"
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "NSA"
+msgstr "ეროვნული უშიშროების 
სააგენტო"
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Tor relay"
+msgstr "Tor რეტრანსლატორი"
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Key"
+msgstr "გასაღები"
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Internet connection"
+msgstr "ინტერნეტ კავშირი"
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Eavesdropping"
+msgstr "დასმენა"
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Data sharing"
+msgstr "მონაცემთა გაცვლა"

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


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

2016-02-08 Thread translation
commit 1094baec9802ed15b882423b78efa37eb9d9489b
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:15 2016 +

Update translations for tails-perl5lib
---
 ar.po| 11 ++-
 en_GB.po | 11 ++-
 fi.po|  9 +
 id.po|  9 +
 4 files changed, 22 insertions(+), 18 deletions(-)

diff --git a/ar.po b/ar.po
index f298fc0..0fa6d9a 100644
--- a/ar.po
+++ b/ar.po
@@ -4,14 +4,15 @@
 # 
 # Translators:
 # AbdAlnour Sami , 2015
+# Ahmed Alhammadi <66222...@gmail.com>, 2016
 # Karimation , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2016-01-11 15:40+0100\n"
-"PO-Revision-Date: 2016-01-12 08:13+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2016-01-25 16:59+0100\n"
+"PO-Revision-Date: 2016-02-03 15:35+\n"
+"Last-Translator: Ahmed Alhammadi <66222...@gmail.com>\n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,7 +22,7 @@ msgstr ""
 
 #: ../lib/Tails/RunningSystem.pm:159
 msgid "Error"
-msgstr ""
+msgstr "خطأ"
 
 #: ../lib/Tails/RunningSystem.pm:161
 msgid ""
@@ -33,4 +34,4 @@ msgstr "الجهاز الذي يعمل Tails عليه غير 
موجود. ربم
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the `toram' "
 "option?"
-msgstr ""
+msgstr "لايمكن العثور على المحرك الذي يعمل 
عليه تيلز. قد يكون السبب اختيارك \"تورام\" 
`toram'"
diff --git a/en_GB.po b/en_GB.po
index 81c8089..4578b36 100644
--- a/en_GB.po
+++ b/en_GB.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Andi Chandler , 2016
 # Richard Shaylor , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2016-01-11 15:40+0100\n"
-"PO-Revision-Date: 2016-01-12 08:13+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2016-01-25 16:59+0100\n"
+"PO-Revision-Date: 2016-02-01 12:49+\n"
+"Last-Translator: Andi Chandler \n"
 "Language-Team: English (United Kingdom) 
(http://www.transifex.com/otf/torproject/language/en_GB/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,7 +21,7 @@ msgstr ""
 
 #: ../lib/Tails/RunningSystem.pm:159
 msgid "Error"
-msgstr ""
+msgstr "Error"
 
 #: ../lib/Tails/RunningSystem.pm:161
 msgid ""
@@ -32,4 +33,4 @@ msgstr "The device Tails is running from cannot be found. 
Maybe you used the `to
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the `toram' "
 "option?"
-msgstr ""
+msgstr "The drive Tails is running from cannot be found. Maybe you used the 
`toram' option?"
diff --git a/fi.po b/fi.po
index 5f4ceb5..df5bc85 100644
--- a/fi.po
+++ b/fi.po
@@ -4,13 +4,14 @@
 # 
 # Translators:
 # Jorma Karvonen , 2015
+# Propa G, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2016-01-11 15:40+0100\n"
-"PO-Revision-Date: 2016-01-12 08:13+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2016-01-25 16:59+0100\n"
+"PO-Revision-Date: 2016-02-07 22:48+\n"
+"Last-Translator: Propa G\n"
 "Language-Team: Finnish 
(http://www.transifex.com/otf/torproject/language/fi/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -32,4 +33,4 @@ msgstr "Laitetta, jolta Tailsia käytetään, ei tunnistettu. 
Käytitkö käynni
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the `toram' "
 "option?"
-msgstr ""
+msgstr "Asemaa josta Tails ajetaan, ei löydy. Ehkä käytit 
’toram’-vaihtoehtoa?"
diff --git a/id.po b/id.po
index b7ffc29..d74e315 100644
--- a/id.po
+++ b/id.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Mohamad Hasan Al Banna , 2016
 # ba dwi , 2014
 # zk , 2016
 # zk , 2015
@@ -10,9 +11,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2016-01-11 15:40+0100\n"
-"PO-Revision-Date: 2016-01-12 23:29+\n"
-"Last-Translator: zk \n"
+"POT-Creation-Date: 2016-01-25 16:59+0100\n"
+"PO-Revision-Date: 2016-02-05 14:30+\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] [translation/torbutton-aboutdialogdtd] Update translations for torbutton-aboutdialogdtd

2016-02-08 Thread translation
commit eac00718b86448e49b45908737198c854c1dc353
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:49 2016 +

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

diff --git a/gl/aboutdialog.dtd b/gl/aboutdialog.dtd
index 5099ad7..d9daab7 100644
--- a/gl/aboutdialog.dtd
+++ b/gl/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/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2016-02-08 Thread translation
commit 814f5fec891b0d4c740646f941cd352b79bd9ffb
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:22 2016 +

Update translations for tails-perl5lib_completed
---
 ar.po| 19 +++
 en_GB.po | 23 +--
 id.po| 24 ++--
 3 files changed, 50 insertions(+), 16 deletions(-)

diff --git a/ar.po b/ar.po
index 0d9d5bc..0fa6d9a 100644
--- a/ar.po
+++ b/ar.po
@@ -4,14 +4,15 @@
 # 
 # Translators:
 # AbdAlnour Sami , 2015
+# Ahmed Alhammadi <66222...@gmail.com>, 2016
 # Karimation , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2015-05-02 21:08+0200\n"
-"PO-Revision-Date: 2015-10-03 21:44+\n"
-"Last-Translator: AbdAlnour Sami \n"
+"POT-Creation-Date: 2016-01-25 16:59+0100\n"
+"PO-Revision-Date: 2016-02-03 15:35+\n"
+"Last-Translator: Ahmed Alhammadi <66222...@gmail.com>\n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,8 +20,18 @@ msgstr ""
 "Language: ar\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
 
-#: ../lib/Tails/RunningSystem.pm:153
+#: ../lib/Tails/RunningSystem.pm:159
+msgid "Error"
+msgstr "خطأ"
+
+#: ../lib/Tails/RunningSystem.pm:161
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the `toram'"
 " option?"
 msgstr "الجهاز الذي يعمل Tails عليه غير موجود. ربم
ا استخدمت خيار 'تورام' ؟"
+
+#: ../lib/Tails/RunningSystem.pm:192
+msgid ""
+"The drive Tails is running from cannot be found. Maybe you used the `toram' "
+"option?"
+msgstr "لايمكن العثور على المحرك الذي يعمل 
عليه تيلز. قد يكون السبب اختيارك \"تورام\" 
`toram'"
diff --git a/en_GB.po b/en_GB.po
index f88348c..4578b36 100644
--- a/en_GB.po
+++ b/en_GB.po
@@ -3,23 +3,34 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# richardshaylor , 2014
+# Andi Chandler , 2016
+# Richard Shaylor , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2014-04-27 13:07+0200\n"
-"PO-Revision-Date: 2014-05-08 12:31+\n"
-"Last-Translator: richardshaylor \n"
-"Language-Team: English (United Kingdom) 
(http://www.transifex.com/projects/p/torproject/language/en_GB/)\n"
+"POT-Creation-Date: 2016-01-25 16:59+0100\n"
+"PO-Revision-Date: 2016-02-01 12:49+\n"
+"Last-Translator: Andi Chandler \n"
+"Language-Team: English (United Kingdom) 
(http://www.transifex.com/otf/torproject/language/en_GB/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: en_GB\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../lib/Tails/RunningSystem.pm:144
+#: ../lib/Tails/RunningSystem.pm:159
+msgid "Error"
+msgstr "Error"
+
+#: ../lib/Tails/RunningSystem.pm:161
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the `toram'"
 " option?"
 msgstr "The device Tails is running from cannot be found. Maybe you used the 
`toram' option?"
+
+#: ../lib/Tails/RunningSystem.pm:192
+msgid ""
+"The drive Tails is running from cannot be found. Maybe you used the `toram' "
+"option?"
+msgstr "The drive Tails is running from cannot be found. Maybe you used the 
`toram' option?"
diff --git a/id.po b/id.po
index 36a5bec..d74e315 100644
--- a/id.po
+++ b/id.po
@@ -3,24 +3,36 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Mohamad Hasan Al Banna , 2016
 # ba dwi , 2014
-# Zamani Karmana , 2015
+# zk , 2016
+# zk , 2015
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2014-06-24 11:37+0200\n"
-"PO-Revision-Date: 2015-06-20 20:42+\n"
-"Last-Translator: Zamani Karmana \n"
-"Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
+"POT-Creation-Date: 2016-01-25 16:59+0100\n"
+"PO-Revision-Date: 2016-02-05 14:30+\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"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: id\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: 

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

2016-02-08 Thread translation
commit 7d625541850eddaf1fa67eddac6b10cb819eb1de
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:27 2016 +

Update translations for tor-and-https
---
 es_AR.po |  9 
 ka.po| 77 
 2 files changed, 44 insertions(+), 42 deletions(-)

diff --git a/es_AR.po b/es_AR.po
index b8e1210..e6ceddf 100644
--- a/es_AR.po
+++ b/es_AR.po
@@ -1,13 +1,14 @@
 # 
 # Translators:
 # ezemelano , 2014
+# Pablo Di Noto , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2014-07-17 14:23+\n"
-"PO-Revision-Date: 2014-08-11 18:21+\n"
-"Last-Translator: ezemelano \n"
-"Language-Team: Spanish (Argentina) 
(http://www.transifex.com/projects/p/torproject/language/es_AR/)\n"
+"PO-Revision-Date: 2016-02-05 13:53+\n"
+"Last-Translator: Pablo Di Noto \n"
+"Language-Team: Spanish (Argentina) 
(http://www.transifex.com/otf/torproject/language/es_AR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -40,7 +41,7 @@ msgstr "Site.com"
 #: C/tor-and-https.svg:363
 #, no-wrap
 msgid "user / pw"
-msgstr ""
+msgstr "usuario / clave"
 
 #. (itstool) path: defs/text
 #. Keep it short: 7em max. Seven times the capital letter "M".
diff --git a/ka.po b/ka.po
index d678e7e..b4431b6 100644
--- a/ka.po
+++ b/ka.po
@@ -1,12 +1,13 @@
 # 
 # Translators:
+# Kristina Tyskiewicz , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"POT-Creation-Date: 2014-05-24 16:09+\n"
-"PO-Revision-Date: 2014-05-25 09:55+\n"
-"Last-Translator: runasand \n"
-"Language-Team: Georgian 
(http://www.transifex.com/projects/p/torproject/language/ka/)\n"
+"POT-Creation-Date: 2014-07-17 14:23+\n"
+"PO-Revision-Date: 2016-02-06 14:29+\n"
+"Last-Translator: Kristina Tyskiewicz \n"
+"Language-Team: Georgian 
(http://www.transifex.com/otf/torproject/language/ka/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -19,117 +20,117 @@ msgstr ""
 #. languages (e.g. Arabic or Hebrew).
 #: C/tor-and-https.svg:3
 msgid "ltr"
-msgstr ""
+msgstr "ltr"
 
 #. (itstool) path: svg/title
 #: C/tor-and-https.svg:14
 #, no-wrap
 msgid "Tor and HTTPS"
-msgstr ""
+msgstr "Tor და HTTPS"
 
 #. (itstool) path: defs/text
 #. Keep it short: 7em max. Seven times the capital letter "M".
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Site.com"
-msgstr ""
+msgstr "Site.com"
 
 #. (itstool) path: defs/text
 #. Keep it short: 7em max. Seven times the capital letter "M".
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "user / pw"
-msgstr ""
+msgstr "მომხმარებელი/პაროლი"
 
 #. (itstool) path: defs/text
 #. Keep it short: 7em max. Seven times the capital letter "M".
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "data"
-msgstr ""
+msgstr "მონაცემი"
 
 #. (itstool) path: defs/text
 #. Keep it short: 7em max. Seven times the capital letter "M".
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "location"
-msgstr ""
+msgstr "ადგილმდებარეობა"
 
 #. (itstool) path: defs/text
 #. Keep it short: 3em max.
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "WiFi"
-msgstr ""
+msgstr "WiFi"
 
 #. (itstool) path: defs/text
 #. Keep it short: 4em max.
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "ISP"
-msgstr ""
+msgstr "ISP"
 
 #. (itstool) path: defs/text
 #. Keep it short: 8em is ok, 9em is max.
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Hacker"
-msgstr ""
+msgstr "ჰაკერი"
 
 #. (itstool) path: defs/text
 #. Keep it short: 8em is ok, 9em is max.
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Lawyer"
-msgstr ""
+msgstr "იურისტი"
 
 #. (itstool) path: defs/text
 #. Keep it short: 8em is ok, 9em is max.
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Sysadmin"
-msgstr ""
+msgstr "სისტემური ადმინისტრატორი"
 
 #. (itstool) path: defs/text
 #. Keep it short: 8em is ok, 9em is max.
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Police"
-msgstr ""
+msgstr "პოლიცია"
 
 #. (itstool) path: defs/text
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "NSA"
-msgstr ""
+msgstr "ეროვნული უშიშროების 
სააგენტო"
 
 #. (itstool) path: defs/text
 #. Keep it short: 8em is ok, 9em is max.
-#: C/tor-and-https.svg:348
+#: C/tor-and-https.svg:363
 #, no-wrap
 msgid "Tor 

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

2016-02-08 Thread translation
commit 9a2ffbf10c23260ffedc95bcd9457870949e8e87
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:09 2016 +

Update translations for tails-iuk_completed
---
 en_GB.po | 98 +---
 pt_BR.po |  6 ++--
 2 files changed, 53 insertions(+), 51 deletions(-)

diff --git a/en_GB.po b/en_GB.po
index 3b571af..6146a59 100644
--- a/en_GB.po
+++ b/en_GB.po
@@ -3,32 +3,34 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Andi Chandler , 2014
+# Andi Chandler , 2014,2016
 # Richard Shaylor , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2014-09-18 21:27-0700\n"
-"PO-Revision-Date: 2014-09-19 09:58+\n"
-"Last-Translator: runasand \n"
-"Language-Team: English (United Kingdom) 
(http://www.transifex.com/projects/p/torproject/language/en_GB/)\n"
+"POT-Creation-Date: 2015-12-16 18:20+0100\n"
+"PO-Revision-Date: 2016-02-01 12:48+\n"
+"Last-Translator: Andi Chandler \n"
+"Language-Team: English (United Kingdom) 
(http://www.transifex.com/otf/torproject/language/en_GB/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: en_GB\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../lib/Tails/IUK/Frontend.pm:146 ../lib/Tails/IUK/Frontend.pm:523
-#: ../lib/Tails/IUK/Frontend.pm:667
-msgid "For debugging information, see /home/amnesia/.xsession-errors"
-msgstr "For debugging information, see /home/amnesia/.xsession-errors"
+#: ../lib/Tails/IUK/Frontend.pm:146 ../lib/Tails/IUK/Frontend.pm:522
+#: ../lib/Tails/IUK/Frontend.pm:662
+msgid ""
+"For debugging information, execute the following command: sudo tails-"
+"debugging-info"
+msgstr "For debugging information, execute the following command: sudo 
tails-debugging-info"
 
-#: ../lib/Tails/IUK/Frontend.pm:216
+#: ../lib/Tails/IUK/Frontend.pm:215
 msgid "Error while checking for upgrades"
 msgstr "Error while checking for upgrades"
 
-#: ../lib/Tails/IUK/Frontend.pm:219
+#: ../lib/Tails/IUK/Frontend.pm:218
 msgid ""
 "Could not determine whether an upgrade is available from our 
website.\n"
 "\n"
@@ -37,64 +39,64 @@ msgid ""
 "If the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
 msgstr "Could not determine whether an upgrade is available from our 
website.\n\nCheck your network connection, and restart Tails to try 
upgrading again.\n\nIf the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
 
-#: ../lib/Tails/IUK/Frontend.pm:234
+#: ../lib/Tails/IUK/Frontend.pm:233
 msgid "no automatic upgrade is available from our website for this version"
 msgstr "no automatic upgrade is available from our website for this version"
 
-#: ../lib/Tails/IUK/Frontend.pm:240
+#: ../lib/Tails/IUK/Frontend.pm:239
 msgid "your device was not created using Tails Installer"
 msgstr "your device was not created using Tails Installer"
 
-#: ../lib/Tails/IUK/Frontend.pm:245
+#: ../lib/Tails/IUK/Frontend.pm:244
 msgid "Tails was started from a DVD or a read-only device"
 msgstr "Tails was started from a DVD or a read-only device"
 
-#: ../lib/Tails/IUK/Frontend.pm:250
+#: ../lib/Tails/IUK/Frontend.pm:249
 msgid "there is not enough free space on the Tails system partition"
 msgstr "there is not enough free space on the Tails system partition"
 
-#: ../lib/Tails/IUK/Frontend.pm:255
+#: ../lib/Tails/IUK/Frontend.pm:254
 msgid "not enough memory is available on this system"
 msgstr "not enough memory is available on this system"
 
-#: ../lib/Tails/IUK/Frontend.pm:261
+#: ../lib/Tails/IUK/Frontend.pm:260
 #, perl-brace-format
 msgid "No explanation available for reason '%{reason}s'."
 msgstr "No explanation available for reason '%{reason}s'."
 
-#: ../lib/Tails/IUK/Frontend.pm:281
+#: ../lib/Tails/IUK/Frontend.pm:280
 msgid "The system is up-to-date"
 msgstr "The system is up-to-date"
 
-#: ../lib/Tails/IUK/Frontend.pm:286
+#: ../lib/Tails/IUK/Frontend.pm:285
 msgid "This version of Tails is outdated, and may have security issues."
 msgstr "This version of Tails is outdated, and may have security issues."
 
-#: ../lib/Tails/IUK/Frontend.pm:318
+#: ../lib/Tails/IUK/Frontend.pm:317
 #, perl-brace-format
 msgid ""
 "The available incremental upgrade requires %{space_needed}s of free space on"
 " Tails system partition,  but only %{free_space}s is available."
 msgstr "The available incremental upgrade requires %{space_needed}s of free 
space on Tails system partition,  but only %{free_space}s is available."
 
-#: ../lib/Tails/IUK/Frontend.pm:334
+#: ../lib/Tails/IUK/Frontend.pm:333
 #, perl-brace-format
 msgid ""
 "The available incremental upgrade requires %{memory_needed}s of free memory,"
 " but only 

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

2016-02-08 Thread translation
commit 6a6867a307d421cc5d0f6563fdf217ee7344d516
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:39 2016 +

Update translations for tor_animation
---
 ar.srt | 54 +++---
 1 file changed, 27 insertions(+), 27 deletions(-)

diff --git a/ar.srt b/ar.srt
index d9a19d9..ddcf474 100644
--- a/ar.srt
+++ b/ar.srt
@@ -1,6 +1,6 @@
 1
 00:00:00,660 --> 00:00:02,780
-.لقد إعتدنا للغاية علي استخدام الإنترنت
+.لقد إعتدنا للغاية على استخدام الإنترنت
 
 2
 00:00:03,120 --> 00:00:07,700
@@ -38,108 +38,108 @@
 وكثير من البيانات عنك وعن حياتك
 
 10
-00:00:29,620 --> 00:00:32,460
+00:00:29,200 --> 00:00:31,500
 ،التي ربما لم تقصد مشاركتها مع الغرباء
 
 11
-00:00:32,920 --> 00:00:35,840
+00:00:31,700 --> 00:00:34,000
 .الذين يمكنهم استخدام بياناتك لإستغلالك
 
 12
-00:00:36,220 --> 00:00:38,120
+00:00:34,500 --> 00:00:37,000
 !ولكن ليس إذا إستخدمت تور
 
 13
-00:00:39,140 --> 00:00:42,840
+00:00:37,140 --> 00:00:40,840
 .متصفح تور يحمي خصوصيتنا وهويتنا علي 
الإنترنت
 
 14
-00:00:43,560 --> 00:00:46,760
+00:00:41,560 --> 00:00:44,760
 .يحمي تور إتصالك بالإنترنت بثلاث طبقات من 
التشفير
 
 15
-00:00:46,940 --> 00:00:51,760
+00:00:44,940 --> 00:00:49,760
 ثم يمرر إتصالك من خلال ثلاث خوادم
 ،يديرها متطوعين حول العالم
 
 16
-00:00:52,280 --> 00:00:55,520
+00:00:50,280 --> 00:00:53,520
 .مما يسمح لنا بالتواصل علي الإنترنت بشكل م
جهول
 
 17
-00:00:58,560 --> 00:01:00,280
+00:00:56,560 --> 00:00:58,280
 تور أيضاً يحمي بياناتنا
 
 18
-00:01:00,400 --> 00:01:03,900
+00:00:58,400 --> 00:01:01,900
 ضد مراقبة الشركات والجهات الحكومية
 .ومراقبة الجمهور
 
 19
-00:01:04,880 --> 00:01:09,340
+00:01:02,880 --> 00:01:07,340
 .ربما تعيش في بلد قمعي يحاول السيطرة علي 
الإنترنت ومراقبته
 
 20
-00:01:09,900 --> 00:01:13,800
+00:01:07,900 --> 00:01:11,800
 .أو ربما لا تريد أن تستفيد الشركات الكبري م
ن بياناتك الشخصية
 
 21
-00:01:14,880 --> 00:01:17,640
+00:01:12,880 --> 00:01:15,640
 تور يجعل كل مستخدم يشبه الآخر
 
 22
-00:01:17,920 --> 00:01:20,800
+00:01:15,920 --> 00:01:18,800
 .مما يجعل الجهة المراقبة يخطلت عليها الأمر 
لأنك مجهول
 
 23
-00:01:21,500 --> 00:01:24,980
+00:01:19,500 --> 00:01:22,980
 ،ولذلك كلما زاد عدد مستخدمي تور، كلما أصبح 
أقوي
 
 24
-00:01:25,140 --> 00:01:29,800
+00:01:23,140 --> 00:01:27,800
 .لأن من السهل الإختباء في حشد من الناس 
يشبهون بعضهم البعض
 
 25
-00:01:30,700 --> 00:01:33,240
+00:01:28,700 --> 00:01:31,240
 يمكنك تجاوز الرقابة دون الشعور بالقلق
 
 26
-00:01:33,400 --> 00:01:36,100
+00:01:31,400 --> 00:01:34,100
 .من ان يري الرقيب ماذا تفعله علي الإنترنت
 
 27
-00:01:38,540 --> 00:01:41,440
+00:01:36,540 --> 00:01:39,440
 ،لن يتم تتبعك بالإعلانات في كل مكان لشهور
 
 28
-00:01:41,640 --> 00:01:43,300
+00:01:39,640 --> 00:01:41,300
 .منذ اليوم الأول الذي زرت فيه صفحة المنتج
 
 29
-00:01:45,880 --> 00:01:49,380
+00:01:43,880 --> 00:01:47,380
 إذا استخدمت تور، لن تتعرف المواقع علي هويتك
 
 30
-00:01:49,540 --> 00:01:51,760
+00:01:47,540 --> 00:01:49,760
 ،والمكان الذي تزورها منه
 
 31
-00:01:51,920 --> 00:01:53,920
+00:01:49,920 --> 00:01:51,920
 .إلا إذا سجلت دخولك وكشفت عن هويتك
 
 32
-00:01:56,200 --> 00:01:57,840
+00:01:54,200 --> 00:01:55,840
 ،إذا حملت واستخدمت تور
 
 33
-00:01:58,200 --> 00:02:00,560
+00:01:56,200 --> 00:01:58,560
 يمكنك حماية الاشخاص الذين يحتاجون إخفاء 
هويتهم
 
 34
-00:02:00,880 --> 00:02:03,640
+00:01:58,880 --> 00:02:01,640
 .مثل، النشطاء، والصحفيون، والمدونون
 
 35
-00:02:04,000 --> 00:02:09,000
+00:02:02,000 --> 00:02:07,000
 !حمل تور واستخدمه! أو شغل خادم
 

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


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

2016-02-08 Thread translation
commit 09c18ea0dcd266c687d0c8c67d95cc6092869d6b
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:57 2016 +

Update translations for torbutton-torbuttondtd
---
 ar/torbutton.dtd|  6 +++---
 it/torbutton.dtd|  2 +-
 zh_TW/torbutton.dtd | 62 ++---
 3 files changed, 35 insertions(+), 35 deletions(-)

diff --git a/ar/torbutton.dtd b/ar/torbutton.dtd
index ebcbf72..b9f7205 100644
--- a/ar/torbutton.dtd
+++ b/ar/torbutton.dtd
@@ -161,7 +161,7 @@
 
 
 
-
+
 
 
 
@@ -170,13 +170,13 @@
 
 
 
-
+
 
 
 
 
 
-
+
 
 
 
diff --git a/it/torbutton.dtd b/it/torbutton.dtd
index c92526f..f08b41d 100644
--- a/it/torbutton.dtd
+++ b/it/torbutton.dtd
@@ -180,6 +180,6 @@
 
 
 
-
+
 
 
diff --git a/zh_TW/torbutton.dtd b/zh_TW/torbutton.dtd
index 3d33c59..fcdd1a2 100644
--- a/zh_TW/torbutton.dtd
+++ b/zh_TW/torbutton.dtd
@@ -12,73 +12,73 @@
 
 
 
-
-
-
-
+
+
+
+
 
 
 
 
 
-
+
 
 
-
+
 
-
+
 
 
 
 
 
-
+
 
-
+
 
 
 
-
+
 
-
+
 
-
+
 
 
 
 
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
 
 
-
-
+
+
 
-
-
-
+
+
+
 
-
+
 
 
-
+
 
-
+
 
 
 
 
 
-
+
 
 
-
+
 
 
 
@@ -120,7 +120,7 @@
 
 
 
-
+
 
 
 

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


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

2016-02-08 Thread translation
commit 58053f195d857103406262385d0d46ec810ee829
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:44 2016 +

Update translations for tor_animation_completed
---
 ar.srt | 54 +++---
 1 file changed, 27 insertions(+), 27 deletions(-)

diff --git a/ar.srt b/ar.srt
index d9a19d9..ddcf474 100644
--- a/ar.srt
+++ b/ar.srt
@@ -1,6 +1,6 @@
 1
 00:00:00,660 --> 00:00:02,780
-.لقد إعتدنا للغاية علي استخدام الإنترنت
+.لقد إعتدنا للغاية على استخدام الإنترنت
 
 2
 00:00:03,120 --> 00:00:07,700
@@ -38,108 +38,108 @@
 وكثير من البيانات عنك وعن حياتك
 
 10
-00:00:29,620 --> 00:00:32,460
+00:00:29,200 --> 00:00:31,500
 ،التي ربما لم تقصد مشاركتها مع الغرباء
 
 11
-00:00:32,920 --> 00:00:35,840
+00:00:31,700 --> 00:00:34,000
 .الذين يمكنهم استخدام بياناتك لإستغلالك
 
 12
-00:00:36,220 --> 00:00:38,120
+00:00:34,500 --> 00:00:37,000
 !ولكن ليس إذا إستخدمت تور
 
 13
-00:00:39,140 --> 00:00:42,840
+00:00:37,140 --> 00:00:40,840
 .متصفح تور يحمي خصوصيتنا وهويتنا علي 
الإنترنت
 
 14
-00:00:43,560 --> 00:00:46,760
+00:00:41,560 --> 00:00:44,760
 .يحمي تور إتصالك بالإنترنت بثلاث طبقات من 
التشفير
 
 15
-00:00:46,940 --> 00:00:51,760
+00:00:44,940 --> 00:00:49,760
 ثم يمرر إتصالك من خلال ثلاث خوادم
 ،يديرها متطوعين حول العالم
 
 16
-00:00:52,280 --> 00:00:55,520
+00:00:50,280 --> 00:00:53,520
 .مما يسمح لنا بالتواصل علي الإنترنت بشكل م
جهول
 
 17
-00:00:58,560 --> 00:01:00,280
+00:00:56,560 --> 00:00:58,280
 تور أيضاً يحمي بياناتنا
 
 18
-00:01:00,400 --> 00:01:03,900
+00:00:58,400 --> 00:01:01,900
 ضد مراقبة الشركات والجهات الحكومية
 .ومراقبة الجمهور
 
 19
-00:01:04,880 --> 00:01:09,340
+00:01:02,880 --> 00:01:07,340
 .ربما تعيش في بلد قمعي يحاول السيطرة علي 
الإنترنت ومراقبته
 
 20
-00:01:09,900 --> 00:01:13,800
+00:01:07,900 --> 00:01:11,800
 .أو ربما لا تريد أن تستفيد الشركات الكبري م
ن بياناتك الشخصية
 
 21
-00:01:14,880 --> 00:01:17,640
+00:01:12,880 --> 00:01:15,640
 تور يجعل كل مستخدم يشبه الآخر
 
 22
-00:01:17,920 --> 00:01:20,800
+00:01:15,920 --> 00:01:18,800
 .مما يجعل الجهة المراقبة يخطلت عليها الأمر 
لأنك مجهول
 
 23
-00:01:21,500 --> 00:01:24,980
+00:01:19,500 --> 00:01:22,980
 ،ولذلك كلما زاد عدد مستخدمي تور، كلما أصبح 
أقوي
 
 24
-00:01:25,140 --> 00:01:29,800
+00:01:23,140 --> 00:01:27,800
 .لأن من السهل الإختباء في حشد من الناس 
يشبهون بعضهم البعض
 
 25
-00:01:30,700 --> 00:01:33,240
+00:01:28,700 --> 00:01:31,240
 يمكنك تجاوز الرقابة دون الشعور بالقلق
 
 26
-00:01:33,400 --> 00:01:36,100
+00:01:31,400 --> 00:01:34,100
 .من ان يري الرقيب ماذا تفعله علي الإنترنت
 
 27
-00:01:38,540 --> 00:01:41,440
+00:01:36,540 --> 00:01:39,440
 ،لن يتم تتبعك بالإعلانات في كل مكان لشهور
 
 28
-00:01:41,640 --> 00:01:43,300
+00:01:39,640 --> 00:01:41,300
 .منذ اليوم الأول الذي زرت فيه صفحة المنتج
 
 29
-00:01:45,880 --> 00:01:49,380
+00:01:43,880 --> 00:01:47,380
 إذا استخدمت تور، لن تتعرف المواقع علي هويتك
 
 30
-00:01:49,540 --> 00:01:51,760
+00:01:47,540 --> 00:01:49,760
 ،والمكان الذي تزورها منه
 
 31
-00:01:51,920 --> 00:01:53,920
+00:01:49,920 --> 00:01:51,920
 .إلا إذا سجلت دخولك وكشفت عن هويتك
 
 32
-00:01:56,200 --> 00:01:57,840
+00:01:54,200 --> 00:01:55,840
 ،إذا حملت واستخدمت تور
 
 33
-00:01:58,200 --> 00:02:00,560
+00:01:56,200 --> 00:01:58,560
 يمكنك حماية الاشخاص الذين يحتاجون إخفاء 
هويتهم
 
 34
-00:02:00,880 --> 00:02:03,640
+00:01:58,880 --> 00:02:01,640
 .مثل، النشطاء، والصحفيون، والمدونون
 
 35
-00:02:04,000 --> 00:02:09,000
+00:02:02,000 --> 00:02:07,000
 !حمل تور واستخدمه! أو شغل خادم
 

___
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

2016-02-08 Thread translation
commit b01f7964734df8ac9d86f2c35b6aa6f497db3023
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:02 2016 +

Update translations for tails-iuk
---
 en_GB.po | 8 
 pt_BR.po | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/en_GB.po b/en_GB.po
index 068c9cb..6146a59 100644
--- a/en_GB.po
+++ b/en_GB.po
@@ -3,15 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Andi Chandler , 2014
+# Andi Chandler , 2014,2016
 # Richard Shaylor , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2015-12-16 18:20+0100\n"
-"PO-Revision-Date: 2015-12-17 09:10+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2016-02-01 12:48+\n"
+"Last-Translator: Andi Chandler \n"
 "Language-Team: English (United Kingdom) 
(http://www.transifex.com/otf/torproject/language/en_GB/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +24,7 @@ msgstr ""
 msgid ""
 "For debugging information, execute the following command: sudo tails-"
 "debugging-info"
-msgstr ""
+msgstr "For debugging information, execute the following command: sudo 
tails-debugging-info"
 
 #: ../lib/Tails/IUK/Frontend.pm:215
 msgid "Error while checking for upgrades"
diff --git a/pt_BR.po b/pt_BR.po
index 9a14ab1..637d379 100644
--- a/pt_BR.po
+++ b/pt_BR.po
@@ -3,7 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Communia , 2014-2015
+# Communia , 2014-2016
 # carlo giusepe tadei valente sasaki , 2014
 # drebs , 2014
 # Eduardo Bonsi, 2013
@@ -14,7 +14,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2015-12-16 18:20+0100\n"
-"PO-Revision-Date: 2015-12-20 11:41+\n"
+"PO-Revision-Date: 2016-02-05 19:55+\n"
 "Last-Translator: Communia \n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/otf/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
@@ -28,7 +28,7 @@ msgstr ""
 msgid ""
 "For debugging information, execute the following command: sudo tails-"
 "debugging-info"
-msgstr "Para informações sobre depuracao, executar o seguinte comando: sudo 
tails-debugging-info"
+msgstr "Para informações sobre depuração, executar o seguinte comando: 
sudo tails-debugging-info"
 
 #: ../lib/Tails/IUK/Frontend.pm:215
 msgid "Error while checking for upgrades"

___
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

2016-02-08 Thread translation
commit d0e5bfd983b369f286d53d3c83dc3d0e0c02db79
Author: Translation commit bot 
Date:   Mon Feb 8 21:15:07 2016 +

Update translations for bridgedb
---
 es_AR/LC_MESSAGES/bridgedb.po | 336 +-
 ka/LC_MESSAGES/bridgedb.po|   4 +-
 2 files changed, 171 insertions(+), 169 deletions(-)

diff --git a/es_AR/LC_MESSAGES/bridgedb.po b/es_AR/LC_MESSAGES/bridgedb.po
index 676f222..8c2aa0c 100644
--- a/es_AR/LC_MESSAGES/bridgedb.po
+++ b/es_AR/LC_MESSAGES/bridgedb.po
@@ -9,17 +9,19 @@
 # Daniel Gray, 2015
 # José Fabián , 2014
 # ezemelano , 2014
+# Pablo Di Noto , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-08-19 04:04+\n"
-"Last-Translator: Alfredo Chaves \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: 2016-02-05 14:24+\n"
+"Last-Translator: Pablo Di Noto \n"
 "Language-Team: Spanish (Argentina) 
(http://www.transifex.com/otf/torproject/language/es_AR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 0.9.6\n"
+"Generated-By: Babel 1.3\n"
 "Language: es_AR\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
@@ -34,57 +36,182 @@ msgstr ""
 #. "fteproxy"
 #. "Tor"
 #. "Tor Browser"
-#: lib/bridgedb/HTTPServer.py:107
+#: bridgedb/https/server.py:167
 msgid "Sorry! Something went wrong with your request."
 msgstr "¡Lo sentimos! Algo salió mal con su solicitud."
 
-#: lib/bridgedb/strings.py:18
+#: bridgedb/https/templates/base.html:79
+msgid "Report a Bug"
+msgstr "Reportar un error"
+
+#: bridgedb/https/templates/base.html:82
+msgid "Source Code"
+msgstr "Código fuente"
+
+#: bridgedb/https/templates/base.html:85
+msgid "Changelog"
+msgstr "Log de cambios"
+
+#: bridgedb/https/templates/base.html:88
+msgid "Contact"
+msgstr "Contacto"
+
+#: bridgedb/https/templates/bridges.html:35
+msgid "Select All"
+msgstr "Seleccionar Todos"
+
+#: bridgedb/https/templates/bridges.html:40
+msgid "Show QRCode"
+msgstr "Mostrar Código QR"
+
+#: bridgedb/https/templates/bridges.html:52
+msgid "QRCode for your bridge lines"
+msgstr "Código QR para sus líneas de puentes de red"
+
+#. TRANSLATORS: Please translate this into some silly way to say
+#. "There was a problem!" in your language. For example,
+#. for Italian, you might translate this into "Mama mia!",
+#. or for French: "Sacrebleu!". :)
+#: bridgedb/https/templates/bridges.html:67
+#: bridgedb/https/templates/bridges.html:125
+msgid "Uh oh, spaghettios!"
+msgstr "¡Oh, sonamos!"
+
+#: bridgedb/https/templates/bridges.html:68
+msgid "It seems there was an error getting your QRCode."
+msgstr "Ha ocurrido un error al obtener su código QR."
+
+#: bridgedb/https/templates/bridges.html:73
+msgid ""
+"This QRCode contains your bridge lines. Scan it with a QRCode reader to copy"
+" your bridge lines onto mobile and other devices."
+msgstr "Este código QR contiene sus lineas de puente de red. Escaneelo con un 
lector de códigos QR hacia su dispositivo móvil y otros."
+
+#: bridgedb/https/templates/bridges.html:131
+msgid "There currently aren't any bridges available..."
+msgstr "En este momento no existen puentes de red disponibles..."
+
+#: bridgedb/https/templates/bridges.html:132
+#, python-format
+msgid ""
+" Perhaps you should try %s going back %s and choosing a different bridge "
+"type!"
+msgstr "Tal vez debería %s volver %s y escoger otro tipo de puente de red."
+
+#: bridgedb/https/templates/index.html:11
+#, python-format
+msgid "Step %s1%s"
+msgstr "Paso %s1%s"
+
+#: bridgedb/https/templates/index.html:13
+#, python-format
+msgid "Download %s Tor Browser %s"
+msgstr "Descargar %s Tor Browser %s"
+
+#: bridgedb/https/templates/index.html:25
+#, python-format
+msgid "Step %s2%s"
+msgstr "Paso %s2%s"
+
+#: bridgedb/https/templates/index.html:27
+#, python-format
+msgid "Get %s bridges %s"
+msgstr "Obtener %s puentes de red %s"
+
+#: bridgedb/https/templates/index.html:36
+#, python-format
+msgid "Step %s3%s"
+msgstr "Paso %s3%s"
+
+#: bridgedb/https/templates/index.html:38
+#, python-format
+msgid "Now %s add the bridges to Tor Browser %s"
+msgstr "Ahora %s agregue los puentes de red al Buscador Tor %s"
+
+#. TRANSLATORS: Please make sure the '%s' surrounding single letters at the
+#. beginning of words are present in your final translation. Thanks!
+#. (These are used to insert HTML5 underlining tags, to mark accesskeys
+#. for disabled users.)
+#: bridgedb/https/templates/options.html:38
+#, 

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

2016-02-08 Thread translation
commit c3bd2d805efb72d0118b256388e341ed31a6e7a6
Author: Translation commit bot 
Date:   Mon Feb 8 21:15:36 2016 +

Update translations for whisperback_completed
---
 zh_HK/zh_HK.po | 200 +
 1 file changed, 200 insertions(+)

diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
new file mode 100644
index 000..aec330d
--- /dev/null
+++ b/zh_HK/zh_HK.po
@@ -0,0 +1,200 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# kythk , 2014
+# Christian Chung , 2016
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-12-16 19:54+0100\n"
+"PO-Revision-Date: 2016-02-03 07:54+\n"
+"Last-Translator: Christian Chung \n"
+"Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_HK\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. XXX use a better exception
+#: ../whisperBack/whisperback.py:56
+#, python-format
+msgid "Invalid contact email: %s"
+msgstr "無效的電郵地址: %s"
+
+#: ../whisperBack/whisperback.py:73
+#, python-format
+msgid "Invalid contact OpenPGP key: %s"
+msgstr "無效的連略 OpenPGP 金鑰: %s"
+
+#: ../whisperBack/whisperback.py:75
+msgid "Invalid contact OpenPGP public key block"
+msgstr "無效的聯絡 OpenPGP 公開金鑰塊"
+
+#: ../whisperBack/exceptions.py:41
+#, python-format
+msgid ""
+"The %s variable was not found in any of the configuration files "
+"/etc/whisperback/config.py, ~/.whisperback/config.py, ./config.py"
+msgstr "在 /etc/whisperback/config.py, ~/.whisperback/config.py, ./config.py 
設定檔中找不到%s變數值"
+
+#: ../whisperBack/gui.py:148
+msgid "Unable to load a valid configuration."
+msgstr "無法載入有效的設定。"
+
+#: ../whisperBack/gui.py:214
+msgid "Sending mail..."
+msgstr "正在傳送電郵..."
+
+#: ../whisperBack/gui.py:215
+msgid "Sending mail"
+msgstr "正在傳送電郵"
+
+#. pylint: disable=C0301
+#: ../whisperBack/gui.py:217
+msgid "This could take a while..."
+msgstr "這可能需要一段時間⋯"
+
+#: ../whisperBack/gui.py:232
+msgid "The contact email adress doesn't seem valid."
+msgstr "聯絡電郵地址似乎不正確。"
+
+#: ../whisperBack/gui.py:249
+msgid "Unable to send the mail: SMTP error."
+msgstr "無法傳送電郵: SMTP 錯誤。"
+
+#: ../whisperBack/gui.py:251
+msgid "Unable to connect to the server."
+msgstr "無法連接到伺服器。"
+
+#: ../whisperBack/gui.py:253
+msgid "Unable to create or to send the mail."
+msgstr "無法建立或傳送電郵。"
+
+#: ../whisperBack/gui.py:256
+msgid ""
+"\n"
+"\n"
+"The bug report could not be sent, likely due to network problems. Please try 
to reconnect to the network and click send again.\n"
+"\n"
+"If it does not work, you will be offered to save the bug report."
+msgstr "\n\n似乎是因為網路問題而無法傳送錯誤å 
±å‘Šï¼Œè«‹é‡æ–°é€£ç·šå¾Œå†æ¬¡æŒ‰ä¸€ä¸‹ã€”傳送〕按鈕。\n\n如果還是不成功,系統會提示您填寫錯誤å
 ±å‘Šã€‚"
+
+#: ../whisperBack/gui.py:269
+msgid "Your message has been sent."
+msgstr "已傳送您的訊息。"
+
+#: ../whisperBack/gui.py:276
+msgid "An error occured during encryption."
+msgstr "加密期間發生錯誤。"
+
+#: ../whisperBack/gui.py:296
+#, python-format
+msgid "Unable to save %s."
+msgstr "未能儲存%s."
+
+#: ../whisperBack/gui.py:319
+#, python-format
+msgid ""
+"The bug report could not be sent, likely due to network problems.\n"
+"\n"
+"As a work-around you can save the bug report as a file on a USB drive and try 
to send it to us at %s from your email account using another system. Note that 
your bug report will not be anonymous when doing so unless you take further 
steps yourself (e.g. using Tor with a throw-away email account).\n"
+"\n"
+"Do you want to save the bug report to a file?"
+msgstr "似乎是由於網路問題,所以無法傳送錯誤å 
±å‘Šã€‚\n\n變通辦法為您可以將錯誤報告儲存在 USB 
隨身碟的檔案中,並嘗試使用å…
¶ä»–系統從您的電子郵件帳號將它寄給我們 %s 
。請注意這樣一來您的錯誤å 
±å‘Šå°‡ä¸æœƒè¢«åŒ¿åï¼Œé™¤éžæ‚¨è‡ªå·±æŽ¡å–進一步的行動 (例如:使用 
Tor 用完即棄的電子郵件帳號)。\n\n您想將錯誤å 
±å‘Šå„²å­˜æˆæª”案嗎?"
+
+#: ../whisperBack/gui.py:379 ../data/whisperback.ui.h:21
+msgid "WhisperBack"
+msgstr "WhisperBack"
+
+#: ../whisperBack/gui.py:380 ../data/whisperback.ui.h:2
+msgid "Send feedback in an encrypted mail."
+msgstr "以加密電郵傳送意見反映。"
+
+#: ../whisperBack/gui.py:383
+msgid "Copyright © 2009-2012 Tails developpers (ta...@boum.org)"
+msgstr "版權所有 © 

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

2016-02-08 Thread translation
commit 50e024ec703e5abb9ed9c18cffdf318258d63599
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:07 2016 +

Update translations for tor-messenger-authdtd
---
 ka/auth.dtd| 4 ++--
 pt_BR/auth.dtd | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ka/auth.dtd b/ka/auth.dtd
index cd3cfa0..9606aac 100644
--- a/ka/auth.dtd
+++ b/ka/auth.dtd
@@ -2,8 +2,8 @@
 
 
 
-
-
+
+
 
 
 
diff --git a/pt_BR/auth.dtd b/pt_BR/auth.dtd
index ae389e8..adfb115 100644
--- a/pt_BR/auth.dtd
+++ b/pt_BR/auth.dtd
@@ -5,7 +5,7 @@
 
 
 
-
+
 
 
 

___
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

2016-02-08 Thread translation
commit 0003039d351182def874215180786ef6e41a0460
Author: Translation commit bot 
Date:   Mon Feb 8 21:20:54 2016 +

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

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

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


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

2016-02-08 Thread translation
commit 99e392b01d7df4f084b4055919e8e015adbe36c6
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:17 2016 +

Update translations for tor-messenger-authproperties
---
 ca/auth.properties | 22 +++---
 ka/auth.properties |  2 +-
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/ca/auth.properties b/ca/auth.properties
index e253ff6..9e4799b 100644
--- a/ca/auth.properties
+++ b/ca/auth.properties
@@ -1,12 +1,12 @@
-auth.title=Verify %S's identity
-auth.yourFingerprint=Fingerprint for you, %S:\n%S
-auth.theirFingerprint=Purported fingerprint for %S:\n%S
-auth.help=Verifying a contact's identity helps ensure that the person you are 
talking to is who they claim to be.
-auth.helpTitle=Verification help
-auth.question=This is the question asked by your contact:\n\n%S\n\nEnter 
secret answer here (case sensitive):
+auth.title=Verifiqueu la indentitat de %S.
+auth.yourFingerprint=Una empremta per tu, %S:\n%S
+auth.theirFingerprint=Suposada empremta per %S:\n%S
+auth.help=Verificar la identitat d'un contacte ajuda a assegurar que la 
persona amb qui parleu és qui diu ser.
+auth.helpTitle=Ajuda per a la verificaicó
+auth.question=Aquesta és la pregunta del contacte:\n\n%S\n\nIntroduiu aquí 
la resposta secreta (distingeix entre majúsciles i minúscules:
 auth.secret=Introduïu aquí el secret:
-auth.error=An error occurred while verifying your contact's identity.
-auth.success=Verifying your contact's identity completed successfully.
-auth.successThem=Your contact has successfully verified your identity. You may 
want to verify their identity as well by asking your own question.
-auth.fail=Failed to verify your contact's identity.
-auth.done=Done
+auth.error=S'ha produït un error mentre es verificava la identitat del 
contacte. 
+auth.success=El procés de verificació del contacte s'ha dut a terme amb 
èxit.
+auth.successThem=El vostre contacte ha verificat amb èxit la vostra 
identitat. Podeu verificar la seva també fent la vostra pròpia pregunta.
+auth.fail=S'ha fallat en verificar la identitat del contacte.
+auth.done=Fet
diff --git a/ka/auth.properties b/ka/auth.properties
index f76c719..41ccf8c 100644
--- a/ka/auth.properties
+++ b/ka/auth.properties
@@ -9,4 +9,4 @@ auth.error=An error occurred while verifying your contact's 
identity.
 auth.success=Verifying your contact's identity completed successfully.
 auth.successThem=Your contact has successfully verified your identity. You may 
want to verify their identity as well by asking your own question.
 auth.fail=Failed to verify your contact's identity.
-auth.done=Done
+auth.done=შესრულებულია

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


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

2016-02-08 Thread translation
commit fb0860f622f91732747043d51873354867ea660f
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:12 2016 +

Update translations for tor-messenger-authdtd_completed
---
 pt_BR/auth.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_BR/auth.dtd b/pt_BR/auth.dtd
index ae389e8..adfb115 100644
--- a/pt_BR/auth.dtd
+++ b/pt_BR/auth.dtd
@@ -5,7 +5,7 @@
 
 
 
-
+
 
 
 

___
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

2016-02-08 Thread translation
commit b8ab8bb9657afb9ab8fed3755712fcea6f45ea0b
Author: Translation commit bot 
Date:   Mon Feb 8 21:22:58 2016 +

Update translations for tails-openpgp-applet
---
 ar/openpgp-applet.pot |  2 +-
 fi/openpgp-applet.pot | 11 ++-
 gl/openpgp-applet.pot | 34 +-
 ro/openpgp-applet.pot | 20 ++--
 4 files changed, 34 insertions(+), 33 deletions(-)

diff --git a/ar/openpgp-applet.pot b/ar/openpgp-applet.pot
index 539fa28..26e1ea4 100644
--- a/ar/openpgp-applet.pot
+++ b/ar/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: 2015-08-10 15:55+0200\n"
-"PO-Revision-Date: 2016-01-03 11:10+\n"
+"PO-Revision-Date: 2016-02-05 05:51+\n"
 "Last-Translator: ouss \n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
diff --git a/fi/openpgp-applet.pot b/fi/openpgp-applet.pot
index 2003f99..e3cf962 100644
--- a/fi/openpgp-applet.pot
+++ b/fi/openpgp-applet.pot
@@ -3,13 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Propa G, 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2015-08-10 15:55+0200\n"
-"PO-Revision-Date: 2015-11-23 02:23+\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2016-02-05 20:10+\n"
+"Last-Translator: Propa G\n"
 "Language-Team: Finnish 
(http://www.transifex.com/otf/torproject/language/fi/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,7 +20,7 @@ msgstr ""
 
 #: bin/openpgp-applet:163
 msgid "You are about to exit OpenPGP Applet. Are you sure?"
-msgstr ""
+msgstr "Olet poistumassa OpenPGP sovelmasta. Oletko varma?"
 
 #: bin/openpgp-applet:175
 msgid "OpenPGP encryption applet"
@@ -134,8 +135,8 @@ msgstr[1] ""
 #: bin/openpgp-applet:621
 msgid "Do you trust this key enough to use it anyway?"
 msgid_plural "Do you trust these keys enough to use them anyway?"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Luotatko tähän aivaimeen tarpeeksi käyttääksesi sitä joka 
tapauksessa?"
+msgstr[1] "Luotatko näihin avaimiin tarpeeksi käyttääksesi niitä joka 
tapauksessa?"
 
 #: bin/openpgp-applet:634
 msgid "No keys selected"
diff --git a/gl/openpgp-applet.pot b/gl/openpgp-applet.pot
index eae1580..e03a413 100644
--- a/gl/openpgp-applet.pot
+++ b/gl/openpgp-applet.pot
@@ -23,7 +23,7 @@ msgstr ""
 
 #: bin/openpgp-applet:175
 msgid "OpenPGP encryption applet"
-msgstr ""
+msgstr "Subprograma de cifrado OpenPGP"
 
 #: bin/openpgp-applet:178
 msgid "Exit"
@@ -35,27 +35,27 @@ msgstr "Sobre"
 
 #: bin/openpgp-applet:235
 msgid "Encrypt Clipboard with _Passphrase"
-msgstr ""
+msgstr "Cifrar Portapapeis con _FraseContrasinal"
 
 #: bin/openpgp-applet:238
 msgid "Sign/Encrypt Clipboard with Public _Keys"
-msgstr ""
+msgstr "Asinar/Cifrar Portapapeis con Claves_Públicas"
 
 #: bin/openpgp-applet:243
 msgid "_Decrypt/Verify Clipboard"
-msgstr ""
+msgstr "_Descifrar/Verificar Portapapeis"
 
 #: bin/openpgp-applet:247
 msgid "_Manage Keys"
-msgstr ""
+msgstr "_Xestionar Claves"
 
 #: bin/openpgp-applet:251
 msgid "_Open Text Editor"
-msgstr ""
+msgstr "_Abrir Editor de Texto"
 
 #: bin/openpgp-applet:295
 msgid "The clipboard does not contain valid input data."
-msgstr ""
+msgstr "O portapapel non contén datos de entrada válidos."
 
 #: bin/openpgp-applet:347 bin/openpgp-applet:349 bin/openpgp-applet:351
 msgid "Unknown Trust"
@@ -79,7 +79,7 @@ msgstr "Nome"
 
 #: bin/openpgp-applet:411
 msgid "Key ID"
-msgstr ""
+msgstr "ID de Clave"
 
 #: bin/openpgp-applet:412
 msgid "Status"
@@ -87,7 +87,7 @@ msgstr "Estado"
 
 #: bin/openpgp-applet:444
 msgid "Fingerprint:"
-msgstr ""
+msgstr "Pegada Dixital:"
 
 #: bin/openpgp-applet:447
 msgid "User ID:"
@@ -97,21 +97,21 @@ msgstr[1] ""
 
 #: bin/openpgp-applet:476
 msgid "None (Don't sign)"
-msgstr ""
+msgstr "Ningún (Non asinar)"
 
 #: bin/openpgp-applet:539
 msgid "Select recipients:"
-msgstr ""
+msgstr "Seleccione destinatarios:"
 
 #: bin/openpgp-applet:547
 msgid "Hide recipients"
-msgstr ""
+msgstr "Agoche destinatarios"
 
 #: bin/openpgp-applet:550
 msgid ""
 "Hide the user IDs of all recipients of an encrypted message. Otherwise "
 "anyone that sees the encrypted message can see who the recipients are."
-msgstr ""
+msgstr "Agoche os IDs de usuario de tódolos destinatarios dunha mensaxe 
cifrada. Doutro xeito calquera que vexa a mensaxe cifrada pode ver quén son os 
destinatarios."
 
 #: bin/openpgp-applet:556
 msgid "Sign message as:"
@@ -145,7 +145,7 @@ msgstr "Non se seleccionou ningunha clave"
 msgid ""
 "You must select a private key to sign the message, or some public keys to "
 "encrypt the message, or both."
-msgstr ""
+msgstr "Debe seleccionar unha clave privada para asinar a mensaxe, ou 

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

2016-02-08 Thread translation
commit 7375ef3cc7ef079d212dc32737de74fd225de6e4
Author: Translation commit bot 
Date:   Mon Feb 8 21:22:17 2016 +

Update translations for tor-messenger-otrproperties
---
 ca/otr.properties | 58 +++
 1 file changed, 29 insertions(+), 29 deletions(-)

diff --git a/ca/otr.properties b/ca/otr.properties
index b03b461..7bee80c 100644
--- a/ca/otr.properties
+++ b/ca/otr.properties
@@ -1,31 +1,31 @@
 msgevent.encryption_required_part1=Esteu intentant enviar un missatge no 
encriptat a %S. Per principis, no es permeten els missatges no encriptats.
-msgevent.encryption_required_part2=Attempting to start a private conversation. 
Your message will be retransmitted when the private conversation starts.
+msgevent.encryption_required_part2=S'està intentant començar una conversa 
privada. El missatge serà enviat quan comenci la conversa. 
 msgevent.encryption_error=S'ha produït un error en l'encriptació del vostre 
missatge. El missatge no s'ha enviat.
-msgevent.connection_ended=%S has already closed their private connection to 
you. Your message was not sent. Either end your private conversation, or 
restart it.
-msgevent.setup_error=An error occured while setting up a private conversation 
with %S.
-msgevent.msg_reflected=You are receiving your own OTR messages. You are either 
trying to talk to yourself, or someone is reflecting your messages back at you.
-msgevent.msg_resent=The last message to %S was resent.
-msgevent.rcvdmsg_not_private=The encrypted message received from %S is 
unreadable, as you are not currently communicating privately.
-msgevent.rcvdmsg_unreadable=We received an unreadable encrypted message from 
%S.
-msgevent.rcvdmsg_malformed=We received a malformed data message from %S.
-msgevent.log_heartbeat_rcvd=Heartbeat received from %S.
-msgevent.log_heartbeat_sent=Heartbeat sent to %S.
-msgevent.rcvdmsg_general_err=An OTR error occured.
-msgevent.rcvdmsg_unecrypted=The following message received from %S was not 
encrypted: %S
-msgevent.rcvdmsg_unrecognized=We received an unrecognized OTR message from %S.
-msgevent.rcvdmsg_for_other_instance=%S has sent a message intended for a 
different session. If you are logged in multiple times, another session may 
have received the message.
-context.gone_secure_private=Private conversation with %S started.
-context.gone_secure_unverified=Private conversation with %S started. However, 
their identity has not been verified.
-context.still_secure=Successfully refreshed the private conversation with %S.
-error.enc=Error occurred encrypting message.
-error.not_priv=You sent encrypted data to %S, who wasn't expecting it.
-error.unreadable=You transmitted an unreadable encrypted message.
-error.malformed=You transmitted a malformed data message.
-resent=[resent]
-tlv.disconnected=%S has ended their private conversation with you; you should 
do the same.
-query.msg=%S has requested an Off-the Record private conversation. However, 
you do not have a plugin to support that. See http://otr.cypherpunks.ca/ for 
more information.
-trust.unused=Unused
-trust.not_private=Not Private
-trust.unverified=Unverified
-trust.private=Private
-trust.finished=Finished
+msgevent.connection_ended=%S ja ha tancat la vostra connexió privada. El 
missatge no s'ha enviat. Podeu acabar la conversa privada o bé reiniciar-la.
+msgevent.setup_error=S'ha produït un error mentre s'establia una conversa 
privada amb %S. 
+msgevent.msg_reflected=Esteu rebent els vostres propis missatges OTR. O esteu 
intentant parlar amb vosaltres mateixos o algú està reflectint els vostres 
missatges.
+msgevent.msg_resent=S'ha reenviat l'últim missatge a %S.
+msgevent.rcvdmsg_not_private=El missatge encriptat rebut de %S és 
il·legible, ja que no us esteu comunicant de manera privada. 
+msgevent.rcvdmsg_unreadable=Hem rebut un missatge encriptat il·legible de %S.
+msgevent.rcvdmsg_malformed=Hem rebut de %S un missatge de format incorrecte. 
+msgevent.log_heartbeat_rcvd=%S envia un cor bategant.
+msgevent.log_heartbeat_sent=Heu enviat un cor bategant a %S.
+msgevent.rcvdmsg_general_err=Hi ha hagut un error de l'OTR.
+msgevent.rcvdmsg_unecrypted=El missatge de %S no estava encriptat: %S
+msgevent.rcvdmsg_unrecognized=Hem rebut un missatge OTR no identificat de %S.
+msgevent.rcvdmsg_for_other_instance=%S ha enviat un missatge que anava dirigit 
a una sessió diferent. Si heu iniciat mútliples sessions, pot ser que 
l'hagueu rebut en una altra sessió.
+context.gone_secure_private=Ha començat la conversa privada amb %S.
+context.gone_secure_unverified=Ha començat la conversa privada amb %S, però 
la seva identitat no ha estat verificada. 
+context.still_secure=S'ha actualitzat correctament la conversa privada amb %S.
+error.enc=S'ha produït un error en l'encriptació del missatge. 
+error.not_priv=Heu enviat dades encriptades a %S, que no n'esperava.
+error.unreadable=Heu enviat un missatge encriptat 

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

2016-02-08 Thread translation
commit 43fe9b9cf94aeae2fcbb8d9078d96481298d589e
Author: Translation commit bot 
Date:   Mon Feb 8 21:23:13 2016 +

Update translations for torbutton-abouttbupdatedtd_completed
---
 ar/abouttbupdate.dtd | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/ar/abouttbupdate.dtd b/ar/abouttbupdate.dtd
new file mode 100644
index 000..41fd873
--- /dev/null
+++ b/ar/abouttbupdate.dtd
@@ -0,0 +1,6 @@
+
+
+
+
+
+

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


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

2016-02-08 Thread translation
commit eac5c0e40555c83ed8d62d29ca7eb3ac754d96f7
Author: Translation commit bot 
Date:   Mon Feb 8 21:22:47 2016 +

Update translations for tor-messenger-privdtd
---
 ca/priv.dtd | 2 ++
 ka/priv.dtd | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/ca/priv.dtd b/ca/priv.dtd
new file mode 100644
index 000..0f9eb5e
--- /dev/null
+++ b/ca/priv.dtd
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ka/priv.dtd b/ka/priv.dtd
new file mode 100644
index 000..f013cb2
--- /dev/null
+++ b/ka/priv.dtd
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file

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


[tor-commits] [tor-browser-bundle/hardened-builds] Bug 18198: Building the hardened series on Wheezy fails

2016-02-08 Thread gk
commit 00eca1bfd413174856b5eacfc97fd183a762f5da
Author: Georg Koppen 
Date:   Mon Feb 1 20:27:16 2016 +

Bug 18198: Building the hardened series on Wheezy fails

It seems using our own binutils for our utils leads to the breakage.
Let's skip that for now.
---
 gitian/descriptors/linux/gitian-utils.yml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gitian/descriptors/linux/gitian-utils.yml 
b/gitian/descriptors/linux/gitian-utils.yml
index a742c4e..1e3102f 100644
--- a/gitian/descriptors/linux/gitian-utils.yml
+++ b/gitian/descriptors/linux/gitian-utils.yml
@@ -60,7 +60,6 @@ script: |
   make $MAKEOPTS
   make install
   cd ..
-  export PATH=$INSTDIR/binutils/bin:$PATH
 
   # Building GCC
   tar xjf gcc.tar.bz2



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


[tor-commits] [tor-browser-bundle/hardened-builds] Bump Gitian tag for building on Wheezy

2016-02-08 Thread gk
commit 1df2c463289264e9b6a44d7435ca26c69906c6bd
Author: Georg Koppen 
Date:   Mon Feb 1 20:40:32 2016 +

Bump Gitian tag for building on Wheezy
---
 gitian/versions.alpha   | 2 +-
 gitian/versions.nightly | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gitian/versions.alpha b/gitian/versions.alpha
index 3f2df43..98881d5 100755
--- a/gitian/versions.alpha
+++ b/gitian/versions.alpha
@@ -40,7 +40,7 @@ GO_X_NET_TAG=7dbad50ab5b31073856416cdcfeb2796d682f844
 OBFS4_TAG=obfs4proxy-0.0.5
 NOTOFONTS_TAG=720e34851382ee3c1ef024d8dffb68ffbfb234c2
 
-GITIAN_TAG=tor-browser-builder-3.x-8-gpgsux
+GITIAN_TAG=tor-browser-builder-3.x-9
 
 OPENSSL_VER=1.0.1q
 GMP_VER=5.1.3
diff --git a/gitian/versions.nightly b/gitian/versions.nightly
index 66ad9d1..876d00b 100755
--- a/gitian/versions.nightly
+++ b/gitian/versions.nightly
@@ -43,7 +43,7 @@ GO_X_NET_TAG=master
 OBFS4_TAG=master
 NOTOFONTS_TAG=720e34851382ee3c1ef024d8dffb68ffbfb234c2
 
-GITIAN_TAG=tor-browser-builder-3.x-8-gpgsux
+GITIAN_TAG=tor-browser-builder-3.x-9
 
 OPENSSL_VER=1.0.1q
 GMP_VER=5.1.3

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


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

2016-02-08 Thread translation
commit 8ff2503d8591aa4b8ab575d5ebb7c35e7124a0e4
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:26 2016 +

Update translations for tor-launcher-properties
---
 ka/torlauncher.properties|  2 +-
 zh_TW/torlauncher.properties | 36 ++--
 2 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/ka/torlauncher.properties b/ka/torlauncher.properties
index 02be756..0cdc934 100644
--- a/ka/torlauncher.properties
+++ b/ka/torlauncher.properties
@@ -33,7 +33,7 @@ torlauncher.connect=Connect
 torlauncher.restart_tor=Restart Tor
 torlauncher.quit=Quit
 torlauncher.quit_win=Exit
-torlauncher.done=Done
+torlauncher.done=შესრულებულია
 
 torlauncher.forAssistance=For assistance, contact %S
 
diff --git a/zh_TW/torlauncher.properties b/zh_TW/torlauncher.properties
index 6fadc66..949faf8 100644
--- a/zh_TW/torlauncher.properties
+++ b/zh_TW/torlauncher.properties
@@ -1,27 +1,27 @@
 ### Copyright (c) 2014, The Tor Project, Inc.
 ### See LICENSE for licensing information.
 
-torlauncher.error_title=Tor 啟動工具
+torlauncher.error_title=洋蔥路由啟動工具
 
-torlauncher.tor_exited=Tor 意外地結束。這有可能是 Tor 
本身的程式錯誤、您系統上的其它程式或是硬體故
障。直到您重新啟動 Tor,Tor Browser將不會造
訪任何網站。如果問題仍然存在,請發送您的 Tor 
紀錄副本到支援團隊。
+torlauncher.tor_exited=洋蔥路由程式意外地中止了。這有可能是洋蔥路由本身的程式錯誤、您系統上的å
…¶å®ƒç¨‹å¼æˆ–是硬體故
障。除非您重新啟動洋蔥路由,否則洋蔥路由瀏覽器將無法連接上任何網站。如果問題仍然存在,請發複製並發送您的洋蔥路由歷程紀錄到支援團隊。
 
torlauncher.tor_exited2=重新啟動洋蔥路由將不會關閉您瀏覽器的分é
 ã€‚
-torlauncher.tor_controlconn_failed=無法連接至 Tor 控制連接埠。
+torlauncher.tor_controlconn_failed=無法連接至洋蔥路由控制連接埠
。
 torlauncher.tor_failed_to_start=洋蔥路由無法啟動。
-torlauncher.tor_control_failed=無法控制 Tor。
-torlauncher.tor_bootstrap_failed=Tor 無法建立 Tor 網路連線。
+torlauncher.tor_control_failed=無法控制洋蔥路由。
+torlauncher.tor_bootstrap_failed=洋蔥路由系統無法建立起通往洋蔥路由網路的連線。
 torlauncher.tor_bootstrap_failed_details=%1$S 失敗 (%2$S)。
 
-torlauncher.unable_to_start_tor=無法啟動 Tor。\n\n%S
-torlauncher.tor_missing=Tor 可執行檔遺失。
+torlauncher.unable_to_start_tor=無法啟動洋蔥路由。\n\n%S
+torlauncher.tor_missing=洋蔥路由可執行檔遺失。
 torlauncher.torrc_missing=torrc 檔案遺失。
-torlauncher.datadir_missing=Tor 資料目錄不存在。
+torlauncher.datadir_missing=洋蔥路由資料目錄不存在。
 torlauncher.password_hash_missing=無法取得雜湊過的密碼。
 
-torlauncher.failed_to_get_settings=無法擷取 Tor 設定。\n\n%S
-torlauncher.failed_to_save_settings=無法儲存 Tor 的設定。\n\n%S
-torlauncher.ensure_tor_is_running=請確定 Tor 正在執行。
+torlauncher.failed_to_get_settings=無法擷取洋蔥路由設定。\n\n%S
+torlauncher.failed_to_save_settings=無法儲存洋蔥路由的設定。\n\n%S
+torlauncher.ensure_tor_is_running=請確定洋蔥路由正在執行。
 
-torlauncher.error_proxy_addr_missing=想要設定 Tor 
使用代理伺服器來存取網路,您必須指定一個 IP 
位址或主機名稱以及連接埠號碼。
+torlauncher.error_proxy_addr_missing=您必須指定一個 IP 
位址或主機名稱以及連接埠號碼,才能夠
讓洋蔥路由使用代理伺服器來存取網路。
 torlauncher.error_proxy_type_missing=您必須選擇代理伺服器類型。
 torlauncher.error_bridges_missing=您必須指定一個或多個橋接。
 torlauncher.error_default_bridges_type_missing=您必é 
ˆé¸æ“‡ä¸€ç¨®å‚³è¼¸é¡žåž‹æ‰èƒ½æä¾›æ©‹æŽ¥ã€‚
@@ -30,14 +30,14 @@ 
torlauncher.error_bridge_bad_default_type=沒有可用的傳輸類型為 %S 的
 torlauncher.recommended_bridge=(建議使用)
 
 torlauncher.connect=連線
-torlauncher.restart_tor=重新啟動 Tor
+torlauncher.restart_tor=重新啟動洋蔥路由
 torlauncher.quit=離開
 torlauncher.quit_win=結束
 torlauncher.done=完成
 
 torlauncher.forAssistance=如需協助,請聯絡 %S
 
-torlauncher.copiedNLogMessages=複製完成。%S Tor 
紀錄訊息已準備好被貼到文字編輯器或是一封電子郵件訊息。
+torlauncher.copiedNLogMessages=複製完成。%S 
洋蔥路由紀錄訊息已準備好被貼到文字編輯器或是一封電子郵件訊息。
 
 torlauncher.bootstrapStatus.conn_dir=正連接至中繼目錄
 torlauncher.bootstrapStatus.handshake_dir=正在建立加密的目錄連線
@@ -46,12 +46,12 @@ torlauncher.bootstrapStatus.loading_status=正在載å…
¥ç¶²è·¯ç‹€æ…‹
 torlauncher.bootstrapStatus.loading_keys=正在載入授權憑證
 

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

2016-02-08 Thread translation
commit 354e407c90719a3f96a0ac069d9f8de87633
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:20 2016 +

Update translations for mat-gui_completed
---
 ar.po|  99 +
 en_GB.po | 100 +
 fi.po| 101 ++
 ka.po| 189 +++
 4 files changed, 346 insertions(+), 143 deletions(-)

diff --git a/ar.po b/ar.po
index bb3c4c1..6d2d8b4 100644
--- a/ar.po
+++ b/ar.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Ahmed Alhammadi <66222...@gmail.com>, 2016
 # Asim Jaweesh , 2013
 # Mayalynn , 2014
 # Sherief Alaa , 2013
@@ -11,9 +12,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-12-31 04:53+0100\n"
-"PO-Revision-Date: 2015-10-07 23:47+\n"
-"Last-Translator: runasand \n"
+"POT-Creation-Date: 2016-01-03 20:54+0100\n"
+"PO-Revision-Date: 2016-02-05 06:22+\n"
+"Last-Translator: Ahmed Alhammadi <66222...@gmail.com>\n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,167 +22,171 @@ msgstr ""
 "Language: ar\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
 
-#: mat-gui:62 mat-gui:407 mat-gui:430
+#: mat-gui:66 mat-gui:422 mat-gui:445
 msgid "Ready"
 msgstr "جاهز"
 
-#: mat-gui:129
+#: mat-gui:136
 msgid "Choose files"
 msgstr "اختر الملفات"
 
-#: mat-gui:137
-msgid "All files"
-msgstr "كل الملفات"
-
-#: mat-gui:143
+#: mat-gui:144
 msgid "Supported files"
 msgstr "الملفات المدعومة"
 
-#: mat-gui:160 mat-gui:353 mat-gui:402 mat-gui:426 mat-gui:428
-#: data/mat.glade:172
+#: mat-gui:151
+msgid "All files"
+msgstr "كل الملفات"
+
+#: mat-gui:167 mat-gui:366 mat-gui:417 mat-gui:441 mat-gui:443
+#: data/mat.glade:200
 msgid "Clean"
 msgstr "نظف"
 
-#: mat-gui:161
+#: mat-gui:168
 msgid "No metadata found"
 msgstr "لم يتم العثور علي بيانات وصفية"
 
-#: mat-gui:163 mat-gui:404
+#: mat-gui:170 mat-gui:419
 msgid "Dirty"
 msgstr "قذر"
 
-#: mat-gui:168
+#: mat-gui:176
 #, python-format
 msgid "%s's metadata"
 msgstr "البيانات الوصفية الخاصة بـ%s"
 
-#: mat-gui:179
+#: mat-gui:187
 msgid "Trash your meta, keep your data"
 msgstr "الغاء بياناتك الوصفية و احتفظ 
بالبيانات العادية"
 
-#: mat-gui:184
+#: mat-gui:192
 msgid "Website"
 msgstr "موقع"
 
-#: mat-gui:210
+#: mat-gui:219
 msgid "Preferences"
 msgstr "التفضيلات"
 
-#: mat-gui:223
+#: mat-gui:232
 msgid "Reduce PDF quality"
 msgstr "قلل جودة ملف الـPDF"
 
-#: mat-gui:226
+#: mat-gui:235
 msgid "Reduce the produced PDF size and quality"
 msgstr "قلل جودة وحجم ملف الـPDF المنتج"
 
-#: mat-gui:229
+#: mat-gui:238
 msgid "Add unsupported file to archives"
 msgstr "اضافة ملف غير مدعوم للارشيف"
 
-#: mat-gui:232
+#: mat-gui:241
 msgid "Add non-supported (and so non-anonymised) file to output archive"
 msgstr "اضافة ملف غير مدعوم ( او ملف غير مجهول ) 
للارشيف الناتج"
 
-#: mat-gui:271
+#: mat-gui:280
 msgid "Unknown"
 msgstr "مجهول"
 
-#: mat-gui:314
+#: mat-gui:325
 msgid "Not-supported"
 msgstr "غير مدعوم"
 
-#: mat-gui:328
+#: mat-gui:339
 msgid "Harmless fileformat"
 msgstr "صيغة الملف غير مؤذية"
 
-#: mat-gui:330
+#: mat-gui:341
+msgid "Cant read file"
+msgstr "لايمكن قرائه الملف"
+
+#: mat-gui:343
 msgid "Fileformat not supported"
 msgstr "صيغة الملف غير مدعمة"
 
-#: mat-gui:333
+#: mat-gui:346
 msgid "These files can not be processed:"
 msgstr "لا يمكن معالجة هذه الملفات:"
 
-#: mat-gui:338 mat-gui:367 data/mat.glade:211
+#: mat-gui:351 mat-gui:380 data/mat.glade:239
 msgid "Filename"
 msgstr "اسم الملف"
 
-#: mat-gui:340
+#: mat-gui:353
 msgid "Reason"
 msgstr "السبب"
 
-#: mat-gui:352
+#: mat-gui:365
 msgid "Non-supported files in archive"
 msgstr "الملفات في الأرشيف غير مدعمة"
 
-#: mat-gui:366
+#: mat-gui:379
 msgid "Include"
 msgstr "أدمِج"
 
-#: mat-gui:382
+#: mat-gui:397
 #, python-format
 msgid "MAT is not able to clean the following files, found in the %s archive"
 msgstr "لم يستطع MAT تنظيف الملفات التالية الم
وجودة في الأرشيف %s"
 
-#: mat-gui:398
+#: mat-gui:413
 #, python-format
 msgid "Checking %s"
 msgstr "جاري فحص %s"
 
-#: mat-gui:413
+#: mat-gui:428
 #, python-format
 msgid "Cleaning %s"
 msgstr "جاري 

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

2016-02-08 Thread translation
commit 80aa51119a07fa41e9452b25a614db66ec57151a
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:14 2016 +

Update translations for mat-gui
---
 ar.po| 129 +++--
 en_GB.po | 130 ++---
 fi.po| 129 +++--
 ka.po| 133 ---
 4 files changed, 262 insertions(+), 259 deletions(-)

diff --git a/ar.po b/ar.po
index 17f3b00..6d2d8b4 100644
--- a/ar.po
+++ b/ar.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Ahmed Alhammadi <66222...@gmail.com>, 2016
 # Asim Jaweesh , 2013
 # Mayalynn , 2014
 # Sherief Alaa , 2013
@@ -11,9 +12,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-16 15:03+0100\n"
-"PO-Revision-Date: 2015-12-17 09:29+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2016-01-03 20:54+0100\n"
+"PO-Revision-Date: 2016-02-05 06:22+\n"
+"Last-Translator: Ahmed Alhammadi <66222...@gmail.com>\n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,171 +22,171 @@ msgstr ""
 "Language: ar\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
 
-#: mat-gui:64 mat-gui:415 mat-gui:438
+#: mat-gui:66 mat-gui:422 mat-gui:445
 msgid "Ready"
 msgstr "جاهز"
 
-#: mat-gui:133
+#: mat-gui:136
 msgid "Choose files"
 msgstr "اختر الملفات"
 
-#: mat-gui:141
-msgid "All files"
-msgstr "كل الملفات"
-
-#: mat-gui:147
+#: mat-gui:144
 msgid "Supported files"
 msgstr "الملفات المدعومة"
 
-#: mat-gui:164 mat-gui:359 mat-gui:410 mat-gui:434 mat-gui:436
-#: data/mat.glade:480
+#: mat-gui:151
+msgid "All files"
+msgstr "كل الملفات"
+
+#: mat-gui:167 mat-gui:366 mat-gui:417 mat-gui:441 mat-gui:443
+#: data/mat.glade:200
 msgid "Clean"
 msgstr "نظف"
 
-#: mat-gui:165
+#: mat-gui:168
 msgid "No metadata found"
 msgstr "لم يتم العثور علي بيانات وصفية"
 
-#: mat-gui:167 mat-gui:412
+#: mat-gui:170 mat-gui:419
 msgid "Dirty"
 msgstr "قذر"
 
-#: mat-gui:172
+#: mat-gui:176
 #, python-format
 msgid "%s's metadata"
 msgstr "البيانات الوصفية الخاصة بـ%s"
 
-#: mat-gui:183
+#: mat-gui:187
 msgid "Trash your meta, keep your data"
 msgstr "الغاء بياناتك الوصفية و احتفظ 
بالبيانات العادية"
 
-#: mat-gui:188
+#: mat-gui:192
 msgid "Website"
 msgstr "موقع"
 
-#: mat-gui:214
+#: mat-gui:219
 msgid "Preferences"
 msgstr "التفضيلات"
 
-#: mat-gui:227
+#: mat-gui:232
 msgid "Reduce PDF quality"
 msgstr "قلل جودة ملف الـPDF"
 
-#: mat-gui:230
+#: mat-gui:235
 msgid "Reduce the produced PDF size and quality"
 msgstr "قلل جودة وحجم ملف الـPDF المنتج"
 
-#: mat-gui:233
+#: mat-gui:238
 msgid "Add unsupported file to archives"
 msgstr "اضافة ملف غير مدعوم للارشيف"
 
-#: mat-gui:236
+#: mat-gui:241
 msgid "Add non-supported (and so non-anonymised) file to output archive"
 msgstr "اضافة ملف غير مدعوم ( او ملف غير مجهول ) 
للارشيف الناتج"
 
-#: mat-gui:275
+#: mat-gui:280
 msgid "Unknown"
 msgstr "مجهول"
 
-#: mat-gui:318
+#: mat-gui:325
 msgid "Not-supported"
 msgstr "غير مدعوم"
 
-#: mat-gui:332
+#: mat-gui:339
 msgid "Harmless fileformat"
 msgstr "صيغة الملف غير مؤذية"
 
-#: mat-gui:334
+#: mat-gui:341
 msgid "Cant read file"
-msgstr ""
+msgstr "لايمكن قرائه الملف"
 
-#: mat-gui:336
+#: mat-gui:343
 msgid "Fileformat not supported"
 msgstr "صيغة الملف غير مدعمة"
 
-#: mat-gui:339
+#: mat-gui:346
 msgid "These files can not be processed:"
 msgstr "لا يمكن معالجة هذه الملفات:"
 
-#: mat-gui:344 mat-gui:373 data/mat.glade:519
+#: mat-gui:351 mat-gui:380 data/mat.glade:239
 msgid "Filename"
 msgstr "اسم الملف"
 
-#: mat-gui:346
+#: mat-gui:353
 msgid "Reason"
 msgstr "السبب"
 
-#: mat-gui:358
+#: mat-gui:365
 msgid "Non-supported files in archive"
 msgstr "الملفات في الأرشيف غير مدعمة"
 
-#: mat-gui:372
+#: mat-gui:379
 msgid "Include"
 msgstr "أدمِج"
 
-#: mat-gui:390
+#: mat-gui:397
 #, python-format
 msgid "MAT is not able to clean the following files, found in the %s archive"
 msgstr "لم يستطع MAT تنظيف الملفات التالية الم
وجودة في الأرشيف %s"
 
-#: mat-gui:406
+#: mat-gui:413
 #, python-format
 msgid "Checking %s"
 msgstr "جاري فحص 

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

2016-02-08 Thread translation
commit e4f6e1491016b2660030d3c78d4ae063bda72cde
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:00 2016 +

Update translations for torbirdy
---
 es_AR/torbirdy.dtd|  2 +-
 zh_TW/torbirdy.properties | 12 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/es_AR/torbirdy.dtd b/es_AR/torbirdy.dtd
index 7874564..0c8a3c9 100644
--- a/es_AR/torbirdy.dtd
+++ b/es_AR/torbirdy.dtd
@@ -1,7 +1,7 @@
 
 
 
-
+
 
 
 
diff --git a/zh_TW/torbirdy.properties b/zh_TW/torbirdy.properties
index f76d327..d700d57 100644
--- a/zh_TW/torbirdy.properties
+++ b/zh_TW/torbirdy.properties
@@ -1,11 +1,11 @@
 torbirdy.name=TorBirdy
 
-torbirdy.enabled.tor=TorBirdy 啟用: Tor
-torbirdy.enabled.jondo=TorBirdy 啟用: JonDo
-torbirdy.enabled.custom=TorBirdy 啟用: 自訂代理伺服器
-torbirdy.enabled.torification=TorBirdy 啟用: 透明 Torification
-torbirdy.enabled.whonix=TorBirdy 已啟用:Whonix
-torbirdy.disabled=TorBirdy: 停用!
+torbirdy.enabled.tor=TorBirdy 啟用:洋蔥路由
+torbirdy.enabled.jondo=TorBirdy 啟用:JonDo
+torbirdy.enabled.custom=TorBirdy 啟用:自訂代理伺服器
+torbirdy.enabled.torification=TorBirdy 啟用:透明 Torification
+torbirdy.enabled.whonix=TorBirdy 已啟用: Whonix
+torbirdy.disabled=TorBirdy:停用!
 
 torbirdy.email.prompt=TorBirdy 已停用 Thunderbird 的自動組æ…
‹ç²¾éˆä¾†ä¿è­·æ‚¨çš„匿名性。\n\n建議的安全性設定 %S 
已被設定。\n\n您現在可以手動調整其他的帳號設定。
 

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


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

2016-02-08 Thread translation
commit 5adeaaa70e621afb01c7a606e0173d584a916515
Author: Translation commit bot 
Date:   Mon Feb 8 21:17:54 2016 +

Update translations for tails-greeter_completed
---
 ar/ar.po   |   4 +-
 zh_HK/zh_HK.po | 190 +
 2 files changed, 192 insertions(+), 2 deletions(-)

diff --git a/ar/ar.po b/ar/ar.po
index ca35517..a14bc83 100644
--- a/ar/ar.po
+++ b/ar/ar.po
@@ -18,8 +18,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-12-16 18:12+0100\n"
-"PO-Revision-Date: 2015-12-21 09:22+\n"
+"POT-Creation-Date: 2016-01-25 15:44+0100\n"
+"PO-Revision-Date: 2016-02-05 06:04+\n"
 "Last-Translator: carolyn \n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
diff --git a/zh_HK/zh_HK.po b/zh_HK/zh_HK.po
new file mode 100644
index 000..6c613fc
--- /dev/null
+++ b/zh_HK/zh_HK.po
@@ -0,0 +1,190 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# Christian Chung , 2016
+# CasperLi_HK , 2013
+# ronnietse , 2014
+# brendanyan , 2014
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-25 15:44+0100\n"
+"PO-Revision-Date: 2016-02-03 07:37+\n"
+"Last-Translator: Christian Chung \n"
+"Language-Team: Chinese (Hong Kong) 
(http://www.transifex.com/otf/torproject/language/zh_HK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_HK\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../glade/persistencewindow.glade.h:1
+msgid "Forward"
+msgstr "下一步"
+
+#: ../glade/persistencewindow.glade.h:2 ../glade/optionswindow.glade.h:1
+msgid "Login"
+msgstr "登入"
+
+#: ../glade/persistencewindow.glade.h:3 ../glade/optionswindow.glade.h:2
+msgid "Welcome to Tails"
+msgstr "歡迎來到Tails"
+
+#: ../glade/persistencewindow.glade.h:4
+msgid "Use persistence?"
+msgstr "使用持久性?"
+
+#: ../glade/persistencewindow.glade.h:5
+msgid "Documentation"
+msgstr "文件"
+
+#: ../glade/persistencewindow.glade.h:6
+msgid "Yes"
+msgstr "是"
+
+#: ../glade/persistencewindow.glade.h:7
+msgid "No"
+msgstr "否"
+
+#: ../glade/persistencewindow.glade.h:8
+msgid "Passphrase:"
+msgstr "通關密語 : "
+
+#: ../glade/persistencewindow.glade.h:9
+msgid "Read-Only?"
+msgstr "唯讀?"
+
+#: ../glade/persistencewindow.glade.h:10
+msgid "Wrong passphrase. Please try again."
+msgstr "密碼錯誤。請再試一次。"
+
+#: ../glade/persistencewindow.glade.h:11
+msgid "More options?"
+msgstr "更多選項?"
+
+#: ../glade/optionswindow.glade.h:3
+msgid "Administration password"
+msgstr "管理員密碼"
+
+#: ../glade/optionswindow.glade.h:4
+msgid ""
+"Documentation"
+msgstr "文件"
+
+#: ../glade/optionswindow.glade.h:5
+msgid ""
+"Enter an administration password in case you need to perform administration 
tasks.\n"
+"Otherwise it will be disabled for better security."
+msgstr "如果你需要執行管理任務就輸å…
¥ç®¡ç†å“¡å¯†ç¢¼ã€‚\n否則,在日常情
況下最好禁用管理員權限,以獲取更好的安全性。"
+
+#: ../glade/optionswindow.glade.h:7
+msgid "Password:"
+msgstr "密碼:"
+
+#: ../glade/optionswindow.glade.h:8
+msgid "Verify Password:"
+msgstr "確認密碼:"
+
+#: ../glade/optionswindow.glade.h:9
+msgid "Passwords do not match"
+msgstr "密碼不相符"
+
+#: ../glade/optionswindow.glade.h:10
+msgid "MAC address spoofing"
+msgstr "MAC 位址偽裝"
+
+#: ../glade/optionswindow.glade.h:11
+msgid ""
+"Documentation"
+msgstr "文件"
+
+#: ../glade/optionswindow.glade.h:12
+msgid ""
+"Spoofing MAC addresses hides the serial number of your network cards to the "
+"local networks. This can help you hide your geographical location."
+msgstr "MAC 
位址偽裝可以在區域網路中隱藏您的網路卡序號,以協助您隱藏地理位置。"
+
+#: ../glade/optionswindow.glade.h:13
+msgid ""
+"It is generally safer to spoof MAC addresses, but it might also raise "
+"suspicion or cause network connection problems."
+msgstr "一般來說 MAC 位址偽裝是安å…
¨çš„,但它也可能會引起懷疑或導致網路連線問題。"
+
+#: ../glade/optionswindow.glade.h:14
+msgid "Spoof all MAC addresses"
+msgstr "偽裝所有的 MAC 地址"
+
+#: ../glade/optionswindow.glade.h:15
+msgid "Network configuration"
+msgstr "網絡設定"
+
+#: ../glade/optionswindow.glade.h:16
+msgid ""
+"Documentation"
+msgstr "文件"
+
+#: ../glade/optionswindow.glade.h:17
+msgid ""
+"This computer's Internet connection is clear of obstacles. You would like to"
+" connect directly to the Tor network."
+msgstr 

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

2016-02-08 Thread translation
commit 53c4e2dbb5dc5f09b94b66570a9fbfc42028adbb
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:03 2016 +

Update translations for tor-launcher-network-settings_completed
---
 ar/network-settings.dtd| 19 +++
 en_GB/network-settings.dtd | 15 +++
 fr_CA/network-settings.dtd |  2 +-
 id/network-settings.dtd| 15 +++
 uk/network-settings.dtd| 15 +++
 5 files changed, 49 insertions(+), 17 deletions(-)

diff --git a/ar/network-settings.dtd b/ar/network-settings.dtd
index b65f290..4d98519 100644
--- a/ar/network-settings.dtd
+++ b/ar/network-settings.dtd
@@ -1,5 +1,9 @@
 
 
+
+
+
+
 
 
 
@@ -9,26 +13,32 @@
 
 
 
-
+
 
-
+
 
 
 
 
 
 
-
+
+
 
 
 
-
+
+
 
 
 
 
 
 
+
+
+
+
 
 
 
@@ -46,6 +56,7 @@
 
 
 
+
 
 
 
diff --git a/en_GB/network-settings.dtd b/en_GB/network-settings.dtd
index b193750..75ece3b 100644
--- a/en_GB/network-settings.dtd
+++ b/en_GB/network-settings.dtd
@@ -13,26 +13,32 @@
 
 
 
-
+
 
-
+
 
 
 
 
 
 
-
+
+
 
 
 
-
+
+
 
 
 
 
 
 
+
+
+
+
 
 
 
@@ -50,6 +56,7 @@
 
 
 
+
 
 
 
diff --git a/fr_CA/network-settings.dtd b/fr_CA/network-settings.dtd
index 111e80e..b38d8f9 100644
--- a/fr_CA/network-settings.dtd
+++ b/fr_CA/network-settings.dtd
@@ -13,7 +13,7 @@
 
 
 
-
+
 
 
 
diff --git a/id/network-settings.dtd b/id/network-settings.dtd
index 2062d8c..15c16e8 100644
--- a/id/network-settings.dtd
+++ b/id/network-settings.dtd
@@ -13,26 +13,32 @@
 
 
 
-
+
 
-
+
 
 
 
 
 
 
-
+
+
 
 
 
-
+
+
 
 
 
 
 
 
+
+
+
+
 
 
 
@@ -50,6 +56,7 @@
 
 
 
+
 
 
 
diff --git a/uk/network-settings.dtd b/uk/network-settings.dtd
index 8703783..25f17b3 100644
--- a/uk/network-settings.dtd
+++ b/uk/network-settings.dtd
@@ -13,26 +13,32 @@
 
 
 
-
+
 
-
+
 
 
 
 
 
 
-
+
+
 
 
 
-
+
+
 
 
 
 
 
 
+
+
+
+
 
 
 
@@ -50,6 +56,7 @@
 
 
 
+
 
 
 

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


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

2016-02-08 Thread translation
commit ea3311900923f16577115a0a950ab7ae142c6289
Author: Translation commit bot 
Date:   Mon Feb 8 21:22:22 2016 +

Update translations for tor-messenger-otrproperties_completed
---
 ca/otr.properties | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/ca/otr.properties b/ca/otr.properties
new file mode 100644
index 000..7bee80c
--- /dev/null
+++ b/ca/otr.properties
@@ -0,0 +1,31 @@
+msgevent.encryption_required_part1=Esteu intentant enviar un missatge no 
encriptat a %S. Per principis, no es permeten els missatges no encriptats.
+msgevent.encryption_required_part2=S'està intentant començar una conversa 
privada. El missatge serà enviat quan comenci la conversa. 
+msgevent.encryption_error=S'ha produït un error en l'encriptació del vostre 
missatge. El missatge no s'ha enviat.
+msgevent.connection_ended=%S ja ha tancat la vostra connexió privada. El 
missatge no s'ha enviat. Podeu acabar la conversa privada o bé reiniciar-la.
+msgevent.setup_error=S'ha produït un error mentre s'establia una conversa 
privada amb %S. 
+msgevent.msg_reflected=Esteu rebent els vostres propis missatges OTR. O esteu 
intentant parlar amb vosaltres mateixos o algú està reflectint els vostres 
missatges.
+msgevent.msg_resent=S'ha reenviat l'últim missatge a %S.
+msgevent.rcvdmsg_not_private=El missatge encriptat rebut de %S és 
il·legible, ja que no us esteu comunicant de manera privada. 
+msgevent.rcvdmsg_unreadable=Hem rebut un missatge encriptat il·legible de %S.
+msgevent.rcvdmsg_malformed=Hem rebut de %S un missatge de format incorrecte. 
+msgevent.log_heartbeat_rcvd=%S envia un cor bategant.
+msgevent.log_heartbeat_sent=Heu enviat un cor bategant a %S.
+msgevent.rcvdmsg_general_err=Hi ha hagut un error de l'OTR.
+msgevent.rcvdmsg_unecrypted=El missatge de %S no estava encriptat: %S
+msgevent.rcvdmsg_unrecognized=Hem rebut un missatge OTR no identificat de %S.
+msgevent.rcvdmsg_for_other_instance=%S ha enviat un missatge que anava dirigit 
a una sessió diferent. Si heu iniciat mútliples sessions, pot ser que 
l'hagueu rebut en una altra sessió.
+context.gone_secure_private=Ha començat la conversa privada amb %S.
+context.gone_secure_unverified=Ha començat la conversa privada amb %S, però 
la seva identitat no ha estat verificada. 
+context.still_secure=S'ha actualitzat correctament la conversa privada amb %S.
+error.enc=S'ha produït un error en l'encriptació del missatge. 
+error.not_priv=Heu enviat dades encriptades a %S, que no n'esperava.
+error.unreadable=Heu enviat un missatge encriptat il·legible.
+error.malformed=Heu enviat un missatge de format incorrecte.
+resent=[reenviat]
+tlv.disconnected=%S ha finalitzat la vostra conversa privada; caldria que 
féssiu el mateix.
+query.msg=%S ha sol·licitat una conversa privada Off-the Record, però no 
teniu cap complement per fer-ho possible. Visiteu http://otr.cypherpunks.ca/ 
per a més informació.
+trust.unused=No usat
+trust.not_private=No privat
+trust.unverified=No verificat
+trust.private=Privat
+trust.finished=Acabat

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


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

2016-02-08 Thread translation
commit ce0c3e2da5809b886d14705742c9e109699607cd
Author: Translation commit bot 
Date:   Mon Feb 8 21:22:04 2016 +

Update translations for tor-messenger-imtooltipproperties_completed
---
 ar/imtooltip.properties | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/ar/imtooltip.properties b/ar/imtooltip.properties
new file mode 100644
index 000..95082e8
--- /dev/null
+++ b/ar/imtooltip.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+buddy.username=إسم المستخدم
+buddy.account=الحساب
+contact.tags=اوسمه

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


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

2016-02-08 Thread translation
commit 832af9bb1e9e7a348a32dee9d93b6df11aaf3bd7
Author: Translation commit bot 
Date:   Mon Feb 8 21:22:30 2016 +

Update translations for tor-messenger-prefsdtd
---
 gl/prefs.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gl/prefs.dtd b/gl/prefs.dtd
index 577d388..5ab1fc0 100644
--- a/gl/prefs.dtd
+++ b/gl/prefs.dtd
@@ -3,7 +3,7 @@
 
 
 
-
+
 
 
 

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


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

2016-02-08 Thread translation
commit 2da251823431461b9f8d4cd05224a0eea5b34bd2
Author: Translation commit bot 
Date:   Mon Feb 8 21:22:11 2016 +

Update translations for tor-messenger-ircproperties
---
 ar/irc.properties | 38 +++
 ca/irc.properties | 68 +++
 fi/irc.properties |  4 ++--
 ka/irc.properties |  4 ++--
 4 files changed, 57 insertions(+), 57 deletions(-)

diff --git a/ar/irc.properties b/ar/irc.properties
index ea25f49..24ab999 100644
--- a/ar/irc.properties
+++ b/ar/irc.properties
@@ -11,11 +11,11 @@ irc.usernameHint=nick
 # LOCALIZATION NOTE (connection.error.*):
 #   These will show in the account manager if the account is
 #   disconnected because of an error.
-connection.error.lost=Lost connection with server
+connection.error.lost=تم فقدان الاتصال بالخادم
 connection.error.timeOut=Connection timed out
 connection.error.invalidUsername=%S is not an allowed username
-connection.error.invalidPassword=Invalid server password
-connection.error.passwordRequired=Password required
+connection.error.invalidPassword=كلمة سر الخادم غير صحيحة
+connection.error.passwordRequired=مطلوب كلمة سر
 
 # LOCALIZATION NOTE (joinChat.*):
 #   These show up on the join chat menu. An underscore is for the access key.
@@ -25,13 +25,13 @@ joinChat.password=_Password
 # LOCALIZATION NOTE (options.*):
 #   These are the protocol specific options shown in the account manager and
 #   account wizard windows.
-options.server=Server
+options.server=خادم
 options.port=بوابة
 options.ssl=استعمل SSL
 options.encoding=Character Set
-options.quitMessage=Quit message
-options.partMessage=Part message
-options.showServerTab=Show messages from the server
+options.quitMessage=إنهي الرسالة
+options.partMessage=جزء الرسالة
+options.showServerTab=اعرض الرسائل من الخادم
 options.alternateNicks=Alternate nicks
 
 # LOCALIZATION NOTE (ctcp.version):
@@ -60,7 +60,7 @@ command.memoserv=%S command: Send a command to 
MemoServ.
 command.modeUser=%S (+|-)new mode [nick]: Set or unset a 
user's mode.
 command.modeChannel=%S channel[ (+|-)new mode 
[parameter][,parameter]*]: Get, set or unset a channel mode.
 command.msg=%S nick message: Send a private message to a user 
(as opposed to a channel).
-command.nick=%S new nickname: Change your nickname.
+command.nick=%S new nickname: غير لقبك.
 command.nickserv=%S command: Send a command to NickServ.
 command.notice=%S target message: Send a notice to a user or 
channel.
 command.op=%S nick1[,nick2]*: Grant channel operator status to 
someone. You must be a channel operator to do this.
@@ -69,7 +69,7 @@ command.part=%S [message]: Leave the current channel with an 
optional message.
 command.ping=%S [nick]: Asks how much lag a user (or the server if no 
user specified) has.
 command.quit=%S message: Disconnect from the server, with an optional 
message.
 command.quote=%S command: Send a raw command to the server.
-command.time=%S: Displays the current local time at the IRC server.
+command.time=%S:إعرض الوقت المحلي في خادم آي آر سي 
حاليا
 command.topic=%S [new topic]: Set this channel's topic.
 command.umode=%S (+|-)new mode: Set or unset a user mode.
 command.version=%S nick: Request the version of a user's client.
@@ -160,12 +160,12 @@ error.wasNoSuchNick=لم يكن هناك اسم شهرة 
%S.
 error.noSuchChannel=There is no channel: %S.
 error.unavailable=%S is temporarily unavailable.
 #%S is the channel name.
-error.channelBanned=You have been banned from %S.
+error.channelBanned=تم حجبك من %S.
 error.cannotSendToChannel=You cannot send messages to %S.
-error.channelFull=The channel %S is full.
+error.channelFull=القناة %S متلئه
 error.inviteOnly=You must be invited to join %S.
 error.nonUniqueTarget=%S is not a unique user@host or shortname or you have 
tried to join too many channels at once.
-error.notChannelOp=You are not a channel operator on %S.
+error.notChannelOp=لَسْت مُشَغّل قَناة في S%
 error.notChannelOwner=You are not a channel owner of %S.
 error.wrongKey=Cannot join %S, invalid channel password.
 error.sendMessageFailed=An error occurred while sending your last message. 
Please try again once the connection has been reestablished.
@@ -177,23 +177,23 @@ error.channelForward=You may not join %1$S, and were 
automatically redirected to
 #These are the descriptions given in a tooltip with information received
 #from a whois response.
 #The human readable ("realname") description of the user.
-tooltip.realname=Name
-tooltip.server=Connected to
+tooltip.realname=الاسم
+tooltip.server=متصل ب
 #The username and hostname that the user connects from (usually based on 
the
 #reverse DNS of the user's IP, but often mangled by the server to
 #protect users).

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

2016-02-08 Thread translation
commit 71a7b165d961d7ab0fe0ffdcbd9830f975e79927
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:41 2016 +

Update translations for tor-messenger-conversationsproperties_completed
---
 gl/conversations.properties | 80 +
 1 file changed, 80 insertions(+)

diff --git a/gl/conversations.properties b/gl/conversations.properties
new file mode 100644
index 000..2739d90
--- /dev/null
+++ b/gl/conversations.properties
@@ -0,0 +1,80 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (targetChanged):
+#  %1$S is the new conversation title (display name of the new target),
+#  %2$S is the protocol name used for the new target.
+targetChanged=A conversación continuará con %1$S, usando %2$S.
+
+# LOCALIZATION NOTE (statusChanged):
+#  %1$S is the display name of the contact.
+#  %2$S is the new status type (a value from status.properties).
+statusChanged=%1$S é agora %2$S.
+# LOCALIZATION NOTE (statusChangedWithStatusText):
+#  %1$S is the display name of the contact.
+#  %2$S is the new status type (a value from status.properties).
+#  %3$S is the status text (eg. "I'm currently away from the computer").
+statusChangedWithStatusText=%1$S é agora %2$S: %3$S.
+# LOCALIZATION NOTE (statusChangedFromUnknown[WithStatusText]):
+#  special case of the previous 2 strings for when the status was
+#  previously unknown. These 2 strings should not mislead the user
+#  into thinking the person's status has just changed.
+statusChangedFromUnknown=%1$S é %2$S.
+statusChangedFromUnknownWithStatusText=%1$S é %2$S: %3$S.
+# LOCALIZATION NOTE (statusKnown[WithStatusText]):
+# special case of the previous 2 strings for when an account has just
+# been reconnected, so the status is now known. These 2 strings should not
+# mislead the user into thinking the person's status has just changed.
+statusKnown=A súa conta foi reconectada (%1$S é %2$S).
+statusKnownWithStatusText=A súa conta foi reconectada (%1$S é %2$S: %3$S).
+# LOCALIZATION NOTE (statusUnknown):
+#  %S is the display name of the contact.
+statusUnknown=A súa conta está desconectada (no se sabe máis o estado de 
%S).
+
+accountDisconnected=A súa conta está desconectada.
+accountReconnected=A súa conta foi reconectada.
+
+# LOCALIZATION NOTE (autoReply):
+#  %S is replaced by the text of a message that was sent as an automatic reply.
+autoReply=Auto-respostar - %S
+
+# LOCALIZATION NOTE (noTopic):
+# Displayed instead of the topic when no topic is set.
+noTopic=Ningunha mensaxe de asunto para este sala.
+
+# LOCALIZATION NOTE (topicSet):
+#  %1$S is the conversation name, %2$S is the topic.
+topicSet=O asunto para %1$S é %2$S.
+# LOCALIZATION NOTE (topicNotSet):
+#  %S is the conversation name.
+topicNotSet=Non hai asunto para %S.
+# LOCALIZATION NOTE (topicChanged):
+#  %1$S is the user who changed the topic, %2$S is the new topic.
+topicChanged=%1$S cambiou o asunto a : %2$S.
+# LOCALIZATION NOTE (topicCleared):
+#  %1$S is the user who cleared the topic.
+topicCleared=%1$S limpou o asunto.
+
+# LOCALIZATION NOTE (nickSet):
+#   This is displayed as a system message when a participant changes his/her
+#   nickname in a conversation.
+#   %1$S is the old nick.
+#   %2$S is the new nick.
+nickSet=%1$S coñécese agora como %2$S.
+# LOCALIZATION NOTE (nickSet.you):
+#   This is displayed as a system message when your nickname is changed.
+#   %S is your new nick.
+nickSet.you=Vostede está agora como %S.
+
+# LOCALIZATION NOTE (messenger.conversations.selections.ellipsis):
+#  ellipsis is used when copying a part of a message to show that the message 
was cut
+messenger.conversations.selections.ellipsis=[…]
+
+# LOCALIZATION NOTE 
(messenger.conversations.selections.{system,content,action}MessagesTemplate):
+#  These 3 templates are used to format selected messages before copying them.
+#  Do not translate the texts between % characters, but feel free to adjust
+#  whitespace and separators to make them fit your locale.
+messenger.conversations.selections.systemMessagesTemplate=%time% - %message%
+messenger.conversations.selections.contentMessagesTemplate=%time% - %sender%: 
%message%
+messenger.conversations.selections.actionMessagesTemplate=%time% * %sender% 
%message%

___
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

2016-02-08 Thread translation
commit f055a40e0d55c9d13f8dd47d7bc8f506bcc562d0
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:54 2016 +

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

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

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


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

2016-02-08 Thread translation
commit 9ab4aac484a2d92a26ee44a6bd09e80d57ef7e5f
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:22 2016 +

Update translations for tor-messenger-authproperties_completed
---
 ca/auth.properties | 12 
 1 file changed, 12 insertions(+)

diff --git a/ca/auth.properties b/ca/auth.properties
new file mode 100644
index 000..9e4799b
--- /dev/null
+++ b/ca/auth.properties
@@ -0,0 +1,12 @@
+auth.title=Verifiqueu la indentitat de %S.
+auth.yourFingerprint=Una empremta per tu, %S:\n%S
+auth.theirFingerprint=Suposada empremta per %S:\n%S
+auth.help=Verificar la identitat d'un contacte ajuda a assegurar que la 
persona amb qui parleu és qui diu ser.
+auth.helpTitle=Ajuda per a la verificaicó
+auth.question=Aquesta és la pregunta del contacte:\n\n%S\n\nIntroduiu aquí 
la resposta secreta (distingeix entre majúsciles i minúscules:
+auth.secret=Introduïu aquí el secret:
+auth.error=S'ha produït un error mentre es verificava la identitat del 
contacte. 
+auth.success=El procés de verificació del contacte s'ha dut a terme amb 
èxit.
+auth.successThem=El vostre contacte ha verificat amb èxit la vostra 
identitat. Podeu verificar la seva també fent la vostra pròpia pregunta.
+auth.fail=S'ha fallat en verificar la identitat del contacte.
+auth.done=Fet

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


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

2016-02-08 Thread translation
commit 133e8a7d38cb7e7831b22a390660f95b789a6f9e
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:36 2016 +

Update translations for tor-messenger-conversationsproperties
---
 ar/conversations.properties | 16 
 gl/conversations.properties | 36 ++--
 2 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/ar/conversations.properties b/ar/conversations.properties
index 9687c45..fb77f21 100644
--- a/ar/conversations.properties
+++ b/ar/conversations.properties
@@ -5,7 +5,7 @@
 # LOCALIZATION NOTE (targetChanged):
 #  %1$S is the new conversation title (display name of the new target),
 #  %2$S is the protocol name used for the new target.
-targetChanged=The conversation will continue with %1$S, using %2$S.
+targetChanged=المحادثه مع %1$S ستستكمل عن طريق %2$S.
 
 # LOCALIZATION NOTE (statusChanged):
 #  %1$S is the display name of the contact.
@@ -26,18 +26,18 @@ statusChangedFromUnknownWithStatusText=%1$S is %2$S: %3$S.
 # special case of the previous 2 strings for when an account has just
 # been reconnected, so the status is now known. These 2 strings should not
 # mislead the user into thinking the person's status has just changed.
-statusKnown=Your account has been reconnected (%1$S is %2$S).
-statusKnownWithStatusText=Your account has been reconnected (%1$S is %2$S: 
%3$S).
+statusKnown=تم اعاده وصل حسابك (%1$S is %2$S).
+statusKnownWithStatusText=تم اعاده وصل حسابك (%1$S is %2$S: 
%3$S).
 # LOCALIZATION NOTE (statusUnknown):
 #  %S is the display name of the contact.
-statusUnknown=Your account is disconnected (the status of %S is no longer 
known).
+statusUnknown=حسابك غير متصل ( حاله %S غير معروفه).
 
-accountDisconnected=Your account is disconnected.
-accountReconnected=Your account has been reconnected.
+accountDisconnected=حسابك غير متصل.
+accountReconnected=تم اعاده وصل حسابك.
 
 # LOCALIZATION NOTE (autoReply):
 #  %S is replaced by the text of a message that was sent as an automatic reply.
-autoReply=Auto-reply - %S
+autoReply=رد-تلقائي %S
 
 # LOCALIZATION NOTE (noTopic):
 # Displayed instead of the topic when no topic is set.
@@ -48,7 +48,7 @@ noTopic=No topic message for this room.
 topicSet=The topic for %1$S is: %2$S.
 # LOCALIZATION NOTE (topicNotSet):
 #  %S is the conversation name.
-topicNotSet=There is no topic for %S.
+topicNotSet=لا يوجد موضوع %S.
 # LOCALIZATION NOTE (topicChanged):
 #  %1$S is the user who changed the topic, %2$S is the new topic.
 topicChanged=%1$S has changed the topic to: %2$S.
diff --git a/gl/conversations.properties b/gl/conversations.properties
index 1a5564a..2739d90 100644
--- a/gl/conversations.properties
+++ b/gl/conversations.properties
@@ -5,67 +5,67 @@
 # LOCALIZATION NOTE (targetChanged):
 #  %1$S is the new conversation title (display name of the new target),
 #  %2$S is the protocol name used for the new target.
-targetChanged=The conversation will continue with %1$S, using %2$S.
+targetChanged=A conversación continuará con %1$S, usando %2$S.
 
 # LOCALIZATION NOTE (statusChanged):
 #  %1$S is the display name of the contact.
 #  %2$S is the new status type (a value from status.properties).
-statusChanged=%1$S is now %2$S.
+statusChanged=%1$S é agora %2$S.
 # LOCALIZATION NOTE (statusChangedWithStatusText):
 #  %1$S is the display name of the contact.
 #  %2$S is the new status type (a value from status.properties).
 #  %3$S is the status text (eg. "I'm currently away from the computer").
-statusChangedWithStatusText=%1$S is now %2$S: %3$S.
+statusChangedWithStatusText=%1$S é agora %2$S: %3$S.
 # LOCALIZATION NOTE (statusChangedFromUnknown[WithStatusText]):
 #  special case of the previous 2 strings for when the status was
 #  previously unknown. These 2 strings should not mislead the user
 #  into thinking the person's status has just changed.
-statusChangedFromUnknown=%1$S is %2$S.
-statusChangedFromUnknownWithStatusText=%1$S is %2$S: %3$S.
+statusChangedFromUnknown=%1$S é %2$S.
+statusChangedFromUnknownWithStatusText=%1$S é %2$S: %3$S.
 # LOCALIZATION NOTE (statusKnown[WithStatusText]):
 # special case of the previous 2 strings for when an account has just
 # been reconnected, so the status is now known. These 2 strings should not
 # mislead the user into thinking the person's status has just changed.
-statusKnown=Your account has been reconnected (%1$S is %2$S).
-statusKnownWithStatusText=Your account has been reconnected (%1$S is %2$S: 
%3$S).
+statusKnown=A súa conta foi reconectada (%1$S é %2$S).
+statusKnownWithStatusText=A súa conta foi reconectada (%1$S é %2$S: %3$S).
 # LOCALIZATION NOTE (statusUnknown):
 #  %S is the display name of the contact.
-statusUnknown=Your account is disconnected (the status of %S is no longer 
known).
+statusUnknown=A súa conta está desconectada (no se sabe máis o estado de 
%S).

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

2016-02-08 Thread translation
commit a05ba5254ae186eda025d1233907669bdde464c2
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:26 2016 +

Update translations for tor-messenger-commandsproperties
---
 ar/commands.properties | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ar/commands.properties b/ar/commands.properties
index d4e3a91..b4d275e 100644
--- a/ar/commands.properties
+++ b/ar/commands.properties
@@ -22,6 +22,6 @@ helpHelpString=help name: show the help message for 
the name com
 statusCommand=%1$S status message: set the status to %2$S with an 
optional status message.
 back=available
 away=away
-busy=unavailable
-dnd=unavailable
+busy=غير متواجد
+dnd=غير متواجد
 offline=offline

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


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

2016-02-08 Thread translation
commit c21a9f3749e485fdd97e911a81ca2fc6ad6600d5
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:49 2016 +

Update translations for tor-messenger-fingerdtd
---
 ar/finger.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ar/finger.dtd b/ar/finger.dtd
index a0f1cc2..bb88991 100644
--- a/ar/finger.dtd
+++ b/ar/finger.dtd
@@ -4,7 +4,7 @@
 
 
 
-
+
 
 
 
\ No newline at end of file

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


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

2016-02-08 Thread translation
commit ba820017b0f0fbb8736621bc9dbf360a88d1c65e
Author: Translation commit bot 
Date:   Mon Feb 8 21:21:59 2016 +

Update translations for tor-messenger-imtooltipproperties
---
 ar/imtooltip.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ar/imtooltip.properties b/ar/imtooltip.properties
index d795281..95082e8 100644
--- a/ar/imtooltip.properties
+++ b/ar/imtooltip.properties
@@ -4,4 +4,4 @@
 
 buddy.username=إسم المستخدم
 buddy.account=الحساب
-contact.tags=Tags
+contact.tags=اوسمه

___
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

2016-02-08 Thread translation
commit fef61891777294dc71229d1beb7b6e4640b5cb39
Author: Translation commit bot 
Date:   Mon Feb 8 21:15:15 2016 +

Update translations for bridgedb_completed
---
 es_AR/LC_MESSAGES/bridgedb.po | 336 +-
 1 file changed, 169 insertions(+), 167 deletions(-)

diff --git a/es_AR/LC_MESSAGES/bridgedb.po b/es_AR/LC_MESSAGES/bridgedb.po
index 676f222..8c2aa0c 100644
--- a/es_AR/LC_MESSAGES/bridgedb.po
+++ b/es_AR/LC_MESSAGES/bridgedb.po
@@ -9,17 +9,19 @@
 # Daniel Gray, 2015
 # José Fabián , 2014
 # ezemelano , 2014
+# Pablo Di Noto , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-08-19 04:04+\n"
-"Last-Translator: Alfredo Chaves \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: 2016-02-05 14:24+\n"
+"Last-Translator: Pablo Di Noto \n"
 "Language-Team: Spanish (Argentina) 
(http://www.transifex.com/otf/torproject/language/es_AR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 0.9.6\n"
+"Generated-By: Babel 1.3\n"
 "Language: es_AR\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
@@ -34,57 +36,182 @@ msgstr ""
 #. "fteproxy"
 #. "Tor"
 #. "Tor Browser"
-#: lib/bridgedb/HTTPServer.py:107
+#: bridgedb/https/server.py:167
 msgid "Sorry! Something went wrong with your request."
 msgstr "¡Lo sentimos! Algo salió mal con su solicitud."
 
-#: lib/bridgedb/strings.py:18
+#: bridgedb/https/templates/base.html:79
+msgid "Report a Bug"
+msgstr "Reportar un error"
+
+#: bridgedb/https/templates/base.html:82
+msgid "Source Code"
+msgstr "Código fuente"
+
+#: bridgedb/https/templates/base.html:85
+msgid "Changelog"
+msgstr "Log de cambios"
+
+#: bridgedb/https/templates/base.html:88
+msgid "Contact"
+msgstr "Contacto"
+
+#: bridgedb/https/templates/bridges.html:35
+msgid "Select All"
+msgstr "Seleccionar Todos"
+
+#: bridgedb/https/templates/bridges.html:40
+msgid "Show QRCode"
+msgstr "Mostrar Código QR"
+
+#: bridgedb/https/templates/bridges.html:52
+msgid "QRCode for your bridge lines"
+msgstr "Código QR para sus líneas de puentes de red"
+
+#. TRANSLATORS: Please translate this into some silly way to say
+#. "There was a problem!" in your language. For example,
+#. for Italian, you might translate this into "Mama mia!",
+#. or for French: "Sacrebleu!". :)
+#: bridgedb/https/templates/bridges.html:67
+#: bridgedb/https/templates/bridges.html:125
+msgid "Uh oh, spaghettios!"
+msgstr "¡Oh, sonamos!"
+
+#: bridgedb/https/templates/bridges.html:68
+msgid "It seems there was an error getting your QRCode."
+msgstr "Ha ocurrido un error al obtener su código QR."
+
+#: bridgedb/https/templates/bridges.html:73
+msgid ""
+"This QRCode contains your bridge lines. Scan it with a QRCode reader to copy"
+" your bridge lines onto mobile and other devices."
+msgstr "Este código QR contiene sus lineas de puente de red. Escaneelo con un 
lector de códigos QR hacia su dispositivo móvil y otros."
+
+#: bridgedb/https/templates/bridges.html:131
+msgid "There currently aren't any bridges available..."
+msgstr "En este momento no existen puentes de red disponibles..."
+
+#: bridgedb/https/templates/bridges.html:132
+#, python-format
+msgid ""
+" Perhaps you should try %s going back %s and choosing a different bridge "
+"type!"
+msgstr "Tal vez debería %s volver %s y escoger otro tipo de puente de red."
+
+#: bridgedb/https/templates/index.html:11
+#, python-format
+msgid "Step %s1%s"
+msgstr "Paso %s1%s"
+
+#: bridgedb/https/templates/index.html:13
+#, python-format
+msgid "Download %s Tor Browser %s"
+msgstr "Descargar %s Tor Browser %s"
+
+#: bridgedb/https/templates/index.html:25
+#, python-format
+msgid "Step %s2%s"
+msgstr "Paso %s2%s"
+
+#: bridgedb/https/templates/index.html:27
+#, python-format
+msgid "Get %s bridges %s"
+msgstr "Obtener %s puentes de red %s"
+
+#: bridgedb/https/templates/index.html:36
+#, python-format
+msgid "Step %s3%s"
+msgstr "Paso %s3%s"
+
+#: bridgedb/https/templates/index.html:38
+#, python-format
+msgid "Now %s add the bridges to Tor Browser %s"
+msgstr "Ahora %s agregue los puentes de red al Buscador Tor %s"
+
+#. TRANSLATORS: Please make sure the '%s' surrounding single letters at the
+#. beginning of words are present in your final translation. Thanks!
+#. (These are used to insert HTML5 underlining tags, to mark accesskeys
+#. for disabled users.)
+#: bridgedb/https/templates/options.html:38
+#, python-format
+msgid "%sJ%sust give me 

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

2016-02-08 Thread translation
commit 2779dcb1249c533e3a2ad68cc438ea3b071f8686
Author: Translation commit bot 
Date:   Mon Feb 8 21:15:30 2016 +

Update translations for whisperback
---
 ka/ka.po   |  68 ++--
 zh_HK/zh_HK.po | 108 -
 2 files changed, 88 insertions(+), 88 deletions(-)

diff --git a/ka/ka.po b/ka/ka.po
index faf32f6..7f210e8 100644
--- a/ka/ka.po
+++ b/ka/ka.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Kristina Tyskiewicz , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n;
-"POT-Creation-Date: 2013-08-01 15:36+0200\n"
-"PO-Revision-Date: 2013-09-17 13:13+\n"
-"Last-Translator: runasand \n"
-"Language-Team: Georgian 
(http://www.transifex.com/projects/p/torproject/language/ka/)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-12-16 19:54+0100\n"
+"PO-Revision-Date: 2016-02-06 13:03+\n"
+"Last-Translator: Kristina Tyskiewicz \n"
+"Language-Team: Georgian 
(http://www.transifex.com/otf/torproject/language/ka/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -18,17 +19,17 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #. XXX use a better exception
-#: ../whisperBack/whisperback.py:63
+#: ../whisperBack/whisperback.py:56
 #, python-format
 msgid "Invalid contact email: %s"
 msgstr ""
 
-#: ../whisperBack/whisperback.py:80
+#: ../whisperBack/whisperback.py:73
 #, python-format
 msgid "Invalid contact OpenPGP key: %s"
 msgstr ""
 
-#: ../whisperBack/whisperback.py:82
+#: ../whisperBack/whisperback.py:75
 msgid "Invalid contact OpenPGP public key block"
 msgstr ""
 
@@ -39,40 +40,40 @@ msgid ""
 "/etc/whisperback/config.py, ~/.whisperback/config.py, ./config.py"
 msgstr ""
 
-#: ../whisperBack/gui.py:154
+#: ../whisperBack/gui.py:148
 msgid "Unable to load a valid configuration."
 msgstr ""
 
-#: ../whisperBack/gui.py:220
+#: ../whisperBack/gui.py:214
 msgid "Sending mail..."
 msgstr ""
 
-#: ../whisperBack/gui.py:221
+#: ../whisperBack/gui.py:215
 msgid "Sending mail"
 msgstr ""
 
 #. pylint: disable=C0301
-#: ../whisperBack/gui.py:223
+#: ../whisperBack/gui.py:217
 msgid "This could take a while..."
 msgstr ""
 
-#: ../whisperBack/gui.py:237
+#: ../whisperBack/gui.py:232
 msgid "The contact email adress doesn't seem valid."
 msgstr ""
 
-#: ../whisperBack/gui.py:254
+#: ../whisperBack/gui.py:249
 msgid "Unable to send the mail: SMTP error."
 msgstr ""
 
-#: ../whisperBack/gui.py:256
+#: ../whisperBack/gui.py:251
 msgid "Unable to connect to the server."
-msgstr ""
+msgstr "სერვერთან დაკავშირება ვერ
 ხერხდება."
 
-#: ../whisperBack/gui.py:258
+#: ../whisperBack/gui.py:253
 msgid "Unable to create or to send the mail."
 msgstr ""
 
-#: ../whisperBack/gui.py:261
+#: ../whisperBack/gui.py:256
 msgid ""
 "\n"
 "\n"
@@ -81,21 +82,20 @@ msgid ""
 "If it does not work, you will be offered to save the bug report."
 msgstr ""
 
-#: ../whisperBack/gui.py:274
+#: ../whisperBack/gui.py:269
 msgid "Your message has been sent."
-msgstr ""
+msgstr "თქვენი შეტყობინება 
გაიგზავნა."
 
-#: ../whisperBack/gui.py:281
+#: ../whisperBack/gui.py:276
 msgid "An error occured during encryption."
-msgstr ""
+msgstr "დაშიფვრის დროს მოხდა 
შეცდომა."
 
-#: ../whisperBack/gui.py:301
+#: ../whisperBack/gui.py:296
 #, python-format
 msgid "Unable to save %s."
 msgstr ""
 
-#. XXX: fix string
-#: ../whisperBack/gui.py:325
+#: ../whisperBack/gui.py:319
 #, python-format
 msgid ""
 "The bug report could not be sent, likely due to network problems.\n"
@@ -105,27 +105,27 @@ msgid ""
 "Do you want to save the bug report to a file?"
 msgstr ""
 
-#: ../whisperBack/gui.py:389 ../data/whisperback.ui.h:21
+#: ../whisperBack/gui.py:379 ../data/whisperback.ui.h:21
 msgid "WhisperBack"
 msgstr ""
 
-#: ../whisperBack/gui.py:390 ../data/whisperback.ui.h:2
+#: ../whisperBack/gui.py:380 ../data/whisperback.ui.h:2
 msgid "Send feedback in an encrypted mail."
 msgstr ""
 
-#: ../whisperBack/gui.py:393
+#: ../whisperBack/gui.py:383
 msgid "Copyright © 2009-2012 Tails developpers (ta...@boum.org)"
 msgstr ""
 
-#: ../whisperBack/gui.py:394
+#: ../whisperBack/gui.py:384
 msgid "Tails developers "
 msgstr ""
 
-#: ../whisperBack/gui.py:395
+#: ../whisperBack/gui.py:385
 msgid "translator-credits"
 msgstr ""
 
-#: ../whisperBack/gui.py:422
+#: ../whisperBack/gui.py:412
 msgid "This doesn't seem to be a valid URL or OpenPGP key."
 msgstr ""
 
@@ -135,7 +135,7 @@ msgstr ""
 
 #: ../data/whisperback.ui.h:3
 msgid "https://tails.boum.org/;
-msgstr ""
+msgstr 

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

2016-02-08 Thread translation
commit c2ab182e4cd182c65bee5a736865c2b781582d26
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:56 2016 +

Update translations for tor-launcher-network-settings
---
 ar/network-settings.dtd| 24 
 es_AR/network-settings.dtd |  2 +-
 fr_CA/network-settings.dtd |  2 +-
 hu/network-settings.dtd|  4 ++--
 id/network-settings.dtd| 16 
 ka/network-settings.dtd|  6 +++---
 uk/network-settings.dtd| 20 ++--
 7 files changed, 37 insertions(+), 37 deletions(-)

diff --git a/ar/network-settings.dtd b/ar/network-settings.dtd
index 9d42278..4d98519 100644
--- a/ar/network-settings.dtd
+++ b/ar/network-settings.dtd
@@ -1,8 +1,8 @@
 
 
 
-
-
+
+
 
 
 
@@ -13,32 +13,32 @@
 
 
 
-
+
 
-
+
 
 
 
 
 
 
-
-
+
+
 
 
 
-
-
+
+
 
 
 
 
 
 
-
+
 
-
-
+
+
 
 
 
@@ -56,7 +56,7 @@
 
 
 
-
+
 
 
 
diff --git a/es_AR/network-settings.dtd b/es_AR/network-settings.dtd
index 9dd4ef3..afd960f 100644
--- a/es_AR/network-settings.dtd
+++ b/es_AR/network-settings.dtd
@@ -13,7 +13,7 @@
 
 
 
-
+
 
 
 
diff --git a/fr_CA/network-settings.dtd b/fr_CA/network-settings.dtd
index 111e80e..b38d8f9 100644
--- a/fr_CA/network-settings.dtd
+++ b/fr_CA/network-settings.dtd
@@ -13,7 +13,7 @@
 
 
 
-
+
 
 
 
diff --git a/hu/network-settings.dtd b/hu/network-settings.dtd
index 0f7de0c..32e0966 100644
--- a/hu/network-settings.dtd
+++ b/hu/network-settings.dtd
@@ -35,10 +35,10 @@
 
 
 
-
+
 
 
-
+
 
 
 
diff --git a/id/network-settings.dtd b/id/network-settings.dtd
index 990cbac..15c16e8 100644
--- a/id/network-settings.dtd
+++ b/id/network-settings.dtd
@@ -13,7 +13,7 @@
 
 
 
-
+
 
 
 
@@ -22,22 +22,22 @@
 
 
 
-
-
+
+
 
 
 
-
-
+
+
 
 
 
 
 
 
-
+
 
-
+
 
 
 
@@ -56,7 +56,7 @@
 
 
 
-
+
 
 
 
diff --git a/ka/network-settings.dtd b/ka/network-settings.dtd
index 135c799..8d22f27 100644
--- a/ka/network-settings.dtd
+++ b/ka/network-settings.dtd
@@ -8,8 +8,8 @@
 
 
 
-
-
+
+
 
 
 
@@ -48,7 +48,7 @@
 
 
 
-
+
 
 
 
diff --git a/uk/network-settings.dtd b/uk/network-settings.dtd
index ed17b65..25f17b3 100644
--- a/uk/network-settings.dtd
+++ b/uk/network-settings.dtd
@@ -13,32 +13,32 @@
 
 
 
-
+
 
-
+
 
 
 
 
 
 
-
-
+
+
 
 
 
-
-
+
+
 
 
 
 
 
 
-
+
 
-
-
+
+
 
 
 
@@ -56,7 +56,7 @@
 
 
 
-
+
 
 
 

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


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

2016-02-08 Thread translation
commit 8e61aee0d254af44423ff3ccaa4d2a8fe20345a2
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:17 2016 +

Update translations for tails-misc_completed
---
 en_GB.po | 135 ++-
 uk.po| 117 +-
 zh_TW.po |   4 +-
 3 files changed, 139 insertions(+), 117 deletions(-)

diff --git a/en_GB.po b/en_GB.po
index fd53087..0716e10 100644
--- a/en_GB.po
+++ b/en_GB.po
@@ -3,7 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Andi Chandler , 2014-2015
+# Andi Chandler , 2014-2016
 # Billy Humphreys , 2014
 # newharha ehrara , 2015
 # Richard Shaylor , 2014
@@ -11,9 +11,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-10-26 21:27+0100\n"
-"PO-Revision-Date: 2015-11-02 00:10+\n"
-"Last-Translator: newharha ehrara \n"
+"POT-Creation-Date: 2016-01-25 17:49+0100\n"
+"PO-Revision-Date: 2016-02-01 12:49+\n"
+"Last-Translator: Andi Chandler \n"
 "Language-Team: English (United Kingdom) 
(http://www.transifex.com/otf/torproject/language/en_GB/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,15 +21,15 @@ msgstr ""
 "Language: en_GB\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:43
+#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:39
 msgid "Tor is ready"
 msgstr "Tor is ready."
 
-#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:44
+#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:40
 msgid "You can now access the Internet."
 msgstr "You can now access the Internet"
 
-#: config/chroot_local-includes/etc/whisperback/config.py:64
+#: config/chroot_local-includes/etc/whisperback/config.py:65
 #, python-format
 msgid ""
 "Help us fix your bug!\n"
@@ -62,11 +62,13 @@ msgid "Do you want to start Electrum anyway?"
 msgstr "Do you want to start Electrum anyway?"
 
 #: config/chroot_local-includes/usr/local/bin/electrum:20
+#: config/chroot_local-includes/usr/local/bin/icedove:22
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:36
 msgid "_Launch"
 msgstr "_Launch"
 
 #: config/chroot_local-includes/usr/local/bin/electrum:21
+#: config/chroot_local-includes/usr/local/bin/icedove:23
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:37
 msgid "_Exit"
 msgstr "_Exit"
@@ -228,13 +230,25 @@ msgstr "Output of GnuPG:"
 msgid "Other messages provided by GnuPG:"
 msgstr "Other messages provided by GnuPG:"
 
-#: config/chroot_local-includes/usr/local/lib/shutdown-helper-applet:39
-msgid "Shutdown Immediately"
-msgstr "Shutdown Immediately"
+#: config/chroot_local-includes/usr/local/bin/icedove:18
+msgid "The Claws Mail persistence feature is activated."
+msgstr "The Claws Mail persistence feature is activated."
 
-#: config/chroot_local-includes/usr/local/lib/shutdown-helper-applet:40
-msgid "Reboot Immediately"
-msgstr "Reboot Immediately"
+#: config/chroot_local-includes/usr/local/bin/icedove:20
+msgid ""
+"If you have emails saved in Claws Mail, you should migrate"
+" your data before starting Icedove."
+msgstr "If you have emails saved in Claws Mail, you should migrate
 your data before starting Icedove."
+
+#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:71
+msgid "Restart"
+msgstr "Restart"
+
+#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:74
+#: 
../config/chroot_local-includes/usr/share/applications/tails-shutdown.desktop.in.h:1
+msgid "Power Off"
+msgstr "Power Off"
 
 #: config/chroot_local-includes/usr/local/bin/tails-about:16
 msgid "not available"
@@ -279,70 +293,62 @@ msgstr "The upgrade failed. This might be due to a 
network problem. Please check
 msgid "The upgrade was successful."
 msgstr "The upgrade was successful."
 
-#: config/chroot_local-includes/usr/local/bin/tails-htp-notify-user:52
+#: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:52
 msgid "Synchronizing the system's clock"
 msgstr "Synchronizing the system's clock"
 
-#: config/chroot_local-includes/usr/local/bin/tails-htp-notify-user:53
+#: config/chroot_local-includes/usr/local/lib/tails-htp-notify-user:53
 msgid ""
 "Tor needs an accurate clock to work properly, especially for Hidden "
 "Services. Please wait..."
 msgstr "Tor needs an accurate clock to work properly, especially for Hidden 
Services. Please wait..."
 
-#: config/chroot_local-includes/usr/local/bin/tails-htp-notify-user:87
+#: 

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

2016-02-08 Thread translation
commit 4fdc9597a7407c29a7c2b4edea5ea3f41771abca
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:11 2016 +

Update translations for tails-misc
---
 ar.po| 17 ++--
 en_GB.po | 28 +--
 es_AR.po |  6 ++---
 gl.po| 93 
 uk.po| 10 +++
 zh_TW.po |  4 +--
 6 files changed, 80 insertions(+), 78 deletions(-)

diff --git a/ar.po b/ar.po
index fa961aa..2cf4f7f 100644
--- a/ar.po
+++ b/ar.po
@@ -5,6 +5,7 @@
 # Translators:
 # AbdAlnour Sami , 2015
 # skygazer , 2014
+# Ahmed Alhammadi <66222...@gmail.com>, 2016
 # anchor , 2013
 # Arwa, 2014
 # Ash , 2014
@@ -22,9 +23,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-01-04 11:56+0100\n"
-"PO-Revision-Date: 2016-01-06 09:25+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2016-01-25 17:49+0100\n"
+"PO-Revision-Date: 2016-02-05 05:51+\n"
+"Last-Translator: Ahmed Alhammadi <66222...@gmail.com>\n"
 "Language-Team: Arabic 
(http://www.transifex.com/otf/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -266,7 +267,7 @@ msgstr ""
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:71
 msgid "Restart"
-msgstr ""
+msgstr "إعادة تشغيل"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:74
 #: 
../config/chroot_local-includes/usr/share/applications/tails-shutdown.desktop.in.h:1
@@ -336,7 +337,7 @@ msgstr "هذه النسخة من تيلز تحتوي م
شاكل أمنية:"
 
 #: config/chroot_local-includes/usr/local/bin/tails-security-check:156
 msgid "Known security issues"
-msgstr ""
+msgstr "أعطال أمنية معروفة"
 
 #: config/chroot_local-includes/usr/local/lib/tails-spoof-mac:51
 #, sh-format
@@ -396,7 +397,7 @@ msgstr "كلا من نظام التشغيل الم
ستضيف وبرنامج تش
 
 #: config/chroot_local-includes/usr/local/lib/tails-virt-notify-user:72
 msgid "Warning: non-free virtual machine detected!"
-msgstr ""
+msgstr "تحذير: تم الكشف على آلة افتراضيه غير 
حره"
 
 #: config/chroot_local-includes/usr/local/lib/tails-virt-notify-user:74
 msgid ""
@@ -408,7 +409,7 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/lib/tails-virt-notify-user:79
 msgid "Learn more"
-msgstr ""
+msgstr "تعرف على المزيد"
 
 #: config/chroot_local-includes/usr/local/bin/tor-browser:29
 msgid "Tor is not ready"
@@ -510,7 +511,7 @@ msgstr "إن طرفية موجِّه I2P جاهزة"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-i2p:54
 msgid "You can now access I2P's router console in the I2P Browser."
-msgstr ""
+msgstr "يمكنك الآن بلوغ جهاز توجيه آي تو بي 
\"I2P\" في المتصفح"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-i2p:59
 msgid "I2P is not ready"
diff --git a/en_GB.po b/en_GB.po
index 8964ace..0716e10 100644
--- a/en_GB.po
+++ b/en_GB.po
@@ -3,7 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Andi Chandler , 2014-2015
+# Andi Chandler , 2014-2016
 # Billy Humphreys , 2014
 # newharha ehrara , 2015
 # Richard Shaylor , 2014
@@ -11,9 +11,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-01-04 11:56+0100\n"
-"PO-Revision-Date: 2016-01-06 09:25+\n"
-"Last-Translator: carolyn \n"
+"POT-Creation-Date: 2016-01-25 17:49+0100\n"
+"PO-Revision-Date: 2016-02-01 12:49+\n"
+"Last-Translator: Andi Chandler \n"
 "Language-Team: English (United Kingdom) 
(http://www.transifex.com/otf/torproject/language/en_GB/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -232,18 +232,18 @@ msgstr "Other messages provided by GnuPG:"
 
 #: config/chroot_local-includes/usr/local/bin/icedove:18
 msgid "The Claws Mail persistence feature is activated."
-msgstr ""
+msgstr "The Claws Mail persistence feature is activated."
 
 #: config/chroot_local-includes/usr/local/bin/icedove:20
 msgid ""
 "If you have emails saved in Claws Mail, you should migrate"
 " your data before starting Icedove."
-msgstr ""
+msgstr "If you have emails saved in Claws Mail, you should migrate
 your data before starting Icedove."
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:71
 msgid "Restart"
-msgstr ""
+msgstr "Restart"
 
 #: 

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

2016-02-08 Thread translation
commit d339bc1cedca7cc5c23cd45b43115f6d56b3d71c
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:47 2016 +

Update translations for tor-launcher-progress_completed
---
 ar/progress.dtd| 2 +-
 cs/progress.dtd| 2 +-
 en_GB/progress.dtd | 2 +-
 uk/progress.dtd| 2 +-
 zh_TW/progress.dtd | 4 ++--
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ar/progress.dtd b/ar/progress.dtd
index 6f4907d..90ac171 100644
--- a/ar/progress.dtd
+++ b/ar/progress.dtd
@@ -1,4 +1,4 @@
 
 
 
-
+
diff --git a/cs/progress.dtd b/cs/progress.dtd
index c953214..0311994 100644
--- a/cs/progress.dtd
+++ b/cs/progress.dtd
@@ -1,4 +1,4 @@
 
 
 
-
+
diff --git a/en_GB/progress.dtd b/en_GB/progress.dtd
index ebd9cef..9ac9ad7 100644
--- a/en_GB/progress.dtd
+++ b/en_GB/progress.dtd
@@ -1,4 +1,4 @@
 
 
 
-
+
diff --git a/uk/progress.dtd b/uk/progress.dtd
index 1bf065b..4e5e458 100644
--- a/uk/progress.dtd
+++ b/uk/progress.dtd
@@ -1,4 +1,4 @@
 
 
 
-
+
diff --git a/zh_TW/progress.dtd b/zh_TW/progress.dtd
index 061e5fd..fda5971 100644
--- a/zh_TW/progress.dtd
+++ b/zh_TW/progress.dtd
@@ -1,4 +1,4 @@
-
+
 
-
+
 

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


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

2016-02-08 Thread translation
commit 51e44e265e4d893144d3f118ea8675254b23d437
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:40 2016 +

Update translations for tor-launcher-progress
---
 ar/progress.dtd| 2 +-
 cs/progress.dtd| 2 +-
 uk/progress.dtd| 2 +-
 zh_TW/progress.dtd | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/ar/progress.dtd b/ar/progress.dtd
index ef4cfb9..90ac171 100644
--- a/ar/progress.dtd
+++ b/ar/progress.dtd
@@ -1,4 +1,4 @@
 
 
 
-
+
diff --git a/cs/progress.dtd b/cs/progress.dtd
index e91a01f..0311994 100644
--- a/cs/progress.dtd
+++ b/cs/progress.dtd
@@ -1,4 +1,4 @@
 
 
 
-
+
diff --git a/uk/progress.dtd b/uk/progress.dtd
index 192f5d3..4e5e458 100644
--- a/uk/progress.dtd
+++ b/uk/progress.dtd
@@ -1,4 +1,4 @@
 
 
 
-
+
diff --git a/zh_TW/progress.dtd b/zh_TW/progress.dtd
index 061e5fd..fda5971 100644
--- a/zh_TW/progress.dtd
+++ b/zh_TW/progress.dtd
@@ -1,4 +1,4 @@
-
+
 
-
+
 

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


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

2016-02-08 Thread translation
commit 6598e5c7f6ea70be015f46b136eeb892c52cad74
Author: Translation commit bot 
Date:   Mon Feb 8 21:18:32 2016 +

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

diff --git a/zh_TW/torlauncher.properties b/zh_TW/torlauncher.properties
index 6fadc66..949faf8 100644
--- a/zh_TW/torlauncher.properties
+++ b/zh_TW/torlauncher.properties
@@ -1,27 +1,27 @@
 ### Copyright (c) 2014, The Tor Project, Inc.
 ### See LICENSE for licensing information.
 
-torlauncher.error_title=Tor 啟動工具
+torlauncher.error_title=洋蔥路由啟動工具
 
-torlauncher.tor_exited=Tor 意外地結束。這有可能是 Tor 
本身的程式錯誤、您系統上的其它程式或是硬體故
障。直到您重新啟動 Tor,Tor Browser將不會造
訪任何網站。如果問題仍然存在,請發送您的 Tor 
紀錄副本到支援團隊。
+torlauncher.tor_exited=洋蔥路由程式意外地中止了。這有可能是洋蔥路由本身的程式錯誤、您系統上的å
…¶å®ƒç¨‹å¼æˆ–是硬體故
障。除非您重新啟動洋蔥路由,否則洋蔥路由瀏覽器將無法連接上任何網站。如果問題仍然存在,請發複製並發送您的洋蔥路由歷程紀錄到支援團隊。
 
torlauncher.tor_exited2=重新啟動洋蔥路由將不會關閉您瀏覽器的分é
 ã€‚
-torlauncher.tor_controlconn_failed=無法連接至 Tor 控制連接埠。
+torlauncher.tor_controlconn_failed=無法連接至洋蔥路由控制連接埠
。
 torlauncher.tor_failed_to_start=洋蔥路由無法啟動。
-torlauncher.tor_control_failed=無法控制 Tor。
-torlauncher.tor_bootstrap_failed=Tor 無法建立 Tor 網路連線。
+torlauncher.tor_control_failed=無法控制洋蔥路由。
+torlauncher.tor_bootstrap_failed=洋蔥路由系統無法建立起通往洋蔥路由網路的連線。
 torlauncher.tor_bootstrap_failed_details=%1$S 失敗 (%2$S)。
 
-torlauncher.unable_to_start_tor=無法啟動 Tor。\n\n%S
-torlauncher.tor_missing=Tor 可執行檔遺失。
+torlauncher.unable_to_start_tor=無法啟動洋蔥路由。\n\n%S
+torlauncher.tor_missing=洋蔥路由可執行檔遺失。
 torlauncher.torrc_missing=torrc 檔案遺失。
-torlauncher.datadir_missing=Tor 資料目錄不存在。
+torlauncher.datadir_missing=洋蔥路由資料目錄不存在。
 torlauncher.password_hash_missing=無法取得雜湊過的密碼。
 
-torlauncher.failed_to_get_settings=無法擷取 Tor 設定。\n\n%S
-torlauncher.failed_to_save_settings=無法儲存 Tor 的設定。\n\n%S
-torlauncher.ensure_tor_is_running=請確定 Tor 正在執行。
+torlauncher.failed_to_get_settings=無法擷取洋蔥路由設定。\n\n%S
+torlauncher.failed_to_save_settings=無法儲存洋蔥路由的設定。\n\n%S
+torlauncher.ensure_tor_is_running=請確定洋蔥路由正在執行。
 
-torlauncher.error_proxy_addr_missing=想要設定 Tor 
使用代理伺服器來存取網路,您必須指定一個 IP 
位址或主機名稱以及連接埠號碼。
+torlauncher.error_proxy_addr_missing=您必須指定一個 IP 
位址或主機名稱以及連接埠號碼,才能夠
讓洋蔥路由使用代理伺服器來存取網路。
 torlauncher.error_proxy_type_missing=您必須選擇代理伺服器類型。
 torlauncher.error_bridges_missing=您必須指定一個或多個橋接。
 torlauncher.error_default_bridges_type_missing=您必é 
ˆé¸æ“‡ä¸€ç¨®å‚³è¼¸é¡žåž‹æ‰èƒ½æä¾›æ©‹æŽ¥ã€‚
@@ -30,14 +30,14 @@ 
torlauncher.error_bridge_bad_default_type=沒有可用的傳輸類型為 %S 的
 torlauncher.recommended_bridge=(建議使用)
 
 torlauncher.connect=連線
-torlauncher.restart_tor=重新啟動 Tor
+torlauncher.restart_tor=重新啟動洋蔥路由
 torlauncher.quit=離開
 torlauncher.quit_win=結束
 torlauncher.done=完成
 
 torlauncher.forAssistance=如需協助,請聯絡 %S
 
-torlauncher.copiedNLogMessages=複製完成。%S Tor 
紀錄訊息已準備好被貼到文字編輯器或是一封電子郵件訊息。
+torlauncher.copiedNLogMessages=複製完成。%S 
洋蔥路由紀錄訊息已準備好被貼到文字編輯器或是一封電子郵件訊息。
 
 torlauncher.bootstrapStatus.conn_dir=正連接至中繼目錄
 torlauncher.bootstrapStatus.handshake_dir=正在建立加密的目錄連線
@@ -46,12 +46,12 @@ torlauncher.bootstrapStatus.loading_status=正在載å…
¥ç¶²è·¯ç‹€æ…‹
 torlauncher.bootstrapStatus.loading_keys=正在載入授權憑證
 torlauncher.bootstrapStatus.requesting_descriptors=正在要求中繼資訊
 torlauncher.bootstrapStatus.loading_descriptors=正在載入中繼資訊
-torlauncher.bootstrapStatus.conn_or=正連接至 Tor 網路
-torlauncher.bootstrapStatus.handshake_or=正在建立 Tor 迴路
-torlauncher.bootstrapStatus.done=已連接到 Tor 網路!
+torlauncher.bootstrapStatus.conn_or=正連接至洋蔥路由網路

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

2016-02-08 Thread translation
commit 15b8999ee4a2f1073b98f771b03348c3eabc068c
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:46 2016 +

Update translations for torbutton-branddtd_completed
---
 zh_TW/brand.dtd | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/zh_TW/brand.dtd b/zh_TW/brand.dtd
index 4584483..efbe610 100644
--- a/zh_TW/brand.dtd
+++ b/zh_TW/brand.dtd
@@ -2,10 +2,10 @@
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
 
-
-
-
-
+
+
+
+
 
 
 

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


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

2016-02-08 Thread translation
commit a3074bf25f05e4b3efc86e6a1970c07ccadbec84
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:25 2016 +

Update translations for abouttor-homepage
---
 az/aboutTor.dtd| 10 +-
 fi/aboutTor.dtd|  6 +++---
 ka/aboutTor.dtd|  4 ++--
 mn/aboutTor.dtd|  2 +-
 zh_TW/aboutTor.dtd |  4 ++--
 5 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/az/aboutTor.dtd b/az/aboutTor.dtd
index 3d8569f..16319f0 100644
--- a/az/aboutTor.dtd
+++ b/az/aboutTor.dtd
@@ -6,17 +6,17 @@
 
 
 
-
-
+
+
 
 
 
 
-
-
+
+
 
 
-
+
 
 
 
diff --git a/fi/aboutTor.dtd b/fi/aboutTor.dtd
index f3649f3..1617e22 100644
--- a/fi/aboutTor.dtd
+++ b/fi/aboutTor.dtd
@@ -6,14 +6,14 @@
 
 
 
-
+
 
 
 
 
 
-
-
+
+
 
 
 
diff --git a/ka/aboutTor.dtd b/ka/aboutTor.dtd
index d44f164..801edcf 100644
--- a/ka/aboutTor.dtd
+++ b/ka/aboutTor.dtd
@@ -4,7 +4,7 @@
- vim: set sw=2 sts=2 ts=8 et syntax=xml:
   -->
 
-
+
 
 
 
@@ -21,7 +21,7 @@
 
 
 
-
+
 
 https://startpage.com/rth/search;>
 https://duckduckgo.com/html/;>
diff --git a/mn/aboutTor.dtd b/mn/aboutTor.dtd
index d44f164..9520fbc 100644
--- a/mn/aboutTor.dtd
+++ b/mn/aboutTor.dtd
@@ -21,7 +21,7 @@
 
 
 
-
+
 
 https://startpage.com/rth/search;>
 https://duckduckgo.com/html/;>
diff --git a/zh_TW/aboutTor.dtd b/zh_TW/aboutTor.dtd
index 2480944..474d209 100644
--- a/zh_TW/aboutTor.dtd
+++ b/zh_TW/aboutTor.dtd
@@ -32,10 +32,10 @@
 
 
 
-
+
 
 https://www.torproject.org/download/download.html.en#warning;>
-
+
 
 
 https://www.torproject.org/docs/tor-doc-relay.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

2016-02-08 Thread translation
commit eb8f190de5a1bf07616d751fc65050ecfd5ddd14
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:31 2016 +

Update translations for abouttor-homepage_completed
---
 az/aboutTor.dtd| 13 +
 fi/aboutTor.dtd|  6 +++---
 zh_TW/aboutTor.dtd |  4 ++--
 3 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/az/aboutTor.dtd b/az/aboutTor.dtd
index 559962e..16319f0 100644
--- a/az/aboutTor.dtd
+++ b/az/aboutTor.dtd
@@ -6,17 +6,17 @@
 
 
 
-
-
+
+
 
 
 
 
-
-
+
+
 
 
-
+
 
 
 
@@ -47,6 +47,3 @@
 
 
 https://www.torproject.org/about/overview.html.en;>
-
-
-
diff --git a/fi/aboutTor.dtd b/fi/aboutTor.dtd
index 809a451..1617e22 100644
--- a/fi/aboutTor.dtd
+++ b/fi/aboutTor.dtd
@@ -6,14 +6,14 @@
 
 
 
-
+
 
 
 
 
 
-
-
+
+
 
 
 
diff --git a/zh_TW/aboutTor.dtd b/zh_TW/aboutTor.dtd
index 2480944..474d209 100644
--- a/zh_TW/aboutTor.dtd
+++ b/zh_TW/aboutTor.dtd
@@ -32,10 +32,10 @@
 
 
 
-
+
 
 https://www.torproject.org/download/download.html.en#warning;>
-
+
 
 
 https://www.torproject.org/docs/tor-doc-relay.html.en;>

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


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

2016-02-08 Thread translation
commit b8347d822aad4bba514f509ec6829cd50cec8730
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:40 2016 +

Update translations for torbutton-branddtd
---
 zh_TW/brand.dtd | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/zh_TW/brand.dtd b/zh_TW/brand.dtd
index 4584483..efbe610 100644
--- a/zh_TW/brand.dtd
+++ b/zh_TW/brand.dtd
@@ -2,10 +2,10 @@
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
 
-
-
-
-
+
+
+
+
 
 
 

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


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

2016-02-08 Thread translation
commit 3e908f68215ea1385bf7c1add2af0ecc6302c09e
Author: Translation commit bot 
Date:   Mon Feb 8 21:19:51 2016 +

Update translations for torbutton-torbuttonproperties
---
 ar/torbutton.properties | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ar/torbutton.properties b/ar/torbutton.properties
index 6828a3e..4603989 100644
--- a/ar/torbutton.properties
+++ b/ar/torbutton.properties
@@ -2,12 +2,12 @@ torbutton.button.tooltip.disabled = فعّل تور
 torbutton.button.tooltip.enabled = عطّل تور
 torbutton.circuit_display.internet = انترنت
 torbutton.circuit_display.ip_unknown = IP غير معروف
-torbutton.circuit_display.onion_site = Onion site
+torbutton.circuit_display.onion_site = موقع اونيون
 torbutton.circuit_display.this_browser = هذا المتصفح
-torbutton.circuit_display.relay = relay
+torbutton.circuit_display.relay = مُرحل
 torbutton.circuit_display.tor_bridge = جسر
 torbutton.circuit_display.unknown_country = بلد غير معروف
-torbutton.content_sizer.margin_tooltip = Tor Browser adds this margin to make 
the width and height of your window less distinctive, and thus reduces the 
ability of people to track you online.
+torbutton.content_sizer.margin_tooltip = يضيف متصفح تور هذا 
الهامش لابقاء نافذتك غير مميزه، لتقليل ام
كانيه تقفيك عبر الانترنت.
 torbutton.panel.tooltip.disabled = انقر لتفعيل تور
 torbutton.panel.tooltip.enabled = انقر لتعطيل تور
 torbutton.panel.plugins.disabled = انقر لتفعيل الملحقات
@@ -59,7 +59,7 @@ torbutton.popup.confirm_newnym = متصفح تور
 torbutton.slider_notification = The green onion menu now has a security slider 
which lets you adjust your security level. Check it out!
 torbutton.slider_notification_button = Open security settings
 
-torbutton.maximize_warning = Maximizing Tor Browser can allow websites to 
determine your monitor size, which can be used to track you. We recommend that 
you leave Tor Browser windows in their original default size.
+torbutton.maximize_warning = تكبير متصفح تور قد يسمح 
لبعض المواقع بالتعرف على حجم شاشتك، 
واستخدام هذه المعلومات لتقفيك. نوصي بابقاء 
نافذه متصف تور على حجمها الافتراضي.
 
 # Canvas permission prompt. Strings are kept here for ease of translation.
 canvas.siteprompt=هذا الموقع (٪ S) حاول استخراج 
بيانات الصورة HTML5، والتي يمكن استخدامها 
لتحديد مكانك وتحديد الكومبيوتر.\n\nهل تريد 
أن يسمح متصفح Tor لهذا الموقع لاستخراج 
بيانات الصورة ؟
@@ -72,7 +72,7 @@ canvas.neverAccessKey=Ø·
 
 # Profile/startup error messages. Strings are kept here for ease of 
translation.
 # LOCALIZATION NOTE: %S is the application name.
-profileProblemTitle=%S Profile Problem
+profileProblemTitle=%Sمشكله في ملف شخصي
 profileReadOnly=You cannot run %S from a read-only file system.  Please copy 
%S to another location before trying to use it.
 profileReadOnlyMac=You cannot run %S from a read-only file system.  Please 
copy %S to your Desktop or Applications folder before trying to use it.
 profileAccessDenied=%S does not have permission to access the profile. Please 
adjust your file system permissions and try again.

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


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

2016-02-08 Thread translation
commit 4bec3b4c9865cc2d6066fef9a15933ff268f515a
Author: Translation commit bot 
Date:   Mon Feb 8 21:23:08 2016 +

Update translations for torbutton-abouttbupdatedtd
---
 ar/abouttbupdate.dtd | 2 +-
 fi/abouttbupdate.dtd | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/ar/abouttbupdate.dtd b/ar/abouttbupdate.dtd
index ce40b98..41fd873 100644
--- a/ar/abouttbupdate.dtd
+++ b/ar/abouttbupdate.dtd
@@ -3,4 +3,4 @@
 
 
 
-
+
diff --git a/fi/abouttbupdate.dtd b/fi/abouttbupdate.dtd
index 37567bd..dae2919 100644
--- a/fi/abouttbupdate.dtd
+++ b/fi/abouttbupdate.dtd
@@ -1,6 +1,6 @@
-
-
-
-
+
+
+
+
 
 

___
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

2016-02-08 Thread translation
commit ceddceac99614ed0c0e4b7fecf1716a557e23b03
Author: Translation commit bot 
Date:   Mon Feb 8 21:23:03 2016 +

Update translations for tails-openpgp-applet_completed
---
 ro/openpgp-applet.pot | 181 ++
 1 file changed, 181 insertions(+)

diff --git a/ro/openpgp-applet.pot b/ro/openpgp-applet.pot
new file mode 100644
index 000..860f94f
--- /dev/null
+++ b/ro/openpgp-applet.pot
@@ -0,0 +1,181 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Tails developers
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# kyx , 2016
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: ta...@boum.org\n"
+"POT-Creation-Date: 2015-08-10 15:55+0200\n"
+"PO-Revision-Date: 2016-02-01 19:10+\n"
+"Last-Translator: kyx \n"
+"Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; 
plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+
+#: bin/openpgp-applet:163
+msgid "You are about to exit OpenPGP Applet. Are you sure?"
+msgstr "Sunteți pe cale să ieșiți din aplicația Open PGP. Sunteți sigur?"
+
+#: bin/openpgp-applet:175
+msgid "OpenPGP encryption applet"
+msgstr "OpenPGP aplicatie de criptare"
+
+#: bin/openpgp-applet:178
+msgid "Exit"
+msgstr "Ieşire"
+
+#: bin/openpgp-applet:180
+msgid "About"
+msgstr "Despre"
+
+#: bin/openpgp-applet:235
+msgid "Encrypt Clipboard with _Passphrase"
+msgstr "Criptati zona de copiere cu _Fraze de acces"
+
+#: bin/openpgp-applet:238
+msgid "Sign/Encrypt Clipboard with Public _Keys"
+msgstr "Inregistreaza/Criptati zona de copiere cu Chei_Publice"
+
+#: bin/openpgp-applet:243
+msgid "_Decrypt/Verify Clipboard"
+msgstr "_Decriptare/Verificati zona de copiere"
+
+#: bin/openpgp-applet:247
+msgid "_Manage Keys"
+msgstr "Gestionati cheile"
+
+#: bin/openpgp-applet:251
+msgid "_Open Text Editor"
+msgstr "_Deschide Editor Text"
+
+#: bin/openpgp-applet:295
+msgid "The clipboard does not contain valid input data."
+msgstr "Zona de copiere nu contine date de intrare valide."
+
+#: bin/openpgp-applet:347 bin/openpgp-applet:349 bin/openpgp-applet:351
+msgid "Unknown Trust"
+msgstr "încredere necunoscută"
+
+#: bin/openpgp-applet:353
+msgid "Marginal Trust"
+msgstr "Încredere limitată"
+
+#: bin/openpgp-applet:355
+msgid "Full Trust"
+msgstr "Încredere deplină"
+
+#: bin/openpgp-applet:357
+msgid "Ultimate Trust"
+msgstr "Cea mai mare încredere"
+
+#: bin/openpgp-applet:410
+msgid "Name"
+msgstr "Nume"
+
+#: bin/openpgp-applet:411
+msgid "Key ID"
+msgstr "ID cheie"
+
+#: bin/openpgp-applet:412
+msgid "Status"
+msgstr "Stare"
+
+#: bin/openpgp-applet:444
+msgid "Fingerprint:"
+msgstr "Amprentă: "
+
+#: bin/openpgp-applet:447
+msgid "User ID:"
+msgid_plural "User IDs:"
+msgstr[0] "ID utilizator:"
+msgstr[1] "ID utilizatori:"
+msgstr[2] "ID utilizatori:"
+
+#: bin/openpgp-applet:476
+msgid "None (Don't sign)"
+msgstr "Nici unul (nu semnați)"
+
+#: bin/openpgp-applet:539
+msgid "Select recipients:"
+msgstr "Selecteaza recipientele:"
+
+#: bin/openpgp-applet:547
+msgid "Hide recipients"
+msgstr "Ascunde recipientele"
+
+#: bin/openpgp-applet:550
+msgid ""
+"Hide the user IDs of all recipients of an encrypted message. Otherwise "
+"anyone that sees the encrypted message can see who the recipients are."
+msgstr "Ascunde ID-ul utilizator pentru toți destinatarii unui mesaj codat. 
Altfel oricine vede mesajul codat poate vedea cine sunt destinatarii."
+
+#: bin/openpgp-applet:556
+msgid "Sign message as:"
+msgstr "Semneaza mesajul ca: "
+
+#: bin/openpgp-applet:560
+msgid "Choose keys"
+msgstr "Alege cheile"
+
+#: bin/openpgp-applet:600
+msgid "Do you trust these keys?"
+msgstr "Ai incredere in aceste chei?"
+
+#: bin/openpgp-applet:603
+msgid "The following selected key is not fully trusted:"
+msgid_plural "The following selected keys are not fully trusted:"
+msgstr[0] "Următoarea cheie selectată nu este pe deplin de încredere:"
+msgstr[1] "Următoarele chei selectate nu sunt pe deplin de încredere:"
+msgstr[2] "Următoarele chei selectate nu sunt pe deplin de încredere:"
+
+#: bin/openpgp-applet:621
+msgid "Do you trust this key enough to use it anyway?"
+msgid_plural "Do you trust these keys enough to use them anyway?"
+msgstr[0] "Ai suficientă încredere în această cheie pentru a o folosi 
oricum?"
+msgstr[1] "Ai suficientă încredere în aceste chei pentru a le folosi 
oricum?"
+msgstr[2] "Ai suficientă încredere în aceste chei pentru a le folosi 
oricum?"
+
+#: bin/openpgp-applet:634
+msgid "No keys selected"
+msgstr "Nici o cheie selectată"
+
+#: bin/openpgp-applet:636
+msgid ""
+"You must select a private key to sign the message, or some public keys to "
+"encrypt the 

[tor-commits] [exonerator/master] Set content type, or the page doesn't render in Chrome.

2016-02-08 Thread karsten
commit fe5ff3b983b77d4b627a6298b797655a2e4ee90e
Author: Karsten Loesing 
Date:   Mon Feb 8 21:05:33 2016 +0100

Set content type, or the page doesn't render in Chrome.

Fixes #18281.
---
 src/org/torproject/exonerator/ExoneraTorServlet.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/org/torproject/exonerator/ExoneraTorServlet.java 
b/src/org/torproject/exonerator/ExoneraTorServlet.java
index 66793dd..68d79a3 100644
--- a/src/org/torproject/exonerator/ExoneraTorServlet.java
+++ b/src/org/torproject/exonerator/ExoneraTorServlet.java
@@ -62,6 +62,9 @@ public class ExoneraTorServlet extends HttpServlet {
   HttpServletResponse response) throws IOException,
   ServletException {
 
+/* Set content type, or the page doesn't render in Chrome. */
+response.setContentType("text/html");
+
 /* Start writing response. */
 PrintWriter out = response.getWriter();
 this.writeHeader(out);

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


[tor-commits] [torbutton/maint-1.9.4] Bug 18144: about:tor update arrow position is wrong (Retina and zoom)

2016-02-08 Thread gk
commit 3ccbfe38c767fb5d85ea37168ae08c297997b5ac
Author: Kathy Brade 
Date:   Mon Feb 1 14:48:22 2016 -0500

Bug 18144: about:tor update arrow position is wrong (Retina and zoom)

For the about:tor content window, use
nsIDOMWindowUtils.screenPixelsPerCSSPixel instead of
window.devicePixelRatio to compensate for a retina display and for
content zoom (devicePixelRatio always returns 1.0 for content windows
due to the fix for bug 13875).
---
 src/chrome/content/aboutTor/aboutTor.xhtml |  7 +--
 src/chrome/content/torbutton.js| 22 +++---
 2 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/src/chrome/content/aboutTor/aboutTor.xhtml 
b/src/chrome/content/aboutTor/aboutTor.xhtml
index 6fdbe50..dbb8a89 100644
--- a/src/chrome/content/aboutTor/aboutTor.xhtml
+++ b/src/chrome/content/aboutTor/aboutTor.xhtml
@@ -1,6 +1,6 @@
 
 
@@ -59,11 +59,6 @@ function adjustToolbarIconArrow()
 return;
   }
 
-  // Account for content zoom and retina displays by converting to device
-  // independent units.
-  if ("devicePixelRatio" in window)  // FF18+
-tbXpos /= window.devicePixelRatio;
-
   const kArrowMargin = 6;  // Horizontal margin between line and text.
   const kArrowHeadExtraWidth = 9;  // Horizontal margin to the line.
   const kArrowLineThickness = 11;
diff --git a/src/chrome/content/torbutton.js b/src/chrome/content/torbutton.js
index 0d1cfe8..25b61fb 100644
--- a/src/chrome/content/torbutton.js
+++ b/src/chrome/content/torbutton.js
@@ -1023,7 +1023,8 @@ function torbutton_adjust_abouttor_fontsizes(aDoc, 
aContainerName)
 }
 
 // Determine X position of torbutton toolbar item and pass it through
-// to the xhtml document.
+// to the xhtml document by setting a torbutton-xpos attribute on the body.
+// The value that is set takes retina displays and content zoom into account.
 function torbutton_update_abouttor_arrow(aDoc) {
   try {
 let tbXpos = -1;
@@ -1033,15 +1034,22 @@ function torbutton_update_abouttor_arrow(aDoc) {
   let contentElem = document.getElementById("content");
   let contentRect = contentElem.getBoundingClientRect();
   if (tbItemRect.top < contentRect.top) {
-tbXpos = tbItemRect.left + (tbItemRect.width / 2.0) -
-contentElem.getBoundingClientRect().left;
+tbXpos = tbItemRect.left + (tbItemRect.width / 2.0) - contentRect.left;
   }
 }
-if (tbXpos >= 0) {
- if ("devicePixelRatio" in window) // FF18+
-   tbXpos *= window.devicePixelRatio;  // Convert to device pixels.
 
-  tbXpos = Math.round(tbXpos);
+if (tbXpos >= 0) {
+  // Convert to device-independent units, compensating for retina display
+  // and content zoom that may be in effect on the about:tor page.
+  // Because window.devicePixelRatio always returns 1.0 for non-Chrome
+  // windows (see bug 13875), we use screenPixelsPerCSSPixel for the
+  // content window.
+  tbXpos *= window.devicePixelRatio;
+  let pixRatio = gBrowser.contentWindow
+ .QueryInterface(Ci.nsIInterfaceRequestor)
+ .getInterface(Ci.nsIDOMWindowUtils)
+ .screenPixelsPerCSSPixel;
+  tbXpos = Math.round(tbXpos / pixRatio);
   aDoc.body.setAttribute("torbutton-xpos", tbXpos);
 } else {
   aDoc.body.removeAttribute("torbutton-xpos");

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


[tor-commits] [exonerator/master] Switch to dynamic SQL queries for performance reasons.

2016-02-08 Thread karsten
commit 235de0e46625142627992bbf650a432e1daa6212
Author: Karsten Loesing 
Date:   Thu Nov 19 14:37:38 2015 +0100

Switch to dynamic SQL queries for performance reasons.

We're using PostgreSQL 9.1 which, apparently, optimizes functions only
once rather than for each call.

From the 9.2 release notes:

"""
Allow the planner to generate custom plans for specific parameter values
even when using prepared statements (Tom Lane)

In the past, a prepared statement always had a single "generic" plan that
was used for all parameter values, which was frequently much inferior to
the plans used for non-prepared statements containing explicit constant
values. Now, the planner attempts to generate custom plans for specific
parameter values. A generic plan will only be used after custom plans have
repeatedly proven to provide no benefit. This change should eliminate the
performance penalties formerly seen from use of prepared statements
(including non-dynamic statements in PL/pgSQL).
"""

This is rather ugly, so maybe we can take this out when upgrading to 9.2
or higher.

Still related to #17488.
---
 db/exonerator.sql | 64 +--
 1 file changed, 38 insertions(+), 26 deletions(-)

diff --git a/db/exonerator.sql b/db/exonerator.sql
index 04dc528..934dd6e 100755
--- a/db/exonerator.sql
+++ b/db/exonerator.sql
@@ -205,19 +205,29 @@ CREATE OR REPLACE FUNCTION search_by_address24_date (
   validafter TIMESTAMP WITHOUT TIME ZONE,
   fingerprint CHARACTER(40),
   exitaddress TEXT) AS $$
+  BEGIN
+  RETURN QUERY EXECUTE
   -- The first select finds all status entries of relays with the given
   -- IP address as onion routing address.
-  SELECT rawstatusentry,
+  --
+  -- The second select finds status entries of relays having an exit list
+  -- entry with the provided IP address as the exit address.
+  -- In the second select,
+  --  - Focus on a time period from 1 day before and 1 day after the
+  -- given date.  Also include a second day before the given date
+  -- for exit lists, because it can take up to 24 hours to scan a
+  -- relay again.  We should not miss exit list entries here.
+  --  - Consider only exit list scans that took place in the 24 hours
+  -- before the relay was listed in a consensus.
+  'SELECT rawstatusentry,
 validafter,
 fingerprint,
 NULL
   FROM statusentry
-  WHERE oraddress24 = $1
-  AND DATE(validafter) >= $2 - 1
-  AND DATE(validafter) <= $2 + 1
+  WHERE oraddress24 = ''' || select_address24 || '''
+  AND DATE(validafter) >= ''' || select_date || '''::DATE - 1
+  AND DATE(validafter) <= ''' || select_date || '''::DATE + 1
   UNION
-  -- The second select finds status entries of relays having an exit list
-  -- entry with the provided IP address as the exit address.
   SELECT DISTINCT statusentry.rawstatusentry,
 statusentry.validafter,
 statusentry.fingerprint,
@@ -225,22 +235,21 @@ CREATE OR REPLACE FUNCTION search_by_address24_date (
   FROM statusentry
   JOIN exitlistentry
   ON statusentry.fingerprint = exitlistentry.fingerprint
-  WHERE exitlistentry.exitaddress24 = $1
-  -- Focus on a time period from 1 day before and 1 day after the
-  -- given date.  Also include a second day before the given date
-  -- for exit lists, because it can take up to 24 hours to scan a
-  -- relay again.  We shouldn't miss exit list entries here.
-  AND DATE(exitlistentry.scanned) >= $2 - 2
-  AND DATE(exitlistentry.scanned) <= $2 + 1
-  AND DATE(statusentry.validafter) >= $2 - 1
-  AND DATE(statusentry.validafter) <= $2 + 1
-  -- Consider only exit list scans that took place in the 24 hours
-  -- before the relay was listed in a consensus.
+  WHERE exitlistentry.exitaddress24 = ''' || select_address24 || '''
+  AND DATE(exitlistentry.scanned) >= ''' || select_date
+  || '''::DATE - 2
+  AND DATE(exitlistentry.scanned) <= ''' || select_date
+  || '''::DATE + 1
+  AND DATE(statusentry.validafter) >= ''' || select_date
+  || '''::DATE - 1
+  AND DATE(statusentry.validafter) <= ''' || select_date
+  || '''::DATE + 1
   AND statusentry.validafter >= exitlistentry.scanned
   AND statusentry.validafter - exitlistentry.scanned <=
-  '1 day'::INTERVAL
-  ORDER BY 2, 3, 4;
-$$ LANGUAGE SQL;
+  ''1 day''::INTERVAL
+  ORDER BY 2, 3, 4';
+  END;
+$$ LANGUAGE plpgsql;
 
 -- Search for status entries with an IPv6 onion routing address in the
 -- same /48 network as the given hex-encoded IP address prefix and with a
@@ -252,16 +261,19 @@ CREATE OR REPLACE FUNCTION search_by_address48_date (
   validafter TIMESTAMP WITHOUT TIME ZONE,
   fingerprint CHARACTER(40),
   exitaddress TEXT) AS $$
-  SELECT 

[tor-commits] [exonerator/master] Fix query that took almost forever.

2016-02-08 Thread karsten
commit 155cfffbb1b7f969bb1331a07da0a95a3de409cf
Author: Karsten Loesing 
Date:   Thu Nov 19 12:20:58 2015 +0100

Fix query that took almost forever.

Queries that match one or more exit list entries took almost forever,
because avoided all the fine indexes we created for it.  The workaround is
to search by /24 of the requested IP address (or /48 in case of IPv6)
which we already have in the database.  We should want to do this anyway
to avoid making subsequent queries if there's no hit for the exact IP
address that was requested.

Fixes #17488.  Thanks, starlight, for all the feedback!
---
 db/exonerator.sql  |  63 +++
 .../torproject/exonerator/ExoneraTorServlet.java   | 121 ++---
 2 files changed, 119 insertions(+), 65 deletions(-)

diff --git a/db/exonerator.sql b/db/exonerator.sql
index fda9071..04dc528 100755
--- a/db/exonerator.sql
+++ b/db/exonerator.sql
@@ -68,6 +68,11 @@ CREATE INDEX statusentry_oraddress24_validafterdate
 CREATE INDEX statusentry_oraddress48_validafterdate
 ON statusentry (oraddress48, DATE(validafter));
 
+-- The index on fingerprint and valid-after time speeds up joins with
+-- exitlistentry.
+CREATE INDEX statusentry_fingerprint_validafter_fingerprint
+ON statusentry (fingerprint, validafter);
+
 -- The exitlistentry table stores the results of the active testing,
 -- DNS-based exit list for exit nodes.  An entry in this table means that
 -- a relay was scanned at a given time and found to be exiting to the
@@ -187,48 +192,40 @@ CREATE OR REPLACE FUNCTION insert_exitlistentry (
   END;
 $$ LANGUAGE 'plpgsql';
 
--- Search for status entries with the given IP address as onion routing
--- address, plus status entries of relays having an exit list entry with
--- the given IP address as exit address.
-CREATE OR REPLACE FUNCTION search_statusentries_by_address_date (
-select_address TEXT,
+-- Search for status entries with an IPv4 onion routing address in the
+-- same /24 network as the given hex-encoded IP address prefix and with a
+-- valid-after date within a day of the given date, plus status entries of
+-- relays having an exit list entry with an exit address in the same /24
+-- network as the given hex-encoded IP address prefix and with a scan time
+-- within a day of the given date.
+CREATE OR REPLACE FUNCTION search_by_address24_date (
+select_address24 TEXT,
 select_date DATE)
 RETURNS TABLE(rawstatusentry BYTEA,
-  descriptor CHARACTER(40),
   validafter TIMESTAMP WITHOUT TIME ZONE,
   fingerprint CHARACTER(40),
-  oraddress TEXT,
-  exitaddress TEXT,
-  scanned TIMESTAMP WITHOUT TIME ZONE) AS $$
+  exitaddress TEXT) AS $$
   -- The first select finds all status entries of relays with the given
   -- IP address as onion routing address.
   SELECT rawstatusentry,
-descriptor,
 validafter,
 fingerprint,
-HOST(oraddress),
-NULL,
 NULL
   FROM statusentry
-  WHERE oraddress = $1::INET
+  WHERE oraddress24 = $1
   AND DATE(validafter) >= $2 - 1
   AND DATE(validafter) <= $2 + 1
   UNION
   -- The second select finds status entries of relays having an exit list
   -- entry with the provided IP address as the exit address.
-  SELECT statusentry.rawstatusentry,
-statusentry.descriptor,
+  SELECT DISTINCT statusentry.rawstatusentry,
 statusentry.validafter,
 statusentry.fingerprint,
-HOST(statusentry.oraddress),
-HOST(exitlistentry.exitaddress),
--- Pick only the last scan result that took place in the 24 hours
--- before the valid-after time.
-MAX(exitlistentry.scanned)
+HOST(exitlistentry.exitaddress)
   FROM statusentry
   JOIN exitlistentry
   ON statusentry.fingerprint = exitlistentry.fingerprint
-  WHERE exitlistentry.exitaddress = $1::INET
+  WHERE exitlistentry.exitaddress24 = $1
   -- Focus on a time period from 1 day before and 1 day after the
   -- given date.  Also include a second day before the given date
   -- for exit lists, because it can take up to 24 hours to scan a
@@ -242,8 +239,28 @@ CREATE OR REPLACE FUNCTION 
search_statusentries_by_address_date (
   AND statusentry.validafter >= exitlistentry.scanned
   AND statusentry.validafter - exitlistentry.scanned <=
   '1 day'::INTERVAL
-  GROUP BY 1, 2, 3, 4, 5, 6
-  ORDER BY 3, 4, 6;
+  ORDER BY 2, 3, 4;
+$$ LANGUAGE SQL;
+
+-- Search for status entries with an IPv6 onion routing address in the
+-- same /48 network as the given hex-encoded IP address prefix and with a
+-- valid-after date within a day of the given date.
+CREATE OR REPLACE FUNCTION search_by_address48_date (
+select_address48 TEXT,
+select_date DATE)
+RETURNS TABLE(rawstatusentry BYTEA,
+  validafter TIMESTAMP WITHOUT TIME ZONE,
+  

[tor-commits] [tor-messenger-build/master] Bug 18235: Disable Facebook as they no longer support XMPP

2016-02-08 Thread sukhbir
commit 477642edb5ef3ed04edffbdf3adf32a67c779b7a
Author: Sukhbir Singh 
Date:   Mon Feb 8 17:08:41 2016 -0500

Bug 18235: Disable Facebook as they no longer support XMPP
---
 ChangeLog|  1 +
 projects/instantbird/config  |  1 +
 projects/instantbird/disable-fb.patch| 41 
 projects/instantbird/top-protocols.patch | 10 
 4 files changed, 49 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index b80fff2..43ddb54 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@ Tor Messenger --
  * All Platforms
* Bug 13795: Remove SPI root certificate because Debian no longer ships it
* Bug 18094: Remove references to torbutton from start-tor-messenger script
+   * Bug 18235: Disable Facebook as they no longer support XMPP
  * Mac
* Bug 17896: Add Edit menu to the conversation window on OS X
  * Windows
diff --git a/projects/instantbird/config b/projects/instantbird/config
index 8471b82..b0fb789 100644
--- a/projects/instantbird/config
+++ b/projects/instantbird/config
@@ -59,6 +59,7 @@ input_files:
   - filename: irc-default-server.patch
   - filename: top-protocols.patch
   - filename: disable-links.patch
+  - filename: disable-fb.patch
   - filename: account-picture.patch
   - filename: show-traffic-tor.patch
   - filename: hide-get-protocols.patch
diff --git a/projects/instantbird/disable-fb.patch 
b/projects/instantbird/disable-fb.patch
new file mode 100644
index 000..aee61f0
--- /dev/null
+++ b/projects/instantbird/disable-fb.patch
@@ -0,0 +1,41 @@
+diff --git a/chat/chat-prefs.js b/chat/chat-prefs.js
+--- a/chat/chat-prefs.js
 b/chat/chat-prefs.js
+@@ -82,6 +82,8 @@
+ pref("chat.irc.automaticList", true);
+ // Disable Skype until it can be tested further.
+ pref("chat.prpls.prpl-skype.disable", true);
++// Disable Facebook as the XMPP gateway no longer exists.
++pref("chat.prpls.prpl-facebook.disable", true);
+
+ // loglevel is the minimum severity level that a libpurple message
+ // must have to be reported in the Error Console.
+diff --git a/im/content/accountWizard.js b/im/content/accountWizard.js
+--- a/im/content/accountWizard.js
 b/im/content/accountWizard.js
+@@ -18,6 +18,13 @@
+   if (proto == null)
+ continue;
+
++  // If the preference is set to disable this prpl, don't show it in the
++  // full list of protocols.
++  let pref = "chat.prpls." + topProto + ".disable";
++  if (Services.prefs.getPrefType(pref) == Services.prefs.PREF_BOOL &&
++  Services.prefs.getBoolPref(pref))
++continue;
++
+   let item = document.createElement("richlistitem");
+   item.className = "top-protocol";
+   topProtoList.insertBefore(item, 
document.getElementById("otherListItem"));
+diff --git a/im/installer/package-manifest.in 
b/im/installer/package-manifest.in
+--- a/im/installer/package-manifest.in
 b/im/installer/package-manifest.in
+@@ -227,8 +227,6 @@
+ @RESPATH@/components/imConversations.manifest
+ @RESPATH@/components/imCore.js
+ @RESPATH@/components/imCore.manifest
+-@RESPATH@/components/facebook.js
+-@RESPATH@/components/facebook.manifest
+ @RESPATH@/components/gtalk.js
+ @RESPATH@/components/gtalk.manifest
+ @RESPATH@/components/irc.js
diff --git a/projects/instantbird/top-protocols.patch 
b/projects/instantbird/top-protocols.patch
index b7202cc..59dbbe0 100644
--- a/projects/instantbird/top-protocols.patch
+++ b/projects/instantbird/top-protocols.patch
@@ -1,18 +1,20 @@
 diff --git a/im/locales/en-US/chrome/instantbird/accountWizard.properties 
b/im/locales/en-US/chrome/instantbird/accountWizard.properties
 --- a/im/locales/en-US/chrome/instantbird/accountWizard.properties
 +++ b/im/locales/en-US/chrome/instantbird/accountWizard.properties
-@@ -8,11 +8,13 @@
+@@ -8,13 +8,14 @@
  # Exceeding 4 protocols may cause scrolling. A list of the
  # available protocols can be found at
  # https://wiki.instantbird.org/Protocol_Identifiers
 -topProtocol.list=prpl-gtalk,prpl-facebook,prpl-twitter,prpl-aim,prpl-yahoo
-+topProtocol.list=prpl-irc,prpl-jabber,prpl-gtalk,prpl-facebook
- 
++topProtocol.list=prpl-irc,prpl-jabber,prpl-twitter,prpl-gtalk
+
  # LOCALIZATION NOTE
  # These are the descriptions of the top protocols specified above.
  # A description should be provided for each protocol ID listed above.
 +topProtocol.prpl-irc.description=Connect to your favourite IRC network
 +topProtocol.prpl-jabber.description=Chat with friends using XMPP
  topProtocol.prpl-gtalk.description=Talk to your Gmail contacts
- topProtocol.prpl-facebook.description=Communicate with Facebook friends
+-topProtocol.prpl-facebook.description=Communicate with Facebook friends
  topProtocol.prpl-twitter.description=Stay up to date with your Twitter 
timeline
+ topProtocol.prpl-aim.description=Chat with your buddies on AOL Instant 
Messenger
+ topProtocol.prpl-yahoo.description=Chat with friends using Yahoo! Messenger


[tor-commits] [tor-messenger-build/master] Update disable-fb.patch to credit aleth

2016-02-08 Thread sukhbir
commit 9f5063da243f7c1772b742176bd4a3b1aacace6d
Author: Sukhbir Singh 
Date:   Mon Feb 8 17:19:00 2016 -0500

Update disable-fb.patch to credit aleth
---
 projects/instantbird/disable-fb.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/projects/instantbird/disable-fb.patch 
b/projects/instantbird/disable-fb.patch
index aee61f0..63d6d1c 100644
--- a/projects/instantbird/disable-fb.patch
+++ b/projects/instantbird/disable-fb.patch
@@ -1,3 +1,5 @@
+# Modified from aleth's https://hg.mozilla.org/comm-central/rev/4f1b3e5af8ef
+
 diff --git a/chat/chat-prefs.js b/chat/chat-prefs.js
 --- a/chat/chat-prefs.js
 +++ b/chat/chat-prefs.js

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