<>
- {!!arr
- ? arr.map((comment: Entry, index: number) => (
+ {!!visibleComments
+ ? visibleComments.map((comment: Entry, index: number) => (
))
: null}
+ {hasMoreComments && (
+
-
+ {/* JS-enabled button for better UX */}
+
+ {/* Visible link for crawlers - works without JS */}
+ {nextPage && (
+
+ )}
+
+ )}
>
);
diff --git a/apps/blog/locales/ar/common_blog.json b/apps/blog/locales/ar/common_blog.json
index 0371b4ee617a333784686138d9bfac5ffa90666a..17a71d5edce29787a0a5272ded73791426c74114 100644
--- a/apps/blog/locales/ar/common_blog.json
+++ b/apps/blog/locales/ar/common_blog.json
@@ -463,6 +463,11 @@
"community_rules": "قواعد المجتمع",
"cancel": "إلغاء",
"ok": "موافق"
+ },
+ "comments": {
+ "show_more": "Show more comments ({{count}} remaining)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
}
},
"submit_page": {
@@ -621,4 +626,4 @@
"trending_posts": "المشاركات الرائجة",
"muted_posts": "المشاركات الصامتة"
}
-}
+}
\ No newline at end of file
diff --git a/apps/blog/locales/en/common_blog.json b/apps/blog/locales/en/common_blog.json
index 846eab10a0478f64d594e9f5aef975273e743716..30f6859f74675dc18b3c6c1535d3e6dd72db371f 100644
--- a/apps/blog/locales/en/common_blog.json
+++ b/apps/blog/locales/en/common_blog.json
@@ -458,6 +458,11 @@
"we_are_just_verifying": "We are just verifying with you that you want to continue.",
"open_link": "Open Link"
},
+ "comments": {
+ "show_more": "Show more comments ({{count}} remaining)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
+ },
"footer": {
"and_more": "and {{value}} more",
"in": "in",
diff --git a/apps/blog/locales/es/common_blog.json b/apps/blog/locales/es/common_blog.json
index 6ac72425aeff09298a6db4aa84a23020d92c3fd2..8b5ae42fd1a211ce1510aa2627ae23f8bf5b5844 100644
--- a/apps/blog/locales/es/common_blog.json
+++ b/apps/blog/locales/es/common_blog.json
@@ -415,6 +415,11 @@
"community_rules": "Reglas de la comunidad",
"cancel": "Cancelar",
"ok": "Aceptar"
+ },
+ "comments": {
+ "show_more": "Show more comments ({{count}} remaining)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
}
},
"submit_page": {
@@ -573,4 +578,4 @@
"trending_posts": "publicaciones de tendencia",
"muted_posts": "publicaciones silenciadas"
}
-}
+}
\ No newline at end of file
diff --git a/apps/blog/locales/fr/common_blog.json b/apps/blog/locales/fr/common_blog.json
index d8ea61ff6fc0e14625d88709de4523a454dd2e7d..cf25869ab6b44400de9a61ee5054236e3fb0069b 100644
--- a/apps/blog/locales/fr/common_blog.json
+++ b/apps/blog/locales/fr/common_blog.json
@@ -415,6 +415,11 @@
"community_rules": "Règles de la communauté",
"cancel": "Annuler",
"ok": "OK"
+ },
+ "comments": {
+ "show_more": "Show more comments ({{count}} remaining)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
}
},
"submit_page": {
@@ -509,7 +514,6 @@
"no_results": "Nothing was found.",
"error": "There was an error"
},
-
"settings_page": {
"invalid_url": "URL invalide",
"name_is_too_long": "Le nom est trop long",
@@ -574,4 +578,4 @@
"trending_posts": "posts tendances",
"muted_posts": "posts muets"
}
-}
+}
\ No newline at end of file
diff --git a/apps/blog/locales/it/common_blog.json b/apps/blog/locales/it/common_blog.json
index b6d53befee5bb17e8af3154ecaecfe0b74d222cc..6d4731f3858194c502be88260aa84cc269bf299b 100644
--- a/apps/blog/locales/it/common_blog.json
+++ b/apps/blog/locales/it/common_blog.json
@@ -415,6 +415,11 @@
"community_rules": "Regole della comunità",
"cancel": "Annulla",
"ok": "OK"
+ },
+ "comments": {
+ "show_more": "Show more comments ({{count}} remaining)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
}
},
"submit_page": {
@@ -573,4 +578,4 @@
"trending_posts": "post di tendenza",
"muted_posts": "post silenziati"
}
-}
+}
\ No newline at end of file
diff --git a/apps/blog/locales/ja/common_blog.json b/apps/blog/locales/ja/common_blog.json
index e2672cd7998d4f7f51ef08f80cf131fe21678a93..4ca97c5252a13c6e1d0d56bc85856bdba3291e36 100644
--- a/apps/blog/locales/ja/common_blog.json
+++ b/apps/blog/locales/ja/common_blog.json
@@ -415,6 +415,11 @@
"community_rules": "コミュニティ規則",
"cancel": "キャンセル",
"ok": "OK"
+ },
+ "comments": {
+ "show_more": "Show more comments ({{count}} remaining)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
}
},
"submit_page": {
@@ -573,4 +578,4 @@
"trending_posts": "トレンド投稿",
"muted_posts": "ミュートされた投稿"
}
-}
+}
\ No newline at end of file
diff --git a/apps/blog/locales/pl/common_blog.json b/apps/blog/locales/pl/common_blog.json
index a2b65c6e150026b158fdb825654c134bcde35867..b1874f86bb5eb81690f567507abdb25fbe000911 100644
--- a/apps/blog/locales/pl/common_blog.json
+++ b/apps/blog/locales/pl/common_blog.json
@@ -379,6 +379,11 @@
"we_are_just_verifying": "Właśnie sprawdzamy, czy chcesz kontynuować.",
"open_link": "Otwórz Link"
},
+ "comments": {
+ "show_more": "Pokaż więcej komentarzy ({{count}} pozostało)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
+ },
"footer": {
"and_more": "i {{value}} więcej",
"in": "w",
@@ -587,4 +592,4 @@
"trending_posts": "trendingowe posty",
"muted_posts": "wyciszone posty"
}
-}
+}
\ No newline at end of file
diff --git a/apps/blog/locales/ru/common_blog.json b/apps/blog/locales/ru/common_blog.json
index 5453b1058111382d44d0459e727ddd3263c8b8d7..a8dc3f9fd98f7fdcadf053e15c23c7f090ba0a11 100644
--- a/apps/blog/locales/ru/common_blog.json
+++ b/apps/blog/locales/ru/common_blog.json
@@ -421,6 +421,11 @@
"community_rules": "Правила сообщества",
"cancel": "Отмена",
"ok": "OK"
+ },
+ "comments": {
+ "show_more": "Show more comments ({{count}} remaining)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
}
},
"submit_page": {
@@ -579,4 +584,4 @@
"trending_posts": "трендовые посты",
"muted_posts": "приглушенные посты"
}
-}
+}
\ No newline at end of file
diff --git a/apps/blog/locales/zh/common_blog.json b/apps/blog/locales/zh/common_blog.json
index 15869955f8ecc091242cd14428bfba27848d20c8..561430dfc461d1744e3f3970dff72b7f973107a1 100644
--- a/apps/blog/locales/zh/common_blog.json
+++ b/apps/blog/locales/zh/common_blog.json
@@ -415,6 +415,11 @@
"community_rules": "社区规则",
"cancel": "取消",
"ok": "确定"
+ },
+ "comments": {
+ "show_more": "Show more comments ({{count}} remaining)",
+ "pagination_label": "Comment pagination",
+ "page_link": "Page {{page}} of {{total}}"
}
},
"submit_page": {
@@ -573,4 +578,4 @@
"trending_posts": "趋势帖子",
"muted_posts": "静音帖子"
}
-}
+}
\ No newline at end of file