diff --git a/elections2021/constants.py b/elections2021/constants.py
index c39b48e1d94d19d4a555c6316b680c7707c7d550..3350e1f6bce5b4ebcb2efbacb697eb41fd6dfd37 100644
--- a/elections2021/constants.py
+++ b/elections2021/constants.py
@@ -125,6 +125,21 @@ REGION_NAME_VARIANT = {code: name2 for code, slug, name, name2 in REGION_DATA}
 REGION_SLUGS = {slug: code for code, slug, name, name2 in REGION_DATA}
 REGION_OPTIONS = [(slug, name) for code, slug, name, name2 in REGION_DATA]
 
+MONTH_NAMES = [
+    "Leden",
+    "Únor",
+    "Březen",
+    "Duben",
+    "Květen",
+    "Červen",
+    "Červenec",
+    "Srpen",
+    "Září",
+    "Říjen",
+    "Listopad",
+    "Prosinec",
+]
+
 PIRATES = "pirati"
 STAN = "stan"
 PARTY_CHOICES = ((PIRATES, "Piráti"), (STAN, "STAN"))
diff --git a/main/models.py b/main/models.py
index df2f8202af0a0cad8e7dbe7a48f6f5fa319c0077..91d81a5a2558d46dc15dc6e4e589e304cfa64180 100644
--- a/main/models.py
+++ b/main/models.py
@@ -1,3 +1,4 @@
+import locale
 from datetime import timedelta
 from functools import cached_property
 
@@ -23,7 +24,10 @@ from wagtail.core.fields import RichTextField, StreamField
 from wagtail.core.models import Page
 from wagtailmetadata.models import MetadataPageMixin
 
-from elections2021.constants import REGION_CHOICES  # pozor, import ze sousedního modulu
+from elections2021.constants import (  # pozor, import ze sousedního modulu
+    MONTH_NAMES,
+    REGION_CHOICES,
+)
 from shared.const import RICH_TEXT_DEFAULT_FEATURES
 from shared.forms import SubscribeForm
 from shared.models import (  # MenuMixin,
@@ -380,7 +384,7 @@ class MainArticlesPage(
     def get_empty_month_data(date_obj):
         return {
             "month_number": date_obj.month,
-            "month_text": date_obj.strftime("%B"),
+            "month_text": MONTH_NAMES[date_obj.month - 1],
             "left_column": [],
             "right_column": [],
         }