From b8098c3837046794206ad8f32c5e1e07d604e198 Mon Sep 17 00:00:00 2001 From: YunYouJun Date: Sun, 13 Jul 2025 23:14:20 +0800 Subject: [PATCH] fix: meta og seo description --- packages/valaxy/client/composables/app/useValaxyApp.ts | 4 ++-- packages/valaxy/client/composables/app/useValaxyHead.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/valaxy/client/composables/app/useValaxyApp.ts b/packages/valaxy/client/composables/app/useValaxyApp.ts index f64d0d28..aa67ce08 100644 --- a/packages/valaxy/client/composables/app/useValaxyApp.ts +++ b/packages/valaxy/client/composables/app/useValaxyApp.ts @@ -26,7 +26,7 @@ export function useValaxyApp() { // seo // todo: get first image url from markdown const siteUrl = computed(() => fm.value.url || siteConfig.value.url) - const description = computed(() => $tO(fm.value.excerpt) || $tO(fm.value.description) || $tO(siteConfig.value.description)) + const description = computed(() => $tO(fm.value.excerpt) || $tO(fm.value.description) || $t(siteConfig.value.description)) useSeoMeta({ description, @@ -47,7 +47,7 @@ export function useValaxyApp() { definePerson({ name: $t(siteConfig.value.author.name), url: siteUrl.value, - image: siteConfig.value.author.avatar, + image: $t(siteConfig.value.author.avatar), sameAs: siteConfig.value.social.map(s => s.link), }), defineWebSite({ diff --git a/packages/valaxy/client/composables/app/useValaxyHead.ts b/packages/valaxy/client/composables/app/useValaxyHead.ts index 5339636e..e792de9e 100644 --- a/packages/valaxy/client/composables/app/useValaxyHead.ts +++ b/packages/valaxy/client/composables/app/useValaxyHead.ts @@ -16,7 +16,7 @@ export function useValaxyHead() { title: $title, titleTemplate: (title) => { const siteTitle = $t(siteConfig.value.title) - return fm.value.titleTemplate || (title ? `${title} - ${siteTitle}` : siteTitle) + return $tO(fm.value.titleTemplate) || (title ? `${title} - ${siteTitle}` : siteTitle) }, link: [ { @@ -29,7 +29,7 @@ export function useValaxyHead() { computed(() => { return { name: 'description', - content: fm.value.description || siteConfig.value.description, + content: $tO(fm.value.description) || $t(siteConfig.value.description), } }), {