{
  "common": {
    "titles": {
      "root": "Azuria Portal"
    },
    "tabs": {
      "synced": "P6 Synced",
      "unsynced": "Manual Entry",
      "completed": "Completed",
      "archived": "Archived",
      "deleted": "Deleted",
      "uploads": "Uploads"
    },
    "modal": {
      "gotIt": "Got it"
    }
  },
  "segments": {
    "updateSegment": "Update Segment {{segmentNumber}}",
    "update": "Update {{pipeSegmentReference}}"
  },
  "merge": {
    "common": {
      "mergeAction": "Merge Now",
      "checkTitle": "Please check",
      "checkWarningMessage": ". This action cannot be undone."
    },
    "project": {
      "alertActionMessage": "This project is not synced yet. Please select the P6 synced project to merge with this project.",
      "alertMessage": "This project is not synced yet.",
      "trigger": "Merge Project",
      "title": "Choose Project",
      "action": "Merge",
      "mergeSegment": "Merge Segment",
      "checkMessage": "This orphan project will be merged with the project ",
      "mergeSuccess": "Project Merge Completed",
      "mergeSuccessMessage": "This project is now merged with the existing project on portal. Next, please merge the segments to complete the process."
    },
    "segment": {
      "alertActionMessage": "This segment is not synced yet. Please select the P6 synced segment to merge with this segment.",
      "alertMessage": "This segment is not synced yet.",
      "trigger": "Merge Segment",
      "title": "Choose Segment",
      "empty": "No P6 synced segment yet, please import from P6 portal",
      "checkMessage": "This orphan segment will be merged with the segment ",
      "mergeSuccess": "Segment Merge Completed",
      "mergeSuccessMessage": "This segment is now merged with the existing segment on portal. "
    },
    "scan": {
      "checkMessage": "This orphan scan will be merged with the segment ",
      "mergeSuccess": "Scan Merge Completed",
      "mergeSuccessMessage": "This scan is now merged with the existing segment on portal. "
    }
  },

  "reports": {
    "purpose": "Purpose",
    "purposes": "Purposes",
    "create": "New Report",
    "exportState": "Packaging Status",
    "exportErrorsTitle": "There are errors with the export.",
    "fileTypes": "File Types",
    "zipFile": "Download Link",
    "selectPurpose": "Select Purpose",
    "segmentNumbers": "Segment Numbers",
    "downloadPackage": "Download Report Package",
    "downloadStreaming": "Download Report Package",
    "streamingProgress": "Streaming download",
    "streamingProgressFiles": "{{fileIndex}} / {{totalFiles}} files",
    "streamingNoEntries": "No files are available to stream for this report.",
    "streamingCancelled": "Streaming export cancelled.",
    "streamingFailed": "Streaming download failed.",
    "streamingComplete": "Download finished.",
    "streamingDatabaseTimeout": "Export error: failed waiting for the database file.",
    "download": "Download",
    "copyLink": "Copy Link",
    "linkCopied": "Link copied to clipboard",
    "emptyDatagrid": "No reports yet.",
    "emptyDatagridWithHint": "No reports yet. Click '+ New Report' to get started.",
    "refreshSuccessful": "Refresh Successful",
    "deleteReport": "Delete Report",
    "deleteModalTitle": "Delete Report",
    "deleteModalBody": "Are you sure you want to delete this report? You cannot undo the delete action."
  },

  "scanFeatures": {
    "irVideo": "IR Video",
    "rgbVideo": "RGB Video",
    "pipeReference": "Pipe Reference",
    "telemetry": "Telemetry",
    "digitalTwin": "Digital Twin",
    "cutCard": "Cut Card",
    "segmentReference": "Pipe Segment Reference",
    "observations": "Observations"
  },

  "digitalTwin": {
    "noData": "No telemetry data available for this scan."
  },

  "noScansForSegment": "No scans associated with this segment or match the scan purpose filter.",

  "scans": {
    "newWebScan": "New Web Scan",
    "reassign": {
      "title": "Reassign Scan to New Segment",
      "description": "Select a segment to move this scan.",
      "segment": "Segment",
      "reassign": "Reassign"
    },
    "syncing": {
      "lastUpdate": "Last Update:",
      "neverUpdated": "Never Updated",
      "justNow": "Just Now",
      "secondsAgo": "seconds ago",
      "minutesAgo": "minutes ago",
      "loading": "Loading...",
      "refresh": "Refresh",
      "delayedScansFilter": "Show only projects that are taking longer than usual."
    },

    "titles": {
      "scansSyncing": "Scans Syncing",
      "syncing": "Syncing",
      "create": "Create Scan for Segment {{segmentNumber}}",
      "createScan": "Create Scan"
    },

    "tabTitles": {
      "info": "Information",
      "review": "Review",
      "playback": "Playback",
      "addObservations": "Add Observations",
      "uploadVideo": "Upload Video"
    },

    "videoManagement": {
      "title": "Video Management",
      "manageVideo": "Manage Video",
      "uploadVideo": "Upload Video",
      "download": "Download",
      "downloadVideo": "Download Video",
      "downloadVideoTip": "Download this video to edit",
      "downloadVideoUnavailable": "Video unavailable",
      "downloadPdfReport": "Download PDF Report",
      "downloadPdfReportNotReady": "A report has not been created for this scan yet",
      "trimButtonTooltip": "Cannot trim parts of the video required for overlay",
      "editVideo": "Edit Video",
      "sucessVideoCutted": "Video trimmed successfully",
      "errorCuttingVideo": "Error trimming the video",
      "addTrimPoint": "Add Trim Point",
      "closeTrimPoint": "Close Trim Point",
      "mergeTrimPoints": "Merge Trim Points",
      "deleteTrimPoint": "Delete Trim Point",
      "replaceVideo": "Replace Video",
      "uploadVideoTip": "Drag and drop a video here",
      "uploadPromptTitle": "Please make sure to have a backup before upload",
      "uploadPromptContent": "If upload fails the previous edited video will be lost, there is no backup or restore.",
      "uploadPromptCheck": "Don't show again",
      "uploadPromptCancel": "Go Back",
      "uploadPromptConfirm": "I have a back up",
      "uploadSuccess": "Upload successfully",
      "uploadFailed": "Upload failed",
      "gotIt": "Got it",
      "uploading": "Uploading...",
      "save": "Save",
      "saving": "Saving...",
      "videoUploadPrompt": "Please upload video to start adding observations",
      "missingVideo": "Video Missing",
      "addObservations": "Add Observations",
      "tryAgain": "Try again",
      "titles": {
        "submitting": "Video Upload in progress",
        "success": "Video Upload Completed",
        "error": "Video Upload Error"
      },
      "descriptions": {
        "submitting": "Do not close this tab or close your browser.",
        "success": "You can now close the tab or browser.",
        "continue": "You can now add observations.",
        "error": "An error occurred while importing the video. Please try again."
      }
    },

    "newScanObservations": "MWL and AMH required. Move the video to the correct time and click + Observation button to start.",

    "shareAndExport": {
      "title": "Share and Export",
      "clientExclusion": "Hidden from client view and export",
      "hiddenSuccess": "Scan successfully hidden from client.",
      "visibleSuccess": "Scan successfully made visible to client.",
      "updateError": "Error hiding scan from client. Please try again."
    },

    "videoValidations": {
      "unsupportedFormat": "Unsupported file type"
    },
    "update": {
      "alreadyReviewed": "Can not un-review a scan."
    }
  },

  "scanReview": {
    "validationErrors": "Unable to save review"
  },

  "observations": {
    "publish": "Publish",
    "toast": {
      "success": "Observation changes published successfully",
      "failed": "Observation changes failed to publish"
    },
    "modal": {
      "title": "Publish Observations",
      "content": "Publishing observations will mark the scan as ready for review. Do you want to continue?"
    },
    "uploadWarningModal": {
      "title": "Upload In Progress",
      "content": "The operator has not completed or uploaded AI PACP observations. If you edit observations before the operator completes the pullback scan, observation changes made in the portal may be lost.",
      "continue": "Continue"
    }
  },

  "uploads": {
    "linkTo": "Upload Project",
    "titles": {
      "root": "Project Upload",
      "uploads": "Uploads",
      "uploadTitle": "Upload",
      "resumeUploadTitle": "Resume upload for {{jobNumber}}",
      "uploadInfo": "Upload Information",
      "files": "Files",
      "generalInfo": "General Information",
      "uploadRemaining": "Upload Remaining",
      "resumeUpload": "Resume Upload",
      "reupload": "Files below has not been uploaded. Please reupload the same folder as before and we'll sort out the rest.",
      "uploadComplete": "Upload completed"
    },
    "leavePage": "Are you sure you want to leave this page? Upload will not progress if you navigate away.",
    "deleteUpload": "Delete Upload",
    "deleteUploadModalTitle": "Delete Upload",
    "deleteUploadModalBody": "Are you sure you want to delete this upload? You cannot undo the delete action.",
    "noScans": "No scans associated with this upload or match the scan purpose filter.",
    "resumeUpload": "Resume Upload",
    "selectFolder": "Please select a project folder",
    "progress": {
      "titles": {
        "submitting": "Project Upload in progress",
        "success": "Project Upload Completed",
        "error": "Project Upload Error"
      },
      "fileProgress": "Upload {{percentageComplete}}% complete",
      "finalizingUpload": "Finalizing upload",
      "descriptions": {
        "submitting": "Do not close this tab or close your browser.",
        "success": "You can now close the tab or browser.",
        "error": "An error occurred while importing the project. Please try again."
      },
      "errors": {
        "multipleTitle": "There are errors with the upload.",
        "singleTitle": "There is an error with the upload.",
        "noMDBMessage": "You must submit at least one MDB or DB3 file, but not both.",
        "reviewFiles": "Please complete upload",
        "fileKeyMismatch": "Please upload the same folder as the intitial upload.",
        "defaultMessage": "An error occurred while importing the project. Please try again."
      }
    },
    "importCreationError": "An error occurred while creating the import.",
    "labels": {
      "dragDropFolder": "Drag and drop project folder here",
      "dragDropFile": "Drag and drop file here",
      "dragDropVideoFile": "Drag and drop video file here",
      "or": "or",
      "dragDropFileOr": "Drag and drop file here or",
      "dragDropFolderOr": "Drag and drop project folder here or",
      "dragDropVideoFileOr": "Drag and drop file here or",
      "moreFiles": "More files",
      "moreFolders": "more project folders",
      "chooseFiles": "Choose files",
      "chooseFolders": "Choose Folders",
      "typeHint": "Only .jpg and .png files",
      "videoTypeHint": "Only .mp4 files"
    },
    "buttons": {
      "browse": "browse",
      "browseFiles": "Browse Files",
      "browseFolders": "Choose Project Folder",
      "cancel": "Cancel",
      "upload": "Upload",
      "uploadAnother": "Upload another",
      "tryAgain": "Try again",
      "approveAndMerge": "Approve and Merge",
      "viewUploaded": "View Uploaded",
      "viewAllUploaded": "View All Uploaded"
    },
    "fields": {
      "uploadState": "Status",
      "userName": "User Name",
      "jobNumber": "Job Number",
      "createdDate": "Date",
      "surveyedBy": "Surveyed By",
      "certificateNumber": "Certificate Number",
      "reviewedBy": "Reviewed By",
      "reviewerCertificateNumber": "Reviewer Certificate Number",
      "owner": "Owner",
      "customer": "Customer",
      "poNumber": "PO Number",
      "workOrderNumber": "Work Order Number",
      "mediaLabel": "Media Lable",
      "project": "Project",
      "inspectionDate": "Inspection Date",
      "inspectionTime": "Inspection Time",
      "street": "Street",
      "weather": "Weather",
      "preCleaning": "Pre-Cleaning",
      "dateCleaned": "Date Cleaned",
      "flowControl": "Flow Control",
      "purpose": "Purpose",
      "direction": "Direction",
      "inspectionTech": "Inspection Tech",
      "inspectionStatus": "Inspection Status",
      "failureConsequence": "Consequence of Failure",
      "pressureValue": "Pressure Value"
    },
    "tabs": {
      "info": "Information",
      "scan": "Scan"
    },
    "mergeStatus": {
      "title": "Merge Status",
      "unmerged": "Unmerged",
      "merged": "Merged"
    },
    "updateUpload": "Update Upload",
    "missUploadId": "Upload ID is required."
  },

  "auth": {
    "logout": {
      "message": "Please log in to continue."
    }
  },

  "projects": {
    "error": {
      "buttonText": "Go to Projects",
      "subTitle": "Unable to load data. Please contact your administrator."
    },
    "restoreStartSuccess": "Restore project {{projectName}} has been started successfully.",
    "restoreStartFailed": "Project {{projectName}} failed to restore.",
    "restore": "Restore this project?",
    "restoreMessage": "Project {{projectName}} will be available to the main projects area within 12 hours, and can be manually re-archived.",
    "restoreButton": "Restore"
  },

  "legalDisclaimer": {
    "title": "Disclaimer",
    "content": "This website’s chat messaging feature (“Chat Messaging”) is for convenience only. Any and all content or information provided, obtained or otherwise communicated through Chat Messaging is for informational purposes only. No warranties, guarantees, promises or representations of any kind, expressed or implied, are given as to the nature, standard, completeness, accuracy, reliability, availability or otherwise of the information provided through Chat Messaging nor to the suitability or otherwise of the information to your particular circumstances. Any reliance you place on information obtained through Chat Messaging is strictly at your own risk. Nothing communicated through Chat Messaging shall lead to any responsibility, duty of care or liability whatsoever (whether in contract or tort or otherwise including, but not limited to, negligence) and no such duty or liability is or will be accepted by Insituform Technologies, LLC or any of its employees, affiliates, parent companies, consultants, or agents.",
    "acceptButton": "Got it"
  },

  "imports": {
    "jobNumber": "Job Number",
    "importState": "Import State",
    "notes": "Notes",
    "uploadedBy": "Uploaded By",
    "uploadedDate": "Uploaded Date",
    "createdDate": "Created Date"
  },

  "auditLogs": {
    "titles": {
      "root": "Audit Log"
    },

    "tabs": {
      "all": "All",
      "projects": "Projects",
      "segments": "Segments",
      "scans": "Scans",
      "observations": "Observations",
      "reports": "Reports",
      "uploads": "Uploads",
      "users": "Users",
      "templates": "Templates"
    },

    "fields": {
      "date": "Date",
      "time": "Time",
      "user": "User",
      "action": "Action",
      "changes": "Changes"
    }
  },

  "templates": {
    "loading": "Loading templates...",
    "templateUpdate": {
      "success": "Template changes published successfully",
      "failed": "Template changes failed to publish"
    },
    "delete": {
      "deleteTemplate": "Delete Template",
      "typeDeleteText": "Please type “DELETE” in the box below. You cannot undo the delete action.",
      "typeDeletePlaceholder": "Type DELETE to continue",
      "delete": "Delete",
      "cancel": "cancel",
      "templateInUseMessage": "A template cannot be deleted if it is assigned to a project. Please assign all projects associated with this template to a new template",
      "ok": "OK"
    }
  },

  "profile": {
    "titles": {
      "root": "Profile",
      "settings": "Settings",
      "general": "General",
      "activityReport": "Activity Report"
    },
    "general": {
      "title": "Personal Information",
      "firstName": "First Name",
      "lastName": "Last Name",
      "email": "Email"
    },
    "accountInfo": {
      "title": "Account Information",
      "roles": "Role",
      "certificateNumber": "Certificate Number",
      "customer": "Customer",
      "createdDate": "Created Date"
    },
    "activityReport": {
      "helper": "Daily summary of activity accessible in the portal.",
      "turnOnAccess": "Turn On Access",
      "preferences": "Preferences",
      "preferencesHelper": "Customize what’s included in your daily activity report.",
      "companies": "Companies",
      "categories": "Categories",
      "selectAll": "Select All",
      "deselectAll": "Deselect All",
      "searchCompanyNumber": "Search company number",
      "companiesSelected": "Companies Selected",
      "noCompanyFound": "No company found"
    }
  },

  "activityLogs": {
    "titles": {
      "root": "Activity Log",
      "activities": "Activities"
    },

    "tabs": {
      "all": "All",
      "projects": "Projects",
      "segments": "Segments",
      "scans": "Scans",
      "observations": "Observations",
      "reports": "Reports",
      "uploads": "Uploads",
      "users": "Users",
      "templates": "Templates",
      "changes": "Changes"
    },

    "fields": {
      "date": "Date",
      "time": "Time",
      "user": "User",
      "action": "Action",
      "changes": "Changes"
    }
  },

  "operations": {
    "title": "Operations",
    "download": "Download Operations",
    "fields": {
      "scanType": "Purpose",
      "project": "Project",
      "jobNumber": "Job Number",
      "truckName": "Truck Name",
      "segment": "Segment",
      "region": "Region",
      "area": "Area",
      "inspectionDate": "Inspection Date",
      "uploadedDate": "Uploaded Date",
      "reviewedDate": "Reviewed Date",
      "reportGeneratedDate": "Report Generated Date",
      "surveyLength": "Survey Length",
      "measuredLength": "Measured Length",
      "surveyDiameter": "Survey Diameter",
      "measuredDiameter": "Measured Diameter",
      "serviceCut": "Service Cut",
      "kpi": {
        "scanLifecycleDays": "Scan Lifecycle Time",
        "uploadDays": "Time to upload",
        "reviewResponseDays": "Review Response Time",
        "reportCreationDays": "Report Creation Time",
        "inHouseCompletionDays": "In House Completion Time"
      }
    }
  },
  "namedFilters": {
    "select_saved_view": "Select saved view",
    "edit_saved_view": "Edit saved view",
    "save_current_view": "Save current view",
    "clear_selected_view": "Clear selected view",
    "modal_title": "Please name the saved view",
    "save_view_name": "Save view name"
  }
}
