Revert "Seed translated cookie setting fields for staging/prod parity"

This reverts commit 6cca48eaf9.
This commit is contained in:
2026-05-16 02:27:37 +02:00
parent 6cca48eaf9
commit f21ce95d72

View File

@@ -1,41 +0,0 @@
from django.db import migrations
TRANSLATIONS = {
"en": "We use cookies to make sure you can use our website in the best possible way. If you continue using this website, we assume you agree.",
"de": "Wir verwenden Cookies, um sicherzustellen, dass Sie unsere Website bestmöglich nutzen können. Wenn Sie diese Website weiter nutzen, gehen wir davon aus, dass Sie einverstanden sind.",
"fr": "Nous utilisons des cookies pour garantir la meilleure utilisation possible de notre site web. Si vous continuez à utiliser ce site, nous considérons que vous êtes daccord.",
"es": "Utilizamos cookies para garantizar que pueda usar nuestro sitio web de la mejor manera posible. Si continúa utilizando este sitio web, asumimos que está de acuerdo.",
"it": "Utilizziamo i cookie per assicurarci che possa utilizzare il nostro sito web nel miglior modo possibile. Se continua a utilizzare questo sito web, presumiamo che sia daccordo.",
"pt": "Utilizamos cookies para garantir que pode utilizar o nosso website da melhor forma possível. Se continuar a utilizar este website, assumimos que concorda.",
"ru": "Мы используем файлы cookie, чтобы вы могли пользоваться нашим сайтом наилучшим образом. Если вы продолжаете использовать этот сайт, мы считаем, что вы согласны.",
}
def seed_cookie_texts(apps, schema_editor):
CookieSettings = apps.get_model("cookie_jar", "CookieSettings")
for setting in CookieSettings.objects.all():
dirty = False
for lang, text in TRANSLATIONS.items():
for base in ("cookie_message", "popup_cookie_message"):
field_name = f"{base}_{lang}"
if not getattr(setting, field_name, ""):
setattr(setting, field_name, text)
dirty = True
if dirty:
setting.save()
def noop_reverse(apps, schema_editor):
# Intentionally keep content in place on reverse.
return
class Migration(migrations.Migration):
dependencies = [
("cookie_jar", "0008_cookiesettings_popup_cookie_message_de_and_more"),
]
operations = [
migrations.RunPython(seed_cookie_texts, noop_reverse),
]