---
en:
  activerecord:
    attributes:
      admin/role:
        board: Board
        board_assistants_team: Board Assistants Team
        communications: Communications
        development_and_membership: Development & Membership
        docs: AO3 Docs
        elections: Elections
        legal: Legal
        open_doors: Open Doors
        policy_and_abuse: Policy & Abuse
        superadmin: Super admin
        support: Support
        tag_wrangling: Tag Wrangling
        translation: Translation
      challenge_signup/offers:
        url: Offer URL
      challenge_signup/requests:
        url: Request URL
      chapters/creatorships:
        base: 'Invalid creator:'
        pseud_id: Pseud
      creatorships:
        base: 'Invalid creator:'
        pseud_id: Pseud
      external_work:
        author: Creator
        user_defined_tags_count: Fandom, relationship, and character tags
      gift_exchange:
        offers_num_allowed: Number of offers allowed per sign-up
        offers_num_required: Number of offers required per sign-up
        requests_num_allowed: Number of requests allowed per sign-up
        requests_num_required: Number of requests required per sign-up
      meta_tagging:
        meta_tag: Metatag
        meta_tag_id: Metatag
        sub_tag: Subtag
        sub_tag_id: Subtag
      offer:
        url: URL
      request:
        url: URL
      role:
        archivist: Archivist
        no_resets: No Resets
        official: Official
        opendoors: Open Doors
        protected_user: Protected User
        tag_wrangler: Tag Wrangler
        translator: Translator
      series/creatorships:
        base: 'Invalid creator:'
        pseud_id: Pseud
      skin/skin_parents:
        parent_skin: Parent skin
      user:
        login: Username
      work:
        chapter_total_display: Chapters
        summary: Summary
        user_defined_tags_count: Fandom, relationship, character, and additional tags
        word_count: Words
      work/chapters:
        base: 'Invalid chapter:'
        content: Content
      work/creatorships:
        base: 'Invalid creator:'
        pseud_id: Pseud
      work/parent_work_relationships/parent:
        author: The author of a parent work outside the archive
        title: The title of a parent work outside the archive
        url: Parent work URL
    errors:
      messages:
        forbidden: "%{value} is not allowed"
        numeric_with_optional_hash: 'may begin with an # and otherwise contain only numbers.'
      models:
        abuse_report:
          attributes:
            url:
              not_on_archive: does not appear to be on this site.
        block:
          attributes:
            blocked:
              blank: Sorry, we couldn't find a user matching that name.
              limit: Sorry, you have blocked too many accounts.
              official: Sorry, you can't block an official user.
              self: Sorry, you can't block yourself.
            blocked_id:
              taken: You have already blocked that user.
          format: "%{message}"
        bookmark:
          attributes:
            pseud:
              required: can't be blank
        comment:
          attributes:
            comment_content:
              duplicate_comment: "^You've already left this comment here. (It may not appear right away for performance reasons.)"
            commentable:
              format: "%{message}"
              guest_replies_off: Sorry, this user doesn't allow non-Archive users to reply to their comments.
            user:
              blocked_comment: Sorry, you have been blocked by one or more of this work's creators.
              blocked_reply: Sorry, you have been blocked by that user.
              format: "%{message}"
          spam: This comment looks like spam to our system, sorry! Please try again.
        creatorship:
          attributes:
            pseud_id:
              taken: is already listed as a creator.
        external_work:
          attributes:
            user_defined_tags_count:
              at_most: must not add up to more than %{count}. You have entered %{value} of these tags, so you must remove %{diff} of them.
        invitation:
          attributes:
            base:
              format: "%{message}"
              notification_could_not_be_sent: 'Notification email could not be sent: %{error}'
        invite_request:
          attributes:
            email:
              blocked_email: has been blocked at the owner's request. That means it can't be used for invitations. Please check the address to make sure it's yours to use and contact AO3 Support if you have any questions.
              email_in_use: is already being used by an account holder.
        kudo:
          attributes:
            commentable:
              author_on_own_work: You can't leave kudos on your own work.
              blank: What did you want to leave kudos on?
              guest_on_restricted: You can't leave guest kudos on a restricted work.
              user_is_banned: You cannot leave kudos while your account is banned.
              user_is_suspended: You cannot leave kudos while your account is suspended.
            commentable_type:
              inclusion: What did you want to leave kudos on?
            user:
              archivist: Please log out of your archivist account!
              blocked: Sorry, you have been blocked by one or more of this work's creators.
              official: Please log out of your official account!
          format: "%{message}"
          taken: You have already left kudos here. :)
        mute:
          attributes:
            muted:
              blank: Sorry, we couldn't find a user matching that name.
              limit: Sorry, you have muted too many accounts.
              official: Sorry, you can't mute an official user.
              self: Sorry, you can't mute yourself.
            muted_id:
              taken: You have already muted that user.
          format: "%{message}"
        prompt:
          tags_not_in_fandom: "^These %{tag_label} tags in your %{prompt_type} are not in the selected fandom(s), %{fandom}: %{taglist} (Your moderator may be able to fix this.)"
        related_work:
          attributes:
            parent:
              blank: The work you listed as an inspiration does not seem to exist.
              not_work: Only a link to a work can be listed as an inspiration.
              protected: You can't use the related works function to cite works by the protected user %{login}.
          format: "%{message}"
        skin:
          archive_in_title: Sorry, titles including the word 'Archive' are reserved for official skins.
          attributes:
            title:
              taken: must be unique
          banned_property: We don't currently allow the CSS property %{property} -- please notify Support if you think this is an error.
          banned_value_for_property: "%{property} in %{selectors} cannot have the value %{value}, sorry!"
          font_face: We don't allow the @font-face feature.
          invalid_custom_property_name: The %{property} custom property in %{selectors} has an invalid name. Names can contain lowercase letters (a-z) in the English alphabet, numerals zero to nine (0-9), dashes (-), and underscores (_).
          invalid_media: We don't currently support the media type %{media}, sorry! If we should, please let Support know.
          no_public_preview: You need to upload a screencap if you want to share your skin.
          no_rules_for_selectors: There don't seem to be any rules for %{selectors}.
          no_valid_css: We couldn't find any valid CSS rules in that code.
          no_valid_css_for_selectors: The code for %{selectors} doesn't seem to be a valid CSS rule.
          work_skin_banned_value_for_property: The %{property} property in %{selectors} cannot have the value %{value} in work skins, sorry!
          work_skin_custom_properties: Custom properties are not allowed in work skins.
          work_skin_var: The var() function is not allowed in work skins.
        skin/skin_parents:
          attributes:
            base:
              format: "%{message}"
        skin_parent:
          attributes:
            base:
              format: "%{message}"
              site_parent: You can't use %{title} as a parent unless replacing the default archive skin.
        subscription:
          attributes:
            subscribable:
              blank: The item you tried to subscribe to does not exist. It may have been deleted.
              format: "%{message}"
        user:
          attributes:
            age_over_13:
              accepted: Sorry, you have to be over 13!
              format: "%{message}"
            data_processing:
              accepted: Sorry, you need to consent to the processing of your personal data in order to sign up.
              format: "%{message}"
            email:
              taken: "^This email is already associated with another account. Please try again with a different email address."
            login:
              admin_must_use_default: must use the default. Please contact your chairs to use something else.
              changed_too_recently:
                one: can only be changed once per day. You last changed your username on %{renamed_at}.
                other: can only be changed once every %{count} days. You last changed your username on %{renamed_at}.
              invalid: must be %{min_login} to %{max_login} characters (A-Z, a-z, _, 0-9 only), no spaces, cannot begin or end with underscore (_).
            password_confirmation:
              confirmation: doesn't match new password.
            terms_of_service:
              accepted: Sorry, you need to accept the Terms of Service in order to sign up.
              format: "%{message}"
        work:
          attributes:
            user_defined_tags_count:
              at_most: must not add up to more than %{count}. Your work has %{value} of these tags, so you must remove %{diff} of them.
          blocked_gifts: "%{byline} does not accept gifts."
          blocked_your_gifts: "%{byline} does not accept gifts from you."
        work/parent_work_relationships:
          format: "%{message}"
    models:
      admin_blacklisted_email:
        one: Banned Email
        other: Banned Emails
      archive_warning:
        one: Vibe
        other: Vibes
      bookmark:
        one: Bookmark
        other: Bookmarks
      category:
        one: Category
        other: Categories
      chapter:
        one: Chapter
        other: Chapters
      character:
        one: Character
        other: Characters
      comment: Comment
      fandom:
        one: Section
        other: Sections
      freeform:
        one: Tags
        other: Tags
      pseud: Pseud
      rating:
        one: Rating
        other: Ratings
      related_work:
        one: Related Work
        other: Related Works
      relationship:
        one: Relationship
        other: Relationships
      series:
        one: Series
        other: Series
      tag:
        one: Tag
        other: Tags
      work:
        one: Page
        other: Pages
  attributes:
    ticket_number: Ticket ID
  challenge_assignment:
    offer_byline:
      none: "- none -"
      pinch_hitter: "%{pinch_hitter_byline}* (pinch hitter)"
    request_byline:
      none: "- None -"
  errors:
    attributes:
      icon:
        invalid_format: content type is invalid
        too_large: file size must be less than %{maximum_size}
      ticket_number:
        closed_ticket: must not be closed.
        invalid_department: must be in your department.
        required: must exist and not be spam.
      url:
        invalid: does not appear to be a valid URL.
  story_parser:
    on_archive: URL is for a work on the Archive. Please bookmark it directly instead.
  subscriptions:
    deleted: Deleted item
