{
    "dashboard": {
        "date_range": "Date range",
        "range_7d": "7d",
        "range_30d": "30d",
        "range_90d": "90d"
    },
    "common": {
        "save": "保存",
        "cancel": "取消",
        "close": "关闭",
        "delete": "删除",
        "edit": "编辑",
        "back": "返回",
        "next": "下一步",
        "loading": "加载中...",
        "create": "创建",
        "tabs": "选项卡",
        "filter": "筛选",
        "name": "名称",
        "optional": "可选",
        "enabled": "已启用",
        "add": "添加",
        "active": "活跃",
        "inactive": "非活跃",
        "yes": "是",
        "no": "否",
        "search": "搜索",
        "actions": "操作",
        "email": "Email",
        "remove": "Remove",
        "previous": "Previous",
        "saving": "Saving…",
        "creating": "Creating…",
        "deleting": "Deleting…",
        "dismiss": "Dismiss",
        "view": "View",
        "settings": "Settings"
    },
    "nav": {
        "home": "首页",
        "dashboard": "仪表板",
        "websites": "网站",
        "workspaces": "工作区",
        "profile": "个人资料",
        "admin": "管理员",
        "components": "组件",
        "pricing": "定价",
        "logout": "退出登录",
        "login": "登录",
        "register": "注册",
        "backToHome": "返回首页",
        "backToApp": "返回应用",
        "rtlPreview": "RTL 预览",
        "twoFactor": "双重认证",
        "sessions": "会话",
        "features": "功能",
        "use_cases": "使用案例",
        "integrations": "Integrations",
        "about": "About",
        "faq": "常见问题",
        "blog": "博客",
        "contact": "联系",
        "sign_out": "退出",
        "light_mode": "浅色模式",
        "dark_mode": "深色模式",
        "all_rights_reserved": "版权所有。",
        "settings": "Settings",
        "team": "Team",
        "audit_log": "Audit Log",
        "subscription": "Subscription",
        "billing": "Billing",
        "plans": "Plans",
        "api_tokens": "API Tokens",
        "webhooks": "Webhooks",
        "api_docs": "API Docs",
        "media_library": "Media Library",
        "support_tickets": "Support Tickets",
        "help_docs": "Help & Docs",
        "contacts": "Contacts",
        "segments": "Segments",
        "templates": "Templates",
        "auto_replies": "Auto Replies",
        "chat_widget": "Chat Widget",
        "campaigns": "Campaigns",
        "sms_gateways": "SMS Gateways",
        "email_server": "Email Server",
        "inbox": "Inbox",
        "channel_setup": "Channel Setup",
        "chatbots": "Chatbots",
        "knowledge_bases": "Knowledge Bases",
        "ai_providers": "AI Providers",
        "post_composer": "Post Composer",
        "posts": "Posts",
        "calendar": "Calendar",
        "social_accounts": "Social Accounts",
        "lead_scraper": "Lead Scraper",
        "automations": "Automations",
        "orders": "Orders",
        "products": "Products",
        "stores": "Stores",
        "reports_inbox": "Inbox & Agents",
        "ai_usage": "AI Usage",
        "social": "Social",
        "group_account": "Account",
        "group_inbox": "Inbox",
        "group_social_media": "Social Media",
        "group_messaging": "Messaging",
        "group_contacts": "Contacts",
        "group_broadcasting": "Broadcasting",
        "group_automations": "Automations",
        "group_ecommerce": "E-Commerce",
        "group_ai": "AI",
        "group_leads": "Leads",
        "group_reports": "Reports",
        "group_support": "Support",
        "group_billing": "Billing",
        "group_developer": "Developer"
    },
    "welcome": {
        "title": "用 AI 构建网站。",
        "subtitle": "无需编程。",
        "description": "使用自然语言和可视化构建器创建、编辑和发布多页面网站。一个账户，多个项目。",
        "getStarted": "免费开始构建",
        "signIn": "登录",
        "goToDashboard": "前往仪表板",
        "featuresTitle": "您需要的一切",
        "feature1Title": "AI 驱动生成",
        "feature1Desc": "使用自然语言生成完整网站或编辑部分内容。",
        "feature2Title": "可视化构建器",
        "feature2Desc": "拖放区块、属性编辑器和实时预览。",
        "feature3Title": "发布与导出",
        "feature3Desc": "在我们的托管上线或下载静态 HTML。",
        "free": "免费",
        "get_started_free": "免费开始",
        "view_all_integrations": "View all integrations",
        "upgrade": "升级",
        "get_started_plan": "开始",
        "badge_pricing": "定价",
        "badge_customers": "客户",
        "badge_faq": "常见问题",
        "monthly": "月付",
        "yearly": "年付",
        "save_percent": "节省 {{percent}}%",
        "per_month": "\/月",
        "per_year": "\/年",
        "everything_in": "{{plan}} 中的所有内容",
        "most_popular": "最受欢迎"
    },
    "rtl": {
        "title": "RTL 预览",
        "description": "此页面以从右到左的布局显示。使用语言切换器切换到阿拉伯语（العربية）以查看完整的 RTL 应用。",
        "ltrNote": "切换回英语或孟加拉语以使用 LTR。"
    },
    "sidebar": {
        "menu": "菜单"
    },
    "topbar": {
        "switch_theme": "切换主题",
        "visit_website": "访问网站",
        "workspace": "工作区",
        "no_workspace": "无工作区",
        "create_workspace": "创建工作区",
        "manage_workspaces": "管理工作区",
        "language": "语言",
        "currency": "货币",
        "account": "账户"
    },
    "theme": {
        "update": "更新"
    },
    "currency": {
        "update": "更新"
    },
    "client": {
        "profile": {
            "edit": "编辑",
            "2fa": "2Fa",
            "sessions": "Sessions",
            "destroy": "Destroy",
            "update": "Update"
        },
        "tenants": {
            "switch": "切换",
            "index": "列表",
            "store": "保存"
        },
        "dashboard": "仪表板",
        "panel": "客户面板",
        "pricing": "定价",
        "websites": {
            "pages": {
                "index": "列表",
                "store": "保存",
                "update": "更新",
                "create": "创建",
                "edit": "编辑"
            },
            "index": "列表",
            "store": "保存",
            "create": "创建",
            "domains": {
                "store": "保存",
                "verify": "验证",
                "index": "列表"
            },
            "templates": "模板",
            "publish": {
                "store": "保存"
            },
            "export": {
                "store": "保存"
            }
        },
        "checkout": {
            "store": "保存"
        },
        "pages": "页面",
        "no_tenant": "无工作区",
        "create_workspace": "创建工作区",
        "billing": {
            "index": "Index"
        },
        "audit_log": "审计日志",
        "audit_log_subtitle": "审计日志详情",
        "filter_by_action": "按操作筛选",
        "filter": "筛选",
        "date": "日期",
        "user": "用户",
        "action": "操作",
        "details": "详情",
        "no_audit_entries": "无审计记录",
        "billing_history": "账单历史",
        "view_plans": "查看计划",
        "amount": "金额",
        "plan": "计划",
        "status": "状态",
        "no_payments": "无付款记录",
        "dashboard_subtitle": "平台概览",
        "current_plan": "当前计划",
        "plan_active": "计划有效",
        "plan_inactive": "计划无效",
        "renews": "续订",
        "managed_by_admin": "由管理员管理",
        "upgrade_plan": "升级计划",
        "no_plan": "无计划",
        "ai_credits": "AI 积分",
        "use_ai": "使用 AI",
        "manage_websites": "管理网站",
        "quick_links": "快速链接",
        "billing_plans": "账单计划",
        "settings_subtitle": "自定义偏好设置",
        "preferences": "偏好设置",
        "language": "语言",
        "display_currency": "显示货币",
        "theme": "主题",
        "theme_light": "浅色主题",
        "theme_dark": "深色主题",
        "organization": "组织",
        "organization_name": "组织名称",
        "organization_email": "组织邮箱",
        "phone": "电话",
        "address": "地址",
        "save_settings": "保存设置",
        "cancel_subscription_confirm": "确认取消订阅？",
        "subscription_subtitle": "管理您的订阅",
        "ends": "到期",
        "cancel_subscription": "取消订阅",
        "view_billing_history": "查看账单历史",
        "team_for": "团队",
        "add_member": "添加成员",
        "name": "名称",
        "email": "邮箱",
        "role": "角色",
        "actions": "操作",
        "edit": "编辑",
        "remove": "移除",
        "no_team_members": "无团队成员",
        "password": "密码",
        "password_confirmation": "确认密码",
        "cancel": "取消",
        "edit_member": "编辑成员",
        "active": "活跃",
        "inactive": "非活跃",
        "save": "保存",
        "remove_member_confirm": "确认移除此成员？",
        "search": "搜索",
        "notifications": {
            "index": "列表",
            "read": "已读",
            "destroy": "删除",
            "recent": "最近"
        },
        "webhooks": {
            "index": "列表",
            "update": "更新",
            "store": "保存",
            "destroy": "删除",
            "test": "测试",
            "deliveries": "投递记录"
        },
        "media": {
            "index": "列表",
            "store": "保存",
            "destroy": "删除"
        },
        "onboarding": {
            "show": "查看",
            "complete": "完成"
        },
        "team_members": "团队成员",
        "manage_team": "管理团队",
        "manage_workspaces": "管理工作区",
        "change_plan": "更改计划",
        "coupon": {
            "check": "验证"
        },
        "support": {
            "store": "保存",
            "index": "列表",
            "create": "创建",
            "show": "查看",
            "reply": "回复"
        },
        "no_workspace": "无工作区",
        "contacts": {
            "index": "列表",
            "show": "查看",
            "destroy": "删除",
            "import": "导入",
            "store": "保存",
            "update": "更新",
            "export": "导出",
            "avatar": {
                "upload": "上传",
                "delete": "删除"
            }
        },
        "segments": {
            "index": "列表",
            "store": "保存",
            "destroy": "删除",
            "contacts": "Contacts"
        },
        "whatsapp": {
            "templates": {
                "index": "列表",
                "store": "保存",
                "sync": "同步",
                "create": "创建",
                "destroy": "Destroy",
                "edit": "Edit",
                "update": "Update"
            },
            "widget": {
                "index": "列表"
            },
            "widgets": {
                "destroy": "删除",
                "store": "保存",
                "update": "Update",
                "create": "Create",
                "edit": "Edit"
            },
            "setup": {
                "destroy": "Destroy"
            }
        },
        "broadcasts": {
            "campaigns": {
                "index": "列表"
            }
        },
        "inbox": {
            "index": "列表",
            "show": "查看",
            "reply": "回复",
            "status": "状态",
            "labels": {
                "update": "更新",
                "store": "保存",
                "destroy": "删除",
                "detach": "分离",
                "attach": "附加"
            },
            "typing": "正在输入",
            "notes": {
                "index": "列表",
                "store": "保存"
            },
            "handover": "转交",
            "contacts": {
                "search": "搜索"
            },
            "start": "开始",
            "templates": "模板",
            "assign": "分配",
            "setup": "Setup"
        },
        "ai": {
            "providers": {
                "index": "列表",
                "update": "更新"
            },
            "chatbots": {
                "index": "列表",
                "playground": "测试场",
                "update": "更新",
                "destroy": "删除",
                "store": "保存"
            },
            "documents": {
                "destroy": "删除",
                "reindex": "重新索引"
            }
        },
        "social": {
            "accounts": {
                "index": "列表",
                "disconnect": "断开连接",
                "connect": "连接"
            },
            "composer": "内容创作",
            "calendar": "日历",
            "posts": {
                "store": "保存",
                "index": "Index",
                "update": "Update",
                "bulk": "Bulk",
                "edit": "Edit",
                "cancel": "Cancel",
                "destroy": "Destroy"
            }
        },
        "leads": {
            "index": "列表",
            "scrape": "抓取",
            "destroy": "删除"
        },
        "automations": {
            "index": "列表",
            "update": "更新",
            "store": "保存",
            "destroy": "删除",
            "edit": "编辑",
            "runs": "运行记录",
            "generate": "Generate",
            "test": "Test"
        },
        "campaigns": {
            "index": "列表",
            "launch": "发布",
            "pause": "暂停",
            "destroy": "删除",
            "create": "创建",
            "show": "查看",
            "store": "保存",
            "update": "更新",
            "edit": "编辑"
        },
        "reports": {
            "campaigns": {
                "index": "列表",
                "show": "查看"
            },
            "ai": {
                "index": "列表"
            },
            "inbox": {
                "index": "列表"
            },
            "automations": {
                "index": "列表"
            },
            "social": {
                "index": "列表"
            }
        },
        "push": {
            "subscribe": "订阅",
            "unsubscribe": "取消订阅"
        },
        "invite_by_email": "通过邮件邀请",
        "invitations": {
            "store": "保存",
            "destroy": "删除"
        },
        "next_step": "下一步：",
        "go": "前往",
        "view_all": "查看全部",
        "chart_messages": "消息（30天）",
        "chart_ai_tokens": "AI 令牌（30天）",
        "chart_conversations": "对话（30天）",
        "chart_prompt": "提示词",
        "chart_completion": "补全",
        "chart_opened": "已开启",
        "chart_resolved": "已解决",
        "chart_contacts_growth": "New contacts",
        "chart_channel_mix": "Channel mix",
        "chart_automation_runs": "Automation runs",
        "chart_social_posts": "Social posts",
        "kpi_messages_sent": "Messages sent",
        "kpi_messages_received": "Messages received",
        "kpi_open_conversations": "Open conversations",
        "kpi_new_conversations": "New conversations",
        "kpi_contacts": "Contacts",
        "kpi_campaigns": "Campaigns",
        "kpi_automations": "Active automations",
        "kpi_ai_runs": "AI runs",
        "kpi_ai_cost": "cost",
        "recent_conversations": "Recent conversations",
        "recent_campaigns": "Recent campaigns",
        "agent_leaderboard": "Agent leaderboard",
        "recipients": "recipients",
        "handled": "handled",
        "no_data": "No data for this period",
        "no_conversations": "No conversations yet",
        "no_campaigns": "No campaigns yet",
        "no_agents": "No assigned conversations yet",
        "no_workspace_title": "No active workspace",
        "no_workspace_body": "Select or create a workspace to see your messaging analytics.",
        "invoice": "Invoice",
        "ecommerce": {
            "stores": {
                "test": "Test",
                "sync": "Sync",
                "index": "Index",
                "destroy": "Destroy",
                "store": "Store"
            },
            "orders": {
                "index": "Index",
                "show": "Show",
                "refresh": "Refresh",
                "fulfill": "Fulfill"
            },
            "products": {
                "index": "Index",
                "search": "Search"
            },
            "contacts": {
                "orders": "Orders"
            },
            "oauth": {
                "connect": "Connect"
            }
        },
        "workspaces": {
            "switch": "Switch",
            "index": "Index",
            "store": "Store"
        },
        "settings": {
            "update": "更新",
            "notifications": "Notifications",
            "index": "Index"
        },
        "team": {
            "store": "保存",
            "update": "更新",
            "destroy": "删除",
            "index": "列表"
        },
        "subscription": {
            "destroy": "取消",
            "invoice": "Invoice",
            "show": "查看"
        }
    },
    "pagination": {
        "label": "分页",
        "first_page": "第一页",
        "previous": "上一页",
        "previous_page": "上一页",
        "more_pages": "更多页面",
        "next": "下一页",
        "next_page": "下一页",
        "last_page": "最后一页",
        "page_num": "第 {{num}} 页",
        "page_of": "第 {{current}} 页，共 {{last}} 页",
        "showing": "显示 {{from}}–{{to}}，共 {{total}} 条"
    },
    "locale": {
        "update": "更新"
    },
    "admin": {
        "nav": {
            "subscriptions": "订阅",
            "support": "支持",
            "payments": "付款",
            "plans": "计划",
            "coupons": "优惠券",
            "currencies": "货币",
            "admins": "管理员",
            "queue": "队列",
            "settings": "设置",
            "integrations": "集成",
            "ai": "Ai"
        },
        "client_login": "客户登录",
        "dashboard": "仪表板",
        "client_management": "客户管理",
        "subscriptions_export": "导出 CSV",
        "subscriptions_create": "New subscription",
        "subscriptions_user_search_placeholder": "Search by name or email…",
        "subscriptions_billing_cycle": "Billing cycle",
        "subscriptions_cycle_monthly": "Monthly",
        "subscriptions_cycle_yearly": "Yearly",
        "subscriptions_trial_ends_at": "Trial ends at",
        "subscriptions_starts_at": "Starts at",
        "subscriptions_starts_at_hint": "Defaults to today if left blank.",
        "subscriptions_ends_at": "Ends at",
        "subscriptions_ends_at_hint": "Leave blank for an open-ended subscription.",
        "subscriptions_gateway_manual": "Manual",
        "mrr_trend": "月度经常性收入趋势（12个月）",
        "mrr_label": "月度经常性收入（$）",
        "new_clients_per_week": "每周新客户",
        "new_clients_label": "新客户",
        "plan_distribution": "计划分布",
        "top_workspaces_ai_cost": "AI成本最高的工作区",
        "workspace": "工作区",
        "ai_cost": "AI 成本",
        "no_subscription_data": "无订阅数据",
        "no_ai_usage": "无 AI 使用记录",
        "no_subscriptions": "无订阅。",
        "all_gateways": "所有支付网关",
        "status_trialing": "试用中",
        "status_canceled": "已取消",
        "status_past_due": "逾期",
        "status_ended": "已结束",
        "col_gateway": "支付网关",
        "col_starts": "开始",
        "col_renews": "续订",
        "col_created": "创建时间",
        "payment_gateways": "支付网关",
        "email": "邮件",
        "languages": "语言",
        "locales": {
            "index": "列表",
            "store": "保存",
            "destroy": "删除",
            "update": "更新"
        },
        "website_templates": "网站\/落地页",
        "roles_permissions": "角色与权限",
        "ai_requests": "AI 请求",
        "templates": "模板",
        "audit_log": "审计日志",
        "logout": "退出登录",
        "impersonation": {
            "stop": "停止"
        },
        "user_id": "用户ID",
        "all_statuses": "所有状态",
        "status_success": "成功",
        "status_pending": "待处理",
        "status_failed": "失败",
        "action": "操作",
        "admin_log_in": "管理员登录",
        "login": "登录",
        "dashboard_overview": "平台指标概览。",
        "arpu": "ARPU",
        "this_period": "this period",
        "last_n_days": "Last {{n}} days",
        "revenue_period": "Revenue",
        "revenue_by_day": "Revenue",
        "revenue_cents_label": "Revenue (cents)",
        "messages_period": "Messages",
        "contacts_total": "Contacts",
        "conversations_total": "Conversations",
        "platform_messages": "Messages by channel",
        "subscription_status": "Subscription status",
        "channel_mix": "Channel mix",
        "new_clients_by_day": "New clients",
        "recent_clients": "Recent clients",
        "recent_payments": "Recent payments",
        "amount": "Amount",
        "view_all": "View all",
        "no_message_data": "No messages in this period",
        "no_clients": "No clients yet",
        "no_payments": "No payments.",
        "quick_links": "快速链接",
        "mrr": "月度经常性收入",
        "active_subscriptions": "有效订阅",
        "ai_requests_this_month": "AI 请求（本月）",
        "ai_tokens_this_month": "AI Token（本月）",
        "payments_this_month": "本月付款",
        "translations": {
            "update": "更新"
        },
        "view_subscriptions": "查看订阅 →",
        "roles": {
            "store": "保存",
            "update": "更新",
            "destroy": "删除"
        },
        "permissions": {
            "store": "保存",
            "update": "更新",
            "destroy": "删除"
        },
        "system_settings": "系统设置",
        "view_payments": "查看付款 →",
        "add_client": "添加客户",
        "edit_client": "编辑客户",
        "delete_client": "删除客户",
        "manage_client_users": "管理客户用户",
        "add_user": "添加用户",
        "edit_user": "编辑用户",
        "delete_user": "删除用户",
        "assign_plan": "为客户分配计划",
        "edit_client_title": "编辑客户",
        "manage_users_title": "管理客户用户",
        "assign_plan_title": "分配计划",
        "impersonate_title": "以客户身份登录",
        "delete_client_title": "删除客户",
        "edit_user_title": "编辑用户",
        "delete_user_title": "删除用户",
        "search_clients": "搜索客户...",
        "enter_client_name": "输入客户名称",
        "enter_email": "client@example.com",
        "enter_phone": "+86 (555) 123-4567",
        "enter_address": "输入完整地址",
        "add_admin": "添加管理员",
        "edit_admin": "编辑管理员",
        "delete_admin": "删除管理员",
        "search_name_email": "搜索名称或邮箱",
        "edit_payment_gateway": "编辑支付网关",
        "stripe_pk_placeholder": "pk_test_…",
        "stripe_sk_placeholder": "sk_test_…",
        "webhook_secret_placeholder": "输入 Webhook 密钥",
        "stripe_pk_live_placeholder": "pk_live_…",
        "stripe_sk_live_placeholder": "sk_live_…",
        "delete_plan": "删除计划",
        "price_plans": "价格计划",
        "plan_name": "计划名称",
        "slug": "标识符",
        "short_description": "计划简短描述",
        "monthly_price_cents": "月价格（分）",
        "yearly_price_cents": "年价格（分）",
        "trial_days": "试用天数",
        "stripe_monthly_price_id": "Stripe 月度价格ID",
        "stripe_yearly_price_id": "Stripe 年度价格ID",
        "active": "活跃",
        "popular": "热门",
        "featured": "精选",
        "unlimited": "无限制",
        "feature_description": "功能描述",
        "remove_feature": "移除功能",
        "drag_to_reorder": "拖动重新排序",
        "search_roles": "搜索角色",
        "search_permissions": "搜索键、名称、类别",
        "add_role": "添加角色",
        "edit_role": "编辑角色",
        "delete_role": "删除角色",
        "add_permission": "添加权限",
        "edit_permission": "编辑权限",
        "delete_permission": "删除权限",
        "role_key_placeholder": "SUPPORT",
        "permission_key_placeholder": "view_something",
        "admin_management": "管理员管理",
        "client_management_description": "管理平台上的所有客户。",
        "col_name": "名称",
        "col_email": "邮箱",
        "col_status": "状态",
        "col_subscription": "订阅",
        "col_actions": "操作",
        "no_plan": "无计划",
        "no_clients_found": "未找到客户。",
        "client_name": "客户名称",
        "phone": "电话",
        "address": "地址",
        "base_currency": "基础货币",
        "iso_currency_hint": "ISO 货币代码（例如 USD、EUR）",
        "currency_symbol": "货币符号",
        "symbol_hint": "要显示的符号（例如 $、€、£）",
        "currency_position": "货币位置",
        "currency_position_before": "前置（$100）",
        "currency_position_after": "后置（100 $）",
        "create_client": "创建客户",
        "manage_users_title_modal": "管理客户用户",
        "client_label": "客户",
        "loading_users": "加载用户中...",
        "col_user": "用户",
        "col_roles": "角色",
        "administrator": "管理员",
        "staff": "员工",
        "no_users_yet": "暂无用户。请在上方添加。",
        "confirm_password_label": "确认密码",
        "role_label": "角色",
        "client_administrator": "客户管理员",
        "client_staff": "客户员工",
        "create_user": "创建用户",
        "new_password_leave_blank": "新密码（留空保持不变）",
        "select_plan": "选择计划",
        "billing_cycle": "计费周期",
        "monthly": "月付",
        "yearly": "年付",
        "assign_plan_btn": "分配计划",
        "delete_user_confirm": "确认要从此客户中移除 {{name}}（{{email}}）？",
        "delete_client_confirm": "确认要删除 {{name}}？这将移除所有客户用户和订阅。",
        "coupons": {
            "index": "优惠券列表",
            "update": "更新",
            "store": "保存",
            "destroy": "删除"
        },
        "tax_rates": "税率",
        "landing_page": "落地页",
        "cms_pages": "CMS 页面",
        "license": {
            "index": "Index",
            "deactivate": "Deactivate",
            "activate": "Activate"
        },
        "cron_setup": "Cron Setup",
        "support": {
            "index": "支持列表",
            "show": "查看",
            "reply": "回复",
            "status": "状态",
            "store": "Store",
            "create": "Create"
        },
        "queue": {
            "index": "队列列表",
            "retry": "重试",
            "flush": "清空"
        },
        "clients_count": "客户总数",
        "users_count": "用户总数",
        "integrations": {
            "index": "集成列表",
            "update": "更新",
            "test": "测试",
            "rotate": "轮换",
            "edit": "编辑"
        },
        "pusher_settings": "Pusher 设置",
        "search": "搜索",
        "admin_management_desc": "管理管理员用户及其角色。",
        "total_admins": "管理员总数",
        "col_admin": "管理员",
        "no_admins_found": "未找到管理员。",
        "status_active": "活跃",
        "status_inactive": "非活跃",
        "deactivate": "停用",
        "activate": "激活",
        "confirm_delete_admin": "确定要删除 {{name}} 吗？此操作无法撤销。",
        "update": "更新",
        "col_auditable": "可审计",
        "col_ip": "IP",
        "col_code": "代码",
        "col_symbol": "符号",
        "col_decimals": "小数位",
        "col_exchange_rate": "汇率",
        "col_default": "默认",
        "roles_permissions_desc": "管理角色和权限分配。",
        "col_key": "键",
        "col_description": "描述",
        "col_category": "类别",
        "col_permissions": "权限",
        "no_roles_found": "未找到角色。",
        "no_permissions_found": "未找到权限。",
        "role_name_label": "名称",
        "role_key_label": "键",
        "permission_name_label": "名称",
        "permission_key_label": "键",
        "permission_category_label": "类别",
        "permission_description_label": "描述",
        "confirm_delete_role": "删除角色 \"{{name}}\"？此操作无法撤销。",
        "confirm_delete_permission": "删除权限 \"{{name}}\"？此操作无法撤销。",
        "confirm_delete_plan": "确定要删除 {{name}} 吗？此操作无法撤销。",
        "plans_desc": "管理订阅方案和定价。",
        "col_monthly": "按月",
        "col_yearly": "按年",
        "col_features": "功能",
        "no_plans_found": "未找到方案。",
        "duplicate_plan": "复制",
        "short_description_placeholder": "方案简短描述",
        "currency_code_placeholder": "USD",
        "unlimited_placeholder": "无限",
        "add_plan": "添加方案",
        "edit_plan": "编辑方案",
        "move_up": "上移",
        "move_down": "下移",
        "plan_actions": "操作",
        "value_label": "值",
        "group_label": "分组",
        "secret_value": "••••••••",
        "payment_gateways_desc": "配置支付网关凭证。",
        "col_gateway_name": "网关",
        "col_mode": "模式",
        "col_configured": "已配置",
        "not_configured": "未配置",
        "general_information": "基本信息",
        "enable_yearly_pricing": "启用年度定价",
        "stripe_integration": "Stripe 集成",
        "plan_limits": "方案限制",
        "feature_list": "功能列表",
        "currency_label": "货币",
        "col_order": "顺序",
        "disable_plan": "禁用",
        "enable_plan": "启用",
        "disabled": "已禁用",
        "inactive": "非活跃",
        "configured": "已配置",
        "test_credentials": "测试凭证",
        "live_credentials": "正式凭证",
        "publishable_key": "可发布密钥",
        "secret_key": "密钥",
        "webhook_secret": "Webhook 密钥",
        "note_label": "注意：",
        "gateway_credentials_note": "凭证已加密存储在数据库中。",
        "test_mode_desc": "使用沙盒\/测试凭证",
        "gateway_enable_desc": "使此网关可用于结账",
        "pricing": "Pricing",
        "price_id_monthly": "Monthly Price ID",
        "price_id_placeholder": "price_...",
        "price_id_yearly": "Yearly Price ID",
        "status": "Status",
        "test_mode": "Test Mode",
        "live_mode": "Live Mode",
        "stripe_pk_hint": "Your Stripe publishable key (pk_…)",
        "publishable_key_hint": "Public\/client key from your gateway dashboard",
        "stripe_sk_hint": "Your Stripe secret key (sk_…)",
        "secret_key_hint": "Server-side secret key — keep this private",
        "stripe_webhook_hint": "Webhook signing secret (whsec_…) from the Stripe dashboard",
        "webhook_hint": "Webhook secret used to verify incoming gateway events",
        "clients": {
            "index": "Index",
            "users": {
                "index": "Index",
                "store": "Store",
                "update": "Update",
                "destroy": "Destroy"
            },
            "impersonate": "Impersonate",
            "destroy": "Destroy",
            "export": "Export",
            "store": "Store",
            "update": "Update"
        },
        "subscriptions": "Subscriptions",
        "payments": {
            "index": "Index"
        },
        "plans": {
            "index": "Index",
            "update": "Update",
            "duplicate": "Duplicate",
            "destroy": "Destroy",
            "reorder": "Reorder",
            "store": "Store"
        },
        "currencies": "Currencies",
        "admins": {
            "index": "Index",
            "destroy": "Destroy",
            "store": "Store",
            "update": "Update"
        },
        "settings": "Settings",
        "ai": {
            "index": "Index"
        },
        "price_placeholder": "price_...",
        "admin_login_subtitle": "Sign in to the admin panel.",
        "client_login_link": "← Client login",
        "export_csv": "Export CSV",
        "feature_list_hint": "e.g. Up to 10 team members, Priority support, White-label branding",
        "no_features_added": "No features added yet.",
        "slug_auto_hint": "Leave empty to auto-generate from name",
        "stripe_ids_hint": "Find these IDs inside Stripe Dashboard → Products",
        "edit_plan_with_name": "Edit: {{name}}",
        "new_plan": "New plan",
        "edit_plan_head": "Edit plan · Admin",
        "back_to_plans": "← Plans",
        "currency_code_label": "Currency code",
        "sort_order": "Sort order",
        "ai_credits": "AI credits",
        "websites_limit": "Websites limit",
        "export_enabled": "Export enabled",
        "custom_domain_enabled": "Custom domain enabled",
        "white_label_enabled": "White label enabled",
        "total_roles": "Total Roles",
        "total_permissions": "Total Permissions",
        "tab_roles": "Roles",
        "tab_permissions": "Permissions",
        "col_admins": "Admins",
        "system_role_badge": "System",
        "status_succeeded": "Succeeded",
        "col_amount": "Amount",
        "col_date": "Date",
        "gateway_load_failed": "Failed to load gateway config",
        "toggle_on": "On",
        "toggle_off": "Off",
        "tax_rates_title": "Tax Rates",
        "tax_rates_subtitle": "Configure per-country tax rates for billing",
        "tax_add": "Add Tax Rate",
        "tax_new": "New Tax Rate",
        "tax_empty": "No tax rates configured.",
        "tax_country_code": "Country Code (ISO 2)",
        "tax_region": "Region \/ State (optional)",
        "tax_percentage": "Percentage (%)",
        "tax_inclusive": "Inclusive (included in price)",
        "tax_update": "Update Tax Rate",
        "tax_create": "Create Tax Rate",
        "tax_delete_confirm": "Delete tax rate \"{{name}}\"?",
        "tax_country": "Country",
        "tax_region_col": "Region",
        "tax_rate": "Rate",
        "tax_type": "Type",
        "tax_type_inclusive": "Inclusive",
        "tax_type_exclusive": "Exclusive",
        "add_currency": "Add Currency"
    },
    "open_menu": "打开菜单",
    "app": {
        "name": "WhatsMine"
    },
    "impersonation": {
        "return_to_admin": "返回管理员",
        "impersonating": "正在模拟：{{name}}"
    },
    "head": {
        "admin": "管理员",
        "welcome": "欢迎"
    },
    "locales": {
        "add_language": "添加语言",
        "code": "代码",
        "native_name": "本地名称",
        "languages": "语言",
        "no_languages": "暂无语言。请在上方添加。",
        "remove_language": "删除此语言？此语言的翻译将保留在数据库中。",
        "edit": "编辑",
        "set_default": "设为默认",
        "all_groups": "所有分组",
        "search_key_value": "搜索键或值",
        "missing_only": "仅缺失",
        "apply_filters": "应用筛选",
        "auto_translate_missing": "自动翻译缺失内容",
        "translation": "翻译",
        "no_translations": "没有符合筛选条件的翻译。请运行 i18n:seed-defaults 填充。",
        "saving": "保存中…",
        "title": "语言",
        "languages_translations": "语言与翻译",
        "translations": "翻译",
        "translations_tab": "Translations",
        "languages_and_translations": "Languages & Translations",
        "flag": "Flag",
        "sort": "Sort",
        "rtl": "RTL",
        "default_badge": "Default",
        "col_key": "Key",
        "col_english": "English"
    },
    "auth": {
        "confirm_password_title": "确认密码",
        "confirm_password_intro": "这是应用程序的安全区域。请在继续之前确认您的密码。",
        "password": "密码",
        "confirm": "确认",
        "forgot_password_title": "忘记密码",
        "forgot_password_intro": "忘记密码了吗？没问题。只需告诉我们您的电子邮件地址，我们将向您发送密码重置链接。",
        "send_reset_link": "发送密码重置链接",
        "log_in": "登录",
        "email": "邮箱",
        "remember_me": "记住我",
        "forgot_password": "忘记密码？",
        "register": "注册",
        "name": "名称",
        "already_registered": "已有账户？",
        "reset_password": "重置密码",
        "confirm_password": "确认密码",
        "verify_email_title": "邮箱验证",
        "verify_email_intro": "感谢注册！在开始之前，请通过点击我们发送给您的链接来验证您的邮箱地址。如果您没有收到邮件，我们很乐意再发一封。",
        "verification_sent": "新的验证链接已发送到您注册时提供的邮箱地址。",
        "resend_verification": "重新发送验证邮件",
        "log_out": "退出登录",
        "verify_email": "验证邮箱",
        "invitations": {
            "accept": "接受"
        },
        "social": {
            "redirect": "重定向"
        },
        "admin_panel_label": "管理员面板",
        "welcome_to": "欢迎来到",
        "admin_tagline": "高效专业地管理您的平台",
        "tagline": "构建您的数字存在",
        "admin_sub": "完全掌控您的平台",
        "sub": "享受最佳体验",
        "feature1": "AI 网站生成",
        "feature2": "拖放可视化构建器",
        "feature3": "一键发布和下载",
        "admin_feature1": "管理客户和订阅",
        "admin_feature2": "跟踪账单和付款",
        "admin_feature3": "基于角色的访问控制",
        "confirming": "确认中…",
        "sending": "发送中…",
        "back_to_login": "返回登录",
        "login_subtitle": "输入您的凭据以继续",
        "demo_one_click": "Sign in to the demo",
        "demo_one_click_hint": "Explore a fully populated account — no signup required.",
        "demo_or_sign_in_manually": "or sign in manually",
        "signing_in": "登录中…",
        "no_account": "没有账户？",
        "register_subtitle": "今天免费开始",
        "creating_account": "创建账户中…",
        "agree_prefix": "I agree to the",
        "terms_of_service": "Terms & Conditions",
        "and": "and",
        "privacy_policy": "Privacy Policy",
        "reset_password_subtitle": "为您的账户选择新密码",
        "resetting": "重置中…",
        "two_factor_title": "双重身份验证",
        "two_factor_subtitle": "输入验证器应用中的6位数代码，或其中一个恢复代码。",
        "two_factor_challenge": "双重认证挑战",
        "verification_code": "验证码",
        "verification_code_placeholder": "000000 或 XXXX-XXXX",
        "verifying": "验证中…",
        "verify": "验证",
        "magic_link_title": "无密码登录",
        "magic_link_subtitle": "输入您的邮箱，我们将向您发送安全登录链接。",
        "magic_link_login": "魔法链接登录",
        "email_address": "邮箱地址",
        "send_magic_link": "发送魔法链接",
        "magic_link": "魔法链接",
        "invited_title": "您受到邀请！",
        "invited_subtitle_client": "加入 {{name}} — 以 {{email}} 身份注册",
        "invited_subtitle": "以 {{email}} 身份注册",
        "your_name": "您的名称",
        "full_name_placeholder": "全名",
        "joining": "加入中…",
        "accept_invitation": "接受邀请",
        "login_failed": "登录失败。",
        "google_signin_failed": "Google 登录失败。请重试。",
        "continue_with_google": "使用 Google 继续",
        "continue_with": "使用 {{provider}} 继续",
        "or_continue_with_email": "或使用邮箱继续",
        "firebase": "Firebase",
        "trusted_by_count": "Trusted by 10,000+ businesses",
        "proof_businesses": "Businesses",
        "proof_messages_sent": "Messages sent",
        "proof_uptime_sla": "Uptime SLA",
        "testimonial_quote": "\"We cut response time by 80% and increased sales conversions by 2× within the first month.\"",
        "testimonial_author": "Sarah K.",
        "testimonial_role": "Head of Growth, Shopify store · 12k orders\/mo",
        "demo_password_label": "Demo Password Label",
        "demo_one_click_login": "Demo One Click Login",
        "demo_mode_title": "Demo Mode Title",
        "demo_mode_subtitle": "Demo Mode Subtitle",
        "demo_role_admin": "Demo Role Admin",
        "demo_role_client": "Demo Role Client"
    },
    "password": {
        "confirm": "确认",
        "email": "邮箱",
        "request": "请求",
        "store": "保存",
        "update": "更新"
    },
    "verification": {
        "send": "发送"
    },
    "www": {
        "example": {
            "com": "com"
        }
    },
    "profile": {
        "destroy": "删除",
        "update": "更新",
        "edit": "个人资料",
        "update_profile": "更新个人资料信息",
        "update_password": "更新密码",
        "delete_account": "删除账户",
        "delete_account_intro": "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.",
        "delete_account_confirm": "Are you sure you want to delete your account? Once deleted, all of its resources and data will be permanently removed. Please enter your password to confirm.",
        "password": "Password",
        "password_placeholder": "Enter your password",
        "update_password_intro": "Ensure your account is using a long, random password to stay secure.",
        "current_password": "Current password",
        "new_password": "New password",
        "confirm_new_password": "Confirm new password",
        "saved": "Saved.",
        "profile_information": "Profile Information",
        "profile_information_intro": "Update your account's profile information and email address.",
        "email_address": "Email address",
        "email_unverified": "Your email address is unverified. <resend>Click here to re-send the verification email.<\/resend>",
        "verification_link_sent": "A new verification link has been sent to your email address.",
        "save_changes": "Save changes",
        "active_sessions": "Active Sessions",
        "unknown_device": "Unknown device",
        "unknown_ip": "Unknown IP",
        "this_device": "· This device",
        "revoke_password_label": "Enter your password to revoke all other sessions",
        "revoke_other_sessions": "Revoke Other Sessions",
        "two_factor": "Two-Factor Authentication",
        "two_factor_enabled_desc": "Two-factor authentication is currently enabled for your account.",
        "two_factor_disabled_desc": "Add an extra layer of security to your account using a TOTP authenticator app (e.g. Google Authenticator, Authy).",
        "two_factor_scan_instructions": "Scan this QR code with your authenticator app, then enter the 6-digit code to confirm.",
        "two_factor_qr_alt": "QR Code",
        "two_factor_enter_manually": "Or enter manually:",
        "two_factor_verification_code": "Verification code",
        "two_factor_enable": "Enable 2FA",
        "two_factor_recovery_codes": "Recovery Codes",
        "two_factor_hide_codes": "Hide codes",
        "two_factor_show_codes": "Show codes",
        "two_factor_confirm_regenerate": "Confirm password to regenerate",
        "two_factor_regenerate": "Regenerate",
        "two_factor_disable_warning": "Disabling 2FA will make your account less secure.",
        "two_factor_confirm_disable": "Confirm password to disable",
        "two_factor_disable": "Disable 2FA"
    },
    "plans": {
        "name": "名称",
        "slug": "标识符",
        "monthly_price_cents": "月价格（分）",
        "yearly_price_cents": "年价格（分）",
        "currency_code": "货币代码",
        "sort_order": "排序",
        "ai_credits": "AI 积分",
        "websites_limit": "网站数量限制",
        "users_limit": "用户数量限制",
        "storage_limit": "存储限制（MB）"
    },
    "smtp": {
        "gmail": {
            "com": "com"
        },
        "example": {
            "com": "com"
        }
    },
    "demo": {
        "banner": "横幅"
    },
    "subscription": {
        "created": "已创建",
        "cancelled": "已取消",
        "renewed": "已续订",
        "page_title": "Subscription",
        "change_plan": "Change Plan",
        "plan_label": "Plan",
        "billing_cycle": "Billing Cycle",
        "cycle_monthly": "Monthly",
        "cycle_annual": "Annual (Save ~17%)",
        "coupon_code_label": "Coupon Code (optional)",
        "apply": "Apply",
        "coupon_applied": "Coupon applied: {{amount}} off",
        "proration_note": "Any proration will be applied immediately. Your next invoice will reflect the changes.",
        "confirm_change": "Confirm Change",
        "free_trial": "Free Trial",
        "trial_ends": "Trial ends {{date}}",
        "renews_on": "Renews {{date}}",
        "ends_on": "Ends {{date}}",
        "billing_history": "Billing History",
        "col_date": "Date",
        "col_amount": "Amount",
        "col_status": "Status",
        "col_invoice": "Invoice",
        "refunded_note": "(-{{amount}} refunded)",
        "view_full_billing": "View full billing history",
        "billing": "Billing",
        "checkout_success": "Payment successful. Your subscription is active."
    },
    "payment": {
        "succeeded": "成功",
        "failed": "失败"
    },
    "team": {
        "invite_accepted": "已接受邀请",
        "page_title": "Team",
        "pending_invitations": "Pending Invitations",
        "revoke_invitation": "Revoke invitation",
        "invite_by_email": "Invite by Email",
        "email_address": "Email address",
        "sending": "Sending…",
        "send_invitation": "Send Invitation",
        "password_leave_blank": "Password (leave blank to keep)",
        "remove_member_confirm": "Remove {{name}}?"
    },
    "test": {
        "ping": "Ping"
    },
    "contact": {
        "store": "保存",
        "created": "已创建",
        "tag_added": "已添加标签",
        "name": "名称",
        "email": "邮箱",
        "phone": "电话",
        "tag": "标签"
    },
    "message": {
        "received": "已接收",
        "body": "消息内容"
    },
    "campaign": {
        "sent": "已发送",
        "title": "Campaigns",
        "head_title": "Campaigns · Broadcasting",
        "new_campaign": "New Campaign",
        "new_head_title": "New Campaign · Broadcasting",
        "edit_campaign": "Edit campaign",
        "edit_layout_title": "Edit: {{name}}",
        "edit_head_title": "Edit {{name}} · Campaigns",
        "show_head_title": "{{name}} · Campaigns",
        "delete_confirm": "Delete this campaign?",
        "all_channels": "All Channels",
        "all_statuses": "All Statuses",
        "col_campaign": "Campaign",
        "col_channel": "Channel",
        "col_status": "Status",
        "col_recipients": "Recipients",
        "col_delivered": "Delivered",
        "col_scheduled": "Scheduled",
        "col_contact": "Contact",
        "col_last_update": "Last update",
        "status_draft": "Draft",
        "status_queued": "Queued",
        "status_sending": "Sending",
        "status_paused": "Paused",
        "status_completed": "Completed",
        "status_failed": "Failed",
        "live": "live",
        "view_full_report": "View full report",
        "launch": "Launch",
        "pause": "Pause",
        "resume": "Resume",
        "full_report": "Full report",
        "empty_title": "No campaigns yet",
        "empty_desc": "Create your first broadcast campaign to send messages to your contacts.",
        "sending_in": "Sending in",
        "delivery_report": "Delivery Report",
        "no_recipients_title": "No recipients yet",
        "no_recipients_desc": "Recipients will appear here once the campaign starts sending.",
        "metric_total": "Total",
        "metric_sent": "Sent",
        "metric_delivered": "Delivered",
        "metric_read": "Read",
        "metric_failed": "Failed",
        "recent_activity": "Recent activity",
        "details": "Details",
        "audience": "Audience",
        "on_demand": "On demand",
        "created": "Created",
        "step_channel": "Channel",
        "step_audience": "Audience",
        "step_content": "Content",
        "step_schedule": "Schedule",
        "step_review": "Review",
        "saving_draft": "Saving draft…",
        "draft_saved": "Draft saved",
        "draft_save_failed": "Draft save failed",
        "saving": "Saving…",
        "save_changes": "Save Changes",
        "create_campaign": "Create Campaign",
        "preview_error": "Could not preview audience.",
        "test_sent": "Test sent: {{id}}",
        "test_failed": "Test failed.",
        "name_and_channel": "Campaign name and channel",
        "name_placeholder": "Summer promo 2026",
        "channel": "Channel",
        "send_from": "Send from (WhatsApp number)",
        "sender": "Sender",
        "from_name": "From name",
        "from_name_placeholder": "Acme Marketing (uses SMTP default if blank)",
        "from_email": "From email",
        "from_email_placeholder": "hello@acme.com (uses SMTP default if blank)",
        "reply_to": "Reply-to email",
        "tracking": "Tracking",
        "open_tracking": "Open tracking",
        "open_tracking_desc": "Embeds an invisible pixel to detect when a recipient opens the email.",
        "click_tracking": "Click tracking",
        "click_tracking_desc": "Wraps links in the email body so clicks are recorded before redirecting.",
        "select_audience": "Select audience",
        "audience_type": "Audience type",
        "audience_segment": "Segment",
        "audience_tag": "Tag",
        "audience_all_contacts": "All contacts",
        "audience_csv_upload": "CSV upload",
        "contact_count": "{{count}} contacts",
        "pick_segment": "Pick a segment…",
        "no_segments_hint": "No segments. Create one from Contacts → Segments.",
        "pick_tag": "Pick a tag…",
        "no_tags_hint": "No tags. Add tags from Contacts.",
        "csv_path": "CSV path on storage disk",
        "csv_hint": "Upload your CSV to your storage disk first. Header row must include",
        "or": "or",
        "audience_preview": "Audience preview",
        "csv_no_preview": "CSV will be parsed when the campaign launches; no preview available.",
        "contacts_match": "contacts match.",
        "opted_in_for": "opted in for {{channel}} and reachable.",
        "sample": "Sample",
        "message_content": "Message content",
        "whatsapp_template": "WhatsApp template",
        "select_template": "Select an approved template…",
        "no_templates_synced": "No templates synced yet. Sync them from the WhatsApp Templates page.",
        "template_variables": "Template variables",
        "section_header": "header",
        "section_body": "body",
        "section_button": "button",
        "button_n": "button {{n}}",
        "no_variables": "This template has no variables to fill in.",
        "sms_body": "SMS body",
        "sms_body_placeholder": "Hi {{contact.first_name}}, your order is on the way!",
        "schedule_help": "Leave blank to send as soon as you press Launch from the campaign page. The time you enter is interpreted in the timezone you select below.",
        "send_at": "Send at",
        "timezone": "Timezone",
        "will_be_sent_at": "Will be sent at",
        "which_is_browser": "(which is <time>{{time}}<\/time> in your browser)",
        "review_confirm": "Review and confirm",
        "reachable_contacts": "Reachable contacts",
        "template": "Template",
        "from": "From",
        "reply_to_short": "Reply-to",
        "opens": "Opens",
        "clicks": "Clicks",
        "disabled": "Disabled",
        "send_a_test": "Send a test",
        "send_test_desc": "Sends one personalised message using the current draft to verify everything renders.",
        "phone_placeholder": "Phone in E.164 e.g. +14155550123",
        "intl_number_hint": "International numbers need + and country code (e.g. +14155552671)",
        "send_test": "Send test",
        "insert_variable": "Insert variable",
        "slot_static": "Static",
        "slot_variable": "Variable",
        "select_contact_field": "Select a contact field…",
        "enter_value": "Enter value",
        "upload_failed": "Upload failed. Please try again.",
        "tab_upload": "Upload",
        "tab_link": "Link",
        "uploading": "Uploading…",
        "upload_media": "Upload {{media}}",
        "media_image": "image",
        "media_video": "video",
        "media_document": "document",
        "image_set": "Image set",
        "video_set": "Video set",
        "file_set": "File set",
        "subject": "Subject",
        "live_preview": "Live preview",
        "variables_hint": "Variables show up as <field>[Field]<\/field>. Each recipient gets their own value.",
        "at_a_glance": "At a glance",
        "reachable": "Reachable"
    },
    "form": {
        "submitted": "已提交"
    },
    "webhook": {
        "received": "已接收",
        "title": "Webhooks",
        "endpoints_heading": "Webhook Endpoints",
        "endpoints_subtitle": "Receive real-time events from your account",
        "add_endpoint": "Add Endpoint",
        "new_endpoint": "New Webhook Endpoint",
        "endpoint_url": "Endpoint URL",
        "description": "Description",
        "description_placeholder": "My webhook",
        "events_label": "Events (leave empty for all)",
        "create_endpoint": "Create Endpoint",
        "update_endpoint": "Update Endpoint",
        "delete_confirm": "Delete webhook endpoint \"{{url}}\"?",
        "rotate_confirm": "Rotate secret? This will invalidate the old signing secret immediately.",
        "listening_all": "Listening to all events",
        "new_secret_notice": "New signing secret (copy now — shown once):",
        "send_test": "Send test",
        "rotate_secret": "Rotate secret",
        "view_deliveries": "View deliveries",
        "recent_deliveries": "Recent deliveries",
        "no_endpoints": "No webhook endpoints yet.",
        "deliveries_title": "Webhook Deliveries",
        "deliveries_heading": "Deliveries",
        "col_status": "Status",
        "col_event": "Event",
        "col_http": "HTTP",
        "col_attempts": "Attempts",
        "col_date": "Date",
        "status_ok": "OK",
        "status_failed": "Failed",
        "no_deliveries": "No deliveries yet."
    },
    "reports": {
        "exports": {
            "contacts": "联系人"
        },
        "ai_title": "AI 使用报告",
        "ai_subtitle": "令牌消耗、成本和延迟分析",
        "tokens_per_day": "每日令牌",
        "tokens_by_model": "按模型分类令牌",
        "no_data": "无数据",
        "top_chatbots": "热门聊天机器人",
        "col_chatbot": "聊天机器人",
        "col_runs": "运行次数",
        "col_tokens": "令牌",
        "col_avg_latency": "平均延迟",
        "automation_title": "自动化报告",
        "automation_subtitle": "运行量、状态细分和错误分析",
        "runs_per_day": "每日运行状态",
        "overall_status": "总体状态",
        "runs_per_automation": "每个自动化的运行次数",
        "col_automation": "自动化",
        "col_total_runs": "总运行次数",
        "col_completed": "已完成",
        "col_failed": "失败",
        "top_errors": "主要错误",
        "col_error": "错误",
        "col_count": "数量",
        "no_delivery_data": "暂无投递数据",
        "no_timeseries": "暂无时间序列数据",
        "no_failures": "无失败",
        "all_statuses": "所有状态",
        "inbox_title": "收件箱与客服绩效",
        "inbox_subtitle": "对话量、渠道分布和客服指标",
        "median_first_response": "首次响应中位数",
        "median_resolution": "解决时间中位数",
        "opened_vs_resolved": "已开启与已解决",
        "channel_mix": "渠道分布",
        "sla_trend": "SLA 趋势（中位秒数）",
        "agent_leaderboard": "客服排行榜",
        "col_agent": "客服",
        "col_conversations_handled": "处理对话数",
        "col_avg_first_response": "平均首次响应",
        "social_title": "社交媒体报告",
        "social_subtitle": "帖子量、网络分布和近期活动",
        "posts_by_network": "按网络分类帖子",
        "no_posts": "该时段无帖子",
        "status_breakdown": "状态细分",
        "recent_posts": "最近帖子",
        "col_title": "标题",
        "col_status": "状态",
        "col_scheduled": "已计划",
        "col_published": "已发布",
        "col_link": "链接",
        "apply": "Apply",
        "kpi_total_tokens": "Total Tokens",
        "kpi_est_cost": "Est. Cost",
        "kpi_avg_latency": "Avg Latency",
        "kpi_error_rate": "Error Rate",
        "no_ai_runs": "No AI runs in this period",
        "status_running_other": "Running\/Other",
        "no_runs": "No runs in this period",
        "campaign_report_title": "Campaign Report: {{name}}",
        "campaign_report_head": "Report: {{name}}",
        "campaign_channel_subtitle": "{{channel}} · Campaign Report",
        "kpi_total_recipients": "Total Recipients",
        "kpi_delivered": "Delivered",
        "kpi_read": "Read",
        "kpi_failed": "Failed",
        "kpi_clicked": "Clicked",
        "kpi_opted_out": "Opted out",
        "status_timeline": "Status timeline (avg per recipient)",
        "lag_sent_to_delivered": "Sent → Delivered",
        "lag_delivered_to_read": "Delivered → Read",
        "lag_sent_to_read": "Sent → Read (overall)",
        "delivery_funnel": "Delivery Funnel",
        "delivery_over_time": "Delivery Over Time",
        "series_sent": "Sent",
        "series_delivered": "Delivered",
        "series_read": "Read",
        "failed_reasons": "Failed Reasons",
        "recipients": "Recipients",
        "col_sent_at": "Sent at",
        "col_delivered_at": "Delivered at",
        "col_read_at": "Read at",
        "col_reason": "Reason",
        "no_recipients": "No recipients found",
        "page_of": "Page {{current}} of {{total}}",
        "series_opened": "Opened",
        "series_resolved": "Resolved",
        "series_first_response": "First Response",
        "series_resolution": "Resolution",
        "no_assigned_conversations": "No assigned conversations in this period",
        "series_posts": "Posts",
        "post_no_title": "(no title)",
        "no_posts_found": "No posts found"
    },
    "wamid": {
        "xxx": "xxx"
    },
    "pusher": {
        "title": "Pusher 设置",
        "config_title": "Pusher 配置",
        "config_desc": "配置 Pusher 凭据以启用实时功能。此处保存的设置将覆盖 .env。",
        "status_active": "活跃",
        "status_disabled": "已禁用",
        "status_not_configured": "未配置",
        "enable_pusher": "启用 Pusher",
        "enable_pusher_desc": "在整个应用程序中激活实时广播",
        "app_id": "应用 ID",
        "app_id_hint": "在您的 Pusher 仪表板中找到",
        "app_key": "应用密钥",
        "app_key_hint": "公共密钥 — 可以安全地暴露给前端",
        "app_secret": "应用密钥（Secret）",
        "app_secret_hint": "加密存储。留为 ••••••• 以保持当前值。",
        "cluster": "集群",
        "cluster_hint": "例如 mt1、eu、ap2、us2",
        "saving": "保存中…",
        "save_settings": "保存设置",
        "testing": "测试中…",
        "test_connection": "测试连接",
        "connection_failed": "连接失败。",
        "where_to_find": "在哪里找到凭据",
        "step_1": "登录 pusher.com 并打开您的应用。",
        "step_2": "在侧边栏中转到 App Keys。",
        "step_3": "复制 app_id、key、secret 和集群。"
    },
    "cron": {
        "title": "Cron Setup",
        "heading": "Cron & Scheduler Setup",
        "subheading": "Configure your server to run scheduled tasks and process background jobs.",
        "status_active": "Scheduler active",
        "status_stale": "Scheduler delayed",
        "status_inactive": "Scheduler not detected",
        "status_active_desc": "The scheduler ran {{time}}. Everything looks healthy.",
        "status_stale_desc": "The scheduler last ran {{time}} — it may be delayed. Check that your cron service is running.",
        "status_inactive_desc": "No scheduler activity detected yet. Add the cron entry below, then wait up to a minute for it to register.",
        "last_run": "Last run",
        "never": "Never",
        "step1_title": "1. Add the Cron Entry",
        "step1_desc": "Add this single line to your server's crontab (run \"crontab -e\"). It triggers the scheduler every minute, which dispatches all the tasks below.",
        "step2_title": "2. Run Queue Workers",
        "step2_desc": "Background jobs — campaigns, messages, social posts — run on queues. Start a persistent worker, and use Supervisor in production to keep it alive and restart it automatically.",
        "supervisor_title": "Supervisor configuration",
        "supervisor_desc": "Save as \/etc\/supervisor\/conf.d\/whatsmine-worker.conf, then run: supervisorctl reread && supervisorctl update.",
        "step3_title": "3. Verify",
        "step3_desc": "Run these commands to confirm the scheduler and queue are wired up correctly.",
        "verify_run": "Trigger all due scheduled tasks immediately:",
        "verify_list": "List every registered scheduled task and its next run:",
        "tasks_title": "Scheduled Tasks",
        "tasks_desc": "These tasks are registered in the app and run automatically once the cron entry above is active.",
        "tasks_empty": "No scheduled tasks are registered.",
        "col_task": "Task",
        "col_schedule": "Schedule",
        "copy": "Copy",
        "copied": "Copied",
        "freq": {
            "every_minute": "Every minute",
            "hourly": "Hourly",
            "daily": "Daily",
            "weekly": "Weekly"
        },
        "time": {
            "just_now": "just now",
            "minutes_ago": "{{count}} min ago",
            "hours_ago": "{{count}}h ago",
            "days_ago": "{{count}}d ago"
        },
        "status_${schedulerStatus}": "Status ${Schedulerstatus}"
    },
    "settings": {
        "tab_general": "常规",
        "tab_firebase": "Firebase",
        "tab_advanced": "高级",
        "site_information": "网站信息",
        "site_info_desc": "在整个应用程序和邮件中使用",
        "app_name": "应用名称",
        "support_email": "支持邮箱",
        "tagline": "标语",
        "appearance": "外观",
        "appearance_desc": "应用于整个 UI 的品牌颜色",
        "primary_brand_color": "主品牌颜色",
        "hex_color_hint": "十六进制颜色（例如 #ace601）",
        "saving": "保存中…",
        "save_general": "保存常规设置",
        "logo_favicon": "Logo 与 Favicon",
        "logo_favicon_desc": "显示在导航栏、邮件和浏览器标签中",
        "app_logo": "应用 Logo",
        "app_logo_desc": "显示在侧边栏和邮件头部。建议：PNG 或 SVG，至少 200×60 像素。",
        "favicon": "网站图标",
        "favicon_desc": "显示在浏览器标签中。建议：ICO、PNG 或 SVG，32×32 或 64×64 像素。",
        "remove": "移除",
        "replace": "替换",
        "upload": "上传",
        "logo_usage_title": "这些内容出现的位置：",
        "logo_usage_hint": "Logo 显示在管理员侧边栏头部、面向客户的导航、营销页面和邮件模板中。Favicon 显示在浏览器标签和书签中。更改在下次页面加载时立即生效。",
        "no_advanced": "暂无高级设置。",
        "no_advanced_desc": "通过种子或使用 SystemSetting::set() 的代码添加键值对。",
        "secret": "密钥",
        "save_advanced": "保存高级设置",
        "firebase_auth": "Firebase 身份验证",
        "firebase_auth_desc": "通过 Firebase 启用 Google 登录。从 Firebase 项目控制台的项目设置 → 常规 → 您的应用中获取这些值。",
        "enable_firebase": "启用 Firebase Google 登录",
        "enable_firebase_desc": "在登录页面显示「使用 Google 继续」按钮",
        "setup_checklist": "设置清单：",
        "firebase_step_1": "在 Firebase 控制台中，在身份验证 → 登录方法下启用 Google。",
        "firebase_step_2": "在 Firebase 身份验证设置的授权域中添加您的域名。",
        "firebase_step_3": "填写上方字段并启用开关。",
        "save_firebase": "保存 Firebase 设置",
        "api_key": "API 密钥",
        "auth_domain": "Auth Domain",
        "project_id": "项目 ID",
        "app_id": "应用 ID",
        "firebase_api_key_desc": "Firebase 项目设置中的 Web API 密钥",
        "firebase_auth_domain_desc": "Firebase 身份验证域",
        "firebase_project_id_desc": "Firebase 项目标识符",
        "firebase_app_id_desc": "Firebase Web 应用 ID",
        "app_name_placeholder": "My SaaS App",
        "tagline_placeholder": "The best SaaS platform",
        "notifications_title": "Notification Settings",
        "notif_preferences": "Notification Preferences",
        "notif_subtitle": "Choose which notifications you receive and how. In-app notifications are always on.",
        "channel_web_push": "Web Push",
        "notif_event_new_message_label": "New Message",
        "notif_event_new_message_desc": "When a contact sends a new inbound message",
        "notif_event_mention_label": "@Mention in Note",
        "notif_event_mention_desc": "When a teammate mentions you in an internal note",
        "notif_event_campaign_completed_label": "Campaign Completed",
        "notif_event_campaign_completed_desc": "When a broadcast campaign finishes sending",
        "notif_event_automation_failed_label": "Automation Failed",
        "notif_event_automation_failed_desc": "When an automation run encounters an error",
        "notif_event_billing_failed_label": "Billing \/ Payment",
        "notif_event_billing_failed_desc": "When a payment fails and needs attention",
        "notif_not_available": "Not available for this event",
        "notif_toggle_on": "Enabled – click to disable",
        "notif_toggle_off": "Disabled – click to enable",
        "push_unavailable": "Web push is unavailable. Allow notifications for this site in your browser and make sure push is configured on the server.",
        "push_enable_error": "Could not enable web push: {{error}}. The server may be missing VAPID keys.",
        "push_subscription_failed": "subscription failed",
        "push_permission_hint": "Web Push requires browser permission. You'll see a browser prompt on your first toggle.",
        "page_title": "Settings",
        "timezone": "Timezone",
        "timezone_hint": "Used for campaign and post scheduling across your account.",
        "email_reports": "Email Reports",
        "weekly_digest_label": "Receive weekly performance digest every Monday at 9am",
        "manage_notifications_link": "Manage Notification Preferences",
        "export_data_link": "Export My Data (GDPR)"
    },
    "ecommerce": {
        "title": "E-Commerce Stores",
        "subtitle": "Connect Shopify or WooCommerce to sync customers, track orders, and trigger automations on commerce events.",
        "connect_store": "Connect a store",
        "connect_with": "Connect with",
        "oauth_one_click": "One-click install",
        "or_manual": "or enter API credentials",
        "bc_install_hint": "Install the app from your BigCommerce control panel (Apps → My Apps). You’ll be redirected back here automatically once it’s authorized.",
        "store_name": "Store name",
        "connect": "Connect & test",
        "connecting": "Connecting…",
        "connected": "Connected",
        "error": "Error",
        "pending": "Pending",
        "test": "Test",
        "sync": "Sync",
        "no_stores": "No stores connected yet.",
        "confirm_disconnect": "Disconnect this store?",
        "webhook_url": "Webhook URL",
        "customers_synced": "Customers synced",
        "orders_synced": "Orders synced",
        "products": "Products & Inventory",
        "products_sub": "Synced products and live stock levels from your connected stores.",
        "orders": "Orders",
        "orders_sub": "Orders synced from your connected stores.",
        "total_products": "Products",
        "low_stock": "Low stock",
        "out_of_stock": "Out of stock",
        "low_stock_only": "Low stock only",
        "search_products": "Search name or SKU…",
        "search_orders": "Search order # or customer…",
        "all_stores": "All stores",
        "all_fulfillment": "All fulfillment",
        "product": "Product",
        "price": "Price",
        "stock": "Stock",
        "no_products": "No products synced yet.",
        "no_orders": "No orders synced yet.",
        "order": "Order",
        "customer": "Customer",
        "total": "Total",
        "total_orders": "Orders",
        "revenue": "Revenue",
        "fulfilled": "Fulfilled",
        "unfulfilled": "Unfulfilled",
        "payment": "Payment",
        "fulfillment": "Fulfillment",
        "date": "Date",
        "refresh": "Refresh",
        "mark_fulfilled": "Mark fulfilled",
        "fulfill_order": "Fulfill order",
        "fulfill_hint": "Pushes a fulfillment\/shipped status to the store. The store webhook will confirm and may trigger your shipping automation.",
        "tracking_number": "Tracking number (optional)",
        "tracking_url": "Tracking URL (optional)",
        "confirm_fulfill": "Confirm fulfillment",
        "fulfilling": "Fulfilling…",
        "item": "Item",
        "qty": "Qty",
        "no_items": "No line items.",
        "status": "Status",
        "track": "Track shipment",
        "view_contact": "View contact",
        "message": "Message",
        "products_synced": "Products Synced",
        "stock_n_low": "{{count}} low"
    },
    "integrations": {
        "title": "集成",
        "subtitle": "所有第三方凭据均加密存储在数据库中。无需更改 .env。",
        "audit_log_link": "审计日志 →",
        "default_badge": "默认",
        "active_badge": "活跃",
        "configured": "已配置",
        "not_set": "未设置",
        "not_tested": "尚未测试",
        "enabled": "已启用",
        "disabled": "已禁用",
        "test_mode": "测试模式",
        "live_mode": "正式模式",
        "configure": "配置",
        "testing": "测试中…",
        "test": "测试",
        "setting": "设置中…",
        "set_default": "设为默认",
        "request_failed": "请求失败",
        "setup_guide": "Setup Guide",
        "cat_storage": "Storage",
        "cat_meta": "Meta",
        "cat_ai_llm": "AI \/ LLM",
        "cat_social_oauth": "Social OAuth",
        "cat_maps": "Maps",
        "cat_vector_store": "Vector Store",
        "audit_log_title": "Integrations · Audit Log",
        "audit_log_head": "Integrations Audit Log",
        "audit_log_heading": "Integration Audit Log",
        "col_time": "Time",
        "col_admin": "Admin",
        "col_provider": "Provider",
        "col_action": "Action",
        "col_changed_keys": "Changed Keys",
        "col_ip": "IP",
        "no_audit_entries": "No audit log entries yet.",
        "callback_url_title": "Callback \/ Redirect URL",
        "callback_url_desc": "Register this exact URL in your platform app settings.",
        "copied": "Copied",
        "copy": "Copy",
        "note": "Note",
        "required_permissions": "Required Permissions",
        "webhook_fields": "Webhook Fields",
        "unchanged_placeholder": "(unchanged)",
        "enter_value": "Enter value…",
        "storage_provider": "Storage Provider",
        "storage_local_banner": "Local storage uses the server's public disk. No credentials are needed. Enable this to use local file uploads.",
        "storage_remote_banner": "Only <strong>one<\/strong> storage provider can be active at a time. Enabling this will serve as the active upload destination for the whole application. The <strong>Directory Prefix<\/strong> field lets you namespace all uploads under a sub-folder (e.g. <code>myapp\/uploads<\/code>).",
        "rotate_confirm": "Rotate the webhook secret? The old secret will no longer work.",
        "status": "Status",
        "mode_label": "Mode:",
        "mode_live": "Live",
        "mode_test": "Test",
        "credentials": "Credentials",
        "no_credentials_local": "No credentials needed for local storage. Simply enable the integration above.",
        "encrypted_note": "Values are stored encrypted. Masked fields (••••) will be preserved as-is if left unchanged.",
        "config_id_conflict": "<strong>Config ID conflict:<\/strong> The WhatsApp and Social (Instagram\/Messenger) Config IDs are identical. They must be <em>different<\/em> configurations created separately in Meta App Dashboard → Facebook Login for Business → Configurations. Using the same Config ID will cause Instagram\/Messenger embedded signup to show WhatsApp permissions.",
        "saving": "Saving…",
        "test_connection": "Test Connection",
        "rotating": "Rotating…",
        "rotate_webhook_secret": "Rotate Webhook Secret",
        "last_tested": "Last tested",
        "never": "never"
    },
    "support_tickets": {
        "title": "支持工单",
        "subtitle": "获取我们团队的帮助",
        "admin_title": "支持收件箱",
        "admin_subtitle": "管理客户支持工单",
        "new_ticket": "新工单",
        "new_ticket_title": "新支持工单",
        "response_time": "我们通常在几小时内回复",
        "total": "总工单数",
        "open": "待处理",
        "in_progress": "处理中",
        "closed": "已关闭",
        "tab_all": "全部",
        "col_ticket": "工单",
        "col_priority": "优先级",
        "col_status": "状态",
        "col_replies": "回复数",
        "col_date": "日期",
        "col_customer": "客户",
        "col_submitted": "提交时间",
        "no_tickets_yet": "暂无支持工单",
        "no_tickets_desc": "提交工单，我们的团队将尽快与您联系。",
        "no_tickets_found": "未找到工单",
        "no_tickets_admin_desc": "尚未提交任何支持工单",
        "create_first": "创建第一个工单",
        "view": "查看 →",
        "subject_label": "主题",
        "subject_placeholder": "问题的简要摘要",
        "priority_label": "优先级",
        "priority_low": "低",
        "priority_normal": "普通",
        "priority_high": "高",
        "priority_urgent": "紧急",
        "priority_low_desc": "小问题，无紧迫性",
        "priority_normal_desc": "标准请求",
        "priority_high_desc": "重大影响",
        "priority_urgent_desc": "严重 — 需要立即关注",
        "message_label": "消息",
        "message_placeholder": "详细描述您的问题。包括任何相关的复现步骤、错误信息或截图描述...",
        "chars_left": "剩余 {{count}} 个字符",
        "tips_title": "更快获得支持的技巧",
        "tip_1": "描述复现问题的步骤",
        "tip_2": "包含您看到的任何错误信息",
        "tip_3": "如果相关，请提及您的浏览器或设备",
        "submitting": "提交中…",
        "submit_ticket": "提交工单",
        "you_label": "您",
        "support_label": "支持",
        "ticket_closed": "此工单已关闭",
        "need_more_help": "需要更多帮助？",
        "open_new_ticket": "开启新工单",
        "add_reply": "添加回复",
        "reply_placeholder": "描述您的问题或提供更多信息...",
        "reply_placeholder_admin": "向客户输入您的回复...",
        "reply_visible": "此回复将对客户可见",
        "reply_as_support": "以支持身份回复",
        "sending": "发送中…",
        "send_reply": "发送回复",
        "customer_label": "客户",
        "details_label": "详情",
        "ticket_id": "工单 ID",
        "opened_detail": "开启时间",
        "change_status": "更改状态",
        "priority_suffix": "优先级",
        "showing": "显示 {{from}}–{{to}}，共 {{total}} 条",
        "${v}": "${V}",
        "${ticket": {
            "status}": "Status}"
        },
        "${activeTab}": "${Activetab}",
        "priority_${v}": "Priority ${V}",
        "priority_${v}_desc": "Priority ${V} Desc",
        "admin_create_subtitle": "Log a ticket on behalf of a customer",
        "customer_manual": "— Manual entry (no linked customer) —",
        "customer_search_placeholder": "Search by name or email…",
        "customer_no_results": "No customers found",
        "name_label": "Customer name",
        "name_placeholder": "Full name",
        "email_label": "Customer email",
        "email_placeholder": "name@example.com",
        "admin_create_note": "The customer will be emailed a confirmation with this ticket. Leave the customer blank to enter name and email manually."
    },
    "landing_page_admin": {
        "master_toggle_title": "落地页可见性",
        "master_toggle_on": "落地页和营销页面对公众可见。",
        "master_toggle_off": "已禁用 — 访问落地页和营销页面的访客将被重定向到登录页面。",
        "page_title": "落地页",
        "page_head": "落地页 · 管理",
        "page_subtitle": "管理公共营销网站的所有部分。",
        "preview_link": "预览 →",
        "saving": "保存中…",
        "save_all": "保存所有更改",
        "visible": "在落地页上可见",
        "hidden": "从落地页隐藏",
        "enabled": "已启用",
        "disabled": "已禁用",
        "dynamic_label": "动态",
        "dynamic_hint": "（使用应用登录\/注册路由）",
        "static_label": "静态",
        "static_hint": "（自定义 URL）",
        "group_general": "General",
        "group_home": "Home Page",
        "group_pages": "Other Pages",
        "tab_navbar": "导航栏",
        "tab_seo": "SEO",
        "tab_hero": "首图区",
        "tab_metrics": "Metrics",
        "tab_trustedby": "信任品牌",
        "tab_channels": "Channels",
        "tab_problems": "问题\/解决方案",
        "tab_features": "功能",
        "tab_howitworks": "工作原理",
        "tab_integrations_strip": "Integrations Strip",
        "tab_why": "为什么选择我们",
        "tab_security": "Security",
        "tab_testimonials": "客户评价",
        "tab_faq": "常见问题",
        "tab_cta": "行动召唤",
        "tab_about": "About Page",
        "tab_integrations_page": "Integrations Page",
        "navbar_buttons": "导航栏按钮",
        "signin_label": "登录按钮文字",
        "signin_link": "登录链接",
        "getstarted_label": "开始按钮文字",
        "getstarted_link": "开始链接",
        "hero_section": "首图区",
        "badge_text": "徽章文字",
        "badge_text_hint": "标题上方的小徽章（留空以隐藏）",
        "headline": "主标题",
        "subtitle": "副标题",
        "primary_cta": "主要 CTA 按钮",
        "secondary_cta": "次要 CTA 按钮",
        "trust_badges_label": "信任徽章（显示在 CTA 按钮下方）",
        "badge_n": "徽章 {{n}}",
        "trustedby_section": "信任品牌\/品牌 Logo 栏",
        "heading": "标题",
        "heading_hint": "品牌名称上方的小文字",
        "brand_n": "品牌 {{n}}",
        "problems_section": "问题 \/ 解决方案区",
        "problem_col_title": "问题列标题",
        "problem_n": "问题 {{n}}",
        "solution_col_title": "解决方案列标题",
        "solution_desc_label": "解决方案描述",
        "solution_desc_hint": "标题下方的简短介绍行",
        "solution_n": "解决方案 {{n}}",
        "features_section": "功能区",
        "section_badge": "区块徽章",
        "section_title": "区块标题",
        "section_subtitle": "区块副标题",
        "section_subtitle_hint": "显示在标题下方",
        "feature_n": "功能 {{n}}",
        "icon": "图标",
        "title": "标题",
        "description": "描述",
        "howitworks_section": "工作原理区",
        "step_n": "步骤 {{n}}",
        "why_section": "为什么选择我们区",
        "item_n": "项目 {{n}}",
        "testimonials_section": "客户评价区",
        "testimonial_n": "评价 {{n}}",
        "name": "姓名",
        "role_company": "职位与公司",
        "quote": "引用",
        "faq_section": "常见问题区",
        "faq_n": "问题 {{n}}",
        "question": "问题",
        "answer": "答案",
        "cta_section": "底部行动召唤区",
        "cta_title": "标题",
        "cta_subtitle": "副标题",
        "primary_button": "主要按钮",
        "secondary_button": "次要按钮",
        "seo_section": "Search Engine Optimization",
        "seo_title": "Meta Title",
        "seo_title_hint": "Shown in browser tabs and search results (~60 chars).",
        "seo_description": "Meta Description",
        "seo_description_hint": "Shown under the title in search results (~155 chars).",
        "seo_keywords": "Keywords",
        "seo_keywords_hint": "Comma-separated.",
        "seo_og_image": "Social Share Image URL",
        "seo_og_image_hint": "Absolute URL of the og:image (1200×630 recommended).",
        "metrics_section": "Metrics Band",
        "metric_n": "Metric {{n}}",
        "value": "Value",
        "label": "Label",
        "channels_section": "Channels Showcase",
        "channel_n": "Channel {{n}}",
        "channel_type": "Channel (icon)",
        "integrations_strip_section": "Integrations Strip (home)",
        "integrations_strip_hint": "The logo chips shown here are pulled from the integrations listed on the Integrations Page tab.",
        "security_section": "Security & Compliance",
        "about_section": "About Page",
        "about_story_title": "Story Heading",
        "about_story_body": "Story Body",
        "about_story_hint": "Separate paragraphs with a blank line.",
        "about_values": "Values",
        "about_stats": "Stats",
        "integrations_page_section": "Integrations Page",
        "category_n": "Category {{n}}",
        "intcat_items": "Integrations (one per line)",
        "footer_company": "公司",
        "footer_about": "关于我们",
        "footer_careers": "招聘",
        "footer_legal": "法律",
        "footer_privacy": "隐私政策",
        "footer_terms": "服务条款",
        "footer_cookies": "Cookie 政策",
        "footer_gdpr": "GDPR",
        "footer_product": "产品"
    },
    "email_server": {
        "title": "邮件服务器",
        "subtitle": "配置您的 SMTP 服务器用于邮件广播活动。如果未设置，将使用平台默认设置。",
        "update_smtp": "更新 SMTP 配置",
        "add_smtp": "添加 SMTP 配置",
        "smtp_host": "SMTP 主机",
        "port": "端口",
        "encryption": "加密",
        "username": "用户名",
        "password": "密码",
        "password_keep": "密码（留空保持当前值）",
        "from_email": "发件人邮箱",
        "from_name": "发件人名称",
        "saving": "保存中…",
        "update_config": "更新配置",
        "save_config": "保存配置",
        "remove": "移除",
        "enable_smtp": "为发出的邮件活动启用此 SMTP",
        "send_test_title": "发送测试邮件",
        "send_test_desc": "通过发送测试邮件验证您的 SMTP 配置。",
        "sending": "发送中…",
        "send_test": "发送测试",
        "how_it_works": "邮件发送工作原理",
        "how_tip_1": "您的工作区 SMTP 用于所有邮件活动。",
        "how_tip_2": "只有具有有效邮箱和邮件订阅的联系人才会收到消息。",
        "connected_to": "已连接到",
        "remove_confirm": "移除此邮件服务器配置？邮件活动将回退到平台默认设置。",
        "test_failed": "发送测试邮件失败。",
        "enc_tls": "TLS（推荐）",
        "enc_ssl": "SSL",
        "enc_none": "无加密",
        "setup_guide": "SMTP Setup Guide",
        "setup_guide_desc": "Step-by-step for popular email providers",
        "password_unchanged": "(unchanged)"
    },
    "landing": {
        "signin_label": "登录按钮文字",
        "signin_link_type": "登录链接类型",
        "signin_link_url": "登录链接 URL",
        "getstarted_label": "开始按钮文字",
        "getstarted_link_type": "开始链接类型",
        "getstarted_link_url": "开始链接 URL",
        "page_enabled": "Page Enabled",
        "footer_tagline": "The all-in-one WhatsApp marketing & automation platform. Automate, engage, and grow."
    },
    "ai_dashboard": {
        "title": "AI 仪表板",
        "subtitle": "系统级 AI 使用情况、提供商健康状态和向量存储状态。",
        "tokens_used_30d": "已使用令牌（30天）",
        "runs": "运行次数",
        "avg_latency": "平均延迟",
        "error_rate": "错误率",
        "chatbots": "聊天机器人",
        "active": "活跃",
        "knowledge_bases": "知识库",
        "docs_indexed": "已索引文档",
        "ai_providers": "AI 提供商",
        "not_configured": "未配置",
        "workspace_configured": "工作区已配置 AI",
        "vector_store": "向量存储",
        "mysql_fallback": "MySQL 回退完全正常。Qdrant 对于大规模（>50k chunks）是可选的。",
        "document_status": "文档状态",
        "no_documents": "暂无文档。",
        "token_usage_14d": "令牌使用情况 — 最近14天",
        "top_models_30d": "热门模型（30天）",
        "col_model": "模型",
        "col_runs": "运行次数",
        "col_tokens": "令牌",
        "indexed": "已索引",
        "pending": "待处理",
        "indexing": "索引中",
        "error": "错误",
        "workspace_count": "{{count}} workspace",
        "workspace_count_plural": "{{count}} workspaces",
        "mysql_always_active": "MySQL (always active)",
        "mysql_sublabel": "In-PHP cosine similarity · ~50k chunks",
        "qdrant_connected": "Qdrant connected",
        "qdrant_unreachable": "Qdrant unreachable",
        "qdrant_not_configured": "Qdrant not configured",
        "qdrant_set_url": "Set QDRANT_URL in .env to enable"
    },
    "cms": {
        "title": "营销与法律页面",
        "new_page": "新建页面",
        "col_slug": "标识符",
        "col_title": "标题",
        "col_layout": "布局",
        "col_status": "状态",
        "slug_placeholder": "privacy",
        "layout_marketing": "营销",
        "layout_legal": "法律",
        "published": "已发布",
        "draft": "草稿",
        "content_html": "内容（HTML）",
        "meta_title": "Meta 标题",
        "meta_description": "Meta 描述",
        "update_page": "更新页面",
        "create_page": "创建页面",
        "no_pages": "暂无页面。",
        "delete_confirm": "删除此页面？"
    },
    "coupons": {
        "title": "优惠券与促销码",
        "subtitle": "管理您计划的折扣优惠券",
        "new_coupon": "新建优惠券",
        "create_coupon": "创建优惠券",
        "update_coupon": "更新优惠券",
        "col_code": "代码",
        "col_discount": "折扣",
        "col_duration": "持续时间",
        "col_redemptions": "兑换次数",
        "col_expires": "过期时间",
        "col_status": "状态",
        "code_label": "代码",
        "code_placeholder": "SUMMER20",
        "type_label": "类型",
        "type_percent": "百分比 (%)",
        "type_fixed": "固定金额",
        "amount_label": "金额",
        "amount_percent": "(%)",
        "amount_cents": "（分）",
        "duration_label": "持续时间",
        "duration_once": "一次",
        "duration_repeating": "重复",
        "duration_forever": "永久",
        "months_label": "月数",
        "max_redemptions": "最大兑换次数",
        "unlimited_placeholder": "无限",
        "expires_at": "过期时间",
        "enabled_label": "已启用",
        "active": "活跃",
        "disabled": "已禁用",
        "no_coupons": "暂无优惠券。创建一个开始吧。",
        "delete_confirm": "删除优惠券 \"{{code}}\"？"
    },
    "queue": {
        "title": "队列监控",
        "retry_all": "全部重试",
        "flush_all": "全部清除",
        "flush_confirm": "清除所有失败任务？",
        "failed_jobs": "失败任务",
        "job_batches": "任务批次",
        "col_id": "ID",
        "col_queue": "队列",
        "col_job_class": "任务类",
        "col_exception": "异常",
        "col_failed_at": "失败时间",
        "no_failed_jobs": "没有失败任务 — 太好了！",
        "delete_job_confirm": "删除此失败任务？",
        "col_name": "名称",
        "col_total": "总计",
        "col_pending": "待处理",
        "col_failed": "失败",
        "col_status": "状态",
        "col_created": "创建时间",
        "status_done": "完成",
        "status_cancelled": "已取消",
        "status_running": "运行中",
        "no_batches": "未找到批次。",
        "unnamed": "未命名",
        "retry_title": "重试",
        "delete_title": "删除"
    },
    "email_system": {
        "no_smtp": "无 SMTP 配置",
        "no_smtp_desc": "点击「添加配置」以设置邮件服务器。",
        "add_configuration": "添加配置",
        "col_template": "模板",
        "col_subject": "主题",
        "edit_template_title": "编辑模板：{{name}}",
        "click_to_copy": "点击复制",
        "subject_placeholder": "例如：付款失败 — {{app_name}}",
        "body_placeholder": "<p>你好 {{user_name}}，<\/p>...",
        "email_preview": "邮件预览",
        "recipient_placeholder": "recipient@example.com",
        "send_to_label": "发送至",
        "smtp_host_placeholder": "smtp.gmail.com",
        "from_email_placeholder": "you@example.com",
        "from_name_placeholder": "我的应用",
        "password_unchanged": "留空以保留当前密码",
        "alignment_label": "对齐方式",
        "color_label": "颜色",
        "height_label": "高度（px）",
        "align_left": "左对齐",
        "align_center": "居中",
        "align_right": "右对齐",
        "email_templates_tab": "邮件模板",
        "template_count": "{{count}} 个模板",
        "no_templates": "暂无邮件模板。",
        "test_sent_success": "测试邮件发送成功！请检查您的收件箱。",
        "sent_label": "已发送！",
        "template_key_label": "模板键",
        "available_variables": "可用变量",
        "html_body_label": "HTML 正文"
    },
    "media": {
        "title": "媒体库",
        "subtitle": "管理您上传的文件",
        "upload_file": "上传文件",
        "uploading": "上传中...",
        "no_files": "暂无上传文件。",
        "delete_confirm": "删除此文件？",
        "storage_used": "已使用",
        "storage_quota": "配额"
    },
    "notifications_page": {
        "title": "通知",
        "preferences_title": "通知偏好",
        "col_event": "事件",
        "col_in_app": "应用内",
        "col_email": "邮件",
        "no_notifications": "暂无通知。",
        "event_subscription_created": "Subscription started",
        "event_subscription_cancelled": "Subscription cancelled",
        "event_subscription_renewed": "Subscription renewed",
        "event_payment_succeeded": "Payment succeeded",
        "event_payment_failed": "Payment failed",
        "event_team_invite_accepted": "Team member joined",
        "unread_count": "{{count}} unread",
        "mark_all_read": "Mark all read",
        "preferences": "Preferences",
        "mark_as_read": "Mark as read"
    },
    "onboarding": {
        "title": "快速入门",
        "complete_message": "一切就绪！入门完成。",
        "subtitle": "Complete these steps to get the most out of your account.",
        "mark_done": "Mark done"
    },
    "pricing": {
        "title": "定价",
        "choose_plan": "选择您的方案",
        "transparent": "简单透明的定价，无隐藏费用。",
        "monthly": "按月",
        "yearly": "按年",
        "save_15": "节省15%",
        "most_popular": "最受欢迎",
        "free": "免费",
        "per_year": "年",
        "per_month": "月",
        "trial_days": "{{days}}天免费试用",
        "get_started_free": "免费开始",
        "get_started": "开始使用",
        "free_no_payment": "免费方案 — 无需付款。",
        "no_gateway": "未配置支付网关。",
        "pay_with": "使用 {{name}} 支付",
        "redirecting": "跳转中…",
        "checkout_canceled": "结账已取消。",
        "payment_success": "付款成功。您的订阅已激活。",
        "gateways_label": "支付网关：",
        "not_configured": "（未配置）",
        "white_label": "白标品牌",
        "no_plans": "暂无可用方案。",
        "simple_transparent": "Simple, Transparent Pricing",
        "choose_plan_anytime": "Choose the plan that fits your business. Upgrade or cancel anytime.",
        "choose_plan_no_fees": "Choose the plan that fits your business. No hidden fees. Upgrade or cancel anytime.",
        "head_title": "Pricing — Simple, Transparent Plans",
        "no_plans_yet": "No plans available yet.",
        "money_back": "All paid plans include a 14-day money-back guarantee. No questions asked.",
        "pricing_faq": "Pricing FAQ",
        "ready_to_start": "Ready to get started?",
        "ready_to_start_desc": "No credit card required. Free plan available.",
        "start_free_trial": "Start Free Trial",
        "talk_to_sales": "Talk to Sales",
        "checkout_unavailable": "Checkout Unavailable",
        "checkout_failed": "Checkout Failed",
        "completing_for": "Completing For",
        "do_not_close": "Do Not Close"
    },
    "data_export": {
        "title": "数据导出",
        "export_your_data": "导出您的数据",
        "whats_included": "包含内容",
        "contacts_segments": "联系人和分群",
        "conversations": "对话和消息",
        "ai_runs": "AI 训练运行",
        "campaigns": "广播活动和收件人",
        "automations": "自动化工作流程和运行历史",
        "subtitle": "Download a full copy of your workspace data in CSV format, as required by GDPR and similar privacy regulations.",
        "audit_log": "Audit log",
        "social_posts": "Social posts",
        "manifest": "Manifest with record counts & generation date",
        "privacy_security": "Privacy & security",
        "privacy_security_desc": "Your export is processed securely. You'll receive an email with a private download link that expires after 72 hours.",
        "requesting": "Requesting export…",
        "request_export": "Request data export"
    },
    "api": {
        "docs_title": "API 文档",
        "rest_docs": "REST API 文档",
        "request_body": "请求体",
        "response": "响应",
        "col_scope": "范围",
        "col_grants": "授予访问权限",
        "tokens_title": "API 令牌",
        "tokens_subtitle": "REST API 的个人访问令牌",
        "create_token": "创建 API 令牌",
        "token_name_label": "令牌名称",
        "token_name_placeholder": "我的应用集成",
        "permissions_label": "权限",
        "full_access": "完全访问（所有范围）",
        "expires_at_label": "过期时间（可选）",
        "token_created": "令牌已创建",
        "scopes_label": "范围：",
        "col_name": "名称",
        "col_scopes": "范围",
        "col_last_used": "最后使用",
        "col_expires": "过期",
        "col_created": "创建时间",
        "quick_start": "快速入门",
        "base_url": "Base URL",
        "manage_tokens": "Manage Tokens",
        "tab_endpoints": "Endpoints",
        "tab_scopes": "Scopes",
        "tab_quickstart": "Quickstart",
        "scopes_intro_before": "When creating a token you can grant it a specific subset of permissions. Tokens with",
        "scopes_intro_after": "have full access.",
        "scope_contacts_read": "Read contacts & segments",
        "scope_contacts_write": "Create & update contacts and segments",
        "scope_campaigns_read": "Read campaigns and recipient stats",
        "scope_campaigns_write": "Create, launch, and pause campaigns",
        "scope_messages_write": "Send outbound messages (WhatsApp \/ SMS \/ Email)",
        "scope_conversations_read": "Read inbox conversations and message threads",
        "scope_webhooks_write": "Register and remove outbound webhook endpoints",
        "scope_ai_read": "Read AI chatbots and knowledge bases",
        "scope_ai_write": "Invoke chatbots and manage knowledge base documents",
        "scope_automations_write": "Trigger automations for a contact",
        "scope_social_write": "Schedule social media posts",
        "group_authentication": "Authentication",
        "group_contacts": "Contacts",
        "group_segments": "Segments",
        "group_campaigns": "Campaigns",
        "group_messages": "Messages",
        "group_conversations": "Conversations",
        "group_webhooks": "Outbound Webhooks",
        "group_ai_chatbots": "AI — Chatbots",
        "group_ai_knowledge_bases": "AI — Knowledge Bases",
        "group_automations": "Automations",
        "group_social": "Social",
        "ep_tokens_create": "Create a personal access token",
        "ep_tokens_list": "List all your tokens",
        "ep_tokens_revoke": "Revoke a token",
        "ep_contacts_list": "Cursor-paginated list; filter by segment_id, tag, search, opt_in_whatsapp",
        "ep_contacts_create": "Create a contact (E.164 phone)",
        "ep_contacts_get": "Get a single contact with tags",
        "ep_contacts_update": "Update contact fields",
        "ep_contacts_delete": "Soft-delete a contact",
        "ep_segments_list": "List all segments with contact_count",
        "ep_segments_create": "Create a segment",
        "ep_segments_members": "Paginated members of a segment",
        "ep_campaigns_list": "List campaigns; filter by channel, status",
        "ep_campaigns_create": "Create a draft campaign",
        "ep_campaigns_get": "Get campaign detail with fresh stats",
        "ep_campaigns_launch": "Launch a draft campaign",
        "ep_campaigns_pause": "Pause a sending campaign",
        "ep_campaigns_recipients": "Paginated recipient list with status",
        "ep_messages_send": "Send a single outbound message to a contact (WhatsApp \/ SMS)",
        "ep_conversations_list": "List conversations; filter by channel, status, assigned_to",
        "ep_conversations_messages": "Ordered message thread",
        "ep_webhooks_list": "List registered webhook endpoints",
        "ep_webhooks_create": "Register a new endpoint",
        "ep_webhooks_delete": "Remove an endpoint",
        "ep_ai_chatbots_list": "List chatbots for the workspace",
        "ep_ai_chatbots_chat": "Invoke chatbot with a message; runs RAG and returns reply",
        "ep_kb_list": "List knowledge bases",
        "ep_kb_create": "Create a knowledge base",
        "ep_kb_get": "Get KB with documents",
        "ep_kb_add_doc": "Add a document (URL \/ text \/ file upload)",
        "ep_kb_remove_doc": "Remove a document",
        "ep_automations_list": "List automations",
        "ep_automations_trigger": "Manually fire an automation for a contact",
        "ep_social_accounts": "List connected social accounts",
        "ep_social_posts": "Schedule or publish a social post",
        "quickstart_step_authenticate": "1. Authenticate",
        "quickstart_step_create_contact": "2. Create a contact",
        "quickstart_step_send_message": "3. Send a message",
        "quickstart_step_subscribe_webhook": "4. Subscribe to events via webhook",
        "creating": "Creating…",
        "create_token_failed": "Failed to create token.",
        "error_occurred": "An error occurred.",
        "copy_token_warning": "Copy your token now. It won't be shown again.",
        "never": "Never",
        "revoke": "Revoke",
        "revoke_confirm": "Revoke this token? It will stop working immediately.",
        "no_tokens": "No tokens yet.",
        "view_docs": "View Docs"
    },
    "contacts_page": {
        "title": "联系人",
        "bulk_import": "批量导入",
        "import_csv": "导入 CSV",
        "export_csv": "导出 CSV",
        "segments": "分群",
        "add_contact": "添加联系人",
        "export_selected": "导出已选",
        "delete_selected": "删除已选",
        "first_name": "名",
        "last_name": "姓",
        "phone_e164": "电话（E.164）",
        "add_to_segments": "添加到分群",
        "channel_wa": "WA",
        "channel_sms": "短信",
        "channel_email": "邮件",
        "contact_alt": "联系人",
        "bulk_import_title": "Bulk import contacts",
        "bulk_col_contact_list": "Contact list",
        "bulk_col_segment": "Segment (static)",
        "bulk_err_xlsx_only": "Please choose a .xlsx file.",
        "bulk_err_no_phone_column": "Could not find a Phone column. Use the sample file headers.",
        "bulk_err_unreadable": "Could not read that file. Try exporting as .xlsx from Excel or Google Sheets.",
        "bulk_choose_file": "Choose file",
        "bulk_file_hint": "Only <b>.xlsx<\/b> files (read with ExcelJS). Phone numbers must include the country calling code (e.g. <code>+1<\/code>). The grid uses Handsontable for copy\/paste, filters, column resize, row context menu, and fill handle. <sample>Download sample file here<\/sample>.",
        "bulk_uploading": "Uploading…",
        "bulk_confirm_upload": "Confirm upload",
        "bulk_reset_table": "Reset table",
        "bulk_sample_download": "Sample download",
        "bulk_add_rows": "Add 10 rows",
        "confirm_delete_one": "Delete this contact?",
        "confirm_delete_selected": "Delete {{count}} selected contact(s)?",
        "alert_phone_or_email": "Please enter at least a phone number or an email address.",
        "search_placeholder": "Search by name, phone, email…",
        "n_selected": "{{count}} selected",
        "col_phone": "Phone",
        "col_tags": "Tags",
        "col_optins": "Opt-ins",
        "empty_title": "No contacts yet",
        "empty_description": "Use bulk import (.xlsx), import a CSV, or add contacts manually to build your audience.",
        "seg_confirm_remove": "Remove this contact from the segment?",
        "seg_manage_title": "Manage: {{name}}",
        "seg_head_title": "Segment: {{name}}",
        "seg_manage_subtitle": "Manage contacts in this static segment.",
        "seg_in_segment": "In Segment",
        "seg_empty_current": "No contacts yet. Add some from the right.",
        "seg_remove_title": "Remove from segment",
        "seg_add_contacts": "Add Contacts",
        "seg_add_n": "Add {{count}}",
        "seg_search_placeholder": "Search contacts…",
        "seg_empty_available": "No more contacts to add.",
        "seg_showing_limit": "Showing up to 50 results. Use search to narrow down.",
        "seg_confirm_delete": "Delete this segment?",
        "seg_subtitle": "Group contacts by rules for targeted campaigns.",
        "seg_new": "New Segment",
        "seg_contact_count": "{{count}} contacts",
        "seg_view_contacts": "View contacts →",
        "seg_empty_title": "No segments yet",
        "seg_empty_description": "Create a segment to group contacts by rules for targeted campaigns.",
        "seg_rule_value": "value",
        "seg_rules": "Rules",
        "seg_match_all": "Match ALL",
        "seg_match_any": "Match ANY",
        "seg_add_condition": "+ Add condition",
        "seg_create": "Create Segment",
        "avatar_confirm_remove": "Remove this avatar?",
        "avatar_upload": "Upload photo",
        "avatar_hint": "JPG, PNG, WebP or GIF · max 2 MB",
        "avatar_synced": "Photo synced from messaging channel",
        "unknown_contact": "Unknown Contact",
        "contact_details": "Contact Details",
        "country_label": "Country (2-letter)",
        "language_label": "Language",
        "save_changes": "Save Changes",
        "recent_conversations": "Recent Conversations",
        "unknown_channel": "Unknown channel",
        "media_placeholder": "(media)"
    },
    "ui": {
        "search_placeholder": "搜索客户、用户、方案…",
        "cookie_privacy_policy": "隐私政策",
        "cookie_consent_message": "我们使用 Cookie 改善您的体验。",
        "cookie_accept": "接受",
        "cookie_decline": "拒绝",
        "global_search_title": "搜索 (⌘K)",
        "global_search_placeholder": "搜索页面、设置...",
        "global_search_hint": "Esc 关闭",
        "search_short": "搜索...",
        "uploading": "上传中…",
        "close_tour": "关闭导览",
        "done": "完成",
        "getting_started": "快速入门",
        "notifications": "通知",
        "mark_all_read": "全部标为已读",
        "timezone_search": "搜索时区…",
        "no_timezones": "未找到时区",
        "date_select": "Select date",
        "date_select_datetime": "Select date & time",
        "date_today": "Today",
        "date_clear": "Clear",
        "date_time": "Time",
        "date_prev": "Previous",
        "date_next": "Next",
        "usage_banner": "You've used {{percent}}% of your {{label}} quota ({{current}}\/{{limit}}).",
        "usage_banner_upgrade": "Upgrade your plan",
        "usage_banner_suffix": "to avoid interruptions.",
        "notif_new": "New notification",
        "notif_new_message": "New message",
        "notif_mention": "@ You were mentioned",
        "notif_conversation_assigned": "Conversation assigned",
        "notif_campaign_completed": "Campaign completed",
        "notif_automation_failed": "Automation failed",
        "notif_billing_failed": "Payment failed",
        "notif_default": "Notification",
        "onboarding_progress": "{{done}} of {{total}} completed",
        "no_recent_notifications": "No recent notifications",
        "view_all_notifications": "View all notifications",
        "close_menu": "Close menu",
        "no_results_for": "No results for \"{{query}}\"",
        "type_to_search": "Type at least 2 characters to search…",
        "cmd_navigate": "navigate",
        "cmd_open": "open",
        "cmd_close": "to close",
        "upgrade_modal_title": "Plan limit reached",
        "upgrade_modal_body": "Upgrade your plan to continue using this feature. Your current plan does not include enough quota for this action.",
        "view_plans": "View plans",
        "maybe_later": "Maybe later",
        "tour_welcome_title": "Welcome to {{appName}}",
        "tour_welcome_desc": "Let's take a quick tour to help you get the most out of your account.",
        "tour_inbox_title": "Omnichannel Inbox",
        "tour_inbox_desc": "Manage conversations from WhatsApp, Instagram, Messenger, SMS, and Email all in one place.",
        "tour_campaigns_title": "Broadcast Campaigns",
        "tour_campaigns_desc": "Send bulk messages to your contacts via WhatsApp, SMS, or Email.",
        "tour_automation_title": "Automation Builder",
        "tour_automation_desc": "Build powerful workflows that trigger on events like new contacts or incoming messages.",
        "tour_ai_title": "AI Chatbots",
        "tour_ai_desc": "Train AI chatbots on your knowledge base to handle customer conversations automatically.",
        "tour_done_title": "You're all set!",
        "tour_done_desc": "Explore the sidebar to discover all features. You can always find help in the settings.",
        "url": "URL",
        "upload": "Upload",
        "drag_drop_or": "Drag & drop or",
        "browse": "browse",
        "max_size_mb": "max {{max}} MB",
        "file_exceeds_limit": "File exceeds {{max}} MB limit.",
        "upload_failed_retry": "Upload failed. Please try again."
    },
    "inbox_ui": {
        "new_conversation": "新建对话",
        "search_contact": "按姓名、电话或邮箱搜索…",
        "no_channels": "没有活跃的频道账户。",
        "select_channel": "选择要开始对话的频道：",
        "contact_details": "联系人详情",
        "opening_message": "输入对话开始时要发送的消息…"
    },
    "inbox": {
        "new_conversation": "New Conversation",
        "search_contact": "Search Contact",
        "no_channels": "No Channels",
        "select_channel": "Select Channel",
        "contact_details": "Contact Details",
        "opening_message": "Opening Message",
        "something_went_wrong": "Something went wrong.",
        "search_select_contact": "Search and select a contact",
        "step_contact": "Contact",
        "step_channel": "Channel",
        "step_compose": "Compose",
        "no_contacts_found": "No contacts found",
        "type_to_search_contacts": "Type to search contacts",
        "change": "Change",
        "set_up_channel": "Set up a channel →",
        "optional_paren": "(optional)",
        "whatsapp_freeform_warning": "WhatsApp requires the contact to have messaged you first (or use an approved template) for free-form messages to be delivered.",
        "starting": "Starting…",
        "start_conversation": "Start Conversation",
        "pick_channel_for": "Pick a channel for {{name}}",
        "message_via": "Message via {{channel}}",
        "copy": "Copy",
        "status_error": "Error",
        "no_chatbot": "No chatbot",
        "saving": "Saving…",
        "overall_pending_review": "Pending review",
        "overall_name_declined": "Name declined",
        "overall_quality_issue": "Quality issue",
        "overall_not_verified": "Not verified",
        "overall_unknown": "Unknown",
        "submitted_successfully": "Submitted successfully.",
        "unknown": "unknown",
        "requested_label": "Requested:",
        "under_review_suffix": "— under review",
        "name_declined_submit_new": "Name declined by Meta — submit a new name below",
        "id_label": "ID:",
        "refresh_status_meta": "Refresh status from Meta",
        "change_display_name": "Change Display Name",
        "change_display_name_help": "Submit a new display name for Meta to review. Must represent a real business. Review takes a few minutes to 24 hours.",
        "business_name_placeholder": "Business name…",
        "submitting": "Submitting…",
        "submit": "Submit",
        "webhook_reregistered": "Webhook re-registered.",
        "failed": "Failed.",
        "network_error": "Network error.",
        "templates": "Templates",
        "removing": "Removing…",
        "confirm": "Confirm",
        "remove_waba": "Remove WABA",
        "remove_waba_warning": "This removes all phone channel accounts. Existing inbox conversations are kept.",
        "webhook_url": "Webhook URL",
        "registered_via_embedded": "Registered automatically via Embedded Signup (shared global callback).",
        "reregistering": "Re-registering…",
        "reregister_webhook": "Re-register webhook with Meta",
        "phone_numbers": "Phone Numbers",
        "syncing": "Syncing…",
        "sync_from_meta": "Sync from Meta",
        "active_in_inbox": "Active in Inbox",
        "no_phone_numbers": "No phone numbers yet — click \"Sync from Meta\" or reconnect via Embedded Signup.",
        "could_not_detect_waba": "Could not detect your WABA ID from the Meta popup. Please try again.",
        "connection_failed": "Connection failed.",
        "network_error_retry": "Network error. Please try again.",
        "whatsapp_business": "WhatsApp Business",
        "no_whatsapp_accounts": "No WhatsApp accounts connected yet.",
        "authorize_whatsapp_help": "Click below to authorize via Meta. Your WhatsApp Business Account and phone numbers will be connected automatically.",
        "continue_meta_whatsapp": "Continue with Meta — Connect WhatsApp",
        "connecting_whatsapp": "Connecting WhatsApp account…",
        "meta_app_not_configured": "Meta App is not configured. Ask your administrator to set up the Meta App in Admin → Integrations → Meta App.",
        "page_id_label": "Page ID:",
        "account_remove_warning": "Existing conversations are kept; new inbound messages will stop routing.",
        "embedded_signup_not_configured": "Embedded Signup is not configured. Ask your administrator to set the Config ID in Admin → Integrations → Meta App.",
        "could_not_load_fb_sdk": "Could not load Facebook SDK. Please disable any ad blockers and try again.",
        "authorization_cancelled": "Authorization cancelled or failed. Please try again.",
        "opening_meta": "Opening Meta…",
        "meta_app_social_not_configured": "Meta App (Social) is not configured. Ask your administrator to set the Social Config ID in Admin → Integrations → Meta App.",
        "misconfiguration_label": "Misconfiguration:",
        "config_mismatch_instagram": "The Social Config ID matches the WhatsApp Config ID. Instagram requires a separate Facebook Login for Business config (Admin → Integrations → Meta App, Step 3).",
        "authorize_instagram_help": "Click below to authorize via Meta. All Instagram Business accounts linked to your Facebook Pages will be connected automatically.",
        "continue_meta_instagram": "Continue with Meta — Connect Instagram",
        "connecting_accounts": "Connecting accounts…",
        "config_mismatch_messenger": "The Social Config ID matches the WhatsApp Config ID. Messenger requires a separate Facebook Login for Business config (Admin → Integrations → Meta App, Step 3).",
        "authorize_messenger_help": "Click below to authorize via Meta. All Facebook Pages you manage will be connected as Messenger channels automatically.",
        "continue_meta_messenger": "Continue with Meta — Connect Messenger",
        "connecting_pages": "Connecting pages…",
        "channel_setup": "Channel Setup",
        "channel_setup_subtitle": "Connect WhatsApp, Instagram, and Messenger to this workspace.",
        "connect_whatsapp": "Connect WhatsApp",
        "connect_messenger": "Connect Messenger",
        "connect_instagram": "Connect Instagram",
        "no_active_chatbots": "No active chatbots found.",
        "create_one": "Create one",
        "to_enable_ai_replies": "to enable AI auto-replies on channels.",
        "instagram_business": "Instagram Business",
        "no_instagram_accounts": "No Instagram accounts connected yet.",
        "plus_connect_instagram": "+ Connect Instagram",
        "facebook_messenger": "Facebook Messenger",
        "no_messenger_accounts": "No Messenger accounts connected yet.",
        "plus_connect_messenger": "+ Connect Messenger",
        "getting_started": "Getting Started",
        "getting_started_subtitle": "Connect your messaging channels in 3 steps",
        "step1_title": "Connect a channel",
        "step1_desc": "Link your WhatsApp, Instagram, or Messenger account using the buttons above.",
        "step2_title": "Configure webhooks",
        "step2_desc": "Copy the webhook URL into your Meta App Dashboard to receive messages.",
        "step3_title": "Assign a chatbot",
        "step3_desc": "Optionally assign an AI chatbot to auto-reply to incoming messages.",
        "meta_webhook": "Meta Webhook",
        "meta_webhook_help": "Use this URL for Instagram & Messenger in Meta App Dashboard → Webhooks.",
        "resources": "Resources",
        "count_connected": "{{count}} connected",
        "name_status_approved": "Approved",
        "name_status_under_review": "Name under review",
        "name_status_declined": "Name declined",
        "name_status_expired": "Review expired",
        "request_failed_http": "Request failed (HTTP {{status}}).",
        "network_error_detail": "Network error: {{message}}",
        "labels": "Labels",
        "labels_subtitle": "Organize conversations with colored labels.",
        "new_label": "New Label",
        "edit_label": "Edit Label",
        "label_name_placeholder": "e.g. Urgent",
        "color": "Color",
        "no_labels": "No labels yet. Create one above.",
        "label_delete_confirm": "Delete label \"{{name}}\"?",
        "canned_replies": "Canned Replies",
        "canned_replies_hint_1": "Type",
        "canned_replies_hint_2": "in the inbox to expand.",
        "new_reply": "New Reply",
        "edit_canned_reply": "Edit Canned Reply",
        "new_canned_reply": "New Canned Reply",
        "shortcut": "Shortcut",
        "shortcut_hint": "(without \/)",
        "shortcut_placeholder": "e.g. greeting",
        "body": "Body",
        "body_placeholder": "Hi {{contact.first_name}}, thanks for reaching out!",
        "no_canned_replies": "No canned replies yet. Create one above.",
        "canned_delete_confirm": "Delete \/{{shortcut}}?",
        "body_hint": "(supports {{token}})",
        "view_contact": "View contact",
        "view_contact_profile": "View contact profile",
        "views": "Views",
        "channels": "Channels",
        "numbers": "Numbers",
        "title": "Inbox",
        "folder_all": "All",
        "refresh": "Refresh",
        "search_conversations": "Search conversations…",
        "no_conversations": "No conversations",
        "no_conversations_desc": "Conversations from WhatsApp, Instagram, and other channels will appear here.",
        "select_conversation": "Select a conversation",
        "select_conversation_desc": "Choose from the list to start chatting",
        "folder_mine": "Mine",
        "folder_unassigned": "Unassigned",
        "folder_resolved": "Resolved",
        "folder_snoozed": "Snoozed",
        "image_unavailable": "Image unavailable",
        "view_full_size": "View full size",
        "document": "Document",
        "tap_to_open": "Tap to open",
        "location_unavailable": "Location unavailable",
        "map": "Map",
        "contact_unavailable": "Contact unavailable",
        "contact": "Contact",
        "reacted": "reacted",
        "event_unsupported": "Event (not supported in API)",
        "poll_unsupported": "Poll (not supported in API)",
        "unsupported_message_type": "Unsupported message type",
        "poll": "Poll",
        "voted_on_poll": "Voted on poll",
        "call_event": "Call event",
        "notification_sounds": "Notification sounds",
        "upload_failed": "Upload failed",
        "send_failed": "Send failed. Please try again.",
        "search_templates": "Search templates…",
        "back_to_templates": "← Back to templates",
        "loading_templates": "Loading templates…",
        "no_approved_templates": "No approved templates found",
        "no_body_preview": "(no body preview)",
        "required": "*required",
        "uploading_to_whatsapp": "Uploading to WhatsApp…",
        "uploaded": "✓ Uploaded",
        "body_variables": "Body Variables",
        "preview": "Preview",
        "uploading": "Uploading…",
        "sending": "Sending…",
        "send": "Send",
        "failed_share_product": "Failed to share product.",
        "search_products_share": "Search products to share…",
        "loading_products": "Loading products…",
        "no_products": "No products",
        "no_products_match": "No products match your search.",
        "search_agents": "Search agents…",
        "unassign": "Unassign",
        "you_paren": "(you)",
        "failed_send_message": "Failed to send message.",
        "no_conversations_match": "No conversations match filters.",
        "assign": "Assign",
        "tab_messages": "Messages",
        "tab_notes": "Notes",
        "tab_orders": "Orders",
        "no_messages_yet": "No messages yet",
        "no_messages_desc": "Messages will appear here once the conversation begins.",
        "note_placeholder": "Add an internal note… @mention teammates",
        "no_internal_notes": "No internal notes",
        "no_internal_notes_desc": "Add notes visible only to your team.",
        "you": "You",
        "loading_orders": "Loading orders…",
        "no_orders": "No orders",
        "no_orders_desc": "This contact has no orders from your connected store yet.",
        "track_shipment": "Track shipment →",
        "session_closed_warning": "24-hour session closed — use a WhatsApp template to re-engage this contact.",
        "emoji": "Emoji",
        "attach_file": "Attach file",
        "attach_image": "Attach image",
        "session_closed_reengage": "Session closed — re-engage with a template first",
        "share_a_product": "Share a product",
        "send_template": "Send template",
        "template": "Template",
        "session_closed_placeholder": "Session closed — select a template above to re-engage",
        "type_message_placeholder": "Type a message… or \/shortcut for canned reply",
        "view_full_profile": "View full profile →",
        "conversation": "Conversation",
        "status": "Status",
        "agent": "Agent",
        "messages": "Messages",
        "tags": "Tags",
        "opt_ins": "Opt-ins",
        "ai_handover": "AI Handover",
        "human": "Human",
        "bot": "Bot",
        "back_to_bot": "Back to bot",
        "take_over": "Take over",
        "plus_n_more": "+{{count}} more",
        "format_header": "{{format}} header",
        "header_label": "Header {{format}}",
        "click_to_upload": "Click to upload {{format}}",
        "value_for_variable": "Value for {{token}}",
        "in_stock": "{{count}} in stock",
        "show_title": "{{name}} · Inbox",
        "viewing": "{{names}} viewing",
        "typing_one": "{{names}} is typing…",
        "typing_many": "{{names}} are typing…",
        "remove_label": "Remove \"{{name}}\"",
        "add_label": "Add \"{{name}}\"",
        "status_open": "Open",
        "status_pending": "Pending",
        "status_resolved": "Resolved",
        "status_snoozed": "Snoozed",
        "status_${s}": "Status ${S}",
        "status_${conversation": {
            "status}": "Status}"
        }
    },
    "notifications": {
        "preferences_title": "Notification Preferences",
        "col_event": "Event",
        "col_in_app": "In-App",
        "col_email": "Email",
        "title": "Notifications",
        "no_notifications": "No notifications yet"
    },
    "webpush": {
        "vapid_public_key": "Vapid Public Key"
    },
    "event": {
        "persisted": "Persisted"
    },
    "order": {
        "placed": "Placed",
        "fulfilled": "Fulfilled",
        "cancelled": "Cancelled"
    },
    "cart": {
        "abandoned": "Abandoned"
    },
    "customer": {
        "created": "Created"
    },
    "context": {
        "key": "键"
    },
    "All rights reserved": {
        "": ""
    },
    "automation": {
        "title": "Automations",
        "subtitle": "Build event-driven workflows with a visual drag-and-drop builder.",
        "new_automation": "New Automation",
        "name_placeholder": "Welcome new contact",
        "creating": "Creating…",
        "delete_confirm": "Delete \"{{name}}\"?",
        "col_trigger": "Trigger",
        "col_status": "Status",
        "col_runs": "Runs",
        "status_active": "Active",
        "status_paused": "Paused",
        "status_draft": "Draft",
        "view_runs": "View Runs",
        "view_runs_arrow": "View Runs →",
        "test": "Test",
        "test_title": "Test run",
        "test_subtitle": "Simulate this workflow — nothing is sent",
        "test_running": "Running simulation…",
        "test_steps_count": "{{count}} step(s) executed",
        "test_sample_contact": "Sample contact: {{name}}",
        "test_disclaimer": "This is a dry run with a sample contact. No messages are sent and no data is changed.",
        "test_run_again": "Run again",
        "test_failed": "The test could not be completed.",
        "ai_title": "Generate with AI",
        "ai_subtitle": "Describe your workflow in plain language",
        "ai_generate": "Generate with AI",
        "ai_generate_short": "AI",
        "ai_generating": "Generating…",
        "ai_placeholder": "e.g. When a new contact is added, send a WhatsApp welcome message, wait 1 day, then ask how their experience is going.",
        "ai_disclaimer": "AI builds a draft on the canvas. Review each step and Save before activating.",
        "ai_failed": "AI generation failed. Make sure an AI provider is connected, then try again.",
        "ai_example_welcome": "Welcome new contacts with a WhatsApp message, then tag them as onboarded",
        "ai_example_abandoned": "Recover abandoned carts: wait 1 hour, send a reminder with the recovery link",
        "ai_example_faq": "When someone messages \"price\", reply with our pricing and ask if they want a demo",
        "delete_node_confirm_title": "Delete this step?",
        "delete_node_confirm_body": "“{{name}}” and its connections will be removed from the workflow.",
        "delete_nodes_confirm_body": "{{count}} steps and their connections will be removed from the workflow.",
        "this_node": "this step",
        "pause": "Pause",
        "activate": "Activate",
        "empty_title": "No automations yet",
        "empty_description": "Build event-driven workflows that automatically engage your contacts.",
        "no_trigger": "No trigger set",
        "steps": "Steps",
        "updated": "Updated",
        "runs": "Runs",
        "run_number": "Run #{{id}}",
        "no_runs_yet": "No runs yet.",
        "builder": "Automation Builder",
        "trigger": "Trigger",
        "select_trigger": "Select a trigger…",
        "trigger_node_hint": "Click the Trigger node on the canvas to choose what starts this automation.",
        "trigger_panel_intro": "Choose the event that starts this automation.",
        "trigger_contact_created": "Contact Created",
        "trigger_tag_added": "Tag Added to Contact",
        "trigger_message_received": "Message Received",
        "trigger_campaign_sent": "Campaign Sent to Contact",
        "trigger_form_submitted": "Form Submitted",
        "trigger_webhook_received": "Webhook Received",
        "trigger_order_placed": "Order Placed",
        "trigger_order_fulfilled": "Order Shipped \/ Fulfilled",
        "trigger_order_cancelled": "Order Cancelled",
        "trigger_cart_abandoned": "Cart Abandoned",
        "trigger_customer_created": "New Store Customer",
        "node_send_whatsapp": "Send WhatsApp",
        "node_send_sms": "Send SMS",
        "node_send_email": "Send Email",
        "node_wait": "Wait \/ Delay",
        "node_condition": "Condition (If\/Else)",
        "node_add_tag": "Add Tag",
        "node_remove_tag": "Remove Tag",
        "node_update_contact": "Update Contact",
        "node_add_to_campaign": "Add to Campaign",
        "node_ai_reply": "AI Reply",
        "node_webhook": "Call Webhook",
        "cond_field_contact_name": "Contact Name",
        "cond_field_contact_email": "Contact Email",
        "cond_field_contact_phone": "Contact Phone",
        "cond_field_contact_tag": "Contact Has Tag",
        "cond_field_message_body": "Message Body",
        "cond_field_context_key": "Webhook\/Context Key",
        "op_equals": "equals",
        "op_not_equals": "does not equal",
        "op_contains": "contains",
        "op_not_contains": "does not contain",
        "op_exists": "exists",
        "op_not_exists": "does not exist",
        "update_field_phone": "Phone",
        "update_field_notes": "Notes",
        "click_to_configure": "Click to configure…",
        "campaign_ref": "Campaign #{{id}}",
        "node_label_optional": "Node Label (optional)",
        "available_tokens": "Available tokens:",
        "field_message_body_required": "Message Body *",
        "placeholder_whatsapp_body": "Your WhatsApp message… Use {{token}} for personalization.",
        "field_template_ref_optional": "Template Ref (optional)",
        "placeholder_sms_body": "Your SMS message… Use {{token}} for personalization.",
        "field_subject_required": "Subject *",
        "placeholder_email_subject": "Your email subject",
        "field_from_name_optional": "From Name (optional)",
        "placeholder_from_name": "My Company",
        "field_body_required": "Body *",
        "placeholder_email_body": "Email body… Use {{token}} for personalization.",
        "field_amount_required": "Amount *",
        "field_unit": "Unit",
        "unit_minutes": "Minutes",
        "unit_hours": "Hours",
        "unit_days": "Days",
        "field_check_field_required": "Check Field *",
        "select_field": "Select field…",
        "field_operator": "Operator",
        "field_value_required": "Value *",
        "placeholder_compare_value": "Compare value",
        "condition_yes_hint": "condition is true → connects from left handle",
        "condition_no_hint": "condition is false → connects from right handle",
        "field_tag_name_required": "Tag Name *",
        "placeholder_tag_name": "vip, new-lead, etc.",
        "field_field_to_update_required": "Field to Update *",
        "field_new_value_required": "New Value *",
        "placeholder_new_value": "New value or {{token}}",
        "field_campaign_id_required": "Campaign ID *",
        "field_prompt_instructions_required": "Prompt \/ Instructions *",
        "placeholder_ai_prompt": "You are a helpful assistant. Reply to the contact's message in a friendly tone…",
        "field_channel": "Channel",
        "channel_meta_hint": "Messenger & Instagram can only be messaged inside an existing thread (the contact must have messaged you first).",
        "channel_meta_image_hint": "Messenger & Instagram support image media only, and only within an existing thread.",
        "field_url_required": "URL *",
        "field_method": "Method",
        "field_headers_json_optional": "Headers (JSON, optional)",
        "field_payload_json_optional": "Payload (JSON, optional)",
        "keyword_filter_optional": "Keyword Filter (optional)",
        "keyword_filter_hint": "Only trigger when message contains one of these keywords (comma-separated). Leave blank to trigger on every message.",
        "placeholder_keywords": "help, support, problem, issue",
        "webhook_url": "Webhook URL",
        "no_token_yet": "No token yet.",
        "regenerate_token": "Regenerate token",
        "generate_token": "Generate token",
        "available_tokens_heading": "Available Tokens",
        "available_tokens_hint": "Use these in message nodes. Requires a connected store under E-Commerce.",
        "add_node": "Add Node",
        "drag_node_hint": "Drag onto the canvas",
        "search_nodes": "Search nodes…",
        "category_all": "All",
        "category_channel": "Channel",
        "category_logic": "Logic",
        "category_action": "Action",
        "category_send": "Send",
        "category_listen": "Listen",
        "category_ai": "AI",
        "category_contact": "Contact",
        "category_engage": "Engage",
        "category_commerce": "Commerce",
        "category_integrations": "Integrations",
        "node_send_template": "Send Template",
        "node_send_media": "Send Media",
        "node_send_sequence": "Send Sequence",
        "node_quick_replies": "Quick Replies",
        "node_list_message": "List Message",
        "node_ask_question": "Ask Question",
        "node_run_subflow": "Run Sub-flow",
        "node_assign_agent": "Assign Agent",
        "node_cta_button": "Call to Action",
        "node_send_location": "Send Location",
        "node_send_poll": "Send Poll",
        "node_run_chatbot": "Chatbot",
        "node_book_appointment": "Book Appointment",
        "node_google_meet": "Google Meet",
        "node_whatsapp_form": "WhatsApp Form",
        "node_whatsapp_catalog": "WhatsApp Catalog",
        "node_woocommerce_product": "WooCommerce Product",
        "node_shopify_product": "Shopify Product",
        "node_google_sheets": "Google Sheets",
        "node_google_docs": "Google Docs",
        "seq_steps": "{{count}} step(s)",
        "assign_unassigned": "Unassigned (human queue)",
        "google_not_configured": "Google Workspace is not connected. Add it under Integrations to use this node.",
        "field_template_required": "Template *",
        "select_template": "Select a template…",
        "field_language": "Language",
        "field_template_vars_optional": "Body Variables (optional)",
        "placeholder_template_vars": "One value per line, in order. Tokens allowed: {{contact.name}}",
        "template_preview": "Template Body",
        "template_not_approved": "This template is {{status}} — only APPROVED templates are delivered by WhatsApp.",
        "template_var_n": "Variable {{n}}",
        "template_var_placeholder": "Value for {{n}} (tokens allowed)",
        "field_media_type": "Media Type",
        "media_image": "Image",
        "media_video": "Video",
        "media_document": "Document",
        "media_audio": "Audio",
        "field_media_url_required": "Media URL *",
        "field_media_required": "Media (upload or URL) *",
        "field_caption_optional": "Caption (optional)",
        "placeholder_caption": "Optional caption…",
        "field_filename_optional": "File Name (optional)",
        "sequence_hint": "Messages are sent in order, top to bottom.",
        "step_n": "Step {{n}}",
        "step_text": "Text",
        "step_media": "Media",
        "placeholder_quick_replies_body": "What would you like to do?",
        "field_button_n": "Button {{n}}",
        "placeholder_button_required": "Yes (required)",
        "placeholder_button_optional": "Optional",
        "placeholder_list_body": "Pick an option from the list…",
        "field_list_button": "List Button Label",
        "placeholder_list_button": "Menu",
        "field_section_title_optional": "Section Title (optional)",
        "placeholder_section_title": "Options",
        "field_list_rows_required": "List Items *",
        "placeholder_list_rows": "One per line. Use Title|Description for an optional subtitle.",
        "field_question_required": "Question *",
        "placeholder_question": "What is your email address?",
        "field_save_to_var_required": "Save Reply To Variable *",
        "ask_question_hint": "The contact's next reply is saved and usable later as {{var}}.",
        "field_subflow_required": "Sub-flow *",
        "select_subflow": "Select an automation…",
        "no_subflows": "No other automations to call yet.",
        "field_chatbot_optional": "Chatbot (optional)",
        "ai_use_prompt": "Use prompt only (no knowledge base)",
        "field_prompt_optional": "Extra Instructions (optional)",
        "field_chatbot_required": "Chatbot *",
        "select_chatbot": "Select a chatbot…",
        "no_chatbots": "No enabled chatbots yet.",
        "placeholder_chatbot_prompt": "Optional opening message if no inbound message exists.",
        "field_assign_to": "Assign To",
        "placeholder_cta_body": "Check out our latest offer:",
        "field_button_text_required": "Button Text *",
        "placeholder_button_text": "Open",
        "field_latitude_required": "Latitude *",
        "field_longitude_required": "Longitude *",
        "field_place_name_optional": "Place Name (optional)",
        "placeholder_place_name": "Our Office",
        "field_address_optional": "Address (optional)",
        "placeholder_address": "123 Main St, City",
        "placeholder_poll_question": "Which option do you prefer?",
        "field_poll_options_required": "Options *",
        "placeholder_poll_options": "One option per line",
        "poll_hint": "Sent as tappable reply buttons (≤3 options) or an interactive list (4+).",
        "field_summary_required": "Title *",
        "placeholder_appointment_summary": "Consultation with {{contact.name}}",
        "field_start_required": "Start Date\/Time *",
        "field_duration_min": "Duration (min)",
        "field_timezone_optional": "Timezone (optional)",
        "field_calendar_id_optional": "Calendar ID (optional)",
        "field_send_confirmation": "Send WhatsApp confirmation to contact",
        "placeholder_meeting_summary": "Meeting with {{contact.name}}",
        "field_send_link": "Send the Meet link to the contact",
        "field_flow_id_required": "Flow ID *",
        "placeholder_form_body": "Tap below to open the form.",
        "field_flow_cta": "Button Text",
        "placeholder_flow_cta": "Open form",
        "field_flow_screen_optional": "First Screen ID (optional)",
        "placeholder_catalog_body": "Browse our catalog:",
        "field_thumbnail_product_optional": "Thumbnail Product Retailer ID (optional)",
        "field_store_required": "Store *",
        "select_store": "Select a store…",
        "no_stores": "No connected {{platform}} store. Add one under E-Commerce.",
        "field_product_id_required": "Product ID *",
        "placeholder_product_id": "Internal ID or external product ID",
        "field_intro_text_optional": "Intro Text (optional)",
        "placeholder_product_intro": "Thought you might like this:",
        "field_sheets_mode": "Action",
        "sheets_append": "Append a row",
        "sheets_read": "Read a range",
        "field_spreadsheet_id_required": "Spreadsheet ID *",
        "field_range_required": "Range *",
        "field_row_values_required": "Row Values *",
        "placeholder_row_values": "One cell value per line. Tokens allowed: {{contact.name}}",
        "field_result_var": "Save Result To Variable",
        "field_template_doc_id_required": "Template Document ID *",
        "field_doc_title": "New Document Title",
        "placeholder_doc_title": "Contract for {{token}}",
        "field_replacements_optional": "Replacements (optional)",
        "placeholder_replacements": "One per line: key=value. Replaces {{key}} in the doc.",
        "field_send_doc_link": "Send the document link to the contact",
        "node_google_forms": "Google Forms",
        "field_forms_mode": "Action",
        "forms_send_link": "Share form link",
        "forms_read_response": "Read latest response",
        "field_form_id_required": "Form ID *",
        "field_message_body_optional": "Message (optional)",
        "placeholder_form_intro": "Please fill out our form:",
        "field_send_form_link": "Send the form link to the contact",
        "field_campaign_required": "Campaign *",
        "select_campaign": "Select a campaign…",
        "saving": "Saving…",
        "canvas_hint": "Drag nodes from the panel · Click a node to configure · Drag to connect handles · Delete key removes selected",
        "delete_node": "Delete Node",
        "category_${cat}": "Category ${Cat}",
        "status_${automation": {
            "status}": "Status}"
        }
    },
    "ai": {
        "chatbots_title": "Chatbots",
        "chatbots_heading": "AI Chatbots",
        "chatbots_subtitle": "Create and test AI chatbots powered by your knowledge bases.",
        "new_chatbot": "New Chatbot",
        "stat_total_bots": "Total Bots",
        "stat_with_kb": "With KB",
        "chatbots_empty_title": "No chatbots yet",
        "chatbots_empty_description": "Create an AI chatbot and link it to a knowledge base to handle customer queries automatically.",
        "chatbot_name": "Chatbot name",
        "chatbot_name_placeholder": "e.g. Support Bot",
        "chatbot_create_hint": "You can configure the knowledge base, tone, and system prompt after creating.",
        "create_chatbot": "Create Chatbot",
        "creating": "Creating…",
        "playground": "Playground",
        "clear": "Clear",
        "playground_empty": "Send a message to test your chatbot",
        "playground_error": "Error",
        "type_a_message": "Type a message…",
        "disabled": "Disabled",
        "tone_professional": "Professional",
        "tone_friendly": "Friendly",
        "tone_formal": "Formal",
        "tone_casual": "Casual",
        "no_knowledge_base": "No knowledge base",
        "test": "Test",
        "configure": "Configure",
        "delete_chatbot_confirm": "Delete chatbot \"{{name}}\"?",
        "tone": "Tone",
        "knowledge_base": "Knowledge Base",
        "none": "None",
        "system_prompt": "System Prompt",
        "system_prompt_placeholder": "You are a helpful support assistant…",
        "fallback_reply": "Fallback Reply",
        "fallback_reply_placeholder": "Sorry, I couldn't find an answer to that.",
        "fallback_reply_hint": "Shown when the bot can't find relevant context",
        "max_context_chunks": "Max Context Chunks",
        "save_changes": "Save Changes",
        "saving": "Saving…",
        "kb_title": "Knowledge Bases",
        "kb_subtitle": "Train chatbots by uploading documents, URLs, and FAQs.",
        "new_kb": "New Knowledge Base",
        "create_kb": "Create Knowledge Base",
        "total_documents": "Total Documents",
        "kb_status_draft": "Draft",
        "document_count_one": "{{count}} document",
        "document_count_other": "{{count}} documents",
        "kb_empty_title": "No knowledge bases yet",
        "kb_empty_description": "Create a knowledge base and upload documents to train your AI chatbots.",
        "kb_name_placeholder": "e.g. Product FAQ, Help Center",
        "add_document": "Add Document",
        "remove_document_confirm": "Remove this document?",
        "indexed": "Indexed",
        "total_tokens": "Total Tokens",
        "col_document": "Document",
        "col_type": "Type",
        "col_status": "Status",
        "col_tokens": "Tokens",
        "doc_status_indexed": "Indexed",
        "doc_status_pending": "Pending",
        "doc_status_indexing": "Indexing",
        "doc_status_error": "Error",
        "reindex": "Re-index",
        "docs_empty_title": "No documents yet",
        "docs_empty_description": "Add a URL, upload a file, paste text, or crawl a sitemap to train your chatbot.",
        "add_first_document": "Add First Document",
        "source_type": "Source Type",
        "source_url": "URL",
        "source_file": "File",
        "source_text": "Text",
        "source_sitemap": "Sitemap",
        "source_faq": "FAQ",
        "drop_a_file_or_browse": "Drop a file or <1>browse<\/1>",
        "text_content": "Text Content",
        "text_content_placeholder": "Paste your text content here…",
        "questions_and_answers": "Questions & Answers",
        "faq_question_placeholder": "What is…?",
        "faq_answer_placeholder": "The answer is…",
        "add_another_qa": "+ Add another Q&A",
        "sitemap_url": "Sitemap URL",
        "sitemap_hint": "We'll crawl all pages listed in the sitemap and index them.",
        "title_label": "Title",
        "title_placeholder": "Descriptive title for this document",
        "adding": "Adding…",
        "add_and_index": "Add & Index",
        "providers_title": "AI Providers",
        "provider_settings": "AI Provider Settings",
        "provider_settings_subtitle": "Add your own API keys to override the platform defaults. Leave blank to use the admin-configured system keys.",
        "no_providers_title": "No AI providers configured",
        "no_providers_description": "Ask your administrator to configure AI provider credentials, or add your own API keys below.",
        "configured": "Configured",
        "api_key": "API Key",
        "api_key_encrypted_placeholder": "(encrypted, enter new to update)",
        "default_chat_model": "Default Chat Model",
        "setup_guide": "Setup Guide",
        "guide_openai_step1": "Go to platform.openai.com and sign in.",
        "guide_openai_step2": "Navigate to API Keys → Create new secret key.",
        "guide_openai_step3": "Copy the key immediately — it is only shown once.",
        "guide_openai_step4": "Add a payment method under Settings → Billing.",
        "guide_openai_step5": "Paste the key above and choose a default model.",
        "guide_openai_link": "Open OpenAI Platform",
        "guide_anthropic_step1": "Go to console.anthropic.com and sign in.",
        "guide_anthropic_step2": "Navigate to Account Settings → API Keys → Create Key.",
        "guide_anthropic_step3": "Copy the key — shown only once.",
        "guide_anthropic_step4": "Add a credit card under Billing to activate the API.",
        "guide_anthropic_step5": "Paste the key above and choose a default model.",
        "guide_anthropic_link": "Open Anthropic Console",
        "guide_gemini_step1": "Go to aistudio.google.com and sign in with Google.",
        "guide_gemini_step2": "Click \"Get API key\" → \"Create API key in new project\".",
        "guide_gemini_step3": "Copy the generated API key.",
        "guide_gemini_step4": "Paste the key above and choose a Gemini model.",
        "guide_gemini_link": "Open Google AI Studio",
        "document_count": "Document Count",
        "doc_status_${doc": {
            "status}": "Status}"
        },
        "tone_${chatbot": {
            "tone}": "Tone}"
        },
        "tone_${tone}": "Tone ${Tone}"
    },
    "whatsapp": {
        "setup_title": "WhatsApp Setup",
        "setup_heading": "WhatsApp Business Accounts",
        "setup_subtitle": "Connect one or more WhatsApp Business Accounts (WABAs) to this workspace.",
        "setup_copy_to_clipboard": "Copy to clipboard",
        "setup_status_active": "Active",
        "setup_status_inactive": "Inactive",
        "setup_status_error": "Error",
        "setup_sync_templates_tooltip": "Sync templates from Meta",
        "setup_templates": "Templates",
        "setup_removing": "Removing…",
        "setup_confirm": "Confirm",
        "setup_remove_waba_tooltip": "Remove this WABA",
        "setup_webhook": "Webhook",
        "setup_token_label": "Token:",
        "setup_phone_numbers": "Phone Numbers ({{count}})",
        "setup_syncing": "Syncing…",
        "setup_sync_from_meta": "Sync from Meta",
        "setup_add_manually": "Add manually",
        "setup_saving": "Saving…",
        "setup_phone_id": "ID {{id}}",
        "setup_verified": "Verified",
        "setup_inbox": "Inbox",
        "setup_phone_not_verified": "Phone not verified — Number Verify won't work until verified.",
        "setup_send_sms_code": "Send SMS Code",
        "setup_sending": "Sending…",
        "setup_enter_sms_code": "Enter SMS code",
        "setup_verifying": "Verifying…",
        "setup_verify": "Verify",
        "setup_no_phones": "No phone numbers linked yet.",
        "setup_delete_warning": "This will remove this WABA and all its channel accounts. Existing inbox conversations are kept but new inbound messages will stop routing.",
        "setup_empty_title": "No WhatsApp accounts connected",
        "setup_empty_description": "Use the Channel Setup page to connect your WhatsApp Business Account.",
        "setup_webhook_instructions": "Webhook setup instructions",
        "setup_webhook_step_1": "Go to your Meta App → WhatsApp → Configuration → Webhooks.",
        "setup_webhook_step_2": "Paste the <1>Callback URL<\/1> from the WABA card above into \"Callback URL\".",
        "setup_webhook_step_3": "Paste the <1>Verify Token<\/1> into \"Verify token\", then click <3>Verify and Save<\/3>.",
        "setup_webhook_step_4": "Subscribe to <1>messages<\/1> and <3>message_status_updates<\/3>.",
        "setup_webhook_step_5": "Repeat for each additional WABA (each has its own verify token).",
        "setup_nav_templates": "Templates →",
        "setup_nav_auto_replies": "Auto-Replies →",
        "setup_nav_inbox": "Inbox →",
        "widget_title": "Chat Widgets",
        "widget_head_title": "Chat Widgets · WhatsApp",
        "widget_subtitle": "Embed a WhatsApp chat bubble on your website.",
        "widget_new": "New Widget",
        "widget_delete_confirm": "Delete this widget? This will stop it from loading on all sites.",
        "widget_empty_title": "No widgets yet",
        "widget_empty_description": "Create a chat widget to embed a WhatsApp chat bubble on your website.",
        "widget_edit_tooltip": "Edit widget",
        "widget_delete_tooltip": "Delete widget",
        "widget_position_bottom_right": "Bottom Right",
        "widget_position_bottom_left": "Bottom Left",
        "widget_position_bottom_right_desc": "Bottom-right corner",
        "widget_position_bottom_left_desc": "Bottom-left corner",
        "widget_badge_hours_set": "Hours set",
        "widget_badge_domains": "{{count}} domain",
        "widget_badge_domains_plural": "{{count}} domains",
        "widget_badge_greeting_on": "Greeting on",
        "widget_copied": "Copied!",
        "widget_copy": "Copy",
        "widget_copy_snippet": "Copy Snippet",
        "widget_view_embed_js": "View embed JS",
        "widget_create_title": "New Chat Widget",
        "widget_create_head_title": "New Chat Widget · WhatsApp",
        "widget_create_subtitle": "Configure a WhatsApp bubble to embed on your website.",
        "widget_create_basic_desc": "Set up your widget identity and messaging.",
        "widget_create_submit": "Create Widget",
        "widget_creating": "Creating…",
        "widget_edit_title": "Edit Widget",
        "widget_edit_head_title": "Edit Widget · {{name}}",
        "widget_edit_basic_desc": "Update your widget identity and messaging.",
        "widget_unsaved_changes": "Unsaved changes",
        "widget_back_to_widgets": "Back to Widgets",
        "widget_save_changes": "Save Changes",
        "widget_saving": "Saving…",
        "widget_tab_basic": "Basic Info",
        "widget_tab_appearance": "Appearance",
        "widget_tab_hours": "Working Hours",
        "widget_tab_domains": "Allowed Domains",
        "widget_tab_embed": "Embed Code",
        "widget_basic_info": "Basic Info",
        "widget_appearance_desc": "Customize how the widget looks on your website.",
        "widget_field_name": "Widget Name (internal)",
        "widget_field_name_hint": "Only visible to you — helps identify widgets in the list.",
        "widget_field_name_placeholder": "e.g. Homepage Widget",
        "widget_field_phone": "WhatsApp Number",
        "widget_field_phone_hint": "Include the country code, e.g. +8801XXXXXXXXX",
        "widget_field_prefilled": "Pre-filled Message",
        "widget_field_prefilled_hint": "Opens WhatsApp with this text already typed in.",
        "widget_field_prefilled_placeholder": "Hi, I need help with…",
        "widget_field_greeting": "Greeting Message",
        "widget_field_greeting_hint": "Auto-shown as a popup card 3 s after page loads. Leave empty to disable.",
        "widget_field_greeting_placeholder": "Hi! 👋 How can we help you today?",
        "widget_field_agent_name": "Agent \/ Team Name",
        "widget_field_agent_name_hint": "Displayed in the greeting card header.",
        "widget_field_button_color": "Button Color",
        "widget_field_avatar_color": "Avatar Color",
        "widget_field_position": "Position",
        "widget_live_preview": "Live Preview",
        "widget_summary": "Summary",
        "widget_summary_phone": "Phone",
        "widget_summary_position": "Position",
        "widget_summary_greeting": "Greeting",
        "widget_summary_hours": "Hours",
        "widget_summary_domains": "Domains",
        "widget_summary_enabled": "Enabled",
        "widget_summary_off": "Off",
        "widget_summary_all": "All",
        "widget_summary_restricted": "{{count}} restricted",
        "widget_embed_desc": "Paste this into your website to activate the widget.",
        "widget_embed_instructions": "Add this snippet to your website's <1>&lt;head&gt;<\/1> or just before the closing <3>&lt;\/body&gt;<\/3> tag.",
        "widget_install_tips": "Installation tips",
        "widget_install_tip_platforms": "Works on any HTML website, WordPress, Shopify, Webflow, Wix, etc.",
        "widget_install_tip_async": "The <1>async defer<\/1> attributes ensure it doesn't block page load.",
        "widget_install_tip_cache": "Changes to widget settings take effect within 5 minutes (cached).",
        "widget_direct_js_link": "Direct JS link",
        "widget_default_agent_name": "Support",
        "widget_replies_instantly": "Typically replies instantly",
        "widget_start_chat": "Start Chat",
        "widget_working_hours": "Working Hours",
        "widget_working_hours_hint": "Only show the widget during business hours.",
        "widget_timezone": "Timezone",
        "widget_schedule": "Schedule",
        "widget_closed": "Closed",
        "widget_day_mon": "Monday",
        "widget_day_tue": "Tuesday",
        "widget_day_wed": "Wednesday",
        "widget_day_thu": "Thursday",
        "widget_day_fri": "Friday",
        "widget_day_sat": "Saturday",
        "widget_day_sun": "Sunday",
        "widget_domains_tip_label": "Tip:",
        "widget_domains_tip": "Leave empty to allow the widget on all websites. Add domains to restrict where it loads.",
        "widget_add_domain": "Add Domain",
        "widget_allowed_domains_count": "{{count}} Allowed Domain",
        "widget_allowed_domains_count_plural": "{{count}} Allowed Domains",
        "auto_replies_title": "Auto-Replies",
        "auto_replies_head_title": "Auto-Replies · WhatsApp",
        "auto_replies_subtitle": "Automatically respond to incoming WhatsApp messages by keyword or trigger.",
        "auto_replies_add_rule": "Add Rule",
        "auto_replies_delete_confirm": "Delete this auto-reply rule?",
        "auto_replies_empty_title": "No auto-reply rules yet",
        "auto_replies_empty_description": "Add a rule to automatically respond to incoming WhatsApp messages by keyword or trigger.",
        "auto_replies_new_rule": "New Auto-Reply Rule",
        "auto_replies_edit_rule": "Edit Auto-Reply Rule",
        "auto_replies_create_rule": "Create Rule",
        "auto_replies_save_rule": "Save Rule",
        "auto_replies_save_changes": "Save Changes",
        "auto_replies_saving": "Saving…",
        "auto_replies_edit_tooltip": "Edit rule",
        "auto_replies_delete_tooltip": "Delete rule",
        "auto_replies_disable": "Disable",
        "auto_replies_enable": "Enable",
        "auto_replies_template_label": "Template:",
        "auto_replies_priority_badge": "priority {{n}}",
        "auto_replies_trigger_type": "Trigger Type",
        "auto_replies_trigger_keyword": "Keyword",
        "auto_replies_trigger_welcome": "Welcome (first message)",
        "auto_replies_trigger_away": "Away",
        "auto_replies_trigger_out_of_hours": "Out of hours",
        "auto_replies_keywords": "Keywords",
        "auto_replies_keywords_hint": "(comma-separated)",
        "auto_replies_keywords_placeholder": "hi, hello, start",
        "auto_replies_match_mode": "Match Mode",
        "auto_replies_match_exact": "exact",
        "auto_replies_match_contains": "contains",
        "auto_replies_match_regex": "regex",
        "auto_replies_response_type": "Response Type",
        "auto_replies_response_text": "text",
        "auto_replies_response_template": "template",
        "auto_replies_response_media": "media",
        "auto_replies_reply_text": "Reply Text",
        "auto_replies_reply_text_placeholder": "Thank you for messaging us! We'll get back to you shortly.",
        "auto_replies_template_name": "Template Name",
        "auto_replies_template_name_placeholder": "your_template_name",
        "auto_replies_language_code": "Language Code",
        "auto_replies_media_type": "Media Type",
        "auto_replies_media_image": "image",
        "auto_replies_media_video": "video",
        "auto_replies_media_document": "document",
        "auto_replies_media_id": "Media ID",
        "auto_replies_media_id_placeholder": "WhatsApp media_id",
        "auto_replies_caption": "Caption (optional)",
        "auto_replies_priority": "Priority",
        "auto_replies_priority_hint": "(lower = higher priority)",
        "templates_title": "WhatsApp Templates",
        "templates_heading": "Message Templates",
        "templates_subtitle": "Manage and submit WhatsApp message templates to Meta for approval.",
        "templates_sync": "Sync from Meta",
        "templates_new": "New Template",
        "templates_delete_confirm": "Delete template “{{name}}”? This removes it from Meta as well and cannot be undone.",
        "templates_search_placeholder": "Search templates…",
        "templates_all_phone_numbers": "All Phone Numbers",
        "templates_status_all": "All",
        "templates_status_approved": "Approved",
        "templates_status_rejected": "Rejected",
        "templates_status_pending": "Pending",
        "templates_status_paused": "Paused",
        "templates_empty_title": "No templates found",
        "templates_empty_description": "Create a WhatsApp message template or sync your existing templates from Meta.",
        "templates_editor_title": "Template Editor",
        "templates_edit_head_title": "Edit Template · WhatsApp",
        "templates_new_head_title": "New Template · WhatsApp",
        "templates_edit_heading": "Edit Template",
        "templates_new_heading": "New Template",
        "templates_unexpected_error": "An unexpected error occurred.",
        "templates_basic_info": "Basic Info",
        "templates_whatsapp_number": "WhatsApp Number",
        "templates_phone_select_hint": "Select which number this template belongs to.",
        "templates_template_name": "Template Name",
        "templates_name_locked_hint": "Name cannot be changed after creation.",
        "templates_name_format_hint": "Lowercase, letters, numbers and underscores only.",
        "templates_language": "Language",
        "templates_category": "Category",
        "templates_category_marketing": "Marketing",
        "templates_category_utility": "Utility",
        "templates_category_authentication": "Authentication",
        "templates_components": "Components",
        "templates_section_header": "Header",
        "templates_section_body": "Body",
        "templates_section_footer": "Footer",
        "templates_section_buttons": "Buttons",
        "templates_submitting": "Submitting…",
        "templates_save_changes": "Save Changes",
        "templates_submit": "Submit Template",
        "templates_preview": "Preview",
        "templates_preview_fallback_note": "Placeholders fall back to {{token}} until you add example values.",
        "templates_preview_placeholder": "Your message preview appears here…",
        "templates_button_fallback": "Button",
        "templates_example_values": "{{section}} Example Values",
        "templates_example_for": "Example for {{token}}",
        "templates_format_text": "Text",
        "templates_format_image": "Image",
        "templates_format_video": "Video",
        "templates_format_document": "Document",
        "templates_header_text_placeholder": "Header text (max 60 chars)",
        "templates_file_uploaded": "File uploaded",
        "templates_uploading": "Uploading…",
        "templates_upload_image": "Upload image (JPEG \/ PNG, max 5 MB)",
        "templates_upload_video": "Upload video (MP4, max 16 MB)",
        "templates_upload_document": "Upload document (PDF, max 100 MB)",
        "templates_upload_failed": "Upload failed.",
        "templates_body_placeholder": "Hello {{p1}}, your order {{p2}} is confirmed.",
        "templates_example_required_hint": "Provide example values for each placeholder — Meta requires them for template approval.",
        "templates_footer_text_placeholder": "Footer text (max 60 chars)",
        "templates_btn_quick_reply": "Quick Reply",
        "templates_btn_url": "URL",
        "templates_btn_phone": "Phone",
        "templates_button_label": "Button Label",
        "templates_max_25_chars": "(max 25 chars)",
        "templates_button_label_placeholder": "e.g. Track Order",
        "templates_url_hint": "(can end with {{token}})",
        "templates_url_example_label": "URL Example (for {{token}})",
        "templates_phone_number_label": "Phone Number",
        "templates_phone_hint": "(E.164 e.g. +8801XXXXXXXXX)",
        "templates_buttons_used": "{{used}} \/ {{max}} buttons used",
        "templates_lang_en": "English",
        "templates_lang_bn": "Bengali",
        "templates_lang_ar": "Arabic",
        "templates_lang_es": "Spanish",
        "templates_lang_fr": "French",
        "templates_lang_hi": "Hindi",
        "templates_lang_id": "Indonesian",
        "templates_lang_pt_br": "Portuguese (BR)",
        "templates_lang_tr": "Turkish",
        "templates_lang_zh_cn": "Chinese (Simplified)"
    },
    "email_editor": {
        "tab_templates": "Templates",
        "tab_visual": "Visual",
        "tab_html": "HTML",
        "tab_ai": "AI Write",
        "subject": "Subject",
        "ai_applied": "AI-generated content applied. Review and adjust as needed.",
        "preview": "Preview",
        "email_body": "Email body",
        "rendered_preview": "Rendered preview",
        "nothing_to_preview": "Nothing to preview yet.",
        "category_all": "All",
        "use": "Use",
        "generation_failed": "Generation failed. Please try again.",
        "ai_generator": "AI Email Generator",
        "ai_generator_desc": "Describe what you want to send and the AI will write the subject line and body for you.",
        "ai_prompt_label": "What should this email say?",
        "ai_prompt_placeholder": "e.g. Write a promotional email announcing 20% off all products for existing customers. Include a countdown — offer expires in 48 hours.",
        "tone": "Tone",
        "tone_professional": "Professional",
        "tone_friendly": "Friendly",
        "tone_urgent": "Urgent",
        "tone_informative": "Informative",
        "generating": "Generating…",
        "generate_email": "Generate Email",
        "ai_footer_note": "Uses your workspace AI provider. Content will replace the current subject and body.",
        "suggestions_failed": "Failed to get suggestions.",
        "improve_title": "Get AI subject suggestions",
        "improve": "Improve",
        "subject_suggestions": "Subject suggestions",
        "generating_suggestions": "Generating suggestions…",
        "char_count": "{{count}} chars",
        "insert_variable": "Insert variable",
        "empty_canvas": "Your email is empty. Add a block below to get started.",
        "block_settings": "{{block}} settings",
        "block_heading": "Heading",
        "block_text": "Text",
        "block_button": "Button",
        "block_image": "Image",
        "block_divider": "Divider",
        "block_spacer": "Spacer",
        "drag_to_reorder": "Drag to reorder",
        "settings": "Settings",
        "duplicate": "Duplicate",
        "text_placeholder": "Type some text…",
        "click_add_image": "Click to add an image",
        "spacer_label": "Spacer · {{height}}px",
        "insert_block_here": "Insert block here",
        "field_level": "Level",
        "field_alignment": "Alignment",
        "field_text_color": "Text color",
        "field_link_url": "Link URL",
        "field_background": "Background",
        "field_alt_text": "Alt text",
        "field_alt_placeholder": "Describe the image",
        "field_link_url_optional": "Link URL (optional)",
        "field_width": "Width",
        "field_width_placeholder": "e.g. 320px or 100%",
        "field_line_color": "Line color",
        "field_height": "Height — {{height}}px",
        "link_placeholder": "https:\/\/…  or  {{token}}",
        "apply": "Apply",
        "bold": "Bold (Ctrl+B)",
        "italic": "Italic (Ctrl+I)",
        "underline": "Underline (Ctrl+U)",
        "insert_link": "Insert link",
        "clear_formatting": "Clear formatting"
    },
    "sms": {
        "title": "SMS Gateways",
        "subtitle": "Configure your SMS provider credentials. Mark one as default to use it for campaigns.",
        "setup_guide": "Setup Guide",
        "remove_confirm": "Remove {{label}} configuration?",
        "configured": "Configured",
        "default": "Default",
        "encrypted_placeholder": "(encrypted — enter new value to update)",
        "sender_id": "Sender ID (optional override)",
        "sender_id_placeholder": "e.g. MyBrand",
        "set_default": "Set as default SMS gateway",
        "saving": "Saving…"
    },
    "social": {
        "composer_title": "Post Composer",
        "composer_head": "Post Composer · Social",
        "composer_subtitle": "Write or generate content and publish across multiple networks.",
        "post_to": "Post To",
        "no_accounts_connected": "No accounts connected.",
        "add_one": "Add one →",
        "ai_post_planner": "AI Post Planner",
        "ai_prompt_placeholder": "Describe what you want to post about…",
        "generate": "Generate",
        "generating": "Generating…",
        "ai_generate_failed": "Failed to generate content. Please try again.",
        "ai_request_failed": "Request failed. Please check your connection and try again.",
        "title_label": "Title",
        "title_placeholder": "Add a post title…",
        "post_content": "Post Content",
        "body_placeholder": "What's on your mind?",
        "media": "Media",
        "add_media": "Add media",
        "no_media_hint": "No media attached. Click \"Add media\" to upload or paste a URL.",
        "schedule_optional": "Schedule (optional)",
        "publishes_at": "Publishes: {{time}}",
        "schedule": "Schedule",
        "scheduling": "Scheduling…",
        "publish_now": "Publish Now",
        "publishing": "Publishing…",
        "post_preview": "Post Preview",
        "network_count": "{{count}} network",
        "network_count_plural": "{{count}} networks",
        "preview_empty": "Select one or more accounts on the left to see a preview of your post.",
        "preview_your_account": "Your Account",
        "preview_tweet_placeholder": "Your tweet will appear here…",
        "preview_your_page": "Your Page",
        "preview_just_now": "Just now",
        "preview_public": "Public",
        "preview_post_placeholder": "Your post will appear here…",
        "preview_like": "Like",
        "preview_comment": "Comment",
        "preview_share": "Share",
        "preview_photo_video": "Photo \/ Video",
        "preview_caption_placeholder": "Caption will appear here…",
        "preview_your_profile": "Your Profile",
        "preview_now": "Now",
        "preview_repost": "Repost",
        "preview_send": "Send",
        "preview_video": "Video preview",
        "preview_caption_short": "Caption…",
        "preview_video_title_placeholder": "Video title \/ description…",
        "preview_your_channel": "Your Channel",
        "preview_youtube_meta": "0 views · Just now",
        "accounts_title": "Social Accounts",
        "accounts_heading": "Social Media Accounts",
        "accounts_subtitle": "Connect your social accounts to schedule and publish posts. Multiple profiles per platform are supported.",
        "new_post": "New Post",
        "network_desc_facebook": "Connect Facebook Pages to schedule posts.",
        "network_desc_instagram": "Connect Instagram Business accounts via Facebook.",
        "network_desc_linkedin": "Connect your LinkedIn profile or company page.",
        "network_desc_twitter": "Connect your X \/ Twitter account.",
        "network_desc_youtube": "Connect your YouTube channel to upload videos.",
        "network_desc_tiktok": "Connect your TikTok account to publish videos.",
        "token_expired": "Token expired",
        "disconnect": "Disconnect",
        "disconnect_confirm": "Disconnect \"{{name}}\"?",
        "reconnect_add_another": "Reconnect \/ Add another",
        "add_another_account": "Add another account",
        "connect_network": "Connect {{network}}",
        "no_accounts_yet": "No accounts connected yet",
        "no_accounts_yet_hint": "Click \"Connect\" on any platform above to get started.",
        "calendar_title": "Social Calendar",
        "calendar_head": "Calendar · Social",
        "calendar_subtitle": "View and manage your scheduled posts.",
        "filter_label": "Filter:",
        "status_all": "All Statuses",
        "status_scheduled": "Scheduled",
        "status_published": "Published",
        "status_publishing": "Publishing",
        "status_draft": "Draft",
        "status_failed": "Failed",
        "all_networks": "All Networks",
        "all_profiles": "All Profiles",
        "clear": "Clear",
        "filtered": "Filtered",
        "post_fallback": "Post",
        "day_sun": "Sun",
        "day_mon": "Mon",
        "day_tue": "Tue",
        "day_wed": "Wed",
        "day_thu": "Thu",
        "day_fri": "Fri",
        "day_sat": "Sat",
        "month_january": "January",
        "month_february": "February",
        "month_march": "March",
        "month_april": "April",
        "month_may": "May",
        "month_june": "June",
        "month_july": "July",
        "month_august": "August",
        "month_september": "September",
        "month_october": "October",
        "month_november": "November",
        "month_december": "December",
        "posts_title": "Posts",
        "posts_head": "Social Posts",
        "posts_subtitle": "All your scheduled posts, drafts, and publish history.",
        "ai_plan": "AI Plan",
        "filter_by": "Filter by",
        "all_platforms": "All Platforms",
        "post_count": "{{count}} post",
        "post_count_plural": "{{count}} posts",
        "no_posts_title": "No posts yet",
        "no_posts_description": "Compose your first post to get started.",
        "posted_to": "Posted to",
        "publish_results": "Publish Results",
        "account_number": "Account #{{id}}",
        "result_published": "✓ Published",
        "result_failed": "✗ Failed",
        "view_on_platform": "View on platform",
        "details": "Details",
        "more_count": "+{{count}} more",
        "confirm_publish_now": "Publish this post now?",
        "confirm_cancel_schedule": "Cancel this scheduled post?",
        "confirm_delete_post": "Delete this post?",
        "cancel_schedule": "Cancel Schedule",
        "cancelling": "Cancelling…",
        "view": "View",
        "edit_post_title": "Edit Post",
        "edit_post_head": "Edit Post · Social",
        "edit_post_subtitle": "Changes will not re-publish already published content.",
        "content": "Content",
        "edit_title_placeholder": "Add a title…",
        "no_media_attached": "No media attached.",
        "schedule_draft_hint": "(optional — leave blank to save as draft)",
        "date_time": "Date & Time",
        "timezone": "Timezone",
        "saving": "Saving…",
        "save_and_schedule": "Save & Schedule",
        "save_as_draft": "Save as Draft",
        "tone_professional": "Professional",
        "tone_casual": "Casual",
        "tone_humorous": "Humorous",
        "tone_inspirational": "Inspirational",
        "tone_educational": "Educational",
        "campaign_topic": "Campaign Topic",
        "campaign_topic_placeholder": "e.g. Launching our new AI-powered writing assistant — highlight features, user benefits, and a limited-time offer.",
        "campaign_goal": "Campaign Goal",
        "campaign_goal_placeholder": "e.g. Drive sign-ups, increase brand awareness",
        "tone": "Tone",
        "number_of_posts": "Number of Posts",
        "start_date": "Start Date",
        "end_date": "End Date",
        "target_accounts": "Target Accounts",
        "no_connected_accounts": "No connected accounts. Connect an account first.",
        "generating_plan": "Generating plan…",
        "generate_plan": "Generate Plan",
        "posts_selected": "{{count}} of {{total}} posts selected",
        "deselect_all": "Deselect All",
        "select_all": "Select All",
        "post_title_optional": "Post title (optional)",
        "scheduled_time_utc": "Scheduled Time (UTC)",
        "review_generated_posts": "Review Generated Posts",
        "confirm_and_schedule": "Confirm & Schedule",
        "step_1_of_2": "Step 1 of 2",
        "step_2_of_2": "Step 2 of 2",
        "schedule_n_posts": "Schedule {{count}} Post",
        "schedule_n_posts_plural": "Schedule {{count}} Posts",
        "generation_failed": "Generation failed. Please try again.",
        "network_error": "Network error. Please try again.",
        "select_one_post": "Select at least one post to schedule.",
        "plan_limit_reached": "Plan limit reached. Please upgrade your plan.",
        "scheduling_failed": "Scheduling failed. Please try again."
    },
    "leads": {
        "title": "Lead Scraper",
        "subtitle": "Discover businesses from Google Places and push them to your contact list.",
        "new_search": "New Search",
        "recent_searches": "Recent Searches",
        "keyword_in_location": "{{keyword}} in {{location}}",
        "job_status_pending": "pending",
        "job_status_running": "running",
        "job_status_done": "done",
        "job_status_failed": "failed",
        "found_count": "{{count}} found",
        "selected_count": "{{count}} selected",
        "push_to_contacts": "Push to Contacts",
        "col_business": "Business",
        "col_phone": "Phone",
        "col_category": "Category",
        "col_rating": "Rating",
        "no_leads_title": "No leads yet",
        "no_leads_description": "Start a search to discover businesses from Google Places and push them to your contact list.",
        "confirm_delete": "Delete this lead?",
        "search_businesses": "Search Businesses",
        "business_type_keyword": "Business Type \/ Keyword",
        "keyword_placeholder": "e.g. restaurants, dentists, gyms",
        "city_location": "City \/ Location",
        "location_placeholder": "e.g. Dhaka, Bangladesh",
        "radius_meters": "Radius (meters)",
        "queuing": "Queuing…",
        "start_scrape": "Start Scrape"
    },
    "workspaces": {
        "title": "Workspaces",
        "subtitle": "Switch between workspaces or create a new one.",
        "your_workspaces": "Your workspaces ({{count}})",
        "none_yet": "No workspaces yet",
        "create_first": "Create your first workspace below.",
        "owner": "Owner",
        "member": "Member",
        "switching": "Switching…",
        "current": "Current",
        "switch": "Switch",
        "create_new": "Create a new workspace",
        "create_new_desc": "Separate data between clients or teams.",
        "name_label": "Workspace name",
        "name_placeholder": "e.g. Acme Corp",
        "creating": "Creating…",
        "create_workspace": "Create workspace"
    },
    "contact_page": {
        "title": "Contact Us",
        "badge": "Get in touch",
        "subtitle": "Have a question, need a demo, or want to talk pricing? Send us a message and our team will get back to you within one business day.",
        "subject": "Subject",
        "subject_placeholder": "How can we help?",
        "message": "Message",
        "message_placeholder": "Tell us a little about what you need…",
        "name_placeholder": "Jane Doe",
        "email_placeholder": "jane@company.com",
        "send_message": "Send Message",
        "sending": "Sending…",
        "form_heading": "Send us a message",
        "info_heading": "Other ways to reach us",
        "email_label": "Email us",
        "email_desc": "We reply to every message.",
        "chat_label": "Live chat",
        "chat_desc": "Available in your dashboard, Mon–Fri.",
        "response_label": "Response time",
        "response_desc": "Within one business day."
    },
    "faq": {
        "head_title": "FAQ — {{title}}",
        "cat_all": "All Questions",
        "cat_general": "General",
        "cat_billing": "Billing & Plans",
        "cat_technical": "Technical",
        "cat_security": "Security",
        "no_items": "No FAQ items configured yet.",
        "still_have_questions": "Still have questions?",
        "still_have_questions_desc": "Can't find what you're looking for? Our team is happy to help.",
        "contact_support": "Contact Support",
        "ready_to_try": "Ready to try it yourself?",
        "ready_to_try_desc": "Start your free trial — no credit card required."
    },
    "use_cases": {
        "head_title": "Use Cases — WhatsApp Marketing for Every Industry",
        "meta_desc": "See how businesses across e-commerce, real estate, education, healthcare and more use our platform to grow with WhatsApp.",
        "hero_title": "WhatsApp Marketing for Every Industry",
        "hero_subtitle": "See how businesses across every sector use our platform to automate communication, drive sales, and retain customers.",
        "start_free_trial": "Start Free Trial",
        "show_less": "Show less",
        "see_details": "See details",
        "how_it_works": "How It Works",
        "up_and_running": "Up and running in minutes",
        "view_pricing": "View Pricing",
        "cta_title": "Start automating your industry today",
        "cta_subtitle": "Join thousands of businesses using WhatsApp to grow customer engagement.",
        "stat_open_rate": "WhatsApp open rate",
        "stat_more_replies": "More replies vs email",
        "stat_response_time": "Avg. response time",
        "stat_businesses": "Businesses trust us",
        "step1_title": "Connect WhatsApp",
        "step1_desc": "Use Cloud API or scan a QR code — no technical skills needed.",
        "step2_title": "Import Your Contacts",
        "step2_desc": "Upload a CSV, connect a CRM, or collect leads via forms.",
        "step3_title": "Automate & Scale",
        "step3_desc": "Build flows, launch campaigns, and let AI handle conversations.",
        "ecommerce_label": "E-Commerce",
        "ecommerce_title": "Boost Sales with WhatsApp",
        "ecommerce_desc": "Send order confirmations, shipping updates, and abandoned cart reminders directly via WhatsApp. Recover lost sales with automated follow-ups.",
        "ecommerce_b1": "Order & shipping notifications",
        "ecommerce_b2": "Abandoned cart recovery",
        "ecommerce_b3": "Product recommendations",
        "ecommerce_b4": "Post-purchase upsells",
        "realestate_label": "Real Estate",
        "realestate_title": "Convert Leads Faster",
        "realestate_desc": "Automatically qualify leads, schedule property viewings, and nurture prospects through their buying journey with personalized WhatsApp sequences.",
        "realestate_b1": "Lead qualification bots",
        "realestate_b2": "Viewing appointment booking",
        "realestate_b3": "Property alerts & listings",
        "realestate_b4": "Agent-to-client live chat",
        "education_label": "Education",
        "education_title": "Engage Students & Parents",
        "education_desc": "Send course reminders, assignment alerts, results, and class updates instantly. Keep students engaged with automated reminders and support.",
        "education_b1": "Class schedule reminders",
        "education_b2": "Assignment & exam alerts",
        "education_b3": "Result notifications",
        "education_b4": "Parent communication hub",
        "healthcare_label": "Healthcare",
        "healthcare_title": "Improve Patient Experience",
        "healthcare_desc": "Automate appointment reminders, post-visit follow-ups, medication reminders, and health tips to improve patient outcomes and reduce no-shows.",
        "healthcare_b1": "Appointment reminders",
        "healthcare_b2": "Post-visit follow-ups",
        "healthcare_b3": "Medication reminders",
        "healthcare_b4": "Health tips & campaigns",
        "retail_label": "Retail & F&B",
        "retail_title": "Drive Repeat Business",
        "retail_desc": "Run flash sales, loyalty campaigns, and personalised offers via WhatsApp. Turn one-time buyers into loyal customers with targeted promotions.",
        "retail_b1": "Flash sale broadcasts",
        "retail_b2": "Loyalty program updates",
        "retail_b3": "Personalised promotions",
        "retail_b4": "Table \/ delivery booking",
        "finance_label": "Finance & Banking",
        "finance_title": "Automate Customer Service",
        "finance_desc": "Send transaction alerts, KYC reminders, account updates, and fraud notifications securely and instantly via WhatsApp Cloud API.",
        "finance_b1": "Transaction alerts",
        "finance_b2": "KYC & onboarding flows",
        "finance_b3": "Fraud \/ security alerts",
        "finance_b4": "Account & loan updates"
    },
    "invoice": {
        "pdf": "Pdf"
    },
    "example": {
        "com": "Com"
    },
    "about_page": {
        "values_title": "Values Title"
    },
    "integrations_page": {
        "cta_title": "Cta Title",
        "cta_subtitle": "Cta Subtitle"
    },
    "install": {
        "run": "Run"
    },
    "license": {
        "activate": "Activate"
    },
    "branding": {
        "favicon_url": "Favicon Url"
    },
    "0": {
        "01": "01",
        "07em": "07Em",
        "08em": "08Em",
        "1em": "1Em"
    },
    "12": {
        "01": "01"
    },
    "37": {
        "4220": "4220"
    },
    "5": {
        "5": "5"
    },
    "v20": [
        "0"
    ],
    "127": [
        [
            {
                "1": "1"
            }
        ]
    ],
    "17": {
        "5": "5",
        "51": "51"
    },
    "6": {
        "5": "5"
    },
    "4": {
        "9": "9"
    }
}