diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/blocks/recent_blog_entries.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/blocks/recent_blog_entries.html
index ae6fefdb0..7f2b6eb5e 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/blocks/recent_blog_entries.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/blocks/recent_blog_entries.html
@@ -1,3 +1,5 @@
+{% load i18n %}
+
{% if entries|length != 0 %}
@@ -9,7 +11,7 @@
{% if more_entries %}
{% endif %}
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/blog_page.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/blog_page.html
index 3e9ca5ed8..4213e4b74 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/blog_page.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/blog_page.html
@@ -1,13 +1,13 @@
{% extends "./modular_page.html" %}
-{% load wagtailcore_tags mini_site_tags %}
+{% load wagtailcore_tags mini_site_tags i18n %}
{% block coral_talk_meta %}
{% if coral_talk %}
-
+
{% if page.last_published_at %}
-
+
{% endif %}
{% with category=page.specific.category.first %}
{% if category %}
@@ -24,14 +24,14 @@
{% block subcontent %}
{{ page.title }}
- By {{ page.author }} | {% if page.first_published_at %}{{ page.first_published_at|date:"F j, Y" }}{% else %}not
+ {% blocktrans with author=page.author %}By {{ author }}{% endblocktrans %} | {% if page.first_published_at %}{{ page.first_published_at|date:"DATE_FORMAT" }}{% else %}not
published yet{% endif %}
{% with category=page.specific.category.first %}
{% if category %}
@@ -41,7 +41,7 @@
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/campaign_page.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/campaign_page.html
index 82c156920..a6bc227de 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/campaign_page.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/campaign_page.html
@@ -1,5 +1,5 @@
{% extends "./mini_site_name_space.html" %}
-{% load wagtailcore_tags mini_site_tags %}
+{% load wagtailcore_tags mini_site_tags i18n %}
{% comment %}
Note: we don't want the donation modal to pop up on
@@ -63,7 +63,7 @@
{% endif %}"
>
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/blog_card.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/blog_card.html
index 3ed73fd24..07983946c 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/blog_card.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/blog_card.html
@@ -1,6 +1,6 @@
{% extends "./generic_card.html" %}
-{% load wagtailcore_tags wagtailroutablepage_tags class_tags blog_tags %}
+{% load wagtailcore_tags wagtailroutablepage_tags class_tags blog_tags i18n %}
{% block card_type %}blog-card{% endblock %}
@@ -34,5 +34,5 @@ each blog page's dominant tag)
{% endblock %}
{% block byline %}
-By {{ page.specific.author }} on {{ page.first_published_at|date:"F j, Y" }}
+{% blocktrans with author=page.specific.author date=page.first_published_at|date:"DATE_FORMAT" %}By {{ author }} on {{ date }}{% endblocktrans %}
{% endblock %}
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/featured_blogs.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/featured_blogs.html
index 31d0b5c39..9f1027cec 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/featured_blogs.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/featured_blogs.html
@@ -1,11 +1,11 @@
-{% load wagtailimages_tags %}
+{% load wagtailimages_tags i18n %}
{% if page.featured_blogs.all.count > 0 %}
{% with page.featured_blogs.all as featured_blogs %}
- Latest news
+ {% trans "Latest news" %}
@@ -26,7 +26,12 @@
-
{% if blog.blog.author %}by {{blog.blog.author}} on {% endif %} {% if blog.blog.first_published_at %}{{ blog.blog.first_published_at|date:"F j, Y" }}{% else %}not published yet{% endif %}
+
+ {% if blog.blog.author %}
+ {% blocktrans with author=blog.blog.author %}by {{author}}{% endblocktrans %}
+ {% endif %}
+ {% if blog.blog.first_published_at %} {% blocktrans with date=page.first_published_at|date:"DATE_FORMAT" %}on {{date}}{% endblocktrans %}{% else %}not published yet{% endif %}
+
{{blog.blog.search_description}}
@@ -48,7 +53,12 @@
-
{% if blog.blog.author %}by {{blog.blog.author}} on {% endif %} {% if blog.blog.first_published_at %}{{ blog.blog.first_published_at|date:"F j, Y" }}{% else %}not published yet{% endif %}
+
+ {% if blog.blog.author %}
+ {% blocktrans with author=blog.blog.author %}by {{author}}{% endblocktrans %}
+ {% endif %}
+ {% if blog.blog.first_published_at %} {% blocktrans with date=page.first_published_at|date:"DATE_FORMAT" %}on {{date}}{% endblocktrans %}{% else %}not published yet{% endif %}
+
{{blog.blog.search_description}}
@@ -59,7 +69,7 @@
{% endwith %}
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/ih_cta.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/ih_cta.html
index ca524deff..2a09b1da2 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/ih_cta.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/ih_cta.html
@@ -1,7 +1,9 @@
+{% load i18n %}
+
-
This is part of a broader movement for a healthy internet. See more.
+
{% blocktrans with see_more_link='href="/" id="see-more-modular-page"' %}This is part of a broader movement for a healthy internet. See more.{% endblocktrans %}
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/related_posts.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/related_posts.html
index a380c53db..d4a21e2b8 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/related_posts.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/fragments/related_posts.html
@@ -1,11 +1,11 @@
-{% load wagtailcore_tags wagtailimages_tags %}
+{% load wagtailcore_tags wagtailimages_tags i18n %}
{% block related_posts %}
{% if related_posts|length %}
-
Related content
+ {% trans "Related content" %}
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/homepage.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/homepage.html
index 446537587..c2224048f 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/homepage.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/homepage.html
@@ -1,5 +1,5 @@
{% extends "pages/base.html" %}
-{% load wagtailcore_tags wagtailimages_tags homepage_tags card_tags wagtailmetadata_tags multi_image_tags %}
+{% load wagtailcore_tags wagtailimages_tags homepage_tags card_tags wagtailmetadata_tags multi_image_tags i18n %}
{% block body_id %}home{% endblock %}
@@ -33,7 +33,7 @@
- Happening now
+ {% trans "Happening now" %}
@@ -69,10 +69,10 @@
-
Trending projects
+ {% trans "Trending projects" %}
@@ -82,8 +82,8 @@
@@ -92,8 +92,8 @@
-
We want to give users the knowledge and the power to make informed decisions by themselves to prevent abusive practices.
-
Rishab Nithyanand, Mozilla Fellow
+
{% trans "We want to give users the knowledge and the power to make informed decisions by themselves to prevent abusive practices." %}
+
{% trans "Rishab Nithyanand, Mozilla Fellow" %}
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/index_page.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/index_page.html
index 36d24495e..3320aa77c 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/index_page.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/index_page.html
@@ -1,6 +1,6 @@
{% extends "./modular_page.html" %}
-{% load wagtailcore_tags mini_site_tags %}
+{% load wagtailcore_tags mini_site_tags i18n %}
{% block content %}
@@ -29,8 +29,12 @@
- {{ total_entries }} result{% if total_entries != 1 %}s{% endif %}
- {% if total_entries > 0 %} for
+ {% blocktrans count count=total_entries trimmed %}
+ {{ total_entries }} result
+ {% plural %}
+ {{ total_entries }} results
+ {% endblocktrans %}
+ {% if total_entries > 0 %} {% trans "for" context "Following “xx results” and followed by searched terms. Full string example: “12 results for Advocacy”" %}
{% for term in terms %}
- {{ term }}
@@ -41,7 +45,7 @@
@@ -59,7 +63,7 @@
{% if has_more %}
{% endif %}
diff --git a/network-api/networkapi/wagtailpages/templates/wagtailpages/pages/load-more-regrets.html b/network-api/networkapi/wagtailpages/templates/wagtailpages/pages/load-more-regrets.html
index 0f844b902..9ab4e9dfe 100644
--- a/network-api/networkapi/wagtailpages/templates/wagtailpages/pages/load-more-regrets.html
+++ b/network-api/networkapi/wagtailpages/templates/wagtailpages/pages/load-more-regrets.html
@@ -1,5 +1,7 @@
+{% load i18n %}
+
-
+