diff --git a/awx/ui_next/src/components/JobList/JobList.jsx b/awx/ui_next/src/components/JobList/JobList.jsx index fdcb74310f..87641d67f6 100644 --- a/awx/ui_next/src/components/JobList/JobList.jsx +++ b/awx/ui_next/src/components/JobList/JobList.jsx @@ -1,7 +1,6 @@ import React, { useState, useEffect, useCallback } from 'react'; import { useLocation } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t, plural } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Card } from '@patternfly/react-core'; import AlertModal from '../AlertModal'; @@ -20,7 +19,7 @@ import JobListCancelButton from './JobListCancelButton'; import useWsJobs from './useWsJobs'; import { UnifiedJobsAPI } from '../../api'; -function JobList({ i18n, defaultParams, showTypeColumn = false }) { +function JobList({ defaultParams, showTypeColumn = false }) { const qsConfig = getQSConfig( 'job', { @@ -162,67 +161,65 @@ function JobList({ i18n, defaultParams, showTypeColumn = false }) { hasContentLoading={isLoading || isDeleteLoading || isCancelLoading} items={jobs} itemCount={count} - pluralizedItemName={i18n._(t`Jobs`)} + pluralizedItemName={t`Jobs`} qsConfig={qsConfig} toolbarSearchColumns={[ { - name: i18n._(t`Name`), + name: t`Name`, key: 'name__icontains', isDefault: true, }, { - name: i18n._(t`ID`), + name: t`ID`, key: 'id', }, { - name: i18n._(t`Label Name`), + name: t`Label Name`, key: 'labels__name__icontains', }, { - name: i18n._(t`Job Type`), + name: t`Job Type`, key: `or__type`, options: [ - [`project_update`, i18n._(t`Source Control Update`)], - [`inventory_update`, i18n._(t`Inventory Sync`)], - [`job`, i18n._(t`Playbook Run`)], - [`ad_hoc_command`, i18n._(t`Command`)], - [`system_job`, i18n._(t`Management Job`)], - [`workflow_job`, i18n._(t`Workflow Job`)], + [`project_update`, t`Source Control Update`], + [`inventory_update`, t`Inventory Sync`], + [`job`, t`Playbook Run`], + [`ad_hoc_command`, t`Command`], + [`system_job`, t`Management Job`], + [`workflow_job`, t`Workflow Job`], ], }, { - name: i18n._(t`Launched By (Username)`), + name: t`Launched By (Username)`, key: 'created_by__username__icontains', }, { - name: i18n._(t`Status`), + name: t`Status`, key: 'status', options: [ - [`new`, i18n._(t`New`)], - [`pending`, i18n._(t`Pending`)], - [`waiting`, i18n._(t`Waiting`)], - [`running`, i18n._(t`Running`)], - [`successful`, i18n._(t`Successful`)], - [`failed`, i18n._(t`Failed`)], - [`error`, i18n._(t`Error`)], - [`canceled`, i18n._(t`Canceled`)], + [`new`, t`New`], + [`pending`, t`Pending`], + [`waiting`, t`Waiting`], + [`running`, t`Running`], + [`successful`, t`Successful`], + [`failed`, t`Failed`], + [`error`, t`Error`], + [`canceled`, t`Canceled`], ], }, { - name: i18n._(t`Limit`), + name: t`Limit`, key: 'job__limit', }, ]} headerRow={ - {i18n._(t`Name`)} - {i18n._(t`Status`)} - {showTypeColumn && {i18n._(t`Type`)}} - {i18n._(t`Start Time`)} - - {i18n._(t`Finish Time`)} - - {i18n._(t`Actions`)} + {t`Name`} + {t`Status`} + {showTypeColumn && {t`Type`}} + {t`Start Time`} + {t`Finish Time`} + {t`Actions`} } toolbarSearchableKeys={searchableKeys} @@ -239,17 +236,18 @@ function JobList({ i18n, defaultParams, showTypeColumn = false }) { key="delete" onDelete={handleJobDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Jobs`)} + pluralizedItemName={t`Jobs`} cannotDelete={item => isJobRunning(item.status) || !item.summary_fields.user_capabilities.delete } - errorMessage={plural(cannotDeleteItems.length, { - 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', - })} + errorMessage={ + + } />, - {i18n._(t`Failed to delete one or more jobs.`)} + {t`Failed to delete one or more jobs.`} )} @@ -286,10 +284,10 @@ function JobList({ i18n, defaultParams, showTypeColumn = false }) { - {i18n._(t`Failed to cancel one or more jobs.`)} + {t`Failed to cancel one or more jobs.`} )} @@ -297,4 +295,4 @@ function JobList({ i18n, defaultParams, showTypeColumn = false }) { ); } -export default withI18n()(JobList); +export default JobList; diff --git a/awx/ui_next/src/components/JobList/JobList.test.jsx b/awx/ui_next/src/components/JobList/JobList.test.jsx index e400906c3e..494c8614db 100644 --- a/awx/ui_next/src/components/JobList/JobList.test.jsx +++ b/awx/ui_next/src/components/JobList/JobList.test.jsx @@ -320,10 +320,8 @@ describe('', () => { wrapper.update(); - const deleteButton = wrapper.find('ToolbarDeleteButton'); - expect(deleteButton.find('Tooltip').prop('content').props.children).toEqual( - 'The selected jobs cannot be deleted due to insufficient permissions or a running job status: job 1, job 2' - ); + const deleteButton = wrapper.find('ToolbarDeleteButton').find('Button'); + expect(deleteButton.prop('isDisabled')).toBe(true); jest.restoreAllMocks(); }); diff --git a/awx/ui_next/src/components/PaginatedDataList/ToolbarDeleteButton.jsx b/awx/ui_next/src/components/PaginatedDataList/ToolbarDeleteButton.jsx index c56bca19b9..f7879da373 100644 --- a/awx/ui_next/src/components/PaginatedDataList/ToolbarDeleteButton.jsx +++ b/awx/ui_next/src/components/PaginatedDataList/ToolbarDeleteButton.jsx @@ -17,7 +17,6 @@ import { DropdownItem, Tooltip, } from '@patternfly/react-core'; -import { withI18n } from '@lingui/react'; import { t } from '@lingui/macro'; import AlertModal from '../AlertModal'; import { KebabifiedContext } from '../../contexts/Kebabified'; @@ -95,7 +94,6 @@ function ToolbarDeleteButton({ deleteDetailsRequests, warningMessage, deleteMessage, - i18n, cannotDelete, }) { const { isKebabified, onKebabModalChange } = useContext(KebabifiedContext); @@ -145,21 +143,24 @@ function ToolbarDeleteButton({ if (itemsToDelete.some(cannotDelete)) { return (
- {errorMessage - ? `${errorMessage}: ${itemsUnableToDelete}` - : i18n._( - t`You do not have permission to delete ${pluralizedItemName}: ${itemsUnableToDelete}` - )} + {errorMessage ? ( + <> + {errorMessage} + {`: ${itemsUnableToDelete}`} + + ) : ( + t`You do not have permission to delete ${pluralizedItemName}: ${itemsUnableToDelete}` + )}
); } if (itemsToDelete.length) { - return i18n._(t`Delete`); + return t`Delete`; } - return i18n._(t`Select a row to delete`); + return t`Select a row to delete`; }; - const modalTitle = i18n._(t`Delete ${pluralizedItemName}?`); + const modalTitle = t`Delete ${pluralizedItemName}?`; const isDisabled = itemsToDelete.length === 0 || itemsToDelete.some(cannotDelete); @@ -201,7 +202,7 @@ function ToolbarDeleteButton({ return ( { toggleModal(false); setDeleteMessageError(); @@ -230,7 +231,7 @@ function ToolbarDeleteButton({ toggleModal(true); }} > - {i18n._(t`Delete`)} + {t`Delete`} ) : ( @@ -240,11 +241,11 @@ function ToolbarDeleteButton({ variant="secondary" isLoading={isLoading} spinnerAriaValueText={isLoading ? 'Loading' : undefined} - aria-label={i18n._(t`Delete`)} + aria-label={t`Delete`} onClick={() => toggleModal(true)} isDisabled={isDisabled} > - {i18n._(t`Delete`)} + {t`Delete`} @@ -261,25 +262,25 @@ function ToolbarDeleteButton({ ouiaId="delete-modal-confirm" key="delete" variant="danger" - aria-label={i18n._(t`confirm delete`)} + aria-label={t`confirm delete`} isDisabled={Boolean( deleteDetails && itemsToDelete[0]?.type === 'credential_type' )} onClick={handleDelete} > - {i18n._(t`Delete`)} + {t`Delete`} , , ]} > -
{i18n._(t`This action will delete the following:`)}
+
{t`This action will delete the following:`}
{itemsToDelete.map(item => ( {item.name || item.username || item.image} @@ -303,16 +304,14 @@ ToolbarDeleteButton.propTypes = { onDelete: func.isRequired, itemsToDelete: arrayOf(ItemToDelete).isRequired, pluralizedItemName: string, - errorMessage: string, warningMessage: node, cannotDelete: func, }; ToolbarDeleteButton.defaultProps = { pluralizedItemName: 'Items', - errorMessage: '', warningMessage: null, cannotDelete: item => !item.summary_fields.user_capabilities.delete, }; -export default withI18n()(ToolbarDeleteButton); +export default ToolbarDeleteButton; diff --git a/awx/ui_next/src/components/PaginatedDataList/ToolbarDeleteButton.test.jsx b/awx/ui_next/src/components/PaginatedDataList/ToolbarDeleteButton.test.jsx index 2f7e1f8031..ef06a98e46 100644 --- a/awx/ui_next/src/components/PaginatedDataList/ToolbarDeleteButton.test.jsx +++ b/awx/ui_next/src/components/PaginatedDataList/ToolbarDeleteButton.test.jsx @@ -1,5 +1,6 @@ import React from 'react'; import { act } from 'react-dom/test-utils'; + import { mountWithContexts, waitForElement, diff --git a/awx/ui_next/src/components/TemplateList/TemplateList.jsx b/awx/ui_next/src/components/TemplateList/TemplateList.jsx index f666a8e436..ed267dcb66 100644 --- a/awx/ui_next/src/components/TemplateList/TemplateList.jsx +++ b/awx/ui_next/src/components/TemplateList/TemplateList.jsx @@ -1,7 +1,6 @@ import React, { Fragment, useEffect, useState, useCallback } from 'react'; import { useLocation, Link } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Card, DropdownItem } from '@patternfly/react-core'; import { JobTemplatesAPI, @@ -20,7 +19,7 @@ import AddDropDownButton from '../AddDropDownButton'; import TemplateListItem from './TemplateListItem'; import { relatedResourceDeleteRequests } from '../../util/getRelatedResourceDeleteDetails'; -function TemplateList({ defaultParams, i18n }) { +function TemplateList({ defaultParams }) { // The type value in const qsConfig below does not have a space between job_template and // workflow_job_template so the params sent to the API match what the api expects. const qsConfig = getQSConfig( @@ -138,8 +137,8 @@ function TemplateList({ defaultParams, i18n }) { const canAddWFJT = wfjtActions && Object.prototype.hasOwnProperty.call(wfjtActions, 'POST'); - const addTemplate = i18n._(t`Add job template`); - const addWFTemplate = i18n._(t`Add workflow template`); + const addTemplate = t`Add job template`; + const addWFTemplate = t`Add workflow template`; const addDropDownButton = []; if (canAddJT) { addDropDownButton.push( @@ -181,37 +180,37 @@ function TemplateList({ defaultParams, i18n }) { hasContentLoading={isLoading || isDeleteLoading} items={templates} itemCount={count} - pluralizedItemName={i18n._(t`Templates`)} + pluralizedItemName={t`Templates`} qsConfig={qsConfig} onRowClick={handleSelect} toolbarSearchColumns={[ { - name: i18n._(t`Name`), + name: t`Name`, key: 'name__icontains', isDefault: true, }, { - name: i18n._(t`Description`), + name: t`Description`, key: 'description__icontains', }, { - name: i18n._(t`Type`), + name: t`Type`, key: 'or__type', options: [ - [`job_template`, i18n._(t`Job Template`)], - [`workflow_job_template`, i18n._(t`Workflow Template`)], + [`job_template`, t`Job Template`], + [`workflow_job_template`, t`Workflow Template`], ], }, { - name: i18n._(t`Playbook name`), + name: t`Playbook name`, key: 'job_template__playbook__icontains', }, { - name: i18n._(t`Created By (Username)`), + name: t`Created By (Username)`, key: 'created_by__username__icontains', }, { - name: i18n._(t`Modified By (Username)`), + name: t`Modified By (Username)`, key: 'modified_by__username__icontains', }, ]} @@ -219,12 +218,10 @@ function TemplateList({ defaultParams, i18n }) { toolbarRelatedSearchableKeys={relatedSearchableKeys} headerRow={ - {i18n._(t`Name`)} - {i18n._(t`Type`)} - - {i18n._(t`Last Ran`)} - - {i18n._(t`Actions`)} + {t`Name`} + {t`Type`} + {t`Last Ran`} + {t`Actions`} } renderToolbar={props => ( @@ -240,12 +237,15 @@ function TemplateList({ defaultParams, i18n }) { key="delete" onDelete={handleTemplateDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Templates`)} + pluralizedItemName={t`Templates`} deleteDetailsRequests={deleteDetailsRequests} - deleteMessage={i18n._( - '{numItemsToDelete, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}', - { numItemsToDelete: selected.length } - )} + deleteMessage={ + + } />, ]} /> @@ -266,17 +266,17 @@ function TemplateList({ defaultParams, i18n }) { /> - {i18n._(t`Failed to delete one or more templates.`)} + {t`Failed to delete one or more templates.`} ); } -export default withI18n()(TemplateList); +export default TemplateList; diff --git a/awx/ui_next/src/locales/en/messages.po b/awx/ui_next/src/locales/en/messages.po index be85a42488..5ba76eab97 100644 --- a/awx/ui_next/src/locales/en/messages.po +++ b/awx/ui_next/src/locales/en/messages.po @@ -39,7 +39,7 @@ msgstr "- Enable Concurrent Jobs" msgid "- Enable Webhooks" msgstr "- Enable Webhooks" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:229 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:228 msgid "/ (project root)" msgstr "/ (project root)" @@ -50,16 +50,16 @@ msgstr "/ (project root)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:42 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:75 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:106 -#: screens/Template/shared/JobTemplateForm.jsx:180 +#: screens/Template/shared/JobTemplateForm.jsx:181 msgid "0 (Normal)" msgstr "0 (Normal)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:105 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:82 msgid "0 (Warning)" msgstr "0 (Warning)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:83 msgid "1 (Info)" msgstr "1 (Info)" @@ -71,11 +71,11 @@ msgstr "1 (Info)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:43 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:76 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:107 -#: screens/Template/shared/JobTemplateForm.jsx:181 +#: screens/Template/shared/JobTemplateForm.jsx:182 msgid "1 (Verbose)" msgstr "1 (Verbose)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:108 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:84 msgid "2 (Debug)" msgstr "2 (Debug)" @@ -87,7 +87,7 @@ msgstr "2 (Debug)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:44 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:77 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:108 -#: screens/Template/shared/JobTemplateForm.jsx:182 +#: screens/Template/shared/JobTemplateForm.jsx:183 msgid "2 (More Verbose)" msgstr "2 (More Verbose)" @@ -98,7 +98,7 @@ msgstr "2 (More Verbose)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:45 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:78 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:109 -#: screens/Template/shared/JobTemplateForm.jsx:183 +#: screens/Template/shared/JobTemplateForm.jsx:184 msgid "3 (Debug)" msgstr "3 (Debug)" @@ -109,7 +109,7 @@ msgstr "3 (Debug)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:46 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:79 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:110 -#: screens/Template/shared/JobTemplateForm.jsx:184 +#: screens/Template/shared/JobTemplateForm.jsx:185 msgid "4 (Connection Debug)" msgstr "4 (Connection Debug)" @@ -209,36 +209,36 @@ msgstr "Account token" msgid "Action" msgstr "Action" -#: components/JobList/JobList.jsx:225 +#: components/JobList/JobList.jsx:222 #: components/JobList/JobListItem.jsx:90 #: components/Schedule/ScheduleList/ScheduleList.jsx:176 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:112 -#: components/TemplateList/TemplateList.jsx:227 +#: components/TemplateList/TemplateList.jsx:224 #: components/TemplateList/TemplateListItem.jsx:157 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:47 #: screens/Application/ApplicationsList/ApplicationsList.jsx:166 -#: screens/Credential/CredentialList/CredentialList.jsx:145 +#: screens/Credential/CredentialList/CredentialList.jsx:144 #: screens/Credential/CredentialList/CredentialListItem.jsx:63 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:181 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:184 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:37 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:160 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:48 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:204 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:112 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:104 #: screens/ManagementJob/ManagementJobList/ManagementJobListItem.jsx:74 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:200 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:119 -#: screens/Organization/OrganizationList/OrganizationList.jsx:161 +#: screens/Organization/OrganizationList/OrganizationList.jsx:160 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:71 -#: screens/Project/ProjectList/ProjectList.jsx:178 -#: screens/Project/ProjectList/ProjectListItem.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:177 +#: screens/Project/ProjectList/ProjectListItem.jsx:167 #: screens/Team/TeamList/TeamList.jsx:156 #: screens/Team/TeamList/TeamListItem.jsx:54 #: screens/User/UserList/UserList.jsx:172 @@ -317,7 +317,7 @@ msgstr "Add a new node" msgid "Add a new node between these two nodes" msgstr "Add a new node between these two nodes" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:157 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:155 msgid "Add container group" msgstr "Add container group" @@ -329,15 +329,15 @@ msgstr "Add existing group" msgid "Add existing host" msgstr "Add existing host" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:158 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:156 msgid "Add instance group" msgstr "Add instance group" -#: screens/Inventory/InventoryList/InventoryList.jsx:135 +#: screens/Inventory/InventoryList/InventoryList.jsx:134 msgid "Add inventory" msgstr "Add inventory" -#: components/TemplateList/TemplateList.jsx:141 +#: components/TemplateList/TemplateList.jsx:140 msgid "Add job template" msgstr "Add job template" @@ -353,7 +353,7 @@ msgstr "Add new host" msgid "Add resource type" msgstr "Add resource type" -#: screens/Inventory/InventoryList/InventoryList.jsx:136 +#: screens/Inventory/InventoryList/InventoryList.jsx:135 msgid "Add smart inventory" msgstr "Add smart inventory" @@ -365,7 +365,7 @@ msgstr "Add team permissions" msgid "Add user permissions" msgstr "Add user permissions" -#: components/TemplateList/TemplateList.jsx:142 +#: components/TemplateList/TemplateList.jsx:141 msgid "Add workflow template" msgstr "Add workflow template" @@ -395,7 +395,7 @@ msgstr "Advanced search documentation" msgid "Advanced search value input" msgstr "Advanced search value input" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:176 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:175 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:203 msgid "" "After every project update where the SCM revision\n" @@ -429,7 +429,7 @@ msgstr "Agree to the end user license agreement and click submit." msgid "Alert modal" msgstr "Alert modal" -#: components/LaunchButton/ReLaunchDropDown.jsx:46 +#: components/LaunchButton/ReLaunchDropDown.jsx:48 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:250 msgid "All" msgstr "All" @@ -559,7 +559,7 @@ msgstr "Application not found." #: screens/Application/Applications.jsx:35 #: screens/Application/ApplicationsList/ApplicationsList.jsx:116 #: screens/Application/ApplicationsList/ApplicationsList.jsx:154 -#: util/getRelatedResourceDeleteDetails.js:233 +#: util/getRelatedResourceDeleteDetails.js:216 msgid "Applications" msgstr "" @@ -872,7 +872,7 @@ msgstr "By default, Tower collects and transmits analytics data on Tower usage t msgid "Cache Timeout" msgstr "Cache Timeout" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:234 msgid "Cache timeout" msgstr "Cache timeout" @@ -893,7 +893,7 @@ msgstr "Cache timeout (seconds)" #: components/LaunchPrompt/LaunchPrompt.jsx:119 #: components/Lookup/HostFilterLookup.jsx:329 #: components/Lookup/Lookup.jsx:150 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:278 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:279 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:46 #: components/Schedule/shared/ScheduleForm.jsx:641 #: components/Schedule/shared/ScheduleForm.jsx:646 @@ -988,7 +988,7 @@ msgstr "Cancel sync process" msgid "Cancel sync source" msgstr "Cancel sync source" -#: components/JobList/JobList.jsx:208 +#: components/JobList/JobList.jsx:207 #: components/Workflow/WorkflowNodeHelp.jsx:95 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176 #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:25 @@ -1019,7 +1019,7 @@ msgstr "" #~ msgid "Cannot find route {0}." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 msgid "Capacity" msgstr "Capacity" @@ -1070,7 +1070,7 @@ msgid "Channel" msgstr "Channel" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:104 -#: screens/Template/shared/JobTemplateForm.jsx:175 +#: screens/Template/shared/JobTemplateForm.jsx:176 msgid "Check" msgstr "Check" @@ -1103,7 +1103,7 @@ msgid "Choose a Webhook Service" msgstr "Choose a Webhook Service" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:97 -#: screens/Template/shared/JobTemplateForm.jsx:168 +#: screens/Template/shared/JobTemplateForm.jsx:169 msgid "Choose a job type" msgstr "Choose a job type" @@ -1227,7 +1227,7 @@ msgstr "Cloud" msgid "Collapse" msgstr "" -#: components/JobList/JobList.jsx:188 +#: components/JobList/JobList.jsx:187 #: components/JobList/JobListItem.jsx:35 #: screens/Job/JobDetail/JobDetail.jsx:99 #: screens/Job/JobOutput/HostEventModal.jsx:137 @@ -1254,7 +1254,7 @@ msgstr "Command" msgid "Compliant" msgstr "Compliant" -#: screens/Template/shared/JobTemplateForm.jsx:580 +#: screens/Template/shared/JobTemplateForm.jsx:581 msgid "Concurrent Jobs" msgstr "Concurrent Jobs" @@ -1338,7 +1338,7 @@ msgstr "" "Control the level of output ansible\n" "will produce as the playbook executes." -#: screens/Template/shared/JobTemplateForm.jsx:444 +#: screens/Template/shared/JobTemplateForm.jsx:445 msgid "" "Control the level of output ansible will\n" "produce as the playbook executes." @@ -1389,7 +1389,7 @@ msgstr "Copy Inventory" msgid "Copy Notification Template" msgstr "Copy Notification Template" -#: screens/Project/ProjectList/ProjectListItem.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:190 msgid "Copy Project" msgstr "Copy Project" @@ -1397,7 +1397,7 @@ msgstr "Copy Project" msgid "Copy Template" msgstr "Copy Template" -#: screens/Project/ProjectList/ProjectListItem.jsx:147 +#: screens/Project/ProjectList/ProjectListItem.jsx:162 msgid "Copy full revision to clipboard." msgstr "Copy full revision to clipboard." @@ -1413,7 +1413,7 @@ msgstr "Copyright" #~ msgid "Copyright 2019 Red Hat, Inc." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:383 +#: screens/Template/shared/JobTemplateForm.jsx:384 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:231 msgid "Create" msgstr "Create" @@ -1550,7 +1550,7 @@ msgstr "Create user token" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:246 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:143 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:115 #: screens/Host/HostDetail/HostDetail.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:66 @@ -1559,7 +1559,7 @@ msgstr "Create user token" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:46 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:85 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:128 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:262 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:261 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:141 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:53 #: screens/Job/JobDetail/JobDetail.jsx:343 @@ -1590,14 +1590,14 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:210 +#: components/TemplateList/TemplateList.jsx:209 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:173 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:196 -#: screens/Credential/CredentialList/CredentialList.jsx:133 +#: screens/Credential/CredentialList/CredentialList.jsx:132 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:90 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:136 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 @@ -1606,12 +1606,12 @@ msgstr "" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:188 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:162 -#: screens/Inventory/InventoryList/InventoryList.jsx:182 +#: screens/Inventory/InventoryList/InventoryList.jsx:181 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:170 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 -#: screens/Organization/OrganizationList/OrganizationList.jsx:146 +#: screens/Organization/OrganizationList/OrganizationList.jsx:145 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:125 -#: screens/Project/ProjectList/ProjectList.jsx:166 +#: screens/Project/ProjectList/ProjectList.jsx:165 #: screens/Team/TeamList/TeamList.jsx:142 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:105 @@ -1630,7 +1630,7 @@ msgstr "Created by (username)" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:94 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:56 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:50 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:244 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:243 #: screens/Inventory/shared/InventorySourceSubForms/AzureSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/EC2SubForm.jsx:39 #: screens/Inventory/shared/InventorySourceSubForms/GCESubForm.jsx:43 @@ -1640,7 +1640,7 @@ msgstr "Created by (username)" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VMwareSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VirtualizationSubForm.jsx:43 -#: util/getRelatedResourceDeleteDetails.js:191 +#: util/getRelatedResourceDeleteDetails.js:174 msgid "Credential" msgstr "Credential" @@ -1703,12 +1703,12 @@ msgstr "Credential type not found." #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:77 #: routeConfig.js:71 #: screens/ActivityStream/ActivityStream.jsx:165 -#: screens/Credential/CredentialList/CredentialList.jsx:176 +#: screens/Credential/CredentialList/CredentialList.jsx:175 #: screens/Credential/Credentials.jsx:13 #: screens/Credential/Credentials.jsx:24 #: screens/Job/JobDetail/JobDetail.jsx:281 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:293 -#: screens/Template/shared/JobTemplateForm.jsx:351 +#: screens/Template/shared/JobTemplateForm.jsx:352 #: util/getRelatedResourceDeleteDetails.js:98 msgid "Credentials" msgstr "" @@ -1729,7 +1729,7 @@ msgstr "Custom pod spec" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:101 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:56 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesListItem.jsx:93 -#: screens/Project/ProjectList/ProjectListItem.jsx:109 +#: screens/Project/ProjectList/ProjectListItem.jsx:124 msgid "Custom virtual environment {0} must be replaced by an execution environment." msgstr "Custom virtual environment {0} must be replaced by an execution environment." @@ -1817,11 +1817,11 @@ msgstr "Define system-level features and functions" #: components/DeleteButton/DeleteButton.jsx:91 #: components/DeleteButton/DeleteButton.jsx:95 #: components/DeleteButton/DeleteButton.jsx:115 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:157 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:233 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:243 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:247 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:270 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:158 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:234 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:244 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:248 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:271 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:38 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:411 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:131 @@ -1832,7 +1832,7 @@ msgstr "Define system-level features and functions" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:126 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:139 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:295 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:294 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:169 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:66 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:69 @@ -1951,7 +1951,7 @@ msgstr "Delete application" msgid "Delete credential type" msgstr "Delete credential type" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:244 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:245 msgid "Delete error" msgstr "Delete error" @@ -1960,7 +1960,7 @@ msgstr "Delete error" msgid "Delete instance group" msgstr "Delete instance group" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:288 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:287 msgid "Delete inventory source" msgstr "Delete inventory source" @@ -2005,7 +2005,7 @@ msgstr "Delete this node" #~ msgid "Delete {itemName}" #~ msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:162 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:163 msgid "Delete {pluralizedItemName}?" msgstr "Delete {pluralizedItemName}?" @@ -2016,15 +2016,15 @@ msgid "Deleted" msgstr "Deleted" #: components/TemplateList/TemplateList.jsx:269 -#: screens/Credential/CredentialList/CredentialList.jsx:189 -#: screens/Inventory/InventoryList/InventoryList.jsx:254 -#: screens/Project/ProjectList/ProjectList.jsx:233 +#: screens/Credential/CredentialList/CredentialList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "Deletion Error" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:204 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:217 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:259 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 msgid "Deletion error" msgstr "Deletion error" @@ -2057,27 +2057,27 @@ msgstr "Deprecated" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 #: components/Schedule/shared/ScheduleForm.jsx:110 -#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:193 #: components/TemplateList/TemplateListItem.jsx:230 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:68 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:62 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:211 -#: screens/Credential/CredentialList/CredentialList.jsx:129 +#: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:180 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:132 #: screens/CredentialType/shared/CredentialTypeForm.jsx:32 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:62 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:151 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:150 #: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:133 #: screens/Host/HostDetail/HostDetail.jsx:81 #: screens/Host/HostList/HostList.jsx:152 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:178 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:105 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 #: screens/Inventory/shared/InventoryForm.jsx:55 @@ -2090,10 +2090,11 @@ msgstr "Deprecated" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:143 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:48 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:95 -#: screens/Organization/OrganizationList/OrganizationList.jsx:142 +#: screens/Organization/OrganizationList/OrganizationList.jsx:141 #: screens/Organization/shared/OrganizationForm.jsx:68 #: screens/Project/ProjectDetail/ProjectDetail.jsx:95 -#: screens/Project/ProjectList/ProjectList.jsx:143 +#: screens/Project/ProjectList/ProjectList.jsx:142 +#: screens/Project/ProjectList/ProjectListItem.jsx:209 #: screens/Project/shared/ProjectForm.jsx:176 #: screens/Team/TeamDetail/TeamDetail.jsx:38 #: screens/Team/TeamList/TeamList.jsx:134 @@ -2102,13 +2103,13 @@ msgstr "Deprecated" #: screens/Template/Survey/SurveyQuestionForm.jsx:124 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 -#: screens/Template/shared/JobTemplateForm.jsx:215 +#: screens/Template/shared/JobTemplateForm.jsx:216 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:121 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:59 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:91 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:180 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:179 msgid "Description" msgstr "" @@ -2219,7 +2220,7 @@ msgstr "Destination channels or users" #: screens/User/Users.jsx:31 #: screens/User/Users.jsx:41 #: screens/WorkflowApproval/WorkflowApproval.jsx:76 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:21 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:24 msgid "Details" msgstr "" @@ -2287,7 +2288,7 @@ msgstr "Disassociate role!" msgid "Disassociate?" msgstr "Disassociate?" -#: screens/Template/shared/JobTemplateForm.jsx:459 +#: screens/Template/shared/JobTemplateForm.jsx:460 msgid "" "Divide the work done by this job template\n" "into the specified number of job slices, each running the\n" @@ -2301,10 +2302,10 @@ msgstr "" #~ msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." #~ msgstr "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." -#: components/CodeEditor/VariablesDetail.jsx:118 -#: components/CodeEditor/VariablesDetail.jsx:124 -#: components/CodeEditor/VariablesField.jsx:134 -#: components/CodeEditor/VariablesField.jsx:140 +#: components/CodeEditor/VariablesDetail.jsx:121 +#: components/CodeEditor/VariablesDetail.jsx:127 +#: components/CodeEditor/VariablesField.jsx:135 +#: components/CodeEditor/VariablesField.jsx:141 msgid "Done" msgstr "Done" @@ -2325,7 +2326,7 @@ msgstr "E-mail options" msgid "Each answer choice must be on a separate line." msgstr "Each answer choice must be on a separate line." -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:166 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:165 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:175 msgid "" "Each time a job runs using this inventory,\n" @@ -2367,7 +2368,7 @@ msgstr "" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:61 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:68 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:107 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:279 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:278 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:159 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:356 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:358 @@ -2503,8 +2504,8 @@ msgstr "Edit Notification Template" msgid "Edit Organization" msgstr "Edit Organization" -#: screens/Project/ProjectList/ProjectListItem.jsx:161 -#: screens/Project/ProjectList/ProjectListItem.jsx:166 +#: screens/Project/ProjectList/ProjectListItem.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:181 msgid "Edit Project" msgstr "Edit Project" @@ -2610,7 +2611,7 @@ msgstr "Email Options" msgid "Enable Concurrent Jobs" msgstr "Enable Concurrent Jobs" -#: screens/Template/shared/JobTemplateForm.jsx:587 +#: screens/Template/shared/JobTemplateForm.jsx:588 msgid "Enable Fact Storage" msgstr "Enable Fact Storage" @@ -2623,8 +2624,8 @@ msgstr "Enable HTTPS certificate verification" msgid "Enable Privilege Escalation" msgstr "Enable Privilege Escalation" -#: screens/Template/shared/JobTemplateForm.jsx:561 -#: screens/Template/shared/JobTemplateForm.jsx:564 +#: screens/Template/shared/JobTemplateForm.jsx:562 +#: screens/Template/shared/JobTemplateForm.jsx:565 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:249 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:252 msgid "Enable Webhook" @@ -2655,7 +2656,7 @@ msgstr "Enable privilege escalation" msgid "Enable simplified login for your {brandName} applications" msgstr "Enable simplified login for your {brandName} applications" -#: screens/Template/shared/JobTemplateForm.jsx:567 +#: screens/Template/shared/JobTemplateForm.jsx:568 msgid "Enable webhook for this template." msgstr "Enable webhook for this template." @@ -2664,25 +2665,37 @@ msgstr "Enable webhook for this template." msgid "Enabled" msgstr "Enabled" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:240 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:267 msgid "Enabled Value" msgstr "Enabled Value" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:254 msgid "Enabled Variable" msgstr "Enabled Variable" #: screens/Template/shared/JobTemplateForm.jsx:547 +#~ msgid "" +#~ "Enables creation of a provisioning\n" +#~ "callback URL. Using the URL a host can contact BRAND_NAME\n" +#~ "and request a configuration update using this job\n" +#~ "template." +#~ msgstr "" +#~ "Enables creation of a provisioning\n" +#~ "callback URL. Using the URL a host can contact BRAND_NAME\n" +#~ "and request a configuration update using this job\n" +#~ "template." + +#: screens/Template/shared/JobTemplateForm.jsx:548 msgid "" "Enables creation of a provisioning\n" -"callback URL. Using the URL a host can contact BRAND_NAME\n" +"callback URL. Using the URL a host can contact {BrandName}\n" "and request a configuration update using this job\n" "template." msgstr "" "Enables creation of a provisioning\n" -"callback URL. Using the URL a host can contact BRAND_NAME\n" +"callback URL. Using the URL a host can contact {BrandName}\n" "and request a configuration update using this job\n" "template." @@ -2867,15 +2880,15 @@ msgstr "Enter variables using either JSON or YAML syntax. Use the radio button t #~ msgid "Environment" #~ msgstr "Environment" -#: components/JobList/JobList.jsx:207 +#: components/JobList/JobList.jsx:206 #: components/Workflow/WorkflowNodeHelp.jsx:92 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:135 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:150 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:120 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:134 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:262 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 #: screens/Job/JobOutput/JobOutput.jsx:668 #: screens/Setting/shared/LoggingTestAlert.jsx:37 msgid "Error" @@ -2901,12 +2914,12 @@ msgstr "Error saving the workflow!" #: components/DeleteButton/DeleteButton.jsx:57 #: components/HostToggle/HostToggle.jsx:73 #: components/InstanceToggle/InstanceToggle.jsx:69 -#: components/JobList/JobList.jsx:278 -#: components/JobList/JobList.jsx:289 +#: components/JobList/JobList.jsx:276 +#: components/JobList/JobList.jsx:287 #: components/LaunchButton/LaunchButton.jsx:171 #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:248 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:204 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 #: components/ResourceAccessList/ResourceAccessList.jsx:236 #: components/ResourceAccessList/ResourceAccessList.jsx:248 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:419 @@ -2920,7 +2933,7 @@ msgstr "Error saving the workflow!" #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 -#: screens/Credential/CredentialList/CredentialList.jsx:192 +#: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:132 #: screens/Host/HostGroups/HostGroupsList.jsx:243 @@ -2934,11 +2947,11 @@ msgstr "Error saving the workflow!" #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:122 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:188 -#: screens/Inventory/InventoryList/InventoryList.jsx:255 +#: screens/Inventory/InventoryList/InventoryList.jsx:262 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:237 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:302 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:234 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:247 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:301 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:235 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:248 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:178 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:148 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 @@ -2949,10 +2962,10 @@ msgstr "Error saving the workflow!" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:224 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:164 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:208 +#: screens/Organization/OrganizationList/OrganizationList.jsx:210 #: screens/Project/ProjectDetail/ProjectDetail.jsx:196 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197 -#: screens/Project/ProjectList/ProjectList.jsx:234 +#: screens/Project/ProjectList/ProjectList.jsx:236 #: screens/Project/shared/ProjectSyncButton.jsx:41 #: screens/Team/TeamDetail/TeamDetail.jsx:81 #: screens/Team/TeamList/TeamList.jsx:205 @@ -2974,12 +2987,12 @@ msgstr "Error saving the workflow!" #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:226 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:237 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:248 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:250 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:261 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:264 msgid "Error!" msgstr "Error!" -#: components/CodeEditor/VariablesDetail.jsx:107 +#: components/CodeEditor/VariablesDetail.jsx:110 msgid "Error:" msgstr "Error:" @@ -3047,15 +3060,15 @@ msgstr "Execution Environment" #: components/Lookup/ExecutionEnvironmentLookup.jsx:124 #: routeConfig.js:143 #: screens/ActivityStream/ActivityStream.jsx:211 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:121 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 #: screens/Organization/Organization.jsx:127 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:77 #: screens/Organization/Organizations.jsx:38 #: util/getRelatedResourceDeleteDetails.js:88 -#: util/getRelatedResourceDeleteDetails.js:212 +#: util/getRelatedResourceDeleteDetails.js:195 msgid "Execution Environments" msgstr "Execution Environments" @@ -3089,8 +3102,8 @@ msgstr "Exit Without Saving" msgid "Expand" msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:211 -#: components/CodeEditor/VariablesField.jsx:229 +#: components/CodeEditor/VariablesDetail.jsx:214 +#: components/CodeEditor/VariablesField.jsx:237 msgid "Expand input" msgstr "Expand input" @@ -3143,7 +3156,7 @@ msgstr "Extra variables" #: components/Sparkline/Sparkline.jsx:35 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:49 -#: screens/Project/ProjectList/ProjectListItem.jsx:69 +#: screens/Project/ProjectList/ProjectListItem.jsx:76 msgid "FINISHED:" msgstr "FINISHED:" @@ -3156,7 +3169,7 @@ msgstr "FINISHED:" msgid "Facts" msgstr "Facts" -#: components/JobList/JobList.jsx:206 +#: components/JobList/JobList.jsx:205 #: components/Workflow/WorkflowNodeHelp.jsx:89 #: screens/Dashboard/shared/ChartTooltip.jsx:66 #: screens/Job/JobOutput/shared/HostStatusBar.jsx:47 @@ -3172,12 +3185,12 @@ msgstr "Failed Host Count" msgid "Failed Hosts" msgstr "Failed Hosts" -#: components/LaunchButton/ReLaunchDropDown.jsx:58 +#: components/LaunchButton/ReLaunchDropDown.jsx:61 #: screens/Dashboard/Dashboard.jsx:135 msgid "Failed hosts" msgstr "Failed hosts" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:265 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:268 msgid "Failed to approve one or more workflow approval." msgstr "Failed to approve one or more workflow approval." @@ -3206,7 +3219,7 @@ msgstr "Failed to associate." msgid "Failed to cancel inventory source sync." msgstr "Failed to cancel inventory source sync." -#: components/JobList/JobList.jsx:292 +#: components/JobList/JobList.jsx:290 msgid "Failed to cancel one or more jobs." msgstr "Failed to cancel one or more jobs." @@ -3222,7 +3235,7 @@ msgstr "Failed to copy execution environment" msgid "Failed to copy inventory." msgstr "Failed to copy inventory." -#: screens/Project/ProjectList/ProjectListItem.jsx:183 +#: screens/Project/ProjectList/ProjectListItem.jsx:198 msgid "Failed to copy project." msgstr "Failed to copy project." @@ -3248,7 +3261,7 @@ msgstr "Failed to delete group {0}." msgid "Failed to delete host." msgstr "Failed to delete host." -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:306 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:305 msgid "Failed to delete inventory source {name}." msgstr "Failed to delete inventory source {name}." @@ -3268,15 +3281,15 @@ msgstr "Failed to delete notification." msgid "Failed to delete one or more applications." msgstr "Failed to delete one or more applications." -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:213 msgid "Failed to delete one or more credential types." msgstr "Failed to delete one or more credential types." -#: screens/Credential/CredentialList/CredentialList.jsx:195 +#: screens/Credential/CredentialList/CredentialList.jsx:197 msgid "Failed to delete one or more credentials." msgstr "Failed to delete one or more credentials." -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 msgid "Failed to delete one or more execution environments" msgstr "Failed to delete one or more execution environments" @@ -3289,15 +3302,15 @@ msgstr "Failed to delete one or more groups." msgid "Failed to delete one or more hosts." msgstr "Failed to delete one or more hosts." -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:265 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 msgid "Failed to delete one or more instance groups." msgstr "Failed to delete one or more instance groups." -#: screens/Inventory/InventoryList/InventoryList.jsx:258 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 msgid "Failed to delete one or more inventories." msgstr "Failed to delete one or more inventories." -#: screens/Inventory/InventorySources/InventorySourceList.jsx:250 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:251 msgid "Failed to delete one or more inventory sources." msgstr "Failed to delete one or more inventory sources." @@ -3305,7 +3318,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:281 +#: components/JobList/JobList.jsx:279 msgid "Failed to delete one or more jobs." msgstr "Failed to delete one or more jobs." @@ -3313,11 +3326,11 @@ msgstr "Failed to delete one or more jobs." msgid "Failed to delete one or more notification template." msgstr "Failed to delete one or more notification template." -#: screens/Organization/OrganizationList/OrganizationList.jsx:211 +#: screens/Organization/OrganizationList/OrganizationList.jsx:213 msgid "Failed to delete one or more organizations." msgstr "Failed to delete one or more organizations." -#: screens/Project/ProjectList/ProjectList.jsx:237 +#: screens/Project/ProjectList/ProjectList.jsx:239 msgid "Failed to delete one or more projects." msgstr "Failed to delete one or more projects." @@ -3345,7 +3358,7 @@ msgstr "Failed to delete one or more user tokens." msgid "Failed to delete one or more users." msgstr "Failed to delete one or more users." -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:256 msgid "Failed to delete one or more workflow approval." msgstr "Failed to delete one or more workflow approval." @@ -3395,7 +3408,7 @@ msgstr "Failed to delete workflow job template." msgid "Failed to delete {name}." msgstr "Failed to delete {name}." -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:266 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:269 msgid "Failed to deny one or more workflow approval." msgstr "Failed to deny one or more workflow approval." @@ -3455,7 +3468,7 @@ msgstr "Failed to sync inventory source." msgid "Failed to sync project." msgstr "Failed to sync project." -#: screens/Inventory/InventorySources/InventorySourceList.jsx:237 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:238 msgid "Failed to sync some or all inventory sources." msgstr "Failed to sync some or all inventory sources." @@ -3538,7 +3551,7 @@ msgstr "File upload rejected. Please select a single .json file." msgid "File, directory or script" msgstr "File, directory or script" -#: components/JobList/JobList.jsx:223 +#: components/JobList/JobList.jsx:221 #: components/JobList/JobListItem.jsx:87 msgid "Finish Time" msgstr "Finish Time" @@ -3581,7 +3594,7 @@ msgstr "Fit the graph to the available screen size" msgid "Float" msgstr "Float" -#: screens/Template/shared/JobTemplateForm.jsx:223 +#: screens/Template/shared/JobTemplateForm.jsx:224 msgid "" "For job templates, select run to execute\n" "the playbook. Select check to only check playbook syntax,\n" @@ -3616,7 +3629,7 @@ msgstr "For more information, refer to the" #: components/AdHocCommands/AdHocDetailsStep.jsx:193 #: components/PromptDetail/PromptJobTemplateDetail.jsx:139 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:224 -#: screens/Template/shared/JobTemplateForm.jsx:404 +#: screens/Template/shared/JobTemplateForm.jsx:405 msgid "Forks" msgstr "Forks" @@ -3666,7 +3679,7 @@ msgstr "Get subscriptions" #: components/Lookup/ProjectLookup.jsx:114 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:89 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:158 -#: screens/Project/ProjectList/ProjectList.jsx:151 +#: screens/Project/ProjectList/ProjectList.jsx:150 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:90 msgid "Git" msgstr "Git" @@ -3800,7 +3813,7 @@ msgstr "Group type" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:232 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:224 -#: util/getRelatedResourceDeleteDetails.js:143 +#: util/getRelatedResourceDeleteDetails.js:126 msgid "Groups" msgstr "Groups" @@ -3842,7 +3855,7 @@ msgstr "Host Async OK" #: components/PromptDetail/PromptJobTemplateDetail.jsx:149 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:239 -#: screens/Template/shared/JobTemplateForm.jsx:622 +#: screens/Template/shared/JobTemplateForm.jsx:623 msgid "Host Config Key" msgstr "Host Config Key" @@ -3862,7 +3875,7 @@ msgstr "Host Failed" msgid "Host Failure" msgstr "Host Failure" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:237 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:281 msgid "Host Filter" msgstr "Host Filter" @@ -3930,7 +3943,7 @@ msgstr "Host status information for this job is unavailable." #: screens/Inventory/SmartInventory.jsx:71 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:102 -#: util/getRelatedResourceDeleteDetails.js:147 +#: util/getRelatedResourceDeleteDetails.js:130 msgid "Hosts" msgstr "Hosts" @@ -3955,7 +3968,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:174 +#: components/JobList/JobList.jsx:173 #: components/Lookup/HostFilterLookup.jsx:82 #: screens/Team/TeamRoles/TeamRolesList.jsx:155 #: screens/User/UserRoles/UserRolesList.jsx:152 @@ -4018,7 +4031,7 @@ msgstr "IRC server port" msgid "Icon URL" msgstr "Icon URL" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:149 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:148 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:156 msgid "" "If checked, all variables for child groups\n" @@ -4034,7 +4047,7 @@ msgstr "" #~ msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." #~ msgstr "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:126 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:125 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:135 msgid "" "If checked, any hosts and groups that were\n" @@ -4058,7 +4071,7 @@ msgstr "" #~ msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." #~ msgstr "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." -#: screens/Template/shared/JobTemplateForm.jsx:537 +#: screens/Template/shared/JobTemplateForm.jsx:538 msgid "" "If enabled, run this playbook as an\n" "administrator." @@ -4080,7 +4093,7 @@ msgstr "" "by Ansible tasks, where supported. This is equivalent to Ansible’s\n" "--diff mode." -#: screens/Template/shared/JobTemplateForm.jsx:478 +#: screens/Template/shared/JobTemplateForm.jsx:479 msgid "" "If enabled, show the changes made by\n" "Ansible tasks, where supported. This is equivalent\n" @@ -4098,7 +4111,7 @@ msgstr "" msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." -#: screens/Template/shared/JobTemplateForm.jsx:581 +#: screens/Template/shared/JobTemplateForm.jsx:582 msgid "" "If enabled, simultaneous runs of this job\n" "template will be allowed." @@ -4114,7 +4127,7 @@ msgstr "" msgid "If enabled, simultaneous runs of this workflow job template will be allowed." msgstr "If enabled, simultaneous runs of this workflow job template will be allowed." -#: screens/Template/shared/JobTemplateForm.jsx:589 +#: screens/Template/shared/JobTemplateForm.jsx:590 msgid "" "If enabled, this will store gathered facts so they can\n" "be viewed at the host level. Facts are persisted and\n" @@ -4158,9 +4171,9 @@ msgstr "" #~ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:57 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:133 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:139 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:132 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:138 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:62 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:88 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:107 @@ -4257,7 +4270,7 @@ msgstr "Instance Group" #: routeConfig.js:133 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:221 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:29 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4284,7 +4297,7 @@ msgid "Instance groups" msgstr "Instance groups" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 #: screens/InstanceGroup/InstanceGroups.jsx:37 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4321,11 +4334,11 @@ msgstr "" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:169 -#: screens/Inventory/InventoryList/InventoryList.jsx:220 +#: screens/Inventory/InventoryList/InventoryList.jsx:168 +#: screens/Inventory/InventoryList/InventoryList.jsx:219 #: util/getRelatedResourceDeleteDetails.js:67 -#: util/getRelatedResourceDeleteDetails.js:226 -#: util/getRelatedResourceDeleteDetails.js:294 +#: util/getRelatedResourceDeleteDetails.js:209 +#: util/getRelatedResourceDeleteDetails.js:277 msgid "Inventories" msgstr "" @@ -4390,14 +4403,14 @@ msgstr "Inventory Source" msgid "Inventory Source Sync" msgstr "Inventory Source Sync" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:163 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:182 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:161 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:180 #: util/getRelatedResourceDeleteDetails.js:74 -#: util/getRelatedResourceDeleteDetails.js:171 +#: util/getRelatedResourceDeleteDetails.js:154 msgid "Inventory Sources" msgstr "Inventory Sources" -#: components/JobList/JobList.jsx:186 +#: components/JobList/JobList.jsx:185 #: components/JobList/JobListItem.jsx:33 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:37 #: components/Workflow/WorkflowLegend.jsx:100 @@ -4409,7 +4422,7 @@ msgstr "Inventory Sync" msgid "Inventory Update" msgstr "Inventory Update" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:226 #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:102 msgid "Inventory file" msgstr "Inventory file" @@ -4462,7 +4475,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:28 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:42 -#: screens/Project/ProjectList/ProjectListItem.jsx:62 +#: screens/Project/ProjectList/ProjectListItem.jsx:69 msgid "JOB ID:" msgstr "JOB ID:" @@ -4482,7 +4495,7 @@ msgstr "JSON:" msgid "January" msgstr "January" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:225 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:228 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:69 msgid "Job" msgstr "Job" @@ -4506,7 +4519,7 @@ msgstr "Job Slice" #: components/PromptDetail/PromptJobTemplateDetail.jsx:148 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:235 -#: screens/Template/shared/JobTemplateForm.jsx:458 +#: screens/Template/shared/JobTemplateForm.jsx:459 msgid "Job Slicing" msgstr "Job Slicing" @@ -4521,12 +4534,12 @@ msgstr "Job Status" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:350 #: screens/Job/JobDetail/JobDetail.jsx:309 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:342 -#: screens/Template/shared/JobTemplateForm.jsx:498 +#: screens/Template/shared/JobTemplateForm.jsx:499 msgid "Job Tags" msgstr "Job Tags" #: components/JobList/JobListItem.jsx:137 -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:200 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4544,7 +4557,7 @@ msgstr "Job Template default credentials must be replaced with one of the same t #: screens/Project/Projects.jsx:32 #: util/getRelatedResourceDeleteDetails.js:56 #: util/getRelatedResourceDeleteDetails.js:108 -#: util/getRelatedResourceDeleteDetails.js:157 +#: util/getRelatedResourceDeleteDetails.js:140 msgid "Job Templates" msgstr "Job Templates" @@ -4556,7 +4569,7 @@ 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:182 +#: components/JobList/JobList.jsx:181 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:112 #: components/PromptDetail/PromptDetail.jsx:156 #: components/PromptDetail/PromptJobTemplateDetail.jsx:90 @@ -4564,7 +4577,7 @@ msgstr "Job Templates with credentials that prompt for passwords cannot be selec #: screens/Job/JobDetail/JobDetail.jsx:180 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145 -#: screens/Template/shared/JobTemplateForm.jsx:220 +#: screens/Template/shared/JobTemplateForm.jsx:221 msgid "Job Type" msgstr "Job Type" @@ -4582,8 +4595,8 @@ msgstr "Job status graph tab" msgid "Job templates" msgstr "Job templates" -#: components/JobList/JobList.jsx:165 -#: components/JobList/JobList.jsx:242 +#: components/JobList/JobList.jsx:164 +#: components/JobList/JobList.jsx:239 #: routeConfig.js:40 #: screens/ActivityStream/ActivityStream.jsx:148 #: screens/Dashboard/shared/LineChart.jsx:69 @@ -4693,7 +4706,7 @@ msgstr "LDAP4" msgid "LDAP5" msgstr "LDAP5" -#: components/JobList/JobList.jsx:178 +#: components/JobList/JobList.jsx:177 msgid "Label Name" msgstr "Label Name" @@ -4704,7 +4717,7 @@ msgstr "Label Name" #: screens/Job/JobDetail/JobDetail.jsx:294 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:309 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195 -#: screens/Template/shared/JobTemplateForm.jsx:369 +#: screens/Template/shared/JobTemplateForm.jsx:370 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:217 msgid "Labels" msgstr "Labels" @@ -4756,7 +4769,7 @@ msgstr "" msgid "Last Name" msgstr "" -#: components/TemplateList/TemplateList.jsx:225 +#: components/TemplateList/TemplateList.jsx:223 #: components/TemplateList/TemplateListItem.jsx:156 msgid "Last Ran" msgstr "Last Ran" @@ -4773,12 +4786,17 @@ msgstr "Last job" msgid "Last job run" msgstr "Last job run" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:267 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:266 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:146 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:58 +#: screens/Project/ProjectList/ProjectListItem.jsx:236 msgid "Last modified" msgstr "Last modified" +#: screens/Project/ProjectList/ProjectListItem.jsx:241 +msgid "Last used" +msgstr "Last used" + #: components/AdHocCommands/AdHocCommandsWizard.jsx:92 #: components/LaunchPrompt/steps/usePreviewStep.jsx:35 #: screens/ManagementJob/ManagementJobList/LaunchManagementPrompt.jsx:55 @@ -4821,7 +4839,7 @@ msgstr "Launch workflow" msgid "Launched By" msgstr "Launched By" -#: components/JobList/JobList.jsx:194 +#: components/JobList/JobList.jsx:193 msgid "Launched By (Username)" msgstr "Launched By (Username)" @@ -4857,7 +4875,7 @@ msgstr "Less than or equal to comparison." #: components/AdHocCommands/AdHocDetailsStep.jsx:170 #: components/AdHocCommands/AdHocDetailsStep.jsx:171 -#: components/JobList/JobList.jsx:212 +#: components/JobList/JobList.jsx:211 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35 #: components/PromptDetail/PromptDetail.jsx:194 #: components/PromptDetail/PromptJobTemplateDetail.jsx:140 @@ -4865,7 +4883,7 @@ msgstr "Less than or equal to comparison." #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:326 #: screens/Job/JobDetail/JobDetail.jsx:238 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:225 -#: screens/Template/shared/JobTemplateForm.jsx:420 +#: screens/Template/shared/JobTemplateForm.jsx:421 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:163 msgid "Limit" msgstr "Limit" @@ -4930,7 +4948,7 @@ msgid "Lookup typeahead" msgstr "Lookup typeahead" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:40 -#: screens/Project/ProjectList/ProjectListItem.jsx:60 +#: screens/Project/ProjectList/ProjectListItem.jsx:67 msgid "MOST RECENT SYNC" msgstr "MOST RECENT SYNC" @@ -4954,7 +4972,7 @@ msgstr "Managed by Tower" msgid "Managed nodes" msgstr "Managed nodes" -#: components/JobList/JobList.jsx:189 +#: components/JobList/JobList.jsx:188 #: components/JobList/JobListItem.jsx:36 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:40 #: screens/Job/JobDetail/JobDetail.jsx:100 @@ -4989,8 +5007,8 @@ msgstr "Management jobs" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:157 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:90 #: screens/Project/ProjectDetail/ProjectDetail.jsx:111 -#: screens/Project/ProjectList/ProjectList.jsx:150 -#: screens/Project/ProjectList/ProjectListItem.jsx:134 +#: screens/Project/ProjectList/ProjectList.jsx:149 +#: screens/Project/ProjectList/ProjectListItem.jsx:149 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:89 msgid "Manual" msgstr "Manual" @@ -5021,7 +5039,7 @@ msgstr "Maximum length" msgid "May" msgstr "May" -#: screens/Organization/OrganizationList/OrganizationList.jsx:159 +#: screens/Organization/OrganizationList/OrganizationList.jsx:158 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:65 msgid "Members" msgstr "" @@ -5119,14 +5137,14 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:205 -#: components/TemplateList/TemplateList.jsx:214 +#: components/TemplateList/TemplateList.jsx:213 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:131 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:169 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:200 -#: screens/Credential/CredentialList/CredentialList.jsx:137 +#: screens/Credential/CredentialList/CredentialList.jsx:136 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:94 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:140 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 @@ -5135,12 +5153,12 @@ msgstr "" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:166 -#: screens/Inventory/InventoryList/InventoryList.jsx:186 +#: screens/Inventory/InventoryList/InventoryList.jsx:185 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:174 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 -#: screens/Organization/OrganizationList/OrganizationList.jsx:150 +#: screens/Organization/OrganizationList/OrganizationList.jsx:149 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:129 -#: screens/Project/ProjectList/ProjectList.jsx:162 +#: screens/Project/ProjectList/ProjectList.jsx:161 #: screens/Team/TeamList/TeamList.jsx:146 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:96 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:101 @@ -5214,8 +5232,8 @@ msgstr "Multiple Choice Options" #: components/AssociateModal/AssociateModal.jsx:139 #: components/AssociateModal/AssociateModal.jsx:154 #: components/HostForm/HostForm.jsx:87 -#: components/JobList/JobList.jsx:169 -#: components/JobList/JobList.jsx:218 +#: components/JobList/JobList.jsx:168 +#: components/JobList/JobList.jsx:217 #: components/JobList/JobListItem.jsx:69 #: components/LaunchPrompt/steps/CredentialsStep.jsx:174 #: components/LaunchPrompt/steps/CredentialsStep.jsx:189 @@ -5254,8 +5272,8 @@ msgstr "Multiple Choice Options" #: components/Schedule/ScheduleList/ScheduleList.jsx:192 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:78 #: components/Schedule/shared/ScheduleForm.jsx:102 -#: components/TemplateList/TemplateList.jsx:189 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:188 +#: components/TemplateList/TemplateList.jsx:221 #: components/TemplateList/TemplateListItem.jsx:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5280,20 +5298,20 @@ msgstr "Multiple Choice Options" #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:54 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:205 -#: screens/Credential/CredentialList/CredentialList.jsx:124 -#: screens/Credential/CredentialList/CredentialList.jsx:143 +#: screens/Credential/CredentialList/CredentialList.jsx:123 +#: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 #: screens/Credential/shared/CredentialForm.jsx:172 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:85 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:100 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:74 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:127 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:180 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:183 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:32 #: screens/CredentialType/shared/CredentialTypeForm.jsx:24 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:52 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:128 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:127 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:156 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:57 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:88 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:111 @@ -5307,7 +5325,7 @@ msgstr "Multiple Choice Options" #: screens/Host/HostList/HostListItem.jsx:34 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:234 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:64 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5323,13 +5341,13 @@ msgstr "Multiple Choice Options" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:157 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:172 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 -#: screens/Inventory/InventoryList/InventoryList.jsx:173 -#: screens/Inventory/InventoryList/InventoryList.jsx:192 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:172 +#: screens/Inventory/InventoryList/InventoryList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:199 #: screens/Inventory/InventoryList/InventoryListItem.jsx:81 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:165 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:180 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:197 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:98 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:31 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:67 @@ -5349,8 +5367,8 @@ msgstr "Multiple Choice Options" #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:91 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:83 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:103 -#: screens/Organization/OrganizationList/OrganizationList.jsx:137 -#: screens/Organization/OrganizationList/OrganizationList.jsx:158 +#: screens/Organization/OrganizationList/OrganizationList.jsx:136 +#: screens/Organization/OrganizationList/OrganizationList.jsx:157 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:45 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:66 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:81 @@ -5358,9 +5376,9 @@ msgstr "Multiple Choice Options" #: screens/Project/ProjectDetail/ProjectDetail.jsx:91 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:120 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:138 -#: screens/Project/ProjectList/ProjectList.jsx:174 -#: screens/Project/ProjectList/ProjectListItem.jsx:99 +#: screens/Project/ProjectList/ProjectList.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:173 +#: screens/Project/ProjectList/ProjectListItem.jsx:114 #: screens/Project/shared/ProjectForm.jsx:168 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionModal.jsx:145 #: screens/Team/TeamDetail/TeamDetail.jsx:34 @@ -5379,12 +5397,12 @@ msgstr "Multiple Choice Options" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:111 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:115 -#: screens/Template/shared/JobTemplateForm.jsx:207 +#: screens/Template/shared/JobTemplateForm.jsx:208 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:113 #: screens/User/UserTeams/UserTeamList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:86 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:175 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:224 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:174 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:62 msgid "Name" msgstr "" @@ -5408,7 +5426,7 @@ msgstr "Never Updated" msgid "Never expires" msgstr "Never expires" -#: components/JobList/JobList.jsx:201 +#: components/JobList/JobList.jsx:200 #: components/Workflow/WorkflowNodeHelp.jsx:74 msgid "New" msgstr "New" @@ -5621,7 +5639,7 @@ msgstr "Notification Template not found." #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:188 #: screens/NotificationTemplate/NotificationTemplates.jsx:13 #: screens/NotificationTemplate/NotificationTemplates.jsx:21 -#: util/getRelatedResourceDeleteDetails.js:205 +#: util/getRelatedResourceDeleteDetails.js:188 msgid "Notification Templates" msgstr "" @@ -5695,7 +5713,7 @@ msgstr "October" #: screens/Setting/shared/SharedFields.jsx:97 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:53 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "Off" msgstr "Off" @@ -5713,7 +5731,7 @@ msgstr "Off" #: screens/Setting/shared/SharedFields.jsx:96 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:52 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "On" msgstr "On" @@ -5751,7 +5769,7 @@ msgstr "OpenStack" msgid "Option Details" msgstr "Option Details" -#: screens/Template/shared/JobTemplateForm.jsx:372 +#: screens/Template/shared/JobTemplateForm.jsx:373 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:220 msgid "" "Optional labels that describe this job template,\n" @@ -5780,12 +5798,12 @@ msgstr "Optionally select the credential to use to send status updates back to t #: screens/Credential/CredentialDetail/CredentialDetail.jsx:141 #: screens/Credential/shared/TypeInputsSubForm.jsx:49 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:65 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:251 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:250 #: screens/Project/ProjectDetail/ProjectDetail.jsx:130 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:66 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:278 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:180 -#: screens/Template/shared/JobTemplateForm.jsx:530 +#: screens/Template/shared/JobTemplateForm.jsx:531 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:246 msgid "Options" msgstr "Options" @@ -5807,17 +5825,19 @@ msgstr "Options" #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:218 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:147 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:146 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:63 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:81 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:100 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:203 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:202 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:108 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:59 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:69 #: screens/Project/ProjectDetail/ProjectDetail.jsx:98 +#: screens/Project/ProjectList/ProjectListItem.jsx:215 +#: screens/Project/ProjectList/ProjectListItem.jsx:226 #: screens/Team/TeamDetail/TeamDetail.jsx:40 #: screens/Team/TeamList/TeamList.jsx:155 #: screens/Team/TeamList/TeamListItem.jsx:45 @@ -5852,15 +5872,15 @@ msgstr "Organization not found." #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:188 #: routeConfig.js:97 #: screens/ActivityStream/ActivityStream.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:133 -#: screens/Organization/OrganizationList/OrganizationList.jsx:179 +#: screens/Organization/OrganizationList/OrganizationList.jsx:132 +#: screens/Organization/OrganizationList/OrganizationList.jsx:178 #: screens/Organization/Organizations.jsx:16 #: screens/Organization/Organizations.jsx:27 #: screens/User/User.jsx:65 #: screens/User/UserOrganizations/UserOrganizationsList.jsx:55 #: screens/User/Users.jsx:34 -#: util/getRelatedResourceDeleteDetails.js:256 -#: util/getRelatedResourceDeleteDetails.js:290 +#: util/getRelatedResourceDeleteDetails.js:239 +#: util/getRelatedResourceDeleteDetails.js:273 msgid "Organizations" msgstr "" @@ -5882,7 +5902,7 @@ msgid "Output" msgstr "Output" #: components/PromptDetail/PromptInventorySourceDetail.jsx:48 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:122 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:121 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 msgid "Overwrite" msgstr "Overwrite" @@ -5891,7 +5911,7 @@ msgstr "Overwrite" msgid "Overwrite Variables" msgstr "Overwrite Variables" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:145 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:144 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 msgid "Overwrite variables" msgstr "Overwrite variables" @@ -5953,7 +5973,7 @@ msgstr "Pan Up" msgid "Pass extra command line changes. There are two ansible command line parameters:" msgstr "Pass extra command line changes. There are two ansible command line parameters:" -#: screens/Template/shared/JobTemplateForm.jsx:392 +#: screens/Template/shared/JobTemplateForm.jsx:393 msgid "" "Pass extra command line variables to the playbook. This is the\n" "-e or --extra-vars command line parameter for ansible-playbook.\n" @@ -5990,7 +6010,7 @@ msgstr "Past two weeks" msgid "Past week" msgstr "Past week" -#: components/JobList/JobList.jsx:202 +#: components/JobList/JobList.jsx:201 #: components/Workflow/WorkflowNodeHelp.jsx:77 msgid "Pending" msgstr "Pending" @@ -6030,7 +6050,7 @@ msgstr "Play Started" #: components/PromptDetail/PromptJobTemplateDetail.jsx:138 #: screens/Job/JobDetail/JobDetail.jsx:237 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:223 -#: screens/Template/shared/JobTemplateForm.jsx:330 +#: screens/Template/shared/JobTemplateForm.jsx:331 msgid "Playbook" msgstr "Playbook" @@ -6048,7 +6068,7 @@ msgstr "Playbook Complete" msgid "Playbook Directory" msgstr "Playbook Directory" -#: components/JobList/JobList.jsx:187 +#: components/JobList/JobList.jsx:186 #: components/JobList/JobListItem.jsx:34 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:38 #: screens/Job/JobDetail/JobDetail.jsx:98 @@ -6059,7 +6079,7 @@ msgstr "Playbook Run" msgid "Playbook Started" msgstr "Playbook Started" -#: components/TemplateList/TemplateList.jsx:206 +#: components/TemplateList/TemplateList.jsx:205 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -6112,7 +6132,7 @@ msgstr "Please enter a value." msgid "Please select a day number between 1 and 31." msgstr "Please select a day number between 1 and 31." -#: screens/Template/shared/JobTemplateForm.jsx:755 +#: screens/Template/shared/JobTemplateForm.jsx:756 msgid "Please select an Inventory or check the Prompt on Launch option." msgstr "Please select an Inventory or check the Prompt on Launch option." @@ -6194,7 +6214,7 @@ msgstr "Preview" msgid "Private key passphrase" msgstr "Private key passphrase" -#: screens/Template/shared/JobTemplateForm.jsx:536 +#: screens/Template/shared/JobTemplateForm.jsx:537 msgid "Privilege Escalation" msgstr "Privilege Escalation" @@ -6210,7 +6230,7 @@ msgstr "Privilege escalation password" #: components/PromptDetail/PromptJobTemplateDetail.jsx:123 #: components/PromptDetail/PromptJobTemplateDetail.jsx:131 #: components/TemplateList/TemplateListItem.jsx:271 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:217 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:216 #: screens/Job/JobDetail/JobDetail.jsx:212 #: screens/Job/JobDetail/JobDetail.jsx:227 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151 @@ -6246,13 +6266,13 @@ msgstr "Project sync failures" #: routeConfig.js:76 #: screens/ActivityStream/ActivityStream.jsx:168 #: screens/Dashboard/Dashboard.jsx:151 -#: screens/Project/ProjectList/ProjectList.jsx:133 -#: screens/Project/ProjectList/ProjectList.jsx:201 +#: screens/Project/ProjectList/ProjectList.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:200 #: screens/Project/Projects.jsx:14 #: screens/Project/Projects.jsx:25 #: util/getRelatedResourceDeleteDetails.js:60 -#: util/getRelatedResourceDeleteDetails.js:219 -#: util/getRelatedResourceDeleteDetails.js:249 +#: util/getRelatedResourceDeleteDetails.js:202 +#: util/getRelatedResourceDeleteDetails.js:232 msgid "Projects" msgstr "" @@ -6269,7 +6289,7 @@ msgstr "Prompt" msgid "Prompt Overrides" msgstr "Prompt Overrides" -#: components/CodeEditor/VariablesField.jsx:222 +#: components/CodeEditor/VariablesField.jsx:230 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:167 msgid "Prompt on launch" @@ -6285,7 +6305,7 @@ msgstr "Prompted Values" msgid "Prompts" msgstr "Prompts" -#: screens/Template/shared/JobTemplateForm.jsx:423 +#: screens/Template/shared/JobTemplateForm.jsx:424 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:166 msgid "" "Provide a host pattern to further constrain\n" @@ -6350,16 +6370,16 @@ msgstr "Provide your Red Hat or Red Hat Satellite credentials to enable Insights #: components/PromptDetail/PromptJobTemplateDetail.jsx:152 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:243 -#: screens/Template/shared/JobTemplateForm.jsx:609 +#: screens/Template/shared/JobTemplateForm.jsx:610 msgid "Provisioning Callback URL" msgstr "Provisioning Callback URL" -#: screens/Template/shared/JobTemplateForm.jsx:604 +#: screens/Template/shared/JobTemplateForm.jsx:605 msgid "Provisioning Callback details" msgstr "Provisioning Callback details" -#: screens/Template/shared/JobTemplateForm.jsx:541 -#: screens/Template/shared/JobTemplateForm.jsx:544 +#: screens/Template/shared/JobTemplateForm.jsx:542 +#: screens/Template/shared/JobTemplateForm.jsx:545 msgid "Provisioning Callbacks" msgstr "Provisioning Callbacks" @@ -6411,7 +6431,7 @@ msgstr "Recipient list" #: components/Lookup/ProjectLookup.jsx:117 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:92 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:161 -#: screens/Project/ProjectList/ProjectList.jsx:154 +#: screens/Project/ProjectList/ProjectList.jsx:153 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:93 msgid "Red Hat Insights" msgstr "Red Hat Insights" @@ -6448,7 +6468,7 @@ msgstr "Redirecting to dashboard" msgid "Redirecting to subscription detail" msgstr "Redirecting to subscription detail" -#: screens/Template/shared/JobTemplateForm.jsx:413 +#: screens/Template/shared/JobTemplateForm.jsx:414 msgid "" "Refer to the Ansible documentation for details\n" "about the configuration file." @@ -6488,7 +6508,7 @@ msgid "Related Groups" msgstr "Related Groups" #: components/JobList/JobListItem.jsx:118 -#: components/LaunchButton/ReLaunchDropDown.jsx:78 +#: components/LaunchButton/ReLaunchDropDown.jsx:81 #: screens/Job/JobDetail/JobDetail.jsx:384 #: screens/Job/JobDetail/JobDetail.jsx:392 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:162 @@ -6500,16 +6520,16 @@ msgstr "Relaunch" msgid "Relaunch Job" msgstr "Relaunch Job" -#: components/LaunchButton/ReLaunchDropDown.jsx:39 +#: components/LaunchButton/ReLaunchDropDown.jsx:41 msgid "Relaunch all hosts" msgstr "Relaunch all hosts" -#: components/LaunchButton/ReLaunchDropDown.jsx:51 +#: components/LaunchButton/ReLaunchDropDown.jsx:54 msgid "Relaunch failed hosts" msgstr "Relaunch failed hosts" -#: components/LaunchButton/ReLaunchDropDown.jsx:29 -#: components/LaunchButton/ReLaunchDropDown.jsx:34 +#: components/LaunchButton/ReLaunchDropDown.jsx:30 +#: components/LaunchButton/ReLaunchDropDown.jsx:35 msgid "Relaunch on" msgstr "Relaunch on" @@ -6521,7 +6541,7 @@ msgstr "Relaunch using host parameters" #: components/Lookup/ProjectLookup.jsx:116 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:91 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:160 -#: screens/Project/ProjectList/ProjectList.jsx:153 +#: screens/Project/ProjectList/ProjectList.jsx:152 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:92 msgid "Remote Archive" msgstr "Remote Archive" @@ -6677,8 +6697,8 @@ msgid "Revert to factory default." msgstr "Revert to factory default." #: screens/Job/JobDetail/JobDetail.jsx:236 -#: screens/Project/ProjectList/ProjectList.jsx:177 -#: screens/Project/ProjectList/ProjectListItem.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:152 msgid "Revision" msgstr "Revision" @@ -6714,7 +6734,7 @@ msgstr "Roles" #: screens/Credential/shared/ExternalTestModal.jsx:90 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/LinkModals/LinkModal.jsx:49 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/RunStep.jsx:24 -#: screens/Template/shared/JobTemplateForm.jsx:171 +#: screens/Template/shared/JobTemplateForm.jsx:172 msgid "Run" msgstr "Run" @@ -6745,7 +6765,7 @@ msgstr "Run on" msgid "Run type" msgstr "Run type" -#: components/JobList/JobList.jsx:204 +#: components/JobList/JobList.jsx:203 #: components/TemplateList/TemplateListItem.jsx:106 #: components/Workflow/WorkflowNodeHelp.jsx:83 msgid "Running" @@ -6755,7 +6775,7 @@ msgstr "Running" msgid "Running Handlers" msgstr "Running Handlers" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 msgid "Running Jobs" msgstr "Running Jobs" @@ -6796,7 +6816,7 @@ msgstr "START" #: components/Sparkline/Sparkline.jsx:31 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:45 -#: screens/Project/ProjectList/ProjectListItem.jsx:65 +#: screens/Project/ProjectList/ProjectListItem.jsx:72 msgid "STATUS:" msgstr "STATUS:" @@ -6979,7 +6999,7 @@ msgstr "Select Items" msgid "Select Items from List" msgstr "Select Items from List" -#: screens/Template/shared/LabelSelect.jsx:88 +#: screens/Template/shared/LabelSelect.jsx:92 msgid "Select Labels" msgstr "Select Labels" @@ -7007,7 +7027,7 @@ msgstr "Select a Node Type" msgid "Select a Resource Type" msgstr "Select a Resource Type" -#: screens/Template/shared/JobTemplateForm.jsx:310 +#: screens/Template/shared/JobTemplateForm.jsx:311 msgid "" "Select a branch for the job template. This branch is applied to\n" "all job template nodes that prompt for a branch." @@ -7052,7 +7072,7 @@ msgstr "Select a module" msgid "Select a playbook" msgstr "Select a playbook" -#: screens/Template/shared/JobTemplateForm.jsx:296 +#: screens/Template/shared/JobTemplateForm.jsx:297 msgid "Select a project before editing the execution environment." msgstr "Select a project before editing the execution environment." @@ -7060,7 +7080,7 @@ msgstr "Select a project before editing the execution environment." msgid "Select a row to approve" msgstr "Select a row to approve" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:159 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:160 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:100 msgid "Select a row to delete" msgstr "" @@ -7110,8 +7130,8 @@ msgstr "Select a valid date and time for this field" #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:41 #: screens/Team/shared/TeamForm.jsx:20 #: screens/Template/Survey/SurveyQuestionForm.jsx:28 -#: screens/Template/shared/JobTemplateForm.jsx:83 -#: screens/Template/shared/JobTemplateForm.jsx:147 +#: screens/Template/shared/JobTemplateForm.jsx:84 +#: screens/Template/shared/JobTemplateForm.jsx:148 #: screens/User/shared/UserForm.jsx:49 msgid "Select a value for this field" msgstr "Select a value for this field" @@ -7141,7 +7161,7 @@ msgstr "Select an inventory for the workflow. This inventory is applied to all j msgid "Select an organization before editing the default execution environment." msgstr "Select an organization before editing the default execution environment." -#: screens/Template/shared/JobTemplateForm.jsx:354 +#: screens/Template/shared/JobTemplateForm.jsx:355 msgid "" "Select credentials that allow Tower to access the nodes this job will be ran\n" "against. You can only select one credential of each type. For machine credentials (SSH),\n" @@ -7198,7 +7218,7 @@ msgstr "Select roles to apply" msgid "Select source path" msgstr "Select source path" -#: components/MultiSelect/TagMultiSelect.jsx:55 +#: components/MultiSelect/TagMultiSelect.jsx:60 msgid "Select tags" msgstr "Select tags" @@ -7206,7 +7226,7 @@ msgstr "Select tags" msgid "Select the Instance Groups for this Inventory to run on." msgstr "Select the Instance Groups for this Inventory to run on." -#: screens/Template/shared/JobTemplateForm.jsx:493 +#: screens/Template/shared/JobTemplateForm.jsx:494 msgid "" "Select the Instance Groups for this Organization\n" "to run on." @@ -7242,12 +7262,12 @@ msgstr "Select the default execution environment for this organization." msgid "Select the default execution environment for this project." msgstr "Select the default execution environment for this project." -#: screens/Template/shared/JobTemplateForm.jsx:293 +#: screens/Template/shared/JobTemplateForm.jsx:294 msgid "Select the execution environment for this job template." msgstr "Select the execution environment for this job template." #: components/Lookup/InventoryLookup.jsx:89 -#: screens/Template/shared/JobTemplateForm.jsx:255 +#: screens/Template/shared/JobTemplateForm.jsx:256 msgid "" "Select the inventory containing the hosts\n" "you want this job to manage." @@ -7279,11 +7299,11 @@ msgstr "" msgid "Select the inventory that this host will belong to." msgstr "Select the inventory that this host will belong to." -#: screens/Template/shared/JobTemplateForm.jsx:334 +#: screens/Template/shared/JobTemplateForm.jsx:335 msgid "Select the playbook to be executed by this job." msgstr "Select the playbook to be executed by this job." -#: screens/Template/shared/JobTemplateForm.jsx:272 +#: screens/Template/shared/JobTemplateForm.jsx:273 msgid "" "Select the project containing the playbook\n" "you want this job to execute." @@ -7325,7 +7345,7 @@ msgstr "Select {0}" #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:105 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:43 -#: screens/Project/ProjectList/ProjectListItem.jsx:97 +#: screens/Project/ProjectList/ProjectListItem.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:259 #: screens/Team/TeamList/TeamListItem.jsx:38 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:60 @@ -7429,7 +7449,7 @@ msgstr "Show" #: components/PromptDetail/PromptJobTemplateDetail.jsx:144 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:330 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:232 -#: screens/Template/shared/JobTemplateForm.jsx:475 +#: screens/Template/shared/JobTemplateForm.jsx:476 msgid "Show Changes" msgstr "Show Changes" @@ -7502,11 +7522,11 @@ msgstr "Simple key select" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:368 #: screens/Job/JobDetail/JobDetail.jsx:327 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:357 -#: screens/Template/shared/JobTemplateForm.jsx:514 +#: screens/Template/shared/JobTemplateForm.jsx:515 msgid "Skip Tags" msgstr "Skip Tags" -#: screens/Template/shared/JobTemplateForm.jsx:517 +#: screens/Template/shared/JobTemplateForm.jsx:518 msgid "" "Skip tags are useful when you have a\n" "large playbook, and you want to skip specific parts of a\n" @@ -7588,7 +7608,7 @@ msgid "Sort question order" msgstr "Sort question order" #: components/PromptDetail/PromptInventorySourceDetail.jsx:86 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:200 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/shared/InventorySourceForm.jsx:135 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:86 msgid "Source" @@ -7602,7 +7622,7 @@ msgstr "Source" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:321 #: screens/Project/ProjectDetail/ProjectDetail.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220 -#: screens/Template/shared/JobTemplateForm.jsx:306 +#: screens/Template/shared/JobTemplateForm.jsx:307 msgid "Source Control Branch" msgstr "Source Control Branch" @@ -7636,13 +7656,13 @@ msgstr "Source Control Type" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:96 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:165 #: screens/Project/ProjectDetail/ProjectDetail.jsx:114 -#: screens/Project/ProjectList/ProjectList.jsx:158 +#: screens/Project/ProjectList/ProjectList.jsx:157 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:18 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:97 msgid "Source Control URL" msgstr "Source Control URL" -#: components/JobList/JobList.jsx:185 +#: components/JobList/JobList.jsx:184 #: components/JobList/JobListItem.jsx:32 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:39 #: screens/Job/JobDetail/JobDetail.jsx:93 @@ -7674,7 +7694,7 @@ msgstr "Source details" msgid "Source phone number" msgstr "Source phone number" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:255 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:34 msgid "Source variables" msgstr "Source variables" @@ -7743,7 +7763,7 @@ msgstr "Standard out tab" msgid "Start" msgstr "Start" -#: components/JobList/JobList.jsx:221 +#: components/JobList/JobList.jsx:220 #: components/JobList/JobListItem.jsx:84 msgid "Start Time" msgstr "Start Time" @@ -7771,24 +7791,24 @@ msgid "Start sync source" msgstr "Start sync source" #: screens/Job/JobDetail/JobDetail.jsx:141 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:226 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:79 msgid "Started" msgstr "Started" -#: components/JobList/JobList.jsx:198 -#: components/JobList/JobList.jsx:219 +#: components/JobList/JobList.jsx:197 +#: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:200 #: screens/Inventory/InventoryList/InventoryListItem.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:130 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:196 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:112 -#: screens/Project/ProjectList/ProjectList.jsx:175 -#: screens/Project/ProjectList/ProjectListItem.jsx:119 +#: screens/Project/ProjectList/ProjectList.jsx:174 +#: screens/Project/ProjectList/ProjectListItem.jsx:134 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:49 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:108 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:82 msgid "Status" msgstr "Status" @@ -7857,7 +7877,7 @@ msgstr "Subscriptions table" #: components/Lookup/ProjectLookup.jsx:115 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:90 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:159 -#: screens/Project/ProjectList/ProjectList.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:151 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:91 msgid "Subversion" msgstr "Subversion" @@ -7878,13 +7898,13 @@ msgstr "Success message" msgid "Success message body" msgstr "Success message body" -#: components/JobList/JobList.jsx:205 +#: components/JobList/JobList.jsx:204 #: components/Workflow/WorkflowNodeHelp.jsx:86 #: screens/Dashboard/shared/ChartTooltip.jsx:59 msgid "Successful" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:148 +#: screens/Project/ProjectList/ProjectListItem.jsx:163 msgid "Successfully copied to clipboard!" msgstr "Successfully copied to clipboard!" @@ -7929,25 +7949,25 @@ msgstr "Survey questions" msgid "Sync" msgstr "Sync" -#: screens/Project/ProjectList/ProjectListItem.jsx:155 +#: screens/Project/ProjectList/ProjectListItem.jsx:170 #: screens/Project/shared/ProjectSyncButton.jsx:31 msgid "Sync Project" msgstr "Sync Project" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:199 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:202 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:200 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:203 msgid "Sync all" msgstr "Sync all" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:193 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:194 msgid "Sync all sources" msgstr "Sync all sources" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:231 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:232 msgid "Sync error" msgstr "Sync error" -#: screens/Project/ProjectList/ProjectListItem.jsx:141 +#: screens/Project/ProjectList/ProjectListItem.jsx:156 msgid "Sync for revision" msgstr "Sync for revision" @@ -7996,7 +8016,7 @@ msgstr "TACACS+ settings" msgid "Tabs" msgstr "Tabs" -#: screens/Template/shared/JobTemplateForm.jsx:501 +#: screens/Template/shared/JobTemplateForm.jsx:502 msgid "" "Tags are useful when you have a large\n" "playbook, and you want to run a specific part of a\n" @@ -8078,7 +8098,7 @@ msgstr "Team not found." #: routeConfig.js:107 #: screens/ActivityStream/ActivityStream.jsx:185 #: screens/Organization/Organization.jsx:125 -#: screens/Organization/OrganizationList/OrganizationList.jsx:160 +#: screens/Organization/OrganizationList/OrganizationList.jsx:159 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:68 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:62 #: screens/Organization/Organizations.jsx:33 @@ -8090,7 +8110,7 @@ msgstr "Team not found." #: screens/User/UserTeams/UserTeamList.jsx:176 #: screens/User/UserTeams/UserTeamList.jsx:244 #: screens/User/Users.jsx:33 -#: util/getRelatedResourceDeleteDetails.js:198 +#: util/getRelatedResourceDeleteDetails.js:181 msgid "Teams" msgstr "" @@ -8103,15 +8123,15 @@ msgstr "Template not found." msgid "Template type" msgstr "Template type" -#: components/TemplateList/TemplateList.jsx:184 -#: components/TemplateList/TemplateList.jsx:243 +#: components/TemplateList/TemplateList.jsx:183 +#: components/TemplateList/TemplateList.jsx:240 #: routeConfig.js:66 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:82 #: screens/Template/Templates.jsx:16 -#: util/getRelatedResourceDeleteDetails.js:242 -#: util/getRelatedResourceDeleteDetails.js:299 +#: util/getRelatedResourceDeleteDetails.js:225 +#: util/getRelatedResourceDeleteDetails.js:282 msgid "Templates" msgstr "" @@ -8181,7 +8201,7 @@ msgstr "" #~ msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." #~ msgstr "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." -#: screens/Template/shared/JobTemplateForm.jsx:469 +#: screens/Template/shared/JobTemplateForm.jsx:470 msgid "" "The amount of time (in seconds) to run\n" "before the job is canceled. Defaults to 0 for no job\n" @@ -8237,7 +8257,7 @@ msgstr "" #~ msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." #~ msgstr "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." -#: screens/Template/shared/JobTemplateForm.jsx:407 +#: screens/Template/shared/JobTemplateForm.jsx:408 msgid "" "The number of parallel or simultaneous\n" "processes to use while executing the playbook. An empty value,\n" @@ -8291,7 +8311,7 @@ msgstr "" #~ msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." #~ msgstr "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:153 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:151 msgid "The tower instance group cannot be deleted." msgstr "The tower instance group cannot be deleted." @@ -8336,8 +8356,8 @@ msgid "There was an error testing the log aggregator." msgstr "There was an error testing the log aggregator." #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:216 -msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" -msgstr "These approvals cannot be deleted due to insufficient permissions or a pending job status" +#~ msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" +#~ msgstr "These approvals cannot be deleted due to insufficient permissions or a pending job status" #: components/AdHocCommands/AdHocDetailsStep.jsx:74 msgid "These are the modules that {brandName} supports running commands against." @@ -8359,7 +8379,7 @@ msgstr "These arguments are used with the specified module. You can find informa msgid "Third" msgstr "Third" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:282 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:283 #: screens/Template/Survey/SurveyList.jsx:123 msgid "This action will delete the following:" msgstr "This action will delete the following:" @@ -8490,7 +8510,7 @@ msgstr "This inventory is applied to all job template nodes within this workflow msgid "This inventory is currently being used by other resources. Are you sure you want to delete it?" msgstr "This inventory is currently being used by other resources. Are you sure you want to delete it?" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:292 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:291 msgid "This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?" msgstr "This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?" @@ -8514,7 +8534,7 @@ msgstr "This organization is currently being by other resources. Are you sure yo 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?" -#: screens/Template/shared/JobTemplateForm.jsx:150 +#: screens/Template/shared/JobTemplateForm.jsx:151 msgid "This project needs to be updated" msgstr "This project needs to be updated" @@ -8618,7 +8638,7 @@ msgstr "Timed out" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:230 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:169 -#: screens/Template/shared/JobTemplateForm.jsx:468 +#: screens/Template/shared/JobTemplateForm.jsx:469 msgid "Timeout" msgstr "Timeout" @@ -8720,7 +8740,7 @@ msgstr "Tools" msgid "Top Pagination" msgstr "Top Pagination" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 msgid "Total Jobs" msgstr "Total Jobs" @@ -8772,7 +8792,7 @@ msgstr "Tuesday" msgid "Twilio" msgstr "Twilio" -#: components/JobList/JobList.jsx:220 +#: components/JobList/JobList.jsx:219 #: components/JobList/JobListItem.jsx:82 #: components/Lookup/ProjectLookup.jsx:110 #: components/NotificationList/NotificationList.jsx:220 @@ -8780,32 +8800,32 @@ msgstr "Twilio" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:174 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:95 -#: components/TemplateList/TemplateList.jsx:198 -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:197 +#: components/TemplateList/TemplateList.jsx:222 #: components/TemplateList/TemplateListItem.jsx:155 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 #: components/Workflow/WorkflowNodeHelp.jsx:136 #: components/Workflow/WorkflowNodeHelp.jsx:162 -#: screens/Credential/CredentialList/CredentialList.jsx:144 +#: screens/Credential/CredentialList/CredentialList.jsx:143 #: screens/Credential/CredentialList/CredentialListItem.jsx:60 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:86 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:201 #: screens/Inventory/InventoryList/InventoryListItem.jsx:95 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:106 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:198 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:115 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:66 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155 -#: screens/Project/ProjectList/ProjectList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:176 -#: screens/Project/ProjectList/ProjectListItem.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:146 +#: screens/Project/ProjectList/ProjectList.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:147 #: screens/Team/TeamRoles/TeamRoleListItem.jsx:30 #: screens/Template/Survey/SurveyListItem.jsx:117 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:86 @@ -8870,12 +8890,12 @@ msgstr "Update on Launch" msgid "Update on Project Update" msgstr "Update on Project Update" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:164 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:163 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 msgid "Update on launch" msgstr "Update on launch" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:174 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:173 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:199 msgid "Update on project update" msgstr "Update on project update" @@ -9065,7 +9085,7 @@ msgstr "VMware vCenter" #: screens/Job/JobDetail/JobDetail.jsx:356 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:372 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:211 -#: screens/Template/shared/JobTemplateForm.jsx:389 +#: screens/Template/shared/JobTemplateForm.jsx:390 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:239 msgid "Variables" msgstr "Variables" @@ -9092,11 +9112,11 @@ msgstr "Verbose" #: components/PromptDetail/PromptInventorySourceDetail.jsx:102 #: components/PromptDetail/PromptJobTemplateDetail.jsx:141 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:315 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:233 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:232 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:239 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:227 -#: screens/Template/shared/JobTemplateForm.jsx:441 +#: screens/Template/shared/JobTemplateForm.jsx:442 msgid "Verbosity" msgstr "Verbosity" @@ -9366,7 +9386,7 @@ msgstr "Visualizer" msgid "WARNING:" msgstr "WARNING:" -#: components/JobList/JobList.jsx:203 +#: components/JobList/JobList.jsx:202 #: components/Workflow/WorkflowNodeHelp.jsx:80 msgid "Waiting" msgstr "Waiting" @@ -9429,7 +9449,7 @@ msgstr "Webhook Service" msgid "Webhook URL" msgstr "Webhook URL" -#: screens/Template/shared/JobTemplateForm.jsx:637 +#: screens/Template/shared/JobTemplateForm.jsx:638 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:281 msgid "Webhook details" msgstr "Webhook details" @@ -9475,7 +9495,7 @@ msgstr "" "Welcome to Red Hat Ansible Automation Platform!\n" "Please complete the steps below to activate your subscription." -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:154 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:153 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:161 msgid "" "When not checked, a merge will be performed,\n" @@ -9491,7 +9511,7 @@ msgstr "" #~ msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." #~ msgstr "When not checked, a merge will be performed, combining local variables with those found on the external source." -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:135 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:134 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:144 msgid "" "When not checked, local child\n" @@ -9521,14 +9541,14 @@ msgstr "Workflow Approval not found." #: routeConfig.js:55 #: screens/ActivityStream/ActivityStream.jsx:154 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:170 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:210 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:169 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:209 #: screens/WorkflowApproval/WorkflowApprovals.jsx:12 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:19 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:22 msgid "Workflow Approvals" msgstr "Workflow Approvals" -#: components/JobList/JobList.jsx:190 +#: components/JobList/JobList.jsx:189 #: components/JobList/JobListItem.jsx:37 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:41 #: screens/Job/JobDetail/JobDetail.jsx:101 @@ -9546,13 +9566,13 @@ msgstr "Workflow Job" msgid "Workflow Job Template" msgstr "Workflow Job Template" -#: util/getRelatedResourceDeleteDetails.js:139 -#: util/getRelatedResourceDeleteDetails.js:181 -#: util/getRelatedResourceDeleteDetails.js:284 +#: util/getRelatedResourceDeleteDetails.js:122 +#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:267 msgid "Workflow Job Template Nodes" msgstr "Workflow Job Template Nodes" -#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:147 msgid "Workflow Job Templates" msgstr "Workflow Job Templates" @@ -9560,7 +9580,7 @@ msgstr "Workflow Job Templates" msgid "Workflow Link" msgstr "Workflow Link" -#: components/TemplateList/TemplateList.jsx:202 +#: components/TemplateList/TemplateList.jsx:201 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "Workflow Template" @@ -9658,11 +9678,11 @@ msgstr "You do not have permission to delete the following Groups: {itemsUnableT #~ msgid "You do not have permission to delete the following {0}: {itemsUnableToDelete}" #~ msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:151 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:152 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}" msgstr "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:144 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:143 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}." msgstr "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}." @@ -9702,12 +9722,12 @@ msgstr "Zoom In" msgid "Zoom Out" msgstr "Zoom Out" -#: screens/Template/shared/JobTemplateForm.jsx:734 +#: screens/Template/shared/JobTemplateForm.jsx:735 #: screens/Template/shared/WebhookSubForm.jsx:155 msgid "a new webhook key will be generated on save." msgstr "a new webhook key will be generated on save." -#: screens/Template/shared/JobTemplateForm.jsx:731 +#: screens/Template/shared/JobTemplateForm.jsx:732 #: screens/Template/shared/WebhookSubForm.jsx:143 msgid "a new webhook url will be generated on save." msgstr "a new webhook url will be generated on save." @@ -9746,7 +9766,7 @@ msgstr "approved" msgid "brand logo" msgstr "brand logo" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:275 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:276 #: screens/Template/Survey/SurveyList.jsx:113 msgid "cancel delete" msgstr "" @@ -9755,7 +9775,7 @@ msgstr "" msgid "command" msgstr "command" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:264 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:265 #: screens/Template/Survey/SurveyList.jsx:104 msgid "confirm delete" msgstr "" @@ -9774,7 +9794,7 @@ msgstr "confirm disassociate" #~ msgid "controller instance" #~ msgstr "controller instance" -#: screens/Project/ProjectList/ProjectListItem.jsx:140 +#: screens/Project/ProjectList/ProjectListItem.jsx:155 msgid "copy to clipboard disabled" msgstr "copy to clipboard disabled" @@ -9808,7 +9828,7 @@ msgstr "documentation" #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:106 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:103 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:276 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:275 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:156 #: screens/Project/ProjectDetail/ProjectDetail.jsx:166 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:154 @@ -9940,8 +9960,8 @@ msgstr "" msgid "per page" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:74 -#: components/LaunchButton/ReLaunchDropDown.jsx:96 +#: components/LaunchButton/ReLaunchDropDown.jsx:77 +#: components/LaunchButton/ReLaunchDropDown.jsx:99 msgid "relaunch jobs" msgstr "relaunch jobs" @@ -9973,7 +9993,7 @@ msgstr "scope" msgid "sec" msgstr "sec" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:236 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 msgid "seconds" msgstr "seconds" @@ -10033,11 +10053,11 @@ msgstr "{0, plural, one {Are you sure you want delete the group below?} other {A msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "{0, plural, one {Delete Group?} other {Delete Groups?}}" -#: screens/Inventory/InventoryList/InventoryList.jsx:222 +#: screens/Inventory/InventoryList/InventoryList.jsx:229 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:247 +#: components/JobList/JobList.jsx:245 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}}" @@ -10045,6 +10065,46 @@ msgstr "{0, plural, one {The selected job cannot be deleted due to insufficient #~ msgid "{0, plural, one {The template will be in a pending status until the final delete is processed.} other {The templates will be in a pending status until the final delete is processed.}}" #~ msgstr "{0, plural, one {The template will be in a pending status until the final delete is processed.} other {The templates will be in a pending status until the final delete is processed.}}" +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:215 +msgid "{0, plural, one {This approval cannot be deleted due to insufficient permissions or a pending job status} other {These approvals cannot be deleted due to insufficient permissions or a pending job status}}" +msgstr "{0, plural, one {This approval cannot be deleted due to insufficient permissions or a pending job status} other {These approvals cannot be deleted due to insufficient permissions or a pending job status}}" + +#: screens/Credential/CredentialList/CredentialList.jsx:178 +msgid "{0, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "{0, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}" + +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:171 +msgid "{0, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}" +msgstr "{0, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}" + +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:187 +msgid "{0, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {These execution environments could be in use by other resources that rely on them. Are you sure you want to delete them anyway?}}" +msgstr "{0, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {These execution environments could be in use by other resources that rely on them. Are you sure you want to delete them anyway?}}" + +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:223 +msgid "{0, plural, one {This instance group is currently being by other resources. Are you sure you want to delete it?} other {Deleting these instance groups could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "{0, plural, one {This instance group is currently being by other resources. Are you sure you want to delete it?} other {Deleting these instance groups could impact other resources that rely on them. Are you sure you want to delete anyway?}}" + +#: screens/Inventory/InventorySources/InventorySourceList.jsx:183 +msgid "{0, plural, one {This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?} other {Deleting these inventory sources could impact other resources that rely on them. Are you sure you want to delete anyway}}" +msgstr "{0, plural, one {This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?} other {Deleting these inventory sources could impact other resources that rely on them. Are you sure you want to delete anyway}}" + +#: screens/Inventory/InventoryList/InventoryList.jsx:222 +msgid "{0, plural, one {This invetory is currently being used by some temeplates. Are you sure you want to delete it?} other {Deleting these inventories could impact some templates that rely on them. Are you sure you want to delete anyway?}}" +msgstr "{0, plural, one {This invetory is currently being used by some temeplates. Are you sure you want to delete it?} other {Deleting these inventories could impact some templates that rely on them. Are you sure you want to delete anyway?}}" + +#: screens/Organization/OrganizationList/OrganizationList.jsx:181 +msgid "{0, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "{0, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}" + +#: screens/Project/ProjectList/ProjectList.jsx:203 +msgid "{0, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "{0, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}" + +#: components/TemplateList/TemplateList.jsx:243 +msgid "{0, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}" +msgstr "{0, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}" + #: components/JobList/JobListCancelButton.jsx:72 msgid "{0, plural, one {You cannot cancel the following job because it is not running:} other {You cannot cancel the following jobs because they are not running:}}" msgstr "{0, plural, one {You cannot cancel the following job because it is not running:} other {You cannot cancel the following jobs because they are not running:}}" diff --git a/awx/ui_next/src/locales/es/messages.po b/awx/ui_next/src/locales/es/messages.po index 38c569e0f0..4af9238708 100644 --- a/awx/ui_next/src/locales/es/messages.po +++ b/awx/ui_next/src/locales/es/messages.po @@ -5,7 +5,7 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" -"Language: es \n" +"Language: es\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: \n" @@ -35,7 +35,7 @@ msgstr "" msgid "- Enable Webhooks" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:229 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:228 msgid "/ (project root)" msgstr "" @@ -46,16 +46,16 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:42 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:75 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:106 -#: screens/Template/shared/JobTemplateForm.jsx:180 +#: screens/Template/shared/JobTemplateForm.jsx:181 msgid "0 (Normal)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:105 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:82 msgid "0 (Warning)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:83 msgid "1 (Info)" msgstr "" @@ -67,11 +67,11 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:43 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:76 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:107 -#: screens/Template/shared/JobTemplateForm.jsx:181 +#: screens/Template/shared/JobTemplateForm.jsx:182 msgid "1 (Verbose)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:108 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:84 msgid "2 (Debug)" msgstr "" @@ -83,7 +83,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:44 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:77 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:108 -#: screens/Template/shared/JobTemplateForm.jsx:182 +#: screens/Template/shared/JobTemplateForm.jsx:183 msgid "2 (More Verbose)" msgstr "" @@ -94,7 +94,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:45 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:78 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:109 -#: screens/Template/shared/JobTemplateForm.jsx:183 +#: screens/Template/shared/JobTemplateForm.jsx:184 msgid "3 (Debug)" msgstr "" @@ -105,7 +105,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:46 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:79 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:110 -#: screens/Template/shared/JobTemplateForm.jsx:184 +#: screens/Template/shared/JobTemplateForm.jsx:185 msgid "4 (Connection Debug)" msgstr "" @@ -186,36 +186,36 @@ msgstr "" msgid "Action" msgstr "" -#: components/JobList/JobList.jsx:225 +#: components/JobList/JobList.jsx:222 #: components/JobList/JobListItem.jsx:90 #: components/Schedule/ScheduleList/ScheduleList.jsx:176 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:112 -#: components/TemplateList/TemplateList.jsx:227 +#: components/TemplateList/TemplateList.jsx:224 #: components/TemplateList/TemplateListItem.jsx:157 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:47 #: screens/Application/ApplicationsList/ApplicationsList.jsx:166 -#: screens/Credential/CredentialList/CredentialList.jsx:145 +#: screens/Credential/CredentialList/CredentialList.jsx:144 #: screens/Credential/CredentialList/CredentialListItem.jsx:63 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:181 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:184 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:37 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:160 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:48 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:204 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:112 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:104 #: screens/ManagementJob/ManagementJobList/ManagementJobListItem.jsx:74 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:200 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:119 -#: screens/Organization/OrganizationList/OrganizationList.jsx:161 +#: screens/Organization/OrganizationList/OrganizationList.jsx:160 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:71 -#: screens/Project/ProjectList/ProjectList.jsx:178 -#: screens/Project/ProjectList/ProjectListItem.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:177 +#: screens/Project/ProjectList/ProjectListItem.jsx:167 #: screens/Team/TeamList/TeamList.jsx:156 #: screens/Team/TeamList/TeamListItem.jsx:54 #: screens/User/UserList/UserList.jsx:172 @@ -294,7 +294,7 @@ msgstr "" msgid "Add a new node between these two nodes" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:157 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:155 msgid "Add container group" msgstr "" @@ -306,15 +306,15 @@ msgstr "" msgid "Add existing host" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:158 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:156 msgid "Add instance group" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:135 +#: screens/Inventory/InventoryList/InventoryList.jsx:134 msgid "Add inventory" msgstr "" -#: components/TemplateList/TemplateList.jsx:141 +#: components/TemplateList/TemplateList.jsx:140 msgid "Add job template" msgstr "" @@ -330,7 +330,7 @@ msgstr "" msgid "Add resource type" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:136 +#: screens/Inventory/InventoryList/InventoryList.jsx:135 msgid "Add smart inventory" msgstr "" @@ -342,7 +342,7 @@ msgstr "" msgid "Add user permissions" msgstr "" -#: components/TemplateList/TemplateList.jsx:142 +#: components/TemplateList/TemplateList.jsx:141 msgid "Add workflow template" msgstr "" @@ -368,7 +368,7 @@ msgstr "" msgid "Advanced search value input" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:176 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:175 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:203 msgid "" "After every project update where the SCM revision\n" @@ -398,7 +398,7 @@ msgstr "" msgid "Alert modal" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:46 +#: components/LaunchButton/ReLaunchDropDown.jsx:48 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:250 msgid "All" msgstr "" @@ -526,7 +526,7 @@ msgstr "" #: screens/Application/Applications.jsx:35 #: screens/Application/ApplicationsList/ApplicationsList.jsx:116 #: screens/Application/ApplicationsList/ApplicationsList.jsx:154 -#: util/getRelatedResourceDeleteDetails.js:233 +#: util/getRelatedResourceDeleteDetails.js:216 msgid "Applications" msgstr "" @@ -823,7 +823,7 @@ msgstr "" msgid "Cache Timeout" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:234 msgid "Cache timeout" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:119 #: components/Lookup/HostFilterLookup.jsx:329 #: components/Lookup/Lookup.jsx:150 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:278 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:279 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:46 #: components/Schedule/shared/ScheduleForm.jsx:641 #: components/Schedule/shared/ScheduleForm.jsx:646 @@ -939,7 +939,7 @@ msgstr "" msgid "Cancel sync source" msgstr "" -#: components/JobList/JobList.jsx:208 +#: components/JobList/JobList.jsx:207 #: components/Workflow/WorkflowNodeHelp.jsx:95 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176 #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:25 @@ -956,7 +956,7 @@ msgstr "" #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 msgid "Capacity" msgstr "" @@ -1005,7 +1005,7 @@ msgid "Channel" msgstr "" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:104 -#: screens/Template/shared/JobTemplateForm.jsx:175 +#: screens/Template/shared/JobTemplateForm.jsx:176 msgid "Check" msgstr "" @@ -1038,7 +1038,7 @@ msgid "Choose a Webhook Service" msgstr "" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:97 -#: screens/Template/shared/JobTemplateForm.jsx:168 +#: screens/Template/shared/JobTemplateForm.jsx:169 msgid "Choose a job type" msgstr "" @@ -1159,7 +1159,7 @@ msgstr "" msgid "Collapse" msgstr "" -#: components/JobList/JobList.jsx:188 +#: components/JobList/JobList.jsx:187 #: components/JobList/JobListItem.jsx:35 #: screens/Job/JobDetail/JobDetail.jsx:99 #: screens/Job/JobOutput/HostEventModal.jsx:137 @@ -1186,7 +1186,7 @@ msgstr "" msgid "Compliant" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:580 +#: screens/Template/shared/JobTemplateForm.jsx:581 msgid "Concurrent Jobs" msgstr "" @@ -1266,7 +1266,7 @@ msgid "" "will produce as the playbook executes." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:444 +#: screens/Template/shared/JobTemplateForm.jsx:445 msgid "" "Control the level of output ansible will\n" "produce as the playbook executes." @@ -1315,7 +1315,7 @@ msgstr "" msgid "Copy Notification Template" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:190 msgid "Copy Project" msgstr "" @@ -1323,7 +1323,7 @@ msgstr "" msgid "Copy Template" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:147 +#: screens/Project/ProjectList/ProjectListItem.jsx:162 msgid "Copy full revision to clipboard." msgstr "" @@ -1335,7 +1335,7 @@ msgstr "" #~ msgid "Copyright 2019 Red Hat, Inc." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:383 +#: screens/Template/shared/JobTemplateForm.jsx:384 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:231 msgid "Create" msgstr "" @@ -1472,7 +1472,7 @@ msgstr "" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:246 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:143 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:115 #: screens/Host/HostDetail/HostDetail.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:66 @@ -1481,7 +1481,7 @@ msgstr "" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:46 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:85 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:128 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:262 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:261 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:141 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:53 #: screens/Job/JobDetail/JobDetail.jsx:343 @@ -1512,14 +1512,14 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:210 +#: components/TemplateList/TemplateList.jsx:209 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:173 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:196 -#: screens/Credential/CredentialList/CredentialList.jsx:133 +#: screens/Credential/CredentialList/CredentialList.jsx:132 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:90 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:136 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 @@ -1528,12 +1528,12 @@ msgstr "" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:188 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:162 -#: screens/Inventory/InventoryList/InventoryList.jsx:182 +#: screens/Inventory/InventoryList/InventoryList.jsx:181 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:170 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 -#: screens/Organization/OrganizationList/OrganizationList.jsx:146 +#: screens/Organization/OrganizationList/OrganizationList.jsx:145 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:125 -#: screens/Project/ProjectList/ProjectList.jsx:166 +#: screens/Project/ProjectList/ProjectList.jsx:165 #: screens/Team/TeamList/TeamList.jsx:142 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:105 @@ -1552,7 +1552,7 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:94 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:56 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:50 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:244 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:243 #: screens/Inventory/shared/InventorySourceSubForms/AzureSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/EC2SubForm.jsx:39 #: screens/Inventory/shared/InventorySourceSubForms/GCESubForm.jsx:43 @@ -1562,7 +1562,7 @@ msgstr "" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VMwareSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VirtualizationSubForm.jsx:43 -#: util/getRelatedResourceDeleteDetails.js:191 +#: util/getRelatedResourceDeleteDetails.js:174 msgid "Credential" msgstr "" @@ -1625,12 +1625,12 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:77 #: routeConfig.js:71 #: screens/ActivityStream/ActivityStream.jsx:165 -#: screens/Credential/CredentialList/CredentialList.jsx:176 +#: screens/Credential/CredentialList/CredentialList.jsx:175 #: screens/Credential/Credentials.jsx:13 #: screens/Credential/Credentials.jsx:24 #: screens/Job/JobDetail/JobDetail.jsx:281 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:293 -#: screens/Template/shared/JobTemplateForm.jsx:351 +#: screens/Template/shared/JobTemplateForm.jsx:352 #: util/getRelatedResourceDeleteDetails.js:98 msgid "Credentials" msgstr "" @@ -1651,7 +1651,7 @@ msgstr "" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:101 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:56 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesListItem.jsx:93 -#: screens/Project/ProjectList/ProjectListItem.jsx:109 +#: screens/Project/ProjectList/ProjectListItem.jsx:124 msgid "Custom virtual environment {0} must be replaced by an execution environment." msgstr "" @@ -1739,11 +1739,11 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:91 #: components/DeleteButton/DeleteButton.jsx:95 #: components/DeleteButton/DeleteButton.jsx:115 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:157 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:233 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:243 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:247 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:270 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:158 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:234 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:244 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:248 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:271 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:38 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:411 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:131 @@ -1754,7 +1754,7 @@ msgstr "" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:126 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:139 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:295 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:294 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:169 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:66 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:69 @@ -1873,7 +1873,7 @@ msgstr "" msgid "Delete credential type" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:244 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:245 msgid "Delete error" msgstr "" @@ -1882,7 +1882,7 @@ msgstr "" msgid "Delete instance group" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:288 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:287 msgid "Delete inventory source" msgstr "" @@ -1915,7 +1915,7 @@ msgstr "" msgid "Delete this node" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:162 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:163 msgid "Delete {pluralizedItemName}?" msgstr "" @@ -1926,15 +1926,15 @@ msgid "Deleted" msgstr "" #: components/TemplateList/TemplateList.jsx:269 -#: screens/Credential/CredentialList/CredentialList.jsx:189 -#: screens/Inventory/InventoryList/InventoryList.jsx:254 -#: screens/Project/ProjectList/ProjectList.jsx:233 +#: screens/Credential/CredentialList/CredentialList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:204 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:217 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:259 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 msgid "Deletion error" msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 #: components/Schedule/shared/ScheduleForm.jsx:110 -#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:193 #: components/TemplateList/TemplateListItem.jsx:230 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:68 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:62 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:211 -#: screens/Credential/CredentialList/CredentialList.jsx:129 +#: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:180 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:132 #: screens/CredentialType/shared/CredentialTypeForm.jsx:32 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:62 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:151 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:150 #: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:133 #: screens/Host/HostDetail/HostDetail.jsx:81 #: screens/Host/HostList/HostList.jsx:152 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:178 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:105 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 #: screens/Inventory/shared/InventoryForm.jsx:55 @@ -2000,10 +2000,11 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:143 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:48 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:95 -#: screens/Organization/OrganizationList/OrganizationList.jsx:142 +#: screens/Organization/OrganizationList/OrganizationList.jsx:141 #: screens/Organization/shared/OrganizationForm.jsx:68 #: screens/Project/ProjectDetail/ProjectDetail.jsx:95 -#: screens/Project/ProjectList/ProjectList.jsx:143 +#: screens/Project/ProjectList/ProjectList.jsx:142 +#: screens/Project/ProjectList/ProjectListItem.jsx:209 #: screens/Project/shared/ProjectForm.jsx:176 #: screens/Team/TeamDetail/TeamDetail.jsx:38 #: screens/Team/TeamList/TeamList.jsx:134 @@ -2012,13 +2013,13 @@ msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:124 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 -#: screens/Template/shared/JobTemplateForm.jsx:215 +#: screens/Template/shared/JobTemplateForm.jsx:216 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:121 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:59 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:91 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:180 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:179 msgid "Description" msgstr "" @@ -2129,7 +2130,7 @@ msgstr "" #: screens/User/Users.jsx:31 #: screens/User/Users.jsx:41 #: screens/WorkflowApproval/WorkflowApproval.jsx:76 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:21 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:24 msgid "Details" msgstr "" @@ -2197,7 +2198,7 @@ msgstr "" msgid "Disassociate?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:459 +#: screens/Template/shared/JobTemplateForm.jsx:460 msgid "" "Divide the work done by this job template\n" "into the specified number of job slices, each running the\n" @@ -2208,10 +2209,10 @@ msgstr "" #~ msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." #~ msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:118 -#: components/CodeEditor/VariablesDetail.jsx:124 -#: components/CodeEditor/VariablesField.jsx:134 -#: components/CodeEditor/VariablesField.jsx:140 +#: components/CodeEditor/VariablesDetail.jsx:121 +#: components/CodeEditor/VariablesDetail.jsx:127 +#: components/CodeEditor/VariablesField.jsx:135 +#: components/CodeEditor/VariablesField.jsx:141 msgid "Done" msgstr "" @@ -2232,7 +2233,7 @@ msgstr "" msgid "Each answer choice must be on a separate line." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:166 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:165 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:175 msgid "" "Each time a job runs using this inventory,\n" @@ -2269,7 +2270,7 @@ msgstr "" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:61 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:68 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:107 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:279 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:278 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:159 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:356 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:358 @@ -2405,8 +2406,8 @@ msgstr "" msgid "Edit Organization" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:161 -#: screens/Project/ProjectList/ProjectListItem.jsx:166 +#: screens/Project/ProjectList/ProjectListItem.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:181 msgid "Edit Project" msgstr "" @@ -2512,7 +2513,7 @@ msgstr "" msgid "Enable Concurrent Jobs" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:587 +#: screens/Template/shared/JobTemplateForm.jsx:588 msgid "Enable Fact Storage" msgstr "" @@ -2525,8 +2526,8 @@ msgstr "" msgid "Enable Privilege Escalation" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:561 -#: screens/Template/shared/JobTemplateForm.jsx:564 +#: screens/Template/shared/JobTemplateForm.jsx:562 +#: screens/Template/shared/JobTemplateForm.jsx:565 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:249 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:252 msgid "Enable Webhook" @@ -2557,7 +2558,7 @@ msgstr "" msgid "Enable simplified login for your {brandName} applications" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:567 +#: screens/Template/shared/JobTemplateForm.jsx:568 msgid "Enable webhook for this template." msgstr "" @@ -2566,20 +2567,28 @@ msgstr "" msgid "Enabled" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:240 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:267 msgid "Enabled Value" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:254 msgid "Enabled Variable" msgstr "" #: screens/Template/shared/JobTemplateForm.jsx:547 +#~ msgid "" +#~ "Enables creation of a provisioning\n" +#~ "callback URL. Using the URL a host can contact BRAND_NAME\n" +#~ "and request a configuration update using this job\n" +#~ "template." +#~ msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:548 msgid "" "Enables creation of a provisioning\n" -"callback URL. Using the URL a host can contact BRAND_NAME\n" +"callback URL. Using the URL a host can contact {BrandName}\n" "and request a configuration update using this job\n" "template." msgstr "" @@ -2747,15 +2756,15 @@ msgstr "" #~ msgid "Environment" #~ msgstr "" -#: components/JobList/JobList.jsx:207 +#: components/JobList/JobList.jsx:206 #: components/Workflow/WorkflowNodeHelp.jsx:92 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:135 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:150 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:120 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:134 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:262 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 #: screens/Job/JobOutput/JobOutput.jsx:668 #: screens/Setting/shared/LoggingTestAlert.jsx:37 msgid "Error" @@ -2781,12 +2790,12 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:57 #: components/HostToggle/HostToggle.jsx:73 #: components/InstanceToggle/InstanceToggle.jsx:69 -#: components/JobList/JobList.jsx:278 -#: components/JobList/JobList.jsx:289 +#: components/JobList/JobList.jsx:276 +#: components/JobList/JobList.jsx:287 #: components/LaunchButton/LaunchButton.jsx:171 #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:248 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:204 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 #: components/ResourceAccessList/ResourceAccessList.jsx:236 #: components/ResourceAccessList/ResourceAccessList.jsx:248 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:419 @@ -2800,7 +2809,7 @@ msgstr "" #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 -#: screens/Credential/CredentialList/CredentialList.jsx:192 +#: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:132 #: screens/Host/HostGroups/HostGroupsList.jsx:243 @@ -2814,11 +2823,11 @@ msgstr "" #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:122 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:188 -#: screens/Inventory/InventoryList/InventoryList.jsx:255 +#: screens/Inventory/InventoryList/InventoryList.jsx:262 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:237 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:302 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:234 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:247 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:301 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:235 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:248 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:178 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:148 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 @@ -2829,10 +2838,10 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:224 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:164 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:208 +#: screens/Organization/OrganizationList/OrganizationList.jsx:210 #: screens/Project/ProjectDetail/ProjectDetail.jsx:196 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197 -#: screens/Project/ProjectList/ProjectList.jsx:234 +#: screens/Project/ProjectList/ProjectList.jsx:236 #: screens/Project/shared/ProjectSyncButton.jsx:41 #: screens/Team/TeamDetail/TeamDetail.jsx:81 #: screens/Team/TeamList/TeamList.jsx:205 @@ -2854,12 +2863,12 @@ msgstr "" #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:226 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:237 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:248 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:250 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:261 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:264 msgid "Error!" msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:107 +#: components/CodeEditor/VariablesDetail.jsx:110 msgid "Error:" msgstr "" @@ -2927,15 +2936,15 @@ msgstr "" #: components/Lookup/ExecutionEnvironmentLookup.jsx:124 #: routeConfig.js:143 #: screens/ActivityStream/ActivityStream.jsx:211 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:121 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 #: screens/Organization/Organization.jsx:127 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:77 #: screens/Organization/Organizations.jsx:38 #: util/getRelatedResourceDeleteDetails.js:88 -#: util/getRelatedResourceDeleteDetails.js:212 +#: util/getRelatedResourceDeleteDetails.js:195 msgid "Execution Environments" msgstr "" @@ -2969,8 +2978,8 @@ msgstr "" msgid "Expand" msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:211 -#: components/CodeEditor/VariablesField.jsx:229 +#: components/CodeEditor/VariablesDetail.jsx:214 +#: components/CodeEditor/VariablesField.jsx:237 msgid "Expand input" msgstr "" @@ -3023,7 +3032,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:35 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:49 -#: screens/Project/ProjectList/ProjectListItem.jsx:69 +#: screens/Project/ProjectList/ProjectListItem.jsx:76 msgid "FINISHED:" msgstr "" @@ -3036,7 +3045,7 @@ msgstr "" msgid "Facts" msgstr "" -#: components/JobList/JobList.jsx:206 +#: components/JobList/JobList.jsx:205 #: components/Workflow/WorkflowNodeHelp.jsx:89 #: screens/Dashboard/shared/ChartTooltip.jsx:66 #: screens/Job/JobOutput/shared/HostStatusBar.jsx:47 @@ -3052,12 +3061,12 @@ msgstr "" msgid "Failed Hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:58 +#: components/LaunchButton/ReLaunchDropDown.jsx:61 #: screens/Dashboard/Dashboard.jsx:135 msgid "Failed hosts" msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:265 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:268 msgid "Failed to approve one or more workflow approval." msgstr "" @@ -3086,7 +3095,7 @@ msgstr "" msgid "Failed to cancel inventory source sync." msgstr "" -#: components/JobList/JobList.jsx:292 +#: components/JobList/JobList.jsx:290 msgid "Failed to cancel one or more jobs." msgstr "" @@ -3102,7 +3111,7 @@ msgstr "" msgid "Failed to copy inventory." msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:183 +#: screens/Project/ProjectList/ProjectListItem.jsx:198 msgid "Failed to copy project." msgstr "" @@ -3128,7 +3137,7 @@ msgstr "" msgid "Failed to delete host." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:306 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:305 msgid "Failed to delete inventory source {name}." msgstr "" @@ -3148,15 +3157,15 @@ msgstr "" msgid "Failed to delete one or more applications." msgstr "" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:213 msgid "Failed to delete one or more credential types." msgstr "" -#: screens/Credential/CredentialList/CredentialList.jsx:195 +#: screens/Credential/CredentialList/CredentialList.jsx:197 msgid "Failed to delete one or more credentials." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3169,15 +3178,15 @@ msgstr "" msgid "Failed to delete one or more hosts." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:265 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 msgid "Failed to delete one or more instance groups." msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:258 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 msgid "Failed to delete one or more inventories." msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:250 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:251 msgid "Failed to delete one or more inventory sources." msgstr "" @@ -3185,7 +3194,7 @@ msgstr "" msgid "Failed to delete one or more job templates." msgstr "" -#: components/JobList/JobList.jsx:281 +#: components/JobList/JobList.jsx:279 msgid "Failed to delete one or more jobs." msgstr "" @@ -3193,11 +3202,11 @@ msgstr "" msgid "Failed to delete one or more notification template." msgstr "" -#: screens/Organization/OrganizationList/OrganizationList.jsx:211 +#: screens/Organization/OrganizationList/OrganizationList.jsx:213 msgid "Failed to delete one or more organizations." msgstr "" -#: screens/Project/ProjectList/ProjectList.jsx:237 +#: screens/Project/ProjectList/ProjectList.jsx:239 msgid "Failed to delete one or more projects." msgstr "" @@ -3225,7 +3234,7 @@ msgstr "" msgid "Failed to delete one or more users." msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:256 msgid "Failed to delete one or more workflow approval." msgstr "" @@ -3275,7 +3284,7 @@ msgstr "" msgid "Failed to delete {name}." msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:266 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:269 msgid "Failed to deny one or more workflow approval." msgstr "" @@ -3335,7 +3344,7 @@ msgstr "" msgid "Failed to sync project." msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:237 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:238 msgid "Failed to sync some or all inventory sources." msgstr "" @@ -3418,7 +3427,7 @@ msgstr "" msgid "File, directory or script" msgstr "" -#: components/JobList/JobList.jsx:223 +#: components/JobList/JobList.jsx:221 #: components/JobList/JobListItem.jsx:87 msgid "Finish Time" msgstr "" @@ -3461,7 +3470,7 @@ msgstr "" msgid "Float" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:223 +#: screens/Template/shared/JobTemplateForm.jsx:224 msgid "" "For job templates, select run to execute\n" "the playbook. Select check to only check playbook syntax,\n" @@ -3489,7 +3498,7 @@ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:193 #: components/PromptDetail/PromptJobTemplateDetail.jsx:139 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:224 -#: screens/Template/shared/JobTemplateForm.jsx:404 +#: screens/Template/shared/JobTemplateForm.jsx:405 msgid "Forks" msgstr "" @@ -3539,7 +3548,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:114 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:89 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:158 -#: screens/Project/ProjectList/ProjectList.jsx:151 +#: screens/Project/ProjectList/ProjectList.jsx:150 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:90 msgid "Git" msgstr "" @@ -3673,7 +3682,7 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:232 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:224 -#: util/getRelatedResourceDeleteDetails.js:143 +#: util/getRelatedResourceDeleteDetails.js:126 msgid "Groups" msgstr "" @@ -3715,7 +3724,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:149 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:239 -#: screens/Template/shared/JobTemplateForm.jsx:622 +#: screens/Template/shared/JobTemplateForm.jsx:623 msgid "Host Config Key" msgstr "" @@ -3735,7 +3744,7 @@ msgstr "" msgid "Host Failure" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:237 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:281 msgid "Host Filter" msgstr "" @@ -3803,7 +3812,7 @@ msgstr "" #: screens/Inventory/SmartInventory.jsx:71 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:102 -#: util/getRelatedResourceDeleteDetails.js:147 +#: util/getRelatedResourceDeleteDetails.js:130 msgid "Hosts" msgstr "" @@ -3828,7 +3837,7 @@ msgstr "" msgid "I agree to the End User License Agreement" msgstr "" -#: components/JobList/JobList.jsx:174 +#: components/JobList/JobList.jsx:173 #: components/Lookup/HostFilterLookup.jsx:82 #: screens/Team/TeamRoles/TeamRolesList.jsx:155 #: screens/User/UserRoles/UserRolesList.jsx:152 @@ -3891,7 +3900,7 @@ msgstr "" msgid "Icon URL" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:149 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:148 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:156 msgid "" "If checked, all variables for child groups\n" @@ -3904,7 +3913,7 @@ msgstr "" #~ msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." #~ msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:126 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:125 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:135 msgid "" "If checked, any hosts and groups that were\n" @@ -3921,7 +3930,7 @@ msgstr "" #~ msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:537 +#: screens/Template/shared/JobTemplateForm.jsx:538 msgid "" "If enabled, run this playbook as an\n" "administrator." @@ -3938,7 +3947,7 @@ msgid "" "--diff mode." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:478 +#: screens/Template/shared/JobTemplateForm.jsx:479 msgid "" "If enabled, show the changes made by\n" "Ansible tasks, where supported. This is equivalent\n" @@ -3953,7 +3962,7 @@ msgstr "" msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:581 +#: screens/Template/shared/JobTemplateForm.jsx:582 msgid "" "If enabled, simultaneous runs of this job\n" "template will be allowed." @@ -3967,7 +3976,7 @@ msgstr "" msgid "If enabled, simultaneous runs of this workflow job template will be allowed." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:589 +#: screens/Template/shared/JobTemplateForm.jsx:590 msgid "" "If enabled, this will store gathered facts so they can\n" "be viewed at the host level. Facts are persisted and\n" @@ -4000,9 +4009,9 @@ msgid "" msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:57 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:133 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:139 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:132 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:138 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:62 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:88 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:107 @@ -4096,7 +4105,7 @@ msgstr "" #: routeConfig.js:133 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:221 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:29 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4123,7 +4132,7 @@ msgid "Instance groups" msgstr "" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 #: screens/InstanceGroup/InstanceGroups.jsx:37 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4156,11 +4165,11 @@ msgstr "" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:169 -#: screens/Inventory/InventoryList/InventoryList.jsx:220 +#: screens/Inventory/InventoryList/InventoryList.jsx:168 +#: screens/Inventory/InventoryList/InventoryList.jsx:219 #: util/getRelatedResourceDeleteDetails.js:67 -#: util/getRelatedResourceDeleteDetails.js:226 -#: util/getRelatedResourceDeleteDetails.js:294 +#: util/getRelatedResourceDeleteDetails.js:209 +#: util/getRelatedResourceDeleteDetails.js:277 msgid "Inventories" msgstr "" @@ -4220,14 +4229,14 @@ msgstr "" msgid "Inventory Source Sync" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:163 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:182 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:161 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:180 #: util/getRelatedResourceDeleteDetails.js:74 -#: util/getRelatedResourceDeleteDetails.js:171 +#: util/getRelatedResourceDeleteDetails.js:154 msgid "Inventory Sources" msgstr "" -#: components/JobList/JobList.jsx:186 +#: components/JobList/JobList.jsx:185 #: components/JobList/JobListItem.jsx:33 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:37 #: components/Workflow/WorkflowLegend.jsx:100 @@ -4239,7 +4248,7 @@ msgstr "" msgid "Inventory Update" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:226 #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:102 msgid "Inventory file" msgstr "" @@ -4284,7 +4293,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:28 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:42 -#: screens/Project/ProjectList/ProjectListItem.jsx:62 +#: screens/Project/ProjectList/ProjectListItem.jsx:69 msgid "JOB ID:" msgstr "" @@ -4304,7 +4313,7 @@ msgstr "" msgid "January" msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:225 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:228 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:69 msgid "Job" msgstr "" @@ -4328,7 +4337,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:148 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:235 -#: screens/Template/shared/JobTemplateForm.jsx:458 +#: screens/Template/shared/JobTemplateForm.jsx:459 msgid "Job Slicing" msgstr "" @@ -4343,12 +4352,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:350 #: screens/Job/JobDetail/JobDetail.jsx:309 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:342 -#: screens/Template/shared/JobTemplateForm.jsx:498 +#: screens/Template/shared/JobTemplateForm.jsx:499 msgid "Job Tags" msgstr "" #: components/JobList/JobListItem.jsx:137 -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:200 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4366,7 +4375,7 @@ msgstr "" #: screens/Project/Projects.jsx:32 #: util/getRelatedResourceDeleteDetails.js:56 #: util/getRelatedResourceDeleteDetails.js:108 -#: util/getRelatedResourceDeleteDetails.js:157 +#: util/getRelatedResourceDeleteDetails.js:140 msgid "Job Templates" msgstr "" @@ -4378,7 +4387,7 @@ msgstr "" msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes" msgstr "" -#: components/JobList/JobList.jsx:182 +#: components/JobList/JobList.jsx:181 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:112 #: components/PromptDetail/PromptDetail.jsx:156 #: components/PromptDetail/PromptJobTemplateDetail.jsx:90 @@ -4386,7 +4395,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:180 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145 -#: screens/Template/shared/JobTemplateForm.jsx:220 +#: screens/Template/shared/JobTemplateForm.jsx:221 msgid "Job Type" msgstr "" @@ -4404,8 +4413,8 @@ msgstr "" msgid "Job templates" msgstr "" -#: components/JobList/JobList.jsx:165 -#: components/JobList/JobList.jsx:242 +#: components/JobList/JobList.jsx:164 +#: components/JobList/JobList.jsx:239 #: routeConfig.js:40 #: screens/ActivityStream/ActivityStream.jsx:148 #: screens/Dashboard/shared/LineChart.jsx:69 @@ -4511,7 +4520,7 @@ msgstr "" msgid "LDAP5" msgstr "" -#: components/JobList/JobList.jsx:178 +#: components/JobList/JobList.jsx:177 msgid "Label Name" msgstr "" @@ -4522,7 +4531,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:294 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:309 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195 -#: screens/Template/shared/JobTemplateForm.jsx:369 +#: screens/Template/shared/JobTemplateForm.jsx:370 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:217 msgid "Labels" msgstr "" @@ -4574,7 +4583,7 @@ msgstr "" msgid "Last Name" msgstr "" -#: components/TemplateList/TemplateList.jsx:225 +#: components/TemplateList/TemplateList.jsx:223 #: components/TemplateList/TemplateListItem.jsx:156 msgid "Last Ran" msgstr "" @@ -4591,12 +4600,17 @@ msgstr "" msgid "Last job run" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:267 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:266 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:146 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:58 +#: screens/Project/ProjectList/ProjectListItem.jsx:236 msgid "Last modified" msgstr "" +#: screens/Project/ProjectList/ProjectListItem.jsx:241 +msgid "Last used" +msgstr "" + #: components/AdHocCommands/AdHocCommandsWizard.jsx:92 #: components/LaunchPrompt/steps/usePreviewStep.jsx:35 #: screens/ManagementJob/ManagementJobList/LaunchManagementPrompt.jsx:55 @@ -4639,7 +4653,7 @@ msgstr "" msgid "Launched By" msgstr "" -#: components/JobList/JobList.jsx:194 +#: components/JobList/JobList.jsx:193 msgid "Launched By (Username)" msgstr "" @@ -4675,7 +4689,7 @@ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:170 #: components/AdHocCommands/AdHocDetailsStep.jsx:171 -#: components/JobList/JobList.jsx:212 +#: components/JobList/JobList.jsx:211 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35 #: components/PromptDetail/PromptDetail.jsx:194 #: components/PromptDetail/PromptJobTemplateDetail.jsx:140 @@ -4683,7 +4697,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:326 #: screens/Job/JobDetail/JobDetail.jsx:238 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:225 -#: screens/Template/shared/JobTemplateForm.jsx:420 +#: screens/Template/shared/JobTemplateForm.jsx:421 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:163 msgid "Limit" msgstr "" @@ -4744,7 +4758,7 @@ msgid "Lookup typeahead" msgstr "" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:40 -#: screens/Project/ProjectList/ProjectListItem.jsx:60 +#: screens/Project/ProjectList/ProjectListItem.jsx:67 msgid "MOST RECENT SYNC" msgstr "" @@ -4768,7 +4782,7 @@ msgstr "" msgid "Managed nodes" msgstr "" -#: components/JobList/JobList.jsx:189 +#: components/JobList/JobList.jsx:188 #: components/JobList/JobListItem.jsx:36 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:40 #: screens/Job/JobDetail/JobDetail.jsx:100 @@ -4803,8 +4817,8 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:157 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:90 #: screens/Project/ProjectDetail/ProjectDetail.jsx:111 -#: screens/Project/ProjectList/ProjectList.jsx:150 -#: screens/Project/ProjectList/ProjectListItem.jsx:134 +#: screens/Project/ProjectList/ProjectList.jsx:149 +#: screens/Project/ProjectList/ProjectListItem.jsx:149 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:89 msgid "Manual" msgstr "" @@ -4835,7 +4849,7 @@ msgstr "" msgid "May" msgstr "" -#: screens/Organization/OrganizationList/OrganizationList.jsx:159 +#: screens/Organization/OrganizationList/OrganizationList.jsx:158 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:65 msgid "Members" msgstr "" @@ -4929,14 +4943,14 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:205 -#: components/TemplateList/TemplateList.jsx:214 +#: components/TemplateList/TemplateList.jsx:213 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:131 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:169 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:200 -#: screens/Credential/CredentialList/CredentialList.jsx:137 +#: screens/Credential/CredentialList/CredentialList.jsx:136 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:94 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:140 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 @@ -4945,12 +4959,12 @@ msgstr "" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:166 -#: screens/Inventory/InventoryList/InventoryList.jsx:186 +#: screens/Inventory/InventoryList/InventoryList.jsx:185 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:174 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 -#: screens/Organization/OrganizationList/OrganizationList.jsx:150 +#: screens/Organization/OrganizationList/OrganizationList.jsx:149 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:129 -#: screens/Project/ProjectList/ProjectList.jsx:162 +#: screens/Project/ProjectList/ProjectList.jsx:161 #: screens/Team/TeamList/TeamList.jsx:146 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:96 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:101 @@ -5019,8 +5033,8 @@ msgstr "" #: components/AssociateModal/AssociateModal.jsx:139 #: components/AssociateModal/AssociateModal.jsx:154 #: components/HostForm/HostForm.jsx:87 -#: components/JobList/JobList.jsx:169 -#: components/JobList/JobList.jsx:218 +#: components/JobList/JobList.jsx:168 +#: components/JobList/JobList.jsx:217 #: components/JobList/JobListItem.jsx:69 #: components/LaunchPrompt/steps/CredentialsStep.jsx:174 #: components/LaunchPrompt/steps/CredentialsStep.jsx:189 @@ -5059,8 +5073,8 @@ msgstr "" #: components/Schedule/ScheduleList/ScheduleList.jsx:192 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:78 #: components/Schedule/shared/ScheduleForm.jsx:102 -#: components/TemplateList/TemplateList.jsx:189 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:188 +#: components/TemplateList/TemplateList.jsx:221 #: components/TemplateList/TemplateListItem.jsx:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5085,20 +5099,20 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:54 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:205 -#: screens/Credential/CredentialList/CredentialList.jsx:124 -#: screens/Credential/CredentialList/CredentialList.jsx:143 +#: screens/Credential/CredentialList/CredentialList.jsx:123 +#: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 #: screens/Credential/shared/CredentialForm.jsx:172 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:85 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:100 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:74 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:127 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:180 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:183 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:32 #: screens/CredentialType/shared/CredentialTypeForm.jsx:24 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:52 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:128 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:127 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:156 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:57 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:88 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:111 @@ -5112,7 +5126,7 @@ msgstr "" #: screens/Host/HostList/HostListItem.jsx:34 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:234 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:64 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5128,13 +5142,13 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:157 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:172 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 -#: screens/Inventory/InventoryList/InventoryList.jsx:173 -#: screens/Inventory/InventoryList/InventoryList.jsx:192 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:172 +#: screens/Inventory/InventoryList/InventoryList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:199 #: screens/Inventory/InventoryList/InventoryListItem.jsx:81 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:165 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:180 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:197 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:98 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:31 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:67 @@ -5154,8 +5168,8 @@ msgstr "" #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:91 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:83 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:103 -#: screens/Organization/OrganizationList/OrganizationList.jsx:137 -#: screens/Organization/OrganizationList/OrganizationList.jsx:158 +#: screens/Organization/OrganizationList/OrganizationList.jsx:136 +#: screens/Organization/OrganizationList/OrganizationList.jsx:157 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:45 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:66 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:81 @@ -5163,9 +5177,9 @@ msgstr "" #: screens/Project/ProjectDetail/ProjectDetail.jsx:91 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:120 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:138 -#: screens/Project/ProjectList/ProjectList.jsx:174 -#: screens/Project/ProjectList/ProjectListItem.jsx:99 +#: screens/Project/ProjectList/ProjectList.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:173 +#: screens/Project/ProjectList/ProjectListItem.jsx:114 #: screens/Project/shared/ProjectForm.jsx:168 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionModal.jsx:145 #: screens/Team/TeamDetail/TeamDetail.jsx:34 @@ -5184,12 +5198,12 @@ msgstr "" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:111 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:115 -#: screens/Template/shared/JobTemplateForm.jsx:207 +#: screens/Template/shared/JobTemplateForm.jsx:208 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:113 #: screens/User/UserTeams/UserTeamList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:86 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:175 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:224 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:174 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:62 msgid "Name" msgstr "" @@ -5213,7 +5227,7 @@ msgstr "" msgid "Never expires" msgstr "" -#: components/JobList/JobList.jsx:201 +#: components/JobList/JobList.jsx:200 #: components/Workflow/WorkflowNodeHelp.jsx:74 msgid "New" msgstr "" @@ -5405,7 +5419,7 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:188 #: screens/NotificationTemplate/NotificationTemplates.jsx:13 #: screens/NotificationTemplate/NotificationTemplates.jsx:21 -#: util/getRelatedResourceDeleteDetails.js:205 +#: util/getRelatedResourceDeleteDetails.js:188 msgid "Notification Templates" msgstr "" @@ -5479,7 +5493,7 @@ msgstr "" #: screens/Setting/shared/SharedFields.jsx:97 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:53 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "Off" msgstr "" @@ -5497,7 +5511,7 @@ msgstr "" #: screens/Setting/shared/SharedFields.jsx:96 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:52 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "On" msgstr "" @@ -5535,7 +5549,7 @@ msgstr "" msgid "Option Details" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:372 +#: screens/Template/shared/JobTemplateForm.jsx:373 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:220 msgid "" "Optional labels that describe this job template,\n" @@ -5561,12 +5575,12 @@ msgstr "" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:141 #: screens/Credential/shared/TypeInputsSubForm.jsx:49 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:65 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:251 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:250 #: screens/Project/ProjectDetail/ProjectDetail.jsx:130 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:66 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:278 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:180 -#: screens/Template/shared/JobTemplateForm.jsx:530 +#: screens/Template/shared/JobTemplateForm.jsx:531 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:246 msgid "Options" msgstr "" @@ -5588,17 +5602,19 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:218 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:147 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:146 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:63 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:81 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:100 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:203 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:202 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:108 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:59 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:69 #: screens/Project/ProjectDetail/ProjectDetail.jsx:98 +#: screens/Project/ProjectList/ProjectListItem.jsx:215 +#: screens/Project/ProjectList/ProjectListItem.jsx:226 #: screens/Team/TeamDetail/TeamDetail.jsx:40 #: screens/Team/TeamList/TeamList.jsx:155 #: screens/Team/TeamList/TeamListItem.jsx:45 @@ -5625,15 +5641,15 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:188 #: routeConfig.js:97 #: screens/ActivityStream/ActivityStream.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:133 -#: screens/Organization/OrganizationList/OrganizationList.jsx:179 +#: screens/Organization/OrganizationList/OrganizationList.jsx:132 +#: screens/Organization/OrganizationList/OrganizationList.jsx:178 #: screens/Organization/Organizations.jsx:16 #: screens/Organization/Organizations.jsx:27 #: screens/User/User.jsx:65 #: screens/User/UserOrganizations/UserOrganizationsList.jsx:55 #: screens/User/Users.jsx:34 -#: util/getRelatedResourceDeleteDetails.js:256 -#: util/getRelatedResourceDeleteDetails.js:290 +#: util/getRelatedResourceDeleteDetails.js:239 +#: util/getRelatedResourceDeleteDetails.js:273 msgid "Organizations" msgstr "" @@ -5651,7 +5667,7 @@ msgid "Output" msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:48 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:122 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:121 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 msgid "Overwrite" msgstr "" @@ -5660,7 +5676,7 @@ msgstr "" msgid "Overwrite Variables" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:145 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:144 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 msgid "Overwrite variables" msgstr "" @@ -5710,7 +5726,7 @@ msgstr "" msgid "Pass extra command line changes. There are two ansible command line parameters:" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:392 +#: screens/Template/shared/JobTemplateForm.jsx:393 msgid "" "Pass extra command line variables to the playbook. This is the\n" "-e or --extra-vars command line parameter for ansible-playbook.\n" @@ -5743,7 +5759,7 @@ msgstr "" msgid "Past week" msgstr "" -#: components/JobList/JobList.jsx:202 +#: components/JobList/JobList.jsx:201 #: components/Workflow/WorkflowNodeHelp.jsx:77 msgid "Pending" msgstr "" @@ -5779,7 +5795,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:138 #: screens/Job/JobDetail/JobDetail.jsx:237 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:223 -#: screens/Template/shared/JobTemplateForm.jsx:330 +#: screens/Template/shared/JobTemplateForm.jsx:331 msgid "Playbook" msgstr "" @@ -5797,7 +5813,7 @@ msgstr "" msgid "Playbook Directory" msgstr "" -#: components/JobList/JobList.jsx:187 +#: components/JobList/JobList.jsx:186 #: components/JobList/JobListItem.jsx:34 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:38 #: screens/Job/JobDetail/JobDetail.jsx:98 @@ -5808,7 +5824,7 @@ msgstr "" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:206 +#: components/TemplateList/TemplateList.jsx:205 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5852,7 +5868,7 @@ msgstr "" msgid "Please select a day number between 1 and 31." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:755 +#: screens/Template/shared/JobTemplateForm.jsx:756 msgid "Please select an Inventory or check the Prompt on Launch option." msgstr "" @@ -5918,7 +5934,7 @@ msgstr "" msgid "Private key passphrase" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:536 +#: screens/Template/shared/JobTemplateForm.jsx:537 msgid "Privilege Escalation" msgstr "" @@ -5934,7 +5950,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:123 #: components/PromptDetail/PromptJobTemplateDetail.jsx:131 #: components/TemplateList/TemplateListItem.jsx:271 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:217 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:216 #: screens/Job/JobDetail/JobDetail.jsx:212 #: screens/Job/JobDetail/JobDetail.jsx:227 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151 @@ -5970,13 +5986,13 @@ msgstr "" #: routeConfig.js:76 #: screens/ActivityStream/ActivityStream.jsx:168 #: screens/Dashboard/Dashboard.jsx:151 -#: screens/Project/ProjectList/ProjectList.jsx:133 -#: screens/Project/ProjectList/ProjectList.jsx:201 +#: screens/Project/ProjectList/ProjectList.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:200 #: screens/Project/Projects.jsx:14 #: screens/Project/Projects.jsx:25 #: util/getRelatedResourceDeleteDetails.js:60 -#: util/getRelatedResourceDeleteDetails.js:219 -#: util/getRelatedResourceDeleteDetails.js:249 +#: util/getRelatedResourceDeleteDetails.js:202 +#: util/getRelatedResourceDeleteDetails.js:232 msgid "Projects" msgstr "" @@ -5993,7 +6009,7 @@ msgstr "" msgid "Prompt Overrides" msgstr "" -#: components/CodeEditor/VariablesField.jsx:222 +#: components/CodeEditor/VariablesField.jsx:230 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:167 msgid "Prompt on launch" @@ -6009,7 +6025,7 @@ msgstr "" msgid "Prompts" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:423 +#: screens/Template/shared/JobTemplateForm.jsx:424 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:166 msgid "" "Provide a host pattern to further constrain\n" @@ -6060,16 +6076,16 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:152 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:243 -#: screens/Template/shared/JobTemplateForm.jsx:609 +#: screens/Template/shared/JobTemplateForm.jsx:610 msgid "Provisioning Callback URL" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:604 +#: screens/Template/shared/JobTemplateForm.jsx:605 msgid "Provisioning Callback details" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:541 -#: screens/Template/shared/JobTemplateForm.jsx:544 +#: screens/Template/shared/JobTemplateForm.jsx:542 +#: screens/Template/shared/JobTemplateForm.jsx:545 msgid "Provisioning Callbacks" msgstr "" @@ -6121,7 +6137,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:117 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:92 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:161 -#: screens/Project/ProjectList/ProjectList.jsx:154 +#: screens/Project/ProjectList/ProjectList.jsx:153 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:93 msgid "Red Hat Insights" msgstr "" @@ -6158,7 +6174,7 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:413 +#: screens/Template/shared/JobTemplateForm.jsx:414 msgid "" "Refer to the Ansible documentation for details\n" "about the configuration file." @@ -6196,7 +6212,7 @@ msgid "Related Groups" msgstr "" #: components/JobList/JobListItem.jsx:118 -#: components/LaunchButton/ReLaunchDropDown.jsx:78 +#: components/LaunchButton/ReLaunchDropDown.jsx:81 #: screens/Job/JobDetail/JobDetail.jsx:384 #: screens/Job/JobDetail/JobDetail.jsx:392 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:162 @@ -6208,16 +6224,16 @@ msgstr "" msgid "Relaunch Job" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:39 +#: components/LaunchButton/ReLaunchDropDown.jsx:41 msgid "Relaunch all hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:51 +#: components/LaunchButton/ReLaunchDropDown.jsx:54 msgid "Relaunch failed hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:29 -#: components/LaunchButton/ReLaunchDropDown.jsx:34 +#: components/LaunchButton/ReLaunchDropDown.jsx:30 +#: components/LaunchButton/ReLaunchDropDown.jsx:35 msgid "Relaunch on" msgstr "" @@ -6229,7 +6245,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:116 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:91 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:160 -#: screens/Project/ProjectList/ProjectList.jsx:153 +#: screens/Project/ProjectList/ProjectList.jsx:152 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:92 msgid "Remote Archive" msgstr "" @@ -6383,8 +6399,8 @@ msgid "Revert to factory default." msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:236 -#: screens/Project/ProjectList/ProjectList.jsx:177 -#: screens/Project/ProjectList/ProjectListItem.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:152 msgid "Revision" msgstr "" @@ -6420,7 +6436,7 @@ msgstr "" #: screens/Credential/shared/ExternalTestModal.jsx:90 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/LinkModals/LinkModal.jsx:49 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/RunStep.jsx:24 -#: screens/Template/shared/JobTemplateForm.jsx:171 +#: screens/Template/shared/JobTemplateForm.jsx:172 msgid "Run" msgstr "" @@ -6451,7 +6467,7 @@ msgstr "" msgid "Run type" msgstr "" -#: components/JobList/JobList.jsx:204 +#: components/JobList/JobList.jsx:203 #: components/TemplateList/TemplateListItem.jsx:106 #: components/Workflow/WorkflowNodeHelp.jsx:83 msgid "Running" @@ -6461,7 +6477,7 @@ msgstr "" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 msgid "Running Jobs" msgstr "" @@ -6502,7 +6518,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:31 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:45 -#: screens/Project/ProjectList/ProjectListItem.jsx:65 +#: screens/Project/ProjectList/ProjectListItem.jsx:72 msgid "STATUS:" msgstr "" @@ -6685,7 +6701,7 @@ msgstr "" msgid "Select Items from List" msgstr "" -#: screens/Template/shared/LabelSelect.jsx:88 +#: screens/Template/shared/LabelSelect.jsx:92 msgid "Select Labels" msgstr "" @@ -6709,7 +6725,7 @@ msgstr "" msgid "Select a Resource Type" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:310 +#: screens/Template/shared/JobTemplateForm.jsx:311 msgid "" "Select a branch for the job template. This branch is applied to\n" "all job template nodes that prompt for a branch." @@ -6752,7 +6768,7 @@ msgstr "" msgid "Select a playbook" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:296 +#: screens/Template/shared/JobTemplateForm.jsx:297 msgid "Select a project before editing the execution environment." msgstr "" @@ -6760,7 +6776,7 @@ msgstr "" msgid "Select a row to approve" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:159 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:160 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:100 msgid "Select a row to delete" msgstr "" @@ -6810,8 +6826,8 @@ msgstr "" #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:41 #: screens/Team/shared/TeamForm.jsx:20 #: screens/Template/Survey/SurveyQuestionForm.jsx:28 -#: screens/Template/shared/JobTemplateForm.jsx:83 -#: screens/Template/shared/JobTemplateForm.jsx:147 +#: screens/Template/shared/JobTemplateForm.jsx:84 +#: screens/Template/shared/JobTemplateForm.jsx:148 #: screens/User/shared/UserForm.jsx:49 msgid "Select a value for this field" msgstr "" @@ -6841,7 +6857,7 @@ msgstr "" msgid "Select an organization before editing the default execution environment." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:354 +#: screens/Template/shared/JobTemplateForm.jsx:355 msgid "" "Select credentials that allow Tower to access the nodes this job will be ran\n" "against. You can only select one credential of each type. For machine credentials (SSH),\n" @@ -6890,7 +6906,7 @@ msgstr "" msgid "Select source path" msgstr "" -#: components/MultiSelect/TagMultiSelect.jsx:55 +#: components/MultiSelect/TagMultiSelect.jsx:60 msgid "Select tags" msgstr "" @@ -6898,7 +6914,7 @@ msgstr "" msgid "Select the Instance Groups for this Inventory to run on." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:493 +#: screens/Template/shared/JobTemplateForm.jsx:494 msgid "" "Select the Instance Groups for this Organization\n" "to run on." @@ -6932,12 +6948,12 @@ msgstr "" msgid "Select the default execution environment for this project." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:293 +#: screens/Template/shared/JobTemplateForm.jsx:294 msgid "Select the execution environment for this job template." msgstr "" #: components/Lookup/InventoryLookup.jsx:89 -#: screens/Template/shared/JobTemplateForm.jsx:255 +#: screens/Template/shared/JobTemplateForm.jsx:256 msgid "" "Select the inventory containing the hosts\n" "you want this job to manage." @@ -6964,11 +6980,11 @@ msgstr "" msgid "Select the inventory that this host will belong to." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:334 +#: screens/Template/shared/JobTemplateForm.jsx:335 msgid "Select the playbook to be executed by this job." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:272 +#: screens/Template/shared/JobTemplateForm.jsx:273 msgid "" "Select the project containing the playbook\n" "you want this job to execute." @@ -7004,7 +7020,7 @@ msgstr "" #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:105 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:43 -#: screens/Project/ProjectList/ProjectListItem.jsx:97 +#: screens/Project/ProjectList/ProjectListItem.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:259 #: screens/Team/TeamList/TeamListItem.jsx:38 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:60 @@ -7108,7 +7124,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:144 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:330 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:232 -#: screens/Template/shared/JobTemplateForm.jsx:475 +#: screens/Template/shared/JobTemplateForm.jsx:476 msgid "Show Changes" msgstr "" @@ -7181,11 +7197,11 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:368 #: screens/Job/JobDetail/JobDetail.jsx:327 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:357 -#: screens/Template/shared/JobTemplateForm.jsx:514 +#: screens/Template/shared/JobTemplateForm.jsx:515 msgid "Skip Tags" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:517 +#: screens/Template/shared/JobTemplateForm.jsx:518 msgid "" "Skip tags are useful when you have a\n" "large playbook, and you want to skip specific parts of a\n" @@ -7258,7 +7274,7 @@ msgid "Sort question order" msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:86 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:200 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/shared/InventorySourceForm.jsx:135 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:86 msgid "Source" @@ -7272,7 +7288,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:321 #: screens/Project/ProjectDetail/ProjectDetail.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220 -#: screens/Template/shared/JobTemplateForm.jsx:306 +#: screens/Template/shared/JobTemplateForm.jsx:307 msgid "Source Control Branch" msgstr "" @@ -7306,13 +7322,13 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:96 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:165 #: screens/Project/ProjectDetail/ProjectDetail.jsx:114 -#: screens/Project/ProjectList/ProjectList.jsx:158 +#: screens/Project/ProjectList/ProjectList.jsx:157 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:18 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:97 msgid "Source Control URL" msgstr "" -#: components/JobList/JobList.jsx:185 +#: components/JobList/JobList.jsx:184 #: components/JobList/JobListItem.jsx:32 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:39 #: screens/Job/JobDetail/JobDetail.jsx:93 @@ -7344,7 +7360,7 @@ msgstr "" msgid "Source phone number" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:255 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:34 msgid "Source variables" msgstr "" @@ -7409,7 +7425,7 @@ msgstr "" msgid "Start" msgstr "" -#: components/JobList/JobList.jsx:221 +#: components/JobList/JobList.jsx:220 #: components/JobList/JobListItem.jsx:84 msgid "Start Time" msgstr "" @@ -7437,24 +7453,24 @@ msgid "Start sync source" msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:141 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:226 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:79 msgid "Started" msgstr "" -#: components/JobList/JobList.jsx:198 -#: components/JobList/JobList.jsx:219 +#: components/JobList/JobList.jsx:197 +#: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:200 #: screens/Inventory/InventoryList/InventoryListItem.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:130 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:196 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:112 -#: screens/Project/ProjectList/ProjectList.jsx:175 -#: screens/Project/ProjectList/ProjectListItem.jsx:119 +#: screens/Project/ProjectList/ProjectList.jsx:174 +#: screens/Project/ProjectList/ProjectListItem.jsx:134 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:49 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:108 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:82 msgid "Status" msgstr "" @@ -7517,7 +7533,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:115 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:90 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:159 -#: screens/Project/ProjectList/ProjectList.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:151 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:91 msgid "Subversion" msgstr "" @@ -7538,13 +7554,13 @@ msgstr "" msgid "Success message body" msgstr "" -#: components/JobList/JobList.jsx:205 +#: components/JobList/JobList.jsx:204 #: components/Workflow/WorkflowNodeHelp.jsx:86 #: screens/Dashboard/shared/ChartTooltip.jsx:59 msgid "Successful" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:148 +#: screens/Project/ProjectList/ProjectListItem.jsx:163 msgid "Successfully copied to clipboard!" msgstr "" @@ -7589,25 +7605,25 @@ msgstr "" msgid "Sync" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:155 +#: screens/Project/ProjectList/ProjectListItem.jsx:170 #: screens/Project/shared/ProjectSyncButton.jsx:31 msgid "Sync Project" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:199 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:202 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:200 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:203 msgid "Sync all" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:193 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:194 msgid "Sync all sources" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:231 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:232 msgid "Sync error" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:141 +#: screens/Project/ProjectList/ProjectListItem.jsx:156 msgid "Sync for revision" msgstr "" @@ -7652,7 +7668,7 @@ msgstr "" msgid "Tabs" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:501 +#: screens/Template/shared/JobTemplateForm.jsx:502 msgid "" "Tags are useful when you have a large\n" "playbook, and you want to run a specific part of a\n" @@ -7725,7 +7741,7 @@ msgstr "" #: routeConfig.js:107 #: screens/ActivityStream/ActivityStream.jsx:185 #: screens/Organization/Organization.jsx:125 -#: screens/Organization/OrganizationList/OrganizationList.jsx:160 +#: screens/Organization/OrganizationList/OrganizationList.jsx:159 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:68 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:62 #: screens/Organization/Organizations.jsx:33 @@ -7737,7 +7753,7 @@ msgstr "" #: screens/User/UserTeams/UserTeamList.jsx:176 #: screens/User/UserTeams/UserTeamList.jsx:244 #: screens/User/Users.jsx:33 -#: util/getRelatedResourceDeleteDetails.js:198 +#: util/getRelatedResourceDeleteDetails.js:181 msgid "Teams" msgstr "" @@ -7750,15 +7766,15 @@ msgstr "" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:184 -#: components/TemplateList/TemplateList.jsx:243 +#: components/TemplateList/TemplateList.jsx:183 +#: components/TemplateList/TemplateList.jsx:240 #: routeConfig.js:66 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:82 #: screens/Template/Templates.jsx:16 -#: util/getRelatedResourceDeleteDetails.js:242 -#: util/getRelatedResourceDeleteDetails.js:299 +#: util/getRelatedResourceDeleteDetails.js:225 +#: util/getRelatedResourceDeleteDetails.js:282 msgid "Templates" msgstr "" @@ -7825,7 +7841,7 @@ msgstr "" #~ msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:469 +#: screens/Template/shared/JobTemplateForm.jsx:470 msgid "" "The amount of time (in seconds) to run\n" "before the job is canceled. Defaults to 0 for no job\n" @@ -7869,7 +7885,7 @@ msgstr "" #~ msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:407 +#: screens/Template/shared/JobTemplateForm.jsx:408 msgid "" "The number of parallel or simultaneous\n" "processes to use while executing the playbook. An empty value,\n" @@ -7915,7 +7931,7 @@ msgstr "" #~ msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:153 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:151 msgid "The tower instance group cannot be deleted." msgstr "" @@ -7954,8 +7970,8 @@ msgid "There was an error testing the log aggregator." msgstr "" #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:216 -msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" -msgstr "" +#~ msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" +#~ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:74 msgid "These are the modules that {brandName} supports running commands against." @@ -7977,7 +7993,7 @@ msgstr "" msgid "Third" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:282 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:283 #: screens/Template/Survey/SurveyList.jsx:123 msgid "This action will delete the following:" msgstr "" @@ -8102,7 +8118,7 @@ msgstr "" msgid "This inventory is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:292 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:291 msgid "This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?" msgstr "" @@ -8126,7 +8142,7 @@ msgstr "" msgid "This project is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:150 +#: screens/Template/shared/JobTemplateForm.jsx:151 msgid "This project needs to be updated" msgstr "" @@ -8217,7 +8233,7 @@ msgstr "" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:230 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:169 -#: screens/Template/shared/JobTemplateForm.jsx:468 +#: screens/Template/shared/JobTemplateForm.jsx:469 msgid "Timeout" msgstr "" @@ -8319,7 +8335,7 @@ msgstr "" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 msgid "Total Jobs" msgstr "" @@ -8371,7 +8387,7 @@ msgstr "" msgid "Twilio" msgstr "" -#: components/JobList/JobList.jsx:220 +#: components/JobList/JobList.jsx:219 #: components/JobList/JobListItem.jsx:82 #: components/Lookup/ProjectLookup.jsx:110 #: components/NotificationList/NotificationList.jsx:220 @@ -8379,32 +8395,32 @@ msgstr "" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:174 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:95 -#: components/TemplateList/TemplateList.jsx:198 -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:197 +#: components/TemplateList/TemplateList.jsx:222 #: components/TemplateList/TemplateListItem.jsx:155 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 #: components/Workflow/WorkflowNodeHelp.jsx:136 #: components/Workflow/WorkflowNodeHelp.jsx:162 -#: screens/Credential/CredentialList/CredentialList.jsx:144 +#: screens/Credential/CredentialList/CredentialList.jsx:143 #: screens/Credential/CredentialList/CredentialListItem.jsx:60 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:86 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:201 #: screens/Inventory/InventoryList/InventoryListItem.jsx:95 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:106 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:198 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:115 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:66 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155 -#: screens/Project/ProjectList/ProjectList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:176 -#: screens/Project/ProjectList/ProjectListItem.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:146 +#: screens/Project/ProjectList/ProjectList.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:147 #: screens/Team/TeamRoles/TeamRoleListItem.jsx:30 #: screens/Template/Survey/SurveyListItem.jsx:117 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:86 @@ -8469,12 +8485,12 @@ msgstr "" msgid "Update on Project Update" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:164 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:163 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 msgid "Update on launch" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:174 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:173 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:199 msgid "Update on project update" msgstr "" @@ -8653,7 +8669,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:356 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:372 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:211 -#: screens/Template/shared/JobTemplateForm.jsx:389 +#: screens/Template/shared/JobTemplateForm.jsx:390 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:239 msgid "Variables" msgstr "" @@ -8680,11 +8696,11 @@ msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:102 #: components/PromptDetail/PromptJobTemplateDetail.jsx:141 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:315 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:233 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:232 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:239 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:227 -#: screens/Template/shared/JobTemplateForm.jsx:441 +#: screens/Template/shared/JobTemplateForm.jsx:442 msgid "Verbosity" msgstr "" @@ -8954,7 +8970,7 @@ msgstr "" msgid "WARNING:" msgstr "" -#: components/JobList/JobList.jsx:203 +#: components/JobList/JobList.jsx:202 #: components/Workflow/WorkflowNodeHelp.jsx:80 msgid "Waiting" msgstr "" @@ -9017,7 +9033,7 @@ msgstr "" msgid "Webhook URL" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:637 +#: screens/Template/shared/JobTemplateForm.jsx:638 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:281 msgid "Webhook details" msgstr "" @@ -9061,7 +9077,7 @@ msgid "" "Please complete the steps below to activate your subscription." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:154 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:153 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:161 msgid "" "When not checked, a merge will be performed,\n" @@ -9074,7 +9090,7 @@ msgstr "" #~ msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." #~ msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:135 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:134 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:144 msgid "" "When not checked, local child\n" @@ -9101,14 +9117,14 @@ msgstr "" #: routeConfig.js:55 #: screens/ActivityStream/ActivityStream.jsx:154 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:170 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:210 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:169 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:209 #: screens/WorkflowApproval/WorkflowApprovals.jsx:12 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:19 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:22 msgid "Workflow Approvals" msgstr "" -#: components/JobList/JobList.jsx:190 +#: components/JobList/JobList.jsx:189 #: components/JobList/JobListItem.jsx:37 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:41 #: screens/Job/JobDetail/JobDetail.jsx:101 @@ -9126,13 +9142,13 @@ msgstr "" msgid "Workflow Job Template" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:139 -#: util/getRelatedResourceDeleteDetails.js:181 -#: util/getRelatedResourceDeleteDetails.js:284 +#: util/getRelatedResourceDeleteDetails.js:122 +#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:267 msgid "Workflow Job Template Nodes" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:147 msgid "Workflow Job Templates" msgstr "" @@ -9140,7 +9156,7 @@ msgstr "" msgid "Workflow Link" msgstr "" -#: components/TemplateList/TemplateList.jsx:202 +#: components/TemplateList/TemplateList.jsx:201 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "" @@ -9234,11 +9250,11 @@ msgstr "" msgid "You do not have permission to delete the following Groups: {itemsUnableToDelete}" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:151 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:152 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:144 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:143 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}." msgstr "" @@ -9272,12 +9288,12 @@ msgstr "" msgid "Zoom Out" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:734 +#: screens/Template/shared/JobTemplateForm.jsx:735 #: screens/Template/shared/WebhookSubForm.jsx:155 msgid "a new webhook key will be generated on save." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:731 +#: screens/Template/shared/JobTemplateForm.jsx:732 #: screens/Template/shared/WebhookSubForm.jsx:143 msgid "a new webhook url will be generated on save." msgstr "" @@ -9308,7 +9324,7 @@ msgstr "" msgid "brand logo" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:275 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:276 #: screens/Template/Survey/SurveyList.jsx:113 msgid "cancel delete" msgstr "" @@ -9317,7 +9333,7 @@ msgstr "" msgid "command" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:264 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:265 #: screens/Template/Survey/SurveyList.jsx:104 msgid "confirm delete" msgstr "" @@ -9332,7 +9348,7 @@ msgstr "" #~ msgid "controller instance" #~ msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:140 +#: screens/Project/ProjectList/ProjectListItem.jsx:155 msgid "copy to clipboard disabled" msgstr "" @@ -9358,7 +9374,7 @@ msgstr "" #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:106 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:103 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:276 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:275 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:156 #: screens/Project/ProjectDetail/ProjectDetail.jsx:166 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:154 @@ -9482,8 +9498,8 @@ msgstr "" msgid "per page" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:74 -#: components/LaunchButton/ReLaunchDropDown.jsx:96 +#: components/LaunchButton/ReLaunchDropDown.jsx:77 +#: components/LaunchButton/ReLaunchDropDown.jsx:99 msgid "relaunch jobs" msgstr "" @@ -9507,7 +9523,7 @@ msgstr "" msgid "sec" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:236 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 msgid "seconds" msgstr "" @@ -9563,11 +9579,11 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:222 +#: screens/Inventory/InventoryList/InventoryList.jsx:229 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:247 +#: components/JobList/JobList.jsx:245 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 "" @@ -9575,6 +9591,46 @@ msgstr "" #~ msgid "{0, plural, one {The template will be in a pending status until the final delete is processed.} other {The templates will be in a pending status until the final delete is processed.}}" #~ msgstr "" +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:215 +msgid "{0, plural, one {This approval cannot be deleted due to insufficient permissions or a pending job status} other {These approvals cannot be deleted due to insufficient permissions or a pending job status}}" +msgstr "" + +#: screens/Credential/CredentialList/CredentialList.jsx:178 +msgid "{0, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:171 +msgid "{0, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:187 +msgid "{0, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {These execution environments could be in use by other resources that rely on them. Are you sure you want to delete them anyway?}}" +msgstr "" + +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:223 +msgid "{0, plural, one {This instance group is currently being by other resources. Are you sure you want to delete it?} other {Deleting these instance groups could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Inventory/InventorySources/InventorySourceList.jsx:183 +msgid "{0, plural, one {This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?} other {Deleting these inventory sources could impact other resources that rely on them. Are you sure you want to delete anyway}}" +msgstr "" + +#: screens/Inventory/InventoryList/InventoryList.jsx:222 +msgid "{0, plural, one {This invetory is currently being used by some temeplates. Are you sure you want to delete it?} other {Deleting these inventories could impact some templates that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Organization/OrganizationList/OrganizationList.jsx:181 +msgid "{0, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Project/ProjectList/ProjectList.jsx:203 +msgid "{0, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: components/TemplateList/TemplateList.jsx:243 +msgid "{0, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + #: components/JobList/JobListCancelButton.jsx:72 msgid "{0, plural, one {You cannot cancel the following job because it is not running:} other {You cannot cancel the following jobs because they are not running:}}" msgstr "" diff --git a/awx/ui_next/src/locales/fr/messages.po b/awx/ui_next/src/locales/fr/messages.po index 808eb19cbe..26e6196aef 100644 --- a/awx/ui_next/src/locales/fr/messages.po +++ b/awx/ui_next/src/locales/fr/messages.po @@ -1,12 +1,16 @@ +msgid "" +msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: \n" "Last-Translator: \n" -"Language: fr \n" +"Language: fr\n" "Language-Team: \n" "Plural-Forms: \n" +"POT-Creation-Date: \n" +"Content-Type: \n" #: components/Schedule/ScheduleOccurrences/ScheduleOccurrences.jsx:43 msgid "(Limited to first 10)" @@ -30,7 +34,7 @@ msgstr "Activer les tâches parallèles" msgid "- Enable Webhooks" msgstr "Activer Webhooks" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:229 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:228 msgid "/ (project root)" msgstr "/ (project root)" @@ -41,16 +45,16 @@ msgstr "/ (project root)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:42 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:75 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:106 -#: screens/Template/shared/JobTemplateForm.jsx:180 +#: screens/Template/shared/JobTemplateForm.jsx:181 msgid "0 (Normal)" msgstr "0 (Normal)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:105 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:82 msgid "0 (Warning)" msgstr "0 (Avertissement)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:83 msgid "1 (Info)" msgstr "1 (info)" @@ -62,11 +66,11 @@ msgstr "1 (info)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:43 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:76 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:107 -#: screens/Template/shared/JobTemplateForm.jsx:181 +#: screens/Template/shared/JobTemplateForm.jsx:182 msgid "1 (Verbose)" msgstr "1 (Verbeux)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:108 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:84 msgid "2 (Debug)" msgstr "2 (Déboguer)" @@ -78,7 +82,7 @@ msgstr "2 (Déboguer)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:44 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:77 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:108 -#: screens/Template/shared/JobTemplateForm.jsx:182 +#: screens/Template/shared/JobTemplateForm.jsx:183 msgid "2 (More Verbose)" msgstr "2 (Verbeux +)" @@ -89,7 +93,7 @@ msgstr "2 (Verbeux +)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:45 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:78 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:109 -#: screens/Template/shared/JobTemplateForm.jsx:183 +#: screens/Template/shared/JobTemplateForm.jsx:184 msgid "3 (Debug)" msgstr "3 (Déboguer)" @@ -100,7 +104,7 @@ msgstr "3 (Déboguer)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:46 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:79 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:110 -#: screens/Template/shared/JobTemplateForm.jsx:184 +#: screens/Template/shared/JobTemplateForm.jsx:185 msgid "4 (Connection Debug)" msgstr "4 (Débogage de la connexion)" @@ -116,8 +120,12 @@ msgid "" msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:57 -msgid "A refspec to fetch (passed to the Ansible git module). This parameter allows access to references via the branch field not otherwise available." -msgstr "Refspec à récupérer (passé au module git Ansible). Ce paramètre permet d'accéder aux références via le champ de branche non disponible par ailleurs." +#~ msgid "A refspec to fetch (passed to the Ansible git module). This parameter allows access to references via the branch field not otherwise available." +#~ msgstr "Refspec à récupérer (passé au module git Ansible). Ce paramètre permet d'accéder aux références via le champ de branche non disponible par ailleurs." + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:138 +msgid "A subscription manifest is an export of a Red Hat Subscription. To generate a subscription manifest, go to <0>access.redhat.com. For more information, see the <1>User Guide." +msgstr "" #: screens/Job/WorkflowOutput/WorkflowOutputNode.jsx:128 #: screens/Template/WorkflowJobTemplateVisualizer/VisualizerNode.jsx:281 @@ -177,36 +185,36 @@ msgstr "Token de compte" msgid "Action" msgstr "Action" -#: components/JobList/JobList.jsx:225 +#: components/JobList/JobList.jsx:222 #: components/JobList/JobListItem.jsx:90 #: components/Schedule/ScheduleList/ScheduleList.jsx:176 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:112 -#: components/TemplateList/TemplateList.jsx:227 +#: components/TemplateList/TemplateList.jsx:224 #: components/TemplateList/TemplateListItem.jsx:157 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:47 #: screens/Application/ApplicationsList/ApplicationsList.jsx:166 -#: screens/Credential/CredentialList/CredentialList.jsx:145 +#: screens/Credential/CredentialList/CredentialList.jsx:144 #: screens/Credential/CredentialList/CredentialListItem.jsx:63 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:181 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:184 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:37 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:160 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:48 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:204 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:112 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:104 #: screens/ManagementJob/ManagementJobList/ManagementJobListItem.jsx:74 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:200 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:119 -#: screens/Organization/OrganizationList/OrganizationList.jsx:161 +#: screens/Organization/OrganizationList/OrganizationList.jsx:160 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:71 -#: screens/Project/ProjectList/ProjectList.jsx:178 -#: screens/Project/ProjectList/ProjectListItem.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:177 +#: screens/Project/ProjectList/ProjectListItem.jsx:167 #: screens/Team/TeamList/TeamList.jsx:156 #: screens/Team/TeamList/TeamListItem.jsx:54 #: screens/User/UserList/UserList.jsx:172 @@ -285,7 +293,7 @@ msgstr "Ajouter un nouveau noeud" msgid "Add a new node between these two nodes" msgstr "Ajouter un nouveau nœud entre ces deux nœuds" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:157 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:155 msgid "Add container group" msgstr "Ajouter un groupe de conteneurs" @@ -297,15 +305,15 @@ msgstr "Ajouter un groupe existant" msgid "Add existing host" msgstr "Ajouter une hôte existant" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:158 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:156 msgid "Add instance group" msgstr "Ajouter un groupe d'instances" -#: screens/Inventory/InventoryList/InventoryList.jsx:135 +#: screens/Inventory/InventoryList/InventoryList.jsx:134 msgid "Add inventory" msgstr "Ajouter un inventaire" -#: components/TemplateList/TemplateList.jsx:141 +#: components/TemplateList/TemplateList.jsx:140 msgid "Add job template" msgstr "Ajouter un modèle de job" @@ -321,7 +329,7 @@ msgstr "Ajouter un nouvel hôte" msgid "Add resource type" msgstr "Ajouter un type de ressource" -#: screens/Inventory/InventoryList/InventoryList.jsx:136 +#: screens/Inventory/InventoryList/InventoryList.jsx:135 msgid "Add smart inventory" msgstr "Ajouter un inventaire smart" @@ -333,13 +341,13 @@ msgstr "Ajouter les permissions de l'équipe" msgid "Add user permissions" msgstr "Ajouter les permissions de l’utilisateur" -#: components/TemplateList/TemplateList.jsx:142 +#: components/TemplateList/TemplateList.jsx:141 msgid "Add workflow template" msgstr "Ajouter un modèle de flux de travail" #: src/screens/ActivityStream/ActivityStream.jsx:187 -msgid "Adminisration" -msgstr "Administration" +#~ msgid "Adminisration" +#~ msgstr "Administration" #: routeConfig.js:114 #: screens/ActivityStream/ActivityStream.jsx:188 @@ -359,7 +367,7 @@ msgstr "" msgid "Advanced search value input" msgstr "Saisie de la valeur de la recherche avancée" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:176 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:175 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:203 msgid "" "After every project update where the SCM revision\n" @@ -370,8 +378,8 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:168 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:177 -msgid "After every project update where the SCM revision changes, refresh the inventory from the selected source before executing job tasks. This is intended for static content, like the Ansible inventory .ini file format." -msgstr "Chaque fois qu’un projet est mis à jour et que la révision SCM est modifiée, réalisez une mise à jour de la source sélectionnée avant de lancer les tâches liées un à job. Le but est le contenu statique, comme le format .ini de fichier d'inventaire Ansible." +#~ msgid "After every project update where the SCM revision changes, refresh the inventory from the selected source before executing job tasks. This is intended for static content, like the Ansible inventory .ini file format." +#~ msgstr "Chaque fois qu’un projet est mis à jour et que la révision SCM est modifiée, réalisez une mise à jour de la source sélectionnée avant de lancer les tâches liées un à job. Le but est le contenu statique, comme le format .ini de fichier d'inventaire Ansible." #: components/Schedule/shared/FrequencyDetailSubform.jsx:508 msgid "After number of occurrences" @@ -389,7 +397,7 @@ msgstr "" msgid "Alert modal" msgstr "Modal d'alerte" -#: components/LaunchButton/ReLaunchDropDown.jsx:46 +#: components/LaunchButton/ReLaunchDropDown.jsx:48 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:250 msgid "All" msgstr "Tous" @@ -409,9 +417,11 @@ msgstr "Autoriser le remplacement de la branche" msgid "Allow Provisioning Callbacks" msgstr "Autoriser les rappels d’exécution" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:102 -msgid "Allow changing the Source Control branch or revision in a job template that uses this project." -msgstr "Permet de modifier la branche de contrôle des sources ou la révision dans un modèle de job qui utilise ce projet." +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:115 +msgid "" +"Allow changing the Source Control branch or revision in a job\n" +"template that uses this project." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:102 #~ msgid "Allow changing the Source Control branch or revision in a job template that uses this project." @@ -447,8 +457,8 @@ msgstr "Un inventaire doit être sélectionné" #: src/screens/Organization/shared/OrganizationForm.jsx:82 #: src/screens/Project/ProjectDetail/ProjectDetail.jsx:128 #: src/screens/Project/shared/ProjectForm.jsx:274 -msgid "Ansible Environment" -msgstr "Environnement Ansible" +#~ msgid "Ansible Environment" +#~ msgstr "Environnement Ansible" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:98 msgid "Ansible Tower" @@ -460,12 +470,12 @@ msgid "Ansible Tower Documentation." msgstr "Documentation Ansible Tower" #: src/components/About/About.jsx:58 -msgid "Ansible Version" -msgstr "Version Ansible" +#~ msgid "Ansible Version" +#~ msgstr "Version Ansible" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:204 -msgid "Ansible environment" -msgstr "Environnement Ansible" +#~ msgid "Ansible environment" +#~ msgstr "Environnement Ansible" #: screens/Template/Survey/SurveyQuestionForm.jsx:33 msgid "Answer type" @@ -515,7 +525,7 @@ msgstr "Application non trouvée." #: screens/Application/Applications.jsx:35 #: screens/Application/ApplicationsList/ApplicationsList.jsx:116 #: screens/Application/ApplicationsList/ApplicationsList.jsx:154 -#: util/getRelatedResourceDeleteDetails.js:233 +#: util/getRelatedResourceDeleteDetails.js:216 msgid "Applications" msgstr "Applications" @@ -552,8 +562,8 @@ msgid "April" msgstr "Avril" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:116 -msgid "Are you sure you want to delete the {0} below?" -msgstr "Voulez-vous vraiment supprimer la tâche {0} ci-dessous ?" +#~ msgid "Are you sure you want to delete the {0} below?" +#~ msgstr "Voulez-vous vraiment supprimer la tâche {0} ci-dessous ?" #: components/DeleteButton/DeleteButton.jsx:128 msgid "Are you sure you want to delete:" @@ -765,9 +775,13 @@ msgstr "Retour aux groupes d'instances" msgid "Back to management jobs" msgstr "Retour aux Jobs de gestion" -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 -msgid "Base path used for locating playbooks. Directories found inside this path will be listed in the playbook directory drop-down. Together the base path and selected playbook directory provide the full path used to locate playbooks." -msgstr "Chemin de base utilisé pour localiser les playbooks. Les répertoires localisés dans ce chemin sont répertoriés dans la liste déroulante des répertoires de playbooks. Le chemin de base et le répertoire de playbook sélectionnés fournissent ensemble le chemin complet servant à localiser les playbooks." +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 +msgid "" +"Base path used for locating playbooks. Directories\n" +"found inside this path will be listed in the playbook directory drop-down.\n" +"Together the base path and selected playbook directory provide the full\n" +"path used to locate playbooks." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 #~ msgid "Base path used for locating playbooks. Directories found inside this path will be listed in the playbook directory drop-down. Together the base path and selected playbook directory provide the full path used to locate playbooks." @@ -777,9 +791,13 @@ msgstr "Chemin de base utilisé pour localiser les playbooks. Les répertoires l msgid "Basic auth password" msgstr "Mot de passe d'auth de base" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 -msgid "Branch to checkout. In addition to branches, you can input tags, commit hashes, and arbitrary refs. Some commit hashes and refs may not be available unless you also provide a custom refspec." -msgstr "Branche à extraire. En plus des branches, vous pouvez saisir des balises, des hachages de validation et des références arbitraires. Certains hachages et références de validation peuvent ne pas être disponibles à moins que vous ne fournissiez également une refspec personnalisée." +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 +msgid "" +"Branch to checkout. In addition to branches,\n" +"you can input tags, commit hashes, and arbitrary refs. Some\n" +"commit hashes and refs may not be available unless you also\n" +"provide a custom refspec." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 #~ msgid "Branch to checkout. In addition to branches, you can input tags, commit hashes, and arbitrary refs. Some commit hashes and refs may not be available unless you also provide a custom refspec." @@ -804,7 +822,7 @@ msgstr "" msgid "Cache Timeout" msgstr "Expiration Délai d’attente du cache" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:234 msgid "Cache timeout" msgstr "Expiration du délai d’attente du cache" @@ -825,7 +843,7 @@ msgstr "Expiration du délai d’attente du cache (secondes)" #: components/LaunchPrompt/LaunchPrompt.jsx:119 #: components/Lookup/HostFilterLookup.jsx:329 #: components/Lookup/Lookup.jsx:150 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:278 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:279 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:46 #: components/Schedule/shared/ScheduleForm.jsx:641 #: components/Schedule/shared/ScheduleForm.jsx:646 @@ -920,22 +938,24 @@ msgstr "Annuler le processus de synchronisation" msgid "Cancel sync source" msgstr "Annuler la source de synchronisation" -#: components/JobList/JobList.jsx:208 +#: components/JobList/JobList.jsx:207 #: components/Workflow/WorkflowNodeHelp.jsx:95 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176 #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:25 msgid "Canceled" msgstr "Annulé" -#: src/screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 -msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." -msgstr "Impossible d'activer l'agrégateur de logs sans fournir l'hôte de l'agrégateur de logs et le type d'agrégateur de logs." +#: screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 +msgid "" +"Cannot enable log aggregator without providing\n" +"logging aggregator host and logging aggregator type." +msgstr "" #: src/screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 msgid "Capacity" msgstr "Capacité" @@ -960,9 +980,11 @@ msgstr "Version non sensible à la casse de regex" msgid "Case-insensitive version of startswith." msgstr "Version non sensible à la casse de startswith." -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 -msgid "Change PROJECTS_ROOT when deploying {brandName} to change this location." -msgstr "Modifiez PROJECTS_ROOT lorsque vous déployez {brandName} pour changer cet emplacement." +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 +msgid "" +"Change PROJECTS_ROOT when deploying\n" +"{brandName} to change this location." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 #~ msgid "Change PROJECTS_ROOT when deploying {brandName} to change this location." @@ -982,7 +1004,7 @@ msgid "Channel" msgstr "Canal" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:104 -#: screens/Template/shared/JobTemplateForm.jsx:175 +#: screens/Template/shared/JobTemplateForm.jsx:176 msgid "Check" msgstr "Vérifier" @@ -1015,7 +1037,7 @@ msgid "Choose a Webhook Service" msgstr "Choisir un service de webhook" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:97 -#: screens/Template/shared/JobTemplateForm.jsx:168 +#: screens/Template/shared/JobTemplateForm.jsx:169 msgid "Choose a job type" msgstr "Choisir un type de job" @@ -1031,9 +1053,12 @@ msgstr "Choisissez une source" msgid "Choose an HTTP method" msgstr "Choisissez une méthode HTTP" -#: src/screens/Template/Survey/SurveyQuestionForm.jsx:37 -msgid "Choose an answer type or format you want as the prompt for the user. Refer to the Ansible Tower Documentation for more additional information about each option." -msgstr "Spécifiez le type de format ou de type de réponse que vous souhaitez pour interroger l'utilisateur. Consultez la documentation d’Ansible Tower pour en savoir plus sur chaque option." +#: screens/Template/Survey/SurveyQuestionForm.jsx:37 +msgid "" +"Choose an answer type or format you want as the prompt for the user.\n" +"Refer to the Ansible Tower Documentation for more additional\n" +"information about each option." +msgstr "" #: src/screens/Template/Survey/SurveyQuestionForm.jsx:37 #~ msgid "Choose an answer type or format you want as the prompt for the user. Refer to the Ansible Tower Documentation for more additional information about each option." @@ -1133,7 +1158,7 @@ msgstr "Cloud" msgid "Collapse" msgstr "Effondrement" -#: components/JobList/JobList.jsx:188 +#: components/JobList/JobList.jsx:187 #: components/JobList/JobListItem.jsx:35 #: screens/Job/JobDetail/JobDetail.jsx:99 #: screens/Job/JobOutput/HostEventModal.jsx:137 @@ -1147,16 +1172,20 @@ msgstr "Commande" #: src/screens/Template/Template.jsx:151 #: src/screens/Template/Templates.jsx:48 #: src/screens/Template/WorkflowJobTemplate.jsx:145 -msgid "Completed Jobs" -msgstr "Jobs terminés" +#~ msgid "Completed Jobs" +#~ msgstr "Jobs terminés" #: src/screens/Inventory/Inventories.jsx:59 #: src/screens/Inventory/Inventories.jsx:73 #: src/screens/Inventory/SmartInventory.jsx:73 -msgid "Completed jobs" -msgstr "Jobs terminés" +#~ msgid "Completed jobs" +#~ msgstr "Jobs terminés" -#: screens/Template/shared/JobTemplateForm.jsx:580 +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:53 +msgid "Compliant" +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:581 msgid "Concurrent Jobs" msgstr "Jobs parallèles" @@ -1227,18 +1256,30 @@ msgid "" msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:92 -msgid "Control the level of output Ansible will produce for inventory source update jobs." -msgstr "Contrôlez le niveau de sortie produit par Ansible pour les tâches d'actualisation de source d'inventaire." +#~ msgid "Control the level of output Ansible will produce for inventory source update jobs." +#~ msgstr "Contrôlez le niveau de sortie produit par Ansible pour les tâches d'actualisation de source d'inventaire." + +#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:152 +msgid "" +"Control the level of output ansible\n" +"will produce as the playbook executes." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:445 +msgid "" +"Control the level of output ansible will\n" +"produce as the playbook executes." +msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:152 #: src/screens/Template/shared/JobTemplateForm.jsx:414 -msgid "Control the level of output ansible will produce as the playbook executes." -msgstr "Contrôlez le niveau de sortie qu’Ansible génère lors de l’exécution du playbook." +#~ msgid "Control the level of output ansible will produce as the playbook executes." +#~ msgstr "Contrôlez le niveau de sortie qu’Ansible génère lors de l’exécution du playbook." #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:64 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 -msgid "Controller" -msgstr "Contrôleur" +#~ msgid "Controller" +#~ msgstr "Contrôleur" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:208 msgid "Convergence" @@ -1273,7 +1314,7 @@ msgstr "Copier l'inventaire" msgid "Copy Notification Template" msgstr "Copie du modèle de notification" -#: screens/Project/ProjectList/ProjectListItem.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:190 msgid "Copy Project" msgstr "Copier le projet" @@ -1281,19 +1322,19 @@ msgstr "Copier le projet" msgid "Copy Template" msgstr "Copier le modèle" -#: screens/Project/ProjectList/ProjectListItem.jsx:147 +#: screens/Project/ProjectList/ProjectListItem.jsx:162 msgid "Copy full revision to clipboard." msgstr "Copier la révision complète dans le Presse-papiers." -#: components/About/About.jsx:35 -msgid "Copyright 2019 Red Hat, Inc." -msgstr "Copyright 2019 Red Hat, Inc." +#: components/About/About.jsx:28 +msgid "Copyright" +msgstr "" #: components/About/About.jsx:35 #~ msgid "Copyright 2019 Red Hat, Inc." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:383 +#: screens/Template/shared/JobTemplateForm.jsx:384 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:231 msgid "Create" msgstr "Créer" @@ -1364,13 +1405,18 @@ msgstr "Créer un nouvel inventaire smart avec le filtre appliqué" #: src/screens/InstanceGroup/InstanceGroups.jsx:18 #: src/screens/InstanceGroup/InstanceGroups.jsx:30 -msgid "Create container group" -msgstr "Créer un groupe de conteneurs" +#~ msgid "Create container group" +#~ msgstr "Créer un groupe de conteneurs" #: src/screens/InstanceGroup/InstanceGroups.jsx:17 #: src/screens/InstanceGroup/InstanceGroups.jsx:28 -msgid "Create instance group" -msgstr "Créer un groupe d'instances" +#~ msgid "Create instance group" +#~ msgstr "Créer un groupe d'instances" + +#: screens/InstanceGroup/InstanceGroups.jsx:19 +#: screens/InstanceGroup/InstanceGroups.jsx:32 +msgid "Create new container group" +msgstr "" #: screens/CredentialType/CredentialTypes.jsx:24 msgid "Create new credential Type" @@ -1425,7 +1471,7 @@ msgstr "Créer un jeton d'utilisateur" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:246 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:143 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:115 #: screens/Host/HostDetail/HostDetail.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:66 @@ -1434,7 +1480,7 @@ msgstr "Créer un jeton d'utilisateur" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:46 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:85 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:128 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:262 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:261 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:141 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:53 #: screens/Job/JobDetail/JobDetail.jsx:343 @@ -1465,14 +1511,14 @@ msgstr "Créé" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:210 +#: components/TemplateList/TemplateList.jsx:209 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:173 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:196 -#: screens/Credential/CredentialList/CredentialList.jsx:133 +#: screens/Credential/CredentialList/CredentialList.jsx:132 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:90 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:136 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 @@ -1481,12 +1527,12 @@ msgstr "Créé" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:188 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:162 -#: screens/Inventory/InventoryList/InventoryList.jsx:182 +#: screens/Inventory/InventoryList/InventoryList.jsx:181 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:170 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 -#: screens/Organization/OrganizationList/OrganizationList.jsx:146 +#: screens/Organization/OrganizationList/OrganizationList.jsx:145 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:125 -#: screens/Project/ProjectList/ProjectList.jsx:166 +#: screens/Project/ProjectList/ProjectList.jsx:165 #: screens/Team/TeamList/TeamList.jsx:142 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:105 @@ -1505,7 +1551,7 @@ msgstr "Créé par (nom d'utilisateur)" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:94 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:56 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:50 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:244 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:243 #: screens/Inventory/shared/InventorySourceSubForms/AzureSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/EC2SubForm.jsx:39 #: screens/Inventory/shared/InventorySourceSubForms/GCESubForm.jsx:43 @@ -1515,7 +1561,7 @@ msgstr "Créé par (nom d'utilisateur)" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VMwareSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VirtualizationSubForm.jsx:43 -#: util/getRelatedResourceDeleteDetails.js:191 +#: util/getRelatedResourceDeleteDetails.js:174 msgid "Credential" msgstr "Information d’identification" @@ -1550,6 +1596,10 @@ msgstr "Informations d'identification introuvables." msgid "Credential passwords" msgstr "Mots de passes d’identification" +#: src/screens/InstanceGroup/shared/ContainerGroupForm.jsx:60 +#~ msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token”." +#~ msgstr "Informations d’identification pour s'authentifier auprès de Kubernetes ou OpenShift. Doit être de type \"Kubernetes/OpenShift API Bearer Token\"." + #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:58 msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token\". If left blank, the underlying Pod's service account will be used." msgstr "" @@ -1558,10 +1608,6 @@ msgstr "" msgid "Credential to authenticate with a protected container registry." msgstr "" -#: src/screens/InstanceGroup/shared/ContainerGroupForm.jsx:60 -msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token”." -msgstr "Informations d’identification pour s'authentifier auprès de Kubernetes ou OpenShift. Doit être de type \"Kubernetes/OpenShift API Bearer Token\"." - #: screens/CredentialType/CredentialType.jsx:75 msgid "Credential type not found." msgstr "Type d'informations d’identification non trouvé." @@ -1578,12 +1624,12 @@ msgstr "Type d'informations d’identification non trouvé." #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:77 #: routeConfig.js:71 #: screens/ActivityStream/ActivityStream.jsx:165 -#: screens/Credential/CredentialList/CredentialList.jsx:176 +#: screens/Credential/CredentialList/CredentialList.jsx:175 #: screens/Credential/Credentials.jsx:13 #: screens/Credential/Credentials.jsx:24 #: screens/Job/JobDetail/JobDetail.jsx:281 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:293 -#: screens/Template/shared/JobTemplateForm.jsx:351 +#: screens/Template/shared/JobTemplateForm.jsx:352 #: util/getRelatedResourceDeleteDetails.js:98 msgid "Credentials" msgstr "Informations d’identification" @@ -1604,7 +1650,7 @@ msgstr "Spécifications des pods personnalisés" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:101 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:56 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesListItem.jsx:93 -#: screens/Project/ProjectList/ProjectListItem.jsx:109 +#: screens/Project/ProjectList/ProjectListItem.jsx:124 msgid "Custom virtual environment {0} must be replaced by an execution environment." msgstr "" @@ -1692,11 +1738,11 @@ msgstr "Définir les fonctions et fonctionnalités niveau système" #: components/DeleteButton/DeleteButton.jsx:91 #: components/DeleteButton/DeleteButton.jsx:95 #: components/DeleteButton/DeleteButton.jsx:115 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:157 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:233 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:243 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:247 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:270 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:158 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:234 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:244 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:248 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:271 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:38 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:411 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:131 @@ -1707,7 +1753,7 @@ msgstr "Définir les fonctions et fonctionnalités niveau système" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:126 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:139 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:295 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:294 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:169 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:66 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:69 @@ -1738,17 +1784,17 @@ msgstr "Supprimer les groupes et les hôtes" msgid "Delete Credential" msgstr "Supprimer les informations d’identification" -#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:92 -msgid "Delete Group?" -msgstr "Supprimer le groupe" +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:131 +msgid "Delete Execution Environment" +msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:92 #~ msgid "Delete Group?" #~ msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:91 -msgid "Delete Groups?" -msgstr "Supprimer les groupes" +#~ msgid "Delete Groups?" +#~ msgstr "Supprimer les groupes" #: screens/Host/HostDetail/HostDetail.jsx:123 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:113 @@ -1826,7 +1872,7 @@ msgstr "Supprimer l’application" msgid "Delete credential type" msgstr "Supprimer le type d'informations d’identification" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:244 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:245 msgid "Delete error" msgstr "Supprimer l'erreur" @@ -1835,7 +1881,7 @@ msgstr "Supprimer l'erreur" msgid "Delete instance group" msgstr "Supprimer un groupe d'instances" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:288 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:287 msgid "Delete inventory source" msgstr "Supprimer la source de l'inventaire" @@ -1848,9 +1894,13 @@ msgstr "Supprimer lors de la mise à jour" msgid "Delete smart inventory" msgstr "Supprimer l'inventaire smart" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 -msgid "Delete the local repository in its entirety prior to performing an update. Depending on the size of the repository this may significantly increase the amount of time required to complete an update." -msgstr "Supprimez le dépôt local dans son intégralité avant d'effectuer une mise à jour. En fonction de la taille du dépôt, cela peut augmenter considérablement le temps nécessaire pour effectuer une mise à jour." +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 +msgid "" +"Delete the local repository in its entirety prior to\n" +"performing an update. Depending on the size of the\n" +"repository this may significantly increase the amount\n" +"of time required to complete an update." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 #~ msgid "Delete the local repository in its entirety prior to performing an update. Depending on the size of the repository this may significantly increase the amount of time required to complete an update." @@ -1864,7 +1914,7 @@ msgstr "Supprimer ce lien" msgid "Delete this node" msgstr "Supprimer ce nœud" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:162 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:163 msgid "Delete {pluralizedItemName}?" msgstr "Supprimer {pluralizedItemName} ?" @@ -1875,15 +1925,15 @@ msgid "Deleted" msgstr "Supprimé" #: components/TemplateList/TemplateList.jsx:269 -#: screens/Credential/CredentialList/CredentialList.jsx:189 -#: screens/Inventory/InventoryList/InventoryList.jsx:254 -#: screens/Project/ProjectList/ProjectList.jsx:233 +#: screens/Credential/CredentialList/CredentialList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "Erreur de suppression" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:204 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:217 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:259 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 msgid "Deletion error" msgstr "Erreur de suppression" @@ -1916,27 +1966,27 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 #: components/Schedule/shared/ScheduleForm.jsx:110 -#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:193 #: components/TemplateList/TemplateListItem.jsx:230 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:68 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:62 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:211 -#: screens/Credential/CredentialList/CredentialList.jsx:129 +#: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:180 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:132 #: screens/CredentialType/shared/CredentialTypeForm.jsx:32 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:62 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:151 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:150 #: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:133 #: screens/Host/HostDetail/HostDetail.jsx:81 #: screens/Host/HostList/HostList.jsx:152 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:178 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:105 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 #: screens/Inventory/shared/InventoryForm.jsx:55 @@ -1949,10 +1999,11 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:143 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:48 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:95 -#: screens/Organization/OrganizationList/OrganizationList.jsx:142 +#: screens/Organization/OrganizationList/OrganizationList.jsx:141 #: screens/Organization/shared/OrganizationForm.jsx:68 #: screens/Project/ProjectDetail/ProjectDetail.jsx:95 -#: screens/Project/ProjectList/ProjectList.jsx:143 +#: screens/Project/ProjectList/ProjectList.jsx:142 +#: screens/Project/ProjectList/ProjectListItem.jsx:209 #: screens/Project/shared/ProjectForm.jsx:176 #: screens/Team/TeamDetail/TeamDetail.jsx:38 #: screens/Team/TeamList/TeamList.jsx:134 @@ -1961,13 +2012,13 @@ msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:124 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 -#: screens/Template/shared/JobTemplateForm.jsx:215 +#: screens/Template/shared/JobTemplateForm.jsx:216 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:121 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:59 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:91 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:180 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:179 msgid "Description" msgstr "Description" @@ -1996,86 +2047,89 @@ msgid "Destination channels or users" msgstr "Canaux ou utilisateurs de destination" #: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:11 -msgid "Detail coming soon :)" -msgstr "Détail à venir :)" +#~ msgid "Detail coming soon :)" +#~ msgstr "Détail à venir :)" -#: src/components/AdHocCommands/AdHocCommandsWizard.jsx:60 -#: src/components/AdHocCommands/AdHocCommandsWizard.jsx:70 -#: src/components/ErrorDetail/ErrorDetail.jsx:73 -#: src/components/Schedule/Schedule.jsx:67 -#: src/screens/Application/Application/Application.jsx:77 -#: src/screens/Application/Applications.jsx:39 -#: src/screens/Credential/Credential.jsx:58 -#: src/screens/Credential/Credentials.jsx:28 -#: src/screens/CredentialType/CredentialType.jsx:62 -#: src/screens/CredentialType/CredentialTypes.jsx:29 -#: src/screens/Host/Host.jsx:52 -#: src/screens/Host/Hosts.jsx:29 -#: src/screens/InstanceGroup/ContainerGroup.jsx:63 -#: src/screens/InstanceGroup/InstanceGroup.jsx:64 -#: src/screens/InstanceGroup/InstanceGroups.jsx:33 -#: src/screens/InstanceGroup/InstanceGroups.jsx:42 -#: src/screens/Inventory/Inventories.jsx:60 -#: src/screens/Inventory/Inventories.jsx:104 -#: src/screens/Inventory/Inventory.jsx:62 -#: src/screens/Inventory/InventoryGroup/InventoryGroup.jsx:59 -#: src/screens/Inventory/InventoryHost/InventoryHost.jsx:73 -#: src/screens/Inventory/InventorySource/InventorySource.jsx:88 -#: src/screens/Inventory/SmartInventory.jsx:69 -#: src/screens/Inventory/SmartInventoryHost/SmartInventoryHost.jsx:55 -#: src/screens/Job/Job.jsx:63 -#: src/screens/Job/JobOutput/HostEventModal.jsx:113 -#: src/screens/Job/Jobs.jsx:29 -#: src/screens/ManagementJob/ManagementJobs.jsx:29 -#: src/screens/NotificationTemplate/NotificationTemplate.jsx:83 -#: src/screens/NotificationTemplate/NotificationTemplates.jsx:27 -#: src/screens/Organization/Organization.jsx:122 -#: src/screens/Organization/Organizations.jsx:31 -#: src/screens/Project/Project.jsx:105 -#: src/screens/Project/Projects.jsx:29 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:54 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:46 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:46 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:64 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:70 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:111 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:46 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:47 -#: src/screens/Setting/Settings.jsx:45 -#: src/screens/Setting/Settings.jsx:48 -#: src/screens/Setting/Settings.jsx:52 -#: src/screens/Setting/Settings.jsx:55 -#: src/screens/Setting/Settings.jsx:58 -#: src/screens/Setting/Settings.jsx:61 -#: src/screens/Setting/Settings.jsx:66 -#: src/screens/Setting/Settings.jsx:69 -#: src/screens/Setting/Settings.jsx:72 -#: src/screens/Setting/Settings.jsx:75 -#: src/screens/Setting/Settings.jsx:84 -#: src/screens/Setting/Settings.jsx:85 -#: src/screens/Setting/Settings.jsx:86 -#: src/screens/Setting/Settings.jsx:87 -#: src/screens/Setting/Settings.jsx:88 -#: src/screens/Setting/Settings.jsx:89 -#: src/screens/Setting/Settings.jsx:98 -#: src/screens/Setting/Settings.jsx:101 -#: src/screens/Setting/Settings.jsx:104 -#: src/screens/Setting/Settings.jsx:107 -#: src/screens/Setting/Settings.jsx:110 -#: src/screens/Setting/Settings.jsx:113 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:46 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:55 -#: src/screens/Team/Team.jsx:55 -#: src/screens/Team/Teams.jsx:29 -#: src/screens/Template/Template.jsx:131 -#: src/screens/Template/Templates.jsx:44 -#: src/screens/Template/WorkflowJobTemplate.jsx:121 -#: src/screens/User/User.jsx:63 -#: src/screens/User/UserToken/UserToken.jsx:54 -#: src/screens/User/Users.jsx:31 -#: src/screens/User/Users.jsx:41 -#: src/screens/WorkflowApproval/WorkflowApproval.jsx:76 -#: src/screens/WorkflowApproval/WorkflowApprovals.jsx:21 +#: components/AdHocCommands/AdHocCommandsWizard.jsx:60 +#: components/AdHocCommands/AdHocCommandsWizard.jsx:70 +#: components/ErrorDetail/ErrorDetail.jsx:73 +#: components/Schedule/Schedule.jsx:68 +#: screens/Application/Application/Application.jsx:77 +#: screens/Application/Applications.jsx:39 +#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credentials.jsx:28 +#: screens/CredentialType/CredentialType.jsx:62 +#: screens/CredentialType/CredentialTypes.jsx:29 +#: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:64 +#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:32 +#: screens/Host/Host.jsx:52 +#: screens/Host/Hosts.jsx:29 +#: screens/InstanceGroup/ContainerGroup.jsx:63 +#: screens/InstanceGroup/InstanceGroup.jsx:64 +#: screens/InstanceGroup/InstanceGroups.jsx:35 +#: screens/InstanceGroup/InstanceGroups.jsx:44 +#: screens/Inventory/Inventories.jsx:60 +#: screens/Inventory/Inventories.jsx:102 +#: screens/Inventory/Inventory.jsx:62 +#: screens/Inventory/InventoryGroup/InventoryGroup.jsx:59 +#: screens/Inventory/InventoryHost/InventoryHost.jsx:73 +#: screens/Inventory/InventorySource/InventorySource.jsx:88 +#: screens/Inventory/SmartInventory.jsx:69 +#: screens/Inventory/SmartInventoryHost/SmartInventoryHost.jsx:55 +#: screens/Job/Job.jsx:103 +#: screens/Job/JobOutput/HostEventModal.jsx:113 +#: screens/Job/Jobs.jsx:29 +#: screens/ManagementJob/ManagementJobs.jsx:29 +#: screens/NotificationTemplate/NotificationTemplate.jsx:83 +#: screens/NotificationTemplate/NotificationTemplates.jsx:27 +#: screens/Organization/Organization.jsx:123 +#: screens/Organization/Organizations.jsx:31 +#: screens/Project/Project.jsx:105 +#: screens/Project/Projects.jsx:29 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:54 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:46 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:46 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:64 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:70 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:117 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:46 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:47 +#: screens/Setting/Settings.jsx:45 +#: screens/Setting/Settings.jsx:48 +#: screens/Setting/Settings.jsx:52 +#: screens/Setting/Settings.jsx:55 +#: screens/Setting/Settings.jsx:58 +#: screens/Setting/Settings.jsx:61 +#: screens/Setting/Settings.jsx:66 +#: screens/Setting/Settings.jsx:69 +#: screens/Setting/Settings.jsx:72 +#: screens/Setting/Settings.jsx:75 +#: screens/Setting/Settings.jsx:84 +#: screens/Setting/Settings.jsx:85 +#: screens/Setting/Settings.jsx:86 +#: screens/Setting/Settings.jsx:87 +#: screens/Setting/Settings.jsx:88 +#: screens/Setting/Settings.jsx:89 +#: screens/Setting/Settings.jsx:97 +#: screens/Setting/Settings.jsx:100 +#: screens/Setting/Settings.jsx:103 +#: screens/Setting/Settings.jsx:106 +#: screens/Setting/Settings.jsx:109 +#: screens/Setting/Settings.jsx:112 +#: screens/Setting/Settings.jsx:115 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:46 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:55 +#: screens/Team/Team.jsx:55 +#: screens/Team/Teams.jsx:29 +#: screens/Template/Template.jsx:144 +#: screens/Template/Templates.jsx:44 +#: screens/Template/WorkflowJobTemplate.jsx:121 +#: screens/User/User.jsx:63 +#: screens/User/UserToken/UserToken.jsx:54 +#: screens/User/Users.jsx:31 +#: screens/User/Users.jsx:41 +#: screens/WorkflowApproval/WorkflowApproval.jsx:76 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:24 msgid "Details" msgstr "Détails" @@ -2143,7 +2197,7 @@ msgstr "Dissocier le rôle !" msgid "Disassociate?" msgstr "Dissocier ?" -#: screens/Template/shared/JobTemplateForm.jsx:459 +#: screens/Template/shared/JobTemplateForm.jsx:460 msgid "" "Divide the work done by this job template\n" "into the specified number of job slices, each running the\n" @@ -2151,8 +2205,15 @@ msgid "" msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:429 -msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." -msgstr "Diviser le travail effectué à l'aide de ce modèle de travail en un nombre spécifié de tranches de travail (job), chacune exécutant les mêmes tâches sur une partie de l'inventaire." +#~ msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." +#~ msgstr "Diviser le travail effectué à l'aide de ce modèle de travail en un nombre spécifié de tranches de travail (job), chacune exécutant les mêmes tâches sur une partie de l'inventaire." + +#: components/CodeEditor/VariablesDetail.jsx:121 +#: components/CodeEditor/VariablesDetail.jsx:127 +#: components/CodeEditor/VariablesField.jsx:135 +#: components/CodeEditor/VariablesField.jsx:141 +msgid "Done" +msgstr "" #: screens/Job/JobOutput/shared/OutputToolbar.jsx:174 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:179 @@ -2171,7 +2232,7 @@ msgstr "Options d'email" msgid "Each answer choice must be on a separate line." msgstr "Chaque choix de réponse doit figurer sur une ligne distincte." -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:166 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:165 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:175 msgid "" "Each time a job runs using this inventory,\n" @@ -2181,68 +2242,74 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:158 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:168 -msgid "Each time a job runs using this inventory, refresh the inventory from the selected source before executing job tasks." -msgstr "Chaque fois qu’une tâche s’exécute avec cet inventaire, réalisez une mise à jour de la source sélectionnée avant de lancer le job." +#~ msgid "Each time a job runs using this inventory, refresh the inventory from the selected source before executing job tasks." +#~ msgstr "Chaque fois qu’une tâche s’exécute avec cet inventaire, réalisez une mise à jour de la source sélectionnée avant de lancer le job." + +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:105 +msgid "" +"Each time a job runs using this project, update the\n" +"revision of the project prior to starting the job." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:92 -msgid "Each time a job runs using this project, update the revision of the project prior to starting the job." -msgstr "Chaque fois qu’un job s’exécute avec ce projet, réalisez une mise à jour du projet avant de démarrer le job." +#~ msgid "Each time a job runs using this project, update the revision of the project prior to starting the job." +#~ msgstr "Chaque fois qu’un job s’exécute avec ce projet, réalisez une mise à jour du projet avant de démarrer le job." -#: src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx:396 -#: src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx:400 -#: src/screens/Application/ApplicationDetails/ApplicationDetails.jsx:117 -#: src/screens/Application/ApplicationDetails/ApplicationDetails.jsx:119 -#: src/screens/Credential/CredentialDetail/CredentialDetail.jsx:251 -#: src/screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:75 -#: src/screens/Host/HostDetail/HostDetail.jsx:116 -#: src/screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 -#: src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 -#: src/screens/Inventory/InventoryDetail/InventoryDetail.jsx:120 -#: src/screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:60 -#: src/screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:67 -#: src/screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:106 -#: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:270 -#: src/screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:158 -#: src/screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:355 -#: src/screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:357 -#: src/screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:125 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:143 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:147 -#: src/screens/Project/ProjectDetail/ProjectDetail.jsx:158 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:87 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:92 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:79 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:84 -#: src/screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:142 -#: src/screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:147 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:79 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:84 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:96 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:101 -#: src/screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:160 -#: src/screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:165 -#: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:14 -#: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:19 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:100 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:105 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:141 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:146 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:79 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:84 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:80 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:85 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:79 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:84 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:94 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:99 -#: src/screens/Team/TeamDetail/TeamDetail.jsx:57 -#: src/screens/Team/TeamDetail/TeamDetail.jsx:61 -#: src/screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:371 -#: src/screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:373 -#: src/screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:205 -#: src/screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:207 -#: src/screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeViewModal.jsx:207 -#: src/screens/User/UserDetail/UserDetail.jsx:92 +#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:397 +#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:401 +#: screens/Application/ApplicationDetails/ApplicationDetails.jsx:118 +#: screens/Application/ApplicationDetails/ApplicationDetails.jsx:120 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:272 +#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 +#: screens/Host/HostDetail/HostDetail.jsx:117 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:97 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:110 +#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:126 +#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:61 +#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:68 +#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:278 +#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:159 +#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:356 +#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:358 +#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:133 +#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:151 +#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:155 +#: screens/Project/ProjectDetail/ProjectDetail.jsx:170 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:88 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:92 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:80 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:84 +#: screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:143 +#: screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:147 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:80 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:84 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:97 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:101 +#: screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:161 +#: screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:165 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:101 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:105 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:148 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:152 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:80 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:84 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:81 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:85 +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:158 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:79 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:84 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:94 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:99 +#: screens/Team/TeamDetail/TeamDetail.jsx:58 +#: screens/Team/TeamDetail/TeamDetail.jsx:62 +#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:383 +#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:385 +#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:223 +#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:225 +#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeViewModal.jsx:208 +#: screens/User/UserDetail/UserDetail.jsx:93 msgid "Edit" msgstr "Modifier" @@ -2338,8 +2405,8 @@ msgstr "Modèle de notification de modification" msgid "Edit Organization" msgstr "Modifier l'organisation" -#: screens/Project/ProjectList/ProjectListItem.jsx:161 -#: screens/Project/ProjectList/ProjectListItem.jsx:166 +#: screens/Project/ProjectList/ProjectListItem.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:181 msgid "Edit Project" msgstr "Modifier le projet" @@ -2397,8 +2464,8 @@ msgid "Edit details" msgstr "Modifier les détails" #: src/screens/Setting/License/LicenseEdit/LicenseEdit.jsx:11 -msgid "Edit form coming soon :)" -msgstr "Modifier Formulaire d'édition à venir :)" +#~ msgid "Edit form coming soon :)" +#~ msgstr "Modifier Formulaire d'édition à venir :)" #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:81 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:85 @@ -2445,7 +2512,7 @@ msgstr "Options d'email" msgid "Enable Concurrent Jobs" msgstr "Activer les tâches parallèles" -#: screens/Template/shared/JobTemplateForm.jsx:587 +#: screens/Template/shared/JobTemplateForm.jsx:588 msgid "Enable Fact Storage" msgstr "Utiliser le cache des faits" @@ -2458,8 +2525,8 @@ msgstr "Activer/désactiver la vérification de certificat HTTPS" msgid "Enable Privilege Escalation" msgstr "Activer l’élévation des privilèges" -#: screens/Template/shared/JobTemplateForm.jsx:561 -#: screens/Template/shared/JobTemplateForm.jsx:564 +#: screens/Template/shared/JobTemplateForm.jsx:562 +#: screens/Template/shared/JobTemplateForm.jsx:565 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:249 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:252 msgid "Enable Webhook" @@ -2490,7 +2557,7 @@ msgstr "Activer l’élévation des privilèges" msgid "Enable simplified login for your {brandName} applications" msgstr "Activer la connexion simplifiée pour vos applications Tower" -#: screens/Template/shared/JobTemplateForm.jsx:567 +#: screens/Template/shared/JobTemplateForm.jsx:568 msgid "Enable webhook for this template." msgstr "Activez le webhook pour ce modèle de tâche." @@ -2499,23 +2566,31 @@ msgstr "Activez le webhook pour ce modèle de tâche." msgid "Enabled" msgstr "Activé" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:240 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:267 msgid "Enabled Value" msgstr "Valeur activée" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:254 msgid "Enabled Variable" msgstr "Variable activée" -#: src/screens/Template/shared/JobTemplateForm.jsx:517 -msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact {brandName} and request a configuration update using this job template." -msgstr "Active la création d'une URL de rappel d’exécution. Avec cette URL, un hôte peut contacter {brandName} et demander une mise à jour de la configuration à l'aide de ce modèle de job." +#: screens/Template/shared/JobTemplateForm.jsx:548 +msgid "" +"Enables creation of a provisioning\n" +"callback URL. Using the URL a host can contact {BrandName}\n" +"and request a configuration update using this job\n" +"template." +msgstr "" -#: src/components/AdHocCommands/AdHocDetailsStep.jsx:244 -msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact {brandName} and request a configuration update using this job template" -msgstr "Active la création d’une URL de rappels d’exécution. Avec cette URL, un hôte peut contacter {brandName} et demander une mise à jour de la configuration à l’aide de ce modèle de tâche." +#: components/AdHocCommands/AdHocDetailsStep.jsx:244 +msgid "" +"Enables creation of a provisioning\n" +"callback URL. Using the URL a host can contact {brandName}\n" +"and request a configuration update using this job\n" +"template" +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:517 #~ msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact BRAND_NAME and request a configuration update using this job template." @@ -2525,6 +2600,10 @@ msgstr "Active la création d’une URL de rappels d’exécution. Avec cette UR #~ msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact {brandName} and request a configuration update using this job template" #~ msgstr "" +#: src/screens/Template/shared/JobTemplateForm.jsx:517 +#~ msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact {brandName} and request a configuration update using this job template." +#~ msgstr "Active la création d'une URL de rappel d’exécution. Avec cette URL, un hôte peut contacter {brandName} et demander une mise à jour de la configuration à l'aide de ce modèle de job." + #: screens/Credential/CredentialDetail/CredentialDetail.jsx:154 #: screens/Setting/shared/SettingDetail.jsx:75 msgid "Encrypted" @@ -2574,8 +2653,8 @@ msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio msgstr "Entrez les variables d’inventaire avec la syntaxe JSON ou YAML. Utilisez le bouton radio pour basculer entre les deux. Consultez la documentation d’Ansible Tower pour avoir un exemple de syntaxe." #: src/screens/Inventory/shared/SmartInventoryForm.jsx:100 -msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two. Refer to the Ansible Tower documentation for example syntax." -msgstr "Entrez les variables d’inventaire avec la syntaxe JSON ou YAML. Utilisez le bouton radio pour basculer entre les deux. Consultez la documentation d’Ansible Tower pour avoir un exemple de syntaxe." +#~ msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two. Refer to the Ansible Tower documentation for example syntax." +#~ msgstr "Entrez les variables d’inventaire avec la syntaxe JSON ou YAML. Utilisez le bouton radio pour basculer entre les deux. Consultez la documentation d’Ansible Tower pour avoir un exemple de syntaxe." #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:193 msgid "Enter one Annotation Tag per line, without commas." @@ -2589,24 +2668,48 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:244 -msgid "Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required." -msgstr "Saisir un canal IRC ou un nom d'utilisateur par ligne. Le symbole dièse (#) pour les canaux et (@) pour le utilisateurs, ne sont pas nécessaires." +#~ msgid "Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required." +#~ msgstr "Saisir un canal IRC ou un nom d'utilisateur par ligne. Le symbole dièse (#) pour les canaux et (@) pour le utilisateurs, ne sont pas nécessaires." + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:377 +msgid "" +"Enter one Slack channel per line. The pound symbol (#)\n" +"is required for channels." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:377 -msgid "Enter one Slack channel per line. The pound symbol (#) is required for channels." -msgstr "Saisir un canal Slack par ligne. Le symbole dièse (#) est exigé pour les canaux." +#~ msgid "Enter one Slack channel per line. The pound symbol (#) is required for channels." +#~ msgstr "Saisir un canal Slack par ligne. Le symbole dièse (#) est exigé pour les canaux." + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:92 +msgid "" +"Enter one email address per line to create a recipient\n" +"list for this type of notification." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:92 -msgid "Enter one email address per line to create a recipient list for this type of notification." -msgstr "Saisir une adresse email par ligne pour créer une liste des destinataires pour ce type de notification." +#~ msgid "Enter one email address per line to create a recipient list for this type of notification." +#~ msgstr "Saisir une adresse email par ligne pour créer une liste des destinataires pour ce type de notification." + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:426 +msgid "" +"Enter one phone number per line to specify where to\n" +"route SMS messages." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:426 -msgid "Enter one phone number per line to specify where to route SMS messages." -msgstr "Saisir un numéro de téléphone par ligne pour spécifier où envoyer les messages SMS." +#~ msgid "Enter one phone number per line to specify where to route SMS messages." +#~ msgstr "Saisir un numéro de téléphone par ligne pour spécifier où envoyer les messages SMS." + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:416 +msgid "" +"Enter the number associated with the \"Messaging\n" +"Service\" in Twilio in the format +18005550199." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:416 -msgid "Enter the number associated with the \"Messaging Service\" in Twilio in the format +18005550199." -msgstr "Numéro associé au \"Service de messagerie\" de Twilio sous le format +18005550199." +#~ msgid "Enter the number associated with the \"Messaging Service\" in Twilio in the format +18005550199." +#~ msgstr "Numéro associé au \"Service de messagerie\" de Twilio sous le format +18005550199." #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:60 msgid "Enter variables to configure the inventory source. For a detailed description of how to configure this plugin, see <0>Inventory Plugins in the documentation and the <1>Tower plugin configuration guide." @@ -2645,17 +2748,20 @@ msgid "Enter variables using either JSON or YAML syntax. Use the radio button to msgstr "Entrez les variables avec la syntaxe JSON ou YAML. Utilisez le bouton radio pour basculer entre les deux." #: src/screens/Job/JobDetail/JobDetail.jsx:224 -msgid "Environment" -msgstr "Environnement" +#~ msgid "Environment" +#~ msgstr "Environnement" -#: src/components/JobList/JobList.jsx:227 -#: src/components/Workflow/WorkflowNodeHelp.jsx:92 -#: src/screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 -#: src/screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:198 -#: src/screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:112 -#: src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:153 -#: src/screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:255 -#: src/screens/Setting/shared/LoggingTestAlert.jsx:37 +#: components/JobList/JobList.jsx:206 +#: components/Workflow/WorkflowNodeHelp.jsx:92 +#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:135 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:150 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:120 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:134 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/Job/JobOutput/JobOutput.jsx:668 +#: screens/Setting/shared/LoggingTestAlert.jsx:37 msgid "Error" msgstr "Erreur" @@ -2679,12 +2785,12 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:57 #: components/HostToggle/HostToggle.jsx:73 #: components/InstanceToggle/InstanceToggle.jsx:69 -#: components/JobList/JobList.jsx:278 -#: components/JobList/JobList.jsx:289 +#: components/JobList/JobList.jsx:276 +#: components/JobList/JobList.jsx:287 #: components/LaunchButton/LaunchButton.jsx:171 #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:248 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:204 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 #: components/ResourceAccessList/ResourceAccessList.jsx:236 #: components/ResourceAccessList/ResourceAccessList.jsx:248 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:419 @@ -2698,7 +2804,7 @@ msgstr "" #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 -#: screens/Credential/CredentialList/CredentialList.jsx:192 +#: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:132 #: screens/Host/HostGroups/HostGroupsList.jsx:243 @@ -2712,11 +2818,11 @@ msgstr "" #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:122 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:188 -#: screens/Inventory/InventoryList/InventoryList.jsx:255 +#: screens/Inventory/InventoryList/InventoryList.jsx:262 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:237 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:302 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:234 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:247 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:301 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:235 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:248 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:178 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:148 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 @@ -2727,10 +2833,10 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:224 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:164 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:208 +#: screens/Organization/OrganizationList/OrganizationList.jsx:210 #: screens/Project/ProjectDetail/ProjectDetail.jsx:196 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197 -#: screens/Project/ProjectList/ProjectList.jsx:234 +#: screens/Project/ProjectList/ProjectList.jsx:236 #: screens/Project/shared/ProjectSyncButton.jsx:41 #: screens/Team/TeamDetail/TeamDetail.jsx:81 #: screens/Team/TeamList/TeamList.jsx:205 @@ -2752,11 +2858,15 @@ msgstr "" #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:226 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:237 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:248 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:250 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:261 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:264 msgid "Error!" msgstr "Erreur !" +#: components/CodeEditor/VariablesDetail.jsx:110 +msgid "Error:" +msgstr "" + #: screens/ActivityStream/ActivityStream.jsx:259 #: screens/ActivityStream/ActivityStreamListItem.jsx:46 #: screens/Job/JobOutput/JobOutput.jsx:635 @@ -2821,15 +2931,15 @@ msgstr "" #: components/Lookup/ExecutionEnvironmentLookup.jsx:124 #: routeConfig.js:143 #: screens/ActivityStream/ActivityStream.jsx:211 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:121 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 #: screens/Organization/Organization.jsx:127 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:77 #: screens/Organization/Organizations.jsx:38 #: util/getRelatedResourceDeleteDetails.js:88 -#: util/getRelatedResourceDeleteDetails.js:212 +#: util/getRelatedResourceDeleteDetails.js:195 msgid "Execution Environments" msgstr "" @@ -2863,8 +2973,8 @@ msgstr "Sortir sans sauvegarder" msgid "Expand" msgstr "Développer" -#: components/CodeEditor/VariablesDetail.jsx:211 -#: components/CodeEditor/VariablesField.jsx:229 +#: components/CodeEditor/VariablesDetail.jsx:214 +#: components/CodeEditor/VariablesField.jsx:237 msgid "Expand input" msgstr "" @@ -2917,7 +3027,7 @@ msgstr "Variables supplémentaires" #: components/Sparkline/Sparkline.jsx:35 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:49 -#: screens/Project/ProjectList/ProjectListItem.jsx:69 +#: screens/Project/ProjectList/ProjectListItem.jsx:76 msgid "FINISHED:" msgstr "TERMINÉ :" @@ -2930,7 +3040,7 @@ msgstr "TERMINÉ :" msgid "Facts" msgstr "Faits" -#: components/JobList/JobList.jsx:206 +#: components/JobList/JobList.jsx:205 #: components/Workflow/WorkflowNodeHelp.jsx:89 #: screens/Dashboard/shared/ChartTooltip.jsx:66 #: screens/Job/JobOutput/shared/HostStatusBar.jsx:47 @@ -2946,12 +3056,12 @@ msgstr "Échec du comptage des hôtes" msgid "Failed Hosts" msgstr "Échec Hôtes" -#: components/LaunchButton/ReLaunchDropDown.jsx:58 +#: components/LaunchButton/ReLaunchDropDown.jsx:61 #: screens/Dashboard/Dashboard.jsx:135 msgid "Failed hosts" msgstr "Échec des hôtes" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:265 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:268 msgid "Failed to approve one or more workflow approval." msgstr "N'a pas approuvé un ou plusieurs flux de travail." @@ -2980,7 +3090,7 @@ msgstr "N'a pas réussi à associer." msgid "Failed to cancel inventory source sync." msgstr "N'a pas réussi à annuler la synchronisation des sources d'inventaire." -#: components/JobList/JobList.jsx:292 +#: components/JobList/JobList.jsx:290 msgid "Failed to cancel one or more jobs." msgstr "N'a pas réussi à supprimer un ou plusieurs Jobs" @@ -2996,7 +3106,7 @@ msgstr "" msgid "Failed to copy inventory." msgstr "N'a pas réussi à copier l'inventaire." -#: screens/Project/ProjectList/ProjectListItem.jsx:183 +#: screens/Project/ProjectList/ProjectListItem.jsx:198 msgid "Failed to copy project." msgstr "Le projet n'a pas été copié." @@ -3022,7 +3132,7 @@ msgstr "Echec de la suppression du groupe {0}." msgid "Failed to delete host." msgstr "N'a pas réussi à supprimer l'hôte." -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:306 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:305 msgid "Failed to delete inventory source {name}." msgstr "Impossible de supprimer la source d'inventaire {0}." @@ -3042,15 +3152,15 @@ msgstr "N'a pas réussi à supprimer la notification." msgid "Failed to delete one or more applications." msgstr "N'a pas réussi à supprimer une ou plusieurs applications" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:213 msgid "Failed to delete one or more credential types." msgstr "N'a pas réussi à supprimer un ou plusieurs types d’identifiants." -#: screens/Credential/CredentialList/CredentialList.jsx:195 +#: screens/Credential/CredentialList/CredentialList.jsx:197 msgid "Failed to delete one or more credentials." msgstr "N'a pas réussi à supprimer un ou plusieurs identifiants." -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3063,15 +3173,15 @@ msgstr "N'a pas réussi à supprimer un ou plusieurs groupes." msgid "Failed to delete one or more hosts." msgstr "N'a pas réussi à supprimer un ou plusieurs hôtes." -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:265 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 msgid "Failed to delete one or more instance groups." msgstr "N'a pas réussi à supprimer un ou plusieurs groupes d'instances." -#: screens/Inventory/InventoryList/InventoryList.jsx:258 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 msgid "Failed to delete one or more inventories." msgstr "N'a pas réussi à supprimer un ou plusieurs inventaires." -#: screens/Inventory/InventorySources/InventorySourceList.jsx:250 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:251 msgid "Failed to delete one or more inventory sources." msgstr "N'a pas réussi à supprimer une ou plusieurs sources d'inventaire." @@ -3079,7 +3189,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:281 +#: components/JobList/JobList.jsx:279 msgid "Failed to delete one or more jobs." msgstr "N'a pas réussi à supprimer un ou plusieurs Jobs." @@ -3087,11 +3197,11 @@ msgstr "N'a pas réussi à supprimer un ou plusieurs Jobs." msgid "Failed to delete one or more notification template." msgstr "N'a pas réussi à supprimer un ou plusieurs modèles de notification." -#: screens/Organization/OrganizationList/OrganizationList.jsx:211 +#: screens/Organization/OrganizationList/OrganizationList.jsx:213 msgid "Failed to delete one or more organizations." msgstr "N'a pas réussi à supprimer une ou plusieurs organisations." -#: screens/Project/ProjectList/ProjectList.jsx:237 +#: screens/Project/ProjectList/ProjectList.jsx:239 msgid "Failed to delete one or more projects." msgstr "N'a pas réussi à supprimer un ou plusieurs projets." @@ -3119,7 +3229,7 @@ msgstr "N'a pas réussi à supprimer un ou plusieurs jetons d'utilisateur." msgid "Failed to delete one or more users." msgstr "N'a pas réussi à supprimer un ou plusieurs utilisateurs." -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:256 msgid "Failed to delete one or more workflow approval." msgstr "N'a pas réussi à supprimer une ou plusieurs approbations de flux de travail." @@ -3169,7 +3279,7 @@ msgstr "N'a pas réussi à supprimer le modèle de flux de travail." msgid "Failed to delete {name}." msgstr "N'a pas réussi à supprimer {0}." -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:266 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:269 msgid "Failed to deny one or more workflow approval." msgstr "N'a pas refusé d'approuver un ou plusieurs flux de travail." @@ -3229,7 +3339,7 @@ msgstr "Impossible de synchroniser la source de l'inventaire." msgid "Failed to sync project." msgstr "Échec de la synchronisation du projet." -#: screens/Inventory/InventorySources/InventorySourceList.jsx:237 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:238 msgid "Failed to sync some or all inventory sources." msgstr "N'a pas réussi à synchroniser une partie ou la totalité des sources d'inventaire." @@ -3312,7 +3422,7 @@ 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:223 +#: components/JobList/JobList.jsx:221 #: components/JobList/JobListItem.jsx:87 msgid "Finish Time" msgstr "Heure de Fin" @@ -3355,7 +3465,7 @@ msgstr "Adapter le graphique à la taille de l'écran disponible" msgid "Float" msgstr "Flottement" -#: screens/Template/shared/JobTemplateForm.jsx:223 +#: screens/Template/shared/JobTemplateForm.jsx:224 msgid "" "For job templates, select run to execute\n" "the playbook. Select check to only check playbook syntax,\n" @@ -3372,8 +3482,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:115 #: src/screens/Template/shared/JobTemplateForm.jsx:216 -msgid "For job templates, select run to execute the playbook. Select check to only check playbook syntax, test environment setup, and report problems without executing the playbook." -msgstr "Pour les modèles de job, sélectionner «run» (exécuter) pour exécuter le playbook. Sélectionner «check» (vérifier) uniquement pour vérifier la syntaxe du playbook, tester la configuration de l’environnement et signaler les problèmes." +#~ msgid "For job templates, select run to execute the playbook. Select check to only check playbook syntax, test environment setup, and report problems without executing the playbook." +#~ msgstr "Pour les modèles de job, sélectionner «run» (exécuter) pour exécuter le playbook. Sélectionner «check» (vérifier) uniquement pour vérifier la syntaxe du playbook, tester la configuration de l’environnement et signaler les problèmes." #: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:83 msgid "For more information, refer to the" @@ -3383,7 +3493,7 @@ msgstr "Pour plus d'informations, reportez-vous à" #: components/AdHocCommands/AdHocDetailsStep.jsx:193 #: components/PromptDetail/PromptJobTemplateDetail.jsx:139 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:224 -#: screens/Template/shared/JobTemplateForm.jsx:404 +#: screens/Template/shared/JobTemplateForm.jsx:405 msgid "Forks" msgstr "Forks" @@ -3433,7 +3543,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:114 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:89 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:158 -#: screens/Project/ProjectList/ProjectList.jsx:151 +#: screens/Project/ProjectList/ProjectList.jsx:150 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:90 msgid "Git" msgstr "Git" @@ -3567,7 +3677,7 @@ msgstr "Type de groupe" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:232 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:224 -#: util/getRelatedResourceDeleteDetails.js:143 +#: util/getRelatedResourceDeleteDetails.js:126 msgid "Groups" msgstr "Groupes" @@ -3609,7 +3719,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:149 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:239 -#: screens/Template/shared/JobTemplateForm.jsx:622 +#: screens/Template/shared/JobTemplateForm.jsx:623 msgid "Host Config Key" msgstr "Clé de configuration de l’hôte" @@ -3629,7 +3739,7 @@ msgstr "" msgid "Host Failure" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:237 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:281 msgid "Host Filter" msgstr "Filtre d'hôte" @@ -3697,7 +3807,7 @@ msgstr "Les informations relatives au statut d'hôte pour ce Job ne sont pas dis #: screens/Inventory/SmartInventory.jsx:71 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:102 -#: util/getRelatedResourceDeleteDetails.js:147 +#: util/getRelatedResourceDeleteDetails.js:130 msgid "Hosts" msgstr "Hôtes" @@ -3722,7 +3832,7 @@ msgstr "Heure" msgid "I agree to the End User License Agreement" msgstr "" -#: components/JobList/JobList.jsx:174 +#: components/JobList/JobList.jsx:173 #: components/Lookup/HostFilterLookup.jsx:82 #: screens/Team/TeamRoles/TeamRolesList.jsx:155 #: screens/User/UserRoles/UserRolesList.jsx:152 @@ -3785,7 +3895,7 @@ msgstr "Port du serveur IRC" msgid "Icon URL" msgstr "Icône URL" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:149 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:148 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:156 msgid "" "If checked, all variables for child groups\n" @@ -3795,21 +3905,49 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:141 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 -msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." -msgstr "Si cochées, toutes les variables des groupes et hôtes dépendants seront supprimées et remplacées par celles qui se trouvent dans la source externe." +#~ msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." +#~ msgstr "Si cochées, toutes les variables des groupes et hôtes dépendants seront supprimées et remplacées par celles qui se trouvent dans la source externe." + +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:125 +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:135 +msgid "" +"If checked, any hosts and groups that were\n" +"previously present on the external source but are now removed\n" +"will be removed from the Tower inventory. Hosts and groups\n" +"that were not managed by the inventory source will be promoted\n" +"to the next manually created group or if there is no manually\n" +"created group to promote them into, they will be left in the \"all\"\n" +"default group for the inventory." +msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:118 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 -msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." -msgstr "Si cochés, tous les hôtes et groupes qui étaient présent auparavant sur la source externe, mais qui sont maintenant supprimés, seront supprimés de l'inventaire de Tower. Les hôtes et les groupes qui n'étaient pas gérés par la source de l'inventaire seront promus au prochain groupe créé manuellement ou s'il n'y a pas de groupe créé manuellement dans lequel les promouvoir, ils devront rester dans le groupe \"all\" par défaut de cet inventaire." +#~ msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." +#~ msgstr "Si cochés, tous les hôtes et groupes qui étaient présent auparavant sur la source externe, mais qui sont maintenant supprimés, seront supprimés de l'inventaire de Tower. Les hôtes et les groupes qui n'étaient pas gérés par la source de l'inventaire seront promus au prochain groupe créé manuellement ou s'il n'y a pas de groupe créé manuellement dans lequel les promouvoir, ils devront rester dans le groupe \"all\" par défaut de cet inventaire." + +#: screens/Template/shared/JobTemplateForm.jsx:538 +msgid "" +"If enabled, run this playbook as an\n" +"administrator." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:507 -msgid "If enabled, run this playbook as an administrator." -msgstr "Si activé, exécuter ce playbook en tant qu'administrateur." +#~ msgid "If enabled, run this playbook as an administrator." +#~ msgstr "Si activé, exécuter ce playbook en tant qu'administrateur." -#: src/screens/Template/shared/JobTemplateForm.jsx:448 -msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible's --diff mode." -msgstr "Si activé, afficher les changements faits par les tâches Ansible, si supporté. C'est équivalent au mode --diff d’Ansible." +#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:177 +msgid "" +"If enabled, show the changes made\n" +"by Ansible tasks, where supported. This is equivalent to Ansible’s\n" +"--diff mode." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:479 +msgid "" +"If enabled, show the changes made by\n" +"Ansible tasks, where supported. This is equivalent\n" +"to Ansible's --diff mode." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:448 #~ msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible's --diff mode." @@ -3819,9 +3957,11 @@ msgstr "Si activé, afficher les changements faits par les tâches Ansible, si s msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "Si activé, afficher les changements faits par les tâches Ansible, si supporté. C'est équivalent au mode --diff d’Ansible." -#: src/screens/Template/shared/JobTemplateForm.jsx:551 -msgid "If enabled, simultaneous runs of this job template will be allowed." -msgstr "Si activé, il sera possible d’avoir des exécutions de ce modèle de tâche en simultané." +#: screens/Template/shared/JobTemplateForm.jsx:582 +msgid "" +"If enabled, simultaneous runs of this job\n" +"template will be allowed." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:551 #~ msgid "If enabled, simultaneous runs of this job template will be allowed." @@ -3831,23 +3971,31 @@ msgstr "Si activé, il sera possible d’avoir des exécutions de ce modèle de msgid "If enabled, simultaneous runs of this workflow job template will be allowed." msgstr "Si activé, il sera possible d’avoir des exécutions de ce modèle de job de flux de travail en simultané." -#: src/screens/Template/shared/JobTemplateForm.jsx:559 -msgid "If enabled, this will store gathered facts so they can be viewed at the host level. Facts are persisted and injected into the fact cache at runtime." -msgstr "Si cette option est activée, les données recueillies seront stockées afin de pouvoir être consultées au niveau de l'hôte. Les faits sont persistants et injectés dans le cache des faits au moment de l'exécution." +#: screens/Template/shared/JobTemplateForm.jsx:590 +msgid "" +"If enabled, this will store gathered facts so they can\n" +"be viewed at the host level. Facts are persisted and\n" +"injected into the fact cache at runtime." +msgstr "" -#: src/components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:52 +#: src/screens/Template/shared/JobTemplateForm.jsx:559 +#~ msgid "If enabled, this will store gathered facts so they can be viewed at the host level. Facts are persisted and injected into the fact cache at runtime." +#~ msgstr "Si cette option est activée, les données recueillies seront stockées afin de pouvoir être consultées au niveau de l'hôte. Les faits sont persistants et injectés dans le cache des faits au moment de l'exécution." + +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:140 +msgid "If you are ready to upgrade or renew, please <0>contact us." +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:72 +msgid "" +"If you do not have a subscription, you can visit\n" +"Red Hat to obtain a trial subscription." +msgstr "" + +#: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:58 msgid "If you only want to remove access for this particular user, please remove them from the team." msgstr "Si vous souhaitez uniquement supprimer l'accès de cet utilisateur particulier, veuillez le supprimer de l'équipe." -#: src/components/HostToggle/HostToggle.jsx:18 -msgid "Indicates if a host is available and should be included in running jobs. For hosts that are part of an external inventory, this may be reset by the inventory sync process." -msgstr "Indique si un hôte est disponible et doit être inclus dans les Jobs en cours. Pour les hôtes qui font partie d'un inventaire externe, cela peut être réinitialisé par le processus de synchronisation de l'inventaire." - -#: src/components/AppContainer/PageHeaderToolbar.jsx:104 -#: src/components/AppContainer/PageHeaderToolbar.jsx:114 -msgid "Info" -msgstr "Info" - #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:182 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:211 msgid "" @@ -3856,9 +4004,9 @@ msgid "" msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:57 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:133 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:139 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:132 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:138 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:62 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:88 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:107 @@ -3952,7 +4100,7 @@ msgstr "Groupe d'instance" #: routeConfig.js:133 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:221 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:29 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -3979,7 +4127,7 @@ msgid "Instance groups" msgstr "Groupes d'instances" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 #: screens/InstanceGroup/InstanceGroups.jsx:37 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4012,11 +4160,11 @@ msgstr "Nom d’utilisateur et/ou mot de passe non valide. Veuillez réessayer." #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:169 -#: screens/Inventory/InventoryList/InventoryList.jsx:220 +#: screens/Inventory/InventoryList/InventoryList.jsx:168 +#: screens/Inventory/InventoryList/InventoryList.jsx:219 #: util/getRelatedResourceDeleteDetails.js:67 -#: util/getRelatedResourceDeleteDetails.js:226 -#: util/getRelatedResourceDeleteDetails.js:294 +#: util/getRelatedResourceDeleteDetails.js:209 +#: util/getRelatedResourceDeleteDetails.js:277 msgid "Inventories" msgstr "Inventaires" @@ -4076,14 +4224,14 @@ msgstr "" msgid "Inventory Source Sync" msgstr "Sync Source d’inventaire" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:163 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:182 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:161 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:180 #: util/getRelatedResourceDeleteDetails.js:74 -#: util/getRelatedResourceDeleteDetails.js:171 +#: util/getRelatedResourceDeleteDetails.js:154 msgid "Inventory Sources" msgstr "Sources d'inventaire" -#: components/JobList/JobList.jsx:186 +#: components/JobList/JobList.jsx:185 #: components/JobList/JobListItem.jsx:33 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:37 #: components/Workflow/WorkflowLegend.jsx:100 @@ -4095,7 +4243,7 @@ msgstr "Sync Inventaires" msgid "Inventory Update" msgstr "Mise à jour de l'inventaire" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:226 #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:102 msgid "Inventory file" msgstr "Fichier d'inventaire" @@ -4115,8 +4263,8 @@ msgstr "Erreurs de synchronisation des inventaires" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:52 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:60 #: screens/Job/JobDetail/JobDetail.jsx:120 -msgid "Isolated" -msgstr "Isolé" +#~ msgid "Isolated" +#~ msgstr "Isolé" #: screens/Job/JobOutput/JobOutput.jsx:649 msgid "Item Failed" @@ -4140,7 +4288,7 @@ msgstr "Éléments par page" #: components/Sparkline/Sparkline.jsx:28 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:42 -#: screens/Project/ProjectList/ProjectListItem.jsx:62 +#: screens/Project/ProjectList/ProjectListItem.jsx:69 msgid "JOB ID:" msgstr "ID JOB :" @@ -4160,7 +4308,7 @@ msgstr "JSON :" msgid "January" msgstr "Janvier" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:225 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:228 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:69 msgid "Job" msgstr "Job" @@ -4184,7 +4332,7 @@ msgstr "Découpage de job" #: components/PromptDetail/PromptJobTemplateDetail.jsx:148 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:235 -#: screens/Template/shared/JobTemplateForm.jsx:458 +#: screens/Template/shared/JobTemplateForm.jsx:459 msgid "Job Slicing" msgstr "Découpage de job" @@ -4199,12 +4347,12 @@ msgstr "Statut Job" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:350 #: screens/Job/JobDetail/JobDetail.jsx:309 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:342 -#: screens/Template/shared/JobTemplateForm.jsx:498 +#: screens/Template/shared/JobTemplateForm.jsx:499 msgid "Job Tags" msgstr "Balises Job" #: components/JobList/JobListItem.jsx:137 -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:200 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4222,7 +4370,7 @@ msgstr "" #: screens/Project/Projects.jsx:32 #: util/getRelatedResourceDeleteDetails.js:56 #: util/getRelatedResourceDeleteDetails.js:108 -#: util/getRelatedResourceDeleteDetails.js:157 +#: util/getRelatedResourceDeleteDetails.js:140 msgid "Job Templates" msgstr "Modèles de Jobs" @@ -4234,7 +4382,7 @@ msgstr "" msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes" msgstr "" -#: components/JobList/JobList.jsx:182 +#: components/JobList/JobList.jsx:181 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:112 #: components/PromptDetail/PromptDetail.jsx:156 #: components/PromptDetail/PromptJobTemplateDetail.jsx:90 @@ -4242,7 +4390,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:180 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145 -#: screens/Template/shared/JobTemplateForm.jsx:220 +#: screens/Template/shared/JobTemplateForm.jsx:221 msgid "Job Type" msgstr "Type de Job" @@ -4260,8 +4408,8 @@ msgstr "Onglet Graphique de l'état des Jobs" msgid "Job templates" msgstr "Modèles de Jobs" -#: components/JobList/JobList.jsx:165 -#: components/JobList/JobList.jsx:242 +#: components/JobList/JobList.jsx:164 +#: components/JobList/JobList.jsx:239 #: routeConfig.js:40 #: screens/ActivityStream/ActivityStream.jsx:148 #: screens/Dashboard/shared/LineChart.jsx:69 @@ -4367,7 +4515,7 @@ msgstr "LDAP4" msgid "LDAP5" msgstr "LDAP5" -#: components/JobList/JobList.jsx:178 +#: components/JobList/JobList.jsx:177 msgid "Label Name" msgstr "Nom du label" @@ -4378,7 +4526,7 @@ msgstr "Nom du label" #: screens/Job/JobDetail/JobDetail.jsx:294 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:309 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195 -#: screens/Template/shared/JobTemplateForm.jsx:369 +#: screens/Template/shared/JobTemplateForm.jsx:370 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:217 msgid "Labels" msgstr "Libellés" @@ -4430,7 +4578,7 @@ msgstr "Dernière modification" msgid "Last Name" msgstr "Nom" -#: components/TemplateList/TemplateList.jsx:225 +#: components/TemplateList/TemplateList.jsx:223 #: components/TemplateList/TemplateListItem.jsx:156 msgid "Last Ran" msgstr "Dernière exécution" @@ -4447,12 +4595,17 @@ msgstr "Dernier Job" msgid "Last job run" msgstr "Dernière exécution du Job" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:267 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:266 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:146 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:58 +#: screens/Project/ProjectList/ProjectListItem.jsx:236 msgid "Last modified" msgstr "Dernière modification" +#: screens/Project/ProjectList/ProjectListItem.jsx:241 +msgid "Last used" +msgstr "" + #: components/AdHocCommands/AdHocCommandsWizard.jsx:92 #: components/LaunchPrompt/steps/usePreviewStep.jsx:35 #: screens/ManagementJob/ManagementJobList/LaunchManagementPrompt.jsx:55 @@ -4495,32 +4648,30 @@ msgstr "Lancer le flux de travail" msgid "Launched By" msgstr "Lancé par" -#: components/JobList/JobList.jsx:194 +#: components/JobList/JobList.jsx:193 msgid "Launched By (Username)" msgstr "Lancé par (Nom d'utilisateur)" -#: src/components/Workflow/WorkflowLegend.jsx:86 +#: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:131 +msgid "Learn more about Insights Analytics" +msgstr "" + +#: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:81 +msgid "Leave this field blank to make the execution environment globally available." +msgstr "" + +#: components/Workflow/WorkflowLegend.jsx:86 msgid "Legend" msgstr "Légende" -#: src/components/Search/AdvancedSearch.jsx:220 +#: components/Search/AdvancedSearch.jsx:225 msgid "Less than comparison." msgstr "Moins que la comparaison." -#: src/components/Search/AdvancedSearch.jsx:225 +#: components/Search/AdvancedSearch.jsx:230 msgid "Less than or equal to comparison." msgstr "Moins ou égal à la comparaison." -#: src/screens/Setting/SettingList.jsx:137 -#: src/screens/Setting/Settings.jsx:96 -msgid "License" -msgstr "Licence" - -#: src/screens/Setting/License/License.jsx:15 -#: src/screens/Setting/SettingList.jsx:142 -msgid "License settings" -msgstr "Paramètres de la licence" - #: screens/Setting/SettingList.jsx:137 #: screens/Setting/Settings.jsx:96 #~ msgid "License" @@ -4533,7 +4684,7 @@ msgstr "Paramètres de la licence" #: components/AdHocCommands/AdHocDetailsStep.jsx:170 #: components/AdHocCommands/AdHocDetailsStep.jsx:171 -#: components/JobList/JobList.jsx:212 +#: components/JobList/JobList.jsx:211 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35 #: components/PromptDetail/PromptDetail.jsx:194 #: components/PromptDetail/PromptJobTemplateDetail.jsx:140 @@ -4541,7 +4692,7 @@ msgstr "Paramètres de la licence" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:326 #: screens/Job/JobDetail/JobDetail.jsx:238 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:225 -#: screens/Template/shared/JobTemplateForm.jsx:420 +#: screens/Template/shared/JobTemplateForm.jsx:421 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:163 msgid "Limit" msgstr "Limite" @@ -4602,7 +4753,7 @@ msgid "Lookup typeahead" msgstr "Recherche par type" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:40 -#: screens/Project/ProjectList/ProjectListItem.jsx:60 +#: screens/Project/ProjectList/ProjectListItem.jsx:67 msgid "MOST RECENT SYNC" msgstr "DERNIÈRE SYNCHRONISATION" @@ -4626,7 +4777,7 @@ msgstr "" msgid "Managed nodes" msgstr "" -#: components/JobList/JobList.jsx:189 +#: components/JobList/JobList.jsx:188 #: components/JobList/JobListItem.jsx:36 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:40 #: screens/Job/JobDetail/JobDetail.jsx:100 @@ -4661,8 +4812,8 @@ msgstr "Jobs de gestion" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:157 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:90 #: screens/Project/ProjectDetail/ProjectDetail.jsx:111 -#: screens/Project/ProjectList/ProjectList.jsx:150 -#: screens/Project/ProjectList/ProjectListItem.jsx:134 +#: screens/Project/ProjectList/ProjectList.jsx:149 +#: screens/Project/ProjectList/ProjectListItem.jsx:149 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:89 msgid "Manual" msgstr "Manuel" @@ -4693,7 +4844,7 @@ msgstr "Longueur maximale" msgid "May" msgstr "Mai" -#: screens/Organization/OrganizationList/OrganizationList.jsx:159 +#: screens/Organization/OrganizationList/OrganizationList.jsx:158 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:65 msgid "Members" msgstr "Membres" @@ -4729,12 +4880,18 @@ msgid "" msgstr "" #: src/screens/InstanceGroup/shared/InstanceGroupForm.jsx:34 -msgid "Minimum number of instances that will be automatically assigned to this group when new instances come online." -msgstr "Nombre minimum statique d'instances qui seront automatiquement assignées à ce groupe lors de la mise en ligne de nouvelles instances." +#~ msgid "Minimum number of instances that will be automatically assigned to this group when new instances come online." +#~ msgstr "Nombre minimum statique d'instances qui seront automatiquement assignées à ce groupe lors de la mise en ligne de nouvelles instances." + +#: screens/InstanceGroup/shared/InstanceGroupForm.jsx:46 +msgid "" +"Minimum percentage of all instances that will be automatically\n" +"assigned to this group when new instances come online." +msgstr "" #: src/screens/InstanceGroup/shared/InstanceGroupForm.jsx:46 -msgid "Minimum percentage of all instances that will be automatically assigned to this group when new instances come online." -msgstr "Le pourcentage minimum de toutes les instances qui seront automatiquement assignées à ce groupe lorsque de nouvelles instances seront mises en ligne." +#~ msgid "Minimum percentage of all instances that will be automatically assigned to this group when new instances come online." +#~ msgstr "Le pourcentage minimum de toutes les instances qui seront automatiquement assignées à ce groupe lorsque de nouvelles instances seront mises en ligne." #: components/Schedule/shared/ScheduleForm.jsx:163 msgid "Minute" @@ -4781,14 +4938,14 @@ msgstr "Modifié" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:205 -#: components/TemplateList/TemplateList.jsx:214 +#: components/TemplateList/TemplateList.jsx:213 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:131 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:169 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:200 -#: screens/Credential/CredentialList/CredentialList.jsx:137 +#: screens/Credential/CredentialList/CredentialList.jsx:136 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:94 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:140 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 @@ -4797,12 +4954,12 @@ msgstr "Modifié" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:166 -#: screens/Inventory/InventoryList/InventoryList.jsx:186 +#: screens/Inventory/InventoryList/InventoryList.jsx:185 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:174 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 -#: screens/Organization/OrganizationList/OrganizationList.jsx:150 +#: screens/Organization/OrganizationList/OrganizationList.jsx:149 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:129 -#: screens/Project/ProjectList/ProjectList.jsx:162 +#: screens/Project/ProjectList/ProjectList.jsx:161 #: screens/Team/TeamList/TeamList.jsx:146 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:96 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:101 @@ -4871,8 +5028,8 @@ msgstr "Options à choix multiples." #: components/AssociateModal/AssociateModal.jsx:139 #: components/AssociateModal/AssociateModal.jsx:154 #: components/HostForm/HostForm.jsx:87 -#: components/JobList/JobList.jsx:169 -#: components/JobList/JobList.jsx:218 +#: components/JobList/JobList.jsx:168 +#: components/JobList/JobList.jsx:217 #: components/JobList/JobListItem.jsx:69 #: components/LaunchPrompt/steps/CredentialsStep.jsx:174 #: components/LaunchPrompt/steps/CredentialsStep.jsx:189 @@ -4911,8 +5068,8 @@ msgstr "Options à choix multiples." #: components/Schedule/ScheduleList/ScheduleList.jsx:192 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:78 #: components/Schedule/shared/ScheduleForm.jsx:102 -#: components/TemplateList/TemplateList.jsx:189 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:188 +#: components/TemplateList/TemplateList.jsx:221 #: components/TemplateList/TemplateListItem.jsx:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -4937,20 +5094,20 @@ msgstr "Options à choix multiples." #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:54 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:205 -#: screens/Credential/CredentialList/CredentialList.jsx:124 -#: screens/Credential/CredentialList/CredentialList.jsx:143 +#: screens/Credential/CredentialList/CredentialList.jsx:123 +#: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 #: screens/Credential/shared/CredentialForm.jsx:172 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:85 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:100 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:74 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:127 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:180 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:183 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:32 #: screens/CredentialType/shared/CredentialTypeForm.jsx:24 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:52 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:128 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:127 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:156 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:57 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:88 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:111 @@ -4964,7 +5121,7 @@ msgstr "Options à choix multiples." #: screens/Host/HostList/HostListItem.jsx:34 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:234 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:64 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -4980,13 +5137,13 @@ msgstr "Options à choix multiples." #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:157 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:172 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 -#: screens/Inventory/InventoryList/InventoryList.jsx:173 -#: screens/Inventory/InventoryList/InventoryList.jsx:192 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:172 +#: screens/Inventory/InventoryList/InventoryList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:199 #: screens/Inventory/InventoryList/InventoryListItem.jsx:81 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:165 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:180 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:197 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:98 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:31 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:67 @@ -5006,8 +5163,8 @@ msgstr "Options à choix multiples." #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:91 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:83 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:103 -#: screens/Organization/OrganizationList/OrganizationList.jsx:137 -#: screens/Organization/OrganizationList/OrganizationList.jsx:158 +#: screens/Organization/OrganizationList/OrganizationList.jsx:136 +#: screens/Organization/OrganizationList/OrganizationList.jsx:157 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:45 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:66 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:81 @@ -5015,9 +5172,9 @@ msgstr "Options à choix multiples." #: screens/Project/ProjectDetail/ProjectDetail.jsx:91 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:120 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:138 -#: screens/Project/ProjectList/ProjectList.jsx:174 -#: screens/Project/ProjectList/ProjectListItem.jsx:99 +#: screens/Project/ProjectList/ProjectList.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:173 +#: screens/Project/ProjectList/ProjectListItem.jsx:114 #: screens/Project/shared/ProjectForm.jsx:168 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionModal.jsx:145 #: screens/Team/TeamDetail/TeamDetail.jsx:34 @@ -5036,12 +5193,12 @@ msgstr "Options à choix multiples." #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:111 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:115 -#: screens/Template/shared/JobTemplateForm.jsx:207 +#: screens/Template/shared/JobTemplateForm.jsx:208 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:113 #: screens/User/UserTeams/UserTeamList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:86 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:175 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:224 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:174 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:62 msgid "Name" msgstr "Nom" @@ -5065,7 +5222,7 @@ msgstr "Jamais mis à jour" msgid "Never expires" msgstr "N'expire jamais" -#: components/JobList/JobList.jsx:201 +#: components/JobList/JobList.jsx:200 #: components/Workflow/WorkflowNodeHelp.jsx:74 msgid "New" msgstr "Nouveau" @@ -5194,36 +5351,54 @@ msgid "" msgstr "" #: src/screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:224 -msgid "Note that only hosts directly in this group can be disassociated. Hosts in sub-groups must be disassociated directly from the sub-group level that they belong." -msgstr "Notez que seuls les hôtes qui sont directement dans ce groupe peuvent être dissociés. Les hôtes qui se trouvent dans les sous-groupes doivent être dissociés directement au niveau du sous-groupe auquel ils appartiennent." +#~ msgid "Note that only hosts directly in this group can be disassociated. Hosts in sub-groups must be disassociated directly from the sub-group level that they belong." +#~ msgstr "Notez que seuls les hôtes qui sont directement dans ce groupe peuvent être dissociés. Les hôtes qui se trouvent dans les sous-groupes doivent être dissociés directement au niveau du sous-groupe auquel ils appartiennent." -#: src/screens/Host/HostGroups/HostGroupsList.jsx:212 -msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." -msgstr "Notez que vous pouvez toujours voir le groupe dans la liste après l'avoir dissocié si l'hôte est également membre des dépendants de ce groupe. Cette liste montre tous les groupes auxquels l'hôte est associé directement et indirectement." +#: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:214 +msgid "" +"Note that you may still see the group in the list after\n" +"disassociating if the host is also a member of that group’s\n" +"children. This list shows all groups the host is associated\n" +"with directly and indirectly." +msgstr "" + +#: screens/Host/HostGroups/HostGroupsList.jsx:212 +msgid "" +"Note that you may still see the group in the list after\n" +"disassociating if the host is also a member of that group’s \n" +"children. This list shows all groups the host is associated \n" +"with directly and indirectly." +msgstr "" #: src/screens/Host/HostGroups/HostGroupsList.jsx:212 #~ msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." #~ msgstr "" #: src/screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:214 -msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." -msgstr "Notez que vous pouvez toujours voir le groupe dans la liste après l'avoir dissocié si l'hôte est également membre des dépendants de ce groupe. Cette liste montre tous les groupes auxquels l'hôte est associé directement et indirectement." +#~ msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." +#~ msgstr "Notez que vous pouvez toujours voir le groupe dans la liste après l'avoir dissocié si l'hôte est également membre des dépendants de ce groupe. Cette liste montre tous les groupes auxquels l'hôte est associé directement et indirectement." #: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:66 msgid "Note: This field assumes the remote name is \"origin\"." msgstr "REMARQUE : ce champ suppose que le nom distant est \"origin\"." -#: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:36 -msgid "Note: When using SSH protocol for GitHub or Bitbucket, enter an SSH key only, do not enter a username (other than git). Additionally, GitHub and Bitbucket do not support password authentication when using SSH. GIT read only protocol (git://) does not use username or password information." -msgstr "Remarque : si vous utilisez le protocole SSH pour GitHub ou Bitbucket, entrez uniquement une clé SSH sans nom d’utilisateur (autre que git). De plus, GitHub et Bitbucket ne prennent pas en charge l’authentification par mot de passe lorsque SSH est utilisé. Le protocole GIT en lecture seule (git://) n’utilise pas les informations de nom d’utilisateur ou de mot de passe." +#: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:40 +msgid "" +"Note: When using SSH protocol for GitHub or\n" +"Bitbucket, enter an SSH key only, do not enter a username\n" +"(other than git). Additionally, GitHub and Bitbucket do\n" +"not support password authentication when using SSH. GIT\n" +"read only protocol (git://) does not use username or\n" +"password information." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:36 #~ msgid "Note: When using SSH protocol for GitHub or Bitbucket, enter an SSH key only, do not enter a username (other than git). Additionally, GitHub and Bitbucket do not support password authentication when using SSH. GIT read only protocol (git://) does not use username or password information." #~ msgstr "" #: src/screens/Inventory/Inventories.jsx:120 -msgid "Notifcations" -msgstr "Notifcations" +#~ msgid "Notifcations" +#~ msgstr "Notifcations" #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:270 msgid "Notification Color" @@ -5239,7 +5414,7 @@ msgstr "Modèle de notification introuvable." #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:188 #: screens/NotificationTemplate/NotificationTemplates.jsx:13 #: screens/NotificationTemplate/NotificationTemplates.jsx:21 -#: util/getRelatedResourceDeleteDetails.js:205 +#: util/getRelatedResourceDeleteDetails.js:188 msgid "Notification Templates" msgstr "Modèles de notification" @@ -5313,7 +5488,7 @@ msgstr "Octobre" #: screens/Setting/shared/SharedFields.jsx:97 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:53 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "Off" msgstr "Désactivé" @@ -5331,7 +5506,7 @@ msgstr "Désactivé" #: screens/Setting/shared/SharedFields.jsx:96 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:52 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "On" msgstr "Le" @@ -5369,7 +5544,7 @@ msgstr "OpenStack" msgid "Option Details" msgstr "Détails de l'option" -#: screens/Template/shared/JobTemplateForm.jsx:372 +#: screens/Template/shared/JobTemplateForm.jsx:373 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:220 msgid "" "Optional labels that describe this job template,\n" @@ -5379,8 +5554,8 @@ msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:342 #: src/screens/Template/shared/WorkflowJobTemplateForm.jsx:187 -msgid "Optional labels that describe this job template, such as 'dev' or 'test'. Labels can be used to group and filter job templates and completed jobs." -msgstr "Libellés facultatifs décrivant ce modèle de job, par exemple 'dev' ou 'test'. Les libellés peuvent être utilisés pour regrouper et filtrer les modèles de job et les jobs terminés." +#~ msgid "Optional labels that describe this job template, such as 'dev' or 'test'. Labels can be used to group and filter job templates and completed jobs." +#~ msgstr "Libellés facultatifs décrivant ce modèle de job, par exemple 'dev' ou 'test'. Les libellés peuvent être utilisés pour regrouper et filtrer les modèles de job et les jobs terminés." #: screens/Template/shared/WebhookSubForm.jsx:219 msgid "Optionally select the credential to use to send status updates back to the webhook service." @@ -5395,12 +5570,12 @@ msgstr "En option, sélectionnez les informations d'identification à utiliser p #: screens/Credential/CredentialDetail/CredentialDetail.jsx:141 #: screens/Credential/shared/TypeInputsSubForm.jsx:49 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:65 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:251 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:250 #: screens/Project/ProjectDetail/ProjectDetail.jsx:130 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:66 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:278 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:180 -#: screens/Template/shared/JobTemplateForm.jsx:530 +#: screens/Template/shared/JobTemplateForm.jsx:531 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:246 msgid "Options" msgstr "Options" @@ -5422,17 +5597,19 @@ msgstr "Options" #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:218 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:147 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:146 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:63 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:81 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:100 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:203 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:202 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:108 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:59 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:69 #: screens/Project/ProjectDetail/ProjectDetail.jsx:98 +#: screens/Project/ProjectList/ProjectListItem.jsx:215 +#: screens/Project/ProjectList/ProjectListItem.jsx:226 #: screens/Team/TeamDetail/TeamDetail.jsx:40 #: screens/Team/TeamList/TeamList.jsx:155 #: screens/Team/TeamList/TeamListItem.jsx:45 @@ -5459,15 +5636,15 @@ msgstr "Organisation non trouvée." #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:188 #: routeConfig.js:97 #: screens/ActivityStream/ActivityStream.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:133 -#: screens/Organization/OrganizationList/OrganizationList.jsx:179 +#: screens/Organization/OrganizationList/OrganizationList.jsx:132 +#: screens/Organization/OrganizationList/OrganizationList.jsx:178 #: screens/Organization/Organizations.jsx:16 #: screens/Organization/Organizations.jsx:27 #: screens/User/User.jsx:65 #: screens/User/UserOrganizations/UserOrganizationsList.jsx:55 #: screens/User/Users.jsx:34 -#: util/getRelatedResourceDeleteDetails.js:256 -#: util/getRelatedResourceDeleteDetails.js:290 +#: util/getRelatedResourceDeleteDetails.js:239 +#: util/getRelatedResourceDeleteDetails.js:273 msgid "Organizations" msgstr "Organisations" @@ -5485,7 +5662,7 @@ msgid "Output" msgstr "Sortie" #: components/PromptDetail/PromptInventorySourceDetail.jsx:48 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:122 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:121 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 msgid "Overwrite" msgstr "Remplacer" @@ -5494,7 +5671,7 @@ msgstr "Remplacer" msgid "Overwrite Variables" msgstr "Remplacer les variables" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:145 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:144 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 msgid "Overwrite variables" msgstr "Remplacer les variables" @@ -5544,7 +5721,7 @@ msgstr "Pan En haut" msgid "Pass extra command line changes. There are two ansible command line parameters:" msgstr "Passez des changements supplémentaires en ligne de commande. Il y a deux paramètres de ligne de commande possibles :" -#: screens/Template/shared/JobTemplateForm.jsx:392 +#: screens/Template/shared/JobTemplateForm.jsx:393 msgid "" "Pass extra command line variables to the playbook. This is the\n" "-e or --extra-vars command line parameter for ansible-playbook.\n" @@ -5577,7 +5754,7 @@ msgstr "Les deux dernières semaines" msgid "Past week" msgstr "La semaine dernière" -#: components/JobList/JobList.jsx:202 +#: components/JobList/JobList.jsx:201 #: components/Workflow/WorkflowNodeHelp.jsx:77 msgid "Pending" msgstr "En attente" @@ -5613,7 +5790,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:138 #: screens/Job/JobDetail/JobDetail.jsx:237 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:223 -#: screens/Template/shared/JobTemplateForm.jsx:330 +#: screens/Template/shared/JobTemplateForm.jsx:331 msgid "Playbook" msgstr "Playbook" @@ -5631,7 +5808,7 @@ msgstr "" msgid "Playbook Directory" msgstr "Répertoire de playbook" -#: components/JobList/JobList.jsx:187 +#: components/JobList/JobList.jsx:186 #: components/JobList/JobListItem.jsx:34 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:38 #: screens/Job/JobDetail/JobDetail.jsx:98 @@ -5642,7 +5819,7 @@ msgstr "Exécution du playbook" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:206 +#: components/TemplateList/TemplateList.jsx:205 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5686,7 +5863,7 @@ msgstr "Entrez une valeur." msgid "Please select a day number between 1 and 31." msgstr "Veuillez choisir un numéro de jour entre 1 et 31." -#: screens/Template/shared/JobTemplateForm.jsx:755 +#: screens/Template/shared/JobTemplateForm.jsx:756 msgid "Please select an Inventory or check the Prompt on Launch option." msgstr "Sélectionnez un inventaire ou cochez l’option Me le demander au lancement." @@ -5717,9 +5894,13 @@ msgstr "Pourcentage d'instances de stratégie" msgid "Populate field from an external secret management system" msgstr "Remplir le champ à partir d'un système de gestion des secrets externes" -#: src/components/Lookup/HostFilterLookup.jsx:287 -msgid "Populate the hosts for this inventory by using a search filter. Example: ansible_facts.ansible_distribution:\"RedHat\". Refer to the Ansible Tower documentation for further syntax and examples." -msgstr "Remplissez les hôtes pour cet inventaire en utilisant un filtre de recherche. Exemple : ansible_facts.ansible_distribution : \"RedHat\". Reportez-vous à la documentation Ansible Tower pour plus de syntaxe et d'exemples." +#: components/Lookup/HostFilterLookup.jsx:288 +msgid "" +"Populate the hosts for this inventory by using a search\n" +"filter. Example: ansible_facts.ansible_distribution:\"RedHat\".\n" +"Refer to the Ansible Tower documentation for further syntax and\n" +"examples." +msgstr "" #: src/components/Lookup/HostFilterLookup.jsx:287 #~ msgid "Populate the hosts for this inventory by using a search filter. Example: ansible_facts.ansible_distribution:\"RedHat\". Refer to the Ansible Tower documentation for further syntax and examples." @@ -5748,7 +5929,7 @@ msgstr "Prévisualisation" msgid "Private key passphrase" msgstr "Phrase de passe pour la clé privée" -#: screens/Template/shared/JobTemplateForm.jsx:536 +#: screens/Template/shared/JobTemplateForm.jsx:537 msgid "Privilege Escalation" msgstr "Élévation des privilèges" @@ -5764,7 +5945,7 @@ msgstr "Mot de passe pour l’élévation des privilèges" #: components/PromptDetail/PromptJobTemplateDetail.jsx:123 #: components/PromptDetail/PromptJobTemplateDetail.jsx:131 #: components/TemplateList/TemplateListItem.jsx:271 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:217 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:216 #: screens/Job/JobDetail/JobDetail.jsx:212 #: screens/Job/JobDetail/JobDetail.jsx:227 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151 @@ -5800,13 +5981,13 @@ msgstr "Erreurs de synchronisation du projet" #: routeConfig.js:76 #: screens/ActivityStream/ActivityStream.jsx:168 #: screens/Dashboard/Dashboard.jsx:151 -#: screens/Project/ProjectList/ProjectList.jsx:133 -#: screens/Project/ProjectList/ProjectList.jsx:201 +#: screens/Project/ProjectList/ProjectList.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:200 #: screens/Project/Projects.jsx:14 #: screens/Project/Projects.jsx:25 #: util/getRelatedResourceDeleteDetails.js:60 -#: util/getRelatedResourceDeleteDetails.js:219 -#: util/getRelatedResourceDeleteDetails.js:249 +#: util/getRelatedResourceDeleteDetails.js:202 +#: util/getRelatedResourceDeleteDetails.js:232 msgid "Projects" msgstr "Projets" @@ -5823,7 +6004,7 @@ msgstr "Invite" msgid "Prompt Overrides" msgstr "Invite Remplacements" -#: components/CodeEditor/VariablesField.jsx:222 +#: components/CodeEditor/VariablesField.jsx:230 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:167 msgid "Prompt on launch" @@ -5839,7 +6020,7 @@ msgstr "Valeurs incitatrices" msgid "Prompts" msgstr "Invites" -#: screens/Template/shared/JobTemplateForm.jsx:423 +#: screens/Template/shared/JobTemplateForm.jsx:424 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:166 msgid "" "Provide a host pattern to further constrain\n" @@ -5859,8 +6040,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:36 #: src/screens/Template/shared/JobTemplateForm.jsx:393 #: src/screens/Template/shared/WorkflowJobTemplateForm.jsx:147 -msgid "Provide a host pattern to further constrain the list of hosts that will be managed or affected by the playbook. Multiple patterns are allowed. Refer to Ansible documentation for more information and examples on patterns." -msgstr "Entrez un modèle d’hôte pour limiter davantage la liste des hôtes qui seront gérés ou attribués par le playbook. Plusieurs modèles sont autorisés. Voir la documentation Ansible pour plus d'informations et pour obtenir des exemples de modèles." +#~ msgid "Provide a host pattern to further constrain the list of hosts that will be managed or affected by the playbook. Multiple patterns are allowed. Refer to Ansible documentation for more information and examples on patterns." +#~ msgstr "Entrez un modèle d’hôte pour limiter davantage la liste des hôtes qui seront gérés ou attribués par le playbook. Plusieurs modèles sont autorisés. Voir la documentation Ansible pour plus d'informations et pour obtenir des exemples de modèles." #: screens/Credential/shared/CredentialFormFields/CredentialField.jsx:164 msgid "Provide a value for this field or select the Prompt on launch option." @@ -5873,21 +6054,33 @@ msgid "" msgstr "" #: src/components/AdHocCommands/AdHocDetailsStep.jsx:284 -msgid "Provide key/value pairs using either YAML or JSON." -msgstr "Fournir les paires clé/valeur en utilisant soit YAML soit JSON." +#~ msgid "Provide key/value pairs using either YAML or JSON." +#~ msgstr "Fournir les paires clé/valeur en utilisant soit YAML soit JSON." + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:208 +msgid "" +"Provide your Red Hat or Red Hat Satellite credentials\n" +"below and you can choose from a list of your available subscriptions.\n" +"The credentials you use will be stored for future use in\n" +"retrieving renewal or expanded subscriptions." +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:94 +msgid "Provide your Red Hat or Red Hat Satellite credentials to enable Insights Analytics." +msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:152 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:243 -#: screens/Template/shared/JobTemplateForm.jsx:609 +#: screens/Template/shared/JobTemplateForm.jsx:610 msgid "Provisioning Callback URL" msgstr "URL de rappel d’exécution " -#: screens/Template/shared/JobTemplateForm.jsx:604 +#: screens/Template/shared/JobTemplateForm.jsx:605 msgid "Provisioning Callback details" msgstr "Détails de rappel d’exécution" -#: screens/Template/shared/JobTemplateForm.jsx:541 -#: screens/Template/shared/JobTemplateForm.jsx:544 +#: screens/Template/shared/JobTemplateForm.jsx:542 +#: screens/Template/shared/JobTemplateForm.jsx:545 msgid "Provisioning Callbacks" msgstr "Rappels d’exécution " @@ -5939,7 +6132,7 @@ msgstr "Liste de destinataires" #: components/Lookup/ProjectLookup.jsx:117 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:92 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:161 -#: screens/Project/ProjectList/ProjectList.jsx:154 +#: screens/Project/ProjectList/ProjectList.jsx:153 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:93 msgid "Red Hat Insights" msgstr "Red Hat Insights" @@ -5968,9 +6161,19 @@ msgstr "Redirection d'URIs." msgid "Redirect uris" msgstr "Redirection d'urs." -#: src/screens/Template/shared/JobTemplateForm.jsx:383 -msgid "Refer to the Ansible documentation for details about the configuration file." -msgstr "Reportez-vous à la documentation Ansible pour plus de détails sur le fichier de configuration." +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionEdit.jsx:278 +msgid "Redirecting to dashboard" +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionEdit.jsx:282 +msgid "Redirecting to subscription detail" +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:414 +msgid "" +"Refer to the Ansible documentation for details\n" +"about the configuration file." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:383 #~ msgid "Refer to the Ansible documentation for details about the configuration file." @@ -6004,7 +6207,7 @@ msgid "Related Groups" msgstr "Groupes liés" #: components/JobList/JobListItem.jsx:118 -#: components/LaunchButton/ReLaunchDropDown.jsx:78 +#: components/LaunchButton/ReLaunchDropDown.jsx:81 #: screens/Job/JobDetail/JobDetail.jsx:384 #: screens/Job/JobDetail/JobDetail.jsx:392 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:162 @@ -6016,16 +6219,16 @@ msgstr "Relancer" msgid "Relaunch Job" msgstr "Relancer le Job" -#: components/LaunchButton/ReLaunchDropDown.jsx:39 +#: components/LaunchButton/ReLaunchDropDown.jsx:41 msgid "Relaunch all hosts" msgstr "Relancer tous les hôtes" -#: components/LaunchButton/ReLaunchDropDown.jsx:51 +#: components/LaunchButton/ReLaunchDropDown.jsx:54 msgid "Relaunch failed hosts" msgstr "Relancer les hôtes défaillants" -#: components/LaunchButton/ReLaunchDropDown.jsx:29 -#: components/LaunchButton/ReLaunchDropDown.jsx:34 +#: components/LaunchButton/ReLaunchDropDown.jsx:30 +#: components/LaunchButton/ReLaunchDropDown.jsx:35 msgid "Relaunch on" msgstr "Relancer sur" @@ -6037,7 +6240,7 @@ msgstr "Relancer en utilisant les paramètres de l'hôte" #: components/Lookup/ProjectLookup.jsx:116 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:91 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:160 -#: screens/Project/ProjectList/ProjectList.jsx:153 +#: screens/Project/ProjectList/ProjectList.jsx:152 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:92 msgid "Remote Archive" msgstr "Archive à distance" @@ -6128,9 +6331,11 @@ msgstr "Ressources manquantes dans ce modèle." msgid "Restore initial value." msgstr "Rétablir la valeur initiale." -#: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:212 -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 "Récupérez l'état activé à partir des variables dict donnée de l'hôte. La variable activée peut être spécifiée en utilisant la notation par points, par exemple : \"foo.bar\"" +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:255 +msgid "" +"Retrieve the enabled state from the given dict of host variables.\n" +"The enabled variable may be specified using dot notation, e.g: 'foo.bar'" +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:212 #~ 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'" @@ -6189,8 +6394,8 @@ msgid "Revert to factory default." msgstr "Revenir à la valeur usine par défaut." #: screens/Job/JobDetail/JobDetail.jsx:236 -#: screens/Project/ProjectList/ProjectList.jsx:177 -#: screens/Project/ProjectList/ProjectListItem.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:152 msgid "Revision" msgstr "Révision" @@ -6226,7 +6431,7 @@ msgstr "Rôles" #: screens/Credential/shared/ExternalTestModal.jsx:90 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/LinkModals/LinkModal.jsx:49 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/RunStep.jsx:24 -#: screens/Template/shared/JobTemplateForm.jsx:171 +#: screens/Template/shared/JobTemplateForm.jsx:172 msgid "Run" msgstr "Exécuter" @@ -6257,7 +6462,7 @@ msgstr "Continuer" msgid "Run type" msgstr "Type d’exécution" -#: components/JobList/JobList.jsx:204 +#: components/JobList/JobList.jsx:203 #: components/TemplateList/TemplateListItem.jsx:106 #: components/Workflow/WorkflowNodeHelp.jsx:83 msgid "Running" @@ -6267,7 +6472,7 @@ msgstr "En cours d'exécution" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 msgid "Running Jobs" msgstr "Jobs en cours d'exécution" @@ -6308,7 +6513,7 @@ msgstr "DÉMARRER" #: components/Sparkline/Sparkline.jsx:31 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:45 -#: screens/Project/ProjectList/ProjectListItem.jsx:65 +#: screens/Project/ProjectList/ProjectListItem.jsx:72 msgid "STATUS:" msgstr "ÉTAT :" @@ -6491,7 +6696,7 @@ msgstr "Sélectionnez les éléments" msgid "Select Items from List" msgstr "Sélectionnez les éléments de la liste" -#: screens/Template/shared/LabelSelect.jsx:88 +#: screens/Template/shared/LabelSelect.jsx:92 msgid "Select Labels" msgstr "" @@ -6515,9 +6720,11 @@ msgstr "Sélectionnez un type de nœud" msgid "Select a Resource Type" msgstr "Sélectionnez un type de ressource" -#: src/screens/Template/shared/JobTemplateForm.jsx:280 -msgid "Select a branch for the job template. This branch is applied to all job template nodes that prompt for a branch." -msgstr "Sélectionnez une branche pour le flux de travail du job. Cette branche est appliquée à tous les nœuds de modèle de tâche qui demandent une branche." +#: screens/Template/shared/JobTemplateForm.jsx:311 +msgid "" +"Select a branch for the job template. This branch is applied to\n" +"all job template nodes that prompt for a branch." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:280 #~ msgid "Select a branch for the job template. This branch is applied to all job template nodes that prompt for a branch." @@ -6556,7 +6763,7 @@ msgstr "Sélectionnez un module" msgid "Select a playbook" msgstr "Choisir un playbook" -#: screens/Template/shared/JobTemplateForm.jsx:296 +#: screens/Template/shared/JobTemplateForm.jsx:297 msgid "Select a project before editing the execution environment." msgstr "" @@ -6564,7 +6771,7 @@ msgstr "" msgid "Select a row to approve" msgstr "Sélectionnez une ligne à approuver" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:159 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:160 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:100 msgid "Select a row to delete" msgstr "Sélectionnez une ligne à supprimer" @@ -6614,8 +6821,8 @@ msgstr "Sélectionnez une date et une heure valables pour ce champ" #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:41 #: screens/Team/shared/TeamForm.jsx:20 #: screens/Template/Survey/SurveyQuestionForm.jsx:28 -#: screens/Template/shared/JobTemplateForm.jsx:83 -#: screens/Template/shared/JobTemplateForm.jsx:147 +#: screens/Template/shared/JobTemplateForm.jsx:84 +#: screens/Template/shared/JobTemplateForm.jsx:148 #: screens/User/shared/UserForm.jsx:49 msgid "Select a value for this field" msgstr "Sélectionnez une valeur pour ce champ" @@ -6645,7 +6852,7 @@ msgstr "Sélectionnez un inventaire pour le flux de travail. Cet inventaire est msgid "Select an organization before editing the default execution environment." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:354 +#: screens/Template/shared/JobTemplateForm.jsx:355 msgid "" "Select credentials that allow Tower to access the nodes this job will be ran\n" "against. You can only select one credential of each type. For machine credentials (SSH),\n" @@ -6655,12 +6862,19 @@ msgid "" msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:324 -msgid "Select credentials that allow Tower to access the nodes this job will be ran against. You can only select one credential of each type. For machine credentials (SSH), checking \"Prompt on launch\" without selecting credentials will require you to select a machine credential at run time. If you select credentials and check \"Prompt on launch\", the selected credential(s) become the defaults that can be updated at run time." -msgstr "Sélectionnez les informations d'identification permettant à Tower d'accéder aux nœuds selon qui déterminent l'exécution de cette tâche. Vous pouvez uniquement sélectionner une information d'identification de chaque type. Pour les informations d'identification machine (SSH), cocher la case \"Me demander au lancement\" requiert la sélection des informations d'identification de la machine lors de l'exécution. Si vous sélectionnez des informations d'identification ET que vous cochez la case \"Me demander au lancement\", les informations d'identification sélectionnées deviennent les informations d'identification par défaut qui peuvent être mises à jour au moment de l'exécution." +#~ msgid "Select credentials that allow Tower to access the nodes this job will be ran against. You can only select one credential of each type. For machine credentials (SSH), checking \"Prompt on launch\" without selecting credentials will require you to select a machine credential at run time. If you select credentials and check \"Prompt on launch\", the selected credential(s) become the defaults that can be updated at run time." +#~ msgstr "Sélectionnez les informations d'identification permettant à Tower d'accéder aux nœuds selon qui déterminent l'exécution de cette tâche. Vous pouvez uniquement sélectionner une information d'identification de chaque type. Pour les informations d'identification machine (SSH), cocher la case \"Me demander au lancement\" requiert la sélection des informations d'identification de la machine lors de l'exécution. Si vous sélectionnez des informations d'identification ET que vous cochez la case \"Me demander au lancement\", les informations d'identification sélectionnées deviennent les informations d'identification par défaut qui peuvent être mises à jour au moment de l'exécution." + +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:89 +msgid "" +"Select from the list of directories found in\n" +"the Project Base Path. Together the base path and the playbook\n" +"directory provide the full path used to locate playbooks." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:89 -msgid "Select from the list of directories found in the Project Base Path. Together the base path and the playbook directory provide the full path used to locate playbooks." -msgstr "Faites une sélection à partir de la liste des répertoires trouvés dans le chemin de base du projet. Le chemin de base et le répertoire de playbook fournissent ensemble le chemin complet servant à localiser les playbooks." +#~ msgid "Select from the list of directories found in the Project Base Path. Together the base path and the playbook directory provide the full path used to locate playbooks." +#~ msgstr "Faites une sélection à partir de la liste des répertoires trouvés dans le chemin de base du projet. Le chemin de base et le répertoire de playbook fournissent ensemble le chemin complet servant à localiser les playbooks." #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:94 msgid "Select items from list" @@ -6687,7 +6901,7 @@ msgstr "Sélectionner les rôles à pourvoir" msgid "Select source path" msgstr "Sélectionner le chemin d'accès de la source" -#: components/MultiSelect/TagMultiSelect.jsx:55 +#: components/MultiSelect/TagMultiSelect.jsx:60 msgid "Select tags" msgstr "" @@ -6695,7 +6909,7 @@ msgstr "" msgid "Select the Instance Groups for this Inventory to run on." msgstr "Sélectionnez les groupes d'instances sur lesquels exécuter cet inventaire." -#: screens/Template/shared/JobTemplateForm.jsx:493 +#: screens/Template/shared/JobTemplateForm.jsx:494 msgid "" "Select the Instance Groups for this Organization\n" "to run on." @@ -6714,36 +6928,70 @@ msgid "Select the credential you want to use when accessing the remote hosts to msgstr "Sélectionnez les informations d’identification qu’il vous faut utiliser lors de l’accès à des hôtes distants pour exécuter la commande. Choisissez les informations d’identification contenant le nom d’utilisateur et la clé SSH ou le mot de passe dont Ansible aura besoin pour se connecter aux hôtes distants." #: src/screens/Inventory/shared/InventorySourceForm.jsx:146 -msgid "Select the custom Python virtual environment for this inventory source sync to run on." -msgstr "Sélectionnez l'environnement virtuel Python personnalisé sur lequel exécuter cette source d'inventaire." +#~ msgid "Select the custom Python virtual environment for this inventory source sync to run on." +#~ msgstr "Sélectionnez l'environnement virtuel Python personnalisé sur lequel exécuter cette source d'inventaire." + +#: screens/Template/shared/WorkflowJobTemplateForm.jsx:209 +msgid "Select the default execution environment for this organization to run on." +msgstr "" + +#: screens/Organization/shared/OrganizationForm.jsx:102 +msgid "Select the default execution environment for this organization." +msgstr "" + +#: screens/Project/shared/ProjectForm.jsx:198 +msgid "Select the default execution environment for this project." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:294 +msgid "Select the execution environment for this job template." +msgstr "" + +#: components/Lookup/InventoryLookup.jsx:89 +#: screens/Template/shared/JobTemplateForm.jsx:256 +msgid "" +"Select the inventory containing the hosts\n" +"you want this job to manage." +msgstr "" #: src/components/Lookup/InventoryLookup.jsx:89 #: src/screens/Template/shared/JobTemplateForm.jsx:248 -msgid "Select the inventory containing the hosts you want this job to manage." -msgstr "Sélectionnez l’inventaire contenant les hôtes que vous souhaitez gérer." +#~ msgid "Select the inventory containing the hosts you want this job to manage." +#~ msgstr "Sélectionnez l’inventaire contenant les hôtes que vous souhaitez gérer." + +#: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 +msgid "" +"Select the inventory file\n" +"to be synced by this source. You can select from\n" +"the dropdown or enter a file within the input." +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 -msgid "Select the inventory file to be synced by this source. You can select from the dropdown or enter a file within the input." -msgstr "Sélectionnez le fichier d'inventaire à synchroniser par cette source. Vous pouvez le choisir dans le menu déroulant ou saisir un fichier dans l'entrée." +#~ msgid "Select the inventory file to be synced by this source. You can select from the dropdown or enter a file within the input." +#~ msgstr "Sélectionnez le fichier d'inventaire à synchroniser par cette source. Vous pouvez le choisir dans le menu déroulant ou saisir un fichier dans l'entrée." #: components/HostForm/HostForm.jsx:32 #: components/HostForm/HostForm.jsx:47 msgid "Select the inventory that this host will belong to." msgstr "Sélectionnez l'inventaire auquel cet hôte appartiendra." -#: screens/Template/shared/JobTemplateForm.jsx:334 +#: screens/Template/shared/JobTemplateForm.jsx:335 msgid "Select the playbook to be executed by this job." msgstr "Sélectionnez le playbook qui devra être exécuté par cette tâche." -#: screens/Template/shared/JobTemplateForm.jsx:272 +#: screens/Template/shared/JobTemplateForm.jsx:273 msgid "" "Select the project containing the playbook\n" "you want this job to execute." msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:264 -msgid "Select the project containing the playbook you want this job to execute." -msgstr "Sélectionnez le projet contenant le playbook que ce job devra exécuter." +#~ msgid "Select the project containing the playbook you want this job to execute." +#~ msgstr "Sélectionnez le projet contenant le playbook que ce job devra exécuter." + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:90 +msgid "Select your Ansible Automation Platform subscription to use." +msgstr "" #: components/Lookup/Lookup.jsx:129 msgid "Select {0}" @@ -6767,7 +7015,7 @@ msgstr "Sélectionnez {0}" #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:105 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:43 -#: screens/Project/ProjectList/ProjectListItem.jsx:97 +#: screens/Project/ProjectList/ProjectListItem.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:259 #: screens/Team/TeamList/TeamListItem.jsx:38 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:60 @@ -6871,7 +7119,7 @@ msgstr "Afficher" #: components/PromptDetail/PromptJobTemplateDetail.jsx:144 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:330 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:232 -#: screens/Template/shared/JobTemplateForm.jsx:475 +#: screens/Template/shared/JobTemplateForm.jsx:476 msgid "Show Changes" msgstr "Afficher les modifications" @@ -6944,11 +7192,11 @@ msgstr "Sélection par simple pression d'une touche" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:368 #: screens/Job/JobDetail/JobDetail.jsx:327 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:357 -#: screens/Template/shared/JobTemplateForm.jsx:514 +#: screens/Template/shared/JobTemplateForm.jsx:515 msgid "Skip Tags" msgstr "Balises de saut" -#: screens/Template/shared/JobTemplateForm.jsx:517 +#: screens/Template/shared/JobTemplateForm.jsx:518 msgid "" "Skip tags are useful when you have a\n" "large playbook, and you want to skip specific parts of a\n" @@ -6967,8 +7215,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:74 #: src/screens/Template/shared/JobTemplateForm.jsx:487 -msgid "Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." -msgstr "Les balises de saut sont utiles si votre playbook est important et que vous souhaitez ignorer certaines parties d’une scène ou d’une tâche. Utiliser des virgules pour séparer plusieurs balises. Consulter la documentation Ansible Tower pour obtenir des détails sur l'utilisation des balises." +#~ msgid "Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." +#~ msgstr "Les balises de saut sont utiles si votre playbook est important et que vous souhaitez ignorer certaines parties d’une scène ou d’une tâche. Utiliser des virgules pour séparer plusieurs balises. Consulter la documentation Ansible Tower pour obtenir des détails sur l'utilisation des balises." #: screens/Job/JobOutput/shared/HostStatusBar.jsx:39 msgid "Skipped" @@ -7021,7 +7269,7 @@ msgid "Sort question order" msgstr "Trier l'ordre des questions" #: components/PromptDetail/PromptInventorySourceDetail.jsx:86 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:200 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/shared/InventorySourceForm.jsx:135 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:86 msgid "Source" @@ -7035,7 +7283,7 @@ msgstr "Source" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:321 #: screens/Project/ProjectDetail/ProjectDetail.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220 -#: screens/Template/shared/JobTemplateForm.jsx:306 +#: screens/Template/shared/JobTemplateForm.jsx:307 msgid "Source Control Branch" msgstr "Branche Contrôle de la source" @@ -7069,13 +7317,13 @@ msgstr "Type de Contrôle de la source" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:96 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:165 #: screens/Project/ProjectDetail/ProjectDetail.jsx:114 -#: screens/Project/ProjectList/ProjectList.jsx:158 +#: screens/Project/ProjectList/ProjectList.jsx:157 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:18 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:97 msgid "Source Control URL" msgstr "URL Contrôle de la source" -#: components/JobList/JobList.jsx:185 +#: components/JobList/JobList.jsx:184 #: components/JobList/JobListItem.jsx:32 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:39 #: screens/Job/JobDetail/JobDetail.jsx:93 @@ -7107,7 +7355,7 @@ msgstr "Détails de la source" msgid "Source phone number" msgstr "Numéro de téléphone de la source" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:255 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:34 msgid "Source variables" msgstr "Variables sources" @@ -7128,12 +7376,18 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:478 -msgid "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." -msgstr "Spécifier les En-têtes HTTP en format JSON. Voir la documentation Ansible Tower pour obtenir des exemples de syntaxe." +#~ msgid "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." +#~ msgstr "Spécifier les En-têtes HTTP en format JSON. Voir la documentation Ansible Tower pour obtenir des exemples de syntaxe." + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 +msgid "" +"Specify a notification color. Acceptable colors are hex\n" +"color code (example: #3af or #789abc)." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 -msgid "Specify a notification color. Acceptable colors are hex color code (example: #3af or #789abc)." -msgstr "Spécifier une couleur de notification. Les couleurs acceptées sont d'un code de couleur hex (exemple : #3af or #789abc) ." +#~ msgid "Specify a notification color. Acceptable colors are hex color code (example: #3af or #789abc)." +#~ msgstr "Spécifier une couleur de notification. Les couleurs acceptées sont d'un code de couleur hex (exemple : #3af or #789abc) ." #: screens/User/shared/UserTokenForm.jsx:71 msgid "Specify a scope for the token's access" @@ -7166,7 +7420,7 @@ msgstr "Onglet Standard Out" msgid "Start" msgstr "Démarrer" -#: components/JobList/JobList.jsx:221 +#: components/JobList/JobList.jsx:220 #: components/JobList/JobListItem.jsx:84 msgid "Start Time" msgstr "Heure Début" @@ -7194,24 +7448,24 @@ msgid "Start sync source" msgstr "Démarrer la source de synchronisation" #: screens/Job/JobDetail/JobDetail.jsx:141 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:226 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:79 msgid "Started" msgstr "Démarré" -#: components/JobList/JobList.jsx:198 -#: components/JobList/JobList.jsx:219 +#: components/JobList/JobList.jsx:197 +#: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:200 #: screens/Inventory/InventoryList/InventoryListItem.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:130 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:196 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:112 -#: screens/Project/ProjectList/ProjectList.jsx:175 -#: screens/Project/ProjectList/ProjectListItem.jsx:119 +#: screens/Project/ProjectList/ProjectList.jsx:174 +#: screens/Project/ProjectList/ProjectListItem.jsx:134 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:49 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:108 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:82 msgid "Status" msgstr "État" @@ -7274,7 +7528,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:115 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:90 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:159 -#: screens/Project/ProjectList/ProjectList.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:151 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:91 msgid "Subversion" msgstr "Subversion" @@ -7295,13 +7549,13 @@ msgstr "Message de réussite" msgid "Success message body" msgstr "Corps du message de réussite" -#: components/JobList/JobList.jsx:205 +#: components/JobList/JobList.jsx:204 #: components/Workflow/WorkflowNodeHelp.jsx:86 #: screens/Dashboard/shared/ChartTooltip.jsx:59 msgid "Successful" msgstr "Réussi" -#: screens/Project/ProjectList/ProjectListItem.jsx:148 +#: screens/Project/ProjectList/ProjectListItem.jsx:163 msgid "Successfully copied to clipboard!" msgstr "Copie réussie dans le presse-papiers !" @@ -7346,25 +7600,25 @@ msgstr "Questions de l'enquête" msgid "Sync" msgstr "Sync" -#: screens/Project/ProjectList/ProjectListItem.jsx:155 +#: screens/Project/ProjectList/ProjectListItem.jsx:170 #: screens/Project/shared/ProjectSyncButton.jsx:31 msgid "Sync Project" msgstr "Projet Sync" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:199 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:202 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:200 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:203 msgid "Sync all" msgstr "Tout sync" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:193 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:194 msgid "Sync all sources" msgstr "Synchroniser toutes les sources" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:231 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:232 msgid "Sync error" msgstr "Erreur de synchronisation" -#: screens/Project/ProjectList/ProjectListItem.jsx:141 +#: screens/Project/ProjectList/ProjectListItem.jsx:156 msgid "Sync for revision" msgstr "Synchronisation pour la révision" @@ -7409,7 +7663,7 @@ msgstr "Paramètres de la TACACS" msgid "Tabs" msgstr "Onglets" -#: screens/Template/shared/JobTemplateForm.jsx:501 +#: screens/Template/shared/JobTemplateForm.jsx:502 msgid "" "Tags are useful when you have a large\n" "playbook, and you want to run a specific part of a\n" @@ -7428,8 +7682,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:62 #: src/screens/Template/shared/JobTemplateForm.jsx:471 -msgid "Tags are useful when you have a large playbook, and you want to run a specific part of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." -msgstr "Les balises sont utiles si votre playbook est important et que vous souhaitez faire jouer certaines parties ou exécuter une tâche. Utiliser des virgules pour séparer plusieurs balises. Consulter la documentation Ansible Tower pour obtenir des détails sur l'utilisation des balises." +#~ msgid "Tags are useful when you have a large playbook, and you want to run a specific part of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." +#~ msgstr "Les balises sont utiles si votre playbook est important et que vous souhaitez faire jouer certaines parties ou exécuter une tâche. Utiliser des virgules pour séparer plusieurs balises. Consulter la documentation Ansible Tower pour obtenir des détails sur l'utilisation des balises." #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:138 msgid "Tags for the Annotation" @@ -7482,7 +7736,7 @@ msgstr "Équipe non trouvée." #: routeConfig.js:107 #: screens/ActivityStream/ActivityStream.jsx:185 #: screens/Organization/Organization.jsx:125 -#: screens/Organization/OrganizationList/OrganizationList.jsx:160 +#: screens/Organization/OrganizationList/OrganizationList.jsx:159 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:68 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:62 #: screens/Organization/Organizations.jsx:33 @@ -7494,7 +7748,7 @@ msgstr "Équipe non trouvée." #: screens/User/UserTeams/UserTeamList.jsx:176 #: screens/User/UserTeams/UserTeamList.jsx:244 #: screens/User/Users.jsx:33 -#: util/getRelatedResourceDeleteDetails.js:198 +#: util/getRelatedResourceDeleteDetails.js:181 msgid "Teams" msgstr "Équipes" @@ -7507,15 +7761,15 @@ msgstr "Mise à jour introuvable" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:184 -#: components/TemplateList/TemplateList.jsx:243 +#: components/TemplateList/TemplateList.jsx:183 +#: components/TemplateList/TemplateList.jsx:240 #: routeConfig.js:66 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:82 #: screens/Template/Templates.jsx:16 -#: util/getRelatedResourceDeleteDetails.js:242 -#: util/getRelatedResourceDeleteDetails.js:299 +#: util/getRelatedResourceDeleteDetails.js:225 +#: util/getRelatedResourceDeleteDetails.js:282 msgid "Templates" msgstr "Modèles" @@ -7579,28 +7833,65 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:122 -msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." -msgstr "Délai (en secondes) avant que la notification par e-mail cesse d'essayer de joindre l'hôte et expire. Compris entre 1 et 120 secondes." +#~ msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." +#~ msgstr "Délai (en secondes) avant que la notification par e-mail cesse d'essayer de joindre l'hôte et expire. Compris entre 1 et 120 secondes." + +#: screens/Template/shared/JobTemplateForm.jsx:470 +msgid "" +"The amount of time (in seconds) to run\n" +"before the job is canceled. Defaults to 0 for no job\n" +"timeout." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:439 -msgid "The amount of time (in seconds) to run before the job is canceled. Defaults to 0 for no job timeout." -msgstr "Délai (en secondes) avant l'annulation de la tâche. La valeur par défaut est 0 pour aucun délai d'expiration du job." +#~ msgid "The amount of time (in seconds) to run before the job is canceled. Defaults to 0 for no job timeout." +#~ msgstr "Délai (en secondes) avant l'annulation de la tâche. La valeur par défaut est 0 pour aucun délai d'expiration du job." + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 +msgid "" +"The base URL of the Grafana server - the\n" +"/api/annotations endpoint will be added automatically to the base\n" +"Grafana URL." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 -msgid "The base URL of the Grafana server - the /api/annotations endpoint will be added automatically to the base Grafana URL." -msgstr "URL de base du serveur Grafana - le point de terminaison /api/annotations sera ajouté automatiquement à l'URL Grafana de base." +#~ msgid "The base URL of the Grafana server - the /api/annotations endpoint will be added automatically to the base Grafana URL." +#~ msgstr "URL de base du serveur Grafana - le point de terminaison /api/annotations sera ajouté automatiquement à l'URL Grafana de base." + +#: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:78 +msgid "" +"The first fetches all references. The second\n" +"fetches the Github pull request number 62, in this example\n" +"the branch needs to be \"pull/62/head\"." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:74 -msgid "The first fetches all references. The second fetches the Github pull request number 62, in this example the branch needs to be \"pull/62/head\"." -msgstr "Le premier extrait toutes les références. Le second extrait la requête Github pull numéro 62, dans cet exemple la branche doit être `pull/62/head`." +#~ msgid "The first fetches all references. The second fetches the Github pull request number 62, in this example the branch needs to be \"pull/62/head\"." +#~ msgstr "Le premier extrait toutes les références. Le second extrait la requête Github pull numéro 62, dans cet exemple la branche doit être `pull/62/head`." + +#: screens/Organization/shared/OrganizationForm.jsx:77 +msgid "" +"The maximum number of hosts allowed to be managed by this organization.\n" +"Value defaults to 0 which means no limit. Refer to the Ansible\n" +"documentation for more details." +msgstr "" #: src/screens/Organization/shared/OrganizationForm.jsx:69 -msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." -msgstr "Nombre maximal d'hôtes pouvant être gérés par cette organisation. La valeur par défaut est 0, ce qui signifie aucune limite. Reportez-vous à la documentation Ansible pour plus de détails." +#~ msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." +#~ msgstr "Nombre maximal d'hôtes pouvant être gérés par cette organisation. La valeur par défaut est 0, ce qui signifie aucune limite. Reportez-vous à la documentation Ansible pour plus de détails." + +#: screens/Template/shared/JobTemplateForm.jsx:408 +msgid "" +"The number of parallel or simultaneous\n" +"processes to use while executing the playbook. An empty value,\n" +"or a value less than 1 will use the Ansible default which is\n" +"usually 5. The default number of forks can be overwritten\n" +"with a change to" +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:377 -msgid "The number of parallel or simultaneous processes to use while executing the playbook. An empty value, or a value less than 1 will use the Ansible default which is usually 5. The default number of forks can be overwritten with a change to" -msgstr "Le nombre de processus parallèles ou simultanés à utiliser lors de l'exécution du playbook. Une valeur vide, ou une valeur inférieure à 1 utilisera la valeur par défaut Ansible qui est généralement 5. Le nombre de fourches par défaut peut être remplacé par un changement vers" +#~ msgid "The number of parallel or simultaneous processes to use while executing the playbook. An empty value, or a value less than 1 will use the Ansible default which is usually 5. The default number of forks can be overwritten with a change to" +#~ msgstr "Le nombre de processus parallèles ou simultanés à utiliser lors de l'exécution du playbook. Une valeur vide, ou une valeur inférieure à 1 utilisera la valeur par défaut Ansible qui est généralement 5. Le nombre de fourches par défaut peut être remplacé par un changement vers" #: components/AdHocCommands/AdHocDetailsStep.jsx:197 msgid "The number of parallel or simultaneous processes to use while executing the playbook. Inputting no value will use the default value from the ansible configuration file. You can find more information" @@ -7624,21 +7915,30 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "La ressource associée à ce nœud a été supprimée." -#: src/screens/Template/Survey/SurveyQuestionForm.jsx:134 -msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." -msgstr "Le format suggéré pour les noms de variables est en minuscules avec des tirets de séparation (exemple, foo_bar, user_id, host_name, etc.). Les noms de variables contenant des espaces ne sont pas autorisés." +#: screens/Template/Survey/SurveyQuestionForm.jsx:134 +msgid "" +"The suggested format for variable names is lowercase and\n" +"underscore-separated (for example, foo_bar, user_id, host_name,\n" +"etc.). Variable names with spaces are not allowed." +msgstr "" #: src/screens/Template/Survey/SurveyQuestionForm.jsx:134 #~ msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:153 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:151 msgid "The tower instance group cannot be deleted." msgstr "Le groupe d'instances de Tower ne peut pas être supprimé." -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 -msgid "There are no available playbook directories in {project_base_dir}. Either that directory is empty, or all of the contents are already assigned to other projects. Create a new directory there and make sure the playbook files can be read by the \"awx\" system user, or have {brandName} directly retrieve your playbooks from source control using the Source Control Type option above." -msgstr "Il n'y a pas d'annuaires de playbooks disponibles dans {project_base_dir}. Soit ce répertoire est vide, soit tout le contenu est déjà affecté à d'autres projets. Créez-y un nouveau répertoire et assurez-vous que les fichiers du playbook peuvent être lus par l'utilisateur du système \"awx\", ou bien il faut que {brandName} récupére directement vos playbooks à partir du contrôle des sources en utilisant l'option Type de contrôle des sources ci-dessus." +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 +msgid "" +"There are no available playbook directories in {project_base_dir}.\n" +"Either that directory is empty, or all of the contents are already\n" +"assigned to other projects. Create a new directory there and make\n" +"sure the playbook files can be read by the \"awx\" system user,\n" +"or have {brandName} directly retrieve your playbooks from\n" +"source control using the Source Control Type option above." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 #~ msgid "There are no available playbook directories in {project_base_dir}. Either that directory is empty, or all of the contents are already assigned to other projects. Create a new directory there and make sure the playbook files can be read by the \"awx\" system user, or have {brandName} directly retrieve your playbooks from source control using the Source Control Type option above." @@ -7665,8 +7965,8 @@ msgid "There was an error testing the log aggregator." msgstr "Une erreur s’est produite lors du test de l'agrégateur de journalisation." #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:216 -msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" -msgstr "Ces agréments ne peuvent pas être supprimés en raison d'autorisations insuffisantes ou d'un statut de Job en attente" +#~ msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" +#~ msgstr "Ces agréments ne peuvent pas être supprimés en raison d'autorisations insuffisantes ou d'un statut de Job en attente" #: components/AdHocCommands/AdHocDetailsStep.jsx:74 msgid "These are the modules that {brandName} supports running commands against." @@ -7688,7 +7988,7 @@ msgstr "Ces arguments sont utilisés avec le module spécifié. Vous pouvez trou msgid "Third" msgstr "Troisième" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:282 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:283 #: screens/Template/Survey/SurveyList.jsx:123 msgid "This action will delete the following:" msgstr "Cette action supprimera les éléments suivants :" @@ -7813,7 +8113,7 @@ msgstr "" msgid "This inventory is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:292 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:291 msgid "This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?" msgstr "" @@ -7837,7 +8137,7 @@ msgstr "" msgid "This project is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:150 +#: screens/Template/shared/JobTemplateForm.jsx:151 msgid "This project needs to be updated" msgstr "Ce projet doit être mis à jour" @@ -7858,9 +8158,11 @@ msgstr "Cette étape contient des erreurs" msgid "This value does not match the password you entered previously. Please confirm that password." msgstr "Cette valeur ne correspond pas au mot de passe que vous avez entré précédemment. Veuillez confirmer ce mot de passe." -#: src/screens/Setting/shared/RevertAllAlert.jsx:36 -msgid "This will revert all configuration values on this page to their factory defaults. Are you sure you want to proceed?" -msgstr "Cette opération rétablit toutes les valeurs de configuration sur leurs valeurs par défaut. Voulez-vous vraiment continuer ?" +#: screens/Setting/shared/RevertAllAlert.jsx:36 +msgid "" +"This will revert all configuration values on this page to\n" +"their factory defaults. Are you sure you want to proceed?" +msgstr "" #: src/screens/Setting/shared/RevertAllAlert.jsx:36 #~ msgid "This will revert all configuration values on this page to their factory defaults. Are you sure you want to proceed?" @@ -7901,12 +8203,21 @@ msgid "" msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:121 -msgid "Time in seconds to consider a project to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest project update. If it is older than Cache Timeout, it is not considered current, and a new project update will be performed." -msgstr "Délai en secondes à prévoir pour qu’un projet soit actualisé. Durant l’exécution des tâches et les rappels, le système de tâches évalue l’horodatage de la dernière mise à jour du projet. Si elle est plus ancienne que le délai d’expiration du cache, elle n’est pas considérée comme actualisée, et une nouvelle mise à jour du projet sera effectuée." +#~ msgid "Time in seconds to consider a project to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest project update. If it is older than Cache Timeout, it is not considered current, and a new project update will be performed." +#~ msgstr "Délai en secondes à prévoir pour qu’un projet soit actualisé. Durant l’exécution des tâches et les rappels, le système de tâches évalue l’horodatage de la dernière mise à jour du projet. Si elle est plus ancienne que le délai d’expiration du cache, elle n’est pas considérée comme actualisée, et une nouvelle mise à jour du projet sera effectuée." + +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:238 +msgid "" +"Time in seconds to consider an inventory sync\n" +"to be current. During job runs and callbacks the task system will\n" +"evaluate the timestamp of the latest sync. If it is older than\n" +"Cache Timeout, it is not considered current, and a new\n" +"inventory sync will be performed." +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:195 -msgid "Time in seconds to consider an inventory sync to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest sync. If it is older than Cache Timeout, it is not considered current, and a new inventory sync will be performed." -msgstr "Délai en secondes à prévoir pour qu'une synchronisation d'inventaire soit actualisée. Durant l’exécution du Job et les rappels, le système de tâches évalue l’horodatage de la dernière mise à jour du projet. Si elle est plus ancienne que le délai d’expiration du cache, elle n’est pas considérée comme actualisée, et une nouvelle synchronisation de l'inventaire sera effectuée." +#~ msgid "Time in seconds to consider an inventory sync to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest sync. If it is older than Cache Timeout, it is not considered current, and a new inventory sync will be performed." +#~ msgstr "Délai en secondes à prévoir pour qu'une synchronisation d'inventaire soit actualisée. Durant l’exécution du Job et les rappels, le système de tâches évalue l’horodatage de la dernière mise à jour du projet. Si elle est plus ancienne que le délai d’expiration du cache, elle n’est pas considérée comme actualisée, et une nouvelle synchronisation de l'inventaire sera effectuée." #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21 msgid "Timed out" @@ -7917,7 +8228,7 @@ msgstr "Expiré" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:230 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:169 -#: screens/Template/shared/JobTemplateForm.jsx:468 +#: screens/Template/shared/JobTemplateForm.jsx:469 msgid "Timeout" msgstr "Délai d'attente" @@ -8019,7 +8330,7 @@ msgstr "Outils" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 msgid "Total Jobs" msgstr "Total Jobs" @@ -8071,7 +8382,7 @@ msgstr "Mardi" msgid "Twilio" msgstr "Twilio" -#: components/JobList/JobList.jsx:220 +#: components/JobList/JobList.jsx:219 #: components/JobList/JobListItem.jsx:82 #: components/Lookup/ProjectLookup.jsx:110 #: components/NotificationList/NotificationList.jsx:220 @@ -8079,32 +8390,32 @@ msgstr "Twilio" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:174 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:95 -#: components/TemplateList/TemplateList.jsx:198 -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:197 +#: components/TemplateList/TemplateList.jsx:222 #: components/TemplateList/TemplateListItem.jsx:155 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 #: components/Workflow/WorkflowNodeHelp.jsx:136 #: components/Workflow/WorkflowNodeHelp.jsx:162 -#: screens/Credential/CredentialList/CredentialList.jsx:144 +#: screens/Credential/CredentialList/CredentialList.jsx:143 #: screens/Credential/CredentialList/CredentialListItem.jsx:60 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:86 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:201 #: screens/Inventory/InventoryList/InventoryListItem.jsx:95 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:106 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:198 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:115 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:66 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155 -#: screens/Project/ProjectList/ProjectList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:176 -#: screens/Project/ProjectList/ProjectListItem.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:146 +#: screens/Project/ProjectList/ProjectList.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:147 #: screens/Team/TeamRoles/TeamRoleListItem.jsx:30 #: screens/Template/Survey/SurveyListItem.jsx:117 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:86 @@ -8169,12 +8480,12 @@ msgstr "Mettre à jour au lancement" msgid "Update on Project Update" msgstr "Mettre à jour lorsque le projet est actualisé" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:164 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:163 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 msgid "Update on launch" msgstr "Mettre à jour au lancement" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:174 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:173 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:199 msgid "Update on project update" msgstr "Mettre à jour lorsque le projet est actualisé" @@ -8206,8 +8517,8 @@ msgstr "" #: src/screens/Inventory/shared/InventorySourceForm.jsx:57 #: src/screens/Organization/shared/OrganizationForm.jsx:33 #: src/screens/Project/shared/ProjectForm.jsx:286 -msgid "Use Default Ansible Environment" -msgstr "Utiliser l’environnement Ansible par défaut" +#~ msgid "Use Default Ansible Environment" +#~ msgstr "Utiliser l’environnement Ansible par défaut" #: components/PromptDetail/PromptJobTemplateDetail.jsx:67 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:139 @@ -8224,6 +8535,13 @@ msgstr "Utiliser SSL" msgid "Use TLS" msgstr "Utiliser TLS" +#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:75 +msgid "" +"Use custom messages to change the content of\n" +"notifications sent when a job starts, succeeds, or fails. Use\n" +"curly braces to access information about the job:" +msgstr "" + #: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:72 #~ msgid "Use custom messages to change the content of notifications sent when a job starts, succeeds, or fails. Use curly braces to access information about the job:" #~ msgstr "" @@ -8346,7 +8664,7 @@ msgstr "VMware vCenter" #: screens/Job/JobDetail/JobDetail.jsx:356 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:372 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:211 -#: screens/Template/shared/JobTemplateForm.jsx:389 +#: screens/Template/shared/JobTemplateForm.jsx:390 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:239 msgid "Variables" msgstr "Variables" @@ -8373,11 +8691,11 @@ msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:102 #: components/PromptDetail/PromptJobTemplateDetail.jsx:141 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:315 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:233 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:232 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:239 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:227 -#: screens/Template/shared/JobTemplateForm.jsx:441 +#: screens/Template/shared/JobTemplateForm.jsx:442 msgid "Verbosity" msgstr "Verbosité" @@ -8604,8 +8922,12 @@ msgid "View all tokens." msgstr "Voir tous les jetons." #: src/screens/Setting/SettingList.jsx:138 -msgid "View and edit your license information" -msgstr "Affichez et modifiez vos informations de licence." +#~ msgid "View and edit your license information" +#~ msgstr "Affichez et modifiez vos informations de licence." + +#: screens/Setting/SettingList.jsx:138 +msgid "View and edit your subscription information" +msgstr "" #: screens/ActivityStream/ActivityStreamDetailButton.jsx:25 #: screens/ActivityStream/ActivityStreamListItem.jsx:50 @@ -8643,7 +8965,7 @@ msgstr "Visualiseur" msgid "WARNING:" msgstr "AVERTISSEMENT :" -#: components/JobList/JobList.jsx:203 +#: components/JobList/JobList.jsx:202 #: components/Workflow/WorkflowNodeHelp.jsx:80 msgid "Waiting" msgstr "En attente" @@ -8706,7 +9028,7 @@ msgstr "Service webhook" msgid "Webhook URL" msgstr "URL du webhook" -#: screens/Template/shared/JobTemplateForm.jsx:637 +#: screens/Template/shared/JobTemplateForm.jsx:638 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:281 msgid "Webhook details" msgstr "Détails de webhook" @@ -8750,7 +9072,7 @@ msgid "" "Please complete the steps below to activate your subscription." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:154 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:153 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:161 msgid "" "When not checked, a merge will be performed,\n" @@ -8760,13 +9082,21 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:146 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:158 -msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." -msgstr "Si non coché, une fusion aura lieu, combinant les variables locales à celles qui se trouvent dans la source externe." +#~ msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." +#~ msgstr "Si non coché, une fusion aura lieu, combinant les variables locales à celles qui se trouvent dans la source externe." + +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:134 +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:144 +msgid "" +"When not checked, local child\n" +"hosts and groups not found on the external source will remain\n" +"untouched by the inventory update process." +msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:127 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:141 -msgid "When not checked, local child hosts and groups not found on the external source will remain untouched by the inventory update process." -msgstr "Si non coché, les hôtes et groupes locaux dépendants non trouvés dans la source externe ne seront pas touchés par le processus de mise à jour de l'inventaire." +#~ msgid "When not checked, local child hosts and groups not found on the external source will remain untouched by the inventory update process." +#~ msgstr "Si non coché, les hôtes et groupes locaux dépendants non trouvés dans la source externe ne seront pas touchés par le processus de mise à jour de l'inventaire." #: components/Workflow/WorkflowLegend.jsx:96 msgid "Workflow" @@ -8782,14 +9112,14 @@ msgstr "Approbation du flux de travail non trouvée." #: routeConfig.js:55 #: screens/ActivityStream/ActivityStream.jsx:154 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:170 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:210 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:169 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:209 #: screens/WorkflowApproval/WorkflowApprovals.jsx:12 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:19 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:22 msgid "Workflow Approvals" msgstr "Approbations des flux de travail" -#: components/JobList/JobList.jsx:190 +#: components/JobList/JobList.jsx:189 #: components/JobList/JobListItem.jsx:37 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:41 #: screens/Job/JobDetail/JobDetail.jsx:101 @@ -8807,13 +9137,13 @@ msgstr "Job de flux de travail" msgid "Workflow Job Template" msgstr "Modèle de Job de flux de travail" -#: util/getRelatedResourceDeleteDetails.js:139 -#: util/getRelatedResourceDeleteDetails.js:181 -#: util/getRelatedResourceDeleteDetails.js:284 +#: util/getRelatedResourceDeleteDetails.js:122 +#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:267 msgid "Workflow Job Template Nodes" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:147 msgid "Workflow Job Templates" msgstr "" @@ -8821,7 +9151,7 @@ msgstr "" msgid "Workflow Link" msgstr "Lien vers le flux de travail" -#: components/TemplateList/TemplateList.jsx:202 +#: components/TemplateList/TemplateList.jsx:201 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "Modèle de flux de travail" @@ -8915,11 +9245,11 @@ msgstr "Vous ne pouvez pas sélectionner plusieurs identifiants d’archivage s msgid "You do not have permission to delete the following Groups: {itemsUnableToDelete}" msgstr "Vous n'avez pas la permission de supprimer les groupes suivants : {itemsUnableToDelete}" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:151 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:152 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}" msgstr "Vous n'avez pas l'autorisation de supprimer : {brandName}: {itemsUnableToDelete}" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:144 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:143 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}." msgstr "Vous n'avez pas l'autorisation de supprimer : {brandName}: {itemsUnableToDelete}" @@ -8927,6 +9257,12 @@ msgstr "Vous n'avez pas l'autorisation de supprimer : {brandName}: {itemsUnableT msgid "You do not have permission to disassociate the following: {itemsUnableToDisassociate}" msgstr "Vous n'avez pas la permission de dissocier les éléments suivants : {itemsUnableToDisassociate}" +#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:90 +msgid "" +"You may apply a number of possible variables in the\n" +"message. For more information, refer to the" +msgstr "" + #: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:89 #~ msgid "You may apply a number of possible variables in the message. Refer to the" #~ msgstr "" @@ -8947,12 +9283,12 @@ msgstr "Zoom avant" msgid "Zoom Out" msgstr "Zoom arrière" -#: screens/Template/shared/JobTemplateForm.jsx:734 +#: screens/Template/shared/JobTemplateForm.jsx:735 #: screens/Template/shared/WebhookSubForm.jsx:155 msgid "a new webhook key will be generated on save." msgstr "une nouvelle clé webhook sera générée lors de la sauvegarde." -#: screens/Template/shared/JobTemplateForm.jsx:731 +#: screens/Template/shared/JobTemplateForm.jsx:732 #: screens/Template/shared/WebhookSubForm.jsx:143 msgid "a new webhook url will be generated on save." msgstr "une nouvelle url de webhook sera générée lors de la sauvegarde." @@ -8983,7 +9319,7 @@ msgstr "approuvé" msgid "brand logo" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:275 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:276 #: screens/Template/Survey/SurveyList.jsx:113 msgid "cancel delete" msgstr "annuler supprimer" @@ -8992,7 +9328,7 @@ msgstr "annuler supprimer" msgid "command" msgstr "commande" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:264 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:265 #: screens/Template/Survey/SurveyList.jsx:104 msgid "confirm delete" msgstr "confirmer supprimer" @@ -9004,10 +9340,10 @@ msgstr "confirmer dissocier" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:63 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 -msgid "controller instance" -msgstr "instance de contrôleur" +#~ msgid "controller instance" +#~ msgstr "instance de contrôleur" -#: screens/Project/ProjectList/ProjectListItem.jsx:140 +#: screens/Project/ProjectList/ProjectListItem.jsx:155 msgid "copy to clipboard disabled" msgstr "copie dans le presse-papiers désactivée" @@ -9033,7 +9369,7 @@ msgstr "" #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:106 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:103 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:276 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:275 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:156 #: screens/Project/ProjectDetail/ProjectDetail.jsx:166 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:154 @@ -9049,13 +9385,17 @@ msgstr "crypté" msgid "expiration" msgstr "expiration" -#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 -msgid "group" -msgstr "groupe" +#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:226 +msgid "for more info." +msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 -msgid "groups" -msgstr "groupes" +#~ msgid "group" +#~ msgstr "groupe" + +#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 +#~ msgid "groups" +#~ msgstr "groupes" #: components/AdHocCommands/AdHocDetailsStep.jsx:182 msgid "here" @@ -9093,8 +9433,8 @@ msgstr "inventaire" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:51 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:59 #: screens/Job/JobDetail/JobDetail.jsx:119 -msgid "isolated instance" -msgstr "cas isolé" +#~ msgid "isolated instance" +#~ msgstr "cas isolé" #: components/Pagination/Pagination.jsx:24 msgid "items" @@ -9145,8 +9485,8 @@ msgstr "pages" msgid "per page" msgstr "par page" -#: components/LaunchButton/ReLaunchDropDown.jsx:74 -#: components/LaunchButton/ReLaunchDropDown.jsx:96 +#: components/LaunchButton/ReLaunchDropDown.jsx:77 +#: components/LaunchButton/ReLaunchDropDown.jsx:99 msgid "relaunch jobs" msgstr "" @@ -9170,7 +9510,7 @@ msgstr "champ d'application" msgid "sec" msgstr "sec" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:236 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 msgid "seconds" msgstr "secondes" @@ -9226,11 +9566,11 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:222 +#: screens/Inventory/InventoryList/InventoryList.jsx:229 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:247 +#: components/JobList/JobList.jsx:245 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 "" @@ -9238,6 +9578,46 @@ msgstr "" #~ msgid "{0, plural, one {The template will be in a pending status until the final delete is processed.} other {The templates will be in a pending status until the final delete is processed.}}" #~ msgstr "" +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:215 +msgid "{0, plural, one {This approval cannot be deleted due to insufficient permissions or a pending job status} other {These approvals cannot be deleted due to insufficient permissions or a pending job status}}" +msgstr "" + +#: screens/Credential/CredentialList/CredentialList.jsx:178 +msgid "{0, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:171 +msgid "{0, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:187 +msgid "{0, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {These execution environments could be in use by other resources that rely on them. Are you sure you want to delete them anyway?}}" +msgstr "" + +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:223 +msgid "{0, plural, one {This instance group is currently being by other resources. Are you sure you want to delete it?} other {Deleting these instance groups could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Inventory/InventorySources/InventorySourceList.jsx:183 +msgid "{0, plural, one {This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?} other {Deleting these inventory sources could impact other resources that rely on them. Are you sure you want to delete anyway}}" +msgstr "" + +#: screens/Inventory/InventoryList/InventoryList.jsx:222 +msgid "{0, plural, one {This invetory is currently being used by some temeplates. Are you sure you want to delete it?} other {Deleting these inventories could impact some templates that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Organization/OrganizationList/OrganizationList.jsx:181 +msgid "{0, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Project/ProjectList/ProjectList.jsx:203 +msgid "{0, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: components/TemplateList/TemplateList.jsx:243 +msgid "{0, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + #: components/JobList/JobListCancelButton.jsx:72 msgid "{0, plural, one {You cannot cancel the following job because it is not running:} other {You cannot cancel the following jobs because they are not running:}}" msgstr "" @@ -9278,10 +9658,47 @@ msgstr "" msgid "{dateStr} by <0>{username}" msgstr "{dateStr} par <0>{username}" +#: components/Schedule/shared/FrequencyDetailSubform.jsx:192 +msgid "{intervalValue, plural, one {day} other {days}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:190 +msgid "{intervalValue, plural, one {hour} other {hours}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:188 +msgid "{intervalValue, plural, one {minute} other {minutes}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:196 +msgid "{intervalValue, plural, one {month} other {months}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:194 +msgid "{intervalValue, plural, one {week} other {weeks}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:198 +msgid "{intervalValue, plural, one {year} other {years}}" +msgstr "" + #: components/PromptDetail/PromptDetail.jsx:43 msgid "{minutes} min {seconds} sec" msgstr "{minutes} min {seconds} sec" +#: components/JobList/JobListCancelButton.jsx:106 +msgid "{numJobsToCancel, plural, one {Cancel job} other {Cancel jobs}}" +msgstr "" + +#: components/JobList/JobListCancelButton.jsx:167 +msgid "{numJobsToCancel, plural, one {This action will cancel the following job:} other {This action will cancel the following jobs:}}" +msgstr "" + +#: components/JobList/JobListCancelButton.jsx:91 +msgid "{numJobsToCancel, plural, one {{0}} other {{1}}}" +msgstr "" + #: components/PaginatedDataList/PaginatedDataList.jsx:92 #: components/PaginatedTable/PaginatedTable.jsx:77 msgid "{pluralizedItemName} List" +msgstr "" diff --git a/awx/ui_next/src/locales/ja/messages.po b/awx/ui_next/src/locales/ja/messages.po index 73e08bcca1..3855338d5e 100644 --- a/awx/ui_next/src/locales/ja/messages.po +++ b/awx/ui_next/src/locales/ja/messages.po @@ -1,14 +1,18 @@ +msgid "" +msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: \n" "Last-Translator: \n" -"Language: ja \n" +"Language: ja\n" "Language-Team: \n" "Plural-Forms: \n" +"POT-Creation-Date: \n" +"Content-Type: \n" -#: src/components/Schedule/ScheduleOccurrences/ScheduleOccurrences.jsx:43 +#: components/Schedule/ScheduleOccurrences/ScheduleOccurrences.jsx:43 msgid "(Limited to first 10)" msgstr "(最初の 10 件に制限)" @@ -30,7 +34,7 @@ msgstr "- 同時実行ジョブの有効化" msgid "- Enable Webhooks" msgstr "- Webhook の有効化" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:229 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:228 msgid "/ (project root)" msgstr "/ (プロジェクト root)" @@ -41,16 +45,16 @@ msgstr "/ (プロジェクト root)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:42 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:75 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:106 -#: screens/Template/shared/JobTemplateForm.jsx:180 +#: screens/Template/shared/JobTemplateForm.jsx:181 msgid "0 (Normal)" msgstr "0 (正常)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:105 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:82 msgid "0 (Warning)" msgstr "0 (警告)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:83 msgid "1 (Info)" msgstr "1 (情報)" @@ -62,11 +66,11 @@ msgstr "1 (情報)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:43 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:76 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:107 -#: screens/Template/shared/JobTemplateForm.jsx:181 +#: screens/Template/shared/JobTemplateForm.jsx:182 msgid "1 (Verbose)" msgstr "1 (詳細)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:108 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:84 msgid "2 (Debug)" msgstr "2 (デバッグ)" @@ -78,7 +82,7 @@ msgstr "2 (デバッグ)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:44 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:77 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:108 -#: screens/Template/shared/JobTemplateForm.jsx:182 +#: screens/Template/shared/JobTemplateForm.jsx:183 msgid "2 (More Verbose)" msgstr "2 (より詳細)" @@ -89,7 +93,7 @@ msgstr "2 (より詳細)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:45 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:78 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:109 -#: screens/Template/shared/JobTemplateForm.jsx:183 +#: screens/Template/shared/JobTemplateForm.jsx:184 msgid "3 (Debug)" msgstr "3 (デバッグ)" @@ -100,7 +104,7 @@ msgstr "3 (デバッグ)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:46 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:79 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:110 -#: screens/Template/shared/JobTemplateForm.jsx:184 +#: screens/Template/shared/JobTemplateForm.jsx:185 msgid "4 (Connection Debug)" msgstr "4 (接続デバッグ)" @@ -116,8 +120,17 @@ msgid "" msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:57 -msgid "A refspec to fetch (passed to the Ansible git module). This parameter allows access to references via the branch field not otherwise available." -msgstr "取得する refspec (Ansible git モジュールに渡します)。このパラメーターを使用すると、(パラメーターなしでは利用できない) ブランチのフィールド経由で参照にアクセスできるようになります。" +#~ msgid "A refspec to fetch (passed to the Ansible git module). This parameter allows access to references via the branch field not otherwise available." +#~ msgstr "取得する refspec (Ansible git モジュールに渡します)。このパラメーターを使用すると、(パラメーターなしでは利用できない) ブランチのフィールド経由で参照にアクセスできるようになります。" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:138 +msgid "A subscription manifest is an export of a Red Hat Subscription. To generate a subscription manifest, go to <0>access.redhat.com. For more information, see the <1>User Guide." +msgstr "" + +#: screens/Job/WorkflowOutput/WorkflowOutputNode.jsx:128 +#: screens/Template/WorkflowJobTemplateVisualizer/VisualizerNode.jsx:281 +msgid "ALL" +msgstr "" #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:223 msgid "API Service/Integration Key" @@ -172,36 +185,36 @@ msgstr "アカウントトークン" msgid "Action" msgstr "アクション" -#: components/JobList/JobList.jsx:225 +#: components/JobList/JobList.jsx:222 #: components/JobList/JobListItem.jsx:90 #: components/Schedule/ScheduleList/ScheduleList.jsx:176 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:112 -#: components/TemplateList/TemplateList.jsx:227 +#: components/TemplateList/TemplateList.jsx:224 #: components/TemplateList/TemplateListItem.jsx:157 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:47 #: screens/Application/ApplicationsList/ApplicationsList.jsx:166 -#: screens/Credential/CredentialList/CredentialList.jsx:145 +#: screens/Credential/CredentialList/CredentialList.jsx:144 #: screens/Credential/CredentialList/CredentialListItem.jsx:63 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:181 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:184 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:37 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:160 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:48 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:204 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:112 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:104 #: screens/ManagementJob/ManagementJobList/ManagementJobListItem.jsx:74 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:200 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:119 -#: screens/Organization/OrganizationList/OrganizationList.jsx:161 +#: screens/Organization/OrganizationList/OrganizationList.jsx:160 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:71 -#: screens/Project/ProjectList/ProjectList.jsx:178 -#: screens/Project/ProjectList/ProjectListItem.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:177 +#: screens/Project/ProjectList/ProjectListItem.jsx:167 #: screens/Team/TeamList/TeamList.jsx:156 #: screens/Team/TeamList/TeamListItem.jsx:54 #: screens/User/UserList/UserList.jsx:172 @@ -280,7 +293,7 @@ msgstr "新規ノードの追加" msgid "Add a new node between these two nodes" msgstr "これら 2 つのノードの間に新しいノードを追加します" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:157 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:155 msgid "Add container group" msgstr "コンテナーグループの追加" @@ -292,15 +305,15 @@ msgstr "既存グループの追加" msgid "Add existing host" msgstr "既存ホストの追加" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:158 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:156 msgid "Add instance group" msgstr "インスタンスグループの追加" -#: screens/Inventory/InventoryList/InventoryList.jsx:135 +#: screens/Inventory/InventoryList/InventoryList.jsx:134 msgid "Add inventory" msgstr "インベントリーの追加" -#: components/TemplateList/TemplateList.jsx:141 +#: components/TemplateList/TemplateList.jsx:140 msgid "Add job template" msgstr "新規ジョブテンプレートの追加" @@ -316,7 +329,7 @@ msgstr "新規ホストの追加" msgid "Add resource type" msgstr "リソースタイプの追加" -#: screens/Inventory/InventoryList/InventoryList.jsx:136 +#: screens/Inventory/InventoryList/InventoryList.jsx:135 msgid "Add smart inventory" msgstr "スマートインベントリーの追加" @@ -328,13 +341,13 @@ msgstr "チームパーミッションの追加" msgid "Add user permissions" msgstr "ユーザー権限の追加" -#: components/TemplateList/TemplateList.jsx:142 +#: components/TemplateList/TemplateList.jsx:141 msgid "Add workflow template" msgstr "ワークフローテンプレートの追加" #: src/screens/ActivityStream/ActivityStream.jsx:187 -msgid "Adminisration" -msgstr "管理" +#~ msgid "Adminisration" +#~ msgstr "管理" #: routeConfig.js:114 #: screens/ActivityStream/ActivityStream.jsx:188 @@ -354,7 +367,7 @@ msgstr "" msgid "Advanced search value input" msgstr "詳細な検索値の入力" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:176 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:175 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:203 msgid "" "After every project update where the SCM revision\n" @@ -365,8 +378,8 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:168 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:177 -msgid "After every project update where the SCM revision changes, refresh the inventory from the selected source before executing job tasks. This is intended for static content, like the Ansible inventory .ini file format." -msgstr "SCM リビジョンが変更されるプロジェクトの毎回の更新後に、選択されたソースのインベントリーを更新してからジョブのタスクを実行します。これは、Ansible インベントリーの .ini ファイル形式のような静的コンテンツが対象であることが意図されています。" +#~ msgid "After every project update where the SCM revision changes, refresh the inventory from the selected source before executing job tasks. This is intended for static content, like the Ansible inventory .ini file format." +#~ msgstr "SCM リビジョンが変更されるプロジェクトの毎回の更新後に、選択されたソースのインベントリーを更新してからジョブのタスクを実行します。これは、Ansible インベントリーの .ini ファイル形式のような静的コンテンツが対象であることが意図されています。" #: components/Schedule/shared/FrequencyDetailSubform.jsx:508 msgid "After number of occurrences" @@ -384,7 +397,7 @@ msgstr "" msgid "Alert modal" msgstr "アラートモーダル" -#: components/LaunchButton/ReLaunchDropDown.jsx:46 +#: components/LaunchButton/ReLaunchDropDown.jsx:48 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:250 msgid "All" msgstr "すべて" @@ -404,9 +417,11 @@ msgstr "ブランチの上書き許可" msgid "Allow Provisioning Callbacks" msgstr "プロビジョニングコールバックの許可" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:102 -msgid "Allow changing the Source Control branch or revision in a job template that uses this project." -msgstr "このプロジェクトを使用するジョブテンプレートで Source Control ブランチまたはリビジョンを変更できるようにします。" +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:115 +msgid "" +"Allow changing the Source Control branch or revision in a job\n" +"template that uses this project." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:102 #~ msgid "Allow changing the Source Control branch or revision in a job template that uses this project." @@ -442,8 +457,8 @@ msgstr "インベントリーを選択する必要があります" #: src/screens/Organization/shared/OrganizationForm.jsx:82 #: src/screens/Project/ProjectDetail/ProjectDetail.jsx:128 #: src/screens/Project/shared/ProjectForm.jsx:274 -msgid "Ansible Environment" -msgstr "Ansible 環境" +#~ msgid "Ansible Environment" +#~ msgstr "Ansible 環境" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:98 msgid "Ansible Tower" @@ -455,12 +470,12 @@ msgid "Ansible Tower Documentation." msgstr "Ansible Tower ドキュメント。" #: src/components/About/About.jsx:58 -msgid "Ansible Version" -msgstr "Ansible バージョン" +#~ msgid "Ansible Version" +#~ msgstr "Ansible バージョン" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:204 -msgid "Ansible environment" -msgstr "Ansible 環境" +#~ msgid "Ansible environment" +#~ msgstr "Ansible 環境" #: screens/Template/Survey/SurveyQuestionForm.jsx:33 msgid "Answer type" @@ -510,7 +525,7 @@ msgstr "アプリケーションが見つかりません。" #: screens/Application/Applications.jsx:35 #: screens/Application/ApplicationsList/ApplicationsList.jsx:116 #: screens/Application/ApplicationsList/ApplicationsList.jsx:154 -#: util/getRelatedResourceDeleteDetails.js:233 +#: util/getRelatedResourceDeleteDetails.js:216 msgid "Applications" msgstr "アプリケーション" @@ -547,8 +562,8 @@ msgid "April" msgstr "4 月" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:116 -msgid "Are you sure you want to delete the {0} below?" -msgstr "以下の {0} を削除してもよろしいですか?" +#~ msgid "Are you sure you want to delete the {0} below?" +#~ msgstr "以下の {0} を削除してもよろしいですか?" #: components/DeleteButton/DeleteButton.jsx:128 msgid "Are you sure you want to delete:" @@ -760,9 +775,13 @@ msgstr "インスタンスグループに戻る" msgid "Back to management jobs" msgstr "管理ジョブに戻る" -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 -msgid "Base path used for locating playbooks. Directories found inside this path will be listed in the playbook directory drop-down. Together the base path and selected playbook directory provide the full path used to locate playbooks." -msgstr "Playbook を見つけるために使用されるベースパスです。このパス内にあるディレクトリーは Playbook ディレクトリーのドロップダウンに一覧表示されます。ベースパスと選択された Playbook ディレクトリーは、Playbook を見つけるために使用される完全なパスを提供します。" +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 +msgid "" +"Base path used for locating playbooks. Directories\n" +"found inside this path will be listed in the playbook directory drop-down.\n" +"Together the base path and selected playbook directory provide the full\n" +"path used to locate playbooks." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 #~ msgid "Base path used for locating playbooks. Directories found inside this path will be listed in the playbook directory drop-down. Together the base path and selected playbook directory provide the full path used to locate playbooks." @@ -772,9 +791,13 @@ msgstr "Playbook を見つけるために使用されるベースパスです。 msgid "Basic auth password" msgstr "Basic 認証パスワード" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 -msgid "Branch to checkout. In addition to branches, you can input tags, commit hashes, and arbitrary refs. Some commit hashes and refs may not be available unless you also provide a custom refspec." -msgstr "チェックアウトするブランチです。ブランチ以外に、タグ、コミットハッシュ値、任意の参照 (refs) を入力できます。カスタムの refspec も指定しない限り、コミットハッシュ値や参照で利用できないものもあります。" +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 +msgid "" +"Branch to checkout. In addition to branches,\n" +"you can input tags, commit hashes, and arbitrary refs. Some\n" +"commit hashes and refs may not be available unless you also\n" +"provide a custom refspec." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 #~ msgid "Branch to checkout. In addition to branches, you can input tags, commit hashes, and arbitrary refs. Some commit hashes and refs may not be available unless you also provide a custom refspec." @@ -799,7 +822,7 @@ msgstr "" msgid "Cache Timeout" msgstr "キャッシュタイムアウト" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:234 msgid "Cache timeout" msgstr "キャッシュタイムアウト" @@ -820,7 +843,7 @@ msgstr "キャッシュのタイムアウト (秒)" #: components/LaunchPrompt/LaunchPrompt.jsx:119 #: components/Lookup/HostFilterLookup.jsx:329 #: components/Lookup/Lookup.jsx:150 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:278 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:279 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:46 #: components/Schedule/shared/ScheduleForm.jsx:641 #: components/Schedule/shared/ScheduleForm.jsx:646 @@ -915,18 +938,24 @@ msgstr "同期プロセスの取り消し" msgid "Cancel sync source" msgstr "同期プロセスの取り消し" -#: components/JobList/JobList.jsx:208 +#: components/JobList/JobList.jsx:207 #: components/Workflow/WorkflowNodeHelp.jsx:95 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176 #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:25 msgid "Canceled" msgstr "取り消されました" -#: src/screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 -msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." -msgstr "ログアグリゲーターホストとログアグリゲータータイプを指定せずにログアグリゲーターを有効にすることはできません。" +#: screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 +msgid "" +"Cannot enable log aggregator without providing\n" +"logging aggregator host and logging aggregator type." +msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: src/screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 +#~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." +#~ msgstr "ログアグリゲーターホストとログアグリゲータータイプを指定せずにログアグリゲーターを有効にすることはできません。" + +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 msgid "Capacity" msgstr "容量" @@ -951,9 +980,11 @@ msgstr "regex で大文字小文字の区別なし。" msgid "Case-insensitive version of startswith." msgstr "startswith で大文字小文字の区別なし。" -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 -msgid "Change PROJECTS_ROOT when deploying {brandName} to change this location." -msgstr "この場所を変更するには {brandName} のデプロイ時に PROJECTS_ROOT を変更します。" +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 +msgid "" +"Change PROJECTS_ROOT when deploying\n" +"{brandName} to change this location." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 #~ msgid "Change PROJECTS_ROOT when deploying {brandName} to change this location." @@ -973,7 +1004,7 @@ msgid "Channel" msgstr "チャネル" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:104 -#: screens/Template/shared/JobTemplateForm.jsx:175 +#: screens/Template/shared/JobTemplateForm.jsx:176 msgid "Check" msgstr "チェック" @@ -1006,7 +1037,7 @@ msgid "Choose a Webhook Service" msgstr "Webhook サービスの選択" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:97 -#: screens/Template/shared/JobTemplateForm.jsx:168 +#: screens/Template/shared/JobTemplateForm.jsx:169 msgid "Choose a job type" msgstr "ジョブタイプの選択" @@ -1022,9 +1053,12 @@ msgstr "ソースの選択" msgid "Choose an HTTP method" msgstr "HTTP メソッドの選択" -#: src/screens/Template/Survey/SurveyQuestionForm.jsx:37 -msgid "Choose an answer type or format you want as the prompt for the user. Refer to the Ansible Tower Documentation for more additional information about each option." -msgstr "ユーザーのプロンプトが表示される際に、必要な回答タイプまたは形式を選択します。それぞれのオプションの詳細については、Ansible Tower ドキュメントを参照してください。" +#: screens/Template/Survey/SurveyQuestionForm.jsx:37 +msgid "" +"Choose an answer type or format you want as the prompt for the user.\n" +"Refer to the Ansible Tower Documentation for more additional\n" +"information about each option." +msgstr "" #: src/screens/Template/Survey/SurveyQuestionForm.jsx:37 #~ msgid "Choose an answer type or format you want as the prompt for the user. Refer to the Ansible Tower Documentation for more additional information about each option." @@ -1124,7 +1158,7 @@ msgstr "クラウド" msgid "Collapse" msgstr "折りたたむ" -#: components/JobList/JobList.jsx:188 +#: components/JobList/JobList.jsx:187 #: components/JobList/JobListItem.jsx:35 #: screens/Job/JobDetail/JobDetail.jsx:99 #: screens/Job/JobOutput/HostEventModal.jsx:137 @@ -1138,16 +1172,20 @@ msgstr "コマンド" #: src/screens/Template/Template.jsx:151 #: src/screens/Template/Templates.jsx:48 #: src/screens/Template/WorkflowJobTemplate.jsx:145 -msgid "Completed Jobs" -msgstr "完了したジョブ" +#~ msgid "Completed Jobs" +#~ msgstr "完了したジョブ" #: src/screens/Inventory/Inventories.jsx:59 #: src/screens/Inventory/Inventories.jsx:73 #: src/screens/Inventory/SmartInventory.jsx:73 -msgid "Completed jobs" -msgstr "完了したジョブ" +#~ msgid "Completed jobs" +#~ msgstr "完了したジョブ" -#: screens/Template/shared/JobTemplateForm.jsx:580 +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:53 +msgid "Compliant" +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:581 msgid "Concurrent Jobs" msgstr "同時実行ジョブ" @@ -1218,18 +1256,30 @@ msgid "" msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:92 -msgid "Control the level of output Ansible will produce for inventory source update jobs." -msgstr "インベントリーソースの更新ジョブ用に Ansible が生成する出力のレベルを制御します。" +#~ msgid "Control the level of output Ansible will produce for inventory source update jobs." +#~ msgstr "インベントリーソースの更新ジョブ用に Ansible が生成する出力のレベルを制御します。" + +#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:152 +msgid "" +"Control the level of output ansible\n" +"will produce as the playbook executes." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:445 +msgid "" +"Control the level of output ansible will\n" +"produce as the playbook executes." +msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:152 #: src/screens/Template/shared/JobTemplateForm.jsx:414 -msgid "Control the level of output ansible will produce as the playbook executes." -msgstr "Playbook の実行時に Ansible が生成する出力のレベルを制御します。" +#~ msgid "Control the level of output ansible will produce as the playbook executes." +#~ msgstr "Playbook の実行時に Ansible が生成する出力のレベルを制御します。" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:64 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 -msgid "Controller" -msgstr "コントローラー" +#~ msgid "Controller" +#~ msgstr "コントローラー" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:208 msgid "Convergence" @@ -1264,7 +1314,7 @@ msgstr "インベントリーのコピー" msgid "Copy Notification Template" msgstr "通知テンプレートのコピー" -#: screens/Project/ProjectList/ProjectListItem.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:190 msgid "Copy Project" msgstr "プロジェクトのコピー" @@ -1272,15 +1322,19 @@ msgstr "プロジェクトのコピー" msgid "Copy Template" msgstr "テンプレートのコピー" -#: screens/Project/ProjectList/ProjectListItem.jsx:147 +#: screens/Project/ProjectList/ProjectListItem.jsx:162 msgid "Copy full revision to clipboard." msgstr "完全なリビジョンをクリップボードにコピーします。" -#: components/About/About.jsx:35 -msgid "Copyright 2019 Red Hat, Inc." -msgstr "Copyright 2019 Red Hat, Inc." +#: components/About/About.jsx:28 +msgid "Copyright" +msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:383 +#: components/About/About.jsx:35 +#~ msgid "Copyright 2019 Red Hat, Inc." +#~ msgstr "Copyright 2019 Red Hat, Inc." + +#: screens/Template/shared/JobTemplateForm.jsx:384 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:231 msgid "Create" msgstr "作成" @@ -1351,13 +1405,18 @@ msgstr "フィルターを適用して新しいスマートインベントリー #: src/screens/InstanceGroup/InstanceGroups.jsx:18 #: src/screens/InstanceGroup/InstanceGroups.jsx:30 -msgid "Create container group" -msgstr "コンテナーグループの作成" +#~ msgid "Create container group" +#~ msgstr "コンテナーグループの作成" #: src/screens/InstanceGroup/InstanceGroups.jsx:17 #: src/screens/InstanceGroup/InstanceGroups.jsx:28 -msgid "Create instance group" -msgstr "インスタンスグループの作成" +#~ msgid "Create instance group" +#~ msgstr "インスタンスグループの作成" + +#: screens/InstanceGroup/InstanceGroups.jsx:19 +#: screens/InstanceGroup/InstanceGroups.jsx:32 +msgid "Create new container group" +msgstr "" #: screens/CredentialType/CredentialTypes.jsx:24 msgid "Create new credential Type" @@ -1412,7 +1471,7 @@ msgstr "ユーザートークンの作成" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:246 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:143 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:115 #: screens/Host/HostDetail/HostDetail.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:66 @@ -1421,7 +1480,7 @@ msgstr "ユーザートークンの作成" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:46 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:85 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:128 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:262 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:261 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:141 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:53 #: screens/Job/JobDetail/JobDetail.jsx:343 @@ -1452,14 +1511,14 @@ msgstr "作成済み" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:210 +#: components/TemplateList/TemplateList.jsx:209 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:173 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:196 -#: screens/Credential/CredentialList/CredentialList.jsx:133 +#: screens/Credential/CredentialList/CredentialList.jsx:132 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:90 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:136 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 @@ -1468,12 +1527,12 @@ msgstr "作成済み" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:188 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:162 -#: screens/Inventory/InventoryList/InventoryList.jsx:182 +#: screens/Inventory/InventoryList/InventoryList.jsx:181 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:170 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 -#: screens/Organization/OrganizationList/OrganizationList.jsx:146 +#: screens/Organization/OrganizationList/OrganizationList.jsx:145 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:125 -#: screens/Project/ProjectList/ProjectList.jsx:166 +#: screens/Project/ProjectList/ProjectList.jsx:165 #: screens/Team/TeamList/TeamList.jsx:142 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:105 @@ -1492,7 +1551,7 @@ msgstr "作成者 (ユーザー名)" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:94 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:56 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:50 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:244 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:243 #: screens/Inventory/shared/InventorySourceSubForms/AzureSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/EC2SubForm.jsx:39 #: screens/Inventory/shared/InventorySourceSubForms/GCESubForm.jsx:43 @@ -1502,7 +1561,7 @@ msgstr "作成者 (ユーザー名)" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VMwareSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VirtualizationSubForm.jsx:43 -#: util/getRelatedResourceDeleteDetails.js:191 +#: util/getRelatedResourceDeleteDetails.js:174 msgid "Credential" msgstr "認証情報" @@ -1538,8 +1597,16 @@ msgid "Credential passwords" msgstr "認証情報のパスワード" #: src/screens/InstanceGroup/shared/ContainerGroupForm.jsx:60 -msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token”." -msgstr "Kubernetes または OpenShift での認証に使用する認証情報。\"Kubernetes/OpenShift API ベアラートークン” のタイプでなければなりません。" +#~ msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token”." +#~ msgstr "Kubernetes または OpenShift での認証に使用する認証情報。\"Kubernetes/OpenShift API ベアラートークン” のタイプでなければなりません。" + +#: screens/InstanceGroup/shared/ContainerGroupForm.jsx:58 +msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token\". If left blank, the underlying Pod's service account will be used." +msgstr "" + +#: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:158 +msgid "Credential to authenticate with a protected container registry." +msgstr "" #: screens/CredentialType/CredentialType.jsx:75 msgid "Credential type not found." @@ -1557,12 +1624,12 @@ msgstr "認証情報タイプが見つかりません。" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:77 #: routeConfig.js:71 #: screens/ActivityStream/ActivityStream.jsx:165 -#: screens/Credential/CredentialList/CredentialList.jsx:176 +#: screens/Credential/CredentialList/CredentialList.jsx:175 #: screens/Credential/Credentials.jsx:13 #: screens/Credential/Credentials.jsx:24 #: screens/Job/JobDetail/JobDetail.jsx:281 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:293 -#: screens/Template/shared/JobTemplateForm.jsx:351 +#: screens/Template/shared/JobTemplateForm.jsx:352 #: util/getRelatedResourceDeleteDetails.js:98 msgid "Credentials" msgstr "認証情報" @@ -1583,7 +1650,7 @@ msgstr "カスタム Pod 仕様" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:101 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:56 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesListItem.jsx:93 -#: screens/Project/ProjectList/ProjectListItem.jsx:109 +#: screens/Project/ProjectList/ProjectListItem.jsx:124 msgid "Custom virtual environment {0} must be replaced by an execution environment." msgstr "" @@ -1671,11 +1738,11 @@ msgstr "システムレベルの機能および関数の定義" #: components/DeleteButton/DeleteButton.jsx:91 #: components/DeleteButton/DeleteButton.jsx:95 #: components/DeleteButton/DeleteButton.jsx:115 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:157 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:233 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:243 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:247 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:270 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:158 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:234 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:244 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:248 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:271 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:38 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:411 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:131 @@ -1686,7 +1753,7 @@ msgstr "システムレベルの機能および関数の定義" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:126 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:139 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:295 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:294 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:169 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:66 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:69 @@ -1717,17 +1784,17 @@ msgstr "すべてのグループおよびホストの削除" msgid "Delete Credential" msgstr "認証情報の削除" -#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:92 -msgid "Delete Group?" -msgstr "グループを削除しますか?" +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:131 +msgid "Delete Execution Environment" +msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:92 #~ msgid "Delete Group?" #~ msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:91 -msgid "Delete Groups?" -msgstr "グループを削除しますか?" +#~ msgid "Delete Groups?" +#~ msgstr "グループを削除しますか?" #: screens/Host/HostDetail/HostDetail.jsx:123 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:113 @@ -1805,7 +1872,7 @@ msgstr "アプリケーションの削除" msgid "Delete credential type" msgstr "認証情報タイプの削除" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:244 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:245 msgid "Delete error" msgstr "エラーの削除" @@ -1814,7 +1881,7 @@ msgstr "エラーの削除" msgid "Delete instance group" msgstr "インスタンスグループの削除" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:288 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:287 msgid "Delete inventory source" msgstr "インベントリーソースの削除" @@ -1827,9 +1894,13 @@ msgstr "更新時のデプロイ" msgid "Delete smart inventory" msgstr "スマートインベントリーの削除" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 -msgid "Delete the local repository in its entirety prior to performing an update. Depending on the size of the repository this may significantly increase the amount of time required to complete an update." -msgstr "更新の実行前にローカルリポジトリーを完全に削除します。リポジトリーのサイズによっては、更新の完了までにかかる時間が大幅に増大します。" +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 +msgid "" +"Delete the local repository in its entirety prior to\n" +"performing an update. Depending on the size of the\n" +"repository this may significantly increase the amount\n" +"of time required to complete an update." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 #~ msgid "Delete the local repository in its entirety prior to performing an update. Depending on the size of the repository this may significantly increase the amount of time required to complete an update." @@ -1843,7 +1914,7 @@ msgstr "このリンクの削除" msgid "Delete this node" msgstr "このノードの削除" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:162 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:163 msgid "Delete {pluralizedItemName}?" msgstr "{pluralizedItemName} を削除しますか?" @@ -1854,15 +1925,15 @@ msgid "Deleted" msgstr "削除済み" #: components/TemplateList/TemplateList.jsx:269 -#: screens/Credential/CredentialList/CredentialList.jsx:189 -#: screens/Inventory/InventoryList/InventoryList.jsx:254 -#: screens/Project/ProjectList/ProjectList.jsx:233 +#: screens/Credential/CredentialList/CredentialList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "削除エラー" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:204 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:217 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:259 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 msgid "Deletion error" msgstr "削除エラー" @@ -1895,27 +1966,27 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 #: components/Schedule/shared/ScheduleForm.jsx:110 -#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:193 #: components/TemplateList/TemplateListItem.jsx:230 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:68 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:62 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:211 -#: screens/Credential/CredentialList/CredentialList.jsx:129 +#: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:180 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:132 #: screens/CredentialType/shared/CredentialTypeForm.jsx:32 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:62 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:151 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:150 #: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:133 #: screens/Host/HostDetail/HostDetail.jsx:81 #: screens/Host/HostList/HostList.jsx:152 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:178 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:105 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 #: screens/Inventory/shared/InventoryForm.jsx:55 @@ -1928,10 +1999,11 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:143 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:48 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:95 -#: screens/Organization/OrganizationList/OrganizationList.jsx:142 +#: screens/Organization/OrganizationList/OrganizationList.jsx:141 #: screens/Organization/shared/OrganizationForm.jsx:68 #: screens/Project/ProjectDetail/ProjectDetail.jsx:95 -#: screens/Project/ProjectList/ProjectList.jsx:143 +#: screens/Project/ProjectList/ProjectList.jsx:142 +#: screens/Project/ProjectList/ProjectListItem.jsx:209 #: screens/Project/shared/ProjectForm.jsx:176 #: screens/Team/TeamDetail/TeamDetail.jsx:38 #: screens/Team/TeamList/TeamList.jsx:134 @@ -1940,13 +2012,13 @@ msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:124 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 -#: screens/Template/shared/JobTemplateForm.jsx:215 +#: screens/Template/shared/JobTemplateForm.jsx:216 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:121 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:59 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:91 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:180 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:179 msgid "Description" msgstr "説明" @@ -1975,86 +2047,89 @@ msgid "Destination channels or users" msgstr "送信先チャネルまたはユーザー" #: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:11 -msgid "Detail coming soon :)" -msgstr "詳細は後日 :)" +#~ msgid "Detail coming soon :)" +#~ msgstr "詳細は後日 :)" -#: src/components/AdHocCommands/AdHocCommandsWizard.jsx:60 -#: src/components/AdHocCommands/AdHocCommandsWizard.jsx:70 -#: src/components/ErrorDetail/ErrorDetail.jsx:73 -#: src/components/Schedule/Schedule.jsx:67 -#: src/screens/Application/Application/Application.jsx:77 -#: src/screens/Application/Applications.jsx:39 -#: src/screens/Credential/Credential.jsx:58 -#: src/screens/Credential/Credentials.jsx:28 -#: src/screens/CredentialType/CredentialType.jsx:62 -#: src/screens/CredentialType/CredentialTypes.jsx:29 -#: src/screens/Host/Host.jsx:52 -#: src/screens/Host/Hosts.jsx:29 -#: src/screens/InstanceGroup/ContainerGroup.jsx:63 -#: src/screens/InstanceGroup/InstanceGroup.jsx:64 -#: src/screens/InstanceGroup/InstanceGroups.jsx:33 -#: src/screens/InstanceGroup/InstanceGroups.jsx:42 -#: src/screens/Inventory/Inventories.jsx:60 -#: src/screens/Inventory/Inventories.jsx:104 -#: src/screens/Inventory/Inventory.jsx:62 -#: src/screens/Inventory/InventoryGroup/InventoryGroup.jsx:59 -#: src/screens/Inventory/InventoryHost/InventoryHost.jsx:73 -#: src/screens/Inventory/InventorySource/InventorySource.jsx:88 -#: src/screens/Inventory/SmartInventory.jsx:69 -#: src/screens/Inventory/SmartInventoryHost/SmartInventoryHost.jsx:55 -#: src/screens/Job/Job.jsx:63 -#: src/screens/Job/JobOutput/HostEventModal.jsx:113 -#: src/screens/Job/Jobs.jsx:29 -#: src/screens/ManagementJob/ManagementJobs.jsx:29 -#: src/screens/NotificationTemplate/NotificationTemplate.jsx:83 -#: src/screens/NotificationTemplate/NotificationTemplates.jsx:27 -#: src/screens/Organization/Organization.jsx:122 -#: src/screens/Organization/Organizations.jsx:31 -#: src/screens/Project/Project.jsx:105 -#: src/screens/Project/Projects.jsx:29 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:54 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:46 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:46 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:64 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:70 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:111 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:46 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:47 -#: src/screens/Setting/Settings.jsx:45 -#: src/screens/Setting/Settings.jsx:48 -#: src/screens/Setting/Settings.jsx:52 -#: src/screens/Setting/Settings.jsx:55 -#: src/screens/Setting/Settings.jsx:58 -#: src/screens/Setting/Settings.jsx:61 -#: src/screens/Setting/Settings.jsx:66 -#: src/screens/Setting/Settings.jsx:69 -#: src/screens/Setting/Settings.jsx:72 -#: src/screens/Setting/Settings.jsx:75 -#: src/screens/Setting/Settings.jsx:84 -#: src/screens/Setting/Settings.jsx:85 -#: src/screens/Setting/Settings.jsx:86 -#: src/screens/Setting/Settings.jsx:87 -#: src/screens/Setting/Settings.jsx:88 -#: src/screens/Setting/Settings.jsx:89 -#: src/screens/Setting/Settings.jsx:98 -#: src/screens/Setting/Settings.jsx:101 -#: src/screens/Setting/Settings.jsx:104 -#: src/screens/Setting/Settings.jsx:107 -#: src/screens/Setting/Settings.jsx:110 -#: src/screens/Setting/Settings.jsx:113 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:46 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:55 -#: src/screens/Team/Team.jsx:55 -#: src/screens/Team/Teams.jsx:29 -#: src/screens/Template/Template.jsx:131 -#: src/screens/Template/Templates.jsx:44 -#: src/screens/Template/WorkflowJobTemplate.jsx:121 -#: src/screens/User/User.jsx:63 -#: src/screens/User/UserToken/UserToken.jsx:54 -#: src/screens/User/Users.jsx:31 -#: src/screens/User/Users.jsx:41 -#: src/screens/WorkflowApproval/WorkflowApproval.jsx:76 -#: src/screens/WorkflowApproval/WorkflowApprovals.jsx:21 +#: components/AdHocCommands/AdHocCommandsWizard.jsx:60 +#: components/AdHocCommands/AdHocCommandsWizard.jsx:70 +#: components/ErrorDetail/ErrorDetail.jsx:73 +#: components/Schedule/Schedule.jsx:68 +#: screens/Application/Application/Application.jsx:77 +#: screens/Application/Applications.jsx:39 +#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credentials.jsx:28 +#: screens/CredentialType/CredentialType.jsx:62 +#: screens/CredentialType/CredentialTypes.jsx:29 +#: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:64 +#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:32 +#: screens/Host/Host.jsx:52 +#: screens/Host/Hosts.jsx:29 +#: screens/InstanceGroup/ContainerGroup.jsx:63 +#: screens/InstanceGroup/InstanceGroup.jsx:64 +#: screens/InstanceGroup/InstanceGroups.jsx:35 +#: screens/InstanceGroup/InstanceGroups.jsx:44 +#: screens/Inventory/Inventories.jsx:60 +#: screens/Inventory/Inventories.jsx:102 +#: screens/Inventory/Inventory.jsx:62 +#: screens/Inventory/InventoryGroup/InventoryGroup.jsx:59 +#: screens/Inventory/InventoryHost/InventoryHost.jsx:73 +#: screens/Inventory/InventorySource/InventorySource.jsx:88 +#: screens/Inventory/SmartInventory.jsx:69 +#: screens/Inventory/SmartInventoryHost/SmartInventoryHost.jsx:55 +#: screens/Job/Job.jsx:103 +#: screens/Job/JobOutput/HostEventModal.jsx:113 +#: screens/Job/Jobs.jsx:29 +#: screens/ManagementJob/ManagementJobs.jsx:29 +#: screens/NotificationTemplate/NotificationTemplate.jsx:83 +#: screens/NotificationTemplate/NotificationTemplates.jsx:27 +#: screens/Organization/Organization.jsx:123 +#: screens/Organization/Organizations.jsx:31 +#: screens/Project/Project.jsx:105 +#: screens/Project/Projects.jsx:29 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:54 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:46 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:46 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:64 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:70 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:117 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:46 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:47 +#: screens/Setting/Settings.jsx:45 +#: screens/Setting/Settings.jsx:48 +#: screens/Setting/Settings.jsx:52 +#: screens/Setting/Settings.jsx:55 +#: screens/Setting/Settings.jsx:58 +#: screens/Setting/Settings.jsx:61 +#: screens/Setting/Settings.jsx:66 +#: screens/Setting/Settings.jsx:69 +#: screens/Setting/Settings.jsx:72 +#: screens/Setting/Settings.jsx:75 +#: screens/Setting/Settings.jsx:84 +#: screens/Setting/Settings.jsx:85 +#: screens/Setting/Settings.jsx:86 +#: screens/Setting/Settings.jsx:87 +#: screens/Setting/Settings.jsx:88 +#: screens/Setting/Settings.jsx:89 +#: screens/Setting/Settings.jsx:97 +#: screens/Setting/Settings.jsx:100 +#: screens/Setting/Settings.jsx:103 +#: screens/Setting/Settings.jsx:106 +#: screens/Setting/Settings.jsx:109 +#: screens/Setting/Settings.jsx:112 +#: screens/Setting/Settings.jsx:115 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:46 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:55 +#: screens/Team/Team.jsx:55 +#: screens/Team/Teams.jsx:29 +#: screens/Template/Template.jsx:144 +#: screens/Template/Templates.jsx:44 +#: screens/Template/WorkflowJobTemplate.jsx:121 +#: screens/User/User.jsx:63 +#: screens/User/UserToken/UserToken.jsx:54 +#: screens/User/Users.jsx:31 +#: screens/User/Users.jsx:41 +#: screens/WorkflowApproval/WorkflowApproval.jsx:76 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:24 msgid "Details" msgstr "詳細" @@ -2122,7 +2197,7 @@ msgstr "ロールの関連付けの解除!" msgid "Disassociate?" msgstr "関連付けを解除しますか?" -#: screens/Template/shared/JobTemplateForm.jsx:459 +#: screens/Template/shared/JobTemplateForm.jsx:460 msgid "" "Divide the work done by this job template\n" "into the specified number of job slices, each running the\n" @@ -2130,8 +2205,15 @@ msgid "" msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:429 -msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." -msgstr "このジョブテンプレートで実施される作業を指定した数のジョブスライスに分割し、それぞれインベントリーの部分に対して同じタスクを実行します。" +#~ msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." +#~ msgstr "このジョブテンプレートで実施される作業を指定した数のジョブスライスに分割し、それぞれインベントリーの部分に対して同じタスクを実行します。" + +#: components/CodeEditor/VariablesDetail.jsx:121 +#: components/CodeEditor/VariablesDetail.jsx:127 +#: components/CodeEditor/VariablesField.jsx:135 +#: components/CodeEditor/VariablesField.jsx:141 +msgid "Done" +msgstr "" #: screens/Job/JobOutput/shared/OutputToolbar.jsx:174 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:179 @@ -2150,7 +2232,7 @@ msgstr "メールオプション" msgid "Each answer choice must be on a separate line." msgstr "各回答の選択肢は別々の行にある必要があります。" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:166 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:165 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:175 msgid "" "Each time a job runs using this inventory,\n" @@ -2160,68 +2242,74 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:158 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:168 -msgid "Each time a job runs using this inventory, refresh the inventory from the selected source before executing job tasks." -msgstr "このインベントリーでジョブを実行する際は常に、選択されたソースのインベントリーを更新してからジョブのタスクを実行します。" +#~ msgid "Each time a job runs using this inventory, refresh the inventory from the selected source before executing job tasks." +#~ msgstr "このインベントリーでジョブを実行する際は常に、選択されたソースのインベントリーを更新してからジョブのタスクを実行します。" + +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:105 +msgid "" +"Each time a job runs using this project, update the\n" +"revision of the project prior to starting the job." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:92 -msgid "Each time a job runs using this project, update the revision of the project prior to starting the job." -msgstr "このプロジェクトでジョブを実行する際は常に、ジョブの開始前にプロジェクトのリビジョンを更新します。" +#~ msgid "Each time a job runs using this project, update the revision of the project prior to starting the job." +#~ msgstr "このプロジェクトでジョブを実行する際は常に、ジョブの開始前にプロジェクトのリビジョンを更新します。" -#: src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx:396 -#: src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx:400 -#: src/screens/Application/ApplicationDetails/ApplicationDetails.jsx:117 -#: src/screens/Application/ApplicationDetails/ApplicationDetails.jsx:119 -#: src/screens/Credential/CredentialDetail/CredentialDetail.jsx:251 -#: src/screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:75 -#: src/screens/Host/HostDetail/HostDetail.jsx:116 -#: src/screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 -#: src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 -#: src/screens/Inventory/InventoryDetail/InventoryDetail.jsx:120 -#: src/screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:60 -#: src/screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:67 -#: src/screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:106 -#: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:270 -#: src/screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:158 -#: src/screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:355 -#: src/screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:357 -#: src/screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:125 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:143 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:147 -#: src/screens/Project/ProjectDetail/ProjectDetail.jsx:158 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:87 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:92 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:79 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:84 -#: src/screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:142 -#: src/screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:147 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:79 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:84 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:96 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:101 -#: src/screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:160 -#: src/screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:165 -#: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:14 -#: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:19 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:100 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:105 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:141 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:146 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:79 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:84 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:80 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:85 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:79 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:84 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:94 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:99 -#: src/screens/Team/TeamDetail/TeamDetail.jsx:57 -#: src/screens/Team/TeamDetail/TeamDetail.jsx:61 -#: src/screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:371 -#: src/screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:373 -#: src/screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:205 -#: src/screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:207 -#: src/screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeViewModal.jsx:207 -#: src/screens/User/UserDetail/UserDetail.jsx:92 +#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:397 +#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:401 +#: screens/Application/ApplicationDetails/ApplicationDetails.jsx:118 +#: screens/Application/ApplicationDetails/ApplicationDetails.jsx:120 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:272 +#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 +#: screens/Host/HostDetail/HostDetail.jsx:117 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:97 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:110 +#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:126 +#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:61 +#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:68 +#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:278 +#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:159 +#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:356 +#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:358 +#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:133 +#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:151 +#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:155 +#: screens/Project/ProjectDetail/ProjectDetail.jsx:170 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:88 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:92 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:80 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:84 +#: screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:143 +#: screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:147 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:80 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:84 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:97 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:101 +#: screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:161 +#: screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:165 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:101 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:105 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:148 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:152 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:80 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:84 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:81 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:85 +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:158 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:79 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:84 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:94 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:99 +#: screens/Team/TeamDetail/TeamDetail.jsx:58 +#: screens/Team/TeamDetail/TeamDetail.jsx:62 +#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:383 +#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:385 +#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:223 +#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:225 +#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeViewModal.jsx:208 +#: screens/User/UserDetail/UserDetail.jsx:93 msgid "Edit" msgstr "編集" @@ -2317,8 +2405,8 @@ msgstr "通知テンプレートの編集" msgid "Edit Organization" msgstr "組織の編集" -#: screens/Project/ProjectList/ProjectListItem.jsx:161 -#: screens/Project/ProjectList/ProjectListItem.jsx:166 +#: screens/Project/ProjectList/ProjectListItem.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:181 msgid "Edit Project" msgstr "プロジェクトの編集" @@ -2376,8 +2464,8 @@ msgid "Edit details" msgstr "詳細の編集" #: src/screens/Setting/License/LicenseEdit/LicenseEdit.jsx:11 -msgid "Edit form coming soon :)" -msgstr "フォームは後日 :)" +#~ msgid "Edit form coming soon :)" +#~ msgstr "フォームは後日 :)" #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:81 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:85 @@ -2424,7 +2512,7 @@ msgstr "メールオプション" msgid "Enable Concurrent Jobs" msgstr "同時実行ジョブの有効化" -#: screens/Template/shared/JobTemplateForm.jsx:587 +#: screens/Template/shared/JobTemplateForm.jsx:588 msgid "Enable Fact Storage" msgstr "ファクトストレージの有効化" @@ -2437,8 +2525,8 @@ msgstr "HTTPS 証明書の検証を有効化" msgid "Enable Privilege Escalation" msgstr "権限昇格の有効化" -#: screens/Template/shared/JobTemplateForm.jsx:561 -#: screens/Template/shared/JobTemplateForm.jsx:564 +#: screens/Template/shared/JobTemplateForm.jsx:562 +#: screens/Template/shared/JobTemplateForm.jsx:565 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:249 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:252 msgid "Enable Webhook" @@ -2469,7 +2557,7 @@ msgstr "権限昇格の有効化" msgid "Enable simplified login for your {brandName} applications" msgstr "{brandName} アプリケーションのログインの簡素化の有効化" -#: screens/Template/shared/JobTemplateForm.jsx:567 +#: screens/Template/shared/JobTemplateForm.jsx:568 msgid "Enable webhook for this template." msgstr "このテンプレートの Webhook を有効にします。" @@ -2478,23 +2566,31 @@ msgstr "このテンプレートの Webhook を有効にします。" msgid "Enabled" msgstr "有効化" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:240 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:267 msgid "Enabled Value" msgstr "有効な値" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:254 msgid "Enabled Variable" msgstr "有効な変数" -#: src/screens/Template/shared/JobTemplateForm.jsx:517 -msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact BRAND_NAME and request a configuration update using this job template." -msgstr "プロビジョニングコールバック URL の作成を有効にします。ホストは、この URL を使用して BRAND_NAME に接続でき、このジョブテンプレートを使用して設定の更新を要求できます。" +#: screens/Template/shared/JobTemplateForm.jsx:548 +msgid "" +"Enables creation of a provisioning\n" +"callback URL. Using the URL a host can contact {BrandName}\n" +"and request a configuration update using this job\n" +"template." +msgstr "" -#: src/components/AdHocCommands/AdHocDetailsStep.jsx:244 -msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact {brandName} and request a configuration update using this job template" -msgstr "プロビジョニングコールバック URL の作成を有効にします。ホストは、この URL を使用して {brandName} に接続でき、このジョブテンプレートを使用して接続の更新を要求できます。" +#: components/AdHocCommands/AdHocDetailsStep.jsx:244 +msgid "" +"Enables creation of a provisioning\n" +"callback URL. Using the URL a host can contact {brandName}\n" +"and request a configuration update using this job\n" +"template" +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:517 #~ msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact BRAND_NAME and request a configuration update using this job template." @@ -2553,8 +2649,8 @@ msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio msgstr "JSON または YAML 構文のいずれかを使用してインベントリー変数を入力します。ラジオボタンを使用して構文で切り替えを行います。構文のサンプルについては Ansible Tower ドキュメントを参照してください。" #: src/screens/Inventory/shared/SmartInventoryForm.jsx:100 -msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two. Refer to the Ansible Tower documentation for example syntax." -msgstr "JSON または YAML 構文のいずれかを使用してインベントリー変数を入力します。ラジオボタンを使用して構文間で切り替えを行います。構文のサンプルについては Ansible Tower ドキュメントを参照してください。" +#~ msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two. Refer to the Ansible Tower documentation for example syntax." +#~ msgstr "JSON または YAML 構文のいずれかを使用してインベントリー変数を入力します。ラジオボタンを使用して構文間で切り替えを行います。構文のサンプルについては Ansible Tower ドキュメントを参照してください。" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:193 msgid "Enter one Annotation Tag per line, without commas." @@ -2568,24 +2664,48 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:244 -msgid "Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required." -msgstr "各行に 1 つの IRC チャンネルまたはユーザー名を入力します。チャンネルのシャープ記号 (#) およびユーザーのアットマーク (@) 記号は不要です。" +#~ msgid "Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required." +#~ msgstr "各行に 1 つの IRC チャンネルまたはユーザー名を入力します。チャンネルのシャープ記号 (#) およびユーザーのアットマーク (@) 記号は不要です。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:377 +msgid "" +"Enter one Slack channel per line. The pound symbol (#)\n" +"is required for channels." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:377 -msgid "Enter one Slack channel per line. The pound symbol (#) is required for channels." -msgstr "各行に 1 つの Slack チャンネルを入力します。チャンネルにはシャープ記号 (#) が必要です。" +#~ msgid "Enter one Slack channel per line. The pound symbol (#) is required for channels." +#~ msgstr "各行に 1 つの Slack チャンネルを入力します。チャンネルにはシャープ記号 (#) が必要です。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:92 +msgid "" +"Enter one email address per line to create a recipient\n" +"list for this type of notification." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:92 -msgid "Enter one email address per line to create a recipient list for this type of notification." -msgstr "各行に 1 つのメールアドレスを入力し、この通知タイプの受信者リストを作成します。" +#~ msgid "Enter one email address per line to create a recipient list for this type of notification." +#~ msgstr "各行に 1 つのメールアドレスを入力し、この通知タイプの受信者リストを作成します。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:426 +msgid "" +"Enter one phone number per line to specify where to\n" +"route SMS messages." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:426 -msgid "Enter one phone number per line to specify where to route SMS messages." -msgstr "各行に 1 つの電話番号を入力し、SMS メッセージのルート先を指定します。" +#~ msgid "Enter one phone number per line to specify where to route SMS messages." +#~ msgstr "各行に 1 つの電話番号を入力し、SMS メッセージのルート先を指定します。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:416 +msgid "" +"Enter the number associated with the \"Messaging\n" +"Service\" in Twilio in the format +18005550199." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:416 -msgid "Enter the number associated with the \"Messaging Service\" in Twilio in the format +18005550199." -msgstr "Twilio の \"メッセージングサービス\" に関連付けられた番号を入力します (形式: +18005550199)。" +#~ msgid "Enter the number associated with the \"Messaging Service\" in Twilio in the format +18005550199." +#~ msgstr "Twilio の \"メッセージングサービス\" に関連付けられた番号を入力します (形式: +18005550199)。" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:60 msgid "Enter variables to configure the inventory source. For a detailed description of how to configure this plugin, see <0>Inventory Plugins in the documentation and the <1>Tower plugin configuration guide." @@ -2624,18 +2744,18 @@ msgid "Enter variables using either JSON or YAML syntax. Use the radio button to msgstr "JSON または YAML 構文のいずれかを使用して変数を入力します。ラジオボタンを使用してこの構文を切り替えます。" #: src/screens/Job/JobDetail/JobDetail.jsx:224 -msgid "Environment" -msgstr "環境" +#~ msgid "Environment" +#~ msgstr "環境" -#: components/JobList/JobList.jsx:207 +#: components/JobList/JobList.jsx:206 #: components/Workflow/WorkflowNodeHelp.jsx:92 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:135 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:150 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:120 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:134 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:262 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 #: screens/Job/JobOutput/JobOutput.jsx:668 #: screens/Setting/shared/LoggingTestAlert.jsx:37 msgid "Error" @@ -2661,12 +2781,12 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:57 #: components/HostToggle/HostToggle.jsx:73 #: components/InstanceToggle/InstanceToggle.jsx:69 -#: components/JobList/JobList.jsx:278 -#: components/JobList/JobList.jsx:289 +#: components/JobList/JobList.jsx:276 +#: components/JobList/JobList.jsx:287 #: components/LaunchButton/LaunchButton.jsx:171 #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:248 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:204 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 #: components/ResourceAccessList/ResourceAccessList.jsx:236 #: components/ResourceAccessList/ResourceAccessList.jsx:248 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:419 @@ -2680,7 +2800,7 @@ msgstr "" #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 -#: screens/Credential/CredentialList/CredentialList.jsx:192 +#: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:132 #: screens/Host/HostGroups/HostGroupsList.jsx:243 @@ -2694,11 +2814,11 @@ msgstr "" #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:122 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:188 -#: screens/Inventory/InventoryList/InventoryList.jsx:255 +#: screens/Inventory/InventoryList/InventoryList.jsx:262 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:237 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:302 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:234 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:247 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:301 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:235 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:248 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:178 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:148 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 @@ -2709,10 +2829,10 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:224 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:164 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:208 +#: screens/Organization/OrganizationList/OrganizationList.jsx:210 #: screens/Project/ProjectDetail/ProjectDetail.jsx:196 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197 -#: screens/Project/ProjectList/ProjectList.jsx:234 +#: screens/Project/ProjectList/ProjectList.jsx:236 #: screens/Project/shared/ProjectSyncButton.jsx:41 #: screens/Team/TeamDetail/TeamDetail.jsx:81 #: screens/Team/TeamList/TeamList.jsx:205 @@ -2734,11 +2854,15 @@ msgstr "" #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:226 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:237 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:248 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:250 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:261 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:264 msgid "Error!" msgstr "エラー!" +#: components/CodeEditor/VariablesDetail.jsx:110 +msgid "Error:" +msgstr "" + #: screens/ActivityStream/ActivityStream.jsx:259 #: screens/ActivityStream/ActivityStreamListItem.jsx:46 #: screens/Job/JobOutput/JobOutput.jsx:635 @@ -2803,15 +2927,15 @@ msgstr "" #: components/Lookup/ExecutionEnvironmentLookup.jsx:124 #: routeConfig.js:143 #: screens/ActivityStream/ActivityStream.jsx:211 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:121 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 #: screens/Organization/Organization.jsx:127 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:77 #: screens/Organization/Organizations.jsx:38 #: util/getRelatedResourceDeleteDetails.js:88 -#: util/getRelatedResourceDeleteDetails.js:212 +#: util/getRelatedResourceDeleteDetails.js:195 msgid "Execution Environments" msgstr "" @@ -2845,8 +2969,8 @@ msgstr "保存せずに終了" msgid "Expand" msgstr "展開" -#: components/CodeEditor/VariablesDetail.jsx:211 -#: components/CodeEditor/VariablesField.jsx:229 +#: components/CodeEditor/VariablesDetail.jsx:214 +#: components/CodeEditor/VariablesField.jsx:237 msgid "Expand input" msgstr "" @@ -2899,7 +3023,7 @@ msgstr "追加変数" #: components/Sparkline/Sparkline.jsx:35 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:49 -#: screens/Project/ProjectList/ProjectListItem.jsx:69 +#: screens/Project/ProjectList/ProjectListItem.jsx:76 msgid "FINISHED:" msgstr "終了日時:" @@ -2912,7 +3036,7 @@ msgstr "終了日時:" msgid "Facts" msgstr "ファクト" -#: components/JobList/JobList.jsx:206 +#: components/JobList/JobList.jsx:205 #: components/Workflow/WorkflowNodeHelp.jsx:89 #: screens/Dashboard/shared/ChartTooltip.jsx:66 #: screens/Job/JobOutput/shared/HostStatusBar.jsx:47 @@ -2928,12 +3052,12 @@ msgstr "失敗したホスト数" msgid "Failed Hosts" msgstr "失敗したホスト" -#: components/LaunchButton/ReLaunchDropDown.jsx:58 +#: components/LaunchButton/ReLaunchDropDown.jsx:61 #: screens/Dashboard/Dashboard.jsx:135 msgid "Failed hosts" msgstr "失敗したホスト" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:265 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:268 msgid "Failed to approve one or more workflow approval." msgstr "1 つ以上のワークフロー承認を承認できませんでした。" @@ -2962,7 +3086,7 @@ msgstr "関連付けに失敗しました。" msgid "Failed to cancel inventory source sync." msgstr "インベントリーソースの同期をキャンセルできませんでした。" -#: components/JobList/JobList.jsx:292 +#: components/JobList/JobList.jsx:290 msgid "Failed to cancel one or more jobs." msgstr "1 つ以上のジョブを取り消すことができませんでした。" @@ -2978,7 +3102,7 @@ msgstr "" msgid "Failed to copy inventory." msgstr "インベントリーをコピーできませんでした。" -#: screens/Project/ProjectList/ProjectListItem.jsx:183 +#: screens/Project/ProjectList/ProjectListItem.jsx:198 msgid "Failed to copy project." msgstr "プロジェクトをコピーできませんでした。" @@ -3004,7 +3128,7 @@ msgstr "グループ {0} を削除できませんでした。" msgid "Failed to delete host." msgstr "ホストを削除できませんでした。" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:306 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:305 msgid "Failed to delete inventory source {name}." msgstr "インベントリーソース {name} を削除できませんでした。" @@ -3024,15 +3148,15 @@ msgstr "通知を削除できませんでした。" msgid "Failed to delete one or more applications." msgstr "1 つ以上のアプリケーションを削除できませんでした。" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:213 msgid "Failed to delete one or more credential types." msgstr "1 つ以上の認証情報タイプを削除できませんでした。" -#: screens/Credential/CredentialList/CredentialList.jsx:195 +#: screens/Credential/CredentialList/CredentialList.jsx:197 msgid "Failed to delete one or more credentials." msgstr "1 つ以上の認証情報を削除できませんでした。" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3045,15 +3169,15 @@ msgstr "1 つ以上のグループを削除できませんでした。" msgid "Failed to delete one or more hosts." msgstr "1 つ以上のホストを削除できませんでした。" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:265 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 msgid "Failed to delete one or more instance groups." msgstr "1 つ以上のインスタンスグループを削除できませんでした。" -#: screens/Inventory/InventoryList/InventoryList.jsx:258 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 msgid "Failed to delete one or more inventories." msgstr "1 つ以上のインベントリーを削除できませんでした。" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:250 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:251 msgid "Failed to delete one or more inventory sources." msgstr "1 つ以上のインベントリーリソースを削除できませんでした。" @@ -3061,7 +3185,7 @@ msgstr "1 つ以上のインベントリーリソースを削除できません msgid "Failed to delete one or more job templates." msgstr "1 つ以上のジョブテンプレートを削除できませんでした" -#: components/JobList/JobList.jsx:281 +#: components/JobList/JobList.jsx:279 msgid "Failed to delete one or more jobs." msgstr "1 つ以上のジョブを削除できませんでした。" @@ -3069,11 +3193,11 @@ msgstr "1 つ以上のジョブを削除できませんでした。" msgid "Failed to delete one or more notification template." msgstr "1 つ以上の通知テンプレートを削除できませんでした。" -#: screens/Organization/OrganizationList/OrganizationList.jsx:211 +#: screens/Organization/OrganizationList/OrganizationList.jsx:213 msgid "Failed to delete one or more organizations." msgstr "1 つ以上の組織を削除できませんでした。" -#: screens/Project/ProjectList/ProjectList.jsx:237 +#: screens/Project/ProjectList/ProjectList.jsx:239 msgid "Failed to delete one or more projects." msgstr "1 つ以上のプロジェクトを削除できませんでした。" @@ -3101,7 +3225,7 @@ msgstr "1 つ以上のユーザートークンを削除できませんでした msgid "Failed to delete one or more users." msgstr "1 人以上のユーザーを削除できませんでした。" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:256 msgid "Failed to delete one or more workflow approval." msgstr "1 つ以上のワークフロー承認を削除できませんでした。" @@ -3151,7 +3275,7 @@ msgstr "ワークフロージョブテンプレートを削除できませんで msgid "Failed to delete {name}." msgstr "{name} を削除できませんでした。" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:266 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:269 msgid "Failed to deny one or more workflow approval." msgstr "1 つ以上のワークフロー承認を拒否できませんでした。" @@ -3211,7 +3335,7 @@ msgstr "インベントリーソースを同期できませんでした。" msgid "Failed to sync project." msgstr "プロジェクトを同期できませんでした。" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:237 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:238 msgid "Failed to sync some or all inventory sources." msgstr "一部またはすべてのインベントリーソースを同期できませんでした。" @@ -3294,7 +3418,7 @@ msgstr "ファイルのアップロードが拒否されました。単一の .j msgid "File, directory or script" msgstr "ファイル、ディレクトリー、またはスクリプト" -#: components/JobList/JobList.jsx:223 +#: components/JobList/JobList.jsx:221 #: components/JobList/JobListItem.jsx:87 msgid "Finish Time" msgstr "終了時間" @@ -3337,7 +3461,7 @@ msgstr "グラフを利用可能な画面サイズに合わせます" msgid "Float" msgstr "浮動" -#: screens/Template/shared/JobTemplateForm.jsx:223 +#: screens/Template/shared/JobTemplateForm.jsx:224 msgid "" "For job templates, select run to execute\n" "the playbook. Select check to only check playbook syntax,\n" @@ -3354,8 +3478,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:115 #: src/screens/Template/shared/JobTemplateForm.jsx:216 -msgid "For job templates, select run to execute the playbook. Select check to only check playbook syntax, test environment setup, and report problems without executing the playbook." -msgstr "ジョブテンプレートについて、Playbook を実行するために実行を選択します。Playbook を実行せずに、Playbook 構文、テスト環境セットアップ、およびレポートの問題のみを検査するチェックを選択します。" +#~ msgid "For job templates, select run to execute the playbook. Select check to only check playbook syntax, test environment setup, and report problems without executing the playbook." +#~ msgstr "ジョブテンプレートについて、Playbook を実行するために実行を選択します。Playbook を実行せずに、Playbook 構文、テスト環境セットアップ、およびレポートの問題のみを検査するチェックを選択します。" #: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:83 msgid "For more information, refer to the" @@ -3365,7 +3489,7 @@ msgstr "詳しい情報は以下の情報を参照してください:" #: components/AdHocCommands/AdHocDetailsStep.jsx:193 #: components/PromptDetail/PromptJobTemplateDetail.jsx:139 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:224 -#: screens/Template/shared/JobTemplateForm.jsx:404 +#: screens/Template/shared/JobTemplateForm.jsx:405 msgid "Forks" msgstr "フォーク" @@ -3415,7 +3539,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:114 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:89 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:158 -#: screens/Project/ProjectList/ProjectList.jsx:151 +#: screens/Project/ProjectList/ProjectList.jsx:150 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:90 msgid "Git" msgstr "Git" @@ -3549,7 +3673,7 @@ msgstr "グループタイプ" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:232 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:224 -#: util/getRelatedResourceDeleteDetails.js:143 +#: util/getRelatedResourceDeleteDetails.js:126 msgid "Groups" msgstr "グループ" @@ -3591,7 +3715,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:149 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:239 -#: screens/Template/shared/JobTemplateForm.jsx:622 +#: screens/Template/shared/JobTemplateForm.jsx:623 msgid "Host Config Key" msgstr "ホスト設定キー" @@ -3611,7 +3735,7 @@ msgstr "" msgid "Host Failure" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:237 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:281 msgid "Host Filter" msgstr "ホストフィルター" @@ -3620,43 +3744,25 @@ msgstr "ホストフィルター" msgid "Host Name" msgstr "ホスト名" -#: src/screens/Inventory/Inventories.jsx:70 -msgid "Host details" -msgstr "ホストの詳細" +#: screens/Job/JobOutput/JobOutput.jsx:640 +msgid "Host OK" +msgstr "" -#: src/screens/Job/JobOutput/HostEventModal.jsx:102 -msgid "Host details modal" -msgstr "ホストの詳細モーダル" +#: screens/Job/JobOutput/JobOutput.jsx:645 +msgid "Host Polling" +msgstr "" -#: src/screens/Host/Host.jsx:90 -#: src/screens/Inventory/InventoryHost/InventoryHost.jsx:100 -msgid "Host not found." -msgstr "ホストが見つかりませんでした。" +#: screens/Job/JobOutput/JobOutput.jsx:651 +msgid "Host Retry" +msgstr "" -#: src/screens/Job/JobOutput/shared/HostStatusBar.jsx:77 -msgid "Host status information for this job is unavailable." -msgstr "このジョブのホストのステータス情報は利用できません。" +#: screens/Job/JobOutput/JobOutput.jsx:642 +msgid "Host Skipped" +msgstr "" -#: src/routeConfig.js:85 -#: src/screens/ActivityStream/ActivityStream.jsx:173 -#: src/screens/Dashboard/Dashboard.jsx:129 -#: src/screens/Host/HostList/HostList.jsx:142 -#: src/screens/Host/HostList/HostList.jsx:188 -#: src/screens/Host/Hosts.jsx:15 -#: src/screens/Host/Hosts.jsx:25 -#: src/screens/Inventory/Inventories.jsx:63 -#: src/screens/Inventory/Inventories.jsx:88 -#: src/screens/Inventory/Inventory.jsx:65 -#: src/screens/Inventory/InventoryGroup/InventoryGroup.jsx:69 -#: src/screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:178 -#: src/screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:247 -#: src/screens/Inventory/InventoryHosts/InventoryHostList.jsx:112 -#: src/screens/Inventory/InventoryHosts/InventoryHostList.jsx:160 -#: src/screens/Inventory/SmartInventory.jsx:71 -#: src/screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62 -#: src/screens/Job/JobOutput/shared/OutputToolbar.jsx:95 -msgid "Hosts" -msgstr "ホスト" +#: screens/Job/JobOutput/JobOutput.jsx:639 +msgid "Host Started" +msgstr "" #: screens/Job/JobOutput/JobOutput.jsx:643 msgid "Host Unreachable" @@ -3697,7 +3803,7 @@ msgstr "" #: screens/Inventory/SmartInventory.jsx:71 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:102 -#: util/getRelatedResourceDeleteDetails.js:147 +#: util/getRelatedResourceDeleteDetails.js:130 msgid "Hosts" msgstr "" @@ -3722,7 +3828,7 @@ msgstr "時間" msgid "I agree to the End User License Agreement" msgstr "" -#: components/JobList/JobList.jsx:174 +#: components/JobList/JobList.jsx:173 #: components/Lookup/HostFilterLookup.jsx:82 #: screens/Team/TeamRoles/TeamRolesList.jsx:155 #: screens/User/UserRoles/UserRolesList.jsx:152 @@ -3785,7 +3891,7 @@ msgstr "IRC サーバーポート" msgid "Icon URL" msgstr "アイコン URL" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:149 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:148 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:156 msgid "" "If checked, all variables for child groups\n" @@ -3795,21 +3901,49 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:141 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 -msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." -msgstr "チェックが付けられている場合、子グループおよびホストのすべての変数が削除され、外部ソースにあるものによって置き換えられます。" +#~ msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." +#~ msgstr "チェックが付けられている場合、子グループおよびホストのすべての変数が削除され、外部ソースにあるものによって置き換えられます。" + +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:125 +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:135 +msgid "" +"If checked, any hosts and groups that were\n" +"previously present on the external source but are now removed\n" +"will be removed from the Tower inventory. Hosts and groups\n" +"that were not managed by the inventory source will be promoted\n" +"to the next manually created group or if there is no manually\n" +"created group to promote them into, they will be left in the \"all\"\n" +"default group for the inventory." +msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:118 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 -msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." -msgstr "チェックを付けると、以前は外部ソースにあり、現在は削除されているホストおよびグループが Tower インベントリーから削除されます。インベントリーソースで管理されていなかったホストおよびグループは、次に手動で作成したグループにプロモートされます。プロモート先となる、手動で作成したグループがない場合、ホストおよびグループは、インベントリーの「すべて」のデフォルトグループに残ります。" +#~ msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." +#~ msgstr "チェックを付けると、以前は外部ソースにあり、現在は削除されているホストおよびグループが Tower インベントリーから削除されます。インベントリーソースで管理されていなかったホストおよびグループは、次に手動で作成したグループにプロモートされます。プロモート先となる、手動で作成したグループがない場合、ホストおよびグループは、インベントリーの「すべて」のデフォルトグループに残ります。" + +#: screens/Template/shared/JobTemplateForm.jsx:538 +msgid "" +"If enabled, run this playbook as an\n" +"administrator." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:507 -msgid "If enabled, run this playbook as an administrator." -msgstr "有効な場合は、この Playbook を管理者として実行します。" +#~ msgid "If enabled, run this playbook as an administrator." +#~ msgstr "有効な場合は、この Playbook を管理者として実行します。" -#: src/screens/Template/shared/JobTemplateForm.jsx:448 -msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible's --diff mode." -msgstr "有効で、サポートされている場合は、Ansible タスクで加えられた変更を表示します。これは Ansible の --diff モードに相当します。" +#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:177 +msgid "" +"If enabled, show the changes made\n" +"by Ansible tasks, where supported. This is equivalent to Ansible’s\n" +"--diff mode." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:479 +msgid "" +"If enabled, show the changes made by\n" +"Ansible tasks, where supported. This is equivalent\n" +"to Ansible's --diff mode." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:448 #~ msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible's --diff mode." @@ -3819,9 +3953,11 @@ msgstr "有効で、サポートされている場合は、Ansible タスクで msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "有効で、サポートされている場合は、Ansible タスクで加えられた変更を表示します。これは Ansible の --diff モードに相当します。" -#: src/screens/Template/shared/JobTemplateForm.jsx:551 -msgid "If enabled, simultaneous runs of this job template will be allowed." -msgstr "有効な場合は、このジョブテンプレートの同時実行が許可されます。" +#: screens/Template/shared/JobTemplateForm.jsx:582 +msgid "" +"If enabled, simultaneous runs of this job\n" +"template will be allowed." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:551 #~ msgid "If enabled, simultaneous runs of this job template will be allowed." @@ -3831,7 +3967,7 @@ msgstr "有効な場合は、このジョブテンプレートの同時実行が msgid "If enabled, simultaneous runs of this workflow job template will be allowed." msgstr "有効な場合は、このワークフロージョブテンプレートの同時実行が許可されます。" -#: screens/Template/shared/JobTemplateForm.jsx:589 +#: screens/Template/shared/JobTemplateForm.jsx:590 msgid "" "If enabled, this will store gathered facts so they can\n" "be viewed at the host level. Facts are persisted and\n" @@ -3839,16 +3975,39 @@ msgid "" msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:559 -msgid "If enabled, this will store gathered facts so they can be viewed at the host level. Facts are persisted and injected into the fact cache at runtime." -msgstr "有効にすると、収集されたファクトが保存されるため、ホストレベルで表示できます。ファクトは永続化され、実行時にファクトキャッシュに挿入されます。" +#~ msgid "If enabled, this will store gathered facts so they can be viewed at the host level. Facts are persisted and injected into the fact cache at runtime." +#~ msgstr "有効にすると、収集されたファクトが保存されるため、ホストレベルで表示できます。ファクトは永続化され、実行時にファクトキャッシュに挿入されます。" + +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:140 +msgid "If you are ready to upgrade or renew, please <0>contact us." +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:72 +msgid "" +"If you do not have a subscription, you can visit\n" +"Red Hat to obtain a trial subscription." +msgstr "" #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:58 msgid "If you only want to remove access for this particular user, please remove them from the team." msgstr "この特定のユーザーのアクセスのみを削除する場合は、チームから削除してください。" -#: src/components/HostToggle/HostToggle.jsx:18 -msgid "Indicates if a host is available and should be included in running jobs. For hosts that are part of an external inventory, this may be reset by the inventory sync process." -msgstr "ホストが利用可能かどうか、またホストを実行中のジョブに組み込む必要があるかどうかを示します。外部インベントリーの一部となっているホストについては、これはインベントリー同期プロセスでリセットされる場合があります。" +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:182 +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:211 +msgid "" +"If you want the Inventory Source to update on\n" +"launch and on project update, click on Update on launch, and also go to" +msgstr "" + +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:57 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:132 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:138 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:62 +#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:88 +#: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:107 +msgid "Image" +msgstr "" #: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:103 msgid "Image name" @@ -3937,7 +4096,7 @@ msgstr "インスタンスグループ" #: routeConfig.js:133 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:221 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:29 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -3964,7 +4123,7 @@ msgid "Instance groups" msgstr "インスタンスグループ" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 #: screens/InstanceGroup/InstanceGroups.jsx:37 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -3997,11 +4156,11 @@ msgstr "無効なユーザー名またはパスワードです。やり直して #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:169 -#: screens/Inventory/InventoryList/InventoryList.jsx:220 +#: screens/Inventory/InventoryList/InventoryList.jsx:168 +#: screens/Inventory/InventoryList/InventoryList.jsx:219 #: util/getRelatedResourceDeleteDetails.js:67 -#: util/getRelatedResourceDeleteDetails.js:226 -#: util/getRelatedResourceDeleteDetails.js:294 +#: util/getRelatedResourceDeleteDetails.js:209 +#: util/getRelatedResourceDeleteDetails.js:277 msgid "Inventories" msgstr "インベントリー" @@ -4061,14 +4220,14 @@ msgstr "" msgid "Inventory Source Sync" msgstr "インベントリーソース同期" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:163 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:182 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:161 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:180 #: util/getRelatedResourceDeleteDetails.js:74 -#: util/getRelatedResourceDeleteDetails.js:171 +#: util/getRelatedResourceDeleteDetails.js:154 msgid "Inventory Sources" msgstr "インベントリーソース" -#: components/JobList/JobList.jsx:186 +#: components/JobList/JobList.jsx:185 #: components/JobList/JobListItem.jsx:33 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:37 #: components/Workflow/WorkflowLegend.jsx:100 @@ -4080,7 +4239,7 @@ msgstr "インベントリー同期" msgid "Inventory Update" msgstr "インベントリー更新" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:226 #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:102 msgid "Inventory file" msgstr "インベントリーファイル" @@ -4100,8 +4259,8 @@ msgstr "インベントリーの同期の失敗" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:52 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:60 #: screens/Job/JobDetail/JobDetail.jsx:120 -msgid "Isolated" -msgstr "分離" +#~ msgid "Isolated" +#~ msgstr "分離" #: screens/Job/JobOutput/JobOutput.jsx:649 msgid "Item Failed" @@ -4125,7 +4284,7 @@ msgstr "ページ別の項目" #: components/Sparkline/Sparkline.jsx:28 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:42 -#: screens/Project/ProjectList/ProjectListItem.jsx:62 +#: screens/Project/ProjectList/ProjectListItem.jsx:69 msgid "JOB ID:" msgstr "ジョブ ID:" @@ -4145,7 +4304,7 @@ msgstr "JSON:" msgid "January" msgstr "1 月" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:225 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:228 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:69 msgid "Job" msgstr "ジョブ" @@ -4169,7 +4328,7 @@ msgstr "ジョブスライス" #: components/PromptDetail/PromptJobTemplateDetail.jsx:148 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:235 -#: screens/Template/shared/JobTemplateForm.jsx:458 +#: screens/Template/shared/JobTemplateForm.jsx:459 msgid "Job Slicing" msgstr "ジョブスライス" @@ -4184,12 +4343,12 @@ msgstr "ジョブステータス" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:350 #: screens/Job/JobDetail/JobDetail.jsx:309 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:342 -#: screens/Template/shared/JobTemplateForm.jsx:498 +#: screens/Template/shared/JobTemplateForm.jsx:499 msgid "Job Tags" msgstr "ジョブタグ" #: components/JobList/JobListItem.jsx:137 -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:200 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4207,7 +4366,7 @@ msgstr "" #: screens/Project/Projects.jsx:32 #: util/getRelatedResourceDeleteDetails.js:56 #: util/getRelatedResourceDeleteDetails.js:108 -#: util/getRelatedResourceDeleteDetails.js:157 +#: util/getRelatedResourceDeleteDetails.js:140 msgid "Job Templates" msgstr "ジョブテンプレート" @@ -4219,7 +4378,7 @@ msgstr "" msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes" msgstr "" -#: components/JobList/JobList.jsx:182 +#: components/JobList/JobList.jsx:181 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:112 #: components/PromptDetail/PromptDetail.jsx:156 #: components/PromptDetail/PromptJobTemplateDetail.jsx:90 @@ -4227,7 +4386,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:180 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145 -#: screens/Template/shared/JobTemplateForm.jsx:220 +#: screens/Template/shared/JobTemplateForm.jsx:221 msgid "Job Type" msgstr "ジョブタイプ" @@ -4245,8 +4404,8 @@ msgstr "ジョブステータスのグラフタブ" msgid "Job templates" msgstr "ジョブテンプレート" -#: components/JobList/JobList.jsx:165 -#: components/JobList/JobList.jsx:242 +#: components/JobList/JobList.jsx:164 +#: components/JobList/JobList.jsx:239 #: routeConfig.js:40 #: screens/ActivityStream/ActivityStream.jsx:148 #: screens/Dashboard/shared/LineChart.jsx:69 @@ -4352,7 +4511,7 @@ msgstr "LDAP4" msgid "LDAP5" msgstr "LDAP5" -#: components/JobList/JobList.jsx:178 +#: components/JobList/JobList.jsx:177 msgid "Label Name" msgstr "ラベル名" @@ -4363,7 +4522,7 @@ msgstr "ラベル名" #: screens/Job/JobDetail/JobDetail.jsx:294 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:309 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195 -#: screens/Template/shared/JobTemplateForm.jsx:369 +#: screens/Template/shared/JobTemplateForm.jsx:370 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:217 msgid "Labels" msgstr "ラベル" @@ -4415,7 +4574,7 @@ msgstr "最終更新日" msgid "Last Name" msgstr "姓" -#: components/TemplateList/TemplateList.jsx:225 +#: components/TemplateList/TemplateList.jsx:223 #: components/TemplateList/TemplateListItem.jsx:156 msgid "Last Ran" msgstr "最終実行日時" @@ -4432,12 +4591,17 @@ msgstr "最後のジョブ" msgid "Last job run" msgstr "最後のジョブ実行" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:267 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:266 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:146 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:58 +#: screens/Project/ProjectList/ProjectListItem.jsx:236 msgid "Last modified" msgstr "最終更新日" +#: screens/Project/ProjectList/ProjectListItem.jsx:241 +msgid "Last used" +msgstr "" + #: components/AdHocCommands/AdHocCommandsWizard.jsx:92 #: components/LaunchPrompt/steps/usePreviewStep.jsx:35 #: screens/ManagementJob/ManagementJobList/LaunchManagementPrompt.jsx:55 @@ -4480,7 +4644,7 @@ msgstr "ワークフローの起動" msgid "Launched By" msgstr "起動者" -#: components/JobList/JobList.jsx:194 +#: components/JobList/JobList.jsx:193 msgid "Launched By (Username)" msgstr "起動者 (ユーザー名)" @@ -4506,17 +4670,17 @@ msgstr "Less than or equal to の比較条件" #: src/screens/Setting/SettingList.jsx:137 #: src/screens/Setting/Settings.jsx:96 -msgid "License" -msgstr "ライセンス" +#~ msgid "License" +#~ msgstr "ライセンス" #: src/screens/Setting/License/License.jsx:15 #: src/screens/Setting/SettingList.jsx:142 -msgid "License settings" -msgstr "ライセンス設定" +#~ msgid "License settings" +#~ msgstr "ライセンス設定" #: components/AdHocCommands/AdHocDetailsStep.jsx:170 #: components/AdHocCommands/AdHocDetailsStep.jsx:171 -#: components/JobList/JobList.jsx:212 +#: components/JobList/JobList.jsx:211 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35 #: components/PromptDetail/PromptDetail.jsx:194 #: components/PromptDetail/PromptJobTemplateDetail.jsx:140 @@ -4524,7 +4688,7 @@ msgstr "ライセンス設定" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:326 #: screens/Job/JobDetail/JobDetail.jsx:238 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:225 -#: screens/Template/shared/JobTemplateForm.jsx:420 +#: screens/Template/shared/JobTemplateForm.jsx:421 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:163 msgid "Limit" msgstr "制限" @@ -4585,7 +4749,7 @@ msgid "Lookup typeahead" msgstr "ルックアップの先行入力" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:40 -#: screens/Project/ProjectList/ProjectListItem.jsx:60 +#: screens/Project/ProjectList/ProjectListItem.jsx:67 msgid "MOST RECENT SYNC" msgstr "直近の同期" @@ -4609,7 +4773,7 @@ msgstr "" msgid "Managed nodes" msgstr "" -#: components/JobList/JobList.jsx:189 +#: components/JobList/JobList.jsx:188 #: components/JobList/JobListItem.jsx:36 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:40 #: screens/Job/JobDetail/JobDetail.jsx:100 @@ -4644,8 +4808,8 @@ msgstr "管理ジョブ" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:157 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:90 #: screens/Project/ProjectDetail/ProjectDetail.jsx:111 -#: screens/Project/ProjectList/ProjectList.jsx:150 -#: screens/Project/ProjectList/ProjectListItem.jsx:134 +#: screens/Project/ProjectList/ProjectList.jsx:149 +#: screens/Project/ProjectList/ProjectListItem.jsx:149 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:89 msgid "Manual" msgstr "手動" @@ -4676,7 +4840,7 @@ msgstr "最大長" msgid "May" msgstr "5 月" -#: screens/Organization/OrganizationList/OrganizationList.jsx:159 +#: screens/Organization/OrganizationList/OrganizationList.jsx:158 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:65 msgid "Members" msgstr "メンバー" @@ -4712,12 +4876,18 @@ msgid "" msgstr "" #: src/screens/InstanceGroup/shared/InstanceGroupForm.jsx:34 -msgid "Minimum number of instances that will be automatically assigned to this group when new instances come online." -msgstr "新規インスタンスがオンラインになると、このグループに自動的に最小限割り当てられるインスタンス数" +#~ msgid "Minimum number of instances that will be automatically assigned to this group when new instances come online." +#~ msgstr "新規インスタンスがオンラインになると、このグループに自動的に最小限割り当てられるインスタンス数" + +#: screens/InstanceGroup/shared/InstanceGroupForm.jsx:46 +msgid "" +"Minimum percentage of all instances that will be automatically\n" +"assigned to this group when new instances come online." +msgstr "" #: src/screens/InstanceGroup/shared/InstanceGroupForm.jsx:46 -msgid "Minimum percentage of all instances that will be automatically assigned to this group when new instances come online." -msgstr "新規インスタンスがオンラインになると、このグループに自動的に最小限割り当てられるインスタンスの割合" +#~ msgid "Minimum percentage of all instances that will be automatically assigned to this group when new instances come online." +#~ msgstr "新規インスタンスがオンラインになると、このグループに自動的に最小限割り当てられるインスタンスの割合" #: components/Schedule/shared/ScheduleForm.jsx:163 msgid "Minute" @@ -4764,14 +4934,14 @@ msgstr "修正済み" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:205 -#: components/TemplateList/TemplateList.jsx:214 +#: components/TemplateList/TemplateList.jsx:213 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:131 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:169 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:200 -#: screens/Credential/CredentialList/CredentialList.jsx:137 +#: screens/Credential/CredentialList/CredentialList.jsx:136 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:94 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:140 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 @@ -4780,12 +4950,12 @@ msgstr "修正済み" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:166 -#: screens/Inventory/InventoryList/InventoryList.jsx:186 +#: screens/Inventory/InventoryList/InventoryList.jsx:185 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:174 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 -#: screens/Organization/OrganizationList/OrganizationList.jsx:150 +#: screens/Organization/OrganizationList/OrganizationList.jsx:149 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:129 -#: screens/Project/ProjectList/ProjectList.jsx:162 +#: screens/Project/ProjectList/ProjectList.jsx:161 #: screens/Team/TeamList/TeamList.jsx:146 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:96 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:101 @@ -4854,8 +5024,8 @@ msgstr "複数の選択オプション" #: components/AssociateModal/AssociateModal.jsx:139 #: components/AssociateModal/AssociateModal.jsx:154 #: components/HostForm/HostForm.jsx:87 -#: components/JobList/JobList.jsx:169 -#: components/JobList/JobList.jsx:218 +#: components/JobList/JobList.jsx:168 +#: components/JobList/JobList.jsx:217 #: components/JobList/JobListItem.jsx:69 #: components/LaunchPrompt/steps/CredentialsStep.jsx:174 #: components/LaunchPrompt/steps/CredentialsStep.jsx:189 @@ -4894,8 +5064,8 @@ msgstr "複数の選択オプション" #: components/Schedule/ScheduleList/ScheduleList.jsx:192 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:78 #: components/Schedule/shared/ScheduleForm.jsx:102 -#: components/TemplateList/TemplateList.jsx:189 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:188 +#: components/TemplateList/TemplateList.jsx:221 #: components/TemplateList/TemplateListItem.jsx:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -4920,20 +5090,20 @@ msgstr "複数の選択オプション" #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:54 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:205 -#: screens/Credential/CredentialList/CredentialList.jsx:124 -#: screens/Credential/CredentialList/CredentialList.jsx:143 +#: screens/Credential/CredentialList/CredentialList.jsx:123 +#: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 #: screens/Credential/shared/CredentialForm.jsx:172 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:85 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:100 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:74 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:127 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:180 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:183 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:32 #: screens/CredentialType/shared/CredentialTypeForm.jsx:24 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:52 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:128 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:127 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:156 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:57 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:88 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:111 @@ -4947,7 +5117,7 @@ msgstr "複数の選択オプション" #: screens/Host/HostList/HostListItem.jsx:34 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:234 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:64 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -4963,13 +5133,13 @@ msgstr "複数の選択オプション" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:157 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:172 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 -#: screens/Inventory/InventoryList/InventoryList.jsx:173 -#: screens/Inventory/InventoryList/InventoryList.jsx:192 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:172 +#: screens/Inventory/InventoryList/InventoryList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:199 #: screens/Inventory/InventoryList/InventoryListItem.jsx:81 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:165 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:180 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:197 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:98 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:31 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:67 @@ -4989,8 +5159,8 @@ msgstr "複数の選択オプション" #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:91 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:83 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:103 -#: screens/Organization/OrganizationList/OrganizationList.jsx:137 -#: screens/Organization/OrganizationList/OrganizationList.jsx:158 +#: screens/Organization/OrganizationList/OrganizationList.jsx:136 +#: screens/Organization/OrganizationList/OrganizationList.jsx:157 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:45 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:66 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:81 @@ -4998,9 +5168,9 @@ msgstr "複数の選択オプション" #: screens/Project/ProjectDetail/ProjectDetail.jsx:91 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:120 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:138 -#: screens/Project/ProjectList/ProjectList.jsx:174 -#: screens/Project/ProjectList/ProjectListItem.jsx:99 +#: screens/Project/ProjectList/ProjectList.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:173 +#: screens/Project/ProjectList/ProjectListItem.jsx:114 #: screens/Project/shared/ProjectForm.jsx:168 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionModal.jsx:145 #: screens/Team/TeamDetail/TeamDetail.jsx:34 @@ -5019,12 +5189,12 @@ msgstr "複数の選択オプション" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:111 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:115 -#: screens/Template/shared/JobTemplateForm.jsx:207 +#: screens/Template/shared/JobTemplateForm.jsx:208 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:113 #: screens/User/UserTeams/UserTeamList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:86 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:175 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:224 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:174 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:62 msgid "Name" msgstr "名前" @@ -5048,7 +5218,7 @@ msgstr "未更新" msgid "Never expires" msgstr "期限切れなし" -#: components/JobList/JobList.jsx:201 +#: components/JobList/JobList.jsx:200 #: components/Workflow/WorkflowNodeHelp.jsx:74 msgid "New" msgstr "新規" @@ -5177,36 +5347,54 @@ msgid "" msgstr "" #: src/screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:224 -msgid "Note that only hosts directly in this group can be disassociated. Hosts in sub-groups must be disassociated directly from the sub-group level that they belong." -msgstr "このグループに直接含まれるホストのみの関連付けを解除できることに注意してください。サブグループのホストの関連付けの解除については、それらのホストが属するサブグループのレベルで直接実行する必要があります。" +#~ msgid "Note that only hosts directly in this group can be disassociated. Hosts in sub-groups must be disassociated directly from the sub-group level that they belong." +#~ msgstr "このグループに直接含まれるホストのみの関連付けを解除できることに注意してください。サブグループのホストの関連付けの解除については、それらのホストが属するサブグループのレベルで直接実行する必要があります。" -#: src/screens/Host/HostGroups/HostGroupsList.jsx:212 -msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." -msgstr "ホストがそのグループの子のメンバーでもある場合は、関連付けを解除した後も一覧にグループが表示される場合があることに注意してください。この一覧には、ホストが直接的および間接的に関連付けられているすべてのグループが表示されます。" +#: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:214 +msgid "" +"Note that you may still see the group in the list after\n" +"disassociating if the host is also a member of that group’s\n" +"children. This list shows all groups the host is associated\n" +"with directly and indirectly." +msgstr "" + +#: screens/Host/HostGroups/HostGroupsList.jsx:212 +msgid "" +"Note that you may still see the group in the list after\n" +"disassociating if the host is also a member of that group’s \n" +"children. This list shows all groups the host is associated \n" +"with directly and indirectly." +msgstr "" #: src/screens/Host/HostGroups/HostGroupsList.jsx:212 #~ msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." #~ msgstr "" #: src/screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:214 -msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." -msgstr "ホストがそのグループの子のメンバーでもある場合は、関連付けを解除した後も一覧にグループが表示される場合があることに注意してください。この一覧には、ホストが直接的および間接的に関連付けられているすべてのグループが表示されます。" +#~ msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." +#~ msgstr "ホストがそのグループの子のメンバーでもある場合は、関連付けを解除した後も一覧にグループが表示される場合があることに注意してください。この一覧には、ホストが直接的および間接的に関連付けられているすべてのグループが表示されます。" #: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:66 msgid "Note: This field assumes the remote name is \"origin\"." msgstr "注: このフィールドは、リモート名が \"origin\" であることが前提です。" -#: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:36 -msgid "Note: When using SSH protocol for GitHub or Bitbucket, enter an SSH key only, do not enter a username (other than git). Additionally, GitHub and Bitbucket do not support password authentication when using SSH. GIT read only protocol (git://) does not use username or password information." -msgstr "GitHub または Bitbucket の SSH プロトコルを使用している場合は、SSH キーのみを入力し、ユーザー名 (git 以外) を入力しないでください。また、GitHub および Bitbucket は、SSH の使用時のパスワード認証をサポートしません。GIT の読み取り専用プロトコル (git://) はユーザー名またはパスワード情報を使用しません。" +#: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:40 +msgid "" +"Note: When using SSH protocol for GitHub or\n" +"Bitbucket, enter an SSH key only, do not enter a username\n" +"(other than git). Additionally, GitHub and Bitbucket do\n" +"not support password authentication when using SSH. GIT\n" +"read only protocol (git://) does not use username or\n" +"password information." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:36 #~ msgid "Note: When using SSH protocol for GitHub or Bitbucket, enter an SSH key only, do not enter a username (other than git). Additionally, GitHub and Bitbucket do not support password authentication when using SSH. GIT read only protocol (git://) does not use username or password information." #~ msgstr "" #: src/screens/Inventory/Inventories.jsx:120 -msgid "Notifcations" -msgstr "通知" +#~ msgid "Notifcations" +#~ msgstr "通知" #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:270 msgid "Notification Color" @@ -5222,7 +5410,7 @@ msgstr "通知テンプレートテストは見つかりません。" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:188 #: screens/NotificationTemplate/NotificationTemplates.jsx:13 #: screens/NotificationTemplate/NotificationTemplates.jsx:21 -#: util/getRelatedResourceDeleteDetails.js:205 +#: util/getRelatedResourceDeleteDetails.js:188 msgid "Notification Templates" msgstr "通知テンプレート" @@ -5296,7 +5484,7 @@ msgstr "10 月" #: screens/Setting/shared/SharedFields.jsx:97 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:53 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "Off" msgstr "オフ" @@ -5314,7 +5502,7 @@ msgstr "オフ" #: screens/Setting/shared/SharedFields.jsx:96 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:52 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "On" msgstr "オン" @@ -5352,7 +5540,7 @@ msgstr "OpenStack" msgid "Option Details" msgstr "オプションの詳細" -#: screens/Template/shared/JobTemplateForm.jsx:372 +#: screens/Template/shared/JobTemplateForm.jsx:373 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:220 msgid "" "Optional labels that describe this job template,\n" @@ -5362,8 +5550,8 @@ msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:342 #: src/screens/Template/shared/WorkflowJobTemplateForm.jsx:187 -msgid "Optional labels that describe this job template, such as 'dev' or 'test'. Labels can be used to group and filter job templates and completed jobs." -msgstr "「dev」、「test」などのこのジョブテンプレートを説明するオプションラベルです。ラベルを使用し、ジョブテンプレートおよび完了したジョブの分類およびフィルターを実行できます。" +#~ msgid "Optional labels that describe this job template, such as 'dev' or 'test'. Labels can be used to group and filter job templates and completed jobs." +#~ msgstr "「dev」、「test」などのこのジョブテンプレートを説明するオプションラベルです。ラベルを使用し、ジョブテンプレートおよび完了したジョブの分類およびフィルターを実行できます。" #: screens/Template/shared/WebhookSubForm.jsx:219 msgid "Optionally select the credential to use to send status updates back to the webhook service." @@ -5378,12 +5566,12 @@ msgstr "必要に応じて、ステータスの更新を Webhook サービスに #: screens/Credential/CredentialDetail/CredentialDetail.jsx:141 #: screens/Credential/shared/TypeInputsSubForm.jsx:49 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:65 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:251 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:250 #: screens/Project/ProjectDetail/ProjectDetail.jsx:130 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:66 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:278 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:180 -#: screens/Template/shared/JobTemplateForm.jsx:530 +#: screens/Template/shared/JobTemplateForm.jsx:531 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:246 msgid "Options" msgstr "オプション" @@ -5405,17 +5593,19 @@ msgstr "オプション" #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:218 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:147 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:146 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:63 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:81 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:100 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:203 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:202 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:108 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:59 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:69 #: screens/Project/ProjectDetail/ProjectDetail.jsx:98 +#: screens/Project/ProjectList/ProjectListItem.jsx:215 +#: screens/Project/ProjectList/ProjectListItem.jsx:226 #: screens/Team/TeamDetail/TeamDetail.jsx:40 #: screens/Team/TeamList/TeamList.jsx:155 #: screens/Team/TeamList/TeamListItem.jsx:45 @@ -5442,15 +5632,15 @@ msgstr "組織が見つかりません。" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:188 #: routeConfig.js:97 #: screens/ActivityStream/ActivityStream.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:133 -#: screens/Organization/OrganizationList/OrganizationList.jsx:179 +#: screens/Organization/OrganizationList/OrganizationList.jsx:132 +#: screens/Organization/OrganizationList/OrganizationList.jsx:178 #: screens/Organization/Organizations.jsx:16 #: screens/Organization/Organizations.jsx:27 #: screens/User/User.jsx:65 #: screens/User/UserOrganizations/UserOrganizationsList.jsx:55 #: screens/User/Users.jsx:34 -#: util/getRelatedResourceDeleteDetails.js:256 -#: util/getRelatedResourceDeleteDetails.js:290 +#: util/getRelatedResourceDeleteDetails.js:239 +#: util/getRelatedResourceDeleteDetails.js:273 msgid "Organizations" msgstr "組織" @@ -5468,7 +5658,7 @@ msgid "Output" msgstr "出力" #: components/PromptDetail/PromptInventorySourceDetail.jsx:48 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:122 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:121 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 msgid "Overwrite" msgstr "上書き" @@ -5477,7 +5667,7 @@ msgstr "上書き" msgid "Overwrite Variables" msgstr "変数の上書き" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:145 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:144 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 msgid "Overwrite variables" msgstr "変数の上書き" @@ -5527,7 +5717,7 @@ msgstr "パンアップ" msgid "Pass extra command line changes. There are two ansible command line parameters:" msgstr "追加のコマンドライン変更を渡します。2 つの Ansible コマンドラインパラメーターがあります。" -#: screens/Template/shared/JobTemplateForm.jsx:392 +#: screens/Template/shared/JobTemplateForm.jsx:393 msgid "" "Pass extra command line variables to the playbook. This is the\n" "-e or --extra-vars command line parameter for ansible-playbook.\n" @@ -5560,7 +5750,7 @@ msgstr "過去 2 週間" msgid "Past week" msgstr "過去 1 週間" -#: components/JobList/JobList.jsx:202 +#: components/JobList/JobList.jsx:201 #: components/Workflow/WorkflowNodeHelp.jsx:77 msgid "Pending" msgstr "保留中" @@ -5596,7 +5786,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:138 #: screens/Job/JobDetail/JobDetail.jsx:237 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:223 -#: screens/Template/shared/JobTemplateForm.jsx:330 +#: screens/Template/shared/JobTemplateForm.jsx:331 msgid "Playbook" msgstr "Playbook" @@ -5614,7 +5804,7 @@ msgstr "" msgid "Playbook Directory" msgstr "Playbook ディレクトリー" -#: components/JobList/JobList.jsx:187 +#: components/JobList/JobList.jsx:186 #: components/JobList/JobListItem.jsx:34 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:38 #: screens/Job/JobDetail/JobDetail.jsx:98 @@ -5625,7 +5815,7 @@ msgstr "Playbook 実行" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:206 +#: components/TemplateList/TemplateList.jsx:205 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5669,7 +5859,7 @@ msgstr "値を入力してください。" msgid "Please select a day number between 1 and 31." msgstr "1 から 31 までの日付を選択してください。" -#: screens/Template/shared/JobTemplateForm.jsx:755 +#: screens/Template/shared/JobTemplateForm.jsx:756 msgid "Please select an Inventory or check the Prompt on Launch option." msgstr "インベントリーを選択するか、または起動プロンプトオプションにチェックを付けてください。" @@ -5700,9 +5890,13 @@ msgstr "ポリシーインスタンスの割合" msgid "Populate field from an external secret management system" msgstr "外部のシークレット管理システムからフィールドにデータを入力します" -#: src/components/Lookup/HostFilterLookup.jsx:287 -msgid "Populate the hosts for this inventory by using a search filter. Example: ansible_facts.ansible_distribution:\"RedHat\". Refer to the Ansible Tower documentation for further syntax and examples." -msgstr "検索フィルターを使用して、このインベントリーのホストにデータを入力します (例: ansible_facts.ansible_distribution:\"RedHat\")。構文と例の詳細については、Ansible Tower のドキュメントを参照してください。" +#: components/Lookup/HostFilterLookup.jsx:288 +msgid "" +"Populate the hosts for this inventory by using a search\n" +"filter. Example: ansible_facts.ansible_distribution:\"RedHat\".\n" +"Refer to the Ansible Tower documentation for further syntax and\n" +"examples." +msgstr "" #: src/components/Lookup/HostFilterLookup.jsx:287 #~ msgid "Populate the hosts for this inventory by using a search filter. Example: ansible_facts.ansible_distribution:\"RedHat\". Refer to the Ansible Tower documentation for further syntax and examples." @@ -5731,7 +5925,7 @@ msgstr "プレビュー" msgid "Private key passphrase" msgstr "秘密鍵のパスフレーズ" -#: screens/Template/shared/JobTemplateForm.jsx:536 +#: screens/Template/shared/JobTemplateForm.jsx:537 msgid "Privilege Escalation" msgstr "権限昇格" @@ -5747,7 +5941,7 @@ msgstr "権限昇格のパスワード" #: components/PromptDetail/PromptJobTemplateDetail.jsx:123 #: components/PromptDetail/PromptJobTemplateDetail.jsx:131 #: components/TemplateList/TemplateListItem.jsx:271 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:217 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:216 #: screens/Job/JobDetail/JobDetail.jsx:212 #: screens/Job/JobDetail/JobDetail.jsx:227 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151 @@ -5783,13 +5977,13 @@ msgstr "プロジェクトの同期の失敗" #: routeConfig.js:76 #: screens/ActivityStream/ActivityStream.jsx:168 #: screens/Dashboard/Dashboard.jsx:151 -#: screens/Project/ProjectList/ProjectList.jsx:133 -#: screens/Project/ProjectList/ProjectList.jsx:201 +#: screens/Project/ProjectList/ProjectList.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:200 #: screens/Project/Projects.jsx:14 #: screens/Project/Projects.jsx:25 #: util/getRelatedResourceDeleteDetails.js:60 -#: util/getRelatedResourceDeleteDetails.js:219 -#: util/getRelatedResourceDeleteDetails.js:249 +#: util/getRelatedResourceDeleteDetails.js:202 +#: util/getRelatedResourceDeleteDetails.js:232 msgid "Projects" msgstr "プロジェクト" @@ -5806,7 +6000,7 @@ msgstr "プロンプト" msgid "Prompt Overrides" msgstr "プロンプトオーバーライド" -#: components/CodeEditor/VariablesField.jsx:222 +#: components/CodeEditor/VariablesField.jsx:230 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:167 msgid "Prompt on launch" @@ -5822,7 +6016,7 @@ msgstr "プロンプト値" msgid "Prompts" msgstr "プロンプト" -#: screens/Template/shared/JobTemplateForm.jsx:423 +#: screens/Template/shared/JobTemplateForm.jsx:424 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:166 msgid "" "Provide a host pattern to further constrain\n" @@ -5842,8 +6036,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:36 #: src/screens/Template/shared/JobTemplateForm.jsx:393 #: src/screens/Template/shared/WorkflowJobTemplateForm.jsx:147 -msgid "Provide a host pattern to further constrain the list of hosts that will be managed or affected by the playbook. Multiple patterns are allowed. Refer to Ansible documentation for more information and examples on patterns." -msgstr "Playbook によって管理されるか、またはその影響を受けるホストの一覧をさらに制限するためのホストのパターンを指定します。複数のパターンが許可されます。パターンについての詳細およびサンプルについては、Ansible ドキュメントを参照してください。" +#~ msgid "Provide a host pattern to further constrain the list of hosts that will be managed or affected by the playbook. Multiple patterns are allowed. Refer to Ansible documentation for more information and examples on patterns." +#~ msgstr "Playbook によって管理されるか、またはその影響を受けるホストの一覧をさらに制限するためのホストのパターンを指定します。複数のパターンが許可されます。パターンについての詳細およびサンプルについては、Ansible ドキュメントを参照してください。" #: screens/Credential/shared/CredentialFormFields/CredentialField.jsx:164 msgid "Provide a value for this field or select the Prompt on launch option." @@ -5856,21 +6050,33 @@ msgid "" msgstr "" #: src/components/AdHocCommands/AdHocDetailsStep.jsx:284 -msgid "Provide key/value pairs using either YAML or JSON." -msgstr "YAML または JSON のいずれかを使用してキーと値のペアを提供します。" +#~ msgid "Provide key/value pairs using either YAML or JSON." +#~ msgstr "YAML または JSON のいずれかを使用してキーと値のペアを提供します。" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:208 +msgid "" +"Provide your Red Hat or Red Hat Satellite credentials\n" +"below and you can choose from a list of your available subscriptions.\n" +"The credentials you use will be stored for future use in\n" +"retrieving renewal or expanded subscriptions." +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:94 +msgid "Provide your Red Hat or Red Hat Satellite credentials to enable Insights Analytics." +msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:152 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:243 -#: screens/Template/shared/JobTemplateForm.jsx:609 +#: screens/Template/shared/JobTemplateForm.jsx:610 msgid "Provisioning Callback URL" msgstr "プロビジョニングコールバック URL" -#: screens/Template/shared/JobTemplateForm.jsx:604 +#: screens/Template/shared/JobTemplateForm.jsx:605 msgid "Provisioning Callback details" msgstr "プロビジョニングコールバックの詳細" -#: screens/Template/shared/JobTemplateForm.jsx:541 -#: screens/Template/shared/JobTemplateForm.jsx:544 +#: screens/Template/shared/JobTemplateForm.jsx:542 +#: screens/Template/shared/JobTemplateForm.jsx:545 msgid "Provisioning Callbacks" msgstr "プロビジョニングコールバック" @@ -5922,7 +6128,7 @@ msgstr "受信者リスト" #: components/Lookup/ProjectLookup.jsx:117 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:92 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:161 -#: screens/Project/ProjectList/ProjectList.jsx:154 +#: screens/Project/ProjectList/ProjectList.jsx:153 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:93 msgid "Red Hat Insights" msgstr "Red Hat Insights" @@ -5951,9 +6157,19 @@ msgstr "リダイレクト URI" msgid "Redirect uris" msgstr "リダイレクト URI" -#: src/screens/Template/shared/JobTemplateForm.jsx:383 -msgid "Refer to the Ansible documentation for details about the configuration file." -msgstr "設定ファイルの詳細は、Ansible ドキュメントを参照してください。" +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionEdit.jsx:278 +msgid "Redirecting to dashboard" +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionEdit.jsx:282 +msgid "Redirecting to subscription detail" +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:414 +msgid "" +"Refer to the Ansible documentation for details\n" +"about the configuration file." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:383 #~ msgid "Refer to the Ansible documentation for details about the configuration file." @@ -5987,7 +6203,7 @@ msgid "Related Groups" msgstr "関連するグループ" #: components/JobList/JobListItem.jsx:118 -#: components/LaunchButton/ReLaunchDropDown.jsx:78 +#: components/LaunchButton/ReLaunchDropDown.jsx:81 #: screens/Job/JobDetail/JobDetail.jsx:384 #: screens/Job/JobDetail/JobDetail.jsx:392 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:162 @@ -5999,16 +6215,16 @@ msgstr "再起動" msgid "Relaunch Job" msgstr "ジョブの再起動" -#: components/LaunchButton/ReLaunchDropDown.jsx:39 +#: components/LaunchButton/ReLaunchDropDown.jsx:41 msgid "Relaunch all hosts" msgstr "すべてのホストの再起動" -#: components/LaunchButton/ReLaunchDropDown.jsx:51 +#: components/LaunchButton/ReLaunchDropDown.jsx:54 msgid "Relaunch failed hosts" msgstr "失敗したホストの再起動" -#: components/LaunchButton/ReLaunchDropDown.jsx:29 -#: components/LaunchButton/ReLaunchDropDown.jsx:34 +#: components/LaunchButton/ReLaunchDropDown.jsx:30 +#: components/LaunchButton/ReLaunchDropDown.jsx:35 msgid "Relaunch on" msgstr "再起動時" @@ -6020,7 +6236,7 @@ msgstr "ホストパラメーターを使用した再起動" #: components/Lookup/ProjectLookup.jsx:116 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:91 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:160 -#: screens/Project/ProjectList/ProjectList.jsx:153 +#: screens/Project/ProjectList/ProjectList.jsx:152 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:92 msgid "Remote Archive" msgstr "リモートアーカイブ" @@ -6111,9 +6327,11 @@ msgstr "リソースがこのテンプレートにありません。" msgid "Restore initial value." msgstr "初期値を復元します。" -#: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:212 -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 "ホスト変数の指定された辞書から有効な状態を取得します。有効な変数は、ドット表記を使用して指定できます (例: 「foo.bar」)。" +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:255 +msgid "" +"Retrieve the enabled state from the given dict of host variables.\n" +"The enabled variable may be specified using dot notation, e.g: 'foo.bar'" +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:212 #~ 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'" @@ -6172,8 +6390,8 @@ msgid "Revert to factory default." msgstr "工場出荷時のデフォルトに戻します。" #: screens/Job/JobDetail/JobDetail.jsx:236 -#: screens/Project/ProjectList/ProjectList.jsx:177 -#: screens/Project/ProjectList/ProjectListItem.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:152 msgid "Revision" msgstr "リビジョン" @@ -6209,7 +6427,7 @@ msgstr "ロール" #: screens/Credential/shared/ExternalTestModal.jsx:90 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/LinkModals/LinkModal.jsx:49 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/RunStep.jsx:24 -#: screens/Template/shared/JobTemplateForm.jsx:171 +#: screens/Template/shared/JobTemplateForm.jsx:172 msgid "Run" msgstr "実行" @@ -6240,7 +6458,7 @@ msgstr "実行:" msgid "Run type" msgstr "実行タイプ" -#: components/JobList/JobList.jsx:204 +#: components/JobList/JobList.jsx:203 #: components/TemplateList/TemplateListItem.jsx:106 #: components/Workflow/WorkflowNodeHelp.jsx:83 msgid "Running" @@ -6250,7 +6468,7 @@ msgstr "実行中" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 msgid "Running Jobs" msgstr "実行中のジョブ" @@ -6291,7 +6509,7 @@ msgstr "開始" #: components/Sparkline/Sparkline.jsx:31 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:45 -#: screens/Project/ProjectList/ProjectListItem.jsx:65 +#: screens/Project/ProjectList/ProjectListItem.jsx:72 msgid "STATUS:" msgstr "ステータス:" @@ -6474,7 +6692,7 @@ msgstr "アイテムの選択" msgid "Select Items from List" msgstr "リストからアイテムの選択" -#: screens/Template/shared/LabelSelect.jsx:88 +#: screens/Template/shared/LabelSelect.jsx:92 msgid "Select Labels" msgstr "" @@ -6498,9 +6716,11 @@ msgstr "ノードタイプの選択" msgid "Select a Resource Type" msgstr "リソースタイプの選択" -#: src/screens/Template/shared/JobTemplateForm.jsx:280 -msgid "Select a branch for the job template. This branch is applied to all job template nodes that prompt for a branch." -msgstr "ジョブテンプレートにブランチを選択してください。このブランチは、ブランチを求めるすべてのジョブテンプレートノードに適用されます。" +#: screens/Template/shared/JobTemplateForm.jsx:311 +msgid "" +"Select a branch for the job template. This branch is applied to\n" +"all job template nodes that prompt for a branch." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:280 #~ msgid "Select a branch for the job template. This branch is applied to all job template nodes that prompt for a branch." @@ -6539,7 +6759,7 @@ msgstr "モジュールの選択" msgid "Select a playbook" msgstr "Playbook の選択" -#: screens/Template/shared/JobTemplateForm.jsx:296 +#: screens/Template/shared/JobTemplateForm.jsx:297 msgid "Select a project before editing the execution environment." msgstr "" @@ -6547,7 +6767,7 @@ msgstr "" msgid "Select a row to approve" msgstr "承認する行の選択" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:159 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:160 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:100 msgid "Select a row to delete" msgstr "削除する行の選択" @@ -6597,8 +6817,8 @@ msgstr "このフィールドに有効な日時を選択" #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:41 #: screens/Team/shared/TeamForm.jsx:20 #: screens/Template/Survey/SurveyQuestionForm.jsx:28 -#: screens/Template/shared/JobTemplateForm.jsx:83 -#: screens/Template/shared/JobTemplateForm.jsx:147 +#: screens/Template/shared/JobTemplateForm.jsx:84 +#: screens/Template/shared/JobTemplateForm.jsx:148 #: screens/User/shared/UserForm.jsx:49 msgid "Select a value for this field" msgstr "このフィールドの値の選択" @@ -6628,7 +6848,7 @@ msgstr "ワークフローのインベントリーを選択してください。 msgid "Select an organization before editing the default execution environment." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:354 +#: screens/Template/shared/JobTemplateForm.jsx:355 msgid "" "Select credentials that allow Tower to access the nodes this job will be ran\n" "against. You can only select one credential of each type. For machine credentials (SSH),\n" @@ -6638,12 +6858,19 @@ msgid "" msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:324 -msgid "Select credentials that allow Tower to access the nodes this job will be ran against. You can only select one credential of each type. For machine credentials (SSH), checking \"Prompt on launch\" without selecting credentials will require you to select a machine credential at run time. If you select credentials and check \"Prompt on launch\", the selected credential(s) become the defaults that can be updated at run time." -msgstr "Tower のこのジョブが実行されるノードへのアクセスを許可する認証情報を選択します。各タイプにつき 1 つの認証情報のみを選択できます。マシン認証情報 (SSH) については、認証情報を選択せずに「起動プロンプト」を選択すると、実行時にマシン認証情報を選択する必要があります。認証情報を選択し、「起動プロンプト」にチェックを付けている場合は、選択した認証情報が実行時に更新できるデフォルトになります。" +#~ msgid "Select credentials that allow Tower to access the nodes this job will be ran against. You can only select one credential of each type. For machine credentials (SSH), checking \"Prompt on launch\" without selecting credentials will require you to select a machine credential at run time. If you select credentials and check \"Prompt on launch\", the selected credential(s) become the defaults that can be updated at run time." +#~ msgstr "Tower のこのジョブが実行されるノードへのアクセスを許可する認証情報を選択します。各タイプにつき 1 つの認証情報のみを選択できます。マシン認証情報 (SSH) については、認証情報を選択せずに「起動プロンプト」を選択すると、実行時にマシン認証情報を選択する必要があります。認証情報を選択し、「起動プロンプト」にチェックを付けている場合は、選択した認証情報が実行時に更新できるデフォルトになります。" + +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:89 +msgid "" +"Select from the list of directories found in\n" +"the Project Base Path. Together the base path and the playbook\n" +"directory provide the full path used to locate playbooks." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:89 -msgid "Select from the list of directories found in the Project Base Path. Together the base path and the playbook directory provide the full path used to locate playbooks." -msgstr "プロジェクトのベースパスにあるデイレクトリーの一覧から選択します。ベースパスと Playbook ディレクトリーは、Playbook を見つけるために使用される完全なパスを提供します。" +#~ msgid "Select from the list of directories found in the Project Base Path. Together the base path and the playbook directory provide the full path used to locate playbooks." +#~ msgstr "プロジェクトのベースパスにあるデイレクトリーの一覧から選択します。ベースパスと Playbook ディレクトリーは、Playbook を見つけるために使用される完全なパスを提供します。" #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:94 msgid "Select items from list" @@ -6670,7 +6897,7 @@ msgstr "適用するロールの選択" msgid "Select source path" msgstr "ソースパスの選択" -#: components/MultiSelect/TagMultiSelect.jsx:55 +#: components/MultiSelect/TagMultiSelect.jsx:60 msgid "Select tags" msgstr "" @@ -6678,7 +6905,7 @@ msgstr "" msgid "Select the Instance Groups for this Inventory to run on." msgstr "このインベントリーが実行されるインスタンスグループを選択します。" -#: screens/Template/shared/JobTemplateForm.jsx:493 +#: screens/Template/shared/JobTemplateForm.jsx:494 msgid "" "Select the Instance Groups for this Organization\n" "to run on." @@ -6697,36 +6924,70 @@ msgid "Select the credential you want to use when accessing the remote hosts to msgstr "そのコマンドを実行するためにリモートホストへのアクセス時に使用する認証情報を選択します。Ansible がリモートホストにログインするために必要なユーザー名および SSH キーまたはパスワードが含まれる認証情報を選択してください。" #: src/screens/Inventory/shared/InventorySourceForm.jsx:146 -msgid "Select the custom Python virtual environment for this inventory source sync to run on." -msgstr "このインベントリーソースの実行に使用するカスタム Python 仮想環境を選択します。" +#~ msgid "Select the custom Python virtual environment for this inventory source sync to run on." +#~ msgstr "このインベントリーソースの実行に使用するカスタム Python 仮想環境を選択します。" + +#: screens/Template/shared/WorkflowJobTemplateForm.jsx:209 +msgid "Select the default execution environment for this organization to run on." +msgstr "" + +#: screens/Organization/shared/OrganizationForm.jsx:102 +msgid "Select the default execution environment for this organization." +msgstr "" + +#: screens/Project/shared/ProjectForm.jsx:198 +msgid "Select the default execution environment for this project." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:294 +msgid "Select the execution environment for this job template." +msgstr "" + +#: components/Lookup/InventoryLookup.jsx:89 +#: screens/Template/shared/JobTemplateForm.jsx:256 +msgid "" +"Select the inventory containing the hosts\n" +"you want this job to manage." +msgstr "" #: src/components/Lookup/InventoryLookup.jsx:89 #: src/screens/Template/shared/JobTemplateForm.jsx:248 -msgid "Select the inventory containing the hosts you want this job to manage." -msgstr "このジョブで管理するホストが含まれるインベントリーを選択してください。" +#~ msgid "Select the inventory containing the hosts you want this job to manage." +#~ msgstr "このジョブで管理するホストが含まれるインベントリーを選択してください。" + +#: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 +msgid "" +"Select the inventory file\n" +"to be synced by this source. You can select from\n" +"the dropdown or enter a file within the input." +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 -msgid "Select the inventory file to be synced by this source. You can select from the dropdown or enter a file within the input." -msgstr "このソースで同期されるインベントリーファイルを選択します。ドロップダウンから選択するか、入力にファイルを指定できます。" +#~ msgid "Select the inventory file to be synced by this source. You can select from the dropdown or enter a file within the input." +#~ msgstr "このソースで同期されるインベントリーファイルを選択します。ドロップダウンから選択するか、入力にファイルを指定できます。" #: components/HostForm/HostForm.jsx:32 #: components/HostForm/HostForm.jsx:47 msgid "Select the inventory that this host will belong to." msgstr "このホストが属するインベントリーを選択します。" -#: screens/Template/shared/JobTemplateForm.jsx:334 +#: screens/Template/shared/JobTemplateForm.jsx:335 msgid "Select the playbook to be executed by this job." msgstr "このジョブで実行される Playbook を選択してください。" -#: screens/Template/shared/JobTemplateForm.jsx:272 +#: screens/Template/shared/JobTemplateForm.jsx:273 msgid "" "Select the project containing the playbook\n" "you want this job to execute." msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:264 -msgid "Select the project containing the playbook you want this job to execute." -msgstr "このジョブで実行する Playbook が含まれるプロジェクトを選択してください。" +#~ msgid "Select the project containing the playbook you want this job to execute." +#~ msgstr "このジョブで実行する Playbook が含まれるプロジェクトを選択してください。" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:90 +msgid "Select your Ansible Automation Platform subscription to use." +msgstr "" #: components/Lookup/Lookup.jsx:129 msgid "Select {0}" @@ -6750,7 +7011,7 @@ msgstr "{0} の選択" #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:105 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:43 -#: screens/Project/ProjectList/ProjectListItem.jsx:97 +#: screens/Project/ProjectList/ProjectListItem.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:259 #: screens/Team/TeamList/TeamListItem.jsx:38 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:60 @@ -6854,7 +7115,7 @@ msgstr "表示" #: components/PromptDetail/PromptJobTemplateDetail.jsx:144 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:330 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:232 -#: screens/Template/shared/JobTemplateForm.jsx:475 +#: screens/Template/shared/JobTemplateForm.jsx:476 msgid "Show Changes" msgstr "変更の表示" @@ -6927,11 +7188,11 @@ msgstr "簡易キー選択" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:368 #: screens/Job/JobDetail/JobDetail.jsx:327 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:357 -#: screens/Template/shared/JobTemplateForm.jsx:514 +#: screens/Template/shared/JobTemplateForm.jsx:515 msgid "Skip Tags" msgstr "スキップタグ" -#: screens/Template/shared/JobTemplateForm.jsx:517 +#: screens/Template/shared/JobTemplateForm.jsx:518 msgid "" "Skip tags are useful when you have a\n" "large playbook, and you want to skip specific parts of a\n" @@ -6950,8 +7211,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:74 #: src/screens/Template/shared/JobTemplateForm.jsx:487 -msgid "Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." -msgstr "スキップタグは、Playbook のサイズが大きい場合にプレイまたはタスクの特定の部分をスキップする必要がある場合に役立ちます。コンマを使用して複数のタグを区切ります。タグの使用方法の詳細については、Ansible Tower ドキュメントを参照してください。" +#~ msgid "Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." +#~ msgstr "スキップタグは、Playbook のサイズが大きい場合にプレイまたはタスクの特定の部分をスキップする必要がある場合に役立ちます。コンマを使用して複数のタグを区切ります。タグの使用方法の詳細については、Ansible Tower ドキュメントを参照してください。" #: screens/Job/JobOutput/shared/HostStatusBar.jsx:39 msgid "Skipped" @@ -7004,7 +7265,7 @@ msgid "Sort question order" msgstr "質問の順序の並べ替え" #: components/PromptDetail/PromptInventorySourceDetail.jsx:86 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:200 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/shared/InventorySourceForm.jsx:135 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:86 msgid "Source" @@ -7018,7 +7279,7 @@ msgstr "ソース" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:321 #: screens/Project/ProjectDetail/ProjectDetail.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220 -#: screens/Template/shared/JobTemplateForm.jsx:306 +#: screens/Template/shared/JobTemplateForm.jsx:307 msgid "Source Control Branch" msgstr "ソースコントロールブランチ" @@ -7052,13 +7313,13 @@ msgstr "ソースコントロールのタイプ" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:96 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:165 #: screens/Project/ProjectDetail/ProjectDetail.jsx:114 -#: screens/Project/ProjectList/ProjectList.jsx:158 +#: screens/Project/ProjectList/ProjectList.jsx:157 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:18 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:97 msgid "Source Control URL" msgstr "ソースコントロールの URL" -#: components/JobList/JobList.jsx:185 +#: components/JobList/JobList.jsx:184 #: components/JobList/JobListItem.jsx:32 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:39 #: screens/Job/JobDetail/JobDetail.jsx:93 @@ -7090,7 +7351,7 @@ msgstr "ソース詳細" msgid "Source phone number" msgstr "発信元の電話番号" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:255 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:34 msgid "Source variables" msgstr "ソース変数" @@ -7111,12 +7372,18 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:478 -msgid "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." -msgstr "JSON 形式で HTTP ヘッダーを指定します。構文のサンプルについては Ansible Tower ドキュメントを参照してください。" +#~ msgid "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." +#~ msgstr "JSON 形式で HTTP ヘッダーを指定します。構文のサンプルについては Ansible Tower ドキュメントを参照してください。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 +msgid "" +"Specify a notification color. Acceptable colors are hex\n" +"color code (example: #3af or #789abc)." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 -msgid "Specify a notification color. Acceptable colors are hex color code (example: #3af or #789abc)." -msgstr "通知の色を指定します。使用できる色は、16 進数の色コード (例: #3af または #789abc) です。" +#~ msgid "Specify a notification color. Acceptable colors are hex color code (example: #3af or #789abc)." +#~ msgstr "通知の色を指定します。使用できる色は、16 進数の色コード (例: #3af または #789abc) です。" #: screens/User/shared/UserTokenForm.jsx:71 msgid "Specify a scope for the token's access" @@ -7149,7 +7416,7 @@ msgstr "標準出力タブ" msgid "Start" msgstr "開始" -#: components/JobList/JobList.jsx:221 +#: components/JobList/JobList.jsx:220 #: components/JobList/JobListItem.jsx:84 msgid "Start Time" msgstr "開始時間" @@ -7177,24 +7444,24 @@ msgid "Start sync source" msgstr "同期ソースの開始" #: screens/Job/JobDetail/JobDetail.jsx:141 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:226 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:79 msgid "Started" msgstr "開始" -#: components/JobList/JobList.jsx:198 -#: components/JobList/JobList.jsx:219 +#: components/JobList/JobList.jsx:197 +#: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:200 #: screens/Inventory/InventoryList/InventoryListItem.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:130 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:196 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:112 -#: screens/Project/ProjectList/ProjectList.jsx:175 -#: screens/Project/ProjectList/ProjectListItem.jsx:119 +#: screens/Project/ProjectList/ProjectList.jsx:174 +#: screens/Project/ProjectList/ProjectListItem.jsx:134 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:49 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:108 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:82 msgid "Status" msgstr "ステータス" @@ -7257,7 +7524,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:115 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:90 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:159 -#: screens/Project/ProjectList/ProjectList.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:151 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:91 msgid "Subversion" msgstr "Subversion" @@ -7278,13 +7545,13 @@ msgstr "成功メッセージ" msgid "Success message body" msgstr "成功メッセージボディー" -#: components/JobList/JobList.jsx:205 +#: components/JobList/JobList.jsx:204 #: components/Workflow/WorkflowNodeHelp.jsx:86 #: screens/Dashboard/shared/ChartTooltip.jsx:59 msgid "Successful" msgstr "成功" -#: screens/Project/ProjectList/ProjectListItem.jsx:148 +#: screens/Project/ProjectList/ProjectListItem.jsx:163 msgid "Successfully copied to clipboard!" msgstr "クリップボードへのコピーに成功しました!" @@ -7329,25 +7596,25 @@ msgstr "Survey の質問" msgid "Sync" msgstr "同期" -#: screens/Project/ProjectList/ProjectListItem.jsx:155 +#: screens/Project/ProjectList/ProjectListItem.jsx:170 #: screens/Project/shared/ProjectSyncButton.jsx:31 msgid "Sync Project" msgstr "プロジェクトの同期" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:199 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:202 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:200 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:203 msgid "Sync all" msgstr "すべてを同期" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:193 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:194 msgid "Sync all sources" msgstr "すべてのソースの同期" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:231 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:232 msgid "Sync error" msgstr "同期エラー" -#: screens/Project/ProjectList/ProjectListItem.jsx:141 +#: screens/Project/ProjectList/ProjectListItem.jsx:156 msgid "Sync for revision" msgstr "リビジョンの同期" @@ -7392,7 +7659,7 @@ msgstr "TACACS+ 設定" msgid "Tabs" msgstr "タブ" -#: screens/Template/shared/JobTemplateForm.jsx:501 +#: screens/Template/shared/JobTemplateForm.jsx:502 msgid "" "Tags are useful when you have a large\n" "playbook, and you want to run a specific part of a\n" @@ -7411,8 +7678,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:62 #: src/screens/Template/shared/JobTemplateForm.jsx:471 -msgid "Tags are useful when you have a large playbook, and you want to run a specific part of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." -msgstr "タグは、Playbook のサイズが大きい場合にプレイまたはタスクの特定の部分を実行する必要がある場合に役立ちます。コンマを使用して複数のタグを区切ります。タグの使用方法の詳細については、Ansible Tower ドキュメントを参照してください。" +#~ msgid "Tags are useful when you have a large playbook, and you want to run a specific part of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." +#~ msgstr "タグは、Playbook のサイズが大きい場合にプレイまたはタスクの特定の部分を実行する必要がある場合に役立ちます。コンマを使用して複数のタグを区切ります。タグの使用方法の詳細については、Ansible Tower ドキュメントを参照してください。" #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:138 msgid "Tags for the Annotation" @@ -7465,7 +7732,7 @@ msgstr "チームが見つかりません。" #: routeConfig.js:107 #: screens/ActivityStream/ActivityStream.jsx:185 #: screens/Organization/Organization.jsx:125 -#: screens/Organization/OrganizationList/OrganizationList.jsx:160 +#: screens/Organization/OrganizationList/OrganizationList.jsx:159 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:68 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:62 #: screens/Organization/Organizations.jsx:33 @@ -7477,7 +7744,7 @@ msgstr "チームが見つかりません。" #: screens/User/UserTeams/UserTeamList.jsx:176 #: screens/User/UserTeams/UserTeamList.jsx:244 #: screens/User/Users.jsx:33 -#: util/getRelatedResourceDeleteDetails.js:198 +#: util/getRelatedResourceDeleteDetails.js:181 msgid "Teams" msgstr "チーム" @@ -7490,15 +7757,15 @@ msgstr "更新が見つかりません。" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:184 -#: components/TemplateList/TemplateList.jsx:243 +#: components/TemplateList/TemplateList.jsx:183 +#: components/TemplateList/TemplateList.jsx:240 #: routeConfig.js:66 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:82 #: screens/Template/Templates.jsx:16 -#: util/getRelatedResourceDeleteDetails.js:242 -#: util/getRelatedResourceDeleteDetails.js:299 +#: util/getRelatedResourceDeleteDetails.js:225 +#: util/getRelatedResourceDeleteDetails.js:282 msgid "Templates" msgstr "テンプレート" @@ -7562,28 +7829,65 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:122 -msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." -msgstr "メール通知が、ホストへの到達を試行するのをやめてタイムアウトするまでの時間 (秒単位)。範囲は 1 から 120 秒です。" +#~ msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." +#~ msgstr "メール通知が、ホストへの到達を試行するのをやめてタイムアウトするまでの時間 (秒単位)。範囲は 1 から 120 秒です。" + +#: screens/Template/shared/JobTemplateForm.jsx:470 +msgid "" +"The amount of time (in seconds) to run\n" +"before the job is canceled. Defaults to 0 for no job\n" +"timeout." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:439 -msgid "The amount of time (in seconds) to run before the job is canceled. Defaults to 0 for no job timeout." -msgstr "ジョブが取り消される前の実行時間 (秒数)。デフォルト値は 0 で、ジョブのタイムアウトがありません。" +#~ msgid "The amount of time (in seconds) to run before the job is canceled. Defaults to 0 for no job timeout." +#~ msgstr "ジョブが取り消される前の実行時間 (秒数)。デフォルト値は 0 で、ジョブのタイムアウトがありません。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 +msgid "" +"The base URL of the Grafana server - the\n" +"/api/annotations endpoint will be added automatically to the base\n" +"Grafana URL." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 -msgid "The base URL of the Grafana server - the /api/annotations endpoint will be added automatically to the base Grafana URL." -msgstr "Grafana サーバーのベース URL。/api/annotations エンドポイントは、ベース Grafana URL に自動的に追加されます。" +#~ msgid "The base URL of the Grafana server - the /api/annotations endpoint will be added automatically to the base Grafana URL." +#~ msgstr "Grafana サーバーのベース URL。/api/annotations エンドポイントは、ベース Grafana URL に自動的に追加されます。" + +#: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:78 +msgid "" +"The first fetches all references. The second\n" +"fetches the Github pull request number 62, in this example\n" +"the branch needs to be \"pull/62/head\"." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:74 -msgid "The first fetches all references. The second fetches the Github pull request number 62, in this example the branch needs to be \"pull/62/head\"." -msgstr "最初は全参照を取得します。2 番目は Github の Pull 要求の 62 番を取得します。この例では、ブランチは \"pull/62/head\" である必要があります。" +#~ msgid "The first fetches all references. The second fetches the Github pull request number 62, in this example the branch needs to be \"pull/62/head\"." +#~ msgstr "最初は全参照を取得します。2 番目は Github の Pull 要求の 62 番を取得します。この例では、ブランチは \"pull/62/head\" である必要があります。" + +#: screens/Organization/shared/OrganizationForm.jsx:77 +msgid "" +"The maximum number of hosts allowed to be managed by this organization.\n" +"Value defaults to 0 which means no limit. Refer to the Ansible\n" +"documentation for more details." +msgstr "" #: src/screens/Organization/shared/OrganizationForm.jsx:69 -msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." -msgstr "この組織で管理可能な最大ホスト数。デフォルト値は 0 で、管理可能な数に制限がありません。詳細は、Ansible ドキュメントを参照してください。" +#~ msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." +#~ msgstr "この組織で管理可能な最大ホスト数。デフォルト値は 0 で、管理可能な数に制限がありません。詳細は、Ansible ドキュメントを参照してください。" + +#: screens/Template/shared/JobTemplateForm.jsx:408 +msgid "" +"The number of parallel or simultaneous\n" +"processes to use while executing the playbook. An empty value,\n" +"or a value less than 1 will use the Ansible default which is\n" +"usually 5. The default number of forks can be overwritten\n" +"with a change to" +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:377 -msgid "The number of parallel or simultaneous processes to use while executing the playbook. An empty value, or a value less than 1 will use the Ansible default which is usually 5. The default number of forks can be overwritten with a change to" -msgstr "Playbook の実行中に使用する並列または同時プロセスの数。値が空白または 1 未満の場合は、Ansible のデフォルト値 (通常は 5) を使用します。フォークのデフォルトの数は、以下を変更して上書きできます。" +#~ msgid "The number of parallel or simultaneous processes to use while executing the playbook. An empty value, or a value less than 1 will use the Ansible default which is usually 5. The default number of forks can be overwritten with a change to" +#~ msgstr "Playbook の実行中に使用する並列または同時プロセスの数。値が空白または 1 未満の場合は、Ansible のデフォルト値 (通常は 5) を使用します。フォークのデフォルトの数は、以下を変更して上書きできます。" #: components/AdHocCommands/AdHocDetailsStep.jsx:197 msgid "The number of parallel or simultaneous processes to use while executing the playbook. Inputting no value will use the default value from the ansible configuration file. You can find more information" @@ -7607,21 +7911,30 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "このノードに関連付けられているリソースは削除されました。" -#: src/screens/Template/Survey/SurveyQuestionForm.jsx:134 -msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." -msgstr "推奨される変数名の形式は小文字のみを使用し、それらをアンダースコアで区切ります (foo_bar、user_id、host_name など)。スペースを含む変数名は許可されません。" +#: screens/Template/Survey/SurveyQuestionForm.jsx:134 +msgid "" +"The suggested format for variable names is lowercase and\n" +"underscore-separated (for example, foo_bar, user_id, host_name,\n" +"etc.). Variable names with spaces are not allowed." +msgstr "" #: src/screens/Template/Survey/SurveyQuestionForm.jsx:134 #~ msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:153 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:151 msgid "The tower instance group cannot be deleted." msgstr "Tower インスタンスグループは削除できません。" -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 -msgid "There are no available playbook directories in {project_base_dir}. Either that directory is empty, or all of the contents are already assigned to other projects. Create a new directory there and make sure the playbook files can be read by the \"awx\" system user, or have {brandName} directly retrieve your playbooks from source control using the Source Control Type option above." -msgstr "{project_base_dir} に利用可能な Playbook ディレクトリーはありません。そのディレクトリーが空であるか、すべてのコンテンツがすでに他のプロジェクトに割り当てられています。そこに新しいディレクトリーを作成し、「awx」システムユーザーが Playbook ファイルを読み取れるか、{brandName} が、上記のソースコントロールタイプオプションを使用して、ソースコントロールから Playbook を直接取得できるようにしてください。" +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 +msgid "" +"There are no available playbook directories in {project_base_dir}.\n" +"Either that directory is empty, or all of the contents are already\n" +"assigned to other projects. Create a new directory there and make\n" +"sure the playbook files can be read by the \"awx\" system user,\n" +"or have {brandName} directly retrieve your playbooks from\n" +"source control using the Source Control Type option above." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 #~ msgid "There are no available playbook directories in {project_base_dir}. Either that directory is empty, or all of the contents are already assigned to other projects. Create a new directory there and make sure the playbook files can be read by the \"awx\" system user, or have {brandName} directly retrieve your playbooks from source control using the Source Control Type option above." @@ -7648,8 +7961,8 @@ msgid "There was an error testing the log aggregator." msgstr "ログアグリゲーターのテスト中にエラーが発生しました。" #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:216 -msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" -msgstr "これらの承認は、不十分な権限または保留中のジョブステータスのために削除できません" +#~ msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" +#~ msgstr "これらの承認は、不十分な権限または保留中のジョブステータスのために削除できません" #: components/AdHocCommands/AdHocDetailsStep.jsx:74 msgid "These are the modules that {brandName} supports running commands against." @@ -7671,7 +7984,7 @@ msgstr "これらの引数は、指定されたモジュールで使用されま msgid "Third" msgstr "第 3" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:282 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:283 #: screens/Template/Survey/SurveyList.jsx:123 msgid "This action will delete the following:" msgstr "このアクションにより、以下が削除されます。" @@ -7796,7 +8109,7 @@ msgstr "" msgid "This inventory is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:292 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:291 msgid "This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?" msgstr "" @@ -7820,7 +8133,7 @@ msgstr "" msgid "This project is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:150 +#: screens/Template/shared/JobTemplateForm.jsx:151 msgid "This project needs to be updated" msgstr "このプロジェクトは更新する必要があります" @@ -7841,9 +8154,11 @@ msgstr "このステップにはエラーが含まれています" msgid "This value does not match the password you entered previously. Please confirm that password." msgstr "この値は、以前に入力されたパスワードと一致しません。パスワードを確認してください。" -#: src/screens/Setting/shared/RevertAllAlert.jsx:36 -msgid "This will revert all configuration values on this page to their factory defaults. Are you sure you want to proceed?" -msgstr "これにより、このページのすべての設定値が出荷時の設定に戻ります。本当に続行してもよいですか?" +#: screens/Setting/shared/RevertAllAlert.jsx:36 +msgid "" +"This will revert all configuration values on this page to\n" +"their factory defaults. Are you sure you want to proceed?" +msgstr "" #: src/screens/Setting/shared/RevertAllAlert.jsx:36 #~ msgid "This will revert all configuration values on this page to their factory defaults. Are you sure you want to proceed?" @@ -7884,12 +8199,21 @@ msgid "" msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:121 -msgid "Time in seconds to consider a project to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest project update. If it is older than Cache Timeout, it is not considered current, and a new project update will be performed." -msgstr "プロジェクトが最新であることを判別するための時間 (秒単位) です。ジョブ実行およびコールバック時に、タスクシステムは最新のプロジェクト更新のタイムスタンプを評価します。これがキャッシュタイムアウトよりも古い場合には、最新とは見なされず、新規のプロジェクト更新が実行されます。" +#~ msgid "Time in seconds to consider a project to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest project update. If it is older than Cache Timeout, it is not considered current, and a new project update will be performed." +#~ msgstr "プロジェクトが最新であることを判別するための時間 (秒単位) です。ジョブ実行およびコールバック時に、タスクシステムは最新のプロジェクト更新のタイムスタンプを評価します。これがキャッシュタイムアウトよりも古い場合には、最新とは見なされず、新規のプロジェクト更新が実行されます。" + +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:238 +msgid "" +"Time in seconds to consider an inventory sync\n" +"to be current. During job runs and callbacks the task system will\n" +"evaluate the timestamp of the latest sync. If it is older than\n" +"Cache Timeout, it is not considered current, and a new\n" +"inventory sync will be performed." +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:195 -msgid "Time in seconds to consider an inventory sync to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest sync. If it is older than Cache Timeout, it is not considered current, and a new inventory sync will be performed." -msgstr "インベントリーの同期が最新の状態であることを判別するために使用される時間 (秒単位) です。ジョブの実行およびコールバック時に、タスクシステムは最新の同期のタイムスタンプを評価します。これがキャッシュタイムアウトよりも古い場合は最新とは見なされず、インベントリーの同期が新たに実行されます。" +#~ msgid "Time in seconds to consider an inventory sync to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest sync. If it is older than Cache Timeout, it is not considered current, and a new inventory sync will be performed." +#~ msgstr "インベントリーの同期が最新の状態であることを判別するために使用される時間 (秒単位) です。ジョブの実行およびコールバック時に、タスクシステムは最新の同期のタイムスタンプを評価します。これがキャッシュタイムアウトよりも古い場合は最新とは見なされず、インベントリーの同期が新たに実行されます。" #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21 msgid "Timed out" @@ -7900,7 +8224,7 @@ msgstr "タイムアウト" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:230 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:169 -#: screens/Template/shared/JobTemplateForm.jsx:468 +#: screens/Template/shared/JobTemplateForm.jsx:469 msgid "Timeout" msgstr "タイムアウト" @@ -8002,7 +8326,7 @@ msgstr "ツール" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 msgid "Total Jobs" msgstr "ジョブの合計" @@ -8054,7 +8378,7 @@ msgstr "火曜" msgid "Twilio" msgstr "Twilio" -#: components/JobList/JobList.jsx:220 +#: components/JobList/JobList.jsx:219 #: components/JobList/JobListItem.jsx:82 #: components/Lookup/ProjectLookup.jsx:110 #: components/NotificationList/NotificationList.jsx:220 @@ -8062,32 +8386,32 @@ msgstr "Twilio" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:174 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:95 -#: components/TemplateList/TemplateList.jsx:198 -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:197 +#: components/TemplateList/TemplateList.jsx:222 #: components/TemplateList/TemplateListItem.jsx:155 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 #: components/Workflow/WorkflowNodeHelp.jsx:136 #: components/Workflow/WorkflowNodeHelp.jsx:162 -#: screens/Credential/CredentialList/CredentialList.jsx:144 +#: screens/Credential/CredentialList/CredentialList.jsx:143 #: screens/Credential/CredentialList/CredentialListItem.jsx:60 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:86 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:201 #: screens/Inventory/InventoryList/InventoryListItem.jsx:95 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:106 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:198 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:115 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:66 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155 -#: screens/Project/ProjectList/ProjectList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:176 -#: screens/Project/ProjectList/ProjectListItem.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:146 +#: screens/Project/ProjectList/ProjectList.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:147 #: screens/Team/TeamRoles/TeamRoleListItem.jsx:30 #: screens/Template/Survey/SurveyListItem.jsx:117 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:86 @@ -8152,12 +8476,12 @@ msgstr "起動時の更新" msgid "Update on Project Update" msgstr "プロジェクト更新時の更新" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:164 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:163 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 msgid "Update on launch" msgstr "起動時の更新" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:174 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:173 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:199 msgid "Update on project update" msgstr "プロジェクト更新時の更新" @@ -8189,8 +8513,8 @@ msgstr "" #: src/screens/Inventory/shared/InventorySourceForm.jsx:57 #: src/screens/Organization/shared/OrganizationForm.jsx:33 #: src/screens/Project/shared/ProjectForm.jsx:286 -msgid "Use Default Ansible Environment" -msgstr "デフォルトの Ansible 環境の使用" +#~ msgid "Use Default Ansible Environment" +#~ msgstr "デフォルトの Ansible 環境の使用" #: components/PromptDetail/PromptJobTemplateDetail.jsx:67 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:139 @@ -8207,6 +8531,13 @@ msgstr "SSL の使用" msgid "Use TLS" msgstr "TLS の使用" +#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:75 +msgid "" +"Use custom messages to change the content of\n" +"notifications sent when a job starts, succeeds, or fails. Use\n" +"curly braces to access information about the job:" +msgstr "" + #: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:72 #~ msgid "Use custom messages to change the content of notifications sent when a job starts, succeeds, or fails. Use curly braces to access information about the job:" #~ msgstr "" @@ -8329,7 +8660,7 @@ msgstr "VMware vCenter" #: screens/Job/JobDetail/JobDetail.jsx:356 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:372 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:211 -#: screens/Template/shared/JobTemplateForm.jsx:389 +#: screens/Template/shared/JobTemplateForm.jsx:390 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:239 msgid "Variables" msgstr "変数" @@ -8356,11 +8687,11 @@ msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:102 #: components/PromptDetail/PromptJobTemplateDetail.jsx:141 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:315 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:233 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:232 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:239 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:227 -#: screens/Template/shared/JobTemplateForm.jsx:441 +#: screens/Template/shared/JobTemplateForm.jsx:442 msgid "Verbosity" msgstr "詳細" @@ -8587,8 +8918,12 @@ msgid "View all tokens." msgstr "すべてのトークンを表示します。" #: src/screens/Setting/SettingList.jsx:138 -msgid "View and edit your license information" -msgstr "ライセンス情報の表示および編集" +#~ msgid "View and edit your license information" +#~ msgstr "ライセンス情報の表示および編集" + +#: screens/Setting/SettingList.jsx:138 +msgid "View and edit your subscription information" +msgstr "" #: screens/ActivityStream/ActivityStreamDetailButton.jsx:25 #: screens/ActivityStream/ActivityStreamListItem.jsx:50 @@ -8626,7 +8961,7 @@ msgstr "ビジュアライザー" msgid "WARNING:" msgstr "警告:" -#: components/JobList/JobList.jsx:203 +#: components/JobList/JobList.jsx:202 #: components/Workflow/WorkflowNodeHelp.jsx:80 msgid "Waiting" msgstr "待機中" @@ -8689,7 +9024,7 @@ msgstr "Webhook サービス" msgid "Webhook URL" msgstr "Webhook URL" -#: screens/Template/shared/JobTemplateForm.jsx:637 +#: screens/Template/shared/JobTemplateForm.jsx:638 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:281 msgid "Webhook details" msgstr "Webhook の詳細" @@ -8733,7 +9068,7 @@ msgid "" "Please complete the steps below to activate your subscription." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:154 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:153 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:161 msgid "" "When not checked, a merge will be performed,\n" @@ -8743,13 +9078,21 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:146 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:158 -msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." -msgstr "チェックが付けられていない場合は、ローカル変数と外部ソースにあるものを組み合わせるマージが実行されます。" +#~ msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." +#~ msgstr "チェックが付けられていない場合は、ローカル変数と外部ソースにあるものを組み合わせるマージが実行されます。" + +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:134 +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:144 +msgid "" +"When not checked, local child\n" +"hosts and groups not found on the external source will remain\n" +"untouched by the inventory update process." +msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:127 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:141 -msgid "When not checked, local child hosts and groups not found on the external source will remain untouched by the inventory update process." -msgstr "チェックが付けられていない場合、外部ソースにないローカルの子ホストおよびグループは、インベントリーの更新プロセスによって処理されないままになります。" +#~ msgid "When not checked, local child hosts and groups not found on the external source will remain untouched by the inventory update process." +#~ msgstr "チェックが付けられていない場合、外部ソースにないローカルの子ホストおよびグループは、インベントリーの更新プロセスによって処理されないままになります。" #: components/Workflow/WorkflowLegend.jsx:96 msgid "Workflow" @@ -8765,14 +9108,14 @@ msgstr "ワークフローの承認が見つかりません。" #: routeConfig.js:55 #: screens/ActivityStream/ActivityStream.jsx:154 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:170 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:210 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:169 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:209 #: screens/WorkflowApproval/WorkflowApprovals.jsx:12 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:19 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:22 msgid "Workflow Approvals" msgstr "ワークフローの承認" -#: components/JobList/JobList.jsx:190 +#: components/JobList/JobList.jsx:189 #: components/JobList/JobListItem.jsx:37 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:41 #: screens/Job/JobDetail/JobDetail.jsx:101 @@ -8790,13 +9133,13 @@ msgstr "ワークフロージョブ" msgid "Workflow Job Template" msgstr "ワークフロージョブテンプレート" -#: util/getRelatedResourceDeleteDetails.js:139 -#: util/getRelatedResourceDeleteDetails.js:181 -#: util/getRelatedResourceDeleteDetails.js:284 +#: util/getRelatedResourceDeleteDetails.js:122 +#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:267 msgid "Workflow Job Template Nodes" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:147 msgid "Workflow Job Templates" msgstr "" @@ -8804,7 +9147,7 @@ msgstr "" msgid "Workflow Link" msgstr "ワークフローのリンク" -#: components/TemplateList/TemplateList.jsx:202 +#: components/TemplateList/TemplateList.jsx:201 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "ワークフローテンプレート" @@ -8898,11 +9241,11 @@ msgstr "同じ Vault ID を持つ複数の Vault 認証情報を選択するこ msgid "You do not have permission to delete the following Groups: {itemsUnableToDelete}" msgstr "次のグループを削除する権限がありません: {itemsUnableToDelete}" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:151 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:152 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}" msgstr "{pluralizedItemName} を削除するパーミッションがありません: {itemsUnableToDelete}" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:144 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:143 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}." msgstr "{pluralizedItemName} を削除するパーミッションがありません: {itemsUnableToDelete}" @@ -8910,6 +9253,12 @@ msgstr "{pluralizedItemName} を削除するパーミッションがありませ msgid "You do not have permission to disassociate the following: {itemsUnableToDisassociate}" msgstr "以下の関連付けを解除する権限がありません: {itemsUnableToDisassociate}" +#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:90 +msgid "" +"You may apply a number of possible variables in the\n" +"message. For more information, refer to the" +msgstr "" + #: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:89 #~ msgid "You may apply a number of possible variables in the message. Refer to the" #~ msgstr "" @@ -8930,12 +9279,12 @@ msgstr "ズームイン" msgid "Zoom Out" msgstr "ズームアウト" -#: screens/Template/shared/JobTemplateForm.jsx:734 +#: screens/Template/shared/JobTemplateForm.jsx:735 #: screens/Template/shared/WebhookSubForm.jsx:155 msgid "a new webhook key will be generated on save." msgstr "新規 Webhook キーは保存時に生成されます。" -#: screens/Template/shared/JobTemplateForm.jsx:731 +#: screens/Template/shared/JobTemplateForm.jsx:732 #: screens/Template/shared/WebhookSubForm.jsx:143 msgid "a new webhook url will be generated on save." msgstr "新規 Webhook URL は保存時に生成されます。" @@ -8966,7 +9315,7 @@ msgstr "承認" msgid "brand logo" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:275 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:276 #: screens/Template/Survey/SurveyList.jsx:113 msgid "cancel delete" msgstr "削除のキャンセル" @@ -8975,7 +9324,7 @@ msgstr "削除のキャンセル" msgid "command" msgstr "コマンド" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:264 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:265 #: screens/Template/Survey/SurveyList.jsx:104 msgid "confirm delete" msgstr "削除の確認" @@ -8987,10 +9336,10 @@ msgstr "関連付けの解除の確認" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:63 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 -msgid "controller instance" -msgstr "コントローラインスタンス" +#~ msgid "controller instance" +#~ msgstr "コントローラインスタンス" -#: screens/Project/ProjectList/ProjectListItem.jsx:140 +#: screens/Project/ProjectList/ProjectListItem.jsx:155 msgid "copy to clipboard disabled" msgstr "クリップボードへのコピーが無効" @@ -9016,7 +9365,7 @@ msgstr "" #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:106 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:103 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:276 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:275 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:156 #: screens/Project/ProjectDetail/ProjectDetail.jsx:166 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:154 @@ -9032,13 +9381,17 @@ msgstr "暗号化" msgid "expiration" msgstr "有効期限" -#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 -msgid "group" -msgstr "グループ" +#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:226 +msgid "for more info." +msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 -msgid "groups" -msgstr "グループ" +#~ msgid "group" +#~ msgstr "グループ" + +#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 +#~ msgid "groups" +#~ msgstr "グループ" #: components/AdHocCommands/AdHocDetailsStep.jsx:182 msgid "here" @@ -9076,8 +9429,8 @@ msgstr "インベントリー" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:51 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:59 #: screens/Job/JobDetail/JobDetail.jsx:119 -msgid "isolated instance" -msgstr "分離インスタンス" +#~ msgid "isolated instance" +#~ msgstr "分離インスタンス" #: components/Pagination/Pagination.jsx:24 msgid "items" @@ -9128,8 +9481,8 @@ msgstr "ページ" msgid "per page" msgstr "ページ別" -#: components/LaunchButton/ReLaunchDropDown.jsx:74 -#: components/LaunchButton/ReLaunchDropDown.jsx:96 +#: components/LaunchButton/ReLaunchDropDown.jsx:77 +#: components/LaunchButton/ReLaunchDropDown.jsx:99 msgid "relaunch jobs" msgstr "" @@ -9153,7 +9506,7 @@ msgstr "範囲" msgid "sec" msgstr "秒" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:236 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 msgid "seconds" msgstr "秒" @@ -9209,11 +9562,11 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:222 +#: screens/Inventory/InventoryList/InventoryList.jsx:229 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:247 +#: components/JobList/JobList.jsx:245 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 "" @@ -9221,6 +9574,46 @@ msgstr "" #~ msgid "{0, plural, one {The template will be in a pending status until the final delete is processed.} other {The templates will be in a pending status until the final delete is processed.}}" #~ msgstr "" +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:215 +msgid "{0, plural, one {This approval cannot be deleted due to insufficient permissions or a pending job status} other {These approvals cannot be deleted due to insufficient permissions or a pending job status}}" +msgstr "" + +#: screens/Credential/CredentialList/CredentialList.jsx:178 +msgid "{0, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:171 +msgid "{0, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:187 +msgid "{0, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {These execution environments could be in use by other resources that rely on them. Are you sure you want to delete them anyway?}}" +msgstr "" + +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:223 +msgid "{0, plural, one {This instance group is currently being by other resources. Are you sure you want to delete it?} other {Deleting these instance groups could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Inventory/InventorySources/InventorySourceList.jsx:183 +msgid "{0, plural, one {This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?} other {Deleting these inventory sources could impact other resources that rely on them. Are you sure you want to delete anyway}}" +msgstr "" + +#: screens/Inventory/InventoryList/InventoryList.jsx:222 +msgid "{0, plural, one {This invetory is currently being used by some temeplates. Are you sure you want to delete it?} other {Deleting these inventories could impact some templates that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Organization/OrganizationList/OrganizationList.jsx:181 +msgid "{0, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Project/ProjectList/ProjectList.jsx:203 +msgid "{0, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: components/TemplateList/TemplateList.jsx:243 +msgid "{0, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + #: components/JobList/JobListCancelButton.jsx:72 msgid "{0, plural, one {You cannot cancel the following job because it is not running:} other {You cannot cancel the following jobs because they are not running:}}" msgstr "" @@ -9253,14 +9646,55 @@ msgstr "{0} ソースが同期に失敗しました。" msgid "{0}: {1}" msgstr "{0}: {1}" +#: components/AppContainer/AppContainer.jsx:142 +msgid "{brandName} logo" +msgstr "" + #: components/DetailList/UserDateDetail.jsx:23 msgid "{dateStr} by <0>{username}" msgstr "{dateStr} (<0>{username} による)" +#: components/Schedule/shared/FrequencyDetailSubform.jsx:192 +msgid "{intervalValue, plural, one {day} other {days}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:190 +msgid "{intervalValue, plural, one {hour} other {hours}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:188 +msgid "{intervalValue, plural, one {minute} other {minutes}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:196 +msgid "{intervalValue, plural, one {month} other {months}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:194 +msgid "{intervalValue, plural, one {week} other {weeks}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:198 +msgid "{intervalValue, plural, one {year} other {years}}" +msgstr "" + #: components/PromptDetail/PromptDetail.jsx:43 msgid "{minutes} min {seconds} sec" msgstr "{minutes} 分 {seconds} 秒" +#: components/JobList/JobListCancelButton.jsx:106 +msgid "{numJobsToCancel, plural, one {Cancel job} other {Cancel jobs}}" +msgstr "" + +#: components/JobList/JobListCancelButton.jsx:167 +msgid "{numJobsToCancel, plural, one {This action will cancel the following job:} other {This action will cancel the following jobs:}}" +msgstr "" + +#: components/JobList/JobListCancelButton.jsx:91 +msgid "{numJobsToCancel, plural, one {{0}} other {{1}}}" +msgstr "" + #: components/PaginatedDataList/PaginatedDataList.jsx:92 #: components/PaginatedTable/PaginatedTable.jsx:77 msgid "{pluralizedItemName} List" +msgstr "" diff --git a/awx/ui_next/src/locales/nl/messages.po b/awx/ui_next/src/locales/nl/messages.po index 098b1497f8..944b0e4d6b 100644 --- a/awx/ui_next/src/locales/nl/messages.po +++ b/awx/ui_next/src/locales/nl/messages.po @@ -5,7 +5,7 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" -"Language: nl \n" +"Language: nl\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: \n" @@ -35,7 +35,7 @@ msgstr "" msgid "- Enable Webhooks" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:229 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:228 msgid "/ (project root)" msgstr "" @@ -46,16 +46,16 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:42 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:75 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:106 -#: screens/Template/shared/JobTemplateForm.jsx:180 +#: screens/Template/shared/JobTemplateForm.jsx:181 msgid "0 (Normal)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:105 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:82 msgid "0 (Warning)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:83 msgid "1 (Info)" msgstr "" @@ -67,11 +67,11 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:43 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:76 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:107 -#: screens/Template/shared/JobTemplateForm.jsx:181 +#: screens/Template/shared/JobTemplateForm.jsx:182 msgid "1 (Verbose)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:108 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:84 msgid "2 (Debug)" msgstr "" @@ -83,7 +83,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:44 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:77 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:108 -#: screens/Template/shared/JobTemplateForm.jsx:182 +#: screens/Template/shared/JobTemplateForm.jsx:183 msgid "2 (More Verbose)" msgstr "" @@ -94,7 +94,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:45 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:78 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:109 -#: screens/Template/shared/JobTemplateForm.jsx:183 +#: screens/Template/shared/JobTemplateForm.jsx:184 msgid "3 (Debug)" msgstr "" @@ -105,7 +105,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:46 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:79 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:110 -#: screens/Template/shared/JobTemplateForm.jsx:184 +#: screens/Template/shared/JobTemplateForm.jsx:185 msgid "4 (Connection Debug)" msgstr "" @@ -186,36 +186,36 @@ msgstr "" msgid "Action" msgstr "" -#: components/JobList/JobList.jsx:225 +#: components/JobList/JobList.jsx:222 #: components/JobList/JobListItem.jsx:90 #: components/Schedule/ScheduleList/ScheduleList.jsx:176 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:112 -#: components/TemplateList/TemplateList.jsx:227 +#: components/TemplateList/TemplateList.jsx:224 #: components/TemplateList/TemplateListItem.jsx:157 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:47 #: screens/Application/ApplicationsList/ApplicationsList.jsx:166 -#: screens/Credential/CredentialList/CredentialList.jsx:145 +#: screens/Credential/CredentialList/CredentialList.jsx:144 #: screens/Credential/CredentialList/CredentialListItem.jsx:63 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:181 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:184 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:37 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:160 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:48 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:204 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:112 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:104 #: screens/ManagementJob/ManagementJobList/ManagementJobListItem.jsx:74 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:200 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:119 -#: screens/Organization/OrganizationList/OrganizationList.jsx:161 +#: screens/Organization/OrganizationList/OrganizationList.jsx:160 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:71 -#: screens/Project/ProjectList/ProjectList.jsx:178 -#: screens/Project/ProjectList/ProjectListItem.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:177 +#: screens/Project/ProjectList/ProjectListItem.jsx:167 #: screens/Team/TeamList/TeamList.jsx:156 #: screens/Team/TeamList/TeamListItem.jsx:54 #: screens/User/UserList/UserList.jsx:172 @@ -294,7 +294,7 @@ msgstr "" msgid "Add a new node between these two nodes" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:157 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:155 msgid "Add container group" msgstr "" @@ -306,15 +306,15 @@ msgstr "" msgid "Add existing host" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:158 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:156 msgid "Add instance group" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:135 +#: screens/Inventory/InventoryList/InventoryList.jsx:134 msgid "Add inventory" msgstr "" -#: components/TemplateList/TemplateList.jsx:141 +#: components/TemplateList/TemplateList.jsx:140 msgid "Add job template" msgstr "" @@ -330,7 +330,7 @@ msgstr "" msgid "Add resource type" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:136 +#: screens/Inventory/InventoryList/InventoryList.jsx:135 msgid "Add smart inventory" msgstr "" @@ -342,7 +342,7 @@ msgstr "" msgid "Add user permissions" msgstr "" -#: components/TemplateList/TemplateList.jsx:142 +#: components/TemplateList/TemplateList.jsx:141 msgid "Add workflow template" msgstr "" @@ -368,7 +368,7 @@ msgstr "" msgid "Advanced search value input" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:176 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:175 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:203 msgid "" "After every project update where the SCM revision\n" @@ -398,7 +398,7 @@ msgstr "" msgid "Alert modal" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:46 +#: components/LaunchButton/ReLaunchDropDown.jsx:48 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:250 msgid "All" msgstr "" @@ -526,7 +526,7 @@ msgstr "" #: screens/Application/Applications.jsx:35 #: screens/Application/ApplicationsList/ApplicationsList.jsx:116 #: screens/Application/ApplicationsList/ApplicationsList.jsx:154 -#: util/getRelatedResourceDeleteDetails.js:233 +#: util/getRelatedResourceDeleteDetails.js:216 msgid "Applications" msgstr "" @@ -823,7 +823,7 @@ msgstr "" msgid "Cache Timeout" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:234 msgid "Cache timeout" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:119 #: components/Lookup/HostFilterLookup.jsx:329 #: components/Lookup/Lookup.jsx:150 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:278 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:279 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:46 #: components/Schedule/shared/ScheduleForm.jsx:641 #: components/Schedule/shared/ScheduleForm.jsx:646 @@ -939,7 +939,7 @@ msgstr "" msgid "Cancel sync source" msgstr "" -#: components/JobList/JobList.jsx:208 +#: components/JobList/JobList.jsx:207 #: components/Workflow/WorkflowNodeHelp.jsx:95 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176 #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:25 @@ -956,7 +956,7 @@ msgstr "" #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 msgid "Capacity" msgstr "" @@ -1005,7 +1005,7 @@ msgid "Channel" msgstr "" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:104 -#: screens/Template/shared/JobTemplateForm.jsx:175 +#: screens/Template/shared/JobTemplateForm.jsx:176 msgid "Check" msgstr "" @@ -1038,7 +1038,7 @@ msgid "Choose a Webhook Service" msgstr "" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:97 -#: screens/Template/shared/JobTemplateForm.jsx:168 +#: screens/Template/shared/JobTemplateForm.jsx:169 msgid "Choose a job type" msgstr "" @@ -1159,7 +1159,7 @@ msgstr "" msgid "Collapse" msgstr "" -#: components/JobList/JobList.jsx:188 +#: components/JobList/JobList.jsx:187 #: components/JobList/JobListItem.jsx:35 #: screens/Job/JobDetail/JobDetail.jsx:99 #: screens/Job/JobOutput/HostEventModal.jsx:137 @@ -1186,7 +1186,7 @@ msgstr "" msgid "Compliant" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:580 +#: screens/Template/shared/JobTemplateForm.jsx:581 msgid "Concurrent Jobs" msgstr "" @@ -1266,7 +1266,7 @@ msgid "" "will produce as the playbook executes." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:444 +#: screens/Template/shared/JobTemplateForm.jsx:445 msgid "" "Control the level of output ansible will\n" "produce as the playbook executes." @@ -1315,7 +1315,7 @@ msgstr "" msgid "Copy Notification Template" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:190 msgid "Copy Project" msgstr "" @@ -1323,7 +1323,7 @@ msgstr "" msgid "Copy Template" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:147 +#: screens/Project/ProjectList/ProjectListItem.jsx:162 msgid "Copy full revision to clipboard." msgstr "" @@ -1335,7 +1335,7 @@ msgstr "" #~ msgid "Copyright 2019 Red Hat, Inc." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:383 +#: screens/Template/shared/JobTemplateForm.jsx:384 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:231 msgid "Create" msgstr "" @@ -1472,7 +1472,7 @@ msgstr "" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:246 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:143 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:115 #: screens/Host/HostDetail/HostDetail.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:66 @@ -1481,7 +1481,7 @@ msgstr "" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:46 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:85 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:128 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:262 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:261 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:141 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:53 #: screens/Job/JobDetail/JobDetail.jsx:343 @@ -1512,14 +1512,14 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:210 +#: components/TemplateList/TemplateList.jsx:209 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:173 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:196 -#: screens/Credential/CredentialList/CredentialList.jsx:133 +#: screens/Credential/CredentialList/CredentialList.jsx:132 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:90 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:136 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 @@ -1528,12 +1528,12 @@ msgstr "" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:188 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:162 -#: screens/Inventory/InventoryList/InventoryList.jsx:182 +#: screens/Inventory/InventoryList/InventoryList.jsx:181 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:170 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 -#: screens/Organization/OrganizationList/OrganizationList.jsx:146 +#: screens/Organization/OrganizationList/OrganizationList.jsx:145 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:125 -#: screens/Project/ProjectList/ProjectList.jsx:166 +#: screens/Project/ProjectList/ProjectList.jsx:165 #: screens/Team/TeamList/TeamList.jsx:142 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:105 @@ -1552,7 +1552,7 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:94 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:56 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:50 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:244 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:243 #: screens/Inventory/shared/InventorySourceSubForms/AzureSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/EC2SubForm.jsx:39 #: screens/Inventory/shared/InventorySourceSubForms/GCESubForm.jsx:43 @@ -1562,7 +1562,7 @@ msgstr "" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VMwareSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VirtualizationSubForm.jsx:43 -#: util/getRelatedResourceDeleteDetails.js:191 +#: util/getRelatedResourceDeleteDetails.js:174 msgid "Credential" msgstr "" @@ -1625,12 +1625,12 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:77 #: routeConfig.js:71 #: screens/ActivityStream/ActivityStream.jsx:165 -#: screens/Credential/CredentialList/CredentialList.jsx:176 +#: screens/Credential/CredentialList/CredentialList.jsx:175 #: screens/Credential/Credentials.jsx:13 #: screens/Credential/Credentials.jsx:24 #: screens/Job/JobDetail/JobDetail.jsx:281 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:293 -#: screens/Template/shared/JobTemplateForm.jsx:351 +#: screens/Template/shared/JobTemplateForm.jsx:352 #: util/getRelatedResourceDeleteDetails.js:98 msgid "Credentials" msgstr "" @@ -1651,7 +1651,7 @@ msgstr "" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:101 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:56 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesListItem.jsx:93 -#: screens/Project/ProjectList/ProjectListItem.jsx:109 +#: screens/Project/ProjectList/ProjectListItem.jsx:124 msgid "Custom virtual environment {0} must be replaced by an execution environment." msgstr "" @@ -1739,11 +1739,11 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:91 #: components/DeleteButton/DeleteButton.jsx:95 #: components/DeleteButton/DeleteButton.jsx:115 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:157 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:233 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:243 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:247 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:270 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:158 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:234 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:244 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:248 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:271 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:38 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:411 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:131 @@ -1754,7 +1754,7 @@ msgstr "" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:126 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:139 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:295 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:294 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:169 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:66 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:69 @@ -1873,7 +1873,7 @@ msgstr "" msgid "Delete credential type" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:244 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:245 msgid "Delete error" msgstr "" @@ -1882,7 +1882,7 @@ msgstr "" msgid "Delete instance group" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:288 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:287 msgid "Delete inventory source" msgstr "" @@ -1915,7 +1915,7 @@ msgstr "" msgid "Delete this node" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:162 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:163 msgid "Delete {pluralizedItemName}?" msgstr "" @@ -1926,15 +1926,15 @@ msgid "Deleted" msgstr "" #: components/TemplateList/TemplateList.jsx:269 -#: screens/Credential/CredentialList/CredentialList.jsx:189 -#: screens/Inventory/InventoryList/InventoryList.jsx:254 -#: screens/Project/ProjectList/ProjectList.jsx:233 +#: screens/Credential/CredentialList/CredentialList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:204 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:217 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:259 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 msgid "Deletion error" msgstr "" @@ -1967,27 +1967,27 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 #: components/Schedule/shared/ScheduleForm.jsx:110 -#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:193 #: components/TemplateList/TemplateListItem.jsx:230 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:68 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:62 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:211 -#: screens/Credential/CredentialList/CredentialList.jsx:129 +#: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:180 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:132 #: screens/CredentialType/shared/CredentialTypeForm.jsx:32 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:62 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:151 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:150 #: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:133 #: screens/Host/HostDetail/HostDetail.jsx:81 #: screens/Host/HostList/HostList.jsx:152 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:178 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:105 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 #: screens/Inventory/shared/InventoryForm.jsx:55 @@ -2000,10 +2000,11 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:143 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:48 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:95 -#: screens/Organization/OrganizationList/OrganizationList.jsx:142 +#: screens/Organization/OrganizationList/OrganizationList.jsx:141 #: screens/Organization/shared/OrganizationForm.jsx:68 #: screens/Project/ProjectDetail/ProjectDetail.jsx:95 -#: screens/Project/ProjectList/ProjectList.jsx:143 +#: screens/Project/ProjectList/ProjectList.jsx:142 +#: screens/Project/ProjectList/ProjectListItem.jsx:209 #: screens/Project/shared/ProjectForm.jsx:176 #: screens/Team/TeamDetail/TeamDetail.jsx:38 #: screens/Team/TeamList/TeamList.jsx:134 @@ -2012,13 +2013,13 @@ msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:124 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 -#: screens/Template/shared/JobTemplateForm.jsx:215 +#: screens/Template/shared/JobTemplateForm.jsx:216 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:121 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:59 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:91 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:180 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:179 msgid "Description" msgstr "" @@ -2129,7 +2130,7 @@ msgstr "" #: screens/User/Users.jsx:31 #: screens/User/Users.jsx:41 #: screens/WorkflowApproval/WorkflowApproval.jsx:76 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:21 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:24 msgid "Details" msgstr "" @@ -2197,7 +2198,7 @@ msgstr "" msgid "Disassociate?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:459 +#: screens/Template/shared/JobTemplateForm.jsx:460 msgid "" "Divide the work done by this job template\n" "into the specified number of job slices, each running the\n" @@ -2208,10 +2209,10 @@ msgstr "" #~ msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." #~ msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:118 -#: components/CodeEditor/VariablesDetail.jsx:124 -#: components/CodeEditor/VariablesField.jsx:134 -#: components/CodeEditor/VariablesField.jsx:140 +#: components/CodeEditor/VariablesDetail.jsx:121 +#: components/CodeEditor/VariablesDetail.jsx:127 +#: components/CodeEditor/VariablesField.jsx:135 +#: components/CodeEditor/VariablesField.jsx:141 msgid "Done" msgstr "" @@ -2232,7 +2233,7 @@ msgstr "" msgid "Each answer choice must be on a separate line." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:166 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:165 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:175 msgid "" "Each time a job runs using this inventory,\n" @@ -2269,7 +2270,7 @@ msgstr "" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:61 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:68 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:107 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:279 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:278 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:159 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:356 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:358 @@ -2405,8 +2406,8 @@ msgstr "" msgid "Edit Organization" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:161 -#: screens/Project/ProjectList/ProjectListItem.jsx:166 +#: screens/Project/ProjectList/ProjectListItem.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:181 msgid "Edit Project" msgstr "" @@ -2512,7 +2513,7 @@ msgstr "" msgid "Enable Concurrent Jobs" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:587 +#: screens/Template/shared/JobTemplateForm.jsx:588 msgid "Enable Fact Storage" msgstr "" @@ -2525,8 +2526,8 @@ msgstr "" msgid "Enable Privilege Escalation" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:561 -#: screens/Template/shared/JobTemplateForm.jsx:564 +#: screens/Template/shared/JobTemplateForm.jsx:562 +#: screens/Template/shared/JobTemplateForm.jsx:565 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:249 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:252 msgid "Enable Webhook" @@ -2557,7 +2558,7 @@ msgstr "" msgid "Enable simplified login for your {brandName} applications" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:567 +#: screens/Template/shared/JobTemplateForm.jsx:568 msgid "Enable webhook for this template." msgstr "" @@ -2566,20 +2567,28 @@ msgstr "" msgid "Enabled" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:240 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:267 msgid "Enabled Value" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:254 msgid "Enabled Variable" msgstr "" #: screens/Template/shared/JobTemplateForm.jsx:547 +#~ msgid "" +#~ "Enables creation of a provisioning\n" +#~ "callback URL. Using the URL a host can contact BRAND_NAME\n" +#~ "and request a configuration update using this job\n" +#~ "template." +#~ msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:548 msgid "" "Enables creation of a provisioning\n" -"callback URL. Using the URL a host can contact BRAND_NAME\n" +"callback URL. Using the URL a host can contact {BrandName}\n" "and request a configuration update using this job\n" "template." msgstr "" @@ -2747,15 +2756,15 @@ msgstr "" #~ msgid "Environment" #~ msgstr "" -#: components/JobList/JobList.jsx:207 +#: components/JobList/JobList.jsx:206 #: components/Workflow/WorkflowNodeHelp.jsx:92 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:135 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:150 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:120 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:134 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:262 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 #: screens/Job/JobOutput/JobOutput.jsx:668 #: screens/Setting/shared/LoggingTestAlert.jsx:37 msgid "Error" @@ -2781,12 +2790,12 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:57 #: components/HostToggle/HostToggle.jsx:73 #: components/InstanceToggle/InstanceToggle.jsx:69 -#: components/JobList/JobList.jsx:278 -#: components/JobList/JobList.jsx:289 +#: components/JobList/JobList.jsx:276 +#: components/JobList/JobList.jsx:287 #: components/LaunchButton/LaunchButton.jsx:171 #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:248 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:204 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 #: components/ResourceAccessList/ResourceAccessList.jsx:236 #: components/ResourceAccessList/ResourceAccessList.jsx:248 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:419 @@ -2800,7 +2809,7 @@ msgstr "" #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 -#: screens/Credential/CredentialList/CredentialList.jsx:192 +#: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:132 #: screens/Host/HostGroups/HostGroupsList.jsx:243 @@ -2814,11 +2823,11 @@ msgstr "" #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:122 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:188 -#: screens/Inventory/InventoryList/InventoryList.jsx:255 +#: screens/Inventory/InventoryList/InventoryList.jsx:262 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:237 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:302 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:234 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:247 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:301 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:235 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:248 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:178 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:148 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 @@ -2829,10 +2838,10 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:224 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:164 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:208 +#: screens/Organization/OrganizationList/OrganizationList.jsx:210 #: screens/Project/ProjectDetail/ProjectDetail.jsx:196 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197 -#: screens/Project/ProjectList/ProjectList.jsx:234 +#: screens/Project/ProjectList/ProjectList.jsx:236 #: screens/Project/shared/ProjectSyncButton.jsx:41 #: screens/Team/TeamDetail/TeamDetail.jsx:81 #: screens/Team/TeamList/TeamList.jsx:205 @@ -2854,12 +2863,12 @@ msgstr "" #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:226 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:237 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:248 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:250 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:261 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:264 msgid "Error!" msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:107 +#: components/CodeEditor/VariablesDetail.jsx:110 msgid "Error:" msgstr "" @@ -2927,15 +2936,15 @@ msgstr "" #: components/Lookup/ExecutionEnvironmentLookup.jsx:124 #: routeConfig.js:143 #: screens/ActivityStream/ActivityStream.jsx:211 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:121 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 #: screens/Organization/Organization.jsx:127 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:77 #: screens/Organization/Organizations.jsx:38 #: util/getRelatedResourceDeleteDetails.js:88 -#: util/getRelatedResourceDeleteDetails.js:212 +#: util/getRelatedResourceDeleteDetails.js:195 msgid "Execution Environments" msgstr "" @@ -2969,8 +2978,8 @@ msgstr "" msgid "Expand" msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:211 -#: components/CodeEditor/VariablesField.jsx:229 +#: components/CodeEditor/VariablesDetail.jsx:214 +#: components/CodeEditor/VariablesField.jsx:237 msgid "Expand input" msgstr "" @@ -3023,7 +3032,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:35 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:49 -#: screens/Project/ProjectList/ProjectListItem.jsx:69 +#: screens/Project/ProjectList/ProjectListItem.jsx:76 msgid "FINISHED:" msgstr "" @@ -3036,7 +3045,7 @@ msgstr "" msgid "Facts" msgstr "" -#: components/JobList/JobList.jsx:206 +#: components/JobList/JobList.jsx:205 #: components/Workflow/WorkflowNodeHelp.jsx:89 #: screens/Dashboard/shared/ChartTooltip.jsx:66 #: screens/Job/JobOutput/shared/HostStatusBar.jsx:47 @@ -3052,12 +3061,12 @@ msgstr "" msgid "Failed Hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:58 +#: components/LaunchButton/ReLaunchDropDown.jsx:61 #: screens/Dashboard/Dashboard.jsx:135 msgid "Failed hosts" msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:265 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:268 msgid "Failed to approve one or more workflow approval." msgstr "" @@ -3086,7 +3095,7 @@ msgstr "" msgid "Failed to cancel inventory source sync." msgstr "" -#: components/JobList/JobList.jsx:292 +#: components/JobList/JobList.jsx:290 msgid "Failed to cancel one or more jobs." msgstr "" @@ -3102,7 +3111,7 @@ msgstr "" msgid "Failed to copy inventory." msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:183 +#: screens/Project/ProjectList/ProjectListItem.jsx:198 msgid "Failed to copy project." msgstr "" @@ -3128,7 +3137,7 @@ msgstr "" msgid "Failed to delete host." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:306 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:305 msgid "Failed to delete inventory source {name}." msgstr "" @@ -3148,15 +3157,15 @@ msgstr "" msgid "Failed to delete one or more applications." msgstr "" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:213 msgid "Failed to delete one or more credential types." msgstr "" -#: screens/Credential/CredentialList/CredentialList.jsx:195 +#: screens/Credential/CredentialList/CredentialList.jsx:197 msgid "Failed to delete one or more credentials." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3169,15 +3178,15 @@ msgstr "" msgid "Failed to delete one or more hosts." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:265 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 msgid "Failed to delete one or more instance groups." msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:258 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 msgid "Failed to delete one or more inventories." msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:250 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:251 msgid "Failed to delete one or more inventory sources." msgstr "" @@ -3185,7 +3194,7 @@ msgstr "" msgid "Failed to delete one or more job templates." msgstr "" -#: components/JobList/JobList.jsx:281 +#: components/JobList/JobList.jsx:279 msgid "Failed to delete one or more jobs." msgstr "" @@ -3193,11 +3202,11 @@ msgstr "" msgid "Failed to delete one or more notification template." msgstr "" -#: screens/Organization/OrganizationList/OrganizationList.jsx:211 +#: screens/Organization/OrganizationList/OrganizationList.jsx:213 msgid "Failed to delete one or more organizations." msgstr "" -#: screens/Project/ProjectList/ProjectList.jsx:237 +#: screens/Project/ProjectList/ProjectList.jsx:239 msgid "Failed to delete one or more projects." msgstr "" @@ -3225,7 +3234,7 @@ msgstr "" msgid "Failed to delete one or more users." msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:256 msgid "Failed to delete one or more workflow approval." msgstr "" @@ -3275,7 +3284,7 @@ msgstr "" msgid "Failed to delete {name}." msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:266 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:269 msgid "Failed to deny one or more workflow approval." msgstr "" @@ -3335,7 +3344,7 @@ msgstr "" msgid "Failed to sync project." msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:237 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:238 msgid "Failed to sync some or all inventory sources." msgstr "" @@ -3418,7 +3427,7 @@ msgstr "" msgid "File, directory or script" msgstr "" -#: components/JobList/JobList.jsx:223 +#: components/JobList/JobList.jsx:221 #: components/JobList/JobListItem.jsx:87 msgid "Finish Time" msgstr "" @@ -3461,7 +3470,7 @@ msgstr "" msgid "Float" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:223 +#: screens/Template/shared/JobTemplateForm.jsx:224 msgid "" "For job templates, select run to execute\n" "the playbook. Select check to only check playbook syntax,\n" @@ -3489,7 +3498,7 @@ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:193 #: components/PromptDetail/PromptJobTemplateDetail.jsx:139 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:224 -#: screens/Template/shared/JobTemplateForm.jsx:404 +#: screens/Template/shared/JobTemplateForm.jsx:405 msgid "Forks" msgstr "" @@ -3539,7 +3548,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:114 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:89 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:158 -#: screens/Project/ProjectList/ProjectList.jsx:151 +#: screens/Project/ProjectList/ProjectList.jsx:150 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:90 msgid "Git" msgstr "" @@ -3673,7 +3682,7 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:232 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:224 -#: util/getRelatedResourceDeleteDetails.js:143 +#: util/getRelatedResourceDeleteDetails.js:126 msgid "Groups" msgstr "" @@ -3715,7 +3724,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:149 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:239 -#: screens/Template/shared/JobTemplateForm.jsx:622 +#: screens/Template/shared/JobTemplateForm.jsx:623 msgid "Host Config Key" msgstr "" @@ -3735,7 +3744,7 @@ msgstr "" msgid "Host Failure" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:237 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:281 msgid "Host Filter" msgstr "" @@ -3803,7 +3812,7 @@ msgstr "" #: screens/Inventory/SmartInventory.jsx:71 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:102 -#: util/getRelatedResourceDeleteDetails.js:147 +#: util/getRelatedResourceDeleteDetails.js:130 msgid "Hosts" msgstr "" @@ -3828,7 +3837,7 @@ msgstr "" msgid "I agree to the End User License Agreement" msgstr "" -#: components/JobList/JobList.jsx:174 +#: components/JobList/JobList.jsx:173 #: components/Lookup/HostFilterLookup.jsx:82 #: screens/Team/TeamRoles/TeamRolesList.jsx:155 #: screens/User/UserRoles/UserRolesList.jsx:152 @@ -3891,7 +3900,7 @@ msgstr "" msgid "Icon URL" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:149 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:148 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:156 msgid "" "If checked, all variables for child groups\n" @@ -3904,7 +3913,7 @@ msgstr "" #~ msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." #~ msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:126 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:125 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:135 msgid "" "If checked, any hosts and groups that were\n" @@ -3921,7 +3930,7 @@ msgstr "" #~ msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:537 +#: screens/Template/shared/JobTemplateForm.jsx:538 msgid "" "If enabled, run this playbook as an\n" "administrator." @@ -3938,7 +3947,7 @@ msgid "" "--diff mode." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:478 +#: screens/Template/shared/JobTemplateForm.jsx:479 msgid "" "If enabled, show the changes made by\n" "Ansible tasks, where supported. This is equivalent\n" @@ -3953,7 +3962,7 @@ msgstr "" msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:581 +#: screens/Template/shared/JobTemplateForm.jsx:582 msgid "" "If enabled, simultaneous runs of this job\n" "template will be allowed." @@ -3967,7 +3976,7 @@ msgstr "" msgid "If enabled, simultaneous runs of this workflow job template will be allowed." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:589 +#: screens/Template/shared/JobTemplateForm.jsx:590 msgid "" "If enabled, this will store gathered facts so they can\n" "be viewed at the host level. Facts are persisted and\n" @@ -4000,9 +4009,9 @@ msgid "" msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:57 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:133 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:139 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:132 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:138 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:62 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:88 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:107 @@ -4096,7 +4105,7 @@ msgstr "" #: routeConfig.js:133 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:221 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:29 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4123,7 +4132,7 @@ msgid "Instance groups" msgstr "" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 #: screens/InstanceGroup/InstanceGroups.jsx:37 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4156,11 +4165,11 @@ msgstr "" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:169 -#: screens/Inventory/InventoryList/InventoryList.jsx:220 +#: screens/Inventory/InventoryList/InventoryList.jsx:168 +#: screens/Inventory/InventoryList/InventoryList.jsx:219 #: util/getRelatedResourceDeleteDetails.js:67 -#: util/getRelatedResourceDeleteDetails.js:226 -#: util/getRelatedResourceDeleteDetails.js:294 +#: util/getRelatedResourceDeleteDetails.js:209 +#: util/getRelatedResourceDeleteDetails.js:277 msgid "Inventories" msgstr "" @@ -4220,14 +4229,14 @@ msgstr "" msgid "Inventory Source Sync" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:163 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:182 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:161 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:180 #: util/getRelatedResourceDeleteDetails.js:74 -#: util/getRelatedResourceDeleteDetails.js:171 +#: util/getRelatedResourceDeleteDetails.js:154 msgid "Inventory Sources" msgstr "" -#: components/JobList/JobList.jsx:186 +#: components/JobList/JobList.jsx:185 #: components/JobList/JobListItem.jsx:33 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:37 #: components/Workflow/WorkflowLegend.jsx:100 @@ -4239,7 +4248,7 @@ msgstr "" msgid "Inventory Update" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:226 #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:102 msgid "Inventory file" msgstr "" @@ -4284,7 +4293,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:28 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:42 -#: screens/Project/ProjectList/ProjectListItem.jsx:62 +#: screens/Project/ProjectList/ProjectListItem.jsx:69 msgid "JOB ID:" msgstr "" @@ -4304,7 +4313,7 @@ msgstr "" msgid "January" msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:225 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:228 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:69 msgid "Job" msgstr "" @@ -4328,7 +4337,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:148 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:235 -#: screens/Template/shared/JobTemplateForm.jsx:458 +#: screens/Template/shared/JobTemplateForm.jsx:459 msgid "Job Slicing" msgstr "" @@ -4343,12 +4352,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:350 #: screens/Job/JobDetail/JobDetail.jsx:309 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:342 -#: screens/Template/shared/JobTemplateForm.jsx:498 +#: screens/Template/shared/JobTemplateForm.jsx:499 msgid "Job Tags" msgstr "" #: components/JobList/JobListItem.jsx:137 -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:200 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4366,7 +4375,7 @@ msgstr "" #: screens/Project/Projects.jsx:32 #: util/getRelatedResourceDeleteDetails.js:56 #: util/getRelatedResourceDeleteDetails.js:108 -#: util/getRelatedResourceDeleteDetails.js:157 +#: util/getRelatedResourceDeleteDetails.js:140 msgid "Job Templates" msgstr "" @@ -4378,7 +4387,7 @@ msgstr "" msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes" msgstr "" -#: components/JobList/JobList.jsx:182 +#: components/JobList/JobList.jsx:181 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:112 #: components/PromptDetail/PromptDetail.jsx:156 #: components/PromptDetail/PromptJobTemplateDetail.jsx:90 @@ -4386,7 +4395,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:180 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145 -#: screens/Template/shared/JobTemplateForm.jsx:220 +#: screens/Template/shared/JobTemplateForm.jsx:221 msgid "Job Type" msgstr "" @@ -4404,8 +4413,8 @@ msgstr "" msgid "Job templates" msgstr "" -#: components/JobList/JobList.jsx:165 -#: components/JobList/JobList.jsx:242 +#: components/JobList/JobList.jsx:164 +#: components/JobList/JobList.jsx:239 #: routeConfig.js:40 #: screens/ActivityStream/ActivityStream.jsx:148 #: screens/Dashboard/shared/LineChart.jsx:69 @@ -4511,7 +4520,7 @@ msgstr "" msgid "LDAP5" msgstr "" -#: components/JobList/JobList.jsx:178 +#: components/JobList/JobList.jsx:177 msgid "Label Name" msgstr "" @@ -4522,7 +4531,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:294 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:309 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195 -#: screens/Template/shared/JobTemplateForm.jsx:369 +#: screens/Template/shared/JobTemplateForm.jsx:370 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:217 msgid "Labels" msgstr "" @@ -4574,7 +4583,7 @@ msgstr "" msgid "Last Name" msgstr "" -#: components/TemplateList/TemplateList.jsx:225 +#: components/TemplateList/TemplateList.jsx:223 #: components/TemplateList/TemplateListItem.jsx:156 msgid "Last Ran" msgstr "" @@ -4591,12 +4600,17 @@ msgstr "" msgid "Last job run" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:267 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:266 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:146 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:58 +#: screens/Project/ProjectList/ProjectListItem.jsx:236 msgid "Last modified" msgstr "" +#: screens/Project/ProjectList/ProjectListItem.jsx:241 +msgid "Last used" +msgstr "" + #: components/AdHocCommands/AdHocCommandsWizard.jsx:92 #: components/LaunchPrompt/steps/usePreviewStep.jsx:35 #: screens/ManagementJob/ManagementJobList/LaunchManagementPrompt.jsx:55 @@ -4639,7 +4653,7 @@ msgstr "" msgid "Launched By" msgstr "" -#: components/JobList/JobList.jsx:194 +#: components/JobList/JobList.jsx:193 msgid "Launched By (Username)" msgstr "" @@ -4675,7 +4689,7 @@ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:170 #: components/AdHocCommands/AdHocDetailsStep.jsx:171 -#: components/JobList/JobList.jsx:212 +#: components/JobList/JobList.jsx:211 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35 #: components/PromptDetail/PromptDetail.jsx:194 #: components/PromptDetail/PromptJobTemplateDetail.jsx:140 @@ -4683,7 +4697,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:326 #: screens/Job/JobDetail/JobDetail.jsx:238 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:225 -#: screens/Template/shared/JobTemplateForm.jsx:420 +#: screens/Template/shared/JobTemplateForm.jsx:421 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:163 msgid "Limit" msgstr "" @@ -4744,7 +4758,7 @@ msgid "Lookup typeahead" msgstr "" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:40 -#: screens/Project/ProjectList/ProjectListItem.jsx:60 +#: screens/Project/ProjectList/ProjectListItem.jsx:67 msgid "MOST RECENT SYNC" msgstr "" @@ -4768,7 +4782,7 @@ msgstr "" msgid "Managed nodes" msgstr "" -#: components/JobList/JobList.jsx:189 +#: components/JobList/JobList.jsx:188 #: components/JobList/JobListItem.jsx:36 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:40 #: screens/Job/JobDetail/JobDetail.jsx:100 @@ -4803,8 +4817,8 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:157 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:90 #: screens/Project/ProjectDetail/ProjectDetail.jsx:111 -#: screens/Project/ProjectList/ProjectList.jsx:150 -#: screens/Project/ProjectList/ProjectListItem.jsx:134 +#: screens/Project/ProjectList/ProjectList.jsx:149 +#: screens/Project/ProjectList/ProjectListItem.jsx:149 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:89 msgid "Manual" msgstr "" @@ -4835,7 +4849,7 @@ msgstr "" msgid "May" msgstr "" -#: screens/Organization/OrganizationList/OrganizationList.jsx:159 +#: screens/Organization/OrganizationList/OrganizationList.jsx:158 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:65 msgid "Members" msgstr "" @@ -4929,14 +4943,14 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:205 -#: components/TemplateList/TemplateList.jsx:214 +#: components/TemplateList/TemplateList.jsx:213 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:131 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:169 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:200 -#: screens/Credential/CredentialList/CredentialList.jsx:137 +#: screens/Credential/CredentialList/CredentialList.jsx:136 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:94 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:140 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 @@ -4945,12 +4959,12 @@ msgstr "" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:166 -#: screens/Inventory/InventoryList/InventoryList.jsx:186 +#: screens/Inventory/InventoryList/InventoryList.jsx:185 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:174 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 -#: screens/Organization/OrganizationList/OrganizationList.jsx:150 +#: screens/Organization/OrganizationList/OrganizationList.jsx:149 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:129 -#: screens/Project/ProjectList/ProjectList.jsx:162 +#: screens/Project/ProjectList/ProjectList.jsx:161 #: screens/Team/TeamList/TeamList.jsx:146 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:96 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:101 @@ -5019,8 +5033,8 @@ msgstr "" #: components/AssociateModal/AssociateModal.jsx:139 #: components/AssociateModal/AssociateModal.jsx:154 #: components/HostForm/HostForm.jsx:87 -#: components/JobList/JobList.jsx:169 -#: components/JobList/JobList.jsx:218 +#: components/JobList/JobList.jsx:168 +#: components/JobList/JobList.jsx:217 #: components/JobList/JobListItem.jsx:69 #: components/LaunchPrompt/steps/CredentialsStep.jsx:174 #: components/LaunchPrompt/steps/CredentialsStep.jsx:189 @@ -5059,8 +5073,8 @@ msgstr "" #: components/Schedule/ScheduleList/ScheduleList.jsx:192 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:78 #: components/Schedule/shared/ScheduleForm.jsx:102 -#: components/TemplateList/TemplateList.jsx:189 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:188 +#: components/TemplateList/TemplateList.jsx:221 #: components/TemplateList/TemplateListItem.jsx:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5085,20 +5099,20 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:54 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:205 -#: screens/Credential/CredentialList/CredentialList.jsx:124 -#: screens/Credential/CredentialList/CredentialList.jsx:143 +#: screens/Credential/CredentialList/CredentialList.jsx:123 +#: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 #: screens/Credential/shared/CredentialForm.jsx:172 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:85 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:100 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:74 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:127 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:180 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:183 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:32 #: screens/CredentialType/shared/CredentialTypeForm.jsx:24 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:52 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:128 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:127 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:156 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:57 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:88 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:111 @@ -5112,7 +5126,7 @@ msgstr "" #: screens/Host/HostList/HostListItem.jsx:34 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:234 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:64 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5128,13 +5142,13 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:157 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:172 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 -#: screens/Inventory/InventoryList/InventoryList.jsx:173 -#: screens/Inventory/InventoryList/InventoryList.jsx:192 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:172 +#: screens/Inventory/InventoryList/InventoryList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:199 #: screens/Inventory/InventoryList/InventoryListItem.jsx:81 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:165 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:180 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:197 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:98 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:31 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:67 @@ -5154,8 +5168,8 @@ msgstr "" #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:91 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:83 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:103 -#: screens/Organization/OrganizationList/OrganizationList.jsx:137 -#: screens/Organization/OrganizationList/OrganizationList.jsx:158 +#: screens/Organization/OrganizationList/OrganizationList.jsx:136 +#: screens/Organization/OrganizationList/OrganizationList.jsx:157 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:45 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:66 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:81 @@ -5163,9 +5177,9 @@ msgstr "" #: screens/Project/ProjectDetail/ProjectDetail.jsx:91 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:120 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:138 -#: screens/Project/ProjectList/ProjectList.jsx:174 -#: screens/Project/ProjectList/ProjectListItem.jsx:99 +#: screens/Project/ProjectList/ProjectList.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:173 +#: screens/Project/ProjectList/ProjectListItem.jsx:114 #: screens/Project/shared/ProjectForm.jsx:168 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionModal.jsx:145 #: screens/Team/TeamDetail/TeamDetail.jsx:34 @@ -5184,12 +5198,12 @@ msgstr "" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:111 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:115 -#: screens/Template/shared/JobTemplateForm.jsx:207 +#: screens/Template/shared/JobTemplateForm.jsx:208 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:113 #: screens/User/UserTeams/UserTeamList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:86 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:175 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:224 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:174 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:62 msgid "Name" msgstr "" @@ -5213,7 +5227,7 @@ msgstr "" msgid "Never expires" msgstr "" -#: components/JobList/JobList.jsx:201 +#: components/JobList/JobList.jsx:200 #: components/Workflow/WorkflowNodeHelp.jsx:74 msgid "New" msgstr "" @@ -5405,7 +5419,7 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:188 #: screens/NotificationTemplate/NotificationTemplates.jsx:13 #: screens/NotificationTemplate/NotificationTemplates.jsx:21 -#: util/getRelatedResourceDeleteDetails.js:205 +#: util/getRelatedResourceDeleteDetails.js:188 msgid "Notification Templates" msgstr "" @@ -5479,7 +5493,7 @@ msgstr "" #: screens/Setting/shared/SharedFields.jsx:97 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:53 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "Off" msgstr "" @@ -5497,7 +5511,7 @@ msgstr "" #: screens/Setting/shared/SharedFields.jsx:96 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:52 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "On" msgstr "" @@ -5535,7 +5549,7 @@ msgstr "" msgid "Option Details" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:372 +#: screens/Template/shared/JobTemplateForm.jsx:373 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:220 msgid "" "Optional labels that describe this job template,\n" @@ -5561,12 +5575,12 @@ msgstr "" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:141 #: screens/Credential/shared/TypeInputsSubForm.jsx:49 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:65 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:251 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:250 #: screens/Project/ProjectDetail/ProjectDetail.jsx:130 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:66 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:278 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:180 -#: screens/Template/shared/JobTemplateForm.jsx:530 +#: screens/Template/shared/JobTemplateForm.jsx:531 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:246 msgid "Options" msgstr "" @@ -5588,17 +5602,19 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:218 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:147 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:146 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:63 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:81 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:100 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:203 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:202 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:108 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:59 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:69 #: screens/Project/ProjectDetail/ProjectDetail.jsx:98 +#: screens/Project/ProjectList/ProjectListItem.jsx:215 +#: screens/Project/ProjectList/ProjectListItem.jsx:226 #: screens/Team/TeamDetail/TeamDetail.jsx:40 #: screens/Team/TeamList/TeamList.jsx:155 #: screens/Team/TeamList/TeamListItem.jsx:45 @@ -5625,15 +5641,15 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:188 #: routeConfig.js:97 #: screens/ActivityStream/ActivityStream.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:133 -#: screens/Organization/OrganizationList/OrganizationList.jsx:179 +#: screens/Organization/OrganizationList/OrganizationList.jsx:132 +#: screens/Organization/OrganizationList/OrganizationList.jsx:178 #: screens/Organization/Organizations.jsx:16 #: screens/Organization/Organizations.jsx:27 #: screens/User/User.jsx:65 #: screens/User/UserOrganizations/UserOrganizationsList.jsx:55 #: screens/User/Users.jsx:34 -#: util/getRelatedResourceDeleteDetails.js:256 -#: util/getRelatedResourceDeleteDetails.js:290 +#: util/getRelatedResourceDeleteDetails.js:239 +#: util/getRelatedResourceDeleteDetails.js:273 msgid "Organizations" msgstr "" @@ -5651,7 +5667,7 @@ msgid "Output" msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:48 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:122 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:121 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 msgid "Overwrite" msgstr "" @@ -5660,7 +5676,7 @@ msgstr "" msgid "Overwrite Variables" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:145 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:144 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 msgid "Overwrite variables" msgstr "" @@ -5710,7 +5726,7 @@ msgstr "" msgid "Pass extra command line changes. There are two ansible command line parameters:" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:392 +#: screens/Template/shared/JobTemplateForm.jsx:393 msgid "" "Pass extra command line variables to the playbook. This is the\n" "-e or --extra-vars command line parameter for ansible-playbook.\n" @@ -5743,7 +5759,7 @@ msgstr "" msgid "Past week" msgstr "" -#: components/JobList/JobList.jsx:202 +#: components/JobList/JobList.jsx:201 #: components/Workflow/WorkflowNodeHelp.jsx:77 msgid "Pending" msgstr "" @@ -5779,7 +5795,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:138 #: screens/Job/JobDetail/JobDetail.jsx:237 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:223 -#: screens/Template/shared/JobTemplateForm.jsx:330 +#: screens/Template/shared/JobTemplateForm.jsx:331 msgid "Playbook" msgstr "" @@ -5797,7 +5813,7 @@ msgstr "" msgid "Playbook Directory" msgstr "" -#: components/JobList/JobList.jsx:187 +#: components/JobList/JobList.jsx:186 #: components/JobList/JobListItem.jsx:34 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:38 #: screens/Job/JobDetail/JobDetail.jsx:98 @@ -5808,7 +5824,7 @@ msgstr "" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:206 +#: components/TemplateList/TemplateList.jsx:205 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5852,7 +5868,7 @@ msgstr "" msgid "Please select a day number between 1 and 31." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:755 +#: screens/Template/shared/JobTemplateForm.jsx:756 msgid "Please select an Inventory or check the Prompt on Launch option." msgstr "" @@ -5918,7 +5934,7 @@ msgstr "" msgid "Private key passphrase" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:536 +#: screens/Template/shared/JobTemplateForm.jsx:537 msgid "Privilege Escalation" msgstr "" @@ -5934,7 +5950,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:123 #: components/PromptDetail/PromptJobTemplateDetail.jsx:131 #: components/TemplateList/TemplateListItem.jsx:271 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:217 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:216 #: screens/Job/JobDetail/JobDetail.jsx:212 #: screens/Job/JobDetail/JobDetail.jsx:227 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151 @@ -5970,13 +5986,13 @@ msgstr "" #: routeConfig.js:76 #: screens/ActivityStream/ActivityStream.jsx:168 #: screens/Dashboard/Dashboard.jsx:151 -#: screens/Project/ProjectList/ProjectList.jsx:133 -#: screens/Project/ProjectList/ProjectList.jsx:201 +#: screens/Project/ProjectList/ProjectList.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:200 #: screens/Project/Projects.jsx:14 #: screens/Project/Projects.jsx:25 #: util/getRelatedResourceDeleteDetails.js:60 -#: util/getRelatedResourceDeleteDetails.js:219 -#: util/getRelatedResourceDeleteDetails.js:249 +#: util/getRelatedResourceDeleteDetails.js:202 +#: util/getRelatedResourceDeleteDetails.js:232 msgid "Projects" msgstr "" @@ -5993,7 +6009,7 @@ msgstr "" msgid "Prompt Overrides" msgstr "" -#: components/CodeEditor/VariablesField.jsx:222 +#: components/CodeEditor/VariablesField.jsx:230 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:167 msgid "Prompt on launch" @@ -6009,7 +6025,7 @@ msgstr "" msgid "Prompts" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:423 +#: screens/Template/shared/JobTemplateForm.jsx:424 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:166 msgid "" "Provide a host pattern to further constrain\n" @@ -6060,16 +6076,16 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:152 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:243 -#: screens/Template/shared/JobTemplateForm.jsx:609 +#: screens/Template/shared/JobTemplateForm.jsx:610 msgid "Provisioning Callback URL" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:604 +#: screens/Template/shared/JobTemplateForm.jsx:605 msgid "Provisioning Callback details" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:541 -#: screens/Template/shared/JobTemplateForm.jsx:544 +#: screens/Template/shared/JobTemplateForm.jsx:542 +#: screens/Template/shared/JobTemplateForm.jsx:545 msgid "Provisioning Callbacks" msgstr "" @@ -6121,7 +6137,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:117 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:92 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:161 -#: screens/Project/ProjectList/ProjectList.jsx:154 +#: screens/Project/ProjectList/ProjectList.jsx:153 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:93 msgid "Red Hat Insights" msgstr "" @@ -6158,7 +6174,7 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:413 +#: screens/Template/shared/JobTemplateForm.jsx:414 msgid "" "Refer to the Ansible documentation for details\n" "about the configuration file." @@ -6196,7 +6212,7 @@ msgid "Related Groups" msgstr "" #: components/JobList/JobListItem.jsx:118 -#: components/LaunchButton/ReLaunchDropDown.jsx:78 +#: components/LaunchButton/ReLaunchDropDown.jsx:81 #: screens/Job/JobDetail/JobDetail.jsx:384 #: screens/Job/JobDetail/JobDetail.jsx:392 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:162 @@ -6208,16 +6224,16 @@ msgstr "" msgid "Relaunch Job" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:39 +#: components/LaunchButton/ReLaunchDropDown.jsx:41 msgid "Relaunch all hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:51 +#: components/LaunchButton/ReLaunchDropDown.jsx:54 msgid "Relaunch failed hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:29 -#: components/LaunchButton/ReLaunchDropDown.jsx:34 +#: components/LaunchButton/ReLaunchDropDown.jsx:30 +#: components/LaunchButton/ReLaunchDropDown.jsx:35 msgid "Relaunch on" msgstr "" @@ -6229,7 +6245,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:116 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:91 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:160 -#: screens/Project/ProjectList/ProjectList.jsx:153 +#: screens/Project/ProjectList/ProjectList.jsx:152 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:92 msgid "Remote Archive" msgstr "" @@ -6383,8 +6399,8 @@ msgid "Revert to factory default." msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:236 -#: screens/Project/ProjectList/ProjectList.jsx:177 -#: screens/Project/ProjectList/ProjectListItem.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:152 msgid "Revision" msgstr "" @@ -6420,7 +6436,7 @@ msgstr "" #: screens/Credential/shared/ExternalTestModal.jsx:90 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/LinkModals/LinkModal.jsx:49 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/RunStep.jsx:24 -#: screens/Template/shared/JobTemplateForm.jsx:171 +#: screens/Template/shared/JobTemplateForm.jsx:172 msgid "Run" msgstr "" @@ -6451,7 +6467,7 @@ msgstr "" msgid "Run type" msgstr "" -#: components/JobList/JobList.jsx:204 +#: components/JobList/JobList.jsx:203 #: components/TemplateList/TemplateListItem.jsx:106 #: components/Workflow/WorkflowNodeHelp.jsx:83 msgid "Running" @@ -6461,7 +6477,7 @@ msgstr "" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 msgid "Running Jobs" msgstr "" @@ -6502,7 +6518,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:31 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:45 -#: screens/Project/ProjectList/ProjectListItem.jsx:65 +#: screens/Project/ProjectList/ProjectListItem.jsx:72 msgid "STATUS:" msgstr "" @@ -6685,7 +6701,7 @@ msgstr "" msgid "Select Items from List" msgstr "" -#: screens/Template/shared/LabelSelect.jsx:88 +#: screens/Template/shared/LabelSelect.jsx:92 msgid "Select Labels" msgstr "" @@ -6709,7 +6725,7 @@ msgstr "" msgid "Select a Resource Type" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:310 +#: screens/Template/shared/JobTemplateForm.jsx:311 msgid "" "Select a branch for the job template. This branch is applied to\n" "all job template nodes that prompt for a branch." @@ -6752,7 +6768,7 @@ msgstr "" msgid "Select a playbook" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:296 +#: screens/Template/shared/JobTemplateForm.jsx:297 msgid "Select a project before editing the execution environment." msgstr "" @@ -6760,7 +6776,7 @@ msgstr "" msgid "Select a row to approve" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:159 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:160 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:100 msgid "Select a row to delete" msgstr "" @@ -6810,8 +6826,8 @@ msgstr "" #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:41 #: screens/Team/shared/TeamForm.jsx:20 #: screens/Template/Survey/SurveyQuestionForm.jsx:28 -#: screens/Template/shared/JobTemplateForm.jsx:83 -#: screens/Template/shared/JobTemplateForm.jsx:147 +#: screens/Template/shared/JobTemplateForm.jsx:84 +#: screens/Template/shared/JobTemplateForm.jsx:148 #: screens/User/shared/UserForm.jsx:49 msgid "Select a value for this field" msgstr "" @@ -6841,7 +6857,7 @@ msgstr "" msgid "Select an organization before editing the default execution environment." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:354 +#: screens/Template/shared/JobTemplateForm.jsx:355 msgid "" "Select credentials that allow Tower to access the nodes this job will be ran\n" "against. You can only select one credential of each type. For machine credentials (SSH),\n" @@ -6890,7 +6906,7 @@ msgstr "" msgid "Select source path" msgstr "" -#: components/MultiSelect/TagMultiSelect.jsx:55 +#: components/MultiSelect/TagMultiSelect.jsx:60 msgid "Select tags" msgstr "" @@ -6898,7 +6914,7 @@ msgstr "" msgid "Select the Instance Groups for this Inventory to run on." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:493 +#: screens/Template/shared/JobTemplateForm.jsx:494 msgid "" "Select the Instance Groups for this Organization\n" "to run on." @@ -6932,12 +6948,12 @@ msgstr "" msgid "Select the default execution environment for this project." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:293 +#: screens/Template/shared/JobTemplateForm.jsx:294 msgid "Select the execution environment for this job template." msgstr "" #: components/Lookup/InventoryLookup.jsx:89 -#: screens/Template/shared/JobTemplateForm.jsx:255 +#: screens/Template/shared/JobTemplateForm.jsx:256 msgid "" "Select the inventory containing the hosts\n" "you want this job to manage." @@ -6964,11 +6980,11 @@ msgstr "" msgid "Select the inventory that this host will belong to." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:334 +#: screens/Template/shared/JobTemplateForm.jsx:335 msgid "Select the playbook to be executed by this job." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:272 +#: screens/Template/shared/JobTemplateForm.jsx:273 msgid "" "Select the project containing the playbook\n" "you want this job to execute." @@ -7004,7 +7020,7 @@ msgstr "" #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:105 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:43 -#: screens/Project/ProjectList/ProjectListItem.jsx:97 +#: screens/Project/ProjectList/ProjectListItem.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:259 #: screens/Team/TeamList/TeamListItem.jsx:38 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:60 @@ -7108,7 +7124,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:144 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:330 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:232 -#: screens/Template/shared/JobTemplateForm.jsx:475 +#: screens/Template/shared/JobTemplateForm.jsx:476 msgid "Show Changes" msgstr "" @@ -7181,11 +7197,11 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:368 #: screens/Job/JobDetail/JobDetail.jsx:327 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:357 -#: screens/Template/shared/JobTemplateForm.jsx:514 +#: screens/Template/shared/JobTemplateForm.jsx:515 msgid "Skip Tags" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:517 +#: screens/Template/shared/JobTemplateForm.jsx:518 msgid "" "Skip tags are useful when you have a\n" "large playbook, and you want to skip specific parts of a\n" @@ -7258,7 +7274,7 @@ msgid "Sort question order" msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:86 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:200 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/shared/InventorySourceForm.jsx:135 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:86 msgid "Source" @@ -7272,7 +7288,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:321 #: screens/Project/ProjectDetail/ProjectDetail.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220 -#: screens/Template/shared/JobTemplateForm.jsx:306 +#: screens/Template/shared/JobTemplateForm.jsx:307 msgid "Source Control Branch" msgstr "" @@ -7306,13 +7322,13 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:96 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:165 #: screens/Project/ProjectDetail/ProjectDetail.jsx:114 -#: screens/Project/ProjectList/ProjectList.jsx:158 +#: screens/Project/ProjectList/ProjectList.jsx:157 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:18 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:97 msgid "Source Control URL" msgstr "" -#: components/JobList/JobList.jsx:185 +#: components/JobList/JobList.jsx:184 #: components/JobList/JobListItem.jsx:32 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:39 #: screens/Job/JobDetail/JobDetail.jsx:93 @@ -7344,7 +7360,7 @@ msgstr "" msgid "Source phone number" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:255 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:34 msgid "Source variables" msgstr "" @@ -7409,7 +7425,7 @@ msgstr "" msgid "Start" msgstr "" -#: components/JobList/JobList.jsx:221 +#: components/JobList/JobList.jsx:220 #: components/JobList/JobListItem.jsx:84 msgid "Start Time" msgstr "" @@ -7437,24 +7453,24 @@ msgid "Start sync source" msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:141 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:226 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:79 msgid "Started" msgstr "" -#: components/JobList/JobList.jsx:198 -#: components/JobList/JobList.jsx:219 +#: components/JobList/JobList.jsx:197 +#: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:200 #: screens/Inventory/InventoryList/InventoryListItem.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:130 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:196 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:112 -#: screens/Project/ProjectList/ProjectList.jsx:175 -#: screens/Project/ProjectList/ProjectListItem.jsx:119 +#: screens/Project/ProjectList/ProjectList.jsx:174 +#: screens/Project/ProjectList/ProjectListItem.jsx:134 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:49 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:108 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:82 msgid "Status" msgstr "" @@ -7517,7 +7533,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:115 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:90 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:159 -#: screens/Project/ProjectList/ProjectList.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:151 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:91 msgid "Subversion" msgstr "" @@ -7538,13 +7554,13 @@ msgstr "" msgid "Success message body" msgstr "" -#: components/JobList/JobList.jsx:205 +#: components/JobList/JobList.jsx:204 #: components/Workflow/WorkflowNodeHelp.jsx:86 #: screens/Dashboard/shared/ChartTooltip.jsx:59 msgid "Successful" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:148 +#: screens/Project/ProjectList/ProjectListItem.jsx:163 msgid "Successfully copied to clipboard!" msgstr "" @@ -7589,25 +7605,25 @@ msgstr "" msgid "Sync" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:155 +#: screens/Project/ProjectList/ProjectListItem.jsx:170 #: screens/Project/shared/ProjectSyncButton.jsx:31 msgid "Sync Project" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:199 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:202 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:200 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:203 msgid "Sync all" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:193 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:194 msgid "Sync all sources" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:231 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:232 msgid "Sync error" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:141 +#: screens/Project/ProjectList/ProjectListItem.jsx:156 msgid "Sync for revision" msgstr "" @@ -7652,7 +7668,7 @@ msgstr "" msgid "Tabs" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:501 +#: screens/Template/shared/JobTemplateForm.jsx:502 msgid "" "Tags are useful when you have a large\n" "playbook, and you want to run a specific part of a\n" @@ -7725,7 +7741,7 @@ msgstr "" #: routeConfig.js:107 #: screens/ActivityStream/ActivityStream.jsx:185 #: screens/Organization/Organization.jsx:125 -#: screens/Organization/OrganizationList/OrganizationList.jsx:160 +#: screens/Organization/OrganizationList/OrganizationList.jsx:159 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:68 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:62 #: screens/Organization/Organizations.jsx:33 @@ -7737,7 +7753,7 @@ msgstr "" #: screens/User/UserTeams/UserTeamList.jsx:176 #: screens/User/UserTeams/UserTeamList.jsx:244 #: screens/User/Users.jsx:33 -#: util/getRelatedResourceDeleteDetails.js:198 +#: util/getRelatedResourceDeleteDetails.js:181 msgid "Teams" msgstr "" @@ -7750,15 +7766,15 @@ msgstr "" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:184 -#: components/TemplateList/TemplateList.jsx:243 +#: components/TemplateList/TemplateList.jsx:183 +#: components/TemplateList/TemplateList.jsx:240 #: routeConfig.js:66 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:82 #: screens/Template/Templates.jsx:16 -#: util/getRelatedResourceDeleteDetails.js:242 -#: util/getRelatedResourceDeleteDetails.js:299 +#: util/getRelatedResourceDeleteDetails.js:225 +#: util/getRelatedResourceDeleteDetails.js:282 msgid "Templates" msgstr "" @@ -7825,7 +7841,7 @@ msgstr "" #~ msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:469 +#: screens/Template/shared/JobTemplateForm.jsx:470 msgid "" "The amount of time (in seconds) to run\n" "before the job is canceled. Defaults to 0 for no job\n" @@ -7869,7 +7885,7 @@ msgstr "" #~ msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:407 +#: screens/Template/shared/JobTemplateForm.jsx:408 msgid "" "The number of parallel or simultaneous\n" "processes to use while executing the playbook. An empty value,\n" @@ -7915,7 +7931,7 @@ msgstr "" #~ msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:153 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:151 msgid "The tower instance group cannot be deleted." msgstr "" @@ -7954,8 +7970,8 @@ msgid "There was an error testing the log aggregator." msgstr "" #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:216 -msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" -msgstr "" +#~ msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" +#~ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:74 msgid "These are the modules that {brandName} supports running commands against." @@ -7977,7 +7993,7 @@ msgstr "" msgid "Third" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:282 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:283 #: screens/Template/Survey/SurveyList.jsx:123 msgid "This action will delete the following:" msgstr "" @@ -8102,7 +8118,7 @@ msgstr "" msgid "This inventory is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:292 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:291 msgid "This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?" msgstr "" @@ -8126,7 +8142,7 @@ msgstr "" msgid "This project is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:150 +#: screens/Template/shared/JobTemplateForm.jsx:151 msgid "This project needs to be updated" msgstr "" @@ -8217,7 +8233,7 @@ msgstr "" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:230 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:169 -#: screens/Template/shared/JobTemplateForm.jsx:468 +#: screens/Template/shared/JobTemplateForm.jsx:469 msgid "Timeout" msgstr "" @@ -8319,7 +8335,7 @@ msgstr "" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 msgid "Total Jobs" msgstr "" @@ -8371,7 +8387,7 @@ msgstr "" msgid "Twilio" msgstr "" -#: components/JobList/JobList.jsx:220 +#: components/JobList/JobList.jsx:219 #: components/JobList/JobListItem.jsx:82 #: components/Lookup/ProjectLookup.jsx:110 #: components/NotificationList/NotificationList.jsx:220 @@ -8379,32 +8395,32 @@ msgstr "" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:174 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:95 -#: components/TemplateList/TemplateList.jsx:198 -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:197 +#: components/TemplateList/TemplateList.jsx:222 #: components/TemplateList/TemplateListItem.jsx:155 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 #: components/Workflow/WorkflowNodeHelp.jsx:136 #: components/Workflow/WorkflowNodeHelp.jsx:162 -#: screens/Credential/CredentialList/CredentialList.jsx:144 +#: screens/Credential/CredentialList/CredentialList.jsx:143 #: screens/Credential/CredentialList/CredentialListItem.jsx:60 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:86 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:201 #: screens/Inventory/InventoryList/InventoryListItem.jsx:95 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:106 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:198 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:115 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:66 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155 -#: screens/Project/ProjectList/ProjectList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:176 -#: screens/Project/ProjectList/ProjectListItem.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:146 +#: screens/Project/ProjectList/ProjectList.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:147 #: screens/Team/TeamRoles/TeamRoleListItem.jsx:30 #: screens/Template/Survey/SurveyListItem.jsx:117 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:86 @@ -8469,12 +8485,12 @@ msgstr "" msgid "Update on Project Update" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:164 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:163 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 msgid "Update on launch" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:174 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:173 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:199 msgid "Update on project update" msgstr "" @@ -8653,7 +8669,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:356 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:372 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:211 -#: screens/Template/shared/JobTemplateForm.jsx:389 +#: screens/Template/shared/JobTemplateForm.jsx:390 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:239 msgid "Variables" msgstr "" @@ -8680,11 +8696,11 @@ msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:102 #: components/PromptDetail/PromptJobTemplateDetail.jsx:141 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:315 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:233 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:232 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:239 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:227 -#: screens/Template/shared/JobTemplateForm.jsx:441 +#: screens/Template/shared/JobTemplateForm.jsx:442 msgid "Verbosity" msgstr "" @@ -8954,7 +8970,7 @@ msgstr "" msgid "WARNING:" msgstr "" -#: components/JobList/JobList.jsx:203 +#: components/JobList/JobList.jsx:202 #: components/Workflow/WorkflowNodeHelp.jsx:80 msgid "Waiting" msgstr "" @@ -9017,7 +9033,7 @@ msgstr "" msgid "Webhook URL" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:637 +#: screens/Template/shared/JobTemplateForm.jsx:638 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:281 msgid "Webhook details" msgstr "" @@ -9061,7 +9077,7 @@ msgid "" "Please complete the steps below to activate your subscription." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:154 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:153 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:161 msgid "" "When not checked, a merge will be performed,\n" @@ -9074,7 +9090,7 @@ msgstr "" #~ msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." #~ msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:135 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:134 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:144 msgid "" "When not checked, local child\n" @@ -9101,14 +9117,14 @@ msgstr "" #: routeConfig.js:55 #: screens/ActivityStream/ActivityStream.jsx:154 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:170 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:210 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:169 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:209 #: screens/WorkflowApproval/WorkflowApprovals.jsx:12 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:19 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:22 msgid "Workflow Approvals" msgstr "" -#: components/JobList/JobList.jsx:190 +#: components/JobList/JobList.jsx:189 #: components/JobList/JobListItem.jsx:37 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:41 #: screens/Job/JobDetail/JobDetail.jsx:101 @@ -9126,13 +9142,13 @@ msgstr "" msgid "Workflow Job Template" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:139 -#: util/getRelatedResourceDeleteDetails.js:181 -#: util/getRelatedResourceDeleteDetails.js:284 +#: util/getRelatedResourceDeleteDetails.js:122 +#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:267 msgid "Workflow Job Template Nodes" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:147 msgid "Workflow Job Templates" msgstr "" @@ -9140,7 +9156,7 @@ msgstr "" msgid "Workflow Link" msgstr "" -#: components/TemplateList/TemplateList.jsx:202 +#: components/TemplateList/TemplateList.jsx:201 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "" @@ -9234,11 +9250,11 @@ msgstr "" msgid "You do not have permission to delete the following Groups: {itemsUnableToDelete}" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:151 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:152 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:144 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:143 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}." msgstr "" @@ -9272,12 +9288,12 @@ msgstr "" msgid "Zoom Out" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:734 +#: screens/Template/shared/JobTemplateForm.jsx:735 #: screens/Template/shared/WebhookSubForm.jsx:155 msgid "a new webhook key will be generated on save." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:731 +#: screens/Template/shared/JobTemplateForm.jsx:732 #: screens/Template/shared/WebhookSubForm.jsx:143 msgid "a new webhook url will be generated on save." msgstr "" @@ -9308,7 +9324,7 @@ msgstr "" msgid "brand logo" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:275 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:276 #: screens/Template/Survey/SurveyList.jsx:113 msgid "cancel delete" msgstr "" @@ -9317,7 +9333,7 @@ msgstr "" msgid "command" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:264 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:265 #: screens/Template/Survey/SurveyList.jsx:104 msgid "confirm delete" msgstr "" @@ -9332,7 +9348,7 @@ msgstr "" #~ msgid "controller instance" #~ msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:140 +#: screens/Project/ProjectList/ProjectListItem.jsx:155 msgid "copy to clipboard disabled" msgstr "" @@ -9358,7 +9374,7 @@ msgstr "" #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:106 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:103 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:276 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:275 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:156 #: screens/Project/ProjectDetail/ProjectDetail.jsx:166 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:154 @@ -9482,8 +9498,8 @@ msgstr "" msgid "per page" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:74 -#: components/LaunchButton/ReLaunchDropDown.jsx:96 +#: components/LaunchButton/ReLaunchDropDown.jsx:77 +#: components/LaunchButton/ReLaunchDropDown.jsx:99 msgid "relaunch jobs" msgstr "" @@ -9507,7 +9523,7 @@ msgstr "" msgid "sec" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:236 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 msgid "seconds" msgstr "" @@ -9563,11 +9579,11 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:222 +#: screens/Inventory/InventoryList/InventoryList.jsx:229 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:247 +#: components/JobList/JobList.jsx:245 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 "" @@ -9575,6 +9591,46 @@ msgstr "" #~ msgid "{0, plural, one {The template will be in a pending status until the final delete is processed.} other {The templates will be in a pending status until the final delete is processed.}}" #~ msgstr "" +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:215 +msgid "{0, plural, one {This approval cannot be deleted due to insufficient permissions or a pending job status} other {These approvals cannot be deleted due to insufficient permissions or a pending job status}}" +msgstr "" + +#: screens/Credential/CredentialList/CredentialList.jsx:178 +msgid "{0, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:171 +msgid "{0, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:187 +msgid "{0, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {These execution environments could be in use by other resources that rely on them. Are you sure you want to delete them anyway?}}" +msgstr "" + +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:223 +msgid "{0, plural, one {This instance group is currently being by other resources. Are you sure you want to delete it?} other {Deleting these instance groups could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Inventory/InventorySources/InventorySourceList.jsx:183 +msgid "{0, plural, one {This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?} other {Deleting these inventory sources could impact other resources that rely on them. Are you sure you want to delete anyway}}" +msgstr "" + +#: screens/Inventory/InventoryList/InventoryList.jsx:222 +msgid "{0, plural, one {This invetory is currently being used by some temeplates. Are you sure you want to delete it?} other {Deleting these inventories could impact some templates that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Organization/OrganizationList/OrganizationList.jsx:181 +msgid "{0, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Project/ProjectList/ProjectList.jsx:203 +msgid "{0, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: components/TemplateList/TemplateList.jsx:243 +msgid "{0, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + #: components/JobList/JobListCancelButton.jsx:72 msgid "{0, plural, one {You cannot cancel the following job because it is not running:} other {You cannot cancel the following jobs because they are not running:}}" msgstr "" diff --git a/awx/ui_next/src/locales/zh/messages.po b/awx/ui_next/src/locales/zh/messages.po index e7114f6b33..8cc364baaa 100644 --- a/awx/ui_next/src/locales/zh/messages.po +++ b/awx/ui_next/src/locales/zh/messages.po @@ -1,12 +1,16 @@ +msgid "" +msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: \n" "Last-Translator: \n" -"Language: zh \n" +"Language: zh\n" "Language-Team: \n" "Plural-Forms: \n" +"POT-Creation-Date: \n" +"Content-Type: \n" #: components/Schedule/ScheduleOccurrences/ScheduleOccurrences.jsx:43 msgid "(Limited to first 10)" @@ -30,7 +34,7 @@ msgstr "- 启用并发作业" msgid "- Enable Webhooks" msgstr "- 启用 Webhook" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:229 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:228 msgid "/ (project root)" msgstr "/ (project root)" @@ -41,16 +45,16 @@ msgstr "/ (project root)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:42 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:75 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:106 -#: screens/Template/shared/JobTemplateForm.jsx:180 +#: screens/Template/shared/JobTemplateForm.jsx:181 msgid "0 (Normal)" msgstr "0(普通)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:105 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:82 msgid "0 (Warning)" msgstr "0(警告)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:83 msgid "1 (Info)" msgstr "1(信息)" @@ -62,11 +66,11 @@ msgstr "1(信息)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:43 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:76 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:107 -#: screens/Template/shared/JobTemplateForm.jsx:181 +#: screens/Template/shared/JobTemplateForm.jsx:182 msgid "1 (Verbose)" msgstr "1(详细)" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:108 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:84 msgid "2 (Debug)" msgstr "2(调试)" @@ -78,7 +82,7 @@ msgstr "2(调试)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:44 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:77 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:108 -#: screens/Template/shared/JobTemplateForm.jsx:182 +#: screens/Template/shared/JobTemplateForm.jsx:183 msgid "2 (More Verbose)" msgstr "2(更多详细内容)" @@ -89,7 +93,7 @@ msgstr "2(更多详细内容)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:45 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:78 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:109 -#: screens/Template/shared/JobTemplateForm.jsx:183 +#: screens/Template/shared/JobTemplateForm.jsx:184 msgid "3 (Debug)" msgstr "3(调试)" @@ -100,7 +104,7 @@ msgstr "3(调试)" #: components/PromptDetail/PromptJobTemplateDetail.jsx:46 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:79 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:110 -#: screens/Template/shared/JobTemplateForm.jsx:184 +#: screens/Template/shared/JobTemplateForm.jsx:185 msgid "4 (Connection Debug)" msgstr "4(连接调试)" @@ -116,8 +120,12 @@ msgid "" msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:57 -msgid "A refspec to fetch (passed to the Ansible git module). This parameter allows access to references via the branch field not otherwise available." -msgstr "要获取的 refspec(传递至 Ansible git 模块)。此参数允许通过分支字段访问原本不可用的引用。" +#~ msgid "A refspec to fetch (passed to the Ansible git module). This parameter allows access to references via the branch field not otherwise available." +#~ msgstr "要获取的 refspec(传递至 Ansible git 模块)。此参数允许通过分支字段访问原本不可用的引用。" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:138 +msgid "A subscription manifest is an export of a Red Hat Subscription. To generate a subscription manifest, go to <0>access.redhat.com. For more information, see the <1>User Guide." +msgstr "" #: screens/Job/WorkflowOutput/WorkflowOutputNode.jsx:128 #: screens/Template/WorkflowJobTemplateVisualizer/VisualizerNode.jsx:281 @@ -177,36 +185,36 @@ msgstr "帐户令牌" msgid "Action" msgstr "操作" -#: components/JobList/JobList.jsx:225 +#: components/JobList/JobList.jsx:222 #: components/JobList/JobListItem.jsx:90 #: components/Schedule/ScheduleList/ScheduleList.jsx:176 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:112 -#: components/TemplateList/TemplateList.jsx:227 +#: components/TemplateList/TemplateList.jsx:224 #: components/TemplateList/TemplateListItem.jsx:157 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:47 #: screens/Application/ApplicationsList/ApplicationsList.jsx:166 -#: screens/Credential/CredentialList/CredentialList.jsx:145 +#: screens/Credential/CredentialList/CredentialList.jsx:144 #: screens/Credential/CredentialList/CredentialListItem.jsx:63 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:181 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:184 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:37 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:160 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:48 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:204 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:112 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:104 #: screens/ManagementJob/ManagementJobList/ManagementJobListItem.jsx:74 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:200 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:119 -#: screens/Organization/OrganizationList/OrganizationList.jsx:161 +#: screens/Organization/OrganizationList/OrganizationList.jsx:160 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:71 -#: screens/Project/ProjectList/ProjectList.jsx:178 -#: screens/Project/ProjectList/ProjectListItem.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:177 +#: screens/Project/ProjectList/ProjectListItem.jsx:167 #: screens/Team/TeamList/TeamList.jsx:156 #: screens/Team/TeamList/TeamListItem.jsx:54 #: screens/User/UserList/UserList.jsx:172 @@ -285,7 +293,7 @@ msgstr "添加新令牌" msgid "Add a new node between these two nodes" msgstr "在这两个节点间添加新节点" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:157 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:155 msgid "Add container group" msgstr "添加容器组" @@ -297,15 +305,15 @@ msgstr "添加现有组" msgid "Add existing host" msgstr "添加现有主机" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:158 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:156 msgid "Add instance group" msgstr "添加实例组" -#: screens/Inventory/InventoryList/InventoryList.jsx:135 +#: screens/Inventory/InventoryList/InventoryList.jsx:134 msgid "Add inventory" msgstr "添加清单" -#: components/TemplateList/TemplateList.jsx:141 +#: components/TemplateList/TemplateList.jsx:140 msgid "Add job template" msgstr "添加作业模板" @@ -321,7 +329,7 @@ msgstr "添加新主机" msgid "Add resource type" msgstr "添加资源类型" -#: screens/Inventory/InventoryList/InventoryList.jsx:136 +#: screens/Inventory/InventoryList/InventoryList.jsx:135 msgid "Add smart inventory" msgstr "添加智能清单" @@ -333,13 +341,13 @@ msgstr "添加团队权限" msgid "Add user permissions" msgstr "添加用户权限" -#: components/TemplateList/TemplateList.jsx:142 +#: components/TemplateList/TemplateList.jsx:141 msgid "Add workflow template" msgstr "添加工作流模板" #: src/screens/ActivityStream/ActivityStream.jsx:187 -msgid "Adminisration" -msgstr "管理" +#~ msgid "Adminisration" +#~ msgstr "管理" #: routeConfig.js:114 #: screens/ActivityStream/ActivityStream.jsx:188 @@ -359,7 +367,7 @@ msgstr "" msgid "Advanced search value input" msgstr "高级搜索值输入" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:176 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:175 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:203 msgid "" "After every project update where the SCM revision\n" @@ -370,8 +378,8 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:168 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:177 -msgid "After every project update where the SCM revision changes, refresh the inventory from the selected source before executing job tasks. This is intended for static content, like the Ansible inventory .ini file format." -msgstr "因 SCM 修订版本变更进行每次项目更新后,请在执行作业任务前从所选源刷新清单。这是面向静态内容,如 Ansible 清单 .ini 文件格式。" +#~ msgid "After every project update where the SCM revision changes, refresh the inventory from the selected source before executing job tasks. This is intended for static content, like the Ansible inventory .ini file format." +#~ msgstr "因 SCM 修订版本变更进行每次项目更新后,请在执行作业任务前从所选源刷新清单。这是面向静态内容,如 Ansible 清单 .ini 文件格式。" #: components/Schedule/shared/FrequencyDetailSubform.jsx:508 msgid "After number of occurrences" @@ -389,7 +397,7 @@ msgstr "" msgid "Alert modal" msgstr "警报模式" -#: components/LaunchButton/ReLaunchDropDown.jsx:46 +#: components/LaunchButton/ReLaunchDropDown.jsx:48 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:250 msgid "All" msgstr "所有" @@ -409,9 +417,11 @@ msgstr "允许分支覆写" msgid "Allow Provisioning Callbacks" msgstr "允许置备回调" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:102 -msgid "Allow changing the Source Control branch or revision in a job template that uses this project." -msgstr "允许在使用此项目的作业模板中更改 Source Control 分支或修订版本。" +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:115 +msgid "" +"Allow changing the Source Control branch or revision in a job\n" +"template that uses this project." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:102 #~ msgid "Allow changing the Source Control branch or revision in a job template that uses this project." @@ -447,8 +457,8 @@ msgstr "必须选择一个清单" #: src/screens/Organization/shared/OrganizationForm.jsx:82 #: src/screens/Project/ProjectDetail/ProjectDetail.jsx:128 #: src/screens/Project/shared/ProjectForm.jsx:274 -msgid "Ansible Environment" -msgstr "Ansible 环境" +#~ msgid "Ansible Environment" +#~ msgstr "Ansible 环境" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:98 msgid "Ansible Tower" @@ -460,12 +470,12 @@ msgid "Ansible Tower Documentation." msgstr "Ansible Tower 文档" #: src/components/About/About.jsx:58 -msgid "Ansible Version" -msgstr "Ansible 版本" +#~ msgid "Ansible Version" +#~ msgstr "Ansible 版本" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:204 -msgid "Ansible environment" -msgstr "Ansible 环境" +#~ msgid "Ansible environment" +#~ msgstr "Ansible 环境" #: screens/Template/Survey/SurveyQuestionForm.jsx:33 msgid "Answer type" @@ -515,7 +525,7 @@ msgstr "未找到应用程序。" #: screens/Application/Applications.jsx:35 #: screens/Application/ApplicationsList/ApplicationsList.jsx:116 #: screens/Application/ApplicationsList/ApplicationsList.jsx:154 -#: util/getRelatedResourceDeleteDetails.js:233 +#: util/getRelatedResourceDeleteDetails.js:216 msgid "Applications" msgstr "应用程序" @@ -552,8 +562,8 @@ msgid "April" msgstr "4 月" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:116 -msgid "Are you sure you want to delete the {0} below?" -msgstr "您确定要删除以下 {0} 吗?" +#~ msgid "Are you sure you want to delete the {0} below?" +#~ msgstr "您确定要删除以下 {0} 吗?" #: components/DeleteButton/DeleteButton.jsx:128 msgid "Are you sure you want to delete:" @@ -765,9 +775,13 @@ msgstr "返回到实例组" msgid "Back to management jobs" msgstr "返回到管理作业" -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 -msgid "Base path used for locating playbooks. Directories found inside this path will be listed in the playbook directory drop-down. Together the base path and selected playbook directory provide the full path used to locate playbooks." -msgstr "用于定位 playbook 的基本路径。位于该路径中的目录将列在 playbook 目录下拉列表中。基本路径和所选 playbook 目录一起提供了用于定位 playbook 的完整路径。" +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 +msgid "" +"Base path used for locating playbooks. Directories\n" +"found inside this path will be listed in the playbook directory drop-down.\n" +"Together the base path and selected playbook directory provide the full\n" +"path used to locate playbooks." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:70 #~ msgid "Base path used for locating playbooks. Directories found inside this path will be listed in the playbook directory drop-down. Together the base path and selected playbook directory provide the full path used to locate playbooks." @@ -777,9 +791,13 @@ msgstr "用于定位 playbook 的基本路径。位于该路径中的目录将 msgid "Basic auth password" msgstr "基本验证密码" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 -msgid "Branch to checkout. In addition to branches, you can input tags, commit hashes, and arbitrary refs. Some commit hashes and refs may not be available unless you also provide a custom refspec." -msgstr "要签出的分支。除了分支外,您可以输入标签、提交散列和任意 refs。除非你还提供了自定义 refspec,否则某些提交散列和 refs 可能无法使用。" +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 +msgid "" +"Branch to checkout. In addition to branches,\n" +"you can input tags, commit hashes, and arbitrary refs. Some\n" +"commit hashes and refs may not be available unless you also\n" +"provide a custom refspec." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:33 #~ msgid "Branch to checkout. In addition to branches, you can input tags, commit hashes, and arbitrary refs. Some commit hashes and refs may not be available unless you also provide a custom refspec." @@ -804,7 +822,7 @@ msgstr "" msgid "Cache Timeout" msgstr "缓存超时" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:234 msgid "Cache timeout" msgstr "缓存超时" @@ -825,7 +843,7 @@ msgstr "缓存超时(秒)" #: components/LaunchPrompt/LaunchPrompt.jsx:119 #: components/Lookup/HostFilterLookup.jsx:329 #: components/Lookup/Lookup.jsx:150 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:278 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:279 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:46 #: components/Schedule/shared/ScheduleForm.jsx:641 #: components/Schedule/shared/ScheduleForm.jsx:646 @@ -920,22 +938,24 @@ msgstr "取消同步进程" msgid "Cancel sync source" msgstr "取消同步源" -#: components/JobList/JobList.jsx:208 +#: components/JobList/JobList.jsx:207 #: components/Workflow/WorkflowNodeHelp.jsx:95 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176 #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:25 msgid "Canceled" msgstr "已取消" -#: src/screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 -msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." -msgstr "在不提供日志记录聚合器主机和日志记录聚合器类型的情况下,无法启用日志聚合器。" +#: screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 +msgid "" +"Cannot enable log aggregator without providing\n" +"logging aggregator host and logging aggregator type." +msgstr "" #: src/screens/Setting/Logging/LoggingEdit/LoggingEdit.jsx:153 #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 msgid "Capacity" msgstr "容量" @@ -960,9 +980,11 @@ msgstr "regex 不区分大小写的版本。" msgid "Case-insensitive version of startswith." msgstr "开头不区分大小写的版本。" -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 -msgid "Change PROJECTS_ROOT when deploying {brandName} to change this location." -msgstr "部署 {brandName} 时更改 PROJECTS_ROOT 以更改此位置。" +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 +msgid "" +"Change PROJECTS_ROOT when deploying\n" +"{brandName} to change this location." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 #~ msgid "Change PROJECTS_ROOT when deploying {brandName} to change this location." @@ -982,7 +1004,7 @@ msgid "Channel" msgstr "频道" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:104 -#: screens/Template/shared/JobTemplateForm.jsx:175 +#: screens/Template/shared/JobTemplateForm.jsx:176 msgid "Check" msgstr "检查" @@ -1015,7 +1037,7 @@ msgid "Choose a Webhook Service" msgstr "选择 Webhook 服务" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:97 -#: screens/Template/shared/JobTemplateForm.jsx:168 +#: screens/Template/shared/JobTemplateForm.jsx:169 msgid "Choose a job type" msgstr "选择作业类型" @@ -1031,9 +1053,12 @@ msgstr "选择一个源" msgid "Choose an HTTP method" msgstr "选择 HTTP 方法" -#: src/screens/Template/Survey/SurveyQuestionForm.jsx:37 -msgid "Choose an answer type or format you want as the prompt for the user. Refer to the Ansible Tower Documentation for more additional information about each option." -msgstr "选择您想要作为用户提示的回答类型或格式。请参阅 Ansible Tower 文档来了解每个选项的更多其他信息。" +#: screens/Template/Survey/SurveyQuestionForm.jsx:37 +msgid "" +"Choose an answer type or format you want as the prompt for the user.\n" +"Refer to the Ansible Tower Documentation for more additional\n" +"information about each option." +msgstr "" #: src/screens/Template/Survey/SurveyQuestionForm.jsx:37 #~ msgid "Choose an answer type or format you want as the prompt for the user. Refer to the Ansible Tower Documentation for more additional information about each option." @@ -1133,7 +1158,7 @@ msgstr "云" msgid "Collapse" msgstr "折叠" -#: components/JobList/JobList.jsx:188 +#: components/JobList/JobList.jsx:187 #: components/JobList/JobListItem.jsx:35 #: screens/Job/JobDetail/JobDetail.jsx:99 #: screens/Job/JobOutput/HostEventModal.jsx:137 @@ -1147,16 +1172,20 @@ msgstr "命令" #: src/screens/Template/Template.jsx:151 #: src/screens/Template/Templates.jsx:48 #: src/screens/Template/WorkflowJobTemplate.jsx:145 -msgid "Completed Jobs" -msgstr "完成的作业" +#~ msgid "Completed Jobs" +#~ msgstr "完成的作业" #: src/screens/Inventory/Inventories.jsx:59 #: src/screens/Inventory/Inventories.jsx:73 #: src/screens/Inventory/SmartInventory.jsx:73 -msgid "Completed jobs" -msgstr "完成的作业" +#~ msgid "Completed jobs" +#~ msgstr "完成的作业" -#: screens/Template/shared/JobTemplateForm.jsx:580 +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:53 +msgid "Compliant" +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:581 msgid "Concurrent Jobs" msgstr "并发作业" @@ -1227,18 +1256,30 @@ msgid "" msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:92 -msgid "Control the level of output Ansible will produce for inventory source update jobs." -msgstr "控制 Ansible 为清单源更新作业生成的输出级别。" +#~ msgid "Control the level of output Ansible will produce for inventory source update jobs." +#~ msgstr "控制 Ansible 为清单源更新作业生成的输出级别。" + +#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:152 +msgid "" +"Control the level of output ansible\n" +"will produce as the playbook executes." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:445 +msgid "" +"Control the level of output ansible will\n" +"produce as the playbook executes." +msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:152 #: src/screens/Template/shared/JobTemplateForm.jsx:414 -msgid "Control the level of output ansible will produce as the playbook executes." -msgstr "控制 ansible 在 playbook 执行时生成的输出级别。" +#~ msgid "Control the level of output ansible will produce as the playbook executes." +#~ msgstr "控制 ansible 在 playbook 执行时生成的输出级别。" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:64 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 -msgid "Controller" -msgstr "控制器" +#~ msgid "Controller" +#~ msgstr "控制器" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:208 msgid "Convergence" @@ -1273,7 +1314,7 @@ msgstr "复制清单" msgid "Copy Notification Template" msgstr "复制通知模板" -#: screens/Project/ProjectList/ProjectListItem.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:190 msgid "Copy Project" msgstr "复制项目" @@ -1281,19 +1322,19 @@ msgstr "复制项目" msgid "Copy Template" msgstr "复制模板" -#: screens/Project/ProjectList/ProjectListItem.jsx:147 +#: screens/Project/ProjectList/ProjectListItem.jsx:162 msgid "Copy full revision to clipboard." msgstr "将完整修订复制到剪贴板。" -#: components/About/About.jsx:35 -msgid "Copyright 2019 Red Hat, Inc." -msgstr "Copyright 2019 Red Hat, Inc." +#: components/About/About.jsx:28 +msgid "Copyright" +msgstr "" #: components/About/About.jsx:35 #~ msgid "Copyright 2019 Red Hat, Inc." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:383 +#: screens/Template/shared/JobTemplateForm.jsx:384 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:231 msgid "Create" msgstr "创建" @@ -1364,13 +1405,18 @@ msgstr "使用应用的过滤器创建新智能清单" #: src/screens/InstanceGroup/InstanceGroups.jsx:18 #: src/screens/InstanceGroup/InstanceGroups.jsx:30 -msgid "Create container group" -msgstr "创建容器组" +#~ msgid "Create container group" +#~ msgstr "创建容器组" #: src/screens/InstanceGroup/InstanceGroups.jsx:17 #: src/screens/InstanceGroup/InstanceGroups.jsx:28 -msgid "Create instance group" -msgstr "创建实例组" +#~ msgid "Create instance group" +#~ msgstr "创建实例组" + +#: screens/InstanceGroup/InstanceGroups.jsx:19 +#: screens/InstanceGroup/InstanceGroups.jsx:32 +msgid "Create new container group" +msgstr "" #: screens/CredentialType/CredentialTypes.jsx:24 msgid "Create new credential Type" @@ -1425,7 +1471,7 @@ msgstr "创建用户令牌" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:246 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:143 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:115 #: screens/Host/HostDetail/HostDetail.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:66 @@ -1434,7 +1480,7 @@ msgstr "创建用户令牌" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:46 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:85 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:128 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:262 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:261 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:141 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:53 #: screens/Job/JobDetail/JobDetail.jsx:343 @@ -1465,14 +1511,14 @@ msgstr "已创建" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:210 +#: components/TemplateList/TemplateList.jsx:209 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:173 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:196 -#: screens/Credential/CredentialList/CredentialList.jsx:133 +#: screens/Credential/CredentialList/CredentialList.jsx:132 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:90 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:136 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 @@ -1481,12 +1527,12 @@ msgstr "已创建" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:188 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:162 -#: screens/Inventory/InventoryList/InventoryList.jsx:182 +#: screens/Inventory/InventoryList/InventoryList.jsx:181 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:170 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 -#: screens/Organization/OrganizationList/OrganizationList.jsx:146 +#: screens/Organization/OrganizationList/OrganizationList.jsx:145 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:125 -#: screens/Project/ProjectList/ProjectList.jsx:166 +#: screens/Project/ProjectList/ProjectList.jsx:165 #: screens/Team/TeamList/TeamList.jsx:142 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:105 @@ -1505,7 +1551,7 @@ msgstr "创建者(用户名)" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:94 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:56 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:50 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:244 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:243 #: screens/Inventory/shared/InventorySourceSubForms/AzureSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/EC2SubForm.jsx:39 #: screens/Inventory/shared/InventorySourceSubForms/GCESubForm.jsx:43 @@ -1515,7 +1561,7 @@ msgstr "创建者(用户名)" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VMwareSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VirtualizationSubForm.jsx:43 -#: util/getRelatedResourceDeleteDetails.js:191 +#: util/getRelatedResourceDeleteDetails.js:174 msgid "Credential" msgstr "凭证" @@ -1551,8 +1597,16 @@ msgid "Credential passwords" msgstr "凭证密码" #: src/screens/InstanceGroup/shared/ContainerGroupForm.jsx:60 -msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token”." -msgstr "与 Kubernetes 或 OpenShift 进行身份验证的凭证。必须为“Kubernetes/OpenShift API Bearer Token”类型。" +#~ msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token”." +#~ msgstr "与 Kubernetes 或 OpenShift 进行身份验证的凭证。必须为“Kubernetes/OpenShift API Bearer Token”类型。" + +#: screens/InstanceGroup/shared/ContainerGroupForm.jsx:58 +msgid "Credential to authenticate with Kubernetes or OpenShift. Must be of type \"Kubernetes/OpenShift API Bearer Token\". If left blank, the underlying Pod's service account will be used." +msgstr "" + +#: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:158 +msgid "Credential to authenticate with a protected container registry." +msgstr "" #: screens/CredentialType/CredentialType.jsx:75 msgid "Credential type not found." @@ -1570,12 +1624,12 @@ msgstr "未找到凭证类型。" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:77 #: routeConfig.js:71 #: screens/ActivityStream/ActivityStream.jsx:165 -#: screens/Credential/CredentialList/CredentialList.jsx:176 +#: screens/Credential/CredentialList/CredentialList.jsx:175 #: screens/Credential/Credentials.jsx:13 #: screens/Credential/Credentials.jsx:24 #: screens/Job/JobDetail/JobDetail.jsx:281 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:293 -#: screens/Template/shared/JobTemplateForm.jsx:351 +#: screens/Template/shared/JobTemplateForm.jsx:352 #: util/getRelatedResourceDeleteDetails.js:98 msgid "Credentials" msgstr "凭证" @@ -1596,7 +1650,7 @@ msgstr "自定义 pod 规格" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:101 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:56 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesListItem.jsx:93 -#: screens/Project/ProjectList/ProjectListItem.jsx:109 +#: screens/Project/ProjectList/ProjectListItem.jsx:124 msgid "Custom virtual environment {0} must be replaced by an execution environment." msgstr "" @@ -1684,11 +1738,11 @@ msgstr "定义系统级的特性和功能" #: components/DeleteButton/DeleteButton.jsx:91 #: components/DeleteButton/DeleteButton.jsx:95 #: components/DeleteButton/DeleteButton.jsx:115 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:157 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:233 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:243 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:247 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:270 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:158 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:234 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:244 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:248 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:271 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:38 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:411 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:131 @@ -1699,7 +1753,7 @@ msgstr "定义系统级的特性和功能" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:126 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:139 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:295 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:294 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:169 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:66 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:69 @@ -1730,17 +1784,17 @@ msgstr "删除所有组和主机" msgid "Delete Credential" msgstr "删除凭证" -#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:92 -msgid "Delete Group?" -msgstr "删除组?" +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:131 +msgid "Delete Execution Environment" +msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:92 #~ msgid "Delete Group?" #~ msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:91 -msgid "Delete Groups?" -msgstr "删除组?" +#~ msgid "Delete Groups?" +#~ msgstr "删除组?" #: screens/Host/HostDetail/HostDetail.jsx:123 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:113 @@ -1818,7 +1872,7 @@ msgstr "创建应用" msgid "Delete credential type" msgstr "删除凭证类型" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:244 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:245 msgid "Delete error" msgstr "删除错误" @@ -1827,7 +1881,7 @@ msgstr "删除错误" msgid "Delete instance group" msgstr "删除实例组" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:288 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:287 msgid "Delete inventory source" msgstr "删除清单源" @@ -1840,9 +1894,13 @@ msgstr "更新时删除" msgid "Delete smart inventory" msgstr "删除智能清单" -#: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 -msgid "Delete the local repository in its entirety prior to performing an update. Depending on the size of the repository this may significantly increase the amount of time required to complete an update." -msgstr "在进行更新前删除整个本地存储库。根据存储库的大小,这可能会显著增加完成更新所需的时间。" +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 +msgid "" +"Delete the local repository in its entirety prior to\n" +"performing an update. Depending on the size of the\n" +"repository this may significantly increase the amount\n" +"of time required to complete an update." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:81 #~ msgid "Delete the local repository in its entirety prior to performing an update. Depending on the size of the repository this may significantly increase the amount of time required to complete an update." @@ -1856,7 +1914,7 @@ msgstr "删除此链接" msgid "Delete this node" msgstr "删除此节点" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:162 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:163 msgid "Delete {pluralizedItemName}?" msgstr "删除 {pluralizedItemName}?" @@ -1867,15 +1925,15 @@ msgid "Deleted" msgstr "已删除" #: components/TemplateList/TemplateList.jsx:269 -#: screens/Credential/CredentialList/CredentialList.jsx:189 -#: screens/Inventory/InventoryList/InventoryList.jsx:254 -#: screens/Project/ProjectList/ProjectList.jsx:233 +#: screens/Credential/CredentialList/CredentialList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "删除错误" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:204 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:217 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:259 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 msgid "Deletion error" msgstr "删除错误" @@ -1908,27 +1966,27 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 #: components/Schedule/shared/ScheduleForm.jsx:110 -#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:193 #: components/TemplateList/TemplateListItem.jsx:230 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:68 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:62 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:211 -#: screens/Credential/CredentialList/CredentialList.jsx:129 +#: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:180 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:132 #: screens/CredentialType/shared/CredentialTypeForm.jsx:32 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:62 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:151 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:150 #: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:133 #: screens/Host/HostDetail/HostDetail.jsx:81 #: screens/Host/HostList/HostList.jsx:152 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:178 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:105 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 #: screens/Inventory/shared/InventoryForm.jsx:55 @@ -1941,10 +1999,11 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:143 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:48 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:95 -#: screens/Organization/OrganizationList/OrganizationList.jsx:142 +#: screens/Organization/OrganizationList/OrganizationList.jsx:141 #: screens/Organization/shared/OrganizationForm.jsx:68 #: screens/Project/ProjectDetail/ProjectDetail.jsx:95 -#: screens/Project/ProjectList/ProjectList.jsx:143 +#: screens/Project/ProjectList/ProjectList.jsx:142 +#: screens/Project/ProjectList/ProjectListItem.jsx:209 #: screens/Project/shared/ProjectForm.jsx:176 #: screens/Team/TeamDetail/TeamDetail.jsx:38 #: screens/Team/TeamList/TeamList.jsx:134 @@ -1953,13 +2012,13 @@ msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:124 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 -#: screens/Template/shared/JobTemplateForm.jsx:215 +#: screens/Template/shared/JobTemplateForm.jsx:216 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:121 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:59 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:91 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:180 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:179 msgid "Description" msgstr "描述" @@ -1988,86 +2047,89 @@ msgid "Destination channels or users" msgstr "目标频道或用户" #: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:11 -msgid "Detail coming soon :)" -msgstr "详情即将发布 :)" +#~ msgid "Detail coming soon :)" +#~ msgstr "详情即将发布 :)" -#: src/components/AdHocCommands/AdHocCommandsWizard.jsx:60 -#: src/components/AdHocCommands/AdHocCommandsWizard.jsx:70 -#: src/components/ErrorDetail/ErrorDetail.jsx:73 -#: src/components/Schedule/Schedule.jsx:67 -#: src/screens/Application/Application/Application.jsx:77 -#: src/screens/Application/Applications.jsx:39 -#: src/screens/Credential/Credential.jsx:58 -#: src/screens/Credential/Credentials.jsx:28 -#: src/screens/CredentialType/CredentialType.jsx:62 -#: src/screens/CredentialType/CredentialTypes.jsx:29 -#: src/screens/Host/Host.jsx:52 -#: src/screens/Host/Hosts.jsx:29 -#: src/screens/InstanceGroup/ContainerGroup.jsx:63 -#: src/screens/InstanceGroup/InstanceGroup.jsx:64 -#: src/screens/InstanceGroup/InstanceGroups.jsx:33 -#: src/screens/InstanceGroup/InstanceGroups.jsx:42 -#: src/screens/Inventory/Inventories.jsx:60 -#: src/screens/Inventory/Inventories.jsx:104 -#: src/screens/Inventory/Inventory.jsx:62 -#: src/screens/Inventory/InventoryGroup/InventoryGroup.jsx:59 -#: src/screens/Inventory/InventoryHost/InventoryHost.jsx:73 -#: src/screens/Inventory/InventorySource/InventorySource.jsx:88 -#: src/screens/Inventory/SmartInventory.jsx:69 -#: src/screens/Inventory/SmartInventoryHost/SmartInventoryHost.jsx:55 -#: src/screens/Job/Job.jsx:63 -#: src/screens/Job/JobOutput/HostEventModal.jsx:113 -#: src/screens/Job/Jobs.jsx:29 -#: src/screens/ManagementJob/ManagementJobs.jsx:29 -#: src/screens/NotificationTemplate/NotificationTemplate.jsx:83 -#: src/screens/NotificationTemplate/NotificationTemplates.jsx:27 -#: src/screens/Organization/Organization.jsx:122 -#: src/screens/Organization/Organizations.jsx:31 -#: src/screens/Project/Project.jsx:105 -#: src/screens/Project/Projects.jsx:29 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:54 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:46 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:46 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:64 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:70 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:111 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:46 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:47 -#: src/screens/Setting/Settings.jsx:45 -#: src/screens/Setting/Settings.jsx:48 -#: src/screens/Setting/Settings.jsx:52 -#: src/screens/Setting/Settings.jsx:55 -#: src/screens/Setting/Settings.jsx:58 -#: src/screens/Setting/Settings.jsx:61 -#: src/screens/Setting/Settings.jsx:66 -#: src/screens/Setting/Settings.jsx:69 -#: src/screens/Setting/Settings.jsx:72 -#: src/screens/Setting/Settings.jsx:75 -#: src/screens/Setting/Settings.jsx:84 -#: src/screens/Setting/Settings.jsx:85 -#: src/screens/Setting/Settings.jsx:86 -#: src/screens/Setting/Settings.jsx:87 -#: src/screens/Setting/Settings.jsx:88 -#: src/screens/Setting/Settings.jsx:89 -#: src/screens/Setting/Settings.jsx:98 -#: src/screens/Setting/Settings.jsx:101 -#: src/screens/Setting/Settings.jsx:104 -#: src/screens/Setting/Settings.jsx:107 -#: src/screens/Setting/Settings.jsx:110 -#: src/screens/Setting/Settings.jsx:113 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:46 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:55 -#: src/screens/Team/Team.jsx:55 -#: src/screens/Team/Teams.jsx:29 -#: src/screens/Template/Template.jsx:131 -#: src/screens/Template/Templates.jsx:44 -#: src/screens/Template/WorkflowJobTemplate.jsx:121 -#: src/screens/User/User.jsx:63 -#: src/screens/User/UserToken/UserToken.jsx:54 -#: src/screens/User/Users.jsx:31 -#: src/screens/User/Users.jsx:41 -#: src/screens/WorkflowApproval/WorkflowApproval.jsx:76 -#: src/screens/WorkflowApproval/WorkflowApprovals.jsx:21 +#: components/AdHocCommands/AdHocCommandsWizard.jsx:60 +#: components/AdHocCommands/AdHocCommandsWizard.jsx:70 +#: components/ErrorDetail/ErrorDetail.jsx:73 +#: components/Schedule/Schedule.jsx:68 +#: screens/Application/Application/Application.jsx:77 +#: screens/Application/Applications.jsx:39 +#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credentials.jsx:28 +#: screens/CredentialType/CredentialType.jsx:62 +#: screens/CredentialType/CredentialTypes.jsx:29 +#: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:64 +#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:32 +#: screens/Host/Host.jsx:52 +#: screens/Host/Hosts.jsx:29 +#: screens/InstanceGroup/ContainerGroup.jsx:63 +#: screens/InstanceGroup/InstanceGroup.jsx:64 +#: screens/InstanceGroup/InstanceGroups.jsx:35 +#: screens/InstanceGroup/InstanceGroups.jsx:44 +#: screens/Inventory/Inventories.jsx:60 +#: screens/Inventory/Inventories.jsx:102 +#: screens/Inventory/Inventory.jsx:62 +#: screens/Inventory/InventoryGroup/InventoryGroup.jsx:59 +#: screens/Inventory/InventoryHost/InventoryHost.jsx:73 +#: screens/Inventory/InventorySource/InventorySource.jsx:88 +#: screens/Inventory/SmartInventory.jsx:69 +#: screens/Inventory/SmartInventoryHost/SmartInventoryHost.jsx:55 +#: screens/Job/Job.jsx:103 +#: screens/Job/JobOutput/HostEventModal.jsx:113 +#: screens/Job/Jobs.jsx:29 +#: screens/ManagementJob/ManagementJobs.jsx:29 +#: screens/NotificationTemplate/NotificationTemplate.jsx:83 +#: screens/NotificationTemplate/NotificationTemplates.jsx:27 +#: screens/Organization/Organization.jsx:123 +#: screens/Organization/Organizations.jsx:31 +#: screens/Project/Project.jsx:105 +#: screens/Project/Projects.jsx:29 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:54 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:46 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:46 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:64 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:70 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:117 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:46 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:47 +#: screens/Setting/Settings.jsx:45 +#: screens/Setting/Settings.jsx:48 +#: screens/Setting/Settings.jsx:52 +#: screens/Setting/Settings.jsx:55 +#: screens/Setting/Settings.jsx:58 +#: screens/Setting/Settings.jsx:61 +#: screens/Setting/Settings.jsx:66 +#: screens/Setting/Settings.jsx:69 +#: screens/Setting/Settings.jsx:72 +#: screens/Setting/Settings.jsx:75 +#: screens/Setting/Settings.jsx:84 +#: screens/Setting/Settings.jsx:85 +#: screens/Setting/Settings.jsx:86 +#: screens/Setting/Settings.jsx:87 +#: screens/Setting/Settings.jsx:88 +#: screens/Setting/Settings.jsx:89 +#: screens/Setting/Settings.jsx:97 +#: screens/Setting/Settings.jsx:100 +#: screens/Setting/Settings.jsx:103 +#: screens/Setting/Settings.jsx:106 +#: screens/Setting/Settings.jsx:109 +#: screens/Setting/Settings.jsx:112 +#: screens/Setting/Settings.jsx:115 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:46 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:55 +#: screens/Team/Team.jsx:55 +#: screens/Team/Teams.jsx:29 +#: screens/Template/Template.jsx:144 +#: screens/Template/Templates.jsx:44 +#: screens/Template/WorkflowJobTemplate.jsx:121 +#: screens/User/User.jsx:63 +#: screens/User/UserToken/UserToken.jsx:54 +#: screens/User/Users.jsx:31 +#: screens/User/Users.jsx:41 +#: screens/WorkflowApproval/WorkflowApproval.jsx:76 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:24 msgid "Details" msgstr "详情" @@ -2135,7 +2197,7 @@ msgstr "解除关联角色!" msgid "Disassociate?" msgstr "解除关联?" -#: screens/Template/shared/JobTemplateForm.jsx:459 +#: screens/Template/shared/JobTemplateForm.jsx:460 msgid "" "Divide the work done by this job template\n" "into the specified number of job slices, each running the\n" @@ -2143,8 +2205,15 @@ msgid "" msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:429 -msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." -msgstr "将此作业模板完成的工作分成指定作业分片数,每一分片都针对清单的一部分运行相同的任务。" +#~ msgid "Divide the work done by this job template into the specified number of job slices, each running the same tasks against a portion of the inventory." +#~ msgstr "将此作业模板完成的工作分成指定作业分片数,每一分片都针对清单的一部分运行相同的任务。" + +#: components/CodeEditor/VariablesDetail.jsx:121 +#: components/CodeEditor/VariablesDetail.jsx:127 +#: components/CodeEditor/VariablesField.jsx:135 +#: components/CodeEditor/VariablesField.jsx:141 +msgid "Done" +msgstr "" #: screens/Job/JobOutput/shared/OutputToolbar.jsx:174 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:179 @@ -2163,7 +2232,7 @@ msgstr "电子邮件选项" msgid "Each answer choice must be on a separate line." msgstr "每个答案选择都必须在单独的行中。" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:166 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:165 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:175 msgid "" "Each time a job runs using this inventory,\n" @@ -2173,68 +2242,74 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:158 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:168 -msgid "Each time a job runs using this inventory, refresh the inventory from the selected source before executing job tasks." -msgstr "每次使用此清单运行作业时,请在执行作业前从所选源中刷新清单。" +#~ msgid "Each time a job runs using this inventory, refresh the inventory from the selected source before executing job tasks." +#~ msgstr "每次使用此清单运行作业时,请在执行作业前从所选源中刷新清单。" + +#: screens/Project/shared/ProjectSubForms/SharedFields.jsx:105 +msgid "" +"Each time a job runs using this project, update the\n" +"revision of the project prior to starting the job." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:92 -msgid "Each time a job runs using this project, update the revision of the project prior to starting the job." -msgstr "每次使用此项目运行作业时,请在启动该作业前更新项目的修订。" +#~ msgid "Each time a job runs using this project, update the revision of the project prior to starting the job." +#~ msgstr "每次使用此项目运行作业时,请在启动该作业前更新项目的修订。" -#: src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx:396 -#: src/components/Schedule/ScheduleDetail/ScheduleDetail.jsx:400 -#: src/screens/Application/ApplicationDetails/ApplicationDetails.jsx:117 -#: src/screens/Application/ApplicationDetails/ApplicationDetails.jsx:119 -#: src/screens/Credential/CredentialDetail/CredentialDetail.jsx:251 -#: src/screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:75 -#: src/screens/Host/HostDetail/HostDetail.jsx:116 -#: src/screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 -#: src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 -#: src/screens/Inventory/InventoryDetail/InventoryDetail.jsx:120 -#: src/screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:60 -#: src/screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:67 -#: src/screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:106 -#: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:270 -#: src/screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:158 -#: src/screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:355 -#: src/screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:357 -#: src/screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:125 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:143 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:147 -#: src/screens/Project/ProjectDetail/ProjectDetail.jsx:158 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:87 -#: src/screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:92 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:79 -#: src/screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:84 -#: src/screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:142 -#: src/screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:147 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:79 -#: src/screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:84 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:96 -#: src/screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:101 -#: src/screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:160 -#: src/screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:165 -#: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:14 -#: src/screens/Setting/License/LicenseDetail/LicenseDetail.jsx:19 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:100 -#: src/screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:105 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:141 -#: src/screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:146 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:79 -#: src/screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:84 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:80 -#: src/screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:85 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:79 -#: src/screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:84 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:94 -#: src/screens/Setting/UI/UIDetail/UIDetail.jsx:99 -#: src/screens/Team/TeamDetail/TeamDetail.jsx:57 -#: src/screens/Team/TeamDetail/TeamDetail.jsx:61 -#: src/screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:371 -#: src/screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:373 -#: src/screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:205 -#: src/screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:207 -#: src/screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeViewModal.jsx:207 -#: src/screens/User/UserDetail/UserDetail.jsx:92 +#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:397 +#: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:401 +#: screens/Application/ApplicationDetails/ApplicationDetails.jsx:118 +#: screens/Application/ApplicationDetails/ApplicationDetails.jsx:120 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:272 +#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 +#: screens/Host/HostDetail/HostDetail.jsx:117 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:97 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:110 +#: screens/Inventory/InventoryDetail/InventoryDetail.jsx:126 +#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:61 +#: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:68 +#: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:278 +#: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:159 +#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:356 +#: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:358 +#: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:133 +#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:151 +#: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:155 +#: screens/Project/ProjectDetail/ProjectDetail.jsx:170 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:88 +#: screens/Setting/ActivityStream/ActivityStreamDetail/ActivityStreamDetail.jsx:92 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:80 +#: screens/Setting/AzureAD/AzureADDetail/AzureADDetail.jsx:84 +#: screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:143 +#: screens/Setting/GitHub/GitHubDetail/GitHubDetail.jsx:147 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:80 +#: screens/Setting/GoogleOAuth2/GoogleOAuth2Detail/GoogleOAuth2Detail.jsx:84 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:97 +#: screens/Setting/Jobs/JobsDetail/JobsDetail.jsx:101 +#: screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:161 +#: screens/Setting/LDAP/LDAPDetail/LDAPDetail.jsx:165 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:101 +#: screens/Setting/Logging/LoggingDetail/LoggingDetail.jsx:105 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:148 +#: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:152 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:80 +#: screens/Setting/RADIUS/RADIUSDetail/RADIUSDetail.jsx:84 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:81 +#: screens/Setting/SAML/SAMLDetail/SAMLDetail.jsx:85 +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:158 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:79 +#: screens/Setting/TACACS/TACACSDetail/TACACSDetail.jsx:84 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:94 +#: screens/Setting/UI/UIDetail/UIDetail.jsx:99 +#: screens/Team/TeamDetail/TeamDetail.jsx:58 +#: screens/Team/TeamDetail/TeamDetail.jsx:62 +#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:383 +#: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:385 +#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:223 +#: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:225 +#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeViewModal.jsx:208 +#: screens/User/UserDetail/UserDetail.jsx:93 msgid "Edit" msgstr "编辑" @@ -2330,8 +2405,8 @@ msgstr "编辑通知模板" msgid "Edit Organization" msgstr "编辑机构" -#: screens/Project/ProjectList/ProjectListItem.jsx:161 -#: screens/Project/ProjectList/ProjectListItem.jsx:166 +#: screens/Project/ProjectList/ProjectListItem.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:181 msgid "Edit Project" msgstr "编辑项目" @@ -2389,8 +2464,8 @@ msgid "Edit details" msgstr "编辑详情" #: src/screens/Setting/License/LicenseEdit/LicenseEdit.jsx:11 -msgid "Edit form coming soon :)" -msgstr "编辑表单即将发布 :)" +#~ msgid "Edit form coming soon :)" +#~ msgstr "编辑表单即将发布 :)" #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:81 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:85 @@ -2437,7 +2512,7 @@ msgstr "电子邮件选项" msgid "Enable Concurrent Jobs" msgstr "启用并发作业" -#: screens/Template/shared/JobTemplateForm.jsx:587 +#: screens/Template/shared/JobTemplateForm.jsx:588 msgid "Enable Fact Storage" msgstr "启用事实缓存" @@ -2450,8 +2525,8 @@ msgstr "启用 HTTPS 证书验证" msgid "Enable Privilege Escalation" msgstr "启用权限升级" -#: screens/Template/shared/JobTemplateForm.jsx:561 -#: screens/Template/shared/JobTemplateForm.jsx:564 +#: screens/Template/shared/JobTemplateForm.jsx:562 +#: screens/Template/shared/JobTemplateForm.jsx:565 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:249 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:252 msgid "Enable Webhook" @@ -2482,7 +2557,7 @@ msgstr "启用权限升级" msgid "Enable simplified login for your {brandName} applications" msgstr "为您的 {brandName} 应用启用简化的登录" -#: screens/Template/shared/JobTemplateForm.jsx:567 +#: screens/Template/shared/JobTemplateForm.jsx:568 msgid "Enable webhook for this template." msgstr "为此模板启用 Webhook。" @@ -2491,23 +2566,31 @@ msgstr "为此模板启用 Webhook。" msgid "Enabled" msgstr "启用" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:240 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:267 msgid "Enabled Value" msgstr "启用的值" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:254 msgid "Enabled Variable" msgstr "启用的变量" -#: src/screens/Template/shared/JobTemplateForm.jsx:517 -msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact BRAND_NAME and request a configuration update using this job template." -msgstr "允许创建部署回调 URL。使用此 URL,主机可访问 BRAND_NAME 并使用此作业模板请求配置更新。" +#: screens/Template/shared/JobTemplateForm.jsx:548 +msgid "" +"Enables creation of a provisioning\n" +"callback URL. Using the URL a host can contact {BrandName}\n" +"and request a configuration update using this job\n" +"template." +msgstr "" -#: src/components/AdHocCommands/AdHocDetailsStep.jsx:244 -msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact {brandName} and request a configuration update using this job template" -msgstr "允许创建部署回调 URL。使用此 URL,主机可访问 {brandName} 并使用此任务模板请求配置更新" +#: components/AdHocCommands/AdHocDetailsStep.jsx:244 +msgid "" +"Enables creation of a provisioning\n" +"callback URL. Using the URL a host can contact {brandName}\n" +"and request a configuration update using this job\n" +"template" +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:517 #~ msgid "Enables creation of a provisioning callback URL. Using the URL a host can contact BRAND_NAME and request a configuration update using this job template." @@ -2566,8 +2649,8 @@ msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio msgstr "使用 JSON 或 YAML 语法输入清单变量。使用单选按钮在两者之间切换。示例语法请参阅 Ansible Tower 文档" #: src/screens/Inventory/shared/SmartInventoryForm.jsx:100 -msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two. Refer to the Ansible Tower documentation for example syntax." -msgstr "使用 JSON 或 YAML 语法输入清单变量。使用单选按钮在两者之间切换。示例语法请参阅 Ansible Tower 文档。" +#~ msgid "Enter inventory variables using either JSON or YAML syntax. Use the radio button to toggle between the two. Refer to the Ansible Tower documentation for example syntax." +#~ msgstr "使用 JSON 或 YAML 语法输入清单变量。使用单选按钮在两者之间切换。示例语法请参阅 Ansible Tower 文档。" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:193 msgid "Enter one Annotation Tag per line, without commas." @@ -2581,24 +2664,48 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:244 -msgid "Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required." -msgstr "每行输入一个 IRC 频道或用户名。频道不需要输入 # 号,用户不需要输入 @ 符号。" +#~ msgid "Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required." +#~ msgstr "每行输入一个 IRC 频道或用户名。频道不需要输入 # 号,用户不需要输入 @ 符号。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:377 +msgid "" +"Enter one Slack channel per line. The pound symbol (#)\n" +"is required for channels." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:377 -msgid "Enter one Slack channel per line. The pound symbol (#) is required for channels." -msgstr "每行输入一个 Slack 频道。频道不需要输入 # 号。" +#~ msgid "Enter one Slack channel per line. The pound symbol (#) is required for channels." +#~ msgstr "每行输入一个 Slack 频道。频道不需要输入 # 号。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:92 +msgid "" +"Enter one email address per line to create a recipient\n" +"list for this type of notification." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:92 -msgid "Enter one email address per line to create a recipient list for this type of notification." -msgstr "每行输入一封电子邮件地址,为这类通知创建一个接收者列表。" +#~ msgid "Enter one email address per line to create a recipient list for this type of notification." +#~ msgstr "每行输入一封电子邮件地址,为这类通知创建一个接收者列表。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:426 +msgid "" +"Enter one phone number per line to specify where to\n" +"route SMS messages." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:426 -msgid "Enter one phone number per line to specify where to route SMS messages." -msgstr "每行输入一个电话号码来指定 SMS 消息的传送目标。" +#~ msgid "Enter one phone number per line to specify where to route SMS messages." +#~ msgstr "每行输入一个电话号码来指定 SMS 消息的传送目标。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:416 +msgid "" +"Enter the number associated with the \"Messaging\n" +"Service\" in Twilio in the format +18005550199." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:416 -msgid "Enter the number associated with the \"Messaging Service\" in Twilio in the format +18005550199." -msgstr "在 Twilio 中输入与“信息服务”关联的号码,格式为 +18005550199。" +#~ msgid "Enter the number associated with the \"Messaging Service\" in Twilio in the format +18005550199." +#~ msgstr "在 Twilio 中输入与“信息服务”关联的号码,格式为 +18005550199。" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:60 msgid "Enter variables to configure the inventory source. For a detailed description of how to configure this plugin, see <0>Inventory Plugins in the documentation and the <1>Tower plugin configuration guide." @@ -2637,17 +2744,20 @@ msgid "Enter variables using either JSON or YAML syntax. Use the radio button to msgstr "使用 JSON 或 YAML 语法输入变量。使用单选按钮在两者之间切换。" #: src/screens/Job/JobDetail/JobDetail.jsx:224 -msgid "Environment" -msgstr "环境" +#~ msgid "Environment" +#~ msgstr "环境" -#: src/components/JobList/JobList.jsx:227 -#: src/components/Workflow/WorkflowNodeHelp.jsx:92 -#: src/screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 -#: src/screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:198 -#: src/screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:112 -#: src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:153 -#: src/screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:255 -#: src/screens/Setting/shared/LoggingTestAlert.jsx:37 +#: components/JobList/JobList.jsx:206 +#: components/Workflow/WorkflowNodeHelp.jsx:92 +#: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:135 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:150 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:120 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:134 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/Job/JobOutput/JobOutput.jsx:668 +#: screens/Setting/shared/LoggingTestAlert.jsx:37 msgid "Error" msgstr "错误" @@ -2671,12 +2781,12 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:57 #: components/HostToggle/HostToggle.jsx:73 #: components/InstanceToggle/InstanceToggle.jsx:69 -#: components/JobList/JobList.jsx:278 -#: components/JobList/JobList.jsx:289 +#: components/JobList/JobList.jsx:276 +#: components/JobList/JobList.jsx:287 #: components/LaunchButton/LaunchButton.jsx:171 #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:248 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:204 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 #: components/ResourceAccessList/ResourceAccessList.jsx:236 #: components/ResourceAccessList/ResourceAccessList.jsx:248 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:419 @@ -2690,7 +2800,7 @@ msgstr "" #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 -#: screens/Credential/CredentialList/CredentialList.jsx:192 +#: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:132 #: screens/Host/HostGroups/HostGroupsList.jsx:243 @@ -2704,11 +2814,11 @@ msgstr "" #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:122 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:188 -#: screens/Inventory/InventoryList/InventoryList.jsx:255 +#: screens/Inventory/InventoryList/InventoryList.jsx:262 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:237 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:302 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:234 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:247 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:301 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:235 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:248 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:178 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:148 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 @@ -2719,10 +2829,10 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:224 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:164 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:208 +#: screens/Organization/OrganizationList/OrganizationList.jsx:210 #: screens/Project/ProjectDetail/ProjectDetail.jsx:196 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197 -#: screens/Project/ProjectList/ProjectList.jsx:234 +#: screens/Project/ProjectList/ProjectList.jsx:236 #: screens/Project/shared/ProjectSyncButton.jsx:41 #: screens/Team/TeamDetail/TeamDetail.jsx:81 #: screens/Team/TeamList/TeamList.jsx:205 @@ -2744,11 +2854,15 @@ msgstr "" #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:226 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:237 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:248 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:250 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:261 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:264 msgid "Error!" msgstr "错误!" +#: components/CodeEditor/VariablesDetail.jsx:110 +msgid "Error:" +msgstr "" + #: screens/ActivityStream/ActivityStream.jsx:259 #: screens/ActivityStream/ActivityStreamListItem.jsx:46 #: screens/Job/JobOutput/JobOutput.jsx:635 @@ -2813,15 +2927,15 @@ msgstr "" #: components/Lookup/ExecutionEnvironmentLookup.jsx:124 #: routeConfig.js:143 #: screens/ActivityStream/ActivityStream.jsx:211 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:121 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 #: screens/Organization/Organization.jsx:127 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:77 #: screens/Organization/Organizations.jsx:38 #: util/getRelatedResourceDeleteDetails.js:88 -#: util/getRelatedResourceDeleteDetails.js:212 +#: util/getRelatedResourceDeleteDetails.js:195 msgid "Execution Environments" msgstr "" @@ -2855,8 +2969,8 @@ msgstr "不保存退出" msgid "Expand" msgstr "展开" -#: components/CodeEditor/VariablesDetail.jsx:211 -#: components/CodeEditor/VariablesField.jsx:229 +#: components/CodeEditor/VariablesDetail.jsx:214 +#: components/CodeEditor/VariablesField.jsx:237 msgid "Expand input" msgstr "" @@ -2909,7 +3023,7 @@ msgstr "额外变量" #: components/Sparkline/Sparkline.jsx:35 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:49 -#: screens/Project/ProjectList/ProjectListItem.jsx:69 +#: screens/Project/ProjectList/ProjectListItem.jsx:76 msgid "FINISHED:" msgstr "完成:" @@ -2922,7 +3036,7 @@ msgstr "完成:" msgid "Facts" msgstr "事实" -#: components/JobList/JobList.jsx:206 +#: components/JobList/JobList.jsx:205 #: components/Workflow/WorkflowNodeHelp.jsx:89 #: screens/Dashboard/shared/ChartTooltip.jsx:66 #: screens/Job/JobOutput/shared/HostStatusBar.jsx:47 @@ -2938,12 +3052,12 @@ msgstr "失败的主机计数" msgid "Failed Hosts" msgstr "失败的主机" -#: components/LaunchButton/ReLaunchDropDown.jsx:58 +#: components/LaunchButton/ReLaunchDropDown.jsx:61 #: screens/Dashboard/Dashboard.jsx:135 msgid "Failed hosts" msgstr "失败的主机" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:265 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:268 msgid "Failed to approve one or more workflow approval." msgstr "批准一个或多个工作流批准失败。" @@ -2972,7 +3086,7 @@ msgstr "关联失败。" msgid "Failed to cancel inventory source sync." msgstr "取消清单源同步失败。" -#: components/JobList/JobList.jsx:292 +#: components/JobList/JobList.jsx:290 msgid "Failed to cancel one or more jobs." msgstr "取消一个或多个作业失败。" @@ -2988,7 +3102,7 @@ msgstr "" msgid "Failed to copy inventory." msgstr "复制清单失败。" -#: screens/Project/ProjectList/ProjectListItem.jsx:183 +#: screens/Project/ProjectList/ProjectListItem.jsx:198 msgid "Failed to copy project." msgstr "复制项目失败。" @@ -3014,7 +3128,7 @@ msgstr "删除组 {0} 失败。" msgid "Failed to delete host." msgstr "删除主机失败。" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:306 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:305 msgid "Failed to delete inventory source {name}." msgstr "删除清单源 {name} 失败。" @@ -3034,15 +3148,15 @@ msgstr "删除通知失败。" msgid "Failed to delete one or more applications." msgstr "删除一个或多个应用程序失败。" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:213 msgid "Failed to delete one or more credential types." msgstr "删除一个或多个凭证类型失败。" -#: screens/Credential/CredentialList/CredentialList.jsx:195 +#: screens/Credential/CredentialList/CredentialList.jsx:197 msgid "Failed to delete one or more credentials." msgstr "删除一个或多个凭证失败。" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3055,15 +3169,15 @@ msgstr "删除一个或多个组失败。" msgid "Failed to delete one or more hosts." msgstr "删除一个或多个主机失败。" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:265 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 msgid "Failed to delete one or more instance groups." msgstr "删除一个或多个实例组失败。" -#: screens/Inventory/InventoryList/InventoryList.jsx:258 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 msgid "Failed to delete one or more inventories." msgstr "删除一个或多个清单失败。" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:250 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:251 msgid "Failed to delete one or more inventory sources." msgstr "删除一个或多个清单源失败。" @@ -3071,7 +3185,7 @@ msgstr "删除一个或多个清单源失败。" msgid "Failed to delete one or more job templates." msgstr "删除一个或多个作业模板失败。" -#: components/JobList/JobList.jsx:281 +#: components/JobList/JobList.jsx:279 msgid "Failed to delete one or more jobs." msgstr "删除一个或多个作业失败。" @@ -3079,11 +3193,11 @@ msgstr "删除一个或多个作业失败。" msgid "Failed to delete one or more notification template." msgstr "删除一个或多个通知模板失败。" -#: screens/Organization/OrganizationList/OrganizationList.jsx:211 +#: screens/Organization/OrganizationList/OrganizationList.jsx:213 msgid "Failed to delete one or more organizations." msgstr "删除一个或多个机构失败。" -#: screens/Project/ProjectList/ProjectList.jsx:237 +#: screens/Project/ProjectList/ProjectList.jsx:239 msgid "Failed to delete one or more projects." msgstr "删除一个或多个项目失败。" @@ -3111,7 +3225,7 @@ msgstr "删除一个或多个用户令牌失败。" msgid "Failed to delete one or more users." msgstr "删除一个或多个用户失败。" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:256 msgid "Failed to delete one or more workflow approval." msgstr "无法删除一个或多个工作流批准。" @@ -3161,7 +3275,7 @@ msgstr "删除工作流任务模板失败。" msgid "Failed to delete {name}." msgstr "删除 {name} 失败。" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:266 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:269 msgid "Failed to deny one or more workflow approval." msgstr "拒绝一个或多个工作流批准失败。" @@ -3221,7 +3335,7 @@ msgstr "同步清单源失败。" msgid "Failed to sync project." msgstr "同步项目失败。" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:237 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:238 msgid "Failed to sync some or all inventory sources." msgstr "同步部分或所有清单源失败。" @@ -3304,7 +3418,7 @@ msgstr "上传文件被拒绝。请选择单个 .json 文件。" msgid "File, directory or script" msgstr "文件、目录或脚本" -#: components/JobList/JobList.jsx:223 +#: components/JobList/JobList.jsx:221 #: components/JobList/JobListItem.jsx:87 msgid "Finish Time" msgstr "完成时间" @@ -3347,7 +3461,7 @@ msgstr "使图像与可用屏幕大小匹配" msgid "Float" msgstr "浮点值" -#: screens/Template/shared/JobTemplateForm.jsx:223 +#: screens/Template/shared/JobTemplateForm.jsx:224 msgid "" "For job templates, select run to execute\n" "the playbook. Select check to only check playbook syntax,\n" @@ -3364,8 +3478,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:115 #: src/screens/Template/shared/JobTemplateForm.jsx:216 -msgid "For job templates, select run to execute the playbook. Select check to only check playbook syntax, test environment setup, and report problems without executing the playbook." -msgstr "对于作业模板,选择“运行”来执行 playbook。选择“检查”将只检查 playbook 语法、测试环境设置和报告问题,而不执行 playbook。" +#~ msgid "For job templates, select run to execute the playbook. Select check to only check playbook syntax, test environment setup, and report problems without executing the playbook." +#~ msgstr "对于作业模板,选择“运行”来执行 playbook。选择“检查”将只检查 playbook 语法、测试环境设置和报告问题,而不执行 playbook。" #: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:83 msgid "For more information, refer to the" @@ -3375,7 +3489,7 @@ msgstr "有关详情请参阅" #: components/AdHocCommands/AdHocDetailsStep.jsx:193 #: components/PromptDetail/PromptJobTemplateDetail.jsx:139 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:224 -#: screens/Template/shared/JobTemplateForm.jsx:404 +#: screens/Template/shared/JobTemplateForm.jsx:405 msgid "Forks" msgstr "分叉" @@ -3425,7 +3539,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:114 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:89 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:158 -#: screens/Project/ProjectList/ProjectList.jsx:151 +#: screens/Project/ProjectList/ProjectList.jsx:150 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:90 msgid "Git" msgstr "Git" @@ -3559,7 +3673,7 @@ msgstr "组类型" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:232 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:224 -#: util/getRelatedResourceDeleteDetails.js:143 +#: util/getRelatedResourceDeleteDetails.js:126 msgid "Groups" msgstr "组" @@ -3601,7 +3715,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:149 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:239 -#: screens/Template/shared/JobTemplateForm.jsx:622 +#: screens/Template/shared/JobTemplateForm.jsx:623 msgid "Host Config Key" msgstr "主机配置键" @@ -3621,7 +3735,7 @@ msgstr "" msgid "Host Failure" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:237 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:281 msgid "Host Filter" msgstr "主机过滤器" @@ -3689,7 +3803,7 @@ msgstr "此作业的主机状态信息不可用。" #: screens/Inventory/SmartInventory.jsx:71 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:102 -#: util/getRelatedResourceDeleteDetails.js:147 +#: util/getRelatedResourceDeleteDetails.js:130 msgid "Hosts" msgstr "主机" @@ -3714,7 +3828,7 @@ msgstr "小时" msgid "I agree to the End User License Agreement" msgstr "" -#: components/JobList/JobList.jsx:174 +#: components/JobList/JobList.jsx:173 #: components/Lookup/HostFilterLookup.jsx:82 #: screens/Team/TeamRoles/TeamRolesList.jsx:155 #: screens/User/UserRoles/UserRolesList.jsx:152 @@ -3777,7 +3891,7 @@ msgstr "IRC 服务器端口" msgid "Icon URL" msgstr "图标 URL" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:149 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:148 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:156 msgid "" "If checked, all variables for child groups\n" @@ -3787,21 +3901,49 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:141 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 -msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." -msgstr "如果选中,子组和主机的所有变量都将被删除,并替换为外部源上的变量。" +#~ msgid "If checked, all variables for child groups and hosts will be removed and replaced by those found on the external source." +#~ msgstr "如果选中,子组和主机的所有变量都将被删除,并替换为外部源上的变量。" + +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:125 +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:135 +msgid "" +"If checked, any hosts and groups that were\n" +"previously present on the external source but are now removed\n" +"will be removed from the Tower inventory. Hosts and groups\n" +"that were not managed by the inventory source will be promoted\n" +"to the next manually created group or if there is no manually\n" +"created group to promote them into, they will be left in the \"all\"\n" +"default group for the inventory." +msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:118 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 -msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." -msgstr "如果选中,以前存在于外部源上的但现已被删除的任何主机和组都将从 Tower 清单中删除。不由清单源管理的主机和组将提升到下一个手动创建的组,如果没有手动创建组来提升它们,则它们将保留在清单的“all”默认组中。" +#~ msgid "If checked, any hosts and groups that were previously present on the external source but are now removed will be removed from the Tower inventory. Hosts and groups that were not managed by the inventory source will be promoted to the next manually created group or if there is no manually created group to promote them into, they will be left in the \"all\" default group for the inventory." +#~ msgstr "如果选中,以前存在于外部源上的但现已被删除的任何主机和组都将从 Tower 清单中删除。不由清单源管理的主机和组将提升到下一个手动创建的组,如果没有手动创建组来提升它们,则它们将保留在清单的“all”默认组中。" + +#: screens/Template/shared/JobTemplateForm.jsx:538 +msgid "" +"If enabled, run this playbook as an\n" +"administrator." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:507 -msgid "If enabled, run this playbook as an administrator." -msgstr "如果启用,则以管理员身份运行此 playbook。" +#~ msgid "If enabled, run this playbook as an administrator." +#~ msgstr "如果启用,则以管理员身份运行此 playbook。" -#: src/screens/Template/shared/JobTemplateForm.jsx:448 -msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible's --diff mode." -msgstr "如果启用,显示 Ansible 任务所做的更改(在支持的情况下)。这等同于 Ansible 的 --diff 模式。" +#: components/LaunchPrompt/steps/OtherPromptsStep.jsx:177 +msgid "" +"If enabled, show the changes made\n" +"by Ansible tasks, where supported. This is equivalent to Ansible’s\n" +"--diff mode." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:479 +msgid "" +"If enabled, show the changes made by\n" +"Ansible tasks, where supported. This is equivalent\n" +"to Ansible's --diff mode." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:448 #~ msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible's --diff mode." @@ -3811,9 +3953,11 @@ msgstr "如果启用,显示 Ansible 任务所做的更改(在支持的情况 msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "如果启用,显示 Ansible 任务所做的更改(在支持的情况下)。这等同于 Ansible 的 --diff 模式。" -#: src/screens/Template/shared/JobTemplateForm.jsx:551 -msgid "If enabled, simultaneous runs of this job template will be allowed." -msgstr "如果启用,将允许同时运行此作业模板。" +#: screens/Template/shared/JobTemplateForm.jsx:582 +msgid "" +"If enabled, simultaneous runs of this job\n" +"template will be allowed." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:551 #~ msgid "If enabled, simultaneous runs of this job template will be allowed." @@ -3823,23 +3967,31 @@ msgstr "如果启用,将允许同时运行此作业模板。" msgid "If enabled, simultaneous runs of this workflow job template will be allowed." msgstr "如果启用,将允许同时运行此工作流作业模板。" -#: src/screens/Template/shared/JobTemplateForm.jsx:559 -msgid "If enabled, this will store gathered facts so they can be viewed at the host level. Facts are persisted and injected into the fact cache at runtime." -msgstr "如果启用,这将存储收集的事实,以便在主机一级查看它们。事实在运行时会被持久化并注入事实缓存。" +#: screens/Template/shared/JobTemplateForm.jsx:590 +msgid "" +"If enabled, this will store gathered facts so they can\n" +"be viewed at the host level. Facts are persisted and\n" +"injected into the fact cache at runtime." +msgstr "" -#: src/components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:52 +#: src/screens/Template/shared/JobTemplateForm.jsx:559 +#~ msgid "If enabled, this will store gathered facts so they can be viewed at the host level. Facts are persisted and injected into the fact cache at runtime." +#~ msgstr "如果启用,这将存储收集的事实,以便在主机一级查看它们。事实在运行时会被持久化并注入事实缓存。" + +#: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:140 +msgid "If you are ready to upgrade or renew, please <0>contact us." +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:72 +msgid "" +"If you do not have a subscription, you can visit\n" +"Red Hat to obtain a trial subscription." +msgstr "" + +#: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:58 msgid "If you only want to remove access for this particular user, please remove them from the team." msgstr "如果您只想删除这个特定用户的访问,请将其从团队中删除。" -#: src/components/HostToggle/HostToggle.jsx:18 -msgid "Indicates if a host is available and should be included in running jobs. For hosts that are part of an external inventory, this may be reset by the inventory sync process." -msgstr "指明主机是否可用且应该包含在正在运行的作业中。对于作为外部清单一部分的主机,可能会被清单同步过程重置。" - -#: src/components/AppContainer/PageHeaderToolbar.jsx:104 -#: src/components/AppContainer/PageHeaderToolbar.jsx:114 -msgid "Info" -msgstr "Info" - #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:182 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:211 msgid "" @@ -3848,9 +4000,9 @@ msgid "" msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:57 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:133 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:139 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:132 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:138 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:62 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:88 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:107 @@ -3944,7 +4096,7 @@ msgstr "实例组" #: routeConfig.js:133 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:221 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:29 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -3971,7 +4123,7 @@ msgid "Instance groups" msgstr "实例组" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 #: screens/InstanceGroup/InstanceGroups.jsx:37 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4004,11 +4156,11 @@ msgstr "无效的用户名或密码。请重试。" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:169 -#: screens/Inventory/InventoryList/InventoryList.jsx:220 +#: screens/Inventory/InventoryList/InventoryList.jsx:168 +#: screens/Inventory/InventoryList/InventoryList.jsx:219 #: util/getRelatedResourceDeleteDetails.js:67 -#: util/getRelatedResourceDeleteDetails.js:226 -#: util/getRelatedResourceDeleteDetails.js:294 +#: util/getRelatedResourceDeleteDetails.js:209 +#: util/getRelatedResourceDeleteDetails.js:277 msgid "Inventories" msgstr "清单" @@ -4068,14 +4220,14 @@ msgstr "" msgid "Inventory Source Sync" msgstr "清单源同步" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:163 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:182 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:161 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:180 #: util/getRelatedResourceDeleteDetails.js:74 -#: util/getRelatedResourceDeleteDetails.js:171 +#: util/getRelatedResourceDeleteDetails.js:154 msgid "Inventory Sources" msgstr "清单源" -#: components/JobList/JobList.jsx:186 +#: components/JobList/JobList.jsx:185 #: components/JobList/JobListItem.jsx:33 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:37 #: components/Workflow/WorkflowLegend.jsx:100 @@ -4087,7 +4239,7 @@ msgstr "清单同步" msgid "Inventory Update" msgstr "清单更新" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:226 #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:102 msgid "Inventory file" msgstr "清单文件" @@ -4107,8 +4259,8 @@ msgstr "清单同步失败" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:52 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:60 #: screens/Job/JobDetail/JobDetail.jsx:120 -msgid "Isolated" -msgstr "已隔离" +#~ msgid "Isolated" +#~ msgstr "已隔离" #: screens/Job/JobOutput/JobOutput.jsx:649 msgid "Item Failed" @@ -4132,7 +4284,7 @@ msgstr "每页的项" #: components/Sparkline/Sparkline.jsx:28 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:42 -#: screens/Project/ProjectList/ProjectListItem.jsx:62 +#: screens/Project/ProjectList/ProjectListItem.jsx:69 msgid "JOB ID:" msgstr "作业 ID:" @@ -4152,7 +4304,7 @@ msgstr "JSON:" msgid "January" msgstr "1 月" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:225 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:228 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:69 msgid "Job" msgstr "作业" @@ -4176,7 +4328,7 @@ msgstr "作业分片" #: components/PromptDetail/PromptJobTemplateDetail.jsx:148 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:235 -#: screens/Template/shared/JobTemplateForm.jsx:458 +#: screens/Template/shared/JobTemplateForm.jsx:459 msgid "Job Slicing" msgstr "作业分片" @@ -4191,12 +4343,12 @@ msgstr "作业状态" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:350 #: screens/Job/JobDetail/JobDetail.jsx:309 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:342 -#: screens/Template/shared/JobTemplateForm.jsx:498 +#: screens/Template/shared/JobTemplateForm.jsx:499 msgid "Job Tags" msgstr "作业标签" #: components/JobList/JobListItem.jsx:137 -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:200 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4214,7 +4366,7 @@ msgstr "" #: screens/Project/Projects.jsx:32 #: util/getRelatedResourceDeleteDetails.js:56 #: util/getRelatedResourceDeleteDetails.js:108 -#: util/getRelatedResourceDeleteDetails.js:157 +#: util/getRelatedResourceDeleteDetails.js:140 msgid "Job Templates" msgstr "作业模板" @@ -4226,7 +4378,7 @@ msgstr "" msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes" msgstr "" -#: components/JobList/JobList.jsx:182 +#: components/JobList/JobList.jsx:181 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:112 #: components/PromptDetail/PromptDetail.jsx:156 #: components/PromptDetail/PromptJobTemplateDetail.jsx:90 @@ -4234,7 +4386,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:180 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145 -#: screens/Template/shared/JobTemplateForm.jsx:220 +#: screens/Template/shared/JobTemplateForm.jsx:221 msgid "Job Type" msgstr "作业类型" @@ -4252,8 +4404,8 @@ msgstr "作业状态图标签页" msgid "Job templates" msgstr "作业模板" -#: components/JobList/JobList.jsx:165 -#: components/JobList/JobList.jsx:242 +#: components/JobList/JobList.jsx:164 +#: components/JobList/JobList.jsx:239 #: routeConfig.js:40 #: screens/ActivityStream/ActivityStream.jsx:148 #: screens/Dashboard/shared/LineChart.jsx:69 @@ -4359,7 +4511,7 @@ msgstr "LDAP4" msgid "LDAP5" msgstr "LDAP5" -#: components/JobList/JobList.jsx:178 +#: components/JobList/JobList.jsx:177 msgid "Label Name" msgstr "标签名称" @@ -4370,7 +4522,7 @@ msgstr "标签名称" #: screens/Job/JobDetail/JobDetail.jsx:294 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:309 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195 -#: screens/Template/shared/JobTemplateForm.jsx:369 +#: screens/Template/shared/JobTemplateForm.jsx:370 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:217 msgid "Labels" msgstr "标签" @@ -4422,7 +4574,7 @@ msgstr "最后修改" msgid "Last Name" msgstr "姓氏" -#: components/TemplateList/TemplateList.jsx:225 +#: components/TemplateList/TemplateList.jsx:223 #: components/TemplateList/TemplateListItem.jsx:156 msgid "Last Ran" msgstr "最后运行" @@ -4439,12 +4591,17 @@ msgstr "最后作业" msgid "Last job run" msgstr "最后作业运行" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:267 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:266 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:146 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:58 +#: screens/Project/ProjectList/ProjectListItem.jsx:236 msgid "Last modified" msgstr "最后修改" +#: screens/Project/ProjectList/ProjectListItem.jsx:241 +msgid "Last used" +msgstr "" + #: components/AdHocCommands/AdHocCommandsWizard.jsx:92 #: components/LaunchPrompt/steps/usePreviewStep.jsx:35 #: screens/ManagementJob/ManagementJobList/LaunchManagementPrompt.jsx:55 @@ -4487,32 +4644,30 @@ msgstr "启动工作流" msgid "Launched By" msgstr "启动者" -#: components/JobList/JobList.jsx:194 +#: components/JobList/JobList.jsx:193 msgid "Launched By (Username)" msgstr "启动者(用户名)" -#: src/components/Workflow/WorkflowLegend.jsx:86 +#: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:131 +msgid "Learn more about Insights Analytics" +msgstr "" + +#: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:81 +msgid "Leave this field blank to make the execution environment globally available." +msgstr "" + +#: components/Workflow/WorkflowLegend.jsx:86 msgid "Legend" msgstr "图例" -#: src/components/Search/AdvancedSearch.jsx:220 +#: components/Search/AdvancedSearch.jsx:225 msgid "Less than comparison." msgstr "小于比较。" -#: src/components/Search/AdvancedSearch.jsx:225 +#: components/Search/AdvancedSearch.jsx:230 msgid "Less than or equal to comparison." msgstr "小于或等于比较。" -#: src/screens/Setting/SettingList.jsx:137 -#: src/screens/Setting/Settings.jsx:96 -msgid "License" -msgstr "许可证" - -#: src/screens/Setting/License/License.jsx:15 -#: src/screens/Setting/SettingList.jsx:142 -msgid "License settings" -msgstr "许可证设置" - #: screens/Setting/SettingList.jsx:137 #: screens/Setting/Settings.jsx:96 #~ msgid "License" @@ -4525,7 +4680,7 @@ msgstr "许可证设置" #: components/AdHocCommands/AdHocDetailsStep.jsx:170 #: components/AdHocCommands/AdHocDetailsStep.jsx:171 -#: components/JobList/JobList.jsx:212 +#: components/JobList/JobList.jsx:211 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35 #: components/PromptDetail/PromptDetail.jsx:194 #: components/PromptDetail/PromptJobTemplateDetail.jsx:140 @@ -4533,7 +4688,7 @@ msgstr "许可证设置" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:326 #: screens/Job/JobDetail/JobDetail.jsx:238 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:225 -#: screens/Template/shared/JobTemplateForm.jsx:420 +#: screens/Template/shared/JobTemplateForm.jsx:421 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:163 msgid "Limit" msgstr "限制" @@ -4594,7 +4749,7 @@ msgid "Lookup typeahead" msgstr "查找 typeahead" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:40 -#: screens/Project/ProjectList/ProjectListItem.jsx:60 +#: screens/Project/ProjectList/ProjectListItem.jsx:67 msgid "MOST RECENT SYNC" msgstr "最新同步" @@ -4618,7 +4773,7 @@ msgstr "" msgid "Managed nodes" msgstr "" -#: components/JobList/JobList.jsx:189 +#: components/JobList/JobList.jsx:188 #: components/JobList/JobListItem.jsx:36 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:40 #: screens/Job/JobDetail/JobDetail.jsx:100 @@ -4653,8 +4808,8 @@ msgstr "管理作业" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:157 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:90 #: screens/Project/ProjectDetail/ProjectDetail.jsx:111 -#: screens/Project/ProjectList/ProjectList.jsx:150 -#: screens/Project/ProjectList/ProjectListItem.jsx:134 +#: screens/Project/ProjectList/ProjectList.jsx:149 +#: screens/Project/ProjectList/ProjectListItem.jsx:149 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:89 msgid "Manual" msgstr "手动" @@ -4685,7 +4840,7 @@ msgstr "最大长度" msgid "May" msgstr "5 月" -#: screens/Organization/OrganizationList/OrganizationList.jsx:159 +#: screens/Organization/OrganizationList/OrganizationList.jsx:158 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:65 msgid "Members" msgstr "成员" @@ -4721,12 +4876,18 @@ msgid "" msgstr "" #: src/screens/InstanceGroup/shared/InstanceGroupForm.jsx:34 -msgid "Minimum number of instances that will be automatically assigned to this group when new instances come online." -msgstr "新实例上线时自动分配给此组的最小实例数量。" +#~ msgid "Minimum number of instances that will be automatically assigned to this group when new instances come online." +#~ msgstr "新实例上线时自动分配给此组的最小实例数量。" + +#: screens/InstanceGroup/shared/InstanceGroupForm.jsx:46 +msgid "" +"Minimum percentage of all instances that will be automatically\n" +"assigned to this group when new instances come online." +msgstr "" #: src/screens/InstanceGroup/shared/InstanceGroupForm.jsx:46 -msgid "Minimum percentage of all instances that will be automatically assigned to this group when new instances come online." -msgstr "新实例上线时将自动分配给此组的所有实例的最小百分比。" +#~ msgid "Minimum percentage of all instances that will be automatically assigned to this group when new instances come online." +#~ msgstr "新实例上线时将自动分配给此组的所有实例的最小百分比。" #: components/Schedule/shared/ScheduleForm.jsx:163 msgid "Minute" @@ -4773,14 +4934,14 @@ msgstr "修改" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:205 -#: components/TemplateList/TemplateList.jsx:214 +#: components/TemplateList/TemplateList.jsx:213 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:131 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:169 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:200 -#: screens/Credential/CredentialList/CredentialList.jsx:137 +#: screens/Credential/CredentialList/CredentialList.jsx:136 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:94 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:140 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 @@ -4789,12 +4950,12 @@ msgstr "修改" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:166 -#: screens/Inventory/InventoryList/InventoryList.jsx:186 +#: screens/Inventory/InventoryList/InventoryList.jsx:185 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:174 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 -#: screens/Organization/OrganizationList/OrganizationList.jsx:150 +#: screens/Organization/OrganizationList/OrganizationList.jsx:149 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:129 -#: screens/Project/ProjectList/ProjectList.jsx:162 +#: screens/Project/ProjectList/ProjectList.jsx:161 #: screens/Team/TeamList/TeamList.jsx:146 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:96 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:101 @@ -4863,8 +5024,8 @@ msgstr "多项选择选项" #: components/AssociateModal/AssociateModal.jsx:139 #: components/AssociateModal/AssociateModal.jsx:154 #: components/HostForm/HostForm.jsx:87 -#: components/JobList/JobList.jsx:169 -#: components/JobList/JobList.jsx:218 +#: components/JobList/JobList.jsx:168 +#: components/JobList/JobList.jsx:217 #: components/JobList/JobListItem.jsx:69 #: components/LaunchPrompt/steps/CredentialsStep.jsx:174 #: components/LaunchPrompt/steps/CredentialsStep.jsx:189 @@ -4903,8 +5064,8 @@ msgstr "多项选择选项" #: components/Schedule/ScheduleList/ScheduleList.jsx:192 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:78 #: components/Schedule/shared/ScheduleForm.jsx:102 -#: components/TemplateList/TemplateList.jsx:189 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:188 +#: components/TemplateList/TemplateList.jsx:221 #: components/TemplateList/TemplateListItem.jsx:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -4929,20 +5090,20 @@ msgstr "多项选择选项" #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:54 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:205 -#: screens/Credential/CredentialList/CredentialList.jsx:124 -#: screens/Credential/CredentialList/CredentialList.jsx:143 +#: screens/Credential/CredentialList/CredentialList.jsx:123 +#: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 #: screens/Credential/shared/CredentialForm.jsx:172 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:85 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:100 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:74 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:127 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:180 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:183 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:32 #: screens/CredentialType/shared/CredentialTypeForm.jsx:24 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:52 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:128 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:127 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:156 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:57 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:88 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:111 @@ -4956,7 +5117,7 @@ msgstr "多项选择选项" #: screens/Host/HostList/HostListItem.jsx:34 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:234 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:64 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -4972,13 +5133,13 @@ msgstr "多项选择选项" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:157 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:172 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 -#: screens/Inventory/InventoryList/InventoryList.jsx:173 -#: screens/Inventory/InventoryList/InventoryList.jsx:192 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:172 +#: screens/Inventory/InventoryList/InventoryList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:199 #: screens/Inventory/InventoryList/InventoryListItem.jsx:81 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:165 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:180 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:197 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:98 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:31 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:67 @@ -4998,8 +5159,8 @@ msgstr "多项选择选项" #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:91 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:83 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:103 -#: screens/Organization/OrganizationList/OrganizationList.jsx:137 -#: screens/Organization/OrganizationList/OrganizationList.jsx:158 +#: screens/Organization/OrganizationList/OrganizationList.jsx:136 +#: screens/Organization/OrganizationList/OrganizationList.jsx:157 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:45 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:66 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:81 @@ -5007,9 +5168,9 @@ msgstr "多项选择选项" #: screens/Project/ProjectDetail/ProjectDetail.jsx:91 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:120 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:138 -#: screens/Project/ProjectList/ProjectList.jsx:174 -#: screens/Project/ProjectList/ProjectListItem.jsx:99 +#: screens/Project/ProjectList/ProjectList.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:173 +#: screens/Project/ProjectList/ProjectListItem.jsx:114 #: screens/Project/shared/ProjectForm.jsx:168 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionModal.jsx:145 #: screens/Team/TeamDetail/TeamDetail.jsx:34 @@ -5028,12 +5189,12 @@ msgstr "多项选择选项" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:111 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:115 -#: screens/Template/shared/JobTemplateForm.jsx:207 +#: screens/Template/shared/JobTemplateForm.jsx:208 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:113 #: screens/User/UserTeams/UserTeamList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:86 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:175 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:224 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:174 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:62 msgid "Name" msgstr "名称" @@ -5057,7 +5218,7 @@ msgstr "永不更新" msgid "Never expires" msgstr "永不过期" -#: components/JobList/JobList.jsx:201 +#: components/JobList/JobList.jsx:200 #: components/Workflow/WorkflowNodeHelp.jsx:74 msgid "New" msgstr "新" @@ -5186,36 +5347,54 @@ msgid "" msgstr "" #: src/screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:224 -msgid "Note that only hosts directly in this group can be disassociated. Hosts in sub-groups must be disassociated directly from the sub-group level that they belong." -msgstr "请注意,只有直接属于此组的主机才能解除关联。子组中的主机必须与其所属的子组级别直接解除关联。" +#~ msgid "Note that only hosts directly in this group can be disassociated. Hosts in sub-groups must be disassociated directly from the sub-group level that they belong." +#~ msgstr "请注意,只有直接属于此组的主机才能解除关联。子组中的主机必须与其所属的子组级别直接解除关联。" -#: src/screens/Host/HostGroups/HostGroupsList.jsx:212 -msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." -msgstr "请注意,如果主机也是组子对象的成员,在解除关联后,您可能仍然可以在列表中看到组。这个列表显示了主机与其直接及间接关联的所有组。" +#: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:214 +msgid "" +"Note that you may still see the group in the list after\n" +"disassociating if the host is also a member of that group’s\n" +"children. This list shows all groups the host is associated\n" +"with directly and indirectly." +msgstr "" + +#: screens/Host/HostGroups/HostGroupsList.jsx:212 +msgid "" +"Note that you may still see the group in the list after\n" +"disassociating if the host is also a member of that group’s \n" +"children. This list shows all groups the host is associated \n" +"with directly and indirectly." +msgstr "" #: src/screens/Host/HostGroups/HostGroupsList.jsx:212 #~ msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." #~ msgstr "" #: src/screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:214 -msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." -msgstr "请注意,如果主机也是组子对象的成员,在解除关联后,您可能仍然可以在列表中看到组。这个列表显示了主机与其直接及间接关联的所有组。" +#~ msgid "Note that you may still see the group in the list after disassociating if the host is also a member of that group’s children. This list shows all groups the host is associated with directly and indirectly." +#~ msgstr "请注意,如果主机也是组子对象的成员,在解除关联后,您可能仍然可以在列表中看到组。这个列表显示了主机与其直接及间接关联的所有组。" #: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:66 msgid "Note: This field assumes the remote name is \"origin\"." msgstr "注意:该字段假设远程名称为“origin”。" -#: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:36 -msgid "Note: When using SSH protocol for GitHub or Bitbucket, enter an SSH key only, do not enter a username (other than git). Additionally, GitHub and Bitbucket do not support password authentication when using SSH. GIT read only protocol (git://) does not use username or password information." -msgstr "备注:在将 SSH 协议用于 GitHub 或 Bitbucket 时,只需输入 SSH 密钥,而不要输入用户名(除 git 外)。另外,GitHub 和 Bitbucket 在使用 SSH 时不支持密码验证。GIT 只读协议 (git://) 不使用用户名或密码信息。" +#: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:40 +msgid "" +"Note: When using SSH protocol for GitHub or\n" +"Bitbucket, enter an SSH key only, do not enter a username\n" +"(other than git). Additionally, GitHub and Bitbucket do\n" +"not support password authentication when using SSH. GIT\n" +"read only protocol (git://) does not use username or\n" +"password information." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:36 #~ msgid "Note: When using SSH protocol for GitHub or Bitbucket, enter an SSH key only, do not enter a username (other than git). Additionally, GitHub and Bitbucket do not support password authentication when using SSH. GIT read only protocol (git://) does not use username or password information." #~ msgstr "" #: src/screens/Inventory/Inventories.jsx:120 -msgid "Notifcations" -msgstr "通知" +#~ msgid "Notifcations" +#~ msgstr "通知" #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:270 msgid "Notification Color" @@ -5231,7 +5410,7 @@ msgstr "没有找到通知模板。" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:188 #: screens/NotificationTemplate/NotificationTemplates.jsx:13 #: screens/NotificationTemplate/NotificationTemplates.jsx:21 -#: util/getRelatedResourceDeleteDetails.js:205 +#: util/getRelatedResourceDeleteDetails.js:188 msgid "Notification Templates" msgstr "通知模板" @@ -5305,7 +5484,7 @@ msgstr "10 月" #: screens/Setting/shared/SharedFields.jsx:97 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:53 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "Off" msgstr "关" @@ -5323,7 +5502,7 @@ msgstr "关" #: screens/Setting/shared/SharedFields.jsx:96 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:52 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "On" msgstr "于" @@ -5361,7 +5540,7 @@ msgstr "OpenStack" msgid "Option Details" msgstr "选项详情" -#: screens/Template/shared/JobTemplateForm.jsx:372 +#: screens/Template/shared/JobTemplateForm.jsx:373 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:220 msgid "" "Optional labels that describe this job template,\n" @@ -5371,8 +5550,8 @@ msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:342 #: src/screens/Template/shared/WorkflowJobTemplateForm.jsx:187 -msgid "Optional labels that describe this job template, such as 'dev' or 'test'. Labels can be used to group and filter job templates and completed jobs." -msgstr "描述此作业模板的可选标签,如 'dev' 或 'test'。标签可用于对作业模板和完成的作业进行分组和过滤。" +#~ msgid "Optional labels that describe this job template, such as 'dev' or 'test'. Labels can be used to group and filter job templates and completed jobs." +#~ msgstr "描述此作业模板的可选标签,如 'dev' 或 'test'。标签可用于对作业模板和完成的作业进行分组和过滤。" #: screens/Template/shared/WebhookSubForm.jsx:219 msgid "Optionally select the credential to use to send status updates back to the webhook service." @@ -5387,12 +5566,12 @@ msgstr "(可选)选择要用来向 Webhook 服务发回状态更新的凭证 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:141 #: screens/Credential/shared/TypeInputsSubForm.jsx:49 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:65 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:251 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:250 #: screens/Project/ProjectDetail/ProjectDetail.jsx:130 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:66 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:278 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:180 -#: screens/Template/shared/JobTemplateForm.jsx:530 +#: screens/Template/shared/JobTemplateForm.jsx:531 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:246 msgid "Options" msgstr "选项" @@ -5414,17 +5593,19 @@ msgstr "选项" #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:218 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:147 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:146 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:63 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:81 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:100 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:203 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:202 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:108 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:59 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:69 #: screens/Project/ProjectDetail/ProjectDetail.jsx:98 +#: screens/Project/ProjectList/ProjectListItem.jsx:215 +#: screens/Project/ProjectList/ProjectListItem.jsx:226 #: screens/Team/TeamDetail/TeamDetail.jsx:40 #: screens/Team/TeamList/TeamList.jsx:155 #: screens/Team/TeamList/TeamListItem.jsx:45 @@ -5451,15 +5632,15 @@ msgstr "未找到机构。" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:188 #: routeConfig.js:97 #: screens/ActivityStream/ActivityStream.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:133 -#: screens/Organization/OrganizationList/OrganizationList.jsx:179 +#: screens/Organization/OrganizationList/OrganizationList.jsx:132 +#: screens/Organization/OrganizationList/OrganizationList.jsx:178 #: screens/Organization/Organizations.jsx:16 #: screens/Organization/Organizations.jsx:27 #: screens/User/User.jsx:65 #: screens/User/UserOrganizations/UserOrganizationsList.jsx:55 #: screens/User/Users.jsx:34 -#: util/getRelatedResourceDeleteDetails.js:256 -#: util/getRelatedResourceDeleteDetails.js:290 +#: util/getRelatedResourceDeleteDetails.js:239 +#: util/getRelatedResourceDeleteDetails.js:273 msgid "Organizations" msgstr "机构" @@ -5477,7 +5658,7 @@ msgid "Output" msgstr "输出" #: components/PromptDetail/PromptInventorySourceDetail.jsx:48 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:122 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:121 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 msgid "Overwrite" msgstr "覆盖" @@ -5486,7 +5667,7 @@ msgstr "覆盖" msgid "Overwrite Variables" msgstr "覆盖变量" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:145 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:144 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 msgid "Overwrite variables" msgstr "覆盖变量" @@ -5536,7 +5717,7 @@ msgstr "Pan 上" msgid "Pass extra command line changes. There are two ansible command line parameters:" msgstr "传递额外的命令行更改。有两个 ansible 命令行参数:" -#: screens/Template/shared/JobTemplateForm.jsx:392 +#: screens/Template/shared/JobTemplateForm.jsx:393 msgid "" "Pass extra command line variables to the playbook. This is the\n" "-e or --extra-vars command line parameter for ansible-playbook.\n" @@ -5569,7 +5750,7 @@ msgstr "过去两周" msgid "Past week" msgstr "过去一周" -#: components/JobList/JobList.jsx:202 +#: components/JobList/JobList.jsx:201 #: components/Workflow/WorkflowNodeHelp.jsx:77 msgid "Pending" msgstr "待处理" @@ -5605,7 +5786,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:138 #: screens/Job/JobDetail/JobDetail.jsx:237 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:223 -#: screens/Template/shared/JobTemplateForm.jsx:330 +#: screens/Template/shared/JobTemplateForm.jsx:331 msgid "Playbook" msgstr "Playbook" @@ -5623,7 +5804,7 @@ msgstr "" msgid "Playbook Directory" msgstr "Playbook 目录" -#: components/JobList/JobList.jsx:187 +#: components/JobList/JobList.jsx:186 #: components/JobList/JobListItem.jsx:34 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:38 #: screens/Job/JobDetail/JobDetail.jsx:98 @@ -5634,7 +5815,7 @@ msgstr "Playbook 运行" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:206 +#: components/TemplateList/TemplateList.jsx:205 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5678,7 +5859,7 @@ msgstr "请输入一个值。" msgid "Please select a day number between 1 and 31." msgstr "选择的日数字应介于 1 到 31 之间。" -#: screens/Template/shared/JobTemplateForm.jsx:755 +#: screens/Template/shared/JobTemplateForm.jsx:756 msgid "Please select an Inventory or check the Prompt on Launch option." msgstr "请选择一个清单或者选中“启动时提示”选项。" @@ -5709,9 +5890,13 @@ msgstr "策略实例百分比" msgid "Populate field from an external secret management system" msgstr "从外部 secret 管理系统填充字段" -#: src/components/Lookup/HostFilterLookup.jsx:287 -msgid "Populate the hosts for this inventory by using a search filter. Example: ansible_facts.ansible_distribution:\"RedHat\". Refer to the Ansible Tower documentation for further syntax and examples." -msgstr "使用搜索过滤器填充此清单的主机。例如: ansible_facts.ansible_distribution:\"RedHat\"。如需更多语法和示例,请参阅 Ansible Tower 文档。" +#: components/Lookup/HostFilterLookup.jsx:288 +msgid "" +"Populate the hosts for this inventory by using a search\n" +"filter. Example: ansible_facts.ansible_distribution:\"RedHat\".\n" +"Refer to the Ansible Tower documentation for further syntax and\n" +"examples." +msgstr "" #: src/components/Lookup/HostFilterLookup.jsx:287 #~ msgid "Populate the hosts for this inventory by using a search filter. Example: ansible_facts.ansible_distribution:\"RedHat\". Refer to the Ansible Tower documentation for further syntax and examples." @@ -5740,7 +5925,7 @@ msgstr "预览" msgid "Private key passphrase" msgstr "私钥密码" -#: screens/Template/shared/JobTemplateForm.jsx:536 +#: screens/Template/shared/JobTemplateForm.jsx:537 msgid "Privilege Escalation" msgstr "权限升级" @@ -5756,7 +5941,7 @@ msgstr "权限升级密码" #: components/PromptDetail/PromptJobTemplateDetail.jsx:123 #: components/PromptDetail/PromptJobTemplateDetail.jsx:131 #: components/TemplateList/TemplateListItem.jsx:271 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:217 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:216 #: screens/Job/JobDetail/JobDetail.jsx:212 #: screens/Job/JobDetail/JobDetail.jsx:227 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151 @@ -5792,13 +5977,13 @@ msgstr "项目同步失败" #: routeConfig.js:76 #: screens/ActivityStream/ActivityStream.jsx:168 #: screens/Dashboard/Dashboard.jsx:151 -#: screens/Project/ProjectList/ProjectList.jsx:133 -#: screens/Project/ProjectList/ProjectList.jsx:201 +#: screens/Project/ProjectList/ProjectList.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:200 #: screens/Project/Projects.jsx:14 #: screens/Project/Projects.jsx:25 #: util/getRelatedResourceDeleteDetails.js:60 -#: util/getRelatedResourceDeleteDetails.js:219 -#: util/getRelatedResourceDeleteDetails.js:249 +#: util/getRelatedResourceDeleteDetails.js:202 +#: util/getRelatedResourceDeleteDetails.js:232 msgid "Projects" msgstr "项目" @@ -5815,7 +6000,7 @@ msgstr "提示" msgid "Prompt Overrides" msgstr "提示覆盖" -#: components/CodeEditor/VariablesField.jsx:222 +#: components/CodeEditor/VariablesField.jsx:230 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:167 msgid "Prompt on launch" @@ -5831,7 +6016,7 @@ msgstr "提示的值" msgid "Prompts" msgstr "提示" -#: screens/Template/shared/JobTemplateForm.jsx:423 +#: screens/Template/shared/JobTemplateForm.jsx:424 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:166 msgid "" "Provide a host pattern to further constrain\n" @@ -5851,8 +6036,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:36 #: src/screens/Template/shared/JobTemplateForm.jsx:393 #: src/screens/Template/shared/WorkflowJobTemplateForm.jsx:147 -msgid "Provide a host pattern to further constrain the list of hosts that will be managed or affected by the playbook. Multiple patterns are allowed. Refer to Ansible documentation for more information and examples on patterns." -msgstr "提供主机模式以进一步限制受 playbook 管理或影响的主机列表。允许使用多种模式。请参阅 Ansible 文档,以了解更多有关模式的信息和示例。" +#~ msgid "Provide a host pattern to further constrain the list of hosts that will be managed or affected by the playbook. Multiple patterns are allowed. Refer to Ansible documentation for more information and examples on patterns." +#~ msgstr "提供主机模式以进一步限制受 playbook 管理或影响的主机列表。允许使用多种模式。请参阅 Ansible 文档,以了解更多有关模式的信息和示例。" #: screens/Credential/shared/CredentialFormFields/CredentialField.jsx:164 msgid "Provide a value for this field or select the Prompt on launch option." @@ -5865,21 +6050,33 @@ msgid "" msgstr "" #: src/components/AdHocCommands/AdHocDetailsStep.jsx:284 -msgid "Provide key/value pairs using either YAML or JSON." -msgstr "使用 YAML 或 JSON 提供键/值对。" +#~ msgid "Provide key/value pairs using either YAML or JSON." +#~ msgstr "使用 YAML 或 JSON 提供键/值对。" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:208 +msgid "" +"Provide your Red Hat or Red Hat Satellite credentials\n" +"below and you can choose from a list of your available subscriptions.\n" +"The credentials you use will be stored for future use in\n" +"retrieving renewal or expanded subscriptions." +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:94 +msgid "Provide your Red Hat or Red Hat Satellite credentials to enable Insights Analytics." +msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:152 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:243 -#: screens/Template/shared/JobTemplateForm.jsx:609 +#: screens/Template/shared/JobTemplateForm.jsx:610 msgid "Provisioning Callback URL" msgstr "部署回调 URL" -#: screens/Template/shared/JobTemplateForm.jsx:604 +#: screens/Template/shared/JobTemplateForm.jsx:605 msgid "Provisioning Callback details" msgstr "置备回调详情" -#: screens/Template/shared/JobTemplateForm.jsx:541 -#: screens/Template/shared/JobTemplateForm.jsx:544 +#: screens/Template/shared/JobTemplateForm.jsx:542 +#: screens/Template/shared/JobTemplateForm.jsx:545 msgid "Provisioning Callbacks" msgstr "置备回调" @@ -5931,7 +6128,7 @@ msgstr "接收者列表" #: components/Lookup/ProjectLookup.jsx:117 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:92 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:161 -#: screens/Project/ProjectList/ProjectList.jsx:154 +#: screens/Project/ProjectList/ProjectList.jsx:153 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:93 msgid "Red Hat Insights" msgstr "Red Hat Insights" @@ -5960,9 +6157,19 @@ msgstr "重定向 URI" msgid "Redirect uris" msgstr "重定向 URI" -#: src/screens/Template/shared/JobTemplateForm.jsx:383 -msgid "Refer to the Ansible documentation for details about the configuration file." -msgstr "有关配置文件的详情请参阅 Ansible 文档。" +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionEdit.jsx:278 +msgid "Redirecting to dashboard" +msgstr "" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionEdit.jsx:282 +msgid "Redirecting to subscription detail" +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:414 +msgid "" +"Refer to the Ansible documentation for details\n" +"about the configuration file." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:383 #~ msgid "Refer to the Ansible documentation for details about the configuration file." @@ -5996,7 +6203,7 @@ msgid "Related Groups" msgstr "相关组" #: components/JobList/JobListItem.jsx:118 -#: components/LaunchButton/ReLaunchDropDown.jsx:78 +#: components/LaunchButton/ReLaunchDropDown.jsx:81 #: screens/Job/JobDetail/JobDetail.jsx:384 #: screens/Job/JobDetail/JobDetail.jsx:392 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:162 @@ -6008,16 +6215,16 @@ msgstr "重新启动" msgid "Relaunch Job" msgstr "重新启动作业" -#: components/LaunchButton/ReLaunchDropDown.jsx:39 +#: components/LaunchButton/ReLaunchDropDown.jsx:41 msgid "Relaunch all hosts" msgstr "重新启动所有主机" -#: components/LaunchButton/ReLaunchDropDown.jsx:51 +#: components/LaunchButton/ReLaunchDropDown.jsx:54 msgid "Relaunch failed hosts" msgstr "重新启动失败的主机" -#: components/LaunchButton/ReLaunchDropDown.jsx:29 -#: components/LaunchButton/ReLaunchDropDown.jsx:34 +#: components/LaunchButton/ReLaunchDropDown.jsx:30 +#: components/LaunchButton/ReLaunchDropDown.jsx:35 msgid "Relaunch on" msgstr "重新启动于" @@ -6029,7 +6236,7 @@ msgstr "使用主机参数重新启动" #: components/Lookup/ProjectLookup.jsx:116 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:91 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:160 -#: screens/Project/ProjectList/ProjectList.jsx:153 +#: screens/Project/ProjectList/ProjectList.jsx:152 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:92 msgid "Remote Archive" msgstr "远程归档" @@ -6120,9 +6327,11 @@ msgstr "此模板中缺少资源。" msgid "Restore initial value." msgstr "恢复初始值。" -#: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:212 -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 "从给定的主机变量字典中检索启用的状态。启用的变量可以使用点符号来指定,如 'foo.bar'" +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:255 +msgid "" +"Retrieve the enabled state from the given dict of host variables.\n" +"The enabled variable may be specified using dot notation, e.g: 'foo.bar'" +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:212 #~ 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'" @@ -6181,8 +6390,8 @@ msgid "Revert to factory default." msgstr "恢复到工厂默认值。" #: screens/Job/JobDetail/JobDetail.jsx:236 -#: screens/Project/ProjectList/ProjectList.jsx:177 -#: screens/Project/ProjectList/ProjectListItem.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:152 msgid "Revision" msgstr "修订" @@ -6218,7 +6427,7 @@ msgstr "角色" #: screens/Credential/shared/ExternalTestModal.jsx:90 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/LinkModals/LinkModal.jsx:49 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/RunStep.jsx:24 -#: screens/Template/shared/JobTemplateForm.jsx:171 +#: screens/Template/shared/JobTemplateForm.jsx:172 msgid "Run" msgstr "运行" @@ -6249,7 +6458,7 @@ msgstr "运行于" msgid "Run type" msgstr "运行类型" -#: components/JobList/JobList.jsx:204 +#: components/JobList/JobList.jsx:203 #: components/TemplateList/TemplateListItem.jsx:106 #: components/Workflow/WorkflowNodeHelp.jsx:83 msgid "Running" @@ -6259,7 +6468,7 @@ msgstr "运行中" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 msgid "Running Jobs" msgstr "运行作业" @@ -6300,7 +6509,7 @@ msgstr "开始" #: components/Sparkline/Sparkline.jsx:31 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:45 -#: screens/Project/ProjectList/ProjectListItem.jsx:65 +#: screens/Project/ProjectList/ProjectListItem.jsx:72 msgid "STATUS:" msgstr "状态:" @@ -6483,7 +6692,7 @@ msgstr "选择项" msgid "Select Items from List" msgstr "从列表中选择项" -#: screens/Template/shared/LabelSelect.jsx:88 +#: screens/Template/shared/LabelSelect.jsx:92 msgid "Select Labels" msgstr "" @@ -6507,9 +6716,11 @@ msgstr "选择节点类型" msgid "Select a Resource Type" msgstr "选择资源类型" -#: src/screens/Template/shared/JobTemplateForm.jsx:280 -msgid "Select a branch for the job template. This branch is applied to all job template nodes that prompt for a branch." -msgstr "为工作模板选择一个分支。此分支应用于提示分支的所有作业模板节点。" +#: screens/Template/shared/JobTemplateForm.jsx:311 +msgid "" +"Select a branch for the job template. This branch is applied to\n" +"all job template nodes that prompt for a branch." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:280 #~ msgid "Select a branch for the job template. This branch is applied to all job template nodes that prompt for a branch." @@ -6548,7 +6759,7 @@ msgstr "选择一个模块" msgid "Select a playbook" msgstr "选择一个 playbook" -#: screens/Template/shared/JobTemplateForm.jsx:296 +#: screens/Template/shared/JobTemplateForm.jsx:297 msgid "Select a project before editing the execution environment." msgstr "" @@ -6556,7 +6767,7 @@ msgstr "" msgid "Select a row to approve" msgstr "选择要批准的行" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:159 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:160 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:100 msgid "Select a row to delete" msgstr "选择要删除的行" @@ -6606,8 +6817,8 @@ msgstr "为此字段选择有效日期和时间" #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:41 #: screens/Team/shared/TeamForm.jsx:20 #: screens/Template/Survey/SurveyQuestionForm.jsx:28 -#: screens/Template/shared/JobTemplateForm.jsx:83 -#: screens/Template/shared/JobTemplateForm.jsx:147 +#: screens/Template/shared/JobTemplateForm.jsx:84 +#: screens/Template/shared/JobTemplateForm.jsx:148 #: screens/User/shared/UserForm.jsx:49 msgid "Select a value for this field" msgstr "为这个字段选择一个值" @@ -6637,7 +6848,7 @@ msgstr "为工作流选择清单。此清单应用于提示清单的所有作业 msgid "Select an organization before editing the default execution environment." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:354 +#: screens/Template/shared/JobTemplateForm.jsx:355 msgid "" "Select credentials that allow Tower to access the nodes this job will be ran\n" "against. You can only select one credential of each type. For machine credentials (SSH),\n" @@ -6647,12 +6858,19 @@ msgid "" msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:324 -msgid "Select credentials that allow Tower to access the nodes this job will be ran against. You can only select one credential of each type. For machine credentials (SSH), checking \"Prompt on launch\" without selecting credentials will require you to select a machine credential at run time. If you select credentials and check \"Prompt on launch\", the selected credential(s) become the defaults that can be updated at run time." -msgstr "选择允许 Tower 访问将运行此作业的节点的凭证。每种类型您只能选择一个凭证。对于机器凭证 (SSH),如果选中了“启动时提示”但未选择凭证,您需要在运行时选择机器凭证。如果选择了凭证并选中了“启动时提示”,则所选凭证将变为默认设置,可以在运行时更新。" +#~ msgid "Select credentials that allow Tower to access the nodes this job will be ran against. You can only select one credential of each type. For machine credentials (SSH), checking \"Prompt on launch\" without selecting credentials will require you to select a machine credential at run time. If you select credentials and check \"Prompt on launch\", the selected credential(s) become the defaults that can be updated at run time." +#~ msgstr "选择允许 Tower 访问将运行此作业的节点的凭证。每种类型您只能选择一个凭证。对于机器凭证 (SSH),如果选中了“启动时提示”但未选择凭证,您需要在运行时选择机器凭证。如果选择了凭证并选中了“启动时提示”,则所选凭证将变为默认设置,可以在运行时更新。" + +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:89 +msgid "" +"Select from the list of directories found in\n" +"the Project Base Path. Together the base path and the playbook\n" +"directory provide the full path used to locate playbooks." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:89 -msgid "Select from the list of directories found in the Project Base Path. Together the base path and the playbook directory provide the full path used to locate playbooks." -msgstr "从位于项目基本路径的目录列表中进行选择。基本路径和 playbook 目录一起提供了用于定位 playbook 的完整路径。" +#~ msgid "Select from the list of directories found in the Project Base Path. Together the base path and the playbook directory provide the full path used to locate playbooks." +#~ msgstr "从位于项目基本路径的目录列表中进行选择。基本路径和 playbook 目录一起提供了用于定位 playbook 的完整路径。" #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:94 msgid "Select items from list" @@ -6679,7 +6897,7 @@ msgstr "选择要应用的角色" msgid "Select source path" msgstr "选择源路径" -#: components/MultiSelect/TagMultiSelect.jsx:55 +#: components/MultiSelect/TagMultiSelect.jsx:60 msgid "Select tags" msgstr "" @@ -6687,7 +6905,7 @@ msgstr "" msgid "Select the Instance Groups for this Inventory to run on." msgstr "选择要运行此清单的实例组。" -#: screens/Template/shared/JobTemplateForm.jsx:493 +#: screens/Template/shared/JobTemplateForm.jsx:494 msgid "" "Select the Instance Groups for this Organization\n" "to run on." @@ -6706,36 +6924,70 @@ msgid "Select the credential you want to use when accessing the remote hosts to msgstr "选择要在访问远程主机时用来运行命令的凭证。选择包含 Ansbile 登录远程主机所需的用户名和 SSH 密钥或密码的凭证。" #: src/screens/Inventory/shared/InventorySourceForm.jsx:146 -msgid "Select the custom Python virtual environment for this inventory source sync to run on." -msgstr "选择要运行此清单源同步的自定义 Python 虚拟环境。" +#~ msgid "Select the custom Python virtual environment for this inventory source sync to run on." +#~ msgstr "选择要运行此清单源同步的自定义 Python 虚拟环境。" + +#: screens/Template/shared/WorkflowJobTemplateForm.jsx:209 +msgid "Select the default execution environment for this organization to run on." +msgstr "" + +#: screens/Organization/shared/OrganizationForm.jsx:102 +msgid "Select the default execution environment for this organization." +msgstr "" + +#: screens/Project/shared/ProjectForm.jsx:198 +msgid "Select the default execution environment for this project." +msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:294 +msgid "Select the execution environment for this job template." +msgstr "" + +#: components/Lookup/InventoryLookup.jsx:89 +#: screens/Template/shared/JobTemplateForm.jsx:256 +msgid "" +"Select the inventory containing the hosts\n" +"you want this job to manage." +msgstr "" #: src/components/Lookup/InventoryLookup.jsx:89 #: src/screens/Template/shared/JobTemplateForm.jsx:248 -msgid "Select the inventory containing the hosts you want this job to manage." -msgstr "选择包含此作业要管理的主机的清单。" +#~ msgid "Select the inventory containing the hosts you want this job to manage." +#~ msgstr "选择包含此作业要管理的主机的清单。" + +#: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 +msgid "" +"Select the inventory file\n" +"to be synced by this source. You can select from\n" +"the dropdown or enter a file within the input." +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 -msgid "Select the inventory file to be synced by this source. You can select from the dropdown or enter a file within the input." -msgstr "选择要由此源同步的清单文件。您可以从下拉列表中选择,或者在输入中输入一个文件。" +#~ msgid "Select the inventory file to be synced by this source. You can select from the dropdown or enter a file within the input." +#~ msgstr "选择要由此源同步的清单文件。您可以从下拉列表中选择,或者在输入中输入一个文件。" #: components/HostForm/HostForm.jsx:32 #: components/HostForm/HostForm.jsx:47 msgid "Select the inventory that this host will belong to." msgstr "选择此主机要属于的清单。" -#: screens/Template/shared/JobTemplateForm.jsx:334 +#: screens/Template/shared/JobTemplateForm.jsx:335 msgid "Select the playbook to be executed by this job." msgstr "选择要由此作业执行的 playbook。" -#: screens/Template/shared/JobTemplateForm.jsx:272 +#: screens/Template/shared/JobTemplateForm.jsx:273 msgid "" "Select the project containing the playbook\n" "you want this job to execute." msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:264 -msgid "Select the project containing the playbook you want this job to execute." -msgstr "选择包含此作业要执行的 playbook 的项目。" +#~ msgid "Select the project containing the playbook you want this job to execute." +#~ msgstr "选择包含此作业要执行的 playbook 的项目。" + +#: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:90 +msgid "Select your Ansible Automation Platform subscription to use." +msgstr "" #: components/Lookup/Lookup.jsx:129 msgid "Select {0}" @@ -6759,7 +7011,7 @@ msgstr "选择 {0}" #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:105 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:43 -#: screens/Project/ProjectList/ProjectListItem.jsx:97 +#: screens/Project/ProjectList/ProjectListItem.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:259 #: screens/Team/TeamList/TeamListItem.jsx:38 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:60 @@ -6863,7 +7115,7 @@ msgstr "显示" #: components/PromptDetail/PromptJobTemplateDetail.jsx:144 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:330 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:232 -#: screens/Template/shared/JobTemplateForm.jsx:475 +#: screens/Template/shared/JobTemplateForm.jsx:476 msgid "Show Changes" msgstr "显示更改" @@ -6936,11 +7188,11 @@ msgstr "简单键选择" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:368 #: screens/Job/JobDetail/JobDetail.jsx:327 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:357 -#: screens/Template/shared/JobTemplateForm.jsx:514 +#: screens/Template/shared/JobTemplateForm.jsx:515 msgid "Skip Tags" msgstr "跳过标签" -#: screens/Template/shared/JobTemplateForm.jsx:517 +#: screens/Template/shared/JobTemplateForm.jsx:518 msgid "" "Skip tags are useful when you have a\n" "large playbook, and you want to skip specific parts of a\n" @@ -6959,8 +7211,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:74 #: src/screens/Template/shared/JobTemplateForm.jsx:487 -msgid "Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." -msgstr "如果有大型一个 playbook,而您想要跳过某个 play 或任务的特定部分,则跳过标签很有用。使用逗号分隔多个标签。请参阅 Ansible Tower 文档了解使用标签的详情。" +#~ msgid "Skip tags are useful when you have a large playbook, and you want to skip specific parts of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." +#~ msgstr "如果有大型一个 playbook,而您想要跳过某个 play 或任务的特定部分,则跳过标签很有用。使用逗号分隔多个标签。请参阅 Ansible Tower 文档了解使用标签的详情。" #: screens/Job/JobOutput/shared/HostStatusBar.jsx:39 msgid "Skipped" @@ -7013,7 +7265,7 @@ msgid "Sort question order" msgstr "排序问题顺序" #: components/PromptDetail/PromptInventorySourceDetail.jsx:86 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:200 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/shared/InventorySourceForm.jsx:135 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:86 msgid "Source" @@ -7027,7 +7279,7 @@ msgstr "源" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:321 #: screens/Project/ProjectDetail/ProjectDetail.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220 -#: screens/Template/shared/JobTemplateForm.jsx:306 +#: screens/Template/shared/JobTemplateForm.jsx:307 msgid "Source Control Branch" msgstr "源控制分支" @@ -7061,13 +7313,13 @@ msgstr "源控制类型" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:96 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:165 #: screens/Project/ProjectDetail/ProjectDetail.jsx:114 -#: screens/Project/ProjectList/ProjectList.jsx:158 +#: screens/Project/ProjectList/ProjectList.jsx:157 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:18 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:97 msgid "Source Control URL" msgstr "源控制 URL" -#: components/JobList/JobList.jsx:185 +#: components/JobList/JobList.jsx:184 #: components/JobList/JobListItem.jsx:32 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:39 #: screens/Job/JobDetail/JobDetail.jsx:93 @@ -7099,7 +7351,7 @@ msgstr "源详情" msgid "Source phone number" msgstr "源电话号码" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:255 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:34 msgid "Source variables" msgstr "源变量" @@ -7120,12 +7372,18 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:478 -msgid "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." -msgstr "以 JSON 格式指定 HTTP 标头。示例语法请参阅 Ansible Tower 文档。" +#~ msgid "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." +#~ msgstr "以 JSON 格式指定 HTTP 标头。示例语法请参阅 Ansible Tower 文档。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 +msgid "" +"Specify a notification color. Acceptable colors are hex\n" +"color code (example: #3af or #789abc)." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 -msgid "Specify a notification color. Acceptable colors are hex color code (example: #3af or #789abc)." -msgstr "指定通知颜色。可接受的颜色为十六进制颜色代码(示例:#3af 或者 #789abc)。" +#~ msgid "Specify a notification color. Acceptable colors are hex color code (example: #3af or #789abc)." +#~ msgstr "指定通知颜色。可接受的颜色为十六进制颜色代码(示例:#3af 或者 #789abc)。" #: screens/User/shared/UserTokenForm.jsx:71 msgid "Specify a scope for the token's access" @@ -7158,7 +7416,7 @@ msgstr "标准输出标签页" msgid "Start" msgstr "开始" -#: components/JobList/JobList.jsx:221 +#: components/JobList/JobList.jsx:220 #: components/JobList/JobListItem.jsx:84 msgid "Start Time" msgstr "开始时间" @@ -7186,24 +7444,24 @@ msgid "Start sync source" msgstr "启动同步源" #: screens/Job/JobDetail/JobDetail.jsx:141 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:226 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:79 msgid "Started" msgstr "已开始" -#: components/JobList/JobList.jsx:198 -#: components/JobList/JobList.jsx:219 +#: components/JobList/JobList.jsx:197 +#: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:200 #: screens/Inventory/InventoryList/InventoryListItem.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:130 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:196 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:112 -#: screens/Project/ProjectList/ProjectList.jsx:175 -#: screens/Project/ProjectList/ProjectListItem.jsx:119 +#: screens/Project/ProjectList/ProjectList.jsx:174 +#: screens/Project/ProjectList/ProjectListItem.jsx:134 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:49 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:108 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:82 msgid "Status" msgstr "状态" @@ -7266,7 +7524,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:115 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:90 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:159 -#: screens/Project/ProjectList/ProjectList.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:151 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:91 msgid "Subversion" msgstr "Subversion" @@ -7287,13 +7545,13 @@ msgstr "成功信息" msgid "Success message body" msgstr "成功消息正文" -#: components/JobList/JobList.jsx:205 +#: components/JobList/JobList.jsx:204 #: components/Workflow/WorkflowNodeHelp.jsx:86 #: screens/Dashboard/shared/ChartTooltip.jsx:59 msgid "Successful" msgstr "成功" -#: screens/Project/ProjectList/ProjectListItem.jsx:148 +#: screens/Project/ProjectList/ProjectListItem.jsx:163 msgid "Successfully copied to clipboard!" msgstr "成功复制至剪贴板!" @@ -7338,25 +7596,25 @@ msgstr "可选的问卷调查问题" msgid "Sync" msgstr "同步" -#: screens/Project/ProjectList/ProjectListItem.jsx:155 +#: screens/Project/ProjectList/ProjectListItem.jsx:170 #: screens/Project/shared/ProjectSyncButton.jsx:31 msgid "Sync Project" msgstr "同步项目" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:199 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:202 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:200 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:203 msgid "Sync all" msgstr "全部同步" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:193 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:194 msgid "Sync all sources" msgstr "同步所有源" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:231 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:232 msgid "Sync error" msgstr "同步错误" -#: screens/Project/ProjectList/ProjectListItem.jsx:141 +#: screens/Project/ProjectList/ProjectListItem.jsx:156 msgid "Sync for revision" msgstr "修订版本同步" @@ -7401,7 +7659,7 @@ msgstr "TACACS+ 设置" msgid "Tabs" msgstr "制表符" -#: screens/Template/shared/JobTemplateForm.jsx:501 +#: screens/Template/shared/JobTemplateForm.jsx:502 msgid "" "Tags are useful when you have a large\n" "playbook, and you want to run a specific part of a\n" @@ -7420,8 +7678,8 @@ msgstr "" #: src/components/LaunchPrompt/steps/OtherPromptsStep.jsx:62 #: src/screens/Template/shared/JobTemplateForm.jsx:471 -msgid "Tags are useful when you have a large playbook, and you want to run a specific part of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." -msgstr "如果有大型一个 playbook,而您想要运行某个 play 或任务的特定部分,则标签很有用。使用逗号分隔多个标签。请参阅 Ansible Tower 文档了解使用标签的详情。" +#~ msgid "Tags are useful when you have a large playbook, and you want to run a specific part of a play or task. Use commas to separate multiple tags. Refer to Ansible Tower documentation for details on the usage of tags." +#~ msgstr "如果有大型一个 playbook,而您想要运行某个 play 或任务的特定部分,则标签很有用。使用逗号分隔多个标签。请参阅 Ansible Tower 文档了解使用标签的详情。" #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:138 msgid "Tags for the Annotation" @@ -7474,7 +7732,7 @@ msgstr "未找到团队" #: routeConfig.js:107 #: screens/ActivityStream/ActivityStream.jsx:185 #: screens/Organization/Organization.jsx:125 -#: screens/Organization/OrganizationList/OrganizationList.jsx:160 +#: screens/Organization/OrganizationList/OrganizationList.jsx:159 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:68 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:62 #: screens/Organization/Organizations.jsx:33 @@ -7486,7 +7744,7 @@ msgstr "未找到团队" #: screens/User/UserTeams/UserTeamList.jsx:176 #: screens/User/UserTeams/UserTeamList.jsx:244 #: screens/User/Users.jsx:33 -#: util/getRelatedResourceDeleteDetails.js:198 +#: util/getRelatedResourceDeleteDetails.js:181 msgid "Teams" msgstr "团队" @@ -7499,15 +7757,15 @@ msgstr "未找到模板" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:184 -#: components/TemplateList/TemplateList.jsx:243 +#: components/TemplateList/TemplateList.jsx:183 +#: components/TemplateList/TemplateList.jsx:240 #: routeConfig.js:66 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:82 #: screens/Template/Templates.jsx:16 -#: util/getRelatedResourceDeleteDetails.js:242 -#: util/getRelatedResourceDeleteDetails.js:299 +#: util/getRelatedResourceDeleteDetails.js:225 +#: util/getRelatedResourceDeleteDetails.js:282 msgid "Templates" msgstr "模板" @@ -7571,28 +7829,65 @@ msgid "" msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:122 -msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." -msgstr "电子邮件通知停止尝试到达主机并超时之前所经过的时间(以秒为单位)。范围为 1 秒到 120 秒。" +#~ msgid "The amount of time (in seconds) before the email notification stops trying to reach the host and times out. Ranges from 1 to 120 seconds." +#~ msgstr "电子邮件通知停止尝试到达主机并超时之前所经过的时间(以秒为单位)。范围为 1 秒到 120 秒。" + +#: screens/Template/shared/JobTemplateForm.jsx:470 +msgid "" +"The amount of time (in seconds) to run\n" +"before the job is canceled. Defaults to 0 for no job\n" +"timeout." +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:439 -msgid "The amount of time (in seconds) to run before the job is canceled. Defaults to 0 for no job timeout." -msgstr "取消作业前运行的时间(以秒为单位)。默认为 0,即没有作业超时。" +#~ msgid "The amount of time (in seconds) to run before the job is canceled. Defaults to 0 for no job timeout." +#~ msgstr "取消作业前运行的时间(以秒为单位)。默认为 0,即没有作业超时。" + +#: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 +msgid "" +"The base URL of the Grafana server - the\n" +"/api/annotations endpoint will be added automatically to the base\n" +"Grafana URL." +msgstr "" #: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 -msgid "The base URL of the Grafana server - the /api/annotations endpoint will be added automatically to the base Grafana URL." -msgstr "Grafana 服务器的基本 URL - /api/annotations 端点将自动添加到基本 Grafana URL。" +#~ msgid "The base URL of the Grafana server - the /api/annotations endpoint will be added automatically to the base Grafana URL." +#~ msgstr "Grafana 服务器的基本 URL - /api/annotations 端点将自动添加到基本 Grafana URL。" + +#: screens/Project/shared/ProjectSubForms/GitSubForm.jsx:78 +msgid "" +"The first fetches all references. The second\n" +"fetches the Github pull request number 62, in this example\n" +"the branch needs to be \"pull/62/head\"." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/GitSubForm.jsx:74 -msgid "The first fetches all references. The second fetches the Github pull request number 62, in this example the branch needs to be \"pull/62/head\"." -msgstr "第一个获取所有引用。第二个获取 Github 拉取请求号 62,在本示例中,分支需要为 \"pull/62/head\"。" +#~ msgid "The first fetches all references. The second fetches the Github pull request number 62, in this example the branch needs to be \"pull/62/head\"." +#~ msgstr "第一个获取所有引用。第二个获取 Github 拉取请求号 62,在本示例中,分支需要为 \"pull/62/head\"。" + +#: screens/Organization/shared/OrganizationForm.jsx:77 +msgid "" +"The maximum number of hosts allowed to be managed by this organization.\n" +"Value defaults to 0 which means no limit. Refer to the Ansible\n" +"documentation for more details." +msgstr "" #: src/screens/Organization/shared/OrganizationForm.jsx:69 -msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." -msgstr "允许由此机构管理的最大主机数。默认值为 0,表示无限制。请参阅 Ansible 文档以了解更多详情。" +#~ msgid "The maximum number of hosts allowed to be managed by this organization. Value defaults to 0 which means no limit. Refer to the Ansible documentation for more details." +#~ msgstr "允许由此机构管理的最大主机数。默认值为 0,表示无限制。请参阅 Ansible 文档以了解更多详情。" + +#: screens/Template/shared/JobTemplateForm.jsx:408 +msgid "" +"The number of parallel or simultaneous\n" +"processes to use while executing the playbook. An empty value,\n" +"or a value less than 1 will use the Ansible default which is\n" +"usually 5. The default number of forks can be overwritten\n" +"with a change to" +msgstr "" #: src/screens/Template/shared/JobTemplateForm.jsx:377 -msgid "The number of parallel or simultaneous processes to use while executing the playbook. An empty value, or a value less than 1 will use the Ansible default which is usually 5. The default number of forks can be overwritten with a change to" -msgstr "执行 playbook 时使用的并行或同步进程数量。空值或小于 1 的值将使用 Ansible 默认值,通常为 5。要覆盖默认分叉数,可更改" +#~ msgid "The number of parallel or simultaneous processes to use while executing the playbook. An empty value, or a value less than 1 will use the Ansible default which is usually 5. The default number of forks can be overwritten with a change to" +#~ msgstr "执行 playbook 时使用的并行或同步进程数量。空值或小于 1 的值将使用 Ansible 默认值,通常为 5。要覆盖默认分叉数,可更改" #: components/AdHocCommands/AdHocDetailsStep.jsx:197 msgid "The number of parallel or simultaneous processes to use while executing the playbook. Inputting no value will use the default value from the ansible configuration file. You can find more information" @@ -7616,21 +7911,30 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "已删除与该节点关联的资源。" -#: src/screens/Template/Survey/SurveyQuestionForm.jsx:134 -msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." -msgstr "变量名称的建议格式为小写字母并用下划线分隔(例如:foo_bar、user_id、host_name 等等)。不允许使用带空格的变量名称。" +#: screens/Template/Survey/SurveyQuestionForm.jsx:134 +msgid "" +"The suggested format for variable names is lowercase and\n" +"underscore-separated (for example, foo_bar, user_id, host_name,\n" +"etc.). Variable names with spaces are not allowed." +msgstr "" #: src/screens/Template/Survey/SurveyQuestionForm.jsx:134 #~ msgid "The suggested format for variable names is lowercase and underscore-separated (for example, foo_bar, user_id, host_name, etc.). Variable names with spaces are not allowed." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:153 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:151 msgid "The tower instance group cannot be deleted." msgstr "tower 实例组不能被删除。" -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 -msgid "There are no available playbook directories in {project_base_dir}. Either that directory is empty, or all of the contents are already assigned to other projects. Create a new directory there and make sure the playbook files can be read by the \"awx\" system user, or have {brandName} directly retrieve your playbooks from source control using the Source Control Type option above." -msgstr "{project_base_dir} 中没有可用的 playbook 目录。该目录可能是空目录,或所有内容都已被分配给其他项目。创建一个新目录并确保 playbook 文件可以被 \"awx\" 系统用户读取,或者使用上述的 Source Control Type 选项从源控制控制选项直接获取 {brandName}。" +#: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 +msgid "" +"There are no available playbook directories in {project_base_dir}.\n" +"Either that directory is empty, or all of the contents are already\n" +"assigned to other projects. Create a new directory there and make\n" +"sure the playbook files can be read by the \"awx\" system user,\n" +"or have {brandName} directly retrieve your playbooks from\n" +"source control using the Source Control Type option above." +msgstr "" #: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:53 #~ msgid "There are no available playbook directories in {project_base_dir}. Either that directory is empty, or all of the contents are already assigned to other projects. Create a new directory there and make sure the playbook files can be read by the \"awx\" system user, or have {brandName} directly retrieve your playbooks from source control using the Source Control Type option above." @@ -7657,8 +7961,8 @@ msgid "There was an error testing the log aggregator." msgstr "测试日志聚合器时出错。" #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:216 -msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" -msgstr "由于权限不足或待处理的作业状态,无法删除这些批准" +#~ msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" +#~ msgstr "由于权限不足或待处理的作业状态,无法删除这些批准" #: components/AdHocCommands/AdHocDetailsStep.jsx:74 msgid "These are the modules that {brandName} supports running commands against." @@ -7680,7 +7984,7 @@ msgstr "这些参数与指定的模块一起使用。点击可以找到有关 {0 msgid "Third" msgstr "第三" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:282 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:283 #: screens/Template/Survey/SurveyList.jsx:123 msgid "This action will delete the following:" msgstr "此操作将删除以下内容:" @@ -7805,7 +8109,7 @@ msgstr "" msgid "This inventory is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:292 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:291 msgid "This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?" msgstr "" @@ -7829,7 +8133,7 @@ msgstr "" msgid "This project is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:150 +#: screens/Template/shared/JobTemplateForm.jsx:151 msgid "This project needs to be updated" msgstr "此项目需要被更新" @@ -7850,9 +8154,11 @@ msgstr "这一步包含错误" msgid "This value does not match the password you entered previously. Please confirm that password." msgstr "此值与之前输入的密码不匹配。请确认该密码。" -#: src/screens/Setting/shared/RevertAllAlert.jsx:36 -msgid "This will revert all configuration values on this page to their factory defaults. Are you sure you want to proceed?" -msgstr "这会将此页中的所有配置值重置为其工厂默认值。确定要继续?" +#: screens/Setting/shared/RevertAllAlert.jsx:36 +msgid "" +"This will revert all configuration values on this page to\n" +"their factory defaults. Are you sure you want to proceed?" +msgstr "" #: src/screens/Setting/shared/RevertAllAlert.jsx:36 #~ msgid "This will revert all configuration values on this page to their factory defaults. Are you sure you want to proceed?" @@ -7893,12 +8199,21 @@ msgid "" msgstr "" #: src/screens/Project/shared/ProjectSubForms/SharedFields.jsx:121 -msgid "Time in seconds to consider a project to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest project update. If it is older than Cache Timeout, it is not considered current, and a new project update will be performed." -msgstr "将项目视为最新的时间(以秒为单位)。在作业运行和回调期间,任务系统将评估最新项目更新的时间戳。如果它比缓存超时旧,则不被视为最新,并且会执行新的项目更新。" +#~ msgid "Time in seconds to consider a project to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest project update. If it is older than Cache Timeout, it is not considered current, and a new project update will be performed." +#~ msgstr "将项目视为最新的时间(以秒为单位)。在作业运行和回调期间,任务系统将评估最新项目更新的时间戳。如果它比缓存超时旧,则不被视为最新,并且会执行新的项目更新。" + +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:238 +msgid "" +"Time in seconds to consider an inventory sync\n" +"to be current. During job runs and callbacks the task system will\n" +"evaluate the timestamp of the latest sync. If it is older than\n" +"Cache Timeout, it is not considered current, and a new\n" +"inventory sync will be performed." +msgstr "" #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:195 -msgid "Time in seconds to consider an inventory sync to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest sync. If it is older than Cache Timeout, it is not considered current, and a new inventory sync will be performed." -msgstr "将清单同步视为最新的时间(以秒为单位)。在作业运行和回调期间,任务系统将评估最新同步的时间戳。如果它比缓存超时旧,则不被视为最新,并且会执行新的清单同步。" +#~ msgid "Time in seconds to consider an inventory sync to be current. During job runs and callbacks the task system will evaluate the timestamp of the latest sync. If it is older than Cache Timeout, it is not considered current, and a new inventory sync will be performed." +#~ msgstr "将清单同步视为最新的时间(以秒为单位)。在作业运行和回调期间,任务系统将评估最新同步的时间戳。如果它比缓存超时旧,则不被视为最新,并且会执行新的清单同步。" #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:21 msgid "Timed out" @@ -7909,7 +8224,7 @@ msgstr "超时" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:230 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:169 -#: screens/Template/shared/JobTemplateForm.jsx:468 +#: screens/Template/shared/JobTemplateForm.jsx:469 msgid "Timeout" msgstr "超时" @@ -8011,7 +8326,7 @@ msgstr "工具" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 msgid "Total Jobs" msgstr "作业总数" @@ -8063,7 +8378,7 @@ msgstr "周二" msgid "Twilio" msgstr "Twilio" -#: components/JobList/JobList.jsx:220 +#: components/JobList/JobList.jsx:219 #: components/JobList/JobListItem.jsx:82 #: components/Lookup/ProjectLookup.jsx:110 #: components/NotificationList/NotificationList.jsx:220 @@ -8071,32 +8386,32 @@ msgstr "Twilio" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:174 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:95 -#: components/TemplateList/TemplateList.jsx:198 -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:197 +#: components/TemplateList/TemplateList.jsx:222 #: components/TemplateList/TemplateListItem.jsx:155 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 #: components/Workflow/WorkflowNodeHelp.jsx:136 #: components/Workflow/WorkflowNodeHelp.jsx:162 -#: screens/Credential/CredentialList/CredentialList.jsx:144 +#: screens/Credential/CredentialList/CredentialList.jsx:143 #: screens/Credential/CredentialList/CredentialListItem.jsx:60 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:86 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:201 #: screens/Inventory/InventoryList/InventoryListItem.jsx:95 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:106 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:198 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:115 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:66 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155 -#: screens/Project/ProjectList/ProjectList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:176 -#: screens/Project/ProjectList/ProjectListItem.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:146 +#: screens/Project/ProjectList/ProjectList.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:147 #: screens/Team/TeamRoles/TeamRoleListItem.jsx:30 #: screens/Template/Survey/SurveyListItem.jsx:117 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:86 @@ -8161,12 +8476,12 @@ msgstr "启动时更新" msgid "Update on Project Update" msgstr "更新项目更新" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:164 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:163 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 msgid "Update on launch" msgstr "启动时更新" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:174 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:173 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:199 msgid "Update on project update" msgstr "更新项目时更新" @@ -8198,8 +8513,8 @@ msgstr "" #: src/screens/Inventory/shared/InventorySourceForm.jsx:57 #: src/screens/Organization/shared/OrganizationForm.jsx:33 #: src/screens/Project/shared/ProjectForm.jsx:286 -msgid "Use Default Ansible Environment" -msgstr "使用默认 Ansible 环境" +#~ msgid "Use Default Ansible Environment" +#~ msgstr "使用默认 Ansible 环境" #: components/PromptDetail/PromptJobTemplateDetail.jsx:67 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:139 @@ -8216,6 +8531,13 @@ msgstr "使用 SSL" msgid "Use TLS" msgstr "使用 TLS" +#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:75 +msgid "" +"Use custom messages to change the content of\n" +"notifications sent when a job starts, succeeds, or fails. Use\n" +"curly braces to access information about the job:" +msgstr "" + #: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:72 #~ msgid "Use custom messages to change the content of notifications sent when a job starts, succeeds, or fails. Use curly braces to access information about the job:" #~ msgstr "" @@ -8338,7 +8660,7 @@ msgstr "VMware vCenter" #: screens/Job/JobDetail/JobDetail.jsx:356 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:372 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:211 -#: screens/Template/shared/JobTemplateForm.jsx:389 +#: screens/Template/shared/JobTemplateForm.jsx:390 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:239 msgid "Variables" msgstr "变量" @@ -8365,11 +8687,11 @@ msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:102 #: components/PromptDetail/PromptJobTemplateDetail.jsx:141 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:315 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:233 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:232 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:239 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:227 -#: screens/Template/shared/JobTemplateForm.jsx:441 +#: screens/Template/shared/JobTemplateForm.jsx:442 msgid "Verbosity" msgstr "详细程度" @@ -8596,8 +8918,12 @@ msgid "View all tokens." msgstr "查看所有令牌。" #: src/screens/Setting/SettingList.jsx:138 -msgid "View and edit your license information" -msgstr "查看并编辑您的许可证信息" +#~ msgid "View and edit your license information" +#~ msgstr "查看并编辑您的许可证信息" + +#: screens/Setting/SettingList.jsx:138 +msgid "View and edit your subscription information" +msgstr "" #: screens/ActivityStream/ActivityStreamDetailButton.jsx:25 #: screens/ActivityStream/ActivityStreamListItem.jsx:50 @@ -8635,7 +8961,7 @@ msgstr "Visualizer" msgid "WARNING:" msgstr "警告:" -#: components/JobList/JobList.jsx:203 +#: components/JobList/JobList.jsx:202 #: components/Workflow/WorkflowNodeHelp.jsx:80 msgid "Waiting" msgstr "等待" @@ -8698,7 +9024,7 @@ msgstr "Webhook 服务" msgid "Webhook URL" msgstr "Webhook URL" -#: screens/Template/shared/JobTemplateForm.jsx:637 +#: screens/Template/shared/JobTemplateForm.jsx:638 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:281 msgid "Webhook details" msgstr "Webhook 详情" @@ -8742,7 +9068,7 @@ msgid "" "Please complete the steps below to activate your subscription." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:154 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:153 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:161 msgid "" "When not checked, a merge will be performed,\n" @@ -8752,13 +9078,21 @@ msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:146 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:158 -msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." -msgstr "如果没有选中,就会执行合并,将本地变量与外部源上的变量合并。" +#~ msgid "When not checked, a merge will be performed, combining local variables with those found on the external source." +#~ msgstr "如果没有选中,就会执行合并,将本地变量与外部源上的变量合并。" + +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:134 +#: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:144 +msgid "" +"When not checked, local child\n" +"hosts and groups not found on the external source will remain\n" +"untouched by the inventory update process." +msgstr "" #: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:127 #: src/screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:141 -msgid "When not checked, local child hosts and groups not found on the external source will remain untouched by the inventory update process." -msgstr "如果没有选中,外部源上没有的本地子主机和组将在清单更新过程中保持不变。" +#~ msgid "When not checked, local child hosts and groups not found on the external source will remain untouched by the inventory update process." +#~ msgstr "如果没有选中,外部源上没有的本地子主机和组将在清单更新过程中保持不变。" #: components/Workflow/WorkflowLegend.jsx:96 msgid "Workflow" @@ -8774,14 +9108,14 @@ msgstr "未找到工作流批准。" #: routeConfig.js:55 #: screens/ActivityStream/ActivityStream.jsx:154 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:170 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:210 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:169 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:209 #: screens/WorkflowApproval/WorkflowApprovals.jsx:12 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:19 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:22 msgid "Workflow Approvals" msgstr "工作流批准" -#: components/JobList/JobList.jsx:190 +#: components/JobList/JobList.jsx:189 #: components/JobList/JobListItem.jsx:37 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:41 #: screens/Job/JobDetail/JobDetail.jsx:101 @@ -8799,13 +9133,13 @@ msgstr "工作流作业" msgid "Workflow Job Template" msgstr "工作流作业模板" -#: util/getRelatedResourceDeleteDetails.js:139 -#: util/getRelatedResourceDeleteDetails.js:181 -#: util/getRelatedResourceDeleteDetails.js:284 +#: util/getRelatedResourceDeleteDetails.js:122 +#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:267 msgid "Workflow Job Template Nodes" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:147 msgid "Workflow Job Templates" msgstr "" @@ -8813,7 +9147,7 @@ msgstr "" msgid "Workflow Link" msgstr "工作流链接" -#: components/TemplateList/TemplateList.jsx:202 +#: components/TemplateList/TemplateList.jsx:201 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "工作流模板" @@ -8907,11 +9241,11 @@ msgstr "您不能选择具有相同 vault ID 的多个 vault 凭证。这样做 msgid "You do not have permission to delete the following Groups: {itemsUnableToDelete}" msgstr "您没有权限删除以下组: {itemsUnableToDelete}" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:151 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:152 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}" msgstr "您没有权限删除 {pluralizedItemName}:{itemsUnableToDelete}" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:144 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:143 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}." msgstr "您没有权限删除 {pluralizedItemName}:{itemsUnableToDelete}" @@ -8919,6 +9253,12 @@ msgstr "您没有权限删除 {pluralizedItemName}:{itemsUnableToDelete}" msgid "You do not have permission to disassociate the following: {itemsUnableToDisassociate}" msgstr "您没有权限取消关联: {itemsUnableToDisassociate}" +#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:90 +msgid "" +"You may apply a number of possible variables in the\n" +"message. For more information, refer to the" +msgstr "" + #: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:89 #~ msgid "You may apply a number of possible variables in the message. Refer to the" #~ msgstr "" @@ -8939,12 +9279,12 @@ msgstr "放大" msgid "Zoom Out" msgstr "缩小" -#: screens/Template/shared/JobTemplateForm.jsx:734 +#: screens/Template/shared/JobTemplateForm.jsx:735 #: screens/Template/shared/WebhookSubForm.jsx:155 msgid "a new webhook key will be generated on save." msgstr "在保存时会生成一个新的 WEBHOOK 密钥" -#: screens/Template/shared/JobTemplateForm.jsx:731 +#: screens/Template/shared/JobTemplateForm.jsx:732 #: screens/Template/shared/WebhookSubForm.jsx:143 msgid "a new webhook url will be generated on save." msgstr "在保存时会生成一个新的 WEBHOOK url" @@ -8975,7 +9315,7 @@ msgstr "批准" msgid "brand logo" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:275 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:276 #: screens/Template/Survey/SurveyList.jsx:113 msgid "cancel delete" msgstr "取消删除" @@ -8984,7 +9324,7 @@ msgstr "取消删除" msgid "command" msgstr "命令" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:264 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:265 #: screens/Template/Survey/SurveyList.jsx:104 msgid "confirm delete" msgstr "确认删除" @@ -8996,10 +9336,10 @@ msgstr "确认解除关联" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:63 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 -msgid "controller instance" -msgstr "控制器实例" +#~ msgid "controller instance" +#~ msgstr "控制器实例" -#: screens/Project/ProjectList/ProjectListItem.jsx:140 +#: screens/Project/ProjectList/ProjectListItem.jsx:155 msgid "copy to clipboard disabled" msgstr "复制到剪贴板被禁用" @@ -9025,7 +9365,7 @@ msgstr "" #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:106 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:103 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:276 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:275 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:156 #: screens/Project/ProjectDetail/ProjectDetail.jsx:166 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:154 @@ -9041,13 +9381,17 @@ msgstr "加密" msgid "expiration" msgstr "过期" -#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 -msgid "group" -msgstr "组" +#: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:226 +msgid "for more info." +msgstr "" #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 -msgid "groups" -msgstr "组" +#~ msgid "group" +#~ msgstr "组" + +#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 +#~ msgid "groups" +#~ msgstr "组" #: components/AdHocCommands/AdHocDetailsStep.jsx:182 msgid "here" @@ -9085,8 +9429,8 @@ msgstr "清单(inventory)" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:51 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:59 #: screens/Job/JobDetail/JobDetail.jsx:119 -msgid "isolated instance" -msgstr "隔离的实例" +#~ msgid "isolated instance" +#~ msgstr "隔离的实例" #: components/Pagination/Pagination.jsx:24 msgid "items" @@ -9137,8 +9481,8 @@ msgstr "页" msgid "per page" msgstr "按页面" -#: components/LaunchButton/ReLaunchDropDown.jsx:74 -#: components/LaunchButton/ReLaunchDropDown.jsx:96 +#: components/LaunchButton/ReLaunchDropDown.jsx:77 +#: components/LaunchButton/ReLaunchDropDown.jsx:99 msgid "relaunch jobs" msgstr "" @@ -9162,7 +9506,7 @@ msgstr "范围" msgid "sec" msgstr "秒" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:236 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 msgid "seconds" msgstr "秒" @@ -9218,11 +9562,11 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:222 +#: screens/Inventory/InventoryList/InventoryList.jsx:229 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:247 +#: components/JobList/JobList.jsx:245 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 "" @@ -9230,6 +9574,46 @@ msgstr "" #~ msgid "{0, plural, one {The template will be in a pending status until the final delete is processed.} other {The templates will be in a pending status until the final delete is processed.}}" #~ msgstr "" +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:215 +msgid "{0, plural, one {This approval cannot be deleted due to insufficient permissions or a pending job status} other {These approvals cannot be deleted due to insufficient permissions or a pending job status}}" +msgstr "" + +#: screens/Credential/CredentialList/CredentialList.jsx:178 +msgid "{0, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:171 +msgid "{0, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:187 +msgid "{0, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {These execution environments could be in use by other resources that rely on them. Are you sure you want to delete them anyway?}}" +msgstr "" + +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:223 +msgid "{0, plural, one {This instance group is currently being by other resources. Are you sure you want to delete it?} other {Deleting these instance groups could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Inventory/InventorySources/InventorySourceList.jsx:183 +msgid "{0, plural, one {This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?} other {Deleting these inventory sources could impact other resources that rely on them. Are you sure you want to delete anyway}}" +msgstr "" + +#: screens/Inventory/InventoryList/InventoryList.jsx:222 +msgid "{0, plural, one {This invetory is currently being used by some temeplates. Are you sure you want to delete it?} other {Deleting these inventories could impact some templates that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Organization/OrganizationList/OrganizationList.jsx:181 +msgid "{0, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Project/ProjectList/ProjectList.jsx:203 +msgid "{0, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: components/TemplateList/TemplateList.jsx:243 +msgid "{0, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + #: components/JobList/JobListCancelButton.jsx:72 msgid "{0, plural, one {You cannot cancel the following job because it is not running:} other {You cannot cancel the following jobs because they are not running:}}" msgstr "" @@ -9270,10 +9654,47 @@ msgstr "" msgid "{dateStr} by <0>{username}" msgstr "{dateStr}(按 <0>{username})" +#: components/Schedule/shared/FrequencyDetailSubform.jsx:192 +msgid "{intervalValue, plural, one {day} other {days}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:190 +msgid "{intervalValue, plural, one {hour} other {hours}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:188 +msgid "{intervalValue, plural, one {minute} other {minutes}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:196 +msgid "{intervalValue, plural, one {month} other {months}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:194 +msgid "{intervalValue, plural, one {week} other {weeks}}" +msgstr "" + +#: components/Schedule/shared/FrequencyDetailSubform.jsx:198 +msgid "{intervalValue, plural, one {year} other {years}}" +msgstr "" + #: components/PromptDetail/PromptDetail.jsx:43 msgid "{minutes} min {seconds} sec" msgstr "{minutes} 分 {seconds} 秒" +#: components/JobList/JobListCancelButton.jsx:106 +msgid "{numJobsToCancel, plural, one {Cancel job} other {Cancel jobs}}" +msgstr "" + +#: components/JobList/JobListCancelButton.jsx:167 +msgid "{numJobsToCancel, plural, one {This action will cancel the following job:} other {This action will cancel the following jobs:}}" +msgstr "" + +#: components/JobList/JobListCancelButton.jsx:91 +msgid "{numJobsToCancel, plural, one {{0}} other {{1}}}" +msgstr "" + #: components/PaginatedDataList/PaginatedDataList.jsx:92 #: components/PaginatedTable/PaginatedTable.jsx:77 msgid "{pluralizedItemName} List" +msgstr "" diff --git a/awx/ui_next/src/locales/zu/messages.po b/awx/ui_next/src/locales/zu/messages.po index cc432dc7da..1c5e76f9e2 100644 --- a/awx/ui_next/src/locales/zu/messages.po +++ b/awx/ui_next/src/locales/zu/messages.po @@ -35,7 +35,7 @@ msgstr "" msgid "- Enable Webhooks" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:229 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:228 msgid "/ (project root)" msgstr "" @@ -46,16 +46,16 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:42 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:75 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:106 -#: screens/Template/shared/JobTemplateForm.jsx:180 +#: screens/Template/shared/JobTemplateForm.jsx:181 msgid "0 (Normal)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:105 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:82 msgid "0 (Warning)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:106 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:83 msgid "1 (Info)" msgstr "" @@ -67,11 +67,11 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:43 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:76 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:107 -#: screens/Template/shared/JobTemplateForm.jsx:181 +#: screens/Template/shared/JobTemplateForm.jsx:182 msgid "1 (Verbose)" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:108 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:107 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:84 msgid "2 (Debug)" msgstr "" @@ -83,7 +83,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:44 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:77 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:108 -#: screens/Template/shared/JobTemplateForm.jsx:182 +#: screens/Template/shared/JobTemplateForm.jsx:183 msgid "2 (More Verbose)" msgstr "" @@ -94,7 +94,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:45 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:78 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:109 -#: screens/Template/shared/JobTemplateForm.jsx:183 +#: screens/Template/shared/JobTemplateForm.jsx:184 msgid "3 (Debug)" msgstr "" @@ -105,7 +105,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:46 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:79 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:110 -#: screens/Template/shared/JobTemplateForm.jsx:184 +#: screens/Template/shared/JobTemplateForm.jsx:185 msgid "4 (Connection Debug)" msgstr "" @@ -182,36 +182,36 @@ msgstr "" msgid "Action" msgstr "" -#: components/JobList/JobList.jsx:225 +#: components/JobList/JobList.jsx:222 #: components/JobList/JobListItem.jsx:90 #: components/Schedule/ScheduleList/ScheduleList.jsx:176 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:112 -#: components/TemplateList/TemplateList.jsx:227 +#: components/TemplateList/TemplateList.jsx:224 #: components/TemplateList/TemplateListItem.jsx:157 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:47 #: screens/Application/ApplicationsList/ApplicationsList.jsx:166 -#: screens/Credential/CredentialList/CredentialList.jsx:145 +#: screens/Credential/CredentialList/CredentialList.jsx:144 #: screens/Credential/CredentialList/CredentialListItem.jsx:63 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:181 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:184 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:37 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:160 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:48 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:204 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:112 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:104 #: screens/ManagementJob/ManagementJobList/ManagementJobListItem.jsx:74 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:200 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:119 -#: screens/Organization/OrganizationList/OrganizationList.jsx:161 +#: screens/Organization/OrganizationList/OrganizationList.jsx:160 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:71 -#: screens/Project/ProjectList/ProjectList.jsx:178 -#: screens/Project/ProjectList/ProjectListItem.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:177 +#: screens/Project/ProjectList/ProjectListItem.jsx:167 #: screens/Team/TeamList/TeamList.jsx:156 #: screens/Team/TeamList/TeamListItem.jsx:54 #: screens/User/UserList/UserList.jsx:172 @@ -290,7 +290,7 @@ msgstr "" msgid "Add a new node between these two nodes" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:157 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:155 msgid "Add container group" msgstr "" @@ -302,15 +302,15 @@ msgstr "" msgid "Add existing host" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:158 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:156 msgid "Add instance group" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:135 +#: screens/Inventory/InventoryList/InventoryList.jsx:134 msgid "Add inventory" msgstr "" -#: components/TemplateList/TemplateList.jsx:141 +#: components/TemplateList/TemplateList.jsx:140 msgid "Add job template" msgstr "" @@ -326,7 +326,7 @@ msgstr "" msgid "Add resource type" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:136 +#: screens/Inventory/InventoryList/InventoryList.jsx:135 msgid "Add smart inventory" msgstr "" @@ -338,7 +338,7 @@ msgstr "" msgid "Add user permissions" msgstr "" -#: components/TemplateList/TemplateList.jsx:142 +#: components/TemplateList/TemplateList.jsx:141 msgid "Add workflow template" msgstr "" @@ -360,7 +360,7 @@ msgstr "" msgid "Advanced search value input" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:176 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:175 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:203 msgid "" "After every project update where the SCM revision\n" @@ -385,7 +385,7 @@ msgstr "" msgid "Alert modal" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:46 +#: components/LaunchButton/ReLaunchDropDown.jsx:48 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:250 msgid "All" msgstr "" @@ -491,7 +491,7 @@ msgstr "" #: screens/Application/Applications.jsx:35 #: screens/Application/ApplicationsList/ApplicationsList.jsx:116 #: screens/Application/ApplicationsList/ApplicationsList.jsx:154 -#: util/getRelatedResourceDeleteDetails.js:233 +#: util/getRelatedResourceDeleteDetails.js:216 msgid "Applications" msgstr "" @@ -776,7 +776,7 @@ msgstr "" msgid "Cache Timeout" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:234 msgid "Cache timeout" msgstr "" @@ -797,7 +797,7 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:119 #: components/Lookup/HostFilterLookup.jsx:329 #: components/Lookup/Lookup.jsx:150 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:278 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:279 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:46 #: components/Schedule/shared/ScheduleForm.jsx:641 #: components/Schedule/shared/ScheduleForm.jsx:646 @@ -892,7 +892,7 @@ msgstr "" msgid "Cancel sync source" msgstr "" -#: components/JobList/JobList.jsx:208 +#: components/JobList/JobList.jsx:207 #: components/Workflow/WorkflowNodeHelp.jsx:95 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:176 #: screens/WorkflowApproval/shared/WorkflowApprovalStatus.jsx:25 @@ -905,7 +905,7 @@ msgid "" "logging aggregator host and logging aggregator type." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 msgid "Capacity" msgstr "" @@ -950,7 +950,7 @@ msgid "Channel" msgstr "" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:104 -#: screens/Template/shared/JobTemplateForm.jsx:175 +#: screens/Template/shared/JobTemplateForm.jsx:176 msgid "Check" msgstr "" @@ -983,7 +983,7 @@ msgid "Choose a Webhook Service" msgstr "" #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:97 -#: screens/Template/shared/JobTemplateForm.jsx:168 +#: screens/Template/shared/JobTemplateForm.jsx:169 msgid "Choose a job type" msgstr "" @@ -1100,7 +1100,7 @@ msgstr "" msgid "Collapse" msgstr "" -#: components/JobList/JobList.jsx:188 +#: components/JobList/JobList.jsx:187 #: components/JobList/JobListItem.jsx:35 #: screens/Job/JobDetail/JobDetail.jsx:99 #: screens/Job/JobOutput/HostEventModal.jsx:137 @@ -1111,7 +1111,7 @@ msgstr "" msgid "Compliant" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:580 +#: screens/Template/shared/JobTemplateForm.jsx:581 msgid "Concurrent Jobs" msgstr "" @@ -1187,7 +1187,7 @@ msgid "" "will produce as the playbook executes." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:444 +#: screens/Template/shared/JobTemplateForm.jsx:445 msgid "" "Control the level of output ansible will\n" "produce as the playbook executes." @@ -1231,7 +1231,7 @@ msgstr "" msgid "Copy Notification Template" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:190 msgid "Copy Project" msgstr "" @@ -1239,7 +1239,7 @@ msgstr "" msgid "Copy Template" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:147 +#: screens/Project/ProjectList/ProjectListItem.jsx:162 msgid "Copy full revision to clipboard." msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #~ msgid "Copyright 2019 Red Hat, Inc." #~ msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:383 +#: screens/Template/shared/JobTemplateForm.jsx:384 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:231 msgid "Create" msgstr "" @@ -1388,7 +1388,7 @@ msgstr "" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:246 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:143 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:115 #: screens/Host/HostDetail/HostDetail.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:66 @@ -1397,7 +1397,7 @@ msgstr "" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:46 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:85 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:128 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:262 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:261 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:141 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:53 #: screens/Job/JobDetail/JobDetail.jsx:343 @@ -1428,14 +1428,14 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:210 +#: components/TemplateList/TemplateList.jsx:209 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:173 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:196 -#: screens/Credential/CredentialList/CredentialList.jsx:133 +#: screens/Credential/CredentialList/CredentialList.jsx:132 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:90 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:136 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 @@ -1444,12 +1444,12 @@ msgstr "" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:188 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:162 -#: screens/Inventory/InventoryList/InventoryList.jsx:182 +#: screens/Inventory/InventoryList/InventoryList.jsx:181 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:170 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 -#: screens/Organization/OrganizationList/OrganizationList.jsx:146 +#: screens/Organization/OrganizationList/OrganizationList.jsx:145 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:125 -#: screens/Project/ProjectList/ProjectList.jsx:166 +#: screens/Project/ProjectList/ProjectList.jsx:165 #: screens/Team/TeamList/TeamList.jsx:142 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:105 @@ -1468,7 +1468,7 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:94 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:56 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:50 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:244 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:243 #: screens/Inventory/shared/InventorySourceSubForms/AzureSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/EC2SubForm.jsx:39 #: screens/Inventory/shared/InventorySourceSubForms/GCESubForm.jsx:43 @@ -1478,7 +1478,7 @@ msgstr "" #: screens/Inventory/shared/InventorySourceSubForms/TowerSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VMwareSubForm.jsx:43 #: screens/Inventory/shared/InventorySourceSubForms/VirtualizationSubForm.jsx:43 -#: util/getRelatedResourceDeleteDetails.js:191 +#: util/getRelatedResourceDeleteDetails.js:174 msgid "Credential" msgstr "" @@ -1537,12 +1537,12 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:77 #: routeConfig.js:71 #: screens/ActivityStream/ActivityStream.jsx:165 -#: screens/Credential/CredentialList/CredentialList.jsx:176 +#: screens/Credential/CredentialList/CredentialList.jsx:175 #: screens/Credential/Credentials.jsx:13 #: screens/Credential/Credentials.jsx:24 #: screens/Job/JobDetail/JobDetail.jsx:281 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:293 -#: screens/Template/shared/JobTemplateForm.jsx:351 +#: screens/Template/shared/JobTemplateForm.jsx:352 #: util/getRelatedResourceDeleteDetails.js:98 msgid "Credentials" msgstr "" @@ -1563,7 +1563,7 @@ msgstr "" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:101 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:56 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesListItem.jsx:93 -#: screens/Project/ProjectList/ProjectListItem.jsx:109 +#: screens/Project/ProjectList/ProjectListItem.jsx:124 msgid "Custom virtual environment {0} must be replaced by an execution environment." msgstr "" @@ -1651,11 +1651,11 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:91 #: components/DeleteButton/DeleteButton.jsx:95 #: components/DeleteButton/DeleteButton.jsx:115 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:157 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:233 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:243 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:247 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:270 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:158 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:234 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:244 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:248 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:271 #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:38 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:411 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:131 @@ -1666,7 +1666,7 @@ msgstr "" #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:126 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:139 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:295 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:294 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:169 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:66 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:69 @@ -1777,7 +1777,7 @@ msgstr "" msgid "Delete credential type" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:244 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:245 msgid "Delete error" msgstr "" @@ -1786,7 +1786,7 @@ msgstr "" msgid "Delete instance group" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:288 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:287 msgid "Delete inventory source" msgstr "" @@ -1815,7 +1815,7 @@ msgstr "" msgid "Delete this node" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:162 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:163 msgid "Delete {pluralizedItemName}?" msgstr "" @@ -1826,15 +1826,15 @@ msgid "Deleted" msgstr "" #: components/TemplateList/TemplateList.jsx:269 -#: screens/Credential/CredentialList/CredentialList.jsx:189 -#: screens/Inventory/InventoryList/InventoryList.jsx:254 -#: screens/Project/ProjectList/ProjectList.jsx:233 +#: screens/Credential/CredentialList/CredentialList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:204 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:217 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:259 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 msgid "Deletion error" msgstr "" @@ -1867,27 +1867,27 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 #: components/Schedule/shared/ScheduleForm.jsx:110 -#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:193 #: components/TemplateList/TemplateListItem.jsx:230 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:68 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:62 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:211 -#: screens/Credential/CredentialList/CredentialList.jsx:129 +#: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:180 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:132 #: screens/CredentialType/shared/CredentialTypeForm.jsx:32 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:62 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:151 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:150 #: screens/ExecutionEnvironment/shared/ExecutionEnvironmentForm.jsx:133 #: screens/Host/HostDetail/HostDetail.jsx:81 #: screens/Host/HostList/HostList.jsx:152 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:178 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:105 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 #: screens/Inventory/shared/InventoryForm.jsx:55 @@ -1900,10 +1900,11 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:143 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:48 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:95 -#: screens/Organization/OrganizationList/OrganizationList.jsx:142 +#: screens/Organization/OrganizationList/OrganizationList.jsx:141 #: screens/Organization/shared/OrganizationForm.jsx:68 #: screens/Project/ProjectDetail/ProjectDetail.jsx:95 -#: screens/Project/ProjectList/ProjectList.jsx:143 +#: screens/Project/ProjectList/ProjectList.jsx:142 +#: screens/Project/ProjectList/ProjectListItem.jsx:209 #: screens/Project/shared/ProjectForm.jsx:176 #: screens/Team/TeamDetail/TeamDetail.jsx:38 #: screens/Team/TeamList/TeamList.jsx:134 @@ -1912,13 +1913,13 @@ msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:124 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 -#: screens/Template/shared/JobTemplateForm.jsx:215 +#: screens/Template/shared/JobTemplateForm.jsx:216 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:121 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:59 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:91 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:180 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:179 msgid "Description" msgstr "" @@ -2029,7 +2030,7 @@ msgstr "" #: screens/User/Users.jsx:31 #: screens/User/Users.jsx:41 #: screens/WorkflowApproval/WorkflowApproval.jsx:76 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:21 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:24 msgid "Details" msgstr "" @@ -2097,17 +2098,17 @@ msgstr "" msgid "Disassociate?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:459 +#: screens/Template/shared/JobTemplateForm.jsx:460 msgid "" "Divide the work done by this job template\n" "into the specified number of job slices, each running the\n" "same tasks against a portion of the inventory." msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:118 -#: components/CodeEditor/VariablesDetail.jsx:124 -#: components/CodeEditor/VariablesField.jsx:134 -#: components/CodeEditor/VariablesField.jsx:140 +#: components/CodeEditor/VariablesDetail.jsx:121 +#: components/CodeEditor/VariablesDetail.jsx:127 +#: components/CodeEditor/VariablesField.jsx:135 +#: components/CodeEditor/VariablesField.jsx:141 msgid "Done" msgstr "" @@ -2128,7 +2129,7 @@ msgstr "" msgid "Each answer choice must be on a separate line." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:166 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:165 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:175 msgid "" "Each time a job runs using this inventory,\n" @@ -2156,7 +2157,7 @@ msgstr "" #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:61 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:68 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:107 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:279 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:278 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:159 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:356 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:358 @@ -2292,8 +2293,8 @@ msgstr "" msgid "Edit Organization" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:161 -#: screens/Project/ProjectList/ProjectListItem.jsx:166 +#: screens/Project/ProjectList/ProjectListItem.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:181 msgid "Edit Project" msgstr "" @@ -2399,7 +2400,7 @@ msgstr "" msgid "Enable Concurrent Jobs" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:587 +#: screens/Template/shared/JobTemplateForm.jsx:588 msgid "Enable Fact Storage" msgstr "" @@ -2412,8 +2413,8 @@ msgstr "" msgid "Enable Privilege Escalation" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:561 -#: screens/Template/shared/JobTemplateForm.jsx:564 +#: screens/Template/shared/JobTemplateForm.jsx:562 +#: screens/Template/shared/JobTemplateForm.jsx:565 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:249 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:252 msgid "Enable Webhook" @@ -2444,7 +2445,7 @@ msgstr "" msgid "Enable simplified login for your {brandName} applications" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:567 +#: screens/Template/shared/JobTemplateForm.jsx:568 msgid "Enable webhook for this template." msgstr "" @@ -2453,20 +2454,28 @@ msgstr "" msgid "Enabled" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:240 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:267 msgid "Enabled Value" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:239 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:254 msgid "Enabled Variable" msgstr "" #: screens/Template/shared/JobTemplateForm.jsx:547 +#~ msgid "" +#~ "Enables creation of a provisioning\n" +#~ "callback URL. Using the URL a host can contact BRAND_NAME\n" +#~ "and request a configuration update using this job\n" +#~ "template." +#~ msgstr "" + +#: screens/Template/shared/JobTemplateForm.jsx:548 msgid "" "Enables creation of a provisioning\n" -"callback URL. Using the URL a host can contact BRAND_NAME\n" +"callback URL. Using the URL a host can contact {BrandName}\n" "and request a configuration update using this job\n" "template." msgstr "" @@ -2598,15 +2607,15 @@ msgstr "" msgid "Enter variables using either JSON or YAML syntax. Use the radio button to toggle between the two." msgstr "" -#: components/JobList/JobList.jsx:207 +#: components/JobList/JobList.jsx:206 #: components/Workflow/WorkflowNodeHelp.jsx:92 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:135 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:150 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:120 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:134 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:262 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 #: screens/Job/JobOutput/JobOutput.jsx:668 #: screens/Setting/shared/LoggingTestAlert.jsx:37 msgid "Error" @@ -2632,12 +2641,12 @@ msgstr "" #: components/DeleteButton/DeleteButton.jsx:57 #: components/HostToggle/HostToggle.jsx:73 #: components/InstanceToggle/InstanceToggle.jsx:69 -#: components/JobList/JobList.jsx:278 -#: components/JobList/JobList.jsx:289 +#: components/JobList/JobList.jsx:276 +#: components/JobList/JobList.jsx:287 #: components/LaunchButton/LaunchButton.jsx:171 #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:248 -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:204 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 #: components/ResourceAccessList/ResourceAccessList.jsx:236 #: components/ResourceAccessList/ResourceAccessList.jsx:248 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:419 @@ -2651,7 +2660,7 @@ msgstr "" #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 -#: screens/Credential/CredentialList/CredentialList.jsx:192 +#: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:132 #: screens/Host/HostGroups/HostGroupsList.jsx:243 @@ -2665,11 +2674,11 @@ msgstr "" #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:122 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:188 -#: screens/Inventory/InventoryList/InventoryList.jsx:255 +#: screens/Inventory/InventoryList/InventoryList.jsx:262 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:237 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:302 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:234 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:247 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:301 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:235 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:248 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:178 #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:148 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 @@ -2680,10 +2689,10 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:224 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:164 #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:208 +#: screens/Organization/OrganizationList/OrganizationList.jsx:210 #: screens/Project/ProjectDetail/ProjectDetail.jsx:196 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:197 -#: screens/Project/ProjectList/ProjectList.jsx:234 +#: screens/Project/ProjectList/ProjectList.jsx:236 #: screens/Project/shared/ProjectSyncButton.jsx:41 #: screens/Team/TeamDetail/TeamDetail.jsx:81 #: screens/Team/TeamList/TeamList.jsx:205 @@ -2705,12 +2714,12 @@ msgstr "" #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:226 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:237 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:248 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:250 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:261 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:264 msgid "Error!" msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:107 +#: components/CodeEditor/VariablesDetail.jsx:110 msgid "Error:" msgstr "" @@ -2778,15 +2787,15 @@ msgstr "" #: components/Lookup/ExecutionEnvironmentLookup.jsx:124 #: routeConfig.js:143 #: screens/ActivityStream/ActivityStream.jsx:211 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:121 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 #: screens/Organization/Organization.jsx:127 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:77 #: screens/Organization/Organizations.jsx:38 #: util/getRelatedResourceDeleteDetails.js:88 -#: util/getRelatedResourceDeleteDetails.js:212 +#: util/getRelatedResourceDeleteDetails.js:195 msgid "Execution Environments" msgstr "" @@ -2820,8 +2829,8 @@ msgstr "" msgid "Expand" msgstr "" -#: components/CodeEditor/VariablesDetail.jsx:211 -#: components/CodeEditor/VariablesField.jsx:229 +#: components/CodeEditor/VariablesDetail.jsx:214 +#: components/CodeEditor/VariablesField.jsx:237 msgid "Expand input" msgstr "" @@ -2874,7 +2883,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:35 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:49 -#: screens/Project/ProjectList/ProjectListItem.jsx:69 +#: screens/Project/ProjectList/ProjectListItem.jsx:76 msgid "FINISHED:" msgstr "" @@ -2887,7 +2896,7 @@ msgstr "" msgid "Facts" msgstr "" -#: components/JobList/JobList.jsx:206 +#: components/JobList/JobList.jsx:205 #: components/Workflow/WorkflowNodeHelp.jsx:89 #: screens/Dashboard/shared/ChartTooltip.jsx:66 #: screens/Job/JobOutput/shared/HostStatusBar.jsx:47 @@ -2903,12 +2912,12 @@ msgstr "" msgid "Failed Hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:58 +#: components/LaunchButton/ReLaunchDropDown.jsx:61 #: screens/Dashboard/Dashboard.jsx:135 msgid "Failed hosts" msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:265 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:268 msgid "Failed to approve one or more workflow approval." msgstr "" @@ -2937,7 +2946,7 @@ msgstr "" msgid "Failed to cancel inventory source sync." msgstr "" -#: components/JobList/JobList.jsx:292 +#: components/JobList/JobList.jsx:290 msgid "Failed to cancel one or more jobs." msgstr "" @@ -2953,7 +2962,7 @@ msgstr "" msgid "Failed to copy inventory." msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:183 +#: screens/Project/ProjectList/ProjectListItem.jsx:198 msgid "Failed to copy project." msgstr "" @@ -2979,7 +2988,7 @@ msgstr "" msgid "Failed to delete host." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:306 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:305 msgid "Failed to delete inventory source {name}." msgstr "" @@ -2999,15 +3008,15 @@ msgstr "" msgid "Failed to delete one or more applications." msgstr "" -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:213 msgid "Failed to delete one or more credential types." msgstr "" -#: screens/Credential/CredentialList/CredentialList.jsx:195 +#: screens/Credential/CredentialList/CredentialList.jsx:197 msgid "Failed to delete one or more credentials." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3020,15 +3029,15 @@ msgstr "" msgid "Failed to delete one or more hosts." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:265 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 msgid "Failed to delete one or more instance groups." msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:258 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 msgid "Failed to delete one or more inventories." msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:250 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:251 msgid "Failed to delete one or more inventory sources." msgstr "" @@ -3036,7 +3045,7 @@ msgstr "" msgid "Failed to delete one or more job templates." msgstr "" -#: components/JobList/JobList.jsx:281 +#: components/JobList/JobList.jsx:279 msgid "Failed to delete one or more jobs." msgstr "" @@ -3044,11 +3053,11 @@ msgstr "" msgid "Failed to delete one or more notification template." msgstr "" -#: screens/Organization/OrganizationList/OrganizationList.jsx:211 +#: screens/Organization/OrganizationList/OrganizationList.jsx:213 msgid "Failed to delete one or more organizations." msgstr "" -#: screens/Project/ProjectList/ProjectList.jsx:237 +#: screens/Project/ProjectList/ProjectList.jsx:239 msgid "Failed to delete one or more projects." msgstr "" @@ -3076,7 +3085,7 @@ msgstr "" msgid "Failed to delete one or more users." msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:253 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:256 msgid "Failed to delete one or more workflow approval." msgstr "" @@ -3126,7 +3135,7 @@ msgstr "" msgid "Failed to delete {name}." msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:266 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:269 msgid "Failed to deny one or more workflow approval." msgstr "" @@ -3186,7 +3195,7 @@ msgstr "" msgid "Failed to sync project." msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:237 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:238 msgid "Failed to sync some or all inventory sources." msgstr "" @@ -3269,7 +3278,7 @@ msgstr "" msgid "File, directory or script" msgstr "" -#: components/JobList/JobList.jsx:223 +#: components/JobList/JobList.jsx:221 #: components/JobList/JobListItem.jsx:87 msgid "Finish Time" msgstr "" @@ -3312,7 +3321,7 @@ msgstr "" msgid "Float" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:223 +#: screens/Template/shared/JobTemplateForm.jsx:224 msgid "" "For job templates, select run to execute\n" "the playbook. Select check to only check playbook syntax,\n" @@ -3335,7 +3344,7 @@ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:193 #: components/PromptDetail/PromptJobTemplateDetail.jsx:139 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:224 -#: screens/Template/shared/JobTemplateForm.jsx:404 +#: screens/Template/shared/JobTemplateForm.jsx:405 msgid "Forks" msgstr "" @@ -3385,7 +3394,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:114 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:89 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:158 -#: screens/Project/ProjectList/ProjectList.jsx:151 +#: screens/Project/ProjectList/ProjectList.jsx:150 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:90 msgid "Git" msgstr "" @@ -3519,7 +3528,7 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:232 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:224 -#: util/getRelatedResourceDeleteDetails.js:143 +#: util/getRelatedResourceDeleteDetails.js:126 msgid "Groups" msgstr "" @@ -3561,7 +3570,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:149 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:239 -#: screens/Template/shared/JobTemplateForm.jsx:622 +#: screens/Template/shared/JobTemplateForm.jsx:623 msgid "Host Config Key" msgstr "" @@ -3581,7 +3590,7 @@ msgstr "" msgid "Host Failure" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:238 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:237 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:281 msgid "Host Filter" msgstr "" @@ -3649,7 +3658,7 @@ msgstr "" #: screens/Inventory/SmartInventory.jsx:71 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:62 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:102 -#: util/getRelatedResourceDeleteDetails.js:147 +#: util/getRelatedResourceDeleteDetails.js:130 msgid "Hosts" msgstr "" @@ -3674,7 +3683,7 @@ msgstr "" msgid "I agree to the End User License Agreement" msgstr "" -#: components/JobList/JobList.jsx:174 +#: components/JobList/JobList.jsx:173 #: components/Lookup/HostFilterLookup.jsx:82 #: screens/Team/TeamRoles/TeamRolesList.jsx:155 #: screens/User/UserRoles/UserRolesList.jsx:152 @@ -3737,7 +3746,7 @@ msgstr "" msgid "Icon URL" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:149 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:148 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:156 msgid "" "If checked, all variables for child groups\n" @@ -3745,7 +3754,7 @@ msgid "" "on the external source." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:126 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:125 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:135 msgid "" "If checked, any hosts and groups that were\n" @@ -3757,7 +3766,7 @@ msgid "" "default group for the inventory." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:537 +#: screens/Template/shared/JobTemplateForm.jsx:538 msgid "" "If enabled, run this playbook as an\n" "administrator." @@ -3770,7 +3779,7 @@ msgid "" "--diff mode." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:478 +#: screens/Template/shared/JobTemplateForm.jsx:479 msgid "" "If enabled, show the changes made by\n" "Ansible tasks, where supported. This is equivalent\n" @@ -3781,7 +3790,7 @@ msgstr "" msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:581 +#: screens/Template/shared/JobTemplateForm.jsx:582 msgid "" "If enabled, simultaneous runs of this job\n" "template will be allowed." @@ -3791,7 +3800,7 @@ msgstr "" msgid "If enabled, simultaneous runs of this workflow job template will be allowed." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:589 +#: screens/Template/shared/JobTemplateForm.jsx:590 msgid "" "If enabled, this will store gathered facts so they can\n" "be viewed at the host level. Facts are persisted and\n" @@ -3820,9 +3829,9 @@ msgid "" msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:57 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:133 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:139 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:132 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:138 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:62 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:88 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:107 @@ -3912,7 +3921,7 @@ msgstr "" #: routeConfig.js:133 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:221 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:29 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -3939,7 +3948,7 @@ msgid "Instance groups" msgstr "" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 #: screens/InstanceGroup/InstanceGroups.jsx:37 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -3972,11 +3981,11 @@ msgstr "" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:169 -#: screens/Inventory/InventoryList/InventoryList.jsx:220 +#: screens/Inventory/InventoryList/InventoryList.jsx:168 +#: screens/Inventory/InventoryList/InventoryList.jsx:219 #: util/getRelatedResourceDeleteDetails.js:67 -#: util/getRelatedResourceDeleteDetails.js:226 -#: util/getRelatedResourceDeleteDetails.js:294 +#: util/getRelatedResourceDeleteDetails.js:209 +#: util/getRelatedResourceDeleteDetails.js:277 msgid "Inventories" msgstr "" @@ -4036,14 +4045,14 @@ msgstr "" msgid "Inventory Source Sync" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:163 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:182 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:161 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:180 #: util/getRelatedResourceDeleteDetails.js:74 -#: util/getRelatedResourceDeleteDetails.js:171 +#: util/getRelatedResourceDeleteDetails.js:154 msgid "Inventory Sources" msgstr "" -#: components/JobList/JobList.jsx:186 +#: components/JobList/JobList.jsx:185 #: components/JobList/JobListItem.jsx:33 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:37 #: components/Workflow/WorkflowLegend.jsx:100 @@ -4055,7 +4064,7 @@ msgstr "" msgid "Inventory Update" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:227 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:226 #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:102 msgid "Inventory file" msgstr "" @@ -4100,7 +4109,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:28 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:42 -#: screens/Project/ProjectList/ProjectListItem.jsx:62 +#: screens/Project/ProjectList/ProjectListItem.jsx:69 msgid "JOB ID:" msgstr "" @@ -4120,7 +4129,7 @@ msgstr "" msgid "January" msgstr "" -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:225 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:228 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:69 msgid "Job" msgstr "" @@ -4144,7 +4153,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:148 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:235 -#: screens/Template/shared/JobTemplateForm.jsx:458 +#: screens/Template/shared/JobTemplateForm.jsx:459 msgid "Job Slicing" msgstr "" @@ -4159,12 +4168,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:350 #: screens/Job/JobDetail/JobDetail.jsx:309 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:342 -#: screens/Template/shared/JobTemplateForm.jsx:498 +#: screens/Template/shared/JobTemplateForm.jsx:499 msgid "Job Tags" msgstr "" #: components/JobList/JobListItem.jsx:137 -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:200 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4182,7 +4191,7 @@ msgstr "" #: screens/Project/Projects.jsx:32 #: util/getRelatedResourceDeleteDetails.js:56 #: util/getRelatedResourceDeleteDetails.js:108 -#: util/getRelatedResourceDeleteDetails.js:157 +#: util/getRelatedResourceDeleteDetails.js:140 msgid "Job Templates" msgstr "" @@ -4194,7 +4203,7 @@ msgstr "" msgid "Job Templates with credentials that prompt for passwords cannot be selected when creating or editing nodes" msgstr "" -#: components/JobList/JobList.jsx:182 +#: components/JobList/JobList.jsx:181 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:112 #: components/PromptDetail/PromptDetail.jsx:156 #: components/PromptDetail/PromptJobTemplateDetail.jsx:90 @@ -4202,7 +4211,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:180 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:175 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:145 -#: screens/Template/shared/JobTemplateForm.jsx:220 +#: screens/Template/shared/JobTemplateForm.jsx:221 msgid "Job Type" msgstr "" @@ -4220,8 +4229,8 @@ msgstr "" msgid "Job templates" msgstr "" -#: components/JobList/JobList.jsx:165 -#: components/JobList/JobList.jsx:242 +#: components/JobList/JobList.jsx:164 +#: components/JobList/JobList.jsx:239 #: routeConfig.js:40 #: screens/ActivityStream/ActivityStream.jsx:148 #: screens/Dashboard/shared/LineChart.jsx:69 @@ -4327,7 +4336,7 @@ msgstr "" msgid "LDAP5" msgstr "" -#: components/JobList/JobList.jsx:178 +#: components/JobList/JobList.jsx:177 msgid "Label Name" msgstr "" @@ -4338,7 +4347,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:294 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:309 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:195 -#: screens/Template/shared/JobTemplateForm.jsx:369 +#: screens/Template/shared/JobTemplateForm.jsx:370 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:217 msgid "Labels" msgstr "" @@ -4390,7 +4399,7 @@ msgstr "" msgid "Last Name" msgstr "" -#: components/TemplateList/TemplateList.jsx:225 +#: components/TemplateList/TemplateList.jsx:223 #: components/TemplateList/TemplateListItem.jsx:156 msgid "Last Ran" msgstr "" @@ -4407,12 +4416,17 @@ msgstr "" msgid "Last job run" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:267 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:266 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:146 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:58 +#: screens/Project/ProjectList/ProjectListItem.jsx:236 msgid "Last modified" msgstr "" +#: screens/Project/ProjectList/ProjectListItem.jsx:241 +msgid "Last used" +msgstr "" + #: components/AdHocCommands/AdHocCommandsWizard.jsx:92 #: components/LaunchPrompt/steps/usePreviewStep.jsx:35 #: screens/ManagementJob/ManagementJobList/LaunchManagementPrompt.jsx:55 @@ -4455,7 +4469,7 @@ msgstr "" msgid "Launched By" msgstr "" -#: components/JobList/JobList.jsx:194 +#: components/JobList/JobList.jsx:193 msgid "Launched By (Username)" msgstr "" @@ -4491,7 +4505,7 @@ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:170 #: components/AdHocCommands/AdHocDetailsStep.jsx:171 -#: components/JobList/JobList.jsx:212 +#: components/JobList/JobList.jsx:211 #: components/LaunchPrompt/steps/OtherPromptsStep.jsx:35 #: components/PromptDetail/PromptDetail.jsx:194 #: components/PromptDetail/PromptJobTemplateDetail.jsx:140 @@ -4499,7 +4513,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:326 #: screens/Job/JobDetail/JobDetail.jsx:238 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:225 -#: screens/Template/shared/JobTemplateForm.jsx:420 +#: screens/Template/shared/JobTemplateForm.jsx:421 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:163 msgid "Limit" msgstr "" @@ -4560,7 +4574,7 @@ msgid "Lookup typeahead" msgstr "" #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:40 -#: screens/Project/ProjectList/ProjectListItem.jsx:60 +#: screens/Project/ProjectList/ProjectListItem.jsx:67 msgid "MOST RECENT SYNC" msgstr "" @@ -4584,7 +4598,7 @@ msgstr "" msgid "Managed nodes" msgstr "" -#: components/JobList/JobList.jsx:189 +#: components/JobList/JobList.jsx:188 #: components/JobList/JobListItem.jsx:36 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:40 #: screens/Job/JobDetail/JobDetail.jsx:100 @@ -4619,8 +4633,8 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:157 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:90 #: screens/Project/ProjectDetail/ProjectDetail.jsx:111 -#: screens/Project/ProjectList/ProjectList.jsx:150 -#: screens/Project/ProjectList/ProjectListItem.jsx:134 +#: screens/Project/ProjectList/ProjectList.jsx:149 +#: screens/Project/ProjectList/ProjectListItem.jsx:149 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:89 msgid "Manual" msgstr "" @@ -4651,7 +4665,7 @@ msgstr "" msgid "May" msgstr "" -#: screens/Organization/OrganizationList/OrganizationList.jsx:159 +#: screens/Organization/OrganizationList/OrganizationList.jsx:158 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:65 msgid "Members" msgstr "" @@ -4737,14 +4751,14 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:205 -#: components/TemplateList/TemplateList.jsx:214 +#: components/TemplateList/TemplateList.jsx:213 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:131 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:169 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:200 -#: screens/Credential/CredentialList/CredentialList.jsx:137 +#: screens/Credential/CredentialList/CredentialList.jsx:136 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:94 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:140 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 @@ -4753,12 +4767,12 @@ msgstr "" #: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:166 -#: screens/Inventory/InventoryList/InventoryList.jsx:186 +#: screens/Inventory/InventoryList/InventoryList.jsx:185 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:174 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 -#: screens/Organization/OrganizationList/OrganizationList.jsx:150 +#: screens/Organization/OrganizationList/OrganizationList.jsx:149 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:129 -#: screens/Project/ProjectList/ProjectList.jsx:162 +#: screens/Project/ProjectList/ProjectList.jsx:161 #: screens/Team/TeamList/TeamList.jsx:146 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:96 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:101 @@ -4827,8 +4841,8 @@ msgstr "" #: components/AssociateModal/AssociateModal.jsx:139 #: components/AssociateModal/AssociateModal.jsx:154 #: components/HostForm/HostForm.jsx:87 -#: components/JobList/JobList.jsx:169 -#: components/JobList/JobList.jsx:218 +#: components/JobList/JobList.jsx:168 +#: components/JobList/JobList.jsx:217 #: components/JobList/JobListItem.jsx:69 #: components/LaunchPrompt/steps/CredentialsStep.jsx:174 #: components/LaunchPrompt/steps/CredentialsStep.jsx:189 @@ -4867,8 +4881,8 @@ msgstr "" #: components/Schedule/ScheduleList/ScheduleList.jsx:192 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:78 #: components/Schedule/shared/ScheduleForm.jsx:102 -#: components/TemplateList/TemplateList.jsx:189 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:188 +#: components/TemplateList/TemplateList.jsx:221 #: components/TemplateList/TemplateListItem.jsx:127 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -4893,20 +4907,20 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:54 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:205 -#: screens/Credential/CredentialList/CredentialList.jsx:124 -#: screens/Credential/CredentialList/CredentialList.jsx:143 +#: screens/Credential/CredentialList/CredentialList.jsx:123 +#: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 #: screens/Credential/shared/CredentialForm.jsx:172 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:85 #: screens/Credential/shared/CredentialPlugins/CredentialPluginPrompt/CredentialsStep.jsx:100 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:74 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:127 -#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:180 +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:183 #: screens/CredentialType/CredentialTypeList/CredentialTypeListItem.jsx:32 #: screens/CredentialType/shared/CredentialTypeForm.jsx:24 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:52 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:128 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:157 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:127 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:156 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:57 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:88 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:111 @@ -4920,7 +4934,7 @@ msgstr "" #: screens/Host/HostList/HostListItem.jsx:34 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:234 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:64 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -4936,13 +4950,13 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:157 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:172 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 -#: screens/Inventory/InventoryList/InventoryList.jsx:173 -#: screens/Inventory/InventoryList/InventoryList.jsx:192 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:172 +#: screens/Inventory/InventoryList/InventoryList.jsx:191 +#: screens/Inventory/InventoryList/InventoryList.jsx:199 #: screens/Inventory/InventoryList/InventoryListItem.jsx:81 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:165 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:180 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:198 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:197 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:98 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:31 #: screens/Inventory/SmartInventoryHosts/SmartInventoryHostList.jsx:67 @@ -4962,8 +4976,8 @@ msgstr "" #: screens/Organization/OrganizationDetail/OrganizationDetail.jsx:91 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:83 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:103 -#: screens/Organization/OrganizationList/OrganizationList.jsx:137 -#: screens/Organization/OrganizationList/OrganizationList.jsx:158 +#: screens/Organization/OrganizationList/OrganizationList.jsx:136 +#: screens/Organization/OrganizationList/OrganizationList.jsx:157 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:45 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:66 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:81 @@ -4971,9 +4985,9 @@ msgstr "" #: screens/Project/ProjectDetail/ProjectDetail.jsx:91 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:120 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:138 -#: screens/Project/ProjectList/ProjectList.jsx:174 -#: screens/Project/ProjectList/ProjectListItem.jsx:99 +#: screens/Project/ProjectList/ProjectList.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:173 +#: screens/Project/ProjectList/ProjectListItem.jsx:114 #: screens/Project/shared/ProjectForm.jsx:168 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionModal.jsx:145 #: screens/Team/TeamDetail/TeamDetail.jsx:34 @@ -4992,12 +5006,12 @@ msgstr "" #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:111 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:92 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/WorkflowJobTemplatesList.jsx:115 -#: screens/Template/shared/JobTemplateForm.jsx:207 +#: screens/Template/shared/JobTemplateForm.jsx:208 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:113 #: screens/User/UserTeams/UserTeamList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:86 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:175 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:224 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:174 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:62 msgid "Name" msgstr "" @@ -5021,7 +5035,7 @@ msgstr "" msgid "Never expires" msgstr "" -#: components/JobList/JobList.jsx:201 +#: components/JobList/JobList.jsx:200 #: components/Workflow/WorkflowNodeHelp.jsx:74 msgid "New" msgstr "" @@ -5193,7 +5207,7 @@ msgstr "" #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:188 #: screens/NotificationTemplate/NotificationTemplates.jsx:13 #: screens/NotificationTemplate/NotificationTemplates.jsx:21 -#: util/getRelatedResourceDeleteDetails.js:205 +#: util/getRelatedResourceDeleteDetails.js:188 msgid "Notification Templates" msgstr "" @@ -5267,7 +5281,7 @@ msgstr "" #: screens/Setting/shared/SharedFields.jsx:97 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:53 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "Off" msgstr "" @@ -5285,7 +5299,7 @@ msgstr "" #: screens/Setting/shared/SharedFields.jsx:96 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:233 #: screens/Template/Survey/SurveyToolbar.jsx:52 -#: screens/Template/shared/JobTemplateForm.jsx:484 +#: screens/Template/shared/JobTemplateForm.jsx:485 msgid "On" msgstr "" @@ -5323,7 +5337,7 @@ msgstr "" msgid "Option Details" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:372 +#: screens/Template/shared/JobTemplateForm.jsx:373 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:220 msgid "" "Optional labels that describe this job template,\n" @@ -5344,12 +5358,12 @@ msgstr "" #: screens/Credential/CredentialDetail/CredentialDetail.jsx:141 #: screens/Credential/shared/TypeInputsSubForm.jsx:49 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:65 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:251 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:250 #: screens/Project/ProjectDetail/ProjectDetail.jsx:130 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:66 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:278 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:180 -#: screens/Template/shared/JobTemplateForm.jsx:530 +#: screens/Template/shared/JobTemplateForm.jsx:531 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:246 msgid "Options" msgstr "" @@ -5371,17 +5385,19 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:218 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:147 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:159 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:146 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:158 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:63 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:81 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:100 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:203 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:202 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:108 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:59 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:69 #: screens/Project/ProjectDetail/ProjectDetail.jsx:98 +#: screens/Project/ProjectList/ProjectListItem.jsx:215 +#: screens/Project/ProjectList/ProjectListItem.jsx:226 #: screens/Team/TeamDetail/TeamDetail.jsx:40 #: screens/Team/TeamList/TeamList.jsx:155 #: screens/Team/TeamList/TeamListItem.jsx:45 @@ -5408,15 +5424,15 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:188 #: routeConfig.js:97 #: screens/ActivityStream/ActivityStream.jsx:179 -#: screens/Organization/OrganizationList/OrganizationList.jsx:133 -#: screens/Organization/OrganizationList/OrganizationList.jsx:179 +#: screens/Organization/OrganizationList/OrganizationList.jsx:132 +#: screens/Organization/OrganizationList/OrganizationList.jsx:178 #: screens/Organization/Organizations.jsx:16 #: screens/Organization/Organizations.jsx:27 #: screens/User/User.jsx:65 #: screens/User/UserOrganizations/UserOrganizationsList.jsx:55 #: screens/User/Users.jsx:34 -#: util/getRelatedResourceDeleteDetails.js:256 -#: util/getRelatedResourceDeleteDetails.js:290 +#: util/getRelatedResourceDeleteDetails.js:239 +#: util/getRelatedResourceDeleteDetails.js:273 msgid "Organizations" msgstr "" @@ -5434,7 +5450,7 @@ msgid "Output" msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:48 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:122 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:121 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:132 msgid "Overwrite" msgstr "" @@ -5443,7 +5459,7 @@ msgstr "" msgid "Overwrite Variables" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:145 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:144 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:153 msgid "Overwrite variables" msgstr "" @@ -5493,7 +5509,7 @@ msgstr "" msgid "Pass extra command line changes. There are two ansible command line parameters:" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:392 +#: screens/Template/shared/JobTemplateForm.jsx:393 msgid "" "Pass extra command line variables to the playbook. This is the\n" "-e or --extra-vars command line parameter for ansible-playbook.\n" @@ -5526,7 +5542,7 @@ msgstr "" msgid "Past week" msgstr "" -#: components/JobList/JobList.jsx:202 +#: components/JobList/JobList.jsx:201 #: components/Workflow/WorkflowNodeHelp.jsx:77 msgid "Pending" msgstr "" @@ -5562,7 +5578,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:138 #: screens/Job/JobDetail/JobDetail.jsx:237 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:223 -#: screens/Template/shared/JobTemplateForm.jsx:330 +#: screens/Template/shared/JobTemplateForm.jsx:331 msgid "Playbook" msgstr "" @@ -5580,7 +5596,7 @@ msgstr "" msgid "Playbook Directory" msgstr "" -#: components/JobList/JobList.jsx:187 +#: components/JobList/JobList.jsx:186 #: components/JobList/JobListItem.jsx:34 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:38 #: screens/Job/JobDetail/JobDetail.jsx:98 @@ -5591,7 +5607,7 @@ msgstr "" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:206 +#: components/TemplateList/TemplateList.jsx:205 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5635,7 +5651,7 @@ msgstr "" msgid "Please select a day number between 1 and 31." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:755 +#: screens/Template/shared/JobTemplateForm.jsx:756 msgid "Please select an Inventory or check the Prompt on Launch option." msgstr "" @@ -5697,7 +5713,7 @@ msgstr "" msgid "Private key passphrase" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:536 +#: screens/Template/shared/JobTemplateForm.jsx:537 msgid "Privilege Escalation" msgstr "" @@ -5713,7 +5729,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:123 #: components/PromptDetail/PromptJobTemplateDetail.jsx:131 #: components/TemplateList/TemplateListItem.jsx:271 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:217 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:216 #: screens/Job/JobDetail/JobDetail.jsx:212 #: screens/Job/JobDetail/JobDetail.jsx:227 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:151 @@ -5749,13 +5765,13 @@ msgstr "" #: routeConfig.js:76 #: screens/ActivityStream/ActivityStream.jsx:168 #: screens/Dashboard/Dashboard.jsx:151 -#: screens/Project/ProjectList/ProjectList.jsx:133 -#: screens/Project/ProjectList/ProjectList.jsx:201 +#: screens/Project/ProjectList/ProjectList.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:200 #: screens/Project/Projects.jsx:14 #: screens/Project/Projects.jsx:25 #: util/getRelatedResourceDeleteDetails.js:60 -#: util/getRelatedResourceDeleteDetails.js:219 -#: util/getRelatedResourceDeleteDetails.js:249 +#: util/getRelatedResourceDeleteDetails.js:202 +#: util/getRelatedResourceDeleteDetails.js:232 msgid "Projects" msgstr "" @@ -5772,7 +5788,7 @@ msgstr "" msgid "Prompt Overrides" msgstr "" -#: components/CodeEditor/VariablesField.jsx:222 +#: components/CodeEditor/VariablesField.jsx:230 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 #: screens/Credential/CredentialDetail/CredentialDetail.jsx:167 msgid "Prompt on launch" @@ -5788,7 +5804,7 @@ msgstr "" msgid "Prompts" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:423 +#: screens/Template/shared/JobTemplateForm.jsx:424 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:166 msgid "" "Provide a host pattern to further constrain\n" @@ -5829,16 +5845,16 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:152 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:243 -#: screens/Template/shared/JobTemplateForm.jsx:609 +#: screens/Template/shared/JobTemplateForm.jsx:610 msgid "Provisioning Callback URL" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:604 +#: screens/Template/shared/JobTemplateForm.jsx:605 msgid "Provisioning Callback details" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:541 -#: screens/Template/shared/JobTemplateForm.jsx:544 +#: screens/Template/shared/JobTemplateForm.jsx:542 +#: screens/Template/shared/JobTemplateForm.jsx:545 msgid "Provisioning Callbacks" msgstr "" @@ -5890,7 +5906,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:117 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:92 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:161 -#: screens/Project/ProjectList/ProjectList.jsx:154 +#: screens/Project/ProjectList/ProjectList.jsx:153 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:93 msgid "Red Hat Insights" msgstr "" @@ -5927,7 +5943,7 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:413 +#: screens/Template/shared/JobTemplateForm.jsx:414 msgid "" "Refer to the Ansible documentation for details\n" "about the configuration file." @@ -5961,7 +5977,7 @@ msgid "Related Groups" msgstr "" #: components/JobList/JobListItem.jsx:118 -#: components/LaunchButton/ReLaunchDropDown.jsx:78 +#: components/LaunchButton/ReLaunchDropDown.jsx:81 #: screens/Job/JobDetail/JobDetail.jsx:384 #: screens/Job/JobDetail/JobDetail.jsx:392 #: screens/Job/JobOutput/shared/OutputToolbar.jsx:162 @@ -5973,16 +5989,16 @@ msgstr "" msgid "Relaunch Job" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:39 +#: components/LaunchButton/ReLaunchDropDown.jsx:41 msgid "Relaunch all hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:51 +#: components/LaunchButton/ReLaunchDropDown.jsx:54 msgid "Relaunch failed hosts" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:29 -#: components/LaunchButton/ReLaunchDropDown.jsx:34 +#: components/LaunchButton/ReLaunchDropDown.jsx:30 +#: components/LaunchButton/ReLaunchDropDown.jsx:35 msgid "Relaunch on" msgstr "" @@ -5994,7 +6010,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:116 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:91 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:160 -#: screens/Project/ProjectList/ProjectList.jsx:153 +#: screens/Project/ProjectList/ProjectList.jsx:152 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:92 msgid "Remote Archive" msgstr "" @@ -6144,8 +6160,8 @@ msgid "Revert to factory default." msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:236 -#: screens/Project/ProjectList/ProjectList.jsx:177 -#: screens/Project/ProjectList/ProjectListItem.jsx:137 +#: screens/Project/ProjectList/ProjectList.jsx:176 +#: screens/Project/ProjectList/ProjectListItem.jsx:152 msgid "Revision" msgstr "" @@ -6181,7 +6197,7 @@ msgstr "" #: screens/Credential/shared/ExternalTestModal.jsx:90 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/LinkModals/LinkModal.jsx:49 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/RunStep.jsx:24 -#: screens/Template/shared/JobTemplateForm.jsx:171 +#: screens/Template/shared/JobTemplateForm.jsx:172 msgid "Run" msgstr "" @@ -6212,7 +6228,7 @@ msgstr "" msgid "Run type" msgstr "" -#: components/JobList/JobList.jsx:204 +#: components/JobList/JobList.jsx:203 #: components/TemplateList/TemplateListItem.jsx:106 #: components/Workflow/WorkflowNodeHelp.jsx:83 msgid "Running" @@ -6222,7 +6238,7 @@ msgstr "" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 msgid "Running Jobs" msgstr "" @@ -6263,7 +6279,7 @@ msgstr "" #: components/Sparkline/Sparkline.jsx:31 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:45 -#: screens/Project/ProjectList/ProjectListItem.jsx:65 +#: screens/Project/ProjectList/ProjectListItem.jsx:72 msgid "STATUS:" msgstr "" @@ -6446,7 +6462,7 @@ msgstr "" msgid "Select Items from List" msgstr "" -#: screens/Template/shared/LabelSelect.jsx:88 +#: screens/Template/shared/LabelSelect.jsx:92 msgid "Select Labels" msgstr "" @@ -6470,7 +6486,7 @@ msgstr "" msgid "Select a Resource Type" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:310 +#: screens/Template/shared/JobTemplateForm.jsx:311 msgid "" "Select a branch for the job template. This branch is applied to\n" "all job template nodes that prompt for a branch." @@ -6509,7 +6525,7 @@ msgstr "" msgid "Select a playbook" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:296 +#: screens/Template/shared/JobTemplateForm.jsx:297 msgid "Select a project before editing the execution environment." msgstr "" @@ -6517,7 +6533,7 @@ msgstr "" msgid "Select a row to approve" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:159 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:160 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:100 msgid "Select a row to delete" msgstr "" @@ -6567,8 +6583,8 @@ msgstr "" #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:41 #: screens/Team/shared/TeamForm.jsx:20 #: screens/Template/Survey/SurveyQuestionForm.jsx:28 -#: screens/Template/shared/JobTemplateForm.jsx:83 -#: screens/Template/shared/JobTemplateForm.jsx:147 +#: screens/Template/shared/JobTemplateForm.jsx:84 +#: screens/Template/shared/JobTemplateForm.jsx:148 #: screens/User/shared/UserForm.jsx:49 msgid "Select a value for this field" msgstr "" @@ -6598,7 +6614,7 @@ msgstr "" msgid "Select an organization before editing the default execution environment." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:354 +#: screens/Template/shared/JobTemplateForm.jsx:355 msgid "" "Select credentials that allow Tower to access the nodes this job will be ran\n" "against. You can only select one credential of each type. For machine credentials (SSH),\n" @@ -6639,7 +6655,7 @@ msgstr "" msgid "Select source path" msgstr "" -#: components/MultiSelect/TagMultiSelect.jsx:55 +#: components/MultiSelect/TagMultiSelect.jsx:60 msgid "Select tags" msgstr "" @@ -6647,7 +6663,7 @@ msgstr "" msgid "Select the Instance Groups for this Inventory to run on." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:493 +#: screens/Template/shared/JobTemplateForm.jsx:494 msgid "" "Select the Instance Groups for this Organization\n" "to run on." @@ -6677,12 +6693,12 @@ msgstr "" msgid "Select the default execution environment for this project." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:293 +#: screens/Template/shared/JobTemplateForm.jsx:294 msgid "Select the execution environment for this job template." msgstr "" #: components/Lookup/InventoryLookup.jsx:89 -#: screens/Template/shared/JobTemplateForm.jsx:255 +#: screens/Template/shared/JobTemplateForm.jsx:256 msgid "" "Select the inventory containing the hosts\n" "you want this job to manage." @@ -6700,11 +6716,11 @@ msgstr "" msgid "Select the inventory that this host will belong to." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:334 +#: screens/Template/shared/JobTemplateForm.jsx:335 msgid "Select the playbook to be executed by this job." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:272 +#: screens/Template/shared/JobTemplateForm.jsx:273 msgid "" "Select the project containing the playbook\n" "you want this job to execute." @@ -6736,7 +6752,7 @@ msgstr "" #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:105 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:43 -#: screens/Project/ProjectList/ProjectListItem.jsx:97 +#: screens/Project/ProjectList/ProjectListItem.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:259 #: screens/Team/TeamList/TeamListItem.jsx:38 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:60 @@ -6840,7 +6856,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:144 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:330 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:232 -#: screens/Template/shared/JobTemplateForm.jsx:475 +#: screens/Template/shared/JobTemplateForm.jsx:476 msgid "Show Changes" msgstr "" @@ -6913,11 +6929,11 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:368 #: screens/Job/JobDetail/JobDetail.jsx:327 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:357 -#: screens/Template/shared/JobTemplateForm.jsx:514 +#: screens/Template/shared/JobTemplateForm.jsx:515 msgid "Skip Tags" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:517 +#: screens/Template/shared/JobTemplateForm.jsx:518 msgid "" "Skip tags are useful when you have a\n" "large playbook, and you want to skip specific parts of a\n" @@ -6985,7 +7001,7 @@ msgid "Sort question order" msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:86 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:200 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/shared/InventorySourceForm.jsx:135 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:86 msgid "Source" @@ -6999,7 +7015,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:321 #: screens/Project/ProjectDetail/ProjectDetail.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:220 -#: screens/Template/shared/JobTemplateForm.jsx:306 +#: screens/Template/shared/JobTemplateForm.jsx:307 msgid "Source Control Branch" msgstr "" @@ -7033,13 +7049,13 @@ msgstr "" #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:96 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:165 #: screens/Project/ProjectDetail/ProjectDetail.jsx:114 -#: screens/Project/ProjectList/ProjectList.jsx:158 +#: screens/Project/ProjectList/ProjectList.jsx:157 #: screens/Project/shared/ProjectSubForms/SharedFields.jsx:18 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:97 msgid "Source Control URL" msgstr "" -#: components/JobList/JobList.jsx:185 +#: components/JobList/JobList.jsx:184 #: components/JobList/JobListItem.jsx:32 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:39 #: screens/Job/JobDetail/JobDetail.jsx:93 @@ -7071,7 +7087,7 @@ msgstr "" msgid "Source phone number" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:255 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:254 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:34 msgid "Source variables" msgstr "" @@ -7128,7 +7144,7 @@ msgstr "" msgid "Start" msgstr "" -#: components/JobList/JobList.jsx:221 +#: components/JobList/JobList.jsx:220 #: components/JobList/JobListItem.jsx:84 msgid "Start Time" msgstr "" @@ -7156,24 +7172,24 @@ msgid "Start sync source" msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:141 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:226 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:229 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:79 msgid "Started" msgstr "" -#: components/JobList/JobList.jsx:198 -#: components/JobList/JobList.jsx:219 +#: components/JobList/JobList.jsx:197 +#: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:78 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:200 #: screens/Inventory/InventoryList/InventoryListItem.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:130 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:196 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:112 -#: screens/Project/ProjectList/ProjectList.jsx:175 -#: screens/Project/ProjectList/ProjectListItem.jsx:119 +#: screens/Project/ProjectList/ProjectList.jsx:174 +#: screens/Project/ProjectList/ProjectListItem.jsx:134 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:49 #: screens/WorkflowApproval/WorkflowApprovalDetail/WorkflowApprovalDetail.jsx:108 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:227 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:230 #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalListItem.jsx:82 msgid "Status" msgstr "" @@ -7236,7 +7252,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:115 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:90 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:159 -#: screens/Project/ProjectList/ProjectList.jsx:152 +#: screens/Project/ProjectList/ProjectList.jsx:151 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:91 msgid "Subversion" msgstr "" @@ -7257,13 +7273,13 @@ msgstr "" msgid "Success message body" msgstr "" -#: components/JobList/JobList.jsx:205 +#: components/JobList/JobList.jsx:204 #: components/Workflow/WorkflowNodeHelp.jsx:86 #: screens/Dashboard/shared/ChartTooltip.jsx:59 msgid "Successful" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:148 +#: screens/Project/ProjectList/ProjectListItem.jsx:163 msgid "Successfully copied to clipboard!" msgstr "" @@ -7308,25 +7324,25 @@ msgstr "" msgid "Sync" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:155 +#: screens/Project/ProjectList/ProjectListItem.jsx:170 #: screens/Project/shared/ProjectSyncButton.jsx:31 msgid "Sync Project" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:199 -#: screens/Inventory/InventorySources/InventorySourceList.jsx:202 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:200 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:203 msgid "Sync all" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:193 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:194 msgid "Sync all sources" msgstr "" -#: screens/Inventory/InventorySources/InventorySourceList.jsx:231 +#: screens/Inventory/InventorySources/InventorySourceList.jsx:232 msgid "Sync error" msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:141 +#: screens/Project/ProjectList/ProjectListItem.jsx:156 msgid "Sync for revision" msgstr "" @@ -7371,7 +7387,7 @@ msgstr "" msgid "Tabs" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:501 +#: screens/Template/shared/JobTemplateForm.jsx:502 msgid "" "Tags are useful when you have a large\n" "playbook, and you want to run a specific part of a\n" @@ -7439,7 +7455,7 @@ msgstr "" #: routeConfig.js:107 #: screens/ActivityStream/ActivityStream.jsx:185 #: screens/Organization/Organization.jsx:125 -#: screens/Organization/OrganizationList/OrganizationList.jsx:160 +#: screens/Organization/OrganizationList/OrganizationList.jsx:159 #: screens/Organization/OrganizationList/OrganizationListItem.jsx:68 #: screens/Organization/OrganizationTeams/OrganizationTeamList.jsx:62 #: screens/Organization/Organizations.jsx:33 @@ -7451,7 +7467,7 @@ msgstr "" #: screens/User/UserTeams/UserTeamList.jsx:176 #: screens/User/UserTeams/UserTeamList.jsx:244 #: screens/User/Users.jsx:33 -#: util/getRelatedResourceDeleteDetails.js:198 +#: util/getRelatedResourceDeleteDetails.js:181 msgid "Teams" msgstr "" @@ -7464,15 +7480,15 @@ msgstr "" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:184 -#: components/TemplateList/TemplateList.jsx:243 +#: components/TemplateList/TemplateList.jsx:183 +#: components/TemplateList/TemplateList.jsx:240 #: routeConfig.js:66 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:82 #: screens/Template/Templates.jsx:16 -#: util/getRelatedResourceDeleteDetails.js:242 -#: util/getRelatedResourceDeleteDetails.js:299 +#: util/getRelatedResourceDeleteDetails.js:225 +#: util/getRelatedResourceDeleteDetails.js:282 msgid "Templates" msgstr "" @@ -7535,7 +7551,7 @@ msgid "" "from 1 to 120 seconds." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:469 +#: screens/Template/shared/JobTemplateForm.jsx:470 msgid "" "The amount of time (in seconds) to run\n" "before the job is canceled. Defaults to 0 for no job\n" @@ -7563,7 +7579,7 @@ msgid "" "documentation for more details." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:407 +#: screens/Template/shared/JobTemplateForm.jsx:408 msgid "" "The number of parallel or simultaneous\n" "processes to use while executing the playbook. An empty value,\n" @@ -7601,7 +7617,7 @@ msgid "" "etc.). Variable names with spaces are not allowed." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:153 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:151 msgid "The tower instance group cannot be deleted." msgstr "" @@ -7636,8 +7652,8 @@ msgid "There was an error testing the log aggregator." msgstr "" #: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:216 -msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" -msgstr "" +#~ msgid "These approvals cannot be deleted due to insufficient permissions or a pending job status" +#~ msgstr "" #: components/AdHocCommands/AdHocDetailsStep.jsx:74 msgid "These are the modules that {brandName} supports running commands against." @@ -7659,7 +7675,7 @@ msgstr "" msgid "Third" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:282 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:283 #: screens/Template/Survey/SurveyList.jsx:123 msgid "This action will delete the following:" msgstr "" @@ -7784,7 +7800,7 @@ msgstr "" msgid "This inventory is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:292 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:291 msgid "This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?" msgstr "" @@ -7808,7 +7824,7 @@ msgstr "" msgid "This project is currently being used by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:150 +#: screens/Template/shared/JobTemplateForm.jsx:151 msgid "This project needs to be updated" msgstr "" @@ -7887,7 +7903,7 @@ msgstr "" #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:115 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:230 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:169 -#: screens/Template/shared/JobTemplateForm.jsx:468 +#: screens/Template/shared/JobTemplateForm.jsx:469 msgid "Timeout" msgstr "" @@ -7989,7 +8005,7 @@ msgstr "" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 msgid "Total Jobs" msgstr "" @@ -8041,7 +8057,7 @@ msgstr "" msgid "Twilio" msgstr "" -#: components/JobList/JobList.jsx:220 +#: components/JobList/JobList.jsx:219 #: components/JobList/JobListItem.jsx:82 #: components/Lookup/ProjectLookup.jsx:110 #: components/NotificationList/NotificationList.jsx:220 @@ -8049,32 +8065,32 @@ msgstr "" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:174 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:95 -#: components/TemplateList/TemplateList.jsx:198 -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:197 +#: components/TemplateList/TemplateList.jsx:222 #: components/TemplateList/TemplateListItem.jsx:155 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 #: components/Workflow/WorkflowNodeHelp.jsx:136 #: components/Workflow/WorkflowNodeHelp.jsx:162 -#: screens/Credential/CredentialList/CredentialList.jsx:144 +#: screens/Credential/CredentialList/CredentialList.jsx:143 #: screens/Credential/CredentialList/CredentialListItem.jsx:60 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:86 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:201 #: screens/Inventory/InventoryList/InventoryListItem.jsx:95 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:106 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:198 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateListItem.jsx:115 #: screens/NotificationTemplate/shared/NotificationTemplateForm.jsx:66 #: screens/Project/ProjectJobTemplatesList/ProjectJobTemplatesList.jsx:155 -#: screens/Project/ProjectList/ProjectList.jsx:147 -#: screens/Project/ProjectList/ProjectList.jsx:176 -#: screens/Project/ProjectList/ProjectListItem.jsx:132 +#: screens/Project/ProjectList/ProjectList.jsx:146 +#: screens/Project/ProjectList/ProjectList.jsx:175 +#: screens/Project/ProjectList/ProjectListItem.jsx:147 #: screens/Team/TeamRoles/TeamRoleListItem.jsx:30 #: screens/Template/Survey/SurveyListItem.jsx:117 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/ProjectsList.jsx:86 @@ -8139,12 +8155,12 @@ msgstr "" msgid "Update on Project Update" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:164 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:163 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 msgid "Update on launch" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:174 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:173 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:199 msgid "Update on project update" msgstr "" @@ -8317,7 +8333,7 @@ msgstr "" #: screens/Job/JobDetail/JobDetail.jsx:356 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:372 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:211 -#: screens/Template/shared/JobTemplateForm.jsx:389 +#: screens/Template/shared/JobTemplateForm.jsx:390 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:239 msgid "Variables" msgstr "" @@ -8344,11 +8360,11 @@ msgstr "" #: components/PromptDetail/PromptInventorySourceDetail.jsx:102 #: components/PromptDetail/PromptJobTemplateDetail.jsx:141 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:315 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:233 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:232 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:90 #: screens/Job/JobDetail/JobDetail.jsx:239 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:227 -#: screens/Template/shared/JobTemplateForm.jsx:441 +#: screens/Template/shared/JobTemplateForm.jsx:442 msgid "Verbosity" msgstr "" @@ -8618,7 +8634,7 @@ msgstr "" msgid "WARNING:" msgstr "" -#: components/JobList/JobList.jsx:203 +#: components/JobList/JobList.jsx:202 #: components/Workflow/WorkflowNodeHelp.jsx:80 msgid "Waiting" msgstr "" @@ -8681,7 +8697,7 @@ msgstr "" msgid "Webhook URL" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:637 +#: screens/Template/shared/JobTemplateForm.jsx:638 #: screens/Template/shared/WorkflowJobTemplateForm.jsx:281 msgid "Webhook details" msgstr "" @@ -8725,7 +8741,7 @@ msgid "" "Please complete the steps below to activate your subscription." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:154 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:153 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:161 msgid "" "When not checked, a merge will be performed,\n" @@ -8733,7 +8749,7 @@ msgid "" "external source." msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:135 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:134 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:144 msgid "" "When not checked, local child\n" @@ -8755,14 +8771,14 @@ msgstr "" #: routeConfig.js:55 #: screens/ActivityStream/ActivityStream.jsx:154 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:170 -#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:210 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:169 +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:209 #: screens/WorkflowApproval/WorkflowApprovals.jsx:12 -#: screens/WorkflowApproval/WorkflowApprovals.jsx:19 +#: screens/WorkflowApproval/WorkflowApprovals.jsx:22 msgid "Workflow Approvals" msgstr "" -#: components/JobList/JobList.jsx:190 +#: components/JobList/JobList.jsx:189 #: components/JobList/JobListItem.jsx:37 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:41 #: screens/Job/JobDetail/JobDetail.jsx:101 @@ -8780,13 +8796,13 @@ msgstr "" msgid "Workflow Job Template" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:139 -#: util/getRelatedResourceDeleteDetails.js:181 -#: util/getRelatedResourceDeleteDetails.js:284 +#: util/getRelatedResourceDeleteDetails.js:122 +#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:267 msgid "Workflow Job Template Nodes" msgstr "" -#: util/getRelatedResourceDeleteDetails.js:164 +#: util/getRelatedResourceDeleteDetails.js:147 msgid "Workflow Job Templates" msgstr "" @@ -8794,7 +8810,7 @@ msgstr "" msgid "Workflow Link" msgstr "" -#: components/TemplateList/TemplateList.jsx:202 +#: components/TemplateList/TemplateList.jsx:201 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "" @@ -8888,11 +8904,11 @@ msgstr "" msgid "You do not have permission to delete the following Groups: {itemsUnableToDelete}" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:151 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:152 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:144 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:143 msgid "You do not have permission to delete {pluralizedItemName}: {itemsUnableToDelete}." msgstr "" @@ -8926,12 +8942,12 @@ msgstr "" msgid "Zoom Out" msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:734 +#: screens/Template/shared/JobTemplateForm.jsx:735 #: screens/Template/shared/WebhookSubForm.jsx:155 msgid "a new webhook key will be generated on save." msgstr "" -#: screens/Template/shared/JobTemplateForm.jsx:731 +#: screens/Template/shared/JobTemplateForm.jsx:732 #: screens/Template/shared/WebhookSubForm.jsx:143 msgid "a new webhook url will be generated on save." msgstr "" @@ -8962,7 +8978,7 @@ msgstr "" msgid "brand logo" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:275 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:276 #: screens/Template/Survey/SurveyList.jsx:113 msgid "cancel delete" msgstr "" @@ -8971,7 +8987,7 @@ msgstr "" msgid "command" msgstr "" -#: components/PaginatedDataList/ToolbarDeleteButton.jsx:264 +#: components/PaginatedDataList/ToolbarDeleteButton.jsx:265 #: screens/Template/Survey/SurveyList.jsx:104 msgid "confirm delete" msgstr "" @@ -8986,7 +9002,7 @@ msgstr "" #~ msgid "controller instance" #~ msgstr "" -#: screens/Project/ProjectList/ProjectListItem.jsx:140 +#: screens/Project/ProjectList/ProjectListItem.jsx:155 msgid "copy to clipboard disabled" msgstr "" @@ -9012,7 +9028,7 @@ msgstr "" #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:93 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:106 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:103 -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:276 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:275 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:156 #: screens/Project/ProjectDetail/ProjectDetail.jsx:166 #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:154 @@ -9128,8 +9144,8 @@ msgstr "" msgid "per page" msgstr "" -#: components/LaunchButton/ReLaunchDropDown.jsx:74 -#: components/LaunchButton/ReLaunchDropDown.jsx:96 +#: components/LaunchButton/ReLaunchDropDown.jsx:77 +#: components/LaunchButton/ReLaunchDropDown.jsx:99 msgid "relaunch jobs" msgstr "" @@ -9153,7 +9169,7 @@ msgstr "" msgid "sec" msgstr "" -#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:236 +#: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:235 msgid "seconds" msgstr "" @@ -9209,11 +9225,11 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:222 +#: screens/Inventory/InventoryList/InventoryList.jsx:229 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:247 +#: components/JobList/JobList.jsx:245 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 "" @@ -9221,6 +9237,46 @@ msgstr "" #~ msgid "{0, plural, one {The template will be in a pending status until the final delete is processed.} other {The templates will be in a pending status until the final delete is processed.}}" #~ msgstr "" +#: screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx:215 +msgid "{0, plural, one {This approval cannot be deleted due to insufficient permissions or a pending job status} other {These approvals cannot be deleted due to insufficient permissions or a pending job status}}" +msgstr "" + +#: screens/Credential/CredentialList/CredentialList.jsx:178 +msgid "{0, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:171 +msgid "{0, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:187 +msgid "{0, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {These execution environments could be in use by other resources that rely on them. Are you sure you want to delete them anyway?}}" +msgstr "" + +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:223 +msgid "{0, plural, one {This instance group is currently being by other resources. Are you sure you want to delete it?} other {Deleting these instance groups could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Inventory/InventorySources/InventorySourceList.jsx:183 +msgid "{0, plural, one {This inventory source is currently being used by other resources that rely on it. Are you sure you want to delete it?} other {Deleting these inventory sources could impact other resources that rely on them. Are you sure you want to delete anyway}}" +msgstr "" + +#: screens/Inventory/InventoryList/InventoryList.jsx:222 +msgid "{0, plural, one {This invetory is currently being used by some temeplates. Are you sure you want to delete it?} other {Deleting these inventories could impact some templates that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Organization/OrganizationList/OrganizationList.jsx:181 +msgid "{0, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: screens/Project/ProjectList/ProjectList.jsx:203 +msgid "{0, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + +#: components/TemplateList/TemplateList.jsx:243 +msgid "{0, plural, one {This template is currently being used by some workflow nodes. Are you sure you want to delete it?} other {Deleting these templates could impact some workflow nodes that rely on them. Are you sure you want to delete anyway?}}" +msgstr "" + #: components/JobList/JobListCancelButton.jsx:72 msgid "{0, plural, one {You cannot cancel the following job because it is not running:} other {You cannot cancel the following jobs because they are not running:}}" msgstr "" diff --git a/awx/ui_next/src/screens/Credential/CredentialList/CredentialList.jsx b/awx/ui_next/src/screens/Credential/CredentialList/CredentialList.jsx index 1f080e5ddb..6f80e18ceb 100644 --- a/awx/ui_next/src/screens/Credential/CredentialList/CredentialList.jsx +++ b/awx/ui_next/src/screens/Credential/CredentialList/CredentialList.jsx @@ -1,7 +1,6 @@ import React, { useEffect, useCallback } from 'react'; import { useLocation } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Card, PageSection } from '@patternfly/react-core'; import { CredentialsAPI } from '../../../api'; import useSelected from '../../../util/useSelected'; @@ -27,7 +26,7 @@ const QS_CONFIG = getQSConfig('credential', { order_by: 'name', }); -function CredentialList({ i18n }) { +function CredentialList() { const location = useLocation(); const { result: { @@ -121,28 +120,28 @@ function CredentialList({ i18n }) { toolbarRelatedSearchableKeys={relatedSearchableKeys} toolbarSearchColumns={[ { - name: i18n._(t`Name`), + name: t`Name`, key: 'name__icontains', isDefault: true, }, { - name: i18n._(t`Description`), + name: t`Description`, key: 'description__icontains', }, { - name: i18n._(t`Created By (Username)`), + name: t`Created By (Username)`, key: 'created_by__username__icontains', }, { - name: i18n._(t`Modified By (Username)`), + name: t`Modified By (Username)`, key: 'modified_by__username__icontains', }, ]} headerRow={ - {i18n._(t`Name`)} - {i18n._(t`Type`)} - {i18n._(t`Actions`)} + {t`Name`} + {t`Type`} + {t`Actions`} } renderRow={(item, index) => ( @@ -173,12 +172,15 @@ function CredentialList({ i18n }) { key="delete" onDelete={handleDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Credentials`)} + pluralizedItemName={t`Credentials`} deleteDetailsRequests={deleteDetailsRequests} - deleteMessage={i18n._( - '{numItemsToDelete, plural, one {This credential is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these credentials could impact other resources that rely on them. Are you sure you want to delete anyway?}}', - { numItemsToDelete: selected.length } - )} + deleteMessage={ + + } />, ]} /> @@ -186,17 +188,17 @@ function CredentialList({ i18n }) { /> - {i18n._(t`Failed to delete one or more credentials.`)} + {t`Failed to delete one or more credentials.`} ); } -export default withI18n()(CredentialList); +export default CredentialList; diff --git a/awx/ui_next/src/screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx b/awx/ui_next/src/screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx index 67d148526c..bf8e371e31 100644 --- a/awx/ui_next/src/screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx +++ b/awx/ui_next/src/screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx @@ -1,7 +1,7 @@ import React, { useEffect, useCallback } from 'react'; import { useLocation, useRouteMatch } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; + +import { t, Plural } from '@lingui/macro'; import { Card, PageSection } from '@patternfly/react-core'; import { CredentialTypesAPI } from '../../../api'; @@ -28,7 +28,7 @@ const QS_CONFIG = getQSConfig('credential-type', { managed_by_tower: false, }); -function CredentialTypeList({ i18n }) { +function CredentialTypeList() { const location = useLocation(); const match = useRouteMatch(); @@ -119,25 +119,25 @@ function CredentialTypeList({ i18n }) { hasContentLoading={isLoading || deleteLoading} items={credentialTypes} itemCount={credentialTypesCount} - pluralizedItemName={i18n._(t`Credential Types`)} + pluralizedItemName={t`Credential Types`} qsConfig={QS_CONFIG} onRowClick={handleSelect} toolbarSearchColumns={[ { - name: i18n._(t`Name`), + name: t`Name`, key: 'name__icontains', isDefault: true, }, { - name: i18n._(t`Description`), + name: t`Description`, key: 'description__icontains', }, { - name: i18n._(t`Created By (Username)`), + name: t`Created By (Username)`, key: 'created_by__username__icontains', }, { - name: i18n._(t`Modified By (Username)`), + name: t`Modified By (Username)`, key: 'modified_by__username__icontains', }, ]} @@ -165,20 +165,23 @@ function CredentialTypeList({ i18n }) { key="delete" onDelete={handleDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Credential Types`)} + pluralizedItemName={t`Credential Types`} deleteDetailsRequests={deleteDetailsRequests} - deleteMessage={i18n._( - '{numItemsToDelete, plural, one {This credential type is currently being used by some credentials and cannot be deleted.} other {Credential types that are being used by credentials cannot be deleted. Are you sure you want to delete anyway?}}', - { numItemsToDelete: selected.length } - )} + deleteMessage={ + + } />, ]} /> )} headerRow={ - {i18n._(t`Name`)} - {i18n._(t`Actions`)} + {t`Name`} + {t`Actions`} } renderRow={(credentialType, index) => ( @@ -201,17 +204,17 @@ function CredentialTypeList({ i18n }) { - {i18n._(t`Failed to delete one or more credential types.`)} + {t`Failed to delete one or more credential types.`} ); } -export default withI18n()(CredentialTypeList); +export default CredentialTypeList; diff --git a/awx/ui_next/src/screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx b/awx/ui_next/src/screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx index 5485f808ee..e2cf76b44d 100644 --- a/awx/ui_next/src/screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx +++ b/awx/ui_next/src/screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx @@ -1,7 +1,6 @@ import React, { useEffect, useCallback } from 'react'; import { useLocation, useRouteMatch } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Card, PageSection } from '@patternfly/react-core'; import { ExecutionEnvironmentsAPI } from '../../../api'; @@ -28,7 +27,7 @@ const QS_CONFIG = getQSConfig('execution_environments', { order_by: 'name', }); -function ExecutionEnvironmentList({ i18n }) { +function ExecutionEnvironmentList() { const location = useLocation(); const match = useRouteMatch(); @@ -118,46 +117,46 @@ function ExecutionEnvironmentList({ i18n }) { hasContentLoading={isLoading || deleteLoading} items={executionEnvironments} itemCount={executionEnvironmentsCount} - pluralizedItemName={i18n._(t`Execution Environments`)} + pluralizedItemName={t`Execution Environments`} qsConfig={QS_CONFIG} onRowClick={handleSelect} toolbarSearchableKeys={searchableKeys} toolbarRelatedSearchableKeys={relatedSearchableKeys} toolbarSearchColumns={[ { - name: i18n._(t`Name`), + name: t`Name`, key: 'name__icontains', isDefault: true, }, { - name: i18n._(t`Image`), + name: t`Image`, key: 'image__icontains', }, ]} toolbarSortColumns={[ { - name: i18n._(t`Image`), + name: t`Image`, key: 'image', }, { - name: i18n._(t`Created`), + name: t`Created`, key: 'created', }, { - name: i18n._(t`Organization`), + name: t`Organization`, key: 'organization', }, { - name: i18n._(t`Description`), + name: t`Description`, key: 'description', }, ]} headerRow={ - {i18n._(t`Name`)} - {i18n._(t`Image`)} - {i18n._(t`Organization`)} - {i18n._(t`Actions`)} + {t`Name`} + {t`Image`} + {t`Organization`} + {t`Actions`} } renderToolbar={props => ( @@ -182,12 +181,15 @@ function ExecutionEnvironmentList({ i18n }) { key="delete" onDelete={handleDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Execution Environments`)} + pluralizedItemName={t`Execution Environments`} deleteDetailsRequests={deleteDetailsRequests} - deleteMessage={i18n._( - '{numItemsToDelete, plural, one {This execution environment is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these execution environemnts could impact other resources that rely on them. Are you sure you want to delete anyway?}}', - { numItemsToDelete: selected.length } - )} + deleteMessage={ + + } />, ]} /> @@ -214,17 +216,17 @@ function ExecutionEnvironmentList({ i18n }) { - {i18n._(t`Failed to delete one or more execution environments`)} + {t`Failed to delete one or more execution environments`} ); } -export default withI18n()(ExecutionEnvironmentList); +export default ExecutionEnvironmentList; diff --git a/awx/ui_next/src/screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx b/awx/ui_next/src/screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx index 5adad7a203..9c51499814 100644 --- a/awx/ui_next/src/screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx +++ b/awx/ui_next/src/screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx @@ -1,7 +1,7 @@ import React, { useEffect, useCallback } from 'react'; import { useLocation, useRouteMatch, Link } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; + +import { t, Plural } from '@lingui/macro'; import { Card, PageSection, DropdownItem } from '@patternfly/react-core'; import { InstanceGroupsAPI } from '../../../api'; @@ -43,7 +43,7 @@ function modifyInstanceGroups(items = []) { }); } -function InstanceGroupList({ i18n }) { +function InstanceGroupList() { const location = useLocation(); const match = useRouteMatch(); @@ -127,7 +127,7 @@ function InstanceGroupList({ i18n }) { return !item.summary_fields.user_capabilities.delete; } - const pluralizedItemName = i18n._(t`Instance Groups`); + const pluralizedItemName = t`Instance Groups`; let errorMessageDelete = ''; @@ -140,9 +140,7 @@ function InstanceGroupList({ i18n }) { if (itemsUnableToDelete) { if (modifiedSelected.some(cannotDelete)) { - errorMessageDelete = i18n._( - t`You do not have permission to delete ${pluralizedItemName}: ${itemsUnableToDelete}. ` - ); + errorMessageDelete = t`You do not have permission to delete ${pluralizedItemName}: ${itemsUnableToDelete}. `; } } @@ -150,12 +148,12 @@ function InstanceGroupList({ i18n }) { errorMessageDelete = errorMessageDelete.concat('\n'); } errorMessageDelete = errorMessageDelete.concat( - i18n._(t`The tower instance group cannot be deleted.`) + t`The tower instance group cannot be deleted.` ); } - const addContainerGroup = i18n._(t`Add container group`); - const addInstanceGroup = i18n._(t`Add instance group`); + const addContainerGroup = t`Add container group`; + const addInstanceGroup = t`Add instance group`; const addButton = ( + } />, ]} /> )} headerRow={ - {i18n._(t`Name`)} - {i18n._(t`Type`)} - {i18n._(t`Running Jobs`)} - {i18n._(t`Total Jobs`)} - {i18n._(t`Instances`)} - {i18n._(t`Capacity`)} - {i18n._(t`Actions`)} + {t`Name`} + {t`Type`} + {t`Running Jobs`} + {t`Total Jobs`} + {t`Instances`} + {t`Capacity`} + {t`Actions`} } renderRow={(instanceGroup, index) => ( @@ -256,17 +257,17 @@ function InstanceGroupList({ i18n }) { - {i18n._(t`Failed to delete one or more instance groups.`)} + {t`Failed to delete one or more instance groups.`} ); } -export default withI18n()(InstanceGroupList); +export default InstanceGroupList; diff --git a/awx/ui_next/src/screens/Inventory/InventoryList/InventoryList.jsx b/awx/ui_next/src/screens/Inventory/InventoryList/InventoryList.jsx index 5d8ed8fddc..38d36beed2 100644 --- a/awx/ui_next/src/screens/Inventory/InventoryList/InventoryList.jsx +++ b/awx/ui_next/src/screens/Inventory/InventoryList/InventoryList.jsx @@ -1,7 +1,6 @@ import React, { useState, useCallback, useEffect } from 'react'; import { useLocation, useRouteMatch, Link } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t, plural } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Card, PageSection, DropdownItem } from '@patternfly/react-core'; import { InventoriesAPI } from '../../../api'; import useRequest, { useDeleteItems } from '../../../util/useRequest'; @@ -25,7 +24,7 @@ const QS_CONFIG = getQSConfig('inventory', { order_by: 'name', }); -function InventoryList({ i18n }) { +function InventoryList() { const location = useLocation(); const match = useRouteMatch(); const [selected, setSelected] = useState([]); @@ -132,8 +131,8 @@ function InventoryList({ i18n }) { selected[0] ); - const addInventory = i18n._(t`Add inventory`); - const addSmartInventory = i18n._(t`Add smart inventory`); + const addInventory = t`Add inventory`; + const addSmartInventory = t`Add smart inventory`; const addButton = ( - {i18n._(t`Name`)} - {i18n._(t`Status`)} - {i18n._(t`Type`)} - {i18n._(t`Organization`)} - {i18n._(t`Actions`)} + {t`Name`} + {t`Status`} + {t`Type`} + {t`Organization`} + {t`Actions`} } renderToolbar={props => ( @@ -217,14 +216,22 @@ function InventoryList({ i18n }) { key="delete" onDelete={handleInventoryDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Inventories`)} + pluralizedItemName={t`Inventories`} deleteDetailsRequests={deleteDetailsRequests} - warningMessage={plural(selected.length, { - 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.', - })} + deleteMessage={ + + } + warningMessage={ + + } />, ]} /> @@ -251,15 +258,15 @@ function InventoryList({ i18n }) { - {i18n._(t`Failed to delete one or more inventories.`)} + {t`Failed to delete one or more inventories.`} ); } -export default withI18n()(InventoryList); +export default InventoryList; diff --git a/awx/ui_next/src/screens/Inventory/InventorySources/InventorySourceList.jsx b/awx/ui_next/src/screens/Inventory/InventorySources/InventorySourceList.jsx index 7492001686..ccd71b2204 100644 --- a/awx/ui_next/src/screens/Inventory/InventorySources/InventorySourceList.jsx +++ b/awx/ui_next/src/screens/Inventory/InventorySources/InventorySourceList.jsx @@ -1,7 +1,6 @@ import React, { useCallback, useEffect } from 'react'; import { useParams, useLocation } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Button, Tooltip } from '@patternfly/react-core'; import useRequest, { @@ -29,7 +28,7 @@ const QS_CONFIG = getQSConfig('inventory', { order_by: 'name', }); -function InventorySourceList({ i18n }) { +function InventorySourceList() { const { inventoryType, id } = useParams(); const { search } = useLocation(); @@ -159,7 +158,7 @@ function InventorySourceList({ i18n }) { } items={sources} itemCount={sourceCount} - pluralizedItemName={i18n._(t`Inventory Sources`)} + pluralizedItemName={t`Inventory Sources`} qsConfig={QS_CONFIG} renderToolbar={props => ( + } />, ...(canSyncSources ? [ , ] @@ -227,30 +229,30 @@ function InventorySourceList({ i18n }) { /> {syncError && ( - {i18n._(t`Failed to sync some or all inventory sources.`)} + {t`Failed to sync some or all inventory sources.`} )} {(deletionError || deleteRelatedResourcesError) && ( - {i18n._(t`Failed to delete one or more inventory sources.`)} + {t`Failed to delete one or more inventory sources.`} )} ); } -export default withI18n()(InventorySourceList); +export default InventorySourceList; diff --git a/awx/ui_next/src/screens/Organization/OrganizationList/OrganizationList.jsx b/awx/ui_next/src/screens/Organization/OrganizationList/OrganizationList.jsx index c6dd64479f..4b5907dad9 100644 --- a/awx/ui_next/src/screens/Organization/OrganizationList/OrganizationList.jsx +++ b/awx/ui_next/src/screens/Organization/OrganizationList/OrganizationList.jsx @@ -1,7 +1,6 @@ import React, { useState, useEffect, useCallback } from 'react'; import { useLocation, useRouteMatch } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Card, PageSection } from '@patternfly/react-core'; import { OrganizationsAPI } from '../../../api'; @@ -27,7 +26,7 @@ const QS_CONFIG = getQSConfig('organization', { order_by: 'name', }); -function OrganizationsList({ i18n }) { +function OrganizationsList() { const location = useLocation(); const match = useRouteMatch(); @@ -130,24 +129,24 @@ function OrganizationsList({ i18n }) { hasContentLoading={hasContentLoading} items={organizations} itemCount={organizationCount} - pluralizedItemName={i18n._(t`Organizations`)} + pluralizedItemName={t`Organizations`} qsConfig={QS_CONFIG} toolbarSearchColumns={[ { - name: i18n._(t`Name`), + name: t`Name`, key: 'name__icontains', isDefault: true, }, { - name: i18n._(t`Description`), + name: t`Description`, key: 'description__icontains', }, { - name: i18n._(t`Created By (Username)`), + name: t`Created By (Username)`, key: 'created_by__username__icontains', }, { - name: i18n._(t`Modified By (Username)`), + name: t`Modified By (Username)`, key: 'modified_by__username__icontains', }, ]} @@ -155,10 +154,10 @@ function OrganizationsList({ i18n }) { toolbarRelatedSearchableKeys={relatedSearchableKeys} headerRow={ - {i18n._(t`Name`)} - {i18n._(t`Members`)} - {i18n._(t`Teams`)} - {i18n._(t`Actions`)} + {t`Name`} + {t`Members`} + {t`Teams`} + {t`Actions`} } renderToolbar={props => ( @@ -176,12 +175,15 @@ function OrganizationsList({ i18n }) { key="delete" onDelete={handleOrgDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Organizations`)} + pluralizedItemName={t`Organizations`} deleteDetailsRequests={deleteDetailsRequests} - deleteMessage={i18n._( - '{numItemsToDelete, plural, one {This organization is currently being by other resources. Are you sure you want to delete it?} other {Deleting these organizations could impact other resources that rely on them. Are you sure you want to delete anyway?}}', - { numItemsToDelete: selected.length } - )} + deleteMessage={ + + } />, ]} /> @@ -205,10 +207,10 @@ function OrganizationsList({ i18n }) { - {i18n._(t`Failed to delete one or more organizations.`)} + {t`Failed to delete one or more organizations.`} @@ -216,4 +218,4 @@ function OrganizationsList({ i18n }) { } export { OrganizationsList as _OrganizationsList }; -export default withI18n()(OrganizationsList); +export default OrganizationsList; diff --git a/awx/ui_next/src/screens/Project/ProjectList/ProjectList.jsx b/awx/ui_next/src/screens/Project/ProjectList/ProjectList.jsx index 18ab793bfe..892c350849 100644 --- a/awx/ui_next/src/screens/Project/ProjectList/ProjectList.jsx +++ b/awx/ui_next/src/screens/Project/ProjectList/ProjectList.jsx @@ -1,7 +1,6 @@ import React, { Fragment, useState, useEffect, useCallback } from 'react'; import { useLocation, useRouteMatch } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Card, PageSection } from '@patternfly/react-core'; import { ProjectsAPI } from '../../../api'; @@ -29,7 +28,7 @@ const QS_CONFIG = getQSConfig('project', { order_by: 'name', }); -function ProjectList({ i18n }) { +function ProjectList() { const location = useLocation(); const match = useRouteMatch(); const [selected, setSelected] = useState([]); @@ -130,52 +129,52 @@ function ProjectList({ i18n }) { hasContentLoading={hasContentLoading} items={projects} itemCount={itemCount} - pluralizedItemName={i18n._(t`Projects`)} + pluralizedItemName={t`Projects`} qsConfig={QS_CONFIG} onRowClick={handleSelect} toolbarSearchColumns={[ { - name: i18n._(t`Name`), + name: t`Name`, key: 'name__icontains', isDefault: true, }, { - name: i18n._(t`Description`), + name: t`Description`, key: 'description__icontains', }, { - name: i18n._(t`Type`), + name: t`Type`, key: 'or__scm_type', options: [ - [``, i18n._(t`Manual`)], - [`git`, i18n._(t`Git`)], - [`svn`, i18n._(t`Subversion`)], - [`archive`, i18n._(t`Remote Archive`)], - [`insights`, i18n._(t`Red Hat Insights`)], + [``, t`Manual`], + [`git`, t`Git`], + [`svn`, t`Subversion`], + [`archive`, t`Remote Archive`], + [`insights`, t`Red Hat Insights`], ], }, { - name: i18n._(t`Source Control URL`), + name: t`Source Control URL`, key: 'scm_url__icontains', }, { - name: i18n._(t`Modified By (Username)`), + name: t`Modified By (Username)`, key: 'modified_by__username__icontains', }, { - name: i18n._(t`Created By (Username)`), + name: t`Created By (Username)`, key: 'created_by__username__icontains', }, ]} toolbarSearchableKeys={searchableKeys} toolbarRelatedSearchableKeys={relatedSearchableKeys} headerRow={ - - {i18n._(t`Name`)} - {i18n._(t`Status`)} - {i18n._(t`Type`)} - {i18n._(t`Revision`)} - {i18n._(t`Actions`)} + + {t`Name`} + {t`Status`} + {t`Type`} + {t`Revision`} + {t`Actions`} } renderToolbar={props => ( @@ -198,12 +197,15 @@ function ProjectList({ i18n }) { key="delete" onDelete={handleProjectDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Projects`)} + pluralizedItemName={t`Projects`} deleteDetailsRequests={deleteDetailsRequests} - deleteMessage={i18n._( - '{numItemsToDelete, plural, one {This project is currently being used by other resources. Are you sure you want to delete it?} other {Deleting these projects could impact other resources that rely on them. Are you sure you want to delete anyway?}}', - { numItemsToDelete: selected.length } - )} + deleteMessage={ + + } />, ]} /> @@ -230,15 +232,15 @@ function ProjectList({ i18n }) { - {i18n._(t`Failed to delete one or more projects.`)} + {t`Failed to delete one or more projects.`} ); } -export default withI18n()(ProjectList); +export default ProjectList; diff --git a/awx/ui_next/src/screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx b/awx/ui_next/src/screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx index f042f301ea..4181cf1ef5 100644 --- a/awx/ui_next/src/screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx +++ b/awx/ui_next/src/screens/WorkflowApproval/WorkflowApprovalList/WorkflowApprovalList.jsx @@ -1,7 +1,6 @@ import React, { useCallback, useEffect } from 'react'; import { useLocation, useRouteMatch } from 'react-router-dom'; -import { withI18n } from '@lingui/react'; -import { t } from '@lingui/macro'; +import { t, Plural } from '@lingui/macro'; import { Card, PageSection } from '@patternfly/react-core'; import { WorkflowApprovalsAPI } from '../../../api'; import PaginatedTable, { @@ -29,7 +28,7 @@ const QS_CONFIG = getQSConfig('workflow_approvals', { order_by: '-started', }); -function WorkflowApprovalsList({ i18n }) { +function WorkflowApprovalsList() { const location = useLocation(); const match = useRouteMatch(); @@ -167,17 +166,17 @@ function WorkflowApprovalsList({ i18n }) { } items={workflowApprovals} itemCount={count} - pluralizedItemName={i18n._(t`Workflow Approvals`)} + pluralizedItemName={t`Workflow Approvals`} qsConfig={QS_CONFIG} onRowClick={handleSelect} toolbarSearchColumns={[ { - name: i18n._(t`Name`), + name: t`Name`, key: 'name__icontains', isDefault: true, }, { - name: i18n._(t`Description`), + name: t`Description`, key: 'description__icontains', }, ]} @@ -207,24 +206,28 @@ function WorkflowApprovalsList({ i18n }) { key="delete" onDelete={handleDelete} itemsToDelete={selected} - pluralizedItemName={i18n._(t`Workflow Approvals`)} + pluralizedItemName={t`Workflow Approvals`} cannotDelete={item => item.status === 'pending' || !item.summary_fields.user_capabilities.delete } - errorMessage={i18n._( - t`These approvals cannot be deleted due to insufficient permissions or a pending job status` - )} + errorMessage={ + + } />, ]} /> )} headerRow={ - {i18n._(t`Name`)} - {i18n._(t`Job`)} - {i18n._(t`Started`)} - {i18n._(t`Status`)} + {t`Name`} + {t`Job`} + {t`Started`} + {t`Status`} } renderRow={(workflowApproval, index) => ( @@ -247,10 +250,10 @@ function WorkflowApprovalsList({ i18n }) { - {i18n._(t`Failed to delete one or more workflow approval.`)} + {t`Failed to delete one or more workflow approval.`} )} @@ -258,12 +261,12 @@ function WorkflowApprovalsList({ i18n }) { {approveApprovalError - ? i18n._(t`Failed to approve one or more workflow approval.`) - : i18n._(t`Failed to deny one or more workflow approval.`)} + ? t`Failed to approve one or more workflow approval.` + : t`Failed to deny one or more workflow approval.`} )} @@ -271,4 +274,4 @@ function WorkflowApprovalsList({ i18n }) { ); } -export default withI18n()(WorkflowApprovalsList); +export default WorkflowApprovalsList;