feat: setup cookies
CI / test (push) Successful in 1m8s
CI / build (push) Successful in 27s

This commit is contained in:
2026-07-21 14:14:40 +02:00
parent d43bbbb5f2
commit 1ecca9362f
10 changed files with 351 additions and 45 deletions
+113 -23
View File
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: crochet\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-21 11:59+0000\n"
"POT-Creation-Date: 2026-07-21 12:09+0000\n"
"Language: en\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -31,6 +31,23 @@ msgstr "Password updated."
msgid "Cambiar contraseña"
msgstr "Change password"
#: crochet/templates/crochet/_cookie_banner.html:8
msgid ""
"Usamos únicamente las cookies necesarias para que la web funcione (mantener "
"tu sesión iniciada y proteger los formularios). No usamos cookies de "
"analítica ni de publicidad."
msgstr ""
"We only use the cookies necessary for the site to work (keeping you logged "
"in and protecting forms). We don't use analytics or advertising cookies."
#: crochet/templates/crochet/_cookie_banner.html:9
msgid "Más información"
msgstr "More information"
#: crochet/templates/crochet/_cookie_banner.html:11
msgid "Entendido"
msgstr "Got it"
#: crochet/templates/crochet/account_home.html:4
msgid "Mis patrones"
msgstr "My patterns"
@@ -98,6 +115,75 @@ msgstr "Log out"
msgid "Iniciar sesión"
msgstr "Log in"
#: crochet/templates/crochet/cookie_policy.html:4
#: crochet/templates/crochet/cookie_policy.html:12
msgid "Política de cookies"
msgstr "Cookie policy"
#: crochet/templates/crochet/cookie_policy.html:15
msgid ""
"Una cookie es un pequeño archivo que una web guarda en tu navegador. Aquí "
"usamos únicamente las que hacen falta para que la página funcione; no usamos "
"cookies de analítica ni de publicidad, ni de terceros."
msgstr ""
"A cookie is a small file that a website stores in your browser. Here we only "
"use the ones needed for the page to work; we don't use analytics, "
"advertising, or third-party cookies."
#: crochet/templates/crochet/cookie_policy.html:20
msgid "Cookies que usamos"
msgstr "Cookies we use"
#: crochet/templates/crochet/cookie_policy.html:25
msgid "Nombre"
msgstr "Name"
#: crochet/templates/crochet/cookie_policy.html:26
msgid "Finalidad"
msgstr "Purpose"
#: crochet/templates/crochet/cookie_policy.html:27
msgid "Duración"
msgstr "Duration"
#: crochet/templates/crochet/cookie_policy.html:33
msgid "Mantiene tu sesión iniciada."
msgstr "Keeps you logged in."
#: crochet/templates/crochet/cookie_policy.html:34
msgid "Hasta que cierras sesión o caduca."
msgstr "Until you log out or it expires."
#: crochet/templates/crochet/cookie_policy.html:38
msgid ""
"Protege los formularios frente a ataques de falsificación de petición (CSRF)."
msgstr "Protects forms against cross-site request forgery (CSRF) attacks."
#: crochet/templates/crochet/cookie_policy.html:39
msgid "1 año."
msgstr "1 year."
#: crochet/templates/crochet/cookie_policy.html:45
msgid ""
"Además, tu navegador guarda localmente (no como cookie) que ya has visto el "
"aviso de cookies, para no volver a mostrártelo."
msgstr ""
"Your browser also stores locally (not as a cookie) that you've already seen "
"the cookie notice, so it isn't shown again."
#: crochet/templates/crochet/cookie_policy.html:51
msgid ""
"Ambas son cookies técnicas necesarias para el funcionamiento del sitio "
"(iniciar sesión y proteger los formularios), así que no requieren tu "
"consentimiento previo."
msgstr ""
"Both are technical cookies necessary for the site to work (logging in and "
"protecting forms), so they don't require your prior consent."
#: crochet/templates/crochet/cookie_policy.html:54
msgid "Volver al inicio"
msgstr "Back to home"
#: crochet/templates/crochet/email/base.html:43
msgid ""
"Este email se ha enviado automáticamente, no respondas a esta dirección."
@@ -548,7 +634,7 @@ msgstr ""
msgid "Añade una sección para ver aquí el resultado."
msgstr "Add a section to see the result here."
#: crochet/templates/crochet/pattern_detail.html:24
#: crochet/templates/crochet/pattern_detail.html:26
msgid "Descargar PDF"
msgstr "Download PDF"
@@ -581,79 +667,83 @@ msgstr "Sign up"
msgid "¿Ya tienes cuenta? Inicia sesión"
msgstr "Already have an account? Log in"
#: crochet/urls.py:36
msgid "pattern/<uuid:uuid>/"
msgstr ""
#: crochet/urls.py:37
msgid "pattern/<uuid:uuid>/edit/"
msgid "cookies/"
msgstr ""
#: crochet/urls.py:38
msgid "pattern/<uuid:uuid>/save/"
msgid "pattern/<uuid:uuid>/"
msgstr ""
#: crochet/urls.py:39
msgid "pattern/<uuid:uuid>/images/"
msgid "pattern/<uuid:uuid>/edit/"
msgstr ""
#: crochet/urls.py:40
msgid "pattern/<uuid:uuid>/cover/"
msgid "pattern/<uuid:uuid>/save/"
msgstr ""
#: crochet/urls.py:41
msgid "pattern/<uuid:uuid>/pdf/"
msgid "pattern/<uuid:uuid>/images/"
msgstr ""
#: crochet/urls.py:42
msgid "pattern/<uuid:uuid>/delete/"
msgid "pattern/<uuid:uuid>/cover/"
msgstr ""
#: crochet/urls.py:43
msgid "pattern/new/"
msgid "pattern/<uuid:uuid>/pdf/"
msgstr ""
#: crochet/urls.py:44
msgid "account/"
msgid "pattern/<uuid:uuid>/delete/"
msgstr ""
#: crochet/urls.py:45
msgid "account/settings/"
msgid "pattern/new/"
msgstr ""
#: crochet/urls.py:46
msgid "account/settings/email/"
msgid "account/"
msgstr ""
#: crochet/urls.py:47
msgid "account/settings/"
msgstr ""
#: crochet/urls.py:48
msgid "account/settings/email/"
msgstr ""
#: crochet/urls.py:50
msgid "account/settings/password/"
msgstr ""
#: crochet/urls.py:51
#: crochet/urls.py:53
msgid "account/register/"
msgstr ""
#: crochet/urls.py:53
#: crochet/urls.py:55
msgid "account/login/"
msgstr ""
#: crochet/urls.py:58
#: crochet/urls.py:60
msgid "account/logout/"
msgstr ""
#: crochet/urls.py:60
#: crochet/urls.py:62
msgid "account/password-reset/"
msgstr ""
#: crochet/urls.py:79
#: crochet/urls.py:81
msgid "account/password-reset/done/"
msgstr ""
#: crochet/urls.py:83
#: crochet/urls.py:85
msgid "account/reset/<uidb64>/<token>/"
msgstr ""
#: crochet/urls.py:91
#: crochet/urls.py:93
msgid "account/reset/done/"
msgstr ""