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/loaders/pleroma.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/loaders') diff --git a/src/loaders/pleroma.ts b/src/loaders/pleroma.ts index b3fa8ff..36ea4d6 100644 --- a/src/loaders/pleroma.ts +++ b/src/loaders/pleroma.ts @@ -730,6 +730,12 @@ export function pleromaLoader(config: PleromaFeedConfig): Loader { const title = extractTitle(cleanedContent); + // Add language code as a tag + // Default to Polish since most Pleroma posts are in Polish when language is not specified + const langTag = status.language || "pl"; + const postLanguage = status.language || "pl"; + tags = tags.includes(langTag) ? tags : [...tags, langTag]; + // Create note entry store.set({ id: `pleroma-${postId}`, @@ -739,7 +745,7 @@ export function pleromaLoader(config: PleromaFeedConfig): Loader { cleanedContent.substring(0, 160) + (cleanedContent.length > 160 ? "..." : ""), publishDate: new Date(status.created_at), sourceUrl, - language: status.language || undefined, + language: postLanguage, tags, draft: false, author: "Dawid", -- cgit v1.2.3