Browse Source

feat: add localization files and request-accepted client component

Dev
Muhammad A. Ghorbani 7 hours ago
parent
commit
e7916f13da
  1. 4
      src/app/request-accepted/request-accepted-client.tsx
  2. 3
      src/translations/locales/en.json
  3. 1
      src/translations/locales/fa.json

4
src/app/request-accepted/request-accepted-client.tsx

@ -261,7 +261,7 @@ export default function RequestAcceptedClient() {
? t["Contact info released"] ? t["Contact info released"]
: t["Request approved!"]; : t["Request approved!"];
const primaryActionText = isFemaleProfile const primaryActionText = isFemaleProfile
? t["No Contact Received"]
? t["No Contact"] || t["No Contact Received"] || "No Contact"
: t["View profile"]; : t["View profile"];
const secondaryActionText = isFemaleProfile const secondaryActionText = isFemaleProfile
? t["Contact Received"] ? t["Contact Received"]
@ -657,7 +657,7 @@ export default function RequestAcceptedClient() {
contactStatusMutation.isPending || contactStatusMutation.isPending ||
noContactReportedSuccess noContactReportedSuccess
} }
className="flex-1 min-h-[48px] px-3.5 py-2.5 rounded-full border border-[#E2E8F0] bg-white/95 backdrop-blur-sm text-[#475569] font-bold text-[13.5px] leading-tight shadow-sm flex items-center justify-center text-center transition-all cursor-pointer hover:bg-[#F8FAFC] active:scale-[0.98] disabled:opacity-50 disabled:cursor-not-allowed"
className="flex-1 min-h-[48px] px-3.5 py-2.5 rounded-full border border-[#E2E8F0] bg-white/95 backdrop-blur-sm text-[#475569] font-bold text-[13.5px] leading-tight shadow-sm flex items-center justify-center text-center whitespace-nowrap transition-all cursor-pointer hover:bg-[#F8FAFC] active:scale-[0.98] disabled:opacity-50 disabled:cursor-not-allowed"
> >
{contactStatusMutation.isPending ? ( {contactStatusMutation.isPending ? (
<LoadingThreeDot /> <LoadingThreeDot />

3
src/translations/locales/en.json

@ -377,7 +377,8 @@
"Next": "Next", "Next": "Next",
"Next Page": "Next Page", "Next Page": "Next Page",
"No Active Subscription": "No Active Subscription", "No Active Subscription": "No Active Subscription",
"No Contact Received": "No Contact Received",
"No Contact": "No Contact",
"No Contact Received": "No Contact",
"No Hijab (Casual/Modern) - Modern styling and casual outfits.": "No Hijab (Casual/Modern) - Modern styling and casual outfits.", "No Hijab (Casual/Modern) - Modern styling and casual outfits.": "No Hijab (Casual/Modern) - Modern styling and casual outfits.",
"No Hijab (Modest styling) - Dignified modest attire without headscarf.": "No Hijab (Modest styling) - Dignified modest attire without headscarf.", "No Hijab (Modest styling) - Dignified modest attire without headscarf.": "No Hijab (Modest styling) - Dignified modest attire without headscarf.",
"No ceremony or very simple": "No ceremony or very simple", "No ceremony or very simple": "No ceremony or very simple",

1
src/translations/locales/fa.json

@ -377,6 +377,7 @@
"Next": "بعدی", "Next": "بعدی",
"Next Page": "صفحه بعدی", "Next Page": "صفحه بعدی",
"No Active Subscription": "فاقد اشتراک فعال", "No Active Subscription": "فاقد اشتراک فعال",
"No Contact": "عدم تماس",
"No Contact Received": "عدم دریافت تماس", "No Contact Received": "عدم دریافت تماس",
"No Hijab (Casual/Modern) - Modern styling and casual outfits.": "پوشش مدرن و آزاد (بدون رعایت حجاب) - دنبال کردن استایل‌های روز بدون پایبندی به قواعد حجاب اسلامی.", "No Hijab (Casual/Modern) - Modern styling and casual outfits.": "پوشش مدرن و آزاد (بدون رعایت حجاب) - دنبال کردن استایل‌های روز بدون پایبندی به قواعد حجاب اسلامی.",
"No Hijab (Modest styling) - Dignified modest attire without headscarf.": "پوشش آراسته و سنگین (بدون پوشش مو) - لباس‌های رسمی و موقر بدون استفاده از روسری یا شال.", "No Hijab (Modest styling) - Dignified modest attire without headscarf.": "پوشش آراسته و سنگین (بدون پوشش مو) - لباس‌های رسمی و موقر بدون استفاده از روسری یا شال.",

Loading…
Cancel
Save