gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-anastasis-www] branch master updated: support --baseurl also for


From: gnunet
Subject: [taler-anastasis-www] branch master updated: support --baseurl also for anastasis.lu
Date: Wed, 05 May 2021 18:57:06 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository anastasis-www.

The following commit(s) were added to refs/heads/master by this push:
     new e3971c3  support --baseurl also for anastasis.lu
e3971c3 is described below

commit e3971c3716191938b513f2b1af9d7fb35d0f9b06
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Wed May 5 18:57:03 2021 +0200

    support --baseurl also for anastasis.lu
---
 Makefile                          |   2 +-
 build-system/configure.py         |   5 +
 build-system/taler-build-scripts  |   2 +-
 inc                               |   2 +-
 locale/es/LC_MESSAGES/messages.po | 600 ++++++++++++++++++++++++++++++++------
 locale/fr/LC_MESSAGES/messages.po | 522 ++++++++++++++++++++++++++++-----
 locale/it/LC_MESSAGES/messages.po | 599 +++++++++++++++++++++++++++++++------
 locale/pt/LC_MESSAGES/messages.po | 546 +++++++++++++++++++++++++++++-----
 locale/ru/LC_MESSAGES/messages.po | 501 ++++++++++++++++++++++++++-----
 9 files changed, 2373 insertions(+), 406 deletions(-)

diff --git a/Makefile b/Makefile
index 71b17e6..521fad5 100644
--- a/Makefile
+++ b/Makefile
@@ -63,7 +63,7 @@ locale: locale-update locale-compile
 # Run the jinja2 templating engine to expand templates to HTML
 # incorporating translations.
 template: locale-compile
-       $(python) ./make_site.py
+       env BASEURL=$(opt_baseurl) ./make_site.py
 
 .PHONY: run
 run: all
diff --git a/build-system/configure.py b/build-system/configure.py
index 87c6e52..dd7b18e 100755
--- a/build-system/configure.py
+++ b/build-system/configure.py
@@ -6,6 +6,11 @@ from talerbuildconfig import *
 b = BuildConfig()
 b.enable_prefix()
 b.enable_configmk()
+
+# Base URL for the site.  Per default, the URL is the protocol-relative
+# root path.
+b.use(Option("baseurl", "Base URL that the site will run on", default="//", 
required=False))
+
 b.add_tool(PythonTool())
 b.add_tool(PyBabelTool())
 b.add_tool(PosixTool("cp"))
diff --git a/build-system/taler-build-scripts b/build-system/taler-build-scripts
index e08ea37..5fb2f81 160000
--- a/build-system/taler-build-scripts
+++ b/build-system/taler-build-scripts
@@ -1 +1 @@
-Subproject commit e08ea37979dcc17ac8e0987251771d771503cb56
+Subproject commit 5fb2f811026bbe7152ed59b712248048853eb0f6
diff --git a/inc b/inc
index 4ae188a..1e9e766 160000
--- a/inc
+++ b/inc
@@ -1 +1 @@
-Subproject commit 4ae188ae658793c6cfddf60fdb5a563e590f9cfa
+Subproject commit 1e9e7661a47f73d0cd2d8889d4d6e5f8f7eca09d
diff --git a/locale/es/LC_MESSAGES/messages.po 
b/locale/es/LC_MESSAGES/messages.po
index 7daab41..ffa31b8 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -6,8 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
-"Report-Msgid-Bugs-To: dm@anastasis.lu\n"
-"POT-Creation-Date: 2020-10-23 17:45+0200\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2021-04-30 09:51+0200\n"
 "PO-Revision-Date: 2021-03-25 01:31+0000\n"
 "Last-Translator: Lucía López <lulopezcabrera@gmail.com>\n"
 "Language-Team: Spanish <http://weblate.taler.net/projects/anastasis/website/";
@@ -28,27 +28,21 @@ msgstr "Anastasis"
 msgid "Anastasis key recovery system"
 msgstr "Sistema de recuperación de claves Anastasis"
 
-#: common/footer.j2.inc:5
-msgid ""
-"This page was created using <a href='https://www.gnu.org/' style='color: "
-"antiquewhite;'>Free Software</a> only."
-msgstr ""
-"Esta pagina fue creada usando <a href='https://www.gnu.org/' style='color: "
-"antiquewhite;'> software libre </a> solo."
-
-#: common/navigation.j2.inc:12
+#: common/navigation.j2.inc:13
 msgid "Home"
 msgstr "Inicio"
 
-#: common/navigation.j2.inc:13
+#: common/navigation.j2.inc:14
+#, fuzzy
+#| msgid "API Documentation"
+msgid "Documentation/News"
+msgstr "Documentación API"
+
+#: common/navigation.j2.inc:15
 msgid "About"
 msgstr "Acerca"
 
-#: common/navigation.j2.inc:14
-msgid "Docs"
-msgstr "Documentos"
-
-#: common/navigation.j2.inc:15 news/index.html.j2:4
+#: news/index.html.j2:4 template/docs_news.html.j2:10
 msgid "News"
 msgstr "Noticias"
 
@@ -67,30 +61,63 @@ msgstr "suscríbete a nuestro feed RSS"
 msgid "read more"
 msgstr "leer más"
 
-#: template/about.html.j2:4
-msgid "About Anastasis"
+#: template/about.html.j2:9
+#, fuzzy
+#| msgid "About Anastasis"
+msgid "About</em> Anastasis"
 msgstr "Sobre Anastasis"
 
-#: template/about.html.j2:9
+#: template/about.html.j2:10
+#, fuzzy
+#| msgid ""
+#| "Anastasis is developed by a motivated team with the goal to help you to "
+#| "protect your private data."
 msgid ""
-"Anastasis is developed by a motivated team with the goal to help you to "
+"Anastasis is developed by a motivated team<br/>with the goal to help you to "
 "protect your private data."
 msgstr ""
 "Anastasis es desarrollado por un equipo motivado con la meta de ayudarte a "
 "proteger tus datos privados."
 
-#: template/about.html.j2:14
+#: template/about.html.j2:23
 msgid "Company Background"
 msgstr "Antecedentes de la empresa"
 
-#: template/about.html.j2:18
+#: template/about.html.j2:24
+msgid ""
+"In 2019, GNU Taler and pretty Easy privacy (pEp) determined that they had to "
+"offer a usable key backup solution for their privacy-enhancing technologies. "
+"Anastasis SARL was created drawing contributors from both communities which, "
+"together with experts from the Bern University of Applied Sciences, produced "
+"an innovative protocol and reference implementation."
+msgstr ""
+
+#: template/about.html.j2:25
+msgid ""
+"Our goal is to offer key backup and recovery for a broad range of "
+"applications, combining both key management as a service as well as support "
+"for integration. Anastasis has already caught the interest of additional "
+"Free Software privacy projects with similar needs such as the Re:claimID "
+"identity management system and the NymTech cryptocurrency."
+msgstr ""
+
+#: template/about.html.j2:26
+#, fuzzy
+#| msgid ""
+#| "Users of electronic wallets need a way to backup their secret keys. "
+#| "Anastasis enables splitting up the key data to minimize the trust you "
+#| "need to have into our escrow service. Our solution implements privacy by "
+#| "design and thus ensures that we learn as little as possible as late as "
+#| "possible about our users. Anastasis works close with other Free Software "
+#| "privacy projects, such as GNU Taler and pretty Easy privacy (pEp)."
 msgid ""
 "Users of electronic wallets need a way to backup their secret keys. "
-"Anastasis enables splitting up the key data to minimize the trust you need "
-"to have into our escrow service. Our solution implements privacy by design "
-"and thus ensures that we learn as little as possible as late as possible "
-"about our users. Anastasis works close with other Free Software privacy "
-"projects, such as GNU Taler and pretty Easy privacy (pEp)."
+"Anastasis enables them to split up key data and send it to different "
+"providers, thus minimizing the need for trust towards all involved parties. "
+"Our solution implements privacy by design and ensures that we learn as "
+"little as possible and as late as possible about our users. Anastasis works "
+"close with other Free Software privacy projects such as GNU Taler and pretty "
+"Easy privacy (pEp)."
 msgstr ""
 "Usuarios de la cartera electrónica necesitan una manera para respaldar sus "
 "claves secretas. Anastasis permite separarse los datos clave para minimizar "
@@ -100,29 +127,36 @@ msgstr ""
 "Anastasis trabaja junto con otros proyectos de privacidad de software libre, "
 "tal como GNU Taler and una privacidad muy fácil."
 
-#: template/about.html.j2:26
-msgid "Our Principles"
+#: template/about.html.j2:34
+#, fuzzy
+#| msgid "Our Principles"
+msgid "Our <span>Principles"
 msgstr "Nuestros principios"
 
-#: template/about.html.j2:33
+#: template/about.html.j2:43
 msgid "1. Privacy"
 msgstr "Privacidad"
 
-#: template/about.html.j2:40
+#: template/about.html.j2:44
+#, fuzzy
+#| msgid ""
+#| "Privacy is our primary objective. We do not collect any unneccessary "
+#| "personal data, and the data we collect we encrypt until the point where "
+#| "we need it."
 msgid ""
-"Privacy is our primary objective. We do not collect any unneccessary "
-"personal data, and the data we collect we encrypt until the point where we "
-"need it."
+"Privacy is our primary objective. We do not collect any personal data. The "
+"authentication data remains encrypted and inaccessible until it is needed "
+"during key recovery."
 msgstr ""
 "La privacidad es nuestro objetivo primario. Nosotros no guardamos ningún "
 "dato personal innecesario, y los datos que reunimos, los ciframos hasta el "
 "punto donde los necesitemos."
 
-#: template/about.html.j2:53
+#: template/about.html.j2:54
 msgid "2. Free Software"
 msgstr "2. Software libre"
 
-#: template/about.html.j2:60
+#: template/about.html.j2:55
 msgid ""
 "Anastasis is Free Software and only uses components which are also Free "
 "Software. Our documentation is also fully available and unencumbered."
@@ -131,11 +165,11 @@ msgstr ""
 "son de software libre. Nuestra documentación está completamente disponible y "
 "sin trabas."
 
-#: template/about.html.j2:69
+#: template/about.html.j2:65
 msgid "3. Be usable"
 msgstr "3. Ser utilizable"
 
-#: template/about.html.j2:76
+#: template/about.html.j2:66
 msgid ""
 "Our focus is on delivering a practical solution that is usable for ordinary "
 "users and not just for experts."
@@ -143,11 +177,11 @@ msgstr ""
 "Nuestro enfoque esta en entregar soluciones prácticas que son utilizadas por "
 "usuarios ordinarios y no solo por expertos."
 
-#: template/about.html.j2:88
+#: template/about.html.j2:76
 msgid "4. Flexible trust model"
 msgstr "4. Flexible modelo de confianza"
 
-#: template/about.html.j2:95
+#: template/about.html.j2:77
 msgid ""
 "Anastasis must not rely on the trustworthiness of individual providers. It "
 "must be possible to use Anastasis safely, even if a subset of the providers "
@@ -157,11 +191,11 @@ msgstr ""
 "debe ser posible utilizar Anastasis de forma segura, incluso si un "
 "subconjunto de proveedores es malicioso."
 
-#: template/about.html.j2:104
+#: template/about.html.j2:87
 msgid "5. The user is in control"
 msgstr "5. El usuario tiene el control"
 
-#: template/about.html.j2:111
+#: template/about.html.j2:88
 msgid ""
 "Anastasis must put the user in control: They get to decide which providers "
 "to use and which combinations of authentication steps will be required to "
@@ -173,84 +207,265 @@ msgstr ""
 "para restaurar su secreto central. El secreto central permanece siempre en "
 "el control del usuario exclusivamente, incluso durante la recuperación."
 
-#: template/about.html.j2:121
-msgid "Meet the team"
-msgstr "Conoce al equipo"
+#: template/about.html.j2:102
+msgid "Our Team"
+msgstr ""
 
-#: template/about.html.j2:128
-msgid "CEO"
-msgstr "Director general"
+#: template/about.html.j2:120
+msgid "Business"
+msgstr ""
 
-#: template/about.html.j2:134
-msgid "Communication"
-msgstr "Comunicación"
+#: template/about.html.j2:131
+msgid "Technology"
+msgstr ""
 
-#: template/about.html.j2:140
-msgid "Developer & CTO"
-msgstr "Desarrollador & Director de tecnología"
+#: template/about.html.j2:142
+msgid "Cryptography"
+msgstr ""
 
-#: template/docs.html.j2:4
-msgid "References"
+#: template/docs.html.j2:10
+#, fuzzy
+#| msgid "References"
+msgid "</em>References"
 msgstr "Referencias"
 
-#: template/docs.html.j2:9
+#: template/docs.html.j2:11
+#, fuzzy
+#| msgid ""
+#| "This is an overview of documentation and other helpful ressources for "
+#| "Anastasis."
 msgid ""
-"This is an overview of documentation and other helpful ressources for "
+"This is an overview of documentation<br>and other helpful resources for "
 "Anastasis."
 msgstr ""
 "Ésta es una perspectiva general de la documentación y otros recursos útiles "
 "para Anastasis."
 
-#: template/docs.html.j2:17
+#: template/docs.html.j2:39 template/docs_news.html.j2:90
 msgid "Codebase"
 msgstr "Base de código"
 
-#: template/docs.html.j2:27
+#: template/docs.html.j2:50 template/docs_news.html.j2:101
 msgid "API Documentation"
 msgstr "Documentación API"
 
-#: template/docs.html.j2:36
+#: template/docs.html.j2:61 template/docs_news.html.j2:112
 msgid "Project Documentation"
 msgstr "Documentación del proyecto"
 
-#: template/index.html.j2:4
-msgid "Introducing Anastasis"
+#: template/docs_news.html.j2:10
+#, fuzzy
+#| msgid "API Documentation"
+msgid "documentation"
+msgstr "Documentación API"
+
+#: template/docs_news.html.j2:11
+#, fuzzy
+#| msgid ""
+#| "This is an overview of documentation and other helpful ressources for "
+#| "Anastasis."
+msgid ""
+"This is an overview of news, documentation<br>and other helpful resources "
+"for Anastasis."
+msgstr ""
+"Ésta es una perspectiva general de la documentación y otros recursos útiles "
+"para Anastasis."
+
+#: template/docs_news.html.j2:26
+msgid "News Posts, <span>Press Releases and Events"
+msgstr ""
+
+#: template/docs_news.html.j2:35
+msgid "Anastasis as topic in Bachelor thesis"
+msgstr ""
+
+#: template/docs_news.html.j2:36
+msgid ""
+"The development of Anastasis has been the topic of this <a href=\"..\\.."
+"\\papers\\thesis-anastasis-2020.pdf\">bachelor thesis</a>. The thesis also "
+"included the development of a proof of concept."
+msgstr ""
+
+#: template/docs_news.html.j2:46 template/news.html.j2:52
+msgid "Anastasis won the ISSS excellence award"
+msgstr ""
+
+#: template/docs_news.html.j2:47
+msgid ""
+"The Information Security Society Switzerland (ISSS), Switzerland's largest "
+"associations of ICT security professionals, presented the ISSS Excellence "
+"Award for the seventh time in 2020. One of the winners of the excellence "
+"award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/isss-";
+"excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#: template/docs_news.html.j2:58 template/news.html.j2:64
+msgid "New Anastasis Website Launched"
+msgstr ""
+
+#: template/docs_news.html.j2:59 template/news.html.j2:65
+msgid ""
+"The new Anastasis Website just launched, visit us and check out what's new!"
+msgstr ""
+
+#: template/docs_news.html.j2:73
+msgid "References"
+msgstr "Referencias"
+
+#: template/glossary.html.j2:6
+msgid "backup provider"
+msgstr ""
+
+#: template/glossary.html.j2:8
+msgid ""
+"provider which holds the backup of the service/program (e.g. GNU Taler "
+"Wallet), for which we want to have the possibility to recover the masterkey."
+msgstr ""
+
+#: template/glossary.html.j2:13
+msgid "escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:15
+msgid ""
+"provider which stores the backup of the masterkey and the corresponding "
+"policies for key recovery and/or one or more keyshare(s)."
+msgstr ""
+
+#: template/glossary.html.j2:20
+msgid "truth"
+msgstr ""
+
+#: template/glossary.html.j2:22
+msgid ""
+"'ground truth' (e.g. security question, e-mail address, phone number, "
+"picture) which is specified by the client and used by the key provider to "
+"challenge the client to authorize himself"
+msgstr ""
+
+#: template/glossary.html.j2:28
+msgid "(Escrow)Method"
+msgstr ""
+
+#: template/glossary.html.j2:30
+msgid ""
+"method which is used to authorize the client to get the key share from the "
+"escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:34
+msgid "(Decryption)Policy"
+msgstr ""
+
+#: template/glossary.html.j2:36
+msgid "specification of how to decrypt the encrypted masterkey backup"
+msgstr ""
+
+#: template/glossary.html.j2:40
+msgid "key share"
+msgstr ""
+
+#: template/glossary.html.j2:42
+msgid ""
+"partial key of the key needed to decrypt the masterkey backup of the "
+"corresponding policy."
+msgstr ""
+
+#: template/index.html.j2:10
+#, fuzzy
+#| msgid "About Anastasis"
+msgid "Welcome to</em> Anastasis"
+msgstr "Sobre Anastasis"
+
+#: template/index.html.j2:11
+msgid ""
+"Password-less key recovery via multi-factor <br/>multi-party authentication."
+msgstr ""
+
+#: template/index.html.j2:26
+#, fuzzy
+#| msgid "Introducing Anastasis"
+msgid "Benefits of Anastasis"
 msgstr "¿Qué es Anastasis?"
 
-#: template/index.html.j2:9
+#: template/index.html.j2:27
+#, fuzzy
+#| msgid ""
+#| "Anastasis is a key recovery system that allows the user to securely "
+#| "deposit shares of a core secret with an open set of escrow providers, to "
+#| "recover it if the secret is lost. The core secret itself is protected "
+#| "from the escrow providers by giving each provider only part of the "
+#| "information, and additionally by encrypting it with an identity-based key "
+#| "unknown to the providers. The main objective of Anastasis is to ensure "
+#| "that the user can reliably recover the core secret, while making this as "
+#| "difficult as possible for everyone else."
 msgid ""
 "Anastasis is a key recovery system that allows the user to securely deposit "
 "shares of a core secret with an open set of escrow providers, to recover it "
 "if the secret is lost. The core secret itself is protected from the escrow "
 "providers by giving each provider only part of the information, and "
 "additionally by encrypting it with an identity-based key unknown to the "
-"providers. The main objective of Anastasis is to ensure that the user can "
-"reliably recover the core secret, while making this as difficult as possible "
-"for everyone else."
+"providers."
 msgstr ""
 "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test"
 
-#: template/index.html.j2:18
-msgid "System overview"
-msgstr "Vista general del sistema"
+#: template/index.html.j2:35
+msgid "The <span>Problem"
+msgstr ""
+
+#: template/index.html.j2:65
+msgid "Confidentiality requires only consumer is in control of key material."
+msgstr ""
 
-#: template/index.html.j2:25
-msgid "Upload process flow"
-msgstr "Flujo del proceso de carga"
+#: template/index.html.j2:75
+msgid "Cryptographic key-splitting solutions so far are not usable."
+msgstr ""
 
-#: template/index.html.j2:44
-msgid "Recovery process flow"
-msgstr "Flujo del proceso de recuperación"
+#: template/index.html.j2:85
+msgid ""
+"Consumers are unable to simultaneously ensure confidentiality & availability "
+"of keys."
+msgstr ""
 
-#: template/index.html.j2:61
-msgid "Unique Sales Propositions"
-msgstr "Propuestas de ventas únicas"
+#: template/index.html.j2:95
+msgid ""
+"European e-money issuers using electronic wallets must:</p> <ul> <li>Enable "
+"consumers to always recover their electronic funds (i.e. if devices are "
+"lost).</li> <li>Not assume consumers are able to remember or securely "
+"preserve key material."
+msgstr ""
+
+#: template/index.html.j2:112
+msgid "The <span>Solution"
+msgstr ""
+
+#: template/index.html.j2:124
+msgid "Users split their encrypted secrets across multiple service providers"
+msgstr ""
+
+#: template/index.html.j2:130
+msgid ""
+"Service providers learn nothing about the user, except possibly some details "
+"about how to authenticate the user"
+msgstr ""
+
+#: template/index.html.j2:136
+msgid ""
+"Only the authorized user can recover the key by following standard "
+"authentication procedures (SMS-TAN, Video Identification, security question, "
+"e-mail, etc.)"
+msgstr ""
 
-#: template/index.html.j2:69
+#: template/index.html.j2:151
+msgid "The <span>Concept"
+msgstr ""
+
+#: template/index.html.j2:170
 msgid "Flexible"
 msgstr "Flexible"
 
-#: template/index.html.j2:73
+#: template/index.html.j2:171
 msgid ""
 "Anastasis lets you save your secret on several escrow providers. You can "
 "choose different combinations of these providers to recover your secret. The "
@@ -263,11 +478,11 @@ msgstr ""
 "autentificación (como SMS, pregunta segura o correo electrónico) los cuales "
 "deben ser provistos por el usuario para recuperar su secreto."
 
-#: template/index.html.j2:83
+#: template/index.html.j2:181
 msgid "Defense in depth"
 msgstr "Defensa a profundidad"
 
-#: template/index.html.j2:87
+#: template/index.html.j2:182
 msgid ""
 "Anastasis is based on well-known cryptographic techniques. Our resulting "
 "solution offers post-quantum security. A compromised database of an "
@@ -280,11 +495,11 @@ msgstr ""
 "filtra información que sea suficiente en sí para recuperar ningún secreto "
 "central de ningún usuario."
 
-#: template/index.html.j2:97
+#: template/index.html.j2:192
 msgid "Privacy"
 msgstr "Privacidad"
 
-#: template/index.html.j2:101
+#: template/index.html.j2:193
 msgid ""
 "Anastasis does not safe any data from the user except for the few details "
 "needed for authentication and recovery of the secret. When using Anastasis, "
@@ -296,3 +511,216 @@ msgstr ""
 "Anastasis, únicamente el usuario es capaz de recuperar sus secretos. Los "
 "usuarios pueden pagar anónimamente por el servicio y cambiar los proveedores "
 "del servicio en cualquier momento."
+
+#: template/index.html.j2:204
+#, fuzzy
+#| msgid "Upload process flow"
+msgid "Upload <span>Process Flow"
+msgstr "Flujo del proceso de carga"
+
+#: template/index.html.j2:211
+msgid "Step 1 - <span> User has a core secret"
+msgstr ""
+
+#: template/index.html.j2:217
+msgid "Step 2 - <span> The core secret is split in several parts"
+msgstr ""
+
+#: template/index.html.j2:223
+msgid ""
+"Step 3 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:229
+msgid "Step 4 - <span>The system derives two keys with the generated user id"
+msgstr ""
+
+#: template/index.html.j2:235
+msgid ""
+"Step 5 - <span>The pieces of the secret are encrypted with the first key"
+msgstr ""
+
+#: template/index.html.j2:241
+msgid ""
+"Step 6 - <span>The user sets up authentication methods for each part of the "
+"secret"
+msgstr ""
+
+#: template/index.html.j2:247
+msgid ""
+"Step 7 - <span>The authentication data is then encrypted with the second key"
+msgstr ""
+
+#: template/index.html.j2:253
+msgid ""
+"Step 8 - <span>Encrypted shares of the recovery data are distributed to "
+"different providers"
+msgstr ""
+
+#: template/index.html.j2:266
+#, fuzzy
+#| msgid "Recovery process flow"
+msgid "Recovery <span>Process Flow"
+msgstr "Flujo del proceso de recuperación"
+
+#: template/index.html.j2:273
+msgid ""
+"Step 1 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:279
+msgid "Step 2 - <span>The system derives the same keys as per the upload"
+msgstr ""
+
+#: template/index.html.j2:285
+msgid ""
+"Step 3 - <span>The user sends the second key to the providers so that they "
+"can decrypt the authentication data"
+msgstr ""
+
+#: template/index.html.j2:291
+msgid ""
+"Step 4 - <span>The providers decrypt the authentication data and issue an "
+"authorization challenge to the user."
+msgstr ""
+
+#: template/index.html.j2:297
+msgid ""
+"Step 5 - <span>The user performs the different authentication procedures"
+msgstr ""
+
+#: template/index.html.j2:303
+msgid "Step 6 - <span>The user receives the parts of the secret"
+msgstr ""
+
+#: template/index.html.j2:309
+msgid ""
+"Step 7 - <span>The user can now decrypt the parts with the first derived key"
+msgstr ""
+
+#: template/index.html.j2:315
+msgid "Step 8 - <span>The system can now reassemble the secret"
+msgstr ""
+
+#: template/index.html.j2:328
+#, fuzzy
+#| msgid "Unique Sales Propositions"
+msgid "Unique Sales <span>Propositions"
+msgstr "Propuestas de ventas únicas"
+
+#: template/index.html.j2:337
+msgid ""
+"Low-cost, scalable cloud-based solution with minimal environmental impact"
+msgstr ""
+
+#: template/index.html.j2:347
+msgid ""
+"Increases informational self-determination by keeping consumers in control "
+"of their data"
+msgstr ""
+
+#: template/index.html.j2:357
+msgid "Distributed trust instead of single point of failure"
+msgstr ""
+
+#: template/index.html.j2:367
+msgid "Ease of use"
+msgstr ""
+
+#: template/index.html.j2:377
+msgid "Generic API suitable for a range of applications"
+msgstr ""
+
+#: template/index.html.j2:387
+msgid "Maximum privacy with respect to authentication data"
+msgstr ""
+
+#: template/index.html.j2:397
+msgid "Low-cost, scalable cloud-based solution"
+msgstr ""
+
+#: template/index.html.j2:407
+msgid "Customers can remain anonymous"
+msgstr ""
+
+#: template/index.html.j2:417
+msgid "Post-quantum security"
+msgstr ""
+
+#: template/index.html.j2:427
+msgid ""
+"E-money issuer does not have to protect consumer data against its own staff"
+msgstr ""
+
+#: template/news.html.j2:10
+#, fuzzy
+#| msgid "News"
+msgid "</em>News"
+msgstr "Noticias"
+
+#: template/news.html.j2:11
+#, fuzzy
+#| msgid ""
+#| "News posts about changes related to Anastasis such as releases and events."
+msgid ""
+"News posts about changes related to Anastasis <br>such as releases and "
+"events."
+msgstr ""
+"Publicación de noticias acerca de los cambios relacionados con Anastasis "
+"tales como lanzamientos y eventos."
+
+#: template/news.html.j2:12
+#, fuzzy
+#| msgid "subscribe to our RSS feed"
+msgid "Subscribe to our RSS feed"
+msgstr "suscríbete a nuestro feed RSS"
+
+#: template/news.html.j2:40
+msgid "Bachelor thesis about Anastasis finished"
+msgstr ""
+
+#: template/news.html.j2:41
+msgid ""
+"Dominik Meister and Dennis Neufeld have successfully completed their "
+"Bachelor's degree in IT-Security. The topic of their bachelor thesis was the "
+"development of Anastasis. The thesis included the development of a proof of "
+"work. You can view the thesis <a href=\"..\\..\\papers\\thesis-"
+"anastasis-2020.pdf\">here</a>"
+msgstr ""
+
+#: template/news.html.j2:53
+msgid ""
+"The Information Security Society Switzerland short (ISSS), Switzerland's "
+"largest associations of ICT security professionals, presented the ISSS "
+"excellence Award for the seventh time in 2020. One of the winners of the "
+"excellence award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/";
+"isss-excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#~ msgid ""
+#~ "This page was created using <a href='https://www.gnu.org/' style='color: "
+#~ "antiquewhite;'>Free Software</a> only."
+#~ msgstr ""
+#~ "Esta pagina fue creada usando <a href='https://www.gnu.org/' "
+#~ "style='color: antiquewhite;'> software libre </a> solo."
+
+#~ msgid "Docs"
+#~ msgstr "Documentos"
+
+#~ msgid "Meet the team"
+#~ msgstr "Conoce al equipo"
+
+#~ msgid "CEO"
+#~ msgstr "Director general"
+
+#~ msgid "Communication"
+#~ msgstr "Comunicación"
+
+#~ msgid "Developer & CTO"
+#~ msgstr "Desarrollador & Director de tecnología"
+
+#~ msgid "System overview"
+#~ msgstr "Vista general del sistema"
diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index b0d41ad..f25379d 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -6,8 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
-"Report-Msgid-Bugs-To: dm@anastasis.lu\n"
-"POT-Creation-Date: 2020-10-23 17:45+0200\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2021-04-30 09:51+0200\n"
 "PO-Revision-Date: 2020-10-25 12:16+0000\n"
 "Last-Translator: Weblate Admin <admin@example.com>\n"
 "Language-Team: French <http://weblate.taler.net/projects/anastasis/website/";
@@ -28,27 +28,19 @@ msgstr "Anastasis"
 msgid "Anastasis key recovery system"
 msgstr "Anastasis key recovery system"
 
-#: common/footer.j2.inc:5
-msgid ""
-"This page was created using <a href='https://www.gnu.org/' style='color: "
-"antiquewhite;'>Free Software</a> only."
-msgstr ""
-"Cette page a été créée à l&#39;aide du <a href='https://www.gnu.org/' "
-"style='color: antiquewhite;'>logiciel libre</a> uniquement."
-
-#: common/navigation.j2.inc:12
+#: common/navigation.j2.inc:13
 msgid "Home"
 msgstr "Accueil"
 
-#: common/navigation.j2.inc:13
-msgid "About"
-msgstr "À propos"
-
 #: common/navigation.j2.inc:14
-msgid "Docs"
+msgid "Documentation/News"
 msgstr ""
 
-#: common/navigation.j2.inc:15 news/index.html.j2:4
+#: common/navigation.j2.inc:15
+msgid "About"
+msgstr "À propos"
+
+#: news/index.html.j2:4 template/docs_news.html.j2:10
 msgid "News"
 msgstr "Actualités"
 
@@ -65,81 +57,104 @@ msgstr "Souscrivez à notre flux RSS"
 msgid "read more"
 msgstr "lire la suite"
 
-#: template/about.html.j2:4
-msgid "About Anastasis"
+#: template/about.html.j2:9
+#, fuzzy
+#| msgid "About Anastasis"
+msgid "About</em> Anastasis"
 msgstr "À propos d&#39;Anastasis"
 
-#: template/about.html.j2:9
+#: template/about.html.j2:10
 msgid ""
-"Anastasis is developed by a motivated team with the goal to help you to "
+"Anastasis is developed by a motivated team<br/>with the goal to help you to "
 "protect your private data."
 msgstr ""
 
-#: template/about.html.j2:14
+#: template/about.html.j2:23
 msgid "Company Background"
 msgstr ""
 
-#: template/about.html.j2:18
+#: template/about.html.j2:24
 msgid ""
-"Users of electronic wallets need a way to backup their secret keys. "
-"Anastasis enables splitting up the key data to minimize the trust you need "
-"to have into our escrow service. Our solution implements privacy by design "
-"and thus ensures that we learn as little as possible as late as possible "
-"about our users. Anastasis works close with other Free Software privacy "
-"projects, such as GNU Taler and pretty Easy privacy (pEp)."
+"In 2019, GNU Taler and pretty Easy privacy (pEp) determined that they had to "
+"offer a usable key backup solution for their privacy-enhancing technologies. "
+"Anastasis SARL was created drawing contributors from both communities which, "
+"together with experts from the Bern University of Applied Sciences, produced "
+"an innovative protocol and reference implementation."
+msgstr ""
+
+#: template/about.html.j2:25
+msgid ""
+"Our goal is to offer key backup and recovery for a broad range of "
+"applications, combining both key management as a service as well as support "
+"for integration. Anastasis has already caught the interest of additional "
+"Free Software privacy projects with similar needs such as the Re:claimID "
+"identity management system and the NymTech cryptocurrency."
 msgstr ""
 
 #: template/about.html.j2:26
-msgid "Our Principles"
+msgid ""
+"Users of electronic wallets need a way to backup their secret keys. "
+"Anastasis enables them to split up key data and send it to different "
+"providers, thus minimizing the need for trust towards all involved parties. "
+"Our solution implements privacy by design and ensures that we learn as "
+"little as possible and as late as possible about our users. Anastasis works "
+"close with other Free Software privacy projects such as GNU Taler and pretty "
+"Easy privacy (pEp)."
+msgstr ""
+
+#: template/about.html.j2:34
+#, fuzzy
+#| msgid "Our Principles"
+msgid "Our <span>Principles"
 msgstr "Nos principes"
 
-#: template/about.html.j2:33
+#: template/about.html.j2:43
 msgid "1. Privacy"
 msgstr ""
 
-#: template/about.html.j2:40
+#: template/about.html.j2:44
 msgid ""
-"Privacy is our primary objective. We do not collect any unneccessary "
-"personal data, and the data we collect we encrypt until the point where we "
-"need it."
+"Privacy is our primary objective. We do not collect any personal data. The "
+"authentication data remains encrypted and inaccessible until it is needed "
+"during key recovery."
 msgstr ""
 
-#: template/about.html.j2:53
+#: template/about.html.j2:54
 msgid "2. Free Software"
 msgstr ""
 
-#: template/about.html.j2:60
+#: template/about.html.j2:55
 msgid ""
 "Anastasis is Free Software and only uses components which are also Free "
 "Software. Our documentation is also fully available and unencumbered."
 msgstr ""
 
-#: template/about.html.j2:69
+#: template/about.html.j2:65
 msgid "3. Be usable"
 msgstr "6. Être utilisable"
 
-#: template/about.html.j2:76
+#: template/about.html.j2:66
 msgid ""
 "Our focus is on delivering a practical solution that is usable for ordinary "
 "users and not just for experts."
 msgstr ""
 
-#: template/about.html.j2:88
+#: template/about.html.j2:76
 msgid "4. Flexible trust model"
 msgstr ""
 
-#: template/about.html.j2:95
+#: template/about.html.j2:77
 msgid ""
 "Anastasis must not rely on the trustworthiness of individual providers. It "
 "must be possible to use Anastasis safely, even if a subset of the providers "
 "is malicious."
 msgstr ""
 
-#: template/about.html.j2:104
+#: template/about.html.j2:87
 msgid "5. The user is in control"
 msgstr ""
 
-#: template/about.html.j2:111
+#: template/about.html.j2:88
 msgid ""
 "Anastasis must put the user in control: They get to decide which providers "
 "to use and which combinations of authentication steps will be required to "
@@ -147,82 +162,249 @@ msgid ""
 "the user’s control, even during recovery."
 msgstr ""
 
-#: template/about.html.j2:121
-msgid "Meet the team"
+#: template/about.html.j2:102
+msgid "Our Team"
 msgstr ""
 
-#: template/about.html.j2:128
-msgid "CEO"
+#: template/about.html.j2:120
+msgid "Business"
 msgstr ""
 
-#: template/about.html.j2:134
-msgid "Communication"
+#: template/about.html.j2:131
+msgid "Technology"
 msgstr ""
 
-#: template/about.html.j2:140
-msgid "Developer & CTO"
+#: template/about.html.j2:142
+msgid "Cryptography"
 msgstr ""
 
-#: template/docs.html.j2:4
-msgid "References"
+#: template/docs.html.j2:10
+msgid "</em>References"
 msgstr ""
 
-#: template/docs.html.j2:9
+#: template/docs.html.j2:11
 msgid ""
-"This is an overview of documentation and other helpful ressources for "
+"This is an overview of documentation<br>and other helpful resources for "
 "Anastasis."
 msgstr ""
 
-#: template/docs.html.j2:17
+#: template/docs.html.j2:39 template/docs_news.html.j2:90
 msgid "Codebase"
 msgstr ""
 
-#: template/docs.html.j2:27
+#: template/docs.html.j2:50 template/docs_news.html.j2:101
 msgid "API Documentation"
 msgstr ""
 
-#: template/docs.html.j2:36
+#: template/docs.html.j2:61 template/docs_news.html.j2:112
 msgid "Project Documentation"
 msgstr ""
 
-#: template/index.html.j2:4
-msgid "Introducing Anastasis"
+#: template/docs_news.html.j2:10
+msgid "documentation"
+msgstr ""
+
+#: template/docs_news.html.j2:11
+msgid ""
+"This is an overview of news, documentation<br>and other helpful resources "
+"for Anastasis."
+msgstr ""
+
+#: template/docs_news.html.j2:26
+msgid "News Posts, <span>Press Releases and Events"
+msgstr ""
+
+#: template/docs_news.html.j2:35
+msgid "Anastasis as topic in Bachelor thesis"
+msgstr ""
+
+#: template/docs_news.html.j2:36
+msgid ""
+"The development of Anastasis has been the topic of this <a href=\"..\\.."
+"\\papers\\thesis-anastasis-2020.pdf\">bachelor thesis</a>. The thesis also "
+"included the development of a proof of concept."
+msgstr ""
+
+#: template/docs_news.html.j2:46 template/news.html.j2:52
+msgid "Anastasis won the ISSS excellence award"
+msgstr ""
+
+#: template/docs_news.html.j2:47
+msgid ""
+"The Information Security Society Switzerland (ISSS), Switzerland's largest "
+"associations of ICT security professionals, presented the ISSS Excellence "
+"Award for the seventh time in 2020. One of the winners of the excellence "
+"award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/isss-";
+"excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#: template/docs_news.html.j2:58 template/news.html.j2:64
+msgid "New Anastasis Website Launched"
+msgstr ""
+
+#: template/docs_news.html.j2:59 template/news.html.j2:65
+msgid ""
+"The new Anastasis Website just launched, visit us and check out what's new!"
+msgstr ""
+
+#: template/docs_news.html.j2:73
+msgid "References"
+msgstr ""
+
+#: template/glossary.html.j2:6
+msgid "backup provider"
+msgstr ""
+
+#: template/glossary.html.j2:8
+msgid ""
+"provider which holds the backup of the service/program (e.g. GNU Taler "
+"Wallet), for which we want to have the possibility to recover the masterkey."
+msgstr ""
+
+#: template/glossary.html.j2:13
+msgid "escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:15
+msgid ""
+"provider which stores the backup of the masterkey and the corresponding "
+"policies for key recovery and/or one or more keyshare(s)."
+msgstr ""
+
+#: template/glossary.html.j2:20
+msgid "truth"
+msgstr ""
+
+#: template/glossary.html.j2:22
+msgid ""
+"'ground truth' (e.g. security question, e-mail address, phone number, "
+"picture) which is specified by the client and used by the key provider to "
+"challenge the client to authorize himself"
+msgstr ""
+
+#: template/glossary.html.j2:28
+msgid "(Escrow)Method"
+msgstr ""
+
+#: template/glossary.html.j2:30
+msgid ""
+"method which is used to authorize the client to get the key share from the "
+"escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:34
+msgid "(Decryption)Policy"
+msgstr ""
+
+#: template/glossary.html.j2:36
+msgid "specification of how to decrypt the encrypted masterkey backup"
+msgstr ""
+
+#: template/glossary.html.j2:40
+msgid "key share"
+msgstr ""
+
+#: template/glossary.html.j2:42
+msgid ""
+"partial key of the key needed to decrypt the masterkey backup of the "
+"corresponding policy."
+msgstr ""
+
+#: template/index.html.j2:10
+#, fuzzy
+#| msgid "About Anastasis"
+msgid "Welcome to</em> Anastasis"
+msgstr "À propos d&#39;Anastasis"
+
+#: template/index.html.j2:11
+msgid ""
+"Password-less key recovery via multi-factor <br/>multi-party authentication."
+msgstr ""
+
+#: template/index.html.j2:26
+#, fuzzy
+#| msgid "Introducing Anastasis"
+msgid "Benefits of Anastasis"
 msgstr "Was ist Anastasis?"
 
-#: template/index.html.j2:9
+#: template/index.html.j2:27
+#, fuzzy
+#| msgid ""
+#| "Anastasis is a key recovery system that allows the user to securely "
+#| "deposit shares of a core secret with an open set of escrow providers, to "
+#| "recover it if the secret is lost. The core secret itself is protected "
+#| "from the escrow providers by giving each provider only part of the "
+#| "information, and additionally by encrypting it with an identity-based key "
+#| "unknown to the providers. The main objective of Anastasis is to ensure "
+#| "that the user can reliably recover the core secret, while making this as "
+#| "difficult as possible for everyone else."
 msgid ""
 "Anastasis is a key recovery system that allows the user to securely deposit "
 "shares of a core secret with an open set of escrow providers, to recover it "
 "if the secret is lost. The core secret itself is protected from the escrow "
 "providers by giving each provider only part of the information, and "
 "additionally by encrypting it with an identity-based key unknown to the "
-"providers. The main objective of Anastasis is to ensure that the user can "
-"reliably recover the core secret, while making this as difficult as possible "
-"for everyone else."
+"providers."
 msgstr ""
 "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test"
 
-#: template/index.html.j2:18
-msgid "System overview"
+#: template/index.html.j2:35
+msgid "The <span>Problem"
+msgstr ""
+
+#: template/index.html.j2:65
+msgid "Confidentiality requires only consumer is in control of key material."
+msgstr ""
+
+#: template/index.html.j2:75
+msgid "Cryptographic key-splitting solutions so far are not usable."
+msgstr ""
+
+#: template/index.html.j2:85
+msgid ""
+"Consumers are unable to simultaneously ensure confidentiality & availability "
+"of keys."
+msgstr ""
+
+#: template/index.html.j2:95
+msgid ""
+"European e-money issuers using electronic wallets must:</p> <ul> <li>Enable "
+"consumers to always recover their electronic funds (i.e. if devices are "
+"lost).</li> <li>Not assume consumers are able to remember or securely "
+"preserve key material."
+msgstr ""
+
+#: template/index.html.j2:112
+msgid "The <span>Solution"
 msgstr ""
 
-#: template/index.html.j2:25
-msgid "Upload process flow"
+#: template/index.html.j2:124
+msgid "Users split their encrypted secrets across multiple service providers"
+msgstr ""
+
+#: template/index.html.j2:130
+msgid ""
+"Service providers learn nothing about the user, except possibly some details "
+"about how to authenticate the user"
 msgstr ""
 
-#: template/index.html.j2:44
-msgid "Recovery process flow"
+#: template/index.html.j2:136
+msgid ""
+"Only the authorized user can recover the key by following standard "
+"authentication procedures (SMS-TAN, Video Identification, security question, "
+"e-mail, etc.)"
 msgstr ""
 
-#: template/index.html.j2:61
-msgid "Unique Sales Propositions"
+#: template/index.html.j2:151
+msgid "The <span>Concept"
 msgstr ""
 
-#: template/index.html.j2:69
+#: template/index.html.j2:170
 msgid "Flexible"
 msgstr ""
 
-#: template/index.html.j2:73
+#: template/index.html.j2:171
 msgid ""
 "Anastasis lets you save your secret on several escrow providers. You can "
 "choose different combinations of these providers to recover your secret. The "
@@ -230,11 +412,11 @@ msgid ""
 "question or E-Mail) which the user has to supply to recover their secret."
 msgstr ""
 
-#: template/index.html.j2:83
+#: template/index.html.j2:181
 msgid "Defense in depth"
 msgstr ""
 
-#: template/index.html.j2:87
+#: template/index.html.j2:182
 msgid ""
 "Anastasis is based on well-known cryptographic techniques. Our resulting "
 "solution offers post-quantum security. A compromised database of an "
@@ -242,14 +424,198 @@ msgid ""
 "would be by itself sufficient to recover any core secret of any user."
 msgstr ""
 
-#: template/index.html.j2:97
+#: template/index.html.j2:192
 msgid "Privacy"
 msgstr ""
 
-#: template/index.html.j2:101
+#: template/index.html.j2:193
 msgid ""
 "Anastasis does not safe any data from the user except for the few details "
 "needed for authentication and recovery of the secret. When using Anastasis, "
 "only the user is capable to recover their secrets. Users can pay anonymously "
 "for the service, and switch service providers at any time."
 msgstr ""
+
+#: template/index.html.j2:204
+msgid "Upload <span>Process Flow"
+msgstr ""
+
+#: template/index.html.j2:211
+msgid "Step 1 - <span> User has a core secret"
+msgstr ""
+
+#: template/index.html.j2:217
+msgid "Step 2 - <span> The core secret is split in several parts"
+msgstr ""
+
+#: template/index.html.j2:223
+msgid ""
+"Step 3 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:229
+msgid "Step 4 - <span>The system derives two keys with the generated user id"
+msgstr ""
+
+#: template/index.html.j2:235
+msgid ""
+"Step 5 - <span>The pieces of the secret are encrypted with the first key"
+msgstr ""
+
+#: template/index.html.j2:241
+msgid ""
+"Step 6 - <span>The user sets up authentication methods for each part of the "
+"secret"
+msgstr ""
+
+#: template/index.html.j2:247
+msgid ""
+"Step 7 - <span>The authentication data is then encrypted with the second key"
+msgstr ""
+
+#: template/index.html.j2:253
+msgid ""
+"Step 8 - <span>Encrypted shares of the recovery data are distributed to "
+"different providers"
+msgstr ""
+
+#: template/index.html.j2:266
+msgid "Recovery <span>Process Flow"
+msgstr ""
+
+#: template/index.html.j2:273
+msgid ""
+"Step 1 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:279
+msgid "Step 2 - <span>The system derives the same keys as per the upload"
+msgstr ""
+
+#: template/index.html.j2:285
+msgid ""
+"Step 3 - <span>The user sends the second key to the providers so that they "
+"can decrypt the authentication data"
+msgstr ""
+
+#: template/index.html.j2:291
+msgid ""
+"Step 4 - <span>The providers decrypt the authentication data and issue an "
+"authorization challenge to the user."
+msgstr ""
+
+#: template/index.html.j2:297
+msgid ""
+"Step 5 - <span>The user performs the different authentication procedures"
+msgstr ""
+
+#: template/index.html.j2:303
+msgid "Step 6 - <span>The user receives the parts of the secret"
+msgstr ""
+
+#: template/index.html.j2:309
+msgid ""
+"Step 7 - <span>The user can now decrypt the parts with the first derived key"
+msgstr ""
+
+#: template/index.html.j2:315
+msgid "Step 8 - <span>The system can now reassemble the secret"
+msgstr ""
+
+#: template/index.html.j2:328
+msgid "Unique Sales <span>Propositions"
+msgstr ""
+
+#: template/index.html.j2:337
+msgid ""
+"Low-cost, scalable cloud-based solution with minimal environmental impact"
+msgstr ""
+
+#: template/index.html.j2:347
+msgid ""
+"Increases informational self-determination by keeping consumers in control "
+"of their data"
+msgstr ""
+
+#: template/index.html.j2:357
+msgid "Distributed trust instead of single point of failure"
+msgstr ""
+
+#: template/index.html.j2:367
+msgid "Ease of use"
+msgstr ""
+
+#: template/index.html.j2:377
+msgid "Generic API suitable for a range of applications"
+msgstr ""
+
+#: template/index.html.j2:387
+msgid "Maximum privacy with respect to authentication data"
+msgstr ""
+
+#: template/index.html.j2:397
+msgid "Low-cost, scalable cloud-based solution"
+msgstr ""
+
+#: template/index.html.j2:407
+msgid "Customers can remain anonymous"
+msgstr ""
+
+#: template/index.html.j2:417
+msgid "Post-quantum security"
+msgstr ""
+
+#: template/index.html.j2:427
+msgid ""
+"E-money issuer does not have to protect consumer data against its own staff"
+msgstr ""
+
+#: template/news.html.j2:10
+#, fuzzy
+#| msgid "News"
+msgid "</em>News"
+msgstr "Actualités"
+
+#: template/news.html.j2:11
+msgid ""
+"News posts about changes related to Anastasis <br>such as releases and "
+"events."
+msgstr ""
+
+#: template/news.html.j2:12
+#, fuzzy
+#| msgid "subscribe to our RSS feed"
+msgid "Subscribe to our RSS feed"
+msgstr "Souscrivez à notre flux RSS"
+
+#: template/news.html.j2:40
+msgid "Bachelor thesis about Anastasis finished"
+msgstr ""
+
+#: template/news.html.j2:41
+msgid ""
+"Dominik Meister and Dennis Neufeld have successfully completed their "
+"Bachelor's degree in IT-Security. The topic of their bachelor thesis was the "
+"development of Anastasis. The thesis included the development of a proof of "
+"work. You can view the thesis <a href=\"..\\..\\papers\\thesis-"
+"anastasis-2020.pdf\">here</a>"
+msgstr ""
+
+#: template/news.html.j2:53
+msgid ""
+"The Information Security Society Switzerland short (ISSS), Switzerland's "
+"largest associations of ICT security professionals, presented the ISSS "
+"excellence Award for the seventh time in 2020. One of the winners of the "
+"excellence award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/";
+"isss-excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#~ msgid ""
+#~ "This page was created using <a href='https://www.gnu.org/' style='color: "
+#~ "antiquewhite;'>Free Software</a> only."
+#~ msgstr ""
+#~ "Cette page a été créée à l&#39;aide du <a href='https://www.gnu.org/' "
+#~ "style='color: antiquewhite;'>logiciel libre</a> uniquement."
diff --git a/locale/it/LC_MESSAGES/messages.po 
b/locale/it/LC_MESSAGES/messages.po
index 2d4b4ea..1e6445f 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -6,8 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
-"Report-Msgid-Bugs-To: dm@anastasis.lu\n"
-"POT-Creation-Date: 2020-10-23 17:45+0200\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2021-04-30 09:51+0200\n"
 "PO-Revision-Date: 2021-03-13 17:31+0000\n"
 "Last-Translator: Francesca Giusti <francescag1194@gmail.com>\n"
 "Language-Team: Italian <http://weblate.taler.net/projects/anastasis/website/";
@@ -28,27 +28,21 @@ msgstr "Anastasis"
 msgid "Anastasis key recovery system"
 msgstr "Anastasis key recovery system"
 
-#: common/footer.j2.inc:5
-msgid ""
-"This page was created using <a href='https://www.gnu.org/' style='color: "
-"antiquewhite;'>Free Software</a> only."
-msgstr ""
-"Questa pagina è stata creata usando solo <a href='https://www.gnu.org/' "
-"style='color: antiquewhite;'> Software libero </a>."
-
-#: common/navigation.j2.inc:12
+#: common/navigation.j2.inc:13
 msgid "Home"
 msgstr "Start"
 
-#: common/navigation.j2.inc:13
+#: common/navigation.j2.inc:14
+#, fuzzy
+#| msgid "API Documentation"
+msgid "Documentation/News"
+msgstr "Documentazione API"
+
+#: common/navigation.j2.inc:15
 msgid "About"
 msgstr "A proposito"
 
-#: common/navigation.j2.inc:14
-msgid "Docs"
-msgstr "Documenti"
-
-#: common/navigation.j2.inc:15 news/index.html.j2:4
+#: news/index.html.j2:4 template/docs_news.html.j2:10
 msgid "News"
 msgstr "Novità"
 
@@ -67,30 +61,63 @@ msgstr "Iscriviti al nostro feed RSS"
 msgid "read more"
 msgstr "Avanti"
 
-#: template/about.html.j2:4
-msgid "About Anastasis"
+#: template/about.html.j2:9
+#, fuzzy
+#| msgid "About Anastasis"
+msgid "About</em> Anastasis"
 msgstr "Riguardo Anastasis"
 
-#: template/about.html.j2:9
+#: template/about.html.j2:10
+#, fuzzy
+#| msgid ""
+#| "Anastasis is developed by a motivated team with the goal to help you to "
+#| "protect your private data."
 msgid ""
-"Anastasis is developed by a motivated team with the goal to help you to "
+"Anastasis is developed by a motivated team<br/>with the goal to help you to "
 "protect your private data."
 msgstr ""
 "Anastasis è sviluppato da un team motivato con l'obiettivo di aiutarti a "
 "proteggere i tuoi dati personali."
 
-#: template/about.html.j2:14
+#: template/about.html.j2:23
 msgid "Company Background"
 msgstr "Storia della compagnia"
 
-#: template/about.html.j2:18
+#: template/about.html.j2:24
+msgid ""
+"In 2019, GNU Taler and pretty Easy privacy (pEp) determined that they had to "
+"offer a usable key backup solution for their privacy-enhancing technologies. "
+"Anastasis SARL was created drawing contributors from both communities which, "
+"together with experts from the Bern University of Applied Sciences, produced "
+"an innovative protocol and reference implementation."
+msgstr ""
+
+#: template/about.html.j2:25
+msgid ""
+"Our goal is to offer key backup and recovery for a broad range of "
+"applications, combining both key management as a service as well as support "
+"for integration. Anastasis has already caught the interest of additional "
+"Free Software privacy projects with similar needs such as the Re:claimID "
+"identity management system and the NymTech cryptocurrency."
+msgstr ""
+
+#: template/about.html.j2:26
+#, fuzzy
+#| msgid ""
+#| "Users of electronic wallets need a way to backup their secret keys. "
+#| "Anastasis enables splitting up the key data to minimize the trust you "
+#| "need to have into our escrow service. Our solution implements privacy by "
+#| "design and thus ensures that we learn as little as possible as late as "
+#| "possible about our users. Anastasis works close with other Free Software "
+#| "privacy projects, such as GNU Taler and pretty Easy privacy (pEp)."
 msgid ""
 "Users of electronic wallets need a way to backup their secret keys. "
-"Anastasis enables splitting up the key data to minimize the trust you need "
-"to have into our escrow service. Our solution implements privacy by design "
-"and thus ensures that we learn as little as possible as late as possible "
-"about our users. Anastasis works close with other Free Software privacy "
-"projects, such as GNU Taler and pretty Easy privacy (pEp)."
+"Anastasis enables them to split up key data and send it to different "
+"providers, thus minimizing the need for trust towards all involved parties. "
+"Our solution implements privacy by design and ensures that we learn as "
+"little as possible and as late as possible about our users. Anastasis works "
+"close with other Free Software privacy projects such as GNU Taler and pretty "
+"Easy privacy (pEp)."
 msgstr ""
 "Gli utenti dei portafogli virtuali hanno bisogno di un modo per assicurare "
 "le loro password. Anastasis offre loro la possibilità di dividere i dati "
@@ -101,29 +128,36 @@ msgstr ""
 "affianco ad altri progetti di privacy di Software libero, come GNU Taler e "
 "pretty Easy privacy (pEp)."
 
-#: template/about.html.j2:26
-msgid "Our Principles"
+#: template/about.html.j2:34
+#, fuzzy
+#| msgid "Our Principles"
+msgid "Our <span>Principles"
 msgstr "I nostri principi"
 
-#: template/about.html.j2:33
+#: template/about.html.j2:43
 msgid "1. Privacy"
 msgstr "1. Privacy"
 
-#: template/about.html.j2:40
+#: template/about.html.j2:44
+#, fuzzy
+#| msgid ""
+#| "Privacy is our primary objective. We do not collect any unneccessary "
+#| "personal data, and the data we collect we encrypt until the point where "
+#| "we need it."
 msgid ""
-"Privacy is our primary objective. We do not collect any unneccessary "
-"personal data, and the data we collect we encrypt until the point where we "
-"need it."
+"Privacy is our primary objective. We do not collect any personal data. The "
+"authentication data remains encrypted and inaccessible until it is needed "
+"during key recovery."
 msgstr ""
 "La privacy è il nostro obiettivo primario. Non raccogliamo nessun dato "
 "personale innecessario, e i dati che raccogliamo vengono criptati fino a "
 "quando ne abbiamo bisogno."
 
-#: template/about.html.j2:53
+#: template/about.html.j2:54
 msgid "2. Free Software"
 msgstr "2. Software libero"
 
-#: template/about.html.j2:60
+#: template/about.html.j2:55
 msgid ""
 "Anastasis is Free Software and only uses components which are also Free "
 "Software. Our documentation is also fully available and unencumbered."
@@ -131,11 +165,11 @@ msgstr ""
 "Anastasis è un Software libero e usa solo componenti che sono anche Software "
 "liberi. La nostra documentazione è completamente disponibile."
 
-#: template/about.html.j2:69
+#: template/about.html.j2:65
 msgid "3. Be usable"
 msgstr "3. Essere utilizzabile"
 
-#: template/about.html.j2:76
+#: template/about.html.j2:66
 msgid ""
 "Our focus is on delivering a practical solution that is usable for ordinary "
 "users and not just for experts."
@@ -143,11 +177,11 @@ msgstr ""
 "Il nostro interesse è fornire una soluzione pratica che sia utilizzabile per "
 "utenti ordinari e non solo per esperti."
 
-#: template/about.html.j2:88
+#: template/about.html.j2:76
 msgid "4. Flexible trust model"
 msgstr "4. Modello di fiducia flessibile"
 
-#: template/about.html.j2:95
+#: template/about.html.j2:77
 msgid ""
 "Anastasis must not rely on the trustworthiness of individual providers. It "
 "must be possible to use Anastasis safely, even if a subset of the providers "
@@ -157,11 +191,11 @@ msgstr ""
 "individuali. Deve essere possibile usare Anastasis in maniera sicura, anche "
 "se un sottoinsieme degli offerenti è poco raccomandabile."
 
-#: template/about.html.j2:104
+#: template/about.html.j2:87
 msgid "5. The user is in control"
 msgstr "5. L'utente ha il controllo"
 
-#: template/about.html.j2:111
+#: template/about.html.j2:88
 msgid ""
 "Anastasis must put the user in control: They get to decide which providers "
 "to use and which combinations of authentication steps will be required to "
@@ -174,83 +208,263 @@ msgstr ""
 "Il codice segreto rimane sempre ed esclusivamente sotto il controllo "
 "dell'utente, anche durante il recupero."
 
-#: template/about.html.j2:121
-msgid "Meet the team"
-msgstr "Incontra il team"
+#: template/about.html.j2:102
+msgid "Our Team"
+msgstr ""
 
-#: template/about.html.j2:128
-msgid "CEO"
-msgstr "CEO"
+#: template/about.html.j2:120
+msgid "Business"
+msgstr ""
 
-#: template/about.html.j2:134
-msgid "Communication"
-msgstr "Comunicazione"
+#: template/about.html.j2:131
+msgid "Technology"
+msgstr ""
 
-#: template/about.html.j2:140
-msgid "Developer & CTO"
-msgstr "Sviluppatore & CEO"
+#: template/about.html.j2:142
+msgid "Cryptography"
+msgstr ""
 
-#: template/docs.html.j2:4
-msgid "References"
+#: template/docs.html.j2:10
+#, fuzzy
+#| msgid "References"
+msgid "</em>References"
 msgstr "Documenti"
 
-#: template/docs.html.j2:9
+#: template/docs.html.j2:11
+#, fuzzy
+#| msgid ""
+#| "This is an overview of documentation and other helpful ressources for "
+#| "Anastasis."
 msgid ""
-"This is an overview of documentation and other helpful ressources for "
+"This is an overview of documentation<br>and other helpful resources for "
 "Anastasis."
 msgstr ""
 "Questa è una panoramica dei documenti e di altre risorse utili per Anastasis."
 
-#: template/docs.html.j2:17
+#: template/docs.html.j2:39 template/docs_news.html.j2:90
 msgid "Codebase"
 msgstr "Code base"
 
-#: template/docs.html.j2:27
+#: template/docs.html.j2:50 template/docs_news.html.j2:101
 msgid "API Documentation"
 msgstr "Documentazione API"
 
-#: template/docs.html.j2:36
+#: template/docs.html.j2:61 template/docs_news.html.j2:112
 msgid "Project Documentation"
 msgstr "Documentazione del progetto"
 
-#: template/index.html.j2:4
-msgid "Introducing Anastasis"
+#: template/docs_news.html.j2:10
+#, fuzzy
+#| msgid "API Documentation"
+msgid "documentation"
+msgstr "Documentazione API"
+
+#: template/docs_news.html.j2:11
+#, fuzzy
+#| msgid ""
+#| "This is an overview of documentation and other helpful ressources for "
+#| "Anastasis."
+msgid ""
+"This is an overview of news, documentation<br>and other helpful resources "
+"for Anastasis."
+msgstr ""
+"Questa è una panoramica dei documenti e di altre risorse utili per Anastasis."
+
+#: template/docs_news.html.j2:26
+msgid "News Posts, <span>Press Releases and Events"
+msgstr ""
+
+#: template/docs_news.html.j2:35
+msgid "Anastasis as topic in Bachelor thesis"
+msgstr ""
+
+#: template/docs_news.html.j2:36
+msgid ""
+"The development of Anastasis has been the topic of this <a href=\"..\\.."
+"\\papers\\thesis-anastasis-2020.pdf\">bachelor thesis</a>. The thesis also "
+"included the development of a proof of concept."
+msgstr ""
+
+#: template/docs_news.html.j2:46 template/news.html.j2:52
+msgid "Anastasis won the ISSS excellence award"
+msgstr ""
+
+#: template/docs_news.html.j2:47
+msgid ""
+"The Information Security Society Switzerland (ISSS), Switzerland's largest "
+"associations of ICT security professionals, presented the ISSS Excellence "
+"Award for the seventh time in 2020. One of the winners of the excellence "
+"award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/isss-";
+"excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#: template/docs_news.html.j2:58 template/news.html.j2:64
+msgid "New Anastasis Website Launched"
+msgstr ""
+
+#: template/docs_news.html.j2:59 template/news.html.j2:65
+msgid ""
+"The new Anastasis Website just launched, visit us and check out what's new!"
+msgstr ""
+
+#: template/docs_news.html.j2:73
+msgid "References"
+msgstr "Documenti"
+
+#: template/glossary.html.j2:6
+msgid "backup provider"
+msgstr ""
+
+#: template/glossary.html.j2:8
+msgid ""
+"provider which holds the backup of the service/program (e.g. GNU Taler "
+"Wallet), for which we want to have the possibility to recover the masterkey."
+msgstr ""
+
+#: template/glossary.html.j2:13
+msgid "escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:15
+msgid ""
+"provider which stores the backup of the masterkey and the corresponding "
+"policies for key recovery and/or one or more keyshare(s)."
+msgstr ""
+
+#: template/glossary.html.j2:20
+msgid "truth"
+msgstr ""
+
+#: template/glossary.html.j2:22
+msgid ""
+"'ground truth' (e.g. security question, e-mail address, phone number, "
+"picture) which is specified by the client and used by the key provider to "
+"challenge the client to authorize himself"
+msgstr ""
+
+#: template/glossary.html.j2:28
+msgid "(Escrow)Method"
+msgstr ""
+
+#: template/glossary.html.j2:30
+msgid ""
+"method which is used to authorize the client to get the key share from the "
+"escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:34
+msgid "(Decryption)Policy"
+msgstr ""
+
+#: template/glossary.html.j2:36
+msgid "specification of how to decrypt the encrypted masterkey backup"
+msgstr ""
+
+#: template/glossary.html.j2:40
+msgid "key share"
+msgstr ""
+
+#: template/glossary.html.j2:42
+msgid ""
+"partial key of the key needed to decrypt the masterkey backup of the "
+"corresponding policy."
+msgstr ""
+
+#: template/index.html.j2:10
+#, fuzzy
+#| msgid "About Anastasis"
+msgid "Welcome to</em> Anastasis"
+msgstr "Riguardo Anastasis"
+
+#: template/index.html.j2:11
+msgid ""
+"Password-less key recovery via multi-factor <br/>multi-party authentication."
+msgstr ""
+
+#: template/index.html.j2:26
+#, fuzzy
+#| msgid "Introducing Anastasis"
+msgid "Benefits of Anastasis"
 msgstr "Was ist Anastasis?"
 
-#: template/index.html.j2:9
+#: template/index.html.j2:27
+#, fuzzy
+#| msgid ""
+#| "Anastasis is a key recovery system that allows the user to securely "
+#| "deposit shares of a core secret with an open set of escrow providers, to "
+#| "recover it if the secret is lost. The core secret itself is protected "
+#| "from the escrow providers by giving each provider only part of the "
+#| "information, and additionally by encrypting it with an identity-based key "
+#| "unknown to the providers. The main objective of Anastasis is to ensure "
+#| "that the user can reliably recover the core secret, while making this as "
+#| "difficult as possible for everyone else."
 msgid ""
 "Anastasis is a key recovery system that allows the user to securely deposit "
 "shares of a core secret with an open set of escrow providers, to recover it "
 "if the secret is lost. The core secret itself is protected from the escrow "
 "providers by giving each provider only part of the information, and "
 "additionally by encrypting it with an identity-based key unknown to the "
-"providers. The main objective of Anastasis is to ensure that the user can "
-"reliably recover the core secret, while making this as difficult as possible "
-"for everyone else."
+"providers."
 msgstr ""
 "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test"
 
-#: template/index.html.j2:18
-msgid "System overview"
-msgstr "Panoramica del sistema"
+#: template/index.html.j2:35
+msgid "The <span>Problem"
+msgstr ""
+
+#: template/index.html.j2:65
+msgid "Confidentiality requires only consumer is in control of key material."
+msgstr ""
 
-#: template/index.html.j2:25
-msgid "Upload process flow"
-msgstr "Andamento del processo di upload"
+#: template/index.html.j2:75
+msgid "Cryptographic key-splitting solutions so far are not usable."
+msgstr ""
 
-#: template/index.html.j2:44
-msgid "Recovery process flow"
-msgstr "Andamento del processo di recupero"
+#: template/index.html.j2:85
+msgid ""
+"Consumers are unable to simultaneously ensure confidentiality & availability "
+"of keys."
+msgstr ""
 
-#: template/index.html.j2:61
-msgid "Unique Sales Propositions"
-msgstr "Proposte di vendita uniche"
+#: template/index.html.j2:95
+msgid ""
+"European e-money issuers using electronic wallets must:</p> <ul> <li>Enable "
+"consumers to always recover their electronic funds (i.e. if devices are "
+"lost).</li> <li>Not assume consumers are able to remember or securely "
+"preserve key material."
+msgstr ""
+
+#: template/index.html.j2:112
+msgid "The <span>Solution"
+msgstr ""
+
+#: template/index.html.j2:124
+msgid "Users split their encrypted secrets across multiple service providers"
+msgstr ""
+
+#: template/index.html.j2:130
+msgid ""
+"Service providers learn nothing about the user, except possibly some details "
+"about how to authenticate the user"
+msgstr ""
+
+#: template/index.html.j2:136
+msgid ""
+"Only the authorized user can recover the key by following standard "
+"authentication procedures (SMS-TAN, Video Identification, security question, "
+"e-mail, etc.)"
+msgstr ""
 
-#: template/index.html.j2:69
+#: template/index.html.j2:151
+msgid "The <span>Concept"
+msgstr ""
+
+#: template/index.html.j2:170
 msgid "Flexible"
 msgstr "Flessibile"
 
-#: template/index.html.j2:73
+#: template/index.html.j2:171
 msgid ""
 "Anastasis lets you save your secret on several escrow providers. You can "
 "choose different combinations of these providers to recover your secret. The "
@@ -263,11 +477,11 @@ msgstr ""
 "di sicurezza o E-Mail) che gli utenti devono fornire per recuperare le "
 "proprie chiavi."
 
-#: template/index.html.j2:83
+#: template/index.html.j2:181
 msgid "Defense in depth"
 msgstr "Difesa profonda"
 
-#: template/index.html.j2:87
+#: template/index.html.j2:182
 msgid ""
 "Anastasis is based on well-known cryptographic techniques. Our resulting "
 "solution offers post-quantum security. A compromised database of an "
@@ -280,11 +494,11 @@ msgstr ""
 "lascia mai trapelare informazioni che sarebbero da sole sufficienti per "
 "recuperare qualsiasi segreto di base di qualsiasi utente."
 
-#: template/index.html.j2:97
+#: template/index.html.j2:192
 msgid "Privacy"
 msgstr "Privacy"
 
-#: template/index.html.j2:101
+#: template/index.html.j2:193
 msgid ""
 "Anastasis does not safe any data from the user except for the few details "
 "needed for authentication and recovery of the secret. When using Anastasis, "
@@ -296,3 +510,216 @@ msgstr ""
 "Anastasis, solo l'utente è in grado di recuperare la propria password. Gli "
 "utenti possono pagare anonimamente per il servizio e cambiare provider del "
 "servizio in qualsiasi momento."
+
+#: template/index.html.j2:204
+#, fuzzy
+#| msgid "Upload process flow"
+msgid "Upload <span>Process Flow"
+msgstr "Andamento del processo di upload"
+
+#: template/index.html.j2:211
+msgid "Step 1 - <span> User has a core secret"
+msgstr ""
+
+#: template/index.html.j2:217
+msgid "Step 2 - <span> The core secret is split in several parts"
+msgstr ""
+
+#: template/index.html.j2:223
+msgid ""
+"Step 3 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:229
+msgid "Step 4 - <span>The system derives two keys with the generated user id"
+msgstr ""
+
+#: template/index.html.j2:235
+msgid ""
+"Step 5 - <span>The pieces of the secret are encrypted with the first key"
+msgstr ""
+
+#: template/index.html.j2:241
+msgid ""
+"Step 6 - <span>The user sets up authentication methods for each part of the "
+"secret"
+msgstr ""
+
+#: template/index.html.j2:247
+msgid ""
+"Step 7 - <span>The authentication data is then encrypted with the second key"
+msgstr ""
+
+#: template/index.html.j2:253
+msgid ""
+"Step 8 - <span>Encrypted shares of the recovery data are distributed to "
+"different providers"
+msgstr ""
+
+#: template/index.html.j2:266
+#, fuzzy
+#| msgid "Recovery process flow"
+msgid "Recovery <span>Process Flow"
+msgstr "Andamento del processo di recupero"
+
+#: template/index.html.j2:273
+msgid ""
+"Step 1 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:279
+msgid "Step 2 - <span>The system derives the same keys as per the upload"
+msgstr ""
+
+#: template/index.html.j2:285
+msgid ""
+"Step 3 - <span>The user sends the second key to the providers so that they "
+"can decrypt the authentication data"
+msgstr ""
+
+#: template/index.html.j2:291
+msgid ""
+"Step 4 - <span>The providers decrypt the authentication data and issue an "
+"authorization challenge to the user."
+msgstr ""
+
+#: template/index.html.j2:297
+msgid ""
+"Step 5 - <span>The user performs the different authentication procedures"
+msgstr ""
+
+#: template/index.html.j2:303
+msgid "Step 6 - <span>The user receives the parts of the secret"
+msgstr ""
+
+#: template/index.html.j2:309
+msgid ""
+"Step 7 - <span>The user can now decrypt the parts with the first derived key"
+msgstr ""
+
+#: template/index.html.j2:315
+msgid "Step 8 - <span>The system can now reassemble the secret"
+msgstr ""
+
+#: template/index.html.j2:328
+#, fuzzy
+#| msgid "Unique Sales Propositions"
+msgid "Unique Sales <span>Propositions"
+msgstr "Proposte di vendita uniche"
+
+#: template/index.html.j2:337
+msgid ""
+"Low-cost, scalable cloud-based solution with minimal environmental impact"
+msgstr ""
+
+#: template/index.html.j2:347
+msgid ""
+"Increases informational self-determination by keeping consumers in control "
+"of their data"
+msgstr ""
+
+#: template/index.html.j2:357
+msgid "Distributed trust instead of single point of failure"
+msgstr ""
+
+#: template/index.html.j2:367
+msgid "Ease of use"
+msgstr ""
+
+#: template/index.html.j2:377
+msgid "Generic API suitable for a range of applications"
+msgstr ""
+
+#: template/index.html.j2:387
+msgid "Maximum privacy with respect to authentication data"
+msgstr ""
+
+#: template/index.html.j2:397
+msgid "Low-cost, scalable cloud-based solution"
+msgstr ""
+
+#: template/index.html.j2:407
+msgid "Customers can remain anonymous"
+msgstr ""
+
+#: template/index.html.j2:417
+msgid "Post-quantum security"
+msgstr ""
+
+#: template/index.html.j2:427
+msgid ""
+"E-money issuer does not have to protect consumer data against its own staff"
+msgstr ""
+
+#: template/news.html.j2:10
+#, fuzzy
+#| msgid "News"
+msgid "</em>News"
+msgstr "Novità"
+
+#: template/news.html.j2:11
+#, fuzzy
+#| msgid ""
+#| "News posts about changes related to Anastasis such as releases and events."
+msgid ""
+"News posts about changes related to Anastasis <br>such as releases and "
+"events."
+msgstr ""
+"Pubblicazione di novità riguardo i cambi relazionati con Anastasis, come "
+"lanci ed eventi."
+
+#: template/news.html.j2:12
+#, fuzzy
+#| msgid "subscribe to our RSS feed"
+msgid "Subscribe to our RSS feed"
+msgstr "Iscriviti al nostro feed RSS"
+
+#: template/news.html.j2:40
+msgid "Bachelor thesis about Anastasis finished"
+msgstr ""
+
+#: template/news.html.j2:41
+msgid ""
+"Dominik Meister and Dennis Neufeld have successfully completed their "
+"Bachelor's degree in IT-Security. The topic of their bachelor thesis was the "
+"development of Anastasis. The thesis included the development of a proof of "
+"work. You can view the thesis <a href=\"..\\..\\papers\\thesis-"
+"anastasis-2020.pdf\">here</a>"
+msgstr ""
+
+#: template/news.html.j2:53
+msgid ""
+"The Information Security Society Switzerland short (ISSS), Switzerland's "
+"largest associations of ICT security professionals, presented the ISSS "
+"excellence Award for the seventh time in 2020. One of the winners of the "
+"excellence award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/";
+"isss-excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#~ msgid ""
+#~ "This page was created using <a href='https://www.gnu.org/' style='color: "
+#~ "antiquewhite;'>Free Software</a> only."
+#~ msgstr ""
+#~ "Questa pagina è stata creata usando solo <a href='https://www.gnu.org/' "
+#~ "style='color: antiquewhite;'> Software libero </a>."
+
+#~ msgid "Docs"
+#~ msgstr "Documenti"
+
+#~ msgid "Meet the team"
+#~ msgstr "Incontra il team"
+
+#~ msgid "CEO"
+#~ msgstr "CEO"
+
+#~ msgid "Communication"
+#~ msgstr "Comunicazione"
+
+#~ msgid "Developer & CTO"
+#~ msgstr "Sviluppatore & CEO"
+
+#~ msgid "System overview"
+#~ msgstr "Panoramica del sistema"
diff --git a/locale/pt/LC_MESSAGES/messages.po 
b/locale/pt/LC_MESSAGES/messages.po
index e253fdf..8b44625 100644
--- a/locale/pt/LC_MESSAGES/messages.po
+++ b/locale/pt/LC_MESSAGES/messages.po
@@ -6,8 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
-"Report-Msgid-Bugs-To: dm@anastasis.lu\n"
-"POT-Creation-Date: 2020-10-23 17:45+0200\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2021-04-30 09:51+0200\n"
 "PO-Revision-Date: 2021-02-13 06:49+0000\n"
 "Last-Translator: Luís Silva <lmleitaosilva@gmail.com>\n"
 "Language-Team: Portuguese <http://weblate.taler.net/projects/anastasis/";
@@ -28,27 +28,19 @@ msgstr "Anastasis"
 msgid "Anastasis key recovery system"
 msgstr "Anastasis key recovery system"
 
-#: common/footer.j2.inc:5
-msgid ""
-"This page was created using <a href='https://www.gnu.org/' style='color: "
-"antiquewhite;'>Free Software</a> only."
-msgstr ""
-"Esta página foi criada apenas com a utilização de <a href='https://www.gnu.";
-"org/' style='color: antiquewhite;'>Software Gratuito</a>."
-
-#: common/navigation.j2.inc:12
+#: common/navigation.j2.inc:13
 msgid "Home"
 msgstr "Página Principal"
 
-#: common/navigation.j2.inc:13
+#: common/navigation.j2.inc:14
+msgid "Documentation/News"
+msgstr ""
+
+#: common/navigation.j2.inc:15
 msgid "About"
 msgstr "Sobre nós"
 
-#: common/navigation.j2.inc:14
-msgid "Docs"
-msgstr "Documentos"
-
-#: common/navigation.j2.inc:15 news/index.html.j2:4
+#: news/index.html.j2:4 template/docs_news.html.j2:10
 msgid "News"
 msgstr "Notícias"
 
@@ -67,55 +59,87 @@ msgstr "subscreva o nosso feed RSS"
 msgid "read more"
 msgstr "ler mais"
 
-#: template/about.html.j2:4
-msgid "About Anastasis"
+#: template/about.html.j2:9
+#, fuzzy
+#| msgid "About Anastasis"
+msgid "About</em> Anastasis"
 msgstr "Sobre a Anastasis"
 
-#: template/about.html.j2:9
+#: template/about.html.j2:10
+#, fuzzy
+#| msgid ""
+#| "Anastasis is developed by a motivated team with the goal to help you to "
+#| "protect your private data."
 msgid ""
-"Anastasis is developed by a motivated team with the goal to help you to "
+"Anastasis is developed by a motivated team<br/>with the goal to help you to "
 "protect your private data."
 msgstr ""
 "O Anastasis é desenvolvido por uma equipa motivada com o objetivo de o "
 "ajudar a proteger os seus dados privados."
 
-#: template/about.html.j2:14
+#: template/about.html.j2:23
 msgid "Company Background"
 msgstr "Empresa"
 
-#: template/about.html.j2:18
+#: template/about.html.j2:24
 msgid ""
-"Users of electronic wallets need a way to backup their secret keys. "
-"Anastasis enables splitting up the key data to minimize the trust you need "
-"to have into our escrow service. Our solution implements privacy by design "
-"and thus ensures that we learn as little as possible as late as possible "
-"about our users. Anastasis works close with other Free Software privacy "
-"projects, such as GNU Taler and pretty Easy privacy (pEp)."
+"In 2019, GNU Taler and pretty Easy privacy (pEp) determined that they had to "
+"offer a usable key backup solution for their privacy-enhancing technologies. "
+"Anastasis SARL was created drawing contributors from both communities which, "
+"together with experts from the Bern University of Applied Sciences, produced "
+"an innovative protocol and reference implementation."
+msgstr ""
+
+#: template/about.html.j2:25
+msgid ""
+"Our goal is to offer key backup and recovery for a broad range of "
+"applications, combining both key management as a service as well as support "
+"for integration. Anastasis has already caught the interest of additional "
+"Free Software privacy projects with similar needs such as the Re:claimID "
+"identity management system and the NymTech cryptocurrency."
 msgstr ""
 
 #: template/about.html.j2:26
-msgid "Our Principles"
+msgid ""
+"Users of electronic wallets need a way to backup their secret keys. "
+"Anastasis enables them to split up key data and send it to different "
+"providers, thus minimizing the need for trust towards all involved parties. "
+"Our solution implements privacy by design and ensures that we learn as "
+"little as possible and as late as possible about our users. Anastasis works "
+"close with other Free Software privacy projects such as GNU Taler and pretty "
+"Easy privacy (pEp)."
+msgstr ""
+
+#: template/about.html.j2:34
+#, fuzzy
+#| msgid "Our Principles"
+msgid "Our <span>Principles"
 msgstr "Os Nossos Princípios"
 
-#: template/about.html.j2:33
+#: template/about.html.j2:43
 msgid "1. Privacy"
 msgstr "Privacidade"
 
-#: template/about.html.j2:40
+#: template/about.html.j2:44
+#, fuzzy
+#| msgid ""
+#| "Privacy is our primary objective. We do not collect any unneccessary "
+#| "personal data, and the data we collect we encrypt until the point where "
+#| "we need it."
 msgid ""
-"Privacy is our primary objective. We do not collect any unneccessary "
-"personal data, and the data we collect we encrypt until the point where we "
-"need it."
+"Privacy is our primary objective. We do not collect any personal data. The "
+"authentication data remains encrypted and inaccessible until it is needed "
+"during key recovery."
 msgstr ""
 "A privacidade é o nosso maior objetivo. Não recolhemos nenhum tipo de dados "
 "pessoais desnecessários, e os que recolhemos encriptamos até ao momento em "
 "que precisamos deles."
 
-#: template/about.html.j2:53
+#: template/about.html.j2:54
 msgid "2. Free Software"
 msgstr "2. Software Gratuito"
 
-#: template/about.html.j2:60
+#: template/about.html.j2:55
 msgid ""
 "Anastasis is Free Software and only uses components which are also Free "
 "Software. Our documentation is also fully available and unencumbered."
@@ -124,11 +148,11 @@ msgstr ""
 "o são. A nossa documentação está também completamente disponível e à "
 "disposição."
 
-#: template/about.html.j2:69
+#: template/about.html.j2:65
 msgid "3. Be usable"
 msgstr ""
 
-#: template/about.html.j2:76
+#: template/about.html.j2:66
 msgid ""
 "Our focus is on delivering a practical solution that is usable for ordinary "
 "users and not just for experts."
@@ -136,22 +160,22 @@ msgstr ""
 "O nosso foco é fornecer uma solução prática que seja útil para os "
 "utilizadores comuns e não apenas para especialistas."
 
-#: template/about.html.j2:88
+#: template/about.html.j2:76
 msgid "4. Flexible trust model"
 msgstr ""
 
-#: template/about.html.j2:95
+#: template/about.html.j2:77
 msgid ""
 "Anastasis must not rely on the trustworthiness of individual providers. It "
 "must be possible to use Anastasis safely, even if a subset of the providers "
 "is malicious."
 msgstr ""
 
-#: template/about.html.j2:104
+#: template/about.html.j2:87
 msgid "5. The user is in control"
 msgstr ""
 
-#: template/about.html.j2:111
+#: template/about.html.j2:88
 msgid ""
 "Anastasis must put the user in control: They get to decide which providers "
 "to use and which combinations of authentication steps will be required to "
@@ -159,82 +183,251 @@ msgid ""
 "the user’s control, even during recovery."
 msgstr ""
 
-#: template/about.html.j2:121
-msgid "Meet the team"
-msgstr "Equipa"
+#: template/about.html.j2:102
+msgid "Our Team"
+msgstr ""
 
-#: template/about.html.j2:128
-msgid "CEO"
+#: template/about.html.j2:120
+msgid "Business"
 msgstr ""
 
-#: template/about.html.j2:134
-msgid "Communication"
+#: template/about.html.j2:131
+msgid "Technology"
 msgstr ""
 
-#: template/about.html.j2:140
-msgid "Developer & CTO"
+#: template/about.html.j2:142
+msgid "Cryptography"
 msgstr ""
 
-#: template/docs.html.j2:4
-msgid "References"
+#: template/docs.html.j2:10
+#, fuzzy
+#| msgid "References"
+msgid "</em>References"
 msgstr "Referências"
 
-#: template/docs.html.j2:9
+#: template/docs.html.j2:11
 msgid ""
-"This is an overview of documentation and other helpful ressources for "
+"This is an overview of documentation<br>and other helpful resources for "
 "Anastasis."
 msgstr ""
 
-#: template/docs.html.j2:17
+#: template/docs.html.j2:39 template/docs_news.html.j2:90
 msgid "Codebase"
 msgstr ""
 
-#: template/docs.html.j2:27
+#: template/docs.html.j2:50 template/docs_news.html.j2:101
 msgid "API Documentation"
 msgstr ""
 
-#: template/docs.html.j2:36
+#: template/docs.html.j2:61 template/docs_news.html.j2:112
 msgid "Project Documentation"
 msgstr ""
 
-#: template/index.html.j2:4
-msgid "Introducing Anastasis"
+#: template/docs_news.html.j2:10
+msgid "documentation"
+msgstr ""
+
+#: template/docs_news.html.j2:11
+msgid ""
+"This is an overview of news, documentation<br>and other helpful resources "
+"for Anastasis."
+msgstr ""
+
+#: template/docs_news.html.j2:26
+msgid "News Posts, <span>Press Releases and Events"
+msgstr ""
+
+#: template/docs_news.html.j2:35
+msgid "Anastasis as topic in Bachelor thesis"
+msgstr ""
+
+#: template/docs_news.html.j2:36
+msgid ""
+"The development of Anastasis has been the topic of this <a href=\"..\\.."
+"\\papers\\thesis-anastasis-2020.pdf\">bachelor thesis</a>. The thesis also "
+"included the development of a proof of concept."
+msgstr ""
+
+#: template/docs_news.html.j2:46 template/news.html.j2:52
+msgid "Anastasis won the ISSS excellence award"
+msgstr ""
+
+#: template/docs_news.html.j2:47
+msgid ""
+"The Information Security Society Switzerland (ISSS), Switzerland's largest "
+"associations of ICT security professionals, presented the ISSS Excellence "
+"Award for the seventh time in 2020. One of the winners of the excellence "
+"award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/isss-";
+"excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#: template/docs_news.html.j2:58 template/news.html.j2:64
+msgid "New Anastasis Website Launched"
+msgstr ""
+
+#: template/docs_news.html.j2:59 template/news.html.j2:65
+msgid ""
+"The new Anastasis Website just launched, visit us and check out what's new!"
+msgstr ""
+
+#: template/docs_news.html.j2:73
+msgid "References"
+msgstr "Referências"
+
+#: template/glossary.html.j2:6
+msgid "backup provider"
+msgstr ""
+
+#: template/glossary.html.j2:8
+msgid ""
+"provider which holds the backup of the service/program (e.g. GNU Taler "
+"Wallet), for which we want to have the possibility to recover the masterkey."
+msgstr ""
+
+#: template/glossary.html.j2:13
+msgid "escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:15
+msgid ""
+"provider which stores the backup of the masterkey and the corresponding "
+"policies for key recovery and/or one or more keyshare(s)."
+msgstr ""
+
+#: template/glossary.html.j2:20
+msgid "truth"
+msgstr ""
+
+#: template/glossary.html.j2:22
+msgid ""
+"'ground truth' (e.g. security question, e-mail address, phone number, "
+"picture) which is specified by the client and used by the key provider to "
+"challenge the client to authorize himself"
+msgstr ""
+
+#: template/glossary.html.j2:28
+msgid "(Escrow)Method"
+msgstr ""
+
+#: template/glossary.html.j2:30
+msgid ""
+"method which is used to authorize the client to get the key share from the "
+"escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:34
+msgid "(Decryption)Policy"
+msgstr ""
+
+#: template/glossary.html.j2:36
+msgid "specification of how to decrypt the encrypted masterkey backup"
+msgstr ""
+
+#: template/glossary.html.j2:40
+msgid "key share"
+msgstr ""
+
+#: template/glossary.html.j2:42
+msgid ""
+"partial key of the key needed to decrypt the masterkey backup of the "
+"corresponding policy."
+msgstr ""
+
+#: template/index.html.j2:10
+#, fuzzy
+#| msgid "About Anastasis"
+msgid "Welcome to</em> Anastasis"
+msgstr "Sobre a Anastasis"
+
+#: template/index.html.j2:11
+msgid ""
+"Password-less key recovery via multi-factor <br/>multi-party authentication."
+msgstr ""
+
+#: template/index.html.j2:26
+#, fuzzy
+#| msgid "Introducing Anastasis"
+msgid "Benefits of Anastasis"
 msgstr "Saiba mais sobre Anastasis"
 
-#: template/index.html.j2:9
+#: template/index.html.j2:27
+#, fuzzy
+#| msgid ""
+#| "Anastasis is a key recovery system that allows the user to securely "
+#| "deposit shares of a core secret with an open set of escrow providers, to "
+#| "recover it if the secret is lost. The core secret itself is protected "
+#| "from the escrow providers by giving each provider only part of the "
+#| "information, and additionally by encrypting it with an identity-based key "
+#| "unknown to the providers. The main objective of Anastasis is to ensure "
+#| "that the user can reliably recover the core secret, while making this as "
+#| "difficult as possible for everyone else."
 msgid ""
 "Anastasis is a key recovery system that allows the user to securely deposit "
 "shares of a core secret with an open set of escrow providers, to recover it "
 "if the secret is lost. The core secret itself is protected from the escrow "
 "providers by giving each provider only part of the information, and "
 "additionally by encrypting it with an identity-based key unknown to the "
-"providers. The main objective of Anastasis is to ensure that the user can "
-"reliably recover the core secret, while making this as difficult as possible "
-"for everyone else."
+"providers."
 msgstr ""
 "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test"
 
-#: template/index.html.j2:18
-msgid "System overview"
+#: template/index.html.j2:35
+msgid "The <span>Problem"
+msgstr ""
+
+#: template/index.html.j2:65
+msgid "Confidentiality requires only consumer is in control of key material."
+msgstr ""
+
+#: template/index.html.j2:75
+msgid "Cryptographic key-splitting solutions so far are not usable."
+msgstr ""
+
+#: template/index.html.j2:85
+msgid ""
+"Consumers are unable to simultaneously ensure confidentiality & availability "
+"of keys."
+msgstr ""
+
+#: template/index.html.j2:95
+msgid ""
+"European e-money issuers using electronic wallets must:</p> <ul> <li>Enable "
+"consumers to always recover their electronic funds (i.e. if devices are "
+"lost).</li> <li>Not assume consumers are able to remember or securely "
+"preserve key material."
+msgstr ""
+
+#: template/index.html.j2:112
+msgid "The <span>Solution"
+msgstr ""
+
+#: template/index.html.j2:124
+msgid "Users split their encrypted secrets across multiple service providers"
 msgstr ""
 
-#: template/index.html.j2:25
-msgid "Upload process flow"
+#: template/index.html.j2:130
+msgid ""
+"Service providers learn nothing about the user, except possibly some details "
+"about how to authenticate the user"
 msgstr ""
 
-#: template/index.html.j2:44
-msgid "Recovery process flow"
+#: template/index.html.j2:136
+msgid ""
+"Only the authorized user can recover the key by following standard "
+"authentication procedures (SMS-TAN, Video Identification, security question, "
+"e-mail, etc.)"
 msgstr ""
 
-#: template/index.html.j2:61
-msgid "Unique Sales Propositions"
+#: template/index.html.j2:151
+msgid "The <span>Concept"
 msgstr ""
 
-#: template/index.html.j2:69
+#: template/index.html.j2:170
 msgid "Flexible"
 msgstr ""
 
-#: template/index.html.j2:73
+#: template/index.html.j2:171
 msgid ""
 "Anastasis lets you save your secret on several escrow providers. You can "
 "choose different combinations of these providers to recover your secret. The "
@@ -242,11 +435,11 @@ msgid ""
 "question or E-Mail) which the user has to supply to recover their secret."
 msgstr ""
 
-#: template/index.html.j2:83
+#: template/index.html.j2:181
 msgid "Defense in depth"
 msgstr ""
 
-#: template/index.html.j2:87
+#: template/index.html.j2:182
 msgid ""
 "Anastasis is based on well-known cryptographic techniques. Our resulting "
 "solution offers post-quantum security. A compromised database of an "
@@ -254,14 +447,209 @@ msgid ""
 "would be by itself sufficient to recover any core secret of any user."
 msgstr ""
 
-#: template/index.html.j2:97
+#: template/index.html.j2:192
 msgid "Privacy"
 msgstr ""
 
-#: template/index.html.j2:101
+#: template/index.html.j2:193
 msgid ""
 "Anastasis does not safe any data from the user except for the few details "
 "needed for authentication and recovery of the secret. When using Anastasis, "
 "only the user is capable to recover their secrets. Users can pay anonymously "
 "for the service, and switch service providers at any time."
 msgstr ""
+
+#: template/index.html.j2:204
+msgid "Upload <span>Process Flow"
+msgstr ""
+
+#: template/index.html.j2:211
+msgid "Step 1 - <span> User has a core secret"
+msgstr ""
+
+#: template/index.html.j2:217
+msgid "Step 2 - <span> The core secret is split in several parts"
+msgstr ""
+
+#: template/index.html.j2:223
+msgid ""
+"Step 3 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:229
+msgid "Step 4 - <span>The system derives two keys with the generated user id"
+msgstr ""
+
+#: template/index.html.j2:235
+msgid ""
+"Step 5 - <span>The pieces of the secret are encrypted with the first key"
+msgstr ""
+
+#: template/index.html.j2:241
+msgid ""
+"Step 6 - <span>The user sets up authentication methods for each part of the "
+"secret"
+msgstr ""
+
+#: template/index.html.j2:247
+msgid ""
+"Step 7 - <span>The authentication data is then encrypted with the second key"
+msgstr ""
+
+#: template/index.html.j2:253
+msgid ""
+"Step 8 - <span>Encrypted shares of the recovery data are distributed to "
+"different providers"
+msgstr ""
+
+#: template/index.html.j2:266
+msgid "Recovery <span>Process Flow"
+msgstr ""
+
+#: template/index.html.j2:273
+msgid ""
+"Step 1 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:279
+msgid "Step 2 - <span>The system derives the same keys as per the upload"
+msgstr ""
+
+#: template/index.html.j2:285
+msgid ""
+"Step 3 - <span>The user sends the second key to the providers so that they "
+"can decrypt the authentication data"
+msgstr ""
+
+#: template/index.html.j2:291
+msgid ""
+"Step 4 - <span>The providers decrypt the authentication data and issue an "
+"authorization challenge to the user."
+msgstr ""
+
+#: template/index.html.j2:297
+msgid ""
+"Step 5 - <span>The user performs the different authentication procedures"
+msgstr ""
+
+#: template/index.html.j2:303
+msgid "Step 6 - <span>The user receives the parts of the secret"
+msgstr ""
+
+#: template/index.html.j2:309
+msgid ""
+"Step 7 - <span>The user can now decrypt the parts with the first derived key"
+msgstr ""
+
+#: template/index.html.j2:315
+msgid "Step 8 - <span>The system can now reassemble the secret"
+msgstr ""
+
+#: template/index.html.j2:328
+msgid "Unique Sales <span>Propositions"
+msgstr ""
+
+#: template/index.html.j2:337
+msgid ""
+"Low-cost, scalable cloud-based solution with minimal environmental impact"
+msgstr ""
+
+#: template/index.html.j2:347
+msgid ""
+"Increases informational self-determination by keeping consumers in control "
+"of their data"
+msgstr ""
+
+#: template/index.html.j2:357
+msgid "Distributed trust instead of single point of failure"
+msgstr ""
+
+#: template/index.html.j2:367
+msgid "Ease of use"
+msgstr ""
+
+#: template/index.html.j2:377
+msgid "Generic API suitable for a range of applications"
+msgstr ""
+
+#: template/index.html.j2:387
+msgid "Maximum privacy with respect to authentication data"
+msgstr ""
+
+#: template/index.html.j2:397
+msgid "Low-cost, scalable cloud-based solution"
+msgstr ""
+
+#: template/index.html.j2:407
+msgid "Customers can remain anonymous"
+msgstr ""
+
+#: template/index.html.j2:417
+msgid "Post-quantum security"
+msgstr ""
+
+#: template/index.html.j2:427
+msgid ""
+"E-money issuer does not have to protect consumer data against its own staff"
+msgstr ""
+
+#: template/news.html.j2:10
+#, fuzzy
+#| msgid "News"
+msgid "</em>News"
+msgstr "Notícias"
+
+#: template/news.html.j2:11
+#, fuzzy
+#| msgid ""
+#| "News posts about changes related to Anastasis such as releases and events."
+msgid ""
+"News posts about changes related to Anastasis <br>such as releases and "
+"events."
+msgstr ""
+"Novas publicações sobre mudanças relacionadas com a Anastasis, tais como "
+"lançamentos e eventos."
+
+#: template/news.html.j2:12
+#, fuzzy
+#| msgid "subscribe to our RSS feed"
+msgid "Subscribe to our RSS feed"
+msgstr "subscreva o nosso feed RSS"
+
+#: template/news.html.j2:40
+msgid "Bachelor thesis about Anastasis finished"
+msgstr ""
+
+#: template/news.html.j2:41
+msgid ""
+"Dominik Meister and Dennis Neufeld have successfully completed their "
+"Bachelor's degree in IT-Security. The topic of their bachelor thesis was the "
+"development of Anastasis. The thesis included the development of a proof of "
+"work. You can view the thesis <a href=\"..\\..\\papers\\thesis-"
+"anastasis-2020.pdf\">here</a>"
+msgstr ""
+
+#: template/news.html.j2:53
+msgid ""
+"The Information Security Society Switzerland short (ISSS), Switzerland's "
+"largest associations of ICT security professionals, presented the ISSS "
+"excellence Award for the seventh time in 2020. One of the winners of the "
+"excellence award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/";
+"isss-excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#~ msgid ""
+#~ "This page was created using <a href='https://www.gnu.org/' style='color: "
+#~ "antiquewhite;'>Free Software</a> only."
+#~ msgstr ""
+#~ "Esta página foi criada apenas com a utilização de <a href='https://www.";
+#~ "gnu.org/' style='color: antiquewhite;'>Software Gratuito</a>."
+
+#~ msgid "Docs"
+#~ msgstr "Documentos"
+
+#~ msgid "Meet the team"
+#~ msgstr "Equipa"
diff --git a/locale/ru/LC_MESSAGES/messages.po 
b/locale/ru/LC_MESSAGES/messages.po
index a32e18d..a7709c8 100644
--- a/locale/ru/LC_MESSAGES/messages.po
+++ b/locale/ru/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2020-10-23 17:45+0200\n"
+"POT-Creation-Date: 2021-04-30 09:51+0200\n"
 "PO-Revision-Date: 2020-08-24 11:24+0200\n"
 "Last-Translator: Dominik <dm@anastasis.lu>\n"
 "Language-Team: English\n"
@@ -26,25 +26,19 @@ msgstr "Anastasis"
 msgid "Anastasis key recovery system"
 msgstr "Anastasis key recovery system"
 
-#: common/footer.j2.inc:5
-msgid ""
-"This page was created using <a href='https://www.gnu.org/' style='color: "
-"antiquewhite;'>Free Software</a> only."
-msgstr ""
-
-#: common/navigation.j2.inc:12
+#: common/navigation.j2.inc:13
 msgid "Home"
 msgstr ""
 
-#: common/navigation.j2.inc:13
-msgid "About"
+#: common/navigation.j2.inc:14
+msgid "Documentation/News"
 msgstr ""
 
-#: common/navigation.j2.inc:14
-msgid "Docs"
+#: common/navigation.j2.inc:15
+msgid "About"
 msgstr ""
 
-#: common/navigation.j2.inc:15 news/index.html.j2:4
+#: news/index.html.j2:4 template/docs_news.html.j2:10
 msgid "News"
 msgstr ""
 
@@ -61,83 +55,102 @@ msgstr ""
 msgid "read more"
 msgstr ""
 
-#: template/about.html.j2:4
+#: template/about.html.j2:9
 #, fuzzy
 #| msgid "Anastasis"
-msgid "About Anastasis"
+msgid "About</em> Anastasis"
 msgstr "Anastasis"
 
-#: template/about.html.j2:9
+#: template/about.html.j2:10
 msgid ""
-"Anastasis is developed by a motivated team with the goal to help you to "
+"Anastasis is developed by a motivated team<br/>with the goal to help you to "
 "protect your private data."
 msgstr ""
 
-#: template/about.html.j2:14
+#: template/about.html.j2:23
 msgid "Company Background"
 msgstr ""
 
-#: template/about.html.j2:18
+#: template/about.html.j2:24
 msgid ""
-"Users of electronic wallets need a way to backup their secret keys. "
-"Anastasis enables splitting up the key data to minimize the trust you need "
-"to have into our escrow service. Our solution implements privacy by design "
-"and thus ensures that we learn as little as possible as late as possible "
-"about our users. Anastasis works close with other Free Software privacy "
-"projects, such as GNU Taler and pretty Easy privacy (pEp)."
+"In 2019, GNU Taler and pretty Easy privacy (pEp) determined that they had to "
+"offer a usable key backup solution for their privacy-enhancing technologies. "
+"Anastasis SARL was created drawing contributors from both communities which, "
+"together with experts from the Bern University of Applied Sciences, produced "
+"an innovative protocol and reference implementation."
+msgstr ""
+
+#: template/about.html.j2:25
+msgid ""
+"Our goal is to offer key backup and recovery for a broad range of "
+"applications, combining both key management as a service as well as support "
+"for integration. Anastasis has already caught the interest of additional "
+"Free Software privacy projects with similar needs such as the Re:claimID "
+"identity management system and the NymTech cryptocurrency."
 msgstr ""
 
 #: template/about.html.j2:26
-msgid "Our Principles"
+msgid ""
+"Users of electronic wallets need a way to backup their secret keys. "
+"Anastasis enables them to split up key data and send it to different "
+"providers, thus minimizing the need for trust towards all involved parties. "
+"Our solution implements privacy by design and ensures that we learn as "
+"little as possible and as late as possible about our users. Anastasis works "
+"close with other Free Software privacy projects such as GNU Taler and pretty "
+"Easy privacy (pEp)."
+msgstr ""
+
+#: template/about.html.j2:34
+msgid "Our <span>Principles"
 msgstr ""
 
-#: template/about.html.j2:33
+#: template/about.html.j2:43
 msgid "1. Privacy"
 msgstr ""
 
-#: template/about.html.j2:40
+#: template/about.html.j2:44
 msgid ""
-"Privacy is our primary objective. We do not collect any unneccessary "
-"personal data, and the data we collect we encrypt until the point where we "
-"need it."
+"Privacy is our primary objective. We do not collect any personal data. The "
+"authentication data remains encrypted and inaccessible until it is needed "
+"during key recovery."
 msgstr ""
 
-#: template/about.html.j2:53
+#: template/about.html.j2:54
 msgid "2. Free Software"
 msgstr ""
 
-#: template/about.html.j2:60
+#: template/about.html.j2:55
 msgid ""
 "Anastasis is Free Software and only uses components which are also Free "
 "Software. Our documentation is also fully available and unencumbered."
 msgstr ""
 
-#: template/about.html.j2:69
+#: template/about.html.j2:65
 msgid "3. Be usable"
 msgstr ""
 
-#: template/about.html.j2:76
+#: template/about.html.j2:66
 msgid ""
 "Our focus is on delivering a practical solution that is usable for ordinary "
 "users and not just for experts."
 msgstr ""
 
-#: template/about.html.j2:88
+#: template/about.html.j2:76
 msgid "4. Flexible trust model"
 msgstr ""
 
-#: template/about.html.j2:95
+#: template/about.html.j2:77
 msgid ""
 "Anastasis must not rely on the trustworthiness of individual providers. It "
 "must be possible to use Anastasis safely, even if a subset of the providers "
 "is malicious."
 msgstr ""
 
-#: template/about.html.j2:104
+#: template/about.html.j2:87
 msgid "5. The user is in control"
 msgstr ""
 
-#: template/about.html.j2:111
+#: template/about.html.j2:88
 msgid ""
 "Anastasis must put the user in control: They get to decide which providers "
 "to use and which combinations of authentication steps will be required to "
@@ -145,82 +158,249 @@ msgid ""
 "the user’s control, even during recovery."
 msgstr ""
 
-#: template/about.html.j2:121
-msgid "Meet the team"
+#: template/about.html.j2:102
+msgid "Our Team"
 msgstr ""
 
-#: template/about.html.j2:128
-msgid "CEO"
+#: template/about.html.j2:120
+msgid "Business"
 msgstr ""
 
-#: template/about.html.j2:134
-msgid "Communication"
+#: template/about.html.j2:131
+msgid "Technology"
 msgstr ""
 
-#: template/about.html.j2:140
-msgid "Developer & CTO"
+#: template/about.html.j2:142
+msgid "Cryptography"
 msgstr ""
 
-#: template/docs.html.j2:4
-msgid "References"
+#: template/docs.html.j2:10
+msgid "</em>References"
 msgstr ""
 
-#: template/docs.html.j2:9
+#: template/docs.html.j2:11
 msgid ""
-"This is an overview of documentation and other helpful ressources for "
+"This is an overview of documentation<br>and other helpful resources for "
 "Anastasis."
 msgstr ""
 
-#: template/docs.html.j2:17
+#: template/docs.html.j2:39 template/docs_news.html.j2:90
 msgid "Codebase"
 msgstr ""
 
-#: template/docs.html.j2:27
+#: template/docs.html.j2:50 template/docs_news.html.j2:101
 msgid "API Documentation"
 msgstr ""
 
-#: template/docs.html.j2:36
+#: template/docs.html.j2:61 template/docs_news.html.j2:112
 msgid "Project Documentation"
 msgstr ""
 
-#: template/index.html.j2:4
-msgid "Introducing Anastasis"
+#: template/docs_news.html.j2:10
+msgid "documentation"
+msgstr ""
+
+#: template/docs_news.html.j2:11
+msgid ""
+"This is an overview of news, documentation<br>and other helpful resources "
+"for Anastasis."
+msgstr ""
+
+#: template/docs_news.html.j2:26
+msgid "News Posts, <span>Press Releases and Events"
+msgstr ""
+
+#: template/docs_news.html.j2:35
+msgid "Anastasis as topic in Bachelor thesis"
+msgstr ""
+
+#: template/docs_news.html.j2:36
+msgid ""
+"The development of Anastasis has been the topic of this <a href=\"..\\.."
+"\\papers\\thesis-anastasis-2020.pdf\">bachelor thesis</a>. The thesis also "
+"included the development of a proof of concept."
+msgstr ""
+
+#: template/docs_news.html.j2:46 template/news.html.j2:52
+msgid "Anastasis won the ISSS excellence award"
+msgstr ""
+
+#: template/docs_news.html.j2:47
+msgid ""
+"The Information Security Society Switzerland (ISSS), Switzerland's largest "
+"associations of ICT security professionals, presented the ISSS Excellence "
+"Award for the seventh time in 2020. One of the winners of the excellence "
+"award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/isss-";
+"excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""
+
+#: template/docs_news.html.j2:58 template/news.html.j2:64
+msgid "New Anastasis Website Launched"
+msgstr ""
+
+#: template/docs_news.html.j2:59 template/news.html.j2:65
+msgid ""
+"The new Anastasis Website just launched, visit us and check out what's new!"
+msgstr ""
+
+#: template/docs_news.html.j2:73
+msgid "References"
+msgstr ""
+
+#: template/glossary.html.j2:6
+msgid "backup provider"
+msgstr ""
+
+#: template/glossary.html.j2:8
+msgid ""
+"provider which holds the backup of the service/program (e.g. GNU Taler "
+"Wallet), for which we want to have the possibility to recover the masterkey."
+msgstr ""
+
+#: template/glossary.html.j2:13
+msgid "escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:15
+msgid ""
+"provider which stores the backup of the masterkey and the corresponding "
+"policies for key recovery and/or one or more keyshare(s)."
+msgstr ""
+
+#: template/glossary.html.j2:20
+msgid "truth"
+msgstr ""
+
+#: template/glossary.html.j2:22
+msgid ""
+"'ground truth' (e.g. security question, e-mail address, phone number, "
+"picture) which is specified by the client and used by the key provider to "
+"challenge the client to authorize himself"
+msgstr ""
+
+#: template/glossary.html.j2:28
+msgid "(Escrow)Method"
+msgstr ""
+
+#: template/glossary.html.j2:30
+msgid ""
+"method which is used to authorize the client to get the key share from the "
+"escrow provider"
+msgstr ""
+
+#: template/glossary.html.j2:34
+msgid "(Decryption)Policy"
+msgstr ""
+
+#: template/glossary.html.j2:36
+msgid "specification of how to decrypt the encrypted masterkey backup"
+msgstr ""
+
+#: template/glossary.html.j2:40
+msgid "key share"
+msgstr ""
+
+#: template/glossary.html.j2:42
+msgid ""
+"partial key of the key needed to decrypt the masterkey backup of the "
+"corresponding policy."
+msgstr ""
+
+#: template/index.html.j2:10
+#, fuzzy
+#| msgid "Anastasis"
+msgid "Welcome to</em> Anastasis"
+msgstr "Anastasis"
+
+#: template/index.html.j2:11
+msgid ""
+"Password-less key recovery via multi-factor <br/>multi-party authentication."
+msgstr ""
+
+#: template/index.html.j2:26
+#, fuzzy
+#| msgid "Introducing Anastasis"
+msgid "Benefits of Anastasis"
 msgstr "Was ist Anastasis?"
 
-#: template/index.html.j2:9
+#: template/index.html.j2:27
+#, fuzzy
+#| msgid ""
+#| "Anastasis is a key recovery system that allows the user to securely "
+#| "deposit shares of a core secret with an open set of escrow providers, to "
+#| "recover it if the secret is lost. The core secret itself is protected "
+#| "from the escrow providers by giving each provider only part of the "
+#| "information, and additionally by encrypting it with an identity-based key "
+#| "unknown to the providers. The main objective of Anastasis is to ensure "
+#| "that the user can reliably recover the core secret, while making this as "
+#| "difficult as possible for everyone else."
 msgid ""
 "Anastasis is a key recovery system that allows the user to securely deposit "
 "shares of a core secret with an open set of escrow providers, to recover it "
 "if the secret is lost. The core secret itself is protected from the escrow "
 "providers by giving each provider only part of the information, and "
 "additionally by encrypting it with an identity-based key unknown to the "
-"providers. The main objective of Anastasis is to ensure that the user can "
-"reliably recover the core secret, while making this as difficult as possible "
-"for everyone else."
+"providers."
 msgstr ""
 "Anastasis ist ein Schlüssel Widerherstellungssystem, das test test test"
 
-#: template/index.html.j2:18
-msgid "System overview"
+#: template/index.html.j2:35
+msgid "The <span>Problem"
 msgstr ""
 
-#: template/index.html.j2:25
-msgid "Upload process flow"
+#: template/index.html.j2:65
+msgid "Confidentiality requires only consumer is in control of key material."
+msgstr ""
+
+#: template/index.html.j2:75
+msgid "Cryptographic key-splitting solutions so far are not usable."
+msgstr ""
+
+#: template/index.html.j2:85
+msgid ""
+"Consumers are unable to simultaneously ensure confidentiality & availability "
+"of keys."
+msgstr ""
+
+#: template/index.html.j2:95
+msgid ""
+"European e-money issuers using electronic wallets must:</p> <ul> <li>Enable "
+"consumers to always recover their electronic funds (i.e. if devices are "
+"lost).</li> <li>Not assume consumers are able to remember or securely "
+"preserve key material."
 msgstr ""
 
-#: template/index.html.j2:44
-msgid "Recovery process flow"
+#: template/index.html.j2:112
+msgid "The <span>Solution"
 msgstr ""
 
-#: template/index.html.j2:61
-msgid "Unique Sales Propositions"
+#: template/index.html.j2:124
+msgid "Users split their encrypted secrets across multiple service providers"
 msgstr ""
 
-#: template/index.html.j2:69
+#: template/index.html.j2:130
+msgid ""
+"Service providers learn nothing about the user, except possibly some details "
+"about how to authenticate the user"
+msgstr ""
+
+#: template/index.html.j2:136
+msgid ""
+"Only the authorized user can recover the key by following standard "
+"authentication procedures (SMS-TAN, Video Identification, security question, "
+"e-mail, etc.)"
+msgstr ""
+
+#: template/index.html.j2:151
+msgid "The <span>Concept"
+msgstr ""
+
+#: template/index.html.j2:170
 msgid "Flexible"
 msgstr ""
 
-#: template/index.html.j2:73
+#: template/index.html.j2:171
 msgid ""
 "Anastasis lets you save your secret on several escrow providers. You can "
 "choose different combinations of these providers to recover your secret. The "
@@ -228,11 +408,11 @@ msgid ""
 "question or E-Mail) which the user has to supply to recover their secret."
 msgstr ""
 
-#: template/index.html.j2:83
+#: template/index.html.j2:181
 msgid "Defense in depth"
 msgstr ""
 
-#: template/index.html.j2:87
+#: template/index.html.j2:182
 msgid ""
 "Anastasis is based on well-known cryptographic techniques. Our resulting "
 "solution offers post-quantum security. A compromised database of an "
@@ -240,14 +420,187 @@ msgid ""
 "would be by itself sufficient to recover any core secret of any user."
 msgstr ""
 
-#: template/index.html.j2:97
+#: template/index.html.j2:192
 msgid "Privacy"
 msgstr ""
 
-#: template/index.html.j2:101
+#: template/index.html.j2:193
 msgid ""
 "Anastasis does not safe any data from the user except for the few details "
 "needed for authentication and recovery of the secret. When using Anastasis, "
 "only the user is capable to recover their secrets. Users can pay anonymously "
 "for the service, and switch service providers at any time."
 msgstr ""
+
+#: template/index.html.j2:204
+msgid "Upload <span>Process Flow"
+msgstr ""
+
+#: template/index.html.j2:211
+msgid "Step 1 - <span> User has a core secret"
+msgstr ""
+
+#: template/index.html.j2:217
+msgid "Step 2 - <span> The core secret is split in several parts"
+msgstr ""
+
+#: template/index.html.j2:223
+msgid ""
+"Step 3 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:229
+msgid "Step 4 - <span>The system derives two keys with the generated user id"
+msgstr ""
+
+#: template/index.html.j2:235
+msgid ""
+"Step 5 - <span>The pieces of the secret are encrypted with the first key"
+msgstr ""
+
+#: template/index.html.j2:241
+msgid ""
+"Step 6 - <span>The user sets up authentication methods for each part of the "
+"secret"
+msgstr ""
+
+#: template/index.html.j2:247
+msgid ""
+"Step 7 - <span>The authentication data is then encrypted with the second key"
+msgstr ""
+
+#: template/index.html.j2:253
+msgid ""
+"Step 8 - <span>Encrypted shares of the recovery data are distributed to "
+"different providers"
+msgstr ""
+
+#: template/index.html.j2:266
+msgid "Recovery <span>Process Flow"
+msgstr ""
+
+#: template/index.html.j2:273
+msgid ""
+"Step 1 - <span>The system derives the User ID with the provided identity "
+"material"
+msgstr ""
+
+#: template/index.html.j2:279
+msgid "Step 2 - <span>The system derives the same keys as per the upload"
+msgstr ""
+
+#: template/index.html.j2:285
+msgid ""
+"Step 3 - <span>The user sends the second key to the providers so that they "
+"can decrypt the authentication data"
+msgstr ""
+
+#: template/index.html.j2:291
+msgid ""
+"Step 4 - <span>The providers decrypt the authentication data and issue an "
+"authorization challenge to the user."
+msgstr ""
+
+#: template/index.html.j2:297
+msgid ""
+"Step 5 - <span>The user performs the different authentication procedures"
+msgstr ""
+
+#: template/index.html.j2:303
+msgid "Step 6 - <span>The user receives the parts of the secret"
+msgstr ""
+
+#: template/index.html.j2:309
+msgid ""
+"Step 7 - <span>The user can now decrypt the parts with the first derived key"
+msgstr ""
+
+#: template/index.html.j2:315
+msgid "Step 8 - <span>The system can now reassemble the secret"
+msgstr ""
+
+#: template/index.html.j2:328
+msgid "Unique Sales <span>Propositions"
+msgstr ""
+
+#: template/index.html.j2:337
+msgid ""
+"Low-cost, scalable cloud-based solution with minimal environmental impact"
+msgstr ""
+
+#: template/index.html.j2:347
+msgid ""
+"Increases informational self-determination by keeping consumers in control "
+"of their data"
+msgstr ""
+
+#: template/index.html.j2:357
+msgid "Distributed trust instead of single point of failure"
+msgstr ""
+
+#: template/index.html.j2:367
+msgid "Ease of use"
+msgstr ""
+
+#: template/index.html.j2:377
+msgid "Generic API suitable for a range of applications"
+msgstr ""
+
+#: template/index.html.j2:387
+msgid "Maximum privacy with respect to authentication data"
+msgstr ""
+
+#: template/index.html.j2:397
+msgid "Low-cost, scalable cloud-based solution"
+msgstr ""
+
+#: template/index.html.j2:407
+msgid "Customers can remain anonymous"
+msgstr ""
+
+#: template/index.html.j2:417
+msgid "Post-quantum security"
+msgstr ""
+
+#: template/index.html.j2:427
+msgid ""
+"E-money issuer does not have to protect consumer data against its own staff"
+msgstr ""
+
+#: template/news.html.j2:10
+msgid "</em>News"
+msgstr ""
+
+#: template/news.html.j2:11
+msgid ""
+"News posts about changes related to Anastasis <br>such as releases and "
+"events."
+msgstr ""
+
+#: template/news.html.j2:12
+msgid "Subscribe to our RSS feed"
+msgstr ""
+
+#: template/news.html.j2:40
+msgid "Bachelor thesis about Anastasis finished"
+msgstr ""
+
+#: template/news.html.j2:41
+msgid ""
+"Dominik Meister and Dennis Neufeld have successfully completed their "
+"Bachelor's degree in IT-Security. The topic of their bachelor thesis was the "
+"development of Anastasis. The thesis included the development of a proof of "
+"work. You can view the thesis <a href=\"..\\..\\papers\\thesis-"
+"anastasis-2020.pdf\">here</a>"
+msgstr ""
+
+#: template/news.html.j2:53
+msgid ""
+"The Information Security Society Switzerland short (ISSS), Switzerland's "
+"largest associations of ICT security professionals, presented the ISSS "
+"excellence Award for the seventh time in 2020. One of the winners of the "
+"excellence award was Anastasis:<br> <a href=\"https://www.isss.ch/de/agenda/";
+"isss-excellence-award/\" target=\"_blank\" rel=\"noopener noreferrer\"> Full "
+"story</a>"
+msgstr ""

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]