zh-CN:
  activerecord:
    attributes:
      doorkeeper/application:
        name: '名称'
        redirect_uri: '重定向 URI'
    errors:
      models:
        doorkeeper/application:
          attributes:
            redirect_uri:
              fragment_present: '不能包含片段'
              invalid_uri: '必须是一个有效的 URI'
              unspecified_scheme: '必须指定 scheme 计划。'
              relative_uri: '必须是绝对的URI。'
              secured_uri: '此 URI 必须有 HTTPS!'
              forbidden_uri: '被服务器禁止。'
            scopes:
              not_match_configured: "服务器配置不匹配。"
  doorkeeper:
    applications:
      confirmations:
        destroy: '您确定吗？'
      buttons:
        edit: '编辑'
        destroy: '销毁'
        submit: '提交'
        cancel: '取消'
        authorize: '授权'
      form:
        error: '糟糕！请检查您的表单以了解可能的错误'
      help:
        confidential: '应用程序可用于客户端密钥可以保持保密的地方。原生移动应用和单页应用被视为为非保密。'
        redirect_uri: '每行一个URI'
        blank_redirect_uri: "如果您将您的提供商设置为使用客户端信用额度，请留空 资源拥有者密码凭据或不需要重定向的 URI 的任何其他授予类型。"
        scopes: '用空格分隔权限范围，留空则使用默认设置。'
      edit:
        title: '编辑应用'
      index:
        title: '您的应用程序'
        new: '新建应用程序'
        name: '名称'
        callback_url: '回调 URL'
        confidential: '使用加密？'
        actions: '操作'
        confidentiality:
          'yes': '是'
          'no': '否'
      new:
        title: '新建应用程序'
      show:
        title: '应用：%{name}'
        application_id: '应用程序的 UID'
        secret: '机密'
        scopes: '作用域'
        confidential: '保密'
        callback_urls: '回调 URL'
        actions: '操作'
    authorizations:
      buttons:
        authorize: '授权'
        deny: '拒绝'
      error:
        title: '发生了一个错误'
      new:
        title: '需要授权验证'
        prompt: '使用您的账户授权 %{client_name} 吗？'
        able_to: '该应用将可以：'
      show:
        title: '授权码'
    authorized_applications:
      confirmations:
        revoke: '您确定吗？'
      buttons:
        revoke: '撤消'
      index:
        title: '已授权的应用列表'
        application: '应用'
        created_at: '创建于'
        date_format: '%Y-%m-%d %H:%M:%S'
    pre_authorization:
      status: '预授权'
    errors:
      messages:
        #Common error messages
        invalid_request:
          unknown: '请求缺少必要参数，包括不受支持的参数值，或者格式不正确。'
          missing_param: '缺少必需的参数：%{value}'
          not_support_pkce: '无效的代码验证参数。服务器不支持pkce。'
          request_not_authorized: '请求需要被授权。授权请求所需的参数缺失或无效。'
        invalid_redirect_uri: "请求的重定向 URI 格式不正确，或者与客户端重定向 URI 不匹配。"
        unauthorized_client: '客户未被授权用此方法提交申请.'
        access_denied: '资源拥有人或认证服务器拒绝此申请'
        invalid_scope: '申请范围无效、未知或形式错误'
        invalid_code_challenge_method: '代码质询方法必须为普通或 S256。'
        server_error: '授权服务器遇到了意外情况，无法完成请求。'
        temporarily_unavailable: '由于暂时性过载或维护，授权服务器当前无法处理请求。'
        #Configuration error messages
        credential_flow_not_configured: '由于未配置 Doorkeeper.configure.resource_owner_from_credentials，资源所有者密码凭据流失败。'
        resource_owner_authenticator_not_configured: '由于未配置 Doorkeeper.configure.resource_owner_authenticator，资源所有者查找失败。'
        admin_authenticator_not_configured: '由于未配置 Doorkeeper.configure.admin_authenticator，禁止访问管理面板。'
        #Access grant errors
        unsupported_response_type: '授权服务不支持此响应类型。'
        #Access token errors
        invalid_client: '未知客户、客户未认证或认证方式不支持，认证失败'
        invalid_grant: '提供的授权无效、已过期或者已被撤销，与授权请求中使用的重定向 URI 不匹配，或者颁发给其他客户端。'
        unsupported_grant_type: '授权服务器不支持此授权类型。'
        invalid_token:
          revoked: "通行证（Access token）已被撤销"
          expired: "Access token 已过期"
          unknown: "Access token 无效"
        revoke:
          unauthorized: "您不具备移除此设备的权限。"
    flash:
      applications:
        create:
          notice: '应用已创建'
        destroy:
          notice: '应用已删除'
        update:
          notice: '程序已更新。'
      authorized_applications:
        destroy:
          notice: '应用已撤销'
    layouts:
      admin:
        title: 'Doorkeeper'
        nav:
          oauth2_provider: 'OAuth2 提供方'
          applications: '应用程序'
          home: '主页'
      application:
        title: '需要 OAuth 授权验证'
