From ce413b4bae40a21e354b2e065fda60045ae28ecb Mon Sep 17 00:00:00 2001
From: Silviu LorenČ› <124451350+smilorent@users.noreply.github.com>
Date: Wed, 07 Feb 2024 16:26:45 +0000
Subject: [PATCH] feat(i18n): add Romanian to i18n (#821)
---
quartz/plugins/emitters/contentIndex.ts | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/quartz/plugins/emitters/contentIndex.ts b/quartz/plugins/emitters/contentIndex.ts
index 31e1d3e..1c86b71 100644
--- a/quartz/plugins/emitters/contentIndex.ts
+++ b/quartz/plugins/emitters/contentIndex.ts
@@ -5,8 +5,8 @@
import { FilePath, FullSlug, SimpleSlug, joinSegments, simplifySlug } from "../../util/path"
import { QuartzEmitterPlugin } from "../types"
import { toHtml } from "hast-util-to-html"
-import path from "path"
import { write } from "./helpers"
+import { i18n } from "../../i18n"
export type ContentIndex = Map<FullSlug, ContentDetails>
export type ContentDetails = {
@@ -39,7 +39,7 @@
const base = cfg.baseUrl ?? ""
const createURLEntry = (slug: SimpleSlug, content: ContentDetails): string => `<url>
<loc>https://${joinSegments(base, encodeURI(slug))}</loc>
- <lastmod>${content.date?.toISOString()}</lastmod>
+ ${content.date && `<lastmod>${content.date.toISOString()}</lastmod>`}
</url>`
const urls = Array.from(idx)
.map(([slug, content]) => createURLEntry(simplifySlug(slug), content))
@@ -79,7 +79,7 @@
<channel>
<title>${escapeHTML(cfg.pageTitle)}</title>
<link>https://${base}</link>
- <description>${!!limit ? `Last ${limit} notes` : "Recent notes"} on ${escapeHTML(
+ <description>${!!limit ? i18n(cfg.locale).pages.rss.lastFewNotes({ count: limit }) : i18n(cfg.locale).pages.rss.recentNotes} on ${escapeHTML(
cfg.pageTitle,
)}</description>
<generator>Quartz -- quartz.jzhao.xyz</generator>
--
Gitblit v1.10.0