From 884902e054c967b1ffdba77fc26dd475d0d0c19f Mon Sep 17 00:00:00 2001 From: aramesh-site deploy Date: Mon, 26 Oct 2026 12:27:22 +0000 Subject: [PATCH] =?UTF-8?q?fix(blog):=20=DA=A9=D8=A7=D8=B1=D8=AA=20=D9=85?= =?UTF-8?q?=D9=82=D8=A7=D9=84=D9=87=20=D8=AF=D8=B1=20=D8=A7=D9=86=DA=AF?= =?UTF-8?q?=D9=84=DB=8C=D8=B3=DB=8C=20=D8=A8=D9=87=20=D8=A7=D8=B3=D9=84?= =?UTF-8?q?=D8=A7=DA=AF=20=D8=A7=D9=86=DA=AF=D9=84=DB=8C=D8=B3=DB=8C=20?= =?UTF-8?q?=D9=84=DB=8C=D9=86=DA=A9=20=D9=85=DB=8C=E2=80=8C=D8=B4=D9=88?= =?UTF-8?q?=D8=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ArticleCard همیشه slug فارسی می‌ساخت؛ در /en این نشانی به صفحهٔ فارسی می‌رفت (ناسازگار با canonical سمت سرور که اسلاگ انگلیسی است). --- frontend/src/components/ArticleCard.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/ArticleCard.tsx b/frontend/src/components/ArticleCard.tsx index aaccc5b..d277517 100644 --- a/frontend/src/components/ArticleCard.tsx +++ b/frontend/src/components/ArticleCard.tsx @@ -7,9 +7,11 @@ import { toPersianDigits } from '../utils/digits' export function ArticleCard({ article }: { article: Article }) { const { t, href, lang } = useLang() + // در انگلیسی نشانی اسلاگ انگلیسی — canonical سمت سرور هم همان است + const linkSlug = lang === 'en' && article.slug_en ? article.slug_en : article.slug return (