[tor-commits] [goptlib/master] Add tests for extOrPortSendUserAddr.

2013-11-26 Thread dcf
commit 25b94879100ca5416a10c7285e3195d2691e4faf
Author: David Fifield 
Date:   Tue Nov 26 22:46:12 2013 -0800

Add tests for extOrPortSendUserAddr.
---
 pt_test.go |   39 +++
 1 file changed, 39 insertions(+)

diff --git a/pt_test.go b/pt_test.go
index 1201e8a..cd9c280 100644
--- a/pt_test.go
+++ b/pt_test.go
@@ -2,6 +2,7 @@ package pt
 
 import (
"bytes"
+   "encoding/binary"
"fmt"
"io/ioutil"
"net"
@@ -431,3 +432,41 @@ func TestExtOrSendCommand(t *testing.T) {
}
}
 }
+
+func TestExtOrSendUserAddr(t *testing.T) {
+   addrs := [...]net.TCPAddr{
+   net.TCPAddr{IP: net.ParseIP("0.0.0.0"), Port: 0},
+   net.TCPAddr{IP: net.ParseIP("1.2.3.4"), Port: },
+   net.TCPAddr{IP: net.ParseIP("255.255.255.255"), Port: 65535},
+   net.TCPAddr{IP: net.ParseIP("::"), Port: 0},
+   net.TCPAddr{IP: 
net.ParseIP("::::::255.255.255.255"), Port: 65535},
+   }
+
+   for _, addr := range addrs {
+   var buf bytes.Buffer
+   err := extOrPortSendUserAddr(&buf, &addr)
+   if err != nil {
+   t.Errorf("%s unexpectedly returned an error: %s", addr, 
err)
+   }
+   var cmd, length uint16
+   binary.Read(&buf, binary.BigEndian, &cmd)
+   if cmd != extOrCmdUserAddr {
+   t.Errorf("%s → cmd 0x%04x (expected 0x%04x)", addr, 
cmd, extOrCmdUserAddr)
+   }
+   binary.Read(&buf, binary.BigEndian, &length)
+   p := make([]byte, length+1)
+   n, err := buf.Read(p)
+   if n != int(length) {
+   t.Errorf("%s said length %d but had at least %d", addr, 
length, n)
+   }
+   // test that parsing the address gives something equivalent to
+   // the original.
+   outputAddr, err := resolveAddr(string(p))
+   if err != nil {
+   t.Fatal(err)
+   }
+   if !tcpAddrsEqual(&addr, outputAddr) {
+   t.Errorf("%s → %s", addr, outputAddr)
+   }
+   }
+}



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


[tor-commits] [goptlib/master] Add tests for extOrPortSendCommand.

2013-11-26 Thread dcf
commit a9b670802070c304e233533af8dd9e2712fd0b9b
Author: David Fifield 
Date:   Tue Nov 26 22:41:07 2013 -0800

Add tests for extOrPortSendCommand.
---
 pt_test.go |   59 +++
 1 file changed, 59 insertions(+)

diff --git a/pt_test.go b/pt_test.go
index 979dd56..1201e8a 100644
--- a/pt_test.go
+++ b/pt_test.go
@@ -2,6 +2,7 @@ package pt
 
 import (
"bytes"
+   "fmt"
"io/ioutil"
"net"
"os"
@@ -372,3 +373,61 @@ func TestReadAuthCookie(t *testing.T) {
}
}
 }
+
+// Elide a byte slice in case it's really long.
+func fmtBytes(s []byte) string {
+   if len(s) > 100 {
+   return fmt.Sprintf("%q...(%d bytes)", s[:5], len(s))
+   } else {
+   return fmt.Sprintf("%q", s)
+   }
+}
+
+func TestExtOrSendCommand(t *testing.T) {
+   badTests := [...]struct {
+   cmd  uint16
+   body []byte
+   }{
+   {0x0, make([]byte, 65536)},
+   {0x1234, make([]byte, 65536)},
+   }
+   longBody := [65535 + 2 + 2]byte{0x12, 0x34, 0xff, 0xff}
+   goodTests := [...]struct {
+   cmd  uint16
+   body []byte
+   expected []byte
+   }{
+   {0x0, []byte(""), []byte("\x00\x00\x00\x00")},
+   {0x5, []byte(""), []byte("\x00\x05\x00\x00")},
+   {0xfffe, []byte(""), []byte("\xff\xfe\x00\x00")},
+   {0x, []byte(""), []byte("\xff\xff\x00\x00")},
+   {0x1234, []byte("hello"), []byte("\x12\x34\x00\x05hello")},
+   {0x1234, make([]byte, 65535), longBody[:]},
+   }
+
+   for _, test := range badTests {
+   var buf bytes.Buffer
+   err := extOrPortSendCommand(&buf, test.cmd, test.body)
+   if err == nil {
+   t.Errorf("0x%04x %s unexpectedly succeeded", test.cmd, 
fmtBytes(test.body))
+   }
+   }
+
+   for _, test := range goodTests {
+   var buf bytes.Buffer
+   err := extOrPortSendCommand(&buf, test.cmd, test.body)
+   if err != nil {
+   t.Errorf("0x%04x %s unexpectedly returned an error: 
%s", test.cmd, fmtBytes(test.body), err)
+   }
+   p := make([]byte, 65535+2+2)
+   n, err := buf.Read(p)
+   if err != nil {
+   t.Fatal(err)
+   }
+   output := p[:n]
+   if !bytes.Equal(output, test.expected) {
+   t.Errorf("0x%04x %s → %s (expected %s)", test.cmd, 
fmtBytes(test.body),
+   fmtBytes(output), fmtBytes(test.expected))
+   }
+   }
+}



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


[tor-commits] [goptlib/master] I guess this should be "Send" and not "Write" for consistency.

2013-11-26 Thread dcf
commit be347696f13369a181ad717c3d6903f00c58f1d8
Author: David Fifield 
Date:   Tue Nov 26 22:14:17 2013 -0800

I guess this should be "Send" and not "Write" for consistency.
---
 pt.go |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pt.go b/pt.go
index eb7048b..a5a0107 100644
--- a/pt.go
+++ b/pt.go
@@ -577,7 +577,7 @@ const (
extOrCmdDeny  = 0x1001
 )
 
-func extOrPortWriteCommand(s io.Writer, cmd uint16, body []byte) error {
+func extOrPortSendCommand(s io.Writer, cmd uint16, body []byte) error {
var buf bytes.Buffer
if len(body) > 65535 {
return errors.New("command exceeds maximum length of 65535")
@@ -605,18 +605,18 @@ func extOrPortWriteCommand(s io.Writer, cmd uint16, body 
[]byte) error {
 // Send a USERADDR command on s. See section 3.1.2.1 of
 // 196-transport-control-ports.txt.
 func extOrPortSendUserAddr(s io.Writer, conn net.Conn) error {
-   return extOrPortWriteCommand(s, extOrCmdUserAddr, 
[]byte(conn.RemoteAddr().String()))
+   return extOrPortSendCommand(s, extOrCmdUserAddr, 
[]byte(conn.RemoteAddr().String()))
 }
 
 // Send a TRANSPORT command on s. See section 3.1.2.2 of
 // 196-transport-control-ports.txt.
 func extOrPortSendTransport(s io.Writer, methodName string) error {
-   return extOrPortWriteCommand(s, extOrCmdTransport, []byte(methodName))
+   return extOrPortSendCommand(s, extOrCmdTransport, []byte(methodName))
 }
 
 // Send a DONE command on s. See section 3.1 of 
196-transport-control-ports.txt.
 func extOrPortSendDone(s io.Writer) error {
-   return extOrPortWriteCommand(s, extOrCmdDone, []byte{})
+   return extOrPortSendCommand(s, extOrCmdDone, []byte{})
 }
 
 func extOrPortRecvCommand(s io.Reader) (cmd uint16, body []byte, err error) {



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


[tor-commits] [goptlib/master] Have ConnectOr take an Addr, not a Conn.

2013-11-26 Thread dcf
commit 537dbd836dc468a9e193bee0418d4b9cc8347da9
Author: David Fifield 
Date:   Tue Nov 26 23:50:10 2013 -0800

Have ConnectOr take an Addr, not a Conn.
---
 examples/dummy-server/dummy-server.go |2 +-
 pt.go |   10 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/examples/dummy-server/dummy-server.go 
b/examples/dummy-server/dummy-server.go
index 86176d7..0518737 100644
--- a/examples/dummy-server/dummy-server.go
+++ b/examples/dummy-server/dummy-server.go
@@ -50,7 +50,7 @@ func handleConnection(conn net.Conn) {
handlerChan <- -1
}()
 
-   or, err := pt.ConnectOr(&ptInfo, conn, "dummy")
+   or, err := pt.ConnectOr(&ptInfo, conn.RemoteAddr(), "dummy")
if err != nil {
return
}
diff --git a/pt.go b/pt.go
index 2caac33..c2a5d8c 100644
--- a/pt.go
+++ b/pt.go
@@ -20,7 +20,7 @@
 //
 // Sample server usage:
 // func handler(conn net.Conn) {
-// or, err := pt.ConnectOr(&ptInfo, conn, "foo")
+// or, err := pt.ConnectOr(&ptInfo, conn.RemoteAddr(), "foo")
 // if err != nil {
 // return
 // }
@@ -648,10 +648,10 @@ func extOrPortRecvCommand(s io.Reader) (cmd uint16, body 
[]byte, err error) {
 // Send USERADDR and TRANSPORT commands followed by a DONE command. Wait for an
 // OKAY or DENY response command from the server. Returns nil if and only if
 // OKAY is received.
-func extOrPortSetup(s io.ReadWriter, conn net.Conn, methodName string) error {
+func extOrPortSetup(s io.ReadWriter, addr net.Addr, methodName string) error {
var err error
 
-   err = extOrPortSendUserAddr(s, conn.RemoteAddr())
+   err = extOrPortSendUserAddr(s, addr)
if err != nil {
return err
}
@@ -680,7 +680,7 @@ func extOrPortSetup(s io.ReadWriter, conn net.Conn, 
methodName string) error {
 // open *net.TCPConn. If connecting to the extended OR port, extended OR port
 // authentication à la 217-ext-orport-auth.txt is done before returning; an
 // error is returned if authentication fails.
-func ConnectOr(info *ServerInfo, conn net.Conn, methodName string) 
(*net.TCPConn, error) {
+func ConnectOr(info *ServerInfo, addr net.Addr, methodName string) 
(*net.TCPConn, error) {
if info.ExtendedOrAddr == nil {
return net.DialTCP("tcp", nil, info.OrAddr)
}
@@ -695,7 +695,7 @@ func ConnectOr(info *ServerInfo, conn net.Conn, methodName 
string) (*net.TCPConn
s.Close()
return nil, err
}
-   err = extOrPortSetup(s, conn, methodName)
+   err = extOrPortSetup(s, addr, methodName)
if err != nil {
s.Close()
return nil, err

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


[tor-commits] [goptlib/master] Have extOrPortSendUserAddr take an Addr, not a Conn.

2013-11-26 Thread dcf
commit 483a23c0fbd9dbd54dbb963425f9673d2dfca347
Author: David Fifield 
Date:   Tue Nov 26 22:42:44 2013 -0800

Have extOrPortSendUserAddr take an Addr, not a Conn.
---
 pt.go |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pt.go b/pt.go
index 58a6824..1bbd911 100644
--- a/pt.go
+++ b/pt.go
@@ -604,8 +604,8 @@ func extOrPortSendCommand(s io.Writer, cmd uint16, body 
[]byte) error {
 
 // Send a USERADDR command on s. See section 3.1.2.1 of
 // 196-transport-control-ports.txt.
-func extOrPortSendUserAddr(s io.Writer, conn net.Conn) error {
-   return extOrPortSendCommand(s, extOrCmdUserAddr, 
[]byte(conn.RemoteAddr().String()))
+func extOrPortSendUserAddr(s io.Writer, addr net.Addr) error {
+   return extOrPortSendCommand(s, extOrCmdUserAddr, []byte(addr.String()))
 }
 
 // Send a TRANSPORT command on s. See section 3.1.2.2 of
@@ -651,7 +651,7 @@ func extOrPortRecvCommand(s io.Reader) (cmd uint16, body 
[]byte, err error) {
 func extOrPortSetup(s io.ReadWriter, conn net.Conn, methodName string) error {
var err error
 
-   err = extOrPortSendUserAddr(s, conn)
+   err = extOrPortSendUserAddr(s, conn.RemoteAddr())
if err != nil {
return err
}



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


[tor-commits] [goptlib/master] Add test for extOrPortSendDone.

2013-11-26 Thread dcf
commit 58b259d4dfb92fe712375553bf63f28b644f5f03
Author: David Fifield 
Date:   Tue Nov 26 23:19:00 2013 -0800

Add test for extOrPortSendDone.
---
 pt_test.go |   19 +++
 1 file changed, 19 insertions(+)

diff --git a/pt_test.go b/pt_test.go
index cd9c280..5628a96 100644
--- a/pt_test.go
+++ b/pt_test.go
@@ -470,3 +470,22 @@ func TestExtOrSendUserAddr(t *testing.T) {
}
}
 }
+
+func TestExtOrPortSendDone(t *testing.T) {
+   expected := []byte("\x00\x00\x00\x00")
+
+   var buf bytes.Buffer
+   err := extOrPortSendDone(&buf)
+   if err != nil {
+   t.Errorf("unexpectedly returned an error: %s", err)
+   }
+   p := make([]byte, 1024)
+   n, err := buf.Read(p)
+   if err != nil {
+   t.Fatal(err)
+   }
+   output := p[:n]
+   if !bytes.Equal(output, expected) {
+   t.Errorf("→ %s (expected %s)", fmtBytes(output), 
fmtBytes(expected))
+   }
+}



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


[tor-commits] [goptlib/master] Add tests for extOrPortRecvCommand.

2013-11-26 Thread dcf
commit 8a12de97587e4a828381c30d8b80526b8a3a31fa
Author: David Fifield 
Date:   Tue Nov 26 23:46:53 2013 -0800

Add tests for extOrPortRecvCommand.
---
 pt_test.go |   69 
 1 file changed, 69 insertions(+)

diff --git a/pt_test.go b/pt_test.go
index 4579fbd..6dc8845 100644
--- a/pt_test.go
+++ b/pt_test.go
@@ -4,6 +4,7 @@ import (
"bytes"
"encoding/binary"
"fmt"
+   "io"
"io/ioutil"
"net"
"os"
@@ -518,3 +519,71 @@ func TestExtOrPortSendDone(t *testing.T) {
t.Errorf("→ %s (expected %s)", fmtBytes(output), 
fmtBytes(expected))
}
 }
+
+func TestExtOrPortRecvCommand(t *testing.T) {
+   badTests := [...][]byte{
+   []byte(""),
+   []byte("\x12"),
+   []byte("\x12\x34"),
+   []byte("\x12\x34\x00"),
+   []byte("\x12\x34\x00\x01"),
+   }
+   goodTests := [...]struct {
+   input []byte
+   cmd uint16
+   body []byte
+   leftover []byte
+   }{
+   {
+   []byte("\x12\x34\x00\x00"),
+   0x1234, []byte(""), []byte(""),
+   },
+   {
+   []byte("\x12\x34\x00\x00more"),
+   0x1234, []byte(""), []byte("more"),
+   },
+   {
+   []byte("\x12\x34\x00\x04body"),
+   0x1234, []byte("body"), []byte(""),
+   },
+   {
+   []byte("\x12\x34\x00\x04bodymore"),
+   0x1234, []byte("body"), []byte("more"),
+   },
+   }
+
+   for _, input := range badTests {
+   var buf bytes.Buffer
+   buf.Write(input)
+   _, _, err := extOrPortRecvCommand(&buf)
+   if err == nil {
+   t.Errorf("%q unexpectedly succeeded", fmtBytes(input))
+   }
+   }
+
+   for _, test := range goodTests {
+   var buf bytes.Buffer
+   buf.Write(test.input)
+   cmd, body, err := extOrPortRecvCommand(&buf)
+   if err != nil {
+   t.Errorf("%s unexpectedly returned an error: %s", 
fmtBytes(test.input), err)
+   }
+   if cmd != test.cmd {
+   t.Errorf("%s → cmd 0x%04x (expected 0x%04x)", 
fmtBytes(test.input), cmd, test.cmd)
+   }
+   if !bytes.Equal(body, test.body) {
+   t.Errorf("%s → body %s (expected %s)", 
fmtBytes(test.input),
+   fmtBytes(body), fmtBytes(test.body))
+   }
+   p := make([]byte, 1024)
+   n, err := buf.Read(p)
+   if err != nil && err != io.EOF {
+   t.Fatal(err)
+   }
+   leftover := p[:n]
+   if !bytes.Equal(leftover, test.leftover) {
+   t.Errorf("%s → leftover %s (expected %s)", 
fmtBytes(test.input),
+   fmtBytes(leftover), fmtBytes(test.leftover))
+   }
+   }
+}



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


[tor-commits] [goptlib/master] Put more information in an error.

2013-11-26 Thread dcf
commit be389272dd608f55b0bc3a5825475654cef3e1a3
Author: David Fifield 
Date:   Tue Nov 26 22:23:57 2013 -0800

Put more information in an error.
---
 pt.go |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt.go b/pt.go
index a5a0107..58a6824 100644
--- a/pt.go
+++ b/pt.go
@@ -580,7 +580,7 @@ const (
 func extOrPortSendCommand(s io.Writer, cmd uint16, body []byte) error {
var buf bytes.Buffer
if len(body) > 65535 {
-   return errors.New("command exceeds maximum length of 65535")
+   return errors.New(fmt.Sprintf("body length %d exceeds maximum 
of 65535", len(body)))
}
err := binary.Write(&buf, binary.BigEndian, cmd)
if err != nil {



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


[tor-commits] [goptlib/master] Make compute{Server, Client}Hash take authCookie directly.

2013-11-26 Thread dcf
commit 2d3d1ebda05aa8324d9d24fbf41fb2466a83eac1
Author: David Fifield 
Date:   Tue Nov 26 23:31:37 2013 -0800

Make compute{Server,Client}Hash take authCookie directly.
---
 pt.go |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/pt.go b/pt.go
index 1bbd911..2caac33 100644
--- a/pt.go
+++ b/pt.go
@@ -472,8 +472,8 @@ func ServerSetup(methodNames []string) (ServerInfo, error) {
 }
 
 // See 217-ext-orport-auth.txt section 4.2.1.3.
-func computeServerHash(info *ServerInfo, clientNonce, serverNonce []byte) 
[]byte {
-   h := hmac.New(sha256.New, info.AuthCookie)
+func computeServerHash(authCookie, clientNonce, serverNonce []byte) []byte {
+   h := hmac.New(sha256.New, authCookie)
io.WriteString(h, "ExtORPort authentication server-to-client hash")
h.Write(clientNonce)
h.Write(serverNonce)
@@ -481,8 +481,8 @@ func computeServerHash(info *ServerInfo, clientNonce, 
serverNonce []byte) []byte
 }
 
 // See 217-ext-orport-auth.txt section 4.2.1.3.
-func computeClientHash(info *ServerInfo, clientNonce, serverNonce []byte) 
[]byte {
-   h := hmac.New(sha256.New, info.AuthCookie)
+func computeClientHash(authCookie, clientNonce, serverNonce []byte) []byte {
+   h := hmac.New(sha256.New, authCookie)
io.WriteString(h, "ExtORPort authentication client-to-server hash")
h.Write(clientNonce)
h.Write(serverNonce)
@@ -541,12 +541,12 @@ func extOrPortAuthenticate(s io.ReadWriter, info 
*ServerInfo) error {
return err
}
 
-   expectedServerHash := computeServerHash(info, clientNonce, serverNonce)
+   expectedServerHash := computeServerHash(info.AuthCookie, clientNonce, 
serverNonce)
if subtle.ConstantTimeCompare(serverHash, expectedServerHash) != 1 {
return errors.New(fmt.Sprintf("mismatch in server hash"))
}
 
-   clientHash = computeClientHash(info, clientNonce, serverNonce)
+   clientHash = computeClientHash(info.AuthCookie, clientNonce, 
serverNonce)
_, err = s.Write(clientHash)
if err != nil {
return err



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


[tor-commits] [goptlib/master] Add tests for extOrPortSendTransport.

2013-11-26 Thread dcf
commit a5e7e453bb39396c1b019f81c28c3d6cb052389d
Author: David Fifield 
Date:   Tue Nov 26 23:27:21 2013 -0800

Add tests for extOrPortSendTransport.
---
 pt_test.go |   29 +
 1 file changed, 29 insertions(+)

diff --git a/pt_test.go b/pt_test.go
index 5628a96..4579fbd 100644
--- a/pt_test.go
+++ b/pt_test.go
@@ -471,6 +471,35 @@ func TestExtOrSendUserAddr(t *testing.T) {
}
 }
 
+func TestExtOrPortSendTransport(t *testing.T) {
+   tests := [...]struct {
+   methodName string
+   expected []byte
+   }{
+   {"", []byte("\x00\x02\x00\x00")},
+   {"a", []byte("\x00\x02\x00\x01a")},
+   {"alpha", []byte("\x00\x02\x00\x05alpha")},
+   }
+
+   for _, test := range tests {
+   var buf bytes.Buffer
+   err := extOrPortSendTransport(&buf, test.methodName)
+   if err != nil {
+   t.Errorf("%q unexpectedly returned an error: %s", 
test.methodName, err)
+   }
+   p := make([]byte, 1024)
+   n, err := buf.Read(p)
+   if err != nil {
+   t.Fatal(err)
+   }
+   output := p[:n]
+   if !bytes.Equal(output, test.expected) {
+   t.Errorf("%q → %s (expected %s)", test.methodName,
+   fmtBytes(output), fmtBytes(test.expected))
+   }
+   }
+}
+
 func TestExtOrPortSendDone(t *testing.T) {
expected := []byte("\x00\x00\x00\x00")
 



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


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

2013-11-26 Thread translation
commit 9deb8516d0b91fcdef682e2bb14e90c8c524f51a
Author: Translation commit bot 
Date:   Wed Nov 27 06:15:55 2013 +

Update translations for https_everywhere_completed
---
 pt_BR/ssl-observatory.dtd |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index cb0e3cc..158dae3 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -83,7 +83,7 @@ Passe o mouse sobre as opções para ver mais detalhes:">
 
 
 
-
+
 
 
 

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


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

2013-11-26 Thread translation
commit 9b9edb6e665b8740ec6643d80f078a089ef5f617
Author: Translation commit bot 
Date:   Wed Nov 27 06:15:51 2013 +

Update translations for https_everywhere
---
 pt_BR/ssl-observatory.dtd |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index cb0e3cc..158dae3 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -83,7 +83,7 @@ Passe o mouse sobre as opções para ver mais detalhes:">
 
 
 
-
+
 
 
 

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


[tor-commits] [goptlib/master] ptErr isn't exposed.

2013-11-26 Thread dcf
commit c36f6116428cbf66f4687dbd5042c1c42f04a560
Author: David Fifield 
Date:   Mon Nov 25 21:47:21 2013 -0800

ptErr isn't exposed.
---
 pt.go |   13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/pt.go b/pt.go
index b2ec0fe..03c2314 100644
--- a/pt.go
+++ b/pt.go
@@ -163,23 +163,26 @@ func doError(keyword string, v ...string) *ptErr {
return &ptErr{keyword, v}
 }
 
-// Emit an ENV-ERROR line with explanation text. Return the error as a ptErr.
+// Emit an ENV-ERROR line with explanation text. Returns a representation of 
the
+// error.
 func EnvError(msg string) error {
return doError("ENV-ERROR", msg)
 }
 
-// Emit a VERSION-ERROR line with explanation text. Return the error as a 
ptErr.
+// Emit a VERSION-ERROR line with explanation text. Returns a representation of
+// the error.
 func VersionError(msg string) error {
return doError("VERSION-ERROR", msg)
 }
 
-// Emit a CMETHOD-ERROR line with explanation text. Return the error as a 
ptErr.
+// Emit a CMETHOD-ERROR line with explanation text. Returns a representation of
+// the error.
 func CmethodError(methodName, msg string) error {
return doError("CMETHOD-ERROR", methodName, msg)
 }
 
-// Emit an SMETHOD-ERROR line with explanation text. Return the error as a
-// ptErr.
+// Emit an SMETHOD-ERROR line with explanation text. Returns a representation 
of
+// the error.
 func SmethodError(methodName, msg string) error {
return doError("SMETHOD-ERROR", methodName, msg)
 }



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


[tor-commits] [goptlib/master] Prevent messages from going to stdout in tests.

2013-11-26 Thread dcf
commit c661fbaf9d4e121a26e629cc9e8e6b7a64174129
Author: David Fifield 
Date:   Mon Nov 25 21:08:09 2013 -0800

Prevent messages from going to stdout in tests.

We might later want to actually test what these messages look like; we
can replace Stdout with e.g. a bytes.Buffer to do that.
---
 pt_test.go |7 +++
 1 file changed, 7 insertions(+)

diff --git a/pt_test.go b/pt_test.go
index ee471fa..979dd56 100644
--- a/pt_test.go
+++ b/pt_test.go
@@ -2,6 +2,7 @@ package pt
 
 import (
"bytes"
+   "io/ioutil"
"net"
"os"
"sort"
@@ -59,6 +60,8 @@ func TestGetManagedTransportVer(t *testing.T) {
{"2,1", "1"},
}
 
+   Stdout = ioutil.Discard
+
os.Clearenv()
_, err := getManagedTransportVer()
if err == nil {
@@ -159,6 +162,8 @@ func TestGetClientTransports(t *testing.T) {
},
}
 
+   Stdout = ioutil.Discard
+
os.Clearenv()
_, err := getClientTransports([]string{"alpha", "beta", "gamma"})
if err == nil {
@@ -299,6 +304,8 @@ func TestGetServerBindaddrs(t *testing.T) {
},
}
 
+   Stdout = ioutil.Discard
+
os.Clearenv()
_, err := getServerBindaddrs([]string{"alpha", "beta", "gamma"})
if err == nil {



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


[tor-commits] [goptlib/master] Add Stdout variable.

2013-11-26 Thread dcf
commit dc4c80ed55e770e9359d4d262cd15d99cd7bb80a
Author: David Fifield 
Date:   Mon Nov 25 21:04:07 2013 -0800

Add Stdout variable.

One may redefine this variable to control where pluggable-transport
messages are written, for example to hide them during testing or log
them before they are written to the real stdout.
---
 pt.go |   39 ---
 1 file changed, 36 insertions(+), 3 deletions(-)

diff --git a/pt.go b/pt.go
index ab2b78f..b2ec0fe 100644
--- a/pt.go
+++ b/pt.go
@@ -64,6 +64,40 @@ import (
"time"
 )
 
+// This type wraps a Write method and calls Sync after each Write.
+type syncWriter struct {
+   *os.File
+}
+
+// Call File.Write and then Sync. An error is returned if either operation
+// returns an error.
+func (w syncWriter) Write(p []byte) (n int, err error) {
+   n, err = w.File.Write(p)
+   if err != nil {
+   return
+   }
+   err = w.Sync()
+   return
+}
+
+// Writer to which pluggable-transport negotiation messages are written. It
+// defaults to a Writer that writes to os.Stdout and calls Sync after each
+// write.
+//
+// You may, for example, log pluggable-transport messages by defining a Writer
+// that logs what is written to it:
+// type logWriteWrapper struct {
+// io.Writer
+// }
+//
+// func (w logWriteWrapper) Write(p []byte) (int, error) {
+// log.Print(string(p))
+// return w.Writer.Write(p)
+// }
+// and then redefining Stdout:
+// pt.Stdout = logWriteWrapper{pt.Stdout}
+var Stdout io.Writer = syncWriter{os.Stdout}
+
 // Represents an error that can happen during negotiation, for example
 // ENV-ERROR. When an error occurs, we print it to stdout and also pass it up
 // the return chain.
@@ -117,11 +151,10 @@ func formatLine(keyword string, v ...string) string {
return buf.String()
 }
 
-// Print a pluggable transports protocol line to stdout. The line consists of 
an
+// Print a pluggable transports protocol line to Stdout. The line consists of 
an
 // unescaped keyword, followed by any number of escaped strings.
 func Line(keyword string, v ...string) {
-   fmt.Println(formatLine(keyword, v...))
-   os.Stdout.Sync()
+   fmt.Fprintln(Stdout, formatLine(keyword, v...))
 }
 
 // Emit and return the given error as a ptErr.



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


[tor-commits] [goptlib/master] Sexy godoc output.

2013-11-26 Thread dcf
commit 86cdde20fe2830e2d0ea6a1f21d494fbc2a2078c
Author: David Fifield 
Date:   Mon Nov 25 21:41:43 2013 -0800

Sexy godoc output.
---
 examples/dummy-client/dummy-client.go |   13 +++---
 examples/dummy-server/dummy-server.go |   15 ---
 pt.go |   79 +
 socks/socks.go|   21 -
 4 files changed, 78 insertions(+), 50 deletions(-)

diff --git a/examples/dummy-client/dummy-client.go 
b/examples/dummy-client/dummy-client.go
index 5d96549..783788a 100644
--- a/examples/dummy-client/dummy-client.go
+++ b/examples/dummy-client/dummy-client.go
@@ -1,10 +1,13 @@
+// Dummy no-op pluggable transport client. Works only as a managed proxy.
+//
 // Usage (in torrc):
-//   UseBridges 1
-//   Bridge dummy X.X.X.X:
-//   ClientTransportPlugin dummy exec dummy-client
+// UseBridges 1
+// Bridge dummy X.X.X.X:
+// ClientTransportPlugin dummy exec dummy-client
+//
 // Because this transport doesn't do anything to the traffic, you can use any
-// ordinary relay's ORPort in the Bridge line.
-
+// ordinary relay's ORPort in the Bridge line; it doesn't have to declare
+// support for the dummy transport.
 package main
 
 import (
diff --git a/examples/dummy-server/dummy-server.go 
b/examples/dummy-server/dummy-server.go
index 599a5bf..86176d7 100644
--- a/examples/dummy-server/dummy-server.go
+++ b/examples/dummy-server/dummy-server.go
@@ -1,9 +1,14 @@
+// Dummy no-op pluggable transport server. Works only as a managed proxy.
+//
 // Usage (in torrc):
-//   BridgeRelay 1
-//   ORPort 9001
-//   ExtORPort 6669
-//   ServerTransportPlugin dummy exec dummy-server
-
+// BridgeRelay 1
+// ORPort 9001
+// ExtORPort 6669
+// ServerTransportPlugin dummy exec dummy-server
+//
+// Because the dummy transport doesn't do anything to the traffic, you can
+// connect to it with any ordinary Tor client; you don't have to use
+// dummy-client.
 package main
 
 import (
diff --git a/pt.go b/pt.go
index 03c2314..eb7048b 100644
--- a/pt.go
+++ b/pt.go
@@ -1,50 +1,53 @@
-// Tor pluggable transports library.
+// Package pt implements the Tor pluggable transports specification.
 //
 // Sample client usage:
-//
-// import "git.torproject.org/pluggable-transports/goptlib.git"
-// var ptInfo pt.ClientInfo
-// var err error
-// ptInfo, err := pt.ClientSetup([]string{"foo"})
-// if err != nil {
-// os.Exit(1)
-// }
-// for _, methodName := range ptInfo.MethodNames {
-// ln, err := startSocksListener()
+// var ptInfo pt.ClientInfo
+// var err error
+// ptInfo, err = pt.ClientSetup([]string{"foo"})
 // if err != nil {
-// pt.CmethodError(methodName, err.Error())
-// continue
+// os.Exit(1)
+// }
+// for _, methodName := range ptInfo.MethodNames {
+// ln, err := startSocksListener()
+// if err != nil {
+// pt.CmethodError(methodName, err.Error())
+// continue
+// }
+// pt.Cmethod(methodName, "socks4", ln.Addr())
 // }
-// pt.Cmethod(methodName, "socks4", ln.Addr())
-// }
-// pt.CmethodsDone()
+// pt.CmethodsDone()
+// See the socks package for help with writing a SOCKS listener.
 //
 // Sample server usage:
-//
-// import "git.torproject.org/pluggable-transports/goptlib.git"
-// var ptInfo pt.ServerInfo
-// var err error
-// ptInfo, err = pt.ServerSetup([]string{"foo", "bar"})
-// if err != nil {
-// os.Exit(1)
-// }
-// for _, bindaddr := range ptInfo.Bindaddrs {
-// ln, err := startListener(bindaddr.Addr, bindaddr.MethodName)
-// if err != nil {
-// pt.SmethodError(bindaddr.MethodName, err.Error())
-// continue
+// func handler(conn net.Conn) {
+// or, err := pt.ConnectOr(&ptInfo, conn, "foo")
+// if err != nil {
+// return
+// }
+// // do something with or and conn
 // }
-// pt.Smethod(bindaddr.MethodName, ln.Addr())
-// }
-// pt.SmethodsDone()
-// func handler(conn net.Conn, methodName string) {
-// or, err := pt.ConnectOr(&ptInfo, conn, methodName)
+// ...
+// var ptInfo pt.ServerInfo
+// var err error
+// ptInfo, err = pt.ServerSetup([]string{"foo"})
 // if err != nil {
-// return
+// os.Exit(1)
 // }
-// // Do something with or and conn.
-// }
-
+// for _, bindaddr := range ptInfo.Bindaddrs {
+// ln, err := startListener(bindaddr.Addr, bindaddr.MethodName)
+// if err != nil {
+// pt.SmethodError(bindaddr.MethodName, err.Error())
+// continue
+// }
+// pt.Smethod(bindaddr.MethodName, ln.Addr())
+// }
+// pt.SmethodsDone()
+//
+// Tor pluggable transports specification:
+// https://gitweb.torproject.org/torspec.git/blob/HEAD:/pt-spec.txt.
+//
+// Extended ORPort Authentication:
+// 
http

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

2013-11-26 Thread translation
commit d36221ba9b407954ad26542c1a49718c5671215f
Author: Translation commit bot 
Date:   Wed Nov 27 02:15:50 2013 +

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

diff --git a/pt_BR/pt_BR.po b/pt_BR/pt_BR.po
index 8948ce5..0a26ebb 100644
--- a/pt_BR/pt_BR.po
+++ b/pt_BR/pt_BR.po
@@ -4,6 +4,7 @@
 # 
 # Translators:
 # Communia , 2013
+# ebonsi, 2013
 # Augustine , 2013
 # bruuh , 2012
 # betodso , 2013
@@ -16,8 +17,8 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-08-01 15:36+0200\n"
-"PO-Revision-Date: 2013-11-02 01:01+\n"
-"Last-Translator: Communia \n"
+"PO-Revision-Date: 2013-11-27 02:10+\n"
+"Last-Translator: ebonsi\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -62,7 +63,7 @@ msgstr "Enviando e-mail"
 #. pylint: disable=C0301
 #: ../whisperBack/gui.py:223
 msgid "This could take a while..."
-msgstr "Esta tarefa pode demorar alguns instantes..."
+msgstr "Esta tarefa pode demorar algum tempo..."
 
 #: ../whisperBack/gui.py:237
 msgid "The contact email adress doesn't seem valid."

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


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

2013-11-26 Thread translation
commit 4f42289b155694cb8bb372edefb31b489d197d80
Author: Translation commit bot 
Date:   Wed Nov 27 02:15:53 2013 +

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

diff --git a/pt_BR/pt_BR.po b/pt_BR/pt_BR.po
index 8948ce5..0a26ebb 100644
--- a/pt_BR/pt_BR.po
+++ b/pt_BR/pt_BR.po
@@ -4,6 +4,7 @@
 # 
 # Translators:
 # Communia , 2013
+# ebonsi, 2013
 # Augustine , 2013
 # bruuh , 2012
 # betodso , 2013
@@ -16,8 +17,8 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-08-01 15:36+0200\n"
-"PO-Revision-Date: 2013-11-02 01:01+\n"
-"Last-Translator: Communia \n"
+"PO-Revision-Date: 2013-11-27 02:10+\n"
+"Last-Translator: ebonsi\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -62,7 +63,7 @@ msgstr "Enviando e-mail"
 #. pylint: disable=C0301
 #: ../whisperBack/gui.py:223
 msgid "This could take a while..."
-msgstr "Esta tarefa pode demorar alguns instantes..."
+msgstr "Esta tarefa pode demorar algum tempo..."
 
 #: ../whisperBack/gui.py:237
 msgid "The contact email adress doesn't seem valid."

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


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

2013-11-26 Thread translation
commit de1bb5329fb769474734ab882a78825e75c8d84f
Author: Translation commit bot 
Date:   Wed Nov 27 02:16:01 2013 +

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

diff --git a/pt_BR/https-everywhere.dtd b/pt_BR/https-everywhere.dtd
index f38f6d5..eb12aa0 100644
--- a/pt_BR/https-everywhere.dtd
+++ b/pt_BR/https-everywhere.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/https_everywhere] Update translations for https_everywhere

2013-11-26 Thread translation
commit 244efb28f5d43a6e119e41b7f22b258c11f48b05
Author: Translation commit bot 
Date:   Wed Nov 27 02:15:57 2013 +

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

diff --git a/pt_BR/https-everywhere.dtd b/pt_BR/https-everywhere.dtd
index f38f6d5..eb12aa0 100644
--- a/pt_BR/https-everywhere.dtd
+++ b/pt_BR/https-everywhere.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/https_everywhere] Update translations for https_everywhere

2013-11-26 Thread translation
commit 23e212b7c2708c1ebbe484e70df9561ce6b75dc4
Author: Translation commit bot 
Date:   Wed Nov 27 01:45:53 2013 +

Update translations for https_everywhere
---
 pt_BR/https-everywhere.properties |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/pt_BR/https-everywhere.properties 
b/pt_BR/https-everywhere.properties
index 3a161d5..a3da3b3 100644
--- a/pt_BR/https-everywhere.properties
+++ b/pt_BR/https-everywhere.properties
@@ -1,8 +1,8 @@
-https-everywhere.menu.globalEnable = Habilitar HTTPS Everywhere
-https-everywhere.menu.globalDisable = Desabilitar HTTPS Everywhere
-https-everywhere.menu.enableDisable = Habilitar / Desabilitar Regras
+https-everywhere.menu.globalEnable = Habilitar o HTTPS em todo lugar
+https-everywhere.menu.globalDisable = Desabilitar o HTTPS em todo lugar
+https-everywhere.menu.enableDisable = Habilitar / Desabilitar as Regras
 https-everywhere.menu.noRules = (Não há Regras para Esta Página)
-https-everywhere.menu.unknownRules = (Regras Desconhecidas para Esta Página)
-https-everywhere.toolbar.hint = HTTPS Everywhere foi ativado. Você pode 
habilitá-lo individualmente para cada site, clicando no ícone na barra de 
endereços.
-https-everywhere.migration.notification0 = Para implementar uma reparação 
crucial, esta atualização limpa sua preferência de regras do HTTPS 
Everywhere para valores padrão.
-https-everywhere.menu.ruleset-tests = Executar testes no conjunto de regras do 
HTTPS Everywhere
+https-everywhere.menu.unknownRules = (As regras para Está Página são 
Desconhecidas)
+https-everywhere.toolbar.hint = HTTPS em todo lugar foi ativado. Você pode 
alterná-lo para um site ou outro, clicando no ícone na barra de endereços.
+https-everywhere.migration.notification0 = Para implementar uma reparação 
crucial, esta atualização redefine suas preferências de regras do HTTPS em 
todo lugar para os valores padrão. 
+https-everywhere.menu.ruleset-tests = Execute os Testes de Conjunto de Regras 
para o HTTPS em todo lugar

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


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

2013-11-26 Thread translation
commit 1b9d4210ef7b2824f76d7efe87a5722ba460fbf1
Author: Translation commit bot 
Date:   Wed Nov 27 01:45:57 2013 +

Update translations for https_everywhere_completed
---
 pt_BR/https-everywhere.properties |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/pt_BR/https-everywhere.properties 
b/pt_BR/https-everywhere.properties
index 3a161d5..a3da3b3 100644
--- a/pt_BR/https-everywhere.properties
+++ b/pt_BR/https-everywhere.properties
@@ -1,8 +1,8 @@
-https-everywhere.menu.globalEnable = Habilitar HTTPS Everywhere
-https-everywhere.menu.globalDisable = Desabilitar HTTPS Everywhere
-https-everywhere.menu.enableDisable = Habilitar / Desabilitar Regras
+https-everywhere.menu.globalEnable = Habilitar o HTTPS em todo lugar
+https-everywhere.menu.globalDisable = Desabilitar o HTTPS em todo lugar
+https-everywhere.menu.enableDisable = Habilitar / Desabilitar as Regras
 https-everywhere.menu.noRules = (Não há Regras para Esta Página)
-https-everywhere.menu.unknownRules = (Regras Desconhecidas para Esta Página)
-https-everywhere.toolbar.hint = HTTPS Everywhere foi ativado. Você pode 
habilitá-lo individualmente para cada site, clicando no ícone na barra de 
endereços.
-https-everywhere.migration.notification0 = Para implementar uma reparação 
crucial, esta atualização limpa sua preferência de regras do HTTPS 
Everywhere para valores padrão.
-https-everywhere.menu.ruleset-tests = Executar testes no conjunto de regras do 
HTTPS Everywhere
+https-everywhere.menu.unknownRules = (As regras para Está Página são 
Desconhecidas)
+https-everywhere.toolbar.hint = HTTPS em todo lugar foi ativado. Você pode 
alterná-lo para um site ou outro, clicando no ícone na barra de endereços.
+https-everywhere.migration.notification0 = Para implementar uma reparação 
crucial, esta atualização redefine suas preferências de regras do HTTPS em 
todo lugar para os valores padrão. 
+https-everywhere.menu.ruleset-tests = Execute os Testes de Conjunto de Regras 
para o HTTPS em todo lugar

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


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

2013-11-26 Thread translation
commit edfea984f82d609aac5ad84e9d7baff32f9f45d0
Author: Translation commit bot 
Date:   Wed Nov 27 01:16:14 2013 +

Update translations for tor-launcher-network-settings_completed
---
 nb/network-settings.dtd |   43 ++-
 1 file changed, 22 insertions(+), 21 deletions(-)

diff --git a/nb/network-settings.dtd b/nb/network-settings.dtd
index 2232ea5..2eb3821 100644
--- a/nb/network-settings.dtd
+++ b/nb/network-settings.dtd
@@ -2,38 +2,39 @@
 
 
 
-
+
 
 
 
 
-
-
-
+
+
+
 
-
+
 
 
 
-
+
 
-
-
-
-
-
-
+
+
+
+
+
+
 
 
 
 
+
 
 
 
-
+
 
 
-
+
 
 
 
@@ -42,13 +43,13 @@
 
 
 
-
-
-
+
+
+
 
 
 
-
-https://bridges.torproject.org";>
-
-
+
+https://bridges.torproject.org";>
+
+

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


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

2013-11-26 Thread translation
commit 63dd9e1b10564265eccce3d62e6c3e787f506419
Author: Translation commit bot 
Date:   Wed Nov 27 01:16:10 2013 +

Update translations for tor-launcher-network-settings
---
 nb/network-settings.dtd |   16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/nb/network-settings.dtd b/nb/network-settings.dtd
index 1cabf6b..2eb3821 100644
--- a/nb/network-settings.dtd
+++ b/nb/network-settings.dtd
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 
@@ -22,7 +22,7 @@
 
 
 
-
+
 
 
 
@@ -31,7 +31,7 @@
 
 
 
-
+
 
 
 
@@ -44,12 +44,12 @@
 
 
 
-
-
+
+
 
 
 
-
+
 https://bridges.torproject.org";>
-
-
+
+

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


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

2013-11-26 Thread translation
commit f52f84b5e43e1b9e4c31f81782ed8478163c3584
Author: Translation commit bot 
Date:   Wed Nov 27 00:46:22 2013 +

Update translations for tor-launcher-network-settings
---
 nb/network-settings.dtd |   30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/nb/network-settings.dtd b/nb/network-settings.dtd
index 3a8a438..1cabf6b 100644
--- a/nb/network-settings.dtd
+++ b/nb/network-settings.dtd
@@ -2,26 +2,26 @@
 
 
 
-
+
 
 
 
 
-
+
 
-
+
 
-
+
 
 
 
-
+
 
-
-
-
-
-
+
+
+
+
+
 
 
 
@@ -34,7 +34,7 @@
 
 
 
-
+
 
 
 
@@ -43,13 +43,13 @@
 
 
 
-
-
-
+
+
+
 
 
 
 
-https://bridges.torproject.org";>
+https://bridges.torproject.org";>
 
 

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


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

2013-11-26 Thread translation
commit e61d570f31ab6753631928555e149285160a9e31
Author: Translation commit bot 
Date:   Wed Nov 27 00:16:06 2013 +

Update translations for torbirdy_completed
---
 ru/torbirdy.dtd |   44 
 1 file changed, 24 insertions(+), 20 deletions(-)

diff --git a/ru/torbirdy.dtd b/ru/torbirdy.dtd
index 3f89051..8c90aa2 100644
--- a/ru/torbirdy.dtd
+++ b/ru/torbirdy.dtd
@@ -12,46 +12,50 @@
 
 
 
-
-
-
-
-
-
+
+
+
+
+
+
+
+
 
 
 
 
-
+
 
 
 
 
 
-
+
 
 
-
-
-
+
+
+
 
-
+
 
-
-
-
-
+
+
+
+
 
 
-
+
+
+
 
-
+
 
 
-
+
 
 
-
+
 
 
 

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


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

2013-11-26 Thread translation
commit d800deaf80f227a5b35fe4e593959d8f95c8f323
Author: Translation commit bot 
Date:   Wed Nov 27 00:16:03 2013 +

Update translations for torbirdy
---
 ru/torbirdy.dtd |   20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/ru/torbirdy.dtd b/ru/torbirdy.dtd
index a99dfb4..8c90aa2 100644
--- a/ru/torbirdy.dtd
+++ b/ru/torbirdy.dtd
@@ -24,38 +24,38 @@
 
 
 
-
+
 
 
 
 
 
-
+
 
 
-
+
 
 
 
-
+
 
-
+
 
-
+
 
 
 
 
 
-
+
 
-
+
 
 
-
+
 
 
-
+
 
 
 

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


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

2013-11-26 Thread translation
commit f25c652b3f0a3f51a5e20613e3dbf56bcb008e58
Author: Translation commit bot 
Date:   Tue Nov 26 23:45:56 2013 +

Update translations for https_everywhere_completed
---
 pt_BR/ssl-observatory.dtd |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index eb4955b..cb0e3cc 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -5,7 +5,7 @@
 
 
+ao Observatório. Você gostaria de ativá-los?">
 
 

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

2013-11-26 Thread translation
commit 73e68b9df1ecc184349c6fa2a24b6cd60a526deb
Author: Translation commit bot 
Date:   Tue Nov 26 23:45:52 2013 +

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

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index eb4955b..cb0e3cc 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -5,7 +5,7 @@
 
 
+ao Observatório. Você gostaria de ativá-los?">
 
 

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

2013-11-26 Thread translation
commit 46a9cfae9e350e71730c6a33c33f7e40ccba9642
Author: Translation commit bot 
Date:   Tue Nov 26 22:45:55 2013 +

Update translations for https_everywhere_completed
---
 pt_BR/ssl-observatory.dtd |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index 99836cb..eb4955b 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -83,8 +83,8 @@ Passe o mouse sobre as opções para ver mais detalhes:">
 
 
 
-
-
+
+
 
 
 

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


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

2013-11-26 Thread translation
commit 6ed6f7bbd22ff58b751ed3afe5cda37d2fdb7dea
Author: Translation commit bot 
Date:   Tue Nov 26 22:45:50 2013 +

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

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index 99836cb..eb4955b 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -83,8 +83,8 @@ Passe o mouse sobre as opções para ver mais detalhes:">
 
 
 
-
-
+
+
 
 
 

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


[tor-commits] r26438: {} add damian's presentations. (projects/presentations)

2013-11-26 Thread Andrew Lewman
Author: phobos
Date: 2013-11-26 22:18:51 + (Tue, 26 Nov 2013)
New Revision: 26438

Added:
   projects/presentations/2013-11-t3am-tor-ecosystem.odp
   projects/presentations/2013-11-t3am-tor-ecosystem.pdf
Log:
add damian's presentations.


Added: projects/presentations/2013-11-t3am-tor-ecosystem.odp
===
(Binary files differ)


Property changes on: projects/presentations/2013-11-t3am-tor-ecosystem.odp
___
Added: svn:mime-type
   + application/octet-stream

Added: projects/presentations/2013-11-t3am-tor-ecosystem.pdf
===
(Binary files differ)


Property changes on: projects/presentations/2013-11-t3am-tor-ecosystem.pdf
___
Added: svn:mime-type
   + application/octet-stream

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


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

2013-11-26 Thread translation
commit 55745e97a564cce7104fbd703bc2d0434e050710
Author: Translation commit bot 
Date:   Tue Nov 26 21:45:51 2013 +

Update translations for https_everywhere
---
 pt_BR/ssl-observatory.dtd |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index 282c8e9..99836cb 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -42,14 +42,14 @@ rede corporativa muito intrusiva:">
 "Quando você ver um novo certificado, diga ao Observatório qual ISP você 
está conectado">
 
 
+"Isto irá buscar e enviar o “O número do Sistema Autônomo” da sua rede. 
 Isto irá nos ajudar a localizar ataques contra o HTTPS, e a determinar se 
nós temos observações das redes localizadas em lugares como o Irã e a 
Síria, onde estes ataques são relativamente mais comuns.">
 
 
 
 
+"O HTTPS Em todo lugar pode usar o Observatório SSL de EFF, para realizar 
duas funções: (1) enviar cópias dos certificados HTTPS ao Observatório, 
para ajudar-nos
+a detectar o "homem no meio" destes ataques e melhorar a segurança 
da Web; e (2)
+Avisar-nos sobre conexões inseguras ou ataques ao seu navegador.">
 
 
 
 https://www.algumacoisa.com, o certificado
+"Por exemplo, quando você visita o https://www.something.com, o certificado
 recebido pelo Observatório indicará que alguém visitou 
-www.algumacoisa.com, mas não quem visitou o site, ou qual página específica 
foi vista.  Passe o mouse sobre as opções para mais detalhes:">
+www.something.com, mas não quem visitou o site, ou qual página específica 
que foi vista.  
+Passe o mouse sobre as opções para ver mais detalhes:">
 
 
 

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


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

2013-11-26 Thread translation
commit 601c78a35b0ae4e77cc7f74aee570d4c1f499cb8
Author: Translation commit bot 
Date:   Tue Nov 26 21:45:56 2013 +

Update translations for https_everywhere_completed
---
 pt_BR/ssl-observatory.dtd |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index 282c8e9..99836cb 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -42,14 +42,14 @@ rede corporativa muito intrusiva:">
 "Quando você ver um novo certificado, diga ao Observatório qual ISP você 
está conectado">
 
 
+"Isto irá buscar e enviar o “O número do Sistema Autônomo” da sua rede. 
 Isto irá nos ajudar a localizar ataques contra o HTTPS, e a determinar se 
nós temos observações das redes localizadas em lugares como o Irã e a 
Síria, onde estes ataques são relativamente mais comuns.">
 
 
 
 
+"O HTTPS Em todo lugar pode usar o Observatório SSL de EFF, para realizar 
duas funções: (1) enviar cópias dos certificados HTTPS ao Observatório, 
para ajudar-nos
+a detectar o "homem no meio" destes ataques e melhorar a segurança 
da Web; e (2)
+Avisar-nos sobre conexões inseguras ou ataques ao seu navegador.">
 
 
 
 https://www.algumacoisa.com, o certificado
+"Por exemplo, quando você visita o https://www.something.com, o certificado
 recebido pelo Observatório indicará que alguém visitou 
-www.algumacoisa.com, mas não quem visitou o site, ou qual página específica 
foi vista.  Passe o mouse sobre as opções para mais detalhes:">
+www.something.com, mas não quem visitou o site, ou qual página específica 
que foi vista.  
+Passe o mouse sobre as opções para ver mais detalhes:">
 
 
 

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


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

2013-11-26 Thread translation
commit f1e360650d38aa5309fb7df6e940aaf96abf134e
Author: Translation commit bot 
Date:   Tue Nov 26 21:15:52 2013 +

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

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index 06f969e..282c8e9 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -30,19 +30,19 @@ rede corporativa muito intrusiva:">
 "Submeta e verifique os certificados assinados pelas non-standard root CAs">
 
 
+"É seguro (e uma boa idéia) habilitar esta opção, a não ser que você 
estiver usando uma rede corporativa intrusiva ou o Kapersky antivirus que 
monitora a sua navegação com uma proxy TLS e um certificado raiz de 
autoridade privada.  Se este for habilitado em uma rede deste tipo, esta 
opção pode publicar evidências de quais domínios https:// foram visitados 
através daquele proxy, por causa dos certificados únicos que poderiam ser 
produzidos.  Então nós deixamos isto desabilitado por padrão.">
 
-
+
 
 
 
 
+"Quando você ver um novo certificado, diga ao Observatório qual ISP você 
está conectado">
 
 
+"Isto irá buscar e enviar o “O número do Sistema Autônomo” da sua rede. 
 Isto irá nos ajudar a localizar ataques contra o HTTPS, e a determinar se 
nós temos observações das redes localizadas em lugares como Irã e a Síria, 
onde os ataques são relativamente mais comuns.">
 
 
 

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


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

2013-11-26 Thread translation
commit 241c7c9c9c03b42129866e2dc9483dc76b78ba3f
Author: Translation commit bot 
Date:   Tue Nov 26 21:15:57 2013 +

Update translations for https_everywhere_completed
---
 pt_BR/ssl-observatory.dtd |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index 06f969e..282c8e9 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -30,19 +30,19 @@ rede corporativa muito intrusiva:">
 "Submeta e verifique os certificados assinados pelas non-standard root CAs">
 
 
+"É seguro (e uma boa idéia) habilitar esta opção, a não ser que você 
estiver usando uma rede corporativa intrusiva ou o Kapersky antivirus que 
monitora a sua navegação com uma proxy TLS e um certificado raiz de 
autoridade privada.  Se este for habilitado em uma rede deste tipo, esta 
opção pode publicar evidências de quais domínios https:// foram visitados 
através daquele proxy, por causa dos certificados únicos que poderiam ser 
produzidos.  Então nós deixamos isto desabilitado por padrão.">
 
-
+
 
 
 
 
+"Quando você ver um novo certificado, diga ao Observatório qual ISP você 
está conectado">
 
 
+"Isto irá buscar e enviar o “O número do Sistema Autônomo” da sua rede. 
 Isto irá nos ajudar a localizar ataques contra o HTTPS, e a determinar se 
nós temos observações das redes localizadas em lugares como Irã e a Síria, 
onde os ataques são relativamente mais comuns.">
 
 
 

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


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

2013-11-26 Thread translation
commit d51ca32925b5e5c4fd5936c2715b7d5f7b102281
Author: Translation commit bot 
Date:   Tue Nov 26 20:45:59 2013 +

Update translations for https_everywhere_completed
---
 ar/https-everywhere.dtd   |4 
 pt_BR/ssl-observatory.dtd |   14 +++---
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/ar/https-everywhere.dtd b/ar/https-everywhere.dtd
index c9183b7..230afd1 100644
--- a/ar/https-everywhere.dtd
+++ b/ar/https-everywhere.dtd
@@ -40,3 +40,7 @@
 
 
 
+
+
+
+
diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index e484c15..06f969e 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -1,11 +1,11 @@
 
-
+
 
 
 
-
+
 
 
 
 
+"Deveria o HTTPS em todo lugar usar o SSL Observatório?">
 
 
 
 
 
 
 
 
+"Seguro, a não ser que você estiver usando uma rede corporativa com nomes de 
provedores de intranet secretos:">
 
 

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


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

2013-11-26 Thread translation
commit 3ce18c1bc8208a65099d3a77d10e17ef1c975c44
Author: Translation commit bot 
Date:   Tue Nov 26 20:45:54 2013 +

Update translations for https_everywhere
---
 ar/https-everywhere.dtd   |2 +-
 pt_BR/ssl-observatory.dtd |   14 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/ar/https-everywhere.dtd b/ar/https-everywhere.dtd
index 9f7622f..230afd1 100644
--- a/ar/https-everywhere.dtd
+++ b/ar/https-everywhere.dtd
@@ -41,6 +41,6 @@
 
 
 
-
+
 
 
diff --git a/pt_BR/ssl-observatory.dtd b/pt_BR/ssl-observatory.dtd
index e484c15..06f969e 100644
--- a/pt_BR/ssl-observatory.dtd
+++ b/pt_BR/ssl-observatory.dtd
@@ -1,11 +1,11 @@
 
-
+
 
 
 
-
+
 
 
 
 
+"Deveria o HTTPS em todo lugar usar o SSL Observatório?">
 
 
 
 
 
 
 
 
+"Seguro, a não ser que você estiver usando uma rede corporativa com nomes de 
provedores de intranet secretos:">
 
 

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


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

2013-11-26 Thread translation
commit 852df3de11e3c86404e03fa421bdb5fb4f38825e
Author: Translation commit bot 
Date:   Tue Nov 26 20:15:51 2013 +

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

diff --git a/pt_BR/torcheck.po b/pt_BR/torcheck.po
index 14f49ca..3cdc603 100644
--- a/pt_BR/torcheck.po
+++ b/pt_BR/torcheck.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2013-11-26 19:41+\n"
+"PO-Revision-Date: 2013-11-26 19:50+\n"
 "Last-Translator: ebonsi\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"

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


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

2013-11-26 Thread translation
commit c50ad9c80ab1a1ad1c5cb38447232d2776c0d9b7
Author: Translation commit bot 
Date:   Tue Nov 26 20:16:16 2013 +

Update translations for tails-misc
---
 ar.po |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ar.po b/ar.po
index 659f5bc..2b6cfcb 100644
--- a/ar.po
+++ b/ar.po
@@ -12,8 +12,8 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-10-26 23:41+0200\n"
-"PO-Revision-Date: 2013-11-06 09:01+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2013-11-26 20:10+\n"
+"Last-Translator: Sherief Alaa \n"
 "Language-Team: Arabic 
(http://www.transifex.com/projects/p/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -421,7 +421,7 @@ msgstr "ستتم إزالة TrueCrypt من تايلز 
قريباً بسبب ال
 
 #: 
../config/chroot_local-includes/etc/skel/Desktop/Report_an_error.desktop.in.h:1
 msgid "Report an error"
-msgstr ""
+msgstr "ابلغ عن خطأ"
 
 #: 
../config/chroot_local-includes/etc/skel/Desktop/Tails_documentation.desktop.in.h:1
 msgid "Tails documentation"

___
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

2013-11-26 Thread translation
commit 1a88e34bd6d7a0ea3d8f700eb23379c7cbf18f02
Author: Translation commit bot 
Date:   Tue Nov 26 20:16:18 2013 +

Update translations for tails-misc_completed
---
 ar.po |   24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/ar.po b/ar.po
index 1ceb517..2b6cfcb 100644
--- a/ar.po
+++ b/ar.po
@@ -10,10 +10,10 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
-"POT-Creation-Date: 2013-09-09 12:35+0200\n"
-"PO-Revision-Date: 2013-10-22 06:40+\n"
-"Last-Translator: Mohammed ALDOUB \n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2013-10-26 23:41+0200\n"
+"PO-Revision-Date: 2013-11-26 20:10+\n"
+"Last-Translator: Sherief Alaa \n"
 "Language-Team: Arabic 
(http://www.transifex.com/projects/p/torproject/language/ar/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -240,21 +240,21 @@ msgstr "معلومات النسخة:\n%s"
 msgid "About Tails"
 msgstr "عن تيلز"
 
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:118
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:114
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:120
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:124
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:128
 msgid "Your additional software"
 msgstr "برامجك الاضافية"
 
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:119
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:129
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:115
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:125
 msgid ""
 "The upgrade failed. This might be due to a network problem. Please check "
 "your network connection, try to restart Tails, or read the system log to "
 "understand better the problem."
 msgstr "فشل التحديث. ربما يكون السبب مشكلة في 
الشبكة. تأكد من اتصالك بالشبكة، حاول إعادة 
تشغيل تايلز أو اقرأ سجل رسائل النظام لفهم 
المشكلة بشكل أفضل."
 
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:125
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:121
 msgid "The upgrade was successful."
 msgstr "تم التحديث بنجاح."
 
@@ -419,9 +419,9 @@ msgid ""
 "concerns."
 msgstr "ستتم إزالة TrueCrypt من تايلز قريباً بسبب 
الرخصة ومشاكل بالتطوير."
 
-#: ../config/chroot_local-includes/etc/skel/Desktop/Report_a_Bug.desktop.in.h:1
-msgid "Report a Bug"
-msgstr "ابلغ عن خطأ بالبرنامج"
+#: 
../config/chroot_local-includes/etc/skel/Desktop/Report_an_error.desktop.in.h:1
+msgid "Report an error"
+msgstr "ابلغ عن خطأ"
 
 #: 
../config/chroot_local-includes/etc/skel/Desktop/Tails_documentation.desktop.in.h:1
 msgid "Tails documentation"

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


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

2013-11-26 Thread translation
commit 0a6ae25a8c71a5a1ddc5493dad04d531adcec40e
Author: Translation commit bot 
Date:   Tue Nov 26 20:15:47 2013 +

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

diff --git a/pt_BR/torcheck.po b/pt_BR/torcheck.po
index 14f49ca..3cdc603 100644
--- a/pt_BR/torcheck.po
+++ b/pt_BR/torcheck.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2013-11-26 19:41+\n"
+"PO-Revision-Date: 2013-11-26 19:50+\n"
 "Last-Translator: ebonsi\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"

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


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

2013-11-26 Thread translation
commit a8b865547ae9969151c26a351116daf2d8df29e9
Author: Translation commit bot 
Date:   Tue Nov 26 19:45:52 2013 +

Update translations for torcheck_completed
---
 pt_BR/torcheck.po |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/pt_BR/torcheck.po b/pt_BR/torcheck.po
index 27ca636..14f49ca 100644
--- a/pt_BR/torcheck.po
+++ b/pt_BR/torcheck.po
@@ -3,6 +3,7 @@
 # 
 # Translators:
 # Communia , 2013
+# ebonsi, 2013
 # flavioamieiro , 2012
 # gmsalomao2 , 2011
 # Snake Plissken <>, 2012
@@ -10,8 +11,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2013-11-06 09:10+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2013-11-26 19:41+\n"
+"Last-Translator: ebonsi\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,7 +22,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 msgid "Congratulations. Your browser is configured to use Tor."
-msgstr "Parabéns. O seu navegador está configurado para usar Tor. "
+msgstr "Parabéns. O seu navegador está configurado para usar o Tor. "
 
 msgid ""
 "Please refer to the https://www.torproject.org/\";>Tor website "

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


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

2013-11-26 Thread translation
commit 7089772e8e20bd55e6863ccf503fb70c3cc70308
Author: Translation commit bot 
Date:   Tue Nov 26 19:45:50 2013 +

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

diff --git a/pt_BR/torcheck.po b/pt_BR/torcheck.po
index 27ca636..14f49ca 100644
--- a/pt_BR/torcheck.po
+++ b/pt_BR/torcheck.po
@@ -3,6 +3,7 @@
 # 
 # Translators:
 # Communia , 2013
+# ebonsi, 2013
 # flavioamieiro , 2012
 # gmsalomao2 , 2011
 # Snake Plissken <>, 2012
@@ -10,8 +11,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2013-11-06 09:10+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2013-11-26 19:41+\n"
+"Last-Translator: ebonsi\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,7 +22,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 msgid "Congratulations. Your browser is configured to use Tor."
-msgstr "Parabéns. O seu navegador está configurado para usar Tor. "
+msgstr "Parabéns. O seu navegador está configurado para usar o Tor. "
 
 msgid ""
 "Please refer to the https://www.torproject.org/\";>Tor website "

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


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

2013-11-26 Thread translation
commit de3ba5c089941b7e84997d20f0c7cc36340b7199
Author: Translation commit bot 
Date:   Tue Nov 26 19:45:09 2013 +

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

diff --git a/pt_BR/gettor.po b/pt_BR/gettor.po
index d9bf723..de70fdb 100644
--- a/pt_BR/gettor.po
+++ b/pt_BR/gettor.po
@@ -4,6 +4,7 @@
 # 
 # Translators:
 # Communia , 2013
+# ebonsi, 2013
 # Jacob Appelbaum , 2009
 # marcosof , 2013
 # Snake Plissken <>, 2012
@@ -11,10 +12,10 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
+"Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-01-19 13:40+0100\n"
-"PO-Revision-Date: 2013-08-19 16:20+\n"
-"Last-Translator: Communia \n"
+"PO-Revision-Date: 2013-11-26 19:40+\n"
+"Last-Translator: ebonsi\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -104,7 +105,7 @@ msgstr "Este exemplo lhe enviará o pacote solicitado em 
uma versão local para\
 
 #: lib/gettor/i18n.py:76
 msgid " List of supported locales:"
-msgstr "Lista de localidades suportadas:"
+msgstr "Lista de locais disponíveis:"
 
 #: lib/gettor/i18n.py:78
 msgid "Here is a list of all available languages:"

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


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

2013-11-26 Thread translation
commit d6f1f75ed2cecb8ee29bbca3fc90b3e764c8092b
Author: Translation commit bot 
Date:   Tue Nov 26 19:45:04 2013 +

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

diff --git a/pt_BR/gettor.po b/pt_BR/gettor.po
index d9bf723..de70fdb 100644
--- a/pt_BR/gettor.po
+++ b/pt_BR/gettor.po
@@ -4,6 +4,7 @@
 # 
 # Translators:
 # Communia , 2013
+# ebonsi, 2013
 # Jacob Appelbaum , 2009
 # marcosof , 2013
 # Snake Plissken <>, 2012
@@ -11,10 +12,10 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
+"Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-01-19 13:40+0100\n"
-"PO-Revision-Date: 2013-08-19 16:20+\n"
-"Last-Translator: Communia \n"
+"PO-Revision-Date: 2013-11-26 19:40+\n"
+"Last-Translator: ebonsi\n"
 "Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -104,7 +105,7 @@ msgstr "Este exemplo lhe enviará o pacote solicitado em 
uma versão local para\
 
 #: lib/gettor/i18n.py:76
 msgid " List of supported locales:"
-msgstr "Lista de localidades suportadas:"
+msgstr "Lista de locais disponíveis:"
 
 #: lib/gettor/i18n.py:78
 msgid "Here is a list of all available languages:"

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


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

2013-11-26 Thread translation
commit 9a1990d539d7c56abaf852014e896b91dabcd4aa
Author: Translation commit bot 
Date:   Tue Nov 26 15:15:51 2013 +

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

diff --git a/de/https-everywhere.properties b/de/https-everywhere.properties
index 8a05008..d2fff38 100644
--- a/de/https-everywhere.properties
+++ b/de/https-everywhere.properties
@@ -5,4 +5,4 @@ https-everywhere.menu.noRules = (Keine Regeln für diese Seite)
 https-everywhere.menu.unknownRules = (Regeln für diese Seite unbekannt)
 https-everywhere.toolbar.hint = HTTPS Everywhere ist nun aktiv. Sie können es 
für bestimmte Seiten ein- oder ausschalten, indem Sie auf das Icon in der 
Adresszeile klicken.
 https-everywhere.migration.notification0 = Um einen wichtigen Fix zu 
implementieren, wird dieses Update deine HTTPS Everywhere Regel-Einstellungen 
zurücksetzen.
-# https-everywhere.menu.ruleset-tests = Run HTTPS Everywhere Ruleset Tests
+https-everywhere.menu.ruleset-tests = Führen HTTPS Reglesatz Tests überall 

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


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

2013-11-26 Thread translation
commit 66d4f2bae502f259bfb5d1835f64fa5d7e8158fd
Author: Translation commit bot 
Date:   Tue Nov 26 15:15:56 2013 +

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

diff --git a/de/https-everywhere.properties b/de/https-everywhere.properties
index c7c53e6..d2fff38 100644
--- a/de/https-everywhere.properties
+++ b/de/https-everywhere.properties
@@ -5,3 +5,4 @@ https-everywhere.menu.noRules = (Keine Regeln für diese Seite)
 https-everywhere.menu.unknownRules = (Regeln für diese Seite unbekannt)
 https-everywhere.toolbar.hint = HTTPS Everywhere ist nun aktiv. Sie können es 
für bestimmte Seiten ein- oder ausschalten, indem Sie auf das Icon in der 
Adresszeile klicken.
 https-everywhere.migration.notification0 = Um einen wichtigen Fix zu 
implementieren, wird dieses Update deine HTTPS Everywhere Regel-Einstellungen 
zurücksetzen.
+https-everywhere.menu.ruleset-tests = Führen HTTPS Reglesatz Tests überall 

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


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

2013-11-26 Thread translation
commit da949e2a1448c8f2457e04eeed07a8a9139ca2b0
Author: Translation commit bot 
Date:   Tue Nov 26 14:46:34 2013 +

Update translations for tor-launcher-network-settings
---
 uk/network-settings.dtd |   82 +++
 1 file changed, 41 insertions(+), 41 deletions(-)

diff --git a/uk/network-settings.dtd b/uk/network-settings.dtd
index a999c23..c18a8b6 100644
--- a/uk/network-settings.dtd
+++ b/uk/network-settings.dtd
@@ -1,55 +1,55 @@
-
+
 
 
 
-
+
 
-
-
+
+
 
-
-
-
-
-
-
-
+
+
+
+
+
+
+
 
-
+
 
-
-
-
-
-
-
+
+
+
+
+
+
 
 
 
-
-
+
+
 
-
+
 
-
-
+
+
 
-
+
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+https://bridges.torproject.org";>
+
+

___
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

2013-11-26 Thread translation
commit 4c55f270a5318a8b3c381b6b2ff968eca8671ebd
Author: Translation commit bot 
Date:   Tue Nov 26 14:46:41 2013 +

Update translations for abouttor-homepage
---
 uk/aboutTor.dtd |   94 +++
 1 file changed, 47 insertions(+), 47 deletions(-)

diff --git a/uk/aboutTor.dtd b/uk/aboutTor.dtd
index 530f9ec..822f460 100644
--- a/uk/aboutTor.dtd
+++ b/uk/aboutTor.dtd
@@ -10,18 +10,18 @@
 
 
 
-
+
 
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
 
-
+
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+https://startpage.com/rth/search";>
+https://duckduckgo.com/html/";>
+
+
+
+
+https://startpage.com/eng/protect-privacy.html";>
+https://duckduckgo.com/privacy.html";>
+
+
+
+
+
+
+https://startpage.com/";>
+https://duckduckgo.com/";>
+
+
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+https://www.torproject.org/download/download.html.en#warning";>
+
+
+
+https://www.torproject.org/docs/tor-doc-relay.html.en";>
+
+https://www.torproject.org/getinvolved/volunteer.html.en";>
+
+https://www.torproject.org/donate/donate.html.en";>
 
-
-
-
+
+
+https://www.torproject.org/about/overview.html.en";>

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


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

2013-11-26 Thread translation
commit 69d370f0e6dc51147a1e683c2628cb284bcb
Author: Translation commit bot 
Date:   Tue Nov 26 14:46:38 2013 +

Update translations for tails-misc
---
 uk.po |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/uk.po b/uk.po
index 3800dd2..2f2c43f 100644
--- a/uk.po
+++ b/uk.po
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-10-26 23:41+0200\n"
-"PO-Revision-Date: 2013-11-06 09:01+\n"
+"PO-Revision-Date: 2013-11-26 14:31+\n"
 "Last-Translator: runasand \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"
@@ -41,7 +41,7 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/bin/gpgApplet:139
 msgid "Exit"
-msgstr ""
+msgstr "Вихід"
 
 #: config/chroot_local-includes/usr/local/bin/gpgApplet:141
 msgid "About"

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


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

2013-11-26 Thread translation
commit ed32d3aaadaaf4389ccfa74874101ae0a1e92aec
Author: Translation commit bot 
Date:   Tue Nov 26 14:46:25 2013 +

Update translations for mat-gui
---
 uk.po |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/uk.po b/uk.po
index 1335672..b0b87fa 100644
--- a/uk.po
+++ b/uk.po
@@ -3,12 +3,13 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
 "POT-Creation-Date: 2013-07-01 19:26+0200\n"
-"PO-Revision-Date: 2013-07-25 09:22+\n"
+"PO-Revision-Date: 2013-11-26 14:31+\n"
 "Last-Translator: runasand \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"
@@ -92,7 +93,7 @@ msgstr ""
 
 #: mat-gui:354 data/mat.ui:291
 msgid "Filename"
-msgstr ""
+msgstr "Ім'я файлу"
 
 #: mat-gui:356
 msgid "Mimetype"

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


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

2013-11-26 Thread translation
commit c686fe1e2039ab6a422234df7600fc531bf367c8
Author: Translation commit bot 
Date:   Tue Nov 26 14:46:17 2013 +

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

diff --git a/uk/uk.po b/uk/uk.po
index ebdcd16..37ea36f 100644
--- a/uk/uk.po
+++ b/uk/uk.po
@@ -6,9 +6,9 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
-"POT-Creation-Date: 2013-05-12 19:29+0200\n"
-"PO-Revision-Date: 2013-05-22 12:45+\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2013-11-22 13:49+0100\n"
+"PO-Revision-Date: 2013-11-26 14:31+\n"
 "Last-Translator: runasand \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"
@@ -35,11 +35,11 @@ msgstr ""
 
 #: ../glade/persistencewindow.glade.h:5
 msgid "Yes"
-msgstr ""
+msgstr "Так"
 
 #: ../glade/persistencewindow.glade.h:6
 msgid "No"
-msgstr ""
+msgstr "Ні"
 
 #: ../glade/persistencewindow.glade.h:7
 msgid "Passphrase:"

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


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

2013-11-26 Thread translation
commit f4792d693303a55d702ca26b2b53114dd92eace1
Author: Translation commit bot 
Date:   Tue Nov 26 14:46:01 2013 +

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

diff --git a/uk/torcheck.po b/uk/torcheck.po
index 82adbf3..65b1ced 100644
--- a/uk/torcheck.po
+++ b/uk/torcheck.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2013-11-26 07:57+\n"
+"PO-Revision-Date: 2013-11-26 14:18+\n"
 "Last-Translator: AVATOR \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"

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


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

2013-11-26 Thread translation
commit f8f243a3ffbd3da6e3ebbf62349e215b46cb97d8
Author: Translation commit bot 
Date:   Tue Nov 26 14:45:27 2013 +

Update translations for vidalia_alpha
---
 uk/vidalia_uk.po |   20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/uk/vidalia_uk.po b/uk/vidalia_uk.po
index 45dffe2..1d13ec5 100644
--- a/uk/vidalia_uk.po
+++ b/uk/vidalia_uk.po
@@ -1556,7 +1556,7 @@ msgstr ""
 
 msgctxt "HelpBrowser"
 msgid "Search"
-msgstr ""
+msgstr "Пошук"
 
 msgctxt "HelpBrowser"
 msgid "Searching for:"
@@ -1665,7 +1665,7 @@ msgstr ""
 
 msgctxt "MainWindow"
 msgid "Exit"
-msgstr ""
+msgstr "Вихід"
 
 msgctxt "MainWindow"
 msgid "Bandwidth Graph"
@@ -1733,7 +1733,7 @@ msgstr ""
 
 msgctxt "MainWindow"
 msgid "Connecting to the Tor network"
-msgstr ""
+msgstr "Підключення до мережі Tor"
 
 msgctxt "MainWindow"
 msgid "Establishing a Tor circuit"
@@ -2543,7 +2543,7 @@ msgctxt "NetworkPage"
 msgid ""
 "You must specify both an IP address or hostname and a port number to "
 "configure Tor to use a proxy to access the Internet."
-msgstr ""
+msgstr "Ви повинні вказати IP-адресу або ім'я х
оста і порт, щоб налаштувати Tor і 
використовувати проксі для доступу в 
Інтернет."
 
 msgctxt "NetworkPage"
 msgid ""
@@ -2657,7 +2657,7 @@ msgstr ""
 
 msgctxt "NetworkPage"
 msgid "You must select the proxy type."
-msgstr ""
+msgstr "Необхідно вибрати тип проксі."
 
 msgctxt "NetworkPage"
 msgid "SOCKS 4"
@@ -2673,7 +2673,7 @@ msgstr ""
 
 msgctxt "NetworkPage"
 msgid "You must specify one or more bridges."
-msgstr ""
+msgstr "Необхідно задати один або кілька 
мостів."
 
 msgctxt "PluginEngine"
 msgid "WARNING: %1 doesn't have an info file."
@@ -3516,7 +3516,7 @@ msgstr ""
 
 msgctxt "StatusTab"
 msgid "Tor Status"
-msgstr ""
+msgstr "Статус Tor"
 
 msgctxt "StatusTab"
 msgid "Show on startup"
@@ -3794,11 +3794,11 @@ msgstr "Відмова"
 
 msgctxt "VMessageBox"
 msgid "Yes"
-msgstr ""
+msgstr "Так"
 
 msgctxt "VMessageBox"
 msgid "No"
-msgstr ""
+msgstr "Ні"
 
 msgctxt "VMessageBox"
 msgid "Help"
@@ -3822,7 +3822,7 @@ msgstr ""
 
 msgctxt "VMessageBox"
 msgid "Quit"
-msgstr ""
+msgstr "Вийти"
 
 msgctxt "VMessageBox"
 msgid "Browse"

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


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

2013-11-26 Thread translation
commit 92b017668066bb3e17bb0f09abf7adbb6b0f855f
Author: Translation commit bot 
Date:   Tue Nov 26 14:45:09 2013 +

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

diff --git a/uk/gettor.po b/uk/gettor.po
index f121901..1a170b6 100644
--- a/uk/gettor.po
+++ b/uk/gettor.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-01-19 13:40+0100\n"
-"PO-Revision-Date: 2013-11-26 12:04+\n"
+"PO-Revision-Date: 2013-11-26 14:18+\n"
 "Last-Translator: AVATOR \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"

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


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

2013-11-26 Thread translation
commit 212ccdafd673663216fbf8de63f13c73c44e7d14
Author: Translation commit bot 
Date:   Tue Nov 26 14:45:03 2013 +

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

diff --git a/uk/LC_MESSAGES/bridgedb.po b/uk/LC_MESSAGES/bridgedb.po
index 99cc1a8..32214e5 100644
--- a/uk/LC_MESSAGES/bridgedb.po
+++ b/uk/LC_MESSAGES/bridgedb.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
 "POT-Creation-Date: 2013-03-27 21:41+\n"
-"PO-Revision-Date: 2013-11-26 08:24+\n"
+"PO-Revision-Date: 2013-11-26 14:18+\n"
 "Last-Translator: AVATOR \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"

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


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

2013-11-26 Thread translation
commit 3c3a0a4a83dfabbd24256b8d8d65e2d7cda78376
Author: Translation commit bot 
Date:   Tue Nov 26 14:45:14 2013 +

Update translations for orbot
---
 values-uk/strings.xml |2 ++
 1 file changed, 2 insertions(+)

diff --git a/values-uk/strings.xml b/values-uk/strings.xml
index 6769512..e53aa45 100644
--- a/values-uk/strings.xml
+++ b/values-uk/strings.xml
@@ -3,8 +3,10 @@
   Огялд
   Налаштування
   Допомога
+  Старт
   Допомога
   Закрити
+  Вихід
   Назад
   Відмова
   

___
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

2013-11-26 Thread translation
commit 76a62f618143dd06f521a5538b3ac14b94c7819f
Author: Translation commit bot 
Date:   Tue Nov 26 14:45:07 2013 +

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

diff --git a/uk/LC_MESSAGES/bridgedb.po b/uk/LC_MESSAGES/bridgedb.po
index 99cc1a8..32214e5 100644
--- a/uk/LC_MESSAGES/bridgedb.po
+++ b/uk/LC_MESSAGES/bridgedb.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
 "POT-Creation-Date: 2013-03-27 21:41+\n"
-"PO-Revision-Date: 2013-11-26 08:24+\n"
+"PO-Revision-Date: 2013-11-26 14:18+\n"
 "Last-Translator: AVATOR \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"

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


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

2013-11-26 Thread translation
commit cbaf82c1b8636c3cce33a09e35e0546d799a16c6
Author: Translation commit bot 
Date:   Tue Nov 26 14:45:22 2013 +

Update translations for vidalia
---
 uk/vidalia_uk.po |   24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/uk/vidalia_uk.po b/uk/vidalia_uk.po
index 0024c58..63cd6d0 100644
--- a/uk/vidalia_uk.po
+++ b/uk/vidalia_uk.po
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
 "POT-Creation-Date: 2012-03-21 17:52+\n"
-"PO-Revision-Date: 2013-11-12 09:41+\n"
+"PO-Revision-Date: 2013-11-26 14:31+\n"
 "Last-Translator: runasand \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"
@@ -1527,7 +1527,7 @@ msgstr ""
 
 msgctxt "HelpBrowser"
 msgid "Search"
-msgstr ""
+msgstr "Пошук"
 
 msgctxt "HelpBrowser"
 msgid "Searching for:"
@@ -1636,7 +1636,7 @@ msgstr ""
 
 msgctxt "MainWindow"
 msgid "Exit"
-msgstr ""
+msgstr "Вихід"
 
 msgctxt "MainWindow"
 msgid "Bandwidth Graph"
@@ -1764,7 +1764,7 @@ msgstr ""
 
 msgctxt "MainWindow"
 msgid "Connecting to the Tor network"
-msgstr ""
+msgstr "Підключення до мережі Tor"
 
 msgctxt "MainWindow"
 msgid "Establishing a Tor circuit"
@@ -2400,7 +2400,7 @@ msgstr ""
 
 msgctxt "MessageLog"
 msgid "Tor Status"
-msgstr ""
+msgstr "Статус Tor"
 
 msgctxt "MessageLog"
 msgid "Advanced"
@@ -2561,7 +2561,7 @@ msgctxt "NetworkPage"
 msgid ""
 "You must specify both an IP address or hostname and a port number to "
 "configure Tor to use a proxy to access the Internet."
-msgstr ""
+msgstr "Ви повинні вказати IP-адресу або ім'я х
оста і порт, щоб налаштувати Tor і 
використовувати проксі для доступу в 
Інтернет."
 
 msgctxt "NetworkPage"
 msgid ""
@@ -2675,7 +2675,7 @@ msgstr ""
 
 msgctxt "NetworkPage"
 msgid "You must select the proxy type."
-msgstr ""
+msgstr "Необхідно вибрати тип проксі."
 
 msgctxt "NetworkPage"
 msgid "SOCKS 4"
@@ -2691,7 +2691,7 @@ msgstr ""
 
 msgctxt "NetworkPage"
 msgid "You must specify one or more bridges."
-msgstr ""
+msgstr "Необхідно задати один або кілька 
мостів."
 
 msgctxt "Policy"
 msgid "accept"
@@ -3191,7 +3191,7 @@ msgstr ""
 
 msgctxt "ServicePage"
 msgid "Enabled"
-msgstr ""
+msgstr "Включено"
 
 msgctxt "ServicePage"
 msgid "Add new service to list"
@@ -3710,11 +3710,11 @@ msgstr "Відмова"
 
 msgctxt "VMessageBox"
 msgid "Yes"
-msgstr ""
+msgstr "Так"
 
 msgctxt "VMessageBox"
 msgid "No"
-msgstr ""
+msgstr "Ні"
 
 msgctxt "VMessageBox"
 msgid "Help"
@@ -3738,7 +3738,7 @@ msgstr ""
 
 msgctxt "VMessageBox"
 msgid "Quit"
-msgstr ""
+msgstr "Вийти"
 
 msgctxt "VMessageBox"
 msgid "Browse"

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


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

2013-11-26 Thread translation
commit e6a2d71198bfc4513f90940396d90ab081f9f2ce
Author: Translation commit bot 
Date:   Tue Nov 26 12:46:04 2013 +

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

diff --git a/uk/ssl-observatory.dtd b/uk/ssl-observatory.dtd
index 3afe519..2115b17 100644
--- a/uk/ssl-observatory.dtd
+++ b/uk/ssl-observatory.dtd
@@ -13,7 +13,7 @@ and auditing the certificates being presented to your 
browser. Would you like
 to turn it on?">-->
 
 
+"Чи повинен HTTPS Everywhere використовувати SSL 
Observatory?">
 
 
 
@@ -24,7 +24,7 @@ to turn it on?">-->
 intrusive corporate network:">
 
 
+"Безпечно, крім випадку коли Ви 
використовуєте корпоративну мережу з 
секретними іменами серверів:">
 
 
@@ -67,7 +67,7 @@ looked at.  Mouseover the options for further details:">
 
 
 
+"Перевіряти сертифікати навіть якщо Tor 
недоступний">
 
 

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


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

2013-11-26 Thread translation
commit 79024ce1b9dbcd666ecef34d2180a692c9a1cbd7
Author: Translation commit bot 
Date:   Tue Nov 26 12:15:56 2013 +

Update translations for https_everywhere
---
 uk/ssl-observatory.dtd |   75 +++-
 1 file changed, 42 insertions(+), 33 deletions(-)

diff --git a/uk/ssl-observatory.dtd b/uk/ssl-observatory.dtd
index d832b69..3afe519 100644
--- a/uk/ssl-observatory.dtd
+++ b/uk/ssl-observatory.dtd
@@ -1,9 +1,11 @@
 
-
-
-
+
+
+
 
-
+
 
 
 
 
+"Should HTTPS Everywhere use the SSL Observatory?">
 
-
+
 
 
 
 
+"It is safe to enable this, unless you use a very
+intrusive corporate network:">
 
 
+"Safe, unless you use a corporate network with secret intranet server names:">
 
 
+"Відправити і перевірити сертифікати, 
підписані нестандартними кореневими 
центрами сертифікації">
 
 
+"It is safe (and a good idea) to enable this option, unless you use an 
intrusive corporate network or Kaspersky antivirus software that monitors your 
browsing with a TLS proxy and a private root Certificate Authority.  If enabled 
on such a network, this option might publish evidence of which https:// domains 
were being visited through that proxy, because of the unique certificates it 
would produce.  So we leave it off by default.">
 
-
+
 
+"Перевірити сертифікати використовувані 
Tor для анонімності (вимагає Tor)">
 
+"Ця опція вимагає наявності встановленого 
та включеного Tor.">
 
 
+"When you see a new certificate, tell the Observatory which ISP you are 
connected to">
 
 
+"This will fetch and send the "Autonomous System number" of your 
network.  This will help us locate attacks against HTTPS, and to determine 
whether we have observations from networks in places like Iran and Syria where 
attacks are comparatively common.">
 
-
+
 
 
+"HTTPS Everywhere can use EFF's SSL Observatory.  This does two things: (1)
+sends copies of HTTPS certificates to the Observatory, to help us
+detect 'man in the middle' attacks and improve the Web's security; and (2)
+lets us warn you about insecure connections or attacks on your browser.">
 
 
 
 
+"For example, when you visit https://www.something.com, the certificate
+received by the Observatory will indicate that somebody visited
+www.something.com, but not who visited the site, or what specific page they
+looked at.  Mouseover the options for further details:">
 
-
+
 
 
+"Check certificates even if Tor is not available">
 
 
+"We will still try to keep the data anonymous, but this option is less secure">
 
 
+"Submit and check certificates for non-public DNS names">
 
 
+"Unless this option is checked, the Observatory will not record certificates 
for names that it cannot resolve through the DNS system.">
 
-
+
 
-
+
 
-
-
-
-
-
-
+
+
+
+
+
+
 
 
+"Submit and check self-signed certificates">
 
+"This is recommended; cryptographic problems are especially common in 
self-signed embedded devices">

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


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

2013-11-26 Thread translation
commit 4d56baff6f1b3f764714e192d4e3a17ab13b75ea
Author: Translation commit bot 
Date:   Tue Nov 26 12:15:05 2013 +

Update translations for gettor
---
 uk/gettor.po |   31 ---
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/uk/gettor.po b/uk/gettor.po
index 9b00207..f121901 100644
--- a/uk/gettor.po
+++ b/uk/gettor.po
@@ -4,13 +4,14 @@
 # 
 # Translators:
 # Jacob Appelbaum , 2009
+# AVATOR , 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
+"Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-01-19 13:40+0100\n"
-"PO-Revision-Date: 2010-11-30 05:01+\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-11-26 12:04+\n"
+"Last-Translator: AVATOR \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,11 +21,11 @@ msgstr ""
 
 #: lib/gettor/i18n.py:27
 msgid "Hello, This is the \"GetTor\" robot."
-msgstr ""
+msgstr "Привіт, це \"GetTor\" робот."
 
 #: lib/gettor/i18n.py:29
 msgid "Thank you for your request."
-msgstr ""
+msgstr "Спасибі за запит"
 
 #: lib/gettor/i18n.py:31
 msgid ""
@@ -100,11 +101,11 @@ msgstr ""
 
 #: lib/gettor/i18n.py:76
 msgid " List of supported locales:"
-msgstr ""
+msgstr "Список підтримуваних локалей:"
 
 #: lib/gettor/i18n.py:78
 msgid "Here is a list of all available languages:"
-msgstr ""
+msgstr "Нижче наведений перелік доступних 
мов:"
 
 #: lib/gettor/i18n.py:80
 msgid ""
@@ -198,7 +199,7 @@ msgstr ""
 msgid ""
 "SUPPORT\n"
 "==="
-msgstr ""
+msgstr "ПІДТРИМКА\n==="
 
 #: lib/gettor/i18n.py:138
 msgid ""
@@ -436,11 +437,11 @@ msgstr ""
 
 #: lib/gettor/i18n.py:272
 msgid "What is Tor?"
-msgstr ""
+msgstr "Що таке Tor?"
 
 #: lib/gettor/i18n.py:274
 msgid "The name \"Tor\" can refer to several different components."
-msgstr ""
+msgstr "Назва \"Tor\" може позначати кілька 
різних компонентів."
 
 #: lib/gettor/i18n.py:276
 msgid ""
@@ -457,7 +458,7 @@ msgstr ""
 
 #: lib/gettor/i18n.py:286
 msgid "What is the Tor Browser Bundle?"
-msgstr ""
+msgstr "Що таке Tor Browser Bundle?"
 
 #: lib/gettor/i18n.py:288
 msgid ""
@@ -468,7 +469,7 @@ msgstr ""
 
 #: lib/gettor/i18n.py:292
 msgid "What package should I request?"
-msgstr ""
+msgstr "Який дистрибутив я повинен запросити?"
 
 #: lib/gettor/i18n.py:294
 msgid ""
@@ -480,15 +481,15 @@ msgstr ""
 
 #: lib/gettor/i18n.py:299
 msgid "How do I extract the file(s) you sent me?"
-msgstr ""
+msgstr "Як мені розпакувати файл(и), які ви 
мені вислали?"
 
 #: lib/gettor/i18n.py:301
 msgid "QUESTION:"
-msgstr ""
+msgstr "ПИТАННЯ:"
 
 #: lib/gettor/i18n.py:303
 msgid "ANSWER:"
-msgstr ""
+msgstr "ВІДПОВІДЬ:"
 
 #: lib/gettor/i18n.py:305
 #, python-format

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


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

2013-11-26 Thread translation
commit b8c016ca1b5bcfee4cd40d2134621fffbdb62cf5
Author: Translation commit bot 
Date:   Tue Nov 26 08:46:06 2013 +

Update translations for torbirdy
---
 uk/torbirdy.properties |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/uk/torbirdy.properties b/uk/torbirdy.properties
index 668a61e..ad72eb5 100644
--- a/uk/torbirdy.properties
+++ b/uk/torbirdy.properties
@@ -1,19 +1,19 @@
 torbirdy.name=TorBirdy
 
 torbirdy.enabled.tor=TorBirdy доступно: Tor
-# torbirdy.enabled.jondo=TorBirdy Enabled:JonDo
-# torbirdy.enabled.custom=TorBirdy Enabled:Custom Proxy
-# torbirdy.enabled.torification=TorBirdy Enabled:Transparent Torification
-# torbirdy.enabled.whonix=TorBirdy Enabled:Whonix
-# torbirdy.disabled=TorBirdy:Disabled!
+torbirdy.enabled.jondo=TorBirdy Включений: JonDo
+torbirdy.enabled.custom=TorBirdy доступно: користувача 
Проксі
+torbirdy.enabled.torification=TorBirdy Включений: Прозора 
Tor-іфікація
+torbirdy.enabled.whonix=TorBirdy Включений: Whonix
+torbirdy.disabled=TorBirdy: Відключено!
 
 # torbirdy.email.prompt=TorBirdy has disabled Thunderbird's auto-configuration 
wizard to protect your anonymity.\n\nThe recommended security settings for %S 
have been set.\n\nYou can now configure the other account settings manually.
 
 # torbirdy.email.advanced=Please note that changing the advanced settings of 
TorBirdy is NOT recommended.\n\nYou should only continue if you are sure of 
what you are doing.
-# torbirdy.email.advanced.nextwarning=Show this warning next time
-# torbirdy.email.advanced.title=TorBirdy Advanced Settings
+torbirdy.email.advanced.nextwarning=Показувати це 
попередження наступного разу
+torbirdy.email.advanced.title=TorBirdy розширені 
налаштування
 
-# torbirdy.restart=You must restart Thunderbird for the time zone preference 
to take effect.
+torbirdy.restart=Thunderbird необхідно перезапустити, 
щоб налаштування часового поясу вступили в 
силу.
 
 # torbirdy.firstrun=You are now running TorBirdy.\n\nTo help protect your 
anonymity, TorBirdy will enforce the Thunderbird settings it has set, 
preventing them from being changed by you or by any add-on. There are some 
settings that can be changed and those are accessed through TorBirdy's 
preferences dialog. When TorBirdy is uninstalled or disabled, all settings that 
it changes are reset to their default values (the values prior to TorBirdy's 
install).\n\nIf you are a new user, it is recommended that you read through the 
TorBirdy website to understand what we are trying to accomplish with TorBirdy 
for our users.
-# torbirdy.website=https://trac.torproject.org/projects/tor/wiki/torbirdy
+torbirdy.website=https://trac.torproject.org/projects/tor/wiki/torbirdy

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


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

2013-11-26 Thread translation
commit 9b812ce2c477972485f73c13487388c20bfaad10
Author: Translation commit bot 
Date:   Tue Nov 26 08:45:02 2013 +

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

diff --git a/uk/LC_MESSAGES/bridgedb.po b/uk/LC_MESSAGES/bridgedb.po
index 4a79e0b..99cc1a8 100644
--- a/uk/LC_MESSAGES/bridgedb.po
+++ b/uk/LC_MESSAGES/bridgedb.po
@@ -3,13 +3,15 @@
 # This file is distributed under the same license as the BridgeDB project.
 # 
 # Translators:
+# Translators:
+# AVATOR , 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
 "POT-Creation-Date: 2013-03-27 21:41+\n"
-"PO-Revision-Date: 2011-02-19 16:53+\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2013-11-26 08:24+\n"
+"Last-Translator: AVATOR \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,17 +22,17 @@ msgstr ""
 
 #: lib/bridgedb/templates/base.html:33
 msgid "What are bridges?"
-msgstr ""
+msgstr "Що таке ретранслятор типу міст?"
 
 #: lib/bridgedb/templates/base.html:34
 #, python-format
 msgid ""
 "%s Bridge relays %s are Tor relays that help you circumvent censorship."
-msgstr ""
+msgstr "%s Мости %s це ретранслятори Tor які 
допомагають обійти цензуру."
 
 #: lib/bridgedb/templates/base.html:39
 msgid "I need an alternative way of getting bridges!"
-msgstr ""
+msgstr "Мені потрібен альтернативний спосіб 
отримання списку мостів!"
 
 #: lib/bridgedb/templates/base.html:40
 #, python-format
@@ -38,11 +40,11 @@ msgid ""
 "Another way to find public bridge addresses is to send an email (from a %s "
 "or a %s address) to %s with the line 'get bridges' by itself in the body of "
 "the mail."
-msgstr ""
+msgstr "Інший спосіб знайти публічний міст - 
надіслати листа (з адреси %s або %s) на %s з 
одним рядком 'get bridges' в тілі листа."
 
 #: lib/bridgedb/templates/base.html:48
 msgid "My bridges don't work! I need help!"
-msgstr ""
+msgstr "Мої мости не працюють! Допоможіть!"
 
 #: lib/bridgedb/templates/base.html:49
 #, python-format
@@ -50,50 +52,50 @@ msgid ""
 "If your Tor doesn't work, you should email %s. Try including as much info "
 "about your case as you can, including the list of bridges you used, the "
 "bundle filename/version you used, the messages that Tor gave out, etc."
-msgstr ""
+msgstr "Якщо Tor не працює - напишіть %s. Опишіть 
проблему якомога більш докладно, Введіть 
список використаних мостів, ім'я файлу / 
версію, яку ви використовували, 
повідомлення про помилки та інше."
 
 #: lib/bridgedb/templates/bridges.html:10
 msgid ""
 "To use the above lines, go to Vidalia's Network settings page, and click "
 "\"My ISP blocks connections to the Tor network\". Then add each bridge "
 "address one at a time."
-msgstr ""
+msgstr "Для використання рядків вище, 
відкрийте сторінку Vidalia налаштування 
Мережі, і натисніть\n\"Мій провайдер 
Інтернет блокує з'єднання з мережею Tor\". 
Потім додайте кожну адресу моста\nза раз."
 
 #: lib/bridgedb/templates/bridges.html:13
 msgid "No bridges currently available"
-msgstr ""
+msgstr "На цей час немає доступних мостів"
 
 #: lib/bridgedb/templates/captcha.html:6
 msgid "Upgrade your browser to Firefox"
-msgstr ""
+msgstr "Оновіть ваш браузер до Firefox"
 
 #: lib/bridgedb/templates/captcha.html:8
 msgid "Type the two words"
-msgstr ""
+msgstr "Введіть два слова"
 
 #: lib/bridgedb/templates/index.html:6
 msgid "Step 1"
-msgstr ""
+msgstr "Крок 1"
 
 #: lib/bridgedb/templates/index.html:8
 #, python-format
 msgid "Get %s Tor Browser Bundle %s"
-msgstr ""
+msgstr "Отримайте %s пакет Tor Browser %s"
 
 #: lib/bridgedb/templates/index.html:13
 msgid "Step 2"
-msgstr ""
+msgstr "Крок 2"
 
 #: lib/bridgedb/templates/index.html:15
 #, python-format
 msgid "Get %s bridges %s"
-msgstr ""
+msgstr "Отримайте %s мости %s"
 
 #: lib/bridgedb/templates/index.html:19
 msgid "Step 3"
-msgstr ""
+msgstr "Крок 3"
 
 #: lib/bridgedb/templates/index.html:21
 #, python-format
 msgid "Now %s add the bridges to Tor %s"
-msgstr ""
+msgstr "Тепер %s додайте мости в Tor %s"

___
tor-commits mailing list
tor-co

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

2013-11-26 Thread translation
commit c60d284a8193654950b9a1f636707e9b621cfae4
Author: Translation commit bot 
Date:   Tue Nov 26 08:45:05 2013 +

Update translations for bridgedb_completed
---
 uk/LC_MESSAGES/bridgedb.po |  101 
 1 file changed, 101 insertions(+)

diff --git a/uk/LC_MESSAGES/bridgedb.po b/uk/LC_MESSAGES/bridgedb.po
new file mode 100644
index 000..99cc1a8
--- /dev/null
+++ b/uk/LC_MESSAGES/bridgedb.po
@@ -0,0 +1,101 @@
+# Translations template for BridgeDB.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the BridgeDB project.
+# 
+# Translators:
+# Translators:
+# AVATOR , 2013
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
+"POT-Creation-Date: 2013-03-27 21:41+\n"
+"PO-Revision-Date: 2013-11-26 08:24+\n"
+"Last-Translator: AVATOR \n"
+"Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\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"
+"Language: uk\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && 
n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#: lib/bridgedb/templates/base.html:33
+msgid "What are bridges?"
+msgstr "Що таке ретранслятор типу міст?"
+
+#: lib/bridgedb/templates/base.html:34
+#, python-format
+msgid ""
+"%s Bridge relays %s are Tor relays that help you circumvent censorship."
+msgstr "%s Мости %s це ретранслятори Tor які 
допомагають обійти цензуру."
+
+#: lib/bridgedb/templates/base.html:39
+msgid "I need an alternative way of getting bridges!"
+msgstr "Мені потрібен альтернативний спосіб 
отримання списку мостів!"
+
+#: lib/bridgedb/templates/base.html:40
+#, python-format
+msgid ""
+"Another way to find public bridge addresses is to send an email (from a %s "
+"or a %s address) to %s with the line 'get bridges' by itself in the body of "
+"the mail."
+msgstr "Інший спосіб знайти публічний міст - 
надіслати листа (з адреси %s або %s) на %s з 
одним рядком 'get bridges' в тілі листа."
+
+#: lib/bridgedb/templates/base.html:48
+msgid "My bridges don't work! I need help!"
+msgstr "Мої мости не працюють! Допоможіть!"
+
+#: lib/bridgedb/templates/base.html:49
+#, python-format
+msgid ""
+"If your Tor doesn't work, you should email %s. Try including as much info "
+"about your case as you can, including the list of bridges you used, the "
+"bundle filename/version you used, the messages that Tor gave out, etc."
+msgstr "Якщо Tor не працює - напишіть %s. Опишіть 
проблему якомога більш докладно, Введіть 
список використаних мостів, ім'я файлу / 
версію, яку ви використовували, 
повідомлення про помилки та інше."
+
+#: lib/bridgedb/templates/bridges.html:10
+msgid ""
+"To use the above lines, go to Vidalia's Network settings page, and click "
+"\"My ISP blocks connections to the Tor network\". Then add each bridge "
+"address one at a time."
+msgstr "Для використання рядків вище, 
відкрийте сторінку Vidalia налаштування 
Мережі, і натисніть\n\"Мій провайдер 
Інтернет блокує з'єднання з мережею Tor\". 
Потім додайте кожну адресу моста\nза раз."
+
+#: lib/bridgedb/templates/bridges.html:13
+msgid "No bridges currently available"
+msgstr "На цей час немає доступних мостів"
+
+#: lib/bridgedb/templates/captcha.html:6
+msgid "Upgrade your browser to Firefox"
+msgstr "Оновіть ваш браузер до Firefox"
+
+#: lib/bridgedb/templates/captcha.html:8
+msgid "Type the two words"
+msgstr "Введіть два слова"
+
+#: lib/bridgedb/templates/index.html:6
+msgid "Step 1"
+msgstr "Крок 1"
+
+#: lib/bridgedb/templates/index.html:8
+#, python-format
+msgid "Get %s Tor Browser Bundle %s"
+msgstr "Отримайте %s пакет Tor Browser %s"
+
+#: lib/bridgedb/templates/index.html:13
+msgid "Step 2"
+msgstr "Крок 2"
+
+#: lib/bridgedb/templates/index.html:15
+#, python-format
+msgid "Get %s bridges %s"
+msgstr "Отримайте %s мости %s"
+
+#: lib/bridgedb/templates/index.html:19
+msgid "Step 3"
+msgstr "Крок 3"
+
+#: lib/bridgedb/templates/index.html:21
+#, python-format
+msgid "Now %s add the bridges to Tor %s"
+msgstr "Тепер %s додайте мости в Tor %s"

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.tor

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

2013-11-26 Thread translation
commit ee53b94a2b3b7f49ea30e06b6e52696975409f10
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:35 2013 +

Update translations for torbutton-browserproperties
---
 uk/browser.properties |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/uk/browser.properties b/uk/browser.properties
index fd25b10..7fb4020 100644
--- a/uk/browser.properties
+++ b/uk/browser.properties
@@ -1,13 +1,13 @@
 # Default home page
-# browser.startup.homepage=about:tor
+browser.startup.homepage=about:tor
 
 # Spell checker dictionary
-# spellchecker.dictionary=en_US
+spellchecker.dictionary=en_US
 
 # Default search engine
-# browser.search.defaultenginename=Startpage
+browser.search.defaultenginename=Початкова сторінка
 
 # Search engine order (order displayed in the search bar dropdown)
-# browser.search.order.1=Startpage
-# browser.search.order.2=DuckDuckGo
-# browser.search.order.3=Google
+browser.search.order.1=Початкова сторінка
+browser.search.order.2=DuckDuckGo
+browser.search.order.3=Google

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


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

2013-11-26 Thread translation
commit 669812ce6625981eb105f3654fc63eb4efd6d9a2
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:37 2013 +

Update translations for torbutton-browserproperties_completed
---
 uk/browser.properties |   13 +
 1 file changed, 13 insertions(+)

diff --git a/uk/browser.properties b/uk/browser.properties
new file mode 100644
index 000..7fb4020
--- /dev/null
+++ b/uk/browser.properties
@@ -0,0 +1,13 @@
+# Default home page
+browser.startup.homepage=about:tor
+
+# Spell checker dictionary
+spellchecker.dictionary=en_US
+
+# Default search engine
+browser.search.defaultenginename=Початкова сторінка
+
+# Search engine order (order displayed in the search bar dropdown)
+browser.search.order.1=Початкова сторінка
+browser.search.order.2=DuckDuckGo
+browser.search.order.3=Google

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


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

2013-11-26 Thread translation
commit f4f4ab2fa0c601e7ac552aa095923c2c765a1cd3
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:33 2013 +

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

diff --git a/uk/brand.dtd b/uk/brand.dtd
new file mode 100644
index 000..0331f33
--- /dev/null
+++ b/uk/brand.dtd
@@ -0,0 +1,8 @@
+
+
+
+
+
+

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


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

2013-11-26 Thread translation
commit 3d91fe668acd151b8c6592011711b477e5f6796a
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:28 2013 +

Update translations for torbutton-brandproperties_completed
---
 uk/brand.properties |   15 +++
 1 file changed, 15 insertions(+)

diff --git a/uk/brand.properties b/uk/brand.properties
new file mode 100644
index 000..14bca4f
--- /dev/null
+++ b/uk/brand.properties
@@ -0,0 +1,15 @@
+# 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/.
+
+brandShortName=TorBrowser
+brandFullName=Tor Browser
+vendorShortName=Проект Tor
+
+homePageSingleStartMain=Firefox Start - домашня сторінка з 
вбудованим пошуком
+homePageImport=Імпорт вашої домашньої сторінки з 
%S
+
+homePageMigrationPageTitle=Вибір домашньої сторінки
+homePageMigrationDescription=Виберіть домашню сторінку:
+
+syncBrandShortName=Синхронізація

___
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

2013-11-26 Thread translation
commit 262caa13c13d84b2a9d38bfdd8e885333156da81
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:30 2013 +

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

diff --git a/uk/brand.dtd b/uk/brand.dtd
index e34f480..0331f33 100644
--- a/uk/brand.dtd
+++ b/uk/brand.dtd
@@ -2,7 +2,7 @@
- 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/tor-launcher-properties_completed] Update translations for tor-launcher-properties_completed

2013-11-26 Thread translation
commit 84cefac29cd380df8de1ef0e51956c8905247b77
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:13 2013 +

Update translations for tor-launcher-properties_completed
---
 uk/torlauncher.properties |   31 +++
 1 file changed, 31 insertions(+)

diff --git a/uk/torlauncher.properties b/uk/torlauncher.properties
new file mode 100644
index 000..a2d5a1c
--- /dev/null
+++ b/uk/torlauncher.properties
@@ -0,0 +1,31 @@
+### Copyright (c) 2013, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.error_title=Завантажувач Tor
+
+torlauncher.tor_exited=Tor несподівано завершився.
+torlauncher.please_restart_app=Будь ласка, перезапустіть 
пристрій
+torlauncher.tor_controlconn_failed=Неможливо з'єднатися з 
портом управління Tor.
+torlauncher.tor_failed_to_start=Неможливо запустити Tor.
+torlauncher.tor_bootstrap_failed=Tor не зумів встановити 
мережеве з'єднання.\n\n%S
+
+torlauncher.unable_to_start_tor=Неможливо запустити 
Tor.\n\n%S
+torlauncher.tor_missing=Виконуваний файл Tor відсутній.
+torlauncher.torrc_missing=Файл torrc відсутній.
+torlauncher.datadir_missing=Каталог даних Tor не існує.
+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.error_proxy_addr_missing=Ви повинні вказати 
IP-адресу або ім'я хоста і порт, щоб 
налаштувати Tor і використовувати проксі 
для доступу в Інтернет.
+torlauncher.error_proxy_type_missing=Необхідно вибрати тип 
проксі.
+torlauncher.error_bridges_missing=Необхідно задати один 
або кілька мостів.
+
+torlauncher.connect=З'єднатися
+torlauncher.quit=Вийти
+torlauncher.quit_win=Вихід
+torlauncher.done=Готово
+
+torlauncher.forAssistance=Для допомоги зв'яжіться з %S

___
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

2013-11-26 Thread translation
commit 1603c74f4b9d4c1d2eb676495afbd46caa1d3cdd
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:11 2013 +

Update translations for tor-launcher-properties
---
 uk/torlauncher.properties |   44 ++--
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/uk/torlauncher.properties b/uk/torlauncher.properties
index fcd4d83..a2d5a1c 100644
--- a/uk/torlauncher.properties
+++ b/uk/torlauncher.properties
@@ -1,31 +1,31 @@
 ### Copyright (c) 2013, The Tor Project, Inc.
 ### See LICENSE for licensing information.
 
-# torlauncher.error_title=Tor Launcher
+torlauncher.error_title=Завантажувач Tor
 
-# torlauncher.tor_exited=Tor unexpectedly exited.
-# torlauncher.please_restart_app=Please restart this application.
-# torlauncher.tor_controlconn_failed=Could not connect to Tor control port.
-# torlauncher.tor_failed_to_start=Tor failed to start.
-# torlauncher.tor_bootstrap_failed=Tor failed to establish a Tor network 
connection.\n\n%S
+torlauncher.tor_exited=Tor несподівано завершився.
+torlauncher.please_restart_app=Будь ласка, перезапустіть 
пристрій
+torlauncher.tor_controlconn_failed=Неможливо з'єднатися з 
портом управління Tor.
+torlauncher.tor_failed_to_start=Неможливо запустити Tor.
+torlauncher.tor_bootstrap_failed=Tor не зумів встановити 
мережеве з'єднання.\n\n%S
 
-# torlauncher.unable_to_start_tor=Unable to start Tor.\n\n%S
-# torlauncher.tor_missing=The Tor executable is missing.
-# torlauncher.torrc_missing=The torrc file is missing.
-# torlauncher.datadir_missing=The Tor data directory does not exist.
-# torlauncher.password_hash_missing=Failed to get hashed password.
+torlauncher.unable_to_start_tor=Неможливо запустити 
Tor.\n\n%S
+torlauncher.tor_missing=Виконуваний файл Tor відсутній.
+torlauncher.torrc_missing=Файл torrc відсутній.
+torlauncher.datadir_missing=Каталог даних Tor не існує.
+torlauncher.password_hash_missing=Не вдається отримати х
ешірованного пароль.
 
-# torlauncher.failed_to_get_settings=Unable to retrieve Tor settings.\n\n%S
-# torlauncher.failed_to_save_settings=Unable to save Tor settings.\n\n%S
-# torlauncher.ensure_tor_is_running=Please ensure that Tor is running.
+torlauncher.failed_to_get_settings=Не вдалося отримати 
параметри Tor.\n\n%S
+torlauncher.failed_to_save_settings=Неможливо зберегти 
настройки Tor.\n\n%S
+torlauncher.ensure_tor_is_running=Переконайтеся що Tor 
запущений.
 
-# torlauncher.error_proxy_addr_missing=You must specify both an IP address or 
hostname and a port number to configure Tor to use a proxy to access the 
Internet.
-# torlauncher.error_proxy_type_missing=You must select the proxy type.
-# torlauncher.error_bridges_missing=You must specify one or more bridges.
+torlauncher.error_proxy_addr_missing=Ви повинні вказати 
IP-адресу або ім'я хоста і порт, щоб 
налаштувати Tor і використовувати проксі 
для доступу в Інтернет.
+torlauncher.error_proxy_type_missing=Необхідно вибрати тип 
проксі.
+torlauncher.error_bridges_missing=Необхідно задати один 
або кілька мостів.
 
-# torlauncher.connect=Connect
-# torlauncher.quit=Quit
-# torlauncher.quit_win=Exit
-# torlauncher.done=Done
+torlauncher.connect=З'єднатися
+torlauncher.quit=Вийти
+torlauncher.quit_win=Вихід
+torlauncher.done=Готово
 
-# torlauncher.forAssistance=For assistance, contact %S
+torlauncher.forAssistance=Для допомоги зв'яжіться з %S

___
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

2013-11-26 Thread translation
commit 4e700b322fdca8c3dad0650d825d348fb8ac13e6
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:15 2013 +

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

diff --git a/uk/progress.dtd b/uk/progress.dtd
index e0dcfcc..ee7c42d 100644
--- a/uk/progress.dtd
+++ b/uk/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/torcheck] Update translations for torcheck

2013-11-26 Thread translation
commit 917c1a336f0d204ff2121ba6adb3d9e77bbe3343
Author: Translation commit bot 
Date:   Tue Nov 26 08:15:46 2013 +

Update translations for torcheck
---
 uk/torcheck.po |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/uk/torcheck.po b/uk/torcheck.po
index 8a7280f..82adbf3 100644
--- a/uk/torcheck.po
+++ b/uk/torcheck.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2013-11-26 07:11+\n"
+"PO-Revision-Date: 2013-11-26 07:57+\n"
 "Last-Translator: AVATOR \n"
 "Language-Team: Ukrainian 
(http://www.transifex.com/projects/p/torproject/language/uk/)\n"
 "MIME-Version: 1.0\n"
@@ -42,7 +42,7 @@ msgid ""
 "href=\"https://www.torproject.org/\";>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\";>instructions for "
 "configuring your Tor client."
-msgstr ""
+msgstr "Якщо ви збираєтеся використовувати Tor 
клієнт, будь ласка, зайдіть на https://www.torproject.org/\";>Tor website і, зокрема https://www.torproject.org/docs/faq#DoesntWork\";>інструкції з 
налаштування клієнта Tor."
 
 msgid "Sorry, your query failed or an unexpected response was received."
 msgstr "Вибачте, ваш запит невдалий або 
отримана неочікувана відповідь."
@@ -50,7 +50,7 @@ msgstr "Вибачте, ваш запит невдалий 
або отриман
 msgid ""
 "A temporary service outage prevents us from determining if your source IP "
 "address is a https://www.torproject.org/\";>Tor node."
-msgstr ""
+msgstr "Тимчасове відключення послуг 
запобігає виявлення, якщо Вашим вихідним IP 
адресою є https://www.torproject.org/\";>Tor вузол."
 
 msgid "Your IP address appears to be: "
 msgstr "Ваша IP адреса, яку зараз видно:"

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


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

2013-11-26 Thread translation
commit b074dcf08fd1b16eb50a584027ce746acfe7d360
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:05 2013 +

Update translations for torbirdy
---
 uk/torbirdy.properties |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/uk/torbirdy.properties b/uk/torbirdy.properties
index b999de2..668a61e 100644
--- a/uk/torbirdy.properties
+++ b/uk/torbirdy.properties
@@ -1,6 +1,6 @@
-# torbirdy.name=TorBirdy
+torbirdy.name=TorBirdy
 
-# torbirdy.enabled.tor=TorBirdy Enabled:Tor
+torbirdy.enabled.tor=TorBirdy доступно: Tor
 # torbirdy.enabled.jondo=TorBirdy Enabled:JonDo
 # torbirdy.enabled.custom=TorBirdy Enabled:Custom Proxy
 # torbirdy.enabled.torification=TorBirdy Enabled:Transparent Torification

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


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

2013-11-26 Thread translation
commit 293b6618750bb8a5e77d04c77aabde5319f2f754
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:18 2013 +

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

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

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


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

2013-11-26 Thread translation
commit 0c2a4497060112bf35a21fd45c10387c82f268a7
Author: Translation commit bot 
Date:   Tue Nov 26 08:15:53 2013 +

Update translations for https_everywhere
---
 uk/https-everywhere.dtd |   16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/uk/https-everywhere.dtd b/uk/https-everywhere.dtd
index 22f3270..abbde37 100644
--- a/uk/https-everywhere.dtd
+++ b/uk/https-everywhere.dtd
@@ -4,19 +4,19 @@
 ">
 
 
-
+
 
-
-
+
+
 
-
+
 
 
-
+
 
 
 
-
+
 
 
 
@@ -36,9 +36,9 @@
 
 
 
-
+
 
-
+
 
 
 

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


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

2013-11-26 Thread translation
commit fa1eeaf7f160f1eba7445139b94891d7e982c0d2
Author: Translation commit bot 
Date:   Tue Nov 26 08:16:26 2013 +

Update translations for torbutton-brandproperties
---
 uk/brand.properties |   16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/uk/brand.properties b/uk/brand.properties
index 6598ccd..14bca4f 100644
--- a/uk/brand.properties
+++ b/uk/brand.properties
@@ -2,14 +2,14 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
-# brandShortName=TorBrowser
-# brandFullName=Tor Browser
-# vendorShortName=Tor Project
+brandShortName=TorBrowser
+brandFullName=Tor Browser
+vendorShortName=Проект Tor
 
-# homePageSingleStartMain=Firefox Start, a fast home page with built-in search
-# homePageImport=Import your home page from %S
+homePageSingleStartMain=Firefox Start - домашня сторінка з 
вбудованим пошуком
+homePageImport=Імпорт вашої домашньої сторінки з 
%S
 
-# homePageMigrationPageTitle=Home Page Selection
-# homePageMigrationDescription=Please select the home page you wish to use:
+homePageMigrationPageTitle=Вибір домашньої сторінки
+homePageMigrationDescription=Виберіть домашню сторінку:
 
-# syncBrandShortName=Sync
+syncBrandShortName=Синхронізація

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


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

2013-11-26 Thread translation
commit 85e72e66bdd612baf05a825c76d100aee33744d3
Author: Translation commit bot 
Date:   Tue Nov 26 08:15:56 2013 +

Update translations for https_everywhere_completed
---
 uk/https-everywhere.dtd |   47 +++
 1 file changed, 47 insertions(+)

diff --git a/uk/https-everywhere.dtd b/uk/https-everywhere.dtd
new file mode 100644
index 000..abbde37
--- /dev/null
+++ b/uk/https-everywhere.dtd
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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