/* ------------------------------------------------------------------------- */
/* VARIABLES */
/* ------------------------------------------------------------------------- */

<supportEmailAddress
    "support@velsera.com"
>

<brandName {
  short: "Cavatica",
  shortFormal: "the Cavatica",
  long: "Cavatica",
  formal: "The Cavatica",
  *medium: "Cavatica"
}>

<companyName[$type] {
  short: "{{ brandName.short }}",
  shortFormal: "{{ brandName.shortFormal }}",
  long: "{{ brandName.short }}",
  formal: "{{ brandName.formal }}",
  default: "{{ brandName.medium }}"
}>

<platform {
  *default: '{{ brandName.shortFormal }} Platform',
  formal: '{{ brandName.formal }} Platform',
  medium: '{{ brandName.medium }} Platform'
}>

<plural($n) { $n == 0 ? "none" : $n == 1 ? "one" : "many" }>

<apiName
  'Cavatica API'
>

/* ------------------------------------------------------------------------- */
/* FEATURES */
/* ------------------------------------------------------------------------- */

/* ------------------------------------------------------------------------- */
/* NAVIGATION */
/* ------------------------------------------------------------------------- */

<navHelpHeader
  'Need help? Start here.'
>

<navProjectEmptyState
  'Create a project to get started.'
>

<navProjectEmptyStateOrgAdminAddition
  'or view all projects in this division'
>

<navProjectEmptyResults
  'No projects found under this term.'
>

<navProjectsSearchPlaceholder
  'Search projects'
>

<navProjectsViewAll
  'View all projects'
>

<contextSwitchSwitchToLabel
  'Switch to'
>

<contextSwitchEALabel
  'Enterprise Accounts'
>

<contextSwitchDivisionsLabel
  'Divisions'
>

<contextDivisionSearch
    'Search'
>

<loadingProjectsText
  'Loading projects...'
>

<accountSettings
  'Account settings'
>

<tenants
  'User groups'
>

<payments
  'Payments'
>

<usageMonitoring
   'Usage monitoring'
>

<externalConnections
   'External connections'
>

<emailNotifications
  'Email notifications'
>

<signOut
  'Sign out'
>

/* ------------------------------------------------------------------------- */
/* VALIDATIONS  */
/* ------------------------------------------------------------------------- */

<validationEmail "Email is not valid">
<validationRequired "This field is required">
<validationMinLength "This field must contain minimum {{ $minLength }} characters">
<validationMaxLength "This field must contain maximum {{ $maxLength }} characters">

/* ------------------------------------------------------------------------- */
/* UI COMPONENTS */
/* ------------------------------------------------------------------------- */

<dropdownEmpty "No results">
<dropdownListNoMatches "No matches found">
<dropdownClearSelected "Clear selected">
<filterAll "All">
<filterNoValue "No value">
<filterNoFilters "No filters set">
<filterHeader "Filter by:  {{ $filterName }}">
<filterTitle "Showing ">
<filterRemoveTitle "Remove this filter">
<inPlaceEditLabel "Inline edit">
<inPlaceEditInputLabel "Edit value">
<inPlaceEditNoResults "There are no options that match the search.">
<inPlaceEditRevertChanges "Revert changes">
<inPlaceEditSaveChanges "Save changes">
<inPlaceEditCancelChanges "Cancel changes">
<paginationInfoText "Showing {{ $start }}-{{ $current }} of {{ $matched }}">
<paginationInfoTextOversized "Showing {{ $start }}-{{ $current }} of more than 40,000">
<paginationNextButton "Next">
<paginationPreviousButton "Previous">
<paginationShowMoreButton "Show more...">
<paginationInfoTextCurrentOf "Showing {{ $current }} of {{ $matched }}">
<toggleOn "On">
<toggleOff "Off">
<copyToClipboardContent "Copy">
<copyToClipboardContentOnSuccess "Copied">
<copyToClipboardContentOnFail "Failed">
<toggleNo "No">
<toggleYes "Yes">

/* ------------------------------------------------------------------------- */
/* CREATE PROJECT MODAL */
/* ------------------------------------------------------------------------- */

<newProjectDownloadRestriction "Download Restriction settings">

<newProjectDownloadRestrictionAllowCopyOfRestrictedFiles 
    "Copying files to other projects is allowed, download restriction on the files<br>remains in the destination project."
>

<newProjectDownloadRestrictionRestrictOutputFiles "Apply download restriction to files generated by analyses.">

<newProjectDownloadRestrictionNote "Download Restriction settings cannot be modified after the project has been created.">

<newProjectDownloadRestrictionDescription "Download restriction will be applied to all the files that are imported to the project.">

<newProjectDownloadRestrictionInfo 
    "Download restriction is used to prevent data<br>from being downloaded or exported from a<br>project by users. The restriction can also be<br>extended to disallow the use of data in<br>analyses."
>

<newProjectDownloadRestrictionAdditionalOptions "Additional options:">

<newProjectCostOptimizationHeader "Execution settings">

<newProjectInterruptibleInstancesLabel[$provider] {
    google: "Preemptible instances",
    *default: "Spot instances"
}>

<newProjectInterruptibleInstancesInfo[$provider] {
    google: "Preemptible instances can significantly reduce the cost of your task execution if results are not needed urgently.",
    *default: "Spot instances can significantly reduce the cost of your task execution if results are not needed urgently."
}>

<newProjectMemoization "Reuse">

<newProjectMemoizationInfo
    "Automatic reuse of precomputed results can significantly reduce the time and cost of your task execution. <a target='_blank'>Learn more</a>"
>

<newProjectNetworkAccess "Network Access settings">

<newProjectNetworkAccessBlockHintName "Block network access">

<newProjectNetworkAccessBlockHintDesc "Execution within the project won't have network access.">

<newProjectNetworkAccessAllowHintName "Allow network access">

<newProjectNetworkAccessAllowHintDesc "Execution will have unrestricted network access.">

<newProjectNetworkAccessInfo
    "Network access permissions control can be used to further optimize the security of your execution environment."
>

<newProjectControlledNotification " <span>{{ tagControlled }}</span> This project will contain controlled data.">

<newProjectControlledTooltip "Select this option if you intend to analyze Controlled Data in this project. Note: the
project type cannot be changed subsequently.">

<newProjectGeneralInformationTab "General information">

<newProjectAdvancedSettingsTab "Advanced settings">

/* ------------------------------------------------------------------------- */
/* ADD FILES */
/* ------------------------------------------------------------------------- */
/* Case Explorer and Data Browser */

<dataExplorerHeader
    'Data Browser'
>

<dataExplorerLink
    'Go to Data Browser'
>

<dataExplorerDesc
    'Query TCGA metadata and add files to your projects.'
>

<caseExplorerHeader
    'Case Explorer'
>

<caseExplorerLink
    'Go to Case Explorer'
>

<caseExplorerDesc
    'Explore processed TCGA data.'
>

/* ------------------------------------------------------------------------- */
/* BUGSNAG CUSTOM ERROR HANDLING */
/* ------------------------------------------------------------------------- */

<bugsnagNotificationMessageError
    "Oops! We've run into a problem. We're aware of this issue. Please reload the page or go to your project <a>dashboard</a>. If the problem persists, please contact support at <a>{{ supportEmailAddress }}</a>."
>

/* ------------------------------------------------------------------------- */
/* PRIVACY POLICY */
/* ------------------------------------------------------------------------- */
<privacyPolicy "Privacy Policy Update">
<privacyPolicyAcceptError "Something went wrong">
<acceptBtn "Yes, I accept">

/* ------------------------------------------------------------------------- */
/* DEFAULT GLOBAL BUTTONS, LABELS AND MESSAGES */
/* ------------------------------------------------------------------------- */
<okButton "OK">
<doneButton "Done">
<closeButton "Close">
<cancelButton "Cancel">
<copyButton "Copy">
<importButton "Import">
<createButton "Create">
<confirmButton "Confirm">
<agreeAndContinueButton "Agree and continue">
<saveSelectionButton "Save selection">
<selectButton "Select">
<addButton "Add">
<addFilesButton "Add Files">
<billingGroupLabel 'Billing group'>
<createABillingGroupLabel 'Create a billing group'>
<noBillingGroupLabel 'No billing group found.'>
<changeBillingGroupLabel 'Change Billing Group'>
<genericXhrError 'There has been an error'>
<createAProjectButton "Create a project">
<learnMoreLink "Learn more">
<contactUsLink "Contact us">

<taskPillCompleted "Completed">
<taskPillFailed "Failed">
<taskPillAborted "Aborted">
<taskPillBatch "Batch">
<taskPillDraft "Draft">
<taskPillRunning "Running">
<taskPillQueued "Queued">
<taskPillAborting "Aborting">
<taskPillCreating "Creating">

<modalTitleSelectFilesFor 'Select files for "{{ $item }}"'>
<modalTitleSelectDirectoriesFor  'Select folders for "{{ $item }}"'>
<modalTitleSelectFilesForInput 'Select files for input {{ $item }}'>
<modalTitleSelectFiles 'Select files'>

<feedbackButtonTooltipHelp 'Help and support'>
<helpAndSupportContentLogin "Need assistance? Contact <a target='_blank' href='mailto:support@velsera.com'>support@velsera.com</a>.">

/* ------------------------------------------------------------------------- */
/* TASK STATS AND LOGS */
/* ------------------------------------------------------------------------- */
<taskStatsViewLogsButton "View logs">
<taskStatsViewTaskLogsButton "View task logs">
<taskStatsViewInstanceMetricsButton "Instance metrics">
<taskStatsQuickDetailsHeader "Quick Details">
<taskStatsQuickDetailsHint "Hover over an app or a job in the time line graph to see its details here.">
<taskStatsPinnedDetailsEmpty "Select an app or a job from the time line graph to pin its details here.">

<taskStatsStartTimeLabel "Start Time:">
<taskStatsEndTimeLabel "End Time:">
<taskStatsDurationLabel "Duration:">
<taskStatsInstanceLabel "Instance:">
<taskStatsInfoLabel "Info:">
<taskStatsStatusLabel "Status:">
<taskStatsWarningLabel "Warning:">

/* ------------------------------------------------------------------------- */
/* COMMON / UTIL / DATE */
/* ------------------------------------------------------------------------- */
<dateDurationText 'Less than a minute'>
<dateYearsAgo 'years ago'>
<dateMonthsAgo 'months ago'>
<dateDaysAgo 'days ago'>
<dateHoursAgo 'hours ago'>
<dateMinutesAgo 'minutes ago'>
<dateSecondsAgo 'seconds ago'>

/* ------------------------------------------------------------------------- */
/* USER PROFILE CARDS */
/* ------------------------------------------------------------------------- */
<profileCardErrorUserNotFound 'User not found.'>
<profileCardErrorFetchingData 'There has been an error.'>

<projectCreateDialogFormLabelLegacy 'Create <span>LEGACY</span> project'>
<projectCreateDialogFormInfoLegacy
  'While you may run tasks in this project, you cannot add your own tools to it using the SDK.
It also will not be possible to access this project or its resources using the current API.
We recommend not creating a legacy project unless you specifically need one.'
>

<projectOwnerMessage 'This project is owned by {{ $organizationName }}'>

<projectSpotInstancesInfo
    'If you don\’t need your results urgently, using spot instances could reduce the cost of running your tasks.
    You can change this in project settings at any time or override it per task on the draft task page.
    <br/><br/><a>Learn more</a>'
>

<externalAuthProvider 'Ping Federate'>

<askForSupport
    'Ask for support'
>

/* ------------------------------------------------------------------------- */
/* DATA SETS */
/* ------------------------------------------------------------------------- */
<controlledData 'Controlled Data'>
<TCGAOpenData 'TCGA Open Data'>
<TCGAControlledData 'TCGA Controlled Data'>
<TARGETOpenData 'TARGET Open Data'>
<TARGETControlledData 'TARGET Controlled Data'>

<gen3 'Gen 3'>
<dbGaP 'dbGaP'>
<ICGCDACO 'ICGC DACO'>
<eRACommons 'eRA Commons'>

/* ------------------------------------------------------------------------- */
/* FileTag */
/* ------------------------------------------------------------------------- */
<fileTagEmbargoTooltip 'This file is under an EMBARGO for publication and/or citation until {{ $embargoDate }}. Visit the PDC site to learn more'>
<fileTagEmbargoedPillTitle 'EMBARGOED'>

/* ------------------------------------------------------------------------- */
/* NAVIGATION / ACTIVITY FEED */
/* ------------------------------------------------------------------------- */

<activityFeed_Title "Activity">
<activityFeed_EmptyTitle "No active file transfers">
<activityFeed_EmptyDesc "All the active file transfers started from your projects will be displayed here.">

<activityFeed_negative_action[$status] {
   FAILED: "Failed",
   ABORTED: "Aborted",
   *default: "Aborted"
}>

<activityFeed_itemInfo_tp_progress "Importing {{ $count }} items to <a>{{ $destination }}</a> from FTP / HTTP.">
<activityFeed_itemInfo_tp_positive "Imported {{ $finishedCount }} of {{ $count }} items to <a>{{ $destination }}</a> from FTP / HTTP.">
<activityFeed_itemInfo_tp_negative "{{ activityFeed_negative_action }} importing to <a>{{ $destination }}</a> from FTP / HTTP.">
<activityFeed_itemAlt_tp_progress "{{ $progress }}%">
<activityFeed_itemAlt_tp_positive "{{ $time }}">
<activityFeed_itemAlt_tp_negative "{{ $time }}">

<activityFeed_itemInfo_volume_progress "Importing {{ $count }} items to <a>{{ $destination }}</a> from <a>{{ $volume }}</a> volume.">
<activityFeed_itemInfo_volume_positive "Imported {{ $finishedCount }} of {{ $count }} items to <a>{{ $destination }}</a> from <a>{{ $volume }}</a> volume.">
<activityFeed_itemInfo_volume_negative "Failed importing to <a>{{ $destination }}</a> from <a>{{ $volume }}</a> volume.">
<activityFeed_itemAlt_volume_progress "{{ $time }}">
<activityFeed_itemAlt_volume_positive "{{ $time }}">
<activityFeed_itemAlt_volume_negative "{{ $time }}">

<activityFeed_itemInfo_mogwai_progress_COPY "Copying {{ $count }} items to <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_positive_COPY "Copied {{ $finishedCount }} of {{ $count }} items to <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_negative_COPY "Failed copying to <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_mogwai_progress_COPY "{{ $progress }}%">
<activityFeed_itemAlt_mogwai_positive_COPY "{{ $time }}">
<activityFeed_itemAlt_mogwai_negative_COPY "{{ $time }}">

<activityFeed_itemInfo_mogwai_progress_MOVE "Moving {{ $count }} items to <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_positive_MOVE "Moved {{ $finishedCount }} of {{ $count }} items to <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_negative_MOVE "Failed moving to <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_mogwai_progress_MOVE "{{ $progress }}%">
<activityFeed_itemAlt_mogwai_positive_MOVE "{{ $time }}">
<activityFeed_itemAlt_mogwai_negative_MOVE "{{ $time }}">

<activityFeed_itemInfo_mogwai_progress_DELETE "Deleting {{ $count }} items from <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_positive_DELETE "Deleted {{ $finishedCount }} of {{ $count }} items from <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_negative_DELETE "Failed deleting from <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_mogwai_progress_DELETE "{{ $progress }}%">
<activityFeed_itemAlt_mogwai_positive_DELETE "{{ $time }}">
<activityFeed_itemAlt_mogwai_negative_DELETE "{{ $time }}">

<activityFeed_itemInfo_mogwai_progress_SET_ATTRIBUTES_TAGS "Editing tags for {{ $count }} items in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_positive_SET_ATTRIBUTES_TAGS "Edited tags for {{ $finishedCount }} of {{ $count }} items in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_negative_SET_ATTRIBUTES_TAGS "Failed editing tags in <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_mogwai_progress_SET_ATTRIBUTES_TAGS "{{ $progress }}%">
<activityFeed_itemAlt_mogwai_positive_SET_ATTRIBUTES_TAGS "{{ $time }}">
<activityFeed_itemAlt_mogwai_negative_SET_ATTRIBUTES_TAGS "{{ $time }}">

<activityFeed_itemInfo_mogwai_progress_SET_ATTRIBUTES_METADATA "Editing metadata for {{ $count }} items in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_positive_SET_ATTRIBUTES_METADATA "Edited metadata for {{ $finishedCount }} of {{ $count }} items in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_mogwai_negative_SET_ATTRIBUTES_METADATA "Failed editing metadata in <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_mogwai_progress_SET_ATTRIBUTES_METADATA "{{ $progress }}%">
<activityFeed_itemAlt_mogwai_positive_SET_ATTRIBUTES_METADATA "{{ $time }}">
<activityFeed_itemAlt_mogwai_negative_SET_ATTRIBUTES_METADATA "{{ $time }}">

<activityFeed_itemInfo_olaf_progress "Exporting results to <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_olaf_positive "Exported results to <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_olaf_negative "Failed exporting results to <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_olaf_incomplete "No matching data available for the export to <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_olaf_progress "{{ $time }}">
<activityFeed_itemAlt_olaf_positive "{{ $time }}">
<activityFeed_itemAlt_olaf_negative "{{ $time }}">
<activityFeed_itemAlt_olaf_incomplete "{{ $time }}">

<activityFeed_itemInfo_mogwai_progress_IMPORT "Importing {{ $count }} items to <a>{{ $destination }}</a> from DRS.">
<activityFeed_itemInfo_mogwai_positive_IMPORT "Imported {{ $finishedCount }} of {{ $count }} items to <a>{{ $destination }}</a> from DRS.">
<activityFeed_itemInfo_mogwai_negative_IMPORT "Failed importing to <a>{{ $destination }}</a> from DRS.">
<activityFeed_itemAlt_mogwai_progress_IMPORT "{{ $progress }}%">
<activityFeed_itemAlt_mogwai_positive_IMPORT "{{ $time }}">
<activityFeed_itemAlt_mogwai_negative_IMPORT "{{ $time }}">

<activityFeed_itemInfo_ghibli_progress_METADATA_MANIFEST_IMPORT "Editing metadata from manifest in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_ghibli_positive_METADATA_MANIFEST_IMPORT "Edited metadata from manifest in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_ghibli_negative_METADATA_MANIFEST_IMPORT "Failed editing metadata from manifest in <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_ghibli_positive_METADATA_MANIFEST_IMPORT "{{ $time }}">
<activityFeed_itemAlt_ghibli_negative_METADATA_MANIFEST_IMPORT "{{ $time }}">

<activityFeed_itemInfo_ghibli_progress_METADATA_MANIFEST_EXPORT "Generating metadata manifest in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_ghibli_positive_METADATA_MANIFEST_EXPORT "Generated <a>metadata manifest</a> in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_ghibli_negative_METADATA_MANIFEST_EXPORT "Failed to generate metadata manifest in <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_ghibli_positive_METADATA_MANIFEST_EXPORT "{{ $time }}">
<activityFeed_itemAlt_ghibli_negative_METADATA_MANIFEST_EXPORT "{{ $time }}">

<activityFeed_itemInfo_ghibli_progress_DRS_MANIFEST_FILE_EXPORT "Generating DRS manifest in <a>{{ $destination }}</a>.">
<activityFeed_itemInfo_ghibli_positive_DRS_MANIFEST_FILE_EXPORT "Generated <a>DRS manifest</a> in <a>{{ $destination }}</a>">
<activityFeed_itemInfo_ghibli_negative_DRS_MANIFEST_FILE_EXPORT "Failed to generate DRS manifest in <a>{{ $destination }}</a>.">
<activityFeed_itemAlt_ghibli_positive_DRS_MANIFEST_FILE_EXPORT "{{ $time }}">
<activityFeed_itemAlt_ghibli_negative_DRS_MANIFEST_FILE_EXPORT "{{ $time }}">

<activityFeed_itemInfo_ghibli_progress_DRS_IMPORT "Importing {{ $count }} item(s) to <a>{{ $destination }}</a> from {{ $name }}.">
<activityFeed_itemInfo_ghibli_positive_DRS_IMPORT "Imported {{ $finishedCount }} of {{ $count }} items to <a>{{ $destination }}</a> from {{ $name }}.">
<activityFeed_itemInfo_ghibli_negative_DRS_IMPORT "Failed importing to <a>{{ $destination }}</a> from {{ $name }}.">
<activityFeed_itemAlt_ghibli_positive_DRS_IMPORT "{{ $time }}">
<activityFeed_itemAlt_ghibli_negative_DRS_IMPORT "{{ $time }}">

<activityFeed_itemInfo_ghibli_initial_DRS_MANIFEST_FILE_IMPORT "Preparing to import DRS objects  to <a>{{ $destination }}</a> from DRS manifest.">
<activityFeed_itemInfo_ghibli_progress_DRS_MANIFEST_FILE_IMPORT "Importing DRS objects to <a>{{ $destination }}</a> from DRS manifest.">
<activityFeed_itemInfo_ghibli_positive_DRS_MANIFEST_FILE_IMPORT "Imported {{ $finishedCount }} of {{ $count }} items to <a>{{ $destination }}</a> from DRS manifest.">
<activityFeed_itemInfo_ghibli_negative_DRS_MANIFEST_FILE_IMPORT "Failed to import DRS objects to <a>{{ $destination }}</a> from DRS manifest.">
<activityFeed_itemAlt_ghibli_positive_DRS_MANIFEST_FILE_IMPORT "{{ $time }}">
<activityFeed_itemAlt_ghibli_negative_DRS_MANIFEST_FILE_IMPORT "{{ $time }}">

<activityFeed_itemInfo_fhir_api_import_initial_FHIR_IMPORT "Preparing to import items from {{ $name }}.">
<activityFeed_itemInfo_fhir_api_import_progress_FHIR_IMPORT "Importing items from {{ $name }}.">
<activityFeed_itemInfo_fhir_api_import_positive_FHIR_IMPORT "Imported {{ $finishedCount }} of {{ $count }} items from {{ $name }}.">
<activityFeed_itemInfo_fhir_api_import_negative_FHIR_IMPORT "Failed to import items from {{ $name }}.">
<activityFeed_itemAlt_fhir_api_import_positive_FHIR_IMPORT "{{ $time }}">
<activityFeed_itemAlt_fhir_api_import_negative_FHIR_IMPORT "{{ $time }}">

<activityFeed_actionHideTooltip "Mark as read">
<activityFeed_actionAbortTooltip "Abort">
<activityFeed_error "An error has occurred.">

<activityFeed_promptAbort "Abort this transfer?">
<activityFeed_promptYes "Yes, abort transfer">
<activityFeed_promptNo "Cancel">

/* ------------------------------------------------------------------------- */
/* FEEDBACK FORM */
/* ------------------------------------------------------------------------- */

<feedbackFromTitle
    'Send feedback'
>

<feedbackFromQuestion
    'What would you like to send?'
>

<feedbackFormIdeaButton
    'Idea'
>

<feedbackFormIdeaButtonText
    'Improvements...'
>

<feedbackFormProblemButton
    'Problem'
>

<feedbackFormProblemButtonText
    'Bugs, crashes...'
 >

<feedbackFormThoughtButton
    'Thought'
>

<feedbackFormThoughtButtonText
    'Questions, etc.'
>

<feedbackFormIdeaGuidelineText
    'Please let us know:'
>

<feedbackFormIdeaGuideline1
    'Which feature you would like'
>

<feedbackFormIdeaGuideline2
    'Why is it important to you'
>

<feedbackFormIdeaGuideline3
    'The problem it would solve'
>

<feedbackFormProblemGuidelineText
    'In order to understand the problem, please tell us:'
>

<feedbackFormProblemGuideline1
    'What happened'
>

<feedbackFormProblemGuideline2
    'What you were trying to do'
>

<feedbackFormProblemGuideline3
    'What you expected to see instead'
>

<feedbackFormThoughtGuidelineText
    'Questions, comments, praise, criticism and everything in between.'
>

<feedbackFormSubmitButton
    'Send'
>

<feedbackFormRequestAccessButton
    'Request'
>

<feedbackFormCancelButton
    'Cancel'
>

<feedbackFormSuccessMessage
    "Feedback sent. Thanks!"
>

<feedbackFormSuccessSubMessage
    "We'll get back to you as soon as possible."
>

<feedbackFormErrorMessage
    "We couldn't send your feedback. Please try again later."
>

<helpAndSupportFormHelpTitle
    "Need help?"
>

<helpAndSupportFormFeedbackTitle
    "Contact our support"
>

<learnFromDocumentation
    "Learn from the documentation below."
>

<helpMsg
 'Not finding what you need? Visit our <a>Knowledge Center</a>'
>

<placeholderFeedbackForm
 'Describe your issue or share your ideas'
>

<getSupportModalText
    "<p>Sorry you ran into trouble. Our support team will get right on it and contact you shortly.</p><div><div><label><span>Can you let us know a bit more about your problem?</span></label><span><textarea></textarea><span></span></span></div><div><span><input><label><span>Invite a {{ companyName.default }} support team member to this project</span></label><span></span><span>Our users often find that doing this speeds up troubleshooting.</span></span></div></div><span><button>Cancel</button><button>Submit request</button></span>"
>

/* ------------------------------------------------------------------------- */
/* PROJECT CARD */
/* ------------------------------------------------------------------------- */

<pcardBasicInfo "Project information">
<pcardCreatedBy "Created by">
<pcardCreatedOn "Created on">
<pcardStatus "Type">
<pcardLocation "Location">
<pcardNetworkAccess "Network access">
<pcardNetworkAccessAllowed "Allowed">
<pcardNetworkAccessBlocked "Blocked">
<pcardProjectRestrictions "Download restriction">
<pcardDownloadRestrictionOn "Yes">
<pcardDownloadRestrictionOff "No">
<pcardApps "Apps">
<pcardTasks "Tasks">
<pcardDataCruncher "Data Studio analyses">
<pcardMembers "Members">
<pcardLoading "Loading...">
<pcardSettings "Settings">
<pcardCopyProject "Copy project">
<pcardCopyProjectErrorMessage "Project that has download restriction set couldn’t be copied">
<pcardLabelControlled "Controlled">
<pcardLabelOpen "Open">
<taskInstances[$provider] {
    google: "Preemptible instances",
    *default: "Spot instances"
}>
<pcardLabelLeaveProject "Leave project">
<pcardLabelPermissions 'Permissions'>

<cloneProjectMessage 'You are about to make your own copy of this project.'>
<copyProjectInternalMessage
    "{{ cloneProjectMessage }}
Copying will ignore all ongoing processes, like file uploads and running tasks."
>

/* ------------------------------------------------------------------------- */
/* NOTIFICATIONS */
/* ------------------------------------------------------------------------- */

/* BASE NOTIFICATIONS CONTROLLER */
<baseNotificationsError "There has been an error">
<baseNotificationsChangeSaved "Changes saved.">

/* TASK MESSAGES */

<taskAbortedMssg "Task has been aborted successfully.">
<taskBulkAbortedMssg "tasks have been aborted successfully.">

<taskDiscardedMssg "Draft task has been discarded successfully.">
<taskBulkDiscardedMssg "draft tasks have been discarded successfully.">

<taskRefundedMssg "The task has been refunded.">

<taskCreatedMssg "A new task has been created.">

<taskSuggestedFilesMssg "Files have been copied.">

<taskStatsFailedWaitingRetry "Waiting for retry">

/* TASK WARNINGS */
<taskStatsStartTimeWarning "The start time of this job is missing and has been defaulted to its app's start time.">
<taskStatsEndTimeWarning "The end time of this job is missing and has been defaulted to its app's end time.">

/* PROJECT MESSAGES */
<projectCopyCloneMssg "Please wait, your project is being cloned and will be available soon.">
/* ---------------------------------- */
/* TASKS STATS */
/* ---------------------------------- */

<taskStatsTimelineEmptyWaiting
    "Please try reloading this page in a few minutes."
>

<taskStatsTimelineEmptyRunning
    "This task has just started and no statistics data is available yet.
    Please try reloading this page in a few minutes."
>

<taskStatsTimelineEmptyNoStats
    "Unfortunately no statistics data is available for this task."
>

<taskStatsDetailsStart
    "Start Time:"
>

<taskStatsDetailsEnd
    "End Time:"
>

<taskStatsDetailsDuration
    "Duration:"
>

<taskStatsDetailsInstance
    "Instance:"
>
<taskStatsDetailsInstances
    "Instances:"
>

<taskStatsDetailsInfo
    "Info:"
>

<taskStatsDetailsStatus
    "Status:"
>

<taskStatsDetailsWarning
    "Warning:"
>

<taskStatsDetailsLearnMore
    "Learn more"
>

<taskStatsDetailsViewLogsButton
    "View Logs"
>

<taskStatsDetailsRealTimeMonitoringButton
    "Real-Time Monitoring"
>

<taskStatsDetailsInstanceMetricsTitle
    "Instance Metrics unavailable"
>

<taskStatsDetailsRealTimeMonitoringTitle
    "Real-Time Monitoring unavailable"
>

<taskStatsDetailsViewTaskLogsButton
    "View task logs"
>

<taskStatsDetailsNA
    "N/A"
>

<taskStatsDetailsHint
    "Hover over an app or a job in the time line graph to see its details here."
>

<taskStatsDetailsPinnedHeader
    "Pinned Details"
>

<taskStatsDetailsEmpty
    "Select an app or a job from the time line graph to pin its details here."
>

<taskStatsDetailsJSONEmpty
    "Please select an app or one of its jobs to see the associated JSON data."
>

<taskStatsDetailsLogsEmpty
    "Please select an app or one of its jobs to see the associated log data."
>

<taskStatsDetailsTasksLabel
    "Tasks"
>

<taskStatsDetailsStatsLabel
    "Stats"
>

<taskStatsDetailsLabel
    "Details"
>

<taskStatsDetailsBackLabel
    "Back to task"
>

<taskStatsDetailsSearchPlaceholder
    "Search apps"
>

<taskStatsDetailsSearchNoResults
    "No results."
>

<taskStatsDetailsMemoizationNotification
    "Precomputed outputs were used for some jobs. <a>View task logs</a> for more details."
>

<taskStatsDetailsApp
    "App Details"
>

<taskStatsDetailsAppStartMissing
    "The start time of this app is missing and has been defaulted to the task's start time."
>

<taskStatsDetailsAppEndMissing
    "The end time of this app is missing and has been defaulted to the task's end time."
>

<taskStatsDetailsJob
    "Job Details"
>

<taskStatsDetailsJobStartMissing
    "The start time of this job is missing and has been defaulted to its app's start time."
>

<taskStatsDetailsJobEndMissing
    "The end time of this job is missing and has been defaulted to its app's end time."
>

<taskStatsStartMissing
    "The task does not have a start time. Unable to proceed."
>

<taskStatsEndMissing
    "The task does not have an end time. Unable to proceed."
>

<taskStatsDetailsJobNoData
    "There is no JSON data available."
>

<taskStatsDetailsJobCantRetrieve
    "JSON data could not be retrieved."
>

<taskStatsDetailsLogNoData
    "There is no log data available."
>

<taskStatsDetailsLogCantRetrieve
    "Log data could not be retrieved."
>

<taskStatsDetailsQuick
    "Quick Details"
>

<taskStatsDetailsCantRetrieve
    "There has been an error retrieving statistics data for this task."
>

<taskStatsDetailsErrorPermissions
    "You don't have sufficient permissions to view this task's statistics data."
>

/* ---------------------------------- */
/* TASKS LOGS */
/* ---------------------------------- */

<taskLogsModalTitle
    "Task logs"
>

<taskLogsSearchPlaceholder
    "Search directories"
>

<taskLogsTaskLabel
    "task"
>

<taskLogsJobLabel
    "job"
>

<taskLogsNoLogsYet
    "There are no logs yet."
>

<taskLogsNoLogs
    "There are no logs."
>

<taskLogsViewEmpty
    "Select a file or directory from the left."
>

<taskLogsViewMissing
    "Missing view for logs."
>

<taskLogsInvalidModel
    "Invalid log item model."
>

<taskLogsPrecomputedInfo
    "Precomputed outputs were used for this job."
>

<taskLogsNoPrivileges
    "You do not have privileges to download in this project."
>

<taskLogsDownloadLabel
    "Download"
>

<taskLogsCopyToLabel
    "Copy to"
>

<taskLogsProjectsLabel
    "Projects"
>

/* ------------------------------------------------------------------------- */
/* BROWSER COMPATIBILITY ALERT */
/* ------------------------------------------------------------------------- */

<browserCompTitleUnsupportedVersion
    "Your Browser Version is Not Supported"
>

<browserCompTitleUnsupportedVendor
    "Internet Explorer is Not Supported"
>

<browserCompDescriptionUnsupportedVersion
    "We suggest you to upgrade to the latest one of these browsers."
>

<browserCompDescriptionUnsupportedVendor
    "Please upgrade to the latest version of one of these browsers."
>

<browserCompButtonLabel
    "Continue anyways"
>

<browserCompChrome
    "{{ browserCompBrowserName.chrome }}"
>

<browserCompFirefox
    "{{ browserCompBrowserName.firefox }}"
>

<browserCompOpera
    "{{ browserCompBrowserName.opera }}"
>

<browserCompSafari
    "{{ browserCompBrowserName.safari }}"
>

<browserCompEdge
    "{{ browserCompBrowserName.edge }}"
>

<browserCompBrowserName {
    chrome: "Chrome",
    firefox: "Firefox",
    opera: "Opera",
    safari: "Safari",
    ie: "Internet Explorer",
    edge: "Edge"
}>


/* ------------------------------------------------------------------------- */
/* BROWSER COMPATIBILITY BANNER */
/* ------------------------------------------------------------------------- */
<browserCompBanner
  '{{ platform.formal }} is built using the latest technology. To use all of its functionality, we recommend that you use the latest versions of the browsers Chrome, Safari, Firefox or Opera.'
>

<idleSessionWarning "Your session is about to expire in {{ $duration }} due to inactivity.">
<idleSessionEnd "Your session has expired due to inactivity. You are now being logged out.">
<idleSessionExtended "You are no longer inactive – your session is extended by {{ $duration }}.">

<durationSeconds[plural($sec)] {
   one: "1 second",
   *default: "{{ $sec }} seconds"
}>

<durationMinutes[plural($min)] {
   one: "1 minute",
   *default: "{{ $min }} minutes"
}>

<durationHours[plural($hrs)] {
   one: "1 hour",
   *default: "{{ $hrs }} hours"
}>

<idleDuration[plural($min)] {
    none: "{{ durationSeconds[plural($sec)] }}",
    *default: "{{ durationMinutes[plural($min)] }} {{ durationSeconds[plural($sec)] }}"
}>

