Revert "Seed translated cookie setting fields for staging/prod parity"
This reverts commit 6cca48eaf9.
This commit is contained in:
@@ -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),
|
||||
]
|
||||
Reference in New Issue
Block a user