adds job cancel button to job detail page and to job list

This commit is contained in:
Alex Corey 2021-05-07 16:05:46 -04:00
parent 0db58f0edd
commit 6c06b0432b
14 changed files with 1200 additions and 1147 deletions

View File

@ -13,6 +13,7 @@ function JobCancelButton({
title,
showIconButton,
errorMessage,
buttonText,
}) {
const [isOpen, setIsOpen] = useState(false);
const { error: cancelError, request: cancelJob } = useRequest(
@ -44,7 +45,9 @@ function JobCancelButton({
variant="secondary"
ouiaId="cancel job"
onClick={() => setIsOpen(true)}
>{t`Cancel Sync`}</Button>
>
{buttonText || t`Cancel Job`}
</Button>
)}
</Tooltip>
{isOpen && (

View File

@ -12,6 +12,8 @@ import useRequest, {
useDeleteItems,
useDismissableError,
} from '../../util/useRequest';
import { useConfig } from '../../contexts/Config';
import { isJobRunning, getJobModel } from '../../util/jobs';
import { getQSConfig, parseQueryString } from '../../util/qs';
import JobListItem from './JobListItem';
@ -32,6 +34,8 @@ function JobList({ defaultParams, showTypeColumn = false }) {
['id', 'page', 'page_size']
);
const { me } = useConfig();
const [selected, setSelected] = useState([]);
const location = useLocation();
const {
@ -261,6 +265,7 @@ function JobList({ defaultParams, showTypeColumn = false }) {
<JobListItem
key={job.id}
job={job}
isSuperUser={me?.is_superuser}
showTypeColumn={showTypeColumn}
onSelect={() => handleSelect(job)}
isSelected={selected.some(row => row.id === job.id)}

View File

@ -15,6 +15,7 @@ import CredentialChip from '../CredentialChip';
import ExecutionEnvironmentDetail from '../ExecutionEnvironmentDetail';
import { formatDateString } from '../../util/dates';
import { JOB_TYPE_URL_SEGMENTS } from '../../constants';
import JobCancelButton from '../JobCancelButton';
const Dash = styled.span``;
function JobListItem({
@ -23,6 +24,7 @@ function JobListItem({
isSelected,
onSelect,
showTypeColumn = false,
isSuperUser = false,
}) {
const labelId = `check-action-${job.id}`;
const [isExpanded, setIsExpanded] = useState(false);
@ -83,6 +85,20 @@ function JobListItem({
{job.finished ? formatDateString(job.finished) : ''}
</Td>
<ActionsTd dataLabel={t`Actions`}>
<ActionItem
visible={
['pending', 'waiting', 'running'].includes(job.status) &&
(job.type === 'system_job' ? isSuperUser : true)
}
>
<JobCancelButton
job={job}
errorTitle={t`Job Cancel Error`}
title={t`Cancel ${job.name}`}
errorMessage={t`Failed to cancel ${job.name}`}
showIconButton
/>
</ActionItem>
<ActionItem
visible={
job.type !== 'system_job' &&

View File

@ -205,8 +205,8 @@ msgstr "Account token"
msgid "Action"
msgstr "Action"
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:85
#: components/JobList/JobList.jsx:226
#: components/JobList/JobListItem.jsx:87
#: components/Schedule/ScheduleList/ScheduleList.jsx:172
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:111
#: components/TemplateList/TemplateList.jsx:230
@ -575,7 +575,7 @@ msgstr "Approved by {0} - {1}"
msgid "April"
msgstr "April"
#: components/JobCancelButton/JobCancelButton.jsx:80
#: components/JobCancelButton/JobCancelButton.jsx:83
msgid "Are you sure you want to cancel this job?"
msgstr "Are you sure you want to cancel this job?"
@ -615,7 +615,6 @@ msgstr ""
msgid "Are you sure you want to remove {0} access from {username}?"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:439
#: screens/Job/JobOutput/JobOutput.jsx:807
msgid "Are you sure you want to submit the request to cancel this job?"
msgstr "Are you sure you want to submit the request to cancel this job?"
@ -625,7 +624,7 @@ msgstr "Are you sure you want to submit the request to cancel this job?"
msgid "Arguments"
msgstr "Arguments"
#: screens/Job/JobDetail/JobDetail.jsx:358
#: screens/Job/JobDetail/JobDetail.jsx:341
msgid "Artifacts"
msgstr "Artifacts"
@ -905,8 +904,7 @@ msgstr ""
msgid "Cancel Inventory Source Sync"
msgstr "Cancel Inventory Source Sync"
#: screens/Job/JobDetail/JobDetail.jsx:415
#: screens/Job/JobDetail/JobDetail.jsx:416
#: components/JobCancelButton/JobCancelButton.jsx:49
#: screens/Job/JobOutput/JobOutput.jsx:783
#: screens/Job/JobOutput/JobOutput.jsx:784
msgid "Cancel Job"
@ -917,12 +915,10 @@ msgstr "Cancel Job"
msgid "Cancel Project Sync"
msgstr "Cancel Project Sync"
#: components/JobCancelButton/JobCancelButton.jsx:47
#: screens/Project/ProjectDetail/ProjectDetail.jsx:210
msgid "Cancel Sync"
msgstr "Cancel Sync"
#: screens/Job/JobDetail/JobDetail.jsx:423
#: screens/Job/JobDetail/JobDetail.jsx:426
#: screens/Job/JobOutput/JobOutput.jsx:791
#: screens/Job/JobOutput/JobOutput.jsx:794
msgid "Cancel job"
@ -973,12 +969,13 @@ msgstr "Cancel subscription edit"
#~ msgid "Cancel sync source"
#~ msgstr "Cancel sync source"
#: screens/Job/JobDetail/JobDetail.jsx:394
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:134
#: components/JobList/JobListItem.jsx:97
#: screens/Job/JobDetail/JobDetail.jsx:379
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:138
msgid "Cancel {0}"
msgstr "Cancel {0}"
#: components/JobList/JobList.jsx:207
#: components/JobList/JobList.jsx:211
#: components/Workflow/WorkflowNodeHelp.jsx:95
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176
#: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21
@ -1217,9 +1214,9 @@ msgstr "Cloud"
msgid "Collapse"
msgstr ""
#: components/JobList/JobList.jsx:187
#: components/JobList/JobListItem.jsx:34
#: screens/Job/JobDetail/JobDetail.jsx:97
#: components/JobList/JobList.jsx:191
#: components/JobList/JobListItem.jsx:36
#: screens/Job/JobDetail/JobDetail.jsx:80
#: screens/Job/JobOutput/HostEventModal.jsx:135
msgid "Command"
msgstr "Command"
@ -1241,11 +1238,11 @@ msgstr "Confirm Delete"
msgid "Confirm Password"
msgstr "Confirm Password"
#: components/JobCancelButton/JobCancelButton.jsx:62
#: components/JobCancelButton/JobCancelButton.jsx:65
msgid "Confirm cancel job"
msgstr "Confirm cancel job"
#: components/JobCancelButton/JobCancelButton.jsx:66
#: components/JobCancelButton/JobCancelButton.jsx:69
msgid "Confirm cancellation"
msgstr "Confirm cancellation"
@ -1277,7 +1274,7 @@ msgstr "Confirm revert all"
msgid "Confirm selection"
msgstr "Confirm selection"
#: screens/Job/JobDetail/JobDetail.jsx:245
#: screens/Job/JobDetail/JobDetail.jsx:228
msgid "Container Group"
msgstr "Container Group"
@ -1528,7 +1525,7 @@ msgstr "Create user token"
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254
#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:135
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:48
#: screens/Job/JobDetail/JobDetail.jsx:335
#: screens/Job/JobDetail/JobDetail.jsx:318
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:315
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:105
#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:111
@ -1658,7 +1655,7 @@ msgstr "Credential to authenticate with a protected container registry."
msgid "Credential type not found."
msgstr "Credential type not found."
#: components/JobList/JobListItem.jsx:196
#: components/JobList/JobListItem.jsx:212
#: components/LaunchPrompt/steps/CredentialsStep.jsx:193
#: components/LaunchPrompt/steps/useCredentialsStep.jsx:64
#: components/Lookup/MultiCredentialsLookup.jsx:131
@ -1673,7 +1670,7 @@ msgstr "Credential type not found."
#: screens/Credential/CredentialList/CredentialList.jsx:175
#: screens/Credential/Credentials.jsx:13
#: screens/Credential/Credentials.jsx:23
#: screens/Job/JobDetail/JobDetail.jsx:273
#: screens/Job/JobDetail/JobDetail.jsx:256
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:275
#: screens/Template/shared/JobTemplateForm.jsx:349
#: util/getRelatedResourceDeleteDetails.js:97
@ -1805,10 +1802,10 @@ msgstr "Define system-level features and functions"
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:72
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:76
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:406
#: screens/Job/JobDetail/JobDetail.jsx:391
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:352
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:168
#: screens/Project/ProjectDetail/ProjectDetail.jsx:226
#: screens/Project/ProjectDetail/ProjectDetail.jsx:227
#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:77
#: screens/Team/TeamDetail/TeamDetail.jsx:66
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:396
@ -1850,9 +1847,9 @@ msgstr "Delete Host"
msgid "Delete Inventory"
msgstr "Delete Inventory"
#: screens/Job/JobDetail/JobDetail.jsx:402
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:201
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:205
#: screens/Job/JobDetail/JobDetail.jsx:387
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:196
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:200
msgid "Delete Job"
msgstr "Delete Job"
@ -1868,7 +1865,7 @@ msgstr "Delete Notification"
msgid "Delete Organization"
msgstr "Delete Organization"
#: screens/Project/ProjectDetail/ProjectDetail.jsx:220
#: screens/Project/ProjectDetail/ProjectDetail.jsx:221
msgid "Delete Project"
msgstr "Delete Project"
@ -2283,8 +2280,8 @@ msgstr "Documentation."
msgid "Done"
msgstr "Done"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:175
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:180
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:185
msgid "Download Output"
msgstr "Download Output"
@ -2561,16 +2558,16 @@ msgid "Edit this node"
msgstr "Edit this node"
#: components/Workflow/WorkflowNodeHelp.jsx:146
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:123
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:126
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:181
msgid "Elapsed"
msgstr "Elapsed"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:122
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:125
msgid "Elapsed Time"
msgstr "Elapsed Time"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:124
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:127
msgid "Elapsed time that the job ran"
msgstr "Elapsed time that the job ran"
@ -2837,7 +2834,7 @@ msgstr "Enter variables using either JSON or YAML syntax. Use the radio button t
#~ msgid "Environment"
#~ msgstr "Environment"
#: components/JobList/JobList.jsx:206
#: components/JobList/JobList.jsx:210
#: components/Workflow/WorkflowNodeHelp.jsx:92
#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133
#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210
@ -2871,8 +2868,8 @@ msgstr "Error saving the workflow!"
#: components/DeleteButton/DeleteButton.jsx:57
#: components/HostToggle/HostToggle.jsx:70
#: components/InstanceToggle/InstanceToggle.jsx:61
#: components/JobList/JobList.jsx:276
#: components/JobList/JobList.jsx:287
#: components/JobList/JobList.jsx:281
#: components/JobList/JobList.jsx:292
#: components/LaunchButton/LaunchButton.jsx:171
#: components/LaunchPrompt/LaunchPrompt.jsx:73
#: components/NotificationList/NotificationList.jsx:246
@ -2919,7 +2916,7 @@ msgstr "Error saving the workflow!"
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:163
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:177
#: screens/Organization/OrganizationList/OrganizationList.jsx:210
#: screens/Project/ProjectDetail/ProjectDetail.jsx:234
#: screens/Project/ProjectDetail/ProjectDetail.jsx:235
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197
#: screens/Project/ProjectList/ProjectList.jsx:236
#: screens/Project/shared/ProjectSyncButton.jsx:62
@ -3032,7 +3029,7 @@ msgstr "Execution Environment"
msgid "Execution Environments"
msgstr "Execution Environments"
#: screens/Job/JobDetail/JobDetail.jsx:236
#: screens/Job/JobDetail/JobDetail.jsx:219
msgid "Execution Node"
msgstr "Execution Node"
@ -3095,7 +3092,7 @@ msgstr "Expires on UTC"
msgid "Expires on {0}"
msgstr "Expires on {0}"
#: components/JobList/JobListItem.jsx:224
#: components/JobList/JobListItem.jsx:240
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:129
msgid "Explanation"
msgstr "Explanation"
@ -3125,19 +3122,19 @@ msgstr "FINISHED:"
msgid "Facts"
msgstr "Facts"
#: components/JobList/JobList.jsx:205
#: components/JobList/JobList.jsx:209
#: components/Workflow/WorkflowNodeHelp.jsx:89
#: screens/Dashboard/shared/ChartTooltip.jsx:66
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:47
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:111
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:114
msgid "Failed"
msgstr "Failed"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:113
msgid "Failed Host Count"
msgstr "Failed Host Count"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:112
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:115
msgid "Failed Hosts"
msgstr "Failed Hosts"
@ -3189,12 +3186,13 @@ msgstr "Failed to cancel Project Sync"
#~ msgid "Failed to cancel inventory source sync."
#~ msgstr "Failed to cancel inventory source sync."
#: components/JobList/JobList.jsx:290
#: components/JobList/JobList.jsx:295
msgid "Failed to cancel one or more jobs."
msgstr "Failed to cancel one or more jobs."
#: screens/Job/JobDetail/JobDetail.jsx:395
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:135
#: components/JobList/JobListItem.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:380
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:139
msgid "Failed to cancel {0}"
msgstr "Failed to cancel {0}"
@ -3293,7 +3291,7 @@ msgstr "Failed to delete one or more inventory sources."
msgid "Failed to delete one or more job templates."
msgstr "Failed to delete one or more job templates."
#: components/JobList/JobList.jsx:279
#: components/JobList/JobList.jsx:284
msgid "Failed to delete one or more jobs."
msgstr "Failed to delete one or more jobs."
@ -3341,7 +3339,7 @@ msgstr "Failed to delete one or more workflow approval."
msgid "Failed to delete organization."
msgstr "Failed to delete organization."
#: screens/Project/ProjectDetail/ProjectDetail.jsx:237
#: screens/Project/ProjectDetail/ProjectDetail.jsx:238
msgid "Failed to delete project."
msgstr "Failed to delete project."
@ -3526,12 +3524,12 @@ msgstr "File upload rejected. Please select a single .json file."
msgid "File, directory or script"
msgstr "File, directory or script"
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:82
#: components/JobList/JobList.jsx:225
#: components/JobList/JobListItem.jsx:84
msgid "Finish Time"
msgstr "Finish Time"
#: screens/Job/JobDetail/JobDetail.jsx:139
#: screens/Job/JobDetail/JobDetail.jsx:122
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:171
msgid "Finished"
msgstr "Finished"
@ -3838,7 +3836,7 @@ msgstr "Host Async OK"
msgid "Host Config Key"
msgstr "Host Config Key"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:97
msgid "Host Count"
msgstr "Host Count"
@ -3921,7 +3919,7 @@ msgstr "Host status information for this job is unavailable."
#: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151
#: screens/Inventory/SmartInventory.jsx:71
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:95
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:98
#: util/getRelatedResourceDeleteDetails.js:129
msgid "Hosts"
msgstr "Hosts"
@ -3947,7 +3945,7 @@ msgstr "Hour"
msgid "I agree to the End User License Agreement"
msgstr "I agree to the End User License Agreement"
#: components/JobList/JobList.jsx:173
#: components/JobList/JobList.jsx:177
#: components/Lookup/HostFilterLookup.jsx:82
#: screens/Team/TeamRoles/TeamRolesList.jsx:155
msgid "ID"
@ -4248,7 +4246,7 @@ msgstr "Instance"
msgid "Instance Filters"
msgstr "Instance Filters"
#: screens/Job/JobDetail/JobDetail.jsx:239
#: screens/Job/JobDetail/JobDetail.jsx:222
msgid "Instance Group"
msgstr "Instance Group"
@ -4332,7 +4330,7 @@ msgid "Inventories with sources cannot be copied"
msgstr "Inventories with sources cannot be copied"
#: components/HostForm/HostForm.jsx:28
#: components/JobList/JobListItem.jsx:164
#: components/JobList/JobListItem.jsx:180
#: components/LaunchPrompt/steps/InventoryStep.jsx:107
#: components/LaunchPrompt/steps/useInventoryStep.jsx:53
#: components/Lookup/InventoryLookup.jsx:85
@ -4355,7 +4353,7 @@ msgstr "Inventories with sources cannot be copied"
#: screens/Inventory/InventoryList/InventoryListItem.jsx:94
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:40
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostListItem.jsx:47
#: screens/Job/JobDetail/JobDetail.jsx:176
#: screens/Job/JobDetail/JobDetail.jsx:159
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:135
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:192
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:199
@ -4380,7 +4378,7 @@ msgstr "Inventory ID"
#~ msgid "Inventory Scripts"
#~ msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:192
#: screens/Job/JobDetail/JobDetail.jsx:175
msgid "Inventory Source"
msgstr "Inventory Source"
@ -4403,11 +4401,11 @@ msgstr "Inventory Source Sync Error"
msgid "Inventory Sources"
msgstr "Inventory Sources"
#: components/JobList/JobList.jsx:185
#: components/JobList/JobListItem.jsx:32
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:34
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:36
#: components/Workflow/WorkflowLegend.jsx:100
#: screens/Job/JobDetail/JobDetail.jsx:95
#: screens/Job/JobDetail/JobDetail.jsx:78
msgid "Inventory Sync"
msgstr "Inventory Sync"
@ -4486,22 +4484,21 @@ msgstr "January"
msgid "Job"
msgstr "Job"
#: screens/Job/JobDetail/JobDetail.jsx:393
#: screens/Job/JobDetail/JobDetail.jsx:447
#: screens/Job/JobDetail/JobDetail.jsx:448
#: components/JobList/JobListItem.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:378
#: screens/Job/JobOutput/JobOutput.jsx:826
#: screens/Job/JobOutput/JobOutput.jsx:827
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:133
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:137
msgid "Job Cancel Error"
msgstr "Job Cancel Error"
#: screens/Job/JobDetail/JobDetail.jsx:458
#: screens/Job/JobDetail/JobDetail.jsx:400
#: screens/Job/JobOutput/JobOutput.jsx:815
#: screens/Job/JobOutput/JobOutput.jsx:816
msgid "Job Delete Error"
msgstr "Job Delete Error"
#: screens/Job/JobDetail/JobDetail.jsx:252
#: screens/Job/JobDetail/JobDetail.jsx:235
msgid "Job Slice"
msgstr "Job Slice"
@ -4520,19 +4517,19 @@ msgstr "Job Status"
#: components/PromptDetail/PromptDetail.jsx:198
#: components/PromptDetail/PromptJobTemplateDetail.jsx:220
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:334
#: screens/Job/JobDetail/JobDetail.jsx:301
#: screens/Job/JobDetail/JobDetail.jsx:284
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:324
#: screens/Template/shared/JobTemplateForm.jsx:494
msgid "Job Tags"
msgstr "Job Tags"
#: components/JobList/JobListItem.jsx:132
#: components/JobList/JobListItem.jsx:148
#: components/TemplateList/TemplateList.jsx:206
#: components/Workflow/WorkflowLegend.jsx:92
#: components/Workflow/WorkflowNodeHelp.jsx:47
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:29
#: screens/Job/JobDetail/JobDetail.jsx:142
#: screens/Job/JobDetail/JobDetail.jsx:125
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:98
msgid "Job Template"
msgstr "Job Template"
@ -4557,12 +4554,12 @@ msgstr "Job Templates with a missing inventory or project cannot be selected whe
msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes"
msgstr "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes"
#: components/JobList/JobList.jsx:181
#: components/JobList/JobList.jsx:185
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:108
#: components/PromptDetail/PromptDetail.jsx:151
#: components/PromptDetail/PromptJobTemplateDetail.jsx:85
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:283
#: screens/Job/JobDetail/JobDetail.jsx:172
#: screens/Job/JobDetail/JobDetail.jsx:155
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145
#: screens/Template/shared/JobTemplateForm.jsx:226
@ -4583,8 +4580,8 @@ msgstr "Job status graph tab"
msgid "Job templates"
msgstr "Job templates"
#: components/JobList/JobList.jsx:164
#: components/JobList/JobList.jsx:239
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:243
#: routeConfig.jsx:37
#: screens/ActivityStream/ActivityStream.jsx:148
#: screens/Dashboard/shared/LineChart.jsx:69
@ -4694,15 +4691,15 @@ msgstr "LDAP4"
msgid "LDAP5"
msgstr "LDAP5"
#: components/JobList/JobList.jsx:177
#: components/JobList/JobList.jsx:181
msgid "Label Name"
msgstr "Label Name"
#: components/JobList/JobListItem.jsx:209
#: components/JobList/JobListItem.jsx:225
#: components/PromptDetail/PromptJobTemplateDetail.jsx:187
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:102
#: components/TemplateList/TemplateListItem.jsx:306
#: screens/Job/JobDetail/JobDetail.jsx:286
#: screens/Job/JobDetail/JobDetail.jsx:269
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:291
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195
#: screens/Template/shared/JobTemplateForm.jsx:367
@ -4737,7 +4734,7 @@ msgstr "Last Login"
#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:114
#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:43
#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:86
#: screens/Job/JobDetail/JobDetail.jsx:339
#: screens/Job/JobDetail/JobDetail.jsx:322
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:320
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:110
#: screens/Project/ProjectDetail/ProjectDetail.jsx:187
@ -4835,7 +4832,7 @@ msgstr "Launch workflow"
msgid "Launched By"
msgstr "Launched By"
#: components/JobList/JobList.jsx:193
#: components/JobList/JobList.jsx:197
msgid "Launched By (Username)"
msgstr "Launched By (Username)"
@ -4871,13 +4868,13 @@ msgstr "Less than or equal to comparison."
#: components/AdHocCommands/AdHocDetailsStep.jsx:164
#: components/AdHocCommands/AdHocDetailsStep.jsx:165
#: components/JobList/JobList.jsx:211
#: components/JobList/JobList.jsx:215
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35
#: components/PromptDetail/PromptDetail.jsx:186
#: components/PromptDetail/PromptJobTemplateDetail.jsx:133
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:76
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:311
#: screens/Job/JobDetail/JobDetail.jsx:230
#: screens/Job/JobDetail/JobDetail.jsx:213
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220
#: screens/Template/shared/JobTemplateForm.jsx:416
#: screens/Template/shared/WorkflowJobTemplateForm.jsx:160
@ -4952,7 +4949,7 @@ msgstr "MOST RECENT SYNC"
#: components/AdHocCommands/AdHocCredentialStep.jsx:67
#: components/AdHocCommands/AdHocCredentialStep.jsx:68
#: components/AdHocCommands/AdHocCredentialStep.jsx:84
#: screens/Job/JobDetail/JobDetail.jsx:258
#: screens/Job/JobDetail/JobDetail.jsx:241
msgid "Machine Credential"
msgstr "Machine Credential"
@ -4969,10 +4966,10 @@ msgstr "Managed by Tower"
msgid "Managed nodes"
msgstr "Managed nodes"
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:35
#: components/JobList/JobList.jsx:192
#: components/JobList/JobListItem.jsx:37
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:39
#: screens/Job/JobDetail/JobDetail.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:81
msgid "Management Job"
msgstr "Management Job"
@ -5235,9 +5232,9 @@ msgstr "Multiple Choice Options"
#: components/AssociateModal/AssociateModal.jsx:140
#: components/AssociateModal/AssociateModal.jsx:155
#: components/HostForm/HostForm.jsx:85
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:217
#: components/JobList/JobListItem.jsx:68
#: components/JobList/JobList.jsx:172
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:70
#: components/LaunchPrompt/steps/CredentialsStep.jsx:171
#: components/LaunchPrompt/steps/CredentialsStep.jsx:186
#: components/LaunchPrompt/steps/InventoryStep.jsx:86
@ -5441,7 +5438,7 @@ msgstr "Never Updated"
msgid "Never expires"
msgstr "Never expires"
#: components/JobList/JobList.jsx:200
#: components/JobList/JobList.jsx:204
#: components/Workflow/WorkflowNodeHelp.jsx:74
msgid "New"
msgstr "New"
@ -6016,7 +6013,7 @@ msgstr "Past two weeks"
msgid "Past week"
msgstr "Past week"
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:205
#: components/Workflow/WorkflowNodeHelp.jsx:77
msgid "Pending"
msgstr "Pending"
@ -6045,7 +6042,7 @@ msgstr "Personal access token"
msgid "Play"
msgstr "Play"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:82
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:85
msgid "Play Count"
msgstr "Play Count"
@ -6054,13 +6051,13 @@ msgid "Play Started"
msgstr "Play Started"
#: components/PromptDetail/PromptJobTemplateDetail.jsx:131
#: screens/Job/JobDetail/JobDetail.jsx:229
#: screens/Job/JobDetail/JobDetail.jsx:212
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:218
#: screens/Template/shared/JobTemplateForm.jsx:330
msgid "Playbook"
msgstr "Playbook"
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Check"
msgstr "Playbook Check"
@ -6074,10 +6071,10 @@ msgstr "Playbook Complete"
msgid "Playbook Directory"
msgstr "Playbook Directory"
#: components/JobList/JobList.jsx:186
#: components/JobList/JobListItem.jsx:33
#: components/JobList/JobList.jsx:190
#: components/JobList/JobListItem.jsx:35
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:37
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Run"
msgstr "Playbook Run"
@ -6096,7 +6093,7 @@ msgstr "Playbook name"
msgid "Playbook run"
msgstr "Playbook run"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:83
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:86
msgid "Plays"
msgstr "Plays"
@ -6254,7 +6251,7 @@ msgstr "Privilege Escalation"
msgid "Privilege escalation password"
msgstr "Privilege escalation password"
#: components/JobList/JobListItem.jsx:180
#: components/JobList/JobListItem.jsx:196
#: components/Lookup/ProjectLookup.jsx:86
#: components/Lookup/ProjectLookup.jsx:91
#: components/Lookup/ProjectLookup.jsx:144
@ -6263,8 +6260,8 @@ msgstr "Privilege escalation password"
#: components/PromptDetail/PromptJobTemplateDetail.jsx:124
#: components/TemplateList/TemplateListItem.jsx:268
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:213
#: screens/Job/JobDetail/JobDetail.jsx:204
#: screens/Job/JobDetail/JobDetail.jsx:219
#: screens/Job/JobDetail/JobDetail.jsx:187
#: screens/Job/JobDetail/JobDetail.jsx:202
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:203
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:211
@ -6553,16 +6550,16 @@ msgstr "Regular expression where only matching host names will be imported. The
msgid "Related Groups"
msgstr "Related Groups"
#: components/JobList/JobListItem.jsx:113
#: components/JobList/JobListItem.jsx:129
#: components/LaunchButton/ReLaunchDropDown.jsx:81
#: screens/Job/JobDetail/JobDetail.jsx:376
#: screens/Job/JobDetail/JobDetail.jsx:384
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:163
#: screens/Job/JobDetail/JobDetail.jsx:359
#: screens/Job/JobDetail/JobDetail.jsx:367
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:168
msgid "Relaunch"
msgstr "Relaunch"
#: components/JobList/JobListItem.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:143
#: components/JobList/JobListItem.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:148
msgid "Relaunch Job"
msgstr "Relaunch Job"
@ -6579,8 +6576,8 @@ msgstr "Relaunch failed hosts"
msgid "Relaunch on"
msgstr "Relaunch on"
#: components/JobList/JobListItem.jsx:93
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:142
#: components/JobList/JobListItem.jsx:109
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:147
msgid "Relaunch using host parameters"
msgstr "Relaunch using host parameters"
@ -6695,12 +6692,10 @@ msgstr ""
#~ msgid "Retrieve the enabled state from the given dict of host variables. The enabled variable may be specified using dot notation, e.g: 'foo.bar'"
#~ msgstr "Retrieve the enabled state from the given dict of host variables. The enabled variable may be specified using dot notation, e.g: 'foo.bar'"
#: components/JobCancelButton/JobCancelButton.jsx:72
#: components/JobCancelButton/JobCancelButton.jsx:76
#: components/JobCancelButton/JobCancelButton.jsx:75
#: components/JobCancelButton/JobCancelButton.jsx:79
#: components/JobList/JobListCancelButton.jsx:159
#: components/JobList/JobListCancelButton.jsx:162
#: screens/Job/JobDetail/JobDetail.jsx:432
#: screens/Job/JobDetail/JobDetail.jsx:435
#: screens/Job/JobOutput/JobOutput.jsx:800
#: screens/Job/JobOutput/JobOutput.jsx:803
msgid "Return"
@ -6749,7 +6744,7 @@ msgstr "Revert settings"
msgid "Revert to factory default."
msgstr "Revert to factory default."
#: screens/Job/JobDetail/JobDetail.jsx:228
#: screens/Job/JobDetail/JobDetail.jsx:211
#: screens/Project/ProjectList/ProjectList.jsx:176
#: screens/Project/ProjectList/ProjectListItem.jsx:156
msgid "Revision"
@ -6822,7 +6817,7 @@ msgstr "Run on"
msgid "Run type"
msgstr "Run type"
#: components/JobList/JobList.jsx:203
#: components/JobList/JobList.jsx:207
#: components/TemplateList/TemplateListItem.jsx:105
#: components/Workflow/WorkflowNodeHelp.jsx:83
msgid "Running"
@ -7019,7 +7014,7 @@ msgstr "Seconds"
msgid "See errors on the left"
msgstr "See errors on the left"
#: components/JobList/JobListItem.jsx:66
#: components/JobList/JobListItem.jsx:68
#: components/Lookup/HostFilterLookup.jsx:318
#: components/Lookup/Lookup.jsx:141
#: components/Pagination/Pagination.jsx:32
@ -7587,7 +7582,7 @@ msgstr "Simple key select"
#: components/PromptDetail/PromptDetail.jsx:221
#: components/PromptDetail/PromptJobTemplateDetail.jsx:235
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:352
#: screens/Job/JobDetail/JobDetail.jsx:319
#: screens/Job/JobDetail/JobDetail.jsx:302
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:339
#: screens/Template/shared/JobTemplateForm.jsx:510
msgid "Skip Tags"
@ -7738,10 +7733,10 @@ msgstr "Source Control Type"
msgid "Source Control URL"
msgstr "Source Control URL"
#: components/JobList/JobList.jsx:184
#: components/JobList/JobListItem.jsx:31
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:33
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:38
#: screens/Job/JobDetail/JobDetail.jsx:94
#: screens/Job/JobDetail/JobDetail.jsx:77
msgid "Source Control Update"
msgstr "Source Control Update"
@ -7753,8 +7748,8 @@ msgstr "Source Phone Number"
msgid "Source Variables"
msgstr "Source Variables"
#: components/JobList/JobListItem.jsx:154
#: screens/Job/JobDetail/JobDetail.jsx:164
#: components/JobList/JobListItem.jsx:170
#: screens/Job/JobDetail/JobDetail.jsx:147
msgid "Source Workflow Job"
msgstr "Source Workflow Job"
@ -7835,8 +7830,8 @@ msgstr "Standard out tab"
msgid "Start"
msgstr "Start"
#: components/JobList/JobList.jsx:220
#: components/JobList/JobListItem.jsx:81
#: components/JobList/JobList.jsx:224
#: components/JobList/JobListItem.jsx:83
msgid "Start Time"
msgstr "Start Time"
@ -7862,20 +7857,20 @@ msgstr "Start sync process"
msgid "Start sync source"
msgstr "Start sync source"
#: screens/Job/JobDetail/JobDetail.jsx:138
#: screens/Job/JobDetail/JobDetail.jsx:121
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:76
msgid "Started"
msgstr "Started"
#: components/JobList/JobList.jsx:197
#: components/JobList/JobList.jsx:218
#: components/JobList/JobListItem.jsx:77
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:79
#: screens/Inventory/InventoryList/InventoryList.jsx:203
#: screens/Inventory/InventoryList/InventoryListItem.jsx:88
#: screens/Inventory/InventorySources/InventorySourceList.jsx:218
#: screens/Inventory/InventorySources/InventorySourceListItem.jsx:80
#: screens/Job/JobDetail/JobDetail.jsx:128
#: screens/Job/JobDetail/JobDetail.jsx:111
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:197
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:111
#: screens/Project/ProjectList/ProjectList.jsx:174
@ -7972,7 +7967,7 @@ msgstr "Success message"
msgid "Success message body"
msgstr "Success message body"
#: components/JobList/JobList.jsx:204
#: components/JobList/JobList.jsx:208
#: components/Workflow/WorkflowNodeHelp.jsx:86
#: screens/Dashboard/shared/ChartTooltip.jsx:59
msgid "Successful"
@ -8159,7 +8154,7 @@ msgstr "Target URL"
msgid "Task"
msgstr "Task"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:88
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:91
msgid "Task Count"
msgstr "Task Count"
@ -8167,7 +8162,7 @@ msgstr "Task Count"
msgid "Task Started"
msgstr "Task Started"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:89
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:92
msgid "Tasks"
msgstr "Tasks"
@ -8625,7 +8620,7 @@ msgstr "This job template is currently being used by other resources. Are you su
msgid "This organization is currently being by other resources. Are you sure you want to delete it?"
msgstr "This organization is currently being by other resources. Are you sure you want to delete it?"
#: screens/Project/ProjectDetail/ProjectDetail.jsx:224
#: screens/Project/ProjectDetail/ProjectDetail.jsx:225
msgid "This project is currently being used by other resources. Are you sure you want to delete it?"
msgstr "This project is currently being used by other resources. Are you sure you want to delete it?"
@ -8891,8 +8886,8 @@ msgstr "Tuesday"
msgid "Twilio"
msgstr "Twilio"
#: components/JobList/JobList.jsx:219
#: components/JobList/JobListItem.jsx:80
#: components/JobList/JobList.jsx:223
#: components/JobList/JobListItem.jsx:82
#: components/Lookup/ProjectLookup.jsx:110
#: components/NotificationList/NotificationList.jsx:219
#: components/NotificationList/NotificationListItem.jsx:30
@ -8926,7 +8921,7 @@ msgstr "Twilio"
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155
#: screens/Project/ProjectList/ProjectList.jsx:146
#: screens/Project/ProjectList/ProjectList.jsx:175
#: screens/Project/ProjectList/ProjectListItem.jsx:152
#: screens/Project/ProjectList/ProjectListItem.jsx:153
#: screens/Team/TeamRoles/TeamRoleListItem.jsx:17
#: screens/Team/TeamRoles/TeamRolesList.jsx:181
#: screens/Template/Survey/SurveyListItem.jsx:117
@ -8963,15 +8958,15 @@ msgid "Unlimited"
msgstr "Unlimited"
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:51
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:101
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:104
msgid "Unreachable"
msgstr "Unreachable"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:100
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:103
msgid "Unreachable Host Count"
msgstr "Unreachable Host Count"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:102
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:105
msgid "Unreachable Hosts"
msgstr "Unreachable Hosts"
@ -9185,7 +9180,7 @@ msgstr "VMware vCenter"
#: screens/Inventory/shared/InventoryForm.jsx:87
#: screens/Inventory/shared/InventoryGroupForm.jsx:49
#: screens/Inventory/shared/SmartInventoryForm.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:348
#: screens/Job/JobDetail/JobDetail.jsx:331
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:354
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:210
#: screens/Template/shared/JobTemplateForm.jsx:387
@ -9217,7 +9212,7 @@ msgstr "Verbose"
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:306
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227
#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90
#: screens/Job/JobDetail/JobDetail.jsx:231
#: screens/Job/JobDetail/JobDetail.jsx:214
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:221
#: screens/Template/shared/JobTemplateForm.jsx:437
msgid "Verbosity"
@ -9489,7 +9484,7 @@ msgstr "Visualizer"
msgid "WARNING:"
msgstr "WARNING:"
#: components/JobList/JobList.jsx:202
#: components/JobList/JobList.jsx:206
#: components/Workflow/WorkflowNodeHelp.jsx:80
msgid "Waiting"
msgstr "Waiting"
@ -9650,18 +9645,18 @@ msgstr "Workflow Approval not found."
msgid "Workflow Approvals"
msgstr "Workflow Approvals"
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:36
#: components/JobList/JobList.jsx:193
#: components/JobList/JobListItem.jsx:38
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:40
#: screens/Job/JobDetail/JobDetail.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:82
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:134
msgid "Workflow Job"
msgstr "Workflow Job"
#: components/JobList/JobListItem.jsx:142
#: components/JobList/JobListItem.jsx:158
#: components/Workflow/WorkflowNodeHelp.jsx:51
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:30
#: screens/Job/JobDetail/JobDetail.jsx:152
#: screens/Job/JobDetail/JobDetail.jsx:135
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:110
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:147
#: util/getRelatedResourceDeleteDetails.js:111
@ -10145,7 +10140,7 @@ msgstr "{0, plural, one {Delete Group?} other {Delete Groups?}}"
msgid "{0, plural, one {The inventory will be in a pending status until the final delete is processed.} other {The inventories will be in a pending status until the final delete is processed.}}"
msgstr "{0, plural, one {The inventory will be in a pending status until the final delete is processed.} other {The inventories will be in a pending status until the final delete is processed.}}"
#: components/JobList/JobList.jsx:245
#: components/JobList/JobList.jsx:249
msgid "{0, plural, one {The selected job cannot be deleted due to insufficient permission or a running job status} other {The selected jobs cannot be deleted due to insufficient permissions or a running job status}}"
msgstr "{0, plural, one {The selected job cannot be deleted due to insufficient permission or a running job status} other {The selected jobs cannot be deleted due to insufficient permissions or a running job status}}"

View File

@ -186,8 +186,8 @@ msgstr ""
msgid "Action"
msgstr ""
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:85
#: components/JobList/JobList.jsx:226
#: components/JobList/JobListItem.jsx:87
#: components/Schedule/ScheduleList/ScheduleList.jsx:172
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:111
#: components/TemplateList/TemplateList.jsx:230
@ -546,7 +546,7 @@ msgstr ""
msgid "April"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:80
#: components/JobCancelButton/JobCancelButton.jsx:83
msgid "Are you sure you want to cancel this job?"
msgstr ""
@ -582,7 +582,6 @@ msgstr ""
msgid "Are you sure you want to remove {0} access from {username}?"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:439
#: screens/Job/JobOutput/JobOutput.jsx:807
msgid "Are you sure you want to submit the request to cancel this job?"
msgstr ""
@ -592,7 +591,7 @@ msgstr ""
msgid "Arguments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:358
#: screens/Job/JobDetail/JobDetail.jsx:341
msgid "Artifacts"
msgstr ""
@ -864,8 +863,7 @@ msgstr ""
msgid "Cancel Inventory Source Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:415
#: screens/Job/JobDetail/JobDetail.jsx:416
#: components/JobCancelButton/JobCancelButton.jsx:49
#: screens/Job/JobOutput/JobOutput.jsx:783
#: screens/Job/JobOutput/JobOutput.jsx:784
msgid "Cancel Job"
@ -876,12 +874,10 @@ msgstr ""
msgid "Cancel Project Sync"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:47
#: screens/Project/ProjectDetail/ProjectDetail.jsx:210
msgid "Cancel Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:423
#: screens/Job/JobDetail/JobDetail.jsx:426
#: screens/Job/JobOutput/JobOutput.jsx:791
#: screens/Job/JobOutput/JobOutput.jsx:794
msgid "Cancel job"
@ -932,12 +928,13 @@ msgstr ""
#~ msgid "Cancel sync source"
#~ msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:394
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:134
#: components/JobList/JobListItem.jsx:97
#: screens/Job/JobDetail/JobDetail.jsx:379
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:138
msgid "Cancel {0}"
msgstr ""
#: components/JobList/JobList.jsx:207
#: components/JobList/JobList.jsx:211
#: components/Workflow/WorkflowNodeHelp.jsx:95
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176
#: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21
@ -1157,9 +1154,9 @@ msgstr ""
msgid "Collapse"
msgstr ""
#: components/JobList/JobList.jsx:187
#: components/JobList/JobListItem.jsx:34
#: screens/Job/JobDetail/JobDetail.jsx:97
#: components/JobList/JobList.jsx:191
#: components/JobList/JobListItem.jsx:36
#: screens/Job/JobDetail/JobDetail.jsx:80
#: screens/Job/JobOutput/HostEventModal.jsx:135
msgid "Command"
msgstr ""
@ -1181,11 +1178,11 @@ msgstr ""
msgid "Confirm Password"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:62
#: components/JobCancelButton/JobCancelButton.jsx:65
msgid "Confirm cancel job"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:66
#: components/JobCancelButton/JobCancelButton.jsx:69
msgid "Confirm cancellation"
msgstr ""
@ -1217,7 +1214,7 @@ msgstr ""
msgid "Confirm selection"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:245
#: screens/Job/JobDetail/JobDetail.jsx:228
msgid "Container Group"
msgstr ""
@ -1458,7 +1455,7 @@ msgstr ""
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254
#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:135
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:48
#: screens/Job/JobDetail/JobDetail.jsx:335
#: screens/Job/JobDetail/JobDetail.jsx:318
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:315
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:105
#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:111
@ -1588,7 +1585,7 @@ msgstr ""
msgid "Credential type not found."
msgstr ""
#: components/JobList/JobListItem.jsx:196
#: components/JobList/JobListItem.jsx:212
#: components/LaunchPrompt/steps/CredentialsStep.jsx:193
#: components/LaunchPrompt/steps/useCredentialsStep.jsx:64
#: components/Lookup/MultiCredentialsLookup.jsx:131
@ -1603,7 +1600,7 @@ msgstr ""
#: screens/Credential/CredentialList/CredentialList.jsx:175
#: screens/Credential/Credentials.jsx:13
#: screens/Credential/Credentials.jsx:23
#: screens/Job/JobDetail/JobDetail.jsx:273
#: screens/Job/JobDetail/JobDetail.jsx:256
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:275
#: screens/Template/shared/JobTemplateForm.jsx:349
#: util/getRelatedResourceDeleteDetails.js:97
@ -1735,10 +1732,10 @@ msgstr ""
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:72
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:76
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:406
#: screens/Job/JobDetail/JobDetail.jsx:391
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:352
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:168
#: screens/Project/ProjectDetail/ProjectDetail.jsx:226
#: screens/Project/ProjectDetail/ProjectDetail.jsx:227
#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:77
#: screens/Team/TeamDetail/TeamDetail.jsx:66
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:396
@ -1780,9 +1777,9 @@ msgstr ""
msgid "Delete Inventory"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:402
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:201
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:205
#: screens/Job/JobDetail/JobDetail.jsx:387
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:196
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:200
msgid "Delete Job"
msgstr ""
@ -1798,7 +1795,7 @@ msgstr ""
msgid "Delete Organization"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:220
#: screens/Project/ProjectDetail/ProjectDetail.jsx:221
msgid "Delete Project"
msgstr ""
@ -2198,8 +2195,8 @@ msgstr ""
msgid "Done"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:175
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:180
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:185
msgid "Download Output"
msgstr ""
@ -2471,16 +2468,16 @@ msgid "Edit this node"
msgstr ""
#: components/Workflow/WorkflowNodeHelp.jsx:146
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:123
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:126
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:181
msgid "Elapsed"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:122
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:125
msgid "Elapsed Time"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:124
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:127
msgid "Elapsed time that the job ran"
msgstr ""
@ -2721,7 +2718,7 @@ msgstr ""
#~ msgid "Environment"
#~ msgstr ""
#: components/JobList/JobList.jsx:206
#: components/JobList/JobList.jsx:210
#: components/Workflow/WorkflowNodeHelp.jsx:92
#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133
#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210
@ -2755,8 +2752,8 @@ msgstr ""
#: components/DeleteButton/DeleteButton.jsx:57
#: components/HostToggle/HostToggle.jsx:70
#: components/InstanceToggle/InstanceToggle.jsx:61
#: components/JobList/JobList.jsx:276
#: components/JobList/JobList.jsx:287
#: components/JobList/JobList.jsx:281
#: components/JobList/JobList.jsx:292
#: components/LaunchButton/LaunchButton.jsx:171
#: components/LaunchPrompt/LaunchPrompt.jsx:73
#: components/NotificationList/NotificationList.jsx:246
@ -2803,7 +2800,7 @@ msgstr ""
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:163
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:177
#: screens/Organization/OrganizationList/OrganizationList.jsx:210
#: screens/Project/ProjectDetail/ProjectDetail.jsx:234
#: screens/Project/ProjectDetail/ProjectDetail.jsx:235
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197
#: screens/Project/ProjectList/ProjectList.jsx:236
#: screens/Project/shared/ProjectSyncButton.jsx:62
@ -2916,7 +2913,7 @@ msgstr ""
msgid "Execution Environments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:236
#: screens/Job/JobDetail/JobDetail.jsx:219
msgid "Execution Node"
msgstr ""
@ -2979,7 +2976,7 @@ msgstr ""
msgid "Expires on {0}"
msgstr ""
#: components/JobList/JobListItem.jsx:224
#: components/JobList/JobListItem.jsx:240
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:129
msgid "Explanation"
msgstr ""
@ -3009,19 +3006,19 @@ msgstr ""
msgid "Facts"
msgstr ""
#: components/JobList/JobList.jsx:205
#: components/JobList/JobList.jsx:209
#: components/Workflow/WorkflowNodeHelp.jsx:89
#: screens/Dashboard/shared/ChartTooltip.jsx:66
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:47
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:111
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:114
msgid "Failed"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:113
msgid "Failed Host Count"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:112
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:115
msgid "Failed Hosts"
msgstr ""
@ -3073,12 +3070,13 @@ msgstr ""
#~ msgid "Failed to cancel inventory source sync."
#~ msgstr ""
#: components/JobList/JobList.jsx:290
#: components/JobList/JobList.jsx:295
msgid "Failed to cancel one or more jobs."
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:395
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:135
#: components/JobList/JobListItem.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:380
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:139
msgid "Failed to cancel {0}"
msgstr ""
@ -3177,7 +3175,7 @@ msgstr ""
msgid "Failed to delete one or more job templates."
msgstr ""
#: components/JobList/JobList.jsx:279
#: components/JobList/JobList.jsx:284
msgid "Failed to delete one or more jobs."
msgstr ""
@ -3225,7 +3223,7 @@ msgstr ""
msgid "Failed to delete organization."
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:237
#: screens/Project/ProjectDetail/ProjectDetail.jsx:238
msgid "Failed to delete project."
msgstr ""
@ -3410,12 +3408,12 @@ msgstr ""
msgid "File, directory or script"
msgstr ""
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:82
#: components/JobList/JobList.jsx:225
#: components/JobList/JobListItem.jsx:84
msgid "Finish Time"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:139
#: screens/Job/JobDetail/JobDetail.jsx:122
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:171
msgid "Finished"
msgstr ""
@ -3715,7 +3713,7 @@ msgstr ""
msgid "Host Config Key"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:97
msgid "Host Count"
msgstr ""
@ -3798,7 +3796,7 @@ msgstr ""
#: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151
#: screens/Inventory/SmartInventory.jsx:71
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:95
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:98
#: util/getRelatedResourceDeleteDetails.js:129
msgid "Hosts"
msgstr ""
@ -3824,7 +3822,7 @@ msgstr ""
msgid "I agree to the End User License Agreement"
msgstr ""
#: components/JobList/JobList.jsx:173
#: components/JobList/JobList.jsx:177
#: components/Lookup/HostFilterLookup.jsx:82
#: screens/Team/TeamRoles/TeamRolesList.jsx:155
msgid "ID"
@ -4088,7 +4086,7 @@ msgstr ""
msgid "Instance Filters"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:239
#: screens/Job/JobDetail/JobDetail.jsx:222
msgid "Instance Group"
msgstr ""
@ -4172,7 +4170,7 @@ msgid "Inventories with sources cannot be copied"
msgstr ""
#: components/HostForm/HostForm.jsx:28
#: components/JobList/JobListItem.jsx:164
#: components/JobList/JobListItem.jsx:180
#: components/LaunchPrompt/steps/InventoryStep.jsx:107
#: components/LaunchPrompt/steps/useInventoryStep.jsx:53
#: components/Lookup/InventoryLookup.jsx:85
@ -4195,7 +4193,7 @@ msgstr ""
#: screens/Inventory/InventoryList/InventoryListItem.jsx:94
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:40
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostListItem.jsx:47
#: screens/Job/JobDetail/JobDetail.jsx:176
#: screens/Job/JobDetail/JobDetail.jsx:159
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:135
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:192
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:199
@ -4215,7 +4213,7 @@ msgstr ""
msgid "Inventory ID"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:192
#: screens/Job/JobDetail/JobDetail.jsx:175
msgid "Inventory Source"
msgstr ""
@ -4238,11 +4236,11 @@ msgstr ""
msgid "Inventory Sources"
msgstr ""
#: components/JobList/JobList.jsx:185
#: components/JobList/JobListItem.jsx:32
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:34
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:36
#: components/Workflow/WorkflowLegend.jsx:100
#: screens/Job/JobDetail/JobDetail.jsx:95
#: screens/Job/JobDetail/JobDetail.jsx:78
msgid "Inventory Sync"
msgstr ""
@ -4321,22 +4319,21 @@ msgstr ""
msgid "Job"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:393
#: screens/Job/JobDetail/JobDetail.jsx:447
#: screens/Job/JobDetail/JobDetail.jsx:448
#: components/JobList/JobListItem.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:378
#: screens/Job/JobOutput/JobOutput.jsx:826
#: screens/Job/JobOutput/JobOutput.jsx:827
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:133
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:137
msgid "Job Cancel Error"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:458
#: screens/Job/JobDetail/JobDetail.jsx:400
#: screens/Job/JobOutput/JobOutput.jsx:815
#: screens/Job/JobOutput/JobOutput.jsx:816
msgid "Job Delete Error"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:252
#: screens/Job/JobDetail/JobDetail.jsx:235
msgid "Job Slice"
msgstr ""
@ -4355,19 +4352,19 @@ msgstr ""
#: components/PromptDetail/PromptDetail.jsx:198
#: components/PromptDetail/PromptJobTemplateDetail.jsx:220
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:334
#: screens/Job/JobDetail/JobDetail.jsx:301
#: screens/Job/JobDetail/JobDetail.jsx:284
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:324
#: screens/Template/shared/JobTemplateForm.jsx:494
msgid "Job Tags"
msgstr ""
#: components/JobList/JobListItem.jsx:132
#: components/JobList/JobListItem.jsx:148
#: components/TemplateList/TemplateList.jsx:206
#: components/Workflow/WorkflowLegend.jsx:92
#: components/Workflow/WorkflowNodeHelp.jsx:47
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:29
#: screens/Job/JobDetail/JobDetail.jsx:142
#: screens/Job/JobDetail/JobDetail.jsx:125
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:98
msgid "Job Template"
msgstr ""
@ -4392,12 +4389,12 @@ msgstr ""
msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes"
msgstr ""
#: components/JobList/JobList.jsx:181
#: components/JobList/JobList.jsx:185
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:108
#: components/PromptDetail/PromptDetail.jsx:151
#: components/PromptDetail/PromptJobTemplateDetail.jsx:85
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:283
#: screens/Job/JobDetail/JobDetail.jsx:172
#: screens/Job/JobDetail/JobDetail.jsx:155
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145
#: screens/Template/shared/JobTemplateForm.jsx:226
@ -4418,8 +4415,8 @@ msgstr ""
msgid "Job templates"
msgstr ""
#: components/JobList/JobList.jsx:164
#: components/JobList/JobList.jsx:239
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:243
#: routeConfig.jsx:37
#: screens/ActivityStream/ActivityStream.jsx:148
#: screens/Dashboard/shared/LineChart.jsx:69
@ -4525,15 +4522,15 @@ msgstr ""
msgid "LDAP5"
msgstr ""
#: components/JobList/JobList.jsx:177
#: components/JobList/JobList.jsx:181
msgid "Label Name"
msgstr ""
#: components/JobList/JobListItem.jsx:209
#: components/JobList/JobListItem.jsx:225
#: components/PromptDetail/PromptJobTemplateDetail.jsx:187
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:102
#: components/TemplateList/TemplateListItem.jsx:306
#: screens/Job/JobDetail/JobDetail.jsx:286
#: screens/Job/JobDetail/JobDetail.jsx:269
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:291
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195
#: screens/Template/shared/JobTemplateForm.jsx:367
@ -4568,7 +4565,7 @@ msgstr ""
#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:114
#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:43
#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:86
#: screens/Job/JobDetail/JobDetail.jsx:339
#: screens/Job/JobDetail/JobDetail.jsx:322
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:320
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:110
#: screens/Project/ProjectDetail/ProjectDetail.jsx:187
@ -4666,7 +4663,7 @@ msgstr ""
msgid "Launched By"
msgstr ""
#: components/JobList/JobList.jsx:193
#: components/JobList/JobList.jsx:197
msgid "Launched By (Username)"
msgstr ""
@ -4702,13 +4699,13 @@ msgstr ""
#: components/AdHocCommands/AdHocDetailsStep.jsx:164
#: components/AdHocCommands/AdHocDetailsStep.jsx:165
#: components/JobList/JobList.jsx:211
#: components/JobList/JobList.jsx:215
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35
#: components/PromptDetail/PromptDetail.jsx:186
#: components/PromptDetail/PromptJobTemplateDetail.jsx:133
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:76
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:311
#: screens/Job/JobDetail/JobDetail.jsx:230
#: screens/Job/JobDetail/JobDetail.jsx:213
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220
#: screens/Template/shared/JobTemplateForm.jsx:416
#: screens/Template/shared/WorkflowJobTemplateForm.jsx:160
@ -4779,7 +4776,7 @@ msgstr ""
#: components/AdHocCommands/AdHocCredentialStep.jsx:67
#: components/AdHocCommands/AdHocCredentialStep.jsx:68
#: components/AdHocCommands/AdHocCredentialStep.jsx:84
#: screens/Job/JobDetail/JobDetail.jsx:258
#: screens/Job/JobDetail/JobDetail.jsx:241
msgid "Machine Credential"
msgstr ""
@ -4796,10 +4793,10 @@ msgstr ""
msgid "Managed nodes"
msgstr ""
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:35
#: components/JobList/JobList.jsx:192
#: components/JobList/JobListItem.jsx:37
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:39
#: screens/Job/JobDetail/JobDetail.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:81
msgid "Management Job"
msgstr ""
@ -5049,9 +5046,9 @@ msgstr ""
#: components/AssociateModal/AssociateModal.jsx:140
#: components/AssociateModal/AssociateModal.jsx:155
#: components/HostForm/HostForm.jsx:85
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:217
#: components/JobList/JobListItem.jsx:68
#: components/JobList/JobList.jsx:172
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:70
#: components/LaunchPrompt/steps/CredentialsStep.jsx:171
#: components/LaunchPrompt/steps/CredentialsStep.jsx:186
#: components/LaunchPrompt/steps/InventoryStep.jsx:86
@ -5255,7 +5252,7 @@ msgstr ""
msgid "Never expires"
msgstr ""
#: components/JobList/JobList.jsx:200
#: components/JobList/JobList.jsx:204
#: components/Workflow/WorkflowNodeHelp.jsx:74
msgid "New"
msgstr ""
@ -5798,7 +5795,7 @@ msgstr ""
msgid "Past week"
msgstr ""
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:205
#: components/Workflow/WorkflowNodeHelp.jsx:77
msgid "Pending"
msgstr ""
@ -5823,7 +5820,7 @@ msgstr ""
msgid "Play"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:82
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:85
msgid "Play Count"
msgstr ""
@ -5832,13 +5829,13 @@ msgid "Play Started"
msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:131
#: screens/Job/JobDetail/JobDetail.jsx:229
#: screens/Job/JobDetail/JobDetail.jsx:212
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:218
#: screens/Template/shared/JobTemplateForm.jsx:330
msgid "Playbook"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Check"
msgstr ""
@ -5852,10 +5849,10 @@ msgstr ""
msgid "Playbook Directory"
msgstr ""
#: components/JobList/JobList.jsx:186
#: components/JobList/JobListItem.jsx:33
#: components/JobList/JobList.jsx:190
#: components/JobList/JobListItem.jsx:35
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:37
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Run"
msgstr ""
@ -5874,7 +5871,7 @@ msgstr ""
msgid "Playbook run"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:83
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:86
msgid "Plays"
msgstr ""
@ -6010,7 +6007,7 @@ msgstr ""
msgid "Privilege escalation password"
msgstr ""
#: components/JobList/JobListItem.jsx:180
#: components/JobList/JobListItem.jsx:196
#: components/Lookup/ProjectLookup.jsx:86
#: components/Lookup/ProjectLookup.jsx:91
#: components/Lookup/ProjectLookup.jsx:144
@ -6019,8 +6016,8 @@ msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:124
#: components/TemplateList/TemplateListItem.jsx:268
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:213
#: screens/Job/JobDetail/JobDetail.jsx:204
#: screens/Job/JobDetail/JobDetail.jsx:219
#: screens/Job/JobDetail/JobDetail.jsx:187
#: screens/Job/JobDetail/JobDetail.jsx:202
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:203
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:211
@ -6293,16 +6290,16 @@ msgstr ""
msgid "Related Groups"
msgstr ""
#: components/JobList/JobListItem.jsx:113
#: components/JobList/JobListItem.jsx:129
#: components/LaunchButton/ReLaunchDropDown.jsx:81
#: screens/Job/JobDetail/JobDetail.jsx:376
#: screens/Job/JobDetail/JobDetail.jsx:384
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:163
#: screens/Job/JobDetail/JobDetail.jsx:359
#: screens/Job/JobDetail/JobDetail.jsx:367
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:168
msgid "Relaunch"
msgstr ""
#: components/JobList/JobListItem.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:143
#: components/JobList/JobListItem.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:148
msgid "Relaunch Job"
msgstr ""
@ -6319,8 +6316,8 @@ msgstr ""
msgid "Relaunch on"
msgstr ""
#: components/JobList/JobListItem.jsx:93
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:142
#: components/JobList/JobListItem.jsx:109
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:147
msgid "Relaunch using host parameters"
msgstr ""
@ -6433,12 +6430,10 @@ msgstr ""
#~ msgid "Retrieve the enabled state from the given dict of host variables. The enabled variable may be specified using dot notation, e.g: 'foo.bar'"
#~ msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:72
#: components/JobCancelButton/JobCancelButton.jsx:76
#: components/JobCancelButton/JobCancelButton.jsx:75
#: components/JobCancelButton/JobCancelButton.jsx:79
#: components/JobList/JobListCancelButton.jsx:159
#: components/JobList/JobListCancelButton.jsx:162
#: screens/Job/JobDetail/JobDetail.jsx:432
#: screens/Job/JobDetail/JobDetail.jsx:435
#: screens/Job/JobOutput/JobOutput.jsx:800
#: screens/Job/JobOutput/JobOutput.jsx:803
msgid "Return"
@ -6487,7 +6482,7 @@ msgstr ""
msgid "Revert to factory default."
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:228
#: screens/Job/JobDetail/JobDetail.jsx:211
#: screens/Project/ProjectList/ProjectList.jsx:176
#: screens/Project/ProjectList/ProjectListItem.jsx:156
msgid "Revision"
@ -6560,7 +6555,7 @@ msgstr ""
msgid "Run type"
msgstr ""
#: components/JobList/JobList.jsx:203
#: components/JobList/JobList.jsx:207
#: components/TemplateList/TemplateListItem.jsx:105
#: components/Workflow/WorkflowNodeHelp.jsx:83
msgid "Running"
@ -6757,7 +6752,7 @@ msgstr ""
msgid "See errors on the left"
msgstr ""
#: components/JobList/JobListItem.jsx:66
#: components/JobList/JobListItem.jsx:68
#: components/Lookup/HostFilterLookup.jsx:318
#: components/Lookup/Lookup.jsx:141
#: components/Pagination/Pagination.jsx:32
@ -7293,7 +7288,7 @@ msgstr ""
#: components/PromptDetail/PromptDetail.jsx:221
#: components/PromptDetail/PromptJobTemplateDetail.jsx:235
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:352
#: screens/Job/JobDetail/JobDetail.jsx:319
#: screens/Job/JobDetail/JobDetail.jsx:302
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:339
#: screens/Template/shared/JobTemplateForm.jsx:510
msgid "Skip Tags"
@ -7430,10 +7425,10 @@ msgstr ""
msgid "Source Control URL"
msgstr ""
#: components/JobList/JobList.jsx:184
#: components/JobList/JobListItem.jsx:31
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:33
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:38
#: screens/Job/JobDetail/JobDetail.jsx:94
#: screens/Job/JobDetail/JobDetail.jsx:77
msgid "Source Control Update"
msgstr ""
@ -7445,8 +7440,8 @@ msgstr ""
msgid "Source Variables"
msgstr ""
#: components/JobList/JobListItem.jsx:154
#: screens/Job/JobDetail/JobDetail.jsx:164
#: components/JobList/JobListItem.jsx:170
#: screens/Job/JobDetail/JobDetail.jsx:147
msgid "Source Workflow Job"
msgstr ""
@ -7523,8 +7518,8 @@ msgstr ""
msgid "Start"
msgstr ""
#: components/JobList/JobList.jsx:220
#: components/JobList/JobListItem.jsx:81
#: components/JobList/JobList.jsx:224
#: components/JobList/JobListItem.jsx:83
msgid "Start Time"
msgstr ""
@ -7550,20 +7545,20 @@ msgstr ""
msgid "Start sync source"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:138
#: screens/Job/JobDetail/JobDetail.jsx:121
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:76
msgid "Started"
msgstr ""
#: components/JobList/JobList.jsx:197
#: components/JobList/JobList.jsx:218
#: components/JobList/JobListItem.jsx:77
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:79
#: screens/Inventory/InventoryList/InventoryList.jsx:203
#: screens/Inventory/InventoryList/InventoryListItem.jsx:88
#: screens/Inventory/InventorySources/InventorySourceList.jsx:218
#: screens/Inventory/InventorySources/InventorySourceListItem.jsx:80
#: screens/Job/JobDetail/JobDetail.jsx:128
#: screens/Job/JobDetail/JobDetail.jsx:111
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:197
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:111
#: screens/Project/ProjectList/ProjectList.jsx:174
@ -7654,7 +7649,7 @@ msgstr ""
msgid "Success message body"
msgstr ""
#: components/JobList/JobList.jsx:204
#: components/JobList/JobList.jsx:208
#: components/Workflow/WorkflowNodeHelp.jsx:86
#: screens/Dashboard/shared/ChartTooltip.jsx:59
msgid "Successful"
@ -7823,7 +7818,7 @@ msgstr ""
msgid "Task"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:88
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:91
msgid "Task Count"
msgstr ""
@ -7831,7 +7826,7 @@ msgstr ""
msgid "Task Started"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:89
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:92
msgid "Tasks"
msgstr ""
@ -8254,7 +8249,7 @@ msgstr ""
msgid "This organization is currently being by other resources. Are you sure you want to delete it?"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:224
#: screens/Project/ProjectDetail/ProjectDetail.jsx:225
msgid "This project is currently being used by other resources. Are you sure you want to delete it?"
msgstr ""
@ -8507,8 +8502,8 @@ msgstr ""
msgid "Twilio"
msgstr ""
#: components/JobList/JobList.jsx:219
#: components/JobList/JobListItem.jsx:80
#: components/JobList/JobList.jsx:223
#: components/JobList/JobListItem.jsx:82
#: components/Lookup/ProjectLookup.jsx:110
#: components/NotificationList/NotificationList.jsx:219
#: components/NotificationList/NotificationListItem.jsx:30
@ -8542,7 +8537,7 @@ msgstr ""
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155
#: screens/Project/ProjectList/ProjectList.jsx:146
#: screens/Project/ProjectList/ProjectList.jsx:175
#: screens/Project/ProjectList/ProjectListItem.jsx:152
#: screens/Project/ProjectList/ProjectListItem.jsx:153
#: screens/Team/TeamRoles/TeamRoleListItem.jsx:17
#: screens/Team/TeamRoles/TeamRolesList.jsx:181
#: screens/Template/Survey/SurveyListItem.jsx:117
@ -8579,15 +8574,15 @@ msgid "Unlimited"
msgstr ""
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:51
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:101
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:104
msgid "Unreachable"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:100
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:103
msgid "Unreachable Host Count"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:102
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:105
msgid "Unreachable Hosts"
msgstr ""
@ -8790,7 +8785,7 @@ msgstr ""
#: screens/Inventory/shared/InventoryForm.jsx:87
#: screens/Inventory/shared/InventoryGroupForm.jsx:49
#: screens/Inventory/shared/SmartInventoryForm.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:348
#: screens/Job/JobDetail/JobDetail.jsx:331
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:354
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:210
#: screens/Template/shared/JobTemplateForm.jsx:387
@ -8822,7 +8817,7 @@ msgstr ""
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:306
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227
#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90
#: screens/Job/JobDetail/JobDetail.jsx:231
#: screens/Job/JobDetail/JobDetail.jsx:214
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:221
#: screens/Template/shared/JobTemplateForm.jsx:437
msgid "Verbosity"
@ -9094,7 +9089,7 @@ msgstr ""
msgid "WARNING:"
msgstr ""
#: components/JobList/JobList.jsx:202
#: components/JobList/JobList.jsx:206
#: components/Workflow/WorkflowNodeHelp.jsx:80
msgid "Waiting"
msgstr ""
@ -9247,18 +9242,18 @@ msgstr ""
msgid "Workflow Approvals"
msgstr ""
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:36
#: components/JobList/JobList.jsx:193
#: components/JobList/JobListItem.jsx:38
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:40
#: screens/Job/JobDetail/JobDetail.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:82
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:134
msgid "Workflow Job"
msgstr ""
#: components/JobList/JobListItem.jsx:142
#: components/JobList/JobListItem.jsx:158
#: components/Workflow/WorkflowNodeHelp.jsx:51
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:30
#: screens/Job/JobDetail/JobDetail.jsx:152
#: screens/Job/JobDetail/JobDetail.jsx:135
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:110
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:147
#: util/getRelatedResourceDeleteDetails.js:111
@ -9700,7 +9695,7 @@ msgstr ""
msgid "{0, plural, one {The inventory will be in a pending status until the final delete is processed.} other {The inventories will be in a pending status until the final delete is processed.}}"
msgstr ""
#: components/JobList/JobList.jsx:245
#: components/JobList/JobList.jsx:249
msgid "{0, plural, one {The selected job cannot be deleted due to insufficient permission or a running job status} other {The selected jobs cannot be deleted due to insufficient permissions or a running job status}}"
msgstr ""

View File

@ -185,8 +185,8 @@ msgstr "Token de compte"
msgid "Action"
msgstr "Action"
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:85
#: components/JobList/JobList.jsx:226
#: components/JobList/JobListItem.jsx:87
#: components/Schedule/ScheduleList/ScheduleList.jsx:172
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:111
#: components/TemplateList/TemplateList.jsx:230
@ -568,7 +568,7 @@ msgstr "Approuvé par {0} - {1}"
msgid "April"
msgstr "Avril"
#: components/JobCancelButton/JobCancelButton.jsx:80
#: components/JobCancelButton/JobCancelButton.jsx:83
msgid "Are you sure you want to cancel this job?"
msgstr ""
@ -608,7 +608,6 @@ msgstr "Êtes-vous sûr de vouloir supprimer {0} laccès à {1}? Cela risque
msgid "Are you sure you want to remove {0} access from {username}?"
msgstr "Êtes-vous sûr de vouloir supprimer {0} laccès de {1} ?"
#: screens/Job/JobDetail/JobDetail.jsx:439
#: screens/Job/JobOutput/JobOutput.jsx:807
msgid "Are you sure you want to submit the request to cancel this job?"
msgstr "Voulez-vous vraiment demander l'annulation de ce job ?"
@ -618,7 +617,7 @@ msgstr "Voulez-vous vraiment demander l'annulation de ce job ?"
msgid "Arguments"
msgstr "Arguments"
#: screens/Job/JobDetail/JobDetail.jsx:358
#: screens/Job/JobDetail/JobDetail.jsx:341
msgid "Artifacts"
msgstr "Artefacts"
@ -894,8 +893,7 @@ msgstr "Annuler"
msgid "Cancel Inventory Source Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:415
#: screens/Job/JobDetail/JobDetail.jsx:416
#: components/JobCancelButton/JobCancelButton.jsx:49
#: screens/Job/JobOutput/JobOutput.jsx:783
#: screens/Job/JobOutput/JobOutput.jsx:784
msgid "Cancel Job"
@ -906,12 +904,10 @@ msgstr "Annuler Job"
msgid "Cancel Project Sync"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:47
#: screens/Project/ProjectDetail/ProjectDetail.jsx:210
msgid "Cancel Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:423
#: screens/Job/JobDetail/JobDetail.jsx:426
#: screens/Job/JobOutput/JobOutput.jsx:791
#: screens/Job/JobOutput/JobOutput.jsx:794
msgid "Cancel job"
@ -962,12 +958,13 @@ msgstr ""
#~ msgid "Cancel sync source"
#~ msgstr "Annuler la source de synchronisation"
#: screens/Job/JobDetail/JobDetail.jsx:394
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:134
#: components/JobList/JobListItem.jsx:97
#: screens/Job/JobDetail/JobDetail.jsx:379
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:138
msgid "Cancel {0}"
msgstr ""
#: components/JobList/JobList.jsx:207
#: components/JobList/JobList.jsx:211
#: components/Workflow/WorkflowNodeHelp.jsx:95
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176
#: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21
@ -1195,9 +1192,9 @@ msgstr "Cloud"
msgid "Collapse"
msgstr "Effondrement"
#: components/JobList/JobList.jsx:187
#: components/JobList/JobListItem.jsx:34
#: screens/Job/JobDetail/JobDetail.jsx:97
#: components/JobList/JobList.jsx:191
#: components/JobList/JobListItem.jsx:36
#: screens/Job/JobDetail/JobDetail.jsx:80
#: screens/Job/JobOutput/HostEventModal.jsx:135
msgid "Command"
msgstr "Commande"
@ -1235,11 +1232,11 @@ msgstr "Confirmer Effacer"
msgid "Confirm Password"
msgstr "Confirmer le mot de passe"
#: components/JobCancelButton/JobCancelButton.jsx:62
#: components/JobCancelButton/JobCancelButton.jsx:65
msgid "Confirm cancel job"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:66
#: components/JobCancelButton/JobCancelButton.jsx:69
msgid "Confirm cancellation"
msgstr ""
@ -1271,7 +1268,7 @@ msgstr "Confirmer annuler tout"
msgid "Confirm selection"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:245
#: screens/Job/JobDetail/JobDetail.jsx:228
msgid "Container Group"
msgstr "Groupe de conteneurs"
@ -1522,7 +1519,7 @@ msgstr "Créer un jeton d'utilisateur"
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254
#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:135
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:48
#: screens/Job/JobDetail/JobDetail.jsx:335
#: screens/Job/JobDetail/JobDetail.jsx:318
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:315
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:105
#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:111
@ -1652,7 +1649,7 @@ msgstr ""
msgid "Credential type not found."
msgstr "Type d'informations didentification non trouvé."
#: components/JobList/JobListItem.jsx:196
#: components/JobList/JobListItem.jsx:212
#: components/LaunchPrompt/steps/CredentialsStep.jsx:193
#: components/LaunchPrompt/steps/useCredentialsStep.jsx:64
#: components/Lookup/MultiCredentialsLookup.jsx:131
@ -1667,7 +1664,7 @@ msgstr "Type d'informations didentification non trouvé."
#: screens/Credential/CredentialList/CredentialList.jsx:175
#: screens/Credential/Credentials.jsx:13
#: screens/Credential/Credentials.jsx:23
#: screens/Job/JobDetail/JobDetail.jsx:273
#: screens/Job/JobDetail/JobDetail.jsx:256
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:275
#: screens/Template/shared/JobTemplateForm.jsx:349
#: util/getRelatedResourceDeleteDetails.js:97
@ -1799,10 +1796,10 @@ msgstr "Définir les fonctions et fonctionnalités niveau système"
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:72
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:76
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:406
#: screens/Job/JobDetail/JobDetail.jsx:391
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:352
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:168
#: screens/Project/ProjectDetail/ProjectDetail.jsx:226
#: screens/Project/ProjectDetail/ProjectDetail.jsx:227
#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:77
#: screens/Team/TeamDetail/TeamDetail.jsx:66
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:396
@ -1844,9 +1841,9 @@ msgstr "Supprimer l'hôte"
msgid "Delete Inventory"
msgstr "Supprimer linventaire"
#: screens/Job/JobDetail/JobDetail.jsx:402
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:201
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:205
#: screens/Job/JobDetail/JobDetail.jsx:387
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:196
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:200
msgid "Delete Job"
msgstr "Supprimer Job"
@ -1862,7 +1859,7 @@ msgstr "Supprimer la notification"
msgid "Delete Organization"
msgstr "Supprimer l'organisation"
#: screens/Project/ProjectDetail/ProjectDetail.jsx:220
#: screens/Project/ProjectDetail/ProjectDetail.jsx:221
msgid "Delete Project"
msgstr "Suppression du projet"
@ -2262,8 +2259,8 @@ msgstr ""
msgid "Done"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:175
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:180
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:185
msgid "Download Output"
msgstr "Télécharger la sortie"
@ -2535,16 +2532,16 @@ msgid "Edit this node"
msgstr "Modifier ce nœud"
#: components/Workflow/WorkflowNodeHelp.jsx:146
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:123
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:126
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:181
msgid "Elapsed"
msgstr "Écoulé"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:122
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:125
msgid "Elapsed Time"
msgstr "Temps écoulé"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:124
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:127
msgid "Elapsed time that the job ran"
msgstr "Temps écoulé (en secondes) pendant lequel la tâche s'est exécutée."
@ -2801,7 +2798,7 @@ msgstr "Entrez les variables avec la syntaxe JSON ou YAML. Utilisez le bouton ra
#~ msgid "Environment"
#~ msgstr "Environnement"
#: components/JobList/JobList.jsx:206
#: components/JobList/JobList.jsx:210
#: components/Workflow/WorkflowNodeHelp.jsx:92
#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133
#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210
@ -2835,8 +2832,8 @@ msgstr ""
#: components/DeleteButton/DeleteButton.jsx:57
#: components/HostToggle/HostToggle.jsx:70
#: components/InstanceToggle/InstanceToggle.jsx:61
#: components/JobList/JobList.jsx:276
#: components/JobList/JobList.jsx:287
#: components/JobList/JobList.jsx:281
#: components/JobList/JobList.jsx:292
#: components/LaunchButton/LaunchButton.jsx:171
#: components/LaunchPrompt/LaunchPrompt.jsx:73
#: components/NotificationList/NotificationList.jsx:246
@ -2883,7 +2880,7 @@ msgstr ""
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:163
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:177
#: screens/Organization/OrganizationList/OrganizationList.jsx:210
#: screens/Project/ProjectDetail/ProjectDetail.jsx:234
#: screens/Project/ProjectDetail/ProjectDetail.jsx:235
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197
#: screens/Project/ProjectList/ProjectList.jsx:236
#: screens/Project/shared/ProjectSyncButton.jsx:62
@ -2996,7 +2993,7 @@ msgstr ""
msgid "Execution Environments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:236
#: screens/Job/JobDetail/JobDetail.jsx:219
msgid "Execution Node"
msgstr "Nœud d'exécution"
@ -3059,7 +3056,7 @@ msgstr ""
msgid "Expires on {0}"
msgstr "Arrive à expiration le {0}"
#: components/JobList/JobListItem.jsx:224
#: components/JobList/JobListItem.jsx:240
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:129
msgid "Explanation"
msgstr "Explication"
@ -3089,19 +3086,19 @@ msgstr "TERMINÉ :"
msgid "Facts"
msgstr "Faits"
#: components/JobList/JobList.jsx:205
#: components/JobList/JobList.jsx:209
#: components/Workflow/WorkflowNodeHelp.jsx:89
#: screens/Dashboard/shared/ChartTooltip.jsx:66
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:47
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:111
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:114
msgid "Failed"
msgstr "Échec"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:113
msgid "Failed Host Count"
msgstr "Échec du comptage des hôtes"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:112
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:115
msgid "Failed Hosts"
msgstr "Échec Hôtes"
@ -3153,12 +3150,13 @@ msgstr ""
#~ msgid "Failed to cancel inventory source sync."
#~ msgstr "N'a pas réussi à annuler la synchronisation des sources d'inventaire."
#: components/JobList/JobList.jsx:290
#: components/JobList/JobList.jsx:295
msgid "Failed to cancel one or more jobs."
msgstr "N'a pas réussi à supprimer un ou plusieurs Jobs"
#: screens/Job/JobDetail/JobDetail.jsx:395
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:135
#: components/JobList/JobListItem.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:380
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:139
msgid "Failed to cancel {0}"
msgstr ""
@ -3257,7 +3255,7 @@ msgstr "N'a pas réussi à supprimer une ou plusieurs sources d'inventaire."
msgid "Failed to delete one or more job templates."
msgstr "N'a pas réussi à supprimer un ou plusieurs modèles de Jobs."
#: components/JobList/JobList.jsx:279
#: components/JobList/JobList.jsx:284
msgid "Failed to delete one or more jobs."
msgstr "N'a pas réussi à supprimer un ou plusieurs Jobs."
@ -3305,7 +3303,7 @@ msgstr "N'a pas réussi à supprimer une ou plusieurs approbations de flux de tr
msgid "Failed to delete organization."
msgstr "N'a pas réussi à supprimer l'organisation."
#: screens/Project/ProjectDetail/ProjectDetail.jsx:237
#: screens/Project/ProjectDetail/ProjectDetail.jsx:238
msgid "Failed to delete project."
msgstr "N'a pas réussi à supprimer le projet."
@ -3490,12 +3488,12 @@ msgstr "Téléchargement de fichier rejeté. Veuillez sélectionner un seul fich
msgid "File, directory or script"
msgstr "Fichier, répertoire ou script"
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:82
#: components/JobList/JobList.jsx:225
#: components/JobList/JobListItem.jsx:84
msgid "Finish Time"
msgstr "Heure de Fin"
#: screens/Job/JobDetail/JobDetail.jsx:139
#: screens/Job/JobDetail/JobDetail.jsx:122
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:171
msgid "Finished"
msgstr "Terminé"
@ -3795,7 +3793,7 @@ msgstr ""
msgid "Host Config Key"
msgstr "Clé de configuration de lhôte"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:97
msgid "Host Count"
msgstr "Nombre d'hôtes"
@ -3878,7 +3876,7 @@ msgstr "Les informations relatives au statut d'hôte pour ce Job ne sont pas dis
#: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151
#: screens/Inventory/SmartInventory.jsx:71
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:95
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:98
#: util/getRelatedResourceDeleteDetails.js:129
msgid "Hosts"
msgstr "Hôtes"
@ -3904,7 +3902,7 @@ msgstr "Heure"
msgid "I agree to the End User License Agreement"
msgstr ""
#: components/JobList/JobList.jsx:173
#: components/JobList/JobList.jsx:177
#: components/Lookup/HostFilterLookup.jsx:82
#: screens/Team/TeamRoles/TeamRolesList.jsx:155
msgid "ID"
@ -4168,7 +4166,7 @@ msgstr ""
msgid "Instance Filters"
msgstr "Filtres de l'instance"
#: screens/Job/JobDetail/JobDetail.jsx:239
#: screens/Job/JobDetail/JobDetail.jsx:222
msgid "Instance Group"
msgstr "Groupe d'instance"
@ -4252,7 +4250,7 @@ msgid "Inventories with sources cannot be copied"
msgstr "Les inventaires et les sources ne peuvent pas être copiés"
#: components/HostForm/HostForm.jsx:28
#: components/JobList/JobListItem.jsx:164
#: components/JobList/JobListItem.jsx:180
#: components/LaunchPrompt/steps/InventoryStep.jsx:107
#: components/LaunchPrompt/steps/useInventoryStep.jsx:53
#: components/Lookup/InventoryLookup.jsx:85
@ -4275,7 +4273,7 @@ msgstr "Les inventaires et les sources ne peuvent pas être copiés"
#: screens/Inventory/InventoryList/InventoryListItem.jsx:94
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:40
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostListItem.jsx:47
#: screens/Job/JobDetail/JobDetail.jsx:176
#: screens/Job/JobDetail/JobDetail.jsx:159
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:135
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:192
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:199
@ -4295,7 +4293,7 @@ msgstr "Fichier d'inventaire"
msgid "Inventory ID"
msgstr "ID Inventaire"
#: screens/Job/JobDetail/JobDetail.jsx:192
#: screens/Job/JobDetail/JobDetail.jsx:175
msgid "Inventory Source"
msgstr ""
@ -4318,11 +4316,11 @@ msgstr ""
msgid "Inventory Sources"
msgstr "Sources d'inventaire"
#: components/JobList/JobList.jsx:185
#: components/JobList/JobListItem.jsx:32
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:34
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:36
#: components/Workflow/WorkflowLegend.jsx:100
#: screens/Job/JobDetail/JobDetail.jsx:95
#: screens/Job/JobDetail/JobDetail.jsx:78
msgid "Inventory Sync"
msgstr "Sync Inventaires"
@ -4401,22 +4399,21 @@ msgstr "Janvier"
msgid "Job"
msgstr "Job"
#: screens/Job/JobDetail/JobDetail.jsx:393
#: screens/Job/JobDetail/JobDetail.jsx:447
#: screens/Job/JobDetail/JobDetail.jsx:448
#: components/JobList/JobListItem.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:378
#: screens/Job/JobOutput/JobOutput.jsx:826
#: screens/Job/JobOutput/JobOutput.jsx:827
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:133
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:137
msgid "Job Cancel Error"
msgstr "Erreur d'annulation d'un Job"
#: screens/Job/JobDetail/JobDetail.jsx:458
#: screens/Job/JobDetail/JobDetail.jsx:400
#: screens/Job/JobOutput/JobOutput.jsx:815
#: screens/Job/JobOutput/JobOutput.jsx:816
msgid "Job Delete Error"
msgstr "Erreur de suppression dun Job"
#: screens/Job/JobDetail/JobDetail.jsx:252
#: screens/Job/JobDetail/JobDetail.jsx:235
msgid "Job Slice"
msgstr "Découpage de job"
@ -4435,19 +4432,19 @@ msgstr "Statut Job"
#: components/PromptDetail/PromptDetail.jsx:198
#: components/PromptDetail/PromptJobTemplateDetail.jsx:220
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:334
#: screens/Job/JobDetail/JobDetail.jsx:301
#: screens/Job/JobDetail/JobDetail.jsx:284
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:324
#: screens/Template/shared/JobTemplateForm.jsx:494
msgid "Job Tags"
msgstr "Balises Job"
#: components/JobList/JobListItem.jsx:132
#: components/JobList/JobListItem.jsx:148
#: components/TemplateList/TemplateList.jsx:206
#: components/Workflow/WorkflowLegend.jsx:92
#: components/Workflow/WorkflowNodeHelp.jsx:47
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:29
#: screens/Job/JobDetail/JobDetail.jsx:142
#: screens/Job/JobDetail/JobDetail.jsx:125
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:98
msgid "Job Template"
msgstr "Modèle de Job"
@ -4472,12 +4469,12 @@ msgstr ""
msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes"
msgstr ""
#: components/JobList/JobList.jsx:181
#: components/JobList/JobList.jsx:185
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:108
#: components/PromptDetail/PromptDetail.jsx:151
#: components/PromptDetail/PromptJobTemplateDetail.jsx:85
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:283
#: screens/Job/JobDetail/JobDetail.jsx:172
#: screens/Job/JobDetail/JobDetail.jsx:155
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145
#: screens/Template/shared/JobTemplateForm.jsx:226
@ -4498,8 +4495,8 @@ msgstr "Onglet Graphique de l'état des Jobs"
msgid "Job templates"
msgstr "Modèles de Jobs"
#: components/JobList/JobList.jsx:164
#: components/JobList/JobList.jsx:239
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:243
#: routeConfig.jsx:37
#: screens/ActivityStream/ActivityStream.jsx:148
#: screens/Dashboard/shared/LineChart.jsx:69
@ -4605,15 +4602,15 @@ msgstr "LDAP4"
msgid "LDAP5"
msgstr "LDAP5"
#: components/JobList/JobList.jsx:177
#: components/JobList/JobList.jsx:181
msgid "Label Name"
msgstr "Nom du label"
#: components/JobList/JobListItem.jsx:209
#: components/JobList/JobListItem.jsx:225
#: components/PromptDetail/PromptJobTemplateDetail.jsx:187
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:102
#: components/TemplateList/TemplateListItem.jsx:306
#: screens/Job/JobDetail/JobDetail.jsx:286
#: screens/Job/JobDetail/JobDetail.jsx:269
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:291
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195
#: screens/Template/shared/JobTemplateForm.jsx:367
@ -4648,7 +4645,7 @@ msgstr "Dernière connexion"
#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:114
#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:43
#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:86
#: screens/Job/JobDetail/JobDetail.jsx:339
#: screens/Job/JobDetail/JobDetail.jsx:322
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:320
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:110
#: screens/Project/ProjectDetail/ProjectDetail.jsx:187
@ -4746,7 +4743,7 @@ msgstr "Lancer le flux de travail"
msgid "Launched By"
msgstr "Lancé par"
#: components/JobList/JobList.jsx:193
#: components/JobList/JobList.jsx:197
msgid "Launched By (Username)"
msgstr "Lancé par (Nom d'utilisateur)"
@ -4782,13 +4779,13 @@ msgstr "Moins ou égal à la comparaison."
#: components/AdHocCommands/AdHocDetailsStep.jsx:164
#: components/AdHocCommands/AdHocDetailsStep.jsx:165
#: components/JobList/JobList.jsx:211
#: components/JobList/JobList.jsx:215
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35
#: components/PromptDetail/PromptDetail.jsx:186
#: components/PromptDetail/PromptJobTemplateDetail.jsx:133
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:76
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:311
#: screens/Job/JobDetail/JobDetail.jsx:230
#: screens/Job/JobDetail/JobDetail.jsx:213
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220
#: screens/Template/shared/JobTemplateForm.jsx:416
#: screens/Template/shared/WorkflowJobTemplateForm.jsx:160
@ -4859,7 +4856,7 @@ msgstr "DERNIÈRE SYNCHRONISATION"
#: components/AdHocCommands/AdHocCredentialStep.jsx:67
#: components/AdHocCommands/AdHocCredentialStep.jsx:68
#: components/AdHocCommands/AdHocCredentialStep.jsx:84
#: screens/Job/JobDetail/JobDetail.jsx:258
#: screens/Job/JobDetail/JobDetail.jsx:241
msgid "Machine Credential"
msgstr "Informations didentification de la machine"
@ -4876,10 +4873,10 @@ msgstr ""
msgid "Managed nodes"
msgstr ""
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:35
#: components/JobList/JobList.jsx:192
#: components/JobList/JobListItem.jsx:37
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:39
#: screens/Job/JobDetail/JobDetail.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:81
msgid "Management Job"
msgstr "Job de gestion"
@ -5129,9 +5126,9 @@ msgstr "Options à choix multiples."
#: components/AssociateModal/AssociateModal.jsx:140
#: components/AssociateModal/AssociateModal.jsx:155
#: components/HostForm/HostForm.jsx:85
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:217
#: components/JobList/JobListItem.jsx:68
#: components/JobList/JobList.jsx:172
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:70
#: components/LaunchPrompt/steps/CredentialsStep.jsx:171
#: components/LaunchPrompt/steps/CredentialsStep.jsx:186
#: components/LaunchPrompt/steps/InventoryStep.jsx:86
@ -5335,7 +5332,7 @@ msgstr "Jamais mis à jour"
msgid "Never expires"
msgstr "N'expire jamais"
#: components/JobList/JobList.jsx:200
#: components/JobList/JobList.jsx:204
#: components/Workflow/WorkflowNodeHelp.jsx:74
msgid "New"
msgstr "Nouveau"
@ -5878,7 +5875,7 @@ msgstr "Les deux dernières semaines"
msgid "Past week"
msgstr "La semaine dernière"
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:205
#: components/Workflow/WorkflowNodeHelp.jsx:77
msgid "Pending"
msgstr "En attente"
@ -5903,7 +5900,7 @@ msgstr "Jeton d'accès personnel"
msgid "Play"
msgstr "Lancer"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:82
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:85
msgid "Play Count"
msgstr "Compte de jeux"
@ -5912,13 +5909,13 @@ msgid "Play Started"
msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:131
#: screens/Job/JobDetail/JobDetail.jsx:229
#: screens/Job/JobDetail/JobDetail.jsx:212
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:218
#: screens/Template/shared/JobTemplateForm.jsx:330
msgid "Playbook"
msgstr "Playbook"
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Check"
msgstr ""
@ -5932,10 +5929,10 @@ msgstr ""
msgid "Playbook Directory"
msgstr "Répertoire de playbook"
#: components/JobList/JobList.jsx:186
#: components/JobList/JobListItem.jsx:33
#: components/JobList/JobList.jsx:190
#: components/JobList/JobListItem.jsx:35
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:37
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Run"
msgstr "Exécution du playbook"
@ -5954,7 +5951,7 @@ msgstr "Nom du playbook"
msgid "Playbook run"
msgstr "Exécution du playbook"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:83
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:86
msgid "Plays"
msgstr "Lancements"
@ -6090,7 +6087,7 @@ msgstr "Élévation des privilèges"
msgid "Privilege escalation password"
msgstr "Mot de passe pour lélévation des privilèges"
#: components/JobList/JobListItem.jsx:180
#: components/JobList/JobListItem.jsx:196
#: components/Lookup/ProjectLookup.jsx:86
#: components/Lookup/ProjectLookup.jsx:91
#: components/Lookup/ProjectLookup.jsx:144
@ -6099,8 +6096,8 @@ msgstr "Mot de passe pour lélévation des privilèges"
#: components/PromptDetail/PromptJobTemplateDetail.jsx:124
#: components/TemplateList/TemplateListItem.jsx:268
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:213
#: screens/Job/JobDetail/JobDetail.jsx:204
#: screens/Job/JobDetail/JobDetail.jsx:219
#: screens/Job/JobDetail/JobDetail.jsx:187
#: screens/Job/JobDetail/JobDetail.jsx:202
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:203
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:211
@ -6369,16 +6366,16 @@ msgstr "Expression régulière où seuls les noms d'hôtes correspondants seront
msgid "Related Groups"
msgstr "Groupes liés"
#: components/JobList/JobListItem.jsx:113
#: components/JobList/JobListItem.jsx:129
#: components/LaunchButton/ReLaunchDropDown.jsx:81
#: screens/Job/JobDetail/JobDetail.jsx:376
#: screens/Job/JobDetail/JobDetail.jsx:384
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:163
#: screens/Job/JobDetail/JobDetail.jsx:359
#: screens/Job/JobDetail/JobDetail.jsx:367
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:168
msgid "Relaunch"
msgstr "Relancer"
#: components/JobList/JobListItem.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:143
#: components/JobList/JobListItem.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:148
msgid "Relaunch Job"
msgstr "Relancer le Job"
@ -6395,8 +6392,8 @@ msgstr "Relancer les hôtes défaillants"
msgid "Relaunch on"
msgstr "Relancer sur"
#: components/JobList/JobListItem.jsx:93
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:142
#: components/JobList/JobListItem.jsx:109
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:147
msgid "Relaunch using host parameters"
msgstr "Relancer en utilisant les paramètres de l'hôte"
@ -6509,12 +6506,10 @@ msgstr ""
#~ msgid "Retrieve the enabled state from the given dict of host variables. The enabled variable may be specified using dot notation, e.g: 'foo.bar'"
#~ msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:72
#: components/JobCancelButton/JobCancelButton.jsx:76
#: components/JobCancelButton/JobCancelButton.jsx:75
#: components/JobCancelButton/JobCancelButton.jsx:79
#: components/JobList/JobListCancelButton.jsx:159
#: components/JobList/JobListCancelButton.jsx:162
#: screens/Job/JobDetail/JobDetail.jsx:432
#: screens/Job/JobDetail/JobDetail.jsx:435
#: screens/Job/JobOutput/JobOutput.jsx:800
#: screens/Job/JobOutput/JobOutput.jsx:803
msgid "Return"
@ -6563,7 +6558,7 @@ msgstr "Inverser les paramètres"
msgid "Revert to factory default."
msgstr "Revenir à la valeur usine par défaut."
#: screens/Job/JobDetail/JobDetail.jsx:228
#: screens/Job/JobDetail/JobDetail.jsx:211
#: screens/Project/ProjectList/ProjectList.jsx:176
#: screens/Project/ProjectList/ProjectListItem.jsx:156
msgid "Revision"
@ -6636,7 +6631,7 @@ msgstr "Continuer"
msgid "Run type"
msgstr "Type dexécution"
#: components/JobList/JobList.jsx:203
#: components/JobList/JobList.jsx:207
#: components/TemplateList/TemplateListItem.jsx:105
#: components/Workflow/WorkflowNodeHelp.jsx:83
msgid "Running"
@ -6833,7 +6828,7 @@ msgstr "Secondes"
msgid "See errors on the left"
msgstr "Voir les erreurs sur la gauche"
#: components/JobList/JobListItem.jsx:66
#: components/JobList/JobListItem.jsx:68
#: components/Lookup/HostFilterLookup.jsx:318
#: components/Lookup/Lookup.jsx:141
#: components/Pagination/Pagination.jsx:32
@ -7378,7 +7373,7 @@ msgstr "Sélection par simple pression d'une touche"
#: components/PromptDetail/PromptDetail.jsx:221
#: components/PromptDetail/PromptJobTemplateDetail.jsx:235
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:352
#: screens/Job/JobDetail/JobDetail.jsx:319
#: screens/Job/JobDetail/JobDetail.jsx:302
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:339
#: screens/Template/shared/JobTemplateForm.jsx:510
msgid "Skip Tags"
@ -7520,10 +7515,10 @@ msgstr "Type de Contrôle de la source"
msgid "Source Control URL"
msgstr "URL Contrôle de la source"
#: components/JobList/JobList.jsx:184
#: components/JobList/JobListItem.jsx:31
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:33
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:38
#: screens/Job/JobDetail/JobDetail.jsx:94
#: screens/Job/JobDetail/JobDetail.jsx:77
msgid "Source Control Update"
msgstr "Mise à jour du Contrôle de la source"
@ -7535,8 +7530,8 @@ msgstr "Numéro de téléphone de la source"
msgid "Source Variables"
msgstr "Variables Source"
#: components/JobList/JobListItem.jsx:154
#: screens/Job/JobDetail/JobDetail.jsx:164
#: components/JobList/JobListItem.jsx:170
#: screens/Job/JobDetail/JobDetail.jsx:147
msgid "Source Workflow Job"
msgstr "Flux de travail Source"
@ -7617,8 +7612,8 @@ msgstr "Onglet Standard Out"
msgid "Start"
msgstr "Démarrer"
#: components/JobList/JobList.jsx:220
#: components/JobList/JobListItem.jsx:81
#: components/JobList/JobList.jsx:224
#: components/JobList/JobListItem.jsx:83
msgid "Start Time"
msgstr "Heure Début"
@ -7644,20 +7639,20 @@ msgstr "Démarrer le processus de synchronisation"
msgid "Start sync source"
msgstr "Démarrer la source de synchronisation"
#: screens/Job/JobDetail/JobDetail.jsx:138
#: screens/Job/JobDetail/JobDetail.jsx:121
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:76
msgid "Started"
msgstr "Démarré"
#: components/JobList/JobList.jsx:197
#: components/JobList/JobList.jsx:218
#: components/JobList/JobListItem.jsx:77
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:79
#: screens/Inventory/InventoryList/InventoryList.jsx:203
#: screens/Inventory/InventoryList/InventoryListItem.jsx:88
#: screens/Inventory/InventorySources/InventorySourceList.jsx:218
#: screens/Inventory/InventorySources/InventorySourceListItem.jsx:80
#: screens/Job/JobDetail/JobDetail.jsx:128
#: screens/Job/JobDetail/JobDetail.jsx:111
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:197
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:111
#: screens/Project/ProjectList/ProjectList.jsx:174
@ -7748,7 +7743,7 @@ msgstr "Message de réussite"
msgid "Success message body"
msgstr "Corps du message de réussite"
#: components/JobList/JobList.jsx:204
#: components/JobList/JobList.jsx:208
#: components/Workflow/WorkflowNodeHelp.jsx:86
#: screens/Dashboard/shared/ChartTooltip.jsx:59
msgid "Successful"
@ -7917,7 +7912,7 @@ msgstr "URL cible"
msgid "Task"
msgstr "Tâche"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:88
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:91
msgid "Task Count"
msgstr "Nombre de tâches"
@ -7925,7 +7920,7 @@ msgstr "Nombre de tâches"
msgid "Task Started"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:89
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:92
msgid "Tasks"
msgstr "Tâches"
@ -8352,7 +8347,7 @@ msgstr ""
msgid "This organization is currently being by other resources. Are you sure you want to delete it?"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:224
#: screens/Project/ProjectDetail/ProjectDetail.jsx:225
msgid "This project is currently being used by other resources. Are you sure you want to delete it?"
msgstr ""
@ -8605,8 +8600,8 @@ msgstr "Mardi"
msgid "Twilio"
msgstr "Twilio"
#: components/JobList/JobList.jsx:219
#: components/JobList/JobListItem.jsx:80
#: components/JobList/JobList.jsx:223
#: components/JobList/JobListItem.jsx:82
#: components/Lookup/ProjectLookup.jsx:110
#: components/NotificationList/NotificationList.jsx:219
#: components/NotificationList/NotificationListItem.jsx:30
@ -8640,7 +8635,7 @@ msgstr "Twilio"
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155
#: screens/Project/ProjectList/ProjectList.jsx:146
#: screens/Project/ProjectList/ProjectList.jsx:175
#: screens/Project/ProjectList/ProjectListItem.jsx:152
#: screens/Project/ProjectList/ProjectListItem.jsx:153
#: screens/Team/TeamRoles/TeamRoleListItem.jsx:17
#: screens/Team/TeamRoles/TeamRolesList.jsx:181
#: screens/Template/Survey/SurveyListItem.jsx:117
@ -8677,15 +8672,15 @@ msgid "Unlimited"
msgstr ""
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:51
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:101
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:104
msgid "Unreachable"
msgstr "Hôte inaccessible"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:100
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:103
msgid "Unreachable Host Count"
msgstr "Nombre d'hôtes inaccessibles"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:102
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:105
msgid "Unreachable Hosts"
msgstr "Hôtes inaccessibles"
@ -8892,7 +8887,7 @@ msgstr "VMware vCenter"
#: screens/Inventory/shared/InventoryForm.jsx:87
#: screens/Inventory/shared/InventoryGroupForm.jsx:49
#: screens/Inventory/shared/SmartInventoryForm.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:348
#: screens/Job/JobDetail/JobDetail.jsx:331
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:354
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:210
#: screens/Template/shared/JobTemplateForm.jsx:387
@ -8924,7 +8919,7 @@ msgstr ""
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:306
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227
#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90
#: screens/Job/JobDetail/JobDetail.jsx:231
#: screens/Job/JobDetail/JobDetail.jsx:214
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:221
#: screens/Template/shared/JobTemplateForm.jsx:437
msgid "Verbosity"
@ -9196,7 +9191,7 @@ msgstr "Visualiseur"
msgid "WARNING:"
msgstr "AVERTISSEMENT :"
#: components/JobList/JobList.jsx:202
#: components/JobList/JobList.jsx:206
#: components/Workflow/WorkflowNodeHelp.jsx:80
msgid "Waiting"
msgstr "En attente"
@ -9354,18 +9349,18 @@ msgstr "Approbation du flux de travail non trouvée."
msgid "Workflow Approvals"
msgstr "Approbations des flux de travail"
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:36
#: components/JobList/JobList.jsx:193
#: components/JobList/JobListItem.jsx:38
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:40
#: screens/Job/JobDetail/JobDetail.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:82
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:134
msgid "Workflow Job"
msgstr "Job de flux de travail"
#: components/JobList/JobListItem.jsx:142
#: components/JobList/JobListItem.jsx:158
#: components/Workflow/WorkflowNodeHelp.jsx:51
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:30
#: screens/Job/JobDetail/JobDetail.jsx:152
#: screens/Job/JobDetail/JobDetail.jsx:135
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:110
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:147
#: util/getRelatedResourceDeleteDetails.js:111
@ -9809,7 +9804,7 @@ msgstr ""
msgid "{0, plural, one {The inventory will be in a pending status until the final delete is processed.} other {The inventories will be in a pending status until the final delete is processed.}}"
msgstr ""
#: components/JobList/JobList.jsx:245
#: components/JobList/JobList.jsx:249
msgid "{0, plural, one {The selected job cannot be deleted due to insufficient permission or a running job status} other {The selected jobs cannot be deleted due to insufficient permissions or a running job status}}"
msgstr ""

View File

@ -185,8 +185,8 @@ msgstr "アカウントトークン"
msgid "Action"
msgstr "アクション"
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:85
#: components/JobList/JobList.jsx:226
#: components/JobList/JobListItem.jsx:87
#: components/Schedule/ScheduleList/ScheduleList.jsx:172
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:111
#: components/TemplateList/TemplateList.jsx:230
@ -568,7 +568,7 @@ msgstr "{0} - {1} により承認済"
msgid "April"
msgstr "4 月"
#: components/JobCancelButton/JobCancelButton.jsx:80
#: components/JobCancelButton/JobCancelButton.jsx:83
msgid "Are you sure you want to cancel this job?"
msgstr ""
@ -608,7 +608,6 @@ msgstr "{1} から {0} のアクセスを削除しますか? これを行うと
msgid "Are you sure you want to remove {0} access from {username}?"
msgstr "{username} からの {0} のアクセスを削除してもよろしいですか?"
#: screens/Job/JobDetail/JobDetail.jsx:439
#: screens/Job/JobOutput/JobOutput.jsx:807
msgid "Are you sure you want to submit the request to cancel this job?"
msgstr "このジョブをキャンセルする要求を送信してよろしいですか?"
@ -618,7 +617,7 @@ msgstr "このジョブをキャンセルする要求を送信してよろしい
msgid "Arguments"
msgstr "引数"
#: screens/Job/JobDetail/JobDetail.jsx:358
#: screens/Job/JobDetail/JobDetail.jsx:341
msgid "Artifacts"
msgstr "アーティファクト"
@ -894,8 +893,7 @@ msgstr "取り消し"
msgid "Cancel Inventory Source Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:415
#: screens/Job/JobDetail/JobDetail.jsx:416
#: components/JobCancelButton/JobCancelButton.jsx:49
#: screens/Job/JobOutput/JobOutput.jsx:783
#: screens/Job/JobOutput/JobOutput.jsx:784
msgid "Cancel Job"
@ -906,12 +904,10 @@ msgstr "ジョブの取り消し"
msgid "Cancel Project Sync"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:47
#: screens/Project/ProjectDetail/ProjectDetail.jsx:210
msgid "Cancel Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:423
#: screens/Job/JobDetail/JobDetail.jsx:426
#: screens/Job/JobOutput/JobOutput.jsx:791
#: screens/Job/JobOutput/JobOutput.jsx:794
msgid "Cancel job"
@ -962,12 +958,13 @@ msgstr ""
#~ msgid "Cancel sync source"
#~ msgstr "同期プロセスの取り消し"
#: screens/Job/JobDetail/JobDetail.jsx:394
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:134
#: components/JobList/JobListItem.jsx:97
#: screens/Job/JobDetail/JobDetail.jsx:379
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:138
msgid "Cancel {0}"
msgstr ""
#: components/JobList/JobList.jsx:207
#: components/JobList/JobList.jsx:211
#: components/Workflow/WorkflowNodeHelp.jsx:95
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176
#: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21
@ -1195,9 +1192,9 @@ msgstr "クラウド"
msgid "Collapse"
msgstr "折りたたむ"
#: components/JobList/JobList.jsx:187
#: components/JobList/JobListItem.jsx:34
#: screens/Job/JobDetail/JobDetail.jsx:97
#: components/JobList/JobList.jsx:191
#: components/JobList/JobListItem.jsx:36
#: screens/Job/JobDetail/JobDetail.jsx:80
#: screens/Job/JobOutput/HostEventModal.jsx:135
msgid "Command"
msgstr "コマンド"
@ -1235,11 +1232,11 @@ msgstr "削除の確認"
msgid "Confirm Password"
msgstr "パスワードの確認"
#: components/JobCancelButton/JobCancelButton.jsx:62
#: components/JobCancelButton/JobCancelButton.jsx:65
msgid "Confirm cancel job"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:66
#: components/JobCancelButton/JobCancelButton.jsx:69
msgid "Confirm cancellation"
msgstr ""
@ -1271,7 +1268,7 @@ msgstr "すべて元に戻すことを確認"
msgid "Confirm selection"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:245
#: screens/Job/JobDetail/JobDetail.jsx:228
msgid "Container Group"
msgstr "コンテナーグループ"
@ -1522,7 +1519,7 @@ msgstr "ユーザートークンの作成"
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254
#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:135
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:48
#: screens/Job/JobDetail/JobDetail.jsx:335
#: screens/Job/JobDetail/JobDetail.jsx:318
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:315
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:105
#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:111
@ -1652,7 +1649,7 @@ msgstr ""
msgid "Credential type not found."
msgstr "認証情報タイプが見つかりません。"
#: components/JobList/JobListItem.jsx:196
#: components/JobList/JobListItem.jsx:212
#: components/LaunchPrompt/steps/CredentialsStep.jsx:193
#: components/LaunchPrompt/steps/useCredentialsStep.jsx:64
#: components/Lookup/MultiCredentialsLookup.jsx:131
@ -1667,7 +1664,7 @@ msgstr "認証情報タイプが見つかりません。"
#: screens/Credential/CredentialList/CredentialList.jsx:175
#: screens/Credential/Credentials.jsx:13
#: screens/Credential/Credentials.jsx:23
#: screens/Job/JobDetail/JobDetail.jsx:273
#: screens/Job/JobDetail/JobDetail.jsx:256
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:275
#: screens/Template/shared/JobTemplateForm.jsx:349
#: util/getRelatedResourceDeleteDetails.js:97
@ -1799,10 +1796,10 @@ msgstr "システムレベルの機能および関数の定義"
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:72
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:76
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:406
#: screens/Job/JobDetail/JobDetail.jsx:391
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:352
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:168
#: screens/Project/ProjectDetail/ProjectDetail.jsx:226
#: screens/Project/ProjectDetail/ProjectDetail.jsx:227
#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:77
#: screens/Team/TeamDetail/TeamDetail.jsx:66
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:396
@ -1844,9 +1841,9 @@ msgstr "ホストの削除"
msgid "Delete Inventory"
msgstr "インベントリーの削除"
#: screens/Job/JobDetail/JobDetail.jsx:402
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:201
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:205
#: screens/Job/JobDetail/JobDetail.jsx:387
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:196
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:200
msgid "Delete Job"
msgstr "ジョブの削除"
@ -1862,7 +1859,7 @@ msgstr "通知の削除"
msgid "Delete Organization"
msgstr "組織の削除"
#: screens/Project/ProjectDetail/ProjectDetail.jsx:220
#: screens/Project/ProjectDetail/ProjectDetail.jsx:221
msgid "Delete Project"
msgstr "プロジェクトの削除"
@ -2262,8 +2259,8 @@ msgstr ""
msgid "Done"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:175
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:180
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:185
msgid "Download Output"
msgstr "出力のダウンロード"
@ -2535,16 +2532,16 @@ msgid "Edit this node"
msgstr "このノードの編集"
#: components/Workflow/WorkflowNodeHelp.jsx:146
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:123
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:126
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:181
msgid "Elapsed"
msgstr "経過時間"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:122
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:125
msgid "Elapsed Time"
msgstr "経過時間"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:124
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:127
msgid "Elapsed time that the job ran"
msgstr "ジョブ実行の経過時間"
@ -2797,7 +2794,7 @@ msgstr "JSON または YAML 構文のいずれかを使用して変数を入力
#~ msgid "Environment"
#~ msgstr "環境"
#: components/JobList/JobList.jsx:206
#: components/JobList/JobList.jsx:210
#: components/Workflow/WorkflowNodeHelp.jsx:92
#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133
#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210
@ -2831,8 +2828,8 @@ msgstr ""
#: components/DeleteButton/DeleteButton.jsx:57
#: components/HostToggle/HostToggle.jsx:70
#: components/InstanceToggle/InstanceToggle.jsx:61
#: components/JobList/JobList.jsx:276
#: components/JobList/JobList.jsx:287
#: components/JobList/JobList.jsx:281
#: components/JobList/JobList.jsx:292
#: components/LaunchButton/LaunchButton.jsx:171
#: components/LaunchPrompt/LaunchPrompt.jsx:73
#: components/NotificationList/NotificationList.jsx:246
@ -2879,7 +2876,7 @@ msgstr ""
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:163
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:177
#: screens/Organization/OrganizationList/OrganizationList.jsx:210
#: screens/Project/ProjectDetail/ProjectDetail.jsx:234
#: screens/Project/ProjectDetail/ProjectDetail.jsx:235
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197
#: screens/Project/ProjectList/ProjectList.jsx:236
#: screens/Project/shared/ProjectSyncButton.jsx:62
@ -2992,7 +2989,7 @@ msgstr ""
msgid "Execution Environments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:236
#: screens/Job/JobDetail/JobDetail.jsx:219
msgid "Execution Node"
msgstr "実行ノード"
@ -3055,7 +3052,7 @@ msgstr ""
msgid "Expires on {0}"
msgstr "{0} の有効期限"
#: components/JobList/JobListItem.jsx:224
#: components/JobList/JobListItem.jsx:240
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:129
msgid "Explanation"
msgstr "説明"
@ -3085,19 +3082,19 @@ msgstr "終了日時:"
msgid "Facts"
msgstr "ファクト"
#: components/JobList/JobList.jsx:205
#: components/JobList/JobList.jsx:209
#: components/Workflow/WorkflowNodeHelp.jsx:89
#: screens/Dashboard/shared/ChartTooltip.jsx:66
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:47
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:111
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:114
msgid "Failed"
msgstr "失敗"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:113
msgid "Failed Host Count"
msgstr "失敗したホスト数"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:112
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:115
msgid "Failed Hosts"
msgstr "失敗したホスト"
@ -3149,12 +3146,13 @@ msgstr ""
#~ msgid "Failed to cancel inventory source sync."
#~ msgstr "インベントリーソースの同期をキャンセルできませんでした。"
#: components/JobList/JobList.jsx:290
#: components/JobList/JobList.jsx:295
msgid "Failed to cancel one or more jobs."
msgstr "1 つ以上のジョブを取り消すことができませんでした。"
#: screens/Job/JobDetail/JobDetail.jsx:395
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:135
#: components/JobList/JobListItem.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:380
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:139
msgid "Failed to cancel {0}"
msgstr ""
@ -3253,7 +3251,7 @@ msgstr "1 つ以上のインベントリーリソースを削除できません
msgid "Failed to delete one or more job templates."
msgstr "1 つ以上のジョブテンプレートを削除できませんでした"
#: components/JobList/JobList.jsx:279
#: components/JobList/JobList.jsx:284
msgid "Failed to delete one or more jobs."
msgstr "1 つ以上のジョブを削除できませんでした。"
@ -3301,7 +3299,7 @@ msgstr "1 つ以上のワークフロー承認を削除できませんでした
msgid "Failed to delete organization."
msgstr "組織を削除できませんでした。"
#: screens/Project/ProjectDetail/ProjectDetail.jsx:237
#: screens/Project/ProjectDetail/ProjectDetail.jsx:238
msgid "Failed to delete project."
msgstr "プロジェクトを削除できませんでした。"
@ -3486,12 +3484,12 @@ msgstr "ファイルのアップロードが拒否されました。単一の .j
msgid "File, directory or script"
msgstr "ファイル、ディレクトリー、またはスクリプト"
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:82
#: components/JobList/JobList.jsx:225
#: components/JobList/JobListItem.jsx:84
msgid "Finish Time"
msgstr "終了時間"
#: screens/Job/JobDetail/JobDetail.jsx:139
#: screens/Job/JobDetail/JobDetail.jsx:122
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:171
msgid "Finished"
msgstr "終了日時"
@ -3791,7 +3789,7 @@ msgstr ""
msgid "Host Config Key"
msgstr "ホスト設定キー"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:97
msgid "Host Count"
msgstr "ホスト数"
@ -3874,7 +3872,7 @@ msgstr ""
#: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151
#: screens/Inventory/SmartInventory.jsx:71
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:95
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:98
#: util/getRelatedResourceDeleteDetails.js:129
msgid "Hosts"
msgstr ""
@ -3900,7 +3898,7 @@ msgstr "時間"
msgid "I agree to the End User License Agreement"
msgstr ""
#: components/JobList/JobList.jsx:173
#: components/JobList/JobList.jsx:177
#: components/Lookup/HostFilterLookup.jsx:82
#: screens/Team/TeamRoles/TeamRolesList.jsx:155
msgid "ID"
@ -4164,7 +4162,7 @@ msgstr ""
msgid "Instance Filters"
msgstr "インスタンスフィルター"
#: screens/Job/JobDetail/JobDetail.jsx:239
#: screens/Job/JobDetail/JobDetail.jsx:222
msgid "Instance Group"
msgstr "インスタンスグループ"
@ -4248,7 +4246,7 @@ msgid "Inventories with sources cannot be copied"
msgstr "ソースを含むインベントリーはコピーできません。"
#: components/HostForm/HostForm.jsx:28
#: components/JobList/JobListItem.jsx:164
#: components/JobList/JobListItem.jsx:180
#: components/LaunchPrompt/steps/InventoryStep.jsx:107
#: components/LaunchPrompt/steps/useInventoryStep.jsx:53
#: components/Lookup/InventoryLookup.jsx:85
@ -4271,7 +4269,7 @@ msgstr "ソースを含むインベントリーはコピーできません。"
#: screens/Inventory/InventoryList/InventoryListItem.jsx:94
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:40
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostListItem.jsx:47
#: screens/Job/JobDetail/JobDetail.jsx:176
#: screens/Job/JobDetail/JobDetail.jsx:159
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:135
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:192
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:199
@ -4291,7 +4289,7 @@ msgstr "インベントリーファイル"
msgid "Inventory ID"
msgstr "インベントリー ID"
#: screens/Job/JobDetail/JobDetail.jsx:192
#: screens/Job/JobDetail/JobDetail.jsx:175
msgid "Inventory Source"
msgstr ""
@ -4314,11 +4312,11 @@ msgstr ""
msgid "Inventory Sources"
msgstr "インベントリーソース"
#: components/JobList/JobList.jsx:185
#: components/JobList/JobListItem.jsx:32
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:34
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:36
#: components/Workflow/WorkflowLegend.jsx:100
#: screens/Job/JobDetail/JobDetail.jsx:95
#: screens/Job/JobDetail/JobDetail.jsx:78
msgid "Inventory Sync"
msgstr "インベントリー同期"
@ -4397,22 +4395,21 @@ msgstr "1 月"
msgid "Job"
msgstr "ジョブ"
#: screens/Job/JobDetail/JobDetail.jsx:393
#: screens/Job/JobDetail/JobDetail.jsx:447
#: screens/Job/JobDetail/JobDetail.jsx:448
#: components/JobList/JobListItem.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:378
#: screens/Job/JobOutput/JobOutput.jsx:826
#: screens/Job/JobOutput/JobOutput.jsx:827
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:133
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:137
msgid "Job Cancel Error"
msgstr "ジョブキャンセルエラー"
#: screens/Job/JobDetail/JobDetail.jsx:458
#: screens/Job/JobDetail/JobDetail.jsx:400
#: screens/Job/JobOutput/JobOutput.jsx:815
#: screens/Job/JobOutput/JobOutput.jsx:816
msgid "Job Delete Error"
msgstr "ジョブ削除エラー"
#: screens/Job/JobDetail/JobDetail.jsx:252
#: screens/Job/JobDetail/JobDetail.jsx:235
msgid "Job Slice"
msgstr "ジョブスライス"
@ -4431,19 +4428,19 @@ msgstr "ジョブステータス"
#: components/PromptDetail/PromptDetail.jsx:198
#: components/PromptDetail/PromptJobTemplateDetail.jsx:220
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:334
#: screens/Job/JobDetail/JobDetail.jsx:301
#: screens/Job/JobDetail/JobDetail.jsx:284
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:324
#: screens/Template/shared/JobTemplateForm.jsx:494
msgid "Job Tags"
msgstr "ジョブタグ"
#: components/JobList/JobListItem.jsx:132
#: components/JobList/JobListItem.jsx:148
#: components/TemplateList/TemplateList.jsx:206
#: components/Workflow/WorkflowLegend.jsx:92
#: components/Workflow/WorkflowNodeHelp.jsx:47
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:29
#: screens/Job/JobDetail/JobDetail.jsx:142
#: screens/Job/JobDetail/JobDetail.jsx:125
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:98
msgid "Job Template"
msgstr "ジョブテンプレート"
@ -4468,12 +4465,12 @@ msgstr ""
msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes"
msgstr ""
#: components/JobList/JobList.jsx:181
#: components/JobList/JobList.jsx:185
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:108
#: components/PromptDetail/PromptDetail.jsx:151
#: components/PromptDetail/PromptJobTemplateDetail.jsx:85
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:283
#: screens/Job/JobDetail/JobDetail.jsx:172
#: screens/Job/JobDetail/JobDetail.jsx:155
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145
#: screens/Template/shared/JobTemplateForm.jsx:226
@ -4494,8 +4491,8 @@ msgstr "ジョブステータスのグラフタブ"
msgid "Job templates"
msgstr "ジョブテンプレート"
#: components/JobList/JobList.jsx:164
#: components/JobList/JobList.jsx:239
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:243
#: routeConfig.jsx:37
#: screens/ActivityStream/ActivityStream.jsx:148
#: screens/Dashboard/shared/LineChart.jsx:69
@ -4601,15 +4598,15 @@ msgstr "LDAP4"
msgid "LDAP5"
msgstr "LDAP5"
#: components/JobList/JobList.jsx:177
#: components/JobList/JobList.jsx:181
msgid "Label Name"
msgstr "ラベル名"
#: components/JobList/JobListItem.jsx:209
#: components/JobList/JobListItem.jsx:225
#: components/PromptDetail/PromptJobTemplateDetail.jsx:187
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:102
#: components/TemplateList/TemplateListItem.jsx:306
#: screens/Job/JobDetail/JobDetail.jsx:286
#: screens/Job/JobDetail/JobDetail.jsx:269
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:291
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195
#: screens/Template/shared/JobTemplateForm.jsx:367
@ -4644,7 +4641,7 @@ msgstr "前回のログイン"
#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:114
#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:43
#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:86
#: screens/Job/JobDetail/JobDetail.jsx:339
#: screens/Job/JobDetail/JobDetail.jsx:322
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:320
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:110
#: screens/Project/ProjectDetail/ProjectDetail.jsx:187
@ -4742,7 +4739,7 @@ msgstr "ワークフローの起動"
msgid "Launched By"
msgstr "起動者"
#: components/JobList/JobList.jsx:193
#: components/JobList/JobList.jsx:197
msgid "Launched By (Username)"
msgstr "起動者 (ユーザー名)"
@ -4778,13 +4775,13 @@ msgstr "Less than or equal to の比較条件"
#: components/AdHocCommands/AdHocDetailsStep.jsx:164
#: components/AdHocCommands/AdHocDetailsStep.jsx:165
#: components/JobList/JobList.jsx:211
#: components/JobList/JobList.jsx:215
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35
#: components/PromptDetail/PromptDetail.jsx:186
#: components/PromptDetail/PromptJobTemplateDetail.jsx:133
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:76
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:311
#: screens/Job/JobDetail/JobDetail.jsx:230
#: screens/Job/JobDetail/JobDetail.jsx:213
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220
#: screens/Template/shared/JobTemplateForm.jsx:416
#: screens/Template/shared/WorkflowJobTemplateForm.jsx:160
@ -4855,7 +4852,7 @@ msgstr "直近の同期"
#: components/AdHocCommands/AdHocCredentialStep.jsx:67
#: components/AdHocCommands/AdHocCredentialStep.jsx:68
#: components/AdHocCommands/AdHocCredentialStep.jsx:84
#: screens/Job/JobDetail/JobDetail.jsx:258
#: screens/Job/JobDetail/JobDetail.jsx:241
msgid "Machine Credential"
msgstr "マシンの認証情報"
@ -4872,10 +4869,10 @@ msgstr ""
msgid "Managed nodes"
msgstr ""
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:35
#: components/JobList/JobList.jsx:192
#: components/JobList/JobListItem.jsx:37
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:39
#: screens/Job/JobDetail/JobDetail.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:81
msgid "Management Job"
msgstr "管理ジョブ"
@ -5125,9 +5122,9 @@ msgstr "複数の選択オプション"
#: components/AssociateModal/AssociateModal.jsx:140
#: components/AssociateModal/AssociateModal.jsx:155
#: components/HostForm/HostForm.jsx:85
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:217
#: components/JobList/JobListItem.jsx:68
#: components/JobList/JobList.jsx:172
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:70
#: components/LaunchPrompt/steps/CredentialsStep.jsx:171
#: components/LaunchPrompt/steps/CredentialsStep.jsx:186
#: components/LaunchPrompt/steps/InventoryStep.jsx:86
@ -5331,7 +5328,7 @@ msgstr "未更新"
msgid "Never expires"
msgstr "期限切れなし"
#: components/JobList/JobList.jsx:200
#: components/JobList/JobList.jsx:204
#: components/Workflow/WorkflowNodeHelp.jsx:74
msgid "New"
msgstr "新規"
@ -5874,7 +5871,7 @@ msgstr "過去 2 週間"
msgid "Past week"
msgstr "過去 1 週間"
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:205
#: components/Workflow/WorkflowNodeHelp.jsx:77
msgid "Pending"
msgstr "保留中"
@ -5899,7 +5896,7 @@ msgstr "パーソナルアクセストークン"
msgid "Play"
msgstr "プレイ"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:82
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:85
msgid "Play Count"
msgstr "再生回数"
@ -5908,13 +5905,13 @@ msgid "Play Started"
msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:131
#: screens/Job/JobDetail/JobDetail.jsx:229
#: screens/Job/JobDetail/JobDetail.jsx:212
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:218
#: screens/Template/shared/JobTemplateForm.jsx:330
msgid "Playbook"
msgstr "Playbook"
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Check"
msgstr ""
@ -5928,10 +5925,10 @@ msgstr ""
msgid "Playbook Directory"
msgstr "Playbook ディレクトリー"
#: components/JobList/JobList.jsx:186
#: components/JobList/JobListItem.jsx:33
#: components/JobList/JobList.jsx:190
#: components/JobList/JobListItem.jsx:35
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:37
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Run"
msgstr "Playbook 実行"
@ -5950,7 +5947,7 @@ msgstr "Playbook 名"
msgid "Playbook run"
msgstr "Playbook 実行"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:83
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:86
msgid "Plays"
msgstr "プレイ"
@ -6086,7 +6083,7 @@ msgstr "権限昇格"
msgid "Privilege escalation password"
msgstr "権限昇格のパスワード"
#: components/JobList/JobListItem.jsx:180
#: components/JobList/JobListItem.jsx:196
#: components/Lookup/ProjectLookup.jsx:86
#: components/Lookup/ProjectLookup.jsx:91
#: components/Lookup/ProjectLookup.jsx:144
@ -6095,8 +6092,8 @@ msgstr "権限昇格のパスワード"
#: components/PromptDetail/PromptJobTemplateDetail.jsx:124
#: components/TemplateList/TemplateListItem.jsx:268
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:213
#: screens/Job/JobDetail/JobDetail.jsx:204
#: screens/Job/JobDetail/JobDetail.jsx:219
#: screens/Job/JobDetail/JobDetail.jsx:187
#: screens/Job/JobDetail/JobDetail.jsx:202
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:203
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:211
@ -6365,16 +6362,16 @@ msgstr "一致するホスト名のみがインポートされる正規表現。
msgid "Related Groups"
msgstr "関連するグループ"
#: components/JobList/JobListItem.jsx:113
#: components/JobList/JobListItem.jsx:129
#: components/LaunchButton/ReLaunchDropDown.jsx:81
#: screens/Job/JobDetail/JobDetail.jsx:376
#: screens/Job/JobDetail/JobDetail.jsx:384
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:163
#: screens/Job/JobDetail/JobDetail.jsx:359
#: screens/Job/JobDetail/JobDetail.jsx:367
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:168
msgid "Relaunch"
msgstr "再起動"
#: components/JobList/JobListItem.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:143
#: components/JobList/JobListItem.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:148
msgid "Relaunch Job"
msgstr "ジョブの再起動"
@ -6391,8 +6388,8 @@ msgstr "失敗したホストの再起動"
msgid "Relaunch on"
msgstr "再起動時"
#: components/JobList/JobListItem.jsx:93
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:142
#: components/JobList/JobListItem.jsx:109
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:147
msgid "Relaunch using host parameters"
msgstr "ホストパラメーターを使用した再起動"
@ -6505,12 +6502,10 @@ msgstr ""
#~ msgid "Retrieve the enabled state from the given dict of host variables. The enabled variable may be specified using dot notation, e.g: 'foo.bar'"
#~ msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:72
#: components/JobCancelButton/JobCancelButton.jsx:76
#: components/JobCancelButton/JobCancelButton.jsx:75
#: components/JobCancelButton/JobCancelButton.jsx:79
#: components/JobList/JobListCancelButton.jsx:159
#: components/JobList/JobListCancelButton.jsx:162
#: screens/Job/JobDetail/JobDetail.jsx:432
#: screens/Job/JobDetail/JobDetail.jsx:435
#: screens/Job/JobOutput/JobOutput.jsx:800
#: screens/Job/JobOutput/JobOutput.jsx:803
msgid "Return"
@ -6559,7 +6554,7 @@ msgstr "設定を元に戻す"
msgid "Revert to factory default."
msgstr "工場出荷時のデフォルトに戻します。"
#: screens/Job/JobDetail/JobDetail.jsx:228
#: screens/Job/JobDetail/JobDetail.jsx:211
#: screens/Project/ProjectList/ProjectList.jsx:176
#: screens/Project/ProjectList/ProjectListItem.jsx:156
msgid "Revision"
@ -6632,7 +6627,7 @@ msgstr "実行:"
msgid "Run type"
msgstr "実行タイプ"
#: components/JobList/JobList.jsx:203
#: components/JobList/JobList.jsx:207
#: components/TemplateList/TemplateListItem.jsx:105
#: components/Workflow/WorkflowNodeHelp.jsx:83
msgid "Running"
@ -6829,7 +6824,7 @@ msgstr "秒"
msgid "See errors on the left"
msgstr "左側のエラーを参照してください"
#: components/JobList/JobListItem.jsx:66
#: components/JobList/JobListItem.jsx:68
#: components/Lookup/HostFilterLookup.jsx:318
#: components/Lookup/Lookup.jsx:141
#: components/Pagination/Pagination.jsx:32
@ -7374,7 +7369,7 @@ msgstr "簡易キー選択"
#: components/PromptDetail/PromptDetail.jsx:221
#: components/PromptDetail/PromptJobTemplateDetail.jsx:235
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:352
#: screens/Job/JobDetail/JobDetail.jsx:319
#: screens/Job/JobDetail/JobDetail.jsx:302
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:339
#: screens/Template/shared/JobTemplateForm.jsx:510
msgid "Skip Tags"
@ -7516,10 +7511,10 @@ msgstr "ソースコントロールのタイプ"
msgid "Source Control URL"
msgstr "ソースコントロールの URL"
#: components/JobList/JobList.jsx:184
#: components/JobList/JobListItem.jsx:31
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:33
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:38
#: screens/Job/JobDetail/JobDetail.jsx:94
#: screens/Job/JobDetail/JobDetail.jsx:77
msgid "Source Control Update"
msgstr "ソースコントロールの更新"
@ -7531,8 +7526,8 @@ msgstr "発信元の電話番号"
msgid "Source Variables"
msgstr "ソース変数"
#: components/JobList/JobListItem.jsx:154
#: screens/Job/JobDetail/JobDetail.jsx:164
#: components/JobList/JobListItem.jsx:170
#: screens/Job/JobDetail/JobDetail.jsx:147
msgid "Source Workflow Job"
msgstr "ソースワークフローのジョブ"
@ -7613,8 +7608,8 @@ msgstr "標準出力タブ"
msgid "Start"
msgstr "開始"
#: components/JobList/JobList.jsx:220
#: components/JobList/JobListItem.jsx:81
#: components/JobList/JobList.jsx:224
#: components/JobList/JobListItem.jsx:83
msgid "Start Time"
msgstr "開始時間"
@ -7640,20 +7635,20 @@ msgstr "同期プロセスの開始"
msgid "Start sync source"
msgstr "同期ソースの開始"
#: screens/Job/JobDetail/JobDetail.jsx:138
#: screens/Job/JobDetail/JobDetail.jsx:121
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:76
msgid "Started"
msgstr "開始"
#: components/JobList/JobList.jsx:197
#: components/JobList/JobList.jsx:218
#: components/JobList/JobListItem.jsx:77
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:79
#: screens/Inventory/InventoryList/InventoryList.jsx:203
#: screens/Inventory/InventoryList/InventoryListItem.jsx:88
#: screens/Inventory/InventorySources/InventorySourceList.jsx:218
#: screens/Inventory/InventorySources/InventorySourceListItem.jsx:80
#: screens/Job/JobDetail/JobDetail.jsx:128
#: screens/Job/JobDetail/JobDetail.jsx:111
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:197
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:111
#: screens/Project/ProjectList/ProjectList.jsx:174
@ -7744,7 +7739,7 @@ msgstr "成功メッセージ"
msgid "Success message body"
msgstr "成功メッセージボディー"
#: components/JobList/JobList.jsx:204
#: components/JobList/JobList.jsx:208
#: components/Workflow/WorkflowNodeHelp.jsx:86
#: screens/Dashboard/shared/ChartTooltip.jsx:59
msgid "Successful"
@ -7913,7 +7908,7 @@ msgstr "ターゲット URL"
msgid "Task"
msgstr "タスク"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:88
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:91
msgid "Task Count"
msgstr "タスク数"
@ -7921,7 +7916,7 @@ msgstr "タスク数"
msgid "Task Started"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:89
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:92
msgid "Tasks"
msgstr "タスク"
@ -8348,7 +8343,7 @@ msgstr ""
msgid "This organization is currently being by other resources. Are you sure you want to delete it?"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:224
#: screens/Project/ProjectDetail/ProjectDetail.jsx:225
msgid "This project is currently being used by other resources. Are you sure you want to delete it?"
msgstr ""
@ -8601,8 +8596,8 @@ msgstr "火曜"
msgid "Twilio"
msgstr "Twilio"
#: components/JobList/JobList.jsx:219
#: components/JobList/JobListItem.jsx:80
#: components/JobList/JobList.jsx:223
#: components/JobList/JobListItem.jsx:82
#: components/Lookup/ProjectLookup.jsx:110
#: components/NotificationList/NotificationList.jsx:219
#: components/NotificationList/NotificationListItem.jsx:30
@ -8636,7 +8631,7 @@ msgstr "Twilio"
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155
#: screens/Project/ProjectList/ProjectList.jsx:146
#: screens/Project/ProjectList/ProjectList.jsx:175
#: screens/Project/ProjectList/ProjectListItem.jsx:152
#: screens/Project/ProjectList/ProjectListItem.jsx:153
#: screens/Team/TeamRoles/TeamRoleListItem.jsx:17
#: screens/Team/TeamRoles/TeamRolesList.jsx:181
#: screens/Template/Survey/SurveyListItem.jsx:117
@ -8673,15 +8668,15 @@ msgid "Unlimited"
msgstr ""
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:51
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:101
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:104
msgid "Unreachable"
msgstr "到達不能"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:100
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:103
msgid "Unreachable Host Count"
msgstr "到達不能なホスト数"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:102
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:105
msgid "Unreachable Hosts"
msgstr "到達不能なホスト"
@ -8888,7 +8883,7 @@ msgstr "VMware vCenter"
#: screens/Inventory/shared/InventoryForm.jsx:87
#: screens/Inventory/shared/InventoryGroupForm.jsx:49
#: screens/Inventory/shared/SmartInventoryForm.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:348
#: screens/Job/JobDetail/JobDetail.jsx:331
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:354
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:210
#: screens/Template/shared/JobTemplateForm.jsx:387
@ -8920,7 +8915,7 @@ msgstr ""
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:306
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227
#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90
#: screens/Job/JobDetail/JobDetail.jsx:231
#: screens/Job/JobDetail/JobDetail.jsx:214
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:221
#: screens/Template/shared/JobTemplateForm.jsx:437
msgid "Verbosity"
@ -9192,7 +9187,7 @@ msgstr "ビジュアライザー"
msgid "WARNING:"
msgstr "警告:"
#: components/JobList/JobList.jsx:202
#: components/JobList/JobList.jsx:206
#: components/Workflow/WorkflowNodeHelp.jsx:80
msgid "Waiting"
msgstr "待機中"
@ -9350,18 +9345,18 @@ msgstr "ワークフローの承認が見つかりません。"
msgid "Workflow Approvals"
msgstr "ワークフローの承認"
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:36
#: components/JobList/JobList.jsx:193
#: components/JobList/JobListItem.jsx:38
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:40
#: screens/Job/JobDetail/JobDetail.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:82
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:134
msgid "Workflow Job"
msgstr "ワークフロージョブ"
#: components/JobList/JobListItem.jsx:142
#: components/JobList/JobListItem.jsx:158
#: components/Workflow/WorkflowNodeHelp.jsx:51
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:30
#: screens/Job/JobDetail/JobDetail.jsx:152
#: screens/Job/JobDetail/JobDetail.jsx:135
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:110
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:147
#: util/getRelatedResourceDeleteDetails.js:111
@ -9805,7 +9800,7 @@ msgstr ""
msgid "{0, plural, one {The inventory will be in a pending status until the final delete is processed.} other {The inventories will be in a pending status until the final delete is processed.}}"
msgstr ""
#: components/JobList/JobList.jsx:245
#: components/JobList/JobList.jsx:249
msgid "{0, plural, one {The selected job cannot be deleted due to insufficient permission or a running job status} other {The selected jobs cannot be deleted due to insufficient permissions or a running job status}}"
msgstr ""

View File

@ -186,8 +186,8 @@ msgstr ""
msgid "Action"
msgstr ""
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:85
#: components/JobList/JobList.jsx:226
#: components/JobList/JobListItem.jsx:87
#: components/Schedule/ScheduleList/ScheduleList.jsx:172
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:111
#: components/TemplateList/TemplateList.jsx:230
@ -546,7 +546,7 @@ msgstr ""
msgid "April"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:80
#: components/JobCancelButton/JobCancelButton.jsx:83
msgid "Are you sure you want to cancel this job?"
msgstr ""
@ -582,7 +582,6 @@ msgstr ""
msgid "Are you sure you want to remove {0} access from {username}?"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:439
#: screens/Job/JobOutput/JobOutput.jsx:807
msgid "Are you sure you want to submit the request to cancel this job?"
msgstr ""
@ -592,7 +591,7 @@ msgstr ""
msgid "Arguments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:358
#: screens/Job/JobDetail/JobDetail.jsx:341
msgid "Artifacts"
msgstr ""
@ -864,8 +863,7 @@ msgstr ""
msgid "Cancel Inventory Source Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:415
#: screens/Job/JobDetail/JobDetail.jsx:416
#: components/JobCancelButton/JobCancelButton.jsx:49
#: screens/Job/JobOutput/JobOutput.jsx:783
#: screens/Job/JobOutput/JobOutput.jsx:784
msgid "Cancel Job"
@ -876,12 +874,10 @@ msgstr ""
msgid "Cancel Project Sync"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:47
#: screens/Project/ProjectDetail/ProjectDetail.jsx:210
msgid "Cancel Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:423
#: screens/Job/JobDetail/JobDetail.jsx:426
#: screens/Job/JobOutput/JobOutput.jsx:791
#: screens/Job/JobOutput/JobOutput.jsx:794
msgid "Cancel job"
@ -932,12 +928,13 @@ msgstr ""
#~ msgid "Cancel sync source"
#~ msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:394
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:134
#: components/JobList/JobListItem.jsx:97
#: screens/Job/JobDetail/JobDetail.jsx:379
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:138
msgid "Cancel {0}"
msgstr ""
#: components/JobList/JobList.jsx:207
#: components/JobList/JobList.jsx:211
#: components/Workflow/WorkflowNodeHelp.jsx:95
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176
#: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21
@ -1157,9 +1154,9 @@ msgstr ""
msgid "Collapse"
msgstr ""
#: components/JobList/JobList.jsx:187
#: components/JobList/JobListItem.jsx:34
#: screens/Job/JobDetail/JobDetail.jsx:97
#: components/JobList/JobList.jsx:191
#: components/JobList/JobListItem.jsx:36
#: screens/Job/JobDetail/JobDetail.jsx:80
#: screens/Job/JobOutput/HostEventModal.jsx:135
msgid "Command"
msgstr ""
@ -1181,11 +1178,11 @@ msgstr ""
msgid "Confirm Password"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:62
#: components/JobCancelButton/JobCancelButton.jsx:65
msgid "Confirm cancel job"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:66
#: components/JobCancelButton/JobCancelButton.jsx:69
msgid "Confirm cancellation"
msgstr ""
@ -1217,7 +1214,7 @@ msgstr ""
msgid "Confirm selection"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:245
#: screens/Job/JobDetail/JobDetail.jsx:228
msgid "Container Group"
msgstr ""
@ -1458,7 +1455,7 @@ msgstr ""
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254
#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:135
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:48
#: screens/Job/JobDetail/JobDetail.jsx:335
#: screens/Job/JobDetail/JobDetail.jsx:318
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:315
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:105
#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:111
@ -1588,7 +1585,7 @@ msgstr ""
msgid "Credential type not found."
msgstr ""
#: components/JobList/JobListItem.jsx:196
#: components/JobList/JobListItem.jsx:212
#: components/LaunchPrompt/steps/CredentialsStep.jsx:193
#: components/LaunchPrompt/steps/useCredentialsStep.jsx:64
#: components/Lookup/MultiCredentialsLookup.jsx:131
@ -1603,7 +1600,7 @@ msgstr ""
#: screens/Credential/CredentialList/CredentialList.jsx:175
#: screens/Credential/Credentials.jsx:13
#: screens/Credential/Credentials.jsx:23
#: screens/Job/JobDetail/JobDetail.jsx:273
#: screens/Job/JobDetail/JobDetail.jsx:256
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:275
#: screens/Template/shared/JobTemplateForm.jsx:349
#: util/getRelatedResourceDeleteDetails.js:97
@ -1735,10 +1732,10 @@ msgstr ""
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:72
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:76
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:406
#: screens/Job/JobDetail/JobDetail.jsx:391
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:352
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:168
#: screens/Project/ProjectDetail/ProjectDetail.jsx:226
#: screens/Project/ProjectDetail/ProjectDetail.jsx:227
#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:77
#: screens/Team/TeamDetail/TeamDetail.jsx:66
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:396
@ -1780,9 +1777,9 @@ msgstr ""
msgid "Delete Inventory"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:402
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:201
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:205
#: screens/Job/JobDetail/JobDetail.jsx:387
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:196
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:200
msgid "Delete Job"
msgstr ""
@ -1798,7 +1795,7 @@ msgstr ""
msgid "Delete Organization"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:220
#: screens/Project/ProjectDetail/ProjectDetail.jsx:221
msgid "Delete Project"
msgstr ""
@ -2198,8 +2195,8 @@ msgstr ""
msgid "Done"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:175
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:180
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:185
msgid "Download Output"
msgstr ""
@ -2471,16 +2468,16 @@ msgid "Edit this node"
msgstr ""
#: components/Workflow/WorkflowNodeHelp.jsx:146
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:123
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:126
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:181
msgid "Elapsed"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:122
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:125
msgid "Elapsed Time"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:124
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:127
msgid "Elapsed time that the job ran"
msgstr ""
@ -2721,7 +2718,7 @@ msgstr ""
#~ msgid "Environment"
#~ msgstr ""
#: components/JobList/JobList.jsx:206
#: components/JobList/JobList.jsx:210
#: components/Workflow/WorkflowNodeHelp.jsx:92
#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133
#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210
@ -2755,8 +2752,8 @@ msgstr ""
#: components/DeleteButton/DeleteButton.jsx:57
#: components/HostToggle/HostToggle.jsx:70
#: components/InstanceToggle/InstanceToggle.jsx:61
#: components/JobList/JobList.jsx:276
#: components/JobList/JobList.jsx:287
#: components/JobList/JobList.jsx:281
#: components/JobList/JobList.jsx:292
#: components/LaunchButton/LaunchButton.jsx:171
#: components/LaunchPrompt/LaunchPrompt.jsx:73
#: components/NotificationList/NotificationList.jsx:246
@ -2803,7 +2800,7 @@ msgstr ""
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:163
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:177
#: screens/Organization/OrganizationList/OrganizationList.jsx:210
#: screens/Project/ProjectDetail/ProjectDetail.jsx:234
#: screens/Project/ProjectDetail/ProjectDetail.jsx:235
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197
#: screens/Project/ProjectList/ProjectList.jsx:236
#: screens/Project/shared/ProjectSyncButton.jsx:62
@ -2916,7 +2913,7 @@ msgstr ""
msgid "Execution Environments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:236
#: screens/Job/JobDetail/JobDetail.jsx:219
msgid "Execution Node"
msgstr ""
@ -2979,7 +2976,7 @@ msgstr ""
msgid "Expires on {0}"
msgstr ""
#: components/JobList/JobListItem.jsx:224
#: components/JobList/JobListItem.jsx:240
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:129
msgid "Explanation"
msgstr ""
@ -3009,19 +3006,19 @@ msgstr ""
msgid "Facts"
msgstr ""
#: components/JobList/JobList.jsx:205
#: components/JobList/JobList.jsx:209
#: components/Workflow/WorkflowNodeHelp.jsx:89
#: screens/Dashboard/shared/ChartTooltip.jsx:66
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:47
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:111
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:114
msgid "Failed"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:113
msgid "Failed Host Count"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:112
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:115
msgid "Failed Hosts"
msgstr ""
@ -3073,12 +3070,13 @@ msgstr ""
#~ msgid "Failed to cancel inventory source sync."
#~ msgstr ""
#: components/JobList/JobList.jsx:290
#: components/JobList/JobList.jsx:295
msgid "Failed to cancel one or more jobs."
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:395
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:135
#: components/JobList/JobListItem.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:380
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:139
msgid "Failed to cancel {0}"
msgstr ""
@ -3177,7 +3175,7 @@ msgstr ""
msgid "Failed to delete one or more job templates."
msgstr ""
#: components/JobList/JobList.jsx:279
#: components/JobList/JobList.jsx:284
msgid "Failed to delete one or more jobs."
msgstr ""
@ -3225,7 +3223,7 @@ msgstr ""
msgid "Failed to delete organization."
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:237
#: screens/Project/ProjectDetail/ProjectDetail.jsx:238
msgid "Failed to delete project."
msgstr ""
@ -3410,12 +3408,12 @@ msgstr ""
msgid "File, directory or script"
msgstr ""
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:82
#: components/JobList/JobList.jsx:225
#: components/JobList/JobListItem.jsx:84
msgid "Finish Time"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:139
#: screens/Job/JobDetail/JobDetail.jsx:122
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:171
msgid "Finished"
msgstr ""
@ -3715,7 +3713,7 @@ msgstr ""
msgid "Host Config Key"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:97
msgid "Host Count"
msgstr ""
@ -3798,7 +3796,7 @@ msgstr ""
#: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151
#: screens/Inventory/SmartInventory.jsx:71
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:95
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:98
#: util/getRelatedResourceDeleteDetails.js:129
msgid "Hosts"
msgstr ""
@ -3824,7 +3822,7 @@ msgstr ""
msgid "I agree to the End User License Agreement"
msgstr ""
#: components/JobList/JobList.jsx:173
#: components/JobList/JobList.jsx:177
#: components/Lookup/HostFilterLookup.jsx:82
#: screens/Team/TeamRoles/TeamRolesList.jsx:155
msgid "ID"
@ -4088,7 +4086,7 @@ msgstr ""
msgid "Instance Filters"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:239
#: screens/Job/JobDetail/JobDetail.jsx:222
msgid "Instance Group"
msgstr ""
@ -4172,7 +4170,7 @@ msgid "Inventories with sources cannot be copied"
msgstr ""
#: components/HostForm/HostForm.jsx:28
#: components/JobList/JobListItem.jsx:164
#: components/JobList/JobListItem.jsx:180
#: components/LaunchPrompt/steps/InventoryStep.jsx:107
#: components/LaunchPrompt/steps/useInventoryStep.jsx:53
#: components/Lookup/InventoryLookup.jsx:85
@ -4195,7 +4193,7 @@ msgstr ""
#: screens/Inventory/InventoryList/InventoryListItem.jsx:94
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:40
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostListItem.jsx:47
#: screens/Job/JobDetail/JobDetail.jsx:176
#: screens/Job/JobDetail/JobDetail.jsx:159
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:135
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:192
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:199
@ -4215,7 +4213,7 @@ msgstr ""
msgid "Inventory ID"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:192
#: screens/Job/JobDetail/JobDetail.jsx:175
msgid "Inventory Source"
msgstr ""
@ -4238,11 +4236,11 @@ msgstr ""
msgid "Inventory Sources"
msgstr ""
#: components/JobList/JobList.jsx:185
#: components/JobList/JobListItem.jsx:32
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:34
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:36
#: components/Workflow/WorkflowLegend.jsx:100
#: screens/Job/JobDetail/JobDetail.jsx:95
#: screens/Job/JobDetail/JobDetail.jsx:78
msgid "Inventory Sync"
msgstr ""
@ -4321,22 +4319,21 @@ msgstr ""
msgid "Job"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:393
#: screens/Job/JobDetail/JobDetail.jsx:447
#: screens/Job/JobDetail/JobDetail.jsx:448
#: components/JobList/JobListItem.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:378
#: screens/Job/JobOutput/JobOutput.jsx:826
#: screens/Job/JobOutput/JobOutput.jsx:827
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:133
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:137
msgid "Job Cancel Error"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:458
#: screens/Job/JobDetail/JobDetail.jsx:400
#: screens/Job/JobOutput/JobOutput.jsx:815
#: screens/Job/JobOutput/JobOutput.jsx:816
msgid "Job Delete Error"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:252
#: screens/Job/JobDetail/JobDetail.jsx:235
msgid "Job Slice"
msgstr ""
@ -4355,19 +4352,19 @@ msgstr ""
#: components/PromptDetail/PromptDetail.jsx:198
#: components/PromptDetail/PromptJobTemplateDetail.jsx:220
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:334
#: screens/Job/JobDetail/JobDetail.jsx:301
#: screens/Job/JobDetail/JobDetail.jsx:284
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:324
#: screens/Template/shared/JobTemplateForm.jsx:494
msgid "Job Tags"
msgstr ""
#: components/JobList/JobListItem.jsx:132
#: components/JobList/JobListItem.jsx:148
#: components/TemplateList/TemplateList.jsx:206
#: components/Workflow/WorkflowLegend.jsx:92
#: components/Workflow/WorkflowNodeHelp.jsx:47
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:29
#: screens/Job/JobDetail/JobDetail.jsx:142
#: screens/Job/JobDetail/JobDetail.jsx:125
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:98
msgid "Job Template"
msgstr ""
@ -4392,12 +4389,12 @@ msgstr ""
msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes"
msgstr ""
#: components/JobList/JobList.jsx:181
#: components/JobList/JobList.jsx:185
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:108
#: components/PromptDetail/PromptDetail.jsx:151
#: components/PromptDetail/PromptJobTemplateDetail.jsx:85
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:283
#: screens/Job/JobDetail/JobDetail.jsx:172
#: screens/Job/JobDetail/JobDetail.jsx:155
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145
#: screens/Template/shared/JobTemplateForm.jsx:226
@ -4418,8 +4415,8 @@ msgstr ""
msgid "Job templates"
msgstr ""
#: components/JobList/JobList.jsx:164
#: components/JobList/JobList.jsx:239
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:243
#: routeConfig.jsx:37
#: screens/ActivityStream/ActivityStream.jsx:148
#: screens/Dashboard/shared/LineChart.jsx:69
@ -4525,15 +4522,15 @@ msgstr ""
msgid "LDAP5"
msgstr ""
#: components/JobList/JobList.jsx:177
#: components/JobList/JobList.jsx:181
msgid "Label Name"
msgstr ""
#: components/JobList/JobListItem.jsx:209
#: components/JobList/JobListItem.jsx:225
#: components/PromptDetail/PromptJobTemplateDetail.jsx:187
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:102
#: components/TemplateList/TemplateListItem.jsx:306
#: screens/Job/JobDetail/JobDetail.jsx:286
#: screens/Job/JobDetail/JobDetail.jsx:269
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:291
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195
#: screens/Template/shared/JobTemplateForm.jsx:367
@ -4568,7 +4565,7 @@ msgstr ""
#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:114
#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:43
#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:86
#: screens/Job/JobDetail/JobDetail.jsx:339
#: screens/Job/JobDetail/JobDetail.jsx:322
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:320
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:110
#: screens/Project/ProjectDetail/ProjectDetail.jsx:187
@ -4666,7 +4663,7 @@ msgstr ""
msgid "Launched By"
msgstr ""
#: components/JobList/JobList.jsx:193
#: components/JobList/JobList.jsx:197
msgid "Launched By (Username)"
msgstr ""
@ -4702,13 +4699,13 @@ msgstr ""
#: components/AdHocCommands/AdHocDetailsStep.jsx:164
#: components/AdHocCommands/AdHocDetailsStep.jsx:165
#: components/JobList/JobList.jsx:211
#: components/JobList/JobList.jsx:215
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35
#: components/PromptDetail/PromptDetail.jsx:186
#: components/PromptDetail/PromptJobTemplateDetail.jsx:133
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:76
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:311
#: screens/Job/JobDetail/JobDetail.jsx:230
#: screens/Job/JobDetail/JobDetail.jsx:213
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220
#: screens/Template/shared/JobTemplateForm.jsx:416
#: screens/Template/shared/WorkflowJobTemplateForm.jsx:160
@ -4779,7 +4776,7 @@ msgstr ""
#: components/AdHocCommands/AdHocCredentialStep.jsx:67
#: components/AdHocCommands/AdHocCredentialStep.jsx:68
#: components/AdHocCommands/AdHocCredentialStep.jsx:84
#: screens/Job/JobDetail/JobDetail.jsx:258
#: screens/Job/JobDetail/JobDetail.jsx:241
msgid "Machine Credential"
msgstr ""
@ -4796,10 +4793,10 @@ msgstr ""
msgid "Managed nodes"
msgstr ""
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:35
#: components/JobList/JobList.jsx:192
#: components/JobList/JobListItem.jsx:37
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:39
#: screens/Job/JobDetail/JobDetail.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:81
msgid "Management Job"
msgstr ""
@ -5049,9 +5046,9 @@ msgstr ""
#: components/AssociateModal/AssociateModal.jsx:140
#: components/AssociateModal/AssociateModal.jsx:155
#: components/HostForm/HostForm.jsx:85
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:217
#: components/JobList/JobListItem.jsx:68
#: components/JobList/JobList.jsx:172
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:70
#: components/LaunchPrompt/steps/CredentialsStep.jsx:171
#: components/LaunchPrompt/steps/CredentialsStep.jsx:186
#: components/LaunchPrompt/steps/InventoryStep.jsx:86
@ -5255,7 +5252,7 @@ msgstr ""
msgid "Never expires"
msgstr ""
#: components/JobList/JobList.jsx:200
#: components/JobList/JobList.jsx:204
#: components/Workflow/WorkflowNodeHelp.jsx:74
msgid "New"
msgstr ""
@ -5798,7 +5795,7 @@ msgstr ""
msgid "Past week"
msgstr ""
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:205
#: components/Workflow/WorkflowNodeHelp.jsx:77
msgid "Pending"
msgstr ""
@ -5823,7 +5820,7 @@ msgstr ""
msgid "Play"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:82
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:85
msgid "Play Count"
msgstr ""
@ -5832,13 +5829,13 @@ msgid "Play Started"
msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:131
#: screens/Job/JobDetail/JobDetail.jsx:229
#: screens/Job/JobDetail/JobDetail.jsx:212
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:218
#: screens/Template/shared/JobTemplateForm.jsx:330
msgid "Playbook"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Check"
msgstr ""
@ -5852,10 +5849,10 @@ msgstr ""
msgid "Playbook Directory"
msgstr ""
#: components/JobList/JobList.jsx:186
#: components/JobList/JobListItem.jsx:33
#: components/JobList/JobList.jsx:190
#: components/JobList/JobListItem.jsx:35
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:37
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Run"
msgstr ""
@ -5874,7 +5871,7 @@ msgstr ""
msgid "Playbook run"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:83
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:86
msgid "Plays"
msgstr ""
@ -6010,7 +6007,7 @@ msgstr ""
msgid "Privilege escalation password"
msgstr ""
#: components/JobList/JobListItem.jsx:180
#: components/JobList/JobListItem.jsx:196
#: components/Lookup/ProjectLookup.jsx:86
#: components/Lookup/ProjectLookup.jsx:91
#: components/Lookup/ProjectLookup.jsx:144
@ -6019,8 +6016,8 @@ msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:124
#: components/TemplateList/TemplateListItem.jsx:268
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:213
#: screens/Job/JobDetail/JobDetail.jsx:204
#: screens/Job/JobDetail/JobDetail.jsx:219
#: screens/Job/JobDetail/JobDetail.jsx:187
#: screens/Job/JobDetail/JobDetail.jsx:202
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:203
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:211
@ -6293,16 +6290,16 @@ msgstr ""
msgid "Related Groups"
msgstr ""
#: components/JobList/JobListItem.jsx:113
#: components/JobList/JobListItem.jsx:129
#: components/LaunchButton/ReLaunchDropDown.jsx:81
#: screens/Job/JobDetail/JobDetail.jsx:376
#: screens/Job/JobDetail/JobDetail.jsx:384
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:163
#: screens/Job/JobDetail/JobDetail.jsx:359
#: screens/Job/JobDetail/JobDetail.jsx:367
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:168
msgid "Relaunch"
msgstr ""
#: components/JobList/JobListItem.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:143
#: components/JobList/JobListItem.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:148
msgid "Relaunch Job"
msgstr ""
@ -6319,8 +6316,8 @@ msgstr ""
msgid "Relaunch on"
msgstr ""
#: components/JobList/JobListItem.jsx:93
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:142
#: components/JobList/JobListItem.jsx:109
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:147
msgid "Relaunch using host parameters"
msgstr ""
@ -6433,12 +6430,10 @@ msgstr ""
#~ msgid "Retrieve the enabled state from the given dict of host variables. The enabled variable may be specified using dot notation, e.g: 'foo.bar'"
#~ msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:72
#: components/JobCancelButton/JobCancelButton.jsx:76
#: components/JobCancelButton/JobCancelButton.jsx:75
#: components/JobCancelButton/JobCancelButton.jsx:79
#: components/JobList/JobListCancelButton.jsx:159
#: components/JobList/JobListCancelButton.jsx:162
#: screens/Job/JobDetail/JobDetail.jsx:432
#: screens/Job/JobDetail/JobDetail.jsx:435
#: screens/Job/JobOutput/JobOutput.jsx:800
#: screens/Job/JobOutput/JobOutput.jsx:803
msgid "Return"
@ -6487,7 +6482,7 @@ msgstr ""
msgid "Revert to factory default."
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:228
#: screens/Job/JobDetail/JobDetail.jsx:211
#: screens/Project/ProjectList/ProjectList.jsx:176
#: screens/Project/ProjectList/ProjectListItem.jsx:156
msgid "Revision"
@ -6560,7 +6555,7 @@ msgstr ""
msgid "Run type"
msgstr ""
#: components/JobList/JobList.jsx:203
#: components/JobList/JobList.jsx:207
#: components/TemplateList/TemplateListItem.jsx:105
#: components/Workflow/WorkflowNodeHelp.jsx:83
msgid "Running"
@ -6757,7 +6752,7 @@ msgstr ""
msgid "See errors on the left"
msgstr ""
#: components/JobList/JobListItem.jsx:66
#: components/JobList/JobListItem.jsx:68
#: components/Lookup/HostFilterLookup.jsx:318
#: components/Lookup/Lookup.jsx:141
#: components/Pagination/Pagination.jsx:32
@ -7293,7 +7288,7 @@ msgstr ""
#: components/PromptDetail/PromptDetail.jsx:221
#: components/PromptDetail/PromptJobTemplateDetail.jsx:235
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:352
#: screens/Job/JobDetail/JobDetail.jsx:319
#: screens/Job/JobDetail/JobDetail.jsx:302
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:339
#: screens/Template/shared/JobTemplateForm.jsx:510
msgid "Skip Tags"
@ -7430,10 +7425,10 @@ msgstr ""
msgid "Source Control URL"
msgstr ""
#: components/JobList/JobList.jsx:184
#: components/JobList/JobListItem.jsx:31
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:33
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:38
#: screens/Job/JobDetail/JobDetail.jsx:94
#: screens/Job/JobDetail/JobDetail.jsx:77
msgid "Source Control Update"
msgstr ""
@ -7445,8 +7440,8 @@ msgstr ""
msgid "Source Variables"
msgstr ""
#: components/JobList/JobListItem.jsx:154
#: screens/Job/JobDetail/JobDetail.jsx:164
#: components/JobList/JobListItem.jsx:170
#: screens/Job/JobDetail/JobDetail.jsx:147
msgid "Source Workflow Job"
msgstr ""
@ -7523,8 +7518,8 @@ msgstr ""
msgid "Start"
msgstr ""
#: components/JobList/JobList.jsx:220
#: components/JobList/JobListItem.jsx:81
#: components/JobList/JobList.jsx:224
#: components/JobList/JobListItem.jsx:83
msgid "Start Time"
msgstr ""
@ -7550,20 +7545,20 @@ msgstr ""
msgid "Start sync source"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:138
#: screens/Job/JobDetail/JobDetail.jsx:121
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:76
msgid "Started"
msgstr ""
#: components/JobList/JobList.jsx:197
#: components/JobList/JobList.jsx:218
#: components/JobList/JobListItem.jsx:77
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:79
#: screens/Inventory/InventoryList/InventoryList.jsx:203
#: screens/Inventory/InventoryList/InventoryListItem.jsx:88
#: screens/Inventory/InventorySources/InventorySourceList.jsx:218
#: screens/Inventory/InventorySources/InventorySourceListItem.jsx:80
#: screens/Job/JobDetail/JobDetail.jsx:128
#: screens/Job/JobDetail/JobDetail.jsx:111
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:197
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:111
#: screens/Project/ProjectList/ProjectList.jsx:174
@ -7654,7 +7649,7 @@ msgstr ""
msgid "Success message body"
msgstr ""
#: components/JobList/JobList.jsx:204
#: components/JobList/JobList.jsx:208
#: components/Workflow/WorkflowNodeHelp.jsx:86
#: screens/Dashboard/shared/ChartTooltip.jsx:59
msgid "Successful"
@ -7823,7 +7818,7 @@ msgstr ""
msgid "Task"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:88
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:91
msgid "Task Count"
msgstr ""
@ -7831,7 +7826,7 @@ msgstr ""
msgid "Task Started"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:89
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:92
msgid "Tasks"
msgstr ""
@ -8254,7 +8249,7 @@ msgstr ""
msgid "This organization is currently being by other resources. Are you sure you want to delete it?"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:224
#: screens/Project/ProjectDetail/ProjectDetail.jsx:225
msgid "This project is currently being used by other resources. Are you sure you want to delete it?"
msgstr ""
@ -8507,8 +8502,8 @@ msgstr ""
msgid "Twilio"
msgstr ""
#: components/JobList/JobList.jsx:219
#: components/JobList/JobListItem.jsx:80
#: components/JobList/JobList.jsx:223
#: components/JobList/JobListItem.jsx:82
#: components/Lookup/ProjectLookup.jsx:110
#: components/NotificationList/NotificationList.jsx:219
#: components/NotificationList/NotificationListItem.jsx:30
@ -8542,7 +8537,7 @@ msgstr ""
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155
#: screens/Project/ProjectList/ProjectList.jsx:146
#: screens/Project/ProjectList/ProjectList.jsx:175
#: screens/Project/ProjectList/ProjectListItem.jsx:152
#: screens/Project/ProjectList/ProjectListItem.jsx:153
#: screens/Team/TeamRoles/TeamRoleListItem.jsx:17
#: screens/Team/TeamRoles/TeamRolesList.jsx:181
#: screens/Template/Survey/SurveyListItem.jsx:117
@ -8579,15 +8574,15 @@ msgid "Unlimited"
msgstr ""
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:51
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:101
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:104
msgid "Unreachable"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:100
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:103
msgid "Unreachable Host Count"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:102
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:105
msgid "Unreachable Hosts"
msgstr ""
@ -8790,7 +8785,7 @@ msgstr ""
#: screens/Inventory/shared/InventoryForm.jsx:87
#: screens/Inventory/shared/InventoryGroupForm.jsx:49
#: screens/Inventory/shared/SmartInventoryForm.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:348
#: screens/Job/JobDetail/JobDetail.jsx:331
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:354
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:210
#: screens/Template/shared/JobTemplateForm.jsx:387
@ -8822,7 +8817,7 @@ msgstr ""
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:306
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227
#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90
#: screens/Job/JobDetail/JobDetail.jsx:231
#: screens/Job/JobDetail/JobDetail.jsx:214
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:221
#: screens/Template/shared/JobTemplateForm.jsx:437
msgid "Verbosity"
@ -9094,7 +9089,7 @@ msgstr ""
msgid "WARNING:"
msgstr ""
#: components/JobList/JobList.jsx:202
#: components/JobList/JobList.jsx:206
#: components/Workflow/WorkflowNodeHelp.jsx:80
msgid "Waiting"
msgstr ""
@ -9247,18 +9242,18 @@ msgstr ""
msgid "Workflow Approvals"
msgstr ""
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:36
#: components/JobList/JobList.jsx:193
#: components/JobList/JobListItem.jsx:38
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:40
#: screens/Job/JobDetail/JobDetail.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:82
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:134
msgid "Workflow Job"
msgstr ""
#: components/JobList/JobListItem.jsx:142
#: components/JobList/JobListItem.jsx:158
#: components/Workflow/WorkflowNodeHelp.jsx:51
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:30
#: screens/Job/JobDetail/JobDetail.jsx:152
#: screens/Job/JobDetail/JobDetail.jsx:135
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:110
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:147
#: util/getRelatedResourceDeleteDetails.js:111
@ -9700,7 +9695,7 @@ msgstr ""
msgid "{0, plural, one {The inventory will be in a pending status until the final delete is processed.} other {The inventories will be in a pending status until the final delete is processed.}}"
msgstr ""
#: components/JobList/JobList.jsx:245
#: components/JobList/JobList.jsx:249
msgid "{0, plural, one {The selected job cannot be deleted due to insufficient permission or a running job status} other {The selected jobs cannot be deleted due to insufficient permissions or a running job status}}"
msgstr ""

View File

@ -185,8 +185,8 @@ msgstr "帐户令牌"
msgid "Action"
msgstr "操作"
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:85
#: components/JobList/JobList.jsx:226
#: components/JobList/JobListItem.jsx:87
#: components/Schedule/ScheduleList/ScheduleList.jsx:172
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:111
#: components/TemplateList/TemplateList.jsx:230
@ -568,7 +568,7 @@ msgstr "于 {0} - {1} 批准"
msgid "April"
msgstr "4 月"
#: components/JobCancelButton/JobCancelButton.jsx:80
#: components/JobCancelButton/JobCancelButton.jsx:83
msgid "Are you sure you want to cancel this job?"
msgstr ""
@ -608,7 +608,6 @@ msgstr "您确定要从 {1} 中删除访问 {0} 吗?这样做会影响团队
msgid "Are you sure you want to remove {0} access from {username}?"
msgstr "您确定要从 {username} 中删除 {0} 吗?"
#: screens/Job/JobDetail/JobDetail.jsx:439
#: screens/Job/JobOutput/JobOutput.jsx:807
msgid "Are you sure you want to submit the request to cancel this job?"
msgstr "您确定要提交取消此作业的请求吗?"
@ -618,7 +617,7 @@ msgstr "您确定要提交取消此作业的请求吗?"
msgid "Arguments"
msgstr "参数"
#: screens/Job/JobDetail/JobDetail.jsx:358
#: screens/Job/JobDetail/JobDetail.jsx:341
msgid "Artifacts"
msgstr "工件"
@ -894,8 +893,7 @@ msgstr "取消"
msgid "Cancel Inventory Source Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:415
#: screens/Job/JobDetail/JobDetail.jsx:416
#: components/JobCancelButton/JobCancelButton.jsx:49
#: screens/Job/JobOutput/JobOutput.jsx:783
#: screens/Job/JobOutput/JobOutput.jsx:784
msgid "Cancel Job"
@ -906,12 +904,10 @@ msgstr "取消作业"
msgid "Cancel Project Sync"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:47
#: screens/Project/ProjectDetail/ProjectDetail.jsx:210
msgid "Cancel Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:423
#: screens/Job/JobDetail/JobDetail.jsx:426
#: screens/Job/JobOutput/JobOutput.jsx:791
#: screens/Job/JobOutput/JobOutput.jsx:794
msgid "Cancel job"
@ -962,12 +958,13 @@ msgstr ""
#~ msgid "Cancel sync source"
#~ msgstr "取消同步源"
#: screens/Job/JobDetail/JobDetail.jsx:394
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:134
#: components/JobList/JobListItem.jsx:97
#: screens/Job/JobDetail/JobDetail.jsx:379
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:138
msgid "Cancel {0}"
msgstr ""
#: components/JobList/JobList.jsx:207
#: components/JobList/JobList.jsx:211
#: components/Workflow/WorkflowNodeHelp.jsx:95
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176
#: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21
@ -1195,9 +1192,9 @@ msgstr "云"
msgid "Collapse"
msgstr "折叠"
#: components/JobList/JobList.jsx:187
#: components/JobList/JobListItem.jsx:34
#: screens/Job/JobDetail/JobDetail.jsx:97
#: components/JobList/JobList.jsx:191
#: components/JobList/JobListItem.jsx:36
#: screens/Job/JobDetail/JobDetail.jsx:80
#: screens/Job/JobOutput/HostEventModal.jsx:135
msgid "Command"
msgstr "命令"
@ -1235,11 +1232,11 @@ msgstr "确认删除"
msgid "Confirm Password"
msgstr "确认密码"
#: components/JobCancelButton/JobCancelButton.jsx:62
#: components/JobCancelButton/JobCancelButton.jsx:65
msgid "Confirm cancel job"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:66
#: components/JobCancelButton/JobCancelButton.jsx:69
msgid "Confirm cancellation"
msgstr ""
@ -1271,7 +1268,7 @@ msgstr "确认全部恢复"
msgid "Confirm selection"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:245
#: screens/Job/JobDetail/JobDetail.jsx:228
msgid "Container Group"
msgstr "容器组"
@ -1522,7 +1519,7 @@ msgstr "创建用户令牌"
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254
#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:135
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:48
#: screens/Job/JobDetail/JobDetail.jsx:335
#: screens/Job/JobDetail/JobDetail.jsx:318
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:315
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:105
#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:111
@ -1652,7 +1649,7 @@ msgstr ""
msgid "Credential type not found."
msgstr "未找到凭证类型。"
#: components/JobList/JobListItem.jsx:196
#: components/JobList/JobListItem.jsx:212
#: components/LaunchPrompt/steps/CredentialsStep.jsx:193
#: components/LaunchPrompt/steps/useCredentialsStep.jsx:64
#: components/Lookup/MultiCredentialsLookup.jsx:131
@ -1667,7 +1664,7 @@ msgstr "未找到凭证类型。"
#: screens/Credential/CredentialList/CredentialList.jsx:175
#: screens/Credential/Credentials.jsx:13
#: screens/Credential/Credentials.jsx:23
#: screens/Job/JobDetail/JobDetail.jsx:273
#: screens/Job/JobDetail/JobDetail.jsx:256
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:275
#: screens/Template/shared/JobTemplateForm.jsx:349
#: util/getRelatedResourceDeleteDetails.js:97
@ -1799,10 +1796,10 @@ msgstr "定义系统级的特性和功能"
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:72
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:76
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:406
#: screens/Job/JobDetail/JobDetail.jsx:391
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:352
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:168
#: screens/Project/ProjectDetail/ProjectDetail.jsx:226
#: screens/Project/ProjectDetail/ProjectDetail.jsx:227
#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:77
#: screens/Team/TeamDetail/TeamDetail.jsx:66
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:396
@ -1844,9 +1841,9 @@ msgstr "删除主机"
msgid "Delete Inventory"
msgstr "删除清单"
#: screens/Job/JobDetail/JobDetail.jsx:402
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:201
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:205
#: screens/Job/JobDetail/JobDetail.jsx:387
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:196
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:200
msgid "Delete Job"
msgstr "删除作业"
@ -1862,7 +1859,7 @@ msgstr "删除通知"
msgid "Delete Organization"
msgstr "删除机构"
#: screens/Project/ProjectDetail/ProjectDetail.jsx:220
#: screens/Project/ProjectDetail/ProjectDetail.jsx:221
msgid "Delete Project"
msgstr "删除项目"
@ -2262,8 +2259,8 @@ msgstr ""
msgid "Done"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:175
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:180
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:185
msgid "Download Output"
msgstr "下载输出"
@ -2535,16 +2532,16 @@ msgid "Edit this node"
msgstr "编辑此节点"
#: components/Workflow/WorkflowNodeHelp.jsx:146
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:123
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:126
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:181
msgid "Elapsed"
msgstr "已经过"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:122
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:125
msgid "Elapsed Time"
msgstr "过期的时间"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:124
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:127
msgid "Elapsed time that the job ran"
msgstr "作业运行所经过的时间"
@ -2797,7 +2794,7 @@ msgstr "使用 JSON 或 YAML 语法输入变量。使用单选按钮在两者之
#~ msgid "Environment"
#~ msgstr "环境"
#: components/JobList/JobList.jsx:206
#: components/JobList/JobList.jsx:210
#: components/Workflow/WorkflowNodeHelp.jsx:92
#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133
#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210
@ -2831,8 +2828,8 @@ msgstr ""
#: components/DeleteButton/DeleteButton.jsx:57
#: components/HostToggle/HostToggle.jsx:70
#: components/InstanceToggle/InstanceToggle.jsx:61
#: components/JobList/JobList.jsx:276
#: components/JobList/JobList.jsx:287
#: components/JobList/JobList.jsx:281
#: components/JobList/JobList.jsx:292
#: components/LaunchButton/LaunchButton.jsx:171
#: components/LaunchPrompt/LaunchPrompt.jsx:73
#: components/NotificationList/NotificationList.jsx:246
@ -2879,7 +2876,7 @@ msgstr ""
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:163
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:177
#: screens/Organization/OrganizationList/OrganizationList.jsx:210
#: screens/Project/ProjectDetail/ProjectDetail.jsx:234
#: screens/Project/ProjectDetail/ProjectDetail.jsx:235
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197
#: screens/Project/ProjectList/ProjectList.jsx:236
#: screens/Project/shared/ProjectSyncButton.jsx:62
@ -2992,7 +2989,7 @@ msgstr ""
msgid "Execution Environments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:236
#: screens/Job/JobDetail/JobDetail.jsx:219
msgid "Execution Node"
msgstr "执行节点"
@ -3055,7 +3052,7 @@ msgstr ""
msgid "Expires on {0}"
msgstr "过期于 {0}"
#: components/JobList/JobListItem.jsx:224
#: components/JobList/JobListItem.jsx:240
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:129
msgid "Explanation"
msgstr "解释"
@ -3085,19 +3082,19 @@ msgstr "完成:"
msgid "Facts"
msgstr "事实"
#: components/JobList/JobList.jsx:205
#: components/JobList/JobList.jsx:209
#: components/Workflow/WorkflowNodeHelp.jsx:89
#: screens/Dashboard/shared/ChartTooltip.jsx:66
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:47
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:111
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:114
msgid "Failed"
msgstr "失败"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:113
msgid "Failed Host Count"
msgstr "失败的主机计数"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:112
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:115
msgid "Failed Hosts"
msgstr "失败的主机"
@ -3149,12 +3146,13 @@ msgstr ""
#~ msgid "Failed to cancel inventory source sync."
#~ msgstr "取消清单源同步失败。"
#: components/JobList/JobList.jsx:290
#: components/JobList/JobList.jsx:295
msgid "Failed to cancel one or more jobs."
msgstr "取消一个或多个作业失败。"
#: screens/Job/JobDetail/JobDetail.jsx:395
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:135
#: components/JobList/JobListItem.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:380
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:139
msgid "Failed to cancel {0}"
msgstr ""
@ -3253,7 +3251,7 @@ msgstr "删除一个或多个清单源失败。"
msgid "Failed to delete one or more job templates."
msgstr "删除一个或多个作业模板失败。"
#: components/JobList/JobList.jsx:279
#: components/JobList/JobList.jsx:284
msgid "Failed to delete one or more jobs."
msgstr "删除一个或多个作业失败。"
@ -3301,7 +3299,7 @@ msgstr "无法删除一个或多个工作流批准。"
msgid "Failed to delete organization."
msgstr "删除机构失败。"
#: screens/Project/ProjectDetail/ProjectDetail.jsx:237
#: screens/Project/ProjectDetail/ProjectDetail.jsx:238
msgid "Failed to delete project."
msgstr "删除项目失败。"
@ -3486,12 +3484,12 @@ msgstr "上传文件被拒绝。请选择单个 .json 文件。"
msgid "File, directory or script"
msgstr "文件、目录或脚本"
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:82
#: components/JobList/JobList.jsx:225
#: components/JobList/JobListItem.jsx:84
msgid "Finish Time"
msgstr "完成时间"
#: screens/Job/JobDetail/JobDetail.jsx:139
#: screens/Job/JobDetail/JobDetail.jsx:122
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:171
msgid "Finished"
msgstr "完成"
@ -3791,7 +3789,7 @@ msgstr ""
msgid "Host Config Key"
msgstr "主机配置键"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:97
msgid "Host Count"
msgstr "主机计数"
@ -3874,7 +3872,7 @@ msgstr "此作业的主机状态信息不可用。"
#: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151
#: screens/Inventory/SmartInventory.jsx:71
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:95
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:98
#: util/getRelatedResourceDeleteDetails.js:129
msgid "Hosts"
msgstr "主机"
@ -3900,7 +3898,7 @@ msgstr "小时"
msgid "I agree to the End User License Agreement"
msgstr ""
#: components/JobList/JobList.jsx:173
#: components/JobList/JobList.jsx:177
#: components/Lookup/HostFilterLookup.jsx:82
#: screens/Team/TeamRoles/TeamRolesList.jsx:155
msgid "ID"
@ -4164,7 +4162,7 @@ msgstr ""
msgid "Instance Filters"
msgstr "实例过滤器"
#: screens/Job/JobDetail/JobDetail.jsx:239
#: screens/Job/JobDetail/JobDetail.jsx:222
msgid "Instance Group"
msgstr "实例组"
@ -4248,7 +4246,7 @@ msgid "Inventories with sources cannot be copied"
msgstr "无法复制含有源的清单"
#: components/HostForm/HostForm.jsx:28
#: components/JobList/JobListItem.jsx:164
#: components/JobList/JobListItem.jsx:180
#: components/LaunchPrompt/steps/InventoryStep.jsx:107
#: components/LaunchPrompt/steps/useInventoryStep.jsx:53
#: components/Lookup/InventoryLookup.jsx:85
@ -4271,7 +4269,7 @@ msgstr "无法复制含有源的清单"
#: screens/Inventory/InventoryList/InventoryListItem.jsx:94
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:40
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostListItem.jsx:47
#: screens/Job/JobDetail/JobDetail.jsx:176
#: screens/Job/JobDetail/JobDetail.jsx:159
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:135
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:192
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:199
@ -4291,7 +4289,7 @@ msgstr "清单文件"
msgid "Inventory ID"
msgstr "清单 ID"
#: screens/Job/JobDetail/JobDetail.jsx:192
#: screens/Job/JobDetail/JobDetail.jsx:175
msgid "Inventory Source"
msgstr ""
@ -4314,11 +4312,11 @@ msgstr ""
msgid "Inventory Sources"
msgstr "清单源"
#: components/JobList/JobList.jsx:185
#: components/JobList/JobListItem.jsx:32
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:34
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:36
#: components/Workflow/WorkflowLegend.jsx:100
#: screens/Job/JobDetail/JobDetail.jsx:95
#: screens/Job/JobDetail/JobDetail.jsx:78
msgid "Inventory Sync"
msgstr "清单同步"
@ -4397,22 +4395,21 @@ msgstr "1 月"
msgid "Job"
msgstr "作业"
#: screens/Job/JobDetail/JobDetail.jsx:393
#: screens/Job/JobDetail/JobDetail.jsx:447
#: screens/Job/JobDetail/JobDetail.jsx:448
#: components/JobList/JobListItem.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:378
#: screens/Job/JobOutput/JobOutput.jsx:826
#: screens/Job/JobOutput/JobOutput.jsx:827
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:133
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:137
msgid "Job Cancel Error"
msgstr "作业取消错误"
#: screens/Job/JobDetail/JobDetail.jsx:458
#: screens/Job/JobDetail/JobDetail.jsx:400
#: screens/Job/JobOutput/JobOutput.jsx:815
#: screens/Job/JobOutput/JobOutput.jsx:816
msgid "Job Delete Error"
msgstr "作业删除错误"
#: screens/Job/JobDetail/JobDetail.jsx:252
#: screens/Job/JobDetail/JobDetail.jsx:235
msgid "Job Slice"
msgstr "作业分片"
@ -4431,19 +4428,19 @@ msgstr "作业状态"
#: components/PromptDetail/PromptDetail.jsx:198
#: components/PromptDetail/PromptJobTemplateDetail.jsx:220
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:334
#: screens/Job/JobDetail/JobDetail.jsx:301
#: screens/Job/JobDetail/JobDetail.jsx:284
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:324
#: screens/Template/shared/JobTemplateForm.jsx:494
msgid "Job Tags"
msgstr "作业标签"
#: components/JobList/JobListItem.jsx:132
#: components/JobList/JobListItem.jsx:148
#: components/TemplateList/TemplateList.jsx:206
#: components/Workflow/WorkflowLegend.jsx:92
#: components/Workflow/WorkflowNodeHelp.jsx:47
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:29
#: screens/Job/JobDetail/JobDetail.jsx:142
#: screens/Job/JobDetail/JobDetail.jsx:125
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:98
msgid "Job Template"
msgstr "作业模板"
@ -4468,12 +4465,12 @@ msgstr ""
msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes"
msgstr ""
#: components/JobList/JobList.jsx:181
#: components/JobList/JobList.jsx:185
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:108
#: components/PromptDetail/PromptDetail.jsx:151
#: components/PromptDetail/PromptJobTemplateDetail.jsx:85
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:283
#: screens/Job/JobDetail/JobDetail.jsx:172
#: screens/Job/JobDetail/JobDetail.jsx:155
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145
#: screens/Template/shared/JobTemplateForm.jsx:226
@ -4494,8 +4491,8 @@ msgstr "作业状态图标签页"
msgid "Job templates"
msgstr "作业模板"
#: components/JobList/JobList.jsx:164
#: components/JobList/JobList.jsx:239
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:243
#: routeConfig.jsx:37
#: screens/ActivityStream/ActivityStream.jsx:148
#: screens/Dashboard/shared/LineChart.jsx:69
@ -4601,15 +4598,15 @@ msgstr "LDAP4"
msgid "LDAP5"
msgstr "LDAP5"
#: components/JobList/JobList.jsx:177
#: components/JobList/JobList.jsx:181
msgid "Label Name"
msgstr "标签名称"
#: components/JobList/JobListItem.jsx:209
#: components/JobList/JobListItem.jsx:225
#: components/PromptDetail/PromptJobTemplateDetail.jsx:187
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:102
#: components/TemplateList/TemplateListItem.jsx:306
#: screens/Job/JobDetail/JobDetail.jsx:286
#: screens/Job/JobDetail/JobDetail.jsx:269
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:291
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195
#: screens/Template/shared/JobTemplateForm.jsx:367
@ -4644,7 +4641,7 @@ msgstr "最近登陆"
#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:114
#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:43
#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:86
#: screens/Job/JobDetail/JobDetail.jsx:339
#: screens/Job/JobDetail/JobDetail.jsx:322
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:320
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:110
#: screens/Project/ProjectDetail/ProjectDetail.jsx:187
@ -4742,7 +4739,7 @@ msgstr "启动工作流"
msgid "Launched By"
msgstr "启动者"
#: components/JobList/JobList.jsx:193
#: components/JobList/JobList.jsx:197
msgid "Launched By (Username)"
msgstr "启动者(用户名)"
@ -4778,13 +4775,13 @@ msgstr "小于或等于比较。"
#: components/AdHocCommands/AdHocDetailsStep.jsx:164
#: components/AdHocCommands/AdHocDetailsStep.jsx:165
#: components/JobList/JobList.jsx:211
#: components/JobList/JobList.jsx:215
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35
#: components/PromptDetail/PromptDetail.jsx:186
#: components/PromptDetail/PromptJobTemplateDetail.jsx:133
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:76
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:311
#: screens/Job/JobDetail/JobDetail.jsx:230
#: screens/Job/JobDetail/JobDetail.jsx:213
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220
#: screens/Template/shared/JobTemplateForm.jsx:416
#: screens/Template/shared/WorkflowJobTemplateForm.jsx:160
@ -4855,7 +4852,7 @@ msgstr "最新同步"
#: components/AdHocCommands/AdHocCredentialStep.jsx:67
#: components/AdHocCommands/AdHocCredentialStep.jsx:68
#: components/AdHocCommands/AdHocCredentialStep.jsx:84
#: screens/Job/JobDetail/JobDetail.jsx:258
#: screens/Job/JobDetail/JobDetail.jsx:241
msgid "Machine Credential"
msgstr "机器凭证"
@ -4872,10 +4869,10 @@ msgstr ""
msgid "Managed nodes"
msgstr ""
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:35
#: components/JobList/JobList.jsx:192
#: components/JobList/JobListItem.jsx:37
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:39
#: screens/Job/JobDetail/JobDetail.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:81
msgid "Management Job"
msgstr "管理作业"
@ -5125,9 +5122,9 @@ msgstr "多项选择选项"
#: components/AssociateModal/AssociateModal.jsx:140
#: components/AssociateModal/AssociateModal.jsx:155
#: components/HostForm/HostForm.jsx:85
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:217
#: components/JobList/JobListItem.jsx:68
#: components/JobList/JobList.jsx:172
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:70
#: components/LaunchPrompt/steps/CredentialsStep.jsx:171
#: components/LaunchPrompt/steps/CredentialsStep.jsx:186
#: components/LaunchPrompt/steps/InventoryStep.jsx:86
@ -5331,7 +5328,7 @@ msgstr "永不更新"
msgid "Never expires"
msgstr "永不过期"
#: components/JobList/JobList.jsx:200
#: components/JobList/JobList.jsx:204
#: components/Workflow/WorkflowNodeHelp.jsx:74
msgid "New"
msgstr "新"
@ -5874,7 +5871,7 @@ msgstr "过去两周"
msgid "Past week"
msgstr "过去一周"
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:205
#: components/Workflow/WorkflowNodeHelp.jsx:77
msgid "Pending"
msgstr "待处理"
@ -5899,7 +5896,7 @@ msgstr "个人访问令牌"
msgid "Play"
msgstr "Play"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:82
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:85
msgid "Play Count"
msgstr "play 数量"
@ -5908,13 +5905,13 @@ msgid "Play Started"
msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:131
#: screens/Job/JobDetail/JobDetail.jsx:229
#: screens/Job/JobDetail/JobDetail.jsx:212
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:218
#: screens/Template/shared/JobTemplateForm.jsx:330
msgid "Playbook"
msgstr "Playbook"
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Check"
msgstr ""
@ -5928,10 +5925,10 @@ msgstr ""
msgid "Playbook Directory"
msgstr "Playbook 目录"
#: components/JobList/JobList.jsx:186
#: components/JobList/JobListItem.jsx:33
#: components/JobList/JobList.jsx:190
#: components/JobList/JobListItem.jsx:35
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:37
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Run"
msgstr "Playbook 运行"
@ -5950,7 +5947,7 @@ msgstr "Playbook 名称"
msgid "Playbook run"
msgstr "Playbook 运行"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:83
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:86
msgid "Plays"
msgstr "Play"
@ -6086,7 +6083,7 @@ msgstr "权限升级"
msgid "Privilege escalation password"
msgstr "权限升级密码"
#: components/JobList/JobListItem.jsx:180
#: components/JobList/JobListItem.jsx:196
#: components/Lookup/ProjectLookup.jsx:86
#: components/Lookup/ProjectLookup.jsx:91
#: components/Lookup/ProjectLookup.jsx:144
@ -6095,8 +6092,8 @@ msgstr "权限升级密码"
#: components/PromptDetail/PromptJobTemplateDetail.jsx:124
#: components/TemplateList/TemplateListItem.jsx:268
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:213
#: screens/Job/JobDetail/JobDetail.jsx:204
#: screens/Job/JobDetail/JobDetail.jsx:219
#: screens/Job/JobDetail/JobDetail.jsx:187
#: screens/Job/JobDetail/JobDetail.jsx:202
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:203
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:211
@ -6365,16 +6362,16 @@ msgstr "仅导入主机名与这个正则表达式匹配的主机。该过滤器
msgid "Related Groups"
msgstr "相关组"
#: components/JobList/JobListItem.jsx:113
#: components/JobList/JobListItem.jsx:129
#: components/LaunchButton/ReLaunchDropDown.jsx:81
#: screens/Job/JobDetail/JobDetail.jsx:376
#: screens/Job/JobDetail/JobDetail.jsx:384
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:163
#: screens/Job/JobDetail/JobDetail.jsx:359
#: screens/Job/JobDetail/JobDetail.jsx:367
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:168
msgid "Relaunch"
msgstr "重新启动"
#: components/JobList/JobListItem.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:143
#: components/JobList/JobListItem.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:148
msgid "Relaunch Job"
msgstr "重新启动作业"
@ -6391,8 +6388,8 @@ msgstr "重新启动失败的主机"
msgid "Relaunch on"
msgstr "重新启动于"
#: components/JobList/JobListItem.jsx:93
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:142
#: components/JobList/JobListItem.jsx:109
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:147
msgid "Relaunch using host parameters"
msgstr "使用主机参数重新启动"
@ -6505,12 +6502,10 @@ msgstr ""
#~ msgid "Retrieve the enabled state from the given dict of host variables. The enabled variable may be specified using dot notation, e.g: 'foo.bar'"
#~ msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:72
#: components/JobCancelButton/JobCancelButton.jsx:76
#: components/JobCancelButton/JobCancelButton.jsx:75
#: components/JobCancelButton/JobCancelButton.jsx:79
#: components/JobList/JobListCancelButton.jsx:159
#: components/JobList/JobListCancelButton.jsx:162
#: screens/Job/JobDetail/JobDetail.jsx:432
#: screens/Job/JobDetail/JobDetail.jsx:435
#: screens/Job/JobOutput/JobOutput.jsx:800
#: screens/Job/JobOutput/JobOutput.jsx:803
msgid "Return"
@ -6559,7 +6554,7 @@ msgstr "恢复设置"
msgid "Revert to factory default."
msgstr "恢复到工厂默认值。"
#: screens/Job/JobDetail/JobDetail.jsx:228
#: screens/Job/JobDetail/JobDetail.jsx:211
#: screens/Project/ProjectList/ProjectList.jsx:176
#: screens/Project/ProjectList/ProjectListItem.jsx:156
msgid "Revision"
@ -6632,7 +6627,7 @@ msgstr "运行于"
msgid "Run type"
msgstr "运行类型"
#: components/JobList/JobList.jsx:203
#: components/JobList/JobList.jsx:207
#: components/TemplateList/TemplateListItem.jsx:105
#: components/Workflow/WorkflowNodeHelp.jsx:83
msgid "Running"
@ -6829,7 +6824,7 @@ msgstr "秒"
msgid "See errors on the left"
msgstr "在左侧查看错误"
#: components/JobList/JobListItem.jsx:66
#: components/JobList/JobListItem.jsx:68
#: components/Lookup/HostFilterLookup.jsx:318
#: components/Lookup/Lookup.jsx:141
#: components/Pagination/Pagination.jsx:32
@ -7374,7 +7369,7 @@ msgstr "简单键选择"
#: components/PromptDetail/PromptDetail.jsx:221
#: components/PromptDetail/PromptJobTemplateDetail.jsx:235
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:352
#: screens/Job/JobDetail/JobDetail.jsx:319
#: screens/Job/JobDetail/JobDetail.jsx:302
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:339
#: screens/Template/shared/JobTemplateForm.jsx:510
msgid "Skip Tags"
@ -7516,10 +7511,10 @@ msgstr "源控制类型"
msgid "Source Control URL"
msgstr "源控制 URL"
#: components/JobList/JobList.jsx:184
#: components/JobList/JobListItem.jsx:31
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:33
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:38
#: screens/Job/JobDetail/JobDetail.jsx:94
#: screens/Job/JobDetail/JobDetail.jsx:77
msgid "Source Control Update"
msgstr "源控制更新"
@ -7531,8 +7526,8 @@ msgstr "源电话号码"
msgid "Source Variables"
msgstr "源变量"
#: components/JobList/JobListItem.jsx:154
#: screens/Job/JobDetail/JobDetail.jsx:164
#: components/JobList/JobListItem.jsx:170
#: screens/Job/JobDetail/JobDetail.jsx:147
msgid "Source Workflow Job"
msgstr "源工作流作业"
@ -7613,8 +7608,8 @@ msgstr "标准输出标签页"
msgid "Start"
msgstr "开始"
#: components/JobList/JobList.jsx:220
#: components/JobList/JobListItem.jsx:81
#: components/JobList/JobList.jsx:224
#: components/JobList/JobListItem.jsx:83
msgid "Start Time"
msgstr "开始时间"
@ -7640,20 +7635,20 @@ msgstr "启动同步进程"
msgid "Start sync source"
msgstr "启动同步源"
#: screens/Job/JobDetail/JobDetail.jsx:138
#: screens/Job/JobDetail/JobDetail.jsx:121
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:76
msgid "Started"
msgstr "已开始"
#: components/JobList/JobList.jsx:197
#: components/JobList/JobList.jsx:218
#: components/JobList/JobListItem.jsx:77
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:79
#: screens/Inventory/InventoryList/InventoryList.jsx:203
#: screens/Inventory/InventoryList/InventoryListItem.jsx:88
#: screens/Inventory/InventorySources/InventorySourceList.jsx:218
#: screens/Inventory/InventorySources/InventorySourceListItem.jsx:80
#: screens/Job/JobDetail/JobDetail.jsx:128
#: screens/Job/JobDetail/JobDetail.jsx:111
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:197
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:111
#: screens/Project/ProjectList/ProjectList.jsx:174
@ -7744,7 +7739,7 @@ msgstr "成功信息"
msgid "Success message body"
msgstr "成功消息正文"
#: components/JobList/JobList.jsx:204
#: components/JobList/JobList.jsx:208
#: components/Workflow/WorkflowNodeHelp.jsx:86
#: screens/Dashboard/shared/ChartTooltip.jsx:59
msgid "Successful"
@ -7913,7 +7908,7 @@ msgstr "目标 URL"
msgid "Task"
msgstr "任务"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:88
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:91
msgid "Task Count"
msgstr "任务计数"
@ -7921,7 +7916,7 @@ msgstr "任务计数"
msgid "Task Started"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:89
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:92
msgid "Tasks"
msgstr "任务"
@ -8348,7 +8343,7 @@ msgstr ""
msgid "This organization is currently being by other resources. Are you sure you want to delete it?"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:224
#: screens/Project/ProjectDetail/ProjectDetail.jsx:225
msgid "This project is currently being used by other resources. Are you sure you want to delete it?"
msgstr ""
@ -8601,8 +8596,8 @@ msgstr "周二"
msgid "Twilio"
msgstr "Twilio"
#: components/JobList/JobList.jsx:219
#: components/JobList/JobListItem.jsx:80
#: components/JobList/JobList.jsx:223
#: components/JobList/JobListItem.jsx:82
#: components/Lookup/ProjectLookup.jsx:110
#: components/NotificationList/NotificationList.jsx:219
#: components/NotificationList/NotificationListItem.jsx:30
@ -8636,7 +8631,7 @@ msgstr "Twilio"
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155
#: screens/Project/ProjectList/ProjectList.jsx:146
#: screens/Project/ProjectList/ProjectList.jsx:175
#: screens/Project/ProjectList/ProjectListItem.jsx:152
#: screens/Project/ProjectList/ProjectListItem.jsx:153
#: screens/Team/TeamRoles/TeamRoleListItem.jsx:17
#: screens/Team/TeamRoles/TeamRolesList.jsx:181
#: screens/Template/Survey/SurveyListItem.jsx:117
@ -8673,15 +8668,15 @@ msgid "Unlimited"
msgstr ""
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:51
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:101
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:104
msgid "Unreachable"
msgstr "无法访问"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:100
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:103
msgid "Unreachable Host Count"
msgstr "无法访问的主机数"
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:102
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:105
msgid "Unreachable Hosts"
msgstr "无法访问的主机"
@ -8888,7 +8883,7 @@ msgstr "VMware vCenter"
#: screens/Inventory/shared/InventoryForm.jsx:87
#: screens/Inventory/shared/InventoryGroupForm.jsx:49
#: screens/Inventory/shared/SmartInventoryForm.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:348
#: screens/Job/JobDetail/JobDetail.jsx:331
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:354
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:210
#: screens/Template/shared/JobTemplateForm.jsx:387
@ -8920,7 +8915,7 @@ msgstr ""
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:306
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227
#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90
#: screens/Job/JobDetail/JobDetail.jsx:231
#: screens/Job/JobDetail/JobDetail.jsx:214
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:221
#: screens/Template/shared/JobTemplateForm.jsx:437
msgid "Verbosity"
@ -9192,7 +9187,7 @@ msgstr "Visualizer"
msgid "WARNING:"
msgstr "警告:"
#: components/JobList/JobList.jsx:202
#: components/JobList/JobList.jsx:206
#: components/Workflow/WorkflowNodeHelp.jsx:80
msgid "Waiting"
msgstr "等待"
@ -9350,18 +9345,18 @@ msgstr "未找到工作流批准。"
msgid "Workflow Approvals"
msgstr "工作流批准"
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:36
#: components/JobList/JobList.jsx:193
#: components/JobList/JobListItem.jsx:38
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:40
#: screens/Job/JobDetail/JobDetail.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:82
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:134
msgid "Workflow Job"
msgstr "工作流作业"
#: components/JobList/JobListItem.jsx:142
#: components/JobList/JobListItem.jsx:158
#: components/Workflow/WorkflowNodeHelp.jsx:51
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:30
#: screens/Job/JobDetail/JobDetail.jsx:152
#: screens/Job/JobDetail/JobDetail.jsx:135
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:110
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:147
#: util/getRelatedResourceDeleteDetails.js:111
@ -9805,7 +9800,7 @@ msgstr ""
msgid "{0, plural, one {The inventory will be in a pending status until the final delete is processed.} other {The inventories will be in a pending status until the final delete is processed.}}"
msgstr ""
#: components/JobList/JobList.jsx:245
#: components/JobList/JobList.jsx:249
msgid "{0, plural, one {The selected job cannot be deleted due to insufficient permission or a running job status} other {The selected jobs cannot be deleted due to insufficient permissions or a running job status}}"
msgstr ""

View File

@ -182,8 +182,8 @@ msgstr ""
msgid "Action"
msgstr ""
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:85
#: components/JobList/JobList.jsx:226
#: components/JobList/JobListItem.jsx:87
#: components/Schedule/ScheduleList/ScheduleList.jsx:172
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:111
#: components/TemplateList/TemplateList.jsx:230
@ -534,7 +534,7 @@ msgstr ""
msgid "April"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:80
#: components/JobCancelButton/JobCancelButton.jsx:83
msgid "Are you sure you want to cancel this job?"
msgstr ""
@ -570,7 +570,6 @@ msgstr ""
msgid "Are you sure you want to remove {0} access from {username}?"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:439
#: screens/Job/JobOutput/JobOutput.jsx:807
msgid "Are you sure you want to submit the request to cancel this job?"
msgstr ""
@ -580,7 +579,7 @@ msgstr ""
msgid "Arguments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:358
#: screens/Job/JobDetail/JobDetail.jsx:341
msgid "Artifacts"
msgstr ""
@ -848,8 +847,7 @@ msgstr ""
msgid "Cancel Inventory Source Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:415
#: screens/Job/JobDetail/JobDetail.jsx:416
#: components/JobCancelButton/JobCancelButton.jsx:49
#: screens/Job/JobOutput/JobOutput.jsx:783
#: screens/Job/JobOutput/JobOutput.jsx:784
msgid "Cancel Job"
@ -860,12 +858,10 @@ msgstr ""
msgid "Cancel Project Sync"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:47
#: screens/Project/ProjectDetail/ProjectDetail.jsx:210
msgid "Cancel Sync"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:423
#: screens/Job/JobDetail/JobDetail.jsx:426
#: screens/Job/JobOutput/JobOutput.jsx:791
#: screens/Job/JobOutput/JobOutput.jsx:794
msgid "Cancel job"
@ -916,12 +912,13 @@ msgstr ""
#~ msgid "Cancel sync source"
#~ msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:394
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:134
#: components/JobList/JobListItem.jsx:97
#: screens/Job/JobDetail/JobDetail.jsx:379
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:138
msgid "Cancel {0}"
msgstr ""
#: components/JobList/JobList.jsx:207
#: components/JobList/JobList.jsx:211
#: components/Workflow/WorkflowNodeHelp.jsx:95
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176
#: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21
@ -1137,9 +1134,9 @@ msgstr ""
msgid "Collapse"
msgstr ""
#: components/JobList/JobList.jsx:187
#: components/JobList/JobListItem.jsx:34
#: screens/Job/JobDetail/JobDetail.jsx:97
#: components/JobList/JobList.jsx:191
#: components/JobList/JobListItem.jsx:36
#: screens/Job/JobDetail/JobDetail.jsx:80
#: screens/Job/JobOutput/HostEventModal.jsx:135
msgid "Command"
msgstr ""
@ -1161,11 +1158,11 @@ msgstr ""
msgid "Confirm Password"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:62
#: components/JobCancelButton/JobCancelButton.jsx:65
msgid "Confirm cancel job"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:66
#: components/JobCancelButton/JobCancelButton.jsx:69
msgid "Confirm cancellation"
msgstr ""
@ -1197,7 +1194,7 @@ msgstr ""
msgid "Confirm selection"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:245
#: screens/Job/JobDetail/JobDetail.jsx:228
msgid "Container Group"
msgstr ""
@ -1434,7 +1431,7 @@ msgstr ""
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254
#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:135
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:48
#: screens/Job/JobDetail/JobDetail.jsx:335
#: screens/Job/JobDetail/JobDetail.jsx:318
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:315
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:105
#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:111
@ -1560,7 +1557,7 @@ msgstr ""
msgid "Credential type not found."
msgstr ""
#: components/JobList/JobListItem.jsx:196
#: components/JobList/JobListItem.jsx:212
#: components/LaunchPrompt/steps/CredentialsStep.jsx:193
#: components/LaunchPrompt/steps/useCredentialsStep.jsx:64
#: components/Lookup/MultiCredentialsLookup.jsx:131
@ -1575,7 +1572,7 @@ msgstr ""
#: screens/Credential/CredentialList/CredentialList.jsx:175
#: screens/Credential/Credentials.jsx:13
#: screens/Credential/Credentials.jsx:23
#: screens/Job/JobDetail/JobDetail.jsx:273
#: screens/Job/JobDetail/JobDetail.jsx:256
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:275
#: screens/Template/shared/JobTemplateForm.jsx:349
#: util/getRelatedResourceDeleteDetails.js:97
@ -1707,10 +1704,10 @@ msgstr ""
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:72
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:76
#: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:406
#: screens/Job/JobDetail/JobDetail.jsx:391
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:352
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:168
#: screens/Project/ProjectDetail/ProjectDetail.jsx:226
#: screens/Project/ProjectDetail/ProjectDetail.jsx:227
#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:77
#: screens/Team/TeamDetail/TeamDetail.jsx:66
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:396
@ -1744,9 +1741,9 @@ msgstr ""
msgid "Delete Inventory"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:402
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:201
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:205
#: screens/Job/JobDetail/JobDetail.jsx:387
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:196
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:200
msgid "Delete Job"
msgstr ""
@ -1762,7 +1759,7 @@ msgstr ""
msgid "Delete Organization"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:220
#: screens/Project/ProjectDetail/ProjectDetail.jsx:221
msgid "Delete Project"
msgstr ""
@ -2154,8 +2151,8 @@ msgstr ""
msgid "Done"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:175
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:180
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:185
msgid "Download Output"
msgstr ""
@ -2418,16 +2415,16 @@ msgid "Edit this node"
msgstr ""
#: components/Workflow/WorkflowNodeHelp.jsx:146
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:123
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:126
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:181
msgid "Elapsed"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:122
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:125
msgid "Elapsed Time"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:124
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:127
msgid "Elapsed time that the job ran"
msgstr ""
@ -2656,7 +2653,7 @@ msgstr ""
msgid "Enter variables using either JSON or YAML syntax. Use the radio button to toggle between the two."
msgstr ""
#: components/JobList/JobList.jsx:206
#: components/JobList/JobList.jsx:210
#: components/Workflow/WorkflowNodeHelp.jsx:92
#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133
#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210
@ -2690,8 +2687,8 @@ msgstr ""
#: components/DeleteButton/DeleteButton.jsx:57
#: components/HostToggle/HostToggle.jsx:70
#: components/InstanceToggle/InstanceToggle.jsx:61
#: components/JobList/JobList.jsx:276
#: components/JobList/JobList.jsx:287
#: components/JobList/JobList.jsx:281
#: components/JobList/JobList.jsx:292
#: components/LaunchButton/LaunchButton.jsx:171
#: components/LaunchPrompt/LaunchPrompt.jsx:73
#: components/NotificationList/NotificationList.jsx:246
@ -2738,7 +2735,7 @@ msgstr ""
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:163
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:177
#: screens/Organization/OrganizationList/OrganizationList.jsx:210
#: screens/Project/ProjectDetail/ProjectDetail.jsx:234
#: screens/Project/ProjectDetail/ProjectDetail.jsx:235
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197
#: screens/Project/ProjectList/ProjectList.jsx:236
#: screens/Project/shared/ProjectSyncButton.jsx:62
@ -2851,7 +2848,7 @@ msgstr ""
msgid "Execution Environments"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:236
#: screens/Job/JobDetail/JobDetail.jsx:219
msgid "Execution Node"
msgstr ""
@ -2914,7 +2911,7 @@ msgstr ""
msgid "Expires on {0}"
msgstr ""
#: components/JobList/JobListItem.jsx:224
#: components/JobList/JobListItem.jsx:240
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:129
msgid "Explanation"
msgstr ""
@ -2944,19 +2941,19 @@ msgstr ""
msgid "Facts"
msgstr ""
#: components/JobList/JobList.jsx:205
#: components/JobList/JobList.jsx:209
#: components/Workflow/WorkflowNodeHelp.jsx:89
#: screens/Dashboard/shared/ChartTooltip.jsx:66
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:47
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:111
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:114
msgid "Failed"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:113
msgid "Failed Host Count"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:112
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:115
msgid "Failed Hosts"
msgstr ""
@ -3008,12 +3005,13 @@ msgstr ""
#~ msgid "Failed to cancel inventory source sync."
#~ msgstr ""
#: components/JobList/JobList.jsx:290
#: components/JobList/JobList.jsx:295
msgid "Failed to cancel one or more jobs."
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:395
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:135
#: components/JobList/JobListItem.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:380
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:139
msgid "Failed to cancel {0}"
msgstr ""
@ -3112,7 +3110,7 @@ msgstr ""
msgid "Failed to delete one or more job templates."
msgstr ""
#: components/JobList/JobList.jsx:279
#: components/JobList/JobList.jsx:284
msgid "Failed to delete one or more jobs."
msgstr ""
@ -3160,7 +3158,7 @@ msgstr ""
msgid "Failed to delete organization."
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:237
#: screens/Project/ProjectDetail/ProjectDetail.jsx:238
msgid "Failed to delete project."
msgstr ""
@ -3345,12 +3343,12 @@ msgstr ""
msgid "File, directory or script"
msgstr ""
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:82
#: components/JobList/JobList.jsx:225
#: components/JobList/JobListItem.jsx:84
msgid "Finish Time"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:139
#: screens/Job/JobDetail/JobDetail.jsx:122
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:171
msgid "Finished"
msgstr ""
@ -3645,7 +3643,7 @@ msgstr ""
msgid "Host Config Key"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:97
msgid "Host Count"
msgstr ""
@ -3728,7 +3726,7 @@ msgstr ""
#: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151
#: screens/Inventory/SmartInventory.jsx:71
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:95
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:98
#: util/getRelatedResourceDeleteDetails.js:129
msgid "Hosts"
msgstr ""
@ -3754,7 +3752,7 @@ msgstr ""
msgid "I agree to the End User License Agreement"
msgstr ""
#: components/JobList/JobList.jsx:173
#: components/JobList/JobList.jsx:177
#: components/Lookup/HostFilterLookup.jsx:82
#: screens/Team/TeamRoles/TeamRolesList.jsx:155
msgid "ID"
@ -3992,7 +3990,7 @@ msgstr ""
msgid "Instance Filters"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:239
#: screens/Job/JobDetail/JobDetail.jsx:222
msgid "Instance Group"
msgstr ""
@ -4076,7 +4074,7 @@ msgid "Inventories with sources cannot be copied"
msgstr ""
#: components/HostForm/HostForm.jsx:28
#: components/JobList/JobListItem.jsx:164
#: components/JobList/JobListItem.jsx:180
#: components/LaunchPrompt/steps/InventoryStep.jsx:107
#: components/LaunchPrompt/steps/useInventoryStep.jsx:53
#: components/Lookup/InventoryLookup.jsx:85
@ -4099,7 +4097,7 @@ msgstr ""
#: screens/Inventory/InventoryList/InventoryListItem.jsx:94
#: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:40
#: screens/Inventory/SmartInventoryHosts/SmartInventoryHostListItem.jsx:47
#: screens/Job/JobDetail/JobDetail.jsx:176
#: screens/Job/JobDetail/JobDetail.jsx:159
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:135
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:192
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:199
@ -4119,7 +4117,7 @@ msgstr ""
msgid "Inventory ID"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:192
#: screens/Job/JobDetail/JobDetail.jsx:175
msgid "Inventory Source"
msgstr ""
@ -4142,11 +4140,11 @@ msgstr ""
msgid "Inventory Sources"
msgstr ""
#: components/JobList/JobList.jsx:185
#: components/JobList/JobListItem.jsx:32
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:34
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:36
#: components/Workflow/WorkflowLegend.jsx:100
#: screens/Job/JobDetail/JobDetail.jsx:95
#: screens/Job/JobDetail/JobDetail.jsx:78
msgid "Inventory Sync"
msgstr ""
@ -4225,22 +4223,21 @@ msgstr ""
msgid "Job"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:393
#: screens/Job/JobDetail/JobDetail.jsx:447
#: screens/Job/JobDetail/JobDetail.jsx:448
#: components/JobList/JobListItem.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:378
#: screens/Job/JobOutput/JobOutput.jsx:826
#: screens/Job/JobOutput/JobOutput.jsx:827
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:133
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:137
msgid "Job Cancel Error"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:458
#: screens/Job/JobDetail/JobDetail.jsx:400
#: screens/Job/JobOutput/JobOutput.jsx:815
#: screens/Job/JobOutput/JobOutput.jsx:816
msgid "Job Delete Error"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:252
#: screens/Job/JobDetail/JobDetail.jsx:235
msgid "Job Slice"
msgstr ""
@ -4259,19 +4256,19 @@ msgstr ""
#: components/PromptDetail/PromptDetail.jsx:198
#: components/PromptDetail/PromptJobTemplateDetail.jsx:220
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:334
#: screens/Job/JobDetail/JobDetail.jsx:301
#: screens/Job/JobDetail/JobDetail.jsx:284
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:324
#: screens/Template/shared/JobTemplateForm.jsx:494
msgid "Job Tags"
msgstr ""
#: components/JobList/JobListItem.jsx:132
#: components/JobList/JobListItem.jsx:148
#: components/TemplateList/TemplateList.jsx:206
#: components/Workflow/WorkflowLegend.jsx:92
#: components/Workflow/WorkflowNodeHelp.jsx:47
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:29
#: screens/Job/JobDetail/JobDetail.jsx:142
#: screens/Job/JobDetail/JobDetail.jsx:125
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:98
msgid "Job Template"
msgstr ""
@ -4296,12 +4293,12 @@ msgstr ""
msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes"
msgstr ""
#: components/JobList/JobList.jsx:181
#: components/JobList/JobList.jsx:185
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:108
#: components/PromptDetail/PromptDetail.jsx:151
#: components/PromptDetail/PromptJobTemplateDetail.jsx:85
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:283
#: screens/Job/JobDetail/JobDetail.jsx:172
#: screens/Job/JobDetail/JobDetail.jsx:155
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145
#: screens/Template/shared/JobTemplateForm.jsx:226
@ -4322,8 +4319,8 @@ msgstr ""
msgid "Job templates"
msgstr ""
#: components/JobList/JobList.jsx:164
#: components/JobList/JobList.jsx:239
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:243
#: routeConfig.jsx:37
#: screens/ActivityStream/ActivityStream.jsx:148
#: screens/Dashboard/shared/LineChart.jsx:69
@ -4429,15 +4426,15 @@ msgstr ""
msgid "LDAP5"
msgstr ""
#: components/JobList/JobList.jsx:177
#: components/JobList/JobList.jsx:181
msgid "Label Name"
msgstr ""
#: components/JobList/JobListItem.jsx:209
#: components/JobList/JobListItem.jsx:225
#: components/PromptDetail/PromptJobTemplateDetail.jsx:187
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:102
#: components/TemplateList/TemplateListItem.jsx:306
#: screens/Job/JobDetail/JobDetail.jsx:286
#: screens/Job/JobDetail/JobDetail.jsx:269
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:291
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195
#: screens/Template/shared/JobTemplateForm.jsx:367
@ -4472,7 +4469,7 @@ msgstr ""
#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:114
#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:43
#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:86
#: screens/Job/JobDetail/JobDetail.jsx:339
#: screens/Job/JobDetail/JobDetail.jsx:322
#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:320
#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:110
#: screens/Project/ProjectDetail/ProjectDetail.jsx:187
@ -4570,7 +4567,7 @@ msgstr ""
msgid "Launched By"
msgstr ""
#: components/JobList/JobList.jsx:193
#: components/JobList/JobList.jsx:197
msgid "Launched By (Username)"
msgstr ""
@ -4606,13 +4603,13 @@ msgstr ""
#: components/AdHocCommands/AdHocDetailsStep.jsx:164
#: components/AdHocCommands/AdHocDetailsStep.jsx:165
#: components/JobList/JobList.jsx:211
#: components/JobList/JobList.jsx:215
#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35
#: components/PromptDetail/PromptDetail.jsx:186
#: components/PromptDetail/PromptJobTemplateDetail.jsx:133
#: components/PromptDetail/PromptWFJobTemplateDetail.jsx:76
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:311
#: screens/Job/JobDetail/JobDetail.jsx:230
#: screens/Job/JobDetail/JobDetail.jsx:213
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220
#: screens/Template/shared/JobTemplateForm.jsx:416
#: screens/Template/shared/WorkflowJobTemplateForm.jsx:160
@ -4683,7 +4680,7 @@ msgstr ""
#: components/AdHocCommands/AdHocCredentialStep.jsx:67
#: components/AdHocCommands/AdHocCredentialStep.jsx:68
#: components/AdHocCommands/AdHocCredentialStep.jsx:84
#: screens/Job/JobDetail/JobDetail.jsx:258
#: screens/Job/JobDetail/JobDetail.jsx:241
msgid "Machine Credential"
msgstr ""
@ -4700,10 +4697,10 @@ msgstr ""
msgid "Managed nodes"
msgstr ""
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:35
#: components/JobList/JobList.jsx:192
#: components/JobList/JobListItem.jsx:37
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:39
#: screens/Job/JobDetail/JobDetail.jsx:98
#: screens/Job/JobDetail/JobDetail.jsx:81
msgid "Management Job"
msgstr ""
@ -4945,9 +4942,9 @@ msgstr ""
#: components/AssociateModal/AssociateModal.jsx:140
#: components/AssociateModal/AssociateModal.jsx:155
#: components/HostForm/HostForm.jsx:85
#: components/JobList/JobList.jsx:168
#: components/JobList/JobList.jsx:217
#: components/JobList/JobListItem.jsx:68
#: components/JobList/JobList.jsx:172
#: components/JobList/JobList.jsx:221
#: components/JobList/JobListItem.jsx:70
#: components/LaunchPrompt/steps/CredentialsStep.jsx:171
#: components/LaunchPrompt/steps/CredentialsStep.jsx:186
#: components/LaunchPrompt/steps/InventoryStep.jsx:86
@ -5151,7 +5148,7 @@ msgstr ""
msgid "Never expires"
msgstr ""
#: components/JobList/JobList.jsx:200
#: components/JobList/JobList.jsx:204
#: components/Workflow/WorkflowNodeHelp.jsx:74
msgid "New"
msgstr ""
@ -5669,7 +5666,7 @@ msgstr ""
msgid "Past week"
msgstr ""
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:205
#: components/Workflow/WorkflowNodeHelp.jsx:77
msgid "Pending"
msgstr ""
@ -5694,7 +5691,7 @@ msgstr ""
msgid "Play"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:82
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:85
msgid "Play Count"
msgstr ""
@ -5703,13 +5700,13 @@ msgid "Play Started"
msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:131
#: screens/Job/JobDetail/JobDetail.jsx:229
#: screens/Job/JobDetail/JobDetail.jsx:212
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:218
#: screens/Template/shared/JobTemplateForm.jsx:330
msgid "Playbook"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Check"
msgstr ""
@ -5723,10 +5720,10 @@ msgstr ""
msgid "Playbook Directory"
msgstr ""
#: components/JobList/JobList.jsx:186
#: components/JobList/JobListItem.jsx:33
#: components/JobList/JobList.jsx:190
#: components/JobList/JobListItem.jsx:35
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:37
#: screens/Job/JobDetail/JobDetail.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:79
msgid "Playbook Run"
msgstr ""
@ -5745,7 +5742,7 @@ msgstr ""
msgid "Playbook run"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:83
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:86
msgid "Plays"
msgstr ""
@ -5877,7 +5874,7 @@ msgstr ""
msgid "Privilege escalation password"
msgstr ""
#: components/JobList/JobListItem.jsx:180
#: components/JobList/JobListItem.jsx:196
#: components/Lookup/ProjectLookup.jsx:86
#: components/Lookup/ProjectLookup.jsx:91
#: components/Lookup/ProjectLookup.jsx:144
@ -5886,8 +5883,8 @@ msgstr ""
#: components/PromptDetail/PromptJobTemplateDetail.jsx:124
#: components/TemplateList/TemplateListItem.jsx:268
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:213
#: screens/Job/JobDetail/JobDetail.jsx:204
#: screens/Job/JobDetail/JobDetail.jsx:219
#: screens/Job/JobDetail/JobDetail.jsx:187
#: screens/Job/JobDetail/JobDetail.jsx:202
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:203
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:211
@ -6146,16 +6143,16 @@ msgstr ""
msgid "Related Groups"
msgstr ""
#: components/JobList/JobListItem.jsx:113
#: components/JobList/JobListItem.jsx:129
#: components/LaunchButton/ReLaunchDropDown.jsx:81
#: screens/Job/JobDetail/JobDetail.jsx:376
#: screens/Job/JobDetail/JobDetail.jsx:384
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:163
#: screens/Job/JobDetail/JobDetail.jsx:359
#: screens/Job/JobDetail/JobDetail.jsx:367
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:168
msgid "Relaunch"
msgstr ""
#: components/JobList/JobListItem.jsx:94
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:143
#: components/JobList/JobListItem.jsx:110
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:148
msgid "Relaunch Job"
msgstr ""
@ -6172,8 +6169,8 @@ msgstr ""
msgid "Relaunch on"
msgstr ""
#: components/JobList/JobListItem.jsx:93
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:142
#: components/JobList/JobListItem.jsx:109
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:147
msgid "Relaunch using host parameters"
msgstr ""
@ -6282,12 +6279,10 @@ msgid ""
"The enabled variable may be specified using dot notation, e.g: 'foo.bar'"
msgstr ""
#: components/JobCancelButton/JobCancelButton.jsx:72
#: components/JobCancelButton/JobCancelButton.jsx:76
#: components/JobCancelButton/JobCancelButton.jsx:75
#: components/JobCancelButton/JobCancelButton.jsx:79
#: components/JobList/JobListCancelButton.jsx:159
#: components/JobList/JobListCancelButton.jsx:162
#: screens/Job/JobDetail/JobDetail.jsx:432
#: screens/Job/JobDetail/JobDetail.jsx:435
#: screens/Job/JobOutput/JobOutput.jsx:800
#: screens/Job/JobOutput/JobOutput.jsx:803
msgid "Return"
@ -6336,7 +6331,7 @@ msgstr ""
msgid "Revert to factory default."
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:228
#: screens/Job/JobDetail/JobDetail.jsx:211
#: screens/Project/ProjectList/ProjectList.jsx:176
#: screens/Project/ProjectList/ProjectListItem.jsx:156
msgid "Revision"
@ -6409,7 +6404,7 @@ msgstr ""
msgid "Run type"
msgstr ""
#: components/JobList/JobList.jsx:203
#: components/JobList/JobList.jsx:207
#: components/TemplateList/TemplateListItem.jsx:105
#: components/Workflow/WorkflowNodeHelp.jsx:83
msgid "Running"
@ -6606,7 +6601,7 @@ msgstr ""
msgid "See errors on the left"
msgstr ""
#: components/JobList/JobListItem.jsx:66
#: components/JobList/JobListItem.jsx:68
#: components/Lookup/HostFilterLookup.jsx:318
#: components/Lookup/Lookup.jsx:141
#: components/Pagination/Pagination.jsx:32
@ -7122,7 +7117,7 @@ msgstr ""
#: components/PromptDetail/PromptDetail.jsx:221
#: components/PromptDetail/PromptJobTemplateDetail.jsx:235
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:352
#: screens/Job/JobDetail/JobDetail.jsx:319
#: screens/Job/JobDetail/JobDetail.jsx:302
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:339
#: screens/Template/shared/JobTemplateForm.jsx:510
msgid "Skip Tags"
@ -7259,10 +7254,10 @@ msgstr ""
msgid "Source Control URL"
msgstr ""
#: components/JobList/JobList.jsx:184
#: components/JobList/JobListItem.jsx:31
#: components/JobList/JobList.jsx:188
#: components/JobList/JobListItem.jsx:33
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:38
#: screens/Job/JobDetail/JobDetail.jsx:94
#: screens/Job/JobDetail/JobDetail.jsx:77
msgid "Source Control Update"
msgstr ""
@ -7274,8 +7269,8 @@ msgstr ""
msgid "Source Variables"
msgstr ""
#: components/JobList/JobListItem.jsx:154
#: screens/Job/JobDetail/JobDetail.jsx:164
#: components/JobList/JobListItem.jsx:170
#: screens/Job/JobDetail/JobDetail.jsx:147
msgid "Source Workflow Job"
msgstr ""
@ -7348,8 +7343,8 @@ msgstr ""
msgid "Start"
msgstr ""
#: components/JobList/JobList.jsx:220
#: components/JobList/JobListItem.jsx:81
#: components/JobList/JobList.jsx:224
#: components/JobList/JobListItem.jsx:83
msgid "Start Time"
msgstr ""
@ -7375,20 +7370,20 @@ msgstr ""
msgid "Start sync source"
msgstr ""
#: screens/Job/JobDetail/JobDetail.jsx:138
#: screens/Job/JobDetail/JobDetail.jsx:121
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229
#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:76
msgid "Started"
msgstr ""
#: components/JobList/JobList.jsx:197
#: components/JobList/JobList.jsx:218
#: components/JobList/JobListItem.jsx:77
#: components/JobList/JobList.jsx:201
#: components/JobList/JobList.jsx:222
#: components/JobList/JobListItem.jsx:79
#: screens/Inventory/InventoryList/InventoryList.jsx:203
#: screens/Inventory/InventoryList/InventoryListItem.jsx:88
#: screens/Inventory/InventorySources/InventorySourceList.jsx:218
#: screens/Inventory/InventorySources/InventorySourceListItem.jsx:80
#: screens/Job/JobDetail/JobDetail.jsx:128
#: screens/Job/JobDetail/JobDetail.jsx:111
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:197
#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:111
#: screens/Project/ProjectList/ProjectList.jsx:174
@ -7479,7 +7474,7 @@ msgstr ""
msgid "Success message body"
msgstr ""
#: components/JobList/JobList.jsx:204
#: components/JobList/JobList.jsx:208
#: components/Workflow/WorkflowNodeHelp.jsx:86
#: screens/Dashboard/shared/ChartTooltip.jsx:59
msgid "Successful"
@ -7643,7 +7638,7 @@ msgstr ""
msgid "Task"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:88
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:91
msgid "Task Count"
msgstr ""
@ -7651,7 +7646,7 @@ msgstr ""
msgid "Task Started"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:89
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:92
msgid "Tasks"
msgstr ""
@ -8046,7 +8041,7 @@ msgstr ""
msgid "This organization is currently being by other resources. Are you sure you want to delete it?"
msgstr ""
#: screens/Project/ProjectDetail/ProjectDetail.jsx:224
#: screens/Project/ProjectDetail/ProjectDetail.jsx:225
msgid "This project is currently being used by other resources. Are you sure you want to delete it?"
msgstr ""
@ -8287,8 +8282,8 @@ msgstr ""
msgid "Twilio"
msgstr ""
#: components/JobList/JobList.jsx:219
#: components/JobList/JobListItem.jsx:80
#: components/JobList/JobList.jsx:223
#: components/JobList/JobListItem.jsx:82
#: components/Lookup/ProjectLookup.jsx:110
#: components/NotificationList/NotificationList.jsx:219
#: components/NotificationList/NotificationListItem.jsx:30
@ -8322,7 +8317,7 @@ msgstr ""
#: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155
#: screens/Project/ProjectList/ProjectList.jsx:146
#: screens/Project/ProjectList/ProjectList.jsx:175
#: screens/Project/ProjectList/ProjectListItem.jsx:152
#: screens/Project/ProjectList/ProjectListItem.jsx:153
#: screens/Team/TeamRoles/TeamRoleListItem.jsx:17
#: screens/Team/TeamRoles/TeamRolesList.jsx:181
#: screens/Template/Survey/SurveyListItem.jsx:117
@ -8359,15 +8354,15 @@ msgid "Unlimited"
msgstr ""
#: screens/Job/JobOutput/shared/HostStatusBar.jsx:51
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:101
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:104
msgid "Unreachable"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:100
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:103
msgid "Unreachable Host Count"
msgstr ""
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:102
#: screens/Job/JobOutput/shared/OutputToolbar.jsx:105
msgid "Unreachable Hosts"
msgstr ""
@ -8564,7 +8559,7 @@ msgstr ""
#: screens/Inventory/shared/InventoryForm.jsx:87
#: screens/Inventory/shared/InventoryGroupForm.jsx:49
#: screens/Inventory/shared/SmartInventoryForm.jsx:96
#: screens/Job/JobDetail/JobDetail.jsx:348
#: screens/Job/JobDetail/JobDetail.jsx:331
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:354
#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:210
#: screens/Template/shared/JobTemplateForm.jsx:387
@ -8596,7 +8591,7 @@ msgstr ""
#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:306
#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227
#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90
#: screens/Job/JobDetail/JobDetail.jsx:231
#: screens/Job/JobDetail/JobDetail.jsx:214
#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:221
#: screens/Template/shared/JobTemplateForm.jsx:437
msgid "Verbosity"
@ -8868,7 +8863,7 @@ msgstr ""
msgid "WARNING:"
msgstr ""
#: components/JobList/JobList.jsx:202
#: components/JobList/JobList.jsx:206
#: components/Workflow/WorkflowNodeHelp.jsx:80
msgid "Waiting"
msgstr ""
@ -9016,18 +9011,18 @@ msgstr ""
msgid "Workflow Approvals"
msgstr ""
#: components/JobList/JobList.jsx:189
#: components/JobList/JobListItem.jsx:36
#: components/JobList/JobList.jsx:193
#: components/JobList/JobListItem.jsx:38
#: components/Schedule/ScheduleList/ScheduleListItem.jsx:40
#: screens/Job/JobDetail/JobDetail.jsx:99
#: screens/Job/JobDetail/JobDetail.jsx:82
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:134
msgid "Workflow Job"
msgstr ""
#: components/JobList/JobListItem.jsx:142
#: components/JobList/JobListItem.jsx:158
#: components/Workflow/WorkflowNodeHelp.jsx:51
#: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateListItem.jsx:30
#: screens/Job/JobDetail/JobDetail.jsx:152
#: screens/Job/JobDetail/JobDetail.jsx:135
#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:110
#: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:147
#: util/getRelatedResourceDeleteDetails.js:111
@ -9461,7 +9456,7 @@ msgstr ""
msgid "{0, plural, one {The inventory will be in a pending status until the final delete is processed.} other {The inventories will be in a pending status until the final delete is processed.}}"
msgstr ""
#: components/JobList/JobList.jsx:245
#: components/JobList/JobList.jsx:249
msgid "{0, plural, one {The selected job cannot be deleted due to insufficient permission or a running job status} other {The selected jobs cannot be deleted due to insufficient permissions or a running job status}}"
msgstr ""

View File

@ -1,11 +1,12 @@
import 'styled-components/macro';
import React, { useCallback, useState } from 'react';
import React, { useState } from 'react';
import { Link, useHistory } from 'react-router-dom';
import { t } from '@lingui/macro';
import { Button, Chip } from '@patternfly/react-core';
import styled from 'styled-components';
import { useConfig } from '../../../contexts/Config';
import AlertModal from '../../../components/AlertModal';
import {
DetailList,
@ -28,7 +29,6 @@ import JobCancelButton from '../../../components/JobCancelButton';
import ExecutionEnvironmentDetail from '../../../components/ExecutionEnvironmentDetail';
import { getJobModel, isJobRunning } from '../../../util/jobs';
import { toTitleCase } from '../../../util/strings';
import useRequest, { useDismissableError } from '../../../util/useRequest';
import { formatDateString } from '../../../util/dates';
import { Job } from '../../../types';
@ -54,6 +54,7 @@ const VERBOSITY = {
};
function JobDetail({ job }) {
const { me } = useConfig();
const {
created_by,
credential,
@ -72,24 +73,6 @@ function JobDetail({ job }) {
const [errorMsg, setErrorMsg] = useState();
const history = useHistory();
const [showCancelModal, setShowCancelModal] = useState(false);
const {
error: cancelError,
isLoading: isCancelling,
request: cancelJob,
} = useRequest(
useCallback(async () => {
await getJobModel(job.type).cancel(job.id, job.type);
}, [job.id, job.type]),
{}
);
const {
error: dismissableCancelError,
dismissError: dismissCancelError,
} = useDismissableError(cancelError);
const jobTypes = {
project_update: t`Source Control Update`,
inventory_update: t`Inventory Sync`,
@ -387,7 +370,9 @@ function JobDetail({ job }) {
</LaunchButton>
))}
{isJobRunning(job.status) &&
job?.summary_fields?.user_capabilities?.start && (
(job.type === 'system_job'
? me.is_superuser
: job?.summary_fields?.user_capabilities?.start) && (
<JobCancelButton
job={job}
errorTitle={t`Job Cancel Error`}
@ -407,49 +392,6 @@ function JobDetail({ job }) {
</DeleteButton>
)}
</CardActionsRow>
{showCancelModal && isJobRunning(job.status) && (
<AlertModal
isOpen={showCancelModal}
variant="danger"
onClose={() => setShowCancelModal(false)}
title={t`Cancel Job`}
label={t`Cancel Job`}
actions={[
<Button
id="cancel-job-confirm-button"
key="delete"
variant="danger"
isDisabled={isCancelling}
aria-label={t`Cancel job`}
onClick={cancelJob}
>
{t`Cancel job`}
</Button>,
<Button
id="cancel-job-return-button"
key="cancel"
variant="secondary"
aria-label={t`Return`}
onClick={() => setShowCancelModal(false)}
>
{t`Return`}
</Button>,
]}
>
{t`Are you sure you want to submit the request to cancel this job?`}
</AlertModal>
)}
{dismissableCancelError && (
<AlertModal
isOpen={dismissableCancelError}
variant="danger"
onClose={dismissCancelError}
title={t`Job Cancel Error`}
label={t`Job Cancel Error`}
>
<ErrorDetail error={dismissableCancelError} />
</AlertModal>
)}
{errorMsg && (
<AlertModal
isOpen={errorMsg}

View File

@ -1,5 +1,6 @@
import React from 'react';
import { act } from 'react-dom/test-utils';
import { createMemoryHistory } from 'history';
import { mountWithContexts } from '../../../../testUtils/enzymeHelpers';
import { sleep } from '../../../../testUtils/testUtils';
import JobDetail from './JobDetail';
@ -14,6 +15,10 @@ describe('<JobDetail />', () => {
expect(wrapper.find(`Detail[label="${label}"] dt`).text()).toBe(label);
expect(wrapper.find(`Detail[label="${label}"] dd`).text()).toBe(value);
}
afterEach(() => {
wrapper.unmount();
jest.clearAllMocks();
});
test('should display details', () => {
wrapper = mountWithContexts(
@ -144,18 +149,15 @@ describe('<JobDetail />', () => {
});
test('DELETED is shown for required Job resources that have been deleted', () => {
wrapper = mountWithContexts(
<JobDetail
job={{
...mockJobData,
summary_fields: {
...mockJobData.summary_fields,
inventory: null,
project: null,
},
}}
/>
);
const newMockData = {
...mockJobData,
summary_fields: {
...mockJobData.summary_fields,
inventory: null,
project: null,
},
};
wrapper = mountWithContexts(<JobDetail job={newMockData} />);
const detail = wrapper.find('JobDetail');
async function assertMissingDetail(label) {
expect(detail.length).toBe(1);
@ -177,4 +179,128 @@ describe('<JobDetail />', () => {
);
assertDetail('Job Type', 'Playbook Check');
});
test('should not show cancel job button, not super user', () => {
const history = createMemoryHistory({
initialEntries: ['/settings/miscellaneous_system/edit'],
});
wrapper = mountWithContexts(
<JobDetail
job={{
...mockJobData,
status: 'pending',
type: 'system_job',
}}
/>,
{
context: {
router: {
history,
},
config: {
me: {
is_superuser: false,
},
},
},
}
);
expect(
wrapper.find('Button[aria-label="Cancel Demo Job Template"]')
).toHaveLength(0);
});
test('should not show cancel job button, job completed', async () => {
const history = createMemoryHistory({
initialEntries: ['/settings/miscellaneous_system/edit'],
});
wrapper = mountWithContexts(
<JobDetail
job={{
...mockJobData,
status: 'success',
type: 'project_update',
}}
/>,
{
context: {
router: {
history,
},
config: {
me: {
is_superuser: true,
},
},
},
}
);
expect(
wrapper.find('Button[aria-label="Cancel Demo Job Template"]')
).toHaveLength(0);
});
test('should show cancel button, pending, super user', async () => {
const history = createMemoryHistory({
initialEntries: ['/settings/miscellaneous_system/edit'],
});
wrapper = mountWithContexts(
<JobDetail
job={{
...mockJobData,
status: 'pending',
type: 'system_job',
}}
/>,
{
context: {
router: {
history,
},
config: {
me: {
is_superuser: true,
},
},
},
}
);
expect(
wrapper.find('Button[aria-label="Cancel Demo Job Template"]')
).toHaveLength(1);
});
test('should show cancel button, pending, super project update, not super user', async () => {
const history = createMemoryHistory({
initialEntries: ['/settings/miscellaneous_system/edit'],
});
wrapper = mountWithContexts(
<JobDetail
job={{
...mockJobData,
status: 'pending',
type: 'project_update',
}}
/>,
{
context: {
router: {
history,
},
config: {
me: {
is_superuser: false,
},
},
},
}
);
expect(
wrapper.find('Button[aria-label="Cancel Demo Job Template"]')
).toHaveLength(1);
});
});

View File

@ -14,6 +14,8 @@ import {
LaunchButton,
ReLaunchDropDown,
} from '../../../../components/LaunchButton';
import { useConfig } from '../../../../contexts/Config';
import JobCancelButton from '../../../../components/JobCancelButton';
const BadgeGroup = styled.div`
@ -73,6 +75,7 @@ const OutputToolbar = ({ job, onDelete, isDeleteDisabled, jobStatus }) => {
(sum, key) => sum + job?.host_status_counts[key],
0
);
const { me } = useConfig();
return (
<Wrapper>
@ -125,9 +128,10 @@ const OutputToolbar = ({ job, onDelete, isDeleteDisabled, jobStatus }) => {
<Badge isRead>{toHHMMSS(job.elapsed)}</Badge>
</Tooltip>
</BadgeGroup>
{job.summary_fields.user_capabilities?.start &&
(['pending', 'waiting', 'running'].includes(jobStatus) ? (
{['pending', 'waiting', 'running'].includes(jobStatus) &&
(job.type === 'system_job'
? me.is_superuser
: job?.summary_fields?.user_capabilities?.start) && (
<JobCancelButton
job={job}
errorTitle={t`Job Cancel Error`}
@ -135,41 +139,42 @@ const OutputToolbar = ({ job, onDelete, isDeleteDisabled, jobStatus }) => {
errorMessage={t`Failed to cancel ${job.name}`}
showIconButton
/>
) : (
<Tooltip
content={
job.status === 'failed' && job.type === 'job'
? t`Relaunch using host parameters`
: t`Relaunch Job`
}
>
{job.status === 'failed' && job.type === 'job' ? (
<LaunchButton resource={job}>
{({ handleRelaunch, isLaunching }) => (
<ReLaunchDropDown
handleRelaunch={handleRelaunch}
ouiaId="job-output-relaunch-dropdown"
isLaunching={isLaunching}
/>
)}
</LaunchButton>
) : (
<LaunchButton resource={job}>
{({ handleRelaunch, isLaunching }) => (
<Button
ouiaId="job-output-relaunch-button"
variant="plain"
onClick={handleRelaunch}
aria-label={t`Relaunch`}
isDisabled={isLaunching}
>
<RocketIcon />
</Button>
)}
</LaunchButton>
)}
</Tooltip>
))}
)}
{job.summary_fields.user_capabilities?.start && (
<Tooltip
content={
job.status === 'failed' && job.type === 'job'
? t`Relaunch using host parameters`
: t`Relaunch Job`
}
>
{job.status === 'failed' && job.type === 'job' ? (
<LaunchButton resource={job}>
{({ handleRelaunch, isLaunching }) => (
<ReLaunchDropDown
handleRelaunch={handleRelaunch}
ouiaId="job-output-relaunch-dropdown"
isLaunching={isLaunching}
/>
)}
</LaunchButton>
) : (
<LaunchButton resource={job}>
{({ handleRelaunch, isLaunching }) => (
<Button
ouiaId="job-output-relaunch-button"
variant="plain"
onClick={handleRelaunch}
aria-label={t`Relaunch`}
isDisabled={isLaunching}
>
<RocketIcon />
</Button>
)}
</LaunchButton>
)}
</Tooltip>
)}
{job.related?.stdout && (
<Tooltip content={t`Download Output`}>
@ -184,16 +189,6 @@ const OutputToolbar = ({ job, onDelete, isDeleteDisabled, jobStatus }) => {
</a>
</Tooltip>
)}
{/* {job.summary_fields.user_capabilities.start &&
['pending', 'waiting', 'running'].includes(jobStatus) && (
<JobCancelButton
job={job}
errorTitle={t`Job Cancel Error`}
title={t`Job Cancel`}
errorMessage={t`Failed to cancel ${job.name}`}
showIconButton
/>
)} */}
{job.summary_fields.user_capabilities.delete &&
['new', 'successful', 'failed', 'error', 'canceled'].includes(
jobStatus

View File

@ -207,6 +207,7 @@ function ProjectDetail({ project }) {
errorTitle={t`Project Sync Error`}
title={t`Cancel Project Sync`}
errorMessage={t`Failed to cancel Project Sync`}
buttonText={t`Cancel Sync`}
/>
) : (
<ProjectSyncButton