From a1d3fb8df0e00faa3920d7f5085a52002e58574e Mon Sep 17 00:00:00 2001 From: Dawid Rycerz Date: Tue, 13 Jan 2026 18:42:05 +0100 Subject: Add polish language support --- src/layouts/BlogPost.astro | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/layouts/BlogPost.astro') diff --git a/src/layouts/BlogPost.astro b/src/layouts/BlogPost.astro index 59f7282..02253f5 100644 --- a/src/layouts/BlogPost.astro +++ b/src/layouts/BlogPost.astro @@ -3,6 +3,7 @@ import { type CollectionEntry, render } from "astro:content"; import Masthead from "@/components/blog/Masthead.astro"; import WebMentions from "@/components/blog/webmentions/index.astro"; +import { t } from "@/i18n/translations"; import BaseLayout from "./Base.astro"; @@ -11,7 +12,7 @@ interface Props { } const { post } = Astro.props; -const { ogImage, title, description, updatedDate, publishDate } = post.data; +const { ogImage, title, description, updatedDate, publishDate, language } = post.data; const socialImage = ogImage ?? `/og-image/${post.id}.png`; const articleDate = updatedDate?.toISOString() ?? publishDate.toISOString(); const { remarkPluginFrontmatter } = await render(post); @@ -27,12 +28,14 @@ const readingTime: string = remarkPluginFrontmatter.readingTime; }} >
-
+
+ +
- + { post.data.sourceUrl && (

@@ -42,7 +45,7 @@ const readingTime: string = remarkPluginFrontmatter.readingTime; target="_blank" rel="noopener noreferrer" > - View original post on Pleroma → + {t(language, "viewOriginalPost")}

) @@ -54,7 +57,7 @@ const readingTime: string = remarkPluginFrontmatter.readingTime; data-show="false" id="to-top-btn" > - Back to top + {t(language, "backToTop")}