[tor-commits] [meek/utls] Use the utls HelloRandomizedNoALPN handshake.

2019-01-10 Thread dcf
commit 90d82c205c0269b87de5a6956e485225f8a9a2cb
Author: David Fifield 
Date:   Thu Jan 10 22:11:10 2019 -0700

Use the utls HelloRandomizedNoALPN handshake.

Since we cannot use any handshake that has a "h2" ALPN (like
HelloFirefox_63 or HelloChrome_70), let's use a randomized handshake.
HelloRandomizedNoALPN differs from HelloRandomized and
HelloRandomizedALPN in that it always omits ALPN.

The http.Transport still appears to make 10 independent connections,
each with its own randomized fingerprint...
---
 meek-client/meek-client.go | 14 ++
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/meek-client/meek-client.go b/meek-client/meek-client.go
index 5853428..4f5aadd 100644
--- a/meek-client/meek-client.go
+++ b/meek-client/meek-client.go
@@ -451,18 +451,8 @@ func main() {
if err != nil {
return nil, err
}
-   uconn := tls.UClient(conn, config, tls.HelloChrome_Auto)
-   // We cannot call uconn.Handshake() here: it causes the server
-   // to use HTTP/2, when the client is still using HTTP/1.1,
-   // because net/http disables automatic HTTP/2 support when using
-   // DialTLS.
-   // https://github.com/golang/go/issues/21753
-   // "Auto-HTTP/2 is disabled by DialTLS being set"
-   // https://github.com/golang/go/issues/21336
-   // But: returning without calling uconn.Handshake causes the
-   // ClientHello to lack the ALPN extension entirely...
-   //
-   // err = uconn.Handshake()
+   uconn := tls.UClient(conn, config, tls.HelloRandomizedNoALPN)
+   err = uconn.Handshake()
return uconn, err
}
 

___
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

2019-01-10 Thread translation
commit d094538f6f2cae99db726aeba6f03578d28e8efb
Author: Translation commit bot 
Date:   Fri Jan 11 02:45:55 2019 +

Update translations for https_everywhere_completed
---
 es/https-everywhere.dtd| 2 +-
 es_AR/https-everywhere.dtd | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/es/https-everywhere.dtd b/es/https-everywhere.dtd
index 504990a04..5bb36d2f7 100644
--- a/es/https-everywhere.dtd
+++ b/es/https-everywhere.dtd
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 
diff --git a/es_AR/https-everywhere.dtd b/es_AR/https-everywhere.dtd
index 9a8cd6cf8..39160ed15 100644
--- a/es_AR/https-everywhere.dtd
+++ b/es_AR/https-everywhere.dtd
@@ -8,7 +8,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

2019-01-10 Thread translation
commit cc849484c85371597a4c37867f7a3fbd9885a297
Author: Translation commit bot 
Date:   Fri Jan 11 02:45:44 2019 +

Update translations for https_everywhere
---
 es/https-everywhere.dtd| 2 +-
 es_AR/https-everywhere.dtd | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/es/https-everywhere.dtd b/es/https-everywhere.dtd
index 504990a04..5bb36d2f7 100644
--- a/es/https-everywhere.dtd
+++ b/es/https-everywhere.dtd
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 
diff --git a/es_AR/https-everywhere.dtd b/es_AR/https-everywhere.dtd
index d046ce6ab..39160ed15 100644
--- a/es_AR/https-everywhere.dtd
+++ b/es_AR/https-everywhere.dtd
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [nyx/master] Fix interpreter panel unit tests

2019-01-10 Thread atagar
commit 7c203455fa08833b76de42a27cdbb16e4b1f69da
Author: Damian Johnson 
Date:   Thu Jan 10 11:18:59 2019 -0800

Fix interpreter panel unit tests

Oops, line wrapping broke our tests...

  ==
  FAIL: test_multiline_panel (panel.interpreter.TestInterpreter)
  --
  Traceback (most recent call last):
File "/home/atagar/Desktop/nyx/test/__init__.py", line 59, in wrapped
  return func(self, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/mock/mock.py", line 1305, 
in patched
  return func(*args, **keywargs)
File "/home/atagar/Desktop/nyx/test/panel/interpreter.py", line 107, in 
test_multiline_panel
  self.assertEqual(EXPECTED_MULTILINE_PANEL, 
test.render(panel._draw).content)
  AssertionError: 'Control Interpreter:\n>>> GETINFO 
version\n250-version=0.2.4.27 (git-412e3f7dc9c6c01a)\n>>> to use this panel 
press enter' != u'Control Interpreter:\n>>> to use this panel press enter'

  ==
  FAIL: test_scrollbar (panel.interpreter.TestInterpreter)
  --
  Traceback (most recent call last):
File "/home/atagar/Desktop/nyx/test/__init__.py", line 59, in wrapped
  return func(self, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/mock/mock.py", line 1305, 
in patched
  return func(*args, **keywargs)
File "/home/atagar/Desktop/nyx/test/panel/interpreter.py", line 120, in 
test_scrollbar
  self.assertEqual(EXPECTED_WITH_SCROLLBAR, 
test.render(panel._draw).content)
  AssertionError: 'Control Interpreter:\n |>>> GETINFO version\n 
|250-version=0.2.4.27 (git-412e3f7dc9c6c01a)\n |\n |\n |\n |\n |\n |\n |\n |\n 
|\n |\n |\n |\n |\n |\n |\n |\n |\n |\n |\n |\n |\n-+' != u'Control 
Interpreter:\n>>> to use this panel press enter'

  --

With commit 75052e8 tests should no longer directly modify their private
'_lines' attribute. We need to call the _add_line() helper instead to ensure
the wrapped and unwrapped attributes stay in sync.
---
 test/panel/interpreter.py | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/test/panel/interpreter.py b/test/panel/interpreter.py
index 3e68596..ad04882 100644
--- a/test/panel/interpreter.py
+++ b/test/panel/interpreter.py
@@ -99,10 +99,8 @@ class TestInterpreter(unittest.TestCase):
 tor_controller_mock()._handle_event = lambda event: None
 
 panel = nyx.panel.interpreter.InterpreterPanel()
-panel._lines = [
-  [('>>> ', ('Green', 'Bold')), ('GETINFO', ('Green', 'Bold')), (' 
version', ('Cyan',))],
-  [('250-version=0.2.4.27 (git-412e3f7dc9c6c01a)', ('Blue',))]
-]
+panel._add_line([('>>> ', ('Green', 'Bold')), ('GETINFO', ('Green', 
'Bold')), (' version', ('Cyan',))])
+panel._add_line([('250-version=0.2.4.27 (git-412e3f7dc9c6c01a)', 
('Blue',))])
 
 self.assertEqual(EXPECTED_MULTILINE_PANEL, 
test.render(panel._draw).content)
 
@@ -112,9 +110,10 @@ class TestInterpreter(unittest.TestCase):
 tor_controller_mock()._handle_event = lambda event: None
 
 panel = nyx.panel.interpreter.InterpreterPanel()
-panel._lines = [
-  [('>>> ', ('Green', 'Bold')), ('GETINFO', ('Green', 'Bold')), (' 
version', ('Cyan',))],
-  [('250-version=0.2.4.27 (git-412e3f7dc9c6c01a)', ('Blue',))]
-] + [()] * (panel.get_height() - 2)
+panel._add_line([('>>> ', ('Green', 'Bold')), ('GETINFO', ('Green', 
'Bold')), (' version', ('Cyan',))])
+panel._add_line([('250-version=0.2.4.27 (git-412e3f7dc9c6c01a)', 
('Blue',))])
+
+for i in range(panel.get_height() - 2):
+  panel._add_line([])
 
 self.assertEqual(EXPECTED_WITH_SCROLLBAR, test.render(panel._draw).content)



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


[tor-commits] [nyx/master] Skip installation test when offline

2019-01-10 Thread atagar
commit 55854cdbf674151d368f134bdb8d381e69209ce8
Author: Damian Johnson 
Date:   Thu Jan 10 14:58:46 2019 -0800

Skip installation test when offline

On my morning bus commute I was pretty puzzled why our tests broke. Turns 
out
we fail in a rather confusing way that says our PYTHONPATH is misconfigured
when unable to install stem from pypi.
---
 test/installation.py | 16 
 1 file changed, 16 insertions(+)

diff --git a/test/installation.py b/test/installation.py
index 4b89177..4bde759 100644
--- a/test/installation.py
+++ b/test/installation.py
@@ -3,18 +3,34 @@ import shutil
 import subprocess
 import sys
 import unittest
+import urllib2
 
 import nyx
 import stem.util.system
 import test
 
 
+def is_online():
+  """
+  Confirm we can reach PyPI. If we can't then our installation test will fail
+  due to being unable to install Stem.
+  """
+
+  try:
+urllib2.urlopen('https://pypi.org/', timeout = 1)
+return True
+  except urllib2.URLError:
+return False
+
+
 class TestInstallation(unittest.TestCase):
   def test_installing_stem(self):
 base_directory = os.path.sep.join(__file__.split(os.path.sep)[:-2])
 
 if not os.path.exists(os.path.sep.join([base_directory, 'setup.py'])):
   self.skipTest('(only for git checkout)')
+elif not is_online():
+  self.skipTest('(only when online)')
 
 original_cwd = os.getcwd()
 site_packages = '/tmp/nyx_test/lib/python%i.%i/site-packages/' % 
sys.version_info[:2]

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


[tor-commits] [nyx/master] Drop bold tag from changelog tickets

2019-01-10 Thread atagar
commit f9395cb313222831928db0b212a5d2921fc72a13
Author: Damian Johnson 
Date:   Wed Jan 9 11:38:29 2019 -0800

Drop bold tag from changelog tickets

I've been inconsistent on if tickets are wrapped with a bold tag or not.
Cursory glance indicates links are already a bold typeface so the presence
or omission of these tags don't look any different.
---
 web/changelog/index.html | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/web/changelog/index.html b/web/changelog/index.html
index dfb6465..f5787e2 100644
--- a/web/changelog/index.html
+++ b/web/changelog/index.html
@@ -109,24 +109,24 @@
 
 Configuration Editor
   
-New tor configuration options crashed nyx when shown (https://trac.torproject.org/projects/tor/ticket/24401;>ticket)
-Errors when saving the configuration could result in a 
stacktrace (https://trac.torproject.org/projects/tor/ticket/24409;>ticket)
-Pressing 'esc' when editing values changed their value to 
'none' (https://trac.torproject.org/projects/tor/ticket/28334;>ticket)
+New tor configuration options crashed nyx when shown (https://trac.torproject.org/projects/tor/ticket/24401;>ticket)
+Errors when saving the configuration could result in a 
stacktrace (https://trac.torproject.org/projects/tor/ticket/24409;>ticket)
+Pressing 'esc' when editing values changed their value to 
'none' (https://trac.torproject.org/projects/tor/ticket/28334;>ticket)
 Reset configuration option if set to an empty value
   
 
 
 Interpreter
   
-Line wrap content (https://trac.torproject.org/projects/tor/ticket/28297;>ticket)
-Large amounts of content made panel sluggish (https://trac.torproject.org/projects/tor/ticket/28902;>ticket)
+Line wrap content (https://trac.torproject.org/projects/tor/ticket/28297;>ticket)
+Large amounts of content made panel sluggish (https://trac.torproject.org/projects/tor/ticket/28902;>ticket)
   
 
 
 Curses
   
-Resizing could crash the interface (https://trac.torproject.org/projects/tor/ticket/24382;>ticket)
-Implemented del key in editable text fields (https://trac.torproject.org/projects/tor/ticket/5835;>ticket)
+Resizing could crash the interface (https://trac.torproject.org/projects/tor/ticket/24382;>ticket)
+Implemented del key in editable text fields (https://trac.torproject.org/projects/tor/ticket/5835;>ticket)
   
 
 



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


[tor-commits] [nyx/master] Implement delete key

2019-01-10 Thread atagar
commit 321eb30eb1f38eb16b94ead67ad21cf5e3930a48
Author: Damian Johnson 
Date:   Wed Jan 9 11:35:00 2019 -0800

Implement delete key

Special keys (arrows, home/end, etc) require for us to implement their
handling. Doing so for the delete key.

  https://trac.torproject.org/projects/tor/ticket/5835
---
 nyx/curses.py| 12 
 web/changelog/index.html |  1 +
 2 files changed, 13 insertions(+)

diff --git a/nyx/curses.py b/nyx/curses.py
index 3f4b797..9f998b0 100644
--- a/nyx/curses.py
+++ b/nyx/curses.py
@@ -318,6 +318,18 @@ def _handle_key(textbox, key):
   textbox.win.move(y, msg_length - 1)  # if we're in the content then move 
to the end
 elif key == curses.KEY_RIGHT and x < msg_length - 1:
   textbox.win.move(y, x + 1)  # only move cursor if there's content after 
it
+  elif key == curses.KEY_DC:
+# Delete key. Remove the character after the cursor if there is one.
+
+y, x = textbox.win.getyx()
+content = textbox.gather()
+
+if x < len(content):
+  content = content[:x] + content[x + 1:]
+  textbox.win.clear()
+  textbox.win.addstr(y, 0, content)
+
+textbox.win.move(y, x)  # revert cursor to its prior position
   elif key == 410:
 # if we're resizing the display during text entry then cancel it
 # (otherwise the input field is filled with nonprintable characters)
diff --git a/web/changelog/index.html b/web/changelog/index.html
index d49533e..dfb6465 100644
--- a/web/changelog/index.html
+++ b/web/changelog/index.html
@@ -126,6 +126,7 @@
 Curses
   
 Resizing could crash the interface (https://trac.torproject.org/projects/tor/ticket/24382;>ticket)
+Implemented del key in editable text fields (https://trac.torproject.org/projects/tor/ticket/5835;>ticket)
   
 
 



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


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

2019-01-10 Thread translation
commit b1dc6a1d57d5b5cdce2f8a441152a7b6d827291e
Author: Translation commit bot 
Date:   Thu Jan 10 21:18:14 2019 +

Update translations for torbutton-torbuttonproperties_completed
---
 pt_PT/torbutton.properties | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/pt_PT/torbutton.properties b/pt_PT/torbutton.properties
new file mode 100644
index 0..9a8c82474
--- /dev/null
+++ b/pt_PT/torbutton.properties
@@ -0,0 +1,55 @@
+torbutton.circuit_display.internet = Internet
+torbutton.circuit_display.ip_unknown = IP desconhecido
+torbutton.circuit_display.onion_site = Site do Onion
+torbutton.circuit_display.this_browser = Este navegador
+torbutton.circuit_display.relay = Retransmitir
+torbutton.circuit_display.tor_bridge = Ponte
+torbutton.circuit_display.unknown_country = País desconhecido
+torbutton.circuit_display.guard = Proteção
+torbutton.circuit_display.guard_note = O seu nó [Proteção] pode não ser 
alterado.
+torbutton.circuit_display.learn_more = Saber mais
+torbutton.content_sizer.margin_tooltip = O Navegador Tor adiciona esta margem 
para tornar a altura e a largura da sua janela menos distinta, e com isso reduz 
 a possibilidade de as pessoas o rastrearem on-line.
+torbutton.panel.tooltip.disabled = Clique para ativar o Tor
+torbutton.panel.tooltip.enabled = Clique para desativar o Tor
+torbutton.panel.label.disabled = Tor Desativado
+torbutton.panel.label.enabled = Tor Ativado
+extensions.torbut...@torproject.org.description = O Torbutton proporciona um 
botão para configurar as definições do Tor, e para limpar facilmente e 
rapidamente os dados de navegação privados.
+torbutton.popup.external.title = Descarregar um tipo de ficheiro externo?
+torbutton.popup.external.app = O navegador Tor não consegue mostrar este 
ficheiro. Poderá ter que o abrir com outra aplicação.\n\n
+torbutton.popup.external.note = Alguns tipos de ficheiros podem fazer com que 
as aplicações liguem à Internet sem utilizar o Tor.\n\n
+torbutton.popup.external.suggest = Para sua segurança, só deverá abrir os 
ficheiros transferidos enquanto estiver desligado da Internet, ou utilizar um 
CD Live do Tor, como o Tails.\n
+torbutton.popup.launch = Descarregar ficheiro
+torbutton.popup.cancel = Cancelar
+torbutton.popup.dontask = A partir de agora, transferir automaticamente os 
ficheiros
+torbutton.popup.no_newnym = O Torbutton não pode, em segurança, fornecer-lhe 
uma nova identidade. Não tem acesso à porta de controle Tor.\n\nEstá a usar 
o Tor Browser Bundle?
+torbutton.security_settings.menu.title = Configurações de Segurança
+torbutton.title.prompt_torbrowser = Informação Importante do Torbutton
+torbutton.popup.prompt_torbrowser = O Torbutton funciona agora de forma 
diferente: já não pode desligá-lo.\n\nNós efetuámos esta alteração 
porque não é seguro utilizar o Torbutton num navegador que também é 
utilizado para a navegação sem o Tor. Existiam demasiados erros que nós não 
conseguiríamos corrigir de outra forma.\n\nSe pretender continuar a utilizar o 
Firefox normalmente, deverá desinstalar o Torbutton e transferir o Pacote do 
Navegador Tor. As propriedades de privacidade do Navegador Tor também são 
superiores àquelas do Firefox normal, mesmo quando este é utilizado com o 
Torbutton.\n\nPara remover o Torbutton, vá a Ferramentas->Extras->Extensões e 
depois clique no botão 'Remover' junto ao Torbutton.
+torbutton.popup.short_torbrowser = Informação importante do Torbutton!\n\nO 
Torbutton não está sempre ativo.\n\nClique no Torbutton para mais 
informação.
+
+torbutton.popup.confirm_plugins = Os plugins tais como o Flash podem invadir a 
sua privacidade.\n\nTambém podem fazer com que o Tor revele a sua 
localização e o seu endereço IP.\n\nTem a certeza de que deseja ativar os 
plugins?\n\n
+torbutton.popup.never_ask_again = Não voltar a perguntar-me
+torbutton.popup.confirm_newnym = O Navegador Tor irá fechar todas as janelas 
e separadores. Irá perder todas as sessões dos sites.\n\nReiniciar o 
Navegador Tor para redefinir a sua identidade?\n\n
+
+torbutton.maximize_warning = Ao maximizar o Navegador Tor pode permitir que os 
sites da Web determinem o tamanho do seu monitor, o que poderá ser utilizado 
para o rastrear. Nós recomendamos que deixe as janelas do Navegador no seu 
tamanho original predefinido.
+
+# Canvas permission prompt. Strings are kept here for ease of translation.
+canvas.siteprompt=Este site da Web (%S) tentou extrair dados da imagem HTML5, 
que pode ser utilizada para identificar unicamente o seu computador.\n\nO 
Navegador Tor deve permitir que este site da Web extraia os dados da imagem 
HTML5?
+canvas.notNow=Agora Não
+canvas.notNowAccessKey=N
+canvas.allow=Permitir de futuro
+canvas.allowAccessKey=A
+canvas.never=Nunca para este site (recomendado)
+canvas.neverAccessKey=e
+
+# Profile/startup error messages. Strings are kept here for ease of 
translation.
+# 

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

2019-01-10 Thread translation
commit d8935ba89f79bc5f393953eda05ab873ad915722
Author: Translation commit bot 
Date:   Thu Jan 10 21:18:25 2019 +

Update translations for torbutton-torbuttondtd_completed
---
 pt_PT/torbutton.dtd | 51 +++
 1 file changed, 51 insertions(+)

diff --git a/pt_PT/torbutton.dtd b/pt_PT/torbutton.dtd
new file mode 100644
index 0..86215a83e
--- /dev/null
+++ b/pt_PT/torbutton.dtd
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


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

2019-01-10 Thread translation
commit 3582ae0ccea200660d0bd9c08540ab998e10f0cf
Author: Translation commit bot 
Date:   Thu Jan 10 21:18:08 2019 +

Update translations for torbutton-torbuttonproperties
---
 pt_PT/torbutton.properties | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/pt_PT/torbutton.properties b/pt_PT/torbutton.properties
index 67d5d9d6e..9a8c82474 100644
--- a/pt_PT/torbutton.properties
+++ b/pt_PT/torbutton.properties
@@ -34,22 +34,22 @@ torbutton.popup.confirm_newnym = O Navegador Tor irá 
fechar todas as janelas e
 torbutton.maximize_warning = Ao maximizar o Navegador Tor pode permitir que os 
sites da Web determinem o tamanho do seu monitor, o que poderá ser utilizado 
para o rastrear. Nós recomendamos que deixe as janelas do Navegador no seu 
tamanho original predefinido.
 
 # Canvas permission prompt. Strings are kept here for ease of translation.
-canvas.siteprompt=This website (%S) attempted to extract HTML5 canvas image 
data, which may be used to uniquely identify your computer.\n\nShould Tor 
Browser allow this website to extract HTML5 canvas image data?
-canvas.notNow=Not Now
+canvas.siteprompt=Este site da Web (%S) tentou extrair dados da imagem HTML5, 
que pode ser utilizada para identificar unicamente o seu computador.\n\nO 
Navegador Tor deve permitir que este site da Web extraia os dados da imagem 
HTML5?
+canvas.notNow=Agora Não
 canvas.notNowAccessKey=N
-canvas.allow=Allow in the future
+canvas.allow=Permitir de futuro
 canvas.allowAccessKey=A
-canvas.never=Never for this site (recommended)
+canvas.never=Nunca para este site (recomendado)
 canvas.neverAccessKey=e
 
 # Profile/startup error messages. Strings are kept here for ease of 
translation.
 # LOCALIZATION NOTE: %S is the application name.
-profileProblemTitle=%S Profile Problem
-profileReadOnly=You cannot run %S from a read-only file system.  Please copy 
%S to another location before trying to use it.
-profileReadOnlyMac=You cannot run %S from a read-only file system.  Please 
copy %S to your Desktop or Applications folder before trying to use it.
-profileAccessDenied=%S does not have permission to access the profile. Please 
adjust your file system permissions and try again.
-profileMigrationFailed=Migration of your existing %S profile failed.\nNew 
settings will be used.
+profileProblemTitle=%S - Problema de Perfil
+profileReadOnly=Não pode executar %S a partir de um sistema de ficheiros só 
de leitura. Por favor, copie %S para outra localização antes de tentar 
utilizá-lo.
+profileReadOnlyMac=Não pode executar %S a partir de um ficheiro do sistema 
só de leitura. Por favor, copie %S para o seu Ambiente de Trabalho antes de 
tentar utilizá-lo.
+profileAccessDenied=%S não tem permissão para aceder ao perfil. Por favor, 
ajuste as suas permissões de ficheiro do sistema e tente de novo.
+profileMigrationFailed=A migração do seu perfil %S existente falhou. 
\nSerão utilizadas novas configurações.
 
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
-pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion 
Service, %1$S, %2$S bit keys, %3$S)
-pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+pageInfo_OnionEncryptionWithBitsAndProtocol=Ligação Encriptada (Serviço 
Onion, %1$S, %2$S bit chaves, %3$S)
+pageInfo_OnionEncryption=Ligação Encriptada (Serviço Onion)

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


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

2019-01-10 Thread translation
commit 4b0972a6e20c8ecfdd94ed5fe1ca4db2bab79c95
Author: Translation commit bot 
Date:   Thu Jan 10 21:18:20 2019 +

Update translations for torbutton-torbuttondtd
---
 pt_PT/torbutton.dtd | 74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

diff --git a/pt_PT/torbutton.dtd b/pt_PT/torbutton.dtd
index b454d0e37..86215a83e 100644
--- a/pt_PT/torbutton.dtd
+++ b/pt_PT/torbutton.dtd
@@ -1,51 +1,51 @@
 
 
-
+
 
 
 
-
+
 
-
-
-
+
+
+
 
-
-
+
+
 
-
-
-
+
+
+
 
 
 
-
-
-
-
-
-
-
+
+
+
+
+
+
+
 
-
-
+
+
 
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
 
-
-
-
-
-
-
-
+
+
+
+
+
+
+

___
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

2019-01-10 Thread translation
commit 60dd510f87233d4a89865160cc2de2e5465d8ded
Author: Translation commit bot 
Date:   Thu Jan 10 20:49:35 2019 +

Update translations for tor-launcher-network-settings
---
 pt_PT/network-settings.dtd | 62 +++---
 1 file changed, 31 insertions(+), 31 deletions(-)

diff --git a/pt_PT/network-settings.dtd b/pt_PT/network-settings.dtd
index 3719c5d54..fe36afbd0 100644
--- a/pt_PT/network-settings.dtd
+++ b/pt_PT/network-settings.dtd
@@ -5,58 +5,58 @@
 
 
 
-
+
 
 
 
-
-
+
+
 
 
 
 
 
-
-
-
+
+
+
 
-
-
+
+
 
 
 
-
-
-
+
+
+
 
-
-
+
+
 
 
 
 
 
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
 
-
-
-
+
+
+
 
-
+
 
-
-
+
+
 
-
-
-
+
+
+
 
 
-
+

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


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

2019-01-10 Thread translation
commit bf32aa28ea5389ea6122f2631eb9e1b2f9a13709
Author: Translation commit bot 
Date:   Thu Jan 10 20:49:20 2019 +

Update translations for torcheck_completed
---
 pt_PT/torcheck.po | 103 ++
 1 file changed, 103 insertions(+)

diff --git a/pt_PT/torcheck.po b/pt_PT/torcheck.po
new file mode 100644
index 0..92e01eb10
--- /dev/null
+++ b/pt_PT/torcheck.po
@@ -0,0 +1,103 @@
+# TorCheck gettext template
+# Copyright (C) 2008-2013 The Tor Project, Inc
+# 
+# Translators:
+# Rui , 2019
+msgid ""
+msgstr ""
+"Project-Id-Version: Tor Project\n"
+"POT-Creation-Date: 2012-02-16 20:28+PDT\n"
+"PO-Revision-Date: 2019-01-10 20:33+\n"
+"Last-Translator: Rui \n"
+"Language-Team: Portuguese (Portugal) 
(http://www.transifex.com/otf/torproject/language/pt_PT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: pygettext.py 1.5\n"
+"Language: pt_PT\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+msgid "Congratulations. This browser is configured to use Tor."
+msgstr "Parabéns. Este navegador está configurado para utilizar o Tor."
+
+msgid ""
+"Please refer to the https://www.torproject.org/\;>Tor website "
+"for further information about using Tor safely.  You are now free to browse "
+"the Internet anonymously."
+msgstr "Por favor, aceda ao https://www.torproject.org/\;>sítio da 
Web do Tor para mais informação sobre como utilizar o Tor em segurança. 
Agora está preparado para navegar anonimamente na Internet."
+
+msgid "There is a security update available for Tor Browser."
+msgstr "Está disponível uma atualização de segurança para o Navegador 
Tor."
+
+msgid ""
+"https://www.torproject.org/download/download-easy.html\;>Click "
+"here to go to the download page"
+msgstr "https://www.torproject.org/download/download-easy.html\;>Clique aqui 
para ir à página de descarregamentos"
+
+msgid "Sorry. You are not using Tor."
+msgstr "Desculpe, não está a utilizar o Tor."
+
+msgid ""
+"If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for "
+"configuring your Tor client."
+msgstr "Se está a tentar usar um cliente Tor, aceda ao https://www.torproject.org/\;>sítio web do Tor e, mais 
especificamente, as https://www.torproject.org/docs/faq#DoesntWork\;>instruções para 
configurar o seu cliente Tor."
+
+msgid "Sorry, your query failed or an unexpected response was received."
+msgstr "Desculpe, o seu pedido falhou ou foi recebida uma resposta inesperada."
+
+msgid ""
+"A temporary service outage prevents us from determining if your source IP "
+"address is a https://www.torproject.org/\;>Tor node."
+msgstr "Uma falha de serviço temporária impede-nos de determinar se o seu 
endereço IP é um nó https://www.torproject.org/\;>Tor."
+
+msgid "Your IP address appears to be: "
+msgstr "O seu endereço de IP parece ser:"
+
+msgid "Are you using Tor?"
+msgstr "Está a utilizar o Tor?"
+
+msgid "This page is also available in the following languages:"
+msgstr "Esta página também está disponível nos seguintes idiomas:"
+
+msgid "For more information about this exit relay, see:"
+msgstr "Para mais informação sobre esta retransmissão de saída, consulte:"
+
+msgid ""
+"The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
+"development, and education of online anonymity and privacy."
+msgstr "O Tor Project é uma organização sem fins lucrativos US 501(c)(3) 
dedicada à investigação, desenvolvimento e promoção de anonimato e 
privacidade on-line."
+
+msgid "Learn More "
+msgstr "Saber Mais "
+
+msgid "Go"
+msgstr "Ir"
+
+msgid "Short User Manual"
+msgstr "Manual Simples de Utilizador"
+
+msgid "Donate to Support Tor"
+msgstr "Doar para ajudar o Tor"
+
+msgid "Tor Q Site"
+msgstr "Site de Perguntas e Respostas do Tor"
+
+msgid "Volunteer"
+msgstr "Colaborar"
+
+msgid "JavaScript is enabled."
+msgstr "O JavaScript está ativado."
+
+msgid "JavaScript is disabled."
+msgstr "O JavaScript está desativado."
+
+msgid "However, it does not appear to be Tor Browser."
+msgstr "Contudo, este não parece ser um navegador Tor."
+
+msgid "Run a Relay"
+msgstr "Executar uma transmissão "
+
+msgid "Stay Anonymous"
+msgstr "Mantenha-se Anónimo"

___
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

2019-01-10 Thread translation
commit c1d53149d5bb52a2532a5e0edbc7b3210c613839
Author: Translation commit bot 
Date:   Thu Jan 10 20:49:25 2019 +

Update translations for tor-launcher-properties
---
 pt_PT/torlauncher.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_PT/torlauncher.properties b/pt_PT/torlauncher.properties
index d5379de08..e5c7f5185 100644
--- a/pt_PT/torlauncher.properties
+++ b/pt_PT/torlauncher.properties
@@ -42,7 +42,7 @@ torlauncher.no_meek=This browser is not configured for meek, 
which is needed to
 torlauncher.no_bridges_available=No bridges are available at this time. Sorry.
 
 torlauncher.connect=Ligar
-torlauncher.restart_tor=Restart Tor
+torlauncher.restart_tor=Reiniciar o Tor
 torlauncher.quit=Sair
 torlauncher.quit_win=Sair
 torlauncher.done=Concluído

___
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

2019-01-10 Thread translation
commit 88008fcf2857d9cf81819f34e945d596f3898ac9
Author: Translation commit bot 
Date:   Thu Jan 10 20:49:40 2019 +

Update translations for tor-launcher-network-settings_completed
---
 pt_PT/network-settings.dtd | 62 ++
 1 file changed, 62 insertions(+)

diff --git a/pt_PT/network-settings.dtd b/pt_PT/network-settings.dtd
new file mode 100644
index 0..fe36afbd0
--- /dev/null
+++ b/pt_PT/network-settings.dtd
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


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

2019-01-10 Thread translation
commit e3fcb8db850d5e2f5dd023856c078e9d49f83e3d
Author: Translation commit bot 
Date:   Thu Jan 10 20:49:14 2019 +

Update translations for torcheck
---
 pt_PT/torcheck.po | 51 ++-
 1 file changed, 26 insertions(+), 25 deletions(-)

diff --git a/pt_PT/torcheck.po b/pt_PT/torcheck.po
index 267189f97..92e01eb10 100644
--- a/pt_PT/torcheck.po
+++ b/pt_PT/torcheck.po
@@ -2,12 +2,13 @@
 # Copyright (C) 2008-2013 The Tor Project, Inc
 # 
 # Translators:
+# Rui , 2019
 msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2018-10-04 00:11+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2019-01-10 20:33+\n"
+"Last-Translator: Rui \n"
 "Language-Team: Portuguese (Portugal) 
(http://www.transifex.com/otf/torproject/language/pt_PT/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -17,86 +18,86 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgid "Congratulations. This browser is configured to use Tor."
-msgstr ""
+msgstr "Parabéns. Este navegador está configurado para utilizar o Tor."
 
 msgid ""
 "Please refer to the https://www.torproject.org/\;>Tor website "
 "for further information about using Tor safely.  You are now free to browse "
 "the Internet anonymously."
-msgstr ""
+msgstr "Por favor, aceda ao https://www.torproject.org/\;>sítio da 
Web do Tor para mais informação sobre como utilizar o Tor em segurança. 
Agora está preparado para navegar anonimamente na Internet."
 
 msgid "There is a security update available for Tor Browser."
-msgstr ""
+msgstr "Está disponível uma atualização de segurança para o Navegador 
Tor."
 
 msgid ""
 "https://www.torproject.org/download/download-easy.html\;>Click "
 "here to go to the download page"
-msgstr ""
+msgstr "https://www.torproject.org/download/download-easy.html\;>Clique aqui 
para ir à página de descarregamentos"
 
 msgid "Sorry. You are not using Tor."
-msgstr ""
+msgstr "Desculpe, não está a utilizar o Tor."
 
 msgid ""
 "If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the https://www.torproject.org/docs/faq#DoesntWork\;>instructions for "
 "configuring your Tor client."
-msgstr ""
+msgstr "Se está a tentar usar um cliente Tor, aceda ao https://www.torproject.org/\;>sítio web do Tor e, mais 
especificamente, as https://www.torproject.org/docs/faq#DoesntWork\;>instruções para 
configurar o seu cliente Tor."
 
 msgid "Sorry, your query failed or an unexpected response was received."
-msgstr ""
+msgstr "Desculpe, o seu pedido falhou ou foi recebida uma resposta inesperada."
 
 msgid ""
 "A temporary service outage prevents us from determining if your source IP "
 "address is a https://www.torproject.org/\;>Tor node."
-msgstr ""
+msgstr "Uma falha de serviço temporária impede-nos de determinar se o seu 
endereço IP é um nó https://www.torproject.org/\;>Tor."
 
 msgid "Your IP address appears to be: "
-msgstr ""
+msgstr "O seu endereço de IP parece ser:"
 
 msgid "Are you using Tor?"
-msgstr ""
+msgstr "Está a utilizar o Tor?"
 
 msgid "This page is also available in the following languages:"
-msgstr ""
+msgstr "Esta página também está disponível nos seguintes idiomas:"
 
 msgid "For more information about this exit relay, see:"
-msgstr ""
+msgstr "Para mais informação sobre esta retransmissão de saída, consulte:"
 
 msgid ""
 "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
 "development, and education of online anonymity and privacy."
-msgstr ""
+msgstr "O Tor Project é uma organização sem fins lucrativos US 501(c)(3) 
dedicada à investigação, desenvolvimento e promoção de anonimato e 
privacidade on-line."
 
 msgid "Learn More "
-msgstr ""
+msgstr "Saber Mais "
 
 msgid "Go"
 msgstr "Ir"
 
 msgid "Short User Manual"
-msgstr ""
+msgstr "Manual Simples de Utilizador"
 
 msgid "Donate to Support Tor"
-msgstr ""
+msgstr "Doar para ajudar o Tor"
 
 msgid "Tor Q Site"
-msgstr ""
+msgstr "Site de Perguntas e Respostas do Tor"
 
 msgid "Volunteer"
-msgstr ""
+msgstr "Colaborar"
 
 msgid "JavaScript is enabled."
-msgstr ""
+msgstr "O JavaScript está ativado."
 
 msgid "JavaScript is disabled."
-msgstr ""
+msgstr "O JavaScript está desativado."
 
 msgid "However, it does not appear to be Tor Browser."
-msgstr ""
+msgstr "Contudo, este não parece ser um navegador Tor."
 
 msgid "Run a Relay"
-msgstr ""
+msgstr "Executar uma transmissão "
 
 msgid "Stay Anonymous"
-msgstr ""
+msgstr "Mantenha-se Anónimo"

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


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

2019-01-10 Thread translation
commit 430392ec9ed4538b1c1bceba3b380a415f8e0f7b
Author: Translation commit bot 
Date:   Thu Jan 10 20:48:58 2019 +

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

diff --git a/pt_PT/abouttbupdate.dtd b/pt_PT/abouttbupdate.dtd
new file mode 100644
index 0..bbb57ec96
--- /dev/null
+++ b/pt_PT/abouttbupdate.dtd
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+

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


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

2019-01-10 Thread translation
commit 75582531e367ac5b10798c4cc014788956d990ec
Author: Translation commit bot 
Date:   Thu Jan 10 20:48:41 2019 +

Update translations for torbutton-aboutdialogdtd
---
 pt_PT/aboutdialog.dtd | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/pt_PT/aboutdialog.dtd b/pt_PT/aboutdialog.dtd
index cfab7ea17..db0bd1d8f 100644
--- a/pt_PT/aboutdialog.dtd
+++ b/pt_PT/aboutdialog.dtd
@@ -1,19 +1,19 @@
-
+
 
-
-
+
+
 
 
 
 
-
+
 
-
+
 
 
-
+
 
-
+
 
-
-
+
+

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


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

2019-01-10 Thread translation
commit 3f83a341782a0ffb15853e3294c2566aa9f31fba
Author: Translation commit bot 
Date:   Thu Jan 10 20:48:52 2019 +

Update translations for torbutton-abouttbupdatedtd
---
 pt_PT/abouttbupdate.dtd | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pt_PT/abouttbupdate.dtd b/pt_PT/abouttbupdate.dtd
index 0df72c4cd..bbb57ec96 100644
--- a/pt_PT/abouttbupdate.dtd
+++ b/pt_PT/abouttbupdate.dtd
@@ -1,10 +1,10 @@
 
 
-
+
 
 
-
+
 
-
-
-
+
+
+

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


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

2019-01-10 Thread translation
commit 0580a0abf3651f78e78f04a990354745beaa038b
Author: Translation commit bot 
Date:   Thu Jan 10 20:48:46 2019 +

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

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

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


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

2019-01-10 Thread translation
commit 2f2a74b982e1b1bc44951a5592e3956941ee2cb1
Author: Translation commit bot 
Date:   Thu Jan 10 20:48:11 2019 +

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

diff --git a/pt_PT/brand.dtd b/pt_PT/brand.dtd
index 5e6491ea1..f9e6da038 100644
--- a/pt_PT/brand.dtd
+++ b/pt_PT/brand.dtd
@@ -9,7 +9,7 @@
 
 
 
-
-
-
-
+
+
+
+

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


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

2019-01-10 Thread translation
commit 2f53c9ada4542832256b4af18e6cdd08dd6ad221
Author: Translation commit bot 
Date:   Thu Jan 10 20:48:22 2019 +

Update translations for torbutton-torbuttonproperties
---
 pt_PT/torbutton.properties | 52 +++---
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/pt_PT/torbutton.properties b/pt_PT/torbutton.properties
index 374f43e63..67d5d9d6e 100644
--- a/pt_PT/torbutton.properties
+++ b/pt_PT/torbutton.properties
@@ -2,36 +2,36 @@ torbutton.circuit_display.internet = Internet
 torbutton.circuit_display.ip_unknown = IP desconhecido
 torbutton.circuit_display.onion_site = Site do Onion
 torbutton.circuit_display.this_browser = Este navegador
-torbutton.circuit_display.relay = Relay
-torbutton.circuit_display.tor_bridge = Bridge
-torbutton.circuit_display.unknown_country = Unknown country
-torbutton.circuit_display.guard = Guard
-torbutton.circuit_display.guard_note = Your [Guard] node may not change.
+torbutton.circuit_display.relay = Retransmitir
+torbutton.circuit_display.tor_bridge = Ponte
+torbutton.circuit_display.unknown_country = País desconhecido
+torbutton.circuit_display.guard = Proteção
+torbutton.circuit_display.guard_note = O seu nó [Proteção] pode não ser 
alterado.
 torbutton.circuit_display.learn_more = Saber mais
-torbutton.content_sizer.margin_tooltip = Tor Browser adds this margin to make 
the width and height of your window less distinctive, and thus reduces the 
ability of people to track you online.
-torbutton.panel.tooltip.disabled = Click to enable Tor
-torbutton.panel.tooltip.enabled = Click to disable Tor
-torbutton.panel.label.disabled = Tor Disabled
-torbutton.panel.label.enabled = Tor Enabled
-extensions.torbut...@torproject.org.description = Torbutton provides a button 
to configure Tor settings and quickly and easily clear private browsing data.
-torbutton.popup.external.title = Download an external file type?
-torbutton.popup.external.app = Tor Browser cannot display this file. You will 
need to open it with another application.\n\n
-torbutton.popup.external.note = Some types of files can cause applications to 
connect to the Internet without using Tor.\n\n
-torbutton.popup.external.suggest = To be safe, you should only open downloaded 
files while offline, or use a Tor Live CD such as Tails.\n
-torbutton.popup.launch = Download file
+torbutton.content_sizer.margin_tooltip = O Navegador Tor adiciona esta margem 
para tornar a altura e a largura da sua janela menos distinta, e com isso reduz 
 a possibilidade de as pessoas o rastrearem on-line.
+torbutton.panel.tooltip.disabled = Clique para ativar o Tor
+torbutton.panel.tooltip.enabled = Clique para desativar o Tor
+torbutton.panel.label.disabled = Tor Desativado
+torbutton.panel.label.enabled = Tor Ativado
+extensions.torbut...@torproject.org.description = O Torbutton proporciona um 
botão para configurar as definições do Tor, e para limpar facilmente e 
rapidamente os dados de navegação privados.
+torbutton.popup.external.title = Descarregar um tipo de ficheiro externo?
+torbutton.popup.external.app = O navegador Tor não consegue mostrar este 
ficheiro. Poderá ter que o abrir com outra aplicação.\n\n
+torbutton.popup.external.note = Alguns tipos de ficheiros podem fazer com que 
as aplicações liguem à Internet sem utilizar o Tor.\n\n
+torbutton.popup.external.suggest = Para sua segurança, só deverá abrir os 
ficheiros transferidos enquanto estiver desligado da Internet, ou utilizar um 
CD Live do Tor, como o Tails.\n
+torbutton.popup.launch = Descarregar ficheiro
 torbutton.popup.cancel = Cancelar
-torbutton.popup.dontask = Automatically download files from now on
-torbutton.popup.no_newnym = Torbutton cannot safely give you a new identity. 
It does not have access to the Tor Control Port.\n\nAre you running Tor Browser 
Bundle?
-torbutton.security_settings.menu.title = Security Settings
-torbutton.title.prompt_torbrowser = Important Torbutton Information
-torbutton.popup.prompt_torbrowser = Torbutton works differently now: you can't 
turn it off any more.\n\nWe made this change because it isn't safe to use 
Torbutton in a browser that's also used for non-Tor browsing. There were too 
many bugs there that we couldn't fix any other way.\n\nIf you want to keep 
using Firefox normally, you should uninstall Torbutton and download Tor Browser 
Bundle. The privacy properties of Tor Browser are also superior to those of 
normal Firefox, even when Firefox is used with Torbutton.\n\nTo remove 
Torbutton, go to Tools->Addons->Extensions and then click the Remove button 
next to Torbutton.
-torbutton.popup.short_torbrowser = Important Torbutton 
Information!\n\nTorbutton is now always enabled.\n\nClick on the Torbutton for 
more information.
+torbutton.popup.dontask = A partir de agora, transferir automaticamente os 
ficheiros
+torbutton.popup.no_newnym = O Torbutton não pode, em segurança, fornecer-lhe 
uma nova identidade. Não tem acesso à 

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

2019-01-10 Thread translation
commit f5db029107ca4f7e26dcea035c36518d000a3e04
Author: Translation commit bot 
Date:   Thu Jan 10 20:48:16 2019 +

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

diff --git a/pt_PT/brand.dtd b/pt_PT/brand.dtd
new file mode 100644
index 0..f9e6da038
--- /dev/null
+++ b/pt_PT/brand.dtd
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+

___
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

2019-01-10 Thread translation
commit 529a26b82ad622ca65fa3e8868e89d9360601e11
Author: Translation commit bot 
Date:   Thu Jan 10 20:48:05 2019 +

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

diff --git a/pt_PT/brand.properties b/pt_PT/brand.properties
new file mode 100644
index 0..0cc33ad3e
--- /dev/null
+++ b/pt_PT/brand.properties
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+brandShorterName=Tor Browser
+brandShortName=Tor Browser
+brandFullName=Tor Browser
+vendorShortName=Projeto Tor
+
+homePageSingleStartMain=Página Inicial do Firefox, uma página inicial 
rápida com campo de pesquisa incluído
+homePageImport=Importar a sua página inicial de %S
+
+homePageMigrationPageTitle=Seleção da Página Inicial
+homePageMigrationDescription=Selecione a página inicial que deseja usar:
+
+syncBrandShortName=Sincronizar

___
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

2019-01-10 Thread translation
commit 99c31f254dd8e7456a8459d03ed88ca65b99fddc
Author: Translation commit bot 
Date:   Thu Jan 10 20:47:58 2019 +

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

diff --git a/pt_PT/brand.properties b/pt_PT/brand.properties
index 35412e04b..0cc33ad3e 100644
--- a/pt_PT/brand.properties
+++ b/pt_PT/brand.properties
@@ -7,10 +7,10 @@ brandShortName=Tor Browser
 brandFullName=Tor Browser
 vendorShortName=Projeto Tor
 
-homePageSingleStartMain=Firefox Start, a fast home page with built-in search
-homePageImport=Import your home page from %S
+homePageSingleStartMain=Página Inicial do Firefox, uma página inicial 
rápida com campo de pesquisa incluído
+homePageImport=Importar a sua página inicial de %S
 
-homePageMigrationPageTitle=Home Page Selection
-homePageMigrationDescription=Please select the home page you wish to use:
+homePageMigrationPageTitle=Seleção da Página Inicial
+homePageMigrationDescription=Selecione a página inicial que deseja usar:
 
-syncBrandShortName=Sync
+syncBrandShortName=Sincronizar

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


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

2019-01-10 Thread translation
commit 0457c32a2962101687d2794e778498c4f3b13e6a
Author: Translation commit bot 
Date:   Thu Jan 10 20:45:10 2019 +

Update translations for abouttor-homepage_completed
---
 pt_PT/aboutTor.dtd | 47 +++
 1 file changed, 47 insertions(+)

diff --git a/pt_PT/aboutTor.dtd b/pt_PT/aboutTor.dtd
new file mode 100644
index 0..7699e0ef6
--- /dev/null
+++ b/pt_PT/aboutTor.dtd
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+https://duckduckgo.com;>
+
+
+
+
+
+
+
+
+
+https://www.torproject.org/getinvolved/volunteer.html.en;>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


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

2019-01-10 Thread translation
commit cdadb8389607d6a67434026b1f93bc3d9bad6881
Author: Translation commit bot 
Date:   Thu Jan 10 20:45:35 2019 +

Update translations for exoneratorproperties
---
 pt_PT/exonerator.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_PT/exonerator.properties b/pt_PT/exonerator.properties
index 09ba711f2..6aeff53db 100644
--- a/pt_PT/exonerator.properties
+++ b/pt_PT/exonerator.properties
@@ -50,5 +50,5 @@ footer.abouttor.body.link3=contact The Tor Project, Inc.
 footer.aboutexonerator.heading=About ExoneraTor
 footer.aboutexonerator.body=The ExoneraTor service maintains a database of IP 
addresses that have been part of the Tor network. It answers the question 
whether there was a Tor relay running on a given IP address on a given 
date. ExoneraTor may store more than one IP address per relay if relays 
use a different IP address for exiting to the Internet than for registering in 
the Tor network, and it stores whether a relay permitted transit of Tor traffic 
to the open Internet at that time.
 footer.language.name=Inglês
-footer.language.text=This page is also available in the following languages:
+footer.language.text=Esta página também está disponível nos seguintes 
idiomas:
 

___
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

2019-01-10 Thread translation
commit 9ae1c798bc5aef1970c596f6d419fddc40c7466b
Author: Translation commit bot 
Date:   Thu Jan 10 20:45:46 2019 +

Update translations for https_everywhere
---
 pt_PT/https-everywhere.dtd | 52 
 pt_PT/ssl-observatory.dtd  | 75 +++---
 2 files changed, 63 insertions(+), 64 deletions(-)

diff --git a/pt_PT/https-everywhere.dtd b/pt_PT/https-everywhere.dtd
index 99961b00c..ddc61f575 100644
--- a/pt_PT/https-everywhere.dtd
+++ b/pt_PT/https-everywhere.dtd
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 
@@ -20,35 +20,35 @@
 
 
 
-
-
-
+
+
+
 
 
-
-
+
+
 
 
-
-
-
+
+
+
 
-
-
+
+
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
diff --git a/pt_PT/ssl-observatory.dtd b/pt_PT/ssl-observatory.dtd
index 276b7e357..293d8d99b 100644
--- a/pt_PT/ssl-observatory.dtd
+++ b/pt_PT/ssl-observatory.dtd
@@ -3,9 +3,9 @@
 
 
 
-
+
 
 
 
 
+"O HTTPS Everywhere deve utilizar o Observatório SSL?">
 
 
 
 
 
 
+"É seguro ativar isto, a não ser que utilize uma
+rede empresarial muito intrusiva:">
 
 
+"Seguro, a não ser que utilize uma rede empresarial com nomes de servidor de 
intranet secretos:">
 
 
+"Submeter e verificar os certificados assinados por CAs de raiz não padrão">
 
 
+"É seguro (e uma boa ideia) ativar esta opção, a não ser que utilize uma 
rede de empresa intrusiva ou o programa de antivírus Kaspersky que monitoriza 
a sua navegação com um proxy TLS e uma Autoridade Certificadora de raiz 
privada. Se for ativada em tal rede, esta opção poderá divulgar os detalhes 
dos domínios https:// que tenham sido visitados através deste proxy, por 
causa dos certificados únicos que este poderia criar. Por isso, nós deixámos 
esta opção desativada por predefinição.">
 
-
+
 
+"Verificar certificados utilizando o Tor para anonimato (necessita do Tor)">
 
+"Esta opção necessita que o Tor esteja instalado e a ser executado">
 
 
+"Quando vê um certificado novo, comunique ao Observatório ao qual o ISP a 
que está ligado">
 
 
+"Isto irá obter e enviar o Número de Sistema Autónomo da sua 
rede. isto irá ajudar-nos a localizar os ataques contra HTTPS e a determinar 
se nós temos observações das redes em locais, tal como no Irão e na Síria, 
onde os ataques são bastante comuns.">
 
 
+"Mostrar um aviso quando o 'Observatório' deteta um certificado revogado não 
descoberto pelo seu navegador da Internet">
 
 
+"Isto irá comparar os certificados submetidos com as 'Lista de Certificados 
Revogados'. Infelizmente, nós não podemos garantir que nós iremos detetar 
todos os certificados revogados, mas se vir um aviso, existe uma grande 
probabilidade de algo estar errado.">
 
 
 
 
+"O HTTPS Everywhere pode utilizar o Observatório de SSL da EFF.  Isto faz 
duas coisas: (1)
+envia as cópias dos certificados de HTTPS para o Observatório, para nos 
ajudar a detetar os ataques 'man in the middle' e a melhorar a segurança na 
Web e (2)
+permite-nos avisá-lo sobre as ligações inseguras ou ataques no seu 
navegador.">
 
 
 
 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:">
+"Por exemplo, quando visita https://www.exemplo.com, o certificado
+recebido pelo Observatório indica-lhe que alguém visitou
+www.exemplo.com, mas não quem visitou o site, ou que páginas eles
+acederam. Passe com o rato sobre as opções para mais detalhes:">
 
-
+
 
 
+"Verificar certificados mesmo que o Tor não esteja disponível">
 
 
+"Mesmo assim tentaremos manter os seus dados anónimos, mas esta opção é 
menos segura">
 
 
+"Submeter e verificar certificados para nomes de DNS não públicos">
 
 
+"A não ser que esta opção esteja selecionada, o Observatório não irá 
registar certificados para os nomes que este não consiga resolver através do 
sistema de DNS.">
 
-
+
 
 
 
-
-
-
-
-
-
+
+
+
+
+
+
 
 
+"Submeter e verificar os certificados assinados automaticamente">
 
+"Recomenda-se esta prática; os problemas criptográficos são particularmente 
comuns em dispositivos com certificados auto-assinados incorporados">

___
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

2019-01-10 Thread translation
commit 5217f0ead881f7bc28aa2da778ebae8bd02fe264
Author: Translation commit bot 
Date:   Thu Jan 10 20:45:52 2019 +

Update translations for https_everywhere_completed
---
 pt_PT/https-everywhere.dtd |  54 
 pt_PT/ssl-observatory.dtd  | 100 +
 2 files changed, 154 insertions(+)

diff --git a/pt_PT/https-everywhere.dtd b/pt_PT/https-everywhere.dtd
new file mode 100644
index 0..ddc61f575
--- /dev/null
+++ b/pt_PT/https-everywhere.dtd
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pt_PT/ssl-observatory.dtd b/pt_PT/ssl-observatory.dtd
new file mode 100644
index 0..293d8d99b
--- /dev/null
+++ b/pt_PT/ssl-observatory.dtd
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+https://www.exemplo.com, o certificado
+recebido pelo Observatório indica-lhe que alguém visitou
+www.exemplo.com, mas não quem visitou o site, ou que páginas eles
+acederam. Passe com o rato sobre as opções para mais detalhes:">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


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

2019-01-10 Thread translation
commit b90370d0babf3dcc9f9c1a92f43eae0ec8df657e
Author: Translation commit bot 
Date:   Thu Jan 10 20:45:04 2019 +

Update translations for abouttor-homepage
---
 pt_PT/aboutTor.dtd | 52 ++--
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/pt_PT/aboutTor.dtd b/pt_PT/aboutTor.dtd
index fc8ff4469..7699e0ef6 100644
--- a/pt_PT/aboutTor.dtd
+++ b/pt_PT/aboutTor.dtd
@@ -6,42 +6,42 @@
 
 
 
-
-
-
+
+
+
 
 
-
+
 https://duckduckgo.com;>
 
-
-
+
+
 
 
-
+
 
-
-
+
+
 https://www.torproject.org/getinvolved/volunteer.html.en;>
 
-
-
+
+
 
-
+
 
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
 
-
-
+
+
 
-
-
+
+

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


[tor-commits] [translation/donatepages-messagespot] Update translations for donatepages-messagespot

2019-01-10 Thread translation
commit 1da0881392f482aa1b272c03a11e964e0bf6528a
Author: Translation commit bot 
Date:   Thu Jan 10 20:45:26 2019 +

Update translations for donatepages-messagespot
---
 locale/pt_PT/LC_MESSAGES/messages.po | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/locale/pt_PT/LC_MESSAGES/messages.po 
b/locale/pt_PT/LC_MESSAGES/messages.po
index 934ea154f..d3d8d0dbf 100644
--- a/locale/pt_PT/LC_MESSAGES/messages.po
+++ b/locale/pt_PT/LC_MESSAGES/messages.po
@@ -3,10 +3,11 @@
 # Manuela Silva , 2018
 # MS , 2018
 # alfalb_mansil, 2019
+# Rui , 2019
 # 
 msgid ""
 msgstr ""
-"Last-Translator: alfalb_mansil, 2019\n"
+"Last-Translator: Rui , 2019\n"
 "Language-Team: Portuguese (Portugal) 
(https://www.transifex.com/otf/teams/1519/pt_PT/)\n"
 "Language: pt_PT\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -148,7 +149,7 @@ msgstr "Apoie o Projeto Tor Hoje!"
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:71
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:641
 msgid "Tor: Strength in Numbers"
-msgstr ""
+msgstr "Tor: Força em Números"
 
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:52
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:75
@@ -162,7 +163,7 @@ msgstr ""
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:54
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:77
 msgid "Anonymity loves company."
-msgstr ""
+msgstr "O anonimado gosta de companhia."
 
 #: 
tmp/cache_locale/93/936f5ca9f26662b60293a725343573df95cb28c99d7c3f12b1c94ed37a453012.php:63
 #: 
tmp/cache_locale/04/0421bb9119a5b92b0e2e4a49c25d718283ccfa1495534b2a08ff967a0f4fd06a.php:63
@@ -646,6 +647,11 @@ msgid ""
 " and privacy technologies, supporting their unrestricted availability and "
 "use, and furthering their scientific and popular understanding."
 msgstr ""
+"O Tor Project é uma organização sem fins lucrativos EUA 501 (c) (3) que "
+"promove os direitos humanos e liberdades, criando e disponibilizando "
+"tecnologias de privacidade e anonimato de código aberto e livre, apoiando a "
+"sua disponibilidade e utilização irrestrita, e promovendo a sua "
+"interpretação científica e popular."
 
 #: 
tmp/cache_locale/50/50777d283fdd4725b4b51b066a1fa065079d875050e04874af7ad8d37f823d3f.php:31
 msgid "Subscribe to Our Newsletter"
@@ -680,7 +686,7 @@ msgstr "Perguntas Mais Frequentes do Doador do Tor"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:44
 msgid "Questions?"
-msgstr ""
+msgstr "Perguntas?"
 
 #: 
tmp/cache_locale/4a/4ab2d928dab25aeb8c96bb2d1c2ad651173d6c029f40a442edf6925bfd038cd2.php:59
 msgid ""

___
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

2019-01-10 Thread translation
commit f0c53314e4255dedcf72db7c5d193a0cc27c932d
Author: Translation commit bot 
Date:   Thu Jan 10 20:15:39 2019 +

Update translations for https_everywhere
---
 pt_PT/https-everywhere.dtd | 32 
 pt_PT/ssl-observatory.dtd  |  2 +-
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/pt_PT/https-everywhere.dtd b/pt_PT/https-everywhere.dtd
index 3fe209412..99961b00c 100644
--- a/pt_PT/https-everywhere.dtd
+++ b/pt_PT/https-everywhere.dtd
@@ -1,25 +1,25 @@
-
+
 
-
+
 
-
-
+
+
 
-
-
-
+
+
+
 
-
-
+
+
 
-
+
 
-
-
-
-
-
-
+
+
+
+
+
+
 
 
 
diff --git a/pt_PT/ssl-observatory.dtd b/pt_PT/ssl-observatory.dtd
index c7c6baae6..276b7e357 100644
--- a/pt_PT/ssl-observatory.dtd
+++ b/pt_PT/ssl-observatory.dtd
@@ -86,7 +86,7 @@ looked at.  Mouseover the options for further details:">
 
 
 
-
+
 
 
 

___
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

2019-01-10 Thread translation
commit 7f5d534d4099e8903f6600cfb54f065c60ebabcf
Author: Translation commit bot 
Date:   Thu Jan 10 19:16:05 2019 +

Update translations for tails-misc
---
 ro.po | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/ro.po b/ro.po
index 76dfaa46e..9f2fdd118 100644
--- a/ro.po
+++ b/ro.po
@@ -25,7 +25,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-12-07 10:24+0100\n"
-"PO-Revision-Date: 2019-01-10 18:45+\n"
+"PO-Revision-Date: 2019-01-10 18:54+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -455,7 +455,7 @@ msgid ""
 "monitor what you are doing in Tails. Only free software can be considered "
 "trustworthy, for both the host operating system and the virtualization "
 "software."
-msgstr "Atât sistemul de operar gazdă cât și software-ul de virtualizare 
sunt capabile să monitorizeze ce faceți în Tails. Numai software-ul gratuit 
poate fi considerat demn de încredere, atât pentru sistemul de operare gazdă 
cât și pentru software-ul de virtualizare."
+msgstr "Atât sistemul de operare gazdă cât și software-ul de virtualizare 
sunt capabile să monitorizeze ce faceți în Tails. Numai software-ul liber 
poate fi considerat demn de încredere, atât pentru sistemul de operare gazdă 
cât și pentru software-ul de virtualizare."
 
 #: config/chroot_local-includes/usr/local/lib/tails-virt-notify-user:81
 msgid "Learn more"
@@ -467,11 +467,11 @@ msgstr "Tor nu este pregatit"
 
 #: config/chroot_local-includes/usr/local/bin/tor-browser:44
 msgid "Tor is not ready. Start Tor Browser anyway?"
-msgstr "Tor nu este pregătit. Se pornește navigatorul Tor oricum?"
+msgstr "Tor nu este pregătit. Se pornește navigatorul Tor Browser oricum?"
 
 #: config/chroot_local-includes/usr/local/bin/tor-browser:45
 msgid "Start Tor Browser"
-msgstr "Porniti Browserul Tor"
+msgstr "Porniți Tor Browser"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/torsta...@tails.boum.org/extension.js:40
 msgid "Tor"
@@ -483,26 +483,26 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:38
 msgid "Do you really want to launch the Unsafe Browser?"
-msgstr "Sigur vreti sa lansati browser-ul neprotejat? "
+msgstr "Doriți să lansați Unsafe Browser ? "
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:40
 msgid ""
 "Network activity within the Unsafe Browser is not anonymous.\\nOnly "
 "use the Unsafe Browser if necessary, for example\\nif you have to login or "
 "register to activate your Internet connection."
-msgstr "Activitatea de rețea în Unsafe Browser nu este anonimă.\\n 
Folosiți Unsafe Browser numai dacă este necesar, de exemplu\\nif trebuie să 
vă autentificați sau ănregistrați pentru activarea conexiunii dvs. la 
internet."
+msgstr "Activitatea de rețea în Unsafe Browser nu este anonimă.\\n 
Folosiți Unsafe Browser numai dacă este necesar, de exemplu\\nif trebuie să 
vă autentificați sau înregistrați pentru activarea conexiunii dvs. la 
Internet."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:51
 msgid "Starting the Unsafe Browser..."
-msgstr "Porniti browser-ul neprotejat"
+msgstr "Se pornește navigatorul neprotejat Unsafe Browser"
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:52
 msgid "This may take a while, so please be patient."
-msgstr "Ar putea dura. Va rugam sa aveti putina rabdare. "
+msgstr "Ar putea dura ceva timp, vă rugăm să aveți putină rabdare. "
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:57
 msgid "Shutting down the Unsafe Browser..."
-msgstr "Browser-ul neprotejat se inchide"
+msgstr "Navigatorul neprotejat Unsafe Browser se închide..."
 
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:58
 msgid ""

___
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

2019-01-10 Thread translation
commit 703f43616e851c00c704ce65b1c313b5728182d2
Author: Translation commit bot 
Date:   Thu Jan 10 18:46:08 2019 +

Update translations for tails-misc
---
 ro.po | 35 ++-
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/ro.po b/ro.po
index 5daf25d85..76dfaa46e 100644
--- a/ro.po
+++ b/ro.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# A C , 2019
 # Adrian Staicu , 2018
 # Alex Alex , 2016
 # Andrei Draga, 2013
@@ -24,7 +25,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-12-07 10:24+0100\n"
-"PO-Revision-Date: 2019-01-10 18:03+\n"
+"PO-Revision-Date: 2019-01-10 18:45+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -56,7 +57,7 @@ msgid ""
 "an opportunity for eavesdroppers, like your email or Internet provider, to\n"
 "confirm that you are using Tails.\n"
 "\n"
-msgstr "Ajutați-ne sa reparăm greșelilel!\n\nCiteșteinstrutia de raportare a greșelilor.\n\nNu 
includeți mai multa informație personală\n\ndecît este 
necesar!\n\nDespre trimiterea nouă a email-ului 
personal\n\n\n\nTrimiterea proprului email ne permite sa vă contactăm 
pentru a clarifica problema.Asta\n\ne necesar pentru majoritatea raporturilor 
pe care le primim,altfel fară date de contact\n\ninformația raportata e 
nefolositoare.Pe de alta parte ea tot permite de a recepționa\n\nca folosiți 
Tails.\n"
+msgstr "Ajutați-ne sa reparăm erorilel!\n\nCiteșteinstrucțiunile de raportare a erorilor.\n\nNu 
includeți mai multe informații personale\n\ndecât sunt 
necesare!\n\nDespre oferirea unei adrese de email 
personal\n\n\n\nTrimiterea adresei de email ne permite sa vă 
contactăm pentru a clarifica problema. Fără\ndate de contact informația pe 
care o primim e nefolositoare, deci acest lucru este necesar pentru 
\nmajoritatea rapoartelor pe care le primim. Pe de altă parte această 
informație poate confirma \ncuiva care vă urmărește, cum ar fi furnizorii 
dumneavoastră de Internet și email, \ncă folosiți Tails.\n\n"
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:51
 msgid ""
@@ -80,7 +81,7 @@ msgstr ""
 
 #: 
config/chroot_local-includes/usr/share/tails/additional-software/configuration-window.ui:151
 msgid "_Create persistent storage"
-msgstr "_Creează stocare persistentă"
+msgstr "_Creaţi stocare persistentă"
 
 #: config/chroot_local-includes/usr/local/bin/electrum:57
 msgid "Persistence is disabled for Electrum"
@@ -91,7 +92,7 @@ msgid ""
 "When you reboot Tails, all of Electrum's data will be lost, including your "
 "Bitcoin wallet. It is strongly recommended to only run Electrum when its "
 "persistence feature is activated."
-msgstr "Când reporniți Tails, toate datele Electrum vor fi pierdute, 
inclusiv portofelul Bitcoin. Este temeinic recomandat să rulați Electrum 
numai când funcția sa de persistență este activată."
+msgstr "Când reporniți Tails, toate datele Electrum vor fi pierdute, 
inclusiv portofelul Bitcoin. Este foarte recomandat să rulați Electrum numai 
când funcția sa de persistență este activată."
 
 #: config/chroot_local-includes/usr/local/bin/electrum:60
 msgid "Do you want to start Electrum anyway?"
@@ -109,7 +110,7 @@ msgstr "_Iesire"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:75
 msgid "Restart"
-msgstr "Restart"
+msgstr "Repornire"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:78
 msgid "Lock screen"
@@ -131,14 +132,14 @@ msgstr "Despre Tails"
 
 #: config/chroot_local-includes/usr/local/bin/tails-about:35
 msgid "The Amnesic Incognito Live System"
-msgstr "Sistemul live Amnesic Incognito"
+msgstr "Sistemul Live Amnesic Incognito"
 
 #: config/chroot_local-includes/usr/local/bin/tails-about:36
 #, python-format
 msgid ""
 "Build information:\n"
 "%s"
-msgstr "Adun informatia:\n%s"
+msgstr "Se acumulează informația:\n%s"
 
 #: config/chroot_local-includes/usr/local/bin/tails-about:54
 msgid "not available"
@@ -165,7 +166,7 @@ msgstr "Arată jurnalul"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:156
 msgid "Configure"
-msgstr "Configurează"
+msgstr "Configurare"
 
 #. Translators: Don't translate {beginning} or {last}, they are
 #. placeholders and will be replaced.
@@ -215,7 +216,7 @@ msgstr ""
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:324
 msgid "Create Persistent Storage"
-msgstr "Creează stocare persistentă"
+msgstr "Creaţi Stocare Persistentă"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:332
 msgid "Creating your persistent storage failed."
@@ -268,7 +269,7 @@ msgstr "Acest lucru ar putea dura 

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

2019-01-10 Thread translation
commit a6abe81d6b72564fb199e3640b40ffce5de2ba03
Author: Translation commit bot 
Date:   Thu Jan 10 18:16:13 2019 +

Update translations for tails-iuk
---
 ro.po | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/ro.po b/ro.po
index e33fa3caa..87d7551ab 100644
--- a/ro.po
+++ b/ro.po
@@ -14,7 +14,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-12-09 13:56+0100\n"
-"PO-Revision-Date: 2019-01-10 17:46+\n"
+"PO-Revision-Date: 2019-01-10 18:02+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -113,7 +113,7 @@ msgid ""
 "Download size: %{size}s\n"
 "\n"
 "Do you want to upgrade now?"
-msgstr ""
+msgstr "Se recomandă actualizarea la %{name}s %{version}s.\n\nPentru 
mai multe informații despre această versiune nouă, vizitați 
%{details_url}s\n\nSe recomandă închiderea tuturor aplicațiilor în timpul 
actualizării.\nDescărcarea actualizării poate dura un timp îndelungat, de 
la câteva minute până la câteva ore.\n\nDimensiunea descărcării: 
%{size}s\n\nDoriți să actualizați acum?"
 
 #: ../lib/Tails/IUK/Frontend.pm:386
 msgid "Upgrade available"
@@ -197,15 +197,15 @@ msgid ""
 "The network connection will now be disabled.\n"
 "\n"
 "Please save your work and close all other applications."
-msgstr ""
+msgstr "Actualizarea a fost descărcată cu success.\n\nConexiunea la reţea 
va fi dezactivată acum. \n\nVă rugăm salvați-vă munca și închideți 
toate celelalte aplicații."
 
 #: ../lib/Tails/IUK/Frontend.pm:612
 msgid "Upgrade successfully downloaded"
-msgstr ""
+msgstr "Actualizare descărcată cu success"
 
 #: ../lib/Tails/IUK/Frontend.pm:614
 msgid "Apply upgrade"
-msgstr ""
+msgstr "Aplicați actualizarea"
 
 #: ../lib/Tails/IUK/Frontend.pm:621
 msgid ""
@@ -235,7 +235,7 @@ msgstr "Eroare in timpul repornirii sistemului"
 
 #: ../lib/Tails/IUK/Frontend.pm:642
 msgid "Failed to restart the system"
-msgstr "Am eșuat să repornesc sistemul"
+msgstr "Repornirea sistemului a eșuat"
 
 #: ../lib/Tails/IUK/Frontend.pm:657
 msgid "Error while shutting down the network"
@@ -243,18 +243,18 @@ msgstr "Eroare la oprirea rețelei"
 
 #: ../lib/Tails/IUK/Frontend.pm:660
 msgid "Failed to shutdown network"
-msgstr "Am eșuat să opresc rețeaua"
+msgstr "Oprirea rețelei a eșuat"
 
 #: ../lib/Tails/IUK/Frontend.pm:670
 msgid "Upgrading the system"
-msgstr "Actualizez sistemul"
+msgstr "Se actualizează sistemul"
 
 #: ../lib/Tails/IUK/Frontend.pm:672
 msgid ""
 "Your Tails device is being upgraded...\n"
 "\n"
 "For security reasons, the networking is now disabled."
-msgstr "Aparatul Tails este actualizat...\n\nDin motive de securitate, 
rețeaua este dezactivată."
+msgstr "Actualizare în progres pentru dispozitivul tău 
Tails...\n\nDin motive de securitate, rețeaua este dezactivată."
 
 #: ../lib/Tails/IUK/Frontend.pm:705
 msgid ""
@@ -262,7 +262,7 @@ msgid ""
 " needs to be repaired and might be unable to restart.\\n\\nPlease follow the"
 " instructions at "
 "file:///usr/share/doc/tails/website/doc/upgrade/error/install.en.html"
-msgstr "A avut loc o eroare la instalarea actualizării.\\n\\nAparatul 
Tails trebuie să fie reparat și ar putea să nu poată să fie 
repornit.\\n\\nUrmați instrucțiunile de la 
file:///usr/share/doc/tails/website/doc/upgrade/error/install.en.html"
+msgstr "A avut loc o eroare la instalarea 
actualizării.\\n\\Dispozitivul Tails va trebui reparat și ar putea să nu 
repornească.\\n\\nUrmați instrucțiunile de la 
file:///usr/share/doc/tails/website/doc/upgrade/error/install.en.html"
 
 #: ../lib/Tails/IUK/Frontend.pm:715
 msgid "Error while installing the upgrade"

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


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

2019-01-10 Thread translation
commit 6df6495568ce4dd25e9317d37cac16af1555eb1c
Author: Translation commit bot 
Date:   Thu Jan 10 18:16:18 2019 +

Update translations for tails-iuk_completed
---
 ro.po | 133 +-
 1 file changed, 75 insertions(+), 58 deletions(-)

diff --git a/ro.po b/ro.po
index fe430a001..87d7551ab 100644
--- a/ro.po
+++ b/ro.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# A C , 2019
 # Alex Alex , 2016
 # dev0d , 2016
 # Isus Satanescu , 2014
@@ -10,11 +11,11 @@
 # kyx , 2016
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2017-04-18 12:13+0200\n"
-"PO-Revision-Date: 2017-09-19 22:50+\n"
-"Last-Translator: Alex Alex \n"
+"POT-Creation-Date: 2018-12-09 13:56+0100\n"
+"PO-Revision-Date: 2019-01-10 18:02+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -22,98 +23,97 @@ msgstr ""
 "Language: ro\n"
 "Plural-Forms: nplurals=3; 
plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
 
-#: ../lib/Tails/IUK/Frontend.pm:148 ../lib/Tails/IUK/Frontend.pm:524
-#: ../lib/Tails/IUK/Frontend.pm:697
+#: ../lib/Tails/IUK/Frontend.pm:147 ../lib/Tails/IUK/Frontend.pm:524
+#: ../lib/Tails/IUK/Frontend.pm:710
 msgid ""
 "For debugging information, execute the following command: sudo tails-"
 "debugging-info"
 msgstr "Pentru informații de depanare executați următoarea comandă: sudo 
tails-debugging-info"
 
-#: ../lib/Tails/IUK/Frontend.pm:217
+#: ../lib/Tails/IUK/Frontend.pm:218
 msgid "Error while checking for upgrades"
 msgstr "Eroare la căutarea actualizărilor"
 
-#: ../lib/Tails/IUK/Frontend.pm:220
+#: ../lib/Tails/IUK/Frontend.pm:221
 msgid ""
 "Could not determine whether an upgrade is available from our 
website.\n"
 "\n"
 "Check your network connection, and restart Tails to try upgrading again.\n"
 "\n"
 "If the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
-msgstr "Nu am putut detecta dacă o actualizare este diponibilă pe 
website.\n\nVerificați conexiunea la rețea reporniți Tails și 
reîncercați să actualizați.\n\nDacă problema persistă, mergeți la 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
+msgstr "Nu s-a putut detecta dacă o actualizare este disponibilă pe 
website.\n\nVerificați conexiunea la rețea, reporniți Tails și 
reîncercați actualizarea.\n\nDacă problema persistă, mergeți la 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
 
-#: ../lib/Tails/IUK/Frontend.pm:235
+#: ../lib/Tails/IUK/Frontend.pm:236
 msgid "no automatic upgrade is available from our website for this version"
 msgstr "pentru această versiune nu există actualizare automată pe website"
 
-#: ../lib/Tails/IUK/Frontend.pm:241
+#: ../lib/Tails/IUK/Frontend.pm:242
 msgid "your device was not created using Tails Installer"
-msgstr "aparatul nu a fost creat cu Tails installer"
+msgstr "dispozitivul nu a fost creat cu Tails installer"
 
-#: ../lib/Tails/IUK/Frontend.pm:246
+#: ../lib/Tails/IUK/Frontend.pm:247
 msgid "Tails was started from a DVD or a read-only device"
-msgstr "Tails a fost pornit de pe un DVD sau un aparat read-only"
+msgstr "Tails a fost pornit de pe un DVD sau un dispozitiv read-only"
 
-#: ../lib/Tails/IUK/Frontend.pm:251
+#: ../lib/Tails/IUK/Frontend.pm:252
 msgid "there is not enough free space on the Tails system partition"
 msgstr "nu este destul spațiu liber pe partiția de sistem a Tails"
 
-#: ../lib/Tails/IUK/Frontend.pm:256
+#: ../lib/Tails/IUK/Frontend.pm:257
 msgid "not enough memory is available on this system"
-msgstr "memorie insuficienta disponibila in acest sistem"
+msgstr "memorie insuficientă disponibilă în acest sistem"
 
-#: ../lib/Tails/IUK/Frontend.pm:262
+#: ../lib/Tails/IUK/Frontend.pm:263
 #, perl-brace-format
 msgid "No explanation available for reason '%{reason}s'."
-msgstr "Nu am explicație pentru motivul '%{reason}s'."
+msgstr "Nu există explicație pentru motivul '%{reason}s'."
 
-#: ../lib/Tails/IUK/Frontend.pm:282
+#: ../lib/Tails/IUK/Frontend.pm:283
 msgid "The system is up-to-date"
 msgstr "Sistemul este la zi"
 
-#: ../lib/Tails/IUK/Frontend.pm:287
+#: ../lib/Tails/IUK/Frontend.pm:288
 msgid "This version of Tails is outdated, and may have security issues."
-msgstr "Această versiune de Tails este depășită și ar putea avea probleme 
de securitate."
+msgstr "Această versiune Tails este învechită și ar putea avea probleme de 
securitate."
 
-#: ../lib/Tails/IUK/Frontend.pm:319
+#: ../lib/Tails/IUK/Frontend.pm:320
 #, perl-brace-format
 msgid ""
 "The available incremental upgrade requires %{space_needed}s of free space on"
 " Tails system partition,  but only 

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

2019-01-10 Thread translation
commit 3e9fb6ae616ec10027f6a77df23f3c3193f30f28
Author: Translation commit bot 
Date:   Thu Jan 10 18:16:03 2019 +

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

diff --git a/ro.po b/ro.po
index c58b64967..5daf25d85 100644
--- a/ro.po
+++ b/ro.po
@@ -24,7 +24,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-12-07 10:24+0100\n"
-"PO-Revision-Date: 2019-01-10 15:08+\n"
+"PO-Revision-Date: 2019-01-10 18:03+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"

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


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

2019-01-10 Thread translation
commit 2079a2a7fc9e0d2932bbf17b0d56e7ad5d979415
Author: Translation commit bot 
Date:   Thu Jan 10 17:46:14 2019 +

Update translations for tails-iuk
---
 ro.po | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/ro.po b/ro.po
index e4ed6c2a8..e33fa3caa 100644
--- a/ro.po
+++ b/ro.po
@@ -14,7 +14,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-12-09 13:56+0100\n"
-"PO-Revision-Date: 2019-01-10 17:15+\n"
+"PO-Revision-Date: 2019-01-10 17:46+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -137,7 +137,7 @@ msgid ""
 "It is not possible to automatically upgrade your device to this new version: 
%{explanation}s.\n"
 "\n"
 "To learn how to do a manual upgrade, go to 
https://tails.boum.org/doc/first_steps/upgrade/#manual;
-msgstr "Ar trebui să faceți o actualizare manuală la %{name}s 
%{version}s.\n\nPentru mai multe informații despre această versiune nouă 
mergeți la %{details_url}s\n\nNu este posibil să actualizați automat acum la 
această nouă versiune: %{explanation}s.\n\nPentru a afla cum să faceți o 
actualizare manuală mergeți la 
https://tails.boum.org/doc/first_steps/upgrade/#manual;
+msgstr "Ar trebui să faceți o actualizare manuală la %{name}s 
%{version}s.\n\nPentru mai multe informații despre această versiune nouă 
mergeți la %{details_url}s\n\nNu este posibil să actualizați automat la 
această nouă versiune: %{explanation}s.\n\nPentru a afla cum să faceți o 
actualizare manuală mergeți la 
https://tails.boum.org/doc/first_steps/upgrade/#manual;
 
 #: ../lib/Tails/IUK/Frontend.pm:412
 msgid "New version available"
@@ -145,12 +145,12 @@ msgstr "Versiune nouă disponibilă"
 
 #: ../lib/Tails/IUK/Frontend.pm:469
 msgid "Downloading upgrade"
-msgstr "Descarc actualizarea"
+msgstr "Se descarcă actualizarea"
 
 #: ../lib/Tails/IUK/Frontend.pm:472
 #, perl-brace-format
 msgid "Downloading the upgrade to %{name}s %{version}s..."
-msgstr "Descarc actualizarea la %{name}s %{version}s..."
+msgstr "Se descarcă actualizarea la %{name}s %{version}s..."
 
 #: ../lib/Tails/IUK/Frontend.pm:513
 msgid ""
@@ -173,11 +173,11 @@ msgstr "Fișierul ieșire '%{output_file}s' nu există, 
dar tails-iuk-get-target
 
 #: ../lib/Tails/IUK/Frontend.pm:560
 msgid "Error while creating temporary downloading directory"
-msgstr "Eroare la crearea folderului temporar pentru descărcare"
+msgstr "Eroare la crearea directorului temporar pentru descărcare"
 
 #: ../lib/Tails/IUK/Frontend.pm:563
 msgid "Failed to create temporary download directory"
-msgstr "Am eșuat să creez un director temporar pentru descărcare"
+msgstr "Crearea unui director temporar pentru descărcare a eșuat"
 
 #: ../lib/Tails/IUK/Frontend.pm:587
 msgid ""
@@ -188,7 +188,7 @@ msgstr "Nu s-a putut alege un server pentru 
descărcare\n\nAcest lucru nu
 
 #: ../lib/Tails/IUK/Frontend.pm:591
 msgid "Error while choosing a download server"
-msgstr "Eroare "
+msgstr "Eroare la alegerea unui server de descărcare"
 
 #: ../lib/Tails/IUK/Frontend.pm:606
 msgid ""
@@ -215,7 +215,7 @@ msgid ""
 "You should restart Tails on the new version as soon as possible.\n"
 "\n"
 "Do you want to restart now?"
-msgstr "Aparatul Tails a fost actualizat cu succes.\n\nAnumite funcți 
de securitate au fost dezactivate temporar.\nAr trebui să reporniți Tails cu 
noua versiune cît mai curînd posibil.\n\nVreți să repornesc acum?"
+msgstr "Dispozitivul Tails a fost actualizat cu succes.\n\nAnumite 
funcții de securitate au fost dezactivate temporar.\nAr trebui să reporniți 
Tails cu noua versiune cît mai curînd posibil.\n\nDoriți să reporniți 
acum?"
 
 #: ../lib/Tails/IUK/Frontend.pm:626
 msgid "Restart Tails"
@@ -223,7 +223,7 @@ msgstr "Reporniți Tails"
 
 #: ../lib/Tails/IUK/Frontend.pm:627
 msgid "Restart now"
-msgstr "Reporniți"
+msgstr "Reporniți acum"
 
 #: ../lib/Tails/IUK/Frontend.pm:628
 msgid "Restart later"

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


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

2019-01-10 Thread translation
commit 53dd23615c24e14a71bcc0fa2929db8aa8514000
Author: Translation commit bot 
Date:   Thu Jan 10 17:16:17 2019 +

Update translations for tails-iuk
---
 ro.po | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/ro.po b/ro.po
index 398a172cc..e4ed6c2a8 100644
--- a/ro.po
+++ b/ro.po
@@ -14,7 +14,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-12-09 13:56+0100\n"
-"PO-Revision-Date: 2019-01-10 15:28+\n"
+"PO-Revision-Date: 2019-01-10 17:15+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -41,7 +41,7 @@ msgid ""
 "Check your network connection, and restart Tails to try upgrading again.\n"
 "\n"
 "If the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
-msgstr "Nu am putut detecta dacă o actualizare este diponibilă pe 
website.\n\nVerificați conexiunea la rețea, reporniți Tails și 
reîncercați să actualizați.\n\nDacă problema persistă, mergeți la 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
+msgstr "Nu s-a putut detecta dacă o actualizare este disponibilă pe 
website.\n\nVerificați conexiunea la rețea, reporniți Tails și 
reîncercați actualizarea.\n\nDacă problema persistă, mergeți la 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
 
 #: ../lib/Tails/IUK/Frontend.pm:236
 msgid "no automatic upgrade is available from our website for this version"
@@ -49,11 +49,11 @@ msgstr "pentru această versiune nu există actualizare 
automată pe website"
 
 #: ../lib/Tails/IUK/Frontend.pm:242
 msgid "your device was not created using Tails Installer"
-msgstr "aparatul nu a fost creat cu Tails installer"
+msgstr "dispozitivul nu a fost creat cu Tails installer"
 
 #: ../lib/Tails/IUK/Frontend.pm:247
 msgid "Tails was started from a DVD or a read-only device"
-msgstr "Tails a fost pornit de pe un DVD sau un aparat read-only"
+msgstr "Tails a fost pornit de pe un DVD sau un dispozitiv read-only"
 
 #: ../lib/Tails/IUK/Frontend.pm:252
 msgid "there is not enough free space on the Tails system partition"
@@ -61,12 +61,12 @@ msgstr "nu este destul spațiu liber pe partiția de sistem 
a Tails"
 
 #: ../lib/Tails/IUK/Frontend.pm:257
 msgid "not enough memory is available on this system"
-msgstr "memorie insuficienta disponibila in acest sistem"
+msgstr "memorie insuficientă disponibilă în acest sistem"
 
 #: ../lib/Tails/IUK/Frontend.pm:263
 #, perl-brace-format
 msgid "No explanation available for reason '%{reason}s'."
-msgstr "Nu am explicație pentru motivul '%{reason}s'."
+msgstr "Nu există explicație pentru motivul '%{reason}s'."
 
 #: ../lib/Tails/IUK/Frontend.pm:283
 msgid "The system is up-to-date"
@@ -74,14 +74,14 @@ msgstr "Sistemul este la zi"
 
 #: ../lib/Tails/IUK/Frontend.pm:288
 msgid "This version of Tails is outdated, and may have security issues."
-msgstr "Această versiune de Tails este depășită și ar putea avea probleme 
de securitate."
+msgstr "Această versiune Tails este învechită și ar putea avea probleme de 
securitate."
 
 #: ../lib/Tails/IUK/Frontend.pm:320
 #, perl-brace-format
 msgid ""
 "The available incremental upgrade requires %{space_needed}s of free space on"
 " Tails system partition,  but only %{free_space}s is available."
-msgstr "Actualizarea incrementală disponibilă necesită %{space_needed}s din 
spațiul disponibil pe partiția sistemului TAILS, dar numai %{free_space}s 
este disponibil."
+msgstr "Actualizarea incrementală disponibilă necesită %{space_needed}s din 
spațiul disponibil pe partiția sistemului Tails, dar numai %{free_space}s 
este disponibil."
 
 #: ../lib/Tails/IUK/Frontend.pm:336
 #, perl-brace-format
@@ -94,11 +94,11 @@ msgstr "Actualizarea incrementală disponibilă necesită 
%{memory_needed}s din
 msgid ""
 "An incremental upgrade is available, but no full upgrade is.\n"
 "This should not happen. Please report a bug."
-msgstr "O actualizare incrementală este disponibilă, dar nu o actualizare 
completă. Aceasta nu ar trebui să se întîmple. Raportați un bug."
+msgstr "O actualizare incrementală este disponibilă, dar nu o actualizare 
completă. Acest lucru nu ar trebui să se întâmple. Raportați un bug."
 
 #: ../lib/Tails/IUK/Frontend.pm:362
 msgid "Error while detecting available upgrades"
-msgstr "Eroare în timpul căutării upgradeurilor disponibile"
+msgstr "Eroare în timpul căutării actualizarilor disponibile"
 
 #: ../lib/Tails/IUK/Frontend.pm:372
 #, perl-brace-format

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


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

2019-01-10 Thread translation
commit fa9a27fea2136151c30e217a9d5d5b374fa1d848
Author: Translation commit bot 
Date:   Thu Jan 10 15:46:34 2019 +

Update translations for tails-greeter-2
---
 ro/ro.po | 30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/ro/ro.po b/ro/ro.po
index 7842209b0..776fa38f2 100644
--- a/ro/ro.po
+++ b/ro/ro.po
@@ -148,7 +148,7 @@ msgstr "_Configurare tastatură"
 
 #: ../data/greeter.ui.h:27
 msgid "_Formats"
-msgstr "_Formatări"
+msgstr "_Formaturi"
 
 #: ../data/greeter.ui.h:28
 msgid "_Time Zone"
@@ -177,25 +177,25 @@ msgstr "Deblocaţi"
 
 #: ../data/greeter.ui.h:34
 msgid "Relock Persistent Storage"
-msgstr "Blochează din nou Stocarea persistentă"
+msgstr "Blocaţi din nou Stocarea Persistentă"
 
 #: ../data/greeter.ui.h:35
 msgid "Your persistent storage is unlocked. Restart Tails to lock it again."
 msgstr ""
-"Mediul de stocare persistent este deblocat. Restartează Tails pentru a-l "
-"rebloca."
+"Mediul de stocare persistent este deblocat. Reporniţi Tails pentru a-l bloca"
+" din nou."
 
 #: ../data/greeter.ui.h:36
 msgid "_Additional Settings"
-msgstr "_Setări adiționale"
+msgstr "_Setări Adiționale"
 
 #: ../data/greeter.ui.h:37
 msgid "Save Additional Settings"
-msgstr "Salvează Setările adiționale"
+msgstr "Salvaţi Setările Adiționale"
 
 #: ../data/greeter.ui.h:38
 msgid "Add an additional setting"
-msgstr "Adaugă o setare adițională"
+msgstr "Adaugaţi o setare adițională"
 
 #: ../data/greeter.ui.h:39
 msgid "Network Configuration"
@@ -207,17 +207,17 @@ msgid ""
 "configure a Tor bridge or a local proxy. To work completely offline, you can"
 " disable all networking."
 msgstr ""
-"Dacă conexiunea ta de Internet este cenzurată, filtrată, sau trecută 
printr-"
-"un proxy, poți configura o punte Tor sau un proxy local. Pentru a lucra "
-"complet în mod deconectat, poți dezactiva rețeaua."
+"Dacă conexiunea de Internet este cenzurată, filtrată, sau trecută 
printr-un "
+"proxy, puteți configura o punte Tor sau un proxy local. Pentru a lucra "
+"complet în mod deconectat, puteți dezactiva rețeaua."
 
 #: ../data/greeter.ui.h:41
 msgid "Connect directly to the Tor network (default)"
-msgstr "Conectează-te direct la rețeaua Tor (implicit)"
+msgstr "Conectare directă la rețeaua Tor (implicit)"
 
 #: ../data/greeter.ui.h:42
 msgid "Configure a Tor bridge or local proxy"
-msgstr "Configurează un bridge  Tor bridge sau un proxy local"
+msgstr "Configuraţi o punte Tor sau un proxy local"
 
 #: ../data/greeter.ui.h:43
 msgid "Disable all networking"
@@ -229,7 +229,7 @@ msgid ""
 "press the \"+\" button below."
 msgstr ""
 "Setările implicite sunt sigure în majoritatea cazurilor. Pentru a adăuga o 
"
-"setare personalizată, apasă pe butonul \"+\" de mai jos."
+"setare personalizată, apasaţi pe butonul \"+\" de mai jos."
 
 #: ../data/greeter.ui.h:45
 msgid "_Administration Password"
@@ -241,7 +241,7 @@ msgstr "Dezactivat (implicit)"
 
 #: ../data/greeter.ui.h:47
 msgid "_MAC Address Spoofing"
-msgstr "_Spoofing adresă MAC  "
+msgstr "_Falsificare adresă MAC  "
 
 #: ../data/greeter.ui.h:48
 msgid "On (default)"
@@ -261,7 +261,7 @@ msgstr "_Camuflaj Windows "
 
 #: ../tailsgreeter/gui.py:391
 msgid "Bridge & Proxy"
-msgstr "Bridge și Proxy"
+msgstr "Punte și Proxy"
 
 #: ../tailsgreeter/gui.py:397
 msgid "Offline"

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


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

2019-01-10 Thread translation
commit 0bc80589f71441435fdf64b3f37fe9b7e245c0d2
Author: Translation commit bot 
Date:   Thu Jan 10 15:46:40 2019 +

Update translations for tails-greeter-2_completed
---
 ro/ro.po | 30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/ro/ro.po b/ro/ro.po
index 7842209b0..776fa38f2 100644
--- a/ro/ro.po
+++ b/ro/ro.po
@@ -148,7 +148,7 @@ msgstr "_Configurare tastatură"
 
 #: ../data/greeter.ui.h:27
 msgid "_Formats"
-msgstr "_Formatări"
+msgstr "_Formaturi"
 
 #: ../data/greeter.ui.h:28
 msgid "_Time Zone"
@@ -177,25 +177,25 @@ msgstr "Deblocaţi"
 
 #: ../data/greeter.ui.h:34
 msgid "Relock Persistent Storage"
-msgstr "Blochează din nou Stocarea persistentă"
+msgstr "Blocaţi din nou Stocarea Persistentă"
 
 #: ../data/greeter.ui.h:35
 msgid "Your persistent storage is unlocked. Restart Tails to lock it again."
 msgstr ""
-"Mediul de stocare persistent este deblocat. Restartează Tails pentru a-l "
-"rebloca."
+"Mediul de stocare persistent este deblocat. Reporniţi Tails pentru a-l bloca"
+" din nou."
 
 #: ../data/greeter.ui.h:36
 msgid "_Additional Settings"
-msgstr "_Setări adiționale"
+msgstr "_Setări Adiționale"
 
 #: ../data/greeter.ui.h:37
 msgid "Save Additional Settings"
-msgstr "Salvează Setările adiționale"
+msgstr "Salvaţi Setările Adiționale"
 
 #: ../data/greeter.ui.h:38
 msgid "Add an additional setting"
-msgstr "Adaugă o setare adițională"
+msgstr "Adaugaţi o setare adițională"
 
 #: ../data/greeter.ui.h:39
 msgid "Network Configuration"
@@ -207,17 +207,17 @@ msgid ""
 "configure a Tor bridge or a local proxy. To work completely offline, you can"
 " disable all networking."
 msgstr ""
-"Dacă conexiunea ta de Internet este cenzurată, filtrată, sau trecută 
printr-"
-"un proxy, poți configura o punte Tor sau un proxy local. Pentru a lucra "
-"complet în mod deconectat, poți dezactiva rețeaua."
+"Dacă conexiunea de Internet este cenzurată, filtrată, sau trecută 
printr-un "
+"proxy, puteți configura o punte Tor sau un proxy local. Pentru a lucra "
+"complet în mod deconectat, puteți dezactiva rețeaua."
 
 #: ../data/greeter.ui.h:41
 msgid "Connect directly to the Tor network (default)"
-msgstr "Conectează-te direct la rețeaua Tor (implicit)"
+msgstr "Conectare directă la rețeaua Tor (implicit)"
 
 #: ../data/greeter.ui.h:42
 msgid "Configure a Tor bridge or local proxy"
-msgstr "Configurează un bridge  Tor bridge sau un proxy local"
+msgstr "Configuraţi o punte Tor sau un proxy local"
 
 #: ../data/greeter.ui.h:43
 msgid "Disable all networking"
@@ -229,7 +229,7 @@ msgid ""
 "press the \"+\" button below."
 msgstr ""
 "Setările implicite sunt sigure în majoritatea cazurilor. Pentru a adăuga o 
"
-"setare personalizată, apasă pe butonul \"+\" de mai jos."
+"setare personalizată, apasaţi pe butonul \"+\" de mai jos."
 
 #: ../data/greeter.ui.h:45
 msgid "_Administration Password"
@@ -241,7 +241,7 @@ msgstr "Dezactivat (implicit)"
 
 #: ../data/greeter.ui.h:47
 msgid "_MAC Address Spoofing"
-msgstr "_Spoofing adresă MAC  "
+msgstr "_Falsificare adresă MAC  "
 
 #: ../data/greeter.ui.h:48
 msgid "On (default)"
@@ -261,7 +261,7 @@ msgstr "_Camuflaj Windows "
 
 #: ../tailsgreeter/gui.py:391
 msgid "Bridge & Proxy"
-msgstr "Bridge și Proxy"
+msgstr "Punte și Proxy"
 
 #: ../tailsgreeter/gui.py:397
 msgid "Offline"

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


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

2019-01-10 Thread translation
commit f011424dd8454148542e94f16f2c7ec3934b6ab1
Author: Translation commit bot 
Date:   Thu Jan 10 15:46:16 2019 +

Update translations for tails-iuk
---
 ro.po | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/ro.po b/ro.po
index 876649116..398a172cc 100644
--- a/ro.po
+++ b/ro.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# A C , 2019
 # Alex Alex , 2016
 # dev0d , 2016
 # Isus Satanescu , 2014
@@ -13,8 +14,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-12-09 13:56+0100\n"
-"PO-Revision-Date: 2018-12-09 14:14+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-01-10 15:28+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -40,7 +41,7 @@ msgid ""
 "Check your network connection, and restart Tails to try upgrading again.\n"
 "\n"
 "If the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
-msgstr "Nu am putut detecta dacă o actualizare este diponibilă pe 
website.\n\nVerificați conexiunea la rețea reporniți Tails și 
reîncercați să actualizați.\n\nDacă problema persistă, mergeți la 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
+msgstr "Nu am putut detecta dacă o actualizare este diponibilă pe 
website.\n\nVerificați conexiunea la rețea, reporniți Tails și 
reîncercați să actualizați.\n\nDacă problema persistă, mergeți la 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
 
 #: ../lib/Tails/IUK/Frontend.pm:236
 msgid "no automatic upgrade is available from our website for this version"

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


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

2019-01-10 Thread translation
commit 72609ed4a3276f5bcb2b4018a32307c0e4a323f4
Author: Translation commit bot 
Date:   Thu Jan 10 15:16:47 2019 +

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

diff --git a/ro/openpgp-applet.pot b/ro/openpgp-applet.pot
index eb7885d5d..530b1a956 100644
--- a/ro/openpgp-applet.pot
+++ b/ro/openpgp-applet.pot
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2019-01-10 14:45+\n"
+"PO-Revision-Date: 2019-01-10 15:05+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -114,7 +114,7 @@ msgstr "Ascunde recipienții"
 msgid ""
 "Hide the user IDs of all recipients of an encrypted message. Otherwise "
 "anyone that sees the encrypted message can see who the recipients are."
-msgstr "Ascunde ID-ul utilizator pentru toți destinatarii unui mesaj codat. 
Altfel oricine vede mesajul codat poate vedea cine sunt destinatarii."
+msgstr "Ascunde ID-ul de utilizator pentru toți destinatarii unui mesaj 
criptat. Altfel oricine vede mesajul criptat poate vedea cine sunt 
destinatarii."
 
 #: bin/openpgp-applet:545
 msgid "Sign message as:"
@@ -126,7 +126,7 @@ msgstr "Alege cheile"
 
 #: bin/openpgp-applet:589
 msgid "Do you trust these keys?"
-msgstr "Ai incredere in aceste chei?"
+msgstr "Ai încredere în aceste chei?"
 
 #: bin/openpgp-applet:592
 msgid "The following selected key is not fully trusted:"
@@ -150,7 +150,7 @@ msgstr "Nici o cheie selectată"
 msgid ""
 "You must select a private key to sign the message, or some public keys to "
 "encrypt the message, or both."
-msgstr "Trebuie să selectați o cheie personală pentru a semna mesajul, sau 
unele chei publice pentru a coda mesajul, sau ambele."
+msgstr "Trebuie să selectați o cheie personală pentru a semna mesajul, sau 
unele chei publice pentru a cripta mesajul, sau ambele."
 
 #: bin/openpgp-applet:653
 msgid "No keys available"
@@ -159,7 +159,7 @@ msgstr "Nu sunt chei disponibile"
 #: bin/openpgp-applet:655
 msgid ""
 "You need a private key to sign messages or a public key to encrypt messages."
-msgstr "Aveți nevoie de o cheie personală pentru a semna mesajele sau o 
cheie publică pentru a le coda."
+msgstr "Aveți nevoie de o cheie personală pentru a semna mesajele sau o 
cheie publică pentru a le cripta."
 
 #: bin/openpgp-applet:783
 msgid "GnuPG error"
@@ -167,7 +167,7 @@ msgstr "Eroare GnuPG"
 
 #: bin/openpgp-applet:804
 msgid "Therefore the operation cannot be performed."
-msgstr "Asadar operatiunea nu poate fi realizata"
+msgstr "Așadar operațiunea nu poate fi realizată."
 
 #: bin/openpgp-applet:854
 msgid "GnuPG results"
@@ -175,7 +175,7 @@ msgstr "Rezultate GnuPG"
 
 #: bin/openpgp-applet:860
 msgid "Output of GnuPG:"
-msgstr "Iesirea GnuPG"
+msgstr "Ieșirea GnuPG:"
 
 #: bin/openpgp-applet:885
 msgid "Other messages provided by GnuPG:"

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


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

2019-01-10 Thread translation
commit db9ad580671d008759975178fd0a91865e3d4c1e
Author: Translation commit bot 
Date:   Thu Jan 10 15:16:52 2019 +

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

diff --git a/ro/openpgp-applet.pot b/ro/openpgp-applet.pot
index eb7885d5d..530b1a956 100644
--- a/ro/openpgp-applet.pot
+++ b/ro/openpgp-applet.pot
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2019-01-10 14:45+\n"
+"PO-Revision-Date: 2019-01-10 15:05+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -114,7 +114,7 @@ msgstr "Ascunde recipienții"
 msgid ""
 "Hide the user IDs of all recipients of an encrypted message. Otherwise "
 "anyone that sees the encrypted message can see who the recipients are."
-msgstr "Ascunde ID-ul utilizator pentru toți destinatarii unui mesaj codat. 
Altfel oricine vede mesajul codat poate vedea cine sunt destinatarii."
+msgstr "Ascunde ID-ul de utilizator pentru toți destinatarii unui mesaj 
criptat. Altfel oricine vede mesajul criptat poate vedea cine sunt 
destinatarii."
 
 #: bin/openpgp-applet:545
 msgid "Sign message as:"
@@ -126,7 +126,7 @@ msgstr "Alege cheile"
 
 #: bin/openpgp-applet:589
 msgid "Do you trust these keys?"
-msgstr "Ai incredere in aceste chei?"
+msgstr "Ai încredere în aceste chei?"
 
 #: bin/openpgp-applet:592
 msgid "The following selected key is not fully trusted:"
@@ -150,7 +150,7 @@ msgstr "Nici o cheie selectată"
 msgid ""
 "You must select a private key to sign the message, or some public keys to "
 "encrypt the message, or both."
-msgstr "Trebuie să selectați o cheie personală pentru a semna mesajul, sau 
unele chei publice pentru a coda mesajul, sau ambele."
+msgstr "Trebuie să selectați o cheie personală pentru a semna mesajul, sau 
unele chei publice pentru a cripta mesajul, sau ambele."
 
 #: bin/openpgp-applet:653
 msgid "No keys available"
@@ -159,7 +159,7 @@ msgstr "Nu sunt chei disponibile"
 #: bin/openpgp-applet:655
 msgid ""
 "You need a private key to sign messages or a public key to encrypt messages."
-msgstr "Aveți nevoie de o cheie personală pentru a semna mesajele sau o 
cheie publică pentru a le coda."
+msgstr "Aveți nevoie de o cheie personală pentru a semna mesajele sau o 
cheie publică pentru a le cripta."
 
 #: bin/openpgp-applet:783
 msgid "GnuPG error"
@@ -167,7 +167,7 @@ msgstr "Eroare GnuPG"
 
 #: bin/openpgp-applet:804
 msgid "Therefore the operation cannot be performed."
-msgstr "Asadar operatiunea nu poate fi realizata"
+msgstr "Așadar operațiunea nu poate fi realizată."
 
 #: bin/openpgp-applet:854
 msgid "GnuPG results"
@@ -175,7 +175,7 @@ msgstr "Rezultate GnuPG"
 
 #: bin/openpgp-applet:860
 msgid "Output of GnuPG:"
-msgstr "Iesirea GnuPG"
+msgstr "Ieșirea GnuPG:"
 
 #: bin/openpgp-applet:885
 msgid "Other messages provided by GnuPG:"

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


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

2019-01-10 Thread translation
commit 9aca9ae3da56f5940175b0755287112b5d6acf63
Author: Translation commit bot 
Date:   Thu Jan 10 15:16:35 2019 +

Update translations for tails-greeter-2
---
 ro/ro.po | 35 ++-
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/ro/ro.po b/ro/ro.po
index af713eae5..7842209b0 100644
--- a/ro/ro.po
+++ b/ro/ro.po
@@ -11,6 +11,7 @@
 # clopotel , 2016
 # drazvan, 2017
 # Claudiu Popescu , 2018
+# A C , 2018
 # 
 #, fuzzy
 msgid ""
@@ -19,7 +20,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-09-04 09:46+0200\n"
 "PO-Revision-Date: 2016-11-18 21:29+\n"
-"Last-Translator: Claudiu Popescu , 2018\n"
+"Last-Translator: A C , 2018\n"
 "Language-Team: Romanian (https://www.transifex.com/otf/teams/1519/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -37,24 +38,24 @@ msgid ""
 "tasks. Otherwise, the administration password is disabled for better "
 "security."
 msgstr ""
-"Setează o parolă de administrare pentru operațiuni administrative. Altfel, 
"
-"parola de administrare va fi dezactivată pentru o securitate sporită."
+"Setaţi o parolă de administrare pentru operațiuni administrative. Altfel, "
+"parola de administrare va fi dezactivată pentru securitate sporită."
 
 #: ../data/greeter.ui.h:3
 msgid "Enter an administration password"
-msgstr "Introdu o parolă de administrare"
+msgstr "Introduceţi o parolă de administrare"
 
 #: ../data/greeter.ui.h:4
 msgid "Confirm"
-msgstr "Confirmă"
+msgstr "Confirmaţi"
 
 #: ../data/greeter.ui.h:5
 msgid "Confirm your administration password"
-msgstr "Confimă parola ta de administrare"
+msgstr "Confimaţi parola de administrare"
 
 #: ../data/greeter.ui.h:6
 msgid "Disable"
-msgstr "Dezactivează"
+msgstr "Dezactivaţi"
 
 #. This string will never be displayed in the 1st version of the greeter.
 #: ../data/greeter.ui.h:8
@@ -87,8 +88,8 @@ msgid ""
 "connectivity problems or look suspicious."
 msgstr ""
 "\"Spoofing\"-ul adresei MAC  ascunde numărul serial al interfeței de rețea 
"
-"(Wi-Fi sau prin cablu) către rețeaua locală. Acesta este în general mai "
-"sigur deoarece ajută la ascunderea geolocației. Totuși este posibil să "
+"(Wi-Fi sau prin cablu) către rețeaua locală. Acest lucru este în general 
mai"
+" sigur deoarece ajută la ascunderea geolocației. Totuși este posibil să "
 "creeze probleme de conectivitate sau să ridice suspiciuni. "
 
 #: ../data/greeter.ui.h:15
@@ -109,7 +110,7 @@ msgid ""
 "You will configure the Tor bridge and local proxy later on after connecting "
 "to a network."
 msgstr ""
-"Veți configura bridge-ul Tor și proxy-ul local ulterior după conectarea la 
"
+"Veți configura puntea Tor și proxy-ul local ulterior după conectarea la "
 "rețea. "
 
 #: ../data/greeter.ui.h:19
@@ -122,8 +123,8 @@ msgctxt ""
 msgid ""
 "To get guided through Tails' settings, click on Take a Tour above"
 msgstr ""
-"Pentru a lansa ghidul setărilor Tails' , apasă butonul Fă turul  de 
"
-"deasupra"
+"Pentru a lansa ghidul setărilor Tails' , apasaţi butonul Fă turul  
de"
+" deasupra"
 
 #: ../data/greeter.ui.h:22
 msgid "Language & Region"
@@ -135,7 +136,7 @@ msgstr "Setări implicite"
 
 #: ../data/greeter.ui.h:24
 msgid "Save Language & Region Settings"
-msgstr "Salvează setările de Limbă și Regiune"
+msgstr "Salvaţi setările de Limbă și Regiune"
 
 #: ../data/greeter.ui.h:25
 msgid "_Language"
@@ -155,7 +156,7 @@ msgstr "_Fus orar"
 
 #: ../data/greeter.ui.h:29
 msgid "Encrypted _Persistent Storage"
-msgstr "Criptat _Mediu stocare persistent"
+msgstr "_Mediu Stocare Persistentă Criptat"
 
 #: ../data/greeter.ui.h:30
 msgid "Show Passphrase"
@@ -163,16 +164,16 @@ msgstr "Arată parola"
 
 #: ../data/greeter.ui.h:31
 msgid "Configure Persistent Storage"
-msgstr "Configurează stocarea persistentă"
+msgstr "Configuraţi stocarea persistentă"
 
 #: ../data/greeter.ui.h:32
 msgid "Enter your passphrase to unlock the persistent storage"
-msgstr "Introdu parola ta pentru a debloca stocarea persistentă."
+msgstr "Introduceţi parola pentru deblocarea stocării persistente"
 
 #: ../data/greeter.ui.h:33 ../tailsgreeter/gui.py:478
 #: ../tailsgreeter/gui.py:528
 msgid "Unlock"
-msgstr "Deblochează"
+msgstr "Deblocaţi"
 
 #: ../data/greeter.ui.h:34
 msgid "Relock Persistent Storage"

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


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

2019-01-10 Thread translation
commit 55cc1ce60dbd189cd8ae38343470a048adb084f3
Author: Translation commit bot 
Date:   Thu Jan 10 15:16:41 2019 +

Update translations for tails-greeter-2_completed
---
 ro/ro.po | 35 ++-
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/ro/ro.po b/ro/ro.po
index af713eae5..7842209b0 100644
--- a/ro/ro.po
+++ b/ro/ro.po
@@ -11,6 +11,7 @@
 # clopotel , 2016
 # drazvan, 2017
 # Claudiu Popescu , 2018
+# A C , 2018
 # 
 #, fuzzy
 msgid ""
@@ -19,7 +20,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-09-04 09:46+0200\n"
 "PO-Revision-Date: 2016-11-18 21:29+\n"
-"Last-Translator: Claudiu Popescu , 2018\n"
+"Last-Translator: A C , 2018\n"
 "Language-Team: Romanian (https://www.transifex.com/otf/teams/1519/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -37,24 +38,24 @@ msgid ""
 "tasks. Otherwise, the administration password is disabled for better "
 "security."
 msgstr ""
-"Setează o parolă de administrare pentru operațiuni administrative. Altfel, 
"
-"parola de administrare va fi dezactivată pentru o securitate sporită."
+"Setaţi o parolă de administrare pentru operațiuni administrative. Altfel, "
+"parola de administrare va fi dezactivată pentru securitate sporită."
 
 #: ../data/greeter.ui.h:3
 msgid "Enter an administration password"
-msgstr "Introdu o parolă de administrare"
+msgstr "Introduceţi o parolă de administrare"
 
 #: ../data/greeter.ui.h:4
 msgid "Confirm"
-msgstr "Confirmă"
+msgstr "Confirmaţi"
 
 #: ../data/greeter.ui.h:5
 msgid "Confirm your administration password"
-msgstr "Confimă parola ta de administrare"
+msgstr "Confimaţi parola de administrare"
 
 #: ../data/greeter.ui.h:6
 msgid "Disable"
-msgstr "Dezactivează"
+msgstr "Dezactivaţi"
 
 #. This string will never be displayed in the 1st version of the greeter.
 #: ../data/greeter.ui.h:8
@@ -87,8 +88,8 @@ msgid ""
 "connectivity problems or look suspicious."
 msgstr ""
 "\"Spoofing\"-ul adresei MAC  ascunde numărul serial al interfeței de rețea 
"
-"(Wi-Fi sau prin cablu) către rețeaua locală. Acesta este în general mai "
-"sigur deoarece ajută la ascunderea geolocației. Totuși este posibil să "
+"(Wi-Fi sau prin cablu) către rețeaua locală. Acest lucru este în general 
mai"
+" sigur deoarece ajută la ascunderea geolocației. Totuși este posibil să "
 "creeze probleme de conectivitate sau să ridice suspiciuni. "
 
 #: ../data/greeter.ui.h:15
@@ -109,7 +110,7 @@ msgid ""
 "You will configure the Tor bridge and local proxy later on after connecting "
 "to a network."
 msgstr ""
-"Veți configura bridge-ul Tor și proxy-ul local ulterior după conectarea la 
"
+"Veți configura puntea Tor și proxy-ul local ulterior după conectarea la "
 "rețea. "
 
 #: ../data/greeter.ui.h:19
@@ -122,8 +123,8 @@ msgctxt ""
 msgid ""
 "To get guided through Tails' settings, click on Take a Tour above"
 msgstr ""
-"Pentru a lansa ghidul setărilor Tails' , apasă butonul Fă turul  de 
"
-"deasupra"
+"Pentru a lansa ghidul setărilor Tails' , apasaţi butonul Fă turul  
de"
+" deasupra"
 
 #: ../data/greeter.ui.h:22
 msgid "Language & Region"
@@ -135,7 +136,7 @@ msgstr "Setări implicite"
 
 #: ../data/greeter.ui.h:24
 msgid "Save Language & Region Settings"
-msgstr "Salvează setările de Limbă și Regiune"
+msgstr "Salvaţi setările de Limbă și Regiune"
 
 #: ../data/greeter.ui.h:25
 msgid "_Language"
@@ -155,7 +156,7 @@ msgstr "_Fus orar"
 
 #: ../data/greeter.ui.h:29
 msgid "Encrypted _Persistent Storage"
-msgstr "Criptat _Mediu stocare persistent"
+msgstr "_Mediu Stocare Persistentă Criptat"
 
 #: ../data/greeter.ui.h:30
 msgid "Show Passphrase"
@@ -163,16 +164,16 @@ msgstr "Arată parola"
 
 #: ../data/greeter.ui.h:31
 msgid "Configure Persistent Storage"
-msgstr "Configurează stocarea persistentă"
+msgstr "Configuraţi stocarea persistentă"
 
 #: ../data/greeter.ui.h:32
 msgid "Enter your passphrase to unlock the persistent storage"
-msgstr "Introdu parola ta pentru a debloca stocarea persistentă."
+msgstr "Introduceţi parola pentru deblocarea stocării persistente"
 
 #: ../data/greeter.ui.h:33 ../tailsgreeter/gui.py:478
 #: ../tailsgreeter/gui.py:528
 msgid "Unlock"
-msgstr "Deblochează"
+msgstr "Deblocaţi"
 
 #: ../data/greeter.ui.h:34
 msgid "Relock Persistent Storage"

___
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

2019-01-10 Thread translation
commit 8aae79c5c6572f105c032591cdafb722bd6e793d
Author: Translation commit bot 
Date:   Thu Jan 10 15:16:07 2019 +

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

diff --git a/ro.po b/ro.po
index d4d4ac392..c58b64967 100644
--- a/ro.po
+++ b/ro.po
@@ -24,8 +24,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-12-07 10:24+0100\n"
-"PO-Revision-Date: 2018-12-07 13:55+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-01-10 15:08+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"

___
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

2019-01-10 Thread translation
commit 038fec2692573ae11261f418cb333cbd009349c2
Author: Translation commit bot 
Date:   Thu Jan 10 14:47:54 2019 +

Update translations for torbirdy
---
 gu/torbirdy.dtd| 36 ++--
 gu/torbirdy.properties | 22 +++---
 2 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/gu/torbirdy.dtd b/gu/torbirdy.dtd
index 9614a78fa..8713182c3 100644
--- a/gu/torbirdy.dtd
+++ b/gu/torbirdy.dtd
@@ -1,14 +1,14 @@
-
-
+
+
 
-
+
 
-
+
 
 
 
 
-
+
 
 
 
@@ -19,20 +19,20 @@
 
 
 
-
+
 
-
+
 
 
 
-
+
 
-
+
 
-
+
 
-
-
+
+
 
 
 
@@ -46,13 +46,13 @@
 
 
 
-
+
 
-
+
 
 
 
-
-
-
-
+
+
+
+
diff --git a/gu/torbirdy.properties b/gu/torbirdy.properties
index 0bc5db689..65b68b4d4 100644
--- a/gu/torbirdy.properties
+++ b/gu/torbirdy.properties
@@ -1,15 +1,15 @@
-torbirdy.name=TorBirdy
+torbirdy.name=ટોરબર્ડિ
 
-torbirdy.enabled.tor=TorBirdy Enabled:Tor
-torbirdy.enabled.jondo=TorBirdy Enabled:JonDo
-torbirdy.enabled.custom=TorBirdy Enabled:Custom Proxy
-torbirdy.enabled.torification=TorBirdy Enabled:Transparent Torification
-torbirdy.enabled.whonix=TorBirdy Enabled:Whonix
-torbirdy.disabled=TorBirdy:Disabled!
+torbirdy.enabled.tor=ટોરબર્ડિ સક્રિય:ટોર
+torbirdy.enabled.jondo=ટોરબર્ડિ સક્રિય:
જોનડુ
+torbirdy.enabled.custom=ટોરબર્ડિ સક્રિય:
પોતાની પ્રોક્સી
+torbirdy.enabled.torification=ટોરબર્ડિ સક્રિય:
પારદર્શન ટોરિફિકેશન
+torbirdy.enabled.whonix=ટોરબર્ડિ સક્રિય:
વ્હોનિક્સ
+torbirdy.disabled=ટોરબર્ડિ:નિષ્ક્રિય!
 torbirdy.enabled=TorBirdy:Enabled
 
-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.prompt=ટોરબર્ડિ એ 
થન્ડરબર્ડની આપમેળે-ગોઠવણી 
વિઝાર્ડ તમારી અંગતતાની 
સુરક્ષા માટે નિષ્ક્રિય કરી 
દીધી છે.\n\nઆગ્રહ કરેલ સલામતી 
ગોઠવણીઓ %S ગોઠવવામાં આવી 
છે.\n\nતમે હવે બીજા ખાતાની ગોઠ
વણીઓ જાતે ગોઠવી શકો છો.
 
-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=મહેરબાની કરી 
ધ્યાનમાં લો કે ટોરબર્ડિની 
ઉચ્ચ ગોઠવણીઓ ન બદલવી એવો 
આગ્રહ રખાય છે.\n\nતમારે આગળ તો જ 
વધવું જોઇએ જો તમે ચોક્કસ હોવ 
કે તમે શું કરી રહ્યા છો.
+torbirdy.email.advanced.nextwarning=ફરી પાછી આ 
ચેતવણી બતાવો
+torbirdy.email.advanced.title=ટોરબર્ડિ ઉચ્ચ ગોઠ
વણીઓ

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


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

2019-01-10 Thread translation
commit ad36d80ed23e6a6c7b3c716ed2cf4f63610a09aa
Author: Translation commit bot 
Date:   Thu Jan 10 14:47:03 2019 +

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

diff --git a/ro/onioncircuits.pot b/ro/onioncircuits.pot
index cfd52cecd..d155abbd0 100644
--- a/ro/onioncircuits.pot
+++ b/ro/onioncircuits.pot
@@ -3,15 +3,16 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# A C , 2019
 # Alex Alex , 2016
 # Alex Alex , 2016
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-09-22 21:53+\n"
-"Last-Translator: Alex Alex \n"
+"PO-Revision-Date: 2019-01-10 14:33+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -37,7 +38,7 @@ msgstr "Stare"
 
 #: ../onioncircuits:142
 msgid "Click on a circuit for more detail about its Tor relays."
-msgstr "Apasă pe un circuit pentru mai multe detalii despre Tor relays."
+msgstr "Apasă pe un circuit pentru mai multe detalii despre releurile Tor ale 
acestuia."
 
 #: ../onioncircuits:221
 msgid "The connection to Tor was lost..."

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


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

2019-01-10 Thread translation
commit 7a25844f3d5694288ffa38ac9baa36c3e9a9370c
Author: Translation commit bot 
Date:   Thu Jan 10 14:46:58 2019 +

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

diff --git a/ro/onioncircuits.pot b/ro/onioncircuits.pot
index cfd52cecd..d155abbd0 100644
--- a/ro/onioncircuits.pot
+++ b/ro/onioncircuits.pot
@@ -3,15 +3,16 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# A C , 2019
 # Alex Alex , 2016
 # Alex Alex , 2016
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2017-09-22 21:53+\n"
-"Last-Translator: Alex Alex \n"
+"PO-Revision-Date: 2019-01-10 14:33+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -37,7 +38,7 @@ msgstr "Stare"
 
 #: ../onioncircuits:142
 msgid "Click on a circuit for more detail about its Tor relays."
-msgstr "Apasă pe un circuit pentru mai multe detalii despre Tor relays."
+msgstr "Apasă pe un circuit pentru mai multe detalii despre releurile Tor ale 
acestuia."
 
 #: ../onioncircuits:221
 msgid "The connection to Tor was lost..."

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


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

2019-01-10 Thread translation
commit 386e5e13fe3b350969489418305f5175ec3d5016
Author: Translation commit bot 
Date:   Thu Jan 10 14:46:53 2019 +

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

diff --git a/ro/openpgp-applet.pot b/ro/openpgp-applet.pot
index fa6d97a46..eb7885d5d 100644
--- a/ro/openpgp-applet.pot
+++ b/ro/openpgp-applet.pot
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the OpenPGP_Applet 
package.
 # 
 # Translators:
+# A C , 2019
 # kyx , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2018-10-04 00:49+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2019-01-10 14:45+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +25,7 @@ msgstr "Sunteți pe cale să ieșiți din aplicația Open 
PGP. Sunteți sigur?"
 
 #: bin/openpgp-applet:172
 msgid "OpenPGP encryption applet"
-msgstr "OpenPGP aplicatie de criptare"
+msgstr "OpenPGP aplicație de criptare"
 
 #: bin/openpgp-applet:175
 msgid "Exit"
@@ -36,23 +37,23 @@ msgstr "Despre"
 
 #: bin/openpgp-applet:232
 msgid "Encrypt Clipboard with _Passphrase"
-msgstr "Criptati zona de copiere cu _Fraze de acces"
+msgstr "Criptați zona de copiere cu _Fraze de acces"
 
 #: bin/openpgp-applet:235
 msgid "Sign/Encrypt Clipboard with Public _Keys"
-msgstr "Inregistreaza/Criptati zona de copiere cu Chei_Publice"
+msgstr "Semnați/Criptați zona de copiere cu Chei _Publice"
 
 #: bin/openpgp-applet:240
 msgid "_Decrypt/Verify Clipboard"
-msgstr "_Decriptare/Verificati zona de copiere"
+msgstr "_Decriptați/Verificați zona de copiere"
 
 #: bin/openpgp-applet:244
 msgid "_Manage Keys"
-msgstr "Gestionati cheile"
+msgstr "Gestionare Chei"
 
 #: bin/openpgp-applet:248
 msgid "_Open Text Editor"
-msgstr "_Deschide Editor Text"
+msgstr "_Deschidere Editor Text"
 
 #: bin/openpgp-applet:292
 msgid "The clipboard does not contain valid input data."
@@ -60,7 +61,7 @@ msgstr "Zona de copiere nu contine date de intrare valide."
 
 #: bin/openpgp-applet:337 bin/openpgp-applet:339 bin/openpgp-applet:341
 msgid "Unknown Trust"
-msgstr "încredere necunoscută"
+msgstr "Încredere necunoscută"
 
 #: bin/openpgp-applet:343
 msgid "Marginal Trust"
@@ -72,7 +73,7 @@ msgstr "Încredere deplină"
 
 #: bin/openpgp-applet:347
 msgid "Ultimate Trust"
-msgstr "Cea mai mare încredere"
+msgstr "Încredere absolută"
 
 #: bin/openpgp-applet:400
 msgid "Name"
@@ -95,7 +96,7 @@ msgid "User ID:"
 msgid_plural "User IDs:"
 msgstr[0] "ID utilizator:"
 msgstr[1] "ID utilizatori:"
-msgstr[2] "ID utilizatori:"
+msgstr[2] "ID-uri utilizator:"
 
 #: bin/openpgp-applet:465
 msgid "None (Don't sign)"
@@ -103,11 +104,11 @@ msgstr "Nici unul (nu semnați)"
 
 #: bin/openpgp-applet:528
 msgid "Select recipients:"
-msgstr "Selecteaza recipientele:"
+msgstr "Selectează recipienții:"
 
 #: bin/openpgp-applet:536
 msgid "Hide recipients"
-msgstr "Ascunde recipientele"
+msgstr "Ascunde recipienții"
 
 #: bin/openpgp-applet:539
 msgid ""
@@ -117,7 +118,7 @@ msgstr "Ascunde ID-ul utilizator pentru toți destinatarii 
unui mesaj codat. Alt
 
 #: bin/openpgp-applet:545
 msgid "Sign message as:"
-msgstr "Semneaza mesajul ca: "
+msgstr "Semnează mesajul ca: "
 
 #: bin/openpgp-applet:549
 msgid "Choose keys"

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


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

2019-01-10 Thread translation
commit e972eac64b7ddbd951952f47199dd1172f600822
Author: Translation commit bot 
Date:   Thu Jan 10 14:46:48 2019 +

Update translations for tails-openpgp-applet
---
 ro/openpgp-applet.pot | 29 +++--
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/ro/openpgp-applet.pot b/ro/openpgp-applet.pot
index fa6d97a46..eb7885d5d 100644
--- a/ro/openpgp-applet.pot
+++ b/ro/openpgp-applet.pot
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the OpenPGP_Applet 
package.
 # 
 # Translators:
+# A C , 2019
 # kyx , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2018-10-04 00:49+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2019-01-10 14:45+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +25,7 @@ msgstr "Sunteți pe cale să ieșiți din aplicația Open 
PGP. Sunteți sigur?"
 
 #: bin/openpgp-applet:172
 msgid "OpenPGP encryption applet"
-msgstr "OpenPGP aplicatie de criptare"
+msgstr "OpenPGP aplicație de criptare"
 
 #: bin/openpgp-applet:175
 msgid "Exit"
@@ -36,23 +37,23 @@ msgstr "Despre"
 
 #: bin/openpgp-applet:232
 msgid "Encrypt Clipboard with _Passphrase"
-msgstr "Criptati zona de copiere cu _Fraze de acces"
+msgstr "Criptați zona de copiere cu _Fraze de acces"
 
 #: bin/openpgp-applet:235
 msgid "Sign/Encrypt Clipboard with Public _Keys"
-msgstr "Inregistreaza/Criptati zona de copiere cu Chei_Publice"
+msgstr "Semnați/Criptați zona de copiere cu Chei _Publice"
 
 #: bin/openpgp-applet:240
 msgid "_Decrypt/Verify Clipboard"
-msgstr "_Decriptare/Verificati zona de copiere"
+msgstr "_Decriptați/Verificați zona de copiere"
 
 #: bin/openpgp-applet:244
 msgid "_Manage Keys"
-msgstr "Gestionati cheile"
+msgstr "Gestionare Chei"
 
 #: bin/openpgp-applet:248
 msgid "_Open Text Editor"
-msgstr "_Deschide Editor Text"
+msgstr "_Deschidere Editor Text"
 
 #: bin/openpgp-applet:292
 msgid "The clipboard does not contain valid input data."
@@ -60,7 +61,7 @@ msgstr "Zona de copiere nu contine date de intrare valide."
 
 #: bin/openpgp-applet:337 bin/openpgp-applet:339 bin/openpgp-applet:341
 msgid "Unknown Trust"
-msgstr "încredere necunoscută"
+msgstr "Încredere necunoscută"
 
 #: bin/openpgp-applet:343
 msgid "Marginal Trust"
@@ -72,7 +73,7 @@ msgstr "Încredere deplină"
 
 #: bin/openpgp-applet:347
 msgid "Ultimate Trust"
-msgstr "Cea mai mare încredere"
+msgstr "Încredere absolută"
 
 #: bin/openpgp-applet:400
 msgid "Name"
@@ -95,7 +96,7 @@ msgid "User ID:"
 msgid_plural "User IDs:"
 msgstr[0] "ID utilizator:"
 msgstr[1] "ID utilizatori:"
-msgstr[2] "ID utilizatori:"
+msgstr[2] "ID-uri utilizator:"
 
 #: bin/openpgp-applet:465
 msgid "None (Don't sign)"
@@ -103,11 +104,11 @@ msgstr "Nici unul (nu semnați)"
 
 #: bin/openpgp-applet:528
 msgid "Select recipients:"
-msgstr "Selecteaza recipientele:"
+msgstr "Selectează recipienții:"
 
 #: bin/openpgp-applet:536
 msgid "Hide recipients"
-msgstr "Ascunde recipientele"
+msgstr "Ascunde recipienții"
 
 #: bin/openpgp-applet:539
 msgid ""
@@ -117,7 +118,7 @@ msgstr "Ascunde ID-ul utilizator pentru toți destinatarii 
unui mesaj codat. Alt
 
 #: bin/openpgp-applet:545
 msgid "Sign message as:"
-msgstr "Semneaza mesajul ca: "
+msgstr "Semnează mesajul ca: "
 
 #: bin/openpgp-applet:549
 msgid "Choose keys"

___
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

2019-01-10 Thread translation
commit 313c333b6360235234ef344d3c00936561a8fb00
Author: Translation commit bot 
Date:   Thu Jan 10 14:46:04 2019 +

Update translations for mat-gui
---
 ro.po | 24 
 sq.po |  4 ++--
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/ro.po b/ro.po
index 983d675e0..4342b3b01 100644
--- a/ro.po
+++ b/ro.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2019-01-10 14:15+\n"
+"PO-Revision-Date: 2019-01-10 14:29+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr "Alege fișiere"
 
 #: mat-gui:144
 msgid "Supported files"
-msgstr "Fișiere suportate"
+msgstr "Fișiere acceptate"
 
 #: mat-gui:151
 msgid "All files"
@@ -45,7 +45,7 @@ msgstr "Curat"
 
 #: mat-gui:168
 msgid "No metadata found"
-msgstr "Nici o metadata găsită"
+msgstr "Nu s-a găsit metadata"
 
 #: mat-gui:170 mat-gui:419
 msgid "Dirty"
@@ -78,11 +78,11 @@ msgstr "Redu mărimea și calitatea PDF-ului produs"
 
 #: mat-gui:238
 msgid "Remove unsupported file from archives"
-msgstr "Șterge fișierul nesuportat din arhive"
+msgstr "Șterge fișierul ce nu a fost suportat din arhive"
 
 #: mat-gui:241
 msgid "Remove non-supported (and so non-anonymised) file from output archive"
-msgstr "Șterge fișierul nesuportat (și prin urmare neanonimizat) din arhiva 
de ieșire"
+msgstr "Șterge fișierul ce nu a fost suportat (și prin urmare nu a fost 
anonimizat) din arhiva de ieșire"
 
 #: mat-gui:280
 msgid "Unknown"
@@ -94,7 +94,7 @@ msgstr "Nesuportat"
 
 #: mat-gui:339
 msgid "Harmless fileformat"
-msgstr "Format de filă dăunător"
+msgstr "Format de filă nedăunător"
 
 #: mat-gui:341
 msgid "Cant read file"
@@ -102,7 +102,7 @@ msgstr "Fișierul nu poate fi citit"
 
 #: mat-gui:343
 msgid "Fileformat not supported"
-msgstr "Format de filă nesuportat"
+msgstr "Format de fișier nesuportat"
 
 #: mat-gui:346
 msgid "These files can not be processed:"
@@ -110,7 +110,7 @@ msgstr "Aceste file nu pot fi procesate:"
 
 #: mat-gui:351 mat-gui:380 data/mat.glade:239
 msgid "Filename"
-msgstr "Numele fisierului"
+msgstr "Numele fişierului"
 
 #: mat-gui:353
 msgid "Reason"
@@ -118,7 +118,7 @@ msgstr "Motiv"
 
 #: mat-gui:365
 msgid "Non-supported files in archive"
-msgstr "File nesuportate in arhivă"
+msgstr "Fişiere nesuportate in arhivă"
 
 #: mat-gui:379
 msgid "Include"
@@ -127,7 +127,7 @@ msgstr "Include"
 #: mat-gui:397
 #, python-format
 msgid "MAT is not able to clean the following files, found in the %s archive"
-msgstr "MAT nu poate curăța următoarele file, găsite în arhiva %s"
+msgstr "MAT nu poate curăța următoarele fişiere, găsite în arhiva %s"
 
 #: mat-gui:413
 #, python-format
@@ -141,7 +141,7 @@ msgstr "Curățare %s"
 
 #: data/mat.glade:46
 msgid "_File"
-msgstr "_Filă"
+msgstr "_Fişier"
 
 #: data/mat.glade:95
 msgid "_Edit"
@@ -189,4 +189,4 @@ msgstr "Rămas"
 
 #: data/mat.glade:518
 msgid "Fileformat"
-msgstr "Format de filă"
+msgstr "Format de fişier"
diff --git a/sq.po b/sq.po
index d288791ab..a7bb399e2 100644
--- a/sq.po
+++ b/sq.po
@@ -9,8 +9,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2018-12-10 16:59+\n"
-"Last-Translator: Mariana Balla\n"
+"PO-Revision-Date: 2019-01-10 14:19+\n"
+"Last-Translator: Besnik \n"
 "Language-Team: Albanian 
(http://www.transifex.com/otf/torproject/language/sq/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\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

2019-01-10 Thread translation
commit 07a9f5f8c1b6b952efd3b541cb95eb713d2f3b36
Author: Translation commit bot 
Date:   Thu Jan 10 14:46:15 2019 +

Update translations for tails-misc
---
 gu.po | 4 ++--
 sq.po | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gu.po b/gu.po
index 8015f5cf1..4ec53f5c5 100644
--- a/gu.po
+++ b/gu.po
@@ -8,8 +8,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-12-07 10:24+0100\n"
-"PO-Revision-Date: 2018-12-07 13:55+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-01-10 14:40+\n"
+"Last-Translator: erinm\n"
 "Language-Team: Gujarati 
(http://www.transifex.com/otf/torproject/language/gu/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff --git a/sq.po b/sq.po
index 70fc1843b..d96dd8942 100644
--- a/sq.po
+++ b/sq.po
@@ -9,8 +9,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-12-07 10:24+0100\n"
-"PO-Revision-Date: 2018-12-10 15:15+\n"
-"Last-Translator: Mariana Balla\n"
+"PO-Revision-Date: 2019-01-10 14:19+\n"
+"Last-Translator: Besnik \n"
 "Language-Team: Albanian 
(http://www.transifex.com/otf/torproject/language/sq/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"

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


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

2019-01-10 Thread translation
commit 5bd6eb78284df382399085e113662dcfdb2a58b4
Author: Translation commit bot 
Date:   Thu Jan 10 14:46:09 2019 +

Update translations for mat-gui_completed
---
 ro.po | 24 
 sq.po |  4 ++--
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/ro.po b/ro.po
index 983d675e0..4342b3b01 100644
--- a/ro.po
+++ b/ro.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2019-01-10 14:15+\n"
+"PO-Revision-Date: 2019-01-10 14:29+\n"
 "Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
@@ -32,7 +32,7 @@ msgstr "Alege fișiere"
 
 #: mat-gui:144
 msgid "Supported files"
-msgstr "Fișiere suportate"
+msgstr "Fișiere acceptate"
 
 #: mat-gui:151
 msgid "All files"
@@ -45,7 +45,7 @@ msgstr "Curat"
 
 #: mat-gui:168
 msgid "No metadata found"
-msgstr "Nici o metadata găsită"
+msgstr "Nu s-a găsit metadata"
 
 #: mat-gui:170 mat-gui:419
 msgid "Dirty"
@@ -78,11 +78,11 @@ msgstr "Redu mărimea și calitatea PDF-ului produs"
 
 #: mat-gui:238
 msgid "Remove unsupported file from archives"
-msgstr "Șterge fișierul nesuportat din arhive"
+msgstr "Șterge fișierul ce nu a fost suportat din arhive"
 
 #: mat-gui:241
 msgid "Remove non-supported (and so non-anonymised) file from output archive"
-msgstr "Șterge fișierul nesuportat (și prin urmare neanonimizat) din arhiva 
de ieșire"
+msgstr "Șterge fișierul ce nu a fost suportat (și prin urmare nu a fost 
anonimizat) din arhiva de ieșire"
 
 #: mat-gui:280
 msgid "Unknown"
@@ -94,7 +94,7 @@ msgstr "Nesuportat"
 
 #: mat-gui:339
 msgid "Harmless fileformat"
-msgstr "Format de filă dăunător"
+msgstr "Format de filă nedăunător"
 
 #: mat-gui:341
 msgid "Cant read file"
@@ -102,7 +102,7 @@ msgstr "Fișierul nu poate fi citit"
 
 #: mat-gui:343
 msgid "Fileformat not supported"
-msgstr "Format de filă nesuportat"
+msgstr "Format de fișier nesuportat"
 
 #: mat-gui:346
 msgid "These files can not be processed:"
@@ -110,7 +110,7 @@ msgstr "Aceste file nu pot fi procesate:"
 
 #: mat-gui:351 mat-gui:380 data/mat.glade:239
 msgid "Filename"
-msgstr "Numele fisierului"
+msgstr "Numele fişierului"
 
 #: mat-gui:353
 msgid "Reason"
@@ -118,7 +118,7 @@ msgstr "Motiv"
 
 #: mat-gui:365
 msgid "Non-supported files in archive"
-msgstr "File nesuportate in arhivă"
+msgstr "Fişiere nesuportate in arhivă"
 
 #: mat-gui:379
 msgid "Include"
@@ -127,7 +127,7 @@ msgstr "Include"
 #: mat-gui:397
 #, python-format
 msgid "MAT is not able to clean the following files, found in the %s archive"
-msgstr "MAT nu poate curăța următoarele file, găsite în arhiva %s"
+msgstr "MAT nu poate curăța următoarele fişiere, găsite în arhiva %s"
 
 #: mat-gui:413
 #, python-format
@@ -141,7 +141,7 @@ msgstr "Curățare %s"
 
 #: data/mat.glade:46
 msgid "_File"
-msgstr "_Filă"
+msgstr "_Fişier"
 
 #: data/mat.glade:95
 msgid "_Edit"
@@ -189,4 +189,4 @@ msgstr "Rămas"
 
 #: data/mat.glade:518
 msgid "Fileformat"
-msgstr "Format de filă"
+msgstr "Format de fişier"
diff --git a/sq.po b/sq.po
index d288791ab..a7bb399e2 100644
--- a/sq.po
+++ b/sq.po
@@ -9,8 +9,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2018-12-10 16:59+\n"
-"Last-Translator: Mariana Balla\n"
+"PO-Revision-Date: 2019-01-10 14:19+\n"
+"Last-Translator: Besnik \n"
 "Language-Team: Albanian 
(http://www.transifex.com/otf/torproject/language/sq/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"

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


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

2019-01-10 Thread translation
commit 3660f6452da50051461592f9a9124ddac2846618
Author: Translation commit bot 
Date:   Thu Jan 10 14:45:54 2019 +

Update translations for liveusb-creator
---
 gu/gu.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gu/gu.po b/gu/gu.po
index 228ed1e6c..9ce90cfe6 100644
--- a/gu/gu.po
+++ b/gu/gu.po
@@ -8,8 +8,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-01-02 09:26+0100\n"
-"PO-Revision-Date: 2019-01-02 13:32+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-01-10 14:40+\n"
+"Last-Translator: erinm\n"
 "Language-Team: Gujarati 
(http://www.transifex.com/otf/torproject/language/gu/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"

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


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

2019-01-10 Thread translation
commit 2b949cd807e59869b261bf15a58d3ad92c343a69
Author: Translation commit bot 
Date:   Thu Jan 10 14:45:19 2019 +

Update translations for bridgedb_completed
---
 sq/LC_MESSAGES/bridgedb.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sq/LC_MESSAGES/bridgedb.po b/sq/LC_MESSAGES/bridgedb.po
index 70bb6c4f8..5ec14b788 100644
--- a/sq/LC_MESSAGES/bridgedb.po
+++ b/sq/LC_MESSAGES/bridgedb.po
@@ -7,11 +7,11 @@
 # Mirela Pacani , 2016
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2018-04-12 18:54+\n"
-"Last-Translator: Bujar Tafili\n"
+"PO-Revision-Date: 2019-01-10 14:24+\n"
+"Last-Translator: Besnik \n"
 "Language-Team: Albanian 
(http://www.transifex.com/otf/torproject/language/sq/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"

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


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

2019-01-10 Thread translation
commit 0cb48397bb50357505b5cbaa1257d4ea63ed870c
Author: Translation commit bot 
Date:   Thu Jan 10 14:45:13 2019 +

Update translations for bridgedb
---
 sq/LC_MESSAGES/bridgedb.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sq/LC_MESSAGES/bridgedb.po b/sq/LC_MESSAGES/bridgedb.po
index 70bb6c4f8..5ec14b788 100644
--- a/sq/LC_MESSAGES/bridgedb.po
+++ b/sq/LC_MESSAGES/bridgedb.po
@@ -7,11 +7,11 @@
 # Mirela Pacani , 2016
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
 "POT-Creation-Date: 2015-07-25 03:40+\n"
-"PO-Revision-Date: 2018-04-12 18:54+\n"
-"Last-Translator: Bujar Tafili\n"
+"PO-Revision-Date: 2019-01-10 14:24+\n"
+"Last-Translator: Besnik \n"
 "Language-Team: Albanian 
(http://www.transifex.com/otf/torproject/language/sq/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"

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


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

2019-01-10 Thread translation
commit 99c9060dfe176d272b023b034c06caed4ac1fd5b
Author: Translation commit bot 
Date:   Thu Jan 10 14:16:07 2019 +

Update translations for mat-gui_completed
---
 ro.po | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/ro.po b/ro.po
index 2f3ba0560..983d675e0 100644
--- a/ro.po
+++ b/ro.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# A C , 2019
 # Andrei Draga, 2013
 # Baadur Jobava , 2016
 # kyx , 2016
@@ -12,8 +13,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2018-10-04 00:46+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2019-01-10 14:15+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -57,7 +58,7 @@ msgstr "Metadată de la %s"
 
 #: mat-gui:187
 msgid "Trash your meta, keep your data"
-msgstr "Aruncă meta, pastrează datele"
+msgstr "Aruncă metadata, păstrează datele"
 
 #: mat-gui:192
 msgid "Website"

___
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

2019-01-10 Thread translation
commit c7898d77dfb13f4ac9a7e3f7db3de33ca4e93b97
Author: Translation commit bot 
Date:   Thu Jan 10 14:16:01 2019 +

Update translations for mat-gui
---
 ro.po | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/ro.po b/ro.po
index 2f3ba0560..983d675e0 100644
--- a/ro.po
+++ b/ro.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# A C , 2019
 # Andrei Draga, 2013
 # Baadur Jobava , 2016
 # kyx , 2016
@@ -12,8 +13,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2018-10-04 00:46+\n"
-"Last-Translator: erinm\n"
+"PO-Revision-Date: 2019-01-10 14:15+\n"
+"Last-Translator: A C \n"
 "Language-Team: Romanian 
(http://www.transifex.com/otf/torproject/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -57,7 +58,7 @@ msgstr "Metadată de la %s"
 
 #: mat-gui:187
 msgid "Trash your meta, keep your data"
-msgstr "Aruncă meta, pastrează datele"
+msgstr "Aruncă metadata, păstrează datele"
 
 #: mat-gui:192
 msgid "Website"

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


[tor-commits] [tpo/staging] this gives a practical link to translators when searching for the string

2019-01-10 Thread emmapeel
commit 0bc712ea5e48495f74ff2a23121f912cfed9304e
Author: emma peel 
Date:   Thu Jan 10 13:52:20 2019 +0100

this gives a practical link to translators when searching for the string
---
 configs/i18n.ini | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/i18n.ini b/configs/i18n.ini
index 2fec8b5..bc54fbb 100644
--- a/configs/i18n.ini
+++ b/configs/i18n.ini
@@ -2,3 +2,4 @@ content = en
 translations = es,fr
 i18npath = i18n
 translate_paragraphwise = True
+url_prefix = https://torproject.org/

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


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

2019-01-10 Thread translation
commit f7f0b6834d1b8726022164613b482bfe44f313ef
Author: Translation commit bot 
Date:   Thu Jan 10 11:46:43 2019 +

Update translations for tails-openpgp-applet
---
 tk/openpgp-applet.pot | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tk/openpgp-applet.pot b/tk/openpgp-applet.pot
index 7bacab597..cba3199f2 100644
--- a/tk/openpgp-applet.pot
+++ b/tk/openpgp-applet.pot
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2018-10-04 00:29+\n"
+"PO-Revision-Date: 2019-01-10 11:40+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Turkmen 
(http://www.transifex.com/otf/torproject/language/tk/)\n"
 "MIME-Version: 1.0\n"
@@ -75,7 +75,7 @@ msgstr ""
 
 #: bin/openpgp-applet:400
 msgid "Name"
-msgstr "Name"
+msgstr ""
 
 #: bin/openpgp-applet:401
 msgid "Key ID"
@@ -83,7 +83,7 @@ msgstr ""
 
 #: bin/openpgp-applet:402
 msgid "Status"
-msgstr "Status"
+msgstr ""
 
 #: bin/openpgp-applet:433
 msgid "Fingerprint:"

___
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

2019-01-10 Thread translation
commit e1cc41d76ca7a57db7b63279bbe71a1144cfe353
Author: Translation commit bot 
Date:   Thu Jan 10 11:45:56 2019 +

Update translations for mat-gui
---
 tk.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tk.po b/tk.po
index df87ec85a..1c0f20bec 100644
--- a/tk.po
+++ b/tk.po
@@ -8,7 +8,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2016-02-10 23:06+0100\n"
-"PO-Revision-Date: 2018-10-04 00:25+\n"
+"PO-Revision-Date: 2019-01-10 11:41+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Turkmen 
(http://www.transifex.com/otf/torproject/language/tk/)\n"
 "MIME-Version: 1.0\n"
@@ -160,7 +160,7 @@ msgstr ""
 
 #: data/mat.glade:354
 msgid "Name"
-msgstr "Name"
+msgstr ""
 
 #: data/mat.glade:368
 msgid "Content"

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


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

2019-01-10 Thread translation
commit ab7c2bad52bf026424a4c950c1f88f5c77b8ff9e
Author: Translation commit bot 
Date:   Thu Jan 10 11:46:53 2019 +

Update translations for tails-onioncircuits
---
 tk/onioncircuits.pot | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tk/onioncircuits.pot b/tk/onioncircuits.pot
index b2c7c41f3..f98f98b4b 100644
--- a/tk/onioncircuits.pot
+++ b/tk/onioncircuits.pot
@@ -5,10 +5,10 @@
 # Translators:
 msgid ""
 msgstr ""
-"Project-Id-Version: The Tor Project\n"
+"Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2018-02-20 19:11+\n"
+"PO-Revision-Date: 2019-01-10 11:39+\n"
 "Last-Translator: erinm\n"
 "Language-Team: Turkmen 
(http://www.transifex.com/otf/torproject/language/tk/)\n"
 "MIME-Version: 1.0\n"
@@ -31,7 +31,7 @@ msgstr ""
 
 #: ../onioncircuits:126
 msgid "Status"
-msgstr "Status"
+msgstr ""
 
 #: ../onioncircuits:142
 msgid "Click on a circuit for more detail about its Tor relays."

___
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

2019-01-10 Thread translation
commit 64a0918b3e9022741a2a0896e728589145b58013
Author: Translation commit bot 
Date:   Thu Jan 10 11:46:07 2019 +

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

diff --git a/tk.po b/tk.po
index 3dbcb874a..ae470247d 100644
--- a/tk.po
+++ b/tk.po
@@ -8,8 +8,8 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-12-07 10:24+0100\n"
-"PO-Revision-Date: 2018-12-07 13:55+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2019-01-10 11:41+\n"
+"Last-Translator: erinm\n"
 "Language-Team: Turkmen 
(http://www.transifex.com/otf/torproject/language/tk/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -240,7 +240,7 @@ msgstr ""
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:118
 #: config/chroot_local-includes/usr/local/bin/tor-browser:46
 msgid "Cancel"
-msgstr "Cancel"
+msgstr ""
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:544
 msgid "Installing your additional software from persistent storage..."

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


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

2019-01-10 Thread translation
commit 173bac1637fb8846edb4154bc9362ce2f0a306a4
Author: Translation commit bot 
Date:   Thu Jan 10 11:46:33 2019 +

Update translations for tails-greeter-2
---
 tk/tk.po | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/tk/tk.po b/tk/tk.po
index a948d0cf6..b30750ad4 100644
--- a/tk/tk.po
+++ b/tk/tk.po
@@ -3,13 +3,17 @@
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR , YEAR.
 # 
+# Translators:
+# erinm, 2018
+# Jahan Taganova , 2018
+# 
 #, fuzzy
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-09-04 09:46+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"PO-Revision-Date: 2016-11-18 21:29+\n"
 "Last-Translator: Jahan Taganova , 2018\n"
 "Language-Team: Turkmen (https://www.transifex.com/otf/teams/1519/tk/)\n"
 "MIME-Version: 1.0\n"
@@ -251,7 +255,7 @@ msgstr ""
 
 #: ../tailsgreeter/gui.py:602
 msgid "Cancel"
-msgstr "Cancel"
+msgstr ""
 
 #: ../tailsgreeter/gui.py:608
 msgid "Add"
@@ -263,7 +267,7 @@ msgstr ""
 
 #: ../tailsgreeter/gui.py:730
 msgid "Shutdown"
-msgstr "Shutdown"
+msgstr ""
 
 #: ../tailsgreeter/gui.py:735
 msgid "_Start Tails"

___
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

2019-01-10 Thread translation
commit 5be7beb221ad4238e9a709a7fdcab05196cf989d
Author: Translation commit bot 
Date:   Thu Jan 10 10:15:35 2019 +

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

diff --git a/it/https-everywhere.dtd b/it/https-everywhere.dtd
index d6e192731..2f91e36c1 100644
--- a/it/https-everywhere.dtd
+++ b/it/https-everywhere.dtd
@@ -8,7 +8,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_completed] Update translations for https_everywhere_completed

2019-01-10 Thread translation
commit 5403db3b2f8d27e608a0098bdbe2647eb45c3a52
Author: Translation commit bot 
Date:   Thu Jan 10 10:15:41 2019 +

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

diff --git a/it/https-everywhere.dtd b/it/https-everywhere.dtd
index 99c5fd9b6..2f91e36c1 100644
--- a/it/https-everywhere.dtd
+++ b/it/https-everywhere.dtd
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [tor-browser/tor-browser-60.4.0esr-8.5-1] Bug 1474659 Part 2 - Add dedicated AllocKinds just for ArrayBufferObjects. r?sfink

2019-01-10 Thread gk
commit 4aa3f9efbdfa62123ed657ce27231ff27d36d9d2
Author: Matt Howell 
Date:   Tue Jan 8 09:01:25 2019 +

Bug 1474659 Part 2 - Add dedicated AllocKinds just for ArrayBufferObjects. 
r?sfink

The reason for doing this is to get ArrayBufferObjects allocated into their 
own arenas.

The specific enum values were chosen to avoid breaking assumptions about 
where certain
values fall in the list, such as OBJECT_FIRST == FUNCTION.
---
 js/src/gc/AllocKind.h   |  4 
 js/src/gc/GC.cpp| 12 
 js/src/gc/GCRuntime.h   |  2 +-
 js/src/gc/ObjectKind-inl.h  |  4 
 js/src/vm/ArrayBufferObject.cpp | 17 -
 5 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/js/src/gc/AllocKind.h b/js/src/gc/AllocKind.h
index c4f52bc5bf41..a9cee3a34fb4 100644
--- a/js/src/gc/AllocKind.h
+++ b/js/src/gc/AllocKind.h
@@ -43,12 +43,16 @@ namespace gc {
 D(OBJECT0_BACKGROUND,  Object,   JSObject,  JSObject_Slots0,   
true,   true)  \
 D(OBJECT2, Object,   JSObject,  JSObject_Slots2,   
false,  false) \
 D(OBJECT2_BACKGROUND,  Object,   JSObject,  JSObject_Slots2,   
true,   true)  \
+D(ARRAYBUFFER4,Object,   JSObject,  JSObject_Slots4,   
true,   true)  \
 D(OBJECT4, Object,   JSObject,  JSObject_Slots4,   
false,  false) \
 D(OBJECT4_BACKGROUND,  Object,   JSObject,  JSObject_Slots4,   
true,   true)  \
+D(ARRAYBUFFER8,Object,   JSObject,  JSObject_Slots8,   
true,   true)  \
 D(OBJECT8, Object,   JSObject,  JSObject_Slots8,   
false,  false) \
 D(OBJECT8_BACKGROUND,  Object,   JSObject,  JSObject_Slots8,   
true,   true)  \
+D(ARRAYBUFFER12,   Object,   JSObject,  JSObject_Slots12,  
true,   true)  \
 D(OBJECT12,Object,   JSObject,  JSObject_Slots12,  
false,  false) \
 D(OBJECT12_BACKGROUND, Object,   JSObject,  JSObject_Slots12,  
true,   true)  \
+D(ARRAYBUFFER16,   Object,   JSObject,  JSObject_Slots16,  
true,   true)  \
 D(OBJECT16,Object,   JSObject,  JSObject_Slots16,  
false,  false) \
 D(OBJECT16_BACKGROUND, Object,   JSObject,  JSObject_Slots16,  
true,   true)
 
diff --git a/js/src/gc/GC.cpp b/js/src/gc/GC.cpp
index 8eeeb9ce72ff..27504c5e8fc6 100644
--- a/js/src/gc/GC.cpp
+++ b/js/src/gc/GC.cpp
@@ -467,9 +467,13 @@ static const FinalizePhase BackgroundFinalizePhases[] = {
 AllocKind::FUNCTION_EXTENDED,
 AllocKind::OBJECT0_BACKGROUND,
 AllocKind::OBJECT2_BACKGROUND,
+AllocKind::ARRAYBUFFER4,
 AllocKind::OBJECT4_BACKGROUND,
+AllocKind::ARRAYBUFFER8,
 AllocKind::OBJECT8_BACKGROUND,
+AllocKind::ARRAYBUFFER12,
 AllocKind::OBJECT12_BACKGROUND,
+AllocKind::ARRAYBUFFER16,
 AllocKind::OBJECT16_BACKGROUND
 }
 },
@@ -2093,12 +2097,16 @@ static const AllocKind AllocKindsToRelocate[] = {
 AllocKind::OBJECT0_BACKGROUND,
 AllocKind::OBJECT2,
 AllocKind::OBJECT2_BACKGROUND,
+AllocKind::ARRAYBUFFER4,
 AllocKind::OBJECT4,
 AllocKind::OBJECT4_BACKGROUND,
+AllocKind::ARRAYBUFFER8,
 AllocKind::OBJECT8,
 AllocKind::OBJECT8_BACKGROUND,
+AllocKind::ARRAYBUFFER12,
 AllocKind::OBJECT12,
 AllocKind::OBJECT12_BACKGROUND,
+AllocKind::ARRAYBUFFER16,
 AllocKind::OBJECT16,
 AllocKind::OBJECT16_BACKGROUND,
 AllocKind::SCRIPT,
@@ -2812,12 +2820,16 @@ static const AllocKinds UpdatePhaseObjects {
 AllocKind::OBJECT0_BACKGROUND,
 AllocKind::OBJECT2,
 AllocKind::OBJECT2_BACKGROUND,
+AllocKind::ARRAYBUFFER4,
 AllocKind::OBJECT4,
 AllocKind::OBJECT4_BACKGROUND,
+AllocKind::ARRAYBUFFER8,
 AllocKind::OBJECT8,
 AllocKind::OBJECT8_BACKGROUND,
+AllocKind::ARRAYBUFFER12,
 AllocKind::OBJECT12,
 AllocKind::OBJECT12_BACKGROUND,
+AllocKind::ARRAYBUFFER16,
 AllocKind::OBJECT16,
 AllocKind::OBJECT16_BACKGROUND
 };
diff --git a/js/src/gc/GCRuntime.h b/js/src/gc/GCRuntime.h
index d6ca9ddc94fc..639481fbda54 100644
--- a/js/src/gc/GCRuntime.h
+++ b/js/src/gc/GCRuntime.h
@@ -186,7 +186,7 @@ class ChainedIter
 
 typedef HashMap, SystemAllocPolicy> 
RootedValueMap;
 
-using AllocKinds = mozilla::EnumSet;
+using AllocKinds = mozilla::EnumSet;
 
 // A singly linked list of zones.
 class ZoneList
diff --git a/js/src/gc/ObjectKind-inl.h b/js/src/gc/ObjectKind-inl.h
index d2cde1da08dc..106fbc012132 100644
--- a/js/src/gc/ObjectKind-inl.h
+++ b/js/src/gc/ObjectKind-inl.h
@@ -124,15 +124,19 @@ GetGCKindSlots(AllocKind thingKind)
   case AllocKind::OBJECT2:
   case AllocKind::OBJECT2_BACKGROUND:
 return 2;
+  case AllocKind::ARRAYBUFFER4:
   case AllocKind::OBJECT4:
   case 

[tor-commits] [tor-browser/tor-browser-60.4.0esr-8.5-1] Bug 1474659 Part 1 - Add support to EnumSet for more than 32 values. r?sfink

2019-01-10 Thread gk
commit f1381907e4a9a586e38c322dcb8f1bd02315d691
Author: Matt Howell 
Date:   Tue Jan 8 09:00:20 2019 +

Bug 1474659 Part 1 - Add support to EnumSet for more than 32 values. r?sfink

The next patch in this series extends an enum that's used in an EnumSet to 
34
values, so we need to extend EnumSet beyond a hardcoded uint32_t storage 
type.
---
 mfbt/EnumSet.h |  55 +++--
 mfbt/tests/TestEnumSet.cpp | 121 +
 2 files changed, 151 insertions(+), 25 deletions(-)

diff --git a/mfbt/EnumSet.h b/mfbt/EnumSet.h
index d8c8a2af8b25..2e17a8f55186 100644
--- a/mfbt/EnumSet.h
+++ b/mfbt/EnumSet.h
@@ -13,21 +13,26 @@
 #include "mozilla/Attributes.h"
 
 #include 
+#include 
 
 #include 
 
 namespace mozilla {
 
 /**
- * EnumSet is a set of values defined by an enumeration. It is implemented
- * using a 32 bit mask for each value so it will only work for enums with an 
int
- * representation less than 32. It works both for enum and enum class types.
+ * EnumSet represents a set of multiple values of an enum (or enum class).
+ * Template parameter T should be the enum you want to represent.
+ * EnumSet is implemented using a bitmask of all possible values of the enum T,
+ * and the default type for the bitmask value is uint32_t, so if your enum has
+ * more than 32 possible values, you should also supply a backing integer type
+ * as template parameter U which has at least as many bits as the number of
+ * possible values of enum T.
  */
-template
+template
 class EnumSet
 {
 public:
-  typedef uint32_t serializedType;
+  typedef U serializedType;
 
   EnumSet()
 : mBitField(0)
@@ -84,9 +89,9 @@ public:
   /**
* Add an element
*/
-  EnumSet operator+(T aEnum) const
+  EnumSet operator+(T aEnum) const
   {
-EnumSet result(*this);
+EnumSet result(*this);
 result += aEnum;
 return result;
   }
@@ -94,7 +99,7 @@ public:
   /**
* Union
*/
-  void operator+=(const EnumSet aEnumSet)
+  void operator+=(const EnumSet aEnumSet)
   {
 incVersion();
 mBitField |= aEnumSet.mBitField;
@@ -103,9 +108,9 @@ public:
   /**
* Union
*/
-  EnumSet operator+(const EnumSet aEnumSet) const
+  EnumSet operator+(const EnumSet aEnumSet) const
   {
-EnumSet result(*this);
+EnumSet result(*this);
 result += aEnumSet;
 return result;
   }
@@ -122,9 +127,9 @@ public:
   /**
* Remove an element
*/
-  EnumSet operator-(T aEnum) const
+  EnumSet operator-(T aEnum) const
   {
-EnumSet result(*this);
+EnumSet result(*this);
 result -= aEnum;
 return result;
   }
@@ -132,7 +137,7 @@ public:
   /**
* Remove a set of elements
*/
-  void operator-=(const EnumSet aEnumSet)
+  void operator-=(const EnumSet aEnumSet)
   {
 incVersion();
 mBitField &= ~(aEnumSet.mBitField);
@@ -141,9 +146,9 @@ public:
   /**
* Remove a set of elements
*/
-  EnumSet operator-(const EnumSet aEnumSet) const
+  EnumSet operator-(const EnumSet aEnumSet) const
   {
-EnumSet result(*this);
+EnumSet result(*this);
 result -= aEnumSet;
 return result;
   }
@@ -160,7 +165,7 @@ public:
   /**
* Intersection
*/
-  void operator&=(const EnumSet aEnumSet)
+  void operator&=(const EnumSet aEnumSet)
   {
 incVersion();
 mBitField &= aEnumSet.mBitField;
@@ -169,9 +174,9 @@ public:
   /**
* Intersection
*/
-  EnumSet operator&(const EnumSet aEnumSet) const
+  EnumSet operator&(const EnumSet aEnumSet) const
   {
-EnumSet result(*this);
+EnumSet result(*this);
 result &= aEnumSet;
 return result;
   }
@@ -179,7 +184,7 @@ public:
   /**
* Equality
*/
-  bool operator==(const EnumSet aEnumSet) const
+  bool operator==(const EnumSet aEnumSet) const
   {
 return mBitField == aEnumSet.mBitField;
   }
@@ -198,7 +203,7 @@ public:
   uint8_t size() const
   {
 uint8_t count = 0;
-for (uint32_t bitField = mBitField; bitField; bitField >>= 1) {
+for (serializedType bitField = mBitField; bitField; bitField >>= 1) {
   if (bitField & 1) {
 count++;
   }
@@ -224,7 +229,7 @@ public:
 
   class ConstIterator
   {
-const EnumSet* mSet;
+const EnumSet* mSet;
 uint32_t mPos;
 #ifdef DEBUG
 uint64_t mVersion;
@@ -236,7 +241,7 @@ public:
 }
 
public:
-ConstIterator(const EnumSet& aSet, uint32_t aPos)
+ConstIterator(const EnumSet& aSet, uint32_t aPos)
  : mSet(), mPos(aPos)
 {
 #ifdef DEBUG
@@ -308,11 +313,11 @@ public:
   }
 
 private:
-  static uint32_t bitFor(T aEnum)
+  static serializedType bitFor(T aEnum)
   {
 uint32_t bitNumber = (uint32_t)aEnum;
 MOZ_ASSERT(bitNumber < kMaxBits);
-return 1U << bitNumber;
+return (serializedType)1 << bitNumber;
   }
 
   void incVersion() {
@@ -321,7 +326,7 @@ private:
 #endif
   }
 
-  static const size_t kMaxBits = 32;
+  static const size_t kMaxBits = std::numeric_limits::digits;
   serializedType mBitField;
 
 #ifdef DEBUG