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