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
+102 -21
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: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -31,6 +31,21 @@ msgstr ""
msgid "Cambiar contraseña"
msgstr ""
#: 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 ""
#: crochet/templates/crochet/_cookie_banner.html:9
msgid "Más información"
msgstr ""
#: crochet/templates/crochet/_cookie_banner.html:11
msgid "Entendido"
msgstr ""
#: crochet/templates/crochet/account_home.html:4
msgid "Mis patrones"
msgstr ""
@@ -98,6 +113,68 @@ msgstr ""
msgid "Iniciar sesión"
msgstr ""
#: crochet/templates/crochet/cookie_policy.html:4
#: crochet/templates/crochet/cookie_policy.html:12
msgid "Política de cookies"
msgstr ""
#: 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 ""
#: crochet/templates/crochet/cookie_policy.html:20
msgid "Cookies que usamos"
msgstr ""
#: crochet/templates/crochet/cookie_policy.html:25
msgid "Nombre"
msgstr ""
#: crochet/templates/crochet/cookie_policy.html:26
msgid "Finalidad"
msgstr ""
#: crochet/templates/crochet/cookie_policy.html:27
msgid "Duración"
msgstr ""
#: crochet/templates/crochet/cookie_policy.html:33
msgid "Mantiene tu sesión iniciada."
msgstr ""
#: crochet/templates/crochet/cookie_policy.html:34
msgid "Hasta que cierras sesión o caduca."
msgstr ""
#: crochet/templates/crochet/cookie_policy.html:38
msgid ""
"Protege los formularios frente a ataques de falsificación de petición (CSRF)."
msgstr ""
#: crochet/templates/crochet/cookie_policy.html:39
msgid "1 año."
msgstr ""
#: 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 ""
#: 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 ""
#: crochet/templates/crochet/cookie_policy.html:54
msgid "Volver al inicio"
msgstr ""
#: crochet/templates/crochet/email/base.html:43
msgid ""
"Este email se ha enviado automáticamente, no respondas a esta dirección."
@@ -527,7 +604,7 @@ msgstr ""
msgid "Añade una sección para ver aquí el resultado."
msgstr ""
#: crochet/templates/crochet/pattern_detail.html:24
#: crochet/templates/crochet/pattern_detail.html:26
msgid "Descargar PDF"
msgstr ""
@@ -560,82 +637,86 @@ msgstr ""
msgid "¿Ya tienes cuenta? Inicia sesión"
msgstr ""
#: crochet/urls.py:37
msgid "cookies/"
msgstr ""
# Rutas traducibles de crochet/urls.py: la base "pattern/" se traduce como
# "patron/" (sin tilde, para no meter caracteres acentuados en la URL).
#: crochet/urls.py:36
#: crochet/urls.py:38
msgid "pattern/<uuid:uuid>/"
msgstr "patron/<uuid:uuid>/"
#: crochet/urls.py:37
#: crochet/urls.py:39
msgid "pattern/<uuid:uuid>/edit/"
msgstr "patron/<uuid:uuid>/editar/"
#: crochet/urls.py:38
#: crochet/urls.py:40
msgid "pattern/<uuid:uuid>/save/"
msgstr "patron/<uuid:uuid>/guardar/"
#: crochet/urls.py:39
#: crochet/urls.py:41
msgid "pattern/<uuid:uuid>/images/"
msgstr "patron/<uuid:uuid>/imagenes/"
#: crochet/urls.py:40
#: crochet/urls.py:42
msgid "pattern/<uuid:uuid>/cover/"
msgstr "patron/<uuid:uuid>/portada/"
#: crochet/urls.py:41
#: crochet/urls.py:43
msgid "pattern/<uuid:uuid>/pdf/"
msgstr "patron/<uuid:uuid>/pdf/"
#: crochet/urls.py:42
#: crochet/urls.py:44
msgid "pattern/<uuid:uuid>/delete/"
msgstr "patron/<uuid:uuid>/eliminar/"
#: crochet/urls.py:43
#: crochet/urls.py:45
msgid "pattern/new/"
msgstr "patron/nuevo/"
# Igual que "pattern/" arriba: "account/" se traduce como "cuenta/".
#: crochet/urls.py:44
#: crochet/urls.py:46
msgid "account/"
msgstr "cuenta/"
#: crochet/urls.py:45
#: crochet/urls.py:47
msgid "account/settings/"
msgstr "cuenta/ajustes/"
#: crochet/urls.py:46
#: crochet/urls.py:48
msgid "account/settings/email/"
msgstr "cuenta/ajustes/email/"
#: crochet/urls.py:48
#: crochet/urls.py:50
msgid "account/settings/password/"
msgstr "cuenta/ajustes/contrasena/"
#: crochet/urls.py:51
#: crochet/urls.py:53
msgid "account/register/"
msgstr "cuenta/registro/"
#: crochet/urls.py:53
#: crochet/urls.py:55
msgid "account/login/"
msgstr "cuenta/entrar/"
#: crochet/urls.py:58
#: crochet/urls.py:60
msgid "account/logout/"
msgstr "cuenta/salir/"
#: crochet/urls.py:60
#: crochet/urls.py:62
msgid "account/password-reset/"
msgstr "cuenta/recuperar-contrasena/"
#: crochet/urls.py:79
#: crochet/urls.py:81
msgid "account/password-reset/done/"
msgstr "cuenta/recuperar-contrasena/enviado/"
#: crochet/urls.py:83
#: crochet/urls.py:85
msgid "account/reset/<uidb64>/<token>/"
msgstr "cuenta/restablecer/<uidb64>/<token>/"
#: crochet/urls.py:91
#: crochet/urls.py:93
msgid "account/reset/done/"
msgstr "cuenta/restablecer/hecho/"