en:
  app_name: Dress to Impress
  organization_name: OpenNeo
  your_items: Your Items
  infinite_closet: Infinite Closet
  modeling_hub: Modeling Hub
  locale_name: English

  activerecord:
    attributes:
      closet_list:
        name: Name
        description: Description

      user:
        contact_neopets_connection_id: Send Neomail to

  layouts:
    application:
      title_tagline: Preview customized Neopets' clothing and wearables

      userbar:
        greeting: Hey, %{user_name}!
        contributions_summary:
          main_html: You have %{contributions_link}.
          contributions_link_content: "%{user_points} points"
        items: Items
        outfits: Outfits
        settings: Settings
        logout: Log out
        login: Log in

      footer:
        blog: Blog
        source_code: Source Code
        terms: Terms of Use (updated Sep 2022)
        contact: Contact
        suggestions: Suggestions
        email: Questions, comments, bugs
        copyright: Images © 2000–%{year} Neopets, Inc. All Rights Reserved.
          Used With Permission

    items:
      title_tagline: Neopets customization clothing and wearables database
      search: Search

    new:
      title: Report broken image
      explanation_html:
        Thanks for helping us find broken images! Sometimes the converters
        don't get things quite right, and sometimes that can be fixed by just
        trying the conversion again. If reconversion doesn't seem to solve the
        issue, consider sending us a bug report at %{contact_link}. Thanks!
      call_to_action: Which of these images looked broken?
        We'll put it in line for reconversion.
      submit: Report as broken
      converted_at_html: Converted %{converted_at_ago} ago
      reported_at_html: Reported %{reported_at_ago} ago
      image_manual:
        description: Uploaded manually.
        contact: Send a bug report?

  closet_hangers:
    closet_hanger:
      submit: Save
      delete: Remove

    create:
      success:
        owned:
          in_list: Success! You own %{count} of the %{item_name} in the %{list_name} list.
          unlisted: Success! You own %{count} of the %{item_name}.
        wanted:
          in_list: Success! You want %{count} of the %{item_name} in the %{list_name} list.
          unlisted: Success! You want %{count} of the %{item_name}.
      invalid:
        owned: "We couldn't save how many %{item_name} you own: %{errors}"
        wanted: "We couldn't save how many %{item_name} you want: %{errors}"

    destroy:
      success:
        owned: Success! You do not own the %{item_name}.
        wanted: Success! You do not want the %{item_name}.

    destroy_all:
      success: Success! Removed all items from the list.

    index:
      title_for:
        you: Your Items
        another_user: "%{user_name}'s items"
      toggle_help: Need help?
      item_search_placeholder: Find items to add
      item_search_submit: Search
      send_neomail: Neomail %{neopets_username}
      lookup: "%{neopets_username}'s lookup"
      neopets_username:
        new: "Add username…"
        prompt: "What Neopets username should we add?"
        submit: Save
      public_url_label: "Public URL:"
      import_from:
        closet: Import from closet
        safety_deposit: Import from SDB
        gallery: Import from gallery
      export_to:
        petpage: Export to petpage
      toggle_group:
        show: show
        hide: hide
      add_list: Add new list
      unlisted:
        submit: Save
        header: (Not in a list)
        empty: There aren't any items here.
      remove_all:
        confirm: "Remove all items from this list?"
        submit: Remove all
      select_all: Select all
      autocomplete:
        add_item_html: Add <strong>%{item_name}</strong>
        add_to_list_html: Add to <strong>%{list_name}</strong>
        add_to_group_html: Add to <strong>%{group_name}</strong>, no list
        already_in_collection_html: It's already in <strong>%{collection_name}</strong>

    petpage:
      title: Export to petpage
      your_items_link: Back to Your Items
      submit: Export checked lists to petpage
      description:
        We took your public lists and created a nice, simple HTML file for your
        Neopet's petpage. By default it's styled as a table, but it doesn't
        have to be. The HTML is flexible, so, if you're the artsy type, you're
        free to mess with the styles all you want!
      instructions:
        main_html: Copy the HTML from the box below, then paste it into
          %{edit_petpage_link}. Then head to the Neoboards to show off! Have
          fun!
        edit_petpage_link_content: your pet's page

    petpage_content:
      unlisted_header: (Not in a list)
      footer: I made this list on Dress to Impress. You can, too!

    visibility:
      private:
        name: Private
        description:
          items: Only you can see these items
          list: Only you can see this list
      public:
        name: Public
        description:
          items: Anyone who looks up your items can see these items
          list: Anyone who looks up your items can see this list
      trading:
        name: Trading
        description:
          items: These items will be publicly listed for trades
          list: Items in this list will be publicly listed for trades

    update_quantities:
      success: Successfully saved how many of the %{item_name} you own and want.
      invalid: "We couldn't save those quantities: %{errors}"

  closet_lists:
    closet_list:
      submit: Save
      edit: Edit
      delete: Delete
      delete_confirmation:
        owned: Are you sure you want to delete "%{list_name}"?
          If you do, we'll move these items into Items You Own, not in a list.
        wanted: Are you sure you want to delete "%{list_name}"?
          If you do, we'll move these items into Items You Want, not in a list.
      remove_all:
        confirm: "Remove all items from this list?"
        submit: Remove all
      select_all: Select all
      empty: This list is empty.
      trading_neomail_warning_html:
        You've marked this list as Trading, so folks will discover it via Dress
        to Impress, but they might not know how to contact you. If you'd like
        to hear from those people, <strong>set a Neomail address at the top of
        the page</strong>.
        (If not, maybe you want a Public list instead of Trading.)

    edit:
      title: Editing list "%{list_name}"

    form:
      your_items_link: Back to Your Items
      name:
        hint: Like "up for trade" or "NC wishlist"
      hangers_owned:
        label: This is a list for…
      visibility:
        label: Who can see this list?
      description:
        hint:
          Why are these items in the same list? What are your terms for trading?
          Or you can leave this blank.
        markup_hint_html: We _<em>support</em>_ **<strong>Markdown</strong>** and some HTML.
      submit: Save list

    groups:
      owned_by:
        you: Items you own
        another_user: Items %{user_name} owns
      wanted_by:
        you: Items you want
        another_user: Items %{user_name} wants

    new:
      title: Create an items list

    unlisted_name: Not in a list

  colors:
    default_human_name: (a new color)
    prank_suffix: (fake)

  contributions:
    contributed_description:
      parents:
        item:
          present_html: the %{item_link}
          blank: data for an item that has since been updated
        pet_type_html: the %{pet_type_name}
      main:
        item_html: "%{item_description} for the first time"
        swf_asset_html: "%{item_description} on a new body type"
        pet_type_html: "%{pet_type_description} for the first time"
        pet_state_html: "a new pose for %{pet_type_description}"
        alt_style_html: "a new Alt Style of the %{alt_style_name}"

    contribution:
      description_html: "%{user_link} showed us %{contributed_description}"
      created_at_html: "%{created_at_ago} ago"

    index:
      title: Recent Contributions
      user_summary: "%{user_name} currently has %{user_points} points"
      no_contributions: There are no contributions here.

  items:
    index:
      title_with_query: Searching Infinite Closet for "%{query}"
      no_results_html:
        We couldn't find any wearables that matched %{query_html}.
        Sorry!
      modeling_request:
        main_html:
          Are we missing something? To add an item to our database, just
          %{modeling_link}, and we'll update our database instantly. Thanks!
        modeling_link_content: show us a pet who is wearing it
      search_help_header: Find what you're looking for
      examples:
        basic:
          query: kreludor "altador cup" -background
          description:
            returns any item with the word "kreludor" and the phrase "altador
            cup" in it, but not the word "background"
        user_items:
          query: hat user:owns
          description:
            main_html: returns %{user_items_link} with the word "hat"
            user_items_link_content: items you own
        nc:
          query: blue is:nc
          description: returns any NC Mall item with the word "blue" in it
        pb:
          query: collar -is:pb
          description:
            returns any item with the word "collar" in it that isn't from a
            paint brush
        species:
          query: species:shoyru
          description: returns any item a Shoyru can wear
        type:
          query: occupies:hat -restricts:headdrippings
          description:
            returns any item that occupies a "hat" zone and does not restrict
            a "head drippings" zone
      newest_items:
        header: Newest items
      species_search:
        header: Can't decide? Search by species

    item:
      nc:
        abbr: NC
        description: This is an NC Mall item
      owned:
        abbr: Owned
        description: You own this item
      wanted:
        abbr: Wanted
        description: You want this item

    show:
      item_kinds:
        nc:
          label: NC
          description: Purchaseable with Neocash
        np:
          label: NP
          description: Purchaseable with Neopoints
        pb:
          label: PB
          description: Only obtainable via paintbrush
      resources:
        jn_items: JN Items
        owls: "Owls: %{value}"
        shop_wizard: Shop Wizard
        super_shop_wizard: Super Wizard
        trading_post: Trades
        auction_genie: Auctions
      closet_hangers:
        button: Add to your lists
        header_html: Track this in %{user_items_link}
        quantity_label: How many?
        submit: Save to Your Items
      zones:
        occupied_header: Occupies
        restricted_header: Restricts
        none: None
      subpages_nav:
        preview: Preview
        trades:
          header: Trades
          offering: Offering (%{count})
          seeking: Seeking (%{count})
      preview:
        header: Preview
        customize_more: Customize more
        requirements_not_met: Javascript and Flash are required to preview wearables.
        not_found:
          main_html: We've never seen the %{item_name} on the %{color_name}
            %{species_name} before. Have you? If so, please %{modeling_link} and
            we'll update our database instantly. Thanks!
          modeling_link_content: model it for us
      contributors:
        header: Brought to you by
        footer: Thanks!

    search:
      errors:
        user_filters_disabled:
          We've temporarily disabled user-filters because they're especially
          tough on the server. They'll be back soon. Thanks for understanding.
        not_found:
          label: Filter "%{label}" does not exist. Is it spelled correctly?
          species: Species "%{species_name}" does not exist. Is it spelled correctly?
          zone: Zone "%{zone_name}" does not exist. Is it spelled correctly?
          ownership:
            I don't know what user:%{keyword} means. Did you mean user:owns or
            user:wants?
          pet_type: We have no record of the %{name1} %{name2}.
            It is spelled correctly?
          alt_style: We have no record of the "%{filter_text}" alt style. Is it
            spelled correctly?
          pet_type_id: We have no record of pet type %{id}. Weird.
          fits_target: I'm not sure what "fits:%{value}" means. You can
            use "fits:blue-acara", "fits:nostalgic-faerie-draik", or similar!
        not_logged_in: The "user" filters are only available if you're logged in.
      flag_keywords:
        is: is
      labels:
        name: name
        is_nc: nc
        is_pb: pb
        species_support_id: species
        occupied_zone_id: occupies,zone,type
        restricted_zone_id: restricts
        user_closet_hanger_ownership: user
        user_owns: owns
        user_wants: wants
        fits_pet_type: fits

  item_trades:
    index:
      title:
        offering: "Trades: Offering"
        seeking: "Trades: Seeking"
      table:
        headings:
          last_active: Last active
          user:
            offering: Owner
            seeking: Seeker
          lists: Lists
        last_active:
          this_week: This week
        not_in_a_list:
          offering: Items they own
          seeking: Items they want
      no_trades_yet:
        No trades yet! To add your name to this page, add this item to one of
        your lists, and mark the list as "Trading".

  neopets_page_import_tasks:
    create:
      success: Page %{index} saved!
      created_and_updated_hangers:
        text: "%{created_msg} and %{updated_msg}."
        created_msg:
          one: We added 1 item
          other: We added %{count} items
        updated_msg:
          one: updated the quantity for 1 more
          other: updated the quantity for %{count} more
      created_hangers:
        one: We added 1 new item to the list.
        other: We added %{count} new items to the list.
      updated_hangers:
        one: We updated the quantity for 1 of your items.
        other: We updated the quantity for %{count} of your items.
      no_changes: We already had this data recorded to your account, so we didn't make any changes.
      no_data: We didn't see any wearables, so we didn't make any changes.
      unknown_items:
        one: "We also found an item we didn't recognize: %{item_names}. Please
          model it for us and we'll update our database instantly. Thanks!"
        other: "We also found %{count} items we didn't recognize: %{item_names}.
          Please model them for us and we'll update our database instantly.
          Thanks!"
      next_page: Now the frame should contain page %{next_index}.
        Paste that source code over, too.
      done: That was the last page of your Neopets %{name}.
      parse_error:
        We had trouble reading your source code. Is it a valid HTML document?
        Make sure you pasted the computery-looking result of clicking View
        Frame Source, and not the pretty-looking page itself.

    names:
      closet: closet
      safety_deposit: safety deposit
      gallery: gallery

    new:
      title: Import from %{name}, Page %{index}
      your_items_link: Back to Your Items
      frame_header: Page %{index} of your %{name}
      source_header: Paste source code below
      submit: Import items
      help:
        welcome: Welcome to the bulk %{name} importer!
        intro:
          We're going to make it as easy as possible to import your Neopets.com
          %{name} data into your Dress to Impress items list. Here's how it
          works.
        check_frame:
          header:
            main_html: Check the framed Neopets.com window on the left,
              pointing to %{page_link}.
            page_link_content: page %{index} of your %{name}
          check_login:
            summary: Confirm that you're logged in.
            details:
              If you're logged into Neopets, but the above frame says that
              you're not, try enabling "third-party cookies" in your browser.
              (Most have that on by default.)
          login:
            summary:
              main_html: If you haven't logged in, %{login_link}.
              login_link_content: do so in another window
            details:
              main_html:
                It's never a good idea to log in inside of a frame, unless
                you're a web programmer pro who can check that the frame does,
                in fact, point to Neopets.com. To be safe, %{login_link}.
              login_link_content: pull up another window, check the URL, and log in safely
          check_content:
            summary: Confirm that the page is, in fact, your %{name}.
            details:
              Don't just trust a website when they tell you to copy-paste the
              source code of another site. Instead, check that the page is what
              it is supposed to be and doesn't contain any private information.
        view_source:
          header: View the frame's source code.
          chrome_html:
            <strong>In Google Chrome</strong>, right-click the frame and choose
            <strong>View Frame Source</strong>.
          firefox_html:
            <strong>In Firefox</strong>, right-click the frame, choose
            <strong>This Frame</strong>, then <strong>View Frame
            Source</strong>.
          other: In other browsers, right-click and look for something similar.
          troubleshooting:
            main_html:
              If you're still having trouble, try %{page_link}, right-clicking,
              and choosing View Source.
            page_link_content: opening the page in a new window
        copy_source:
          header: Highlight the entire source code,
            and copy-paste it into the box on the right.
          shortcuts:
            "Some nifty shortcuts: Ctrl-A to select all the text, Ctrl-C to
            copy it, Ctrl-V to paste it in."
        submit:
          header: Submit!
          description:
            We'll analyze the code you sent us, grab exclusively the identity
            and quantity of items in your %{name}, and add that to your Dress
            to Impress items list. I promise it's all safe, but, if you're
            concerned, find a programmer buddy and check out the source code to
            be sure.

    new:
      title: Import from pets
      your_items_link: Back to Your Items
      explanation:
        Enter your Neopets username below, and we'll import all the wearables
        from all your pets. It's easy!
      username_label: Neopets Username
      submit: Import all pets

  outfits:
    destroy:
      success: Outfit "%{outfit_name}" successfully deleted.

    edit:
      item:
        controls:
          worn_items:
            add: Wear
            remove: Unwear
          closet:
            add: Closet
            remove: Uncloset
      pet_type:
        not_found: We haven't seen that combination before. Have you?
          Submit the pet's name if you have!
        form:
          submit: Go
      pet_state_form:
        header: "Appearance:"
      outfit:
        permalink:
          name: Permalink
          description: Permalink to current outfit
        save: Save outfit
        sign_in_to_save: Log in to save
        save_copy: Save as…
        save_current_outfit:
          main_html: Save "%{outfit_name}"
          default_outfit_name: current outfit
        form:
          name_placeholder: Outfit name
          submit: Save
          cancel: Cancel
      preview:
        requirements: Flash and Javascript (but not Java!) are required to preview outfits.
        big_picture: Big Picture
        download: Download
        swf_links: SWF Links
        mode:
          flash:
            name: Flash
          image:
            name: Image
            faq: Image mode FAQ
            report_broken: Broken image?
      sidebar:
        nav:
          closet: Closet
          sharing: Sharing
          outfits: Outfits
        notifications:
          outfits:
            not_found: Outfit not found
            save:
              success: Outfit successfully saved
        closet:
          no_data:
            summary: No data yet
            description:
              We haven't seen this item on this body type before. Have you?
              Model it for us on the home page if you have!
        outfits:
          not_signed_in:
            header: Ready to become a pro designer?
            pitch_markdown: |
              We know how hard it can be to keep track of your ideas,
              especially if you end up having a lot of them.
              **But Dress to Impress makes it easy.**

              Once you have an idea for an outfit, you can **build it, save it,
              and view it again later**, either to update your design or
              finally make your dream a reality.

              **Thousands of users have already saved hundreds of thousands of
              outfits. Will you be next?**
            sign_in: Log in to save this outfit
          outfit:
            rename: rename
            delete: delete
            delete_confirmation:
              header: Delete?
              delete: "yes"
              cancel: "no"
        sharing:
          thumbnail:
            saving: Saving…
            generating: Generating…
          links:
            permalink: Outfit page
            images:
              large: Large
              medium: Medium
              small: Small
          formats:
            plain: Plain
            html: HTML
            bbcode: BBCode
          download: Download
          copy_url: Copy URL
      search:
        header: Add an item
        form:
          submit: Search
        loading: Loading…
        no_results_html: No results for "%{query}"
        autofilter_html: Fits the %{color} %{species}
        advanced:
          header: Advanced Search
          submit: Search, advancedly!
          back: Never mind.
          name:
            require: Name contains
            exclude: Name doesn't contain
          nc:
            label: Only include
            any: NC and NP items
            nc: Neocash items
            np: Neopoint items
          occupies:
            label: Occupies
            any: any zone
          restricts:
            label: Restricts
            any: any or no zones
          species_html: Fits the %{species} (the current species)
          owns: Only include items you own
          wants: Only include items you want
          login: Log in to use these filters.
      userbar:
        session_message:
          signed_in: You will be logged out, then brought back to this exact outfit.
          not_signed_in: You will be logged in, then brought back to this exact outfit.

    index:
      title: Your Outfits
      intro:
        saving:
          These are the outfits that you've saved to Dress to Impress so far.
          When you design an outfit you like, click Save Outfit in the top
          right corner and it'll appear in this list.
        linking:
          The link for each outfit is totally public, so feel free to share
          them with the world.
      no_outfits:
        main_html:
          You haven't saved any outfits yet. %{start_link}, enter a pet's name
          or choose a color combination, create the outfit of your dreams, and
          click "Save Outfit" in the top right corner. It'll be great, I
          promise.
        start_link_content: Start at the home page

    new:
      tagline: Neopets wearables made easy!
      preview:
        pet_type_not_found: We haven't seen a %{color_name} %{species_name}. Have you?
        pet_not_found: Pet not found.
      submit:
        primary: Plan my outfit!
        secondary: Go
      load_pet: Enter your pet's name
      start_from_scratch: Or start from scratch
      your_items:
        tagline: Track and trade!
        description: Make lists of the items you own and want,
          and share them with the world.
        user_search:
          placeholder: find a user…
          submit: search
      infinite_closet:
        tagline: Looking for something?
        description: Take a look through our wearables database!
        item_search:
          placeholder: find an item…
          submit: search
      modeling_hub:
        tagline: Found something?
        description:
          Enter a pet's name here and we'll keep a copy of what it's wearing.
          Thanks so much!
        load_pet:
          placeholder: model a pet…
          submit: submit
      latest_contribution:
        header: Contributions
        description_html: "%{user_link} showed us %{contributed_description}.
          Thanks, %{user_link}!"
      blog:
        link: OpenNeo Blog
      newest_items:
        unmodeled:
          header: We need your help! Can you model these items?
          content:
            body:
              first: Have you seen the %{color} %{species_list} wearing this item?
              other: Or maybe the %{color} %{species_list}?
            call_to_action: If so, please model it above! Thanks!
            species_list:
              words_connector: ", "
              two_words_connector: " or "
              last_word_connector: ", or "
        modeled:
          header: These items have already been modeled—thanks for your help!
      pet_query:
        notice_html: Thanks for showing us <strong>%{pet_name}</strong>.
          Keep up the good work!

    outfit:
      edit: edit
      delete: delete
      delete_confirmation: Are you sure you want to delete the outfit %{outfit_name}?

    show:
      default_outfit_name: Shared outfit
      edit: Edit
      clone: Edit a copy

  pet_states:
    description:
      main: "%{mood} %{gender}"
      gender:
        female: Female
        male: Male
      mood:
        happy: Happy
        sad: Sad
        sick: Sick
      glitched: Glitched
      unconverted: Unconverted
      unlabeled: Unlabeled

  pet_types:
    human_name: "%{color_human_name} %{species_human_name}"

  species:
    default_human_name: (a new species)

  pets:
    bulk:
      needed_items:
        header: Looking for ways to contribute?
        explanation:
          Enter your pet's name below and we'll tell you what items you can
          model. Thanks for your help!
        submit: Submit
        pet_header: Items %{pet_name} can model
        reload: Reload
        item_owned: You own this item
      bulk_pets:
        header: Model pets in bulk
        explanation:
          Got a lot of pets to model? Just keep typing them into the box below,
          or even paste in a whole list of names, one name per line. We'll
          stagger them over time to keep our servers happy. Thanks for your
          help!
        submit: Load pet
        add: Add
        clear: Clear
        waiting: Waiting…
        loading: Loading…
        submission_success: "%{points} points"

    load:
      not_found: We couldn't find a pet by that name. Is it spelled correctly?
      asset_download_error:
        We found the pet and what it's wearing, but couldn't download the
        associated media files. Maybe Neopets is down, or changed their
        firewall rules? Please try again later!
      pet_download_error:
        We couldn't connect to Neopets to look up the pet. Maybe they're down.
        Please try again later!
      modeling_disabled: We've turned off pet loading for a bit, while we
        investigate some changes in how it works. We'll be back as soon as we
        can!
      unexpected_data_format:
        We found the pet and what it's wearing, but the data isn't in quite the
        format we usually expect, so we're stopping to make sure we don't make
        a mistake. Sorry about this—if it keeps happening, let us know!

  swf_assets:
    links:
      title: Links to SWFs

  users:
    index:
      not_found: We don't have a user named %{name}. Is it spelled correctly?

    top_contributors:
      title: Top Contributors
      rank: Rank
      user: User
      points: Points

    update:
      success: Settings successfully saved.
      invalid: "Could not save settings: %{errors}"