From a71107ae98f879100d676ea2b05e100a0a7f7f7a Mon Sep 17 00:00:00 2001 From: Alireza Hassani Date: Fri, 11 Sep 2026 16:38:47 +0330 Subject: [PATCH] Enrich product category pages and show Brent and gas oil rates. Expand each category with body copy, highlights, supply steps, and FAQ in fa/en/ar, and surface livedata oil benchmarks on the oil page. Co-authored-by: Cursor --- context.md | 61 ++++++ src/app/[locale]/products/[slug]/page.tsx | 107 ++++++++++- src/i18n/locales/ar.json | 220 +++++++++++++++++++++- src/i18n/locales/en.json | 220 +++++++++++++++++++++- src/i18n/locales/fa.json | 220 +++++++++++++++++++++- src/i18n/types.ts | 20 +- src/lib/market/displayed.ts | 1 + src/lib/market/instruments.ts | 3 +- 8 files changed, 829 insertions(+), 23 deletions(-) create mode 100644 context.md diff --git a/context.md b/context.md new file mode 100644 index 0000000..0e6ac02 --- /dev/null +++ b/context.md @@ -0,0 +1,61 @@ +# Majd Trading — Project Context + +> Living document for AI assistants and developers. +> **Last updated:** 2026-09-11 — Enriched product category pages + +## Overview + +Corporate site for **Ario Majd Asia International Trading Group** (گروه بازرگانی بین‌المللی آریو مجد آسیا). Next.js App Router, flat design, fa / en / ar. + +| Field | Value | +|-------|-------| +| Live reference | https://majdtrading.com | +| Stack | Next.js 15, React, TypeScript, Tailwind | +| Locales | `fa` (RTL, default), `en` (LTR), `ar` (RTL) | +| Brand | Primary `#1A3851`, accent `#FF214F` | + +## Product category pages + +Route: `/{locale}/products/[slug]` + +Slugs: `oil`, `mineral`, `food`, `chemical`, `livestock`, `construction` + +Each page now includes: + +1. Hero + expanded intro / body copy +2. Available goods grid +3. Highlights (4 benefits) +4. Supply process (4 steps) +5. **Oil only:** live Brent (`400106`) + Gas oil (`400506`) rates from livedata.ir +6. FAQ (3 Q&As) +7. Other categories + inquiry CTA + +### Where copy lives + +- Structure (slugs, images): [`src/content/index.ts`](src/content/index.ts) +- Prose (fa/en/ar): [`src/i18n/locales/*.json`](src/i18n/locales/) under `products.categories.` +- Category shape: `title`, `latin`, `intro`, `body[]`, `goods[]`, `highlights[]`, `process[]`, `faq[{q,a}]` +- Shared chrome: `highlightsHeading`, `processHeading`, `faqHeading`, `ratesHeading`, `ratesNote`, … + +After editing locales run `npm run i18n:check`. + +### Market / oil rates + +- Catalogue + display list: [`src/lib/market/instruments.ts`](src/lib/market/instruments.ts), [`displayed.ts`](src/lib/market/displayed.ts) +- Scraper: [`src/lib/market/livedata.ts`](src/lib/market/livedata.ts) (revalidate 60s) +- Homepage widget: [`MarketFrame`](src/components/MarketFrame.tsx) +- Oil product page filters snapshot quotes to Brent + Gas oil only + +## Key commands + +```bash +npm run dev +npm run build +npm run i18n:check +``` + +## Out of scope (still) + +- Per-good detail pages / CMS product API +- Contact form backend +- Redesign of homepage category strip diff --git a/src/app/[locale]/products/[slug]/page.tsx b/src/app/[locale]/products/[slug]/page.tsx index d091f45..20b6bb0 100644 --- a/src/app/[locale]/products/[slug]/page.tsx +++ b/src/app/[locale]/products/[slug]/page.tsx @@ -10,6 +10,9 @@ import { getDictionary } from "@/i18n/dictionaries"; import { composeCategories, composeCategory } from "@/i18n/compose"; import { productCategories } from "@/content"; import { lgColumns } from "@/lib/grid"; +import { getMarketSnapshot, instruments } from "@/lib/market"; + +const OIL_RATE_IDS = ["400106", "400506"] as const; type Params = { locale: string; slug: string }; @@ -49,6 +52,15 @@ export default async function ProductCategoryPage({ const { t, product } = found; const others = composeCategories(t).filter((item) => item.slug !== product.slug); + const oilRates = + product.slug === "oil" + ? ((await getMarketSnapshot())?.quotes.filter((quote) => + (OIL_RATE_IDS as readonly string[]).includes(quote.id) + ) ?? []) + : []; + + const labels = t.market.labels as Record; + return ( <> @@ -60,6 +72,13 @@ export default async function ProductCategoryPage({

{product.intro}

+
+ {product.body.map((paragraph) => ( +

+ {paragraph} +

+ ))} +

{t.products.servicesNote}

@@ -82,10 +101,93 @@ export default async function ProductCategoryPage({ - {/* Other categories */} +
+ +
    + {product.highlights.map((item, i) => ( + + + {String(i + 1).padStart(2, "0")} + +

    {item}

    +
    + ))} +
+
+ +
+ +
    + {product.process.map((step, i) => ( + + + {String(i + 1).padStart(2, "0")} + +

    {step}

    +
    + ))} +
+
+ + {oilRates.length > 0 && ( +
+ + +
    + {oilRates.map((quote) => ( +
  • + + {labels[quote.id] ?? instruments[quote.id].fa} + + + + {quote.price} + + {quote.direction !== "flat" && ( + + {quote.direction === "up" ? "▲" : "▼"} {quote.changePercent} + + )} + +
  • + ))} +
+
+
+ )} + +
+ +
+ {product.faq.map((item, i) => ( + +
{item.q}
+
{item.a}
+
+ ))} +
+
+
- {/* One fewer than the full set — the current category is excluded. */}
- {/* Inquiry */}
diff --git a/src/i18n/locales/ar.json b/src/i18n/locales/ar.json index 87fbae1..3cc816b 100644 --- a/src/i18n/locales/ar.json +++ b/src/i18n/locales/ar.json @@ -63,6 +63,15 @@ "goodsHeading": "الأصناف المتوفرة", "goodsLatin": "AVAILABLE GOODS", "servicesNote": "تتولى المجموعة أيضاً لجميع أصناف هذه الفئة خدمات النقل الدولي وتأمين البضائع والتخليص من جمارك البلاد.", + "highlightsHeading": "مزايا التعاون", + "highlightsLatin": "WHY THIS CATEGORY", + "processHeading": "مسار التوريد", + "processLatin": "SUPPLY PROCESS", + "faqHeading": "أسئلة شائعة", + "faqLatin": "FAQ", + "ratesHeading": "مؤشرات النفط المرجعية", + "ratesLatin": "OIL BENCHMARKS", + "ratesNote": "أسعار لحظية لنفط برنت وزيت الغاز من مصدر السوق؛ للتسعير التجاري تواصلوا مع فريقنا.", "otherHeading": "الفئات الأخرى", "otherLatin": "OTHER CATEGORIES", "inquiryHeading": "اطلب عرض سعر لهذه الفئة", @@ -73,6 +82,11 @@ "title": "المشتقات النفطية", "latin": "OIL DERIVATIVES", "intro": "تُعد المشتقات النفطية من أهم مجالات النشاط التجاري لمجموعة آريو مجد آسيا. يتم توريد هذه المنتجات من المصافي والوحدات الإنتاجية المحلية وتصديرها مع تنسيق كامل للنقل والتأمين والتخليص.", + "body": [ + "بالاعتماد على شبكة التوريد المحلية، تُجهّز المجموعة أصنافاً مثل القير وزيت الأساس وزيت الغاز والنفتا والبارافين والكبريت للمشترين الصناعيين والتجاريين في الأسواق المستهدفة، مع التخطيط للجودة والتعبئة والمستندات التصديرية من البداية.", + "لشحنات التصدير يُدار النقل البحري أو البري وتأمين البضائع والتخليص في المنشأ والمقصد ضمن سلسلة واحدة لتقليل زمن التسليم والمخاطر التشغيلية.", + "تكتسب مؤشرات عالمية مثل نفط برنت وزيت الغاز أهمية في التخطيط التجاري، لذا تُعرض المعدلات المرجعية في هذه الصفحة لرؤية أوضح لخلفية السوق." + ], "goods": [ "القير", "زيت الأساس", @@ -81,13 +95,46 @@ "الشمع", "النفتا", "زيت الغاز", - "القطران" + "القطران", + "زيت الوقود", + "المذيبات النفطية" + ], + "highlights": [ + "التوريد من مصافٍ ووحدات إنتاج معتمدة", + "تنسيق النقل والتأمين والتخليص من البداية للنهاية", + "التخطيط حسب الحمولة ونوافذ التسليم المتفق عليها", + "دعم تجاري للتسعير وشروط العقود" + ], + "process": [ + "استلام متطلبات المشتري والمواصفات الفنية", + "تنسيق التوريد وفحوصات الجودة ومواعيد الجاهزية", + "ترتيب النقل الدولي وتأمين الشحنة", + "التخليص والتسليم ومتابعة المستندات حتى الوجهة" + ], + "faq": [ + { + "q": "هل يمكن توريد زيت الغاز والمشتقات ذات الصلة للتصدير؟", + "a": "نعم. زيت الغاز وغيره من المشتقات القابلة للتداول ضمن سلة التوريد، وتُؤكد شروط التصدير بعد مراجعة التراخيص والجودة والمسار." + }, + { + "q": "كيف تُستخدم أسعار برنت وزيت الغاز في هذه الصفحة؟", + "a": "هي مراجع سوقية للسياق فقط. أسعار الصفقة لكل شحنة تُحدد بعد الاستعلام والاتفاق التجاري." + }, + { + "q": "كيف يُحدد الحد الأدنى لكمية الطلب؟", + "a": "يعتمد الحد الأدنى على نوع السلعة والمنشأ وأسلوب النقل، ويُذكر بوضوح في عرض السعر الأول." + } ] }, "mineral": { "title": "المنتجات المعدنية", "latin": "MINERAL PRODUCTS", "intro": "تُعد إيران من أغنى دول العالم من حيث الاحتياطيات المعدنية. تتولى المجموعة، اعتماداً على علاقتها بالمناجم ووحدات المعالجة المحلية، توريد وتصدير المنتجات المعدنية بمختلف الحمولات.", + "body": [ + "من خام الحديد والمركزات والكريات إلى المعادن الصناعية مثل الباريت والبنتونيت والفلسبار والسيليكا، يُخطط التوريد وفق المواصفات الفنية للمشتري وطاقة المناجم الشريكة.", + "لتصدير المعادن، يُعد ضبط الجودة وأخذ العينات والتعبئة السائبة أو بالأكياس وتنسيق الموانئ من الخطوات الأساسية التي تُدار مع النقل والتأمين.", + "الهدف تبسيط سلسلة التوريد للمشترين الصناعيين ومصانع المعالجة والتجار الإقليميين." + ], "goods": [ "خام الحديد", "المركزات", @@ -96,13 +143,46 @@ "الفلسبار", "الباريت", "البنتونيت", - "السيليكا" + "السيليكا", + "كربونات الكالسيوم", + "الكروميت" + ], + "highlights": [ + "الوصول إلى المناجم ووحدات المعالجة المحلية", + "التوريد عبر نطاق واسع من الحمولات", + "تنسيق الجودة والمستندات ومتطلبات التصدير", + "دعم لوجستي من المنجم إلى الميناء أو الوجهة النهائية" + ], + "process": [ + "مراجعة متطلبات التحليل والأحجام المطلوبة", + "اختيار مصدر التوريد وتأكيد العينات عند الحاجة", + "تخطيط الاستخراج والمعالجة وتجهيز الشحنة", + "النقل والتأمين والتخليص والتسليم عند النقطة المتفق عليها" + ], + "faq": [ + { + "q": "هل تُقدَّم تحاليل وشهادات جودة؟", + "a": "نعم. بحسب نوع السلعة وطلب المشتري تُنسَّق المستندات والتحاليل ذات الصلة قبل إنهاء الصفقة." + }, + { + "q": "هل تصدير المعادن سائباً ممكن؟", + "a": "بحسب المنتج والمسار يمكن التخطيط للتوريد سائباً أو بأكياس جامبو أو أكياس تقليدية." + }, + { + "q": "كم يستغرق تجهيز الشحنة؟", + "a": "يعتمد التوقيت على مخزون المنجم وطاقة المعالجة وخطط الشحن، ويُذكر في عرض السعر." + } ] }, "food": { "title": "المواد والمنتجات الغذائية", "latin": "FOOD PRODUCTS", "intro": "يُعد استيراد وتصدير وإعادة تصدير الحبوب والمواد الغذائية من أكبر أنشطة المجموعة حجماً. يتم توريد هذه الأصناف من الأسواق الدولية وإيصالها إلى السوق المحلية مع مراعاة المعايير الصحية والحجر الزراعي.", + "body": [ + "تُخطط الحبوب والسكر وزيت الطعام والبقوليات والمكسرات حول مواسم الحصاد ومسارات المنشأ والمتطلبات الصحية.", + "تدير المجموعة الاستيراد وإعادة التصدير مع التركيز على مستندات الجمارك والشهادات الصحية والنقل العادي أو المتحكم بالحرارة حسب الحاجة.", + "الهدف إيصال السلع في الوقت المناسب إلى سوق الاستهلاك أو المشتري بالجملة مع أقل تأخير في التخليص واللوجستيات." + ], "goods": [ "الحبوب", "القمح", @@ -111,13 +191,46 @@ "السكر", "زيت الطعام", "البقوليات", - "المكسرات والفواكه المجففة" + "المكسرات والفواكه المجففة", + "الدقيق", + "الشاي" + ], + "highlights": [ + "توريد دولي وفق المعايير الصحية", + "قدرة على الاستيراد والتصدير وإعادة التصدير", + "تنسيق الحجر والمستندات والتخليص", + "تخطيط التسليم لتجار الجملة والصناعات الغذائية" + ], + "process": [ + "تسجيل الطلب والمنشأ المفضل ومواصفات الجودة", + "تنسيق التوريد والمستندات الصحية", + "ترتيب النقل الدولي وتأمين الشحنة", + "التخليص والتسليم إلى المستودع أو السوق وإغلاق المستندات" + ], + "faq": [ + { + "q": "هل شهادات الصحة والحجر مطلوبة للاستيراد؟", + "a": "نعم. بحسب نوع السلعة تُعد المستندات الصحية والحجرية وفق قواعد المنشأ والمقصد وتُدرج في التخليص." + }, + { + "q": "هل تتولون إعادة تصدير الحبوب؟", + "a": "نعم. إعادة التصدير نموذج نشط في هذه الفئة وتُؤكد شروطه في الاستعلام." + }, + { + "q": "كيف تُحدد شروط التخزين والنقل؟", + "a": "بناءً على حساسية المنتج (الرطوبة والحرارة والتعبئة) يُقترح أسلوب النقل والتخزين المناسب." + } ] }, "chemical": { "title": "المنتجات الكيميائية", "latin": "CHEMICAL PRODUCTS", "intro": "تُعد المنتجات الكيميائية والبوليمرية من أهم مخرجات صناعة البتروكيماويات في البلاد. تتولى المجموعة توريد هذه الأصناف للوحدات الصناعية المحلية وتصديرها إلى أسواق المنطقة.", + "body": [ + "بوليمرات مثل البولي إيثيلين والبولي بروبيلين والبي في سي، مع مواد كيميائية أساسية مثل الميثانول واليوريا والصودا الكاوية، ضمن سلة التوريد هذه.", + "مطابقة درجة المنتج والتعبئة الصناعية ومتطلبات النقل الآمن جزء أساسي من الخدمة.", + "يمكن للمشترين الصناعيين والتجار الإقليميين الحصول على توريد مستقر مع لوجستيات وتخليص متكاملين." + ], "goods": [ "البولي إيثيلين", "البولي بروبيلين", @@ -126,13 +239,46 @@ "اليوريا", "الميثانول", "الأسمدة الكيميائية", - "الراتنج" + "الراتنج", + "الستايرين", + "حمض الكبريتيك" + ], + "highlights": [ + "الوصول إلى إنتاج بتروكيماوي وكيميائي معتمد", + "درجات مطابقة لاحتياجات الصناعات التحويلية", + "مراعاة متطلبات السلامة في النقل والتخزين", + "دعم التصدير إلى أسواق المنطقة" + ], + "process": [ + "استلام متطلبات الدرجة والحجم والتوقيت", + "تنسيق التوريد من مصادر إنتاج مناسبة", + "تجهيز التعبئة ومستندات السلامة للشحنة", + "النقل والتأمين والتخليص والتسليم للمصنع أو الميناء" + ], + "faq": [ + { + "q": "هل يمكن طلب درجة بوليمر محددة؟", + "a": "نعم. تُراجع متطلبات الصناعات التحويلية ويُقترح المصدر والدرجة المناسبان." + }, + { + "q": "ما مستندات السلامة لنقل المواد الكيميائية؟", + "a": "بحسب المادة تُتبع أوراق بيانات السلامة وقواعد التعبئة والنقل ذات الصلة." + }, + { + "q": "هل التوريد الشهري المتكرر ممكن؟", + "a": "عند الاتفاق على الطاقة والجدول يمكن تعريف توريد دوري للوحدات الصناعية." + } ] }, "livestock": { "title": "مدخلات الثروة الحيوانية والدواجن", "latin": "LIVESTOCK INPUTS", "intro": "يُعد توريد مدخلات الثروة الحيوانية والدواجن من الأسواق الدولية وتخليصها من جمارك البلاد من الخدمات المتخصصة للمجموعة لمزارع الماشية والدواجن ومصانع الأعلاف.", + "body": [ + "ذرة العلف وكسبة فول الصويا والشعير والنخالة ومسحوق السمك والمكملات من الأصناف عالية الطلب التي تُخطط وفق احتياجات جودة البروتين والطاقة.", + "تدير المجموعة الاستيراد مع التركيز على مستندات الحجر وتوقيت وصول السفن أو النقل البري والتخليص السريع لتقليل تجميد رأس المال.", + "الهدف استمرارية تغذية موثوقة مع توريد يمكن الاعتماد عليه وتنسيق لوجستي كامل." + ], "goods": [ "ذرة العلف", "كسبة فول الصويا", @@ -140,13 +286,46 @@ "النخالة", "مسحوق السمك", "البرسيم", - "مكملات الأعلاف" + "مكملات الأعلاف", + "كسبة الكانولا", + "فوسفات ثنائي الكالسيوم" + ], + "highlights": [ + "التوريد من مناشئ دولية معتمدة", + "تنسيق الحجر وتخليص مدخلات الأعلاف", + "دعم مزارع الدواجن والماشية ومصانع الأعلاف", + "تخطيط التسليم وفق الطلب الموسمي" + ], + "process": [ + "تسجيل الطلب والمنشأ ومؤشرات جودة المدخل", + "تنسيق الشراء ومستندات الحجر", + "ترتيب النقل الدولي وتأمين الشحنة", + "التخليص والتسليم إلى المستودع أو مصنع الأعلاف" + ], + "faq": [ + { + "q": "هل يمكن طلب تحليل البروتين والرطوبة؟", + "a": "نعم. تُراجع مؤشرات الجودة الرئيسية وفق المعيار المتفق عليه وتُدرج في العقد." + }, + { + "q": "كم يستغرق عادة تخليص مدخلات الأعلاف؟", + "a": "يعتمد زمن التخليص على اكتمال المستندات وطابور الجمارك ونوع السلعة؛ تنسق المجموعة لتقليل التوقف." + }, + { + "q": "هل التسليم إلى مصنع الأعلاف ممكن؟", + "a": "نعم. بعد التخليص يمكن ترتيب النقل الداخلي إلى مستودع المشتري أو المصنع." + } ] }, "construction": { "title": "مواد ومعدات البناء", "latin": "BUILDING MATERIALS", "intro": "إلى جانب الخدمات الفنية والهندسية، تتولى المجموعة توريد المواد والمعدات والآليات اللازمة لمشاريع البنية التحتية والبناء.", + "body": [ + "الإسمنت وحديد التسليح والكمرات والبلاط والسيراميك والخلاطات الصحية والعوازل من الأصناف التي تُورد لمشاريع البنية التحتية والبناء والتمديدات.", + "التناغم مع الخدمات الفنية والهندسية للمجموعة يساعد على مطابقة التوريد لاحتياجات الموقع الحقيقية وجدول المشروع.", + "يمكن أن يكون التوريد محلياً أو مستورداً، مع ضبط النقل والتأمين والتخليص وفق ظروف المشروع." + ], "goods": [ "الإسمنت", "حديد التسليح", @@ -154,7 +333,35 @@ "البلاط والسيراميك", "الخلاطات الصحية", "العوازل الإنشائية", - "معدات التمديدات" + "معدات التمديدات", + "مقاطع الصلب", + "الطلاءات الصناعية" + ], + "highlights": [ + "مواد متوافقة مع احتياجات مشاريع البنية التحتية", + "تنسيق مع الخدمات الهندسية للمجموعة", + "خيارات توريد محلي ومستورد", + "دعم لوجستي حتى موقع المشروع" + ], + "process": [ + "مراجعة قائمة المواد وجدول المشروع", + "اختيار مصادر التوريد المحلية أو المستوردة", + "تنسيق النقل والتخزين المؤقت والتأمين", + "التسليم المرحلي إلى الموقع وإكمال المستندات" + ], + "faq": [ + { + "q": "هل يمكن أن يتبع التوريد تقدم المشروع على مراحل؟", + "a": "نعم. يمكن جدولة التسليم وفق مراحل التنفيذ لتقليل تكاليف التخزين." + }, + { + "q": "ما الذي يُقدَّم للمشاريع واسعة النطاق؟", + "a": "إضافة إلى توريد المواد يُنسَّق النقل ومواعيد التسليم إلى الموقع." + }, + { + "q": "هل يمكن توريد معدات تمديدات مستوردة؟", + "a": "نعم. عند حاجة المشروع يمكن تعريف مسار الاستيراد والتخليص وتسليم معدات التمديدات." + } ] } } @@ -275,6 +482,7 @@ "labels": { "300106": "أونصة الذهب", "400106": "نفط برنت", + "400506": "زيت الغاز", "200103": "دولار تيثر", "200101": "الدولار (الصرافة)", "200201": "اليورو (الصرافة)" diff --git a/src/i18n/locales/en.json b/src/i18n/locales/en.json index 7d24135..ce420c1 100644 --- a/src/i18n/locales/en.json +++ b/src/i18n/locales/en.json @@ -63,6 +63,15 @@ "goodsHeading": "Available goods", "goodsLatin": "", "servicesNote": "For every item in this category the group also handles international transport, cargo insurance and clearance through the country's customs offices.", + "highlightsHeading": "Why work with us", + "highlightsLatin": "", + "processHeading": "Supply process", + "processLatin": "", + "faqHeading": "Frequently asked questions", + "faqLatin": "", + "ratesHeading": "Oil benchmarks", + "ratesLatin": "", + "ratesNote": "Live Brent and gas oil reference rates from the market source. Contact our team for commercial quotations.", "otherHeading": "Other categories", "otherLatin": "", "inquiryHeading": "Request a quote for this category", @@ -73,6 +82,11 @@ "title": "Oil derivatives", "latin": "", "intro": "Oil derivatives are one of the group's principal areas of commercial activity. These products are sourced from Iranian refineries and production units, and exported with transport, insurance and clearance fully coordinated.", + "body": [ + "Drawing on a domestic supply network, the group prepares bitumen, base oil, gas oil, naphtha, paraffin and sulphur for industrial and trading buyers in target markets. Quality, packaging and export documents are planned from the outset.", + "For export cargoes, sea or land transport, cargo insurance and clearance at origin and destination are managed as one chain to reduce delivery time and operational risk.", + "Global benchmarks such as Brent and gas oil matter for commercial planning, so reference rates are shown on this page to give a clearer view of the market backdrop." + ], "goods": [ "Bitumen", "Base oil", @@ -81,13 +95,46 @@ "Wax", "Naphtha", "Gas oil", - "Coal tar" + "Coal tar", + "Fuel oil", + "Petroleum solvents" + ], + "highlights": [ + "Sourcing from established refineries and producers", + "Transport, insurance and clearance coordinated end to end", + "Planning by tonnage and agreed delivery windows", + "Commercial support for pricing and contract terms" + ], + "process": [ + "Capture buyer requirements and technical specifications", + "Coordinate supply, quality checks and readiness dates", + "Arrange international transport and cargo insurance", + "Clear, deliver and follow documents through to destination" + ], + "faq": [ + { + "q": "Can gas oil and related derivatives be supplied for export?", + "a": "Yes. Gas oil and other tradeable derivatives are part of the group's supply basket. Export terms are confirmed after licences, quality and routing are reviewed." + }, + { + "q": "How should the Brent and gas oil rates on this page be used?", + "a": "They are market references for context only. Transaction prices for each cargo are set after enquiry and commercial agreement." + }, + { + "q": "How is the minimum order tonnage set?", + "a": "Minimum tonnage depends on the product, origin and transport mode, and is stated clearly in the first quotation." + } ] }, "mineral": { "title": "Mineral products", "latin": "", "intro": "Iran ranks among the world's richest countries in mineral reserves. Drawing on its relationships with domestic mines and processing plants, the group handles the supply and export of mineral products across a range of tonnages.", + "body": [ + "From iron ore, concentrate and pellets to industrial minerals such as barite, bentonite, feldspar and silica, supply is planned around the buyer's technical specs and partner mine capacity.", + "For mineral exports, quality control, sampling, bulk or bagged packaging and port coordination are core steps managed alongside transport and insurance.", + "The aim is to simplify the supply chain for industrial buyers, processing plants and regional traders." + ], "goods": [ "Iron ore", "Concentrate", @@ -96,13 +143,46 @@ "Feldspar", "Barite", "Bentonite", - "Silica" + "Silica", + "Calcium carbonate", + "Chromite" + ], + "highlights": [ + "Access to domestic mines and processing units", + "Supply across a wide range of tonnages", + "Quality, documents and export requirements coordinated", + "Logistics support from mine to port or final destination" + ], + "process": [ + "Review assay requirements and required volumes", + "Select the supply source and confirm samples if needed", + "Plan extraction, processing and cargo preparation", + "Transport, insure, clear and deliver at the agreed point" + ], + "faq": [ + { + "q": "Are assays and quality certificates provided?", + "a": "Yes. Depending on the product and buyer request, relevant quality documents and assays are coordinated before the deal is finalised." + }, + { + "q": "Is bulk mineral export possible?", + "a": "Depending on the product and route, supply can be planned in bulk, jumbo bags or conventional bags." + }, + { + "q": "How long does cargo preparation take?", + "a": "Timing depends on mine stock, processing capacity and shipping plans, and is stated in the quotation." + } ] }, "food": { "title": "Food materials and products", "latin": "", "intro": "Import, export and re-export of grain and foodstuffs is one of the group's highest-volume activities. These goods are sourced from international markets and brought to the domestic market in line with health and quarantine standards.", + "body": [ + "Grain, sugar, edible oil, pulses and dried fruit and nuts are planned around harvest seasons, origin routes and health requirements.", + "The group manages import and re-export with a focus on customs documents, health certificates and ordinary or temperature-controlled transport as needed.", + "The goal is timely delivery to the consumer market or wholesale buyer with minimal clearance and logistics delay." + ], "goods": [ "Grain", "Wheat", @@ -111,13 +191,46 @@ "Sugar", "Edible oil", "Pulses", - "Dried fruit and nuts" + "Dried fruit and nuts", + "Flour", + "Tea" + ], + "highlights": [ + "International sourcing under health standards", + "Import, export and re-export capability", + "Quarantine, documents and clearance coordinated", + "Delivery planning for wholesalers and food industries" + ], + "process": [ + "Record demand, preferred origin and quality specs", + "Coordinate supply and health documentation", + "Arrange international transport and cargo insurance", + "Clear, deliver to warehouse or market and close documents" + ], + "faq": [ + { + "q": "Are health and quarantine certificates required for imports?", + "a": "Yes. Depending on the product, health and quarantine documents are prepared under origin and destination rules and included in clearance." + }, + { + "q": "Do you handle grain re-export?", + "a": "Yes. Re-export is an active model in this category and terms are confirmed in the enquiry." + }, + { + "q": "How are storage and transport conditions decided?", + "a": "Based on product sensitivity (moisture, temperature and packaging), the suitable transport and storage method is proposed." + } ] }, "chemical": { "title": "Chemical products", "latin": "", "intro": "Chemical and polymer products are among the most important outputs of Iran's petrochemical industry. The group supplies these to domestic industrial units and exports them to regional markets.", + "body": [ + "Polymers such as polyethylene, polypropylene and PVC, together with base chemicals such as methanol, urea and caustic soda flakes, sit in this supply basket.", + "Matching product grade, industrial packaging and safe-transport requirements is a core part of the service.", + "Industrial buyers and regional traders can receive stable supply with integrated logistics and clearance." + ], "goods": [ "Polyethylene", "Polypropylene", @@ -126,13 +239,46 @@ "Urea", "Methanol", "Chemical fertilisers", - "Resin" + "Resin", + "Styrene", + "Sulphuric acid" + ], + "highlights": [ + "Access to established petrochemical and chemical output", + "Grades matched to downstream industry needs", + "Safety requirements observed in transport and storage", + "Export support into regional markets" + ], + "process": [ + "Capture grade, volume and timing requirements", + "Coordinate supply from suitable production sources", + "Prepare packaging and safety documents for the cargo", + "Transport, insure, clear and deliver to plant or port" + ], + "faq": [ + { + "q": "Can a specific polymer grade be ordered?", + "a": "Yes. Downstream requirements are reviewed and a suitable grade and source are proposed." + }, + { + "q": "What safety documents are used for chemical transport?", + "a": "Depending on the substance, safety data sheets and packaging and transport rules are followed." + }, + { + "q": "Is recurring monthly supply possible?", + "a": "Where capacity and scheduling are agreed, periodic supply for industrial units can be defined." + } ] }, "livestock": { "title": "Livestock and poultry inputs", "latin": "", "intro": "Sourcing livestock and poultry inputs from international markets and clearing them through the country's customs offices is one of the group's specialist services for livestock farms, poultry units and feed mills.", + "body": [ + "Feed maize, soybean meal, barley, bran, fishmeal and supplements are high-demand items planned around protein and energy quality needs.", + "The group manages import with a focus on quarantine documents, vessel or land arrival timing and fast clearance to limit working-capital lock-up.", + "The aim is reliable feed continuity with dependable supply and full logistics coordination." + ], "goods": [ "Feed maize", "Soybean meal", @@ -140,13 +286,46 @@ "Bran", "Fishmeal", "Alfalfa", - "Feed supplements" + "Feed supplements", + "Rapeseed meal", + "Dicalcium phosphate" + ], + "highlights": [ + "Sourcing from established international origins", + "Quarantine and clearance of feed inputs coordinated", + "Support for poultry, livestock and feed mills", + "Delivery planning aligned with seasonal demand" + ], + "process": [ + "Record demand, origin and quality indices for the input", + "Coordinate purchase and quarantine documents", + "Arrange international transport and cargo insurance", + "Clear and deliver to warehouse or feed mill" + ], + "faq": [ + { + "q": "Can protein and moisture analysis be requested?", + "a": "Yes. Key quality indices are reviewed against the agreed standard and reflected in the contract." + }, + { + "q": "How long does clearance of feed inputs usually take?", + "a": "Clearance time depends on document completeness, customs queue and product type; the group coordinates to reduce idle time." + }, + { + "q": "Is delivery to the feed mill possible?", + "a": "Yes. After clearance, domestic haulage to the buyer's warehouse or mill can be arranged." + } ] }, "construction": { "title": "Building materials and equipment", "latin": "", "intro": "Alongside its technical and engineering services, the group supplies the materials, equipment and machinery required by civil and construction projects.", + "body": [ + "Cement, rebar, I-beams, tiles and ceramics, sanitary fittings and insulation are among the items supplied for civil, building and MEP projects.", + "Alignment with the group's technical and engineering services helps match supply to real site needs and project schedules.", + "Supply can be domestic or imported, with transport, insurance and clearance set to project conditions." + ], "goods": [ "Cement", "Rebar", @@ -154,7 +333,35 @@ "Tiles and ceramics", "Sanitary fittings", "Building insulation", - "Mechanical installations" + "Mechanical installations", + "Steel profiles", + "Industrial coatings" + ], + "highlights": [ + "Materials aligned with civil project needs", + "Coordinated with the group's engineering services", + "Domestic and import supply options", + "Logistics support through to the project site" + ], + "process": [ + "Review the bill of materials and project schedule", + "Select domestic or import supply sources", + "Coordinate transport, temporary storage and insurance", + "Deliver in stages to site and complete documents" + ], + "faq": [ + { + "q": "Can supply follow project progress in stages?", + "a": "Yes. Delivery can be phased with the works programme to reduce holding costs." + }, + { + "q": "What is offered for large-scale projects?", + "a": "Beyond materials supply, haulage and site delivery timing are coordinated." + }, + { + "q": "Can imported MEP equipment be supplied?", + "a": "Yes. Where the project requires it, import, clearance and delivery of installation equipment can be defined." + } ] } } @@ -275,6 +482,7 @@ "labels": { "300106": "Gold ounce", "400106": "Brent crude", + "400506": "Gas oil", "200103": "USDT", "200101": "USD (exchange)", "200201": "EUR (exchange)" diff --git a/src/i18n/locales/fa.json b/src/i18n/locales/fa.json index 425f4e9..0f1cad5 100644 --- a/src/i18n/locales/fa.json +++ b/src/i18n/locales/fa.json @@ -63,6 +63,15 @@ "goodsHeading": "اقلام قابل تأمین", "goodsLatin": "AVAILABLE GOODS", "servicesNote": "برای همه ی اقلام این دسته، خدمات حمل و نقل بین المللی، بیمه بار و ترخیص از گمرک های کشور نیز توسط مجموعه انجام می شود.", + "highlightsHeading": "مزایای همکاری", + "highlightsLatin": "WHY THIS CATEGORY", + "processHeading": "مسیر تأمین", + "processLatin": "SUPPLY PROCESS", + "faqHeading": "پرسش های متداول", + "faqLatin": "FAQ", + "ratesHeading": "نرخ های مرجع نفت", + "ratesLatin": "OIL BENCHMARKS", + "ratesNote": "نرخ های لحظه ای نفت برنت و گازوئیل از منبع بازار؛ برای استعلام تجاری با کارشناسان ما تماس بگیرید.", "otherHeading": "سایر دسته ها", "otherLatin": "OTHER CATEGORIES", "inquiryHeading": "برای این دسته استعلام بگیرید", @@ -73,6 +82,11 @@ "title": "مشتقات نفتی", "latin": "OIL DERIVATIVES", "intro": "مشتقات نفتی یکی از اصلی ترین حوزه های فعالیت بازرگانی گروه آریو مجد آسیا است. تأمین این محصولات از پالایشگاه ها و واحدهای تولیدی داخلی انجام می شود و صادرات آنها با هماهنگی کامل در زمینه حمل، بیمه و ترخیص صورت می گیرد.", + "body": [ + "مجموعه با تکیه بر شبکه تأمین داخلی، اقلامی مانند قیر، روغن پایه، گازوئیل، نفتا، پارافین و گوگرد را برای خریداران صنعتی و بازرگانی در بازارهای هدف آماده می کند. هماهنگی کیفیت، بسته بندی و اسناد صادراتی از ابتدا در برنامه تأمین دیده می شود.", + "برای محموله های صادراتی، مسیر حمل دریایی یا زمینی، پوشش بیمه بار و ترخیص در مبدأ و مقصد به صورت یکپارچه مدیریت می شود تا زمان تحویل و ریسک عملیاتی کاهش یابد.", + "نوسان های مرجع جهانی مانند نفت برنت و گازوئیل در برنامه ریزی تجاری مشتریان اهمیت دارد؛ به همین دلیل در این صفحه نرخ های مرجع نیز نمایش داده می شود تا دید بهتری از فضای بازار داشته باشید." + ], "goods": [ "قیر", "روغن پایه", @@ -81,13 +95,46 @@ "وکس", "نفتا", "گازوئیل", - "قطران" + "قطران", + "نفت کوره", + "حلال های نفتی" + ], + "highlights": [ + "تأمین از پالایشگاه ها و واحدهای تولیدی معتبر", + "هماهنگی حمل، بیمه و ترخیص برای صادرات و فروش داخلی", + "امکان برنامه ریزی بر اساس تناژ و زمان بندی تحویل", + "پشتیبانی تجاری برای استعلام قیمت و شرایط قرارداد" + ], + "process": [ + "دریافت نیاز و مشخصات فنی محموله از خریدار", + "هماهنگی تأمین، کیفیت و زمان آماده سازی کالا", + "تنظیم حمل و نقل بین المللی و پوشش بیمه بار", + "ترخیص، تحویل و پیگیری اسناد تا مقصد نهایی" + ], + "faq": [ + { + "q": "آیا گازوئیل و مشتقات مرتبط قابل تأمین صادراتی هستند؟", + "a": "بله. گازوئیل و سایر مشتقات قابل معامله در سبد تأمین مجموعه قرار دارند و شرایط صادراتی پس از بررسی مجوزها، کیفیت و مسیر حمل اعلام می شود." + }, + { + "q": "نرخ های برنت و گازوئیل در این صفحه چه کاربردی دارند؟", + "a": "این ارقام مرجع بازار هستند و برای دید کلی نسبت به فضای قیمتی نمایش داده می شوند. قیمت معامله ای هر محموله پس از استعلام و توافق تجاری تعیین می گردد." + }, + { + "q": "حداقل تناژ سفارش چگونه مشخص می شود؟", + "a": "حداقل تناژ بسته به نوع کالا، مبدأ تأمین و روش حمل متفاوت است و در استعلام اولیه به صورت شفاف اعلام می شود." + } ] }, "mineral": { "title": "محصولات معدنی", "latin": "MINERAL PRODUCTS", "intro": "ایران از نظر ذخایر معدنی در زمره کشورهای غنی جهان قرار دارد. مجموعه با تکیه بر ارتباط با معادن و واحدهای فرآوری داخلی، تأمین و صادرات محصولات معدنی را در تناژهای مختلف بر عهده می گیرد.", + "body": [ + "از سنگ آهن، کنسانتره و گندله تا کانی های صنعتی مانند باریت، بنتونیت، فلدسپات و سیلیس، مسیر تأمین بر اساس مشخصات فنی خریدار و ظرفیت معادن همکار برنامه ریزی می شود.", + "برای صادرات معدنی، کنترل کیفیت، نمونه برداری، بسته بندی فله یا کیسه ای و هماهنگی بندری از مراحل کلیدی است که مجموعه آن را در کنار حمل و بیمه مدیریت می کند.", + "هدف ما کاهش پیچیدگی زنجیره تأمین برای خریداران صنعتی، کارخانه های فرآوری و بازرگانان منطقه ای است." + ], "goods": [ "سنگ آهن", "کنسانتره", @@ -96,13 +143,46 @@ "فلدسپات", "باریت", "بنتونیت", - "سیلیس" + "سیلیس", + "کربنات کلسیم", + "کرومیت" + ], + "highlights": [ + "دسترسی به معادن و واحدهای فرآوری داخلی", + "تأمین در تناژهای متنوع متناسب با نیاز خریدار", + "هماهنگی کیفیت، اسناد و الزامات صادراتی", + "پشتیبانی لجستیکی از معدن تا بندر یا مقصد نهایی" + ], + "process": [ + "بررسی مشخصات آنالیزی و حجم مورد نیاز", + "انتخاب منبع تأمین و تأیید نمونه در صورت لزوم", + "برنامه ریزی استخراج، فرآوری و آماده سازی محموله", + "حمل، بیمه، ترخیص و تحویل در مبدأ یا مقصد توافق شده" + ], + "faq": [ + { + "q": "آیا آنالیز و گواهی کیفیت ارائه می شود؟", + "a": "بله. بر اساس نوع کالا و درخواست خریدار، مدارک کیفی و آنالیزهای مرتبط پیش از نهایی شدن معامله هماهنگ می شود." + }, + { + "q": "صادرات فله معدنی امکان پذیر است؟", + "a": "بسته به نوع محصول و مسیر حمل، تأمین به صورت فله، جامبو یا کیسه ای قابل برنامه ریزی است." + }, + { + "q": "زمان آماده سازی محموله چقدر است؟", + "a": "زمان بندی به موجودی معدن، ظرفیت فرآوری و برنامه حمل بستگی دارد و در استعلام اعلام می شود." + } ] }, "food": { "title": "مواد و محصولات غذایی", "latin": "FOOD PRODUCTS", "intro": "واردات، صادرات و صادرات مجدد غلات و مواد غذایی از حوزه های پرحجم فعالیت مجموعه است. تأمین این اقلام از بازارهای بین المللی و رساندن آنها به بازار داخلی با رعایت استانداردهای بهداشتی و قرنطینه ای انجام می شود.", + "body": [ + "غلات، شکر، روغن خوراکی، حبوبات و خشکبار از جمله اقلامی هستند که با توجه به فصل برداشت، مسیر تأمین و الزامات بهداشتی برنامه ریزی می شوند.", + "مجموعه مسیر واردات و صادرات مجدد را با تمرکز بر اسناد گمرکی، گواهی های بهداشتی و هماهنگی حمل سرد یا معمولی (بر اساس نوع کالا) مدیریت می کند.", + "هدف، رساندن به موقع کالا به بازار مصرف یا خریدار عمده با کمترین وقفه در ترخیص و لجستیک است." + ], "goods": [ "غلات", "گندم", @@ -111,13 +191,46 @@ "شکر", "روغن خوراکی", "حبوبات", - "خشکبار" + "خشکبار", + "آرد", + "چای" + ], + "highlights": [ + "تأمین از بازارهای بین المللی با رعایت استانداردهای بهداشتی", + "مدیریت واردات، صادرات و صادرات مجدد", + "هماهنگی قرنطینه، اسناد و ترخیص", + "زمان بندی تحویل متناسب با نیاز عمده فروشان و صنایع غذایی" + ], + "process": [ + "ثبت نیاز، مبدأ پیشنهادی و مشخصات کیفی", + "هماهنگی تأمین و کنترل مدارک بهداشتی", + "حمل بین المللی و پوشش بیمه محموله", + "ترخیص، تحویل انبار یا بازار هدف و پیگیری اسناد" + ], + "faq": [ + { + "q": "آیا گواهی بهداشت و قرنطینه برای واردات لازم است؟", + "a": "بله. بسته به نوع کالا، مدارک بهداشتی و قرنطینه ای طبق مقررات مبدأ و مقصد تهیه و در فرآیند ترخیص لحاظ می شود." + }, + { + "q": "آیا صادرات مجدد غلات انجام می شود؟", + "a": "بله. صادرات مجدد یکی از الگوهای فعال مجموعه در حوزه مواد غذایی است و شرایط آن در استعلام مشخص می شود." + }, + { + "q": "شرایط نگهداری و حمل چگونه تعیین می شود؟", + "a": "بر اساس حساسیت کالا (رطوبت، دما و بسته بندی) روش حمل و انبارداری مناسب پیشنهاد می شود." + } ] }, "chemical": { "title": "محصولات شیمیایی", "latin": "CHEMICAL PRODUCTS", "intro": "محصولات شیمیایی و پلیمری از مهم ترین تولیدات صنعت پتروشیمی کشور به شمار می روند. مجموعه تأمین این اقلام برای واحدهای صنعتی داخلی و صادرات آنها به بازارهای منطقه را انجام می دهد.", + "body": [ + "پلیمرهایی مانند پلی اتیلن، پلی پروپیلن و پی وی سی در کنار مواد شیمیایی پایه مانند متانول، اوره و سود پرک در سبد تأمین این دسته قرار دارند.", + "هماهنگی گرید محصول، بسته بندی صنعتی و الزامات ایمنی حمل برای کالاهای شیمیایی بخش مهمی از خدمات مجموعه است.", + "خریداران صنعتی و بازرگانان منطقه ای می توانند تأمین پایدار را همراه با لجستیک و ترخیص یکپارچه دریافت کنند." + ], "goods": [ "پلی اتیلن", "پلی پروپیلن", @@ -126,13 +239,46 @@ "اوره", "متانول", "کودهای شیمیایی", - "رزین" + "رزین", + "استایرن", + "اسید سولفوریک" + ], + "highlights": [ + "دسترسی به تولیدات پتروشیمی و شیمیایی معتبر", + "تأمین گریدهای مورد نیاز صنایع پایین دستی", + "رعایت الزامات ایمنی در حمل و نگهداری", + "پشتیبانی صادراتی به بازارهای منطقه" + ], + "process": [ + "دریافت مشخصات گرید، حجم و زمان نیاز", + "هماهنگی تأمین از منابع تولیدی مناسب", + "آماده سازی بسته بندی و مدارک ایمنی محموله", + "حمل، بیمه، ترخیص و تحویل به واحد صنعتی یا بندر" + ], + "faq": [ + { + "q": "آیا گرید خاصی از پلیمر قابل سفارش است؟", + "a": "بله. بر اساس نیاز صنایع پایین دستی، گرید و مشخصات فنی بررسی و منبع تأمین مناسب پیشنهاد می شود." + }, + { + "q": "مدارک ایمنی برای حمل شیمیایی چگونه است؟", + "a": "بسته به نوع ماده، برگه های ایمنی و الزامات بسته بندی و حمل مطابق مقررات مربوط رعایت می شود." + }, + { + "q": "امکان تأمین مستمر ماهانه وجود دارد؟", + "a": "در صورت توافق ظرفیت و برنامه زمان بندی، تأمین دوره ای برای واحدهای صنعتی قابل تعریف است." + } ] }, "livestock": { "title": "نهاده های دام و طیور", "latin": "LIVESTOCK INPUTS", "intro": "تأمین نهاده های دام و طیور از بازارهای بین المللی و ترخیص آنها از گمرک های کشور، از خدمات تخصصی مجموعه برای واحدهای دامپروری، مرغداری و کارخانه های خوراک دام است.", + "body": [ + "ذرت دامی، کنجاله سویا، جو، سبوس، پودر ماهی و مکمل ها از اقلام پرتقاضای این حوزه هستند که با توجه به کیفیت پروتئین و انرژی مورد نیاز فرموله و تأمین می شوند.", + "مجموعه مسیر واردات را با تمرکز بر اسناد قرنطینه ای، زمان بندی ورود کشتی یا حمل زمینی و ترخیص سریع برای کاهش خواب سرمایه مشتری مدیریت می کند.", + "هدف، پایداری تغذیه دام و طیور با تأمین قابل اتکا و هماهنگی کامل لجستیکی است." + ], "goods": [ "ذرت دامی", "کنجاله سویا", @@ -140,13 +286,46 @@ "سبوس", "پودر ماهی", "یونجه", - "مکمل های دامی" + "مکمل های دامی", + "کنجاله کلزا", + "دی کلسیم فسفات" + ], + "highlights": [ + "تأمین از مبادی معتبر بین المللی", + "هماهنگی قرنطینه و ترخیص نهاده ها", + "پشتیبانی از مرغداری، دامپروری و کارخانه خوراک", + "برنامه ریزی تحویل متناسب با فصل مصرف" + ], + "process": [ + "ثبت نیاز، مبدأ و شاخص های کیفی نهاده", + "هماهنگی خرید و مدارک قرنطینه ای", + "حمل بین المللی و بیمه محموله", + "ترخیص و تحویل به انبار یا کارخانه خوراک دام" + ], + "faq": [ + { + "q": "آیا آنالیز پروتئین و رطوبت قابل درخواست است؟", + "a": "بله. شاخص های کیفی مهم بر اساس استاندارد توافق شده بررسی و در قرارداد لحاظ می شود." + }, + { + "q": "ترخیص نهاده ها معمولاً چقدر زمان می برد؟", + "a": "زمان ترخیص به کامل بودن اسناد، نوبت گمرک و نوع کالا بستگی دارد؛ مجموعه برای کاهش توقف محموله هماهنگی لازم را انجام می دهد." + }, + { + "q": "آیا تحویل درب کارخانه خوراک ممکن است؟", + "a": "بله. پس از ترخیص، حمل داخلی تا انبار یا کارخانه خریدار قابل برنامه ریزی است." + } ] }, "construction": { "title": "مصالح و تجهیزات ساختمانی", "latin": "BUILDING MATERIALS", "intro": "در کنار خدمات فنی و مهندسی، مجموعه تأمین مصالح، تجهیزات و ماشین آلات مورد نیاز پروژه های عمرانی و ساختمانی را نیز بر عهده می گیرد.", + "body": [ + "سیمان، میلگرد، تیرآهن، کاشی و سرامیک، شیرآلات و عایق ها از جمله اقلامی هستند که برای پروژه های عمرانی، ساختمانی و تأسیساتی تأمین می شوند.", + "هم افزایی با خدمات فنی و مهندسی مجموعه کمک می کند تأمین مصالح با نیاز واقعی کارگاه و زمان بندی پروژه هماهنگ باشد.", + "مسیر تأمین می تواند داخلی یا وارداتی باشد و حمل، بیمه و ترخیص بر اساس شرایط پروژه تنظیم می گردد." + ], "goods": [ "سیمان", "میلگرد", @@ -154,7 +333,35 @@ "کاشی و سرامیک", "شیرآلات", "عایق های ساختمانی", - "تجهیزات تأسیساتی" + "تجهیزات تأسیساتی", + "پروفیل فولادی", + "رنگ و پوشش های صنعتی" + ], + "highlights": [ + "تأمین مصالح همسو با نیاز پروژه های عمرانی", + "هماهنگی با خدمات فنی و مهندسی مجموعه", + "امکان تأمین داخلی و وارداتی", + "پشتیبانی لجستیکی تا محل پروژه" + ], + "process": [ + "بررسی فهرست مصالح و برنامه زمان بندی پروژه", + "انتخاب منبع تأمین داخلی یا وارداتی", + "هماهنگی حمل، انبارداری موقت و بیمه", + "تحویل مرحله ای به کارگاه و تکمیل اسناد" + ], + "faq": [ + { + "q": "آیا تأمین مرحله ای مطابق پیشرفت پروژه ممکن است؟", + "a": "بله. برنامه تحویل می تواند بر اساس فازهای اجرایی پروژه تنظیم شود تا هزینه نگهداری کاهش یابد." + }, + { + "q": "برای پروژه های بزرگ مقیاس چه خدماتی ارائه می شود؟", + "a": "علاوه بر تأمین مصالح، هماهنگی حمل و زمان بندی تحویل به کارگاه نیز انجام می شود." + }, + { + "q": "آیا تجهیزات تأسیساتی وارداتی قابل تأمین است؟", + "a": "بله. در صورت نیاز پروژه، مسیر واردات، ترخیص و تحویل تجهیزات تأسیساتی قابل تعریف است." + } ] } } @@ -275,6 +482,7 @@ "labels": { "300106": "انس طلا", "400106": "نفت برنت", + "400506": "گازوئیل", "200103": "دلار تتر", "200101": "دلار صرافی", "200201": "یورو صرافی" diff --git a/src/i18n/types.ts b/src/i18n/types.ts index 2768a53..494e7c9 100644 --- a/src/i18n/types.ts +++ b/src/i18n/types.ts @@ -32,6 +32,15 @@ export type Dictionary = { goodsHeading: string; goodsLatin: string; servicesNote: string; + highlightsHeading: string; + highlightsLatin: string; + processHeading: string; + processLatin: string; + faqHeading: string; + faqLatin: string; + ratesHeading: string; + ratesLatin: string; + ratesNote: string; otherHeading: string; otherLatin: string; inquiryHeading: string; @@ -39,7 +48,16 @@ export type Dictionary = { inquiryButton: string; categories: Record< ProductSlug, - { title: string; latin: string; intro: string; goods: string[] } + { + title: string; + latin: string; + intro: string; + body: string[]; + goods: string[]; + highlights: string[]; + process: string[]; + faq: { q: string; a: string }[]; + } >; }; home: { diff --git a/src/lib/market/displayed.ts b/src/lib/market/displayed.ts index e908f2f..b4d93ed 100644 --- a/src/lib/market/displayed.ts +++ b/src/lib/market/displayed.ts @@ -16,6 +16,7 @@ import type { InstrumentId } from "./instruments"; */ export const displayed: InstrumentId[] = [ "400106", // نفت برنت + "400506", // گازوئیل "200103", // دلار تتر "200101", // دلار - صرافی "200201", // یورو - صرافی diff --git a/src/lib/market/instruments.ts b/src/lib/market/instruments.ts index 4ef63d4..d3d6aff 100644 --- a/src/lib/market/instruments.ts +++ b/src/lib/market/instruments.ts @@ -17,6 +17,7 @@ export const instruments = { "300306": { fa: "پلاتین" }, "400106": { fa: "نفت برنت" }, "400206": { fa: "نفت سبک آمریکا" }, + "400506": { fa: "گازوئیل" }, "6001": { fa: "بورس تهران" }, "600206": { fa: "داوجونز" }, "600306": { fa: "اس اند پی" }, @@ -52,5 +53,5 @@ export const instruments = { export type InstrumentId = keyof typeof instruments; /* Also published but unlabelled upstream, so left out until identified: - 300406, 300606, 300706, 300806, 300906, 301006, 301106, 400306, 400406, 400506, 500106, 500206, 500306, 500407, 500607, 500706, 500806, 500907 + 300406, 300606, 300706, 300806, 300906, 301006, 301106, 400306, 400406, 500106, 500206, 500306, 500407, 500607, 500706, 500806, 500907 */