{
  "action.view": "view",
  "actions.actions": "Actions",
  "actions.active": "Active",
  "actions.add": "Add",
  "actions.add_section": "Add New Section",
  "actions.apply": "Apply",
  "actions.back": "Back",
  "actions.back_home": "Home",
  "actions.ban": "Ban",
  "actions.buy_now": "Buy now",
  "actions.cancel": "Cancel",
  "actions.choose": "Choose",
  "actions.clear_cache": "Clear Cache",
  "actions.close": "Close",
  "actions.configure": "Configure",
  "actions.confirm_clear_cache": "Do you want to clear the cache now? Changes will be displayed.",
  "actions.confirm_delete": "Are you sure?",
  "actions.confirm_order": "Confirm Order",
  "actions.copied": "Copied!",
  "actions.copy": "Copy",
  "actions.customize_theme": "Customize Theme",
  "actions.delete": "Delete",
  "actions.down": "Down",
  "actions.download_label": "Download Label",
  "actions.edit": "Edit",
  "actions.filter": "Filter",
  "actions.inactive": "Inactive",
  "actions.move_down": "Move Down",
  "actions.move_up": "Move Up",
  "actions.no": "No",
  "actions.off": "Disabled",
  "actions.on": "Activated",
  "actions.optional": "optional",
  "actions.order_now": "Order Now",
  "actions.order_whatsapp": "Order via WhatsApp",
  "actions.preview": "preview",
  "actions.refresh": "Refresh",
  "actions.remove": "Remove",
  "actions.reset": "Reset",
  "actions.retry": "Retry",
  "actions.save": "Save",
  "actions.save_changes": "Save Changes",
  "actions.saving": "Saving...",
  "actions.search": "Search",
  "actions.share": "Share",
  "actions.toggle": "Toggle",
  "actions.track": "Track",
  "actions.up": "Up",
  "actions.update": "Update",
  "actions.view": "View",
  "actions.view_website": "View Website",
  "actions.yes": "Yes",
  "admin.archive": "Archive",
  "admin.archive_all": "Archive all",
  "admin.back": "Back to notifications",
  "admin.date": "Date",
  "admin.error_loading": "Failed to load",
  "admin.install_plugin": "Install Plugin",
  "admin.loading": "Loading...",
  "admin.login.desc": "Sign in to your admin panel using your credentials.",
  "admin.login.forgot": "Forgot your password?",
  "admin.login.heading": "Sign in to start your session",
  "admin.login.password": "Password",
  "admin.login.submit": "Sign In",
  "admin.login.username": "Username",
  "admin.mail.reset.button": "Reset Password",
  "admin.mail.reset.expiry": "The reset link will expire in 30 minutes.",
  "admin.mail.reset.ignore": "If you did not request a password reset, you can ignore this message.",
  "admin.mail.reset.intro": "We received a request to reset your control panel password.",
  "admin.mail.reset.subject": "Reset Password",
  "admin.mail.reset.title": "Reset Password",
  "admin.mark_all_read": "Mark all as read",
  "admin.mark_read": "Mark as read",
  "admin.no_notifications": "No new notifications",
  "admin.no_plugins": "No plugins found",
  "admin.notification": "Notification",
  "admin.notification.review_pending": "New review awaiting approval",
  "admin.notification_title": "Notification",
  "admin.notifications": "Notifications",
  "admin.notifications_subtitle": "Unread system notifications",
  "admin.pages.delete.cancel": "Cancel",
  "admin.pages.delete.confirm": "Are you sure you want to delete the page:",
  "admin.pages.delete.not_found": "Page not found.",
  "admin.pages.delete.submit": "Yes, delete",
  "admin.pages.delete.title": "Confirm deletion",
  "admin.plugin_activate": "Activate License",
  "admin.plugin_description": "Description",
  "admin.plugin_disable": "Disable",
  "admin.plugin_enable": "Enable",
  "admin.plugin_name": "Name",
  "admin.plugin_status": "Status",
  "admin.plugin_version": "Version",
  "admin.plugins": "Plugins",
  "admin.profile.avatar": "Profile Image",
  "admin.profile.change_avatar": "Change avatar",
  "admin.profile.confirm_password": "Confirm password",
  "admin.profile.current_password": "Current password",
  "admin.profile.email": "Email",
  "admin.profile.info": "Profile information",
  "admin.profile.new_password": "New password",
  "admin.profile.not_found": "Admin not found",
  "admin.profile.password": "New Password",
  "admin.profile.password_mismatch": "Password confirmation does not match",
  "admin.profile.password_short": "Password must be at least 8 characters",
  "admin.profile.password_wrong": "Current password is incorrect",
  "admin.profile.phone": "Phone (WhatsApp)",
  "admin.profile.phone_note": "Used for WhatsApp meeting reminders",
  "admin.profile.saved": "Profile updated successfully",
  "admin.profile.title": "Account Settings",
  "admin.profile.update_password": "Update password",
  "admin.profile.updated": "Profile updated successfully",
  "admin.profile.username": "Username",
  "admin.reset.back": "Back to login",
  "admin.reset.email": "Email address",
  "admin.reset.heading": "Enter your email to reset password",
  "admin.reset.new_desc": "Please enter a strong new password for your account.",
  "admin.reset.new_heading": "Choose a new password",
  "admin.reset.new_password": "New password",
  "admin.reset.new_title": "Set New Password",
  "admin.reset.save": "Reset password",
  "admin.reset.send": "Send reset link",
  "admin.reset.sent": "If the email exists, a reset link has been sent.",
  "admin.reset.success": "Your password has been reset successfully.",
  "admin.reset.title": "Reset Password",
  "admin.reset_email_button": "Reset Password",
  "admin.reset_email_expiry": "This link expires in 30 minutes.",
  "admin.reset_email_ignore": "If you did not request this, please ignore this email.",
  "admin.reset_email_message": "We received a request to reset your admin password. Click the button below to continue.",
  "admin.reset_email_subject": "Admin Password Reset Request",
  "admin.reset_email_title": "Reset Your Password",
  "admin.view_all": "View all notifications",
  "admin.view_all_notifications": "View all notifications",
  "ai.active": "Active",
  "ai.active_provider": "Active Provider",
  "ai.api_key": "API Key",
  "ai.apply_to_description": "Apply to Description",
  "ai.attach_image": "Attach Image",
  "ai.auto_seo.enable": "Generate missing SEO fields automatically when saving a product",
  "ai.auto_seo.help": "Only empty SEO text fields are filled. Manual values remain unchanged, and no share image is generated by AI.",
  "ai.auto_seo.title": "Automatic SEO",
  "ai.choose_provider": "Choose AI Provider",
  "ai.claude.models_hint": "Models are predefined (no API list endpoint)",
  "ai.claude_assistant": "Claude AI Assistant",
  "ai.claude_hint": "Ask Claude to write an HTML description for your product",
  "ai.claude_placeholder": "Ask Claude...",
  "ai.clear_chat": "Clear Chat",
  "ai.close": "Close",
  "ai.configure": "Configure Provider",
  "ai.connected": "Connected!",
  "ai.cta": "Call to Action",
  "ai.cta_placeholder": "e.g. Order now on our website",
  "ai.default_dialect": "Default Arabic Dialect",
  "ai.dialect.algerian": "Algerian Dialect",
  "ai.dialect.egyptian": "Egyptian Dialect",
  "ai.dialect.fusha": "Modern Standard Arabic",
  "ai.dialect.moroccan": "Moroccan Dialect",
  "ai.dialect.saudi": "Saudi Dialect",
  "ai.docs": "Docs",
  "ai.enter_api_key_first": "Please enter the API key first",
  "ai.error": "AI error",
  "ai.error.csrf": "Security token missing",
  "ai.error.missing_data": "Please enter product title",
  "ai.error.missing_title": "Please enter product title first.",
  "ai.error.not_configured": "AI is not configured or disabled",
  "ai.failed": "Failed",
  "ai.free_tier": "Free tier available",
  "ai.gemini.api_key": "API Key",
  "ai.gemini.api_key_hint": "After saving the key, reload this page to load available models.",
  "ai.gemini.enabled": "Enable Gemini",
  "ai.gemini.model": "Model",
  "ai.gemini.model_hint": "Models are loaded from Google. Choose one that supports generateContent.",
  "ai.gemini.model_hint_empty": "Enter model name, then reload the page.",
  "ai.gemini.models_hint": "Click \"Load Models\" to fetch available models",
  "ai.gemini.title": "Gemini Settings",
  "ai.generate": "Generate with AI",
  "ai.generate_btn": "Generate Message",
  "ai.generate_description": "Generate with AI",
  "ai.generate_marketing": "Generate with AI",
  "ai.generated": "AI Generated",
  "ai.generating": "Generating...",
  "ai.get_api_key": "Get API Key",
  "ai.hint_personalized": "Message will be personalized per customer automatically",
  "ai.load_models": "Load Models",
  "ai.missing_required_fields": "Title and short description are required.",
  "ai.model": "Model",
  "ai.no_models_found": "No models found",
  "ai.offer_details": "Offer Details",
  "ai.offer_placeholder": "e.g. 30% off, free delivery",
  "ai.openai.models_hint": "Click \"Load Models\" to fetch GPT models",
  "ai.paid_tier": "Paid - very capable",
  "ai.paid_tier_credits": "Paid - credits based",
  "ai.product_name": "Product / Offer",
  "ai.product_placeholder": "e.g. Summer shoes collection",
  "ai.product_required": "Please enter product name",
  "ai.prompt.instructions": "Write two short texts based only on the product name below.",
  "ai.prompt.output_format": "Return the result strictly in the following format:",
  "ai.prompt.product_title": "Product name:",
  "ai.prompt.requirements": "Requirements: one short sentence for short description, then a short paragraph of 2 to 4 sentences for product description.",
  "ai.prompt.role_writer": "You are a content writer for an online store.",
  "ai.prompt.rules": "Strict rules: no introductions, no titles, no formatting.",
  "ai.provider_badge": "AI Powered",
  "ai.regenerate": "Regenerate",
  "ai.saved": "AI settings saved successfully",
  "ai.select_model": "Select model...",
  "ai.seo_generation_invalid": "The AI returned an invalid SEO response.",
  "ai.settings.subtitle": "Configure AI providers for product descriptions and marketing campaigns",
  "ai.settings.title": "AI Settings",
  "ai.settings_title": "AI Settings",
  "ai.template_custom": "Custom",
  "ai.template_type": "Message Type",
  "ai.templates": "Templates:",
  "ai.test_connection": "Test Connection",
  "ai.testing": "Testing...",
  "ai.tone": "Tone",
  "ai.tone.friendly": "Friendly",
  "ai.tone.luxury": "Luxury",
  "ai.tone.persuasive": "Persuasive",
  "ai.tone.urgent": "Urgent",
  "ai.tpl_desc": "Write a detailed HTML product description based on the title",
  "ai.tpl_desc_short": "Full Description",
  "ai.tpl_faq": "Create an HTML FAQ section for this product",
  "ai.tpl_features": "List the main features and benefits as HTML bullet points",
  "ai.tpl_features_short": "Features List",
  "ai.use_emoji": "Use Emojis",
  "ai.use_message": "Use this message",
  "ai.write_with_ai": "Write with AI",
  "breadcrumb.home": "home",
  "bulk_confirm.amount": "Amount",
  "bulk_confirm.api_error": "Invalid API response",
  "bulk_confirm.back_to_orders": "Back to Orders",
  "bulk_confirm.choose_provider": "Choose provider",
  "bulk_confirm.confirm_dialog": "Send {count} orders to {provider}? This cannot be undone.",
  "bulk_confirm.customer": "Customer",
  "bulk_confirm.deselect_all": "Deselect All",
  "bulk_confirm.eligible_orders": "Eligible Orders",
  "bulk_confirm.error": "Error",
  "bulk_confirm.forced_provider": "Provider is locked by settings",
  "bulk_confirm.integration_error": "Shipping integration not configured or inactive",
  "bulk_confirm.missing_data": "Incomplete destination data",
  "bulk_confirm.nav_button": "Bulk Confirmation",
  "bulk_confirm.no_eligible": "No eligible orders found",
  "bulk_confirm.no_eligible_hint": "Only confirmed orders without a tracking number are shown here.",
  "bulk_confirm.no_orders_selected": "No orders selected",
  "bulk_confirm.no_provider": "No provider selected",
  "bulk_confirm.no_providers": "No active providers configured",
  "bulk_confirm.order_date": "Date",
  "bulk_confirm.order_id": "Order #",
  "bulk_confirm.phone": "Phone",
  "bulk_confirm.process_selected": "Process Selected",
  "bulk_confirm.processing": "Processing orders…",
  "bulk_confirm.product": "Product",
  "bulk_confirm.result_status": "Result",
  "bulk_confirm.results_title": "Processing Results",
  "bulk_confirm.row_status": "Status",
  "bulk_confirm.select_all": "Select All",
  "bulk_confirm.select_min_one": "Please select at least one order",
  "bulk_confirm.select_provider": "Shipping Provider",
  "bulk_confirm.selected": "Selected",
  "bulk_confirm.send_failed": "Failed to create shipment",
  "bulk_confirm.sent_failed": "Failed",
  "bulk_confirm.sent_ok": "Sent Successfully",
  "bulk_confirm.status_failed": "Failed",
  "bulk_confirm.status_pending": "Pending",
  "bulk_confirm.status_success": "Sent",
  "bulk_confirm.subtitle": "Send multiple confirmed orders to your shipping carrier at once",
  "bulk_confirm.title": "Bulk Order Confirmation",
  "bulk_confirm.tracking": "Tracking",
  "bulk_confirm.wilaya": "Wilaya",
  "calls.agent": "Agent",
  "calls.agents_performance": "Agent Performance",
  "calls.attempts": "Call Attempts",
  "calls.avg_calls": "Avg Calls/Order",
  "calls.busy": "Busy",
  "calls.by": "By",
  "calls.callback_later": "Call Back Later",
  "calls.callbacks": "Callbacks",
  "calls.callbacks_due": "Callbacks Due",
  "calls.confirm_rate": "Confirm Rate",
  "calls.confirmed": "✅ Confirmed",
  "calls.confirmed_col": "Confirmed",
  "calls.days": "days",
  "calls.history": "Call History",
  "calls.interested": "Interested",
  "calls.log_btn": "Log Call",
  "calls.log_title": "Log Call Attempt",
  "calls.logged": "Call logged successfully",
  "calls.nav_title": "Call Attempts",
  "calls.no_answer": "No Answer",
  "calls.no_callbacks": "No pending callbacks",
  "calls.no_data": "No call data yet",
  "calls.not_interested": "Not Interested",
  "calls.note": "Note (optional)",
  "calls.note_placeholder": "e.g. Will call back at 3pm, asked about delivery...",
  "calls.orders_handled": "Orders Handled",
  "calls.pending_callbacks": "Callbacks Due",
  "calls.rejected": "❌ Rejected",
  "calls.result": "Call Result",
  "calls.select_result": "Select result...",
  "calls.select_result_required": "Please select a call result",
  "calls.stats_subtitle": "Track confirmation calls and agent performance",
  "calls.stats_title": "Call Attempts Analytics",
  "calls.total_calls": "Total Calls",
  "calls.wrong_number": "Wrong Number",
  "categories.add": "Add Category",
  "categories.breadcrumb": "Catalog → Categories",
  "categories.confirm_delete": "Are you sure you want to delete this category?",
  "categories.create.breadcrumb": "Catalog → Categories → Add",
  "categories.create.title": "Add Category",
  "categories.edit.breadcrumb": "Catalog → Categories → Edit",
  "categories.edit.title": "Edit Category",
  "categories.empty": "No categories added yet.",
  "categories.form.image": "Image",
  "categories.form.name": "Name",
  "categories.form.slug": "Slug",
  "categories.form.slug_hint": "Auto-generated if empty",
  "categories.form.status": "Status",
  "categories.list": "Categories List",
  "categories.section_subtitle": "Choose what you are looking for",
  "categories.section_title": "Browse Categories",
  "categories.subtitle": "Organize your products into categories",
  "categories.table.actions": "Actions",
  "categories.table.created": "Created",
  "categories.table.image": "Image",
  "categories.table.name": "Name",
  "categories.table.status": "Status",
  "categories.title": "Categories",
  "checkout.address": "Full Address",
  "checkout.available": "Available",
  "checkout.box_title": "Add your information below to order",
  "checkout.button": "Confirm Order",
  "checkout.choose_shipping_provider": "Choose shipping company",
  "checkout.cities_error": "Failed to load cities",
  "checkout.city": "City",
  "checkout.express_delivery": "Express delivery",
  "checkout.extra_address": "Address details (optional)",
  "checkout.full_name": "Full Name",
  "checkout.in_stock": "Available",
  "checkout.invalid_color": "The selected color is not valid for this product.",
  "checkout.invalid_size": "The selected size is not valid for this product.",
  "checkout.items_left": "One item remaining",
  "checkout.loading_cities": "Loading cities...",
  "checkout.low_stock": "Remaining quantity",
  "checkout.missing_required_fields": "Please fill in all required fields.",
  "checkout.name": "Full Name",
  "checkout.order_error": "An error occurred. Please try again.",
  "checkout.order_success_hint": "You can also confirm your order by calling:",
  "checkout.order_success_subtitle": "Our team will contact you to confirm your order.",
  "checkout.order_success_title": "Order submitted successfully",
  "checkout.order_summary": "Order Summary",
  "checkout.out_of_stock": "Sorry, this product is out of stock.",
  "checkout.phone": "Phone Number",
  "checkout.pickup_point": "Pickup point",
  "checkout.please_select_color": "Please select the color first.",
  "checkout.please_select_size": "Please select the size first.",
  "checkout.product": "Product",
  "checkout.product_price": "Product Price",
  "checkout.select_city": "Select your city",
  "checkout.select_state": "Select your state",
  "checkout.shipping": "Shipping",
  "checkout.shipping_desk": "Office Delivery",
  "checkout.shipping_home": "Home Delivery",
  "checkout.shipping_pickup": "Pickup point",
  "checkout.state": "State / Wilaya",
  "checkout.subtitle": "Fill your information and we will contact you shortly",
  "checkout.title": "Order Now – Cash on Delivery",
  "checkout.total": "Total",
  "colors.danger": "Danger",
  "colors.dark": "Dark",
  "colors.info": "Info",
  "colors.light": "Light",
  "colors.primary": "Primary",
  "colors.secondary": "Secondary",
  "colors.success": "Success",
  "colors.warning": "Warning",
  "common.active": "Active",
  "common.cancel": "Cancel",
  "common.close": "Close",
  "common.delete": "Delete",
  "common.disabled": "Disabled",
  "common.edit": "Edit",
  "common.enabled": "Enabled",
  "common.inactive": "Inactive",
  "common.save": "Save",
  "common.update": "Update",
  "confirm.delete_cancel": "Cancel",
  "confirm.delete_product_message": "Are you sure you want to delete the product:",
  "confirm.delete_product_title": "Confirm product deletion",
  "confirm.delete_submit": "Yes, delete",
  "confirm.product_not_found": "Product not found.",
  "countdown.days": "Days",
  "countdown.hours": "Hours",
  "countdown.minutes": "Minutes",
  "countdown.seconds": "Seconds",
  "customers.active_shipped_orders": "Active shipped orders counted for this customer",
  "customers.all_tags": "All tags",
  "customers.back_to_list": "Customer List",
  "customers.col.city": "City",
  "customers.col.last_order": "Last Order",
  "customers.col.name": "Customer",
  "customers.col.orders": "Orders",
  "customers.col.phone": "Phone",
  "customers.col.spent": "Total Spent",
  "customers.col.tags": "Tags",
  "customers.contact_whatsapp": "Open WhatsApp",
  "customers.details_subtitle": "Customer profile, notes, recent orders and WhatsApp history",
  "customers.empty": "No customers found",
  "customers.last_order_label": "Last order",
  "customers.list": "Customer List",
  "customers.message_campaign": "Campaign / Event",
  "customers.message_provider": "Provider",
  "customers.message_status": "Status",
  "customers.message_type": "Type",
  "customers.messages_sent": "Messages Sent",
  "customers.min_orders": "Min orders",
  "customers.no_messages": "No WhatsApp messages logged for this customer yet.",
  "customers.no_name": "Customer",
  "customers.no_notes": "No notes available for this customer yet.",
  "customers.no_orders": "No orders found for this customer.",
  "customers.no_tags": "No active tag",
  "customers.notes": "Notes",
  "customers.orders_since": "since",
  "customers.profile": "Customer Profile",
  "customers.recent_orders": "Recent Orders",
  "customers.search_placeholder": "Search by name or phone...",
  "customers.send_campaign": "Send Campaign",
  "customers.stat.new": "New Customers",
  "customers.stat.returning": "Returning",
  "customers.stat.total": "Total Customers",
  "customers.stat.vip": "VIP (10+ orders)",
  "customers.subtitle": "Manage your confirmed customer base",
  "customers.tag.new": "New",
  "customers.tag.returning": "Returning only",
  "customers.tag.vip": "VIP only",
  "customers.title": "Customers",
  "customers.whatsapp_history": "WhatsApp History",
  "customers.wilaya": "Wilaya",
  "dashboard.active_theme": "Active Theme",
  "dashboard.average": "Average",
  "dashboard.better_than_yesterday": "Better than yesterday",
  "dashboard.callbacks": "callbacks due",
  "dashboard.confirm_rate": "Confirm Rate",
  "dashboard.confirmation_rate": "Confirmation rate",
  "dashboard.confirmed_revenue": "Confirmed Revenue Today",
  "dashboard.engagement": "Visitor Engagement",
  "dashboard.good": "Good",
  "dashboard.home": "Home Page",
  "dashboard.last_30_days": "Last 30 days",
  "dashboard.low": "Low",
  "dashboard.no_data": "No data available",
  "dashboard.no_orders": "No orders yet",
  "dashboard.no_orders_today": "No orders today yet",
  "dashboard.no_weak_pages": "No weak pages detected today",
  "dashboard.online_now": "online now",
  "dashboard.online_users": "Online Users",
  "dashboard.orders": "Orders",
  "dashboard.orders_14_days": "Orders & Revenue — Last 14 Days",
  "dashboard.orders_today": "Orders Today",
  "dashboard.overview": "Dashboard Overview",
  "dashboard.pageviews": "Pageviews",
  "dashboard.pending_orders": "pending orders",
  "dashboard.product": "Product",
  "dashboard.recent_orders": "Recent Orders",
  "dashboard.returning_visitors": "Returning Visitors",
  "dashboard.revenue": "Revenue",
  "dashboard.revenue_today": "Revenue Today",
  "dashboard.subtitle": "Your store at a glance",
  "dashboard.system_status": "System Status",
  "dashboard.title": "Dashboard Overview",
  "dashboard.today_insight": "Today Insight",
  "dashboard.today_orders": "Today orders",
  "dashboard.today_orders_status": "Today Orders Status",
  "dashboard.today_pageviews": "Today Pageviews",
  "dashboard.today_revenue": "Today revenue",
  "dashboard.today_views": "Today Pageviews",
  "dashboard.today_visitors": "Today Visitors",
  "dashboard.top_page": "Top Page Today",
  "dashboard.top_page_today": "Top Page Today",
  "dashboard.top_pages": "Top Visited Pages",
  "dashboard.top_products": "Top Visited Products",
  "dashboard.total_sections": "Total Sections",
  "dashboard.total_settings": "Total Theme Settings",
  "dashboard.unique_visitors": "Unique Visitors",
  "dashboard.view_all": "View All",
  "dashboard.views": "views",
  "dashboard.visitors": "Visitors",
  "dashboard.visitors_7_days": "Visitors – Last 7 Days",
  "dashboard.visitors_last_7_days": "Visitors – Last 7 Days",
  "dashboard.weak_pages": "Pages Need Improvement",
  "dashboard.worse_than_yesterday": "Worse than yesterday",
  "dashboard.yesterday": "yesterday",
  "dashboard_member.action": "Action",
  "dashboard_member.amount": "Amount",
  "dashboard_member.confirm_rate": "Confirmation Rate",
  "dashboard_member.confirm_rate_30d": "30-Day Confirm Rate",
  "dashboard_member.customer": "Customer",
  "dashboard_member.date": "Date",
  "dashboard_member.go_to_meetings": "Go to Meetings",
  "dashboard_member.go_to_messages": "Go to Messages",
  "dashboard_member.go_to_orders": "Go to Orders",
  "dashboard_member.last_30_days": "Last 30 Days",
  "dashboard_member.month_total": "Month Total",
  "dashboard_member.my_assigned_orders": "My Assigned Orders",
  "dashboard_member.my_orders": "My Assigned Orders",
  "dashboard_member.my_pending": "My Pending Orders",
  "dashboard_member.my_profile": "My Profile",
  "dashboard_member.no_meetings": "No scheduled meetings",
  "dashboard_member.no_orders": "No orders assigned to you right now",
  "dashboard_member.no_pending": "No pending orders assigned to you",
  "dashboard_member.no_ready": "All orders have been shipped!",
  "dashboard_member.no_ship_orders": "No confirmed orders awaiting shipment",
  "dashboard_member.order_id": "Order #",
  "dashboard_member.orders_confirmed": "Orders Confirmed",
  "dashboard_member.orders_ready_ship": "Confirmed Orders — Ready to Ship",
  "dashboard_member.orders_rejected": "Orders Rejected",
  "dashboard_member.orders_to_ship": "Orders Ready to Ship",
  "dashboard_member.pending_assigned": "Assigned Pending",
  "dashboard_member.product": "Product",
  "dashboard_member.quick_links": "Quick Links",
  "dashboard_member.ready_to_ship": "Ready to Ship",
  "dashboard_member.role_accountant": "Accountant",
  "dashboard_member.role_confirmer": "Order Confirmer",
  "dashboard_member.role_shipping": "Shipping Agent",
  "dashboard_member.shipped_today": "Shipped Today",
  "dashboard_member.subtitle": "Here's your personal performance overview",
  "dashboard_member.today_confirmed": "Confirmed Today",
  "dashboard_member.today_rejected": "Rejected Today",
  "dashboard_member.today_shipped": "Shipped Today",
  "dashboard_member.unread_messages": "Unread Messages",
  "dashboard_member.upcoming_meetings": "Upcoming Meetings",
  "dashboard_member.view": "View",
  "dashboard_member.view_all": "View All",
  "dashboard_member.welcome": "Welcome back",
  "ecotrack.address": "Address",
  "ecotrack.amount": "Amount",
  "ecotrack.commune": "Commune",
  "ecotrack.confirm_delete": "Are you sure you want to delete this shipment?",
  "ecotrack.created_failed": "Failed to create ECOTRACK shipment",
  "ecotrack.created_success": "ECOTRACK shipment created successfully",
  "ecotrack.delete_failed": "Unable to delete shipment",
  "ecotrack.delete_success": "Shipment deleted successfully",
  "ecotrack.execute_disabled": "Execute ECOTRACK (Disabled)",
  "ecotrack.form_title": "Prepare ECOTRACK Shipment",
  "ecotrack.missing_tracking": "Tracking number is missing",
  "ecotrack.negotiated_auto_note": "Price changed from",
  "ecotrack.negotiated_note": "Reason for price change",
  "ecotrack.negotiated_note_info": "You changed the amount. A note will be saved automatically.",
  "ecotrack.negotiated_placeholder": "e.g. Customer agreed to pay 1800 instead of 2000",
  "ecotrack.negotiated_to": "to",
  "ecotrack.not_active": "Ecotrack integration is not active",
  "ecotrack.optional_info": "Optional Information",
  "ecotrack.original_amount": "Original amount",
  "ecotrack.reference": "Reference",
  "ecotrack.remark": "Remark",
  "ecotrack.required_info": "Required Information",
  "ecotrack.status.annule": "Cancelled",
  "ecotrack.status.en_hub": "At hub",
  "ecotrack.status.en_livraison": "Out for delivery",
  "ecotrack.status.en_preparation": "In preparation",
  "ecotrack.status.en_preparation_stock": "Stock preparation",
  "ecotrack.status.en_ramassage": "Pickup in progress",
  "ecotrack.status.encaisse_non_paye": "Collected (unpaid)",
  "ecotrack.status.livre_non_encaisse": "Delivered (not collected)",
  "ecotrack.status.paiements_prets": "Payments ready",
  "ecotrack.status.paye_et_archive": "Paid & archived",
  "ecotrack.status.prete_a_expedier": "Ready to ship",
  "ecotrack.status.retour_archive": "Return archived",
  "ecotrack.status.retour_chez_livreur": "Return at courier",
  "ecotrack.status.retour_en_traitement": "Return processing",
  "ecotrack.status.retour_recu": "Return received",
  "ecotrack.status.retour_transit_entrepot": "Return in warehouse transit",
  "ecotrack.status.suspendu": "Suspended",
  "ecotrack.status.unknown": "Unknown",
  "ecotrack.status.vers_hub": "To hub",
  "ecotrack.status.vers_wilaya": "To wilaya",
  "ecotrack.step.en_hub": "At hub",
  "ecotrack.step.en_livraison": "Out for delivery",
  "ecotrack.step.en_preparation": "In preparation",
  "ecotrack.step.en_preparation_stock": "Stock preparation",
  "ecotrack.step.en_ramassage": "Pickup in progress",
  "ecotrack.step.livre_non_encaisse": "Delivered",
  "ecotrack.step.prete_a_expedier": "Ready to ship",
  "ecotrack.step.vers_hub": "To hub",
  "ecotrack.step.vers_wilaya": "To wilaya",
  "ecotrack.title": "ECOTRACK Shipping",
  "ecotrack.type": "Shipping Type",
  "ecotrack.type_echange": "Echange",
  "ecotrack.type_livraison": "Livraison",
  "ecotrack.type_pickup": "Pickup",
  "ecotrack.type_recouvrement": "Recouvrement",
  "ecotrack.wilaya_code": "Wilaya Code",
  "emails.customer_name": "Customer Name",
  "emails.customer_phone": "Phone",
  "emails.destination": "Delivery Address",
  "emails.new_order.subject": "New order received",
  "emails.new_order.title": "New Order Details",
  "emails.order_id": "Order ID",
  "emails.product": "Product",
  "emails.quantity": "Quantity",
  "emails.total": "Total",
  "errors.404.message": "Sorry, the page you are looking for does not exist or has been moved.",
  "errors.404.title": "Page not found",
  "errors.500.message": "Error code: 500. An error occurred, and we are working to fix it! We will be back up and running soon..",
  "errors.500.title": "Something went wrong",
  "errors.back_home": "Back to homepage",
  "errors.contact_admin": "Contact your system administrator",
  "errors.forbidden": "You are not authorized to access this page",
  "errors.network": "Network error",
  "faq.a1": "Shipping usually takes 2-4 business days.",
  "faq.a2": "Yes, you can pay when you receive your order.",
  "faq.a3": "Yes, you have a return guarantee.",
  "faq.q1": "How long does shipping take?",
  "faq.q2": "Is Cash on Delivery available?",
  "faq.q3": "Can I return the product?",
  "features.default_1": "High quality materials",
  "features.default_2": "Modern and elegant design",
  "features.default_3": "Fast shipping and Cash on Delivery",
  "features.default_4": "Money back guarantee",
  "finance.algeria_map": "Algeria Orders Map",
  "finance.algeria_map_subtitle": "Click any wilaya to inspect orders and revenue instantly",
  "finance.avg_order": "Avg. Order",
  "finance.by_product": "Performance by Product",
  "finance.by_shipper": "By Shipping Company",
  "finance.by_wilaya": "Performance by Wilaya",
  "finance.chart.daily": "Daily Revenue",
  "finance.confirm_rate": "Confirm Rate",
  "finance.currency": "DZD",
  "finance.customer": "Customer",
  "finance.kpi.net_profit": "Net Profit",
  "finance.kpi.returns": "Returns Loss",
  "finance.kpi.shipping_cost": "Actual Shipping Cost",
  "finance.kpi.total_revenue": "Total Revenue",
  "finance.map_legend_high": "Higher activity",
  "finance.map_legend_low": "Lower activity",
  "finance.no_data": "No data",
  "finance.no_orders_yet": "No orders yet",
  "finance.order_total": "Total",
  "finance.order_share": "Order Share",
  "finance.orders": "Orders",
  "finance.orders_breakdown": "Orders Breakdown",
  "finance.orders_count": "Orders Count",
  "finance.orders_unit": "orders",
  "finance.period.30": "30 days",
  "finance.period.7": "7 days",
  "finance.period.90": "90 days",
  "finance.period.year": "Year",
  "finance.product": "Product",
  "finance.product_total": "Product",
  "finance.products": "Products",
  "finance.products_revenue": "Product Revenue",
  "finance.returns_unit": "returns",
  "finance.revenue": "Revenue",
  "finance.shipper": "Shipper",
  "finance.shipping": "Shipping",
  "finance.shipping_margin": "Shipping Margin",
  "finance.shipping_revenue": "Shipping Revenue",
  "finance.subtitle": "Detailed analysis of revenue, costs and net profit",
  "finance.selected_wilaya": "Selected Wilaya",
  "finance.tap_wilaya": "Tap a wilaya to start",
  "finance.title": "Financial Analytics",
  "finance.top_wilayas": "Top Wilayas",
  "finance.top_orders": "Top Orders by Value",
  "finance.wilaya": "Wilaya",
  "finance.wilaya_prefix": "Wilaya ",
  "fonts.ar_cairo": "Arabic – Cairo",
  "fonts.ar_noto_kufi": "Arabic – Noto Kufi",
  "fonts.ar_tajawal": "Arabic – Tajawal",
  "fonts.en_poppins": "English – Poppins",
  "fonts.en_roboto": "English – Roboto",
  "footer.about_site": "About the store",
  "footer.add_link": "Add Link",
  "footer.add_social": "Add Social",
  "footer.call_us": "Call us",
  "footer.contact_info": "Contact information is managed from global settings",
  "footer.create_section": "Create Footer Section",
  "footer.drag_to_reorder": "Drag to reorder",
  "footer.edit_section": "Edit Footer Section",
  "footer.external_link": "External Link",
  "footer.internal_page": "Internal Page",
  "footer.link_choose_page": "Choose a Page",
  "footer.link_destination": "Destination",
  "footer.link_label": "Label",
  "footer.link_type": "Type",
  "footer.link_url": "External URL",
  "footer.links": "Links",
  "footer.max_sections_info": "You have reached the maximum number of footer sections",
  "footer.no_links": "No links added yet",
  "footer.no_sections": "No footer sections created yet",
  "footer.no_social": "No social networks added yet",
  "footer.order_save_failed": "Failed to save order",
  "footer.order_saved": "Order saved successfully",
  "footer.reorder_help": "Drag and drop rows to change footer columns order, then click Save Order",
  "footer.save_order": "Save Order",
  "footer.section_help": "Each section represents one column in the footer. Choose what type of content this column will display",
  "footer.section_status": "Status",
  "footer.section_title": "Section Title",
  "footer.section_title_placeholder": "e.g. Pages, Support, Company",
  "footer.section_type": "Section Type",
  "footer.section_type_branding": "Branding (Logo & Description)",
  "footer.section_type_contact": "Contact Information (Phone & WhatsApp)",
  "footer.section_type_pages": "Pages (Internal & External Links)",
  "footer.section_type_social": "Social Links (Icons Only)",
  "footer.sections": "Footer Sections",
  "footer.sections_limit": "Maximum sections allowed",
  "footer.sections_used": "Used",
  "footer.social_links": "Social Networks",
  "footer.type_branding": "Branding",
  "footer.type_contact": "Contact",
  "footer.type_help_branding": "This section will display your store logo and a short description",
  "footer.type_help_contact": "This section will display phone and WhatsApp contact icons",
  "footer.type_help_pages": "This section will display a list of links or internal pages",
  "footer.type_help_social": "This section will display social media icons only",
  "footer.type_links": "Links",
  "footer.type_pages": "Pages",
  "footer.type_social": "Social",
  "footer.whatsapp": "WhatsApp",
  "fraud.action_approve": "Approve Order",
  "fraud.action_ban_phone": "Ban Phone",
  "fraud.action_cancel": "Cancel Order",
  "fraud.approved_msg": "Order approved successfully",
  "fraud.attempt_count": "Attempts",
  "fraud.attempts_total": "total attempts",
  "fraud.ban_manually": "Ban a phone number manually",
  "fraud.ban_reason": "Reason (optional)",
  "fraud.ban_reason_prompt": "Reason for banning (optional):",
  "fraud.banned_phones": "Banned Phones",
  "fraud.banned_phones_list": "Banned Phone Numbers",
  "fraud.cancelled_msg": "Order cancelled",
  "fraud.col_actions": "Actions",
  "fraud.col_amount": "Amount",
  "fraud.col_client": "Client",
  "fraud.col_date": "Date",
  "fraud.col_phone": "Phone",
  "fraud.col_product": "Product",
  "fraud.col_reason": "Reason",
  "fraud.col_return_rate": "Return Rate",
  "fraud.col_risk": "Risk Score",
  "fraud.col_wilaya": "Wilaya",
  "fraud.confirm_approve": "Approve this order and remove the suspicious flag?",
  "fraud.confirm_cancel": "Cancel this order?",
  "fraud.confirm_unban": "Remove ban for this number?",
  "fraud.filter_all": "All",
  "fraud.filter_phone": "Search by phone...",
  "fraud.filter_risk": "Risk Level",
  "fraud.high_risk": "High Risk (50+)",
  "fraud.medium_risk": "Medium Risk (20-49)",
  "fraud.no_attempts": "No rejected attempts yet",
  "fraud.no_banned_phones": "No banned phone numbers yet",
  "fraud.no_suspicious": "No suspicious orders found",
  "fraud.no_suspicious_desc": "All orders look clean",
  "fraud.orders_count": "orders",
  "fraud.orders_list": "Suspicious Orders List",
  "fraud.page_title": "Suspicious Orders",
  "fraud.phone_banned_msg": "Phone banned successfully",
  "fraud.phone_required": "Phone number is required",
  "fraud.reason_duplicate": "Duplicate order",
  "fraud.reason_ip_banned": "IP banned",
  "fraud.reason_ip_flood": "IP flood",
  "fraud.reason_phone_banned": "Phone banned",
  "fraud.reason_phone_flood": "Phone flood",
  "fraud.reason_return_rate": "High return rate",
  "fraud.reason_suspicious": "Suspicious",
  "fraud.stat_banned": "Banned Phones",
  "fraud.stat_high": "High Risk",
  "fraud.stat_medium": "Medium Risk",
  "fraud.stat_total": "Total Suspicious",
  "fraud.subtitle": "Detect and manage suspicious activity",
  "fraud.tab_attempts": "Rejected Attempts",
  "fraud.tab_orders": "Suspicious Orders",
  "fraud.unban": "Unban",
  "fraud.unbanned_msg": "Phone unbanned successfully",
  "gsheets.active": "Active",
  "gsheets.auth_denied": "Google authorization was denied",
  "gsheets.col_color": "Color",
  "gsheets.col_commune": "Commune",
  "gsheets.col_date": "Date",
  "gsheets.col_example": "Example",
  "gsheets.col_letter": "Column",
  "gsheets.col_name": "Field",
  "gsheets.col_notes": "Notes",
  "gsheets.col_order_id": "Order ID",
  "gsheets.col_phone": "Phone",
  "gsheets.col_product": "Product",
  "gsheets.col_qty": "Quantity",
  "gsheets.col_shipper": "Shipper",
  "gsheets.col_shipping_price": "Ship Price",
  "gsheets.col_shipping_type": "Delivery Type",
  "gsheets.col_size": "Size",
  "gsheets.col_source": "Source",
  "gsheets.col_status": "Status",
  "gsheets.col_total": "Total",
  "gsheets.col_wilaya": "Wilaya",
  "gsheets.columns_title": "Sheet Columns (auto-added in this order)",
  "gsheets.config_saved": "Sheet configuration saved successfully",
  "gsheets.connected": "Google account connected successfully!",
  "gsheets.connected_label": "Google Account Connected",
  "gsheets.credentials_saved": "Credentials saved. Now connect your Google account.",
  "gsheets.disconnect": "Disconnect",
  "gsheets.disconnect_confirm": "Disconnect Google account?",
  "gsheets.disconnected": "Google account disconnected",
  "gsheets.enable_auto": "Export confirmed orders automatically",
  "gsheets.error_credentials": "Client ID and Secret are required",
  "gsheets.error_no_client_id": "Please enter Client ID first",
  "gsheets.export_all_hint": "Export every new order immediately when received from the store",
  "gsheets.export_all_orders": "All orders (on receipt)",
  "gsheets.export_confirmed_hint": "Export to Google Sheets only when an order is confirmed",
  "gsheets.export_confirmed_only": "Confirmed orders only",
  "gsheets.export_mode": "Export Mode",
  "gsheets.how_to": "How to get credentials:",
  "gsheets.invalid_state": "Invalid OAuth state. Please try again.",
  "gsheets.load_files": "Load my files",
  "gsheets.loading": "Loading...",
  "gsheets.merge_variants": "Merge variants (size/color) with product name",
  "gsheets.mon_attempts": "Attempts",
  "gsheets.mon_cron": "Last Cron",
  "gsheets.mon_cron_late": "Check cron setup",
  "gsheets.mon_cron_never": "Never",
  "gsheets.mon_cron_now": "Just now",
  "gsheets.mon_cron_ok": "Running normally",
  "gsheets.mon_cron_url": "Cron URL — set this in your hosting panel to run every minute:",
  "gsheets.mon_dead_hint": "Check your Google Sheets connection and re-export them manually.",
  "gsheets.mon_dead_title": "These orders failed to export after 12 attempts.",
  "gsheets.mon_empty_pending": "No pending orders — all sent ✅",
  "gsheets.mon_empty_sent": "No sent records yet",
  "gsheets.mon_failed": "Failed",
  "gsheets.mon_failed_sub": "max retries reached",
  "gsheets.mon_last_error": "Last Error",
  "gsheets.mon_not_set": "Not configured",
  "gsheets.mon_not_tried": "Not tried",
  "gsheets.mon_pending": "Pending",
  "gsheets.mon_pending_sub": "waiting to be sent",
  "gsheets.mon_queued_at": "Queued At",
  "gsheets.mon_retried": "Job moved back to queue successfully.",
  "gsheets.mon_retry": "Retry",
  "gsheets.mon_run_done": "Done",
  "gsheets.mon_run_failed": "Failed",
  "gsheets.mon_run_sent": "Sent",
  "gsheets.mon_running": "Running...",
  "gsheets.mon_sent": "Sent",
  "gsheets.mon_sent_sub": "last 50 shown",
  "gsheets.mon_show_error": "Show error",
  "gsheets.mon_target": "Target Sheet",
  "gsheets.monitor_btn": "Queue Monitor",
  "gsheets.monitor_subtitle": "Track every order export — pending, sent, and failed",
  "gsheets.monitor_title": "Queue Monitor",
  "gsheets.no_code": "No authorization code received",
  "gsheets.no_files": "No spreadsheets found in your Drive",
  "gsheets.not_connected": "Not connected",
  "gsheets.run_now": "Run Now",
  "gsheets.save_config": "Save Configuration",
  "gsheets.save_credentials": "Save Credentials",
  "gsheets.select_file": "Spreadsheet File",
  "gsheets.select_file_placeholder": "Select...",
  "gsheets.select_sheet": "Sheet Tab",
  "gsheets.select_sheet_placeholder": "Select...",
  "gsheets.settings": "Settings",
  "gsheets.sign_in_google": "Sign in with Google",
  "gsheets.start_row": "Start from row",
  "gsheets.start_row_hint": "Row 2 = after header row",
  "gsheets.step1_desc": "Create OAuth2 credentials in Google Cloud Console",
  "gsheets.step1_title": "Google Cloud Credentials",
  "gsheets.step2_desc": "Authorize access to your Google Sheets",
  "gsheets.step2_title": "Connect Google Account",
  "gsheets.step3_desc": "Choose which spreadsheet and sheet to export orders to",
  "gsheets.step3_title": "Select Sheet",
  "gsheets.step_cloud": "Go to",
  "gsheets.step_create": "Create → OAuth 2.0 Client ID → Web Application",
  "gsheets.step_enable_api": "Enable Google Sheets API + Google Drive API",
  "gsheets.step_redirect": "Add Authorized redirect URI:",
  "gsheets.subtitle": "Export confirmed orders automatically to Google Sheets",
  "gsheets.title": "Google Sheets Integration",
  "gsheets.token_error": "Failed to get token: ",
  "guarantee.badge_1": "Cash on Delivery",
  "guarantee.badge_2": "Fast Shipping",
  "guarantee.badge_3": "Money Back Guarantee",
  "header.menu": "Menu",
  "header.menu_enabled": "Enabled",
  "header.menu_label": "Label (Translation Key)",
  "header.menu_new_label": "menu.new_item",
  "header.menu_order": "Order",
  "header.menu_saved": "Header menu saved successfully.",
  "header.menu_title": "Header Menu",
  "header.menu_url": "URL",
  "header.search": "search",
  "header.search_placeholder": "Search for products...",
  "hero.button": "Button Text",
  "hero.subtitle": "Subtitle",
  "hero.title": "Title",
  "homepage.actions": "Actions",
  "homepage.add_section": "Add a section",
  "homepage.ads.ad": "Ad",
  "homepage.ads.animated_texts": "Animated Texts (one per line)",
  "homepage.ads.animated_texts_placeholder": "Free shipping\nCash on delivery\nLimited offer",
  "homepage.ads.button_text": "Button Text",
  "homepage.ads.button_url": "Button URL",
  "homepage.ads.headline": "Headline",
  "homepage.ads.image": "Image",
  "homepage.ads.image_url": "Or image URL",
  "homepage.ads.settings": "Ads Section Settings",
  "homepage.ads.validation_image_required": "Please add an ad image (upload or URL).",
  "homepage.ads_button": "Shop Now",
  "homepage.ads_headline": "Special Offer",
  "homepage.edit_section": "Edit Section",
  "homepage.faq.add_question": "Add Question",
  "homepage.faq.answer": "Answer",
  "homepage.faq.question": "Question",
  "homepage.faq.settings": "FAQ Settings",
  "homepage.faq.subtitle": "Section Description",
  "homepage.faq.title": "Frequently Asked Questions",
  "homepage.hero.add_slide": "Add Slide",
  "homepage.hero.button_text": "Button Text",
  "homepage.hero.button_text_placeholder": "Shop Now",
  "homepage.hero.button_url": "Button URL",
  "homepage.hero.default_button": "Shop Now",
  "homepage.hero.default_subtitle": "High quality products at the best prices",
  "homepage.hero.default_title": "Discover Amazing Products",
  "homepage.hero.image": "Hero Image URL",
  "homepage.hero.image_circle": "Circle",
  "homepage.hero.image_shape": "Image Shape",
  "homepage.hero.image_square": "Square",
  "homepage.hero.settings": "Hero Section Settings",
  "homepage.hero.slide": "Slide",
  "homepage.hero.subtitle": "Subtitle",
  "homepage.hero.subtitle_placeholder": "High quality, best prices, fast delivery",
  "homepage.hero.title": "Main Title",
  "homepage.hero.title_placeholder": "Discover amazing products",
  "homepage.hero.validation_image_required": "Please add at least one slide image (upload or URL).",
  "homepage.no_sections": "No sections have been added to the homepage yet",
  "homepage.order": "Order",
  "homepage.products.category": "Category",
  "homepage.products.category_optional": "Select category (optional)",
  "homepage.products.settings": "Products Section Settings",
  "homepage.products.source": "Products Source",
  "homepage.products.source.category": "From Category",
  "homepage.products.source.featured": "Featured Products",
  "homepage.products.source.latest": "Latest Products",
  "homepage.products.subtitle": "Section Subtitle",
  "homepage.products.title": "Section Title",
  "homepage.section.ads": "Ads Section",
  "homepage.section.faq": "FAQ Section",
  "homepage.section.hero": "Hero / Slider",
  "homepage.section.limit_note": "Only one Top Bar and one Hero Slider are allowed.",
  "homepage.section.products": "Products Section",
  "homepage.section.top_bar": "Top Bar",
  "homepage.section_enabled": "Enable section",
  "homepage.section_not_found": "Section not found",
  "homepage.section_order": "Section order",
  "homepage.section_type": "Section Type",
  "homepage.sections_list": "Sections",
  "homepage.settings": "Homepage settings",
  "homepage.status": "Status",
  "homepage.subtitle": "Manage sections displayed on the homepage",
  "homepage.top_bar.messages": "Texts (each message line)",
  "homepage.top_bar.messages_placeholder": "Fast delivery\nCash on delivery\n24/7 support",
  "homepage.top_bar.settings": "Light bar settings",
  "install.activate_button": "Activate",
  "install.activation_failed": "Activation failed. Please try again.",
  "install.description": "Please enter your license key to activate the product.",
  "install.heading": "Activate MTEngine",
  "install.invalid_signature": "Security validation failed. Please contact support.",
  "install.license_placeholder": "License Key",
  "install.license_required": "License key is required.",
  "install.reactivation_note": "This page is for license re-activation only. For a fresh installation, use /install/",
  "install.server_unreachable": "Server unreachable. Please try again.",
  "install.title": "MTEngine Activation",
  "installer.access_disabled": "Access disabled",
  "installer.choose_language": "Choose Language",
  "installer.choose_language_desc": "Select installer interface language.",
  "installer.license_active": "License Active",
  "installer.license_valid": "Valid license",
  "installer.locked": "Installer Locked",
  "installer.page_title": "Installer",
  "installer.ready": "Ready to Use",
  "installer.start_setup": "Start setting up",
  "integrations.active": "Active",
  "integrations.api_id": "API Base URL",
  "integrations.api_token": "API Token",
  "integrations.configure": "Configure",
  "integrations.configure_title": "Configure Shipping Provider",
  "integrations.connection_failed": "Connection failed.",
  "integrations.connection_ok": "Connection successful!",
  "integrations.enabled": "Enabled",
  "integrations.facebook.enable": "Enable Facebook Pixel",
  "integrations.facebook.page_title": "Facebook Pixel Settings",
  "integrations.facebook.pixel_id": "Pixel ID",
  "integrations.facebook.title": "Facebook Pixel",
  "integrations.ga4.enable": "Enable Google Analytics 4",
  "integrations.ga4.measurement_id": "Measurement ID",
  "integrations.ga4.page_title": "Google Analytics 4",
  "integrations.ga4.title": "Google Analytics 4",
  "integrations.gemini.page_title": "Gemini AI Settings",
  "integrations.gtm.container_id": "Container ID",
  "integrations.gtm.enable": "Enable Google Tag Manager",
  "integrations.gtm.page_title": "Google Tag Manager",
  "integrations.gtm.title": "Google Tag Manager",
  "integrations.invalid_provider": "Invalid shipping provider.",
  "integrations.maystro.base_url": "API Base URL",
  "integrations.maystro.base_url_hint": "Leave empty for production. For dev/testing use: https://orders-management-dev.maystro-delivery.com/api",
  "integrations.maystro.enter_token_first": "Please enter the API token first.",
  "integrations.maystro.token_hint": "You only need your API Token from the Maystro dashboard. Leave the API ID field empty.",
  "integrations.maystro.token_placeholder": "Paste your Maystro API token here...",
  "integrations.maystro.where_token": "Find it in your Maystro dashboard → API Settings",
  "integrations.not_configured": "Not configured",
  "integrations.section_analytics": "Analytics & Tracking",
  "integrations.section_shipping": "Shipping Providers",
  "integrations.shipping": "Shipping Companies",
  "integrations.shipping_desc": "Configure API credentials and enable this shipping provider",
  "integrations.subtitle": "Connect external services to your store",
  "integrations.test_connection": "Test Connection",
  "integrations.testing": "Testing...",
  "integrations.tiktok.enable": "Enable TikTok Pixel",
  "integrations.tiktok.page_title": "TikTok Pixel Settings",
  "integrations.tiktok.pixel_id": "Pixel ID",
  "integrations.tiktok.title": "TikTok Pixel",
  "integrations.title": "Integrations",
  "integrations.tracking": "Tracking & Pixels",
  "integrations.tracking_desc": "Connect and manage tracking or analytics services",
  "integrations.under_development": "Under development",
  "integrations.whatsapp.enable": "Enable WhatsApp",
  "integrations.whatsapp.message": "Message Text",
  "integrations.whatsapp.phone": "WhatsApp Number",
  "integrations.whatsapp.title": "WhatsApp",
  "inventory.action.adjust_stock": "Adjust Stock",
  "inventory.action.adjust_variants": "Adjust Variant Stock",
  "inventory.action.edit": "Edit Product",
  "inventory.action.view_orders": "View Orders",
  "inventory.add_product": "Add Product",
  "inventory.adjust_stock": "Adjust Stock",
  "inventory.empty.text": "Add your first product to track inventory.",
  "inventory.empty.title": "No products found",
  "inventory.filter.all": "All",
  "inventory.filter.healthy": "Healthy",
  "inventory.filter.low_stock": "Low Stock",
  "inventory.filter.out_of_stock": "Out of Stock",
  "inventory.filter_by": "Filter:",
  "inventory.kpi.above_alert": "Above alert threshold",
  "inventory.kpi.active": "active",
  "inventory.kpi.below_alert": "Below alert threshold",
  "inventory.kpi.estimated": "Estimated",
  "inventory.kpi.healthy": "Healthy Stock",
  "inventory.kpi.in_stock": "In stock",
  "inventory.kpi.low_stock": "Low Stock",
  "inventory.kpi.needs_restock": "Needs restock",
  "inventory.kpi.out_of_stock": "Out of Stock",
  "inventory.kpi.stock_value": "Stock Value",
  "inventory.kpi.total_products": "Total Products",
  "inventory.kpi.total_units": "Total Units",
  "inventory.manage_products": "Products",
  "inventory.modal.adjust_variant": "Adjust Variant Stock",
  "inventory.modal.hint": "Enter 0 to mark as out of stock.",
  "inventory.modal.new_quantity": "New Quantity",
  "inventory.modal.title": "Adjust Stock",
  "inventory.no_results.text": "Try adjusting your filter or search query.",
  "inventory.no_results.title": "No results found",
  "inventory.search_placeholder": "Search by name, SKU or barcode...",
  "inventory.status.low": "Low Stock",
  "inventory.status.ok": "In Stock",
  "inventory.status.out": "Out of Stock",
  "inventory.subtitle": "Real-time stock levels, alerts, and adjustments for all products",
  "inventory.table.actions": "Actions",
  "inventory.table.alert": "Alert",
  "inventory.table.image": "Image",
  "inventory.table.price": "Price",
  "inventory.table.product": "Product",
  "inventory.table.status": "Status",
  "inventory.table.stock": "Stock",
  "inventory.table.title": "All Products — Stock Details",
  "inventory.table.value": "Value",
  "inventory.title": "Inventory Management",
  "inventory.toast.error": "Failed to update stock",
  "inventory.toast.saved": "Stock updated successfully",
  "inventory.units": "units",
  "inventory.variants": "variants",
  "landing.actions": "Actions",
  "landing.ai_chat": "AI Conversation",
  "landing.ai_updated": "I've updated the landing page based on your request.",
  "landing.builder": "AI Builder",
  "landing.chat_hint": "Describe what you want. The AI will build or update the landing page.",
  "landing.chat_placeholder": "Describe what you want...\ne.g. Add a testimonials section with 3 reviews",
  "landing.confirm_delete": "Delete this landing page? This cannot be undone.",
  "landing.count_label": "Pages",
  "landing.create_and_build": "Create & Open Builder",
  "landing.create_title": "New AI Landing Page",
  "landing.delete": "Delete",
  "landing.deleted": "Landing page deleted.",
  "landing.draft": "Draft",
  "landing.edit": "Edit",
  "landing.empty": "No landing pages yet. Create your first one!",
  "landing.empty_text": "Create your first AI-powered landing page.",
  "landing.error_required": "Product and name are required.",
  "landing.generate": "Generate",
  "landing.generated": "Page updated!",
  "landing.import": "Import",
  "landing.import_empty": "Enter a URL or paste HTML",
  "landing.import_hint": "Paste a URL (e.g. from just.ad) or paste HTML directly",
  "landing.import_html": "Import HTML",
  "landing.imported": "HTML imported! You can now edit it with AI.",
  "landing.imported_ok": "HTML imported successfully!",
  "landing.internal_name": "Internal Name",
  "landing.list_title": "Landing Pages",
  "landing.live_preview": "Live Preview",
  "landing.name": "Name",
  "landing.name_hint": "Only visible to you in the admin panel.",
  "landing.name_placeholder": "e.g. Summer Campaign 2025",
  "landing.new": "New Landing Page",
  "landing.now_draft": "Page set to Draft",
  "landing.now_live": "Page is now live!",
  "landing.or": "or",
  "landing.page.title": "Featured Page",
  "landing.page_info": "Page Information",
  "landing.page_settings": "Page Settings",
  "landing.paste_html": "Or paste HTML here...",
  "landing.preview": "Preview",
  "landing.preview_empty": "Start a conversation to generate your landing page",
  "landing.product": "Product",
  "landing.product_hint": "The AI will use this product's data to generate the page.",
  "landing.publish": "Publish",
  "landing.published": "Published",
  "landing.qp_copy": "✍️ Improve Copy",
  "landing.qp_design": "🎨 Improve Design",
  "landing.qp_faq": "❓ Add FAQ",
  "landing.qp_features": "✅ Add Features",
  "landing.qp_generate": "✨ Generate Full Page",
  "landing.qp_hero": "🚀 Strengthen Hero",
  "landing.qp_import": "📥 Import HTML",
  "landing.qp_orderbox": "🛒 Add Order Box",
  "landing.qp_testimonials": "⭐ Add Testimonials",
  "landing.qp_urgency": "⏰ Add Urgency",
  "landing.saved": "Landing page saved.",
  "landing.select_product": "— Select Product —",
  "landing.slug": "Slug / URL",
  "landing.slug_hint": "Leave empty to auto-generate from name.",
  "landing.slug_placeholder": "auto-generated",
  "landing.start_chat": "Start Building",
  "landing.status": "Status",
  "landing.subtitle": "Create and manage AI-powered landing pages for your products",
  "landing.title": "AI Landing Pages",
  "landing.updated": "Last Updated",
  "landing.upload_image": "Attach image",
  "landing.view_live": "View Live",
  "landing.create_mode": "Creation mode",
  "landing.manual_mode": "Classic builder",
  "landing.manual_mode_hint": "Create the page first, then refine it manually or through chat.",
  "landing.image_mode": "From image",
  "landing.image_mode_hint": "Upload a screenshot or design and let the AI agent analyze and build the page.",
  "landing.source_image": "Landing page/design image",
  "landing.source_image_hint": "This can be a landing-page screenshot or a full UI design.",
  "landing.create_from_image": "Create from image",
  "landing.new_from_image": "Create from image",
  "landing.image_agent_title": "AI Image-to-Landing Agent",
  "landing.image_agent_subtitle": "Plan → Generate → Evaluate → Improve",
  "landing.image_agent_upload": "Upload screenshot or design",
  "landing.image_agent_hint": "The system extracts sections, copy, CTA, and colors, then generates the full landing page.",
  "landing.choose_image": "Choose image",
  "landing.build_from_image": "Build from image",
  "landing.regenerate_from_structure": "Regenerate",
  "landing.analysis_sections": "Sections",
  "landing.analysis_palette": "Palette",
  "landing.analysis_plan": "Plan",
  "landing.analysis_score": "Score",
  "landing.analysis_no_cta": "No CTA detected yet",
  "landing.image_pipeline_note": "The AI agent analyzed the image, created a build plan, generated the page, then improved it automatically.",
  "landing.image_pipeline_ready": "The landing page was generated from the uploaded image.",
  "landing.image_pipeline_queued": "The image was saved. Analysis will start directly inside the builder.",
  "landing.command_center_eyebrow": "AI Landing Command Center",
  "landing.command_center_title": "Turn the image into a publish-ready landing page",
  "landing.command_center_subtitle": "Start with image analysis, then review concepts, sections, and variants from one polished workspace.",
  "landing.pipeline_analyze": "1. Analyze",
  "landing.pipeline_structure": "2. Structure",
  "landing.pipeline_assemble": "3. Assemble",
  "landing.pipeline_variants": "4. Variants",
  "landing.pipeline_publish": "5. Publish",
  "landing.activity_title": "AI Activity & Reports",
  "landing.activity_subtitle": "Analysis messages, errors, updates, and AI results will appear here clearly.",
  "landing.live_feed": "Live Feed",
  "landing.message_user": "You",
  "landing.message_ai": "AI Agent",
  "landing.pipeline_status_ready": "The image was analyzed and a valid structure is ready. You can now assemble, regenerate, or create variants.",
  "landing.pipeline_status_ready_label": "Structure Ready",
  "landing.pipeline_status_fallback": "A valid fallback structure was created. You can now refine it or regenerate from the same image.",
  "landing.pipeline_status_fallback_label": "Fallback Ready",
  "landing.pipeline_status_waiting": "The image is saved, but no structure has been built yet. Click \"Build From Image\" to start the analysis.",
  "landing.pipeline_status_waiting_label": "Waiting For Analysis",
  "landing.pipeline_status_upload": "Start by choosing a product and a reference screenshot or competitor design, then run the analysis from here.",
  "landing.pipeline_status_upload_label": "Upload A Source",
  "landing.pipeline_status_error_label": "Pipeline Error",
  "landing.pipeline_status_regenerated": "The landing page was regenerated successfully from the saved structure.",
  "landing.pipeline_status_regenerated_label": "Regenerated",
  "landing.regenerated_note": "The page was regenerated and improved from the saved structure.",
  "landing.regenerated": "The page was regenerated successfully.",
  "landing.structure_missing": "No saved image-derived structure was found for this page.",
  "landing.product_missing": "The product linked to this landing page could not be found.",
  "landing.source_image_required": "Please upload a screenshot or design first.",
  "landing.source_image_missing": "The source image could not be found on the server.",
  "landing.image_analysis_invalid": "The AI image analysis did not return valid JSON.",
  "landing.score_global": "Global",
  "landing.score_copy": "Copy",
  "landing.score_cta": "CTA",
  "landing.score_visual": "Visual",
  "landing.score_mobile": "Mobile",
  "landing.score_market_fit": "Market Fit",
  "landing.workbench_product_card": "Product Analysis Card",
  "landing.workbench_product_name": "Product",
  "landing.workbench_brand": "Brand",
  "landing.workbench_category": "Category",
  "landing.workbench_audience": "Audience",
  "landing.workbench_destinations": "Destination Engine",
  "landing.workbench_concepts": "Concept Generator",
  "landing.workbench_sections": "Section Planner",
  "landing.workbench_scorecard": "Scorecard",
  "landing.workbench_strengths": "Strengths",
  "landing.workbench_quick_wins": "Quick Wins",
  "landing.assembler_title": "Section Editor & Assembler",
  "landing.assembler_auto_concept": "Auto-select strongest concept",
  "landing.assemble_page": "Assemble Landing Page",
  "landing.assembler_include": "Include",
  "landing.assembler_lock": "Lock",
  "landing.assembler_headline": "Headline",
  "landing.assembler_label": "Label",
  "landing.assembler_goal": "Goal / Note",
  "landing.assembled_note": "The landing page was assembled from your selected concept and edited sections.",
  "landing.assembled": "The landing page was assembled successfully.",
  "landing.variants_title": "Smart Variants",
  "landing.generate_variants": "Generate 3 Variants",
  "landing.refresh_variants": "Refresh Variants",
  "landing.variants_hint": "Generate three alternative landing pages from the same image using different marketing concepts.",
  "landing.preview_variant": "Preview",
  "landing.apply_variant": "Apply Variant",
  "landing.variants_generated": "Three variants were generated successfully.",
  "landing.variant_previewed": "Variant preview loaded.",
  "landing.variant_applied": "Variant applied successfully.",
  "landing.competitor_title": "Competitor Analysis",
  "landing.competitor_placeholder": "https://competitor.com/landing-page",
  "landing.analyze_competitor": "Analyze Competitor",
  "landing.competitor_strengths": "Competitor Strengths",
  "landing.competitor_weaknesses": "Weaknesses",
  "landing.competitor_gaps": "Gaps We Can Exploit",
  "landing.competitor_strategy": "Recommended Strategy",
  "landing.competitor_hint": "Analyze a competitor URL to discover weaknesses, angles, and section opportunities we can outperform.",
  "landing.competitor_invalid_url": "Please enter a valid competitor URL.",
  "landing.competitor_fetch_failed": "Failed to fetch competitor page.",
  "landing.competitor_analyzed": "Competitor analysis is ready.",
  "landing.studio_title": "AI Landing Studio",
  "landing.studio_subtitle": "Image-driven strategy, structure, variants, and publishing in one workspace",
  "landing.studio_hero_title": "Start from an image or competitor page, then turn it into a publish-ready landing page",
  "landing.studio_hero_subtitle": "The platform acts like a multi-step AI agent: it analyzes, builds strategy, proposes concepts, organizes sections, generates variants, then prepares the page for final publishing.",
  "landing.sections_detected": "Sections detected",
  "landing.concepts_ready": "Concepts ready",
  "landing.variants_ready": "Generated variants",
  "landing.briefs_ready": "Briefs",
  "landing.price_label": "Price",
  "landing.session_outputs_kicker": "Session + Outputs",
  "landing.session_outputs_title": "Session & Production Board",
  "landing.session_outputs_subtitle": "Track the current session, ready outputs, and the timeline from one focused place.",
  "landing.busy_title": "Working",
  "landing.busy_text": "Please wait while the agent completes the requested step.",
  "landing.busy_default": "Please wait...",
  "landing.busy_running": "Working",
  "landing.feed_empty": "Start by uploading an image, then run the analysis. After that, you can send instructions like: change the font, add product images, add an order box, or improve the copy for the Algerian COD market.",
  "landing.image_selected_ready": "Image selected",
  "landing.image_selected_ready_text": "The image is ready. Click Build From Image to start the agent.",
  "landing.save_analysis": "Save Analysis",
  "landing.save_analysis_text": "We are saving the Product Analysis Form into the workspace.",
  "landing.analysis_saved": "Product analysis saved.",
  "landing.save_workspace": "Save Workspace",
  "landing.save_workspace_text": "We are saving the current style, tasks, and destinations into the session.",
  "landing.workspace_saved": "Workspace saved.",
  "landing.generate_brief": "Generate brief",
  "landing.generate_brief_text": "We are turning the current analysis into a new brief for this destination.",
  "landing.brief_generated": "A new brief was generated for this destination.",
  "landing.send_request": "Processing instruction",
  "landing.send_request_text": "We are sending your request to the agent to improve the current page.",
  "landing.regenerate_text": "We are rebuilding the page from the saved structure.",
  "landing.assemble_text": "We are assembling the selected sections into the final preview.",
  "landing.variants_text": "We are generating multiple variations from the same marketing structure.",
  "landing.competitor_text": "We are fetching the competitor page and extracting strengths and weaknesses.",
  "landing.composer_label": "Composer",
  "landing.session_timeline": "Session Timeline",
  "landing.session_timeline_text": "The latest transitions the agent has gone through inside this page.",
  "landing.workspace_summary": "Execution Summary",
  "landing.workspace_outputs": "Production Outputs",
  "landing.session_saved": "Session settings were saved.",
  "landing.latest_brief": "Latest Brief",
  "landing.brief_queue": "Brief Queue",
  "landing.brief_queue_text": "Enable one or more destinations, then generate a brief to start production.",
  "landing.no_session_history": "No history yet",
  "landing.no_session_history_text": "Run analysis or generate a new brief and the timeline will appear here.",
  "landing.variants_generate_help": "Create three different versions of the same page using different sales angles.",
  "landing.refresh_variants": "Refresh variants",
  "landing.variants_score": "Score",
  "landing.competitor_title": "Competitor Analysis",
  "landing.competitor_subtitle": "Enter a competitor URL to analyze strengths, gaps, and the angles we can outperform.",
  "landing.competitor_placeholder": "https://competitor.com/landing-page",
  "landing.competitor_global": "Global Score",
  "landing.competitor_strategy": "Suggested Strategy",
  "landing.competitor_strengths": "Strengths",
  "landing.competitor_gaps": "Exploitable Gaps",
  "landing.style_label": "Style",
  "landing.destinations_label": "Destinations",
  "landing.briefs_ready_label": "Briefs Ready",
  "landing.tasks_label": "Tasks",
  "landing.active_label": "Active",
  "landing.inactive_label": "Inactive",
  "landing.sessions_center": "Sessions Center",
  "landing.sessions_center_title": "Current Product Sessions",
  "landing.sessions_center_text": "Jump between sessions for the same product and continue building from any version instead of staying inside one isolated session.",
  "landing.product_session_fallback": "Session linked to the same product",
  "landing.current_session": "This is the session currently open.",
  "landing.new_session_same_product": "Create New Session",
  "landing.stage_analysis_short": "1. Analysis",
  "landing.stage_structure_short": "2. Structure",
  "landing.stage_assemble_short": "3. Assemble",
  "landing.stage_variants_short": "4. Variants",
  "landing.stage_publish_short": "5. Publish",
  "landing.source_stage_title": "Upload reference and run the agent",
  "landing.source_stage_text": "Upload a full screenshot, design, or visual reference, then let the agent analyze the layout and extract sections, colors, and messaging.",
  "landing.prompt_upgrade_hero": "Upgrade hero",
  "landing.prompt_boost_cta": "Improve copy",
  "landing.prompt_order_box": "Add order box",
  "landing.live_preview_title": "Live preview",
  "landing.publish_title": "Approval and publishing",
  "landing.name_label": "Name",
  "landing.slug_label": "Slug",
  "landing.status_label": "Status",
  "landing.open_preview": "Open preview",
  "landing.chat_prompt_hero": "Strengthen the hero section with a stronger offer, clearer value proposition, and sharper CTA.",
  "landing.chat_prompt_cta": "Improve the copy to be more persuasive and conversion-focused for the Algerian COD market.",
  "landing.chat_prompt_order": "Add an order box with an Islamic-inspired background and a clearer CTA for the Algerian market.",
  "landing.source_image_best_result": "For best results, select the correct product from the store and upload a full screenshot of the reference page — not just the product image alone.",
  "landing.stage_analysis_title": "Analysis Result & Strategy",
  "landing.stage_analysis_description": "The analysis card, colors, CTA, suggested concepts, and initial score appear here before assembly.",
  "landing.stage_assemble_title": "Section Editor & Assembler",
  "landing.stage_assemble_description": "Review sections, disable or lock any section, then assemble the best final version before publishing.",
  "landing.stage_variants_title": "Smart Variants",
  "landing.stage_variants_description": "Generate multiple versions from the same structure with different angles and messages, then preview and adopt the best one.",
  "landing.activity_kicker": "Execution Activity",
  "landing.execute_label": "Execute",
  "landing.chat_image_attach": "Attach image",
  "landing.chat_image_attached": "Image attached",
  "landing.chat_image_remove": "Remove",
  "landing.chat_image_uploading": "Uploading image\u2026",
  "landing.chat_image_uploaded": "Image uploaded \u2014 mention what to do with it in your message.",
  "landing.chat_image_upload_failed": "Failed to upload image",
  "landing.chat_image_ref": "Reference image",
  "landing.analysis_form_title": "Product analysis form",
  "landing.analysis_form_help": "Refine product, market, and language understanding before any extra generation.",
  "landing.product_name": "Product name",
  "landing.brand": "Brand",
  "landing.category": "Category",
  "landing.type": "Type",
  "landing.primary_benefit": "Primary benefit",
  "landing.audience": "Audience",
  "landing.problem": "Problem",
  "landing.market": "Market",
  "landing.language_label": "Language",
  "landing.dialect_label": "Dialect",
  "landing.lang_ar": "Arabic",
  "landing.lang_ar_dz": "Algerian Darija",
  "landing.lang_ar_fusha": "Modern Standard Arabic",
  "landing.lang_fr": "French",
  "landing.lang_fr_dz": "French Algeria",
  "landing.lang_en": "English",
  "landing.strategy_cockpit": "Strategy cockpit",
  "landing.strategy_cockpit_help": "Adjust the session identity and current direction before generating briefs and variants.",
  "landing.session_title_label": "Session title",
  "landing.session_goal_label": "Session goal",
  "landing.style_system_title": "Ready-made visual directions",
  "landing.style_system_text": "Choose a clear visual mood instead of relying on a random prompt.",
  "landing.active": "Active",
  "landing.apply": "Apply",
  "landing.destinations_title": "Production destinations",
  "landing.destinations_text": "The same analysis can feed a landing page, static ads, video brief, and Nextify.",
  "landing.enabled_state": "Enabled",
  "landing.optional_state": "Optional",
  "landing.enable": "Enable",
  "landing.generate_brief_button": "Generate brief",
  "landing.production_workflow_title": "Briefs and tasks",
  "landing.production_workflow_text": "Turn outputs into actionable execution items inside the same session.",
  "landing.add_to_tasks": "Add to tasks",
  "landing.no_briefs": "No briefs yet",
  "landing.no_briefs_text": "Enable destinations, then start generation.",
  "landing.no_tasks": "No tasks yet",
  "landing.no_tasks_text": "Turn any brief into a task to begin execution management here.",
  "landing.agent_actions_title": "Agent actions",
  "landing.agent_actions_text": "These are the latest actions the agent recorded while working on the page.",
  "landing.competitor_memory_title": "Competitor memory",
  "landing.competitor_memory_text": "The latest competitors analyzed inside this session.",
  "landing.assembler_empty": "No image-derived structure is saved for this page.",
  "landing.assembler_auto_concept": "Auto-select the strongest concept",
  "landing.assembler_run": "Assemble landing page",
  "landing.assembler_sections": "Sections",
  "landing.assembler_enabled": "Enabled",
  "landing.assembler_locked": "Locked",
  "landing.assembler_ready": "Copy-ready",
  "landing.insert_label": "Include",
  "landing.lock_label": "Lock",
  "landing.move_up": "Move up",
  "landing.move_down": "Move down",
  "landing.label_field": "Label",
  "landing.headline_field": "Headline",
  "landing.goal_field": "Goal / note",
  "landing.roadmap_title": "Assembly roadmap",
  "landing.roadmap_text": "Choose a fitting concept, then review section order before building the final version.",
  "landing.locked_state": "Locked",
  "landing.editable_state": "Editable",
  "landing.excluded_state": "Excluded",
  "landing.included_state": "Included",
  "landing.chat_history_title": "Chat history",
  "landing.chat_history_text": "Follow the latest session messages quickly from the side panel.",
  "landing.variants_workspace_title": "Variants workspace",
  "landing.variants_workspace_text": "Compare different angles quickly, then apply the variant closest to conversion.",
  "landing.variant_hook": "Hook",
  "landing.competitor_workspace_title": "Competitor workspace",
  "landing.competitor_report_title": "Competitor report",
  "landing.competitor_section_hint": "A suggested section we can exploit or improve in our version.",
  "landing.competitor_archive_title": "Competitor archive",
  "landing.competitor_archive_text": "Recent analysis results remain saved in this session for fast comparison.",
  "landing.output_landing_page": "Landing Page",
  "landing.output_static_ads": "Static Ads",
  "landing.output_video_brief": "Video Brief",
  "landing.output_ad_copies": "Ad Copies",
  "landing.output_nextify": "Nextify",
  "landing.output_ready_text": "This destination is ready inside the current workspace.",
  "landing.output_not_ready_text": "Enable this destination to start producing it from the same analysis.",
  "landing.publish_stage_text": "Edit the page name and slug, then publish it when the version is commercially ready.",
  "landing.hook_label": "Hook",
  "landing.objective_label": "Objective",
  "landing.prompt_label": "Prompt",
  "landing.layout_notes_label": "Layout Notes",
  "landing.text_rules_label": "Text Rules",
  "landing.composer_label": "Composer",
  "landing.preview_chip": "Preview",
  "landing.our_score_label": "Our score",
  "landing.competitor_score_label": "Competitor score",
  "landing.comparison_pending": "Comparison will appear once both scores are available.",
  "landing.comparison_delta": "Delta",
  "landing.competitor_strategy": "Recommended strategy",
  "landing.competitor_strengths": "Strengths",
  "landing.competitor_gaps": "Exploitable gaps",
  "landing.chat_expert_title": "Chat Expert",
  "landing.chat_expert_subtitle": "Organized sessions, saved conversations, and a marketing workflow in one place",
  "landing.open_chat_expert": "Chat Expert",
  "landing.open_studio": "Open Studio",
  "landing.session_center_title": "Session Center",
  "landing.session_center_text": "Browse every session for this product, search through them, and create a new independent session when needed.",
  "landing.new_session": "New session",
  "landing.session_search": "Search by session name or slug",
  "landing.session_copy_suffix": "Session",
  "landing.session_default_objective": "Manage an independent chat and production session.",
  "landing.session_created_title": "New session created",
  "landing.session_created_text": "This session started as an independent copy of the current one and can now evolve separately.",
  "landing.session_created_log": "A new independent session was created from the original session.",
  "landing.session_created_success": "A new session was created successfully.",
  "landing.session_create_failed": "Unable to create a new session.",
  "landing.destination_workflow_title": "Independent Destination Workflow",
  "landing.destination_workflow_subtitle": "Each destination becomes its own production line with stages and saved outputs.",
  "landing.open_destination_workflow": "Open Workflow",
  "landing.run_workflow": "Run Workflow",
  "landing.workflow_running": "The workflow is now running and building its production outputs...",
  "landing.workflow_running_label": "Running",
  "landing.workflow_run_success": "The workflow ran successfully and its outputs were updated.",
  "landing.workflow_run_error": "Unable to run the workflow.",
  "landing.workflow_goal_fallback": "This route turns the current analysis into standalone execution outputs ready for review and approval.",
  "landing.workflow_current_stage": "Current stage",
  "landing.workflow_runs": "Run count",
  "landing.workflow_stages": "Workflow stages",
  "landing.workflow_brief": "Destination brief",
  "landing.workflow_deliverables": "Required deliverables",
  "landing.workflow_checklist": "Execution checklist",
  "landing.workflow_artifact": "Execution outputs",
  "landing.workflow_primary_output": "Primary output",
  "landing.workflow_secondary_output": "Secondary output",
  "landing.workflow_history": "Workflow history",
  "landing.workflow_context": "Execution context",
  "landing.workflow_product_context": "Product",
  "landing.workflow_run_entry": "Workflow run completed",
  "landing.workflow_run_entry_text": "Fresh outputs were generated for this destination and saved inside the current session.",
  "landing.workflow_run_log": "A standalone workflow was run for one of the production destinations.",
  "landing.workflow_snapshot_title": "Standalone workflow run",
  "landing.workflow_snapshot_text": "Standalone execution outputs were generated for one destination inside the current session.",
  "landing.workflow_stage_analysis": "Analysis",
  "landing.workflow_stage_brief": "Brief",
  "landing.workflow_stage_production": "Production",
  "landing.workflow_stage_review": "Review",
  "landing.workflow_ready_title": "Workflow ready",
  "landing.workflow_ready_text": "This destination is ready to move from brief into an executable standalone workflow.",
  "landing.open_competitor_workspace": "Competitor Workspace",
  "landing.competitor_workspace_text": "Deeper analysis, archive, direct comparison, and a practical win plan inside the same product.",
  "landing.competitor_archive_search": "Search by competitor or domain",
  "landing.competitor_running": "Fetching the competitor page and building the expanded comparison report...",
  "landing.competitor_summary_fallback": "The competitor has been analyzed and an execution-focused comparison is ready against our current page.",
  "landing.competitor_priority_title": "Execution priorities",
  "landing.competitor_priority_cta": "We need a sharper and clearer CTA than the competitor.",
  "landing.competitor_priority_trust": "We should strengthen trust, guarantee, and COD signals on our page.",
  "landing.competitor_priority_copy": "The current copy needs a stronger angle and more direct messaging.",
  "landing.competitor_priority_lead": "We already have a visible edge if we lock in the current hook and offer.",
  "landing.competitor_lead_headline": "Our page is currently ahead, but there is still room to widen the gap.",
  "landing.competitor_gap_headline": "The competitor leads in some areas, and we have a clear chance to close the gap.",
  "landing.competitor_comparison_title": "Comparison board",
  "landing.competitor_recommended_sections": "Recommended sections",
  "landing.competitor_recommended_angles": "Recommended angles",
  "landing.competitor_hooks_title": "Hooks and copy ideas",
  "landing.competitor_trust_title": "Trust, offer, and UX",
  "landing.executive_metrics_title": "Executive metrics",
  "landing.comparison_ours": "Ours",
  "landing.comparison_competitor": "Competitor",
  "landing.copy_axis": "Copy",
  "landing.design_axis": "Design",
  "landing.cta_axis": "CTA",
  "landing.trust_axis": "Trust",
  "landing.mobile_axis": "Mobile",
  "landing.open_production_workspace": "Production Workflow",
  "landing.production_workspace_title": "Production Workspace",
  "landing.production_workspace_text": "An execution layer that brings destinations, briefs, tasks, and workflows into one operating space.",
  "landing.outputs_panel_title": "Outputs board",
  "landing.production_board_title": "Execution board",
  "landing.production_briefs_queue": "Brief queue",
  "landing.todo_lane": "Todo",
  "landing.doing_lane": "Doing",
  "landing.done_lane": "Done",
  "landing.conversation_title": "Saved conversation",
  "landing.conversation_text": "This is the real conversation for this session. Every new instruction is stored and stays attached to this version only.",
  "landing.assistant_label": "assistant",
  "landing.user_label": "user",
  "landing.chat_empty": "Start by sending your first instruction here. Every message will be stored in this session.",
  "landing.chat_input_placeholder": "Write your instruction here: improve the page, change the CTA, build a new brief, or shift the sales angle...",
  "landing.workspace_summary_title": "Session summary",
  "landing.workspace_summary_text": "Work and production status",
  "landing.session_history_title": "Session history",
  "landing.no_session_history": "No session history yet",
  "landing.tasks_title": "Tasks",
  "landing.briefs_title": "Briefs",
  "language.direction": "ltr",
  "language.name": "English",
  "languages.actions": "Actions",
  "languages.add": "Add Language",
  "languages.code": "Language Code",
  "languages.confirm_delete": "Are you sure you want to delete this language?",
  "languages.default": "Default",
  "languages.delete": "Delete Language",
  "languages.delete_confirm": "Are you sure you want to delete this language?",
  "languages.deleted": "Language deleted successfully.",
  "languages.direction": "Language Direction",
  "languages.edit": "Edit Language",
  "languages.id": "ID",
  "languages.key": "Key",
  "languages.list": "Languages List",
  "languages.name": "Language Name",
  "languages.no_languages": "No languages found.",
  "languages.protected_notice": "This language cannot be deleted.",
  "languages.search": "Search for a key or translation...",
  "languages.set_default": "Set as Default",
  "languages.subtitle": "Manage store languages and translations",
  "languages.title": "Languages",
  "languages.translate": "Translate",
  "languages.translation": "Translation",
  "languages.yes": "Yes",
  "license.contact_support": "Contact Support",
  "license.reason.cache_status_not_active": "License cache indicates inactive status.",
  "license.reason.invalid_signature_ping": "Invalid signature (ping).",
  "license.reason.invalid_signature_verify": "Invalid signature (verify).",
  "license.reason.ping_offline_grace_exceeded": "License server unreachable (ping).",
  "license.reason.server_block_ping": "Blocked by license server (ping).",
  "license.reason.server_block_verify": "Blocked by license server (verify).",
  "license.reason.status_not_active_verify": "License is not active.",
  "license.reason.verify_offline_grace_exceeded": "License server unreachable (verify).",
  "license.reason_label": "Reason",
  "license.recovery.button": "Recover License",
  "license.recovery.description": "Enter your license key to rebuild the local activation state securely from the license server.",
  "license.recovery.heading": "License Recovery",
  "license.recovery.license_key": "License Key",
  "license.recovery.license_placeholder": "Enter license key",
  "license.recovery.subtitle": "This site is already installed, but its local license state needs to be resynced from the license server.",
  "license.recovery.success": "License recovered successfully.",
  "license.retry": "Retry",
  "license.suspended_footer": "If you believe this is a mistake, please contact support.",
  "license.suspended_subtitle": "This site is temporarily disabled because the license is not active.",
  "license.suspended_title": "License Suspended",
  "license.type.lifetime": "Lifetime",
  "license.type.multi": "Multi Domain",
  "license.type.single": "Single Domain",
  "license.type.trial": "Trial",
  "license.type.yearly": "Yearly",
  "lp.invalid_url": "Invalid URL.",
  "lp.message_required": "Message is required.",
  "lp.no_image_uploaded": "No image uploaded.",
  "lp.page_not_found": "404 — Page not found",
  "lp.preview_no_content": "No content yet. Use the builder to generate a landing page first.",
  "lpb.add_item": "Add Item",
  "lpb.align.center": "Center",
  "lpb.align.left": "Left",
  "lpb.align.right": "Right",
  "lpb.align_center": "Center",
  "lpb.align_left": "Left",
  "lpb.align_right": "Right",
  "lpb.answer": "Answer",
  "lpb.badges": "Badges",
  "lpb.bg_color": "Background Color",
  "lpb.body": "Body Text",
  "lpb.btn_add_item": "+ Add Item",
  "lpb.btn_bg": "Button Color",
  "lpb.btn_clear": "Clear All",
  "lpb.btn_label": "Button Label",
  "lpb.btn_save": "Save & Close",
  "lpb.btn_url": "Button URL",
  "lpb.button": "Button",
  "lpb.cat_advanced": "Advanced",
  "lpb.cat_content": "Content",
  "lpb.cat_conversion": "Conversion",
  "lpb.cat_layout": "Layout",
  "lpb.cat_social": "Social Proof",
  "lpb.category.advanced": "Advanced",
  "lpb.category.content": "Content",
  "lpb.category.conversion": "Conversion",
  "lpb.category.layout": "Layout",
  "lpb.category.social": "Social Proof",
  "lpb.cd_hours": "Hours",
  "lpb.cd_minutes": "Minutes",
  "lpb.cd_seconds": "Seconds",
  "lpb.clear": "Clear All",
  "lpb.colors": "Colors",
  "lpb.confirm_clear": "Remove all sections?",
  "lpb.confirm_close": "Close without saving?",
  "lpb.ctrl.del": "Delete",
  "lpb.ctrl.down": "Move Down",
  "lpb.ctrl.drag": "Drag to reorder",
  "lpb.ctrl.dup": "Duplicate",
  "lpb.ctrl.up": "Move Up",
  "lpb.ctrl_del": "Delete",
  "lpb.ctrl_down": "Move Down",
  "lpb.ctrl_dup": "Duplicate",
  "lpb.ctrl_up": "Move Up",
  "lpb.custom_hint": "Raw HTML rendered on the product page.",
  "lpb.customer_name": "Customer Name",
  "lpb.d_cnt_heading": "⚡ Limited-time offer!",
  "lpb.d_cnt_sub": "This offer ends soon. Don't miss out!",
  "lpb.d_cta_btn": "Order Now",
  "lpb.d_cta_heading": "Ready to Get Started?",
  "lpb.d_cta_sub": "Join Thousands of Satisfied Customers Today.",
  "lpb.d_custom_html": "<div style=\"padding:40px;text-align:center\"><h3>كتلة مخصصة</h3><p>عدّل هذه الكتلة بـ HTML الخاص بك</p></div>",
  "lpb.d_faq1_a": "Standard shipping takes 3-5 days. Express shipping is available within 24 hours.",
  "lpb.d_faq1_q": "How long does shipping take?",
  "lpb.d_faq2_a": "Yes, easy 30-day return policy, no questions asked.",
  "lpb.d_faq2_q": "Can I return the product?",
  "lpb.d_faq3_a": "Yes, we use 256-bit SSL encryption for all transactions.",
  "lpb.d_faq3_q": "Is payment secure?",
  "lpb.d_faq_heading": "Frequently Asked Questions",
  "lpb.d_faq_sub": "Everything You Need to Know",
  "lpb.d_feat1_desc": "We deliver your order within 24 hours, guaranteed.",
  "lpb.d_feat1_title": "Fast Delivery",
  "lpb.d_feat2_desc": "100% Secure & Encrypted.",
  "lpb.d_feat2_title": "Secure Payment",
  "lpb.d_feat3_desc": "Premium Materials Made to Last.",
  "lpb.d_feat3_title": "Guaranteed Quality",
  "lpb.d_feat4_desc": "Easy 30-Day Return Policy.",
  "lpb.d_feat4_title": "Free Returns",
  "lpb.d_feat_heading": "Why choose us",
  "lpb.d_feat_sub": "Everything you need in one place",
  "lpb.d_hero_badge": "New product",
  "lpb.d_hero_btn": "Shop now",
  "lpb.d_hero_heading": "Transform your life today",
  "lpb.d_hero_sub": "Discover the product that changes everything. High quality and an irresistible price.",
  "lpb.d_it_btn": "Learn more",
  "lpb.d_it_heading": "Why choose us",
  "lpb.d_it_text": "We offer the highest quality with unparalleled customer service and fast delivery.",
  "lpb.d_testim1_text": "I absolutely love this product! It completely changed my life.",
  "lpb.d_testim2_text": "Best purchase I've made this year. Fast shipping too!",
  "lpb.d_testim3_text": "Excellent quality, exactly as described. I will buy again!",
  "lpb.d_testim_heading": "What Our Customers Say",
  "lpb.d_testim_role1": "Verified Buyer",
  "lpb.d_testim_role2": "Customer",
  "lpb.d_testim_sub": "Trusted by Thousands of Happy Customers",
  "lpb.d_trust1_sub": "SSL encrypted",
  "lpb.d_trust1_text": "Secure payment",
  "lpb.d_trust2_sub": "+1000 orders",
  "lpb.d_trust2_text": "Verified seller",
  "lpb.d_trust3_sub": "24-48 hours",
  "lpb.d_trust3_text": "Fast delivery",
  "lpb.d_trust4_sub": "30-Day Policy",
  "lpb.d_trust4_text": "Easy Returns",
  "lpb.d_trust5_sub": "Always Here",
  "lpb.d_trust5_text": "24/7 Support",
  "lpb.d_trust_heading": "You're in safe hands",
  "lpb.deadline": "Deadline (date & time)",
  "lpb.div_dashed": "Dashed",
  "lpb.div_dotted": "Dotted",
  "lpb.div_line": "Line",
  "lpb.divider.dashed": "Dashed",
  "lpb.divider.dotted": "Dotted",
  "lpb.divider.line": "Line",
  "lpb.divider_style": "Divider Style",
  "lpb.dots": "Dots",
  "lpb.drop_here": "Drop here",
  "lpb.el_countdown": "Countdown Timer",
  "lpb.el_countdown_desc": "Urgency countdown",
  "lpb.el_countdown_desc2": "Urgency countdown section",
  "lpb.el_cta": "Call To Action",
  "lpb.el_cta_desc": "Bold CTA section",
  "lpb.el_custom": "Custom HTML",
  "lpb.el_custom_desc": "Free-form HTML block",
  "lpb.el_divider": "Divider",
  "lpb.el_divider_desc": "Visual separator",
  "lpb.el_faq": "FAQ",
  "lpb.el_faq_desc": "Collapsible Q&A",
  "lpb.el_faq_desc2": "Frequently asked questions",
  "lpb.el_features": "Features",
  "lpb.el_features_desc": "Feature cards grid",
  "lpb.el_hero": "Hero Section",
  "lpb.el_hero_desc": "Image + heading + CTA button",
  "lpb.el_hero_desc2": "Full-width hero with CTA",
  "lpb.el_img_text": "Image + Text",
  "lpb.el_img_text_desc": "Side-by-side image and text",
  "lpb.el_img_text_desc2": "Side-by-side image and text block",
  "lpb.el_testim_desc": "Customer reviews",
  "lpb.el_testim_desc2": "Customer reviews section",
  "lpb.el_testimonials": "Testimonials",
  "lpb.el_trust": "Trust Badges",
  "lpb.el_trust_desc": "Credibility badges",
  "lpb.el_trust_desc2": "Build credibility with badges",
  "lpb.element.countdown": "Countdown Timer",
  "lpb.element.countdown_desc": "Urgency countdown for offers",
  "lpb.element.cta": "Call To Action",
  "lpb.element.cta_desc": "Bold CTA section",
  "lpb.element.custom": "Custom HTML",
  "lpb.element.custom_desc": "Free-form HTML block",
  "lpb.element.divider": "Divider",
  "lpb.element.divider_desc": "Visual separator",
  "lpb.element.faq": "FAQ",
  "lpb.element.faq_desc": "Collapsible Q&A section",
  "lpb.element.features": "Features",
  "lpb.element.features_desc": "Feature cards grid",
  "lpb.element.hero": "Hero Section",
  "lpb.element.hero_desc": "Image + heading + CTA button",
  "lpb.element.image_text": "Image + Text",
  "lpb.element.image_text_desc": "Side-by-side image and text",
  "lpb.element.testimonials": "Testimonials",
  "lpb.element.testimonials_desc": "Customer reviews",
  "lpb.element.trust": "Trust Badges",
  "lpb.element.trust_desc": "Credibility building elements",
  "lpb.empty_hint": "Drag elements from the left panel or click to add",
  "lpb.empty_state": "Your page is empty",
  "lpb.f_align": "Text Align",
  "lpb.f_badge": "Badge Text",
  "lpb.f_badge_bg": "Badge Background",
  "lpb.f_badge_color": "Badge Text Color",
  "lpb.f_bg_color": "Background Color",
  "lpb.f_bg_image": "Background Image URL",
  "lpb.f_btn_bg": "Button Background",
  "lpb.f_btn_color": "Button Text Color",
  "lpb.f_btn_text": "Button Text",
  "lpb.f_btn_url": "Button URL",
  "lpb.f_heading": "Heading",
  "lpb.f_html": "HTML Code",
  "lpb.f_image": "Image URL",
  "lpb.f_img_pos": "Image Position",
  "lpb.f_line_color": "Line Color",
  "lpb.f_line_height": "Line Height (px)",
  "lpb.f_line_style": "Line Style",
  "lpb.f_min_height": "Min Height (px)",
  "lpb.f_overlay": "Overlay Color",
  "lpb.f_subheading": "Subheading",
  "lpb.f_text": "Text",
  "lpb.f_text_color": "Text Color",
  "lpb.f_timer_bg": "Timer Background",
  "lpb.f_timer_color": "Timer Text Color",
  "lpb.field.align": "Text Align",
  "lpb.field.badge": "Badge Text",
  "lpb.field.badge_bg": "Badge Background",
  "lpb.field.badge_color": "Badge Text Color",
  "lpb.field.bg_color": "Background Color",
  "lpb.field.bg_image": "Background Image URL",
  "lpb.field.btn_bg": "Button Background",
  "lpb.field.btn_color": "Button Text Color",
  "lpb.field.btn_text": "Button Text",
  "lpb.field.btn_url": "Button URL",
  "lpb.field.color": "Line Color",
  "lpb.field.heading": "Heading",
  "lpb.field.height": "Line Height (px)",
  "lpb.field.html": "HTML Code",
  "lpb.field.image": "Image URL",
  "lpb.field.img_position": "Image Position",
  "lpb.field.min_height": "Min Height (px)",
  "lpb.field.overlay": "Overlay Color",
  "lpb.field.style": "Line Style",
  "lpb.field.subheading": "Subheading",
  "lpb.field.text": "Text",
  "lpb.field.text_color": "Text Color",
  "lpb.field.timer_bg": "Timer Background",
  "lpb.field.timer_color": "Timer Text Color",
  "lpb.heading": "Heading",
  "lpb.html": "HTML Code",
  "lpb.html_warning": "⚠ Raw HTML — use with care",
  "lpb.icon": "Icon / Emoji",
  "lpb.icon_bg": "Icon Background",
  "lpb.image_hint": "Paste a full image URL",
  "lpb.image_position": "Image Position",
  "lpb.image_url": "Image URL",
  "lpb.img_left": "Left",
  "lpb.img_pos.left": "Left",
  "lpb.img_pos.right": "Right",
  "lpb.img_right": "Right",
  "lpb.items": "Items",
  "lpb.label_elements": "Elements",
  "lpb.label_hours": "Hours",
  "lpb.label_minutes": "Minutes",
  "lpb.label_preview": "Preview",
  "lpb.label_seconds": "Seconds",
  "lpb.last_type": "Last Added",
  "lpb.left": "Left",
  "lpb.line": "Line",
  "lpb.no_selection": "Select a section to edit its properties",
  "lpb.no_settings": "No settings for this section.",
  "lpb.open_btn": "Open Landing Page Builder",
  "lpb.open_builder": "Open Landing Page Builder",
  "lpb.optional": "Optional",
  "lpb.or_pick": "or pick:",
  "lpb.props.bg_image": "Background Image",
  "lpb.props.content": "Content",
  "lpb.props.header": "Header",
  "lpb.props.html": "HTML",
  "lpb.props.image": "Image",
  "lpb.props.items": "Items",
  "lpb.props.style": "Style",
  "lpb.props_title": "Properties",
  "lpb.question": "Question",
  "lpb.questions": "Questions",
  "lpb.r_answer": "Answer",
  "lpb.r_badge_text": "Badge Text",
  "lpb.r_desc": "Description",
  "lpb.r_icon": "Icon (Emoji)",
  "lpb.r_item": "Item",
  "lpb.r_name": "Name",
  "lpb.r_question": "Question",
  "lpb.r_review": "Review Text",
  "lpb.r_role": "Role/Name",
  "lpb.r_stars": "Stars (1-5)",
  "lpb.r_sub_text": "Subtext",
  "lpb.r_title": "Title",
  "lpb.redo": "Redo",
  "lpb.review_text": "Review",
  "lpb.reviews": "Reviews",
  "lpb.right": "Right",
  "lpb.role": "Role / Location",
  "lpb.save_close": "Save & Close",
  "lpb.save_toast": "✓ Landing page saved!",
  "lpb.search_ph": "Search elements…",
  "lpb.search_placeholder": "Search elements…",
  "lpb.sec_bg_image": "Background Image",
  "lpb.sec_content": "Content",
  "lpb.sec_header": "Header",
  "lpb.sec_html": "HTML",
  "lpb.sec_image": "Image",
  "lpb.sec_items": "Items",
  "lpb.sec_style": "Style",
  "lpb.section.countdown": "Countdown",
  "lpb.section.cta": "Call to Action",
  "lpb.section.custom": "Custom HTML",
  "lpb.section.divider": "Divider",
  "lpb.section.faq": "FAQ",
  "lpb.section.features": "Features",
  "lpb.section.image_text": "Image + Text",
  "lpb.section.testimonials": "Testimonials",
  "lpb.section.trust": "Trust Badges",
  "lpb.sections": "Sections",
  "lpb.space": "Space",
  "lpb.stars": "Stars",
  "lpb.stat_active": "✓ Active",
  "lpb.status": "Status",
  "lpb.subheading": "Subheading",
  "lpb.subtext": "Subtext",
  "lpb.text": "Text",
  "lpb.text_color": "Text Color",
  "lpb.timer_bg": "Timer Background",
  "lpb.title": "Title",
  "lpb.toolbar_title": "Page Builder",
  "lpb.undo": "Undo",
  "lpb.unknown_type": "Unknown section type",
  "lpb.verified": "Verified",
  "lpb.viewport.desktop": "Desktop",
  "lpb.viewport.mobile": "Mobile",
  "lpb.viewport.tablet": "Tablet",
  "lpb.vp_desktop": "Desktop",
  "lpb.vp_mobile": "Mobile",
  "lpb.vp_tablet": "Tablet",
  "lpb.warn_html": "⚠ Raw HTML — Use with caution",
  "maintenance.heading": "We’ll be back soon",
  "maintenance.title": "Site Under Maintenance",
  "marketing.all_customers": "All customers",
  "marketing.audience": "Target Audience",
  "marketing.campaign_name": "Campaign Name",
  "marketing.campaign_name_placeholder": "e.g. Ramadan Offer 2025",
  "marketing.chars": "chars",
  "marketing.compose": "Compose Campaign",
  "marketing.confirm_send": "Send campaign to",
  "marketing.default_campaign": "Promotional Campaign",
  "marketing.error.empty_message": "Please write a message first",
  "marketing.error.failed": "Send failed",
  "marketing.error.no_recipients": "No customers match the selected filters",
  "marketing.message": "Message",
  "marketing.message_placeholder": "Write your message here...\nUse {name} to personalize",
  "marketing.min_orders_filter": "Min orders (e.g. 2)",
  "marketing.preview": "Message Preview",
  "marketing.preview_empty": "Your message will appear here...",
  "marketing.recipients": "recipients",
  "marketing.result.failed": "Failed",
  "marketing.result.sent": "Sent",
  "marketing.result.total": "Total",
  "marketing.sample_name": "Ahmed",
  "marketing.seg.all": "All Customers",
  "marketing.seg.new": "New Customers",
  "marketing.seg.returning": "Returning",
  "marketing.seg.vip": "VIP (10+ orders)",
  "marketing.segments": "Customer Segments",
  "marketing.send_now": "Send Now",
  "marketing.sending": "Sending...",
  "marketing.subtitle": "Send promotional messages to your customers in one click",
  "marketing.tip1": "Keep messages short and clear (under 160 chars)",
  "marketing.tip2": "Personalize with {name} for better engagement",
  "marketing.tip3": "Target returning customers for higher conversion",
  "marketing.tip4": "Respect opt-out requests immediately",
  "marketing.tip5": "Do not send more than 1 campaign per week",
  "marketing.tips_title": "Best Practices",
  "marketing.title": "WhatsApp Marketing Campaign",
  "marketing.tpl.discount": "Discount",
  "marketing.tpl.new_product": "New Product",
  "marketing.tpl.offer": "Special Offer",
  "marketing.variables_hint": "Variables",
  "marketing.will_reach": "Will reach:",
  "marketing.your_store": "Your Store",
  "notifications.new_order": "New order received",
  "notifications.order_returned": "Order Returned",
  "notifications.shipping_changed": "Order #%d shipping status changed from \"%s\" to \"%s\"",
  "notifications.shipping_updated": "Shipping status updated",
  "notifications.stock_alert": "Ten",
  "orders.action_log": "Action Log",
  "orders.actions": "Actions",
  "orders.address": "Address",
  "orders.all": "All Orders",
  "orders.amount": "Amount",
  "orders.choose_shipping": "Choose shipping company",
  "orders.city": "Municipality",
  "orders.confirm_action": "Confirm this order?",
  "orders.confirm_and_log": "Confirm & Log Call",
  "orders.confirm_delete": "Delete this order?",
  "orders.confirm_modal_info": "Before confirming, you must log the phone call result. This ensures your statistics are accurate.",
  "orders.confirm_modal_title": "Confirm Order — Log Call",
  "orders.confirm_no_shipping": "No shipping company is configured yet. Do you want to confirm the order anyway, or prepare shipping now?",
  "orders.confirm_only": "Confirm Only",
  "orders.confirm_title": "Confirm Order",
  "orders.confirmed": "Confirmed",
  "orders.confirmed_success": "Order confirmed and call logged!",
  "orders.created_at": "Date",
  "orders.customer": "Customer",
  "orders.customer_info": "Customer Information",
  "orders.default_origin": "Algiers",
  "orders.default_origin_commune": "Office",
  "orders.delete": "Delete",
  "orders.delete_requires_return": "Shipped orders cannot be deleted before they are returned or rejected.",
  "orders.export_csv": "Export CSV",
  "orders.extra_data": "Additional Data",
  "orders.filter_by": "Filter:",
  "orders.from_commune": "From Commune",
  "orders.from_wilaya": "From Wilaya",
  "orders.full_name": "Full Name",
  "orders.id": "ID",
  "orders.inventory_deducted": "Stock deducted",
  "orders.inventory_log": "Inventory Log",
  "orders.inventory_restored": "Stock restored",
  "orders.location": "Location",
  "orders.log_action": "Action",
  "orders.log_at": "Date",
  "orders.log_by": "By",
  "orders.log_role": "Role",
  "orders.must_be_confirmed": "Order must be confirmed first",
  "orders.new": "New",
  "orders.no_orders": "No orders found.",
  "orders.not_found": "Order not found",
  "orders.order_status": "Order Status",
  "orders.order_summary": "Order Summary",
  "orders.pagination_showing": "Showing :from–:to of :total orders",
  "orders.payment.cod": "Cash on Delivery",
  "orders.payment_method": "Payment Method",
  "orders.payment_status": "Payment Status",
  "orders.pending": "Pending",
  "orders.phone": "Phone",
  "orders.phone2": "Phone 2",
  "orders.prepare_shipping": "Prepare Shipping",
  "orders.pricing": "Pricing Details",
  "orders.product": "Product",
  "orders.product_deleted": "This product was deleted after the order was placed",
  "orders.product_id": "Product ID",
  "orders.product_info": "Product Information",
  "orders.product_price": "Product",
  "orders.product_title": "Product Title",
  "orders.quantity": "Quantity",
  "orders.quick_actions": "Quick Actions",
  "orders.quick_view": "Quick overview of all orders",
  "orders.rejected": "Rejected",
  "orders.returned": "Returned",
  "orders.search_placeholder": "Search name or phone...",
  "orders.send_to_shipping": "Send to Shipping",
  "orders.sent_by": "Sent by",
  "orders.shipping": "Shipping",
  "orders.shipping_company": "Shipping Company",
  "orders.shipping_info": "Shipping Information",
  "orders.shipping_preparation": "Shipping Preparation",
  "orders.shipping_price": "Shipping Price",
  "orders.shipping_response": "Shipping Response",
  "orders.shipping_status": "Shipping Status",
  "orders.shipping_type": "Shipping Type",
  "orders.state": "State",
  "orders.status": "Status",
  "orders.status.confirmed": "Confirmed",
  "orders.status.pending": "Pending",
  "orders.status.rejected": "Rejected",
  "orders.status.returned": "Returned",
  "orders.status_confirmed": "Confirmed",
  "orders.status_info": "Order Status",
  "orders.status_pending": "Pending",
  "orders.status_rejected": "Rejected",
  "orders.status_returned": "returned",
  "orders.subtotal": "Subtotal",
  "orders.title": "Orders Management",
  "orders.to_commune": "To Commune",
  "orders.to_wilaya": "To Wilaya",
  "orders.total": "Total",
  "orders.total_count": "orders",
  "orders.tracking_number": "Tracking Number",
  "orders.variants": "Variants",
  "orders.view": "View",
  "orders.view_title": "Order Details",
  "pages.add": "Add Page",
  "pages.confirm_delete": "Are you sure you want to delete this page?",
  "pages.content": "Content",
  "pages.create": "Create Page",
  "pages.edit": "Edit Page",
  "pages.empty": "No pages found.",
  "pages.form.create_title": "Create New Page",
  "pages.form.edit_title": "Edit Page",
  "pages.list": "Pages List",
  "pages.show_in_menu": "Show in menu",
  "pages.slug": "Slug",
  "pages.slug_hint": "Choose Auto to generate it from the title, or Manual to write your own.",
  "pages.slug_mode.auto": "Auto",
  "pages.slug_mode.manual": "Manual",
  "pages.status": "Status",
  "pages.status.draft": "Draft",
  "pages.status.published": "Published",
  "pages.subtitle": "Manage your store static pages",
  "pages.tab.content": "Content",
  "pages.tab.seo": "SEO",
  "pages.tab.settings": "Settings",
  "pages.title": "Title",
  "pagination.next": "Next",
  "pagination.page_of": "Page",
  "pagination.prev": "Previous",
  "plugin.facebook_ads.description": "Create and launch paid Facebook & Instagram ads directly from your store dashboard with AI insights",
  "plugin.rewards_contest.description": "Contests & rewards system — counts confirmed orders and picks winners automatically with one click",
  "plugin.social_campaigns.description": "Create and launch multi-platform campaigns with AI-generated content tailored for each platform",
  "plugins.activate_plugin": "Activate Plugin",
  "plugins.activated_success": "Plugin activated successfully!",
  "plugins.buy_here": "Buy here →",
  "plugins.cancel": "Cancel",
  "plugins.enter_key": "Please enter your license key first.",
  "plugins.install_hint": "Upload a .zip plugin file",
  "plugins.install_title": "Install New Plugin",
  "plugins.installed": "Installed Plugins",
  "plugins.license_hint": "Enter your license key to activate. The key will be permanently bound to your domain.",
  "plugins.license_key": "License Key",
  "plugins.license_valid": "License valid! Activating plugin...",
  "plugins.network_error": "Connection error. Try again.",
  "plugins.no_license": "No license?",
  "plugins.redirecting": "Refreshing page...",
  "plugins.subtitle": "Extend your store with plugins",
  "plugins.verify_and_activate": "Verify & Activate",
  "plugins.verifying": "Verifying...",
  "plugins.your_domain": "Your domain",
  "pricing.default_note": "Limited time offer",
  "product.color": "Color :",
  "product.offer_ends_in": "Offer ends in",
  "product.size": "Size :",
  "products.add_color": "Add color",
  "products.add_product": "Add Product",
  "products.add_size": "Add size",
  "products.all_products": "All Products",
  "products.all_statuses": "All statuses",
  "products.auto_seo_hint": "When you save the product, empty SEO text fields can be filled automatically without overwriting your manual values.",
  "products.badge_text": "Badge Text",
  "products.badge_text_help": "Optional label shown on product hero.",
  "products.badge_text_placeholder": "Choose a badge from below",
  "products.catalog_subtitle": "Browse the most popular products",
  "products.catalog_title": "Our products are original and of high quality.",
  "products.categories.empty": "No categories available.",
  "products.categories.title": "Categories",
  "products.color_name": "Color name",
  "products.color_name_placeholder": "e.g. Red",
  "products.color_pick": "Pick color",
  "products.colors": "Colors",
  "products.colors_empty": "No colors added yet.",
  "products.colors_help": "Add available colors for this product.",
  "products.count": "0 Products",
  "products.count_label": "Products",
  "products.create_subtitle": "Create a new product and its landing page",
  "products.default_subtitle": "High quality product with best price",
  "products.default_title": "Amazing Product",
  "products.desc_mode_builder": "Landing Builder",
  "products.desc_mode_text": "Simple Text",
  "products.description": "Product Description",
  "products.description_help": "Use blocks (text, lists, images) for a better landing experience.",
  "products.discount_end": "Discount end",
  "products.discount_fixed": "Fixed",
  "products.discount_help": "Discount settings will be used later for countdown and price display on product page.",
  "products.discount_percent": "Percent",
  "products.discount_start": "Discount start",
  "products.discount_type": "Discount type",
  "products.discount_value": "Discount value",
  "products.edit": "Edit Product",
  "products.edit_product": "Edit Product",
  "products.edit_subtitle": "Update product details and page layout",
  "products.empty_text": "Start by adding your first product to build your store.",
  "products.empty_title": "No products yet",
  "products.featured": "Featured",
  "products.featured_image": "Featured Image",
  "products.general": "General Information",
  "products.generate_seo_ai": "Generate SEO with AI",
  "products.html_hint": "Write HTML directly. The content will be rendered as-is on the product page.",
  "products.id": "ID",
  "products.images": "Product Images",
  "products.in_stock": "Available",
  "products.is_featured": "Featured Product",
  "products.is_featured_help": "Mark this product as featured",
  "products.landing_builder": "Landing Builder",
  "products.list_title": "Products List",
  "products.low_stock": "Low Stock",
  "products.lpb_add": "Add section:",
  "products.lpb_empty": "No sections yet. Use the buttons above to build your landing page.",
  "products.media_placeholder": "Media manager will be available soon.",
  "products.meta_title_help": "Used for the browser title and search engines. Leave empty to use the product name.",
  "products.name": "Product Name",
  "products.native_share": "Share now",
  "products.no_products": "No products available.",
  "products.no_products_title": "No products yet",
  "products.og_description": "Open Graph description",
  "products.og_image": "Share image URL",
  "products.og_image_help": "Optional dedicated image for link previews. Leave empty to use the featured image.",
  "products.og_title": "Open Graph title",
  "products.og_title_help": "Optional custom title for Facebook, WhatsApp, and other social platforms.",
  "products.open_product_page": "Open product page",
  "products.out_of_stock": "Out of Stock",
  "products.page_builder_hint": "Page layout editing will be available here.",
  "products.pagination_showing": "Showing :from–:to of :total products",
  "products.payload_preview": "Payload Preview",
  "products.payload_preview_hint": "Live preview of saved layout and variants.",
  "products.price": "Price",
  "products.price_label": "Price:",
  "products.pricing": "Pricing",
  "products.product_link": "Product link",
  "products.sale_price": "Sale price",
  "products.schema_brand": "Brand",
  "products.schema_gtin": "GTIN / Barcode",
  "products.schema_mpn": "MPN",
  "products.search_placeholder": "Search by name...",
  "products.section_subtitle": "Best products selected for you",
  "products.section_title": "Featured Products",
  "products.select_size": "Select size",
  "products.seo_share_settings": "SEO & share settings",
  "products.share_channel_facebook": "Feed & story",
  "products.share_channel_telegram": "Channels & chats",
  "products.share_channel_whatsapp": "Chats & status",
  "products.share_channel_x": "Post with link",
  "products.share_modal_subtitle": "Use the real product page link for Facebook, WhatsApp, and your other channels.",
  "products.share_preview_hint": "Social platforms will read this exact product page link.",
  "products.share_product": "Share product",
  "products.share_ready_badge": "Ready to share",
  "products.short_description": "Short Description",
  "products.size_type": "Size type",
  "products.sizes": "Sizes",
  "products.sizes_clothes": "Clothes sizes",
  "products.sizes_clothes_short": "Clothes",
  "products.sizes_empty": "No sizes added yet.",
  "products.sizes_help": "Choose the type of sizes you want to use.",
  "products.sizes_shoes": "Shoes sizes",
  "products.sizes_shoes_short": "Shoes",
  "products.status": "Status",
  "products.status_active": "Active",
  "products.status_hidden": "Hidden",
  "products.stock_across_variants": "across all variants",
  "products.stock_alert": "Alert Limit",
  "products.stock_alert_hint": "Notify when this quantity is reached",
  "products.stock_alert_hint_short": "notify below this",
  "products.stock_combinations": "combinations",
  "products.stock_default": "Default",
  "products.stock_fill_all": "Set all variants to",
  "products.stock_fill_all_btn": "Apply to all",
  "products.stock_fill_hint": "Quickly set same quantity for all combinations",
  "products.stock_global": "Total Inventory",
  "products.stock_no_variants": "No options. Use the total quantity above.",
  "products.stock_no_variants_create": "Add sizes or colors from the Variants tab to set stock per combination.",
  "products.stock_no_variants_title": "No variants defined",
  "products.stock_out_variants": "Out of Stock",
  "products.stock_quantity": "Total Quantity",
  "products.stock_quantity_hint": "Use when no options",
  "products.stock_settings": "Stock Settings",
  "products.stock_status": "Status",
  "products.stock_total": "Total Stock",
  "products.stock_units": "units",
  "products.stock_variants": "Options Stock",
  "products.stock_variants_count": "Variants",
  "products.stock_variants_hint": "Specify quantity per size/color",
  "products.stock_variants_label": "variants",
  "products.stock_zero_all": "Zero all",
  "products.stock_zero_confirm": "Set all variants to zero?",
  "products.subtitle": "Manage your products and product pages",
  "products.tab.builder": "Landing Page",
  "products.tab.general": "General",
  "products.tab.media": "Media",
  "products.tab.page": "Product Page",
  "products.tab.pricing": "Pricing",
  "products.tab.stock": "Inventory",
  "products.tab.variants": "Variants",
  "products.table.actions": "Actions",
  "products.table.category": "Category",
  "products.table.image": "Image",
  "products.table.name": "Product Name",
  "products.table.price": "Price",
  "products.table.status": "Status",
  "products.title": "Title",
  "products.total_count": "products",
  "products.variants": "Variants",
  "products.view_all": "View all products",
  "returns.add_new": "Register New Return",
  "returns.admin_notes": "Admin Notes",
  "returns.already_done": "Already Returned",
  "returns.already_returned_msg": "This order has already been returned. You cannot add another return.",
  "returns.col_date": "Date",
  "returns.col_notes": "Notes",
  "returns.col_qty": "Quantity",
  "returns.col_reason": "Reason",
  "returns.col_received": "Received Date",
  "returns.col_stock": "Stock",
  "returns.col_type": "Type",
  "returns.confirm_msg": "Are you sure you want to register this return?",
  "returns.existing": "return registered",
  "returns.max_qty": "Max",
  "returns.maystro_duplicate_note": "Could not create return: same customer info exists in another order within the last 24 hours. Please retry after 24 hours from the original shipment date, or contact Maystro directly.",
  "returns.no_returns": "No returns found for this order",
  "returns.notes_placeholder": "Additional notes...",
  "returns.one_time_warning": "⚠ You can only process one return per order.",
  "returns.page_title": "Order Returns",
  "returns.provider_return_confirm": "Send a return request to the shipping provider?",
  "returns.provider_return_failed": "Unable to request the return from the shipping provider.",
  "returns.provider_return_not_available": "Return request is not available for this shipment.",
  "returns.provider_return_request": "Request Return from Provider",
  "returns.provider_return_requested": "Return request sent to the shipping provider successfully.",
  "returns.provider_return_success": "Return request sent to Maystro successfully.",
  "returns.qty": "Returned Quantity",
  "returns.reason": "Return Reason",
  "returns.reason_placeholder": "e.g. Customer refused delivery",
  "returns.received_at": "Received from Courier Date",
  "returns.stock_no": "Not Restored",
  "returns.stock_note": "The selected quantity will be automatically restored to stock.",
  "returns.stock_yes": "Restored",
  "returns.submit": "Register Return",
  "returns.success_msg": "Return registered and stock restored successfully.",
  "returns.title": "Order Return",
  "returns.type": "Return Type",
  "returns.type_admin": "Product Issue",
  "returns.type_partial": "Partial Return",
  "returns.type_shipping": "Customer Refused Delivery",
  "reviews.add_title": "Add Your Review",
  "reviews.admin_breadcrumb": "Catalog → Reviews",
  "reviews.admin_title": "Product Reviews",
  "reviews.approve": "Approve",
  "reviews.approved": "Approved",
  "reviews.approved_count": "Approved",
  "reviews.color": "Color",
  "reviews.comment": "Comment",
  "reviews.comment_placeholder": "Write your review here...",
  "reviews.confirm_delete": "Are you sure you want to delete this review?",
  "reviews.email": "Email",
  "reviews.empty": "No reviews yet",
  "reviews.invalid_data": "Invalid review data",
  "reviews.list": "All Reviews",
  "reviews.name": "Name",
  "reviews.no_reviews": "No reviews yet",
  "reviews.pending": "Pending",
  "reviews.pending_count": "Pending",
  "reviews.preview_title": "Review Preview",
  "reviews.rating": "Rating",
  "reviews.size": "Size",
  "reviews.submit": "Submit Review",
  "reviews.subtitle": "Manage and moderate customer reviews",
  "reviews.table.actions": "Actions",
  "reviews.table.created": "Created",
  "reviews.table.name": "Name",
  "reviews.table.product": "Product",
  "reviews.table.rating": "Rating",
  "reviews.table.status": "Status",
  "reviews.thank_you": "Thank you for your review",
  "reviews.title": "Customer Reviews",
  "reviews.upload_images": "Add images (optional)",
  "search.close": "Close search",
  "search.open": "Search",
  "search.placeholder": "What are you looking for?",
  "sections.available": "Available sections",
  "sections.checkout": "Order form",
  "sections.countdown": "Countdown Timer",
  "sections.countdown_help": "Show countdown timer during discounts.",
  "sections.create_title": "Add New Section",
  "sections.edit_title": "Edit Section",
  "sections.empty_layout": "No sections added yet",
  "sections.enabled": "Enabled",
  "sections.faq": "Frequently asked questions",
  "sections.features": "Features",
  "sections.gallery": "Image gallery",
  "sections.gallery.title": "Product Images",
  "sections.guarantee": "Guarantee",
  "sections.hero": "Main section",
  "sections.hero.button": "Order Now",
  "sections.hero_settings": "Hero Settings",
  "sections.home_title": "Home Sections",
  "sections.key": "Key",
  "sections.layout": "Page layout",
  "sections.no_available": "No available sections to add.",
  "sections.note_body": "These settings affect only the product page layout.",
  "sections.note_title": "Note",
  "sections.order": "Order",
  "sections.page_builder": "Building the product page",
  "sections.page_builder_hint": "Control which sections appear on the product page and their order.",
  "sections.page_layout": "Page layout",
  "sections.pricing": "Price",
  "sections.pricing.button": "Order Now",
  "sections.pricing.discount": "-50% OFF",
  "sections.pricing.title": "Special Offer",
  "sections.repeater_hint": "You can add or remove items later.",
  "sections.reviews": "Reviews Section",
  "sections.reviews_help": "Display customer reviews section.",
  "sections.select_from_left": "Select a section from the left",
  "sections.select_placeholder": "Select a section",
  "sections.select_type": "Section Type",
  "sections.settings": "Section Settings",
  "sections.settings_hint": "Control visibility of page elements",
  "sections.settings_placeholder": "Section settings will be available here.",
  "sections.sticky_buy": "Sticky Buy Button",
  "sections.sticky_buy_help": "Show a sticky buy button while scrolling.",
  "sections.testimonials": "Customer reviews",
  "sections.type": "Type",
  "sections.whatsapp": "WhatsApp Button",
  "sections.whatsapp_help": "Show WhatsApp contact button.",
  "security.ban_list": "Ban list",
  "security.clear_logs": "Clear Logs",
  "security.confirm_clear_logs": "Are you sure you want to delete all logs?",
  "security.ddos_limit": "Request limit",
  "security.enable_ddos": "Enable DDoS protection",
  "security.enable_maintenance": "Enable maintenance mode",
  "security.log_date": "Date",
  "security.log_ip": "IP",
  "security.log_message": "Message",
  "security.log_type": "Type",
  "security.log_url": "URL",
  "security.logs": "Security Logs",
  "security.logs.date": "Date",
  "security.logs.ip": "IP",
  "security.logs.message": "Message",
  "security.logs.type": "Type",
  "security.logs.url": "URL",
  "security.logs_cleared": "Logs cleared successfully",
  "security.maintenance_msg": "Maintenance message",
  "security.no_logs": "No security logs found",
  "security.one_ip_per_line": "One IP per line",
  "security.tab_ddos": "DDoS",
  "security.tab_ip_control": "IP Control",
  "security.tab_logs": "Logs",
  "security.tab_maintenance": "Maintenance",
  "security.whitelist": "Allowed IPs (Whitelist)",
  "security.whitelist_desc": "IPs in this list will never be blocked",
  "security.whitelist_ips": "Whitelisted IPs",
  "seo.meta_description": "Meta Description",
  "seo.meta_title": "Meta Title",
  "settings.admin_email": "Admin Email",
  "settings.admin_logo": "Admin Logo",
  "settings.admin_logos": "Admin Panel Logos",
  "settings.admin_small_logo": "Admin Small Logo",
  "settings.auto_safe": "Your changes are safe until saved",
  "settings.base_url": "Base URL",
  "settings.basic": "Basic Settings",
  "settings.basic_info": "Basic Information",
  "settings.contact": "Contact Information",
  "settings.copyright": "Copyright Text",
  "settings.copyright_text": "Copyright Text",
  "settings.country": "Country",
  "settings.cron": "Cron Jobs",
  "settings.cron_command": "Cron Command (cPanel)",
  "settings.cron_command_alt": "Alternative Command",
  "settings.cron_enabled": "Enable Cron Jobs",
  "settings.cron_example": "Example (Linux): */15 * * * * curl -s \"CRON_URL\" >/dev/null 2>&1",
  "settings.cron_hint": "Use this URL in your server cron to execute scheduled tasks.",
  "settings.cron_last_run": "Last Cron Run",
  "settings.cron_never_run": "Cron has not been executed yet",
  "settings.cron_note": "Important: In cPanel Cron Jobs you must paste the COMMAND (curl/wget). Pasting the URL alone will not execute anything.",
  "settings.cron_recommended": "Recommended: run this cron every 15 minutes.",
  "settings.cron_regenerate": "Regenerate Token",
  "settings.cron_url": "Cron URL",
  "settings.currency": "Currency",
  "settings.current_favicon": "Current Favicon",
  "settings.current_image": "Current Image",
  "settings.current_logo": "Current Logo",
  "settings.dark_logo": "Dark Mode Logo",
  "settings.default_language": "Default Language",
  "settings.delete_image": "Delete image",
  "settings.email": "Contact Email",
  "settings.facebook": "Facebook URL",
  "settings.facebook_app_id": "Facebook App ID",
  "settings.facebook_app_id_help": "Used to remove the fb:app_id warning and improve Facebook link previews.",
  "settings.facebook_url": "Facebook URL",
  "settings.favicon": "Favicon",
  "settings.footer_logo": "Footer Logo",
  "settings.force_www": "Force WWW",
  "settings.google_analytics": "Google Analytics",
  "settings.gplus": "Gplus URL",
  "settings.gplus_url": "Google Plus URL",
  "settings.gsheets.columns_info": "Columns exported for Algeria: Order ID, Date, Product, Qty, Size, Color, Name, Phone, Wilaya, Commune, Shipping Type, Shipping Price, Total, Status, Notes, Source, WhatsApp Click, Shipping Company.",
  "settings.gsheets.credentials_path": "Credentials JSON path",
  "settings.gsheets.credentials_path_help": "Put the credentials JSON outside public/. Recommended path: storage/credentials/google-service-account.json",
  "settings.gsheets.enable_auto": "Enable automatic export of confirmed orders to Google Sheets",
  "settings.gsheets.max_retry": "Max retry attempts",
  "settings.gsheets.max_rows": "Max rows per cron run",
  "settings.gsheets.sheet_name": "Sheet name",
  "settings.gsheets.spreadsheet_id": "Spreadsheet ID",
  "settings.gsheets.spreadsheet_id_help": "Share the sheet with the service account email.",
  "settings.gsheets.spreadsheet_id_placeholder": "e.g. 1abcDEF...",
  "settings.gsheets.title": "Google Sheets Export",
  "settings.https_redirect": "HTTPS Redirect",
  "settings.instagram": "Instagram URL",
  "settings.linkedin": "LinkedIn URL",
  "settings.linkedin_url": "LinkedIn URL",
  "settings.localization": "Localization & Region",
  "settings.logos": "Logos",
  "settings.mail_driver": "Mail Driver",
  "settings.mail_from_email": "From Email",
  "settings.mail_from_name": "From Name",
  "settings.mail_test_error": "Test email failed. Please check your mail settings.",
  "settings.mail_test_success": "Test email sent successfully.",
  "settings.mailer": "Email Settings",
  "settings.meta_description": "Meta Description",
  "settings.meta_keywords": "Meta Keywords",
  "settings.mobile_logo": "Mobile Logo",
  "settings.no": "No",
  "settings.open_robots": "Open robots.txt",
  "settings.open_sitemap": "Open sitemap",
  "settings.other": "Other Settings",
  "settings.phone": "Phone Number",
  "settings.preloader": "Preloader",
  "settings.recommended_size": "Recommended size",
  "settings.replace_image": "Replace Image",
  "settings.replace_logo": "Replace Logo",
  "settings.robots_default": "User-agent: *\nAllow: /\n\nDisallow: /admin/\nDisallow: /api/\nDisallow: /uploads/tmp/\nDisallow: /cron/\n\nSitemap: {BASE_URL}/sitemap.xml",
  "settings.robots_editor": "Robots.txt Editor",
  "settings.robots_editor_help": "Use {BASE_URL} as a placeholder for your current site URL. If the field is empty, the default robots.txt content will be used.",
  "settings.seo_default_image": "Default sharing image",
  "settings.shipping": "Shipping Settings",
  "settings.site_description": "Site Description",
  "settings.site_description_placeholder": "Write a short description about the site",
  "settings.site_identity": "Site Identity",
  "settings.site_information": "Site Information",
  "settings.site_logo": "Site Logo",
  "settings.site_name": "Site Name",
  "settings.sitemap_link": "Sitemap Link",
  "settings.sitemap_link_help": "Copy this link and submit it to search engines.",
  "settings.snapchat": "Snapchat URL",
  "settings.social_links": "Social Media",
  "settings.social_media": "Social Media Links",
  "settings.telegram": "Telegram URL",
  "settings.test_email": "Test Email Configuration",
  "settings.tiktok": "TikTok URL",
  "settings.timezone_hint": "Used to display correct dates and statistics based on your country",
  "settings.timezone_offset": "Time Zone",
  "settings.title_tag": "Title Tag",
  "settings.twitter": "Twitter URL",
  "settings.twitter_url": "Twitter URL",
  "settings.upload_image": "Upload Image",
  "settings.upload_logo": "Upload Logo",
  "settings.website_address": "Website Address",
  "settings.whatsapp": "WhatsApp Number",
  "settings.yes": "Yes",
  "settings.youtube": "YouTube URL",
  "shipments.actions.track": "Track",
  "shipments.chart.providers": "Shipping providers",
  "shipments.chart.status": "Shipment status",
  "shipments.count_label": "Orders",
  "shipments.empty_text": "Shipped orders will appear here once available.",
  "shipments.empty_title": "No shipments yet",
  "shipments.list_title": "Shipments List",
  "shipments.stats.delivered": "Delivered",
  "shipments.stats.ecotrack": "Ecotrack shipments",
  "shipments.stats.in_progress": "In progress",
  "shipments.stats.issues": "Returned / Cancelled",
  "shipments.stats.maystro": "Maystro shipments",
  "shipments.stats.total": "Total shipments",
  "shipments.status_unknown": "Unknown",
  "shipments.subtitle": "Track all your shipments in one place",
  "shipments.table.actions": "Actions",
  "shipments.table.order_id": "Order",
  "shipments.table.provider": "Shipping Company",
  "shipments.table.reference": "Reference",
  "shipments.table.status": "Status",
  "shipments.table.tracking": "Tracking Number",
  "shipments.table.updated_at": "Last Update",
  "shipments.title": "My Shipments",
  "shipping.actions": "Shipping Actions",
  "shipping.address": "Address",
  "shipping.address_hint": "Street / area for driver",
  "shipping.allow_customer_provider_choice": "Allow customer company choice in product page",
  "shipping.allow_customer_provider_choice_help": "When disabled, the storefront keeps the current order flow exactly as it is.",
  "shipping.already_prepared": "Shipment already prepared",
  "shipping.already_sent": "Shipment already created",
  "shipping.already_shipped": "Shipped",
  "shipping.already_shipped_msg": "This order has already been shipped via Maystro. Tracking:",
  "shipping.amount": "Amount to Collect",
  "shipping.amount_editable": "Editable — change if negotiated with customer",
  "shipping.amount_editable_hint": "You can edit if you agreed a different price with the customer",
  "shipping.apply_imported_success": "Imported provider prices were copied to manual prices",
  "shipping.apply_imported_to_manual": "Copy imported prices into manual prices",
  "shipping.apply_selected_provider": "Copy selected provider prices into manual prices",
  "shipping.applying": "Applying...",
  "shipping.by_state": "Shipping by Region",
  "shipping.city": "City",
  "shipping.code_wilaya": "Code Wilaya (ECOTRACK)",
  "shipping.commune": "Commune",
  "shipping.control.confirm_toggle": "Are you sure you want to change provider status?",
  "shipping.control.country": "Country",
  "shipping.control.cron_disabled": "Disabled",
  "shipping.control.cron_enabled": "Enabled",
  "shipping.control.cron_status": "CRON Status",
  "shipping.control.cron_title": "Automation Status",
  "shipping.control.run_now": "Run Now",
  "shipping.control.subtitle": "Manage shipping providers and automation",
  "shipping.control.title": "Shipping Control Center",
  "shipping.created": "Shipment created successfully",
  "shipping.default_price": "Default Shipping Price",
  "shipping.delivery_options": "Delivery Options",
  "shipping.delivery_price": "Delivery Price",
  "shipping.delivery_type": "Delivery Type",
  "shipping.desk": "Office Delivery",
  "shipping.desk_price": "Desk Delivery",
  "shipping.destination_text": "Delivery Address",
  "shipping.dhd_data": "DHD Shipment Data",
  "shipping.ecotrack.auto_match_failed_text": "We could not automatically match the wilaya or commune with the ECOTRACK list. Please choose them manually from the following lists to ensure the shipment is sent correctly.",
  "shipping.ecotrack.auto_match_failed_title": "Automatic destination matching failed",
  "shipping.ecotrack.contents_description": "Shipment contents description (ECOTRACK)",
  "shipping.ecotrack.description_hint": "This text is sent to Ecotrack to fill the parcel contents on the shipment form.",
  "shipping.ecotrack.echange": "Echange",
  "shipping.ecotrack.livraison": "Livraison",
  "shipping.ecotrack.loading_communes": "Loading municipalities...",
  "shipping.ecotrack.pickup": "Pickup",
  "shipping.ecotrack.recouvrement": "Recouvrement",
  "shipping.ecotrack.select_commune_first": "Please select the state first to view the municipalities",
  "shipping.ecotrack.stop_desk_only": "This delivery type is available for desk pickup only",
  "shipping.ecotrack_actions": "Ecotrack Actions",
  "shipping.ecotrack_data": "ECOTRACK Shipment Data",
  "shipping.ecotrack_not_ready": "ECOTRACK is registered but shipment creation is not enabled yet.",
  "shipping.error_codes": "Error codes",
  "shipping.express": "Express Delivery",
  "shipping.express_hint": "Higher price may apply",
  "shipping.failed": "Shipment creation failed",
  "shipping.fallback_manual": "Fallback to manual prices",
  "shipping.flat": "Single Price",
  "shipping.flat_desc": "One Shipping Price for All Orders",
  "shipping.flat_price": "Single Shipping Price",
  "shipping.forced_provider": "Forced / default provider",
  "shipping.free": "Free",
  "shipping.from_api": "From Maystro price list",
  "shipping.from_wilaya": "From Wilaya",
  "shipping.height": "Height",
  "shipping.home": "Home Delivery",
  "shipping.home_price": "Home Delivery",
  "shipping.integration_disabled": "ECOTRACK integration is not configured or disabled",
  "shipping.invalid_ecotrack": "Invalid ECOTRACK shipment",
  "shipping.invalid_provider": "Invalid shipping provider",
  "shipping.invalid_shipment": "Invalid shipment data",
  "shipping.invalid_type": "Invalid or missing shipping type. Cannot send order to ECOTRACK.",
  "shipping.label_download": "Download shipping label",
  "shipping.label_failed": "Could not retrieve label from Maystro.",
  "shipping.label_fetch": "Fetch & Print Label",
  "shipping.label_missing_display_id": "Maystro label is not ready yet because the display ID is missing.",
  "shipping.label_not_ready": "Shipping label is being generated by Ecotrack.",
  "shipping.label_not_ready_need_validate": "Label is not available until shipment is validated (Expédier)",
  "shipping.label_not_ready_processing": "Label is being processed by Ecotrack",
  "shipping.label_retry": "Please retry in a moment or check the shipment status.",
  "shipping.last_sync": "Last sync",
  "shipping.length": "Length",
  "shipping.maystro.description_hint": "This label appears on the Maystro shipment. Must be unique per product.",
  "shipping.maystro.status.aborted": "Aborted",
  "shipping.maystro.status.alerted": "Alerted",
  "shipping.maystro.status.assigned": "Assigned",
  "shipping.maystro.status.created": "Created",
  "shipping.maystro.status.delivered": "Delivered",
  "shipping.maystro.status.error": "Shipping error",
  "shipping.maystro.status.in_process": "In process",
  "shipping.maystro.status.in_transit_to_be_returned": "In transit to be returned",
  "shipping.maystro.status.in_transit_to_be_shipped": "In transit to be shipped",
  "shipping.maystro.status.not_received": "Not received",
  "shipping.maystro.status.out_of_stock": "Out of stock",
  "shipping.maystro.status.pending": "Pending",
  "shipping.maystro.status.pick_up_requested": "Pick up requested",
  "shipping.maystro.status.postponed": "Postponed",
  "shipping.maystro.status.ready_to_return": "Ready to return",
  "shipping.maystro.status.ready_to_ship": "Ready to ship",
  "shipping.maystro.status.sent": "Shipment created",
  "shipping.maystro.status.shipped": "Shipped",
  "shipping.maystro.status.taken_by_store": "Taken by store",
  "shipping.maystro.status.unknown": "Unknown status",
  "shipping.maystro.status.waiting_transit": "Waiting transit",
  "shipping.maystro_data": "Maystro Shipment Data",
  "shipping.maystro_fix_order_title": "Maystro rejected this shipment. You can correct the destination and resend the order.",
  "shipping.maystro_location_hint": "You can correct the wilaya and commune here before sending the shipment.",
  "shipping.mode": "Shipping Calculation Method",
  "shipping.negotiated_auto_note": "Price changed from",
  "shipping.negotiated_changed": "Amount changed from original. Please add a reason note.",
  "shipping.negotiated_reason": "Reason: e.g. Customer agreed 1800 instead of 2000",
  "shipping.no_imported_prices": "No imported provider prices available yet",
  "shipping.no_maystro_tracking": "No Maystro tracking number found for this order.",
  "shipping.no_provider": "No active shipping provider found",
  "shipping.not_implemented_yet": "Shipping provider not implemented yet",
  "shipping.not_ready": "Order not confirmed yet",
  "shipping.not_ready_yet": "Shipping status is not ready yet",
  "shipping.not_synced_yet": "Not synced yet",
  "shipping.note": "Note (optional)",
  "shipping.note_to_driver": "Note to Driver",
  "shipping.note_to_driver_placeholder": "e.g. Call before delivery, leave at door...",
  "shipping.order_not_confirmed": "Order must be confirmed first",
  "shipping.origin_commune": "Store Commune",
  "shipping.origin_desc": "Save your store wilaya and commune once so they can be reused automatically where shipping companies need the origin location.",
  "shipping.origin_title": "Store / Sender Location",
  "shipping.origin_wilaya": "Store Wilaya",
  "shipping.original_amount": "Original",
  "shipping.pickup": "Pickup Point",
  "shipping.pickup_point": "Pickup Point",
  "shipping.pickup_point_select_commune": "Choose a commune first to load pickup points.",
  "shipping.pickup_points_fetching": "Loading pickup points...",
  "shipping.pickup_points_loading": "No pickup points loaded – check Maystro configuration.",
  "shipping.pickup_points_ready": "Pickup points loaded for the selected commune.",
  "shipping.post_only": "This action requires a POST request",
  "shipping.prepare": "Prepare Shipment",
  "shipping.price": "Price",
  "shipping.price_not_available": "Price not available for this wilaya",
  "shipping.price_source": "Price source",
  "shipping.price_source_api": "Provider imported prices",
  "shipping.price_source_help": "Manual keeps your own prices. API uses imported prices directly. Reference keeps your manual prices while displaying provider prices underneath.",
  "shipping.price_source_manual": "Manual prices",
  "shipping.price_source_reference": "Show imported prices as reference",
  "shipping.pricing_not_supported": "Automatic pricing not supported",
  "shipping.pricing_not_supported_hint": "No dedicated pricing endpoint was found in the available provider documentation. Prices should stay manual unless the provider shares another endpoint.",
  "shipping.pricing_provider": "Reference shipping provider",
  "shipping.pricing_provider_help": "Choose the shipping company whose imported prices should be used when the source is set to provider prices.",
  "shipping.pricing_strategy_help_compact": "If the provider price exists, it is used according to your selected source. A value of 0 means free shipping. Leave the price empty only when you want it treated as unavailable.",
  "shipping.pricing_strategy_title": "Shipping pricing strategy",
  "shipping.pricing_support_unknown": "Automatic pricing support unclear",
  "shipping.pricing_support_unknown_hint": "The current codebase does not include a documented pricing import flow for this provider yet.",
  "shipping.pricing_supported": "Automatic pricing supported",
  "shipping.pricing_supported_hint": "This provider has a documented pricing endpoint. You can build an importer against it.",
  "shipping.print_label": "Print Label (Bordereau)",
  "shipping.product_description": "Product / Contents Description",
  "shipping.product_list": "Product Description",
  "shipping.provider": "Shipping Provider",
  "shipping.provider_maystro": "Maystro Delivery",
  "shipping.provider_missing": "Shipping provider is required",
  "shipping.provider_missing_credentials": "Provider credentials are incomplete",
  "shipping.provider_not_enabled": "Shipping provider not enabled",
  "shipping.provider_price_label": "Provider price",
  "shipping.provider_prices_support": "Provider pricing availability",
  "shipping.provider_prices_support_desc": "This section shows whether each active shipping provider exposes a documented shipping pricing endpoint that can be used for automatic price import.",
  "shipping.provider_selection_help": "Choose how shipping companies appear on the product page while keeping the behavior of the other providers unchanged.",
  "shipping.provider_selection_mode": "Shipping company selection mode",
  "shipping.provider_selection_mode_customer": "Customer chooses shipping company",
  "shipping.provider_selection_mode_forced": "Store forces one shipping company",
  "shipping.provider_selection_mode_manual": "Admin selects company after order",
  "shipping.provider_selection_mode_title": "Storefront shipping company display settings",
  "shipping.provider_unknown": "Unknown shipping provider",
  "shipping.provider_yalidine": "Yalidine Shipping",
  "shipping.providers_prices": "Shipping Providers Prices",
  "shipping.providers_prices_desc": "These prices are used when a shipping company is selected for an order. If empty, system prices will be used.",
  "shipping.refresh_failed": "Failed to update shipping status",
  "shipping.refresh_queued": "Refresh request queued, status will be updated shortly",
  "shipping.region": "Region",
  "shipping.regions": "Regions",
  "shipping.regions_hint": "Enter area codes separated by commas",
  "shipping.required_info": "Shipment Data",
  "shipping.section": "Shipping",
  "shipping.select_provider_first": "Select a provider first",
  "shipping.select_wilaya_first": "Select wilaya first",
  "shipping.send": "Send shipment",
  "shipping.send_failed": "Failed to send shipment",
  "shipping.send_to_maystro": "Send to Maystro",
  "shipping.shipment_data": "Shipment Data",
  "shipping.state": "By State/Region",
  "shipping.state_desc": "Different Price for Each State or Region",
  "shipping.state_note": "States are automatically loaded based on the selected state",
  "shipping.status": "Shipment Status",
  "shipping.status.aborted": "Aborted",
  "shipping.status.alerted": "Alerted",
  "shipping.status.annule": "Cancelled",
  "shipping.status.assigned": "Assigned",
  "shipping.status.created": "Created",
  "shipping.status.delivered": "Delivered",
  "shipping.status.en_hub": "At hub",
  "shipping.status.en_livraison": "Out for delivery",
  "shipping.status.in_process": "In process",
  "shipping.status.in_transit_to_be_returned": "In transit to be returned",
  "shipping.status.in_transit_to_be_shipped": "In transit to be shipped",
  "shipping.status.livre": "Delivered",
  "shipping.status.livre_non_encaisse": "Delivered (not cashed)",
  "shipping.status.not_received": "Not received",
  "shipping.status.not_sent": "Not sent",
  "shipping.status.out_of_stock": "Out of stock",
  "shipping.status.pending": "Pending",
  "shipping.status.pick_up_requested": "Pick up requested",
  "shipping.status.postponed": "Postponed",
  "shipping.status.prete_a_expedier": "Ready to ship",
  "shipping.status.ready_to_return": "Ready to return",
  "shipping.status.ready_to_ship": "Ready to ship",
  "shipping.status.retour": "Returned",
  "shipping.status.sent": "Shipment created",
  "shipping.status.shipped": "Shipped",
  "shipping.status.taken_by_store": "Taken by store",
  "shipping.status.validated": "Shipment validated",
  "shipping.status.vers_hub": "On the way to hub",
  "shipping.status.vers_wilaya": "To wilaya",
  "shipping.status.waiting_transit": "Waiting transit",
  "shipping.status_desc.annule": "Shipment cancelled",
  "shipping.status_desc.en_hub": "Shipment is currently at the hub",
  "shipping.status_desc.en_livraison": "Courier is out for delivery",
  "shipping.status_desc.livre": "Delivered to customer",
  "shipping.status_desc.livre_non_encaisse": "Delivered but payment not cashed",
  "shipping.status_desc.not_sent": "Order has not been sent to the carrier yet",
  "shipping.status_desc.prete_a_expedier": "Order received by carrier but not dispatched yet",
  "shipping.status_desc.retour": "Returned to sender / warehouse",
  "shipping.status_desc.sent": "Shipment created and pending processing",
  "shipping.status_desc.unknown": "Unknown status",
  "shipping.status_desc.validated": "Shipment validated / dispatched (Expédier)",
  "shipping.status_desc.vers_hub": "Shipment is heading to the hub",
  "shipping.status_desc.vers_wilaya": "Shipment is heading to destination wilaya",
  "shipping.status_unknown": "Shipping status is currently unknown",
  "shipping.stopdesk": "Stop Desk",
  "shipping.sync_failed": "Failed to sync provider prices",
  "shipping.sync_now": "Sync provider prices now",
  "shipping.sync_selected_provider": "Sync selected provider prices",
  "shipping.sync_success": "Provider prices synced successfully",
  "shipping.syncing": "Syncing...",
  "shipping.timeline": "Shipping Timeline",
  "shipping.title": "Shipping Settings",
  "shipping.to_wilaya": "To Wilaya",
  "shipping.total_pending_with_shipping": "Total after shipping confirmation",
  "shipping.tracking": "Tracking Number",
  "shipping.tracking_missing": "Tracking number is missing",
  "shipping.type": "Type (ECOTRACK)",
  "shipping.unavailable_text": "Text when price is unavailable",
  "shipping.unavailable_text_help": "Shown on the order form only when no provider price and no manual fallback price are available.",
  "shipping.unavailable_text_placeholder": "Calculated by wilaya (not free)",
  "shipping.waiting_confirmation": "Order must be confirmed before preparing shipment.",
  "shipping.weight": "Weight (kg)",
  "shipping.width": "Width",
  "shipping.wilaya": "Wilaya",
  "shipping.yalidine_data": "Yalidine Shipment Data",
  "shipping.zone_name": "Region Name",
  "shipping.zones": "Shipping Zones",
  "shipping.zones_desc": "Group Multiple States with the Same Shipping Price",
  "shipping.zones_hint": "Shipping zones allow combining multiple states for the same price",
  "shipping.zrexpress.title": "Prepare ZR EXPRESS Shipment",
  "sidebar.account_settings": "Account Settings",
  "sidebar.activating_products": "Activating Products",
  "sidebar.administrator": "Administrator",
  "sidebar.ai": "AI Assistant",
  "sidebar.ai_landing_pages": "AI Landing Pages",
  "sidebar.ai_settings": "AI Settings",
  "sidebar.all_integrations": "All Integrations",
  "sidebar.all_orders": "All Orders",
  "sidebar.all_products": "All Products",
  "sidebar.backup": "Backup",
  "sidebar.basic_settings": "Basic Settings",
  "sidebar.branding": "Branding & Localization",
  "sidebar.categories": "Categories",
  "sidebar.customers": "Customers",
  "sidebar.customers_list": "Customer List",
  "sidebar.customize_theme": "Customize Theme",
  "sidebar.dashboard": "Dashboard",
  "sidebar.finance": "Financial Analytics",
  "sidebar.footer": "footer",
  "sidebar.gsheets": "Google Sheets",
  "sidebar.home_builder": "Home Page builder",
  "sidebar.integrations": "Integrations",
  "sidebar.integrations_desc": "API & External Services",
  "sidebar.inventory": "Inventory",
  "sidebar.languages": "Languages",
  "sidebar.logout": "Logout",
  "sidebar.logs": "System Logs",
  "sidebar.manage_site": "Manage Site",
  "sidebar.marketing": "Marketing Campaigns",
  "sidebar.orders": "Orders",
  "sidebar.pages": "إدارة الصفحات",
  "sidebar.plugins": "plugins",
  "sidebar.products": "Products",
  "sidebar.reviews": "Reviews",
  "sidebar.sections_builder": "Sections Builder",
  "sidebar.security_settings": "Security & Maintenance",
  "sidebar.shipping": "Shipping",
  "sidebar.shipping.control": "Shipping Control",
  "sidebar.site_identity": "Site Identity",
  "sidebar.support": "Support",
  "sidebar.suspicious_orders": "Suspicious Orders",
  "sidebar.system": "System",
  "sidebar.team": "Team Management",
  "sidebar.team_activity": "Activity & Presence",
  "sidebar.team_communication": "Communication",
  "sidebar.team_meetings": "Meetings",
  "sidebar.team_members": "Team Members",
  "sidebar.theme_customizer": "Theme Customizer",
  "sidebar.top_links": "Top Links",
  "sidebar.updates_license": "Updates & License",
  "sidebar.users_roles": "Users & Roles",
  "sidebar.whatsapp": "WhatsApp Notifications",
  "social_platform.facebook": "Facebook",
  "social_platform.instagram": "Instagram",
  "social_platform.telegram": "Telegram",
  "social_platform.tiktok": "TikTok",
  "social_platform.twitter": "Twitter (X)",
  "social_platform.whatsapp": "WhatsApp",
  "social_studio.choose_platform": "Choose platform",
  "social_studio.copy_and_share": "Copy & Share",
  "social_studio.error.csrf": "Invalid security token",
  "social_studio.error.empty_description": "Product description is empty",
  "social_studio.error.invalid_request": "Invalid request data",
  "social_studio.error.product_not_found": "Product not found",
  "social_studio.error.server": "Server error",
  "social_studio.errors.missing_platform": "Please choose a platform first",
  "social_studio.generate": "Generate content",
  "social_studio.platform.facebook": "Facebook",
  "social_studio.platform.instagram": "Instagram",
  "social_studio.platform.telegram": "Telegram",
  "social_studio.platform.tiktok": "tiktok",
  "social_studio.platform.twitter": "twitter",
  "social_studio.platform.whatsapp": "WhatsApp",
  "social_studio.post_body_label": "Post body",
  "social_studio.post_content": "Post content",
  "social_studio.post_title_label": "Post title",
  "social_studio.presets.choose": "Choose a preset",
  "social_studio.preview": "Live preview",
  "social_studio.preview_title": "Preview",
  "social_studio.price": "Price",
  "social_studio.product_description": "Product description",
  "social_studio.share.copy_link": "Copy product link",
  "social_studio.share.copy_post": "Copy post",
  "social_studio.share.share_now": "Share",
  "social_studio.share.success": "Copied successfully",
  "social_studio.subtitle": "Generate ready-to-publish marketing posts using AI",
  "social_studio.title": "Social Product Studio",
  "social_studio.unlimited": "Unlimited",
  "support.close_ticket": "Close ticket",
  "support.confirm_close": "Are you sure you want to close this ticket?",
  "support.failed": "Failed to send. Please try again.",
  "support.from_admin": "Admin",
  "support.from_client": "You",
  "support.message": "Message",
  "support.missing_fields": "Please fill subject and message.",
  "support.missing_message": "Please write a message.",
  "support.my_tickets": "My Tickets",
  "support.new_ticket": "New Ticket",
  "support.no_tickets": "No tickets yet",
  "support.not_allowed": "You are not allowed to view this ticket.",
  "support.priority": "Priority",
  "support.priority_high": "High",
  "support.priority_low": "Low",
  "support.priority_normal": "Normal",
  "support.reply": "Reply",
  "support.sent": "Message sent.",
  "support.server_unreachable": "Support server unreachable.",
  "support.status": "Status",
  "support.status_answered": "Answered",
  "support.status_closed": "Closed",
  "support.status_open": "Open",
  "support.subject": "Subject",
  "support.subtitle": "Get help and manage your support tickets",
  "support.ticket": "Ticket",
  "support.ticket_closed": "This ticket is closed.",
  "support.ticket_closed_no_reply": "Ticket is closed. You cannot reply now.",
  "support.title": "Support",
  "support.updated_at": "Updated",
  "support.write_message": "Write a message...",
  "system.actions": "Actions",
  "system.backup_db": "Database Backup (SQL)",
  "system.backup_deleted": "Backup deleted successfully.",
  "system.backup_done": "Backup created successfully.",
  "system.backup_error": "Operation failed.",
  "system.backup_full": "Full Backup (DB + Script)",
  "system.backup_manager": "Backups Manager",
  "system.backup_notice": "Keep backups safe. You can download and store them externally.",
  "system.backup_script": "Script Files Backup (ZIP)",
  "system.backup_title": "System Backup",
  "system.backup_type": "Backup Type",
  "system.backup_type_hint": "Choose database only, script only, or full backup.",
  "system.cache_cleared": "✅ Cache cleared successfully",
  "system.clean_404_7": "Clean 404 older than 7 days",
  "system.clean_error_30": "Clean errors older than 30 days",
  "system.clean_warning_30": "Clean warnings older than 30 days",
  "system.cleanup_backups": "Cleanup Old Backups",
  "system.cleanup_done": "Cleanup finished successfully.",
  "system.cleanup_error": "Invalid cleanup action.",
  "system.cleanup_title": "System Cleanup",
  "system.compress": "Compression",
  "system.compress_hint": "Database will be saved as .sql.gz when enabled.",
  "system.confirm_backup": "Do you want to create a backup now?",
  "system.confirm_cleanup_backups": "Do you want to delete old backups?",
  "system.confirm_delete_all": "Are you sure you want to delete all?",
  "system.confirm_delete_backup": "Do you want to delete this backup?",
  "system.create_backup": "Create Backup",
  "system.date": "Date",
  "system.days": "Days",
  "system.delete_all": "Delete all notifications",
  "system.delete_all_fraud_attempts": "Delete all fraud attempts",
  "system.delete_all_hint": "This will remove all notifications permanently.",
  "system.delete_all_page_views": "Delete all page views",
  "system.delete_all_rate_limits": "Delete all rate limits",
  "system.delete_all_security_logs": "Delete all security logs",
  "system.delete_old": "Delete old records",
  "system.delete_old_logs": "Delete old security logs",
  "system.delete_old_rate_limits": "Delete old rate limits",
  "system.delete_old_views": "Delete old page views",
  "system.download_backup": "Download Backup",
  "system.file": "File",
  "system.fraud_attempts": "Rejected Fraud Attempts",
  "system.fraud_attempts_hint": "Recommended: keep last 90 days.",
  "system.no": "No",
  "system.no_backups": "No backups found yet.",
  "system.notifications": "Admin Notifications",
  "system.page_views": "Page Views",
  "system.page_views_hint": "Recommended: keep last 60 days for statistics.",
  "system.rate_limits": "Rate Limits",
  "system.rate_limits_hint": "Recommended: keep 1 to 7 days only.",
  "system.rows_deleted": "Rows deleted:",
  "system.running": "Running",
  "system.script_backup_hint": "Script backup will include all folders and files inside the project automatically.",
  "system.script_backup_location": "It will be packed as a ZIP file for download.",
  "system.security_hint": "Recommended: 404 keep 7 days, errors keep 30 days.",
  "system.security_logs": "Security Logs",
  "system.size": "Size",
  "system.start_backup": "Start Backup",
  "system.tables_all": "All tables",
  "system.tables_mode": "Tables",
  "system.tables_select_hint": "Hold CTRL to select multiple tables.",
  "system.tables_selected": "Select specific tables",
  "system.total_rows": "Total rows:",
  "system.yes": "Yes (GZIP)",
  "table.id": "ID",
  "team.activate": "Activate",
  "team.active": "Active",
  "team.add_member": "Add Member",
  "team.assigned_orders": "Assigned Orders",
  "team.auto_returns": "Auto Returns from Provider",
  "team.callbacks_due": "Callbacks",
  "team.calls_logged": "Calls Logged",
  "team.cannot_delete_owner": "Cannot delete store owner",
  "team.confirm_delete": "Are you sure you want to delete this member?",
  "team.confirm_rate": "Confirm Rate",
  "team.confirmed": "Confirmed",
  "team.confirmed_30d": "Confirmed (30d)",
  "team.confirmed_delivered": "Delivered from Confirmed Orders",
  "team.confirmed_returned": "Returned from Confirmed Orders",
  "team.created": "Member added successfully",
  "team.customize_role": "Customize Permissions",
  "team.days": "days",
  "team.deactivate": "Deactivate",
  "team.deleted": "Member deleted",
  "team.delivered_revenue_confirmed": "Delivered Revenue (Confirmed By User)",
  "team.delivered_revenue_shipped": "Delivered Revenue (Shipped By User)",
  "team.deselect_all": "Deselect All",
  "team.edit_member": "Edit Member",
  "team.email": "Email",
  "team.error_required": "Please fill all required fields",
  "team.event_confirmed": "Confirmed",
  "team.event_delivered": "Delivered",
  "team.event_rejected": "Rejected",
  "team.event_return_requested_to_provider": "Return Requested to Provider",
  "team.event_returned_auto_provider": "Returned Automatically",
  "team.event_returned_manual": "Returned Manually",
  "team.event_shipment_sent": "Shipment Sent",
  "team.inactive": "Inactive",
  "team.invalid_role": "Invalid role",
  "team.manage_permissions": "Manage Permissions",
  "team.manual_returns": "Manual Returns",
  "team.member": "Member",
  "team.member_financials": "Financial and Outcome Summary",
  "team.member_performance_subtitle": "Detailed performance, shipping, returns and outcomes for this user",
  "team.members_list": "Team Members",
  "team.no_confirmers": "No confirmation staff yet",
  "team.no_recent_activity": "No recent activity for this user yet.",
  "team.password": "Password",
  "team.password_hint": "Leave empty to keep current password",
  "team.performance_subtitle": "Confirmation rate per team member",
  "team.performance_title": "Team Performance Stats",
  "team.perm_confirm_orders": "Confirm/Reject Orders",
  "team.perm_group_admin": "Administration",
  "team.perm_group_orders": "Orders",
  "team.perm_group_products": "Products",
  "team.perm_group_shipping": "Shipping & Returns",
  "team.perm_manage_returns": "Manage Returns",
  "team.perm_manage_shipping": "Manage Shipping",
  "team.perm_manage_team": "Manage Team",
  "team.perm_view_assigned_orders": "View Assigned Orders Only",
  "team.perm_view_confirmed_orders": "View Confirmed Orders Only",
  "team.perm_view_orders": "View All Orders",
  "team.perm_view_orders_readonly": "View Orders (Read Only)",
  "team.perm_view_products": "View Products",
  "team.perm_view_stats": "View Statistics",
  "team.perm_view_suspicious": "View Suspicious Orders",
  "team.permissions_note": "Changes apply immediately to all members of this role",
  "team.permissions_saved": "Permissions saved successfully",
  "team.permissions_subtitle": "Customize each roles permissions — changes apply immediately",
  "team.permissions_title": "Role Permissions",
  "team.permissions_warning": "The owner role always has full access and cannot be changed. Changes affect all members of that role.",
  "team.permissions_warning_title": "Important Notice",
  "team.provider_return_requests": "Provider Return Requests",
  "team.recent_activity": "Recent Activity",
  "team.rejected": "Rejected",
  "team.rejected_30d": "Rejected (30d)",
  "team.role": "Role",
  "team.role_accountant": "Accountant",
  "team.role_confirmer": "Order Confirmer",
  "team.role_desc_accountant": "Views statistics and financial reports only",
  "team.role_desc_confirmer": "Sees only assigned orders and can confirm or reject them",
  "team.role_desc_manager": "Full access except sensitive system settings",
  "team.role_desc_shipping": "Manages shipments and confirmed orders only",
  "team.role_manager": "Manager",
  "team.role_owner": "Store Owner",
  "team.role_shipping": "Shipping Manager",
  "team.save_permissions": "Save Permissions for",
  "team.select_all": "Select All",
  "team.shipments_sent": "Shipments Sent",
  "team.shipped_delivered": "Delivered from Sent Shipments",
  "team.status": "Status",
  "team.subtitle": "Manage team members and their permissions",
  "team.title": "Team Management",
  "team.total": "Total",
  "team.updated": "Member updated successfully",
  "team.username": "Username",
  "team.username_readonly": "Username cannot be changed",
  "team.view_member_details": "View details",
  "team.view_stats": "Detailed Performance Stats",
  "team_activity.action": "Action",
  "team_activity.active_ago": "Active",
  "team_activity.activity_log": "Activity Log",
  "team_activity.all_members": "All Members",
  "team_activity.days_ago": "days ago",
  "team_activity.hr_ago": "hr ago",
  "team_activity.ip": "IP Address",
  "team_activity.just_now": "just now",
  "team_activity.last_login": "Last Login",
  "team_activity.last_logout": "Last Logout",
  "team_activity.login": "Login",
  "team_activity.login_summary": "Login Summary — Last 30 Days",
  "team_activity.logins": "Logins",
  "team_activity.logout": "Logout",
  "team_activity.member": "Member",
  "team_activity.min_ago": "min ago",
  "team_activity.no_log": "No activity recorded yet",
  "team_activity.no_one_online": "No one else is online",
  "team_activity.online": "Online",
  "team_activity.online_now": "Online Now",
  "team_activity.role": "Role",
  "team_activity.subtitle": "Monitor team online status and login history",
  "team_activity.time": "Time",
  "team_activity.title": "Activity & Presence",
  "team_comm.accepted": "accepted",
  "team_comm.announcement_content": "Content",
  "team_comm.announcement_title": "Title",
  "team_comm.announcements": "Announcements",
  "team_comm.attach_file": "Attach file",
  "team_comm.back_to_messages": "All Messages",
  "team_comm.cancel": "Cancel",
  "team_comm.confirm_delete": "Are you sure you want to delete this?",
  "team_comm.delete": "Delete",
  "team_comm.direct_messages": "Direct Messages",
  "team_comm.document": "Document",
  "team_comm.file_too_large": "File too large (max 5 MB)",
  "team_comm.group_chat_empty": "No messages yet — be the first to say hello!",
  "team_comm.image": "Image",
  "team_comm.mention_notification": "You were mentioned",
  "team_comm.minutes": "min",
  "team_comm.new_announcement": "New Announcement",
  "team_comm.new_group_message": "New group message",
  "team_comm.new_message": "New message",
  "team_comm.no_announcements": "No announcements yet",
  "team_comm.no_members": "No other team members",
  "team_comm.no_upcoming_meetings": "No upcoming meetings",
  "team_comm.offline": "Offline",
  "team_comm.online": "Online",
  "team_comm.page_subtitle": "Send direct messages and view team announcements",
  "team_comm.pin": "Pin/Unpin",
  "team_comm.pin_announcement": "Pin this announcement",
  "team_comm.post": "Post",
  "team_comm.search_members": "Search members...",
  "team_comm.send_failed": "Send failed, please try again",
  "team_comm.start_conversation": "Say hello!",
  "team_comm.type_message": "Type a message...",
  "team_comm.upcoming_meetings": "Upcoming Meetings",
  "team_comm.view_all": "View All",
  "team_comm.messages": "Messages",
  "team_comm.pin_message": "Pin message",
  "team_comm.you": "You",
  "team_meeting.accepted": "Accepted",
  "team_meeting.all_meetings": "All Meetings",
  "team_meeting.attendees": "Attendees",
  "team_meeting.complete": "End meeting",
  "team_meeting.confirm_complete": "Do you want to end this meeting now?",
  "team_meeting.confirm_delete": "Delete this meeting?",
  "team_meeting.create": "Schedule Meeting",
  "team_meeting.create_subtitle": "Schedule a new team meeting",
  "team_meeting.description": "Description",
  "team_meeting.duration": "Duration",
  "team_meeting.edit": "Edit Meeting",
  "team_meeting.edit_subtitle": "Update meeting details and attendees",
  "team_meeting.group_chat_note": "Attendees will have a shared group chat",
  "team_meeting.location": "Location",
  "team_meeting.location_placeholder": "e.g. Meeting Room, Zoom link...",
  "team_meeting.meeting_created": "Meeting scheduled successfully.",
  "team_meeting.meeting_updated": "Meeting updated successfully.",
  "team_meeting.back": "Back",
  "team_meeting.change_response": "Change your response",
  "team_meeting.meeting_info": "Meeting Info",
  "team_meeting.my_rsvp": "My RSVP",
  "team_meeting.no_meetings": "No meetings scheduled yet",
  "team_meeting.open_group_chat": "Group Chat",
  "team_meeting.reminder_email_body": "Your meeting starts in <strong>%d minutes</strong>.",
  "team_meeting.reminder_email_footer": "This is an automated reminder.",
  "team_meeting.reminder_email_hi": "Hello",
  "team_meeting.reminder_email_subject": "Meeting Reminder",
  "team_meeting.reminder_minutes": "Reminder Before (minutes)",
  "team_meeting.reminder_note": "Set to 0 to disable. Sends email and WhatsApp to attendees who have phone numbers.",
  "team_meeting.respond": "Respond",
  "team_meeting.rsvp_accepted": "Accepted",
  "team_meeting.rsvp_declined": "Declined",
  "team_meeting.rsvp_pending": "Pending",
  "team_meeting.save": "Schedule Meeting",
  "team_meeting.scheduled": "Scheduled",
  "team_meeting.search": "Search...",
  "team_meeting.started_notification": "Meeting is starting now",
  "team_meeting.status": "Status",
  "team_meeting.status_cancelled": "Cancelled",
  "team_meeting.status_completed": "Completed",
  "team_meeting.status_upcoming": "Upcoming",
  "team_meeting.subtitle": "Schedule and manage team meetings",
  "team_meeting.your_response": "Your response:",
  "team_meeting.title": "Title",
  "team_meeting.total": "total",
  "team_meeting.type": "Type",
  "team_meeting.type_group_chat": "Group Chat",
  "team_meeting.type_other": "Other",
  "team_meeting.type_planning": "Planning",
  "team_meeting.type_review": "Review",
  "team_meeting.type_standup": "Stand-up",
  "team_meeting.type_training": "Training",
  "team_meeting.update": "Update Meeting",
  "testimonials.name_1": "Sarah",
  "testimonials.name_2": "Ahmed",
  "testimonials.name_3": "Lina",
  "testimonials.text_1": "Amazing quality and fast delivery!",
  "testimonials.text_2": "Exactly as described, highly recommended.",
  "testimonials.text_3": "Very satisfied with the product and service.",
  "theme.actions": "Actions",
  "theme.active_product": "Active Product",
  "theme.active_product_subtitle": "Choose which product appears on the landing page",
  "theme.choose_product": "Choose which product will be displayed on the Landing Page.",
  "theme.current_product": "Current Product",
  "theme.customizer.admin": "Admin Panel",
  "theme.customizer.admin_colors": "Admin Panel Colors",
  "theme.customizer.admin_colors_bootstrap": "Bootstrap Colors (Buttons / Badges / Alerts)",
  "theme.customizer.admin_colors_layout": "Layout Colors",
  "theme.customizer.admin_fonts": "Admin Panel Fonts",
  "theme.customizer.background_color": "Page Background",
  "theme.customizer.body_bg": "Admin Background",
  "theme.customizer.body_text": "Admin Text",
  "theme.customizer.border": "Borders Color",
  "theme.customizer.card_bg": "Cards Background",
  "theme.customizer.card_header_bg": "Card Header Background",
  "theme.customizer.colors": "Main Colors",
  "theme.customizer.custom_css": "Custom CSS",
  "theme.customizer.font_body": "Body Font",
  "theme.customizer.font_heading": "Headings Font",
  "theme.customizer.fonts": "Fonts",
  "theme.customizer.frontend": "Website Theme",
  "theme.customizer.header_bg": "Header Background",
  "theme.customizer.header_color": "Header Background",
  "theme.customizer.header_text": "Header Text",
  "theme.customizer.link": "Links Color",
  "theme.customizer.logo": "Logo",
  "theme.customizer.logo_placeholder": "Logo URL",
  "theme.customizer.primary_color": "Primary Color",
  "theme.customizer.reset_admin": "Restore Admin Default Colors",
  "theme.customizer.reset_confirm": "Restore all frontend colors to defaults?",
  "theme.customizer.reset_confirm_admin": "Restore all admin panel colors to defaults?",
  "theme.customizer.reset_frontend": "Restore Frontend Default Colors",
  "theme.customizer.sidebar_active_bg": "Active Item Background (Sidebar)",
  "theme.customizer.sidebar_active_text": "Active Item Text (Sidebar)",
  "theme.customizer.sidebar_bg": "Sidebar Background",
  "theme.customizer.sidebar_color": "Sidebar Background",
  "theme.customizer.sidebar_text": "Sidebar Text",
  "theme.customizer.title": "Theme Customizer",
  "theme.set_product": "Set as Active Product",
  "tracking.current": "Current",
  "tracking.current_status": "Current Status",
  "tracking.details": "Technical Details",
  "tracking.exception_statuses": "Exception Statuses",
  "tracking.input": "Order ID or Tracking Number",
  "tracking.invalid": "Invalid tracking number",
  "tracking.main_flow": "Main Delivery Flow",
  "tracking.no_timeline": "No tracking details available yet",
  "tracking.not_found": "Shipment not found",
  "tracking.number": "Tracking Number",
  "tracking.placeholder": "Enter order ID or tracking number",
  "tracking.provider": "Shipping Company",
  "tracking.raw_response": "Raw response",
  "tracking.result": "Shipment Status",
  "tracking.status": "Current Status",
  "tracking.status.at_center": "At the distribution center",
  "tracking.status.cancelled": "Cancelled",
  "tracking.status.created": "Order created",
  "tracking.status.delivered": "Delivered",
  "tracking.status.in_transit": "In transit",
  "tracking.status.prepared": "Prepared",
  "tracking.status.returned": "Returned",
  "tracking.status.unknown": "Unknown",
  "tracking.status_code": "Status code",
  "tracking.step.at_center": "At distribution center",
  "tracking.step.cancelled": "Cancelled",
  "tracking.step.created": "Order created",
  "tracking.step.delivered": "Delivered",
  "tracking.step.in_transit": "In transit",
  "tracking.step.prepared": "Shipment prepared",
  "tracking.step.returned": "Returned",
  "tracking.timeline": "Tracking Progress",
  "tracking.timeline_special": "This shipment is in return/cancel state. Timeline steps may not apply.",
  "tracking.title": "Track Shipment",
  "tracking.track": "Track",
  "trust.cod": "Cash on Delivery",
  "trust.fast_shipping": "Fast Shipping",
  "trust.guarantee": "Money Back Guarantee",
  "ui.currency": "DA",
  "ui.settings_saved": "Settings saved successfully",
  "ui.success": "Settings saved successfully!",
  "updates.change_license": "Change License Key",
  "updates.change_license_desc": "You can change your license key and re-activate safely without reinstalling.",
  "updates.current_version": "Current Version",
  "updates.current_version_desc": "Installed version on this server.",
  "updates.domain": "Domain",
  "updates.domain_bound": "Bound Domain",
  "updates.domains_used": "Domains Used",
  "updates.download": "Download",
  "updates.err_blocked": "License blocked or expired.",
  "updates.err_invalid_key": "License key is invalid.",
  "updates.err_missing_key": "License key is missing.",
  "updates.err_ping_failed": "Ping failed.",
  "updates.err_server_unreachable": "License server unreachable.",
  "updates.expires": "Expires",
  "updates.fingerprint": "Fingerprint",
  "updates.last_check": "Last Check",
  "updates.latest_version": "Latest Version",
  "updates.latest_version_desc": "Latest version available on update server.",
  "updates.license_key": "License Key",
  "updates.license_key_placeholder": "Enter your license key",
  "updates.license_status": "License Status",
  "updates.license_type": "Type",
  "updates.new_update": "New Update",
  "updates.no_update": "No updates available. You are on the latest version.",
  "updates.not_configured": "Not configured yet",
  "updates.note": "Update server integration will be added next. This page is ready.",
  "updates.ping_now": "Ping Now",
  "updates.ping_ok": "Ping OK ✅",
  "updates.save_activate": "Save & Activate",
  "updates.up_to_date": "Up to date",
  "updates.update_available": "Update Available",
  "updates.update_status": "Update Status",
  "updates.update_status_desc": "We will enable update checking in the next step.",
  "updates.updates": "Updates",
  "updates.verify_now": "Verify Now",
  "whatsapp.callmebot_apikey": "CallMeBot API Key",
  "whatsapp.callmebot_help": "Register your number on callmebot.com to get an API key. Send \"I allow callmebot to send me messages\" to +34 644 14 68 47 on WhatsApp.",
  "whatsapp.easy": "Easy",
  "whatsapp.enable": "Enable WhatsApp Notifications",
  "whatsapp.event.confirmed": "Order Confirmed",
  "whatsapp.event.meeting_reminder": "Meeting Reminder",
  "whatsapp.event.shipped": "Order Shipped",
  "whatsapp.event.status": "Shipping Status Updated",
  "whatsapp.free": "Free",
  "whatsapp.how_it_works": "How It Works",
  "whatsapp.log_all_events": "All Events",
  "whatsapp.log_all_status": "All Statuses",
  "whatsapp.log_empty": "No messages logged yet",
  "whatsapp.log_event": "Event",
  "whatsapp.log_failed": "Failed",
  "whatsapp.log_filter_phone": "Filter by phone...",
  "whatsapp.log_message": "Message",
  "whatsapp.log_phone": "Phone",
  "whatsapp.log_provider": "Provider",
  "whatsapp.log_sent": "Sent",
  "whatsapp.log_sent_at": "Sent At",
  "whatsapp.log_status": "Status",
  "whatsapp.log_title": "WhatsApp Messages Log",
  "whatsapp.log_total_30d": "Total (30 days)",
  "whatsapp.meta_phone_id": "Phone Number ID",
  "whatsapp.meta_token": "Access Token",
  "whatsapp.official": "Official",
  "whatsapp.provider": "Provider",
  "whatsapp.provider_settings": "Provider Settings",
  "whatsapp.reliable": "Reliable",
  "whatsapp.saved": "WhatsApp settings saved successfully",
  "whatsapp.send_test": "Send Test",
  "whatsapp.sending": "Sending...",
  "whatsapp.settings": "WhatsApp Settings",
  "whatsapp.status_active": "Active",
  "whatsapp.status_inactive": "Inactive",
  "whatsapp.step1_desc": "Select and configure your preferred WhatsApp API provider.",
  "whatsapp.step1_title": "Choose a Provider",
  "whatsapp.step2_desc": "Write your message templates using the available variables.",
  "whatsapp.step2_title": "Customize Messages",
  "whatsapp.step3_desc": "Enable the service and send a test message to confirm everything works.",
  "whatsapp.step3_title": "Activate & Test",
  "whatsapp.subtitle": "Send automatic WhatsApp messages to customers",
  "whatsapp.templates": "Message Templates",
  "whatsapp.test": "Test Message",
  "whatsapp.test_desc": "Send a test message to verify your configuration before going live.",
  "whatsapp.test_failed": "Failed to send",
  "whatsapp.test_message": "Message",
  "whatsapp.test_phone": "Phone Number",
  "whatsapp.test_phone_required": "Please enter a phone number",
  "whatsapp.test_success": "Message sent successfully!",
  "whatsapp.title": "WhatsApp Notifications",
  "whatsapp.twilio_from": "Twilio WhatsApp Number",
  "whatsapp.twilio_sid": "Account SID",
  "whatsapp.twilio_token": "Auth Token",
  "whatsapp.ultramsg_instance": "Instance ID",
  "whatsapp.ultramsg_token": "Token",
  "whatsapp.variables": "Available Variables",
  "whatsapp.view_logs": "Messages Log",
  "whatsapp.visit_provider": "Visit website",
  "meeting_room.title": "Meeting room",
  "meeting_room.overview": "Overview",
  "meeting_room.accepted": "Accepted",
  "meeting_room.messages": "Messages",
  "meeting_room.details": "Details",
  "meeting_room.back_to_meetings": "Back to meetings",
  "meeting_room.live_chat": "Live meeting chat",
  "meeting_room.live_chat_note": "A focused space for discussion, files, mentions and pinned notes.",
  "meeting_room.auto_refresh": "Auto refresh every few seconds",
  "meeting_room.pinned_messages": "Pinned messages",
  "meeting_room.shared_files": "Shared files",
  "meeting_room.pinned": "Pinned",
  "meeting_room.message_placeholder": "Write a message, use @ to mention, or attach a file…",
  "meeting_room.remove_file": "Remove file",
  "meeting_room.no_pins": "No pinned messages yet.",
  "meeting_room.no_files": "No files shared yet.",
  "meeting_room.open_room": "Open room",
  "meeting_room.read_only": "This meeting is completed. Chat is now read only.",
  "meeting_room.accept_to_chat": "Accept the meeting to start sending messages in this room.",
  "meeting_room.no_messages": "No messages yet — start the conversation!",
  "video_meeting.title": "Video Meeting",
  "video_meeting.settings_title": "Video Meeting Integration",
  "video_meeting.settings_subtitle": "Add video conferencing to your team meetings — choose a provider and configure it below",
  "video_meeting.choose_provider": "Choose Video Provider",
  "video_meeting.configure": "Configure",
  "video_meeting.free": "100% Free — Open Source",
  "video_meeting.freemium_daily": "Free: 10,000 min/month",
  "video_meeting.freemium_whereby": "Free plan available",
  "video_meeting.jitsi_desc": "No API key needed. Works instantly using meet.jit.si or your own self-hosted domain.",
  "video_meeting.daily_desc": "Professional video with recording support. Free up to 10,000 minutes per month, then pay-as-you-go.",
  "video_meeting.whereby_desc": "Simple and elegant video meetings. Free plan for small teams, paid plans for larger usage.",
  "video_meeting.api_key": "API Key",
  "video_meeting.get_key": "Get your API key from",
  "video_meeting.no_key_needed": "No API key required!",
  "video_meeting.jitsi_free_note": "Jitsi Meet is completely free and open source. Just set your preferred domain below.",
  "video_meeting.jitsi_domain": "Jitsi Domain",
  "video_meeting.jitsi_domain_hint": "Use meet.jit.si (default) or your own self-hosted Jitsi domain",
  "video_meeting.room_prefix": "Room Name Prefix",
  "video_meeting.room_prefix_hint": "Example: \"myteam\" → rooms named myteam-12, myteam-15…",
  "video_meeting.preview": "Preview",
  "video_meeting.daily_note": "Meeting rooms are created automatically the first time a meeting is opened. Free tier includes 10,000 minutes per month.",
  "video_meeting.whereby_note": "Meeting room links are generated via the Whereby API and cached automatically. A free Whereby account supports up to 200 monthly meeting minutes.",
  "video_meeting.saved": "Video meeting settings saved successfully",
  "video_meeting.not_configured": "Video meeting integration is not configured",
  "video_meeting.url_failed": "Could not generate meeting room URL",
  "video_meeting.start_video": "Start Video Meeting",
  "video_meeting.setup_video": "Setup Video Meeting",
  "video_meeting.open_tab": "Open in new tab",
  "video_meeting.preparing": "Preparing your video room…",
  "video_meeting.check_settings": "Check Video Settings",
  "video_meeting.card_desc": "Add Jitsi, Daily.co or Whereby video calls to your team meetings",
  "video_meeting.chat_notification": "🎥 Video meeting started",
  "video_meeting.meeting_live": "Meeting in progress",
  "video_meeting.rejoin": "Rejoin",
  "integrations.team": "Team & Communication",
  "product.choose": "—",
  "product.quantity_offer": "Quantity Offer",
  "product.units": "units",
  "product.buy": "Buy",
  "product.get_free": "Get",
  "product.for_free": "Free",
  "product.offer_tier": "Buy {qty} — {price}",
  "product.bundle_badge": "Buy {buy} Get {free} Free",
  "products.tab.offers": "Offers",
  "products.offers_title": "Quantity & Bundle Offers",
  "products.offers_enable": "Enable offer for this product",
  "products.offer_type": "Offer Type",
  "products.offer_qty_pricing": "Quantity Pricing",
  "products.offer_bundle_free": "Bundle (Get Free)",
  "products.offer_tiers": "Price Tiers",
  "products.offer_tier_qty": "Qty",
  "products.offer_tier_price": "Total Price",
  "products.offer_add_tier": "+ Add Tier",
  "products.offer_buy": "Buy (qty)",
  "products.offer_get_free": "Get free (qty)",
  "products.offer_bundle_help": "Example: Buy 2 Get 1 Free → Buy=2, Free=1",
  "products.offer_qty_help": "Set prices per total quantity purchased. Example: 1 unit = 1000, 2 units = 1800, 3 units = 2400.",
  "products.offer_tiers_hint": "Set total price per quantity",
  "orders.processed_by": "Processed By",
  "orders.phone_confirmed": "Phone Confirmation",
  "orders.order_confirmed": "Confirmed",
  "orders.order_rejected": "Rejected",
  "settings.product_behavior": "Product Behavior",
  "settings.smart_variant_filter": "Smart Variant Stock Filter",
  "settings.smart_variant_filter_help": "When enabled, selecting a size automatically hides color options that have zero stock for that size.",
  "products.offers_type": "Offer Type",
  "products.offer_qty": "Quantity",
  "products.offer_price": "Total",
  "products.offer_qty_pricing_hint": "e.g. 1 unit = 10, 2 units = 18",
  "products.offer_bundle_free_hint": "e.g. buy 2 get 1 free",
  "products.offer_bundle_config": "Bundle Configuration",
  "products.offer_bundle_example": "e.g. Buy 2 Get 1 Free = customer pays for 2, receives 3",
  "products.offers_active": "Active",
  "products.badge_preset_placeholder": "Choose a ready badge",
  "products.badge_preset_help": "Choose a ready badge or write your own text.",
  "products.badge_preset_new": "New Arrival",
  "products.badge_preset_hot": "Best Seller",
  "products.badge_preset_sale": "Special Offer",
  "products.badge_preset_limited": "Limited Stock",
  "products.badge_preset_exclusive": "Exclusive",
  "products.badge_preset_shipping": "Free Shipping",
  "product.offer_selected": "Selected offer",
  "product.offer_choose": "Choose the offer that suits you",
  "orders.selected_offer": "Selected Offer",
  "orders.offer_qty_paid": "Paid Qty",
  "orders.offer_qty_received": "Received Qty",
  "orders.offer_free_qty": "Free Qty",
  "products.badge_preset_discount": "Discount",
  "products.badge_preset_help_click": "Click one of the badges below to insert it into the field.",
  "product.instead_of": "Instead of",
  "product.offer_activate": "Activate offer",
  "settings.product_image_autorotate": "Auto-rotate additional product images",
  "settings.product_image_autorotate_help": "When enabled, product pages automatically rotate between the main image and additional images.",
  "sidebar.cleanup": "Cleanup",
  "sidebar.error_logs": "Error Logs",
  "system.cleanup_desc": "Clean temporary tables and heavy logs without touching business data.",
  "system.error_logs": "Error Logs",
  "system.error_logs_desc": "All warnings and errors captured by the system appear here for review.",
  "system.notifications_hint": "Safe to clean old notifications regularly.",
  "system.admin_activity": "Admin activity log",
  "system.delete_old_activity": "Delete old admin activity",
  "system.delete_all_activity": "Delete all admin activity",
  "system.activity_hint": "Login/logout history only.",
  "system.password_resets": "Password reset requests",
  "system.delete_expired_resets": "Delete expired reset requests",
  "system.delete_old_resets": "Delete old reset requests",
  "system.resets_hint": "Expired reset tokens are safe to remove.",
  "system.updater_jobs": "Updater jobs",
  "system.delete_old_updater_jobs": "Delete old finished updater jobs",
  "system.delete_finished_updater_jobs": "Delete all finished updater jobs",
  "system.updater_jobs_hint": "Running jobs are kept. Only finished/failed jobs are deleted.",
  "system.whatsapp_messages": "WhatsApp messages log",
  "system.delete_old_whatsapp": "Delete old WhatsApp logs",
  "system.delete_all_whatsapp": "Delete all WhatsApp logs",
  "system.whatsapp_hint": "Useful when message history becomes too large.",
  "system.ai_landing_drafts": "AI landing drafts",
  "system.delete_old_ai_drafts": "Delete old draft landing pages",
  "system.ai_drafts_hint": "Only draft landing pages are removed. Published pages stay safe.",
  "errors.server_error": "Server error",
  "system.filter": "Filter",
  "system.search": "Search",
  "system.limit": "Limit",
  "security.logs_moved_notice": "Logs and error history have moved to the dedicated Error Logs page for easier review and copying.",
  "system.error_logs_subtitle": "Review application issues and important security log entries in one place.",
  "system.back_to_cleanup": "Back to Cleanup",
  "system.invalid_cleanup_action": "Invalid cleanup action.",
  "system.issues_only": "Errors & warnings",
  "system.error_search_placeholder": "message / url / ip / user agent",
  "system.errors": "Errors",
  "system.warnings": "Warnings",
  "system.error_logs_help": "This page also includes the old Security Settings log tab content, with filtering and copy support.",
  "system.clean_old_errors": "Clean old errors",
  "system.delete_old_errors": "Delete old errors",
  "system.clean_old_warnings": "Clean old warnings",
  "system.delete_old_warnings": "Delete old warnings",
  "system.delete_all_issue_logs": "Delete all error & warning logs",
  "system.delete_all_issue_logs_help": "Does not remove other security log types such as ddos, ban, or 404 unless you filter and review them separately.",
  "system.delete_all_issue_logs_button": "Delete all issue logs",
  "system.ip": "IP",
  "system.message": "Message",
  "system.url": "URL",
  "system.copy_log": "Copy log",
  "system.no_logs_found": "No logs found.",
  "team.workflow_title": "Order Workflow Automation",
  "team.workflow_subtitle": "Automatic distribution, reassignment, manager visibility, and live workload tracking",
  "team.workflow_active_rules": "Active Rules",
  "team.workflow_pending_assignments": "Pending Assignments",
  "team.workflow_confirmed": "Confirmed",
  "team.workflow_rejected": "Rejected",
  "team.workflow_declined": "Declined",
  "team.workflow_reassigned": "Reassignments",
  "team.workflow_rule_new": "New Distribution Rule",
  "team.workflow_rule_name": "Rule Name",
  "team.workflow_rule_name_ph": "Example: East states to Ahmed",
  "team.workflow_distribution_mode": "Distribution mode",
  "team.workflow_distribution_balanced": "Balanced / lower load first",
  "team.workflow_distribution_priority": "Priority / most available first",
  "team.workflow_distribution_round_robin": "Round robin / one by one",
  "team.workflow_distribution_random": "Random / fair shuffle",
  "team.workflow_distribution_balanced_label": "Balanced",
  "team.workflow_distribution_priority_label": "Priority",
  "team.workflow_distribution_balanced_help": "Give the next order to the agent with the lightest current workload.",
  "team.workflow_distribution_round_robin_help": "Rotate orders one by one between the selected agents in a fixed order.",
  "team.workflow_distribution_random_help": "Distribute the next order randomly among the selected agents.",
  "team.workflow_distribution_priority_help": "Prefer the most recently active agent, then fall back to lighter workload.",
  "team.workflow_rule_states": "Wilaya Codes",
  "team.workflow_rule_states_hint": "Leave empty to match all wilayas.",
  "team.workflow_rule_source": "Lead Source",
  "team.workflow_rule_source_hint": "Matches part of the source name.",
  "team.workflow_rule_products": "Product IDs",
  "team.workflow_rule_products_hint": "Leave empty to match all products.",
  "team.workflow_rule_priority": "Priority",
  "team.workflow_rule_max_load": "Max Active",
  "team.workflow_rule_max_load_hint": "0 means no limit.",
  "team.workflow_hourly_limit": "Hourly limit",
  "team.workflow_daily_limit": "Daily limit",
  "team.workflow_max_reassignments": "Max reassignments",
  "team.workflow_work_start": "Work start",
  "team.workflow_work_end": "Work end",
  "team.workflow_rule_agents": "Target Agents",
  "team.workflow_current_load": "Current load",
  "team.workflow_rule_active": "Active immediately",
  "team.workflow_rule_reassign": "Allow auto-reassign on refusal",
  "team.workflow_allow_backlog": "Allow assignment even if the agent already has pending orders",
  "team.workflow_rules": "Distribution Rules",
  "team.workflow_rules_empty": "No rules yet. Add the first rule to activate automatic distribution.",
  "team.workflow_rules_subtitle": "Clean rules, clear ownership, and a simpler setup flow for managers.",
  "team.workflow_rule": "Rule",
  "team.workflow_scope": "Scope",
  "team.workflow_agents_short": "Agents",
  "team.workflow_priority_short": "Priority",
  "team.workflow_created_by": "Created by",
  "team.workflow_states_prefix": "States",
  "team.workflow_source_prefix": "Source",
  "team.workflow_all_states": "All states",
  "team.workflow_all_sources": "All sources",
  "team.workflow_team_board": "Team Workload Board",
  "team.workflow_team_board_hint": "Live snapshot from assignments, outcomes and activity logs",
  "team.workflow_create_rule_cta": "Create a new rule",
  "team.workflow_modal_subtitle": "Keep the rule short, clear, and linked to the agents who should receive these orders.",
  "team.workflow_design_tip": "Recommended setup",
  "team.workflow_design_tip_title": "Split the team by wilaya, then choose one smart distribution mode.",
  "team.workflow_design_tip_body": "For most stores, one rule for east, one for center, and one for west is clearer than mixing too many conditions together.",
  "team.workflow_round_robin_tip": "Best when you want strict turn-by-turn fairness between agents.",
  "team.workflow_random_tip": "Best when you want a lighter and less predictable equal distribution.",
  "team.workflow_unlimited": "Unlimited",
  "team.workflow_callbacks": "Callbacks",
  "team.workflow_escalations": "Escalations",
  "team.workflow_worked_hours": "Worked",
  "team.workflow_cancelled": "Cancelled",
  "team.workflow_deferred": "Deferred",
  "team.workflow_first_response": "Avg First Response",
  "team.workflow_resolution_time": "Avg Resolution",
  "team.workflow_stale_orders": "Stale Orders",
  "team.workflow_score": "Score",
  "team.workflow_rank": "Rank",
  "team.workflow_filter_hour": "Hour",
  "team.workflow_filter_day": "Day",
  "team.workflow_filter_week": "Week",
  "team.workflow_filter_month": "Month",
  "team.workflow_filter_custom": "Custom",
  "team.workflow_rule_saved": "Distribution rule saved successfully.",
  "team.workflow_rule_error": "Unable to save the distribution rule.",
  "team.workflow_rule_toggled": "Rule status updated.",
  "team.workflow_rule_deleted": "Distribution rule deleted.",
  "team.workflow_auto_assigned": "Order was auto-assigned using workflow rules.",
  "team.workflow_no_agent": "No suitable agent was found for this order.",
  "team.workflow_manual_assigned": "Order assigned manually.",
  "team.workflow_assignment_card": "Assignment & Workflow",
  "team.workflow_current_owner": "Current owner",
  "team.workflow_assigned_at": "Assigned at",
  "team.workflow_unassigned": "No active assignee yet",
  "team.workflow_manager_assign": "Manager assignment",
  "team.workflow_choose_agent": "Choose agent",
  "team.workflow_assign_note_ph": "Optional note for this assignment",
  "team.workflow_assign_now": "Assign now",
  "team.workflow_auto_note_ph": "Why should the order be redistributed?",
  "team.workflow_auto_redistribute": "Auto redistribute",
  "team.workflow_agent_actions": "Handling actions",
  "team.workflow_select_action": "Choose action",
  "team.workflow_action_call": "Call made",
  "team.workflow_action_no_answer": "No answer",
  "team.workflow_action_closed": "Closed",
  "team.workflow_action_deferred": "Deferred",
  "team.workflow_action_callback": "Callback requested",
  "team.workflow_action_cancelled": "Cancelled",
  "team.workflow_action_address": "Address issue",
  "team.workflow_action_wrong_number": "Wrong number",
  "team.workflow_action_manager": "Escalate to manager",
  "team.workflow_action_note": "Internal note",
  "team.workflow_action_decline": "Decline processing and reassign",
  "team.workflow_note_ph": "Write what happened with the customer or why this order needs follow-up",
  "team.workflow_save_action": "Save workflow action",
  "team.workflow_timeline": "Workflow Timeline",
  "team.workflow_assignment_history": "Assignment History",
  "team.workflow_assigned_to_agent": "Assigned to agent",
  "team.workflow_opened_status": "Opened",
  "team.workflow_not_opened_yet": "Not opened yet",
  "team.workflow_reassignments_count": "Reassignments",
  "team.workflow_last_action": "Last action",
  "team.workflow_to_agent": "to",
  "team.workflow_not_assigned": "You cannot process this order because it is assigned to another user.",
  "team.workflow_decline_note_required": "A decline reason is required.",
  "team.workflow_note_required_for_action": "This state requires an explanatory note.",
  "team.workflow_declined_reassigned": "The refusal was recorded and the order was reassigned automatically.",
  "team.workflow_declined_waiting_manager": "The refusal was recorded, but the order is waiting for manager intervention because no replacement was available.",
  "team.workflow_action_saved": "Workflow action saved successfully.",
  "team.workflow_invalid_action": "Invalid workflow action.",
  "team.workflow_action_error": "Unable to execute the workflow action.",
  "team.workflow_locked_other_agent": "This order is currently assigned to another agent. You can view it, but processing is locked for you.",
  "team.workflow_event_assigned": "Assigned",
  "team.workflow_event_reassigned": "Reassigned",
  "team.workflow_event_declined_by_agent": "Agent declined processing",
  "team.workflow_event_call_made": "Call logged",
  "team.workflow_event_no_answer": "No answer",
  "team.workflow_event_closed": "Closed",
  "team.workflow_event_deferred": "Deferred",
  "team.workflow_event_callback_requested": "Callback requested",
  "team.workflow_event_cancelled": "Cancelled",
  "team.workflow_event_address_issue": "Address issue recorded",
  "team.workflow_event_wrong_number": "Wrong number recorded",
  "team.workflow_event_needs_manager": "Escalated to manager",
  "team.workflow_event_note_added": "Note added",
  "team.workflow_event_order_opened": "Order opened",
  "team.workflow_event_order_confirmed": "Order confirmed",
  "team.workflow_event_order_rejected": "Order rejected",
  "team.workflow_event_awaiting_manager": "Awaiting manager",
  "team.workflow_order_assigned_notification": "A new order was assigned to you",
  "team.workflow_awaiting_manager_notification": "An order needs manager review",
  "team_comm.inbox_overview": "Inbox overview",
  "team_comm.unread_messages": "Unread messages",
  "team_comm.active_conversations": "Active conversations",
  "team_comm.team_members_available": "Team members available for direct chat",
  "team_comm.team_schedule": "Team schedule",
  "team_comm.upcoming_sessions": "Upcoming meetings and sessions",
  "team_comm.no_messages_yet": "No messages yet",
  "team_comm.deleted_messages_audit": "Deleted messages audit",
  "team_comm.no_deleted_messages": "No deleted messages recorded",
  "team_comm.deleted_by": "Deleted by",
  "team_comm.deleted": "Deleted",
  "team_comm.chat_with": "Chat with",
  "team_comm.conversation_messages": "Conversation messages",
  "team_comm.live_sync_enabled": "Live sync is active",
  "team_comm.shared_space": "Shared workspace",
  "team_comm.delete_notice": "Deleted messages remain visible to managers for audit",
  "team_comm.team_member": "Team member",
  "team_comm.deleted_message_placeholder": "This message was deleted",
  "team_comm.delete_message": "Delete message",
  "team_comm.confirm_delete_message": "Delete this message?",
  "team_comm.message_deleted_notification": "A chat message was deleted",
  "team_comm.message_deleted_manager_alert": "A message was deleted and the original copy is preserved for manager review",
  "ai.gemini_image.title": "Gemini Product Image Generation",
  "ai.gemini_image.help": "This feature uses Gemini only and continues to work even if the main active AI provider is different.",
  "ai.gemini_image.enable": "Enable AI image generation",
  "ai.gemini_image.model": "Gemini image model",
  "ai.gemini_image.model_hint": "Enter the Gemini model used for image generation, such as an image preview or image generation capable model.",
  "products.ai_generate_images": "Generate Additional Images",
  "products.ai_generate_images_hint": "Use the featured image, product name, and description to generate marketing images through Gemini.",
  "products.ai_generate_images_gemini_note": "This tool uses Gemini image generation only and does not depend on the main active text provider.",
  "products.ai_source_preview": "Source image preview",
  "products.ai_source_empty": "Choose or upload a featured image first so it appears here.",
  "products.ai_image_types": "Requested image types",
  "products.ai_generate_images_action": "Generate marketing images",
  "products.ai_generating_images": "Generating images...",
  "products.ai_generation_in_progress": "Gemini is generating the requested images now. Please wait a moment.",
  "products.ai_image_type_hero": "Hero Image",
  "products.ai_image_type_lifestyle": "Lifestyle Image",
  "products.ai_image_type_square": "Square Ad Image",
  "products.ai_image_type_clean": "Clean Product Image",
  "products.ai_images_not_configured": "Gemini image generation settings are incomplete or disabled.",
  "products.ai_images_source_missing": "The required source image could not be found.",
  "products.ai_images_source_invalid": "The current source image could not be used for image generation.",
  "products.ai_images_type_required": "Choose at least one image type before starting generation.",
  "products.ai_images_type_invalid": "The requested image type is invalid.",
  "products.ai_images_network_error": "The server could not be reached while generating images.",
  "products.ai_images_invalid_response": "The server returned an invalid response while generating images.",
  "products.ai_images_generation_failed": "Gemini failed to generate the requested images.",
  "products.ai_images_no_output": "The generation process did not return any new images.",
  "products.ai_images_name_required": "Enter the product name before generating images.",
  "products.ai_images_source_required": "Choose a featured image or keep the current product image before generating.",
  "products.ai_images_source_required_create": "On the create page, you must upload the featured image before generating images.",
  "products.ai_images_generated_success": "Images were generated and added to the product gallery successfully."
}
