zhCN top-level constant

DRLocale const zhCN

中文文案。

Implementation

const DRLocale zhCN = DRLocale(
  // ---- 错误:先找 code.reason,再找 code ----
  errors: {
    'network_error': '网络不可用,请检查网络后重试',
    'timeout': '请求超时,请稍后重试',
    'aborted': '已取消',
    'not_signed_in': '请先登录',
    'not_connected': '正在连接服务器,请稍后再试',
    'local_validation': '内容不符合要求',
    'local_validation.too_large': '内容太长或文件太大',
    'local_validation.required': '请填写必填项',
    'local_validation.control_characters': '内容中有不支持的字符',
    'local_validation.url_not_allowed': '不能发送这个地址',
    'local_validation.invalid_evidence': '所选的消息不能作为证据',
    'local_validation.self_report': '不能举报自己',
    'local_validation.image_too_large': '图片太大,请以文件方式发送',
    'local_validation.unsupported_type': '不支持这种格式,请以文件方式发送',
    'local_validation.invalid_purpose': '这种文件不能用于此处',
    'local_validation.too_many_items': '选择的数量太多',
    'storage_error': '本地存储出错,请重新打开应用',
    'storage_error.quota_exceeded': '手机存储空间不足,请清理后重试',
    'unsupported': '当前环境不支持这个功能',
    'unsupported.media_disabled': '服务器没有开通文件服务',
    'permission_required': '请在系统设置中允许所需的权限',
    'device_error': '麦克风或摄像头不可用',
    'invalid_state': '当前状态下不能这样操作',
    'send_abandoned': '发送失败',
    'send_abandoned.attachment_lost': '附件已丢失,请重新选择文件',
    'send_abandoned.expired': '消息长时间未发出,已停止发送',
    'unauthenticated': '登录已过期,请重新登录',
    'session_revoked': '登录已失效,请重新登录',
    'session_revoked.kicked': '你的账号在其他设备登录',
    'tenant_unavailable': '服务暂时不可用',
    'app_unavailable': '服务暂时不可用',
    'rate_limited': '操作太频繁,请稍后再试',
    'rate_limited.user_send_rate': '发送太频繁,请稍后再试',
    'rate_limited.conversation_send_rate': '发送太频繁,请稍后再试',
    'too_many_attempts': '尝试次数过多,请稍后再试',
    'internal': '服务器繁忙,请稍后重试',
    'invalid_argument': '参数不正确',
    'invalid_argument.self_report': '不能举报自己',
    'invalid_argument.invalid_evidence': '所选的消息不能作为证据',
    'invalid_argument.self_conversation': '不能给自己发消息',
    'invalid_argument.unsupported_type': '不支持这种文件格式',
    'invalid_argument.image_too_large': '图片太大',
    'payload_too_large': '内容太长或文件太大',
    'not_found': '内容不存在或已删除',
    'already_exists': '已存在',
    'permission_denied': '没有权限',
    'permission_denied.presence_disabled': '未开启在线状态',
    'permission_denied.read_ack_disabled': '未开启群已读回执',
    'permission_denied.mention_all_denied': '只有群主和管理员可以@所有人',
    'permission_denied.recall_denied': '不能撤回这条消息',
    'permission_denied.recall_window_expired': '超过可撤回的时间',
    'permission_denied.group_file_disabled': '未开启群文件',
    'permission_denied.report_disabled': '未开启举报',
    'limit_exceeded': '已达到数量上限',
    'limit_exceeded.storage_quota': '存储空间已满',
    'limit_exceeded.group_file_limit': '群文件数量已满',
    'message_rejected': '消息未通过审核',
    'content_rejected': '内容未通过审核',
    'user_muted': '你已被禁言',
    'group_muted': '群主已开启全员禁言',
    'user_blocked': '对方拒收了你的消息',
    'not_friend': '你们还不是好友',
    'not_group_member': '你已不在群中',
    'group_disabled': '群已被封禁',
    'file_expired': '文件已过期',
    'file_blocked': '文件已被屏蔽',
    'download_failed': '下载失败,请稍后重试',
    'upload_failed': '上传失败,请重试',
    'version_conflict': '内容已变化,请刷新后重试',
    'upgrade_required': '请升级到最新版本',
  },
  mutedUntil: '你已被禁言,至 {time}',

  // ---- 会话与消息 ----
  deletedUser: '已删除的用户',
  unnamedGroup: '群聊',
  system: '系统',
  you: '你',
  summary: {
    'image': '[图片]',
    'voice': '[语音]',
    'video': '[视频]',
    'file': '[文件] {name}',
    'location': '[位置] {name}',
    'custom': '[消息]',
    'unknown': '[消息]',
    'recalled': '{actor}撤回了一条消息',
    'call': '[通话]',
  },
  recall: {
    'self': '你撤回了一条消息',
    'sender': '{name}撤回了一条消息',
    'byAdmin': '{actor}撤回了{name}的一条消息',
    'byServer': '一条消息已被撤回',
  },

  // ---- 群提示 ----
  tip: {
    'group_created': '{operator}创建了群聊',
    'members_joined_invited': '{operator}邀请{members}加入了群聊',
    'members_joined_link': '{members}通过{operator}分享的链接加入了群聊',
    'members_joined': '{members}加入了群聊',
    'members_left': '{members}退出了群聊',
    'members_removed': '{members}被{operator}移出了群聊',
    'members_removed_system': '{members}被移出了群聊',
    'group_renamed': '{operator}将群名称修改为“{name}”',
    'announcement_updated': '{operator}更新了群公告',
    'owner_changed': '{owner}成为新的群主',
    'mute_all_on': '{operator}开启了全员禁言',
    'mute_all_off': '{operator}关闭了全员禁言',
    'group_disabled': '群已被封禁',
    'group_enabled': '群已解除封禁',
    'group_dismissed': '群已解散',
    'more': '等{count}人',
    'separator': '、',
    'unknown': '[群提示]',
  },

  // ---- 通话记录 ----
  call: {
    'audio': '语音通话',
    'video': '视频通话',
    'duration': '通话时长 {duration}',
    'canceled_caller': '已取消',
    'canceled_callee': '对方已取消',
    'rejected_caller': '对方已拒绝',
    'rejected_callee': '已拒绝',
    'busy_caller': '对方忙线中',
    'no_answer_caller': '对方无应答',
    'missed': '未接来电',
    'connection_lost': '通话中断',
    'ended': '通话已结束',
    'group_ended': '群通话已结束',
  },
);