// lib/utils/category_labels.dart // // ترجمه‌ی کلیدهای انگلیسیِ `metadata.category` به برچسبِ فارسیِ کاربر. // همان نگاشتی که در فرانتِ پنل (next-intl) استفاده می‌شود. class CategoryLabels { CategoryLabels._(); /// ترجمه‌ی یک کلید (انگلیسی) به فارسی. اگر در map نبود، خودِ کلید برمی‌گردد. static String label(String? key) { if (key == null || key.isEmpty) return ''; return _map[key.toLowerCase()] ?? key; } static const Map _map = { // ---- دسته‌های روند / کلی ---- 'social': 'اجتماعی', 'political': 'سیاسی', 'economical': 'اقتصادی', 'technology': 'فناوری', 'environmental': 'محیط زیست', 'steel-industry': 'صنعت فولاد', // ---- دسته‌های استارت‌آپ (HomePage/CMS messages) ---- 'retail': 'خرده فروشی', 'travel': 'سفر', 'biotech': 'فناوری زیستی', 'ed-tech': 'فناوری آموزشی', 'fintech': 'فناوری مالی', 'auto-tech': 'فناوری خودروسازی', 'food-tech': 'فناوری غذایی', 'high-tech': 'فناوری نوین', 'ai': 'هوش مصنوعی', 'saas': 'SaaS', 'native-ai': 'هوش مصنوعی داخلی', 'blockchain': 'بلاک‌چین', 'clean-tech': 'فناوری پاک', 'energy-tech': 'فناوری انرژی', 'gig-economy': 'ابراقتصاد', 'health-tech': 'فناوری سلامت', 'insure-tech': 'فناوری بیمه', 'real-estate': 'املاک', 'construction': 'ساخت و ساز', 'cybersecurity': 'امنیت سایبری', 'life-sciences': 'علوم زیستی', 'material-tech': 'فناوری مواد', 'chemicals-tech': 'فناوری شیمیایی', 'consumer-goods': 'کالاهای خانگی', 'logistics-tech': 'فناوری لجستیک', 'agriculture-tech': 'فناوری کشاورزی', 'agri-tech': 'فناوری کشاورزی', 'circular-economy': 'اقتصاد چرخشی', 'environment-tech': 'فناوری محیط زیست', 'hospitality-tech': 'فناوری مهمانداری', 'transportation-tech': 'فناوری حمل و نقل', 'bnpl': 'الان بخر بعدا پرداخت کن', 'mobile': 'موبایل', // ---- زیرِ فناوریِ صنعتی (Technology messages) ---- 'production-technologies': 'فناوری‌های تولید', 'supply-raw-material': 'تامین مواد خام', 'iron-production': 'تولید آهن', 'steel-production': 'تولید فولاد', 'casting': 'ریخته‌گری', 'hot-rolling': 'نورد گرم', 'cold-rolling': 'نورد سرد', 'support-technologies': 'تکنولوژی‌های پشتیبان', 'transportation': 'حمل و نقل', 'energy-and-fluids': 'انرژی و سیالات', 'inspection-automation-precision': 'بازرسی، اتوماسیون و ابزار دقیق', 'production-control-quality-lab': 'کنترل تولید، کیفیت و آزمایشگاه‌ها', 'warehouse': 'انبارداری', 'information-technology': 'فناوری اطلاعات و ارتباطات', 'hse': 'HSE', 'new-technologies': 'تکنولوژی‌های نوپدید', 'physical': 'فیزیکی', 'digital': 'دیجیتال', 'biological': 'زیستی', }; }