From 3c99c137936c00967258af2c9ddd58fd6d5adf4f Mon Sep 17 00:00:00 2001
From: Donald Buczek <buczek@molgen.mpg.de>
Date: Wed, 4 Mar 2020 17:06:23 +0100
Subject: [PATCH 1/2] news: Make sidebar of news entry translatable

---
 mpicms/news/translation.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mpicms/news/translation.py b/mpicms/news/translation.py
index feabdd1..3963007 100644
--- a/mpicms/news/translation.py
+++ b/mpicms/news/translation.py
@@ -13,4 +13,5 @@ class NewsPageTR(TranslationOptions):
 class NewsEntryTR(TranslationOptions):
     fields = (
         'body',
+        'sidebar',
     )

From b37d5884e587945c8dff0b02caafc3cdb6736cc3 Mon Sep 17 00:00:00 2001
From: Donald Buczek <buczek@molgen.mpg.de>
Date: Wed, 4 Mar 2020 17:06:58 +0100
Subject: [PATCH 2/2] news: Add migration for translatable sideba

Create migration by

    ./manage.py makemigrations
---
 .../migrations/0023_auto_20200304_1706.py     | 26 +++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 mpicms/news/migrations/0023_auto_20200304_1706.py

diff --git a/mpicms/news/migrations/0023_auto_20200304_1706.py b/mpicms/news/migrations/0023_auto_20200304_1706.py
new file mode 100644
index 0000000..17d97a8
--- /dev/null
+++ b/mpicms/news/migrations/0023_auto_20200304_1706.py
@@ -0,0 +1,26 @@
+# Generated by Django 2.2.9 on 2020-03-04 16:06
+
+from django.db import migrations
+import wagtail.core.blocks
+import wagtail.core.fields
+import wagtail.snippets.blocks
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('news', '0022_newsentry_sidebar'),
+    ]
+
+    operations = [
+        migrations.AddField(
+            model_name='newsentry',
+            name='sidebar_de',
+            field=wagtail.core.fields.StreamField([('editor', wagtail.core.blocks.RichTextBlock(features=['h4', 'h5', 'h6', 'bold', 'italic', 'link', 'document-link'], label='Editor')), ('contacts', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('contact', wagtail.snippets.blocks.SnippetChooserBlock('personal.Contact', label='Contact')), ('information', wagtail.core.blocks.TextBlock(label='Information', required=False))]), icon='user', label='Contacts', template='base/blocks/contact_list_block.html'))], blank=True, null=True, verbose_name='Sidebar Content'),
+        ),
+        migrations.AddField(
+            model_name='newsentry',
+            name='sidebar_en',
+            field=wagtail.core.fields.StreamField([('editor', wagtail.core.blocks.RichTextBlock(features=['h4', 'h5', 'h6', 'bold', 'italic', 'link', 'document-link'], label='Editor')), ('contacts', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('contact', wagtail.snippets.blocks.SnippetChooserBlock('personal.Contact', label='Contact')), ('information', wagtail.core.blocks.TextBlock(label='Information', required=False))]), icon='user', label='Contacts', template='base/blocks/contact_list_block.html'))], blank=True, null=True, verbose_name='Sidebar Content'),
+        ),
+    ]