Update content in about blocks to reflect new branding and messaging for various products. Key changes include rephrasing descriptions, updating titles, and modifying statistics to better align with the current offerings and mission statements. This enhances clarity and consistency across the platform.

This commit is contained in:
mr.sabri
2026-07-15 20:22:14 +02:00
parent 85836ef183
commit 4fa6b150d1
496 changed files with 5199 additions and 5357 deletions
+26 -26
View File
@@ -37,57 +37,57 @@ interface SettingsIntegrations9Props {
const SettingsIntegrations9 = ({
className,
heading = "یکپارچه‌سازی‌های متصل",
subHeading = "یکپارچه‌سازی‌های فعال و دسترسی‌های آن‌ها را مدیریت کنید.",
heading = "اتصال‌های فعال",
subHeading = "سرویس‌های وصل‌شده به CRM و دسترسی هر کدام را مدیریت کنید.",
integrations: initialIntegrations = [
{
image:
"/block-media/shadcnblocks/block/logos/slack-icon.svg",
title: "Slack",
description: "اعلان‌ها و هشدارهای فضای کاری",
description: "هشدار فروش و پشتیبانی فضای کاری",
status: "active",
connectedBy: {
name: "الهام میرزایی",
avatar:
"/block-media/shadcnblocks/block/avatar-1.webp",
},
lastActivity: "همین الان فعال",
lastActivity: "فعال · همین الان",
},
{
image:
"/block-media/shadcnblocks/block/logos/google-icon.svg",
title: "فضای ابری",
description: "همگام‌سازی و پشتیبان‌گیری فایل",
title: "Google Drive",
description: "همگام‌سازی اسناد معامله",
status: "active",
connectedBy: {
name: "جردن لی",
name: "نیما کریمی",
avatar:
"/block-media/shadcnblocks/block/avatar/avatar3.webp",
},
lastActivity: "۵ دقیقه پیش همگام شد",
lastActivity: "همگام‌شده · ۵ دقیقه پیش",
},
{
image:
"/block-media/shadcnblocks/block/logos/github-icon.svg",
title: "GitHub",
description: "وب‌هوک مخازن",
description: "وب‌هوک مخزن و استقرار",
status: "active",
connectedBy: {
name: "سام چناری",
name: "سامان احمدی",
avatar:
"/block-media/shadcnblocks/block/avatar-2.webp",
},
lastActivity: "آخرین تغییر، ۲ ساعت پیش",
lastActivity: "آخرین رویداد · ۲ ساعت پیش",
className: "dark:invert",
},
{
image:
"/block-media/shadcnblocks/block/logos/notion-icon.svg",
title: "Notion",
description: "همگام‌سازی مستندات",
description: "همگام‌سازی دانش فروش",
status: "error",
connectedBy: {
name: "تیلور کیمیایی",
name: "نیلوفر کیمیایی",
avatar:
"/block-media/shadcnblocks/block/avatar-7.webp",
},
@@ -98,20 +98,20 @@ const SettingsIntegrations9 = ({
image:
"/block-media/shadcnblocks/block/logos/figma-icon.svg",
title: "Figma",
description: "وارد کردن فایل‌های طراحی",
description: "وارد کردن دارایی کمپین",
status: "inactive",
connectedBy: {
name: "کاوه پارک",
name: "کاوه پارسا",
avatar:
"/block-media/shadcnblocks/block/avatar-5.webp",
},
lastActivity: "متوقف",
lastActivity: "غیرفعال",
},
{
image:
"/block-media/shadcnblocks/block/logos/stripe-icon.svg",
title: "Stripe",
description: "پردازش پرداخت",
description: "پرداخت و صورتحساب",
status: "active",
connectedBy: {
name: "ریحانه جعفری",
@@ -137,7 +137,7 @@ const SettingsIntegrations9 = ({
</Badge>
);
case "inactive":
return <Badge variant="secondary">متوقف</Badge>;
return <Badge variant="secondary">غیرفعال</Badge>;
case "error":
return (
<Badge variant="secondary" className="bg-red-100 text-red-800">
@@ -155,7 +155,7 @@ const SettingsIntegrations9 = ({
<h1 className="text-3xl font-bold tracking-tight">{heading}</h1>
<p className="text-muted-foreground">{subHeading}</p>
</div>
<Button>افزودن یکپارچه‌سازی</Button>
<Button>افزودن اتصال</Button>
</div>
<div className="space-y-4">
@@ -168,7 +168,7 @@ const SettingsIntegrations9 = ({
<div className="flex size-14 shrink-0 items-center justify-center rounded-xl border bg-muted/50">
<img
src={integration.image}
alt={`لوگوی ${integration.title}`}
alt={`آیکون ${integration.title}`}
className={cn("size-8", integration.className)}
/>
</div>
@@ -196,11 +196,11 @@ const SettingsIntegrations9 = ({
<DropdownMenuContent align="end">
<DropdownMenuItem>
<ExternalLink className="me-2 size-4" />
باز کردن تنظیمات
باز کردن پیکربندی
</DropdownMenuItem>
<DropdownMenuItem>
<RefreshCw className="me-2 size-4" />
اتصال مجدد
همگام‌سازی مجدد
</DropdownMenuItem>
<DropdownMenuSeparator />
<DropdownMenuItem
@@ -208,7 +208,7 @@ const SettingsIntegrations9 = ({
onClick={() => handleRemove(integration.title)}
>
<Trash2 className="me-2 size-4" />
حذف
حذف اتصال
</DropdownMenuItem>
</DropdownMenuContent>
</DropdownMenu>
@@ -222,7 +222,7 @@ const SettingsIntegrations9 = ({
{integration.connectedBy.name[0]}
</AvatarFallback>
</Avatar>
<span>متصل‌شده توسط {integration.connectedBy.name}</span>
<span>متصل توسط {integration.connectedBy.name}</span>
</div>
)}
{integration.lastActivity && (
@@ -241,9 +241,9 @@ const SettingsIntegrations9 = ({
{integrations.length === 0 && (
<div className="rounded-xl border border-dashed py-12 text-center">
<p className="text-muted-foreground">
هنوز یکپارچه‌سازی‌ای متصل نشده است.
هنوز سرویسی متصل نشده است.
</p>
<Button className="mt-4">مرور یکپارچه‌سازی‌ها</Button>
<Button className="mt-4">مرور سرویس‌ها</Button>
</div>
)}
</div>