/**
 * 公告模块国际化（zh-CN）
 *
 * 注意：该文件会在 i18n 初始化时合并到 `announcement.*` 命名空间下
 */
export default {
  title: '公告管理',

  platform: {
    title: '平台公告',
    list: '平台公告列表',
    create: '创建平台公告',
    edit: '编辑平台公告',
    detail: '平台公告详情'
  },

  tenant: {
    title: '租户公告',
    list: '租户公告列表',
    create: '创建租户公告',
    edit: '编辑租户公告',
    detail: '租户公告详情'
  },

  app: {
    title: '应用端公告',
    list: '公告列表',
    detail: '公告详情',
    center: '公告中心',
    unread: '未读公告',
    all: '全部公告',
    markAllRead: '全部标记已读',
    emptyUnread: '暂无未读公告',
    emptyAll: '暂无公告'
  },

  drafts: {
    title: '草稿中心',
    list: '草稿列表',
    empty: '暂无草稿',
    save: '保存草稿',
    saving: '保存中',
    savedAt: '已保存 · {time}',
    restore: '恢复草稿',
    discard: '丢弃草稿',
    autoSaveOn: '自动保存已开启',
    autoSaveOff: '自动保存已关闭'
  },

  list: {
    title: '公告列表',
    total: '共 {count} 条',
    selected: '已选 {count} 条',
    empty: '暂无公告'
  },

  table: {
    title: '标题',
    type: '类型',
    priority: '优先级',
    status: '状态',
    effectiveRange: '生效时间',
    publishedAt: '发布时间',
    actions: '操作'
  },

  detail: {
    title: '公告详情',
    readStatus: '阅读状态',
    unreadTip: '未读',
    readTip: '已读'
  },

  form: {
    title: '公告信息',
    base: '基础信息',
    audience: '受众设置',
    schedule: '发布设置',
    preview: '预览设置'
  },

  fields: {
    title: '标题',
    summary: '摘要',
    content: '内容',
    type: '公告类型',
    priority: '优先级',
    status: '状态',
    publisher: '发布人',
    publisherScope: '发布范围',
    targetType: '目标受众',
    effectiveFrom: '生效开始时间',
    effectiveTo: '生效结束时间',
    publishedAt: '发布时间',
    revokedAt: '撤销时间',
    scheduledPublishAt: '计划发布时间',
    createdAt: '创建时间',
    updatedAt: '更新时间',
    readStatus: '已读状态',
    readAt: '已读时间',
    tenantId: '租户ID'
  },

  search: {
    keyword: '关键词',
    keywordPlaceholder: '标题/内容关键词',
    status: '状态',
    statusPlaceholder: '全部状态',
    dateRange: '日期范围',
    dateFrom: '开始日期',
    dateTo: '结束日期',
    targetType: '受众类型',
    publisherScope: '发布范围',
    announcementType: '公告类型',
    priority: '优先级'
  },

  status: {
    draft: '草稿',
    published: '已发布',
    revoked: '已撤销',
    scheduled: '待发布',
    active: '生效中',
    inactive: '未生效',
    read: '已读',
    unread: '未读'
  },

  priority: {
    low: '低',
    normal: '普通',
    high: '高',
    urgent: '紧急'
  },

  targetType: {
    all: '全部用户',
    roles: '指定角色',
    users: '指定用户',
    rules: '规则模式',
    manual: '手动选择'
  },

  publish: {
    mode: '发布方式',
    immediate: '立即发布',
    scheduled: '定时发布',
    scheduleTime: '定时发布时间'
  },

  action: {
    create: '新建',
    edit: '编辑',
    view: '查看',
    delete: '删除',
    publish: '发布',
    revoke: '撤销',
    preview: '预览',
    save: '保存',
    saveDraft: '保存草稿',
    markRead: '标记已读',
    markAllRead: '全部已读',
    refresh: '刷新',
    reset: '重置',
    back: '返回',
    close: '关闭'
  },

  messages: {
    createSuccess: '创建成功',
    updateSuccess: '更新成功',
    deleteSuccess: '删除成功',
    publishSuccess: '发布成功',
    revokeSuccess: '撤销成功',
    saveDraftSuccess: '草稿已保存',
    loadFailed: '加载失败',
    empty: '暂无数据',
    deleteConfirm: '确认删除该公告？',
    revokeConfirm: '确认撤销该公告？',
    publishConfirm: '确认发布该公告？',
    discardDraftConfirm: '确认丢弃该草稿？',
    audienceEstimateFailed: '受众预估失败，请稍后重试',
    permissionDenied: '暂无权限执行该操作',
    deleteNotSupported: '平台公告不支持直接删除'
  },

  validation: {
    titleRequired: '请输入标题',
    contentRequired: '请输入内容',
    effectiveFromRequired: '请选择生效开始时间',
    targetTypeRequired: '请选择目标受众',
    announcementTypeRequired: '请选择公告类型',
    priorityRequired: '请选择优先级'
  },

  tabs: {
    base: '基本信息',
    audience: '受众设置',
    schedule: '发布设置',
    preview: '预览'
  },

  preview: {
    openPreview: '预览',
    drawerTitle: '公告预览',
    titlePlaceholder: '请输入公告标题',
    emptyContent: '暂无公告内容',
    publishAt: '发布时间',
    publishAtUnknown: '待发布',
    priorityTag: '优先级 P{level}',
    priorityUnknown: '未设置',
    resizeHandle: '拖动调整预览宽度'
  },

  type: {
    system: '系统公告',
    billing: '账单提醒',
    operation: '运营通知',
    systemPlatformUpdate: '平台系统更新公告',
    systemSecurityNotice: '系统安全公告',
    systemCompliance: '系统合规公告',
    tenantInternal: '租户内部公告',
    tenantFinance: '租户财务公告',
    tenantOperation: '租户运营公告',
    unknown: '未知类型'
  }
}
