diff --git a/app/dashboard/categories/page.tsx b/app/dashboard/categories/page.tsx index d629ae5..9bf5e60 100644 --- a/app/dashboard/categories/page.tsx +++ b/app/dashboard/categories/page.tsx @@ -14,7 +14,6 @@ import { Textarea, Modal, PageHeader, - Switch, } from "@/components/ui"; import { EditIcon, EyeIcon, PlusIcon, TrashIcon } from "@/components/icons"; import { MediaPreview } from "@/components/MediaPreview"; @@ -148,7 +147,7 @@ export default function CategoriesPage() { }); toast.success( row.is_deeplink_only - ? "به فهرست عادی بازگشت." + ? "به فهرست عادی بازگردانده شد." : "به لینک مستقیم تبدیل شد.", ); reload(); @@ -237,11 +236,15 @@ export default function CategoriesPage() { subtitle="مدیریت دسته‌بندی‌های عمومی رسانه، پلی‌لیست و قالب تنفس" action={
- + ) : (

- {allLoading ? "در حال بارگذاری..." : "دسته‌بندی‌ای موجود نیست."} + {allLoading ? "در حال بارگذاری..." : "دسته‌بندی‌ای وجود ندارد."}

)} @@ -387,13 +387,13 @@ export default function CategoryDeepLinksPage() {

{editing ? ( <> - این دسته‌بندی در فهرست نمایش داده نمیشود و فقط با لینک مستقیم قابل - دسترسی است. برای بازگرداندن آن به فهرست، از دکمه «نمایش در فهرست» + این دسته‌بندی در فهرست نمایش داده نمی‌شود و فقط با لینک مستقیم قابل + دسترسی است. برای بازگرداندن آن به فهرست، از دکمه «بازگرداندن به فهرست» استفاده کنید. ) : ( <> - پس از ذخیره، این دسته‌بندی در فهرست نمایش داده نمیشود و فقط با لینک + پس از ذخیره، این دسته‌بندی در فهرست نمایش داده نمی‌شود و فقط با لینک مستقیم قابل دسترسی است. )} diff --git a/app/dashboard/deep-links/media/page.tsx b/app/dashboard/deep-links/media/page.tsx index cb7269c..624850f 100644 --- a/app/dashboard/deep-links/media/page.tsx +++ b/app/dashboard/deep-links/media/page.tsx @@ -151,7 +151,7 @@ export default function MediaDeepLinksPage() { method: "POST", body: toFormData({ is_deeplink_only: 0 }), }); - toast.success("از لینک مستقیم خارج شد."); + toast.success("به فهرست عادی بازگردانده شد."); reload(); } catch (err) { toast.error(err instanceof ApiError ? err.message : "خطا در ذخیره‌سازی"); @@ -175,11 +175,11 @@ export default function MediaDeepLinksPage() { image: imageFile, }); await apiFetch(`/media/${editing.id}`, { method: "POST", body }); - toast.success("لینک مستقیم بهروزرسانی شد."); + toast.success("لینک مستقیم به‌روزرسانی شد."); } else if (source === "existing") { // Toggle the chosen existing media to deeplink-only. if (!existingId) { - toast.error("رسانهای را انتخاب کنید."); + toast.error("یک رسانه انتخاب کنید."); return; } await apiFetch(`/media/${existingId}`, { @@ -263,8 +263,8 @@ export default function MediaDeepLinksPage() { return (

} onClick={openCreate}> لینک مستقیم جدید @@ -292,8 +292,8 @@ export default function MediaDeepLinksPage() { @@ -354,7 +354,7 @@ export default function MediaDeepLinksPage() { ) : (

- {allLoading ? "در حال بارگذاری..." : "رسانهای موجود نیست."} + {allLoading ? "در حال بارگذاری..." : "رسانه‌ای وجود ندارد."}

)} @@ -410,7 +410,7 @@ export default function MediaDeepLinksPage() { /> - + {editing ? ( <> - این رسانه در فهرست «رسانهها» نمایش داده نمیشود و فقط با لینک مستقیم - قابل دسترسی است. برای بازگرداندن آن به فهرست، از دکمه «نمایش در فهرست» + این رسانه در فهرست «رسانه‌ها» نمایش داده نمی‌شود و فقط با لینک مستقیم + قابل دسترسی است. برای بازگرداندن آن به فهرست، از دکمه «بازگرداندن به فهرست» استفاده کنید. ) : ( <> - پس از ذخیره، این رسانه در فهرست «رسانهها» نمایش داده نمیشود و فقط با + پس از ذخیره، این رسانه در فهرست «رسانه‌ها» نمایش داده نمی‌شود و فقط با لینک مستقیم قابل دسترسی است. )} diff --git a/app/dashboard/media/page.tsx b/app/dashboard/media/page.tsx index 7edb488..825443c 100644 --- a/app/dashboard/media/page.tsx +++ b/app/dashboard/media/page.tsx @@ -220,7 +220,7 @@ export default function MediaPage() { }); toast.success( row.is_deeplink_only - ? "به فهرست عادی بازگشت." + ? "به فهرست عادی بازگردانده شد." : "به لینک مستقیم تبدیل شد.", ); reload(); @@ -327,7 +327,7 @@ export default function MediaPage() { } /> -
+
- +