From ffb981b8548c103ec9608d3e6dc79b86155631c3 Mon Sep 17 00:00:00 2001 From: "Kaz Saita(WSL2)" Date: Mon, 12 Feb 2024 12:17:22 +0900 Subject: [PATCH] modify locale, timestamps --- quartz.config.ts | 1 + quartz/components/ContentMeta.tsx | 1 + quartz/components/Date.tsx | 8 ++------ 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/quartz.config.ts b/quartz.config.ts index 7bc75e0..fbfdce4 100644 --- a/quartz.config.ts +++ b/quartz.config.ts @@ -10,6 +10,7 @@ const config: QuartzConfig = { provider: "google", tagId: "G-JVXFC0DCRE", }, + locale: "ja-JP", baseUrl: "kinoshita-lab.github.io/public_notes", ignorePatterns: ["private", "templates", ".obsidian", "obsidian_templates_"], defaultDateType: "modified", diff --git a/quartz/components/ContentMeta.tsx b/quartz/components/ContentMeta.tsx index bcbe428..4d2e393 100644 --- a/quartz/components/ContentMeta.tsx +++ b/quartz/components/ContentMeta.tsx @@ -24,6 +24,7 @@ export default ((opts?: Partial) => { if (text) { const segments: string[] = [] + segments.push("Last updated: ") if (fileData.dates) { segments.push(formatDate(getDate(cfg, fileData)!, cfg.locale)) diff --git a/quartz/components/Date.tsx b/quartz/components/Date.tsx index 26b5964..e4e1e10 100644 --- a/quartz/components/Date.tsx +++ b/quartz/components/Date.tsx @@ -18,12 +18,8 @@ export function getDate(cfg: GlobalConfiguration, data: QuartzPluginData): Date return data.dates?.[cfg.defaultDateType] } -export function formatDate(d: Date, locale: ValidLocale = "en-US"): string { - return d.toLocaleDateString(locale, { - year: "numeric", - month: "short", - day: "2-digit", - }) +export function formatDate(d: Date, locale: ValidLocale = "sv-SE"): string { + return d.toLocaleDateString(locale) } export function Date({ date, locale }: Props) {