{
  "2020-file": ".2020 File",
  "account-not-loaded": "Account not loaded",
  "acres": "Acres",
  "actions": "Actions",
  "activate-your-operation": "Activate your operation",
  "active": "Active",
  "active-equipment": "Active Equipment",
  "activity-dates-and-acres": "Activity dates and acres",
  "activity-timeline": "Activity Timeline",
  "add-client": "Add client",
  "add-farm": "Add farm",
  "add-field": "Add field",
  "add-image-or-text-to-create-note": "Add image|text to create note",
  "add-notes-about-this-flag": "Add notes about this flag",
  "advanced-filtering": "Advanced Filtering",
  "agConcepts": {
    "applicationTypes": {
      "force": "Force",
      "global": "Global",
      "granular": "Granular",
      "harvest": "Harvest",
      "implement": "Implement",
      "linearposition": "Linear Position",
      "liquid": "Liquid",
      "pressure": "Pressure",
      "seeding": "Seeding"
    },
    "client_one": "Client",
    "client_other": "Clients",
    "crop": "Crop",
    "cropHybrid": "Hybrid",
    "farm_one": "Farm",
    "farm_other": "Farms",
    "field_one": "Field",
    "field_other": "Fields",
    "granularInput": "Granular Input",
    "liquidInput": "Liquid Input",
    "operation": "Operation",
    "pass_one": "Pass",
    "pass_other": "Passes",
    "season": "Season",
    "task": "Task"
  },
  "aggregate": {
    "activityInFields_one": "<0>{{activity}}</0> <1>in</1> <2>{{count}} field</2>",
    "activityInFields_other": "<0>{{activity}}</0> <1>in</1> <2>{{count}} fields</2>",
    "allGranularInputs": "All granular inputs",
    "allHybrids": "All hybrids",
    "allLiquidInputs": "All liquid inputs",
    "granular": "Granular",
    "granularTotals": "Granular Totals",
    "harvested": "Harvested",
    "hybrid": "Hybrid",
    "hybridTotals": "Hybrid Totals",
    "liquid": "Liquid",
    "liquidTotals": "Liquid Totals",
    "planted": "Planted",
    "sidedressed": "Sidedressed",
    "sprayed": "Sprayed",
    "striptilled": "Striptilled"
  },
  "agree-to-the-terms-and-conditions-to-continue": "Agree to the terms & conditions to continue.",
  "all-rows": "All Rows",
  "alphabetical": "Alphabetical",
  "an-error-occurred-and-the-map-could-not-be-loaded": "An error occurred, and the map could not be loaded.",
  "app-is-out-of-date": "Your app is out of date and may be causing the following error:",
  "apply-a-prepaid-code": "Apply a prepaid code",
  "aurora-approval-add-fields-to-planning_one": "Aurora would like to add {{field}} to planning.",
  "aurora-approval-add-fields-to-planning_other": "Aurora would like to add {{count}} fields to planning.",
  "aurora-approval-approve": "Approve",
  "aurora-approval-archive-passes_one": "Aurora would like to archive a pass.",
  "aurora-approval-archive-passes_other": "Aurora would like to archive {{count}} passes.",
  "aurora-approval-deny": "Deny",
  "aurora-approval-edit-passes_one": "Aurora would like to change a pass.",
  "aurora-approval-edit-passes_other": "Aurora would like to change {{count}} passes.",
  "aurora-approval-other_one": "Aurora would like to make a change.",
  "aurora-approval-other_other": "Aurora would like to make {{count}} changes.",
  "aurora-approval-restore-passes_one": "Aurora would like to restore an archived pass.",
  "aurora-approval-restore-passes_other": "Aurora would like to restore {{count}} archived passes.",
  "aurora-approval-save-boundary_one": "Aurora would like to save the boundary for {{field}}.",
  "aurora-approval-save-boundary_other": "Aurora would like to save boundaries for {{count}} fields.",
  "aurora-approval-summary": "Approved {{approved}}, denied {{denied}}",
  "aurora-beta-feature-info": "Aurora is AI and can make mistakes. Please double-check responses.",
  "aurora-beta-feature-info-label": "Beta feature info",
  "aurora-chat-title": "Chat with Aurora",
  "aurora-close-label": "Close",
  "aurora-compare-yield-hybrid": "Compare yield by hybrid",
  "aurora-connecting": "Connecting...",
  "aurora-copy-conversation": "Copy conversation",
  "aurora-directive-change-field": "Change field",
  "aurora-directive-change-rate": "Change rate",
  "aurora-directive-city": "City",
  "aurora-directive-conditions": "Conditions",
  "aurora-directive-country": "Country",
  "aurora-directive-feels-like": "Feels like",
  "aurora-directive-get-weather": "Get weather",
  "aurora-directive-humidity": "Humidity",
  "aurora-directive-label": "Directive",
  "aurora-directive-metric": "Metric",
  "aurora-directive-metric-downforce": "Downforce",
  "aurora-directive-metric-nitrogen": "Nitrogen",
  "aurora-directive-metric-population": "Population",
  "aurora-directive-navigating": "Navigating now",
  "aurora-directive-state": "State",
  "aurora-directive-temperature": "Temperature",
  "aurora-directive-unresolved": "Unable to navigate",
  "aurora-directive-value": "Value",
  "aurora-directive-wind-speed": "Wind speed",
  "aurora-disabled-hint": "Aurora is turned off for this operation. Turn it on in the account menu to chat with Aurora.",
  "aurora-disabled-title": "Aurora is turned off",
  "aurora-empty-state-subtitle": "Begin typing or select one of the prompts below to get started.",
  "aurora-end-call": "End call",
  "aurora-ending-call": "Ending call...",
  "aurora-exported-file-download-error": "Sorry, I couldn't download this file. Please try again.",
  "aurora-exported-file-expired": "This file has expired. Ask Aurora to make it again.",
  "aurora-exported-file-rows_one": "{{count}} row",
  "aurora-exported-file-rows_other": "{{count}} rows",
  "aurora-greeting": "Hey there! I'm Aurora. How can I help?",
  "aurora-history-back": "Back",
  "aurora-history-button": "Conversation history",
  "aurora-history-conversation-load-error": "Failed to open this conversation. Please try again.",
  "aurora-history-conversation-not-found": "This conversation could not be found.",
  "aurora-history-empty": "No saved conversations yet",
  "aurora-history-load-error": "Failed to load conversation history. Please try again.",
  "aurora-history-load-more": "Load more",
  "aurora-history-messages_one": "{{count}} message",
  "aurora-history-messages_other": "{{count}} messages",
  "aurora-history-title": "Conversation history",
  "aurora-input-placeholder": "Message Aurora",
  "aurora-listening": "Listening...",
  "aurora-llm-data-sharing": "Aurora LLM Data Sharing",
  "aurora-llm-data-sharing-update-error": "Failed to update Aurora data sharing. Please try again.",
  "aurora-microphone-permission-error": "I need microphone access to listen. Please allow access and try again.",
  "aurora-new-chat": "New chat",
  "aurora-opt-out-description": "Aurora — Panorama’s smart assistant — uses the latest AI tools to help you get the most out of your data, including “large language models” (LLMs) that can read and process data. Disabling this setting will turn off all Aurora features that require the use of an LLM.",
  "aurora-prompt-compare-yield-hybrid": "Compare average yield by hybrid this season",
  "aurora-prompt-recent-activity": "Show me recent field activity",
  "aurora-prompt-season-inputs": "How much of each input did I apply this season?",
  "aurora-prompt-whats-new": "What's new in Panorama?",
  "aurora-prompts-to-try": "Prompts to try",
  "aurora-recent-activity": "Recent field activity",
  "aurora-request-error": "Sorry, I encountered an error while processing your request. Please try again later.",
  "aurora-season-inputs": "This season's inputs",
  "aurora-summary-error": "This summary could not be generated right now.",
  "aurora-summary-feedback-error": "Something went wrong submitting your feedback. Please try again.",
  "aurora-summary-feedback-helpful": "Helpful",
  "aurora-summary-feedback-not-helpful": "Not helpful",
  "aurora-summary-feedback-prompt": "Was this summary helpful?",
  "aurora-summary-feedback-thanks": "Thanks for the feedback.",
  "aurora-summary-preparing": "Preparing this summary. It can take a few minutes for a large field.",
  "aurora-talk-with-aurora": "Talk with Aurora",
  "aurora-thinking-analyzing": "Analyzing...",
  "aurora-thinking-checking-fields": "Checking the fields...",
  "aurora-thinking-crunching-numbers": "Crunching numbers...",
  "aurora-thinking-investigating": "Investigating...",
  "aurora-thinking-looking-it-up": "Looking it up...",
  "aurora-thinking-scouting-fields": "Scouting the fields...",
  "aurora-thinking-thinking": "Thinking...",
  "aurora-thinking-walking-rows": "Walking the rows...",
  "aurora-transcript-aurora-speaker": "Aurora",
  "aurora-transcript-user-speaker": "You",
  "aurora-voice-input-start-error": "Sorry, I could not start voice input. Please try again.",
  "aurora-voice-input-unsupported": "Voice input is not supported in this browser.",
  "aurora-window-hint": "Drag to move. Double-click to restore the default position and size.",
  "auroraControls": {
    "continue": "Continue",
    "hide": "Hide",
    "replying": "Wait for Aurora to finish replying",
    "showHere": "Show here instead",
    "shownInAurora": "Shown in Aurora",
    "titles": {
      "SavePrescription": "Save",
      "ZoneBreaks": "Zone breaks",
      "ZoneRates": "Rates",
      "ZoneSource": "Make zones from"
    },
    "typeInstead": "Type something else",
    "values": {
      "noLayer": "No layer chosen yet",
      "notSaved": "Not saved yet",
      "rate": "{{zone}}: {{rate}}",
      "saved": "Saved the prescription “{{name}}”.",
      "source": "Zones from {{source}}",
      "zone": "{{name}} ({{acres}})",
      "zones": "{{zones}}: {{ranges}}",
      "zonesLoading": "Making zones…"
    }
  },
  "auroraFeedback": {
    "actions": {
      "category": "Chose “{{category}}”",
      "ratedReplyDown": "Rated a reply as not helpful",
      "ratedReplyUp": "Rated a reply as helpful",
      "ratedSummaryDown": "Rated a field summary as not helpful",
      "ratedSummaryUp": "Rated a field summary as helpful",
      "skipped": "Skipped the details"
    },
    "categories": {
      "ignored_request": "Didn't do what I asked",
      "inaccurate": "Inaccurate",
      "inappropriate_tone": "Wrong tone",
      "incomplete": "Incomplete",
      "irrelevant": "Off topic",
      "misleading": "Misleading",
      "other": "Something else",
      "unhelpful": "Not helpful"
    },
    "categoryPrompt": "What went wrong?",
    "detailsHint": "Enter to send · Esc to skip",
    "detailsPlaceholder": "What should Aurora have said or done instead?",
    "detailsPrompt": "Tell us a bit more",
    "send": "Send feedback",
    "skip": "Skip"
  },
  "auroraOptions": {
    "choiceHint": "↑↓ to move · 1–9 or Enter to choose · Esc for “{{escape}}”",
    "typeInstead": "Type something else"
  },
  "auroraPassChanges": {
    "alreadySet": "Already set as asked",
    "approveSelected": "Approve {{count}} of {{total}}",
    "attributes": {
      "crop": "Crop",
      "field": "Field",
      "passName": "Pass name",
      "season": "Season"
    },
    "change": "{{before}} → {{after}}",
    "fieldName": "{{field}} ({{farm}}, {{client}})",
    "loadError": "Couldn't load your passes, so their current values aren't shown.",
    "looksLikeExisting": "Close to {{field}} ({{farm}}, {{client}}). Check the spelling.",
    "newField": "No field by this name has as-applied data yet.",
    "notChanged": "Not changed",
    "unknownPass": "A pass that Aurora couldn't find"
  },
  "auth": {
    "authenticationFailed": "Authentication failed. {{message}}",
    "loginRequired": {
      "description": "This link requires a Panorama account. Sign in or create a free account to continue.",
      "pageTitle": "Sign In Required",
      "title": "You're one step away"
    }
  },
  "average": "Average",
  "back-to-fields-list": "Back to fields list",
  "beta": "Beta",
  "billing": {
    "activeUntil": "Active until {{date}}",
    "enterKitSerialFirst": "Enter the kit serial number first.",
    "expirationDateLabel": "Expiration date",
    "manageBilling": "Manage billing",
    "mobileExpiredPrompt": "It looks like this operation’s subscription has expired. Go to Panorama.ag to renew the subscription.",
    "onlyOwnersCanManageBilling": "Only owners can manage billing. Please ask your operation owner for assistance.",
    "operationType": {
      "DEALER": "Dealer",
      "NONE": "None",
      "STANDARD": "Standard",
      "TRIAL": "Trial"
    },
    "operationTypeDealer": "Dealer",
    "operationTypeLabel": "Operation type",
    "operationTypeStandard": "Standard",
    "operationTypeTrial": "Trial",
    "statusActive": "Your operation is active",
    "statusExpired": "Your operation has expired"
  },
  "buttons": {
    "acceptTermsAndConditions": "I have read and agree to the terms and conditions",
    "add": "Add",
    "addDevice": "Add Device",
    "addSelected": "Add selected",
    "addUnit": "Add Unit",
    "allFields": "All Fields",
    "apply": "Apply",
    "back": "Back",
    "cancel": "Cancel",
    "change": "Change",
    "clear": "Clear",
    "close": "Close",
    "collapse": "Collapse",
    "collapseAll": "Collapse All",
    "completeUpload": "Complete Upload",
    "confirm": "Confirm",
    "createOperation": "New operation",
    "decline": "No, thanks",
    "declineAndLogOut": "Decline and Log Out",
    "delete": "Delete",
    "deletePermanently": "Delete Permanently",
    "download": "Download",
    "downloading": "Downloading",
    "edit": "Edit",
    "editNickname": "Edit nickname",
    "erase": "Erase",
    "exitGuidanceEditing": "Exit guidance editing",
    "expand": "Expand",
    "expandAll": "Expand All",
    "export": "Export",
    "flip": "Flip",
    "goBack": "Go Back",
    "goToHomepage": "Go to Homepage",
    "home": "Home",
    "import": "Import",
    "invite": "Invite",
    "listFilter": "Filter",
    "manage": "Manage",
    "menu": "Menu",
    "new": "New",
    "next": "Next",
    "okay": "Okay",
    "openLivestream": "Open 20|20 LiveStream",
    "previous": "Previous",
    "reassign": "Reassign",
    "remove": "Remove",
    "rename": "Rename",
    "replace": "Replace",
    "reset": "Reset",
    "resetListFilters": "Reset Filters",
    "returnHome": "Return to home",
    "save": "Save",
    "saveAndAddAnother": "Save and add another",
    "saveAndClose": "Save and close",
    "saveEdits": "Save Edits",
    "saveWhatYouHave": "Save what you have",
    "selectAll": "Select all",
    "selectMode": "Select Mode",
    "selectPass": "Select pass",
    "signIn": "Log in",
    "signOut": "Logout",
    "signUp": "Sign up",
    "split": "Split",
    "submit": "Submit",
    "switchOperations": "Switch operations",
    "termsAndConditions": "Terms and Conditions",
    "tryAgain": "Try Again",
    "undo": "Undo",
    "update": "Update",
    "verify": "Verify",
    "viewAllDevices": "All Devices",
    "viewAllFields": "See all fields",
    "viewAllOperations": "See all operations",
    "viewLivestream": "View 20|20 LiveStream"
  },
  "cannot-load": "Cannot load",
  "check-out-demo-blurb": "We also set up a demo operation so you can see what's possible. Check it out!",
  "chooseAPage": "Choose a page",
  "clearPreview": "Clear Preview",
  "click-on-map-to-view-table": "Click on map to view table at that location",
  "close-app-to-stop-using-location": "Close the app to stop using location.",
  "code-sent-msg": "A new code has been sent to your email. If you do not see it, please check your spam folder.",
  "cognito": {
    "admin-create-user": {
      "email-body": "We have created a new account for you. Please log in to Panorama Cloud and use the code listed below to verify your email address.",
      "short-msg": "Welcome to your new Panorama account"
    },
    "forgot-password": {
      "email-body": "To start using your account, please confirm your email address using the code below.",
      "short-msg": "Reset your new Panorama account password"
    },
    "preview-text": "Your code is {{code}}",
    "resend-code": {
      "email-body": "Please confirm your email address using the code below.",
      "short-msg": "Verify your new Panorama account"
    },
    "sign-up": {
      "email-body": "To start using your account, please confirm your email address using the code below.",
      "short-msg": "Welcome to your new Panorama account"
    },
    "sms-message": "{{shortMsg}}. Your confirmation code is {{code}}",
    "update-user-attribute": {
      "email-body": "Please confirm your email address using the code below.",
      "short-msg": "Verify changes to your new Panorama account"
    }
  },
  "colors": {
    "black": "Black",
    "blue": "Blue",
    "green": "Green",
    "orange": "Orange",
    "pink": "Pink",
    "purple": "Purple",
    "red": "Red",
    "teal": "Teal",
    "white": "White",
    "yellow": "Yellow"
  },
  "companyExport": "{{companyName}} export",
  "comparison-system": "Comparison System",
  "complete-sign-up": "Complete Sign Up",
  "config": {
    "active-rows": "Active Rows",
    "alerts": "Alerts",
    "application": "Application",
    "carrier": "carrier",
    "could-not-load-modules": "Could not load modules",
    "could-not-load-modules-with-error": "Could not load modules: {{error}}",
    "diagnose-table": "Diagnose Table",
    "disabled": "Disabled",
    "enabled": "Enabled",
    "lot-number": "Lot",
    "measurements": "Measurements",
    "mix-total": "Total mix",
    "mountType": "Mount Type",
    "multiple": "Multiple",
    "no-alerts": "No alerts",
    "no-modules": "No modules",
    "no-modules-configured": "No modules configured for this system",
    "no-settings": "No settings",
    "products": "Products",
    "rate-section": "Rate Section {{index}}",
    "row-settings": "Row Settings",
    "rows": "Rows",
    "rows-list": "Rows {{rows}}",
    "seed-company": "Seed Company",
    "seeds-per-unit": "seeds per unit",
    "set-points": "Set Points",
    "system-wide-settings": "System-Wide Settings",
    "tank": "Tank",
    "treatments": "Treatments",
    "typeMeasurements": "{{type}} Measurements"
  },
  "configure-operation-on-panorama": "Configure operation on Panorama",
  "contact-precision-planting-support": "Contact Precision Planting Support.",
  "contact-support-for-assistance": "If you need specific assistance, please contact our support team at <mailToLink>{{email}}</mailToLink>",
  "continue": "Continue",
  "could-not-load-account": "Could not load account",
  "covering": "covering",
  "create-account": "Create Account",
  "create-and-join-operations": "Create and join operations",
  "create-note": "Create note",
  "create-note-failed-try-again": "Create note failed, try again",
  "create-operation": "Create operation",
  "creating-note": "Creating note...",
  "credit-card": "Credit Card",
  "crops": {
    "Barley": "Barley",
    "Canola": "Canola",
    "Clover": "Clover",
    "Corn": "Corn",
    "Cotton": "Cotton",
    "Edible Bean, Large": "Edible Bean, Large",
    "Edible Bean, Medium": "Edible Bean, Medium",
    "Edible Bean, Small": "Edible Bean, Small",
    "Flax": "Flax",
    "Meadowfoam": "Meadowfoam",
    "Mustard": "Mustard",
    "Oats": "Oats",
    "Onions": "Onions",
    "Other": "Other",
    "Peanuts": "Peanuts",
    "Peas": "Peas",
    "Popcorn": "Popcorn",
    "Pumpkins": "Pumpkins",
    "Radish": "Radish",
    "Rice": "Rice",
    "Rye": "Rye",
    "Ryegrass": "Ryegrass",
    "Seed Corn": "Seed Corn",
    "Sorghum": "Sorghum",
    "Soybeans": "Soybeans",
    "Squash": "Squash",
    "Sugar Beets": "Sugar Beets",
    "Sunflowers, Confectionary": "Sunflowers, Confectionary",
    "Sunflowers, Oil": "Sunflowers, Oil",
    "Sweet Corn": "Sweet Corn",
    "Watermelon": "Watermelon",
    "Wheat": "Wheat"
  },
  "current-bundle": "Current bundle:",
  "currently-viewing": "Currently viewing",
  "customize": "Customize",
  "dataManagementHelperText": {
    "archiveDescription": "Archived data is hidden from your operation’s field list, totals, and statistics. From this page, you can choose to permanently delete archived data or restore it to include it in your operation’s records again.",
    "confirmDelete": {
      "body_one": "You can’t recover this activity after you delete it.",
      "body_other": "You can’t recover these activities after you delete them.",
      "failed": "We couldn’t delete some of the activities. Any still in the list remain archived.",
      "title_one": "Permanently delete 1 activity?",
      "title_other": "Permanently delete {{count}} activities?"
    },
    "delete": "Once deleted, a field can never be recovered.",
    "edit": "To start editing, make a selection in the table."
  },
  "dataSharing": {
    "alreadyConnected": "Already Connected",
    "cancelButton": "Cancel",
    "connectButton": "Connect",
    "connectModalDescription": "Click the button to complete the data sharing process on <0>{{partnerName}}</0>'s website.",
    "connectModalTitle": "Data Connection Initiated",
    "connectedAppsLabel": "Connections",
    "connectedBadge": "Connected",
    "connectionIncompleteBadge": "Connection incomplete",
    "connectionPreferencesLabel": "Connection Preferences",
    "connectionTypeLabels": {
      "agronomicAdvisor": "Agronomic Advisor",
      "applicationBidirectional": "Two-Way Application Data Sharing",
      "applicationExport": "Application Export",
      "applicationImport": "Application Import",
      "fieldPlanningBidirectional": "Two-Way Field Planning Data Sharing",
      "fieldPlanningExport": "Field Planning Export",
      "fieldPlanningImport": "Field Planning Import"
    },
    "continueButton": "Continue",
    "dailySharingMessage": "Once connected, data from your Panorama account will be shared daily to your {{partnerName}} account.",
    "disconnectButton": "Disconnect",
    "eulaLabel": "End User License Agreement",
    "noConnectionTypes": "This app has no connection types available for your operation.",
    "preferencesButton": "Preferences",
    "preferencesModalConnectingDescription": "Choose your connection preferences and press the button to finish the data sharing process on <0>{{partnerName}}</0>'s website.",
    "preferencesModalEditingDescription": "Update your connection preferences for <0>{{partnerName}}</0>.",
    "preferencesModalTitle": "Connection Preferences",
    "privacyDescription": "To read about how we use your data while you are on our services, please review our <0>End User License Agreement</0>.",
    "privacyLabel": "Privacy",
    "saveButton": "Save",
    "shareWithApp": "Share with {{appName}}",
    "staleConnectionWarning": "Partner app has not requested your data in over 72 hours",
    "supportLabel": "Precision Planting Support",
    "supportOffDescription": "You are not sharing your operation data with Precision Planting support.",
    "supportOnDescription": "You are sharing your operation data with Precision Planting support."
  },
  "dataSources": {
    "climate_dat": "Climate FieldView",
    "farmengage": "FarmENGAGE",
    "isoxml": "ISOXML",
    "jd_shapefile": "John Deere shapefile",
    "kml": "drone spray KML",
    "prp_gen2_dat": "Gen2 20|20",
    "prp_gen3_2020": "Gen3 20|20",
    "unknown": "unrecognized"
  },
  "dataTools": {
    "analysis": {
      "distribution": "{{layerName}} Distribution",
      "showChart": "Show chart",
      "showTable": "Show table",
      "splitHint": "To see how another layer, such as yield, changes with {{layerName}}, open a split map from the sidebar.",
      "splitHintWithYield": "To see how a layer other than yield changes with {{layerName}}, open a split map from the sidebar."
    },
    "filter": {
      "addFilter": "Add Filter",
      "addFilters": "Add Filters",
      "disable": "Disable",
      "exclude": "Exclude",
      "include": "Include",
      "maxReached": "Maximum of {{count}} filters. Remove one to add another.",
      "noneSelected": "No filters selected.",
      "overCap": "Map can highlight up to {{max}} selections at a time. Extras still affect analysis but won't appear masked on the map.",
      "pass": {
        "armedHint": "Click a pass on the map to add it. Hover to preview.",
        "cancel": "Cancel",
        "edit": "Edit",
        "noneSelected": "No passes selected. Click Edit to start.",
        "removeChip": "Remove pass {{label}}",
        "save": "Save",
        "selectedTitle": "Selected passes"
      },
      "resetFilters": "Reset Filters",
      "title": "Filter"
    },
    "print": {
      "button": "Print",
      "error": "We couldn't prepare the printout. Try again.",
      "kept": "{{layer}}: kept {{values}}",
      "lassoInside": "Inside the drawn area",
      "lassoOutside": "Outside the drawn area",
      "preparing": "Preparing your printout",
      "printed": "Printed",
      "range": "{{minimum}} to {{maximum}}",
      "removed": "{{layer}}: removed {{values}}",
      "wholeField": "Whole field"
    }
  },
  "dbm": "DBM",
  "dbmName": "DBM Name",
  "dealer": {
    "acceptHandoff": {
      "acceptButton": "Accept Handoff",
      "description": "A dealer is transferring ownership of an operation to you. Accept the handoff to take over the operation.",
      "errorConflict": "This handoff can no longer be accepted. The operation may have already changed hands, or your dealer may no longer be advising it. Please contact your dealer for assistance.",
      "errorNoActiveInvite": "We couldn't find an active handoff invite for this link. It may have expired, or already been used. If you shared your invite, check with the recipient before requesting a new one.",
      "errorTitle": "Unable to Accept Handoff",
      "errorUnknown": "Something went wrong accepting the handoff.",
      "pageTitle": "Accept Handoff",
      "successDescription": "The operation has been transferred to your account successfully!",
      "title": "Operation Handoff"
    },
    "acceptShare": {
      "alreadyShared": "This operation is already shared with this dealer.",
      "cancelButton": "Cancel",
      "chooseOperation": "Choose an operation...",
      "noShareableOps": "You don't have any operations that can be shared. You must be an Owner or Manager of an operation to share it with a dealer.",
      "pageTitle": "Share With Dealer",
      "selectOperation": "Select Operation",
      "shareButton": "Share Operation",
      "shareDescription": "<0>{{dealerName}}</0> has invited you to share your operation data with them. Select the operation you want to share, and they will be able to view your data to help support your operation.",
      "shareTitle": "Share Operation With {{dealerName}}",
      "successDescription": "Your operation has been shared with {{dealerName}}. They can now view your data to help support your operation.",
      "successTitle": "Successfully Shared!"
    },
    "activeDevices": {
      "myDataTab": "My Data",
      "nickname": "Nickname",
      "noActiveDevices": "No active devices"
    },
    "admin": {
      "createTitle": "Create Dealer Organization",
      "dealerName": "Dealer Name",
      "dealerNamePlaceholder": "Dealer organization name",
      "email": "Email",
      "emailPlaceholder": "dealer@example.com",
      "errorFallback": "Failed to send invitation",
      "invitationSent": "Invitation sent successfully!",
      "sendDescription": "Send an invitation to create a new dealer organization",
      "sendInvitation": "Send Dealer Invitation",
      "sending": "Sending..."
    },
    "billedToAnother": "Billed to another dealer",
    "billedToOwner": "Billed to owner",
    "billedToYou": "Billed to you",
    "billing": {
      "billedToOtherDealer": "This operation's subscription is managed by another dealer.",
      "billedToOwnerInfo": "This operation's subscription is currently billed to the owner. You can take over billing to manage their subscription through your dealer account.",
      "billedToYouInfo": "This operation's subscription is billed to {{dealerName}}. You can manage the billing details through your Stripe portal.",
      "contactOwner": "Billing for this operation is managed by the operation owner. Please contact the owner to make any billing changes.",
      "contactOwnerWithEmail": "Billing for this operation is managed by {{ownerEmail}}. Please contact them with any billing questions.",
      "dealerOrgInfo": "Manage your dealer account subscription and payment details through the Stripe portal.",
      "managedByDealer": "Your subscription is managed by <0>{{dealerName}}</0>. Please contact {{ownerEmail}} for any billing changes.",
      "paidByOwnerWithEmail": "This operation's subscription is currently billed to {{ownerEmail}}. You can take over billing through your dealer account.",
      "selectDealerOrg": "Select dealer account",
      "takeOverBilling": "Take Over Billing"
    },
    "card": {
      "connected": "Connected",
      "dealerCannotDisconnect": "Dealers cannot disconnect dealers from a customer's operation",
      "disconnectButton": "Disconnect",
      "disconnectConfirm": "Are you sure you want to disconnect <0>{{name}}</0> from your operation? They will no longer be able to view your data.",
      "disconnectTitle": "Disconnect Dealer",
      "managedByDealer": "Managed by dealer — contact your dealer to disconnect",
      "paysSubscription": "Pays Subscription"
    },
    "createCustomerOp": {
      "cancelButton": "Cancel",
      "continueToPayment": "Continue to Payment",
      "createErrorPrefix": "Error creating customer operation:",
      "description": "Create a new operation for your customer. You will be billed for the subscription, and you can hand off ownership of the operation to the customer later.",
      "goBackButton": "Go Back",
      "operationName": "Operation Name",
      "pageTitle": "Create Customer Operation",
      "placeholder": "Enter a name for the customer's operation",
      "redirectError": "Error redirecting to billing:",
      "title": "New Customer Operation"
    },
    "createInvite": {
      "cancelButton": "Cancel",
      "createButton": "Create Dealership",
      "dealerNameLabel": "Dealer Name",
      "description": "You've been invited to become a dealer on Panorama. Enter a name for your dealership to get started.",
      "errorConflict": "This invite can't be applied to your account.",
      "errorNoActiveInvite": "We couldn't find an active invite for this link. It may have expired, or already been used. If you shared your invite, check with the recipient before requesting a new one.",
      "errorTitle": "Unable to Create Dealership",
      "errorUnknown": "Something went wrong creating your dealership.",
      "pageTitle": "Create Dealership",
      "placeholder": "e.g., Smith Equipment Sales",
      "privateRelayDescription": "Your account is using an Apple private relay email address. Dealerships cannot be created with private relay emails. Please update your Panorama account to use your real email address before creating a dealership.",
      "privateRelayTitle": "Apple Private Relay Email Detected",
      "signInButton": "Sign In to Continue",
      "signInDescription": "You've been invited to create a dealership on Panorama. Please sign in or create an account to continue.",
      "title": "Create Your Dealership",
      "updateEmail": "Update Email",
      "welcomeTitle": "Welcome to your Panorama Dealership"
    },
    "createOpWarning": {
      "dealerOrgLabel": "Dealership",
      "forCustomer": "Create an operation for a customer",
      "forMyself": "Create an operation for myself",
      "operationTypeLabel": "I want to",
      "title": "What type of operation?"
    },
    "dealer": "your dealer",
    "dealerBilled": "Dealer-Billed",
    "dealers": "Dealers",
    "fullList": {
      "dealer": "Dealer",
      "dealerWithName": "Dealer — {{name}}",
      "goToOperation": "Go to operation",
      "operations": "Operations",
      "owner": "Owner:",
      "pageTitle": "All operations",
      "searchLabel": "Search",
      "searchPlaceholder": "Search by operation name, or by owner email or name"
    },
    "handoff": {
      "cancelButton": "Cancel",
      "customerEmailLabel": "Customer Email Address",
      "description": "Hand this operation off to a customer so that they can start using it. Sending this invitation does not affect your ability as a dealer to access the operation.",
      "handOffButton": "Hand Off",
      "invalidOperation": "Invalid operation",
      "invitationSentDescription": "The customer will receive an email to accept ownership of this operation.",
      "invitationSentTitle": "Invitation Sent!",
      "pageTitle": "Customer Handoff",
      "sendButton": "Send Handoff Invitation",
      "title": "Transfer Ownership"
    },
    "inviteLink": {
      "copied": "Copied",
      "copyLink": "Copy Link",
      "label": "Customer Invite Link"
    },
    "mode": "Dealership",
    "noConnectedOps": "No connected operations yet",
    "noConnectedOpsDescription": "Share your invite link with customers, or create a customer operation to get started.",
    "noSearchResults": "No operations match your search.",
    "notAvailableForDealers": "This page is not available for dealer organizations.",
    "operations": {
      "billing": "Billing",
      "connected": "Connected",
      "createCustomerOp": "Create Customer Operation",
      "customerOperations": "Customer Operations",
      "description": "Manage your connected customer operations. Share your invite link with customers to connect their existing operations, or create a new operation for them.",
      "descriptionMobile": "Manage your connected customer operations. Share your invite link with customers to connect their existing operations.",
      "operationCountFiltered": "{{count}} of {{total}}",
      "operationCount_one": "{{count}} operation",
      "operationCount_other": "{{count}} operations",
      "operationName": "Operation Name",
      "owner": "Owner",
      "ownerEmail": "Owner Email",
      "pageTitle": "Dealership",
      "searchPlaceholder": "Search by operation name, owner, or email...",
      "searchPlaceholderMobile": "Search operations..."
    },
    "renewInactiveOp": {
      "asDealer": "As a dealership",
      "asOwner": "As the operation owner",
      "dealerCanTakeOver": "<0>{{orgName}}</0> is inactive. You can reactivate it by taking over billing through your dealership, or ask the operation owner ({{ownerEmail}}) to renew it.",
      "dealerCannotTakeOver": "<0>{{orgName}}</0> is inactive. Only the operation owner ({{ownerEmail}}) can renew it, unless a dealership takes over its billing first.",
      "dealerOrgLabel": "Dealership",
      "dealerOtherDealerPays": "<0>{{orgName}}</0> is inactive and its subscription is billed to another dealership. That dealership, or the operation owner ({{ownerEmail}}), can renew it.",
      "errorActiveLivestream": "This operation has the livestream add-on enabled, which your dealership cannot be billed for. Remove the add-on before taking over billing.",
      "errorActiveStarlink": "This operation has an active Starlink subscription, which your dealership cannot be billed for. Cancel the Starlink subscription before taking over billing.",
      "errorAlreadyManaged": "Another dealership already pays for this operation, so your dealership cannot take over its billing.",
      "errorDealerNotConnected": "Your dealership can't be billed for this operation. Check that it is still advising the operation, then try again.",
      "errorNotOwner": "Only the operation owner can pay for this operation. Please ask the owner to renew it.",
      "errorUnknown": "Something went wrong starting this renewal.",
      "modeLabel": "I want to renew",
      "renewAsDealerButton": "Renew as dealership",
      "renewAsNamedDealer": "Renew as {{dealerName}}"
    },
    "returnToDealerHint": "Use the operation selector in the menu to return to your dealership.",
    "selfBilled": "Self-Billed",
    "simulate": {
      "chooseScenario": "Choose a scenario",
      "description": "Replays a recorded pass as a simulated 20|20.",
      "errors": {
        "alreadyRunning": "A simulation is already running in this operation.",
        "loadFailed": "Simulations could not be loaded.",
        "notADealer": "Simulations are available only in dealer operations.",
        "stopFailed": "The simulation could not be stopped.",
        "unknown": "The simulation could not be started.",
        "unknownScenario": "That scenario is no longer available."
      },
      "noScenarios": "No scenarios are available yet.",
      "runningUntil": "Simulating until {{time}}",
      "scenario": "Scenario",
      "start": "Start Simulation",
      "stop": "Stop Simulation",
      "tab": "Simulate",
      "waitingForDevice": "Waiting for the simulated display to connect…"
    },
    "table": {
      "billing": "Billing",
      "connected": "Connected",
      "operationName": "Operation Name",
      "owner": "Owner",
      "ownerEmail": "Owner Email"
    }
  },
  "default-bundle-is-being-used": "default bundle is being used",
  "delete-client": "Delete Client",
  "delete-farm": "Delete Farm",
  "delete-field": "Delete Field",
  "delete-note-failed-try-again": "Delete note failed, try again",
  "deleting-note": "Deleting note...",
  "devices": {
    "addDeviceToGetStarted": "<0>Add a device</0> to get started",
    "addedBy": "Added by",
    "cancelUnpairButton": "No, cancel",
    "confirmUnpairButton": "Yes, remove",
    "confirmUnpairWarning": "This will remove the device from your operation. Are you sure you want to continue?",
    "device": "Device",
    "deviceNotFoundMessage": "Sorry. We could not find that device.",
    "diagnostics": "Diagnostics",
    "engine": "Engine",
    "engineHours": "Engine hours",
    "engineOff": "Off",
    "engineOn": "On",
    "fuel": "Fuel",
    "lastActive": "Last active",
    "lastReported": "Last reported",
    "lastUpload": "Last upload",
    "livestreamNoAccessMessage": "Ask an operation owner or manager to change your role to manager to view LiveStream.",
    "livestreamNoAccessTitle": "Permission Required",
    "nameDeviceLabel": "Device nickname",
    "nameDevicePlaceholder": "Enter a name",
    "nameDevicePrompt": "Want to give your device a nickname in Panorama?",
    "noDevicesMessage": "No devices paired yet",
    "noLiveDevicesMessage": "No devices connected",
    "pairNewDevice": "Pair your device",
    "pairingCode": "Pairing code",
    "pairingCodePlaceholder": "Enter pairing code",
    "pairingFailedTitle": "Couldn't pair device",
    "pairingForbiddenMessage": "You can't add devices to this operation.",
    "pairingIncompleteLinkMessage": "We couldn't read this pairing link. Enter the code from your 20|20 again.",
    "pairingInstructions": "Enter the code shown on your 20|20 and select what operation you would like the device to be added to.",
    "pairingNotAuthorizedMessage": "We couldn't confirm this pairing. Enter the code from your 20|20 again, and sign in on this same browser.",
    "pairingOperation": "Operation",
    "pairingOperationPlaceholder": "Select operation",
    "pairingPathOn2020": "Setup > Settings > Connectivity",
    "pairingRegistrationFailedMessage": "We couldn't add the device to this operation. Try again.",
    "pairingSuccessTitle": "Device paired",
    "pairingUnknownErrorMessage": "Something went wrong pairing the device. Try again.",
    "reportedBy": "Reported by {{partnerName}}",
    "serialNumber": "Serial number",
    "softwareVersion": "Software",
    "unpairDevice": "Unpair from Panorama",
    "viewDiagnostics": "View diagnostics",
    "viewLatestDiagnostics": "Latest diagnostics"
  },
  "diagnose": {
    "all-system-settings": "All system settings",
    "device-name": "Device Name",
    "error-no-settings-found": "Error: No settings found",
    "eventCode": "Event Code",
    "module-states": {
      "alarm": "Alarm",
      "alert": "Alert",
      "detecting": "Detecting",
      "disabled": "Disabled",
      "good": "Good",
      "inactive": "Inactive",
      "unexpected": "Unexpected",
      "updating": "Updating"
    },
    "next-field-activity": "Next Field Activity",
    "no-data-available-for-this-record": "No data available for this record",
    "no-diagnose-table-found-for-this-system": "No diagnose table found for this system",
    "no-modules-found-here": "No modules found here for this system.",
    "previous-field-activity": "Previous Field Activity",
    "serial-number": "Serial Number",
    "state": "State",
    "switchMapsAndViewTable": "Switch maps and view diagnose table",
    "try-selecting-a-different-location": "Try selecting a different location.",
    "viewTable": "View diagnose table",
    "visit": "Visit"
  },
  "disabledReasons": {
    "actionInProgress": "Wait for the current action to finish.",
    "alreadySubmitted": "This has already been submitted.",
    "enterCodeFirst": "Enter a code first.",
    "enterNameFirst": "Enter a name first.",
    "fillInRequiredFields": "Fill in the required fields first.",
    "managerRequired": "Only operation owners and managers can do this.",
    "noChanges": "There are no changes to save.",
    "noFieldsSelected": "No fields are selected.",
    "noFieldsToSelect": "There are no fields to select.",
    "notificationsStillLoading": "Notifications are still loading.",
    "operationStillLoading": "Operation details are still loading.",
    "scoutingNotesStillLoading": "Scouting notes are still loading.",
    "selectActivityFirst": "Select at least one activity first.",
    "selectDealerFirst": "Select a dealer first.",
    "selectFieldFirst": "Select a field first.",
    "selectOperationFirst": "Select an operation first.",
    "supporterReadOnly": "You are viewing this operation as a supporter and cannot make changes."
  },
  "download-a-2020-file-containing-the-client-farm": "Download a .2020 file containing the client, farm, and field configuration of the operation.",
  "download-config-at-this-record": "Download Config at this Record",
  "downloadLayerAsShapefile": "Download layer as shapefile",
  "downloadPassAs2020": "Download pass as .2020 file",
  "downloadingFiles_one": "Downloading {{count}} file",
  "downloadingFiles_other": "Downloading {{count}} files",
  "editing": "Editing",
  "email-verify-success-msg": "We've successfully verified your email. Now we just need you to sign in.",
  "end": "End",
  "enter-code": "Enter code",
  "enter-code-label": "Code",
  "enter-the-code-from-your-email": "Enter the code from your email.",
  "enter-the-purchase-code-you-received": "Enter the purchase code you received.",
  "equipment": {
    "implementAverage": "Implement Average",
    "noRowData": "No row-level data available",
    "row": "Row",
    "rowDetails": "Row Details"
  },
  "error-creating-operation": "Error creating operation.",
  "error-redirecting-to-billing": "Error redirecting to billing.",
  "eula": {
    "acceptTermsFirst": "Check the box to accept the terms first.",
    "agreeToTerms": "I have read and agree to the <0>terms and conditions</0>.",
    "summaryOfUpdates": "Summary of updates",
    "updateAuroraOption": "You now have the option to have Aurora — Panorama’s new smart assistant — analyze your data.",
    "updateDataRetention": "We clarified that you retain the ability to access and download your saved data for up to five years after leaving the platform.",
    "updatedPrivacyTitle": "We’ve updated our privacy policy"
  },
  "expired-on": "expired on",
  "export-field-config": "Export Field Config",
  "extents-too-large": "Extents too large",
  "extents-too-large-cannot-display": "Field extents are too large. We can't display the data.",
  "failed": "Failed",
  "feedback": {
    "followupConsent": "I agree to receive a followup communication from the Panorama team via email.",
    "heading": "We Invite Your Feedback",
    "placeholder": "Tell us what you think...",
    "prompt": "Share your thoughts on the Panorama website — what it does well and what it could do better to help your operation grow.",
    "shortPrompt": "Provide feedback on Panorama",
    "thanks": "Thank you for your feedback!"
  },
  "field-average": "Field Average",
  "field-not-found": "Field not found",
  "field-not-found-message": "We can't find that field in this operation. Maybe it's in another one.",
  "field-total": "Field Total",
  "fields": {
    "activeCount_one": "{{count}} active",
    "activeCount_other": "{{count}} active",
    "allClients": "All clients",
    "allFarms": "All farms",
    "distanceAway": "{{distance}} km away",
    "filterByClient": "Filter by client",
    "filterByFarm": "Filter by farm",
    "filterByField": "Search fields",
    "lessThan01Acres": "less than 0.1 ac",
    "manageFieldList": "Manage field list",
    "selectField": "Select field",
    "showAllFields": "Show all fields",
    "typeOfFarmingActivity": "Activity"
  },
  "fields-list": "Fields List",
  "fileUpload": {
    "chooseFileType": "Select a file type, then choose the files or folder you would like to upload.",
    "chooseFile_one": "Choose File",
    "chooseFile_other": "Choose Files",
    "chooseFolder": "Choose Folder",
    "compressing": "Compressing",
    "dragHere": "Drag files here to upload",
    "droneSprayKml": "Drone spray KML",
    "fileUpload": "File Upload",
    "folderOnly": "This file type has to be uploaded as a folder.",
    "haveNotUploaded": "You have not yet manually uploaded any .2020 or .dat files with Panorama.",
    "pastUploads": "Past Uploads",
    "status": {
      "error": "Error",
      "error::file::corrupt": "Corrupt File",
      "error::file::duplicate": "Duplicate File",
      "error::file::invalid": "Invalid File",
      "error::file::sequence": "Previous File Missing",
      "error::internal": "Internal Error",
      "initializing": "Initializing",
      "processing": "Processing",
      "success": "Success",
      "timeout": "Timeout"
    },
    "tasks": {
      "harvesting": "Harvesting",
      "planting": "Planting",
      "sidedressing": "Sidedressing",
      "spraying": "Spraying",
      "striptilling": "Striptilling"
    },
    "uploadFiles": "Upload Files",
    "uploadQueue": "{{fileNumber}} of {{numberOfFiles}}",
    "uploading": "Uploading"
  },
  "go-to-operation-home": "Go to operation home",
  "good-news": "Good news!",
  "hide-healthy-locations": "Hide healthy locations",
  "hide-locations": "Hide locations",
  "i-have-read-and-agree-to-the": "I have read and agree to the",
  "inactive-operation": "Inactive Operation",
  "indicates-range-less-2-5-selected-area": "Indicates a range covering less than 2.5% of the selected area, which may not be representative. Hover over each value for exact percentages.",
  "indicates-range-less-than-2-5-field": "Indicates a range covering less than 2.5% of the field, which may not be representative. Hover over each value for exact percentages.",
  "invalid-code": "Invalid code",
  "is-inactive-if-you-believe-this-operation-should": "is inactive. If you believe this operation should be active, please contact the operation owner (",
  "it-looks-like-you-havent-finished-the-checkout-process": "It looks like you haven't finished the checkout process.",
  "joining-operations-explanation": "With this Panorama account, you can join other people's operations at no cost. Just share your email with them, and ask for an invitation.",
  "labels": {
    "active": "Active",
    "activeCount": "{{activeCount}} Active",
    "archivedStreams": "Archived Streams",
    "boundaryName": "Boundary Name",
    "bySortField": "by {{field}}",
    "clientFarmField": "Client | Farm | Field",
    "confirmationCode": "Confirmation Code",
    "copy": "Copy",
    "cropName": "Crop Name",
    "date": "Date",
    "dateCreated": "Date Created",
    "deleteSelected": "Delete Selected",
    "details": "Details",
    "editData": "Edit Data",
    "email": "Email",
    "error": "Error",
    "expired": "Expired",
    "fileFormat": "File Format",
    "harvestDetails": "Harvest Details",
    "hide": "Hide",
    "imperial": "Imperial",
    "less": "Less",
    "message": "Message",
    "metric": "Metric",
    "month": "Month",
    "more": "More",
    "name": "Name",
    "newEmailAddress": "New Email Address",
    "none": "None",
    "ok": "Ok",
    "other": "Other",
    "owner": "Owner",
    "pass": "Pass",
    "passName": "Pass Name",
    "password": "Password",
    "progress": "Progress",
    "refresh": "Refresh",
    "restoreSelected": "Restore Selected",
    "role": "Role",
    "search": "Search",
    "selectedPass": "Selected Pass",
    "sort": "Sort",
    "sortBy": "Sort by",
    "status": "Status",
    "submitted": "Submitted",
    "tasks": {
      "harvest": "Harvest",
      "plant": "Plant",
      "sidedress": "Sidedress",
      "spray": "Spray",
      "striptill": "Striptill"
    },
    "tasksPast": {
      "harvest": "Harvested",
      "plant": "Planted",
      "sidedress": "Sidedressed",
      "spray": "Sprayed",
      "striptill": "Striptilled"
    },
    "type": "Type",
    "unit_one": "Unit",
    "unit_other": "Units",
    "viewBy": "VIEW BY",
    "warning": "Warning",
    "year": "Year",
    "zone_one": "Zone",
    "zone_other": "Zones"
  },
  "layer": "Layer",
  "lets-get-started": "Let's get started",
  "livestream-forbidden": "You do not have permission to use LiveStream for this operation.",
  "livestream-limit-exceeded": "You have exceeded the maximum number of streaming sessions for today. Please try again tomorrow, or contact support if you have any questions.",
  "livestream-offline": "20|20 LiveStream is Unavailable",
  "livestreamAddon": {
    "add": "Add Unlimited LiveStream",
    "amountDueNow": "Due today",
    "annualPrice": "Unlimited LiveStream yearly price",
    "confirmAndPay": "Confirm & pay",
    "confirmPurchaseTitle": "Add Unlimited LiveStream",
    "description": "Remove the per-session time limit on 20|20 LiveStream and stream without interruption across your whole operation.",
    "loadError": "We couldn’t load Unlimited LiveStream pricing. Please try again.",
    "newAnnualTotal": "New yearly subscription total",
    "noPaymentMethod": "There’s no payment method on file for this subscription. Add a payment method, then try again.",
    "notEnabled": "LiveStream sessions are currently limited to the standard session length. Add Unlimited LiveStream to stream without a time cap.",
    "proratedNote": "You’ll be charged a prorated amount today for the rest of the current billing period. Unlimited LiveStream then renews each year alongside your subscription.",
    "removalScheduledNote": "Unlimited LiveStream is scheduled to end and will not renew. Sessions will return to the standard time limit.",
    "remove": "Remove Unlimited LiveStream",
    "removeConfirmBody": "Unlimited LiveStream stays active until {{date}}, then it won’t renew and sessions return to the standard time limit. No refund is issued for the current period.",
    "removeConfirmTitle": "Remove Unlimited LiveStream?",
    "renewsOn": "Renews {{date}}",
    "statusActive": "Active — renews {{date}}",
    "statusEndingOn": "Active until {{date}}",
    "title": "Unlimited LiveStream"
  },
  "loading": "Loading",
  "local-bundle-is-being-used": "local bundle is being used",
  "location": "Location",
  "location-permissions-are-disabled-click-here-to-enable": "Location permissions are disabled. Click here to enable.",
  "location-services-unavailable-try-again-later": "Location services unavailable. Try again later.",
  "manageOperation": {
    "activeUntil": "Active until {{date}}",
    "activeUntilForever": "Active until forever",
    "cannotManageDemo": "Operation management is not available in the demo operation. Please create an operation to continue.",
    "confirmLeave": "Yes, leave",
    "dangerZone": "Danger Zone",
    "dealership": "Dealership",
    "dealershipDetails": "Dealership Details",
    "debugCode": "Debug Code",
    "disableOperation": "Disable Operation",
    "enableOperation": "Enable Operation",
    "invalidDebugCode": "Invalid code",
    "language": "Language",
    "leaveDealership": "Leave dealership",
    "leaveDealershipWarning": "If you leave {{orgName}}, you lose access to all its data and settings. To regain access, you must be invited back by the dealership owner. Are you sure you want to leave?",
    "leaveError": "Error trying to leave.",
    "leaveNamedOperation": "Leave {{orgName}}",
    "leaveOperation": "Leave Operation",
    "leaveOperationWarning": "Once you leave, you will no longer have access to this operation.",
    "marketingEmails": "Marketing Emails",
    "marketingEmailsDescription": "Receive marketing communications from Panorama.",
    "operation": "Operation",
    "operationAdmin": "Operation Admin",
    "operationBilling": "Operation Billing",
    "operationDetails": "Operation Details",
    "operationNameCodeSearch": "Enter operation name or code to search",
    "operations": "Operations",
    "owner": "Owner",
    "personalProfile": "My Personal Profile",
    "plan": "Plan",
    "saveBillingChanges": "Save Billing Changes",
    "searchData": "Search Data",
    "signOutDescription": "Log out of your personal Panorama account on this device.",
    "transfer": "Transfer",
    "transferDescription": "{{name}} will become the new Owner of this operation and your role will change to Manager.",
    "transferTitle": "Transfer Ownership to {{name}}?",
    "validUntil": "Valid Until"
  },
  "map": {
    "addStep": "Add Step",
    "bottomMap": "Bottom Map",
    "discreteHighlightPrompt": "Pick value to highlight",
    "done": "Done",
    "edit-steps": "Edit Steps",
    "editLegend": "Edit Legend",
    "highlightMode": "Highlight",
    "highlightOnMap": "Highlight on Map",
    "lasso": {
      "average": "Average",
      "max": "Max",
      "min": "Min",
      "noDataInSelection": "No data in this selection",
      "selectedCovering": "{{selectedArea}} <0>selected</0>, <1>covering</1> {{acres}} <2>of data</2>",
      "selectedCoveringEmphasis": "<0>{{selectedArea}}</0> selected, covering <1>{{acres}}</1> of data",
      "tapToExplore": "Tap the screen to select a region of the map to explore in more detail",
      "wholeField": "Whole field · <0>{{acres}}</0> of data"
    },
    "legend": "Legend",
    "map": "Map",
    "mapLayer": "Map Layer",
    "mapLayers": "Map Layers",
    "modeUnavailable": {
      "message": "Only a Gen3 20|20 records the equipment settings and diagnostics shown here.",
      "title": "{{mode}} isn't available for {{dataSource}} data"
    },
    "modes": {
      "config": "Config",
      "data-tools": "Data Tools",
      "details": "Details",
      "diagnose": "Diagnose",
      "lasso": "Lasso",
      "none": "None",
      "planning": "Planning",
      "prescriptions": "Prescriptions",
      "scouting": "Scout",
      "split": "Split"
    },
    "noData": {
      "connectDevice": "Connect a device",
      "dealerMessage": "Upload data to see fields on the map.",
      "growerMessage": "Connect a device or upload data to see your fields on the map.",
      "title": "No map data yet",
      "uploadData": "Upload data"
    },
    "paneResizeHint": "Drag to resize. Double-click to restore the default width.",
    "passIndex": "Pass {{passIndex}}",
    "plans": {
      "boundaries": "Boundaries",
      "guidanceLines": "Guidance Lines",
      "inspector": {
        "allLines": "All lines",
        "fullPlan": "Full plan",
        "interiorOnly": "Interior-only",
        "linesFailed": "Couldn't load this plan's guidance lines",
        "previewFailed": "Couldn't compute the guidance preview",
        "recurring": "Recurring"
      },
      "prescriptions": "Prescriptions",
      "title": "Plans",
      "unassigned": "Unassigned"
    },
    "rangeEditor": {
      "editMax": "Edit Maximum",
      "editMin": "Edit Minimum",
      "invalidNumber": "Please enter a valid number",
      "maxTooLow": "Maximum must be greater than minimum",
      "minTooHigh": "Minimum must be less than maximum",
      "outOfRange": "Value must be between {{low}} and {{high}}"
    },
    "removeStep": "Remove Step",
    "restore": "Restore",
    "restoreDefault": "Restore Default",
    "scout": {
      "flags": {
        "disease": "Disease",
        "emergence": "Emergence",
        "general": "General",
        "insects": "Insects",
        "visionCropQuality": "Vision Crop Quality",
        "visionInterval": "Vision Interval",
        "visionManual": "Vision Manual",
        "visionUnknown": "Vision",
        "visionWeedDensity": "Vision Weed Density",
        "weeds": "Weeds"
      },
      "generated": "Generated"
    },
    "selectLayer": "Select layer",
    "soilSamples": {
      "analytes": {
        "ammonium": "Ammonium",
        "base-saturation": "Base Saturation",
        "boron": "Boron",
        "buffer-ph": "Buffer pH",
        "calcium": "Calcium",
        "calcium-saturation": "Calcium Saturation",
        "cec": "Cation Exchange Capacity",
        "chloride": "Chloride",
        "copper": "Copper",
        "excess-lime": "Excess Lime",
        "hydrogen-saturation": "Hydrogen Saturation",
        "iron": "Iron",
        "magnesium": "Magnesium",
        "magnesium-saturation": "Magnesium Saturation",
        "manganese": "Manganese",
        "nitrate": "Nitrate",
        "organic-matter": "Organic Matter",
        "ph": "pH",
        "phosphorus": "Phosphorus",
        "potassium": "Potassium",
        "potassium-saturation": "Potassium Saturation",
        "sodium": "Sodium",
        "sodium-saturation": "Sodium Saturation",
        "soluble-salts": "Soluble Salts",
        "sulfur": "Sulfur",
        "zinc": "Zinc"
      },
      "datasetTitle": "{{season}} Soil Samples",
      "datasetTitleWithDepth": "{{season}} Soil Samples ({{depth}})",
      "methods": {
        "ammonium-acetate": "Ammonium Acetate",
        "bray-1": "Bray-1",
        "bray-2": "Bray-2",
        "mehlich-3": "Mehlich-3",
        "olsen": "Olsen"
      }
    },
    "split": {
      "by": "by",
      "cannotCompareDiscrete": "You cannot compare a discrete layer ({{layerName}}) by anything.",
      "cannotCompareItself": "You cannot compare a layer ({{layerName}}) to itself.",
      "cannotCompareNoData": "You cannot compare an empty layer by anything.",
      "compare": "Compare",
      "leftMap": "Left Map",
      "rightMap": "Right Map",
      "selectTwoDifferentLayers": "Select two different layers to compare."
    },
    "steps": "Steps",
    "tabs": {
      "data": "Data",
      "tools": "Tools"
    },
    "terrain": {
      "aboutBiomass": "Biomass is built from satellite photo imagery. Colors are scaled to the range of this field on this date, from red for its sparsest plant canopy to green for its densest, so shades are not comparable across dates or fields.",
      "aboutSoilSurvey": "Soil types, drainage classes, and the National Commodity Crop Productivity Index come from the USDA soil survey, clipped to this field's boundary. Survey boundaries are mapped at county scale, so they are approximate within a field.",
      "aboutTitle": "About this layer",
      "aboutTrueColor": "True Color shows the field as it looks from directly overhead, built from satellite photo imagery.",
      "attribution": "Contains modified Copernicus Sentinel data ({{year}})",
      "biomassHigh": "Densest",
      "biomassLow": "Sparsest",
      "capturesError": "Couldn't load the list of captures for this field.",
      "cloud": "Clouds",
      "dataPending": "Data for this layer is not available yet.",
      "drainageClasses": {
        "excessivelyDrained": "Excessively drained",
        "moderatelyWellDrained": "Moderately well drained",
        "poorlyDrained": "Poorly drained",
        "somewhatExcessivelyDrained": "Somewhat excessively drained",
        "somewhatPoorlyDrained": "Somewhat poorly drained",
        "subaqueous": "Subaqueous",
        "veryPoorlyDrained": "Very poorly drained",
        "wellDrained": "Well drained"
      },
      "imagery": {
        "biomass": "Biomass",
        "trueColor": "True Color"
      },
      "imageryError": "Couldn't load this capture. Try another date.",
      "noCaptures": "No satellite captures cover this field this season.",
      "notRated": "Not rated",
      "satellite": "Satellite",
      "soilSamples": "Soil Samples",
      "soilSurvey": "Soil Survey",
      "soilSurveyAttributes": {
        "drainageClass": "Drainage Class",
        "nccpi": "Productivity Index (NCCPI)",
        "soilType": "Soil Type"
      },
      "soilSurveyAttribution": "Soil Survey Geographic Database (SSURGO), USDA Natural Resources Conservation Service",
      "soilSurveyEmpty": "No soil survey covers this field.",
      "soilSurveyError": "Couldn't load the soil survey for this field.",
      "timelineEnd": "Latest",
      "timelineNext": "Next",
      "timelinePrevious": "Previous",
      "timelineStart": "Start",
      "timelineTitle": "Capture timeline",
      "title": "Terrain"
    },
    "topMap": "Top Map",
    "unresolvable": {
      "cropCycleHasNoData": "No data for that crop",
      "cropCycleHasNoDataMessage": "This field has no passes for the season and crop you picked.",
      "cropCycleHasNoLayersMessage": "{{cropCycle}} has no map layers yet, so the map is still showing the pass it had.",
      "fieldHasNoData": "No data for this field",
      "fieldHasNoDataMessage": "This field has no passes yet, so there is nothing to show on the map.",
      "fieldNotInPlanning": "Field not in planning",
      "fieldNotInPlanningMessage": "This field has not yet been added to planning, so it has no boundaries or plans to show.",
      "passHasNoLayers": "Nothing to show yet",
      "passHasNoLayersMessage": "This pass has no map layers yet. It may still be processing.",
      "taskHasNoData": "No data for that task",
      "taskHasNoDataMessage": "This field has no passes for that task in this crop cycle."
    }
  },
  "map-filter": "Filter",
  "marketing": {
    "aboutHeading": "Data unlocked.",
    "aboutText": "Decisions don't stop when you leave the cab. So take the power of your 20|20 data with you. With every map and metric at your fingertips, you can seize new opportunities to get more from your equipment and improve your yield.",
    "analytics": "In-depth analytics",
    "analyticsDescription": "Dive deep into the agronomic performance of your operation, from row-by-row details to operation-level input statistics.",
    "answerQuestions": "Answer questions about your operation on the go with the Panorama mobile app.",
    "callToAction": "Level up your operation <0>with Panorama</0>",
    "callToActionSub": "Your data is waiting.",
    "comparisonReports": "Comparison reports",
    "comparisonReportsDescription": "Compare any two metrics, and generate a quick chart to help you visualize how they impact each other.",
    "dataSharing": "Data sharing",
    "dataSharingDescription": "Easily control where your data goes and who can see it.",
    "downloadToday": "Download today.",
    "downloadTodayBody": "The Panorama mobile app is available on both iOS and Android. Get it on your phone today and carry your 20|20 data in your pocket.",
    "explorePanorama": "Explore Panorama",
    "faqHeading": "Frequently Asked Questions",
    "faqs": [
      {
        "answer": "You can access Panorama through any web browser, or download the mobile app on either iOS or Android devices. In the cab, the only required hardware is a Gen 3 20|20 monitor and a stable internet connection (although internet is not required in the field if you don’t mind uploading to Panorama later).",
        "question": "Does Panorama require any new hardware?"
      },
      {
        "answer": "After you pair a 20|20 with Panorama, it will automatically upload data for the currently active field as you go (if you have a stable internet connection). To upload data for inactive fields and to check on the progress of your upload, you can go to the Export page in your 20|20 Settings.",
        "question": "How do I upload data?"
      },
      {
        "answer": "To upload data to Panorama, you must be running at least 2024.1 software. But if you have older data on your 20|20, you will still be able to upload it after you upgrade to 2024.1 software.",
        "question": "Can I upload data from previous years?"
      },
      {
        "answer": "A Panorama operation costs $500 per year, but you do not need to pay to join someone else's operation if they invite you, and there are no limits to the number of operations you can join.",
        "question": "How much does Panorama cost?"
      },
      {
        "answer": "Panorama now supports connections to John Deere Operations Center, Climate FieldView, Granular Insights, PCT AgCloud, and Total Acre accounts, so you can get your 20|20 where you want it. More connections will be announced in the near future.",
        "question": "What platforms does Panorama integrate with?"
      },
      {
        "answer": "Yes. Panorama supports file uploads for .dat files from Gen 2 monitors.",
        "question": "Does Panorama support data from Gen 2 20/20 SeedSense monitors?"
      }
    ],
    "fieldSummaries": "Field summaries",
    "fieldSummariesDescription": "View coverage and input totals for every field, and check agronomic metrics across the field and on every row.",
    "images": {
      "apple": "Download from the Apple App Store",
      "google": "Download from the Google Play Store",
      "hero": "The Panorama app on an iPhone",
      "laptop1": "Panorama homepage on a laptop",
      "laptop2": "Panorama fields page on a laptop",
      "phone1": "Panorama homepage on a phone",
      "phone2": "Phone displaying field data",
      "phone3": "Phone displaying row details",
      "phone4": "Phone displaying the Panorama map",
      "phone5": "Phone displaying Panorama field details"
    },
    "onYourDesktop": "On the web",
    "onYourDesktopDescription": "Comprehensive tools to explore your agronomic and equipment performance.",
    "onYourPhone": "On your phone",
    "phoneSection": {
      "heading": "Answer questions about your operation on the go with the Panorama mobile app."
    },
    "pinpoint": "Pinpoint precision",
    "pinpointDescription": "Zoom in and understand maps at the pixel level. See exact metrics for any location in your field.",
    "reports": "Downloadable reports",
    "reportsDescription": "Generate PDF reports with the key information you care about: activity dates, input totals, and acreage. Available at the granularity you want, from pass details to operation-wide summaries.",
    "scouting": "Scouting",
    "scoutingDescription": "Sometimes your eyes are the best tool for the job. Supplement your 20|20 maps with notes and photos, categorized for easy visualization.",
    "shareWithPartners": "Share with Trusted Partners.",
    "shareWithPartnersDescription": "Panorama provides seamless connections to other apps so you can get your data where you want it. Enable as many or as few connections as you want at the flip of a switch.",
    "signUpToday": "Sign up today",
    "tagline": "A complete view of your farming operation <0> wherever you stand.</0>",
    "terms": "Terms",
    "timeline": "Diagnostic timeline",
    "timelineDescription": "Time travel through your 20|20's diagnose tables. Quickly locate events and explore moment-by-moment changes as your equipment moves through the field.",
    "viewLicense": "View license agreement",
    "yourChoice": "Your choice.",
    "yourChoiceDescription": "We don't share your data with anyone unless you tell us to. You own it, not us.",
    "yourField": "Your field. Your data."
  },
  "max": "MAX",
  "measurementSystem": {
    "imperial": "Imperial",
    "metric": "Metric"
  },
  "messages": {
    "downloadComplete": "Download complete",
    "empty": "empty",
    "errorLoadingFieldData": "Error loading field data",
    "errorOccurred": "An error occurred",
    "errorOccurredDescription": "Please try again. If the issue persists, contact support by phone (309-925-5050) or email (support@precisionplanting.com)",
    "errorOccurredTitle": "An Error Occurred",
    "fieldError": "There was an error loading this field. Please try again later.",
    "layerLoadFailed": "Oops. Couldn’t load that layer.",
    "livestreamManagerRequired": "You must be at least a manager to view LiveStream",
    "livestreamPopupBlocked": "Your browser blocked the LiveStream window. Tap the button again to open it.",
    "loggedOut": "You have successfully logged out. Have a nice day.",
    "mobileErrorOccurred": "An error occurred while loading the page. Please try again later, or contact support by phone (309-925-5050) or email (support@precisionplanting.com).",
    "newInvitation": "New Invitation",
    "noDataFound": "No Data Found",
    "noDataYet": "<0>No data yet this season</0><1>Time to get out in the field</1>",
    "noDemo2020FileDownload": "Downloading this 20|20 file is not allowed, since it's only for demonstration purposes. To download 20|20 files from Panorama, create your own operation & upload 20|20 data.",
    "noDemoDeviceManagement": "Device management is not available in the demo operation. Please create an operation to continue.",
    "noFieldsFound": "No fields could be found for the selected operation. Please try again later.",
    "noFileData": "No data found in file",
    "noOperationAccess": "You do not have access to this operation.",
    "noPassData": "No pass data available",
    "noPassSystems": "No systems for this pass",
    "noStreamSelected": "No stream selected. Go back.",
    "noSummaryData": "No system summary data",
    "noSystemData": "No data for this system",
    "noneFound": "None found",
    "pagination": "<0>Results:</0> {{start}}-{{end}} of {{total}}",
    "somethingWentWrong": "Something went wrong",
    "success": "Success!",
    "unableToLoad": "Unable to Load Page",
    "updateLoginDescription": "Enter your new email address with your current Panorama password to update."
  },
  "metrics": "Metrics",
  "min": "MIN",
  "missing-columns_one": "Missing required column",
  "missing-columns_other": "Missing required columns",
  "mobileSettings": {
    "dataSharing": "DATA SHARING",
    "feedback": "FEEDBACK",
    "metricSystem": "Metric System",
    "notifications": "NOTIFICATIONS",
    "operation": "OPERATION",
    "privacy": "PRIVACY"
  },
  "module-settings": "Module Settings",
  "must-read-refund-policy": "You must acknowledge the refund policy to continue.",
  "network": {
    "noConnection": "No network connection",
    "noConnectionMessage": "Please check your network connection and try again.",
    "retry": "Retry connection"
  },
  "new": "New",
  "new-data-available": "New Data Available",
  "new-note": "New note",
  "new-operation": "New Operation",
  "new-operation-0": "New Operation",
  "next-selection": "Next Selection",
  "no-access": "No access",
  "no-access-operation-switch": "You do not have access to this operation. Please switch operations.",
  "no-applications-available": "No applications available",
  "no-apps-available": "No apps available",
  "no-data": "No data",
  "no-data-available": "No data available",
  "no-map-available-for-field": "No map available for this field and year. Try switching to another.",
  "no-operation-selected": "No operation selected",
  "no-pre-signed-url-available": "No pre-signed URL available",
  "no-subscription": "No subscription",
  "no-yield-by-yield": "Ahh shucks! We don't have anything to compare yield against when you're already looking at a yield layer.",
  "non-comparison-maps-require-mode": "Non-comparison maps require mode to be non-nil.",
  "none-within-5-km": "No {{season}} fields within 5 km",
  "note-created": "Note created!",
  "note-deleted": "Note deleted!",
  "note-saved": "Note saved!",
  "nothing-yet": "Nothing yet",
  "notifications": {
    "allCaughtUp": "You're all caught up!",
    "allowNotifications": "Allow Notifications",
    "categories": "Categories",
    "categoriesDescription": "Select the categories you would like to receive notifications for.",
    "enableChannelsMessage": "Enable notification channels to see {{operationName}}'s notification history",
    "enableDeviceDescription": "Enable notifications for this device",
    "errorLoadingTitle": "Error Loading Notifications",
    "fetchError": "Failed to fetch notifications",
    "fetchSettingsError": "Failed to fetch notification settings",
    "general": "General",
    "loadingMore": "Loading more notifications...",
    "markAllRead": "Mark all read",
    "moreCount": "+ {{count}} more",
    "noChannelsEnabled": "No notification channels enabled",
    "noNotifications": "No Notifications",
    "noNotificationsYet": "You don't have any notifications yet",
    "noSearchResults": "No notifications match your search",
    "notFound": "Notification not found",
    "openSettings": "Open settings",
    "searchPlaceholder": "Search",
    "setUpDescription": "Get updates about your operation",
    "setUpTitle": "Set up notifications",
    "settings": "Settings",
    "unreadCount": "{{count}} unread"
  },
  "now-viewing": "Now viewing",
  "num-clients_one": "{{count}} client",
  "num-clients_other": "{{count}} clients",
  "num-farms_one": "{{count}} farm",
  "num-farms_other": "{{count}} farms",
  "num-fields_one": "{{count}} field",
  "num-fields_other": "{{count}} fields",
  "numOperationsAvailable_one": "{{count}} operation available",
  "numOperationsAvailable_other": "{{count}} operations available",
  "numOperationsFound_one": "{{count}} operation found",
  "numOperationsFound_other": "{{count}} operations found",
  "of-data": "of data",
  "oh-no": "Oh no!",
  "only-org-managers": "Only operations owners and managers can view this page. Please contact the operation owner ({{ownerEmail}}) if you believe you should have access to this page.",
  "open-in-maps": "Open in Maps",
  "operation-cost-blurb": "Everything in Panorama is designed around operations. An operation costs $500 per year to keep active, and gives you and the people you choose to invite unlimited out-of-cab access to your Gen3 20|20 data. That's a flat cost, with no per-acre or per-person surcharges.",
  "operation-name": "Operation name",
  "optional": "(Optional)",
  "or": "or",
  "ota-bundle-id-placeholder": "Bundle ID (optional)",
  "ota-channel": "OTA Channel",
  "ota-channel-placeholder": "Channel",
  "panorama-logo": "Panorama logo",
  "passPicker": {
    "editMembers": "Edit passes",
    "inGroup": "in {{group}}",
    "included": "Included",
    "otherPasses": "Other passes",
    "passCount": "{{count}} passes"
  },
  "pay-with-a-credit-card": "Pay with a credit card",
  "payment": "Payment",
  "payment-0": "Payment",
  "payment-method": "Payment method",
  "payment-required": "Payment Required",
  "planning": {
    "addBoundary": {
      "description": "Select an existing planned boundary from this field or upload a file (.2020 or shapefile) to create a new one.",
      "noneExisting": "No planned boundaries for field",
      "selectPlaceholder": "Select boundary",
      "title": "Add Boundary"
    },
    "addHybrid": {
      "description": "Select the hybrids you want to add to this plan",
      "noneExisting": "You have no Hybrids in planning for field",
      "selectPlaceholder": "Select hybrid",
      "title": "Add Hybrid"
    },
    "addPrescription": {
      "description": "Select an existing planned prescription from this field or upload a file (.2020 or shapefile) to create a new one.",
      "noneExisting": "No planned prescriptions for field",
      "selectPlaceholder": "Select prescription",
      "title": "Add Prescription"
    },
    "addRegion": "Add Region",
    "assetTooLarge": "This file is too large to preview or download in Panorama. A plan that includes it can still be sent to a 20|20.",
    "assetTooLargeToSave": "This is too large to save.",
    "atLeastOne": "You must add at least one unit.",
    "autogenerate": {
      "field-too-large": "This field is too large to autogenerate for. "
    },
    "backToPlans": "Back to Plans",
    "boundary": "Boundary",
    "boundaryCreation": {
      "activeBoundary": "Active Boundary",
      "addAttribute": "Add Attribute",
      "addDescription": {
        "draw": "Draw a field boundary or a shape to add to an existing field boundary",
        "region": "Draw a shape within the boundary to add area to the current region",
        "zone": "Draw a shape within the boundary to add area to current rate zone"
      },
      "addRateZone": "Add Rate Zone",
      "allZonesAverage": "All Zones Average",
      "allZonesAverages": "All Zones Averages",
      "allZonesTotals": "All Zones Totals",
      "applicationTotals": "Application Totals",
      "attributeNumber": "Attribute {{number}}",
      "attributesMustBeNamed": "Attributes must be named",
      "autoCreate": {
        "button": "Create",
        "description": {
          "Boundary": "Auto create a field boundary from the area your equipment covered in this field",
          "Guidance": "Draw guidance lines for your field — keep them as a simple list, or continue into a full field plan.",
          "Prescription": "Auto create prescription rate zones based on your current layer. Change your legend to edit the number of steps and the value range"
        },
        "title": "Auto Create"
      },
      "autoName": "{{field}} Boundary (Auto)",
      "averages": "Averages",
      "baseRate": "Base Rate",
      "changeBoundary": "Change Boundary",
      "confirmAdditional": {
        "body_one": "This field already has a boundary. What would you like to do?",
        "body_other": "This field already has {{count}} boundaries. What would you like to do?",
        "createAnother": "Yes, create another",
        "replace": "Replace existing",
        "replaceFailed": "Couldn't remove the existing boundary. Please try again.",
        "title": "This field already has a boundary"
      },
      "createRegions": "Modify Drawing",
      "createdBoundaries": "Created Boundaries",
      "createdBoundary": "Your field boundary has been auto created. Adjust as much as needed or add an inner boundary before saving.",
      "createdFrom": "Created from",
      "createdPrescriptions": "Created Prescriptions",
      "draw": {
        "description": {
          "Boundary": "Manually draw your field boundary",
          "Guidance": "Create a single guidance for your field",
          "Prescription": "Manually draw your rate zones"
        },
        "title": "Draw"
      },
      "drawBoundaryAndNameFirst": "Draw the boundary and give it a name first.",
      "drawGuidanceFirst": "Draw at least one guidance line first.",
      "drawZonesFirst": "Draw at least one rate zone first.",
      "eraseDescription": "Draw an inner boundary or an area to remove from the field",
      "gettingStartedPrescription": "To get started, add units (systems) you wish to create a prescription from, add attributes, then proceed to create the zones.",
      "guidanceWarning": "Select a boundary to use as your guidance base",
      "import": {
        "button": "Create",
        "description": {
          "Boundary": "Import a field boundary.",
          "Guidance": "Import a guidance line.",
          "Prescription": "Import a Prescription."
        },
        "title": "Import"
      },
      "inner": "Inner",
      "noCoverage": "None of these passes recorded coverage to create a boundary from.",
      "noPasses": "No passes have been recorded in this field to create a boundary from.",
      "passSource_one": "{{season}} {{task}}",
      "passSource_other": "{{season}} {{task}} ({{count}} passes)",
      "prescriptionName": "Prescription Name",
      "prescriptionZones": "Prescription Zones",
      "prescriptionsMustBeNamed": "Prescriptions must be named",
      "rateNumber": "Rate {{number}}",
      "rates": "Rates",
      "reassignDescription": "Click to assign the current rate to an area",
      "reassignRegionDescription": "Click a shape to assign the area to the current region",
      "savePrescription": "Save Prescription",
      "selectShape": "Select a shape type",
      "shapes": {
        "circle": "Circle",
        "freehand": "Freehand",
        "line": "Split",
        "polygon": "Polygon",
        "rectangle": "Rectangle"
      },
      "splitDescription": "Draw a line across zone(s) - double-click to split them in two",
      "splitEnd": "Double Click to End Line",
      "splitRegionDescription": "Draw a line across shape(s) - double-click to split them in two",
      "toolsAndShapes": "Tools and shapes",
      "totals": "Totals",
      "unadded": "This field has not yet been added to planning",
      "warning": "Change map to a non-discrete layer in order to autogenerate prescription",
      "warningNoLayer": "Select an as-applied layer before autogenerating a prescription"
    },
    "boundaryOrPrescriptionRequired": "A plan must include at least a boundary or one prescription.",
    "boundarySides": "Boundary Sides",
    "boundingHeader": "Separate your boundary into the regions. Each region will contain one guidance line",
    "cannotCombineFilesWithDifferentNames": "Cannot combine files with different names",
    "carve": {
      "addShape": "Add shape",
      "addShapeDescription": "Draw a shape to add area to this region",
      "allPlaced": "All lines placed",
      "carve": "Carve region",
      "confirm": "Confirm region",
      "cut": "Cut",
      "cutDescription": "Draw a line across the field, then tap the piece you want",
      "cutHint": "Tap the piece that belongs to this region.",
      "draftHeader": "Carving region for {{name}}",
      "draftInstructions": "Tap part of the field, cut it, or draw shapes to build this line's region. Everything you leave out keeps the default line.",
      "edit": "Edit region",
      "instructions": "Your default line covers everything you haven't carved into a region. Select a line, then carve out the region it should cover.",
      "missingLine": "These regions have no line: {{regions}}",
      "noLine": "No line assigned",
      "regionsHeader": "Regions",
      "remainder": "Remainder",
      "returnToTray": "Return line to tray",
      "tapToAdd": "Tap to add",
      "tapToAddDescription": "Tap part of the field to add it to this region",
      "trayHeader": "Unplaced Lines",
      "unplaced_one": "{{count}} unplaced line",
      "unplaced_other": "{{count}} unplaced lines"
    },
    "chooseFileFirst": "Choose a file to upload or select an existing one first.",
    "clearDate": "Clear date",
    "clickEdgeToConfigureHeadland": "Select a boundary edge to configure it.",
    "computingPreview": "Computing preview...",
    "cornerNumber": "Corner {{number}}",
    "cornerOverridesCount_one": "{{count}} corner override",
    "cornerOverridesCount_other": "{{count}} corner overrides",
    "cornerTypes": {
      "Round": "Round",
      "Square": "Square"
    },
    "corners": "Corners",
    "cornersDescription": "Choose how each corner is rounded. Based on the width of your implement any corner wider than {{degree}}° will default to square.",
    "corridorNumber": "Corridor {{number}}",
    "corridors": "Corridors",
    "corridorsDescription": "Helm found a strip between two regions, such as a waterway. Passable drives straight across it with no headlands on either bank; Impassable routes around it. Leave it unset to keep the regions separate.",
    "couldNotSavePrescription": "Couldn’t save the prescription “{{name}}”. {{reason}}",
    "createBoundary": "Create Boundary",
    "createBoundaryBeforePrescription": "You must import or create a new boundary before creating a prescription.",
    "createNew": "Create New",
    "createPrescription": "New Prescription",
    "creatingPlan": "Creating Plan",
    "customized": "Customized",
    "defaultBoundary": "Default",
    "deleteBoundaryDescription": "20|20 displays currently using this boundary will still be able to finish their task.",
    "deletePlan": "Delete Plan",
    "deletePrescriptionDescription": "20|20 displays currently using this prescription will still be able to finish their task.",
    "download2020": "Download .2020",
    "downloadShapefile": "Download Shapefile",
    "drawGuidanceLines": "Draw Guidance Lines",
    "drawNew": "Draw New",
    "duplicateAssetName": {
      "Boundary": "A boundary with this name already exists in this field. Please choose a different name.",
      "Prescription": "A prescription with this name already exists in this field. Please choose a different name."
    },
    "duplicateFile": "Duplicate file name: {{filename}}",
    "edgeOverrides": "Edge Overrides",
    "edgeOverridesCount_one": "{{count}} edge override",
    "edgeOverridesCount_other": "{{count}} edge overrides",
    "edgeOverridesHint": "Edges default to the global headland count. Change a count to override that edge.",
    "edges": "Edges",
    "editCopy": "Edit Copy",
    "editPlan": "Edit Plan",
    "editingPlan": "Editing Plan",
    "enterCropName": "Please enter a crop name",
    "filesMustHaveSameName": "All shapefile files must have the same name",
    "guidance": "Guidance",
    "guidanceAutogenDescription": "Panorama uses the implement width, row spacing, and headland count to autogenerate the headlands and guidance path across the field.",
    "guidanceAutogenHeading": "Headlands & guidance path",
    "guidanceEmpty": "No guidance yet. Add lines, or continue into a full field plan.",
    "guidanceGettingStarted": "Name your guidance plan so it's easy to find in cab.",
    "guidanceLine": "Guidance Line",
    "guidanceLineTypes": {
      "abLine": "AB Line",
      "curve": "Curve",
      "pivotFromCurve": "Pivot From Curve"
    },
    "guidanceName": "Guidance Name",
    "guidancePlanDefaultName": "{{field}} Guidance Plan",
    "guidancePlanErrorMessage": "An error has occurred and this guidance plan can no longer be edited. Save what you have so far, or exit guidance editing for now.",
    "guidancePlanErrorTitle": "Uh oh...",
    "guidancePlanTitle": "Guidance Plan",
    "guidancePrimitiveLabels": {
      "ABLine": "A + B",
      "AHeading": "A + Heading",
      "Curve": "Curve",
      "CurveDerivedPivot": "Curve Derived Pivot",
      "PrePropagated": "Pre-Propagated",
      "RadialPivot": "Radial Pivot",
      "main": "Main"
    },
    "guidanceTypeOptions": {
      "Curve": "Curve",
      "Pivot": "Pivot",
      "Straight": "Straight"
    },
    "heading": "Heading",
    "headlandCornersRound": "Headland lines on outside corners will be round.",
    "headlandCornersSquare": "Headland lines on inside corners will be square.",
    "headlands": "Headlands",
    "headlandsInstruction": "Review the propagated headlands preview on the map. Override individual edge headland counts below.",
    "holeNumber": "Hole {{number}}",
    "holeOverridesCount_one": "{{count}} hole override",
    "holeOverridesCount_other": "{{count}} hole overrides",
    "holes": "Holes",
    "holesDescription": "Select if holes should be passable or impassable",
    "impassable": "Impassable",
    "implementWidth": "Implement Width",
    "importFields": "Import fields",
    "importPanoramaFields": "Import Panorama fields",
    "interiorBoundaries": "Interior Boundaries",
    "invalidPlan": "Invalid Plan",
    "keepSeparate": "Keep separate",
    "latitude": "Latitude",
    "lineList": {
      "defaultChip": "Default",
      "defaultLineName": "Line {{number}}",
      "description": "Draw the guidance lines you want for this field. Drag to reorder — the first line becomes the default in the next step.",
      "empty": "No lines yet. Select New to draw your first guidance line.",
      "fromSide": "Add a line from a boundary side",
      "pickSide": "From boundary side",
      "pickSideHint": "Hover a boundary side on the map and click to choose it.",
      "pickSideSave": "Save line",
      "previewLoading": "Loading preview…",
      "removeFromPlan": "Remove from plan",
      "removed": "Removed",
      "restore": "Restore"
    },
    "lineType": "Line Type",
    "lines": "Lines",
    "longitude": "Longitude",
    "measurementSystem": "Measurement System",
    "missingFile": "Missing file: {{filename}}",
    "monthRequired": "Must select a month if you add a year",
    "mustHaveAsset": "Plans must have at least one boundary or prescription. Would you like to go back and add one?",
    "newGuidance": "New Guidance",
    "newGuidanceIntro": "To get started, name the line, enter the implement width and select a line type you would like to create",
    "newPlan": "New Plan",
    "noBoundaries": "You haven't created a boundary yet. Boundaries mark field edges and excluded areas. Upload one above or draw one on the map, then add it to a plan for your connected 20|20 displays.",
    "noBoundary": "A boundary hasn’t been created for this field. Press Create to get started",
    "noCornersDetected": "No corners were detected for this boundary.",
    "noCorridorsDetected": "No corridors were detected between regions.",
    "noFields": "This operation doesn't have any fields for planning yet. Create or import fields to get started!",
    "noFieldsAddFromAbove": "This operation doesn't have any fields for planning yet. Add fields from your Panorama data above, or create or import fields to get started.",
    "noGuidance": "A Guidance Line hasn’t been created for this field. Press Create to get started",
    "noHolesDrawn": "No holes have been drawn on the map yet.",
    "noMatchingBoundaries": "No boundaries match search term, please try again.",
    "noMatchingFields": "No planning fields match search term, please try again.",
    "noMatchingPrescriptions": "No prescriptions match search term, please try again.",
    "noMatchingUncopied": "No Panorama fields match search term, please try again.",
    "noPlannedFieldsToExport": "There are no planned fields to export.",
    "noPlans": "Get ready for the season by creating a plan for this field. Creating a plan helps you get your 20|20 field setup done quicker when working with your equipment.",
    "noPrescription": "A prescription hasn’t been created for this field. Press Create to get started",
    "noPrescriptions": "You haven't created a prescription yet. Prescriptions set rates or equipment settings by field area. Upload one above or select a boundary to create one on the map, then add it to a plan for your connected 20|20 displays.",
    "noRegionsDrawn": "No regions have been drawn on the map yet.",
    "numPlans_one": "{{count}} plan",
    "numPlans_other": "{{count}} plans",
    "numberOfHeadlands": "Number of Headlands",
    "onlyOneBoundary": "Please upload only one boundary at a time",
    "onlyOneGuidance": "Please upload only one guidance line at a time",
    "onlyOnePrescription": "Please upload only one prescription at a time",
    "overrides": "Overrides",
    "passable": "Passable",
    "passes": "Passes",
    "planName": "Plan Name",
    "planNameRequired": "Plan name is required",
    "planNotFound": "Plan not found.",
    "pointA": "Point A",
    "pointB": "Point B",
    "points": "Points",
    "pointsInstruction": "On the map, use your cursor to place Point A and Point B.",
    "prescription": "Prescription",
    "prescriptionName": "Prescription Name",
    "prescriptions": "Prescriptions",
    "propagationLegend": {
      "headlandBoundary": "Headland edge",
      "infill": "Infill passes"
    },
    "radioButtons": {
      "noBoundary": "No Boundary",
      "noPrescription": "No Prescription"
    },
    "radius": "Radius",
    "rangeError": "{{label}} must be between {{min}} and {{max}}",
    "region_one": "Region",
    "region_other": "Regions",
    "removeZoneDescription": "Zones can only be removed if they do not cover any area.",
    "resetToGlobal": "Reset",
    "rowSpacing": "Row Spacing",
    "savePlan": "Save Plan",
    "savedLines": "Saved Lines",
    "searchBoundaries": "Search Boundaries",
    "searchFields": "Search Fields",
    "searchPrescriptions": "Search Prescriptions",
    "selectBoundary": "Select a previously created boundary or create a new one.",
    "selectFromExisting": "Select from existing",
    "selectOrCreateBoundaryForPrescription": "To create a prescription, first select a boundary.",
    "selectedCount_one": "{{count}} selected",
    "selectedCount_other": "{{count}} selected",
    "setAsDefaultBoundary": "Set as default boundary",
    "setAsDefaultBoundaryDescription": "Use this boundary for the field's shape on the map, its acreage, and matching incoming data to the field.",
    "setDefaultBoundaryFailed": "Couldn't set that boundary as the default. Please try again.",
    "sideLabel": "Side {{number}}",
    "supporterCannotAdd": "You cannot add fields because you are viewing this operation as a supporter.",
    "taskRequired": "Plans must have a task selected",
    "tooLargeToPreview": "Too large to preview",
    "total": "Total",
    "totalWidth": "Total Width",
    "troubleLoadingPrescription": "Trouble Loading Prescription",
    "uncopiedPanoramaFields": "Available to add",
    "uncopiedPanoramaFieldsByline": "These fields have as-applied data from your 20|20 or application uploads, but are not in planning yet.",
    "upload": {
      "andMoreFields_one": "and {{count}} more field — narrow the search to see it",
      "andMoreFields_other": "and {{count}} more fields — narrow the search to see them",
      "blocked": {
        "nothingIncluded": "Check at least one row to import",
        "rateless": "A prescription has no rates (missing .dbf file)",
        "stillReading": "Still reading your files",
        "unnamed": "Every checked row needs a name",
        "unplaced": "Every checked row needs a field"
      },
      "createField": "Create",
      "createFieldFailed": "That field couldn't be created. Please try again.",
      "createNewField": "New Field",
      "description": "Upload a .2020, a shapefile, or a zipped shapefile. All boundaries and prescriptions will be shown for you to name and place before saving.",
      "failure": {
        "duplicateName": "That name is already used in this field",
        "rejected": "This asset was refused and has not been saved",
        "tooLarge": "This asset is too large to save",
        "unknownField": "That field could not be registered"
      },
      "fieldExists": "This field already exists. Choose it from the field list instead.",
      "found_one": "{{count}} asset found",
      "found_other": "{{count}} assets found",
      "importFailed_one": "{{count}} could not be imported",
      "importFailed_other": "{{count}} could not be imported",
      "importMore": "Import more",
      "imported_one": "{{count}} asset imported",
      "imported_other": "{{count}} assets imported",
      "inFiles_one": "in {{count}} file",
      "inFiles_other": "in {{count}} files",
      "included_one": "{{count}} to import",
      "included_other": "{{count}} to import",
      "inverted": "Excluded area",
      "nameLevel": {
        "client": "Client name",
        "farm": "Farm name",
        "field": "Field name"
      },
      "needsDbf": "A prescription requires a .dbf file, which is missing from this upload.",
      "newFieldChip": "New field",
      "noFieldsMatch": "No fields match that search",
      "nothingFound": "No boundaries or prescriptions in this file",
      "pendingUploads": "Pending Uploads",
      "place": "Choose a field",
      "ratesIn": "Rates in",
      "reading": "Reading your files",
      "ready": "Ready to import",
      "rereadFailed": "Your change could not be applied, so these rows are unchanged.",
      "shapefileRatesIn": "Shapefile rates in",
      "someUnreadable_one": "One asset in this file could not be read and was skipped",
      "someUnreadable_other": "{{count}} assets in this file could not be read and were skipped",
      "title": "Boundary & Prescription Upload",
      "toggleAll": "Take every asset in or out of the import",
      "unreadable": {
        "damaged": "This file could not be read. It may be damaged or incomplete",
        "noGeometry": "The shapes in this file could not be placed on the map",
        "unknown": "Nothing could be read from this file",
        "unsupportedFormat": "This file is not supported"
      },
      "updating": "Updating your files",
      "uploadFinished": "Upload Finished",
      "willCreateFields_one": "{{count}} new field to create",
      "willCreateFields_other": "{{count}} new fields to create"
    },
    "uploadCffInfo": "Valid files include .csv, .xlsx, and .2020. Excel and CSV uploads require the columns: {{requiredColumns}}",
    "uploadValidShapefile": "Please upload a valid shapefile",
    "useExisting": "Use Existing",
    "viewOnMap": "View on map",
    "yearRequired": "Must add a year if you select a month",
    "zoneAcres": "Zone Acres",
    "zoneSideLabel": "{{zone}} Side {{number}}",
    "zoneTuning": {
      "asAppliedPass": "As-Applied Pass",
      "bestFit": "Best fit",
      "breaks": "Zone breaks",
      "chooseLayer": "Choose a layer to make zones from",
      "customBreaks": "Custom breaks",
      "description": "Split the field into zones of similar values, based on a layer from your passes, soil samples, or the soil survey.",
      "edgeRoundings": {
        "rounded": "Rounded",
        "straight": "Straight",
        "veryRounded": "Very rounded"
      },
      "edges": "Zone edges",
      "errors": {
        "noData": "This layer has no data inside the boundary. Choose another layer or boundary.",
        "noisy": "None of these zone counts hold together well. This layer changes too much from one spot to the next. Layers like downforce often look this way.",
        "singleValue": "This layer has the same value across the whole boundary, so there is nothing to split into zones. Choose another layer.",
        "uninterpolable": "We couldn't map this analyte across the field. Making zones from soil samples takes between 4 and 200 readings."
      },
      "method": "How to split values",
      "methods": {
        "equalCount": "Equal area",
        "equalInterval": "Equal ranges",
        "naturalBreaks": "Natural breaks"
      },
      "noLayers": "No passes in this season have a layer you can make zones from.",
      "readingLayer": "Reading this layer…",
      "sampling": "Sampling",
      "score": "{{fit}} fit · {{smoothed}} smoothed",
      "scoreFit": "{{fit}} fit",
      "scoring": "Scoring…",
      "smallestZone": "Smallest zone",
      "source": "Make zones from",
      "unavailable": "Not available for this layer",
      "useZones": "Use these zones",
      "zoneCount": "Number of zones",
      "zones_one": "{{count}} zone",
      "zones_other": "{{count}} zones"
    }
  },
  "please-enable-camera-permissions-in-device-settings": "Please enable camera permissions in your device settings.",
  "please-provide-a-reason-for-your-refund-request": "Please provide a reason for your refund request.",
  "please-renew-to-regain-access": ". Please renew to regain access.",
  "please-try-restarting-the-app": "Please try restarting the app. If the problem persists, please contact support.",
  "postLivestreamRedirect": {
    "contactBillingParty": "To keep streaming without a time cap, ask {{email}} to add Unlimited LiveStream to this operation.",
    "ended": "Thanks for using 20|20 LiveStream. You can start a new session whenever you’re ready.",
    "title": "Your LiveStream session has ended",
    "upgradeIntro": "LiveStream sessions on your current plan are limited to the standard session length. Add Unlimited LiveStream to stream without a time cap."
  },
  "powered-by": "Powered by",
  "precision-planting-support-access": "Precision Planting Support Access",
  "prepaid-code": "Prepaid Code",
  "previewGuidanceLines": "Preview Guidance Lines",
  "previous-selection": "Previous Selection",
  "primary": "Primary",
  "print-or-create-a-pdf-of-the-data-on-this-page": "Print or create a PDF of the data on this page after customization.",
  "print-report": "Print Report",
  "purchase-code": "Purchase code",
  "read-refund-policy": "I have read and understand the refund policy.",
  "redeem": "Redeem",
  "refunds": {
    "contactSupport": "To request a refund, contact support by phone (309-925-5050) or email (support@precisionplanting.com)",
    "daysSinceSubscriptionStarted": "Days Since Subscription Started",
    "pageTitle": "Refund Policy",
    "policyStatement": "You can request a refund of your Panorama subscription cost within 60 days of your subscription start date, provided you have not uploaded any data to the platform during the active subscription period.",
    "shareYourReason": "Share your reason here...",
    "subscriptionStartDate": "Subscription Start Date"
  },
  "relationshipChart": {
    "title": "{{dependent}} by {{independent}}"
  },
  "remove": "Remove",
  "renew-by-card": "Renew by card",
  "renewal-required": "Renewal Required",
  "reportColumns": {
    "applicationDuration": "Time Applying",
    "serialNumber": "Serial Number",
    "time_finished": "End Time",
    "time_started": "Start Time"
  },
  "reporting": {
    "agronomicReport": "Agronomic Report",
    "allCrops": "All Crops",
    "client": "Client",
    "columns": {
      "acresHarvested": "Acres Harvested",
      "acresPlanted": "Acres Planted",
      "bushelsPerAcre": "Bushels Per Acre",
      "fieldName": "Field Name",
      "granularProducts": "Granular Products",
      "harvestDates": "Harvest Dates",
      "hybrids": "Hybrids",
      "plantingDates": "Planting Dates"
    },
    "condensedReport": "Condensed Report",
    "dateRange": "Date Range",
    "defaultMapLayer": "With no layers chosen, each pass shows its usual map.",
    "end": "End",
    "errorFetchingData": "Error fetching report data",
    "exportCSV": "Export CSV",
    "farm": "Farm",
    "field": "Field",
    "filters": "Filters",
    "generated": "Generated",
    "includedActivity": "Included Activity",
    "includedData": "Included Data",
    "includedDevices": "Included Devices",
    "inputReport": "Input Report",
    "legendPerMapHint": "Each map will use its own default legend, adjusted to fit that map's data.",
    "legendShared": "Share this legend across all maps of this layer",
    "mapUnavailable": "This map isn't available",
    "mergePasses": "Merge Passes",
    "mergePassesHint": "Show each field's passes as one, adding up what they planted or harvested.",
    "noData": "No report data available for selection",
    "noDataToExport": "There is no report data to export.",
    "noSeasons": "No Seasons Available",
    "onePagePerField": "Start each field on a new page",
    "orientation": "Orientation",
    "orientationLandscape": "Landscape",
    "orientationPortrait": "Portrait",
    "pageSetup": "Page setup",
    "paper": "Paper",
    "paperA4": "A4",
    "paperLegal": "Legal",
    "paperLetter": "Letter",
    "passData": "Pass Data",
    "passMapUnavailable_one": "This pass's map isn't available",
    "passMapUnavailable_other": "These passes' maps aren't available",
    "passesWithoutMap_one": "{{count}} of {{total}} passes has no map: {{machines}}",
    "passesWithoutMap_other": "{{count}} of {{total}} passes have no map: {{machines}}",
    "print": "Print Report",
    "reportType": "Report Type",
    "season": "Season",
    "seasonal": "Seasonal",
    "selectDateRange": "Select Date Range",
    "selectReportType": "Select Report Type",
    "start": "Start",
    "tasks": {
      "granularProducts": "Granular Products",
      "harvestLoadList": "Harvest Load List",
      "hybrids": "Hybrids",
      "liquidProducts": "Liquid Products",
      "showClients": "Show Clients",
      "showFarms": "Show Farms",
      "showPasses": "Show Passes",
      "thumbnails": "Map"
    },
    "today": "Today",
    "totals": {
      "title": "Season Totals"
    }
  },
  "request-a-refund": "Request a refund",
  "request-refund": "Request refund",
  "resend-code": "Resend Code",
  "return-to-operations": "Return to Operations",
  "save-note-failed-try-again": "Save note failed, try again",
  "saving-note": "Saving note...",
  "scouting": {
    "add-note": "Add note",
    "addImagePrompt": "Add Image",
    "category": "Category",
    "center-on-me": "Center on my location",
    "color": "Color",
    "create-note-failed": "Could not save note. Please try again.",
    "describe-this-photo": "Describe this photo",
    "editing": "Editing",
    "error-capturing-photo": "Could not capture photo. Please try again.",
    "fit-field": "Zoom to field",
    "flagPlacementOptions": "<0>To place a flag, click anywhere on the map</0> <1>or</1> <2>Place at your location</2>",
    "location": "Location",
    "mask": {
      "available": "Detections available",
      "classes": {
        "crop-canola": "Canola",
        "crop-corn": "Corn",
        "crop-cotton": "Cotton",
        "crop-edible-beans": "Edible beans",
        "crop-peanut": "Peanut",
        "crop-sorghum": "Sorghum",
        "crop-soybean": "Soybean",
        "crop-sugar-beet": "Sugar beet",
        "crop-sunflower": "Sunflower",
        "crop-wheat": "Wheat",
        "obscurity-dirty-lens": "Dirty lens",
        "obscurity-lens-flare": "Lens flare",
        "weed-broadleaf": "Broadleaf",
        "weed-grass": "Grass",
        "weed-moss": "Moss",
        "weed-unknown": "Unknown weed"
      },
      "error": "Couldn't load detection overlay",
      "opacity": "Opacity",
      "show-all": "Show all",
      "show-detections": "Detections"
    },
    "microphone-access-denied": "Microphone access was denied",
    "missing-photo-or-location": "Missing photo or location",
    "newFlagCount_one": "{{count}} new flag added",
    "newFlagCount_other": "{{count}} new flags added",
    "no-notes-found": "No notes found",
    "no-permission-to-modify-notes": "You don't have permission to create, edit, or delete scouting notes.",
    "noImage": "No image",
    "noImagePrompt": "No image - click to close",
    "note-only": "Note only",
    "notes": "Notes",
    "notes-require-either-an-image-or-text": "Notes require either an image or text.",
    "or": "or",
    "placeAtLocation": "Place at your location",
    "placeFlagPrompt": "To place a flag, click anywhere on the map",
    "replaceImagePrompt": "Replace Image",
    "sampledNotes": "Showing {{shown, number}} of {{total, number}} notes, spread across the field",
    "save-note": "Save note",
    "startScouting": "Start Scouting",
    "stop-transcribing": "Stop transcribing",
    "tap-map-to-place": "Tap the map to place the flag",
    "transcribe": "Transcribe",
    "vision": "Vision",
    "vision-image": "Vision Image",
    "voice-transcription-failed": "Voice transcription failed",
    "zoomLevel": "{{zoom}}×"
  },
  "select-a-season": "Select a season",
  "select-a-season-to-enable-advanced-filters": "Select a season to enable advanced filters",
  "select-a-season-to-start-customizing": "Select a season to start customizing the data shown on this page",
  "select-app-for-navigation": "Select app for navigation",
  "select-season": "Select season",
  "selected": "selected",
  "server-error-while-finding-map": "The server encountered an error while finding this map (code {{status}}).",
  "show-all-locations": "Show all locations",
  "sign-in": "Sign in",
  "smart-summary": "Smart Summary",
  "software": {
    "FEATURE_one": "Feature",
    "FEATURE_other": "Features",
    "FIX_one": "Fix",
    "FIX_other": "Fixes",
    "IMPROVEMENT_one": "Improvement",
    "IMPROVEMENT_other": "Improvements",
    "bootDownloadLink": "Boot image (advanced users only)",
    "latestVersionLabel": "Latest",
    "noneFound": "No software releases found",
    "releaseNotes": "Release details",
    "releasedOnDate": "Released {{date}}"
  },
  "something-went-wrong-finalizing-your-subscriptio": "Something went wrong finalizing your subscription, and you won’t be able to use your operation until the issue is resolved.",
  "speed": "Speed",
  "speed-settings": "Speed Settings",
  "starlink": {
    "activate": "Activate",
    "activationFailed": "Activation Failed.",
    "addKit": "Add Kit",
    "address": "Address",
    "city": "City",
    "claimDevice": "Claim Device",
    "connectivity": "Connectivity",
    "connectivitySubText": "Want to add a Starlink hardware kit? Enter the Kit Number to get started. ",
    "currentDataUsage": "<0>{{currentData}} GB</0> of {{cappedData}} GB",
    "dataPlan": "Data Plan",
    "dataUsage": "Monthly Data Usage",
    "enterAddress": "Enter your address",
    "errors": {
      "invalidPostalCode": "Invalid Postal Code",
      "invalidZipCode": "Invalid Zip Code"
    },
    "kitNumber": "Kit Number",
    "postalCode": "Postal Code",
    "province": "Province",
    "readyToActivate": "Ready to Activate.",
    "removeKit": "Remove Kit",
    "removeKitConfirmation": "Are you sure you want to remove this kit? Once you remove it, the kit will no longer be in your operation.",
    "renewSubscription": "Renew Subscription",
    "selectDataPlan": "Select a Data Plan",
    "selectDataPlanFirst": "Select a data plan first.",
    "setupPayment": "Set Up Payment",
    "starlink": "Starlink",
    "state": "State",
    "streetAddressPlaceholder": "Street address",
    "subscriptionEndDate": "Subscription end date: ",
    "subscriptionExpired": "This subscription has expired. You can renew or remove the kit from your account.",
    "subscriptionPending": "Activating subscription. This can take up to 72 hours.",
    "zipCode": "Zip Code"
  },
  "start": "Start",
  "streamCopy": {
    "acceptButton": "Accept Shared Activities",
    "cancel": "Cancel",
    "cropColumn": "Crop",
    "description": "Activities have been shared with your operation from",
    "dialogTitle": "Share Activities",
    "emailPlaceholder": "email@example.com",
    "emailSent": "Share invitation sent successfully.",
    "enterEmailFirst": "Enter the recipient's email address first.",
    "errorTitle": "Share Failed",
    "fieldColumn": "Field",
    "goHome": "Go to homepage",
    "menuItem": "Share",
    "pageTitle": "Accept Shared Activities",
    "recipientEmailLabel": "Recipient email address",
    "seasonColumn": "Season",
    "selectOperation": "Select destination operation",
    "selectOperationPlaceholder": "Choose an operation...",
    "sendCopy": "Send Activities",
    "sendError": "Failed to send share. Please try again.",
    "stream-copy-expired": "This share link has expired.",
    "stream-copy-not-found": "This share link is invalid or has already been used.",
    "stream-copy-unknown-error": "An unexpected error occurred. Please try again.",
    "success": "Shared activities accepted. The data will be available shortly.",
    "taskColumn": "Task",
    "title": "Shared Activities",
    "tooManySelected": "You can share up to {{count}} activities at a time."
  },
  "streamEdit": {
    "actualWetWeight": "Actual Wet Weight",
    "changesFailedToSave": "Your changes could not be saved. Please try again.",
    "completeFieldNamesFirst": "Fill in the client, farm, and field names first.",
    "discardScoutingNotes": {
      "hasNotes": "This pass has one or more scouting notes. Saving these edits replaces the pass with a new one, and the note(s) will not be carried over.",
      "title": "Scouting notes will be lost",
      "unknownNoteCount": "Saving these edits replaces the pass with a new one. If this pass has any scouting notes, they will not be carried over."
    },
    "editError": "Edit error",
    "editInProgress": "Edit in progress",
    "editInitiated": "Pass edit in progress. When finished, this pass will be permanently replaced by a new one with your changes applied.",
    "editingRequiresManagerRole": "Editing passes is only available to operation owners and managers.",
    "editingUnavailableForCombinedPasses": "Editing passes is unavailable for combined passes.",
    "editingUnavailableForLiveStream": "Editing passes is unavailable for passes that are live.",
    "editsFailedToStart_one": "{{count}} edit could not be started. Please try again.",
    "editsFailedToStart_other": "{{count}} edits could not be started. Please try again.",
    "editsPartiallyFailedToStart_one": "Some edits were submitted. {{count}} failed — submitting again will retry only the field shown below.",
    "editsPartiallyFailedToStart_other": "Some edits were submitted. {{count}} failed — submitting again will retry only the fields shown below.",
    "errorDuringEdit": "An error occurred while trying to make the most recent edit. {{errorMessage}}",
    "fixOutputsFirst": "Fix the highlighted fields first.",
    "hybridName": "Hybrid Name",
    "maxSectionsReached": "This pass already has the maximum number of sections.",
    "requirementsForEditing": "Editing passes is only available for Gen 3 data from software version 2023.1 or later.",
    "seasonOutOfRange": "Enter a season between 2000 and the current year first.",
    "sectionTooShortToSplit": "This section is too short to split.",
    "splitIntoFields": "Split Into {{count}} Fields",
    "splitTimelineOverview": "Split Timeline Overview",
    "streamIsOutdated": "Pass is replaced",
    "trimActivityTimeline": "Trim Activity Timeline"
  },
  "success": "Success",
  "support": {
    "contact": "Contact Precision Planting Support at $t(support.phone) or $t(support.email).",
    "email": "support@precisionplanting.com",
    "phone": "309-925-5050"
  },
  "support-operations": "Support Operations",
  "supporting": "Supporting",
  "system": "System",
  "terms-and-conditions": "terms and conditions",
  "the-subscription-for": "The subscription for",
  "time-to-get-out-in-the-field": "Time to get out in the field",
  "timeline": "Timeline",
  "titles": {
    "acceptInvite": "Accept Invite",
    "activeDevices": "Active Devices",
    "admin": "Admin",
    "allOperations": "All operations",
    "applicationDataUpload": "Application Data Upload",
    "archive": "Archive",
    "archiveDate": "Archive Date",
    "area": "Area",
    "billing": "Billing",
    "boundaries": "Boundaries",
    "boundaryDetails": "Boundary Details",
    "cognitoUsers": "Cognito Users",
    "confirmUpdate": "Confirm Update",
    "connect": "Connect",
    "data": "Data Management",
    "dataSharing": "Data Sharing",
    "debugMode": "Debug mode",
    "demoOperation": "Demo Operation",
    "devices": "Devices",
    "editUser": "Edit User",
    "enabledTotals": "Enabled Totals",
    "feedback": "Feedback",
    "fieldData": "Field Data",
    "hardware": "Hardware",
    "history": "History",
    "liveStream": "20|20 LiveStream",
    "manageDealership": "Manage Dealership",
    "manageOperation": "Manage Operation",
    "manageOperationOverview": "Overview",
    "members": "Members",
    "moisture": "Moisture",
    "notifications": "Notifications",
    "operations": "Operations",
    "overview": "Overview",
    "pair": "Device pairing",
    "planning": "Planning",
    "prescriptions": "Prescriptions",
    "rate": "Rate",
    "rateZones": "Rate Zones",
    "recentActivity": "Recent Activity",
    "recentDevices": "Recent Devices",
    "reports": "Reports",
    "searchUsers": "Search Users",
    "seasonTotals": "Totals",
    "settings": "Settings",
    "softwareUpdates": "Software",
    "stats": "Stats",
    "subscriptions": "Subscriptions",
    "summary": "Summary",
    "support": "Support",
    "updateLogin": "Update Login",
    "users": "Users",
    "welcome": "Welcome",
    "welcomeBack": "Welcome Back",
    "welcomeToPanorama": "Welcome to Panorama!",
    "yield": "Yield"
  },
  "to-have-them-activate-their-operation-otherwise-": ") to have them activate their operation. Otherwise, switch to an active operation, or log in to a different account.",
  "total": "Total",
  "try-another-layer-for-yield-analysis": "Try switching to a different system or map layer to start analyzing your yield (like the Hybrid layer under Seeding).",
  "unable-to-load-map": "Unable to load map",
  "unable-to-load-streams": "Unable to load streams",
  "unexpected-error": "Unexpected Error",
  "unexpected-error-with-detail": "Something went wrong. Please try again, or contact support with this detail: {{detail}}",
  "units": {
    "%": "%",
    "Acres": "Acres",
    "G": "G",
    "Hectares": "Hectares",
    "L": "L",
    "L/ha": "L/ha",
    "L/min": "L/min",
    "L/rev": "L/rev",
    "ac": "ac",
    "ac/hr": "ac/hr",
    "bu": "bu",
    "bu/ac": "bu/ac",
    "bu/ha": "bu/ha",
    "cm": "cm",
    "cm H20": "cm H20",
    "ft": "ft",
    "g": "g",
    "gal": "gal",
    "gal/ac": "gal/ac",
    "gal/min": "gal/min",
    "gal/rev": "gal/rev",
    "ha": "ha",
    "ha/hr": "ha/hr",
    "hr": "hr",
    "in": "in",
    "in H20": "in H20",
    "kPa": "kPa",
    "kg": "kg",
    "kg/ha": "kg/ha",
    "kg/hr": "kg/hr",
    "kg/min": "kg/min",
    "kg/rev/row": "kg/rev/row",
    "kg/sec": "kg/sec",
    "km/h": "km/h",
    "lbs": "lbs",
    "lbs/ac": "lbs/ac",
    "lbs/hr": "lbs/hr",
    "lbs/min": "lbs/min",
    "lbs/rev/row": "lbs/rev/row",
    "lbs/sec": "lbs/sec",
    "m": "m",
    "m/sec/sec": "m/sec/sec",
    "mph": "mph",
    "oz": "oz",
    "psi": "psi",
    "pulses/L": "pulses/L",
    "pulses/gal": "pulses/gal",
    "sacks/ac": "sacks/ac",
    "sacks/ha": "sacks/ha",
    "seeds/ac": "seeds/ac",
    "seeds/ha": "seeds/ha",
    "tonnes": "tonnes",
    "tonnes/ha": "tonnes/ha",
    "tons": "tons",
    "tons/ac": "tons/ac",
    "units": "units",
    "°C": "°C",
    "°F": "°F"
  },
  "unknown": "Unknown",
  "unknown-pass": "Unknown Pass",
  "update-bundle-and-reload-app": "Update bundle & reload app",
  "use-a-prepaid-code": "Use a prepaid code",
  "use-your-cursor-to-select": "Use your cursor to select a region of the map to explore in more detail",
  "user-api": {
    "emails": {
      "create-dealer": {
        "action-button": "Create Dealer",
        "body": [
          "You can now create a dealership for <strong>{{dealerName}}</strong>.",
          "If you have any questions and would like to contact us, please email support@precisionplanting.com or call (309)925-5050."
        ],
        "title": "Create a Dealership"
      },
      "handoff": {
        "accept-handoff": "Accept Handoff",
        "body": [
          "We are writing to inform you that your dealer <strong>{{dealerOrgName}}</strong> is handing off ownership for <strong>{{farmerOrgName}}</strong>.",
          "Your dealer will continue to manage your Panorama subscription."
        ],
        "title": "Important update for {{farmerOrgName}}"
      },
      "invitation": {
        "accept-invitation": "Accept Invitation",
        "body": "You have been invited to join {{orgName}} on Panorama.",
        "title": "You have been invited to join {{orgName}} on Panorama."
      },
      "owner-demoted": {
        "body": [
          "We are writing to inform you that you are no longer the owner of the operation {{orgName}} in Panorama. Your new role in the operation is Manager.",
          "If this change was made in error, please contact Precision Planting Support for assistance. If this update is correct, no further action is needed on your part."
        ],
        "title": "Important update for {{orgName}}"
      },
      "owner-promoted": {
        "body": [
          "We are writing to inform you that you are the new owner of the operation <strong>{{orgName}}</strong> in Panorama.",
          "Please note that any pre-existing autorenew settings have been disabled for the operation, and you will have to set up billing again to continue using the operation past its current expiration."
        ],
        "setup-billing": "Set Up Billing",
        "title": "Important update for {{orgName}}"
      },
      "update-login": {
        "action-button": "Confirm New Email",
        "body": [
          "We received a request to change your login email to {{toEmail}}. If you did not initiate this request, you may disregard this message.",
          "If you have any questions and would like to contact us, please email support@precisionplanting.com or call (309)925-5050."
        ],
        "title": "Login Email Update"
      }
    }
  },
  "user-operations": "User Operations",
  "users": {
    "acceptInvitation": "Accept invitation",
    "cancelInvitation": "Uninvite",
    "constraintError": "You are already a member of this operation.",
    "invitationMessage": "You've been invited to join a new operation.",
    "invitationNotFoundMessage": "Sorry, we could not find an active invitation matching this link. Please contact the inviter to resend the invitation.",
    "invitationNotFoundTitle": "Invalid Invitation",
    "invitationSuccess": "Thanks for joining! Redirecting you to the home page of your new operation.",
    "inviteMember": "Add Member",
    "inviteMemberPrompt": "An invitation will be sent to the email address provided.",
    "inviteMemberTitle": "Invite a Member to {{operation}}",
    "removeMember": "Remove member",
    "resendInvitation": "Resend invitation",
    "roleDescription": {
      "MANAGER": "Can view all data, as well as manage the operation's users, devices, and data settings",
      "MEMBER": "Can add and view field data for the operation, but not edit or delete it.",
      "OBSERVER": "Read-only access to field data for the operation",
      "OWNER": "Can delete the operation and manage its users, devices, and data settings, as well as view all data",
      "SUPPORTER": "Equivalent to member"
    },
    "roleLabel": {
      "DEALER": "Dealer",
      "MANAGER": "Manager",
      "MEMBER": "Contributor",
      "OBSERVER": "Read Only",
      "OWNER": "Owner",
      "SUPPORTER": "Precision Planting Support"
    },
    "selectARole": "Select a role",
    "status": {
      "active": "Active",
      "expired": "Expired",
      "pending": "Pending"
    },
    "unknownError": "An unknown error occurred."
  },
  "validations": {
    "minLength": "At least {{min}} characters required",
    "nameRequired": "Name required"
  },
  "verify-email": "Verify Email",
  "view-demo-operation": "View demo operation",
  "want-to-combine-passes": "Want to combine passes?",
  "we-have-updated-the-app": "We have updated the app since you arrived. Please refresh the page to get the latest improvements.",
  "weather": {
    "cloudCover": "Cloud Cover",
    "humidity": "Humidity",
    "temperature": "Temperature",
    "weather": "Weather",
    "windDirection": "Wind Direction",
    "windGust": "Wind Gust",
    "windSpeed": "Wind Speed"
  },
  "what-data-would-you-like-to-see-for-each-field": "What data would you like to see for each field?",
  "yeah-success-exclamation": "Yeah!",
  "yieldBy": {
    "moistureSuffix": "({{moisture}} moisture)",
    "noComparison": "Yield by ...",
    "percentOfField": "{{percent}} of the field",
    "percentOfSelectedArea": "{{percent}} of the selected area",
    "title": "Yield by {{layer}}"
  },
  "your-name-cannot-be-the-same-as-your-email": "Your name cannot be the same as your email.",
  "your-name-must-contain-at-least-4-characters": "Your name must contain at least 4 characters",
  "your-operation-is-now-active-thank-you": "Your operation is now active. Thank you!",
  "your-payment-was-successful-thank-you": "Your payment was successful. Thank you!",
  "your-refund-request-has-been-submitted": "Your refund request has been submitted."
}
