From f21ce95d72187ac9ed940e665a60ce1b248ff5b8 Mon Sep 17 00:00:00 2001 From: Mandel Olaiya Date: Sat, 16 May 2026 02:27:37 +0200 Subject: [PATCH] Revert "Seed translated cookie setting fields for staging/prod parity" This reverts commit 6cca48eaf995a18d871d07aefa090ae68e572dd9. --- .../0009_seed_cookie_settings_translations.py | 41 ------------------- 1 file changed, 41 deletions(-) delete mode 100644 mandelstudio/i18nmigrations/cookie_jar/0009_seed_cookie_settings_translations.py diff --git a/mandelstudio/i18nmigrations/cookie_jar/0009_seed_cookie_settings_translations.py b/mandelstudio/i18nmigrations/cookie_jar/0009_seed_cookie_settings_translations.py deleted file mode 100644 index 4ca23e8..0000000 --- a/mandelstudio/i18nmigrations/cookie_jar/0009_seed_cookie_settings_translations.py +++ /dev/null @@ -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 d’accord.", - "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 d’accordo.", - "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), - ]