<%= page.subtitle || page.title %>

+ <% let interval = parseInt(Date.now() - new Date(page.date)) %> + <% if (theme.post.outdate.enable) { %> + <% if (interval > theme.post.outdate.warning_day * 3600 * 24 * 1000 && interval < theme.post.outdate.error_day * 3600 * 24 * 1000) { %> +
+
文章时效性提示
+

这是一篇发布于 <%- parseInt(interval / 86400000) %> 天前的文章,部分信息可能已发生改变,请注意甄别。

+
+ <% } else if(interval > theme.post.outdate.error_day * 3600 * 24 * 1000) { %> +
+
文章时效性提示
+

这是一篇发布于 <%- parseInt(interval / 86400000) %> 天前的文章,部分信息可能已发生改变,请注意甄别。

+
+ <% } %> + <% } %> <% if (theme.post.updated.enable && theme.post.updated && compare_date(page.date, page.updated)) { %>

<% if (theme.post.updated.relative) { %> From d098643101404d80053f27b7821b2f985271fcfb Mon Sep 17 00:00:00 2001 From: fancunshuo Date: Mon, 15 Jan 2024 13:45:18 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E2=80=9C=E6=96=87=E7=AB=A0=E6=97=B6?= =?UTF-8?q?=E6=95=88=E6=80=A7=E2=80=9D=E6=8F=90=E7=A4=BA=E5=A4=9A=E8=AF=AD?= =?UTF-8?q?=E8=A8=80=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- languages/de.yml | 3 +++ languages/en.yml | 3 +++ languages/eo.yml | 3 +++ languages/es.yml | 3 +++ languages/ja.yml | 3 +++ languages/ru.yml | 3 +++ languages/zh-CN.yml | 3 +++ languages/zh-HK.yml | 3 +++ languages/zh-TW.yml | 3 +++ layout/post.ejs | 8 ++++---- 10 files changed, 31 insertions(+), 4 deletions(-) diff --git a/languages/de.yml b/languages/de.yml index 753801bd..c7b2876e 100644 --- a/languages/de.yml +++ b/languages/de.yml @@ -43,6 +43,9 @@ post: prev_post: 'Vorheriger' next_post: 'Nächster' updated: 'Geändert am %s' + outdate: + title: 'Rechtzeitigkeitserinnerung für Artikel' + content: 'Dies ist ein Artikel, der vor %s Tagen veröffentlicht wurde, und einige Informationen könnten sich geändert haben.' meta: wordcount: '%s wörter' min2read: '%s minuten' diff --git a/languages/en.yml b/languages/en.yml index 20775b51..a9f50a25 100644 --- a/languages/en.yml +++ b/languages/en.yml @@ -43,6 +43,9 @@ post: prev_post: 'Previous' next_post: 'Next' updated: 'Last updated on %s' + outdate: + title: 'Timeliness reminder for articles' + content: 'This is an article published %s days ago, and some information may have changed. Please pay attention to discernment.' meta: wordcount: '%s words' min2read: '%s mins' diff --git a/languages/eo.yml b/languages/eo.yml index 716fca63..e1e625c8 100644 --- a/languages/eo.yml +++ b/languages/eo.yml @@ -43,6 +43,9 @@ post: prev_post: 'Antaŭa afiŝo' next_post: 'Sekva afiŝo' updated: 'Aktualizita: %s' + outdate: + title: '@ info: whatsthis' + content: 'Tio estas artiklo publikigita antaŭ la %s tagoj, kaj kelkaj informoj eble ŝan ĝiĝis. Bonvolu atenti la malprudentecon.' meta: wordcount: '%s vortoj' min2read: '%s minutoj' diff --git a/languages/es.yml b/languages/es.yml index 9aa4da9d..5ff07835 100644 --- a/languages/es.yml +++ b/languages/es.yml @@ -43,6 +43,9 @@ post: prev_post: 'Anterior' next_post: 'Siguiente' updated: 'Última actualización el %s' + outdate: + title: 'Consejos de puntualidad del artículo' + content: 'Este es un artículo publicado hace %s días, y parte de la información puede haber cambiado, preste atención a la selección.' meta: wordcount: '%s palabras' min2read: '%s minutos' diff --git a/languages/ja.yml b/languages/ja.yml index 4584ce8a..c632517c 100644 --- a/languages/ja.yml +++ b/languages/ja.yml @@ -43,6 +43,9 @@ post: prev_post: '前の記事' next_post: '次の記事' updated: '最終更新日:%s' + outdate: + title: '記事の有効性のヒント' + content: 'これは%sに掲載される前の記事で、一部の情報が変更されている可能性がありますので、識別に注意してください。' meta: wordcount: '%s 単語' min2read: '%s 分' diff --git a/languages/ru.yml b/languages/ru.yml index 11837bab..fae37957 100644 --- a/languages/ru.yml +++ b/languages/ru.yml @@ -43,6 +43,9 @@ post: prev_post: 'Предыдущий' next_post: 'Следующий' updated: 'Последнее обновление %s' + outdate: + title: 'Настройка статьи' + content: 'Это статья, опубликованная %s ранее, часть информации может измениться, обратите внимание на скрининг.' meta: wordcount: '%s слов' min2read: '%s минут' diff --git a/languages/zh-CN.yml b/languages/zh-CN.yml index 376ab820..00eb9db9 100644 --- a/languages/zh-CN.yml +++ b/languages/zh-CN.yml @@ -43,6 +43,9 @@ post: prev_post: '上一篇' next_post: '下一篇' updated: '本文最后更新于 %s' + outdate: + title: '文章时效性提示' + content: '这是一篇发布于%s天前的文章,部分信息可能已发生改变,请注意甄别。' meta: wordcount: '%s 字' min2read: '%s 分钟' diff --git a/languages/zh-HK.yml b/languages/zh-HK.yml index a682f6d5..09ccdabc 100644 --- a/languages/zh-HK.yml +++ b/languages/zh-HK.yml @@ -43,6 +43,9 @@ post: prev_post: '上一篇' next_post: '下一篇' updated: '本文最後更新於:%s' + outdate: + title: '文章時效性提示' + content: '這是一篇發佈於%s天前的文章,部分資訊可能已發生改變,請注意甄別。' meta: wordcount: '%s 字' min2read: '%s 分鐘' diff --git a/languages/zh-TW.yml b/languages/zh-TW.yml index db8dd416..755871b2 100644 --- a/languages/zh-TW.yml +++ b/languages/zh-TW.yml @@ -43,6 +43,9 @@ post: prev_post: '上一篇' next_post: '下一篇' updated: '本文最後更新於:%s' + outdate: + title: '文章時效性提示' + content: '這是一篇發佈於%s天前的文章,部分資訊可能已發生改變,請注意甄別。' meta: wordcount: '%s 字' min2read: '%s 分鐘' diff --git a/layout/post.ejs b/layout/post.ejs index 4095863d..b0305140 100644 --- a/layout/post.ejs +++ b/layout/post.ejs @@ -19,13 +19,13 @@ page.banner_mask_alpha = page.banner_mask_alpha || theme.post.banner_mask_alpha <% if (theme.post.outdate.enable) { %> <% if (interval > theme.post.outdate.warning_day * 3600 * 24 * 1000 && interval < theme.post.outdate.error_day * 3600 * 24 * 1000) { %>

-
文章时效性提示
-

这是一篇发布于 <%- parseInt(interval / 86400000) %> 天前的文章,部分信息可能已发生改变,请注意甄别。

+
<%- __('post.outdate.title') %>
+

<%- __('post.outdate.content', parseInt(interval / 86400000)) %>

<% } else if(interval > theme.post.outdate.error_day * 3600 * 24 * 1000) { %>
-
文章时效性提示
-

这是一篇发布于 <%- parseInt(interval / 86400000) %> 天前的文章,部分信息可能已发生改变,请注意甄别。

+
<%- __('post.outdate.title') %>
+

<%- __('post.outdate.content', parseInt(interval / 86400000)) %>

<% } %> <% } %>