Aaron Pham
2024-03-08 b30a200bd4ddc64f4fd3d2124fcda0b354847073
fix(i18n): make sure to use correct fileData for manual localization (#975)

Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
2 files modified
3 ■■■■ changed files
quartz/components/renderPage.tsx 2 ●●● patch | view | raw | blame | history
quartz/plugins/transformers/frontmatter.ts 1 ●●●● patch | view | raw | blame | history
quartz/components/renderPage.tsx
@@ -209,7 +209,7 @@
    </div>
  )
  const lang = componentData.frontmatter?.lang ?? cfg.locale?.split("-")[0] ?? "en"
  const lang = componentData.fileData.frontmatter?.lang ?? cfg.locale?.split("-")[0] ?? "en"
  const doc = (
    <html lang={lang}>
      <Head {...componentData} />
quartz/plugins/transformers/frontmatter.ts
@@ -90,6 +90,7 @@
        description: string
        publish: boolean
        draft: boolean
        lang: string
        enableToc: string
        cssclasses: string[]
      }>