diff --git a/awx/ui_next/src/locales/en/messages.po b/awx/ui_next/src/locales/en/messages.po index f84733bf4c..067dd0ffa8 100644 --- a/awx/ui_next/src/locales/en/messages.po +++ b/awx/ui_next/src/locales/en/messages.po @@ -13,10 +13,6 @@ msgstr "" "Language-Team: \n" "Plural-Forms: \n" -#: src/contexts/Network.jsx:52 -#~ msgid "404" -#~ msgstr "" - #: components/Schedule/ScheduleOccurrences/ScheduleOccurrences.jsx:43 msgid "(Limited to first 10)" msgstr "(Limited to first 10)" @@ -27,7 +23,7 @@ msgstr "(Limited to first 10)" msgid "(Prompt on launch)" msgstr "(Prompt on launch)" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:259 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:261 msgid "* This field will be retrieved from an external secret management system using the specified credential." msgstr "* This field will be retrieved from an external secret management system using the specified credential." @@ -174,7 +170,7 @@ msgstr "" #: routeConfig.jsx:90 #: screens/ActivityStream/ActivityStream.jsx:177 -#: screens/Credential/Credential.jsx:60 +#: screens/Credential/Credential.jsx:72 #: screens/Credential/Credentials.jsx:28 #: screens/Inventory/Inventories.jsx:58 #: screens/Inventory/Inventory.jsx:63 @@ -213,7 +209,7 @@ msgstr "Action" #: components/JobList/JobListItem.jsx:85 #: components/Schedule/ScheduleList/ScheduleList.jsx:172 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:111 -#: components/TemplateList/TemplateList.jsx:224 +#: components/TemplateList/TemplateList.jsx:230 #: components/TemplateList/TemplateListItem.jsx:154 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 @@ -227,7 +223,7 @@ msgstr "Action" #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:42 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:244 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:39 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:144 @@ -235,7 +231,7 @@ msgstr "Action" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:180 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:38 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:123 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:206 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventorySources/InventorySourceList.jsx:220 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:93 @@ -283,7 +279,7 @@ msgstr "Activity Stream type selector" msgid "Actor" msgstr "Actor" -#: components/AddDropDownButton/AddDropDownButton.jsx:38 +#: components/AddDropDownButton/AddDropDownButton.jsx:39 #: components/PaginatedDataList/ToolbarAddButton.jsx:15 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:152 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:155 @@ -386,10 +382,6 @@ msgstr "Add workflow template" msgid "Administration" msgstr "" -#: src/pages/Organizations/components/OrganizationListItem.jsx:66 -#~ msgid "Admins" -#~ msgstr "" - #: components/DataListToolbar/DataListToolbar.jsx:86 #: screens/Job/JobOutput/JobOutput.jsx:669 msgid "Advanced" @@ -416,11 +408,6 @@ msgstr "" "before executing job tasks. This is intended for static content,\n" "like the Ansible inventory .ini file format." -#: 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 "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." - #: components/Schedule/shared/FrequencyDetailSubform.jsx:508 msgid "After number of occurrences" msgstr "After number of occurrences" @@ -492,16 +479,6 @@ msgstr "An error occurred" msgid "An inventory must be selected" msgstr "An inventory must be selected" -#: src/components/PromptDetail/PromptInventorySourceDetail.jsx:87 -#: src/components/PromptDetail/PromptProjectDetail.jsx:92 -#: src/screens/Inventory/shared/InventorySourceForm.jsx:143 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:94 -#: 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 "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:98 msgid "Ansible Tower" msgstr "Ansible Tower" @@ -510,19 +487,11 @@ msgstr "Ansible Tower" msgid "Ansible Tower Documentation." msgstr "Ansible Tower Documentation." -#: src/components/About/About.jsx:58 -#~ msgid "Ansible Version" -#~ msgstr "" - -#: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:204 -#~ msgid "Ansible environment" -#~ msgstr "Ansible environment" - -#: screens/Template/Survey/SurveyQuestionForm.jsx:33 +#: screens/Template/Survey/SurveyQuestionForm.jsx:44 msgid "Answer type" msgstr "Answer type" -#: screens/Template/Survey/SurveyQuestionForm.jsx:125 +#: screens/Template/Survey/SurveyQuestionForm.jsx:172 msgid "Answer variable name" msgstr "Answer variable name" @@ -665,7 +634,7 @@ msgstr "Associate" msgid "Associate role error" msgstr "Associate role error" -#: components/AssociateModal/AssociateModal.jsx:98 +#: components/AssociateModal/AssociateModal.jsx:100 msgid "Association modal" msgstr "Association modal" @@ -681,10 +650,6 @@ msgstr "August" msgid "Authentication" msgstr "" -#: src/pages/AuthSettings.jsx:19 -#~ msgid "Authentication Settings" -#~ msgstr "" - #: screens/Setting/MiscSystem/MiscSystemDetail/MiscSystemDetail.jsx:88 #: screens/Setting/MiscSystem/MiscSystemEdit/MiscSystemEdit.jsx:93 msgid "Authorization Code Expiration" @@ -718,7 +683,7 @@ msgstr "Azure AD settings" msgid "Back" msgstr "Back" -#: screens/Credential/Credential.jsx:52 +#: screens/Credential/Credential.jsx:64 msgid "Back to Credentials" msgstr "Back to Credentials" @@ -836,10 +801,6 @@ msgstr "" "Together the base path and selected playbook directory provide the full\n" "path used to locate playbooks." -#: 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 "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." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:456 msgid "Basic auth password" msgstr "Basic auth password" @@ -893,8 +854,8 @@ msgstr "Cache timeout (seconds)" #: components/AdHocCommands/AdHocCommandsWizard.jsx:126 #: components/AddRole/AddResourceRole.jsx:286 -#: components/AssociateModal/AssociateModal.jsx:114 -#: components/AssociateModal/AssociateModal.jsx:119 +#: components/AssociateModal/AssociateModal.jsx:116 +#: components/AssociateModal/AssociateModal.jsx:121 #: components/DeleteButton/DeleteButton.jsx:121 #: components/DeleteButton/DeleteButton.jsx:124 #: components/DisassociateButton/DisassociateButton.jsx:122 @@ -1030,7 +991,7 @@ msgstr "" #~ msgid "Cannot find route {0}." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:243 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 msgid "Capacity" msgstr "Capacity" @@ -1063,10 +1024,6 @@ msgstr "" "Change PROJECTS_ROOT when deploying\n" "{brandName} to change this location." -#: src/screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:76 -#~ msgid "Change PROJECTS_ROOT when deploying {brandName} to change this location." -#~ msgstr "Change PROJECTS_ROOT when deploying {brandName} to change this location." - #: screens/Job/JobOutput/shared/HostStatusBar.jsx:43 msgid "Changed" msgstr "Changed" @@ -1130,7 +1087,7 @@ msgstr "Choose a source" msgid "Choose an HTTP method" msgstr "Choose an HTTP method" -#: screens/Template/Survey/SurveyQuestionForm.jsx:36 +#: screens/Template/Survey/SurveyQuestionForm.jsx:47 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" @@ -1140,10 +1097,6 @@ msgstr "" "Refer to the Ansible Tower Documentation for more additional\n" "information about each option." -#: 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 "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." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:142 msgid "Choose an email option" msgstr "Choose an email option" @@ -1195,6 +1148,14 @@ msgstr "Click this button to verify connection to the secret management system u msgid "Click to create a new link to this node." msgstr "Click to create a new link to this node." +#: components/FormField/TextAndCheckboxField.jsx:86 +#~ msgid "Click to select this answer as a default answer." +#~ msgstr "Click to select this answer as a default answer." + +#: screens/Template/Survey/MultipleChoiceField.jsx:114 +msgid "Click to toggle default value" +msgstr "Click to toggle default value" + #: components/Workflow/WorkflowNodeHelp.jsx:168 msgid "Click to view job details" msgstr "Click to view job details" @@ -1245,22 +1206,6 @@ msgstr "" msgid "Command" msgstr "Command" -#: src/screens/Host/Host.jsx:67 -#: src/screens/Host/Hosts.jsx:32 -#: src/screens/Inventory/Inventory.jsx:68 -#: src/screens/Inventory/InventoryHost/InventoryHost.jsx:88 -#: src/screens/Template/Template.jsx:151 -#: src/screens/Template/Templates.jsx:48 -#: src/screens/Template/WorkflowJobTemplate.jsx:145 -#~ msgid "Completed Jobs" -#~ msgstr "Completed Jobs" - -#: src/screens/Inventory/Inventories.jsx:59 -#: src/screens/Inventory/Inventories.jsx:73 -#: src/screens/Inventory/SmartInventory.jsx:73 -#~ msgid "Completed jobs" -#~ msgstr "Completed jobs" - #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:53 msgid "Compliant" msgstr "Compliant" @@ -1357,16 +1302,6 @@ msgstr "" "Control the level of output ansible will\n" "produce as the playbook executes." -#: 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 "Control the level of output ansible will produce as the playbook executes." - -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:64 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 -#~ msgid "Controller" -#~ msgstr "Controller" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:208 msgid "Convergence" msgstr "Convergence" @@ -1429,11 +1364,6 @@ msgstr "Copyright" msgid "Create" msgstr "Create" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:14 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:24 -#~ msgid "Create Execution environments" -#~ msgstr "Create Execution environments" - #: screens/Application/Applications.jsx:26 #: screens/Application/Applications.jsx:35 msgid "Create New Application" @@ -1558,7 +1488,7 @@ msgstr "Create user token" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:267 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:104 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:245 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:247 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 @@ -1590,7 +1520,7 @@ msgstr "" #: components/AdHocCommands/AdHocCredentialStep.jsx:94 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:113 #: components/AddRole/AddResourceRole.jsx:158 -#: components/AssociateModal/AssociateModal.jsx:143 +#: components/AssociateModal/AssociateModal.jsx:145 #: components/LaunchPrompt/steps/CredentialsStep.jsx:176 #: components/LaunchPrompt/steps/InventoryStep.jsx:91 #: components/Lookup/CredentialLookup.jsx:153 @@ -1601,7 +1531,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 -#: components/TemplateList/TemplateList.jsx:209 +#: components/TemplateList/TemplateList.jsx:215 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 @@ -1614,10 +1544,10 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 #: screens/Host/HostGroups/HostGroupsList.jsx:163 #: screens/Host/HostList/HostList.jsx:156 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:191 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:167 -#: screens/Inventory/InventoryList/InventoryList.jsx:181 +#: screens/Inventory/InventoryList/InventoryList.jsx:184 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:171 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 #: screens/Organization/OrganizationList/OrganizationList.jsx:145 @@ -1663,7 +1593,7 @@ msgstr "Credential Input Sources" msgid "Credential Name" msgstr "Credential Name" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:228 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:230 #: screens/Credential/shared/CredentialForm.jsx:137 #: screens/Credential/shared/CredentialForm.jsx:199 msgid "Credential Type" @@ -1678,7 +1608,7 @@ msgstr "Credential Type" msgid "Credential Types" msgstr "" -#: screens/Credential/Credential.jsx:79 +#: screens/Credential/Credential.jsx:91 msgid "Credential not found." msgstr "Credential not found." @@ -1808,16 +1738,15 @@ msgstr "Default" msgid "Default Execution Environment" msgstr "Default Execution Environment" -#: screens/Template/Survey/SurveyQuestionForm.jsx:186 -#: screens/Template/Survey/SurveyQuestionForm.jsx:194 -#: screens/Template/Survey/SurveyQuestionForm.jsx:201 -#: screens/Template/Survey/SurveyQuestionForm.jsx:225 +#: screens/Template/Survey/SurveyQuestionForm.jsx:233 +#: screens/Template/Survey/SurveyQuestionForm.jsx:241 +#: screens/Template/Survey/SurveyQuestionForm.jsx:248 msgid "Default answer" msgstr "Default answer" #: screens/Template/Survey/SurveyQuestionForm.jsx:81 -msgid "Default choice must be answered from the choices listed." -msgstr "Default choice must be answered from the choices listed." +#~ msgid "Default choice must be answered from the choices listed." +#~ msgstr "Default choice must be answered from the choices listed." #: screens/Setting/SettingList.jsx:102 msgid "Define system-level features and functions" @@ -1836,11 +1765,11 @@ msgstr "Define system-level features and functions" #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:30 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:395 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:284 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:124 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:138 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:110 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:124 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:111 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:125 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:137 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:283 @@ -1870,7 +1799,7 @@ msgstr "" msgid "Delete All Groups and Hosts" msgstr "Delete All Groups and Hosts" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:276 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:278 msgid "Delete Credential" msgstr "Delete Credential" @@ -1966,8 +1895,8 @@ msgstr "Delete credential type" msgid "Delete error" msgstr "Delete error" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:104 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:118 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:105 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:119 msgid "Delete instance group" msgstr "Delete instance group" @@ -2026,16 +1955,16 @@ msgstr "Delete {pluralizedItemName}?" msgid "Deleted" msgstr "Deleted" -#: components/TemplateList/TemplateList.jsx:269 +#: components/TemplateList/TemplateList.jsx:275 #: screens/Credential/CredentialList/CredentialList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Inventory/InventoryList/InventoryList.jsx:264 #: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "Deletion Error" #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 msgid "Deletion error" msgstr "Deletion error" @@ -2068,12 +1997,12 @@ msgstr "Deprecated" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:193 #: components/Schedule/shared/ScheduleForm.jsx:107 -#: components/TemplateList/TemplateList.jsx:193 +#: components/TemplateList/TemplateList.jsx:199 #: components/TemplateList/TemplateListItem.jsx:227 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:67 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:61 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:210 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:212 #: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:177 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 @@ -2087,7 +2016,7 @@ msgstr "Deprecated" #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventoryList/InventoryList.jsx:180 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:195 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:104 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 @@ -2111,7 +2040,7 @@ msgstr "Deprecated" #: screens/Team/TeamList/TeamList.jsx:134 #: screens/Team/shared/TeamForm.jsx:43 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:174 -#: screens/Template/Survey/SurveyQuestionForm.jsx:119 +#: screens/Template/Survey/SurveyQuestionForm.jsx:166 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 #: screens/Template/shared/JobTemplateForm.jsx:221 @@ -2119,7 +2048,7 @@ msgstr "Deprecated" #: screens/User/UserOrganizations/UserOrganizationList.jsx:65 #: screens/User/UserOrganizations/UserOrganizationListItem.jsx:15 #: screens/User/UserTeams/UserTeamList.jsx:184 -#: screens/User/UserTeams/UserTeamListItem.jsx:30 +#: screens/User/UserTeams/UserTeamListItem.jsx:32 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:57 @@ -2162,7 +2091,7 @@ msgstr "Destination channels or users" #: components/Schedule/Schedule.jsx:66 #: screens/Application/Application/Application.jsx:77 #: screens/Application/Applications.jsx:38 -#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credential.jsx:70 #: screens/Credential/Credentials.jsx:27 #: screens/CredentialType/CredentialType.jsx:62 #: screens/CredentialType/CredentialTypes.jsx:26 @@ -2268,12 +2197,12 @@ msgstr "Disable SSL verification" msgid "Disassociate" msgstr "Disassociate" -#: screens/Host/HostGroups/HostGroupsList.jsx:211 +#: screens/Host/HostGroups/HostGroupsList.jsx:212 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:220 msgid "Disassociate group from host?" msgstr "Disassociate group from host?" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:227 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 msgid "Disassociate host from group?" msgstr "Disassociate host from group?" @@ -2342,8 +2271,8 @@ msgid "E-mail options" msgstr "E-mail options" #: screens/Template/Survey/SurveyQuestionForm.jsx:212 -msgid "Each answer choice must be on a separate line." -msgstr "Each answer choice must be on a separate line." +#~ 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:162 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 @@ -2377,7 +2306,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:385 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:114 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:116 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:269 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:271 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 #: screens/Host/HostDetail/HostDetail.jsx:113 @@ -2745,7 +2674,7 @@ msgstr "" #~ 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 "Enables creation of a provisioning callback URL. Using the URL a host can contact {brandName} and request a configuration update using this job template" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:153 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:155 #: screens/Setting/shared/SettingDetail.jsx:74 msgid "Encrypted" msgstr "Encrypted" @@ -2796,10 +2725,6 @@ msgstr "" 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 "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" -#: 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 "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." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:193 msgid "Enter one Annotation Tag per line, without commas." msgstr "Enter one Annotation Tag per line, without commas." @@ -2814,10 +2739,6 @@ msgstr "" "symbol (#) for channels, and the at (@) symbol for users, are not\n" "required." -#: 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 "Enter one IRC channel or username per line. The pound symbol (#) for channels, and the at (@) symbol for users, are not required." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:377 msgid "" "Enter one Slack channel per line. The pound symbol (#)\n" @@ -2826,10 +2747,6 @@ msgstr "" "Enter one Slack channel per line. The pound symbol (#)\n" "is required for channels." -#: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:377 -#~ msgid "Enter one Slack channel per line. The pound symbol (#) is required for channels." -#~ msgstr "Enter one Slack channel per line. The pound symbol (#) is required for channels." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:92 msgid "" "Enter one email address per line to create a recipient\n" @@ -2838,10 +2755,6 @@ msgstr "" "Enter one email address per line to create a recipient\n" "list for this type of notification." -#: 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 "Enter one email address per line to create a recipient list for this type of notification." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:426 msgid "" "Enter one phone number per line to specify where to\n" @@ -2850,10 +2763,6 @@ msgstr "" "Enter one phone number per line to specify where to\n" "route SMS messages." -#: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:426 -#~ msgid "Enter one phone number per line to specify where to route SMS messages." -#~ msgstr "Enter one phone number per line to specify where to route SMS messages." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:416 msgid "" "Enter the number associated with the \"Messaging\n" @@ -2862,10 +2771,6 @@ msgstr "" "Enter the number associated with the \"Messaging\n" "Service\" in Twilio in the format +18005550199." -#: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:416 -#~ msgid "Enter the number associated with the \"Messaging Service\" in Twilio in the format +18005550199." -#~ msgstr "Enter the number associated with the \"Messaging Service\" in Twilio in the 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." msgstr "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." @@ -2911,10 +2816,10 @@ msgstr "Enter variables using either JSON or YAML syntax. Use the radio button t #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:148 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:118 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:132 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:119 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 #: screens/Job/JobOutput/JobOutput.jsx:666 #: screens/Setting/shared/LoggingTestAlert.jsx:35 msgid "Error" @@ -2946,34 +2851,34 @@ msgstr "Error saving the workflow!" #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:246 #: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 -#: components/ResourceAccessList/ResourceAccessList.jsx:230 -#: components/ResourceAccessList/ResourceAccessList.jsx:242 +#: components/ResourceAccessList/ResourceAccessList.jsx:231 +#: components/ResourceAccessList/ResourceAccessList.jsx:243 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:403 -#: components/Schedule/ScheduleList/ScheduleList.jsx:237 +#: components/Schedule/ScheduleList/ScheduleList.jsx:239 #: components/Schedule/ScheduleToggle/ScheduleToggle.jsx:67 #: components/Schedule/shared/SchedulePromptableFields.jsx:76 -#: components/TemplateList/TemplateList.jsx:272 +#: components/TemplateList/TemplateList.jsx:278 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:137 #: contexts/Config.jsx:74 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:135 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:290 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:292 #: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:128 -#: screens/Host/HostGroups/HostGroupsList.jsx:243 +#: screens/Host/HostGroups/HostGroupsList.jsx:245 #: screens/Host/HostList/HostList.jsx:222 #: screens/InstanceGroup/Instances/InstanceList.jsx:230 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:146 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:76 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:264 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:275 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:265 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:276 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:60 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:114 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:180 -#: screens/Inventory/InventoryList/InventoryList.jsx:262 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:239 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:290 #: screens/Inventory/InventorySources/InventorySourceList.jsx:245 @@ -2982,7 +2887,7 @@ msgstr "Error saving the workflow!" #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:146 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:97 -#: screens/Login/Login.jsx:193 +#: screens/Login/Login.jsx:191 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:127 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:360 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:223 @@ -3091,7 +2996,7 @@ msgstr "Execution Environment" #: routeConfig.jsx:140 #: screens/ActivityStream/ActivityStream.jsx:211 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:22 #: screens/Organization/Organization.jsx:127 @@ -3118,11 +3023,6 @@ msgstr "Execution environment name" msgid "Execution environment not found." msgstr "Execution environment not found." -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 -#~ msgid "Execution environments" -#~ msgstr "Execution environments" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:23 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:26 msgid "Exit Without Saving" @@ -3229,7 +3129,7 @@ msgstr "Failed to approve one or more workflow approval." msgid "Failed to approve workflow approval." msgstr "Failed to approve workflow approval." -#: components/ResourceAccessList/ResourceAccessList.jsx:234 +#: components/ResourceAccessList/ResourceAccessList.jsx:235 msgid "Failed to assign roles properly" msgstr "Failed to assign roles properly" @@ -3237,9 +3137,9 @@ msgstr "Failed to assign roles properly" msgid "Failed to associate role" msgstr "Failed to associate role" -#: screens/Host/HostGroups/HostGroupsList.jsx:247 +#: screens/Host/HostGroups/HostGroupsList.jsx:249 #: screens/InstanceGroup/Instances/InstanceList.jsx:234 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:267 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:268 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:256 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:243 #: screens/User/UserTeams/UserTeamList.jsx:268 @@ -3279,7 +3179,7 @@ msgstr "Failed to copy template." msgid "Failed to delete application." msgstr "Failed to delete application." -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:293 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 msgid "Failed to delete credential." msgstr "Failed to delete credential." @@ -3320,7 +3220,7 @@ msgstr "Failed to delete one or more credential types." msgid "Failed to delete one or more credentials." msgstr "Failed to delete one or more credentials." -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:226 msgid "Failed to delete one or more execution environments" msgstr "Failed to delete one or more execution environments" @@ -3333,11 +3233,11 @@ 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:266 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:269 msgid "Failed to delete one or more instance groups." msgstr "Failed to delete one or more instance groups." -#: screens/Inventory/InventoryList/InventoryList.jsx:265 +#: screens/Inventory/InventoryList/InventoryList.jsx:268 msgid "Failed to delete one or more inventories." msgstr "Failed to delete one or more inventories." @@ -3365,7 +3265,7 @@ msgstr "Failed to delete one or more organizations." msgid "Failed to delete one or more projects." msgstr "Failed to delete one or more projects." -#: components/Schedule/ScheduleList/ScheduleList.jsx:240 +#: components/Schedule/ScheduleList/ScheduleList.jsx:242 msgid "Failed to delete one or more schedules." msgstr "Failed to delete one or more schedules." @@ -3373,7 +3273,7 @@ msgstr "Failed to delete one or more schedules." msgid "Failed to delete one or more teams." msgstr "Failed to delete one or more teams." -#: components/TemplateList/TemplateList.jsx:275 +#: components/TemplateList/TemplateList.jsx:281 msgid "Failed to delete one or more templates." msgstr "Failed to delete one or more templates." @@ -3401,7 +3301,7 @@ msgstr "Failed to delete organization." msgid "Failed to delete project." msgstr "Failed to delete project." -#: components/ResourceAccessList/ResourceAccessList.jsx:245 +#: components/ResourceAccessList/ResourceAccessList.jsx:246 msgid "Failed to delete role" msgstr "Failed to delete role" @@ -3447,13 +3347,13 @@ msgstr "Failed to deny one or more workflow approval." msgid "Failed to deny workflow approval." msgstr "Failed to deny workflow approval." -#: screens/Host/HostGroups/HostGroupsList.jsx:248 +#: screens/Host/HostGroups/HostGroupsList.jsx:250 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:257 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:244 msgid "Failed to disassociate one or more groups." msgstr "Failed to disassociate one or more groups." -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:278 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:279 msgid "Failed to disassociate one or more hosts." msgstr "Failed to disassociate one or more hosts." @@ -3465,7 +3365,7 @@ msgstr "Failed to disassociate one or more instances." msgid "Failed to disassociate one or more teams." msgstr "Failed to disassociate one or more teams." -#: screens/Login/Login.jsx:197 +#: screens/Login/Login.jsx:195 msgid "Failed to fetch custom login configuration settings. System defaults will be shown instead." msgstr "Failed to fetch custom login configuration settings. System defaults will be shown instead." @@ -3612,7 +3512,7 @@ msgstr "First Name" msgid "First Run" msgstr "First Run" -#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: components/ResourceAccessList/ResourceAccessList.jsx:181 #: components/ResourceAccessList/ResourceAccessListItem.jsx:66 msgid "First name" msgstr "First name" @@ -3625,7 +3525,7 @@ msgstr "First, select a key" msgid "Fit the graph to the available screen size" msgstr "Fit the graph to the available screen size" -#: screens/Template/Survey/SurveyQuestionForm.jsx:62 +#: screens/Template/Survey/SurveyQuestionForm.jsx:95 msgid "Float" msgstr "Float" @@ -3839,7 +3739,7 @@ msgid "Group type" msgstr "Group type" #: screens/Host/Host.jsx:62 -#: screens/Host/HostGroups/HostGroupsList.jsx:230 +#: screens/Host/HostGroups/HostGroupsList.jsx:232 #: screens/Host/Hosts.jsx:30 #: screens/Inventory/Inventories.jsx:70 #: screens/Inventory/Inventories.jsx:72 @@ -3971,8 +3871,8 @@ msgstr "Host status information for this job is unavailable." #: screens/Inventory/Inventories.jsx:77 #: screens/Inventory/Inventory.jsx:65 #: screens/Inventory/InventoryGroup/InventoryGroup.jsx:68 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:181 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:251 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:182 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151 #: screens/Inventory/SmartInventory.jsx:71 @@ -4190,10 +4090,6 @@ msgstr "" "be viewed at the host level. Facts are persisted and\n" "injected into the fact cache at runtime." -#: 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 "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." - #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:140 msgid "If you are ready to upgrade or renew, please <0>contact us." msgstr "If you are ready to upgrade or renew, please <0>contact us." @@ -4219,10 +4115,6 @@ msgstr "" "If you want the Inventory Source to update on\n" "launch and on project update, click on Update on launch, and also go to" -#: src/pages/Organizations/components/DeleteRoleConfirmationModal.jsx:54 -#~ msgid "If you {0} want to remove access for this particular user, please remove them from the team." -#~ msgstr "" - #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:57 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:132 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:138 @@ -4323,7 +4215,7 @@ msgstr "Instance Group" #: routeConfig.jsx:130 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:222 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:26 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4350,7 +4242,7 @@ msgid "Instance groups" msgstr "Instance groups" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:242 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:75 #: screens/InstanceGroup/InstanceGroups.jsx:31 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4358,14 +4250,10 @@ msgstr "Instance groups" msgid "Instances" msgstr "Instances" -#: screens/Template/Survey/SurveyQuestionForm.jsx:61 +#: screens/Template/Survey/SurveyQuestionForm.jsx:94 msgid "Integer" msgstr "Integer" -#: src/index.jsx:193 -#~ msgid "Integrations" -#~ msgstr "" - #: util/validators.jsx:67 msgid "Invalid email address" msgstr "Invalid email address" @@ -4387,8 +4275,8 @@ msgstr "" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:168 -#: screens/Inventory/InventoryList/InventoryList.jsx:219 +#: screens/Inventory/InventoryList/InventoryList.jsx:171 +#: screens/Inventory/InventoryList/InventoryList.jsx:222 #: util/getRelatedResourceDeleteDetails.js:66 #: util/getRelatedResourceDeleteDetails.js:208 #: util/getRelatedResourceDeleteDetails.js:276 @@ -4514,18 +4402,10 @@ msgstr "Item Skipped" msgid "Items" msgstr "Items" -#: src/components/Pagination/Pagination.jsx:142 -#~ msgid "Items Per Page" -#~ msgstr "" - #: components/Pagination/Pagination.jsx:27 msgid "Items per page" msgstr "" -#: src/components/Pagination/Pagination.jsx:162 -#~ msgid "Items {itemMin} – {itemMax} of {count}" -#~ msgstr "" - #: components/Sparkline/Sparkline.jsx:28 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:35 #: screens/Project/ProjectDetail/ProjectDetail.jsx:89 @@ -4593,7 +4473,7 @@ msgid "Job Tags" msgstr "Job Tags" #: components/JobList/JobListItem.jsx:132 -#: components/TemplateList/TemplateList.jsx:200 +#: components/TemplateList/TemplateList.jsx:206 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4794,7 +4674,7 @@ msgstr "Last Login" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:105 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:43 #: screens/Application/ApplicationsList/ApplicationsList.jsx:165 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:252 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:254 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:110 #: screens/Host/HostDetail/HostDetail.jsx:99 @@ -4826,7 +4706,7 @@ msgstr "" msgid "Last Name" msgstr "" -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:229 #: components/TemplateList/TemplateListItem.jsx:153 msgid "Last Ran" msgstr "Last Ran" @@ -4850,7 +4730,7 @@ msgstr "Last job run" msgid "Last modified" msgstr "Last modified" -#: components/ResourceAccessList/ResourceAccessList.jsx:181 +#: components/ResourceAccessList/ResourceAccessList.jsx:182 #: components/ResourceAccessList/ResourceAccessListItem.jsx:67 msgid "Last name" msgstr "Last name" @@ -4970,7 +4850,7 @@ msgstr "Local Time Zone" msgid "Local time zone" msgstr "Local time zone" -#: screens/Login/Login.jsx:171 +#: screens/Login/Login.jsx:169 msgid "Log In" msgstr "Log In" @@ -5090,11 +4970,11 @@ msgstr "Mattermost" msgid "Max Hosts" msgstr "Max Hosts" -#: screens/Template/Survey/SurveyQuestionForm.jsx:168 +#: screens/Template/Survey/SurveyQuestionForm.jsx:215 msgid "Maximum" msgstr "Maximum" -#: screens/Template/Survey/SurveyQuestionForm.jsx:152 +#: screens/Template/Survey/SurveyQuestionForm.jsx:199 msgid "Maximum length" msgstr "Maximum length" @@ -5123,11 +5003,11 @@ msgstr "Metrics" msgid "Microsoft Azure Resource Manager" msgstr "Microsoft Azure Resource Manager" -#: screens/Template/Survey/SurveyQuestionForm.jsx:162 +#: screens/Template/Survey/SurveyQuestionForm.jsx:209 msgid "Minimum" msgstr "Minimum" -#: screens/Template/Survey/SurveyQuestionForm.jsx:146 +#: screens/Template/Survey/SurveyQuestionForm.jsx:193 msgid "Minimum length" msgstr "Minimum length" @@ -5189,7 +5069,7 @@ msgstr "" #: components/AdHocCommands/AdHocCredentialStep.jsx:98 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:117 #: components/AddRole/AddResourceRole.jsx:162 -#: components/AssociateModal/AssociateModal.jsx:147 +#: components/AssociateModal/AssociateModal.jsx:149 #: components/LaunchPrompt/steps/CredentialsStep.jsx:180 #: components/LaunchPrompt/steps/InventoryStep.jsx:95 #: components/Lookup/CredentialLookup.jsx:157 @@ -5200,7 +5080,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:213 +#: components/TemplateList/TemplateList.jsx:219 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 @@ -5213,10 +5093,10 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 #: screens/Host/HostGroups/HostGroupsList.jsx:167 #: screens/Host/HostList/HostList.jsx:160 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:195 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:196 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:171 -#: screens/Inventory/InventoryList/InventoryList.jsx:185 +#: screens/Inventory/InventoryList/InventoryList.jsx:188 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:175 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 #: screens/Organization/OrganizationList/OrganizationList.jsx:149 @@ -5271,18 +5151,22 @@ msgstr "Multi-Select" msgid "Multiple Choice" msgstr "Multiple Choice" -#: screens/Template/Survey/SurveyQuestionForm.jsx:59 +#: screens/Template/Survey/SurveyQuestionForm.jsx:92 msgid "Multiple Choice (multiple select)" msgstr "Multiple Choice (multiple select)" -#: screens/Template/Survey/SurveyQuestionForm.jsx:54 +#: screens/Template/Survey/SurveyQuestionForm.jsx:87 msgid "Multiple Choice (single select)" msgstr "Multiple Choice (single select)" -#: screens/Template/Survey/SurveyQuestionForm.jsx:210 +#: screens/Template/Survey/SurveyQuestionForm.jsx:253 msgid "Multiple Choice Options" msgstr "Multiple Choice Options" +#: components/FormField/TextAndCheckboxField.jsx:87 +#~ msgid "Must type an answer choice before a default value can be selected" +#~ msgstr "Must type an answer choice before a default value can be selected" + #: src/index.jsx:110 #: src/pages/Portal.jsx:19 #~ msgid "My View" @@ -5294,8 +5178,8 @@ msgstr "Multiple Choice Options" #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:123 #: components/AddRole/AddResourceRole.jsx:153 #: components/AddRole/AddResourceRole.jsx:169 -#: components/AssociateModal/AssociateModal.jsx:138 -#: components/AssociateModal/AssociateModal.jsx:153 +#: components/AssociateModal/AssociateModal.jsx:140 +#: components/AssociateModal/AssociateModal.jsx:155 #: components/HostForm/HostForm.jsx:85 #: components/JobList/JobList.jsx:168 #: components/JobList/JobList.jsx:217 @@ -5337,8 +5221,8 @@ msgstr "Multiple Choice Options" #: components/Schedule/ScheduleList/ScheduleList.jsx:188 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:77 #: components/Schedule/shared/ScheduleForm.jsx:99 -#: components/TemplateList/TemplateList.jsx:188 -#: components/TemplateList/TemplateList.jsx:221 +#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:227 #: components/TemplateList/TemplateListItem.jsx:126 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5362,7 +5246,7 @@ msgstr "Multiple Choice Options" #: screens/Application/ApplicationsList/ApplicationsList.jsx:121 #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:53 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:204 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:206 #: screens/Credential/CredentialList/CredentialList.jsx:123 #: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 @@ -5390,7 +5274,7 @@ msgstr "Multiple Choice Options" #: screens/Host/HostList/HostListItem.jsx:28 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:63 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5398,8 +5282,8 @@ msgstr "Multiple Choice Options" #: screens/InstanceGroup/shared/InstanceGroupForm.jsx:20 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:74 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:35 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:186 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:201 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:187 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:202 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:34 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:117 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:143 @@ -5409,9 +5293,9 @@ msgstr "Multiple Choice Options" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:179 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:33 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:122 -#: screens/Inventory/InventoryList/InventoryList.jsx:172 -#: screens/Inventory/InventoryList/InventoryList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:175 +#: screens/Inventory/InventoryList/InventoryList.jsx:194 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:166 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:181 @@ -5629,7 +5513,7 @@ msgstr "Not configured" msgid "Not configured for inventory sync." msgstr "Not configured for inventory sync." -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:229 msgid "" "Note that only hosts directly in this group can\n" "be disassociated. Hosts in sub-groups must be disassociated\n" @@ -5643,7 +5527,7 @@ 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 "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." -#: screens/Host/HostGroups/HostGroupsList.jsx:212 +#: screens/Host/HostGroups/HostGroupsList.jsx:213 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:221 msgid "" "Note that you may still see the group in the list after\n" @@ -5874,7 +5758,7 @@ msgstr "Optionally select the credential to use to send status updates back to t #: components/PromptDetail/PromptJobTemplateDetail.jsx:167 #: components/PromptDetail/PromptProjectDetail.jsx:93 #: components/PromptDetail/PromptWFJobTemplateDetail.jsx:85 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:140 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:142 #: screens/Credential/shared/TypeInputsSubForm.jsx:47 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:61 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:245 @@ -5902,13 +5786,13 @@ msgstr "Options" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:72 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:36 #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:217 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:219 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 #: 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:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:205 #: screens/Inventory/InventoryList/InventoryListItem.jsx:96 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:107 @@ -5925,7 +5809,7 @@ msgstr "Options" #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:123 #: screens/User/UserTeams/UserTeamList.jsx:183 #: screens/User/UserTeams/UserTeamList.jsx:242 -#: screens/User/UserTeams/UserTeamListItem.jsx:21 +#: screens/User/UserTeams/UserTeamListItem.jsx:23 msgid "Organization" msgstr "Organization" @@ -5933,18 +5817,10 @@ msgstr "Organization" msgid "Organization (Name)" msgstr "Organization (Name)" -#: src/pages/Organizations/views/Organization.add.jsx:79 -#~ msgid "Organization Add" -#~ msgstr "" - #: screens/Team/TeamList/TeamList.jsx:138 msgid "Organization Name" msgstr "Organization Name" -#: src/pages/Organizations/screens/Organization/Organization.jsx:144 -#~ msgid "Organization detail tabs" -#~ msgstr "" - #: screens/Organization/Organization.jsx:154 msgid "Organization not found." msgstr "Organization not found." @@ -5964,10 +5840,6 @@ msgstr "Organization not found." msgid "Organizations" msgstr "" -#: src/pages/Organizations/views/Organizations.list.jsx:218 -#~ msgid "Organizations List" -#~ msgstr "" - #: components/LaunchPrompt/steps/useOtherPromptsStep.jsx:50 msgid "Other prompts" msgstr "Other prompts" @@ -6004,18 +5876,6 @@ msgstr "POST" msgid "PUT" msgstr "PUT" -#: src/components/Pagination/Pagination.jsx:190 -#~ msgid "Page" -#~ msgstr "" - -#: src/components/Pagination/Pagination.jsx:189 -#~ msgid "Page <0/> of {pageCount}" -#~ msgstr "" - -#: src/components/Pagination/Pagination.jsx:193 -#~ msgid "Page Number" -#~ msgstr "" - #: components/NotificationList/NotificationList.jsx:198 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:156 msgid "Pagerduty" @@ -6081,11 +5941,11 @@ msgstr "" msgid "Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." msgstr "Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." -#: screens/Login/Login.jsx:181 +#: screens/Login/Login.jsx:179 #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:73 #: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:223 -#: screens/Template/Survey/SurveyQuestionForm.jsx:50 +#: screens/Template/Survey/SurveyQuestionForm.jsx:83 #: screens/User/shared/UserForm.jsx:80 msgid "Password" msgstr "" @@ -6171,7 +6031,7 @@ msgstr "Playbook Run" msgid "Playbook Started" msgstr "Playbook Started" -#: components/TemplateList/TemplateList.jsx:205 +#: components/TemplateList/TemplateList.jsx:211 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -6220,7 +6080,7 @@ msgstr "Please enter a valid URL" msgid "Please enter a value." msgstr "Please enter a value." -#: screens/Login/Login.jsx:153 +#: screens/Login/Login.jsx:151 msgid "Please log in" msgstr "Please log in" @@ -6302,24 +6162,32 @@ msgstr "Port" msgid "Preconditions for running this node when there are multiple parents. Refer to the" msgstr "Preconditions for running this node when there are multiple parents. Refer to the" +#: screens/Template/Survey/MultipleChoiceField.jsx:58 +msgid "Press 'Enter' to add more answer choices. One answer choice per line." +msgstr "Press 'Enter' to add more answer choices. One answer choice per line." + #: components/CodeEditor/CodeEditor.jsx:187 msgid "Press Enter to edit. Press ESC to stop editing." msgstr "Press Enter to edit. Press ESC to stop editing." +#: screens/Template/Survey/SurveyQuestionForm.jsx:223 +#~ msgid "Press Enter to get additional inputs." +#~ msgstr "Press Enter to get additional inputs." + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional inputs. Refer to the" +#~ msgstr "Press Enter to get additional inputs. Refer to the" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional {num} inputs. Refer to the" +#~ msgstr "Press Enter to get additional {num} inputs. Refer to the" + #: components/LaunchPrompt/steps/usePreviewStep.jsx:23 #: screens/Template/Survey/SurveyList.jsx:160 #: screens/Template/Survey/SurveyList.jsx:162 msgid "Preview" msgstr "Preview" -#: src/components/Pagination/Pagination.jsx:179 -#~ msgid "Previous" -#~ msgstr "" - -#: src/index.jsx:88 -#~ msgid "Primary Navigation" -#~ msgstr "" - #: components/LaunchPrompt/steps/CredentialPasswordsStep.jsx:103 msgid "Private key passphrase" msgstr "Private key passphrase" @@ -6401,7 +6269,7 @@ msgstr "Prompt Overrides" #: components/CodeEditor/VariablesField.jsx:219 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:166 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:168 msgid "Prompt on launch" msgstr "Prompt on launch" @@ -6498,7 +6366,7 @@ msgstr "Provisioning Callbacks" msgid "Pull" msgstr "Pull" -#: screens/Template/Survey/SurveyQuestionForm.jsx:111 +#: screens/Template/Survey/SurveyQuestionForm.jsx:158 msgid "Question" msgstr "Question" @@ -6578,6 +6446,10 @@ msgstr "Redirecting to dashboard" msgid "Redirecting to subscription detail" msgstr "Redirecting to subscription detail" +#: screens/Template/Survey/SurveyQuestionForm.jsx:256 +msgid "Refer to the" +msgstr "Refer to the" + #: screens/Template/shared/JobTemplateForm.jsx:409 msgid "" "Refer to the Ansible documentation for details\n" @@ -6708,7 +6580,7 @@ msgid "Request subscription" msgstr "Request subscription" #: screens/Template/Survey/SurveyListItem.jsx:106 -#: screens/Template/Survey/SurveyQuestionForm.jsx:136 +#: screens/Template/Survey/SurveyQuestionForm.jsx:183 msgid "Required" msgstr "Required" @@ -6833,7 +6705,7 @@ msgstr "Role" #: components/ResourceAccessList/ResourceAccessList.jsx:143 #: components/ResourceAccessList/ResourceAccessList.jsx:156 -#: components/ResourceAccessList/ResourceAccessList.jsx:182 +#: components/ResourceAccessList/ResourceAccessList.jsx:183 #: components/ResourceAccessList/ResourceAccessListItem.jsx:68 #: screens/Team/Team.jsx:57 #: screens/Team/Teams.jsx:31 @@ -6888,7 +6760,7 @@ msgstr "Running" msgid "Running Handlers" msgstr "Running Handlers" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 msgid "Running Jobs" msgstr "Running Jobs" @@ -6944,8 +6816,8 @@ msgid "Saturday" msgstr "Saturday" #: components/AddRole/AddResourceRole.jsx:265 -#: components/AssociateModal/AssociateModal.jsx:104 -#: components/AssociateModal/AssociateModal.jsx:110 +#: components/AssociateModal/AssociateModal.jsx:106 +#: components/AssociateModal/AssociateModal.jsx:112 #: components/FormActionGroup/FormActionGroup.jsx:14 #: components/FormActionGroup/FormActionGroup.jsx:20 #: components/Schedule/shared/ScheduleForm.jsx:611 @@ -7001,7 +6873,7 @@ msgstr "Schedule is inactive" msgid "Schedule is missing rrule" msgstr "Schedule is missing rrule" -#: components/Schedule/ScheduleList/ScheduleList.jsx:227 +#: components/Schedule/ScheduleList/ScheduleList.jsx:229 #: routeConfig.jsx:42 #: screens/ActivityStream/ActivityStream.jsx:151 #: screens/Inventory/Inventories.jsx:87 @@ -7087,13 +6959,13 @@ msgstr "" msgid "Select Credential Type" msgstr "Select Credential Type" -#: screens/Host/HostGroups/HostGroupsList.jsx:236 +#: screens/Host/HostGroups/HostGroupsList.jsx:238 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:232 msgid "Select Groups" msgstr "Select Groups" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:257 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:258 msgid "Select Hosts" msgstr "Select Hosts" @@ -7243,7 +7115,7 @@ msgstr "Select a valid date and time for this field" #: screens/Project/shared/ProjectSubForms/InsightsSubForm.jsx:18 #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:40 #: screens/Team/shared/TeamForm.jsx:20 -#: screens/Template/Survey/SurveyQuestionForm.jsx:28 +#: screens/Template/Survey/SurveyQuestionForm.jsx:30 #: screens/Template/shared/JobTemplateForm.jsx:86 #: screens/Template/shared/JobTemplateForm.jsx:153 #: screens/User/shared/UserForm.jsx:49 @@ -7317,10 +7189,6 @@ msgstr "" "the Project Base Path. Together the base path and the playbook\n" "directory provide the full path used to locate playbooks." -#: 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 "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." - #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:94 msgid "Select items from list" msgstr "" @@ -7407,11 +7275,6 @@ msgstr "" "Select the inventory containing the hosts\n" "you want this job to manage." -#: 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 "Select the inventory containing the hosts you want this job to manage." - #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 msgid "" "Select the inventory file\n" @@ -7602,43 +7465,43 @@ msgstr "Show less" msgid "Show only root groups" msgstr "Show only root groups" -#: screens/Login/Login.jsx:215 +#: screens/Login/Login.jsx:213 msgid "Sign in with Azure AD" msgstr "Sign in with Azure AD" -#: screens/Login/Login.jsx:228 +#: screens/Login/Login.jsx:226 msgid "Sign in with GitHub" msgstr "Sign in with GitHub" -#: screens/Login/Login.jsx:267 +#: screens/Login/Login.jsx:265 msgid "Sign in with GitHub Enterprise" msgstr "Sign in with GitHub Enterprise" -#: screens/Login/Login.jsx:281 +#: screens/Login/Login.jsx:279 msgid "Sign in with GitHub Enterprise Organizations" msgstr "Sign in with GitHub Enterprise Organizations" -#: screens/Login/Login.jsx:296 +#: screens/Login/Login.jsx:294 msgid "Sign in with GitHub Enterprise Teams" msgstr "Sign in with GitHub Enterprise Teams" -#: screens/Login/Login.jsx:241 +#: screens/Login/Login.jsx:239 msgid "Sign in with GitHub Organizations" msgstr "Sign in with GitHub Organizations" -#: screens/Login/Login.jsx:254 +#: screens/Login/Login.jsx:252 msgid "Sign in with GitHub Teams" msgstr "Sign in with GitHub Teams" -#: screens/Login/Login.jsx:310 +#: screens/Login/Login.jsx:308 msgid "Sign in with Google" msgstr "Sign in with Google" -#: screens/Login/Login.jsx:328 +#: screens/Login/Login.jsx:326 msgid "Sign in with SAML" msgstr "Sign in with SAML" -#: screens/Login/Login.jsx:327 +#: screens/Login/Login.jsx:325 msgid "Sign in with SAML {samlIDP}" msgstr "Sign in with SAML {samlIDP}" @@ -7698,11 +7561,6 @@ msgstr "" "Use commas to separate multiple tags. Refer to Ansible Tower\n" "documentation for details on the usage of tags." -#: 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 "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." - #: screens/Job/JobOutput/shared/HostStatusBar.jsx:39 msgid "Skipped" msgstr "Skipped" @@ -7862,10 +7720,6 @@ msgstr "" "Specify HTTP Headers in JSON format. Refer to\n" "the Ansible Tower documentation for example syntax." -#: src/screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:478 -#~ msgid "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." -#~ msgstr "Specify HTTP Headers in JSON format. Refer to the Ansible Tower documentation for example syntax." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 msgid "" "Specify a notification color. Acceptable colors are hex\n" @@ -7945,7 +7799,7 @@ msgstr "Started" #: components/JobList/JobList.jsx:197 #: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:77 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:88 #: screens/Inventory/InventorySources/InventorySourceList.jsx:218 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:79 @@ -8288,8 +8142,8 @@ msgstr "Template not found." msgid "Template type" msgstr "Template type" -#: components/TemplateList/TemplateList.jsx:183 -#: components/TemplateList/TemplateList.jsx:240 +#: components/TemplateList/TemplateList.jsx:189 +#: components/TemplateList/TemplateList.jsx:246 #: routeConfig.jsx:63 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 @@ -8328,7 +8182,7 @@ msgid "Test passed" msgstr "Test passed" #: screens/Template/Survey/SurveyPreviewModal.jsx:52 -#: screens/Template/Survey/SurveyQuestionForm.jsx:48 +#: screens/Template/Survey/SurveyQuestionForm.jsx:81 msgid "Text" msgstr "Text" @@ -8336,7 +8190,7 @@ msgstr "Text" msgid "Text Area" msgstr "Text Area" -#: screens/Template/Survey/SurveyQuestionForm.jsx:49 +#: screens/Template/Survey/SurveyQuestionForm.jsx:82 msgid "Textarea" msgstr "Textarea" @@ -8376,10 +8230,6 @@ msgstr "" "before the job is canceled. Defaults to 0 for no job\n" "timeout." -#: 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 "The amount of time (in seconds) to run before the job is canceled. Defaults to 0 for no job timeout." - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 msgid "" "The base URL of the Grafana server - the\n" @@ -8462,7 +8312,7 @@ msgstr "The registry location where the container is stored." msgid "The resource associated with this node has been deleted." msgstr "The resource associated with this node has been deleted." -#: screens/Template/Survey/SurveyQuestionForm.jsx:128 +#: screens/Template/Survey/SurveyQuestionForm.jsx:175 msgid "" "The suggested format for variable names is lowercase and\n" "underscore-separated (for example, foo_bar, user_id, host_name,\n" @@ -8500,6 +8350,10 @@ msgstr "" #~ 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 "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." +#: screens/Template/Survey/MultipleChoiceField.jsx:31 +msgid "There must be a value in at least one input" +msgstr "There must be a value in at least one input" + #: screens/Login/Login.jsx:130 msgid "There was a problem logging in. Please try again." msgstr "There was a problem logging in. Please try again." @@ -8566,11 +8420,11 @@ msgstr "This action will disassociate the following role from {0}:" msgid "This action will disassociate the following:" msgstr "This action will disassociate the following:" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:108 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:109 msgid "This container group is currently being by other resources. Are you sure you want to delete it?" msgstr "This container group is currently being by other resources. Are you sure you want to delete it?" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:280 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 msgid "This credential is currently being used by other resources. Are you sure you want to delete it?" msgstr "This credential is currently being used by other resources. Are you sure you want to delete it?" @@ -8667,7 +8521,7 @@ msgstr "" msgid "This field will be retrieved from an external secret management system using the specified credential." msgstr "This field will be retrieved from an external secret management system using the specified credential." -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:122 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:123 msgid "This instance group is currently being by other resources. Are you sure you want to delete it?" msgstr "This instance group is currently being by other resources. Are you sure you want to delete it?" @@ -8913,7 +8767,7 @@ msgstr "Tools" msgid "Top Pagination" msgstr "Top Pagination" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 msgid "Total Jobs" msgstr "Total Jobs" @@ -8973,8 +8827,8 @@ msgstr "Twilio" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:170 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:94 -#: components/TemplateList/TemplateList.jsx:197 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:203 +#: components/TemplateList/TemplateList.jsx:228 #: components/TemplateList/TemplateListItem.jsx:152 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 @@ -8985,11 +8839,11 @@ msgstr "Twilio" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:80 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:204 #: screens/Inventory/InventoryList/InventoryListItem.jsx:93 #: screens/Inventory/InventorySources/InventorySourceList.jsx:219 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:92 @@ -9016,6 +8870,10 @@ msgstr "Type" msgid "Type Details" msgstr "Type Details" +#: screens/Template/Survey/MultipleChoiceField.jsx:57 +msgid "Type answer then click checkbox on right to select answer as default." +msgstr "Type answer then click checkbox on right to select answer as default." + #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:84 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:48 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:57 @@ -9135,10 +8993,6 @@ msgstr "" "notifications sent when a job starts, succeeds, or fails. Use\n" "curly braces to access information about the job:" -#: 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 "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:" - #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:75 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:83 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:44 @@ -9203,8 +9057,8 @@ msgstr "User tokens" #: components/AddRole/AddResourceRole.jsx:124 #: components/AddRole/AddResourceRole.jsx:139 #: components/ResourceAccessList/ResourceAccessList.jsx:127 -#: components/ResourceAccessList/ResourceAccessList.jsx:179 -#: screens/Login/Login.jsx:184 +#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: screens/Login/Login.jsx:182 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:78 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:180 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:230 @@ -9308,8 +9162,8 @@ msgstr "View Activity Stream settings" msgid "View Azure AD settings" msgstr "View Azure AD settings" -#: screens/Credential/Credential.jsx:117 -#: screens/Credential/Credential.jsx:129 +#: screens/Credential/Credential.jsx:131 +#: screens/Credential/Credential.jsx:143 msgid "View Credential Details" msgstr "View Credential Details" @@ -9434,7 +9288,7 @@ msgstr "View YAML examples at <0>docs.ansible.com" msgid "View activity stream" msgstr "View activity stream" -#: screens/Credential/Credential.jsx:80 +#: screens/Credential/Credential.jsx:92 msgid "View all Credentials." msgstr "View all Credentials." @@ -9659,7 +9513,7 @@ msgstr "Weekday" msgid "Weekend day" msgstr "Weekend day" -#: screens/Login/Login.jsx:151 +#: screens/Login/Login.jsx:150 msgid "Welcome to Ansible {brandName}!" msgstr "Welcome to Ansible {brandName}!" @@ -9702,11 +9556,6 @@ msgstr "" "hosts and groups not found on the external source will remain\n" "untouched by the inventory update process." -#: 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 "When not checked, local child hosts and groups not found on the external source will remain untouched by the inventory update process." - #: components/Workflow/WorkflowLegend.jsx:96 msgid "Workflow" msgstr "Workflow" @@ -9760,7 +9609,7 @@ msgstr "Workflow Job Templates" msgid "Workflow Link" msgstr "Workflow Link" -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:207 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "Workflow Template" @@ -9870,10 +9719,6 @@ msgstr "You do not have permission to delete {pluralizedItemName}: {itemsUnableT msgid "You do not have permission to disassociate the following: {itemsUnableToDisassociate}" msgstr "You do not have permission to disassociate the following: {itemsUnableToDisassociate}" -#: src/contexts/Network.jsx:40 -#~ msgid "You have been logged out." -#~ msgstr "" - #: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:90 msgid "" "You may apply a number of possible variables in the\n" @@ -9882,7 +9727,7 @@ msgstr "" "You may apply a number of possible variables in the\n" "message. For more information, refer to the" -#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:89 +#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:90 #~ msgid "You may apply a number of possible variables in the message. Refer to the" #~ msgstr "You may apply a number of possible variables in the message. Refer to the" @@ -9994,6 +9839,7 @@ msgstr "denied" msgid "disassociate" msgstr "disassociate" +#: screens/Template/Survey/SurveyQuestionForm.jsx:264 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:222 msgid "documentation" msgstr "documentation" @@ -10012,10 +9858,6 @@ msgstr "documentation" msgid "edit" msgstr "edit" -#: src/pages/Organizations/components/OrganizationEdit.jsx:20 -#~ msgid "edit view" -#~ msgstr "" - #: screens/Template/Survey/SurveyListItem.jsx:123 msgid "encrypted" msgstr "encrypted" @@ -10032,6 +9874,10 @@ msgstr "expiration" msgid "for more info." msgstr "for more info." +#: screens/Template/Survey/SurveyQuestionForm.jsx:266 +msgid "for more information." +msgstr "for more information." + #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 #~ msgid "group" #~ msgstr "group" @@ -10073,12 +9919,6 @@ msgstr "instance type" msgid "inventory" msgstr "inventory" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:51 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:59 -#: screens/Job/JobDetail/JobDetail.jsx:119 -#~ msgid "isolated instance" -#~ msgstr "isolated instance" - #: components/Pagination/Pagination.jsx:24 msgid "items" msgstr "" @@ -10107,6 +9947,10 @@ msgstr "move up" msgid "name" msgstr "name" +#: screens/Template/Survey/MultipleChoiceField.jsx:73 +msgid "new choice" +msgstr "new choice" + #: components/Schedule/shared/FrequencyDetailSubform.jsx:465 msgid "of" msgstr "of" @@ -10119,10 +9963,6 @@ msgstr "of" msgid "option to the" msgstr "option to the" -#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:84 -#~ msgid "or attributes of the job such as" -#~ msgstr "or attributes of the job such as" - #: components/Pagination/Pagination.jsx:25 msgid "page" msgstr "page" @@ -10228,7 +10068,7 @@ 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:229 +#: screens/Inventory/InventoryList/InventoryList.jsx:232 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.}}" @@ -10252,11 +10092,11 @@ msgstr "{0, plural, one {This credential is currently being used by other resour 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 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:188 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 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:226 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?}}" @@ -10264,7 +10104,7 @@ msgstr "{0, plural, one {This instance group is currently being by other resourc 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 +#: screens/Inventory/InventoryList/InventoryList.jsx:225 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?}}" @@ -10276,7 +10116,7 @@ msgstr "{0, plural, one {This organization is currently being by other resources 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 +#: components/TemplateList/TemplateList.jsx:249 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?}}" @@ -10300,10 +10140,6 @@ msgstr "" msgid "{0} (deleted)" msgstr "{0} (deleted)" -#: src/components/PaginatedDataList/PaginatedDataList.jsx:135 -#~ msgid "{0} List" -#~ msgstr "" - #: components/ChipGroup/ChipGroup.jsx:13 msgid "{0} more" msgstr "{0} more" @@ -10320,10 +10156,6 @@ msgstr "{0}: {1}" msgid "{brandName} logo" msgstr "{brandName} logo" -#: src/pages/Organizations/components/OrganizationDetail.jsx:54 -#~ msgid "{currentTab} detail view" -#~ msgstr "" - #: components/DetailList/UserDateDetail.jsx:23 msgid "{dateStr} by <0>{username}" msgstr "{dateStr} by <0>{username}" @@ -10352,26 +10184,14 @@ msgstr "{intervalValue, plural, one {week} other {weeks}}" msgid "{intervalValue, plural, one {year} other {years}}" msgstr "{intervalValue, plural, one {year} other {years}}" -#: src/components/Pagination/Pagination.jsx:163 -#~ msgid "{itemMin} - {itemMax} of {count}" -#~ msgstr "" - #: components/PromptDetail/PromptDetail.jsx:43 msgid "{minutes} min {seconds} sec" msgstr "{minutes} min {seconds} sec" -#: src/screens/Inventory/InventoryList/InventoryList.jsx:215 -#~ msgid "{numItemsToDelete, 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 "{numItemsToDelete, 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/JobListCancelButton.jsx:106 msgid "{numJobsToCancel, plural, one {Cancel job} other {Cancel jobs}}" msgstr "{numJobsToCancel, plural, one {Cancel job} other {Cancel jobs}}" -#: src/components/JobList/JobListCancelButton.jsx:81 -#~ msgid "{numJobsToCancel, plural, one {Cancel selected job} other {Cancel selected jobs}}" -#~ msgstr "{numJobsToCancel, plural, one {Cancel selected job} other {Cancel selected jobs}}" - #: 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 "{numJobsToCancel, plural, one {This action will cancel the following job:} other {This action will cancel the following jobs:}}" @@ -10380,19 +10200,7 @@ msgstr "{numJobsToCancel, plural, one {This action will cancel the following job msgid "{numJobsToCancel, plural, one {{0}} other {{1}}}" msgstr "{numJobsToCancel, plural, one {{0}} other {{1}}}" -#: src/components/JobList/JobListCancelButton.jsx:68 -#~ msgid "{numJobsUnableToCancel, 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 "{numJobsUnableToCancel, 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:}}" - -#: src/components/JobList/JobListCancelButton.jsx:57 -#~ msgid "{numJobsUnableToCancel, plural, one {You do not have permission to cancel the following job:} other {You do not have permission to cancel the following jobs:}}" -#~ msgstr "{numJobsUnableToCancel, plural, one {You do not have permission to cancel the following job:} other {You do not have permission to cancel the following jobs:}}" - #: components/PaginatedDataList/PaginatedDataList.jsx:92 #: components/PaginatedTable/PaginatedTable.jsx:77 msgid "{pluralizedItemName} List" msgstr "{pluralizedItemName} List" - -#: src/components/JobList/JobListCancelButton.jsx:96 -#~ msgid "{zeroOrOneJobSelected, plural, one {Cancel job} other {Cancel jobs}}" -#~ msgstr "{zeroOrOneJobSelected, plural, one {Cancel job} other {Cancel jobs}}" diff --git a/awx/ui_next/src/locales/es/messages.po b/awx/ui_next/src/locales/es/messages.po index 6132699061..efe50263ee 100644 --- a/awx/ui_next/src/locales/es/messages.po +++ b/awx/ui_next/src/locales/es/messages.po @@ -23,7 +23,7 @@ msgstr "" msgid "(Prompt on launch)" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:259 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:261 msgid "* This field will be retrieved from an external secret management system using the specified credential." msgstr "" @@ -151,7 +151,7 @@ msgstr "" #: routeConfig.jsx:90 #: screens/ActivityStream/ActivityStream.jsx:177 -#: screens/Credential/Credential.jsx:60 +#: screens/Credential/Credential.jsx:72 #: screens/Credential/Credentials.jsx:28 #: screens/Inventory/Inventories.jsx:58 #: screens/Inventory/Inventory.jsx:63 @@ -190,7 +190,7 @@ msgstr "" #: components/JobList/JobListItem.jsx:85 #: components/Schedule/ScheduleList/ScheduleList.jsx:172 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:111 -#: components/TemplateList/TemplateList.jsx:224 +#: components/TemplateList/TemplateList.jsx:230 #: components/TemplateList/TemplateListItem.jsx:154 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 @@ -204,7 +204,7 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:42 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:244 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:39 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:144 @@ -212,7 +212,7 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:180 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:38 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:123 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:206 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventorySources/InventorySourceList.jsx:220 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:93 @@ -260,7 +260,7 @@ msgstr "" msgid "Actor" msgstr "" -#: components/AddDropDownButton/AddDropDownButton.jsx:38 +#: components/AddDropDownButton/AddDropDownButton.jsx:39 #: components/PaginatedDataList/ToolbarAddButton.jsx:15 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:152 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:155 @@ -385,11 +385,6 @@ msgid "" "like the Ansible inventory .ini file format." 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 "" - #: components/Schedule/shared/FrequencyDetailSubform.jsx:508 msgid "After number of occurrences" msgstr "" @@ -459,16 +454,6 @@ msgstr "" msgid "An inventory must be selected" msgstr "" -#: src/components/PromptDetail/PromptInventorySourceDetail.jsx:87 -#: src/components/PromptDetail/PromptProjectDetail.jsx:92 -#: src/screens/Inventory/shared/InventorySourceForm.jsx:143 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:94 -#: 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 "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:98 msgid "Ansible Tower" msgstr "" @@ -477,19 +462,11 @@ msgstr "" msgid "Ansible Tower Documentation." msgstr "" -#: src/components/About/About.jsx:58 -#~ msgid "Ansible Version" -#~ msgstr "" - -#: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:204 -#~ msgid "Ansible environment" -#~ msgstr "" - -#: screens/Template/Survey/SurveyQuestionForm.jsx:33 +#: screens/Template/Survey/SurveyQuestionForm.jsx:44 msgid "Answer type" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:125 +#: screens/Template/Survey/SurveyQuestionForm.jsx:172 msgid "Answer variable name" msgstr "" @@ -569,10 +546,6 @@ msgstr "" msgid "April" msgstr "" -#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:116 -#~ msgid "Are you sure you want to delete the {0} below?" -#~ msgstr "" - #: components/DeleteButton/DeleteButton.jsx:128 msgid "Are you sure you want to delete:" msgstr "" @@ -628,7 +601,7 @@ msgstr "" msgid "Associate role error" msgstr "" -#: components/AssociateModal/AssociateModal.jsx:98 +#: components/AssociateModal/AssociateModal.jsx:100 msgid "Association modal" msgstr "" @@ -677,7 +650,7 @@ msgstr "" msgid "Back" msgstr "" -#: screens/Credential/Credential.jsx:52 +#: screens/Credential/Credential.jsx:64 msgid "Back to Credentials" msgstr "" @@ -791,10 +764,6 @@ msgid "" "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." -#~ msgstr "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:456 msgid "Basic auth password" msgstr "" @@ -844,8 +813,8 @@ msgstr "" #: components/AdHocCommands/AdHocCommandsWizard.jsx:126 #: components/AddRole/AddResourceRole.jsx:286 -#: components/AssociateModal/AssociateModal.jsx:114 -#: components/AssociateModal/AssociateModal.jsx:119 +#: components/AssociateModal/AssociateModal.jsx:116 +#: components/AssociateModal/AssociateModal.jsx:121 #: components/DeleteButton/DeleteButton.jsx:121 #: components/DeleteButton/DeleteButton.jsx:124 #: components/DisassociateButton/DisassociateButton.jsx:122 @@ -967,7 +936,7 @@ msgstr "" #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:243 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 msgid "Capacity" msgstr "" @@ -998,10 +967,6 @@ msgid "" "{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." -#~ msgstr "" - #: screens/Job/JobOutput/shared/HostStatusBar.jsx:43 msgid "Changed" msgstr "" @@ -1065,17 +1030,13 @@ msgstr "" msgid "Choose an HTTP method" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:36 +#: screens/Template/Survey/SurveyQuestionForm.jsx:47 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." -#~ msgstr "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:142 msgid "Choose an email option" msgstr "" @@ -1127,6 +1088,14 @@ msgstr "" msgid "Click to create a new link to this node." msgstr "" +#: components/FormField/TextAndCheckboxField.jsx:86 +#~ msgid "Click to select this answer as a default answer." +#~ msgstr "" + +#: screens/Template/Survey/MultipleChoiceField.jsx:114 +msgid "Click to toggle default value" +msgstr "" + #: components/Workflow/WorkflowNodeHelp.jsx:168 msgid "Click to view job details" msgstr "" @@ -1177,22 +1146,6 @@ msgstr "" msgid "Command" msgstr "" -#: src/screens/Host/Host.jsx:67 -#: src/screens/Host/Hosts.jsx:32 -#: src/screens/Inventory/Inventory.jsx:68 -#: src/screens/Inventory/InventoryHost/InventoryHost.jsx:88 -#: src/screens/Template/Template.jsx:151 -#: src/screens/Template/Templates.jsx:48 -#: src/screens/Template/WorkflowJobTemplate.jsx:145 -#~ 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 "" - #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:53 msgid "Compliant" msgstr "" @@ -1283,16 +1236,6 @@ msgid "" "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 "" - -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:64 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 -#~ msgid "Controller" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:208 msgid "Convergence" msgstr "" @@ -1351,11 +1294,6 @@ msgstr "" msgid "Create" msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:14 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:24 -#~ msgid "Create Execution environments" -#~ msgstr "" - #: screens/Application/Applications.jsx:26 #: screens/Application/Applications.jsx:35 msgid "Create New Application" @@ -1480,7 +1418,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:267 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:104 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:245 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:247 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 @@ -1512,7 +1450,7 @@ msgstr "" #: components/AdHocCommands/AdHocCredentialStep.jsx:94 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:113 #: components/AddRole/AddResourceRole.jsx:158 -#: components/AssociateModal/AssociateModal.jsx:143 +#: components/AssociateModal/AssociateModal.jsx:145 #: components/LaunchPrompt/steps/CredentialsStep.jsx:176 #: components/LaunchPrompt/steps/InventoryStep.jsx:91 #: components/Lookup/CredentialLookup.jsx:153 @@ -1523,7 +1461,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 -#: components/TemplateList/TemplateList.jsx:209 +#: components/TemplateList/TemplateList.jsx:215 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 @@ -1536,10 +1474,10 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 #: screens/Host/HostGroups/HostGroupsList.jsx:163 #: screens/Host/HostList/HostList.jsx:156 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:191 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:167 -#: screens/Inventory/InventoryList/InventoryList.jsx:181 +#: screens/Inventory/InventoryList/InventoryList.jsx:184 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:171 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 #: screens/Organization/OrganizationList/OrganizationList.jsx:145 @@ -1585,7 +1523,7 @@ msgstr "" msgid "Credential Name" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:228 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:230 #: screens/Credential/shared/CredentialForm.jsx:137 #: screens/Credential/shared/CredentialForm.jsx:199 msgid "Credential Type" @@ -1600,7 +1538,7 @@ msgstr "" msgid "Credential Types" msgstr "" -#: screens/Credential/Credential.jsx:79 +#: screens/Credential/Credential.jsx:91 msgid "Credential not found." msgstr "" @@ -1730,16 +1668,15 @@ msgstr "" msgid "Default Execution Environment" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:186 -#: screens/Template/Survey/SurveyQuestionForm.jsx:194 -#: screens/Template/Survey/SurveyQuestionForm.jsx:201 -#: screens/Template/Survey/SurveyQuestionForm.jsx:225 +#: screens/Template/Survey/SurveyQuestionForm.jsx:233 +#: screens/Template/Survey/SurveyQuestionForm.jsx:241 +#: screens/Template/Survey/SurveyQuestionForm.jsx:248 msgid "Default answer" msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:81 -msgid "Default choice must be answered from the choices listed." -msgstr "" +#~ msgid "Default choice must be answered from the choices listed." +#~ msgstr "" #: screens/Setting/SettingList.jsx:102 msgid "Define system-level features and functions" @@ -1758,11 +1695,11 @@ msgstr "" #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:30 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:395 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:284 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:124 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:138 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:110 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:124 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:111 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:125 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:137 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:283 @@ -1792,7 +1729,7 @@ msgstr "" msgid "Delete All Groups and Hosts" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:276 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:278 msgid "Delete Credential" msgstr "" @@ -1888,8 +1825,8 @@ msgstr "" msgid "Delete error" msgstr "" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:104 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:118 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:105 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:119 msgid "Delete instance group" msgstr "" @@ -1936,16 +1873,16 @@ msgstr "" msgid "Deleted" msgstr "" -#: components/TemplateList/TemplateList.jsx:269 +#: components/TemplateList/TemplateList.jsx:275 #: screens/Credential/CredentialList/CredentialList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Inventory/InventoryList/InventoryList.jsx:264 #: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "" #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 msgid "Deletion error" msgstr "" @@ -1978,12 +1915,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:193 #: components/Schedule/shared/ScheduleForm.jsx:107 -#: components/TemplateList/TemplateList.jsx:193 +#: components/TemplateList/TemplateList.jsx:199 #: components/TemplateList/TemplateListItem.jsx:227 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:67 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:61 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:210 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:212 #: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:177 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 @@ -1997,7 +1934,7 @@ msgstr "" #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventoryList/InventoryList.jsx:180 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:195 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:104 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 @@ -2021,7 +1958,7 @@ msgstr "" #: screens/Team/TeamList/TeamList.jsx:134 #: screens/Team/shared/TeamForm.jsx:43 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:174 -#: screens/Template/Survey/SurveyQuestionForm.jsx:119 +#: screens/Template/Survey/SurveyQuestionForm.jsx:166 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 #: screens/Template/shared/JobTemplateForm.jsx:221 @@ -2029,7 +1966,7 @@ msgstr "" #: screens/User/UserOrganizations/UserOrganizationList.jsx:65 #: screens/User/UserOrganizations/UserOrganizationListItem.jsx:15 #: screens/User/UserTeams/UserTeamList.jsx:184 -#: screens/User/UserTeams/UserTeamListItem.jsx:30 +#: screens/User/UserTeams/UserTeamListItem.jsx:32 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:57 @@ -2072,7 +2009,7 @@ msgstr "" #: components/Schedule/Schedule.jsx:66 #: screens/Application/Application/Application.jsx:77 #: screens/Application/Applications.jsx:38 -#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credential.jsx:70 #: screens/Credential/Credentials.jsx:27 #: screens/CredentialType/CredentialType.jsx:62 #: screens/CredentialType/CredentialTypes.jsx:26 @@ -2178,12 +2115,12 @@ msgstr "" msgid "Disassociate" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:211 +#: screens/Host/HostGroups/HostGroupsList.jsx:212 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:220 msgid "Disassociate group from host?" msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:227 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 msgid "Disassociate host from group?" msgstr "" @@ -2249,8 +2186,8 @@ msgid "E-mail options" msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:212 -msgid "Each answer choice must be on a separate line." -msgstr "" +#~ msgid "Each answer choice must be on a separate line." +#~ msgstr "" #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:162 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 @@ -2279,7 +2216,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:385 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:114 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:116 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:269 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:271 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 #: screens/Host/HostDetail/HostDetail.jsx:113 @@ -2635,7 +2572,7 @@ msgstr "" #~ 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 "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:153 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:155 #: screens/Setting/shared/SettingDetail.jsx:74 msgid "Encrypted" msgstr "" @@ -2683,10 +2620,6 @@ msgstr "" 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 "" -#: 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 "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:193 msgid "Enter one Annotation Tag per line, without commas." msgstr "" @@ -2698,50 +2631,30 @@ msgid "" "required." 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 "" - #: 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 "" - #: 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 "" - #: 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 "" - #: 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 "" - #: 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." msgstr "" @@ -2787,10 +2700,10 @@ msgstr "" #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:148 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:118 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:132 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:119 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 #: screens/Job/JobOutput/JobOutput.jsx:666 #: screens/Setting/shared/LoggingTestAlert.jsx:35 msgid "Error" @@ -2822,34 +2735,34 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:246 #: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 -#: components/ResourceAccessList/ResourceAccessList.jsx:230 -#: components/ResourceAccessList/ResourceAccessList.jsx:242 +#: components/ResourceAccessList/ResourceAccessList.jsx:231 +#: components/ResourceAccessList/ResourceAccessList.jsx:243 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:403 -#: components/Schedule/ScheduleList/ScheduleList.jsx:237 +#: components/Schedule/ScheduleList/ScheduleList.jsx:239 #: components/Schedule/ScheduleToggle/ScheduleToggle.jsx:67 #: components/Schedule/shared/SchedulePromptableFields.jsx:76 -#: components/TemplateList/TemplateList.jsx:272 +#: components/TemplateList/TemplateList.jsx:278 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:137 #: contexts/Config.jsx:74 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:135 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:290 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:292 #: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:128 -#: screens/Host/HostGroups/HostGroupsList.jsx:243 +#: screens/Host/HostGroups/HostGroupsList.jsx:245 #: screens/Host/HostList/HostList.jsx:222 #: screens/InstanceGroup/Instances/InstanceList.jsx:230 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:146 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:76 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:264 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:275 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:265 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:276 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:60 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:114 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:180 -#: screens/Inventory/InventoryList/InventoryList.jsx:262 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:239 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:290 #: screens/Inventory/InventorySources/InventorySourceList.jsx:245 @@ -2858,7 +2771,7 @@ msgstr "" #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:146 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:97 -#: screens/Login/Login.jsx:193 +#: screens/Login/Login.jsx:191 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:127 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:360 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:223 @@ -2967,7 +2880,7 @@ msgstr "" #: routeConfig.jsx:140 #: screens/ActivityStream/ActivityStream.jsx:211 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:22 #: screens/Organization/Organization.jsx:127 @@ -2994,11 +2907,6 @@ msgstr "" msgid "Execution environment not found." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 -#~ msgid "Execution environments" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:23 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:26 msgid "Exit Without Saving" @@ -3105,7 +3013,7 @@ msgstr "" msgid "Failed to approve workflow approval." msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:234 +#: components/ResourceAccessList/ResourceAccessList.jsx:235 msgid "Failed to assign roles properly" msgstr "" @@ -3113,9 +3021,9 @@ msgstr "" msgid "Failed to associate role" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:247 +#: screens/Host/HostGroups/HostGroupsList.jsx:249 #: screens/InstanceGroup/Instances/InstanceList.jsx:234 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:267 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:268 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:256 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:243 #: screens/User/UserTeams/UserTeamList.jsx:268 @@ -3155,7 +3063,7 @@ msgstr "" msgid "Failed to delete application." msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:293 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 msgid "Failed to delete credential." msgstr "" @@ -3196,7 +3104,7 @@ msgstr "" msgid "Failed to delete one or more credentials." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:226 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3209,11 +3117,11 @@ msgstr "" msgid "Failed to delete one or more hosts." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:269 msgid "Failed to delete one or more instance groups." msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:265 +#: screens/Inventory/InventoryList/InventoryList.jsx:268 msgid "Failed to delete one or more inventories." msgstr "" @@ -3241,7 +3149,7 @@ msgstr "" msgid "Failed to delete one or more projects." msgstr "" -#: components/Schedule/ScheduleList/ScheduleList.jsx:240 +#: components/Schedule/ScheduleList/ScheduleList.jsx:242 msgid "Failed to delete one or more schedules." msgstr "" @@ -3249,7 +3157,7 @@ msgstr "" msgid "Failed to delete one or more teams." msgstr "" -#: components/TemplateList/TemplateList.jsx:275 +#: components/TemplateList/TemplateList.jsx:281 msgid "Failed to delete one or more templates." msgstr "" @@ -3277,7 +3185,7 @@ msgstr "" msgid "Failed to delete project." msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:245 +#: components/ResourceAccessList/ResourceAccessList.jsx:246 msgid "Failed to delete role" msgstr "" @@ -3323,13 +3231,13 @@ msgstr "" msgid "Failed to deny workflow approval." msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:248 +#: screens/Host/HostGroups/HostGroupsList.jsx:250 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:257 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:244 msgid "Failed to disassociate one or more groups." msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:278 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:279 msgid "Failed to disassociate one or more hosts." msgstr "" @@ -3341,7 +3249,7 @@ msgstr "" msgid "Failed to disassociate one or more teams." msgstr "" -#: screens/Login/Login.jsx:197 +#: screens/Login/Login.jsx:195 msgid "Failed to fetch custom login configuration settings. System defaults will be shown instead." msgstr "" @@ -3488,7 +3396,7 @@ msgstr "" msgid "First Run" msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: components/ResourceAccessList/ResourceAccessList.jsx:181 #: components/ResourceAccessList/ResourceAccessListItem.jsx:66 msgid "First name" msgstr "" @@ -3501,7 +3409,7 @@ msgstr "" msgid "Fit the graph to the available screen size" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:62 +#: screens/Template/Survey/SurveyQuestionForm.jsx:95 msgid "Float" msgstr "" @@ -3708,7 +3616,7 @@ msgid "Group type" msgstr "" #: screens/Host/Host.jsx:62 -#: screens/Host/HostGroups/HostGroupsList.jsx:230 +#: screens/Host/HostGroups/HostGroupsList.jsx:232 #: screens/Host/Hosts.jsx:30 #: screens/Inventory/Inventories.jsx:70 #: screens/Inventory/Inventories.jsx:72 @@ -3840,8 +3748,8 @@ msgstr "" #: screens/Inventory/Inventories.jsx:77 #: screens/Inventory/Inventory.jsx:65 #: screens/Inventory/InventoryGroup/InventoryGroup.jsx:68 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:181 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:251 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:182 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151 #: screens/Inventory/SmartInventory.jsx:71 @@ -4029,10 +3937,6 @@ msgid "" "injected into the fact cache at runtime." 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/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:140 msgid "If you are ready to upgrade or renew, please <0>contact us." msgstr "" @@ -4151,7 +4055,7 @@ msgstr "" #: routeConfig.jsx:130 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:222 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:26 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4178,7 +4082,7 @@ msgid "Instance groups" msgstr "" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:242 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:75 #: screens/InstanceGroup/InstanceGroups.jsx:31 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4186,7 +4090,7 @@ msgstr "" msgid "Instances" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:61 +#: screens/Template/Survey/SurveyQuestionForm.jsx:94 msgid "Integer" msgstr "" @@ -4211,8 +4115,8 @@ msgstr "" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:168 -#: screens/Inventory/InventoryList/InventoryList.jsx:219 +#: screens/Inventory/InventoryList/InventoryList.jsx:171 +#: screens/Inventory/InventoryList/InventoryList.jsx:222 #: util/getRelatedResourceDeleteDetails.js:66 #: util/getRelatedResourceDeleteDetails.js:208 #: util/getRelatedResourceDeleteDetails.js:276 @@ -4404,7 +4308,7 @@ msgid "Job Tags" msgstr "" #: components/JobList/JobListItem.jsx:132 -#: components/TemplateList/TemplateList.jsx:200 +#: components/TemplateList/TemplateList.jsx:206 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4601,7 +4505,7 @@ msgstr "" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:105 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:43 #: screens/Application/ApplicationsList/ApplicationsList.jsx:165 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:252 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:254 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:110 #: screens/Host/HostDetail/HostDetail.jsx:99 @@ -4633,7 +4537,7 @@ msgstr "" msgid "Last Name" msgstr "" -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:229 #: components/TemplateList/TemplateListItem.jsx:153 msgid "Last Ran" msgstr "" @@ -4657,7 +4561,7 @@ msgstr "" msgid "Last modified" msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:181 +#: components/ResourceAccessList/ResourceAccessList.jsx:182 #: components/ResourceAccessList/ResourceAccessListItem.jsx:67 msgid "Last name" msgstr "" @@ -4773,7 +4677,7 @@ msgstr "" msgid "Local time zone" msgstr "" -#: screens/Login/Login.jsx:171 +#: screens/Login/Login.jsx:169 msgid "Log In" msgstr "" @@ -4893,11 +4797,11 @@ msgstr "" msgid "Max Hosts" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:168 +#: screens/Template/Survey/SurveyQuestionForm.jsx:215 msgid "Maximum" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:152 +#: screens/Template/Survey/SurveyQuestionForm.jsx:199 msgid "Maximum length" msgstr "" @@ -4926,11 +4830,11 @@ msgstr "" msgid "Microsoft Azure Resource Manager" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:162 +#: screens/Template/Survey/SurveyQuestionForm.jsx:209 msgid "Minimum" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:146 +#: screens/Template/Survey/SurveyQuestionForm.jsx:193 msgid "Minimum length" msgstr "" @@ -4988,7 +4892,7 @@ msgstr "" #: components/AdHocCommands/AdHocCredentialStep.jsx:98 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:117 #: components/AddRole/AddResourceRole.jsx:162 -#: components/AssociateModal/AssociateModal.jsx:147 +#: components/AssociateModal/AssociateModal.jsx:149 #: components/LaunchPrompt/steps/CredentialsStep.jsx:180 #: components/LaunchPrompt/steps/InventoryStep.jsx:95 #: components/Lookup/CredentialLookup.jsx:157 @@ -4999,7 +4903,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:213 +#: components/TemplateList/TemplateList.jsx:219 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 @@ -5012,10 +4916,10 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 #: screens/Host/HostGroups/HostGroupsList.jsx:167 #: screens/Host/HostList/HostList.jsx:160 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:195 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:196 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:171 -#: screens/Inventory/InventoryList/InventoryList.jsx:185 +#: screens/Inventory/InventoryList/InventoryList.jsx:188 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:175 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 #: screens/Organization/OrganizationList/OrganizationList.jsx:149 @@ -5070,15 +4974,15 @@ msgstr "" msgid "Multiple Choice" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:59 +#: screens/Template/Survey/SurveyQuestionForm.jsx:92 msgid "Multiple Choice (multiple select)" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:54 +#: screens/Template/Survey/SurveyQuestionForm.jsx:87 msgid "Multiple Choice (single select)" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:210 +#: screens/Template/Survey/SurveyQuestionForm.jsx:253 msgid "Multiple Choice Options" msgstr "" @@ -5088,8 +4992,8 @@ msgstr "" #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:123 #: components/AddRole/AddResourceRole.jsx:153 #: components/AddRole/AddResourceRole.jsx:169 -#: components/AssociateModal/AssociateModal.jsx:138 -#: components/AssociateModal/AssociateModal.jsx:153 +#: components/AssociateModal/AssociateModal.jsx:140 +#: components/AssociateModal/AssociateModal.jsx:155 #: components/HostForm/HostForm.jsx:85 #: components/JobList/JobList.jsx:168 #: components/JobList/JobList.jsx:217 @@ -5131,8 +5035,8 @@ msgstr "" #: components/Schedule/ScheduleList/ScheduleList.jsx:188 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:77 #: components/Schedule/shared/ScheduleForm.jsx:99 -#: components/TemplateList/TemplateList.jsx:188 -#: components/TemplateList/TemplateList.jsx:221 +#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:227 #: components/TemplateList/TemplateListItem.jsx:126 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5156,7 +5060,7 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:121 #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:53 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:204 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:206 #: screens/Credential/CredentialList/CredentialList.jsx:123 #: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 @@ -5184,7 +5088,7 @@ msgstr "" #: screens/Host/HostList/HostListItem.jsx:28 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:63 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5192,8 +5096,8 @@ msgstr "" #: screens/InstanceGroup/shared/InstanceGroupForm.jsx:20 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:74 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:35 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:186 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:201 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:187 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:202 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:34 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:117 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:143 @@ -5203,9 +5107,9 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:179 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:33 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:122 -#: screens/Inventory/InventoryList/InventoryList.jsx:172 -#: screens/Inventory/InventoryList/InventoryList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:175 +#: screens/Inventory/InventoryList/InventoryList.jsx:194 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:166 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:181 @@ -5419,7 +5323,7 @@ msgstr "" msgid "Not configured for inventory sync." msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:229 msgid "" "Note that only hosts directly in this group can\n" "be disassociated. Hosts in sub-groups must be disassociated\n" @@ -5430,7 +5334,7 @@ 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 "" -#: screens/Host/HostGroups/HostGroupsList.jsx:212 +#: screens/Host/HostGroups/HostGroupsList.jsx:213 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:221 msgid "" "Note that you may still see the group in the list after\n" @@ -5644,7 +5548,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:167 #: components/PromptDetail/PromptProjectDetail.jsx:93 #: components/PromptDetail/PromptWFJobTemplateDetail.jsx:85 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:140 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:142 #: screens/Credential/shared/TypeInputsSubForm.jsx:47 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:61 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:245 @@ -5672,13 +5576,13 @@ msgstr "" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:72 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:36 #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:217 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:219 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 #: 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:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:205 #: screens/Inventory/InventoryList/InventoryListItem.jsx:96 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:107 @@ -5695,7 +5599,7 @@ msgstr "" #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:123 #: screens/User/UserTeams/UserTeamList.jsx:183 #: screens/User/UserTeams/UserTeamList.jsx:242 -#: screens/User/UserTeams/UserTeamListItem.jsx:21 +#: screens/User/UserTeams/UserTeamListItem.jsx:23 msgid "Organization" msgstr "" @@ -5819,11 +5723,11 @@ msgstr "" msgid "Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." msgstr "" -#: screens/Login/Login.jsx:181 +#: screens/Login/Login.jsx:179 #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:73 #: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:223 -#: screens/Template/Survey/SurveyQuestionForm.jsx:50 +#: screens/Template/Survey/SurveyQuestionForm.jsx:83 #: screens/User/shared/UserForm.jsx:80 msgid "Password" msgstr "" @@ -5905,7 +5809,7 @@ msgstr "" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:205 +#: components/TemplateList/TemplateList.jsx:211 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5945,7 +5849,7 @@ msgstr "" msgid "Please enter a value." msgstr "" -#: screens/Login/Login.jsx:153 +#: screens/Login/Login.jsx:151 msgid "Please log in" msgstr "" @@ -6014,10 +5918,26 @@ msgstr "" msgid "Preconditions for running this node when there are multiple parents. Refer to the" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:58 +msgid "Press 'Enter' to add more answer choices. One answer choice per line." +msgstr "" + #: components/CodeEditor/CodeEditor.jsx:187 msgid "Press Enter to edit. Press ESC to stop editing." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:223 +#~ msgid "Press Enter to get additional inputs." +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional inputs. Refer to the" +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional {num} inputs. Refer to the" +#~ msgstr "" + #: components/LaunchPrompt/steps/usePreviewStep.jsx:23 #: screens/Template/Survey/SurveyList.jsx:160 #: screens/Template/Survey/SurveyList.jsx:162 @@ -6105,7 +6025,7 @@ msgstr "" #: components/CodeEditor/VariablesField.jsx:219 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:166 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:168 msgid "Prompt on launch" msgstr "" @@ -6188,7 +6108,7 @@ msgstr "" msgid "Pull" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:111 +#: screens/Template/Survey/SurveyQuestionForm.jsx:158 msgid "Question" msgstr "" @@ -6268,6 +6188,10 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:256 +msgid "Refer to the" +msgstr "" + #: screens/Template/shared/JobTemplateForm.jsx:409 msgid "" "Refer to the Ansible documentation for details\n" @@ -6396,7 +6320,7 @@ msgid "Request subscription" msgstr "" #: screens/Template/Survey/SurveyListItem.jsx:106 -#: screens/Template/Survey/SurveyQuestionForm.jsx:136 +#: screens/Template/Survey/SurveyQuestionForm.jsx:183 msgid "Required" msgstr "" @@ -6519,7 +6443,7 @@ msgstr "" #: components/ResourceAccessList/ResourceAccessList.jsx:143 #: components/ResourceAccessList/ResourceAccessList.jsx:156 -#: components/ResourceAccessList/ResourceAccessList.jsx:182 +#: components/ResourceAccessList/ResourceAccessList.jsx:183 #: components/ResourceAccessList/ResourceAccessListItem.jsx:68 #: screens/Team/Team.jsx:57 #: screens/Team/Teams.jsx:31 @@ -6574,7 +6498,7 @@ msgstr "" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 msgid "Running Jobs" msgstr "" @@ -6630,8 +6554,8 @@ msgid "Saturday" msgstr "" #: components/AddRole/AddResourceRole.jsx:265 -#: components/AssociateModal/AssociateModal.jsx:104 -#: components/AssociateModal/AssociateModal.jsx:110 +#: components/AssociateModal/AssociateModal.jsx:106 +#: components/AssociateModal/AssociateModal.jsx:112 #: components/FormActionGroup/FormActionGroup.jsx:14 #: components/FormActionGroup/FormActionGroup.jsx:20 #: components/Schedule/shared/ScheduleForm.jsx:611 @@ -6687,7 +6611,7 @@ msgstr "" msgid "Schedule is missing rrule" msgstr "" -#: components/Schedule/ScheduleList/ScheduleList.jsx:227 +#: components/Schedule/ScheduleList/ScheduleList.jsx:229 #: routeConfig.jsx:42 #: screens/ActivityStream/ActivityStream.jsx:151 #: screens/Inventory/Inventories.jsx:87 @@ -6773,13 +6697,13 @@ msgstr "" msgid "Select Credential Type" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:236 +#: screens/Host/HostGroups/HostGroupsList.jsx:238 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:232 msgid "Select Groups" msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:257 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:258 msgid "Select Hosts" msgstr "" @@ -6923,7 +6847,7 @@ msgstr "" #: screens/Project/shared/ProjectSubForms/InsightsSubForm.jsx:18 #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:40 #: screens/Team/shared/TeamForm.jsx:20 -#: screens/Template/Survey/SurveyQuestionForm.jsx:28 +#: screens/Template/Survey/SurveyQuestionForm.jsx:30 #: screens/Template/shared/JobTemplateForm.jsx:86 #: screens/Template/shared/JobTemplateForm.jsx:153 #: screens/User/shared/UserForm.jsx:49 @@ -6984,10 +6908,6 @@ msgid "" "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 "" - #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:94 msgid "Select items from list" msgstr "" @@ -7070,11 +6990,6 @@ msgid "" "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 "" - #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 msgid "" "Select the inventory file\n" @@ -7256,43 +7171,43 @@ msgstr "" msgid "Show only root groups" msgstr "" -#: screens/Login/Login.jsx:215 +#: screens/Login/Login.jsx:213 msgid "Sign in with Azure AD" msgstr "" -#: screens/Login/Login.jsx:228 +#: screens/Login/Login.jsx:226 msgid "Sign in with GitHub" msgstr "" -#: screens/Login/Login.jsx:267 +#: screens/Login/Login.jsx:265 msgid "Sign in with GitHub Enterprise" msgstr "" -#: screens/Login/Login.jsx:281 +#: screens/Login/Login.jsx:279 msgid "Sign in with GitHub Enterprise Organizations" msgstr "" -#: screens/Login/Login.jsx:296 +#: screens/Login/Login.jsx:294 msgid "Sign in with GitHub Enterprise Teams" msgstr "" -#: screens/Login/Login.jsx:241 +#: screens/Login/Login.jsx:239 msgid "Sign in with GitHub Organizations" msgstr "" -#: screens/Login/Login.jsx:254 +#: screens/Login/Login.jsx:252 msgid "Sign in with GitHub Teams" msgstr "" -#: screens/Login/Login.jsx:310 +#: screens/Login/Login.jsx:308 msgid "Sign in with Google" msgstr "" -#: screens/Login/Login.jsx:328 +#: screens/Login/Login.jsx:326 msgid "Sign in with SAML" msgstr "" -#: screens/Login/Login.jsx:327 +#: screens/Login/Login.jsx:325 msgid "Sign in with SAML {samlIDP}" msgstr "" @@ -7338,11 +7253,6 @@ msgid "" "documentation for details on the usage of tags." 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 "" - #: screens/Job/JobOutput/shared/HostStatusBar.jsx:39 msgid "Skipped" msgstr "" @@ -7500,10 +7410,6 @@ msgid "" "the Ansible Tower documentation for example syntax." 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 "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 msgid "" "Specify a notification color. Acceptable colors are hex\n" @@ -7581,7 +7487,7 @@ msgstr "" #: components/JobList/JobList.jsx:197 #: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:77 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:88 #: screens/Inventory/InventorySources/InventorySourceList.jsx:218 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:79 @@ -7900,8 +7806,8 @@ msgstr "" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:183 -#: components/TemplateList/TemplateList.jsx:240 +#: components/TemplateList/TemplateList.jsx:189 +#: components/TemplateList/TemplateList.jsx:246 #: routeConfig.jsx:63 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 @@ -7940,7 +7846,7 @@ msgid "Test passed" msgstr "" #: screens/Template/Survey/SurveyPreviewModal.jsx:52 -#: screens/Template/Survey/SurveyQuestionForm.jsx:48 +#: screens/Template/Survey/SurveyQuestionForm.jsx:81 msgid "Text" msgstr "" @@ -7948,7 +7854,7 @@ msgstr "" msgid "Text Area" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:49 +#: screens/Template/Survey/SurveyQuestionForm.jsx:82 msgid "Textarea" msgstr "" @@ -7982,10 +7888,6 @@ msgid "" "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 "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 msgid "" "The base URL of the Grafana server - the\n" @@ -8054,7 +7956,7 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:128 +#: screens/Template/Survey/SurveyQuestionForm.jsx:175 msgid "" "The suggested format for variable names is lowercase and\n" "underscore-separated (for example, foo_bar, user_id, host_name,\n" @@ -8083,6 +7985,10 @@ msgstr "" #~ 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 "" +#: screens/Template/Survey/MultipleChoiceField.jsx:31 +msgid "There must be a value in at least one input" +msgstr "" + #: screens/Login/Login.jsx:130 msgid "There was a problem logging in. Please try again." msgstr "" @@ -8149,11 +8055,11 @@ msgstr "" msgid "This action will disassociate the following:" msgstr "" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:108 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:109 msgid "This container group is currently being by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:280 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 msgid "This credential is currently being used by other resources. Are you sure you want to delete it?" msgstr "" @@ -8244,7 +8150,7 @@ msgstr "" msgid "This field will be retrieved from an external secret management system using the specified credential." msgstr "" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:122 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:123 msgid "This instance group is currently being by other resources. Are you sure you want to delete it?" msgstr "" @@ -8477,7 +8383,7 @@ msgstr "" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 msgid "Total Jobs" msgstr "" @@ -8537,8 +8443,8 @@ msgstr "" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:170 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:94 -#: components/TemplateList/TemplateList.jsx:197 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:203 +#: components/TemplateList/TemplateList.jsx:228 #: components/TemplateList/TemplateListItem.jsx:152 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 @@ -8549,11 +8455,11 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:80 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:204 #: screens/Inventory/InventoryList/InventoryListItem.jsx:93 #: screens/Inventory/InventorySources/InventorySourceList.jsx:219 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:92 @@ -8580,6 +8486,10 @@ msgstr "" msgid "Type Details" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:57 +msgid "Type answer then click checkbox on right to select answer as default." +msgstr "" + #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:84 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:48 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:57 @@ -8692,10 +8602,6 @@ msgid "" "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 "" - #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:75 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:83 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:44 @@ -8756,8 +8662,8 @@ msgstr "" #: components/AddRole/AddResourceRole.jsx:124 #: components/AddRole/AddResourceRole.jsx:139 #: components/ResourceAccessList/ResourceAccessList.jsx:127 -#: components/ResourceAccessList/ResourceAccessList.jsx:179 -#: screens/Login/Login.jsx:184 +#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: screens/Login/Login.jsx:182 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:78 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:180 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:230 @@ -8861,8 +8767,8 @@ msgstr "" msgid "View Azure AD settings" msgstr "" -#: screens/Credential/Credential.jsx:117 -#: screens/Credential/Credential.jsx:129 +#: screens/Credential/Credential.jsx:131 +#: screens/Credential/Credential.jsx:143 msgid "View Credential Details" msgstr "" @@ -8987,7 +8893,7 @@ msgstr "" msgid "View activity stream" msgstr "" -#: screens/Credential/Credential.jsx:80 +#: screens/Credential/Credential.jsx:92 msgid "View all Credentials." msgstr "" @@ -9212,7 +9118,7 @@ msgstr "" msgid "Weekend day" msgstr "" -#: screens/Login/Login.jsx:151 +#: screens/Login/Login.jsx:150 msgid "Welcome to Ansible {brandName}!" msgstr "" @@ -9247,11 +9153,6 @@ msgid "" "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 "" - #: components/Workflow/WorkflowLegend.jsx:96 msgid "Workflow" msgstr "" @@ -9305,7 +9206,7 @@ msgstr "" msgid "Workflow Link" msgstr "" -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:207 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "" @@ -9509,6 +9410,7 @@ msgstr "" msgid "disassociate" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:264 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:222 msgid "documentation" msgstr "" @@ -9543,6 +9445,10 @@ msgstr "" msgid "for more info." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:266 +msgid "for more information." +msgstr "" + #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 #~ msgid "group" #~ msgstr "" @@ -9584,12 +9490,6 @@ msgstr "" msgid "inventory" msgstr "" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:51 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:59 -#: screens/Job/JobDetail/JobDetail.jsx:119 -#~ msgid "isolated instance" -#~ msgstr "" - #: components/Pagination/Pagination.jsx:24 msgid "items" msgstr "" @@ -9618,6 +9518,10 @@ msgstr "" msgid "name" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:73 +msgid "new choice" +msgstr "" + #: components/Schedule/shared/FrequencyDetailSubform.jsx:465 msgid "of" msgstr "" @@ -9626,10 +9530,6 @@ msgstr "" msgid "option to the" msgstr "" -#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:84 -#~ msgid "or attributes of the job such as" -#~ msgstr "" - #: components/Pagination/Pagination.jsx:25 msgid "page" msgstr "" @@ -9723,7 +9623,7 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:229 +#: screens/Inventory/InventoryList/InventoryList.jsx:232 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 "" @@ -9747,11 +9647,11 @@ msgstr "" 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 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:188 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 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:226 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 "" @@ -9759,7 +9659,7 @@ msgstr "" 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 +#: screens/Inventory/InventoryList/InventoryList.jsx:225 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 "" @@ -9771,7 +9671,7 @@ msgstr "" 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 +#: components/TemplateList/TemplateList.jsx:249 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 "" @@ -9843,18 +9743,10 @@ msgstr "" msgid "{minutes} min {seconds} sec" msgstr "" -#: src/screens/Inventory/InventoryList/InventoryList.jsx:215 -#~ msgid "{numItemsToDelete, 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/JobListCancelButton.jsx:106 msgid "{numJobsToCancel, plural, one {Cancel job} other {Cancel jobs}}" msgstr "" -#: src/components/JobList/JobListCancelButton.jsx:81 -#~ msgid "{numJobsToCancel, plural, one {Cancel selected job} other {Cancel selected 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 "" @@ -9863,19 +9755,7 @@ msgstr "" msgid "{numJobsToCancel, plural, one {{0}} other {{1}}}" msgstr "" -#: src/components/JobList/JobListCancelButton.jsx:68 -#~ msgid "{numJobsUnableToCancel, 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 "" - -#: src/components/JobList/JobListCancelButton.jsx:57 -#~ msgid "{numJobsUnableToCancel, plural, one {You do not have permission to cancel the following job:} other {You do not have permission to cancel the following jobs:}}" -#~ msgstr "" - #: components/PaginatedDataList/PaginatedDataList.jsx:92 #: components/PaginatedTable/PaginatedTable.jsx:77 msgid "{pluralizedItemName} List" msgstr "" - -#: src/components/JobList/JobListCancelButton.jsx:96 -#~ msgid "{zeroOrOneJobSelected, plural, one {Cancel job} other {Cancel jobs}}" -#~ msgstr "" diff --git a/awx/ui_next/src/locales/fr/messages.po b/awx/ui_next/src/locales/fr/messages.po index bf9f0cdc7e..0db97c7627 100644 --- a/awx/ui_next/src/locales/fr/messages.po +++ b/awx/ui_next/src/locales/fr/messages.po @@ -22,7 +22,7 @@ msgstr "(10 premiers seulement)" msgid "(Prompt on launch)" msgstr "(Me le demander au lancement)" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:259 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:261 msgid "* This field will be retrieved from an external secret management system using the specified credential." msgstr "* Ce champ sera récupéré dans un système externe de gestion des secrets en utilisant le justificatif d'identité spécifié." @@ -150,7 +150,7 @@ msgstr "À propos de " #: routeConfig.jsx:90 #: screens/ActivityStream/ActivityStream.jsx:177 -#: screens/Credential/Credential.jsx:60 +#: screens/Credential/Credential.jsx:72 #: screens/Credential/Credentials.jsx:28 #: screens/Inventory/Inventories.jsx:58 #: screens/Inventory/Inventory.jsx:63 @@ -189,7 +189,7 @@ msgstr "Action" #: components/JobList/JobListItem.jsx:85 #: components/Schedule/ScheduleList/ScheduleList.jsx:172 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:111 -#: components/TemplateList/TemplateList.jsx:224 +#: components/TemplateList/TemplateList.jsx:230 #: components/TemplateList/TemplateListItem.jsx:154 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 @@ -203,7 +203,7 @@ msgstr "Action" #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:42 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:244 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:39 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:144 @@ -211,7 +211,7 @@ msgstr "Action" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:180 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:38 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:123 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:206 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventorySources/InventorySourceList.jsx:220 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:93 @@ -259,7 +259,7 @@ msgstr "Sélecteur de type de flux d'activité" msgid "Actor" msgstr "Acteur" -#: components/AddDropDownButton/AddDropDownButton.jsx:38 +#: components/AddDropDownButton/AddDropDownButton.jsx:39 #: components/PaginatedDataList/ToolbarAddButton.jsx:15 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:152 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:155 @@ -484,11 +484,11 @@ msgstr "Documentation Ansible Tower" #~ msgid "Ansible environment" #~ msgstr "Environnement Ansible" -#: screens/Template/Survey/SurveyQuestionForm.jsx:33 +#: screens/Template/Survey/SurveyQuestionForm.jsx:44 msgid "Answer type" msgstr "Type de réponse" -#: screens/Template/Survey/SurveyQuestionForm.jsx:125 +#: screens/Template/Survey/SurveyQuestionForm.jsx:172 msgid "Answer variable name" msgstr "Nom de variable de réponse" @@ -627,7 +627,7 @@ msgstr "Associé" msgid "Associate role error" msgstr "Erreur de rôle d’associé" -#: components/AssociateModal/AssociateModal.jsx:98 +#: components/AssociateModal/AssociateModal.jsx:100 msgid "Association modal" msgstr "Association modale" @@ -676,7 +676,7 @@ msgstr "Paramètres AD Azure" msgid "Back" msgstr "Retour" -#: screens/Credential/Credential.jsx:52 +#: screens/Credential/Credential.jsx:64 msgid "Back to Credentials" msgstr "Retour à Références" @@ -843,8 +843,8 @@ msgstr "Expiration du délai d’attente du cache (secondes)" #: components/AdHocCommands/AdHocCommandsWizard.jsx:126 #: components/AddRole/AddResourceRole.jsx:286 -#: components/AssociateModal/AssociateModal.jsx:114 -#: components/AssociateModal/AssociateModal.jsx:119 +#: components/AssociateModal/AssociateModal.jsx:116 +#: components/AssociateModal/AssociateModal.jsx:121 #: components/DeleteButton/DeleteButton.jsx:121 #: components/DeleteButton/DeleteButton.jsx:124 #: components/DisassociateButton/DisassociateButton.jsx:122 @@ -966,7 +966,7 @@ msgstr "" #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:243 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 msgid "Capacity" msgstr "Capacité" @@ -1064,7 +1064,7 @@ msgstr "Choisissez une source" msgid "Choose an HTTP method" msgstr "Choisissez une méthode HTTP" -#: screens/Template/Survey/SurveyQuestionForm.jsx:36 +#: screens/Template/Survey/SurveyQuestionForm.jsx:47 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" @@ -1126,6 +1126,14 @@ msgstr "Cliquez sur ce bouton pour vérifier la connexion au système de gestion msgid "Click to create a new link to this node." msgstr "Cliquez pour créer un nouveau lien vers ce nœud." +#: components/FormField/TextAndCheckboxField.jsx:86 +#~ msgid "Click to select this answer as a default answer." +#~ msgstr "" + +#: screens/Template/Survey/MultipleChoiceField.jsx:114 +msgid "Click to toggle default value" +msgstr "" + #: components/Workflow/WorkflowNodeHelp.jsx:168 msgid "Click to view job details" msgstr "Cliquez pour voir les détails de ce Job" @@ -1350,11 +1358,6 @@ msgstr "" msgid "Create" msgstr "Créer" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:14 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:24 -#~ msgid "Create Execution environments" -#~ msgstr "" - #: screens/Application/Applications.jsx:26 #: screens/Application/Applications.jsx:35 msgid "Create New Application" @@ -1479,7 +1482,7 @@ msgstr "Créer un jeton d'utilisateur" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:267 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:104 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:245 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:247 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 @@ -1511,7 +1514,7 @@ msgstr "Créé" #: components/AdHocCommands/AdHocCredentialStep.jsx:94 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:113 #: components/AddRole/AddResourceRole.jsx:158 -#: components/AssociateModal/AssociateModal.jsx:143 +#: components/AssociateModal/AssociateModal.jsx:145 #: components/LaunchPrompt/steps/CredentialsStep.jsx:176 #: components/LaunchPrompt/steps/InventoryStep.jsx:91 #: components/Lookup/CredentialLookup.jsx:153 @@ -1522,7 +1525,7 @@ msgstr "Créé" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 -#: components/TemplateList/TemplateList.jsx:209 +#: components/TemplateList/TemplateList.jsx:215 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 @@ -1535,10 +1538,10 @@ msgstr "Créé" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 #: screens/Host/HostGroups/HostGroupsList.jsx:163 #: screens/Host/HostList/HostList.jsx:156 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:191 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:167 -#: screens/Inventory/InventoryList/InventoryList.jsx:181 +#: screens/Inventory/InventoryList/InventoryList.jsx:184 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:171 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 #: screens/Organization/OrganizationList/OrganizationList.jsx:145 @@ -1584,7 +1587,7 @@ msgstr "" msgid "Credential Name" msgstr "Nom d’identification" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:228 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:230 #: screens/Credential/shared/CredentialForm.jsx:137 #: screens/Credential/shared/CredentialForm.jsx:199 msgid "Credential Type" @@ -1599,7 +1602,7 @@ msgstr "Type d'informations d’identification" msgid "Credential Types" msgstr "Types d'informations d'identification" -#: screens/Credential/Credential.jsx:79 +#: screens/Credential/Credential.jsx:91 msgid "Credential not found." msgstr "Informations d'identification introuvables." @@ -1729,16 +1732,15 @@ msgstr "Par défaut" msgid "Default Execution Environment" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:186 -#: screens/Template/Survey/SurveyQuestionForm.jsx:194 -#: screens/Template/Survey/SurveyQuestionForm.jsx:201 -#: screens/Template/Survey/SurveyQuestionForm.jsx:225 +#: screens/Template/Survey/SurveyQuestionForm.jsx:233 +#: screens/Template/Survey/SurveyQuestionForm.jsx:241 +#: screens/Template/Survey/SurveyQuestionForm.jsx:248 msgid "Default answer" msgstr "Réponse par défaut" #: screens/Template/Survey/SurveyQuestionForm.jsx:81 -msgid "Default choice must be answered from the choices listed." -msgstr "Une réponse doit être apportée au choix par défaut parmi les choix énumérés." +#~ msgid "Default choice must be answered from the choices listed." +#~ msgstr "Une réponse doit être apportée au choix par défaut parmi les choix énumérés." #: screens/Setting/SettingList.jsx:102 msgid "Define system-level features and functions" @@ -1757,11 +1759,11 @@ msgstr "Définir les fonctions et fonctionnalités niveau système" #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:30 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:395 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:284 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:124 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:138 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:110 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:124 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:111 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:125 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:137 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:283 @@ -1791,7 +1793,7 @@ msgstr "Supprimer" msgid "Delete All Groups and Hosts" msgstr "Supprimer les groupes et les hôtes" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:276 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:278 msgid "Delete Credential" msgstr "Supprimer les informations d’identification" @@ -1887,8 +1889,8 @@ msgstr "Supprimer le type d'informations d’identification" msgid "Delete error" msgstr "Supprimer l'erreur" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:104 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:118 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:105 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:119 msgid "Delete instance group" msgstr "Supprimer un groupe d'instances" @@ -1935,16 +1937,16 @@ msgstr "Supprimer {pluralizedItemName} ?" msgid "Deleted" msgstr "Supprimé" -#: components/TemplateList/TemplateList.jsx:269 +#: components/TemplateList/TemplateList.jsx:275 #: screens/Credential/CredentialList/CredentialList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Inventory/InventoryList/InventoryList.jsx:264 #: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "Erreur de suppression" #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 msgid "Deletion error" msgstr "Erreur de suppression" @@ -1977,12 +1979,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:193 #: components/Schedule/shared/ScheduleForm.jsx:107 -#: components/TemplateList/TemplateList.jsx:193 +#: components/TemplateList/TemplateList.jsx:199 #: components/TemplateList/TemplateListItem.jsx:227 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:67 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:61 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:210 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:212 #: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:177 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 @@ -1996,7 +1998,7 @@ msgstr "" #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventoryList/InventoryList.jsx:180 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:195 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:104 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 @@ -2020,7 +2022,7 @@ msgstr "" #: screens/Team/TeamList/TeamList.jsx:134 #: screens/Team/shared/TeamForm.jsx:43 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:174 -#: screens/Template/Survey/SurveyQuestionForm.jsx:119 +#: screens/Template/Survey/SurveyQuestionForm.jsx:166 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 #: screens/Template/shared/JobTemplateForm.jsx:221 @@ -2028,7 +2030,7 @@ msgstr "" #: screens/User/UserOrganizations/UserOrganizationList.jsx:65 #: screens/User/UserOrganizations/UserOrganizationListItem.jsx:15 #: screens/User/UserTeams/UserTeamList.jsx:184 -#: screens/User/UserTeams/UserTeamListItem.jsx:30 +#: screens/User/UserTeams/UserTeamListItem.jsx:32 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:57 @@ -2071,7 +2073,7 @@ msgstr "Canaux ou utilisateurs de destination" #: components/Schedule/Schedule.jsx:66 #: screens/Application/Application/Application.jsx:77 #: screens/Application/Applications.jsx:38 -#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credential.jsx:70 #: screens/Credential/Credentials.jsx:27 #: screens/CredentialType/CredentialType.jsx:62 #: screens/CredentialType/CredentialTypes.jsx:26 @@ -2177,12 +2179,12 @@ msgstr "Désactiver la vérification SSL" msgid "Disassociate" msgstr "Dissocier" -#: screens/Host/HostGroups/HostGroupsList.jsx:211 +#: screens/Host/HostGroups/HostGroupsList.jsx:212 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:220 msgid "Disassociate group from host?" msgstr "Dissocier le groupe de l'hôte ?" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:227 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 msgid "Disassociate host from group?" msgstr "Dissocier Hôte du Groupe" @@ -2248,8 +2250,8 @@ msgid "E-mail options" msgstr "Options d'email" #: screens/Template/Survey/SurveyQuestionForm.jsx:212 -msgid "Each answer choice must be on a separate line." -msgstr "Chaque choix de réponse doit figurer sur une ligne distincte." +#~ 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:162 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 @@ -2278,7 +2280,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:385 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:114 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:116 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:269 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:271 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 #: screens/Host/HostDetail/HostDetail.jsx:113 @@ -2622,15 +2624,11 @@ msgstr "" #~ 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 "" -#: 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 "" - #: 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:153 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:155 #: screens/Setting/shared/SettingDetail.jsx:74 msgid "Encrypted" msgstr "Crypté" @@ -2782,10 +2780,10 @@ msgstr "Entrez les variables avec la syntaxe JSON ou YAML. Utilisez le bouton ra #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:148 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:118 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:132 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:119 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 #: screens/Job/JobOutput/JobOutput.jsx:666 #: screens/Setting/shared/LoggingTestAlert.jsx:35 msgid "Error" @@ -2817,34 +2815,34 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:246 #: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 -#: components/ResourceAccessList/ResourceAccessList.jsx:230 -#: components/ResourceAccessList/ResourceAccessList.jsx:242 +#: components/ResourceAccessList/ResourceAccessList.jsx:231 +#: components/ResourceAccessList/ResourceAccessList.jsx:243 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:403 -#: components/Schedule/ScheduleList/ScheduleList.jsx:237 +#: components/Schedule/ScheduleList/ScheduleList.jsx:239 #: components/Schedule/ScheduleToggle/ScheduleToggle.jsx:67 #: components/Schedule/shared/SchedulePromptableFields.jsx:76 -#: components/TemplateList/TemplateList.jsx:272 +#: components/TemplateList/TemplateList.jsx:278 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:137 #: contexts/Config.jsx:74 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:135 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:290 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:292 #: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:128 -#: screens/Host/HostGroups/HostGroupsList.jsx:243 +#: screens/Host/HostGroups/HostGroupsList.jsx:245 #: screens/Host/HostList/HostList.jsx:222 #: screens/InstanceGroup/Instances/InstanceList.jsx:230 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:146 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:76 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:264 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:275 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:265 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:276 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:60 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:114 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:180 -#: screens/Inventory/InventoryList/InventoryList.jsx:262 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:239 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:290 #: screens/Inventory/InventorySources/InventorySourceList.jsx:245 @@ -2853,7 +2851,7 @@ msgstr "" #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:146 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:97 -#: screens/Login/Login.jsx:193 +#: screens/Login/Login.jsx:191 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:127 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:360 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:223 @@ -2962,7 +2960,7 @@ msgstr "" #: routeConfig.jsx:140 #: screens/ActivityStream/ActivityStream.jsx:211 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:22 #: screens/Organization/Organization.jsx:127 @@ -2989,11 +2987,6 @@ msgstr "" msgid "Execution environment not found." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 -#~ msgid "Execution environments" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:23 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:26 msgid "Exit Without Saving" @@ -3100,7 +3093,7 @@ msgstr "N'a pas approuvé un ou plusieurs flux de travail." msgid "Failed to approve workflow approval." msgstr "N'a pas approuvé le flux de travail." -#: components/ResourceAccessList/ResourceAccessList.jsx:234 +#: components/ResourceAccessList/ResourceAccessList.jsx:235 msgid "Failed to assign roles properly" msgstr "" @@ -3108,9 +3101,9 @@ msgstr "" msgid "Failed to associate role" msgstr "N'a pas réussi à associer le rôle" -#: screens/Host/HostGroups/HostGroupsList.jsx:247 +#: screens/Host/HostGroups/HostGroupsList.jsx:249 #: screens/InstanceGroup/Instances/InstanceList.jsx:234 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:267 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:268 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:256 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:243 #: screens/User/UserTeams/UserTeamList.jsx:268 @@ -3150,7 +3143,7 @@ msgstr "Impossible de copier le modèle." msgid "Failed to delete application." msgstr "N'a pas réussi à supprimer l’application" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:293 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 msgid "Failed to delete credential." msgstr "N'a pas réussi à supprimer l’identifiant." @@ -3191,7 +3184,7 @@ msgstr "N'a pas réussi à supprimer un ou plusieurs types d’identifiants." msgid "Failed to delete one or more credentials." msgstr "N'a pas réussi à supprimer un ou plusieurs identifiants." -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:226 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3204,11 +3197,11 @@ 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:266 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:269 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:265 +#: screens/Inventory/InventoryList/InventoryList.jsx:268 msgid "Failed to delete one or more inventories." msgstr "N'a pas réussi à supprimer un ou plusieurs inventaires." @@ -3236,7 +3229,7 @@ msgstr "N'a pas réussi à supprimer une ou plusieurs organisations." msgid "Failed to delete one or more projects." msgstr "N'a pas réussi à supprimer un ou plusieurs projets." -#: components/Schedule/ScheduleList/ScheduleList.jsx:240 +#: components/Schedule/ScheduleList/ScheduleList.jsx:242 msgid "Failed to delete one or more schedules." msgstr "N'a pas réussi à supprimer une ou plusieurs progammations." @@ -3244,7 +3237,7 @@ msgstr "N'a pas réussi à supprimer une ou plusieurs progammations." msgid "Failed to delete one or more teams." msgstr "N'a pas réussi à supprimer une ou plusieurs équipes." -#: components/TemplateList/TemplateList.jsx:275 +#: components/TemplateList/TemplateList.jsx:281 msgid "Failed to delete one or more templates." msgstr "N'a pas réussi à supprimer un ou plusieurs modèles." @@ -3272,7 +3265,7 @@ msgstr "N'a pas réussi à supprimer l'organisation." msgid "Failed to delete project." msgstr "N'a pas réussi à supprimer le projet." -#: components/ResourceAccessList/ResourceAccessList.jsx:245 +#: components/ResourceAccessList/ResourceAccessList.jsx:246 msgid "Failed to delete role" msgstr "N'a pas réussi à supprimer le rôle" @@ -3318,13 +3311,13 @@ msgstr "N'a pas refusé d'approuver un ou plusieurs flux de travail." msgid "Failed to deny workflow approval." msgstr "N'a pas refusé l'approbation du flux de travail." -#: screens/Host/HostGroups/HostGroupsList.jsx:248 +#: screens/Host/HostGroups/HostGroupsList.jsx:250 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:257 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:244 msgid "Failed to disassociate one or more groups." msgstr "N'a pas réussi à dissocier un ou plusieurs groupes." -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:278 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:279 msgid "Failed to disassociate one or more hosts." msgstr "N'a pas réussi à dissocier un ou plusieurs hôtes." @@ -3336,7 +3329,7 @@ msgstr "N'a pas réussi à dissocier une ou plusieurs instances." msgid "Failed to disassociate one or more teams." msgstr "N'a pas réussi à dissocier une ou plusieurs équipes." -#: screens/Login/Login.jsx:197 +#: screens/Login/Login.jsx:195 msgid "Failed to fetch custom login configuration settings. System defaults will be shown instead." msgstr "Impossible de récupérer les paramètres de configuration de connexion personnalisés. Les paramètres par défaut du système seront affichés à la place." @@ -3483,7 +3476,7 @@ msgstr "Prénom" msgid "First Run" msgstr "Première exécution" -#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: components/ResourceAccessList/ResourceAccessList.jsx:181 #: components/ResourceAccessList/ResourceAccessListItem.jsx:66 msgid "First name" msgstr "" @@ -3496,7 +3489,7 @@ msgstr "Tout d'abord, sélectionnez une clé" msgid "Fit the graph to the available screen size" msgstr "Adapter le graphique à la taille de l'écran disponible" -#: screens/Template/Survey/SurveyQuestionForm.jsx:62 +#: screens/Template/Survey/SurveyQuestionForm.jsx:95 msgid "Float" msgstr "Flottement" @@ -3703,7 +3696,7 @@ msgid "Group type" msgstr "Type de groupe" #: screens/Host/Host.jsx:62 -#: screens/Host/HostGroups/HostGroupsList.jsx:230 +#: screens/Host/HostGroups/HostGroupsList.jsx:232 #: screens/Host/Hosts.jsx:30 #: screens/Inventory/Inventories.jsx:70 #: screens/Inventory/Inventories.jsx:72 @@ -3835,8 +3828,8 @@ msgstr "Les informations relatives au statut d'hôte pour ce Job ne sont pas dis #: screens/Inventory/Inventories.jsx:77 #: screens/Inventory/Inventory.jsx:65 #: screens/Inventory/InventoryGroup/InventoryGroup.jsx:68 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:181 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:251 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:182 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151 #: screens/Inventory/SmartInventory.jsx:71 @@ -3995,10 +3988,6 @@ msgid "" "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." -#~ msgstr "" - #: components/AdHocCommands/AdHocDetailsStep.jsx:205 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." @@ -4146,7 +4135,7 @@ msgstr "Groupe d'instance" #: routeConfig.jsx:130 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:222 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:26 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4173,7 +4162,7 @@ msgid "Instance groups" msgstr "Groupes d'instances" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:242 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:75 #: screens/InstanceGroup/InstanceGroups.jsx:31 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4181,7 +4170,7 @@ msgstr "Groupes d'instances" msgid "Instances" msgstr "Instances" -#: screens/Template/Survey/SurveyQuestionForm.jsx:61 +#: screens/Template/Survey/SurveyQuestionForm.jsx:94 msgid "Integer" msgstr "Entier relatif" @@ -4206,8 +4195,8 @@ 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:168 -#: screens/Inventory/InventoryList/InventoryList.jsx:219 +#: screens/Inventory/InventoryList/InventoryList.jsx:171 +#: screens/Inventory/InventoryList/InventoryList.jsx:222 #: util/getRelatedResourceDeleteDetails.js:66 #: util/getRelatedResourceDeleteDetails.js:208 #: util/getRelatedResourceDeleteDetails.js:276 @@ -4399,7 +4388,7 @@ msgid "Job Tags" msgstr "Balises Job" #: components/JobList/JobListItem.jsx:132 -#: components/TemplateList/TemplateList.jsx:200 +#: components/TemplateList/TemplateList.jsx:206 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4596,7 +4585,7 @@ msgstr "Dernière connexion" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:105 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:43 #: screens/Application/ApplicationsList/ApplicationsList.jsx:165 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:252 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:254 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:110 #: screens/Host/HostDetail/HostDetail.jsx:99 @@ -4628,7 +4617,7 @@ msgstr "Dernière modification" msgid "Last Name" msgstr "Nom" -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:229 #: components/TemplateList/TemplateListItem.jsx:153 msgid "Last Ran" msgstr "Dernière exécution" @@ -4652,7 +4641,7 @@ msgstr "Dernière exécution du Job" msgid "Last modified" msgstr "Dernière modification" -#: components/ResourceAccessList/ResourceAccessList.jsx:181 +#: components/ResourceAccessList/ResourceAccessList.jsx:182 #: components/ResourceAccessList/ResourceAccessListItem.jsx:67 msgid "Last name" msgstr "" @@ -4768,7 +4757,7 @@ msgstr "Fuseau horaire local" msgid "Local time zone" msgstr "Fuseau horaire local" -#: screens/Login/Login.jsx:171 +#: screens/Login/Login.jsx:169 msgid "Log In" msgstr "Connexion" @@ -4888,11 +4877,11 @@ msgstr "Mattermost" msgid "Max Hosts" msgstr "Nombre d'hôtes max." -#: screens/Template/Survey/SurveyQuestionForm.jsx:168 +#: screens/Template/Survey/SurveyQuestionForm.jsx:215 msgid "Maximum" msgstr "Maximum" -#: screens/Template/Survey/SurveyQuestionForm.jsx:152 +#: screens/Template/Survey/SurveyQuestionForm.jsx:199 msgid "Maximum length" msgstr "Longueur maximale" @@ -4921,11 +4910,11 @@ msgstr "" msgid "Microsoft Azure Resource Manager" msgstr "Microsoft Azure Resource Manager" -#: screens/Template/Survey/SurveyQuestionForm.jsx:162 +#: screens/Template/Survey/SurveyQuestionForm.jsx:209 msgid "Minimum" msgstr "Minimum" -#: screens/Template/Survey/SurveyQuestionForm.jsx:146 +#: screens/Template/Survey/SurveyQuestionForm.jsx:193 msgid "Minimum length" msgstr "Longueur minimale" @@ -4983,7 +4972,7 @@ msgstr "Modifié" #: components/AdHocCommands/AdHocCredentialStep.jsx:98 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:117 #: components/AddRole/AddResourceRole.jsx:162 -#: components/AssociateModal/AssociateModal.jsx:147 +#: components/AssociateModal/AssociateModal.jsx:149 #: components/LaunchPrompt/steps/CredentialsStep.jsx:180 #: components/LaunchPrompt/steps/InventoryStep.jsx:95 #: components/Lookup/CredentialLookup.jsx:157 @@ -4994,7 +4983,7 @@ msgstr "Modifié" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:213 +#: components/TemplateList/TemplateList.jsx:219 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 @@ -5007,10 +4996,10 @@ msgstr "Modifié" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 #: screens/Host/HostGroups/HostGroupsList.jsx:167 #: screens/Host/HostList/HostList.jsx:160 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:195 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:196 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:171 -#: screens/Inventory/InventoryList/InventoryList.jsx:185 +#: screens/Inventory/InventoryList/InventoryList.jsx:188 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:175 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 #: screens/Organization/OrganizationList/OrganizationList.jsx:149 @@ -5065,15 +5054,15 @@ msgstr "Multi-Select" msgid "Multiple Choice" msgstr "Options à choix multiples." -#: screens/Template/Survey/SurveyQuestionForm.jsx:59 +#: screens/Template/Survey/SurveyQuestionForm.jsx:92 msgid "Multiple Choice (multiple select)" msgstr "Options à choix multiples (sélection multiple)" -#: screens/Template/Survey/SurveyQuestionForm.jsx:54 +#: screens/Template/Survey/SurveyQuestionForm.jsx:87 msgid "Multiple Choice (single select)" msgstr "Options à choix multiples (une seule sélection)" -#: screens/Template/Survey/SurveyQuestionForm.jsx:210 +#: screens/Template/Survey/SurveyQuestionForm.jsx:253 msgid "Multiple Choice Options" msgstr "Options à choix multiples." @@ -5083,8 +5072,8 @@ msgstr "Options à choix multiples." #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:123 #: components/AddRole/AddResourceRole.jsx:153 #: components/AddRole/AddResourceRole.jsx:169 -#: components/AssociateModal/AssociateModal.jsx:138 -#: components/AssociateModal/AssociateModal.jsx:153 +#: components/AssociateModal/AssociateModal.jsx:140 +#: components/AssociateModal/AssociateModal.jsx:155 #: components/HostForm/HostForm.jsx:85 #: components/JobList/JobList.jsx:168 #: components/JobList/JobList.jsx:217 @@ -5126,8 +5115,8 @@ msgstr "Options à choix multiples." #: components/Schedule/ScheduleList/ScheduleList.jsx:188 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:77 #: components/Schedule/shared/ScheduleForm.jsx:99 -#: components/TemplateList/TemplateList.jsx:188 -#: components/TemplateList/TemplateList.jsx:221 +#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:227 #: components/TemplateList/TemplateListItem.jsx:126 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5151,7 +5140,7 @@ msgstr "Options à choix multiples." #: screens/Application/ApplicationsList/ApplicationsList.jsx:121 #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:53 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:204 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:206 #: screens/Credential/CredentialList/CredentialList.jsx:123 #: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 @@ -5179,7 +5168,7 @@ msgstr "Options à choix multiples." #: screens/Host/HostList/HostListItem.jsx:28 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:63 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5187,8 +5176,8 @@ msgstr "Options à choix multiples." #: screens/InstanceGroup/shared/InstanceGroupForm.jsx:20 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:74 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:35 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:186 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:201 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:187 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:202 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:34 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:117 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:143 @@ -5198,9 +5187,9 @@ msgstr "Options à choix multiples." #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:179 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:33 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:122 -#: screens/Inventory/InventoryList/InventoryList.jsx:172 -#: screens/Inventory/InventoryList/InventoryList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:175 +#: screens/Inventory/InventoryList/InventoryList.jsx:194 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:166 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:181 @@ -5414,7 +5403,7 @@ msgstr "Non configuré" msgid "Not configured for inventory sync." msgstr "Non configuré pour la synchronisation de l'inventaire." -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:229 msgid "" "Note that only hosts directly in this group can\n" "be disassociated. Hosts in sub-groups must be disassociated\n" @@ -5425,7 +5414,7 @@ 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 "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." -#: screens/Host/HostGroups/HostGroupsList.jsx:212 +#: screens/Host/HostGroups/HostGroupsList.jsx:213 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:221 msgid "" "Note that you may still see the group in the list after\n" @@ -5639,7 +5628,7 @@ msgstr "En option, sélectionnez les informations d'identification à utiliser p #: components/PromptDetail/PromptJobTemplateDetail.jsx:167 #: components/PromptDetail/PromptProjectDetail.jsx:93 #: components/PromptDetail/PromptWFJobTemplateDetail.jsx:85 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:140 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:142 #: screens/Credential/shared/TypeInputsSubForm.jsx:47 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:61 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:245 @@ -5667,13 +5656,13 @@ msgstr "Options" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:72 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:36 #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:217 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:219 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 #: 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:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:205 #: screens/Inventory/InventoryList/InventoryListItem.jsx:96 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:107 @@ -5690,7 +5679,7 @@ msgstr "Options" #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:123 #: screens/User/UserTeams/UserTeamList.jsx:183 #: screens/User/UserTeams/UserTeamList.jsx:242 -#: screens/User/UserTeams/UserTeamListItem.jsx:21 +#: screens/User/UserTeams/UserTeamListItem.jsx:23 msgid "Organization" msgstr "Organisation" @@ -5814,11 +5803,11 @@ msgstr "" msgid "Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." msgstr "Transmettez des variables de ligne de commandes supplémentaires au playbook. Voici le paramètre de ligne de commande -e or --extra-vars pour ansible-playbook. Fournir la paire clé/valeur en utilisant YAML ou JSON. Consulter la documentation Ansible Tower pour obtenir des exemples de syntaxe." -#: screens/Login/Login.jsx:181 +#: screens/Login/Login.jsx:179 #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:73 #: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:223 -#: screens/Template/Survey/SurveyQuestionForm.jsx:50 +#: screens/Template/Survey/SurveyQuestionForm.jsx:83 #: screens/User/shared/UserForm.jsx:80 msgid "Password" msgstr "Mot de passe" @@ -5900,7 +5889,7 @@ msgstr "Exécution du playbook" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:205 +#: components/TemplateList/TemplateList.jsx:211 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5940,7 +5929,7 @@ msgstr "Veuillez entrer une URL valide" msgid "Please enter a value." msgstr "Entrez une valeur." -#: screens/Login/Login.jsx:153 +#: screens/Login/Login.jsx:151 msgid "Please log in" msgstr "" @@ -6009,10 +5998,26 @@ msgstr "Port" msgid "Preconditions for running this node when there are multiple parents. Refer to the" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:58 +msgid "Press 'Enter' to add more answer choices. One answer choice per line." +msgstr "" + #: components/CodeEditor/CodeEditor.jsx:187 msgid "Press Enter to edit. Press ESC to stop editing." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:223 +#~ msgid "Press Enter to get additional inputs." +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional inputs. Refer to the" +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional {num} inputs. Refer to the" +#~ msgstr "" + #: components/LaunchPrompt/steps/usePreviewStep.jsx:23 #: screens/Template/Survey/SurveyList.jsx:160 #: screens/Template/Survey/SurveyList.jsx:162 @@ -6100,7 +6105,7 @@ msgstr "Invite Remplacements" #: components/CodeEditor/VariablesField.jsx:219 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:166 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:168 msgid "Prompt on launch" msgstr "Me le demander au lancement" @@ -6183,7 +6188,7 @@ msgstr "Rappels d’exécution " msgid "Pull" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:111 +#: screens/Template/Survey/SurveyQuestionForm.jsx:158 msgid "Question" msgstr "Question" @@ -6263,16 +6268,16 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:256 +msgid "Refer to the" +msgstr "" + #: screens/Template/shared/JobTemplateForm.jsx:409 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." -#~ msgstr "" - #: screens/User/UserTokens/UserTokens.jsx:76 msgid "Refresh Token" msgstr "Actualiser Jeton" @@ -6391,7 +6396,7 @@ msgid "Request subscription" msgstr "" #: screens/Template/Survey/SurveyListItem.jsx:106 -#: screens/Template/Survey/SurveyQuestionForm.jsx:136 +#: screens/Template/Survey/SurveyQuestionForm.jsx:183 msgid "Required" msgstr "Obligatoire" @@ -6514,7 +6519,7 @@ msgstr "Rôle" #: components/ResourceAccessList/ResourceAccessList.jsx:143 #: components/ResourceAccessList/ResourceAccessList.jsx:156 -#: components/ResourceAccessList/ResourceAccessList.jsx:182 +#: components/ResourceAccessList/ResourceAccessList.jsx:183 #: components/ResourceAccessList/ResourceAccessListItem.jsx:68 #: screens/Team/Team.jsx:57 #: screens/Team/Teams.jsx:31 @@ -6569,7 +6574,7 @@ msgstr "En cours d'exécution" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 msgid "Running Jobs" msgstr "Jobs en cours d'exécution" @@ -6625,8 +6630,8 @@ msgid "Saturday" msgstr "Samedi" #: components/AddRole/AddResourceRole.jsx:265 -#: components/AssociateModal/AssociateModal.jsx:104 -#: components/AssociateModal/AssociateModal.jsx:110 +#: components/AssociateModal/AssociateModal.jsx:106 +#: components/AssociateModal/AssociateModal.jsx:112 #: components/FormActionGroup/FormActionGroup.jsx:14 #: components/FormActionGroup/FormActionGroup.jsx:20 #: components/Schedule/shared/ScheduleForm.jsx:611 @@ -6682,7 +6687,7 @@ msgstr "Le planning est inactif." msgid "Schedule is missing rrule" msgstr "La programmation manque de règles" -#: components/Schedule/ScheduleList/ScheduleList.jsx:227 +#: components/Schedule/ScheduleList/ScheduleList.jsx:229 #: routeConfig.jsx:42 #: screens/ActivityStream/ActivityStream.jsx:151 #: screens/Inventory/Inventories.jsx:87 @@ -6768,13 +6773,13 @@ msgstr "Sélectionner" msgid "Select Credential Type" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:236 +#: screens/Host/HostGroups/HostGroupsList.jsx:238 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:232 msgid "Select Groups" msgstr "Sélectionner les groupes" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:257 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:258 msgid "Select Hosts" msgstr "Sélectionner les hôtes" @@ -6918,7 +6923,7 @@ msgstr "Sélectionnez une date et une heure valables pour ce champ" #: screens/Project/shared/ProjectSubForms/InsightsSubForm.jsx:18 #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:40 #: screens/Team/shared/TeamForm.jsx:20 -#: screens/Template/Survey/SurveyQuestionForm.jsx:28 +#: screens/Template/Survey/SurveyQuestionForm.jsx:30 #: screens/Template/shared/JobTemplateForm.jsx:86 #: screens/Template/shared/JobTemplateForm.jsx:153 #: screens/User/shared/UserForm.jsx:49 @@ -7251,43 +7256,43 @@ msgstr "Afficher moins de détails" msgid "Show only root groups" msgstr "Afficher uniquement les groupes racines" -#: screens/Login/Login.jsx:215 +#: screens/Login/Login.jsx:213 msgid "Sign in with Azure AD" msgstr "Connectez-vous avec Azure AD" -#: screens/Login/Login.jsx:228 +#: screens/Login/Login.jsx:226 msgid "Sign in with GitHub" msgstr "Connectez-vous à GitHub" -#: screens/Login/Login.jsx:267 +#: screens/Login/Login.jsx:265 msgid "Sign in with GitHub Enterprise" msgstr "Connectez-vous à GitHub Enterprise" -#: screens/Login/Login.jsx:281 +#: screens/Login/Login.jsx:279 msgid "Sign in with GitHub Enterprise Organizations" msgstr "Connectez-vous avec GitHub Enterprise Organizations" -#: screens/Login/Login.jsx:296 +#: screens/Login/Login.jsx:294 msgid "Sign in with GitHub Enterprise Teams" msgstr "Connectez-vous avec GitHub Enterprise Teams" -#: screens/Login/Login.jsx:241 +#: screens/Login/Login.jsx:239 msgid "Sign in with GitHub Organizations" msgstr "Connectez-vous avec GitHub Organizations" -#: screens/Login/Login.jsx:254 +#: screens/Login/Login.jsx:252 msgid "Sign in with GitHub Teams" msgstr "Connectez-vous avec GitHub Teams" -#: screens/Login/Login.jsx:310 +#: screens/Login/Login.jsx:308 msgid "Sign in with Google" msgstr "Connectez-vous avec Google" -#: screens/Login/Login.jsx:328 +#: screens/Login/Login.jsx:326 msgid "Sign in with SAML" msgstr "Connectez-vous avec SAML" -#: screens/Login/Login.jsx:327 +#: screens/Login/Login.jsx:325 msgid "Sign in with SAML {samlIDP}" msgstr "Connectez-vous avec SAML {samlIDP}" @@ -7576,7 +7581,7 @@ msgstr "Démarré" #: components/JobList/JobList.jsx:197 #: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:77 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:88 #: screens/Inventory/InventorySources/InventorySourceList.jsx:218 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:79 @@ -7895,8 +7900,8 @@ msgstr "Mise à jour introuvable" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:183 -#: components/TemplateList/TemplateList.jsx:240 +#: components/TemplateList/TemplateList.jsx:189 +#: components/TemplateList/TemplateList.jsx:246 #: routeConfig.jsx:63 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 @@ -7935,7 +7940,7 @@ msgid "Test passed" msgstr "Test réussi." #: screens/Template/Survey/SurveyPreviewModal.jsx:52 -#: screens/Template/Survey/SurveyQuestionForm.jsx:48 +#: screens/Template/Survey/SurveyQuestionForm.jsx:81 msgid "Text" msgstr "Texte" @@ -7943,7 +7948,7 @@ msgstr "Texte" msgid "Text Area" msgstr "Zone de texte" -#: screens/Template/Survey/SurveyQuestionForm.jsx:49 +#: screens/Template/Survey/SurveyQuestionForm.jsx:82 msgid "Textarea" msgstr "Zone de texte" @@ -8049,7 +8054,7 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "La ressource associée à ce nœud a été supprimée." -#: screens/Template/Survey/SurveyQuestionForm.jsx:128 +#: screens/Template/Survey/SurveyQuestionForm.jsx:175 msgid "" "The suggested format for variable names is lowercase and\n" "underscore-separated (for example, foo_bar, user_id, host_name,\n" @@ -8078,6 +8083,10 @@ msgstr "" #~ 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 "" +#: screens/Template/Survey/MultipleChoiceField.jsx:31 +msgid "There must be a value in at least one input" +msgstr "" + #: screens/Login/Login.jsx:130 msgid "There was a problem logging in. Please try again." msgstr "" @@ -8144,11 +8153,11 @@ msgstr "Cette action permettra de dissocier le rôle suivant de {brandName} :" msgid "This action will disassociate the following:" msgstr "Cette action dissociera les éléments suivants :" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:108 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:109 msgid "This container group is currently being by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:280 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 msgid "This credential is currently being used by other resources. Are you sure you want to delete it?" msgstr "" @@ -8239,7 +8248,7 @@ msgstr "Ce champ ne doit pas dépasser {brandName} caractères" msgid "This field will be retrieved from an external secret management system using the specified credential." msgstr "Ce champ sera récupéré dans un système externe de gestion des secrets en utilisant l’identifiant spécifié." -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:122 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:123 msgid "This instance group is currently being by other resources. Are you sure you want to delete it?" msgstr "" @@ -8472,7 +8481,7 @@ msgstr "Outils" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 msgid "Total Jobs" msgstr "Total Jobs" @@ -8532,8 +8541,8 @@ msgstr "Twilio" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:170 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:94 -#: components/TemplateList/TemplateList.jsx:197 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:203 +#: components/TemplateList/TemplateList.jsx:228 #: components/TemplateList/TemplateListItem.jsx:152 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 @@ -8544,11 +8553,11 @@ msgstr "Twilio" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:80 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:204 #: screens/Inventory/InventoryList/InventoryListItem.jsx:93 #: screens/Inventory/InventorySources/InventorySourceList.jsx:219 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:92 @@ -8575,6 +8584,10 @@ msgstr "Type" msgid "Type Details" msgstr "Détails sur le type" +#: screens/Template/Survey/MultipleChoiceField.jsx:57 +msgid "Type answer then click checkbox on right to select answer as default." +msgstr "" + #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:84 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:48 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:57 @@ -8751,8 +8764,8 @@ msgstr "Jetons d'utilisateur" #: components/AddRole/AddResourceRole.jsx:124 #: components/AddRole/AddResourceRole.jsx:139 #: components/ResourceAccessList/ResourceAccessList.jsx:127 -#: components/ResourceAccessList/ResourceAccessList.jsx:179 -#: screens/Login/Login.jsx:184 +#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: screens/Login/Login.jsx:182 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:78 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:180 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:230 @@ -8856,8 +8869,8 @@ msgstr "Afficher le paramètres des flux d’activité" msgid "View Azure AD settings" msgstr "Voir les paramètres Azure AD" -#: screens/Credential/Credential.jsx:117 -#: screens/Credential/Credential.jsx:129 +#: screens/Credential/Credential.jsx:131 +#: screens/Credential/Credential.jsx:143 msgid "View Credential Details" msgstr "Afficher les détails des informations d'identification" @@ -8982,7 +8995,7 @@ msgstr "Voir les exemples YALM sur <0>docs.ansible.com" msgid "View activity stream" msgstr "Afficher le flux d’activité" -#: screens/Credential/Credential.jsx:80 +#: screens/Credential/Credential.jsx:92 msgid "View all Credentials." msgstr "Voir toutes les informations d’identification." @@ -9207,7 +9220,7 @@ msgstr "Jour de la semaine" msgid "Weekend day" msgstr "Jour du week-end" -#: screens/Login/Login.jsx:151 +#: screens/Login/Login.jsx:150 msgid "Welcome to Ansible {brandName}!" msgstr "" @@ -9300,7 +9313,7 @@ msgstr "" msgid "Workflow Link" msgstr "Lien vers le flux de travail" -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:207 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "Modèle de flux de travail" @@ -9504,6 +9517,7 @@ msgstr "refusé" msgid "disassociate" msgstr "dissocier" +#: screens/Template/Survey/SurveyQuestionForm.jsx:264 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:222 msgid "documentation" msgstr "" @@ -9534,6 +9548,10 @@ msgstr "expiration" msgid "for more info." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:266 +msgid "for more information." +msgstr "" + #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 #~ msgid "group" #~ msgstr "groupe" @@ -9609,6 +9627,10 @@ msgstr "monter" msgid "name" msgstr "nom" +#: screens/Template/Survey/MultipleChoiceField.jsx:73 +msgid "new choice" +msgstr "" + #: components/Schedule/shared/FrequencyDetailSubform.jsx:465 msgid "of" msgstr "de" @@ -9710,7 +9732,7 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:229 +#: screens/Inventory/InventoryList/InventoryList.jsx:232 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 "" @@ -9734,11 +9756,11 @@ msgstr "" 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 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:188 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 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:226 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 "" @@ -9746,7 +9768,7 @@ msgstr "" 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 +#: screens/Inventory/InventoryList/InventoryList.jsx:225 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 "" @@ -9758,7 +9780,7 @@ msgstr "" 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 +#: components/TemplateList/TemplateList.jsx:249 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 "" diff --git a/awx/ui_next/src/locales/ja/messages.po b/awx/ui_next/src/locales/ja/messages.po index c9457c1e3c..a407ce363f 100644 --- a/awx/ui_next/src/locales/ja/messages.po +++ b/awx/ui_next/src/locales/ja/messages.po @@ -22,7 +22,7 @@ msgstr "(最初の 10 件に制限)" msgid "(Prompt on launch)" msgstr "(起動プロンプト)" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:259 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:261 msgid "* This field will be retrieved from an external secret management system using the specified credential." msgstr "*このフィールドは、指定された認証情報を使用して外部のシークレット管理システムから取得されます。" @@ -150,7 +150,7 @@ msgstr "情報" #: routeConfig.jsx:90 #: screens/ActivityStream/ActivityStream.jsx:177 -#: screens/Credential/Credential.jsx:60 +#: screens/Credential/Credential.jsx:72 #: screens/Credential/Credentials.jsx:28 #: screens/Inventory/Inventories.jsx:58 #: screens/Inventory/Inventory.jsx:63 @@ -189,7 +189,7 @@ msgstr "アクション" #: components/JobList/JobListItem.jsx:85 #: components/Schedule/ScheduleList/ScheduleList.jsx:172 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:111 -#: components/TemplateList/TemplateList.jsx:224 +#: components/TemplateList/TemplateList.jsx:230 #: components/TemplateList/TemplateListItem.jsx:154 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 @@ -203,7 +203,7 @@ msgstr "アクション" #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:42 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:244 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:39 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:144 @@ -211,7 +211,7 @@ msgstr "アクション" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:180 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:38 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:123 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:206 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventorySources/InventorySourceList.jsx:220 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:93 @@ -259,7 +259,7 @@ msgstr "アクティビティーストリームのタイプセレクター" msgid "Actor" msgstr "アクター" -#: components/AddDropDownButton/AddDropDownButton.jsx:38 +#: components/AddDropDownButton/AddDropDownButton.jsx:39 #: components/PaginatedDataList/ToolbarAddButton.jsx:15 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:152 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:155 @@ -484,11 +484,11 @@ msgstr "Ansible Tower ドキュメント。" #~ msgid "Ansible environment" #~ msgstr "Ansible 環境" -#: screens/Template/Survey/SurveyQuestionForm.jsx:33 +#: screens/Template/Survey/SurveyQuestionForm.jsx:44 msgid "Answer type" msgstr "回答タイプ" -#: screens/Template/Survey/SurveyQuestionForm.jsx:125 +#: screens/Template/Survey/SurveyQuestionForm.jsx:172 msgid "Answer variable name" msgstr "回答の変数名" @@ -627,7 +627,7 @@ msgstr "関連付け" msgid "Associate role error" msgstr "関連付けのロールエラー" -#: components/AssociateModal/AssociateModal.jsx:98 +#: components/AssociateModal/AssociateModal.jsx:100 msgid "Association modal" msgstr "関連付けモーダル" @@ -676,7 +676,7 @@ msgstr "Azure AD の設定" msgid "Back" msgstr "戻る" -#: screens/Credential/Credential.jsx:52 +#: screens/Credential/Credential.jsx:64 msgid "Back to Credentials" msgstr "認証情報に戻る" @@ -843,8 +843,8 @@ msgstr "キャッシュのタイムアウト (秒)" #: components/AdHocCommands/AdHocCommandsWizard.jsx:126 #: components/AddRole/AddResourceRole.jsx:286 -#: components/AssociateModal/AssociateModal.jsx:114 -#: components/AssociateModal/AssociateModal.jsx:119 +#: components/AssociateModal/AssociateModal.jsx:116 +#: components/AssociateModal/AssociateModal.jsx:121 #: components/DeleteButton/DeleteButton.jsx:121 #: components/DeleteButton/DeleteButton.jsx:124 #: components/DisassociateButton/DisassociateButton.jsx:122 @@ -966,7 +966,7 @@ msgstr "" #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "ログアグリゲーターホストとログアグリゲータータイプを指定せずにログアグリゲーターを有効にすることはできません。" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:243 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 msgid "Capacity" msgstr "容量" @@ -1064,7 +1064,7 @@ msgstr "ソースの選択" msgid "Choose an HTTP method" msgstr "HTTP メソッドの選択" -#: screens/Template/Survey/SurveyQuestionForm.jsx:36 +#: screens/Template/Survey/SurveyQuestionForm.jsx:47 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" @@ -1126,6 +1126,14 @@ msgstr "このボタンをクリックして、選択した認証情報と指定 msgid "Click to create a new link to this node." msgstr "クリックして、このノードへの新しいリンクを作成します。" +#: components/FormField/TextAndCheckboxField.jsx:86 +#~ msgid "Click to select this answer as a default answer." +#~ msgstr "" + +#: screens/Template/Survey/MultipleChoiceField.jsx:114 +msgid "Click to toggle default value" +msgstr "" + #: components/Workflow/WorkflowNodeHelp.jsx:168 msgid "Click to view job details" msgstr "クリックしてジョブの詳細を表示" @@ -1350,11 +1358,6 @@ msgstr "" msgid "Create" msgstr "作成" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:14 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:24 -#~ msgid "Create Execution environments" -#~ msgstr "" - #: screens/Application/Applications.jsx:26 #: screens/Application/Applications.jsx:35 msgid "Create New Application" @@ -1479,7 +1482,7 @@ msgstr "ユーザートークンの作成" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:267 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:104 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:245 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:247 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 @@ -1511,7 +1514,7 @@ msgstr "作成済み" #: components/AdHocCommands/AdHocCredentialStep.jsx:94 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:113 #: components/AddRole/AddResourceRole.jsx:158 -#: components/AssociateModal/AssociateModal.jsx:143 +#: components/AssociateModal/AssociateModal.jsx:145 #: components/LaunchPrompt/steps/CredentialsStep.jsx:176 #: components/LaunchPrompt/steps/InventoryStep.jsx:91 #: components/Lookup/CredentialLookup.jsx:153 @@ -1522,7 +1525,7 @@ msgstr "作成済み" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 -#: components/TemplateList/TemplateList.jsx:209 +#: components/TemplateList/TemplateList.jsx:215 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 @@ -1535,10 +1538,10 @@ msgstr "作成済み" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 #: screens/Host/HostGroups/HostGroupsList.jsx:163 #: screens/Host/HostList/HostList.jsx:156 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:191 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:167 -#: screens/Inventory/InventoryList/InventoryList.jsx:181 +#: screens/Inventory/InventoryList/InventoryList.jsx:184 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:171 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 #: screens/Organization/OrganizationList/OrganizationList.jsx:145 @@ -1584,7 +1587,7 @@ msgstr "" msgid "Credential Name" msgstr "認証情報名" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:228 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:230 #: screens/Credential/shared/CredentialForm.jsx:137 #: screens/Credential/shared/CredentialForm.jsx:199 msgid "Credential Type" @@ -1599,7 +1602,7 @@ msgstr "認証情報タイプ" msgid "Credential Types" msgstr "認証情報タイプ" -#: screens/Credential/Credential.jsx:79 +#: screens/Credential/Credential.jsx:91 msgid "Credential not found." msgstr "認証情報が見つかりません。" @@ -1729,16 +1732,15 @@ msgstr "デフォルト" msgid "Default Execution Environment" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:186 -#: screens/Template/Survey/SurveyQuestionForm.jsx:194 -#: screens/Template/Survey/SurveyQuestionForm.jsx:201 -#: screens/Template/Survey/SurveyQuestionForm.jsx:225 +#: screens/Template/Survey/SurveyQuestionForm.jsx:233 +#: screens/Template/Survey/SurveyQuestionForm.jsx:241 +#: screens/Template/Survey/SurveyQuestionForm.jsx:248 msgid "Default answer" msgstr "デフォルトの応答" #: screens/Template/Survey/SurveyQuestionForm.jsx:81 -msgid "Default choice must be answered from the choices listed." -msgstr "デフォルトで指定されている選択項目は、一覧から回答する必要があります。" +#~ msgid "Default choice must be answered from the choices listed." +#~ msgstr "デフォルトで指定されている選択項目は、一覧から回答する必要があります。" #: screens/Setting/SettingList.jsx:102 msgid "Define system-level features and functions" @@ -1757,11 +1759,11 @@ msgstr "システムレベルの機能および関数の定義" #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:30 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:395 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:284 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:124 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:138 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:110 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:124 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:111 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:125 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:137 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:283 @@ -1791,7 +1793,7 @@ msgstr "削除" msgid "Delete All Groups and Hosts" msgstr "すべてのグループおよびホストの削除" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:276 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:278 msgid "Delete Credential" msgstr "認証情報の削除" @@ -1887,8 +1889,8 @@ msgstr "認証情報タイプの削除" msgid "Delete error" msgstr "エラーの削除" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:104 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:118 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:105 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:119 msgid "Delete instance group" msgstr "インスタンスグループの削除" @@ -1935,16 +1937,16 @@ msgstr "{pluralizedItemName} を削除しますか?" msgid "Deleted" msgstr "削除済み" -#: components/TemplateList/TemplateList.jsx:269 +#: components/TemplateList/TemplateList.jsx:275 #: screens/Credential/CredentialList/CredentialList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Inventory/InventoryList/InventoryList.jsx:264 #: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "削除エラー" #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 msgid "Deletion error" msgstr "削除エラー" @@ -1977,12 +1979,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:193 #: components/Schedule/shared/ScheduleForm.jsx:107 -#: components/TemplateList/TemplateList.jsx:193 +#: components/TemplateList/TemplateList.jsx:199 #: components/TemplateList/TemplateListItem.jsx:227 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:67 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:61 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:210 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:212 #: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:177 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 @@ -1996,7 +1998,7 @@ msgstr "" #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventoryList/InventoryList.jsx:180 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:195 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:104 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 @@ -2020,7 +2022,7 @@ msgstr "" #: screens/Team/TeamList/TeamList.jsx:134 #: screens/Team/shared/TeamForm.jsx:43 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:174 -#: screens/Template/Survey/SurveyQuestionForm.jsx:119 +#: screens/Template/Survey/SurveyQuestionForm.jsx:166 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 #: screens/Template/shared/JobTemplateForm.jsx:221 @@ -2028,7 +2030,7 @@ msgstr "" #: screens/User/UserOrganizations/UserOrganizationList.jsx:65 #: screens/User/UserOrganizations/UserOrganizationListItem.jsx:15 #: screens/User/UserTeams/UserTeamList.jsx:184 -#: screens/User/UserTeams/UserTeamListItem.jsx:30 +#: screens/User/UserTeams/UserTeamListItem.jsx:32 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:57 @@ -2071,7 +2073,7 @@ msgstr "送信先チャネルまたはユーザー" #: components/Schedule/Schedule.jsx:66 #: screens/Application/Application/Application.jsx:77 #: screens/Application/Applications.jsx:38 -#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credential.jsx:70 #: screens/Credential/Credentials.jsx:27 #: screens/CredentialType/CredentialType.jsx:62 #: screens/CredentialType/CredentialTypes.jsx:26 @@ -2177,12 +2179,12 @@ msgstr "SSL 検証の無効化" msgid "Disassociate" msgstr "関連付けの解除" -#: screens/Host/HostGroups/HostGroupsList.jsx:211 +#: screens/Host/HostGroups/HostGroupsList.jsx:212 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:220 msgid "Disassociate group from host?" msgstr "グループのホストとの関連付けを解除しますか?" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:227 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 msgid "Disassociate host from group?" msgstr "ホストのグループとの関連付けを解除しますか?" @@ -2248,8 +2250,8 @@ msgid "E-mail options" msgstr "メールオプション" #: screens/Template/Survey/SurveyQuestionForm.jsx:212 -msgid "Each answer choice must be on a separate line." -msgstr "各回答の選択肢は別々の行にある必要があります。" +#~ msgid "Each answer choice must be on a separate line." +#~ msgstr "各回答の選択肢は別々の行にある必要があります。" #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:162 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 @@ -2278,7 +2280,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:385 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:114 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:116 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:269 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:271 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 #: screens/Host/HostDetail/HostDetail.jsx:113 @@ -2622,11 +2624,7 @@ msgstr "" #~ 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 "" -#: 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 "" - -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:153 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:155 #: screens/Setting/shared/SettingDetail.jsx:74 msgid "Encrypted" msgstr "暗号化" @@ -2778,10 +2776,10 @@ msgstr "JSON または YAML 構文のいずれかを使用して変数を入力 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:148 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:118 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:132 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:119 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 #: screens/Job/JobOutput/JobOutput.jsx:666 #: screens/Setting/shared/LoggingTestAlert.jsx:35 msgid "Error" @@ -2813,34 +2811,34 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:246 #: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 -#: components/ResourceAccessList/ResourceAccessList.jsx:230 -#: components/ResourceAccessList/ResourceAccessList.jsx:242 +#: components/ResourceAccessList/ResourceAccessList.jsx:231 +#: components/ResourceAccessList/ResourceAccessList.jsx:243 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:403 -#: components/Schedule/ScheduleList/ScheduleList.jsx:237 +#: components/Schedule/ScheduleList/ScheduleList.jsx:239 #: components/Schedule/ScheduleToggle/ScheduleToggle.jsx:67 #: components/Schedule/shared/SchedulePromptableFields.jsx:76 -#: components/TemplateList/TemplateList.jsx:272 +#: components/TemplateList/TemplateList.jsx:278 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:137 #: contexts/Config.jsx:74 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:135 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:290 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:292 #: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:128 -#: screens/Host/HostGroups/HostGroupsList.jsx:243 +#: screens/Host/HostGroups/HostGroupsList.jsx:245 #: screens/Host/HostList/HostList.jsx:222 #: screens/InstanceGroup/Instances/InstanceList.jsx:230 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:146 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:76 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:264 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:275 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:265 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:276 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:60 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:114 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:180 -#: screens/Inventory/InventoryList/InventoryList.jsx:262 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:239 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:290 #: screens/Inventory/InventorySources/InventorySourceList.jsx:245 @@ -2849,7 +2847,7 @@ msgstr "" #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:146 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:97 -#: screens/Login/Login.jsx:193 +#: screens/Login/Login.jsx:191 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:127 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:360 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:223 @@ -2958,7 +2956,7 @@ msgstr "" #: routeConfig.jsx:140 #: screens/ActivityStream/ActivityStream.jsx:211 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:22 #: screens/Organization/Organization.jsx:127 @@ -2985,11 +2983,6 @@ msgstr "" msgid "Execution environment not found." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 -#~ msgid "Execution environments" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:23 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:26 msgid "Exit Without Saving" @@ -3096,7 +3089,7 @@ msgstr "1 つ以上のワークフロー承認を承認できませんでした msgid "Failed to approve workflow approval." msgstr "ワークフローの承認を承認できませんでした。" -#: components/ResourceAccessList/ResourceAccessList.jsx:234 +#: components/ResourceAccessList/ResourceAccessList.jsx:235 msgid "Failed to assign roles properly" msgstr "" @@ -3104,9 +3097,9 @@ msgstr "" msgid "Failed to associate role" msgstr "ロールの関連付けに失敗しました" -#: screens/Host/HostGroups/HostGroupsList.jsx:247 +#: screens/Host/HostGroups/HostGroupsList.jsx:249 #: screens/InstanceGroup/Instances/InstanceList.jsx:234 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:267 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:268 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:256 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:243 #: screens/User/UserTeams/UserTeamList.jsx:268 @@ -3146,7 +3139,7 @@ msgstr "テンプレートをコピーできませんでした。" msgid "Failed to delete application." msgstr "アプリケーションを削除できませんでした。" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:293 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 msgid "Failed to delete credential." msgstr "認証情報を削除できませんでした。" @@ -3187,7 +3180,7 @@ msgstr "1 つ以上の認証情報タイプを削除できませんでした。" msgid "Failed to delete one or more credentials." msgstr "1 つ以上の認証情報を削除できませんでした。" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:226 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3200,11 +3193,11 @@ msgstr "1 つ以上のグループを削除できませんでした。" msgid "Failed to delete one or more hosts." msgstr "1 つ以上のホストを削除できませんでした。" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:269 msgid "Failed to delete one or more instance groups." msgstr "1 つ以上のインスタンスグループを削除できませんでした。" -#: screens/Inventory/InventoryList/InventoryList.jsx:265 +#: screens/Inventory/InventoryList/InventoryList.jsx:268 msgid "Failed to delete one or more inventories." msgstr "1 つ以上のインベントリーを削除できませんでした。" @@ -3232,7 +3225,7 @@ msgstr "1 つ以上の組織を削除できませんでした。" msgid "Failed to delete one or more projects." msgstr "1 つ以上のプロジェクトを削除できませんでした。" -#: components/Schedule/ScheduleList/ScheduleList.jsx:240 +#: components/Schedule/ScheduleList/ScheduleList.jsx:242 msgid "Failed to delete one or more schedules." msgstr "1 つ以上のスケジュールを削除できませんでした。" @@ -3240,7 +3233,7 @@ msgstr "1 つ以上のスケジュールを削除できませんでした。" msgid "Failed to delete one or more teams." msgstr "1 つ以上のチームを削除できませんでした。" -#: components/TemplateList/TemplateList.jsx:275 +#: components/TemplateList/TemplateList.jsx:281 msgid "Failed to delete one or more templates." msgstr "1 つ以上のテンプレートを削除できませんでした。" @@ -3268,7 +3261,7 @@ msgstr "組織を削除できませんでした。" msgid "Failed to delete project." msgstr "プロジェクトを削除できませんでした。" -#: components/ResourceAccessList/ResourceAccessList.jsx:245 +#: components/ResourceAccessList/ResourceAccessList.jsx:246 msgid "Failed to delete role" msgstr "ロールを削除できませんでした。" @@ -3314,13 +3307,13 @@ msgstr "1 つ以上のワークフロー承認を拒否できませんでした msgid "Failed to deny workflow approval." msgstr "ワークフローの承認を拒否できませんでした。" -#: screens/Host/HostGroups/HostGroupsList.jsx:248 +#: screens/Host/HostGroups/HostGroupsList.jsx:250 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:257 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:244 msgid "Failed to disassociate one or more groups." msgstr "1 つ以上のグループの関連付けを解除できませんでした。" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:278 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:279 msgid "Failed to disassociate one or more hosts." msgstr "1 つ以上のホストの関連付けを解除できませんでした。" @@ -3332,7 +3325,7 @@ msgstr "1 つ以上のインスタンスの関連付けを解除できません msgid "Failed to disassociate one or more teams." msgstr "1 つ以上のチームの関連付けを解除できませんでした。" -#: screens/Login/Login.jsx:197 +#: screens/Login/Login.jsx:195 msgid "Failed to fetch custom login configuration settings. System defaults will be shown instead." msgstr "カスタムログイン構成設定を取得できません。代わりに、システムのデフォルトが表示されます。" @@ -3479,7 +3472,7 @@ msgstr "名" msgid "First Run" msgstr "初回実行日時" -#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: components/ResourceAccessList/ResourceAccessList.jsx:181 #: components/ResourceAccessList/ResourceAccessListItem.jsx:66 msgid "First name" msgstr "" @@ -3492,7 +3485,7 @@ msgstr "最初に、キーを選択します" msgid "Fit the graph to the available screen size" msgstr "グラフを利用可能な画面サイズに合わせます" -#: screens/Template/Survey/SurveyQuestionForm.jsx:62 +#: screens/Template/Survey/SurveyQuestionForm.jsx:95 msgid "Float" msgstr "浮動" @@ -3699,7 +3692,7 @@ msgid "Group type" msgstr "グループタイプ" #: screens/Host/Host.jsx:62 -#: screens/Host/HostGroups/HostGroupsList.jsx:230 +#: screens/Host/HostGroups/HostGroupsList.jsx:232 #: screens/Host/Hosts.jsx:30 #: screens/Inventory/Inventories.jsx:70 #: screens/Inventory/Inventories.jsx:72 @@ -3831,8 +3824,8 @@ msgstr "" #: screens/Inventory/Inventories.jsx:77 #: screens/Inventory/Inventory.jsx:65 #: screens/Inventory/InventoryGroup/InventoryGroup.jsx:68 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:181 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:251 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:182 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151 #: screens/Inventory/SmartInventory.jsx:71 @@ -3991,10 +3984,6 @@ msgid "" "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." -#~ msgstr "" - #: components/AdHocCommands/AdHocDetailsStep.jsx:205 msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "有効で、サポートされている場合は、Ansible タスクで加えられた変更を表示します。これは Ansible の --diff モードに相当します。" @@ -4142,7 +4131,7 @@ msgstr "インスタンスグループ" #: routeConfig.jsx:130 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:222 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:26 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4169,7 +4158,7 @@ msgid "Instance groups" msgstr "インスタンスグループ" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:242 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:75 #: screens/InstanceGroup/InstanceGroups.jsx:31 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4177,7 +4166,7 @@ msgstr "インスタンスグループ" msgid "Instances" msgstr "インスタンス" -#: screens/Template/Survey/SurveyQuestionForm.jsx:61 +#: screens/Template/Survey/SurveyQuestionForm.jsx:94 msgid "Integer" msgstr "整数" @@ -4202,8 +4191,8 @@ msgstr "無効なユーザー名またはパスワードです。やり直して #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:168 -#: screens/Inventory/InventoryList/InventoryList.jsx:219 +#: screens/Inventory/InventoryList/InventoryList.jsx:171 +#: screens/Inventory/InventoryList/InventoryList.jsx:222 #: util/getRelatedResourceDeleteDetails.js:66 #: util/getRelatedResourceDeleteDetails.js:208 #: util/getRelatedResourceDeleteDetails.js:276 @@ -4395,7 +4384,7 @@ msgid "Job Tags" msgstr "ジョブタグ" #: components/JobList/JobListItem.jsx:132 -#: components/TemplateList/TemplateList.jsx:200 +#: components/TemplateList/TemplateList.jsx:206 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4592,7 +4581,7 @@ msgstr "前回のログイン" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:105 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:43 #: screens/Application/ApplicationsList/ApplicationsList.jsx:165 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:252 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:254 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:110 #: screens/Host/HostDetail/HostDetail.jsx:99 @@ -4624,7 +4613,7 @@ msgstr "最終更新日" msgid "Last Name" msgstr "姓" -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:229 #: components/TemplateList/TemplateListItem.jsx:153 msgid "Last Ran" msgstr "最終実行日時" @@ -4648,7 +4637,7 @@ msgstr "最後のジョブ実行" msgid "Last modified" msgstr "最終更新日" -#: components/ResourceAccessList/ResourceAccessList.jsx:181 +#: components/ResourceAccessList/ResourceAccessList.jsx:182 #: components/ResourceAccessList/ResourceAccessListItem.jsx:67 msgid "Last name" msgstr "" @@ -4764,7 +4753,7 @@ msgstr "ローカルタイムゾーン" msgid "Local time zone" msgstr "ローカルタイムゾーン" -#: screens/Login/Login.jsx:171 +#: screens/Login/Login.jsx:169 msgid "Log In" msgstr "ログイン" @@ -4884,11 +4873,11 @@ msgstr "Mattermost" msgid "Max Hosts" msgstr "最大ホスト数" -#: screens/Template/Survey/SurveyQuestionForm.jsx:168 +#: screens/Template/Survey/SurveyQuestionForm.jsx:215 msgid "Maximum" msgstr "最大" -#: screens/Template/Survey/SurveyQuestionForm.jsx:152 +#: screens/Template/Survey/SurveyQuestionForm.jsx:199 msgid "Maximum length" msgstr "最大長" @@ -4917,11 +4906,11 @@ msgstr "" msgid "Microsoft Azure Resource Manager" msgstr "Microsoft Azure Resource Manager" -#: screens/Template/Survey/SurveyQuestionForm.jsx:162 +#: screens/Template/Survey/SurveyQuestionForm.jsx:209 msgid "Minimum" msgstr "最小" -#: screens/Template/Survey/SurveyQuestionForm.jsx:146 +#: screens/Template/Survey/SurveyQuestionForm.jsx:193 msgid "Minimum length" msgstr "最小長" @@ -4979,7 +4968,7 @@ msgstr "修正済み" #: components/AdHocCommands/AdHocCredentialStep.jsx:98 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:117 #: components/AddRole/AddResourceRole.jsx:162 -#: components/AssociateModal/AssociateModal.jsx:147 +#: components/AssociateModal/AssociateModal.jsx:149 #: components/LaunchPrompt/steps/CredentialsStep.jsx:180 #: components/LaunchPrompt/steps/InventoryStep.jsx:95 #: components/Lookup/CredentialLookup.jsx:157 @@ -4990,7 +4979,7 @@ msgstr "修正済み" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:213 +#: components/TemplateList/TemplateList.jsx:219 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 @@ -5003,10 +4992,10 @@ msgstr "修正済み" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 #: screens/Host/HostGroups/HostGroupsList.jsx:167 #: screens/Host/HostList/HostList.jsx:160 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:195 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:196 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:171 -#: screens/Inventory/InventoryList/InventoryList.jsx:185 +#: screens/Inventory/InventoryList/InventoryList.jsx:188 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:175 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 #: screens/Organization/OrganizationList/OrganizationList.jsx:149 @@ -5061,15 +5050,15 @@ msgstr "複数選択" msgid "Multiple Choice" msgstr "複数選択" -#: screens/Template/Survey/SurveyQuestionForm.jsx:59 +#: screens/Template/Survey/SurveyQuestionForm.jsx:92 msgid "Multiple Choice (multiple select)" msgstr "複数の選択 (複数の選択)" -#: screens/Template/Survey/SurveyQuestionForm.jsx:54 +#: screens/Template/Survey/SurveyQuestionForm.jsx:87 msgid "Multiple Choice (single select)" msgstr "複数の選択 (単一の選択)" -#: screens/Template/Survey/SurveyQuestionForm.jsx:210 +#: screens/Template/Survey/SurveyQuestionForm.jsx:253 msgid "Multiple Choice Options" msgstr "複数の選択オプション" @@ -5079,8 +5068,8 @@ msgstr "複数の選択オプション" #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:123 #: components/AddRole/AddResourceRole.jsx:153 #: components/AddRole/AddResourceRole.jsx:169 -#: components/AssociateModal/AssociateModal.jsx:138 -#: components/AssociateModal/AssociateModal.jsx:153 +#: components/AssociateModal/AssociateModal.jsx:140 +#: components/AssociateModal/AssociateModal.jsx:155 #: components/HostForm/HostForm.jsx:85 #: components/JobList/JobList.jsx:168 #: components/JobList/JobList.jsx:217 @@ -5122,8 +5111,8 @@ msgstr "複数の選択オプション" #: components/Schedule/ScheduleList/ScheduleList.jsx:188 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:77 #: components/Schedule/shared/ScheduleForm.jsx:99 -#: components/TemplateList/TemplateList.jsx:188 -#: components/TemplateList/TemplateList.jsx:221 +#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:227 #: components/TemplateList/TemplateListItem.jsx:126 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5147,7 +5136,7 @@ msgstr "複数の選択オプション" #: screens/Application/ApplicationsList/ApplicationsList.jsx:121 #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:53 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:204 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:206 #: screens/Credential/CredentialList/CredentialList.jsx:123 #: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 @@ -5175,7 +5164,7 @@ msgstr "複数の選択オプション" #: screens/Host/HostList/HostListItem.jsx:28 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:63 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5183,8 +5172,8 @@ msgstr "複数の選択オプション" #: screens/InstanceGroup/shared/InstanceGroupForm.jsx:20 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:74 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:35 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:186 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:201 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:187 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:202 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:34 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:117 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:143 @@ -5194,9 +5183,9 @@ msgstr "複数の選択オプション" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:179 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:33 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:122 -#: screens/Inventory/InventoryList/InventoryList.jsx:172 -#: screens/Inventory/InventoryList/InventoryList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:175 +#: screens/Inventory/InventoryList/InventoryList.jsx:194 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:166 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:181 @@ -5410,7 +5399,7 @@ msgstr "設定されていません" msgid "Not configured for inventory sync." msgstr "インベントリーの同期に設定されていません。" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:229 msgid "" "Note that only hosts directly in this group can\n" "be disassociated. Hosts in sub-groups must be disassociated\n" @@ -5421,7 +5410,7 @@ 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 "このグループに直接含まれるホストのみの関連付けを解除できることに注意してください。サブグループのホストの関連付けの解除については、それらのホストが属するサブグループのレベルで直接実行する必要があります。" -#: screens/Host/HostGroups/HostGroupsList.jsx:212 +#: screens/Host/HostGroups/HostGroupsList.jsx:213 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:221 msgid "" "Note that you may still see the group in the list after\n" @@ -5635,7 +5624,7 @@ msgstr "必要に応じて、ステータスの更新を Webhook サービスに #: components/PromptDetail/PromptJobTemplateDetail.jsx:167 #: components/PromptDetail/PromptProjectDetail.jsx:93 #: components/PromptDetail/PromptWFJobTemplateDetail.jsx:85 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:140 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:142 #: screens/Credential/shared/TypeInputsSubForm.jsx:47 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:61 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:245 @@ -5663,13 +5652,13 @@ msgstr "オプション" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:72 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:36 #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:217 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:219 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 #: 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:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:205 #: screens/Inventory/InventoryList/InventoryListItem.jsx:96 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:107 @@ -5686,7 +5675,7 @@ msgstr "オプション" #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:123 #: screens/User/UserTeams/UserTeamList.jsx:183 #: screens/User/UserTeams/UserTeamList.jsx:242 -#: screens/User/UserTeams/UserTeamListItem.jsx:21 +#: screens/User/UserTeams/UserTeamListItem.jsx:23 msgid "Organization" msgstr "組織" @@ -5810,11 +5799,11 @@ msgstr "" msgid "Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." msgstr "追加のコマンドライン変数を Playbook に渡します。これは、ansible-playbook の -e または --extra-vars コマンドラインパラメーターです。YAML または JSON のいずれかを使用してキーと値のペアを指定します。構文のサンプルについては Ansible Tower ドキュメントを参照してください。" -#: screens/Login/Login.jsx:181 +#: screens/Login/Login.jsx:179 #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:73 #: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:223 -#: screens/Template/Survey/SurveyQuestionForm.jsx:50 +#: screens/Template/Survey/SurveyQuestionForm.jsx:83 #: screens/User/shared/UserForm.jsx:80 msgid "Password" msgstr "パスワード" @@ -5896,7 +5885,7 @@ msgstr "Playbook 実行" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:205 +#: components/TemplateList/TemplateList.jsx:211 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5936,7 +5925,7 @@ msgstr "有効な URL を入力してください。" msgid "Please enter a value." msgstr "値を入力してください。" -#: screens/Login/Login.jsx:153 +#: screens/Login/Login.jsx:151 msgid "Please log in" msgstr "" @@ -6005,10 +5994,26 @@ msgstr "ポート" msgid "Preconditions for running this node when there are multiple parents. Refer to the" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:58 +msgid "Press 'Enter' to add more answer choices. One answer choice per line." +msgstr "" + #: components/CodeEditor/CodeEditor.jsx:187 msgid "Press Enter to edit. Press ESC to stop editing." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:223 +#~ msgid "Press Enter to get additional inputs." +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional inputs. Refer to the" +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional {num} inputs. Refer to the" +#~ msgstr "" + #: components/LaunchPrompt/steps/usePreviewStep.jsx:23 #: screens/Template/Survey/SurveyList.jsx:160 #: screens/Template/Survey/SurveyList.jsx:162 @@ -6096,7 +6101,7 @@ msgstr "プロンプトオーバーライド" #: components/CodeEditor/VariablesField.jsx:219 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:166 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:168 msgid "Prompt on launch" msgstr "起動プロンプト" @@ -6179,7 +6184,7 @@ msgstr "プロビジョニングコールバック" msgid "Pull" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:111 +#: screens/Template/Survey/SurveyQuestionForm.jsx:158 msgid "Question" msgstr "質問" @@ -6259,16 +6264,16 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:256 +msgid "Refer to the" +msgstr "" + #: screens/Template/shared/JobTemplateForm.jsx:409 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." -#~ msgstr "" - #: screens/User/UserTokens/UserTokens.jsx:76 msgid "Refresh Token" msgstr "トークンの更新" @@ -6387,7 +6392,7 @@ msgid "Request subscription" msgstr "" #: screens/Template/Survey/SurveyListItem.jsx:106 -#: screens/Template/Survey/SurveyQuestionForm.jsx:136 +#: screens/Template/Survey/SurveyQuestionForm.jsx:183 msgid "Required" msgstr "必須" @@ -6510,7 +6515,7 @@ msgstr "ロール" #: components/ResourceAccessList/ResourceAccessList.jsx:143 #: components/ResourceAccessList/ResourceAccessList.jsx:156 -#: components/ResourceAccessList/ResourceAccessList.jsx:182 +#: components/ResourceAccessList/ResourceAccessList.jsx:183 #: components/ResourceAccessList/ResourceAccessListItem.jsx:68 #: screens/Team/Team.jsx:57 #: screens/Team/Teams.jsx:31 @@ -6565,7 +6570,7 @@ msgstr "実行中" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 msgid "Running Jobs" msgstr "実行中のジョブ" @@ -6621,8 +6626,8 @@ msgid "Saturday" msgstr "土曜" #: components/AddRole/AddResourceRole.jsx:265 -#: components/AssociateModal/AssociateModal.jsx:104 -#: components/AssociateModal/AssociateModal.jsx:110 +#: components/AssociateModal/AssociateModal.jsx:106 +#: components/AssociateModal/AssociateModal.jsx:112 #: components/FormActionGroup/FormActionGroup.jsx:14 #: components/FormActionGroup/FormActionGroup.jsx:20 #: components/Schedule/shared/ScheduleForm.jsx:611 @@ -6678,7 +6683,7 @@ msgstr "スケジュールは非アクティブです" msgid "Schedule is missing rrule" msgstr "スケジュールにルールがありません" -#: components/Schedule/ScheduleList/ScheduleList.jsx:227 +#: components/Schedule/ScheduleList/ScheduleList.jsx:229 #: routeConfig.jsx:42 #: screens/ActivityStream/ActivityStream.jsx:151 #: screens/Inventory/Inventories.jsx:87 @@ -6764,13 +6769,13 @@ msgstr "選択" msgid "Select Credential Type" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:236 +#: screens/Host/HostGroups/HostGroupsList.jsx:238 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:232 msgid "Select Groups" msgstr "グループの選択" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:257 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:258 msgid "Select Hosts" msgstr "ホストの選択" @@ -6914,7 +6919,7 @@ msgstr "このフィールドに有効な日時を選択" #: screens/Project/shared/ProjectSubForms/InsightsSubForm.jsx:18 #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:40 #: screens/Team/shared/TeamForm.jsx:20 -#: screens/Template/Survey/SurveyQuestionForm.jsx:28 +#: screens/Template/Survey/SurveyQuestionForm.jsx:30 #: screens/Template/shared/JobTemplateForm.jsx:86 #: screens/Template/shared/JobTemplateForm.jsx:153 #: screens/User/shared/UserForm.jsx:49 @@ -7247,43 +7252,43 @@ msgstr "簡易表示" msgid "Show only root groups" msgstr "root グループのみを表示" -#: screens/Login/Login.jsx:215 +#: screens/Login/Login.jsx:213 msgid "Sign in with Azure AD" msgstr "Azure AD でサインイン" -#: screens/Login/Login.jsx:228 +#: screens/Login/Login.jsx:226 msgid "Sign in with GitHub" msgstr "GitHub でサインイン" -#: screens/Login/Login.jsx:267 +#: screens/Login/Login.jsx:265 msgid "Sign in with GitHub Enterprise" msgstr "GitHub Enterprise でサインイン" -#: screens/Login/Login.jsx:281 +#: screens/Login/Login.jsx:279 msgid "Sign in with GitHub Enterprise Organizations" msgstr "GitHub Enterprise 組織でサインイン" -#: screens/Login/Login.jsx:296 +#: screens/Login/Login.jsx:294 msgid "Sign in with GitHub Enterprise Teams" msgstr "GitHub Enterprise チームでサインイン" -#: screens/Login/Login.jsx:241 +#: screens/Login/Login.jsx:239 msgid "Sign in with GitHub Organizations" msgstr "GitHub 組織でサインイン" -#: screens/Login/Login.jsx:254 +#: screens/Login/Login.jsx:252 msgid "Sign in with GitHub Teams" msgstr "GitHub チームでサインイン" -#: screens/Login/Login.jsx:310 +#: screens/Login/Login.jsx:308 msgid "Sign in with Google" msgstr "Google でサインイン" -#: screens/Login/Login.jsx:328 +#: screens/Login/Login.jsx:326 msgid "Sign in with SAML" msgstr "SAML でサインイン" -#: screens/Login/Login.jsx:327 +#: screens/Login/Login.jsx:325 msgid "Sign in with SAML {samlIDP}" msgstr "SAML {samlIDP} でサインイン" @@ -7572,7 +7577,7 @@ msgstr "開始" #: components/JobList/JobList.jsx:197 #: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:77 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:88 #: screens/Inventory/InventorySources/InventorySourceList.jsx:218 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:79 @@ -7891,8 +7896,8 @@ msgstr "更新が見つかりません。" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:183 -#: components/TemplateList/TemplateList.jsx:240 +#: components/TemplateList/TemplateList.jsx:189 +#: components/TemplateList/TemplateList.jsx:246 #: routeConfig.jsx:63 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 @@ -7931,7 +7936,7 @@ msgid "Test passed" msgstr "テストに成功" #: screens/Template/Survey/SurveyPreviewModal.jsx:52 -#: screens/Template/Survey/SurveyQuestionForm.jsx:48 +#: screens/Template/Survey/SurveyQuestionForm.jsx:81 msgid "Text" msgstr "テキスト" @@ -7939,7 +7944,7 @@ msgstr "テキスト" msgid "Text Area" msgstr "テキストエリア" -#: screens/Template/Survey/SurveyQuestionForm.jsx:49 +#: screens/Template/Survey/SurveyQuestionForm.jsx:82 msgid "Textarea" msgstr "Textarea" @@ -8045,7 +8050,7 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "このノードに関連付けられているリソースは削除されました。" -#: screens/Template/Survey/SurveyQuestionForm.jsx:128 +#: screens/Template/Survey/SurveyQuestionForm.jsx:175 msgid "" "The suggested format for variable names is lowercase and\n" "underscore-separated (for example, foo_bar, user_id, host_name,\n" @@ -8074,6 +8079,10 @@ msgstr "" #~ 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 "" +#: screens/Template/Survey/MultipleChoiceField.jsx:31 +msgid "There must be a value in at least one input" +msgstr "" + #: screens/Login/Login.jsx:130 msgid "There was a problem logging in. Please try again." msgstr "" @@ -8140,11 +8149,11 @@ msgstr "このアクションにより、{0} から次のロールの関連付 msgid "This action will disassociate the following:" msgstr "このアクションにより、以下の関連付けが解除されます。" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:108 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:109 msgid "This container group is currently being by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:280 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 msgid "This credential is currently being used by other resources. Are you sure you want to delete it?" msgstr "" @@ -8235,7 +8244,7 @@ msgstr "このフィールドは、{max} 文字内にする必要があります msgid "This field will be retrieved from an external secret management system using the specified credential." msgstr "このフィールドは、指定された認証情報を使用して外部のシークレット管理システムから取得されます。" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:122 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:123 msgid "This instance group is currently being by other resources. Are you sure you want to delete it?" msgstr "" @@ -8468,7 +8477,7 @@ msgstr "ツール" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 msgid "Total Jobs" msgstr "ジョブの合計" @@ -8528,8 +8537,8 @@ msgstr "Twilio" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:170 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:94 -#: components/TemplateList/TemplateList.jsx:197 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:203 +#: components/TemplateList/TemplateList.jsx:228 #: components/TemplateList/TemplateListItem.jsx:152 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 @@ -8540,11 +8549,11 @@ msgstr "Twilio" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:80 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:204 #: screens/Inventory/InventoryList/InventoryListItem.jsx:93 #: screens/Inventory/InventorySources/InventorySourceList.jsx:219 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:92 @@ -8571,6 +8580,10 @@ msgstr "タイプ" msgid "Type Details" msgstr "タイプの詳細" +#: screens/Template/Survey/MultipleChoiceField.jsx:57 +msgid "Type answer then click checkbox on right to select answer as default." +msgstr "" + #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:84 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:48 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:57 @@ -8747,8 +8760,8 @@ msgstr "ユーザートークン" #: components/AddRole/AddResourceRole.jsx:124 #: components/AddRole/AddResourceRole.jsx:139 #: components/ResourceAccessList/ResourceAccessList.jsx:127 -#: components/ResourceAccessList/ResourceAccessList.jsx:179 -#: screens/Login/Login.jsx:184 +#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: screens/Login/Login.jsx:182 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:78 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:180 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:230 @@ -8852,8 +8865,8 @@ msgstr "アクティビティーストリーム設定の表示" msgid "View Azure AD settings" msgstr "Azure AD 設定の表示" -#: screens/Credential/Credential.jsx:117 -#: screens/Credential/Credential.jsx:129 +#: screens/Credential/Credential.jsx:131 +#: screens/Credential/Credential.jsx:143 msgid "View Credential Details" msgstr "認証情報の詳細の表示" @@ -8978,7 +8991,7 @@ msgstr "<0>docs.ansible.com での YAML サンプルの表示" msgid "View activity stream" msgstr "アクティビティーストリームの表示" -#: screens/Credential/Credential.jsx:80 +#: screens/Credential/Credential.jsx:92 msgid "View all Credentials." msgstr "すべての認証情報を表示します。" @@ -9203,7 +9216,7 @@ msgstr "平日" msgid "Weekend day" msgstr "週末" -#: screens/Login/Login.jsx:151 +#: screens/Login/Login.jsx:150 msgid "Welcome to Ansible {brandName}!" msgstr "" @@ -9296,7 +9309,7 @@ msgstr "" msgid "Workflow Link" msgstr "ワークフローのリンク" -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:207 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "ワークフローテンプレート" @@ -9500,6 +9513,7 @@ msgstr "拒否" msgid "disassociate" msgstr "関連付けの解除" +#: screens/Template/Survey/SurveyQuestionForm.jsx:264 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:222 msgid "documentation" msgstr "" @@ -9530,6 +9544,10 @@ msgstr "有効期限" msgid "for more info." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:266 +msgid "for more information." +msgstr "" + #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 #~ msgid "group" #~ msgstr "グループ" @@ -9605,6 +9623,10 @@ msgstr "上に移動" msgid "name" msgstr "名前" +#: screens/Template/Survey/MultipleChoiceField.jsx:73 +msgid "new choice" +msgstr "" + #: components/Schedule/shared/FrequencyDetailSubform.jsx:465 msgid "of" msgstr "/" @@ -9706,7 +9728,7 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:229 +#: screens/Inventory/InventoryList/InventoryList.jsx:232 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 "" @@ -9730,11 +9752,11 @@ msgstr "" 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 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:188 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 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:226 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 "" @@ -9742,7 +9764,7 @@ msgstr "" 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 +#: screens/Inventory/InventoryList/InventoryList.jsx:225 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 "" @@ -9754,7 +9776,7 @@ msgstr "" 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 +#: components/TemplateList/TemplateList.jsx:249 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 "" diff --git a/awx/ui_next/src/locales/nl/messages.po b/awx/ui_next/src/locales/nl/messages.po index f2bdf63c3f..e855647c15 100644 --- a/awx/ui_next/src/locales/nl/messages.po +++ b/awx/ui_next/src/locales/nl/messages.po @@ -23,7 +23,7 @@ msgstr "" msgid "(Prompt on launch)" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:259 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:261 msgid "* This field will be retrieved from an external secret management system using the specified credential." msgstr "" @@ -151,7 +151,7 @@ msgstr "" #: routeConfig.jsx:90 #: screens/ActivityStream/ActivityStream.jsx:177 -#: screens/Credential/Credential.jsx:60 +#: screens/Credential/Credential.jsx:72 #: screens/Credential/Credentials.jsx:28 #: screens/Inventory/Inventories.jsx:58 #: screens/Inventory/Inventory.jsx:63 @@ -190,7 +190,7 @@ msgstr "" #: components/JobList/JobListItem.jsx:85 #: components/Schedule/ScheduleList/ScheduleList.jsx:172 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:111 -#: components/TemplateList/TemplateList.jsx:224 +#: components/TemplateList/TemplateList.jsx:230 #: components/TemplateList/TemplateListItem.jsx:154 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 @@ -204,7 +204,7 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:42 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:244 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:39 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:144 @@ -212,7 +212,7 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:180 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:38 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:123 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:206 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventorySources/InventorySourceList.jsx:220 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:93 @@ -260,7 +260,7 @@ msgstr "" msgid "Actor" msgstr "" -#: components/AddDropDownButton/AddDropDownButton.jsx:38 +#: components/AddDropDownButton/AddDropDownButton.jsx:39 #: components/PaginatedDataList/ToolbarAddButton.jsx:15 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:152 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:155 @@ -385,11 +385,6 @@ msgid "" "like the Ansible inventory .ini file format." 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 "" - #: components/Schedule/shared/FrequencyDetailSubform.jsx:508 msgid "After number of occurrences" msgstr "" @@ -459,16 +454,6 @@ msgstr "" msgid "An inventory must be selected" msgstr "" -#: src/components/PromptDetail/PromptInventorySourceDetail.jsx:87 -#: src/components/PromptDetail/PromptProjectDetail.jsx:92 -#: src/screens/Inventory/shared/InventorySourceForm.jsx:143 -#: src/screens/Organization/OrganizationDetail/OrganizationDetail.jsx:94 -#: 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 "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/InventorySourcesList.jsx:98 msgid "Ansible Tower" msgstr "" @@ -477,19 +462,11 @@ msgstr "" msgid "Ansible Tower Documentation." msgstr "" -#: src/components/About/About.jsx:58 -#~ msgid "Ansible Version" -#~ msgstr "" - -#: src/screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:204 -#~ msgid "Ansible environment" -#~ msgstr "" - -#: screens/Template/Survey/SurveyQuestionForm.jsx:33 +#: screens/Template/Survey/SurveyQuestionForm.jsx:44 msgid "Answer type" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:125 +#: screens/Template/Survey/SurveyQuestionForm.jsx:172 msgid "Answer variable name" msgstr "" @@ -569,10 +546,6 @@ msgstr "" msgid "April" msgstr "" -#: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:116 -#~ msgid "Are you sure you want to delete the {0} below?" -#~ msgstr "" - #: components/DeleteButton/DeleteButton.jsx:128 msgid "Are you sure you want to delete:" msgstr "" @@ -628,7 +601,7 @@ msgstr "" msgid "Associate role error" msgstr "" -#: components/AssociateModal/AssociateModal.jsx:98 +#: components/AssociateModal/AssociateModal.jsx:100 msgid "Association modal" msgstr "" @@ -677,7 +650,7 @@ msgstr "" msgid "Back" msgstr "" -#: screens/Credential/Credential.jsx:52 +#: screens/Credential/Credential.jsx:64 msgid "Back to Credentials" msgstr "" @@ -791,10 +764,6 @@ msgid "" "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." -#~ msgstr "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:456 msgid "Basic auth password" msgstr "" @@ -844,8 +813,8 @@ msgstr "" #: components/AdHocCommands/AdHocCommandsWizard.jsx:126 #: components/AddRole/AddResourceRole.jsx:286 -#: components/AssociateModal/AssociateModal.jsx:114 -#: components/AssociateModal/AssociateModal.jsx:119 +#: components/AssociateModal/AssociateModal.jsx:116 +#: components/AssociateModal/AssociateModal.jsx:121 #: components/DeleteButton/DeleteButton.jsx:121 #: components/DeleteButton/DeleteButton.jsx:124 #: components/DisassociateButton/DisassociateButton.jsx:122 @@ -967,7 +936,7 @@ msgstr "" #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:243 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 msgid "Capacity" msgstr "" @@ -998,10 +967,6 @@ msgid "" "{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." -#~ msgstr "" - #: screens/Job/JobOutput/shared/HostStatusBar.jsx:43 msgid "Changed" msgstr "" @@ -1065,17 +1030,13 @@ msgstr "" msgid "Choose an HTTP method" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:36 +#: screens/Template/Survey/SurveyQuestionForm.jsx:47 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." -#~ msgstr "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:142 msgid "Choose an email option" msgstr "" @@ -1127,6 +1088,14 @@ msgstr "" msgid "Click to create a new link to this node." msgstr "" +#: components/FormField/TextAndCheckboxField.jsx:86 +#~ msgid "Click to select this answer as a default answer." +#~ msgstr "" + +#: screens/Template/Survey/MultipleChoiceField.jsx:114 +msgid "Click to toggle default value" +msgstr "" + #: components/Workflow/WorkflowNodeHelp.jsx:168 msgid "Click to view job details" msgstr "" @@ -1177,22 +1146,6 @@ msgstr "" msgid "Command" msgstr "" -#: src/screens/Host/Host.jsx:67 -#: src/screens/Host/Hosts.jsx:32 -#: src/screens/Inventory/Inventory.jsx:68 -#: src/screens/Inventory/InventoryHost/InventoryHost.jsx:88 -#: src/screens/Template/Template.jsx:151 -#: src/screens/Template/Templates.jsx:48 -#: src/screens/Template/WorkflowJobTemplate.jsx:145 -#~ 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 "" - #: screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:53 msgid "Compliant" msgstr "" @@ -1283,16 +1236,6 @@ msgid "" "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 "" - -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:64 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 -#~ msgid "Controller" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:208 msgid "Convergence" msgstr "" @@ -1351,11 +1294,6 @@ msgstr "" msgid "Create" msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:14 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:24 -#~ msgid "Create Execution environments" -#~ msgstr "" - #: screens/Application/Applications.jsx:26 #: screens/Application/Applications.jsx:35 msgid "Create New Application" @@ -1480,7 +1418,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:267 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:104 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:245 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:247 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 @@ -1512,7 +1450,7 @@ msgstr "" #: components/AdHocCommands/AdHocCredentialStep.jsx:94 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:113 #: components/AddRole/AddResourceRole.jsx:158 -#: components/AssociateModal/AssociateModal.jsx:143 +#: components/AssociateModal/AssociateModal.jsx:145 #: components/LaunchPrompt/steps/CredentialsStep.jsx:176 #: components/LaunchPrompt/steps/InventoryStep.jsx:91 #: components/Lookup/CredentialLookup.jsx:153 @@ -1523,7 +1461,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 -#: components/TemplateList/TemplateList.jsx:209 +#: components/TemplateList/TemplateList.jsx:215 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 @@ -1536,10 +1474,10 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 #: screens/Host/HostGroups/HostGroupsList.jsx:163 #: screens/Host/HostList/HostList.jsx:156 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:191 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:167 -#: screens/Inventory/InventoryList/InventoryList.jsx:181 +#: screens/Inventory/InventoryList/InventoryList.jsx:184 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:171 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 #: screens/Organization/OrganizationList/OrganizationList.jsx:145 @@ -1585,7 +1523,7 @@ msgstr "" msgid "Credential Name" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:228 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:230 #: screens/Credential/shared/CredentialForm.jsx:137 #: screens/Credential/shared/CredentialForm.jsx:199 msgid "Credential Type" @@ -1600,7 +1538,7 @@ msgstr "" msgid "Credential Types" msgstr "" -#: screens/Credential/Credential.jsx:79 +#: screens/Credential/Credential.jsx:91 msgid "Credential not found." msgstr "" @@ -1730,16 +1668,15 @@ msgstr "" msgid "Default Execution Environment" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:186 -#: screens/Template/Survey/SurveyQuestionForm.jsx:194 -#: screens/Template/Survey/SurveyQuestionForm.jsx:201 -#: screens/Template/Survey/SurveyQuestionForm.jsx:225 +#: screens/Template/Survey/SurveyQuestionForm.jsx:233 +#: screens/Template/Survey/SurveyQuestionForm.jsx:241 +#: screens/Template/Survey/SurveyQuestionForm.jsx:248 msgid "Default answer" msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:81 -msgid "Default choice must be answered from the choices listed." -msgstr "" +#~ msgid "Default choice must be answered from the choices listed." +#~ msgstr "" #: screens/Setting/SettingList.jsx:102 msgid "Define system-level features and functions" @@ -1758,11 +1695,11 @@ msgstr "" #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:30 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:395 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:284 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:124 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:138 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:110 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:124 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:111 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:125 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:137 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:283 @@ -1792,7 +1729,7 @@ msgstr "" msgid "Delete All Groups and Hosts" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:276 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:278 msgid "Delete Credential" msgstr "" @@ -1888,8 +1825,8 @@ msgstr "" msgid "Delete error" msgstr "" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:104 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:118 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:105 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:119 msgid "Delete instance group" msgstr "" @@ -1936,16 +1873,16 @@ msgstr "" msgid "Deleted" msgstr "" -#: components/TemplateList/TemplateList.jsx:269 +#: components/TemplateList/TemplateList.jsx:275 #: screens/Credential/CredentialList/CredentialList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Inventory/InventoryList/InventoryList.jsx:264 #: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "" #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 msgid "Deletion error" msgstr "" @@ -1978,12 +1915,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:193 #: components/Schedule/shared/ScheduleForm.jsx:107 -#: components/TemplateList/TemplateList.jsx:193 +#: components/TemplateList/TemplateList.jsx:199 #: components/TemplateList/TemplateListItem.jsx:227 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:67 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:61 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:210 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:212 #: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:177 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 @@ -1997,7 +1934,7 @@ msgstr "" #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventoryList/InventoryList.jsx:180 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:195 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:104 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 @@ -2021,7 +1958,7 @@ msgstr "" #: screens/Team/TeamList/TeamList.jsx:134 #: screens/Team/shared/TeamForm.jsx:43 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:174 -#: screens/Template/Survey/SurveyQuestionForm.jsx:119 +#: screens/Template/Survey/SurveyQuestionForm.jsx:166 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 #: screens/Template/shared/JobTemplateForm.jsx:221 @@ -2029,7 +1966,7 @@ msgstr "" #: screens/User/UserOrganizations/UserOrganizationList.jsx:65 #: screens/User/UserOrganizations/UserOrganizationListItem.jsx:15 #: screens/User/UserTeams/UserTeamList.jsx:184 -#: screens/User/UserTeams/UserTeamListItem.jsx:30 +#: screens/User/UserTeams/UserTeamListItem.jsx:32 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:57 @@ -2072,7 +2009,7 @@ msgstr "" #: components/Schedule/Schedule.jsx:66 #: screens/Application/Application/Application.jsx:77 #: screens/Application/Applications.jsx:38 -#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credential.jsx:70 #: screens/Credential/Credentials.jsx:27 #: screens/CredentialType/CredentialType.jsx:62 #: screens/CredentialType/CredentialTypes.jsx:26 @@ -2178,12 +2115,12 @@ msgstr "" msgid "Disassociate" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:211 +#: screens/Host/HostGroups/HostGroupsList.jsx:212 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:220 msgid "Disassociate group from host?" msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:227 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 msgid "Disassociate host from group?" msgstr "" @@ -2249,8 +2186,8 @@ msgid "E-mail options" msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:212 -msgid "Each answer choice must be on a separate line." -msgstr "" +#~ msgid "Each answer choice must be on a separate line." +#~ msgstr "" #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:162 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 @@ -2279,7 +2216,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:385 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:114 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:116 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:269 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:271 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 #: screens/Host/HostDetail/HostDetail.jsx:113 @@ -2635,7 +2572,7 @@ msgstr "" #~ 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 "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:153 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:155 #: screens/Setting/shared/SettingDetail.jsx:74 msgid "Encrypted" msgstr "" @@ -2683,10 +2620,6 @@ msgstr "" 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 "" -#: 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 "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:193 msgid "Enter one Annotation Tag per line, without commas." msgstr "" @@ -2698,50 +2631,30 @@ msgid "" "required." 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 "" - #: 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 "" - #: 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 "" - #: 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 "" - #: 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 "" - #: 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." msgstr "" @@ -2787,10 +2700,10 @@ msgstr "" #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:148 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:118 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:132 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:119 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 #: screens/Job/JobOutput/JobOutput.jsx:666 #: screens/Setting/shared/LoggingTestAlert.jsx:35 msgid "Error" @@ -2822,34 +2735,34 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:246 #: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 -#: components/ResourceAccessList/ResourceAccessList.jsx:230 -#: components/ResourceAccessList/ResourceAccessList.jsx:242 +#: components/ResourceAccessList/ResourceAccessList.jsx:231 +#: components/ResourceAccessList/ResourceAccessList.jsx:243 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:403 -#: components/Schedule/ScheduleList/ScheduleList.jsx:237 +#: components/Schedule/ScheduleList/ScheduleList.jsx:239 #: components/Schedule/ScheduleToggle/ScheduleToggle.jsx:67 #: components/Schedule/shared/SchedulePromptableFields.jsx:76 -#: components/TemplateList/TemplateList.jsx:272 +#: components/TemplateList/TemplateList.jsx:278 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:137 #: contexts/Config.jsx:74 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:135 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:290 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:292 #: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:128 -#: screens/Host/HostGroups/HostGroupsList.jsx:243 +#: screens/Host/HostGroups/HostGroupsList.jsx:245 #: screens/Host/HostList/HostList.jsx:222 #: screens/InstanceGroup/Instances/InstanceList.jsx:230 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:146 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:76 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:264 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:275 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:265 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:276 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:60 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:114 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:180 -#: screens/Inventory/InventoryList/InventoryList.jsx:262 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:239 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:290 #: screens/Inventory/InventorySources/InventorySourceList.jsx:245 @@ -2858,7 +2771,7 @@ msgstr "" #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:146 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:97 -#: screens/Login/Login.jsx:193 +#: screens/Login/Login.jsx:191 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:127 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:360 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:223 @@ -2967,7 +2880,7 @@ msgstr "" #: routeConfig.jsx:140 #: screens/ActivityStream/ActivityStream.jsx:211 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:22 #: screens/Organization/Organization.jsx:127 @@ -2994,11 +2907,6 @@ msgstr "" msgid "Execution environment not found." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 -#~ msgid "Execution environments" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:23 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:26 msgid "Exit Without Saving" @@ -3105,7 +3013,7 @@ msgstr "" msgid "Failed to approve workflow approval." msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:234 +#: components/ResourceAccessList/ResourceAccessList.jsx:235 msgid "Failed to assign roles properly" msgstr "" @@ -3113,9 +3021,9 @@ msgstr "" msgid "Failed to associate role" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:247 +#: screens/Host/HostGroups/HostGroupsList.jsx:249 #: screens/InstanceGroup/Instances/InstanceList.jsx:234 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:267 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:268 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:256 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:243 #: screens/User/UserTeams/UserTeamList.jsx:268 @@ -3155,7 +3063,7 @@ msgstr "" msgid "Failed to delete application." msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:293 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 msgid "Failed to delete credential." msgstr "" @@ -3196,7 +3104,7 @@ msgstr "" msgid "Failed to delete one or more credentials." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:226 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3209,11 +3117,11 @@ msgstr "" msgid "Failed to delete one or more hosts." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:269 msgid "Failed to delete one or more instance groups." msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:265 +#: screens/Inventory/InventoryList/InventoryList.jsx:268 msgid "Failed to delete one or more inventories." msgstr "" @@ -3241,7 +3149,7 @@ msgstr "" msgid "Failed to delete one or more projects." msgstr "" -#: components/Schedule/ScheduleList/ScheduleList.jsx:240 +#: components/Schedule/ScheduleList/ScheduleList.jsx:242 msgid "Failed to delete one or more schedules." msgstr "" @@ -3249,7 +3157,7 @@ msgstr "" msgid "Failed to delete one or more teams." msgstr "" -#: components/TemplateList/TemplateList.jsx:275 +#: components/TemplateList/TemplateList.jsx:281 msgid "Failed to delete one or more templates." msgstr "" @@ -3277,7 +3185,7 @@ msgstr "" msgid "Failed to delete project." msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:245 +#: components/ResourceAccessList/ResourceAccessList.jsx:246 msgid "Failed to delete role" msgstr "" @@ -3323,13 +3231,13 @@ msgstr "" msgid "Failed to deny workflow approval." msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:248 +#: screens/Host/HostGroups/HostGroupsList.jsx:250 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:257 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:244 msgid "Failed to disassociate one or more groups." msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:278 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:279 msgid "Failed to disassociate one or more hosts." msgstr "" @@ -3341,7 +3249,7 @@ msgstr "" msgid "Failed to disassociate one or more teams." msgstr "" -#: screens/Login/Login.jsx:197 +#: screens/Login/Login.jsx:195 msgid "Failed to fetch custom login configuration settings. System defaults will be shown instead." msgstr "" @@ -3488,7 +3396,7 @@ msgstr "" msgid "First Run" msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: components/ResourceAccessList/ResourceAccessList.jsx:181 #: components/ResourceAccessList/ResourceAccessListItem.jsx:66 msgid "First name" msgstr "" @@ -3501,7 +3409,7 @@ msgstr "" msgid "Fit the graph to the available screen size" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:62 +#: screens/Template/Survey/SurveyQuestionForm.jsx:95 msgid "Float" msgstr "" @@ -3708,7 +3616,7 @@ msgid "Group type" msgstr "" #: screens/Host/Host.jsx:62 -#: screens/Host/HostGroups/HostGroupsList.jsx:230 +#: screens/Host/HostGroups/HostGroupsList.jsx:232 #: screens/Host/Hosts.jsx:30 #: screens/Inventory/Inventories.jsx:70 #: screens/Inventory/Inventories.jsx:72 @@ -3840,8 +3748,8 @@ msgstr "" #: screens/Inventory/Inventories.jsx:77 #: screens/Inventory/Inventory.jsx:65 #: screens/Inventory/InventoryGroup/InventoryGroup.jsx:68 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:181 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:251 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:182 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151 #: screens/Inventory/SmartInventory.jsx:71 @@ -4029,10 +3937,6 @@ msgid "" "injected into the fact cache at runtime." 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/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.jsx:140 msgid "If you are ready to upgrade or renew, please <0>contact us." msgstr "" @@ -4151,7 +4055,7 @@ msgstr "" #: routeConfig.jsx:130 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:222 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:26 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4178,7 +4082,7 @@ msgid "Instance groups" msgstr "" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:242 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:75 #: screens/InstanceGroup/InstanceGroups.jsx:31 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4186,7 +4090,7 @@ msgstr "" msgid "Instances" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:61 +#: screens/Template/Survey/SurveyQuestionForm.jsx:94 msgid "Integer" msgstr "" @@ -4211,8 +4115,8 @@ msgstr "" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:168 -#: screens/Inventory/InventoryList/InventoryList.jsx:219 +#: screens/Inventory/InventoryList/InventoryList.jsx:171 +#: screens/Inventory/InventoryList/InventoryList.jsx:222 #: util/getRelatedResourceDeleteDetails.js:66 #: util/getRelatedResourceDeleteDetails.js:208 #: util/getRelatedResourceDeleteDetails.js:276 @@ -4404,7 +4308,7 @@ msgid "Job Tags" msgstr "" #: components/JobList/JobListItem.jsx:132 -#: components/TemplateList/TemplateList.jsx:200 +#: components/TemplateList/TemplateList.jsx:206 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4601,7 +4505,7 @@ msgstr "" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:105 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:43 #: screens/Application/ApplicationsList/ApplicationsList.jsx:165 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:252 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:254 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:110 #: screens/Host/HostDetail/HostDetail.jsx:99 @@ -4633,7 +4537,7 @@ msgstr "" msgid "Last Name" msgstr "" -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:229 #: components/TemplateList/TemplateListItem.jsx:153 msgid "Last Ran" msgstr "" @@ -4657,7 +4561,7 @@ msgstr "" msgid "Last modified" msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:181 +#: components/ResourceAccessList/ResourceAccessList.jsx:182 #: components/ResourceAccessList/ResourceAccessListItem.jsx:67 msgid "Last name" msgstr "" @@ -4773,7 +4677,7 @@ msgstr "" msgid "Local time zone" msgstr "" -#: screens/Login/Login.jsx:171 +#: screens/Login/Login.jsx:169 msgid "Log In" msgstr "" @@ -4893,11 +4797,11 @@ msgstr "" msgid "Max Hosts" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:168 +#: screens/Template/Survey/SurveyQuestionForm.jsx:215 msgid "Maximum" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:152 +#: screens/Template/Survey/SurveyQuestionForm.jsx:199 msgid "Maximum length" msgstr "" @@ -4926,11 +4830,11 @@ msgstr "" msgid "Microsoft Azure Resource Manager" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:162 +#: screens/Template/Survey/SurveyQuestionForm.jsx:209 msgid "Minimum" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:146 +#: screens/Template/Survey/SurveyQuestionForm.jsx:193 msgid "Minimum length" msgstr "" @@ -4988,7 +4892,7 @@ msgstr "" #: components/AdHocCommands/AdHocCredentialStep.jsx:98 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:117 #: components/AddRole/AddResourceRole.jsx:162 -#: components/AssociateModal/AssociateModal.jsx:147 +#: components/AssociateModal/AssociateModal.jsx:149 #: components/LaunchPrompt/steps/CredentialsStep.jsx:180 #: components/LaunchPrompt/steps/InventoryStep.jsx:95 #: components/Lookup/CredentialLookup.jsx:157 @@ -4999,7 +4903,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:213 +#: components/TemplateList/TemplateList.jsx:219 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 @@ -5012,10 +4916,10 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 #: screens/Host/HostGroups/HostGroupsList.jsx:167 #: screens/Host/HostList/HostList.jsx:160 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:195 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:196 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:171 -#: screens/Inventory/InventoryList/InventoryList.jsx:185 +#: screens/Inventory/InventoryList/InventoryList.jsx:188 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:175 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 #: screens/Organization/OrganizationList/OrganizationList.jsx:149 @@ -5070,15 +4974,15 @@ msgstr "" msgid "Multiple Choice" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:59 +#: screens/Template/Survey/SurveyQuestionForm.jsx:92 msgid "Multiple Choice (multiple select)" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:54 +#: screens/Template/Survey/SurveyQuestionForm.jsx:87 msgid "Multiple Choice (single select)" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:210 +#: screens/Template/Survey/SurveyQuestionForm.jsx:253 msgid "Multiple Choice Options" msgstr "" @@ -5088,8 +4992,8 @@ msgstr "" #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:123 #: components/AddRole/AddResourceRole.jsx:153 #: components/AddRole/AddResourceRole.jsx:169 -#: components/AssociateModal/AssociateModal.jsx:138 -#: components/AssociateModal/AssociateModal.jsx:153 +#: components/AssociateModal/AssociateModal.jsx:140 +#: components/AssociateModal/AssociateModal.jsx:155 #: components/HostForm/HostForm.jsx:85 #: components/JobList/JobList.jsx:168 #: components/JobList/JobList.jsx:217 @@ -5131,8 +5035,8 @@ msgstr "" #: components/Schedule/ScheduleList/ScheduleList.jsx:188 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:77 #: components/Schedule/shared/ScheduleForm.jsx:99 -#: components/TemplateList/TemplateList.jsx:188 -#: components/TemplateList/TemplateList.jsx:221 +#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:227 #: components/TemplateList/TemplateListItem.jsx:126 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5156,7 +5060,7 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:121 #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:53 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:204 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:206 #: screens/Credential/CredentialList/CredentialList.jsx:123 #: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 @@ -5184,7 +5088,7 @@ msgstr "" #: screens/Host/HostList/HostListItem.jsx:28 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:63 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5192,8 +5096,8 @@ msgstr "" #: screens/InstanceGroup/shared/InstanceGroupForm.jsx:20 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:74 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:35 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:186 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:201 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:187 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:202 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:34 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:117 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:143 @@ -5203,9 +5107,9 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:179 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:33 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:122 -#: screens/Inventory/InventoryList/InventoryList.jsx:172 -#: screens/Inventory/InventoryList/InventoryList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:175 +#: screens/Inventory/InventoryList/InventoryList.jsx:194 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:166 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:181 @@ -5419,7 +5323,7 @@ msgstr "" msgid "Not configured for inventory sync." msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:229 msgid "" "Note that only hosts directly in this group can\n" "be disassociated. Hosts in sub-groups must be disassociated\n" @@ -5430,7 +5334,7 @@ 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 "" -#: screens/Host/HostGroups/HostGroupsList.jsx:212 +#: screens/Host/HostGroups/HostGroupsList.jsx:213 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:221 msgid "" "Note that you may still see the group in the list after\n" @@ -5644,7 +5548,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:167 #: components/PromptDetail/PromptProjectDetail.jsx:93 #: components/PromptDetail/PromptWFJobTemplateDetail.jsx:85 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:140 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:142 #: screens/Credential/shared/TypeInputsSubForm.jsx:47 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:61 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:245 @@ -5672,13 +5576,13 @@ msgstr "" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:72 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:36 #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:217 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:219 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 #: 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:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:205 #: screens/Inventory/InventoryList/InventoryListItem.jsx:96 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:107 @@ -5695,7 +5599,7 @@ msgstr "" #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:123 #: screens/User/UserTeams/UserTeamList.jsx:183 #: screens/User/UserTeams/UserTeamList.jsx:242 -#: screens/User/UserTeams/UserTeamListItem.jsx:21 +#: screens/User/UserTeams/UserTeamListItem.jsx:23 msgid "Organization" msgstr "" @@ -5819,11 +5723,11 @@ msgstr "" msgid "Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." msgstr "" -#: screens/Login/Login.jsx:181 +#: screens/Login/Login.jsx:179 #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:73 #: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:223 -#: screens/Template/Survey/SurveyQuestionForm.jsx:50 +#: screens/Template/Survey/SurveyQuestionForm.jsx:83 #: screens/User/shared/UserForm.jsx:80 msgid "Password" msgstr "" @@ -5905,7 +5809,7 @@ msgstr "" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:205 +#: components/TemplateList/TemplateList.jsx:211 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5945,7 +5849,7 @@ msgstr "" msgid "Please enter a value." msgstr "" -#: screens/Login/Login.jsx:153 +#: screens/Login/Login.jsx:151 msgid "Please log in" msgstr "" @@ -6014,10 +5918,26 @@ msgstr "" msgid "Preconditions for running this node when there are multiple parents. Refer to the" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:58 +msgid "Press 'Enter' to add more answer choices. One answer choice per line." +msgstr "" + #: components/CodeEditor/CodeEditor.jsx:187 msgid "Press Enter to edit. Press ESC to stop editing." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:223 +#~ msgid "Press Enter to get additional inputs." +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional inputs. Refer to the" +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional {num} inputs. Refer to the" +#~ msgstr "" + #: components/LaunchPrompt/steps/usePreviewStep.jsx:23 #: screens/Template/Survey/SurveyList.jsx:160 #: screens/Template/Survey/SurveyList.jsx:162 @@ -6105,7 +6025,7 @@ msgstr "" #: components/CodeEditor/VariablesField.jsx:219 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:166 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:168 msgid "Prompt on launch" msgstr "" @@ -6188,7 +6108,7 @@ msgstr "" msgid "Pull" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:111 +#: screens/Template/Survey/SurveyQuestionForm.jsx:158 msgid "Question" msgstr "" @@ -6268,6 +6188,10 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:256 +msgid "Refer to the" +msgstr "" + #: screens/Template/shared/JobTemplateForm.jsx:409 msgid "" "Refer to the Ansible documentation for details\n" @@ -6396,7 +6320,7 @@ msgid "Request subscription" msgstr "" #: screens/Template/Survey/SurveyListItem.jsx:106 -#: screens/Template/Survey/SurveyQuestionForm.jsx:136 +#: screens/Template/Survey/SurveyQuestionForm.jsx:183 msgid "Required" msgstr "" @@ -6519,7 +6443,7 @@ msgstr "" #: components/ResourceAccessList/ResourceAccessList.jsx:143 #: components/ResourceAccessList/ResourceAccessList.jsx:156 -#: components/ResourceAccessList/ResourceAccessList.jsx:182 +#: components/ResourceAccessList/ResourceAccessList.jsx:183 #: components/ResourceAccessList/ResourceAccessListItem.jsx:68 #: screens/Team/Team.jsx:57 #: screens/Team/Teams.jsx:31 @@ -6574,7 +6498,7 @@ msgstr "" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 msgid "Running Jobs" msgstr "" @@ -6630,8 +6554,8 @@ msgid "Saturday" msgstr "" #: components/AddRole/AddResourceRole.jsx:265 -#: components/AssociateModal/AssociateModal.jsx:104 -#: components/AssociateModal/AssociateModal.jsx:110 +#: components/AssociateModal/AssociateModal.jsx:106 +#: components/AssociateModal/AssociateModal.jsx:112 #: components/FormActionGroup/FormActionGroup.jsx:14 #: components/FormActionGroup/FormActionGroup.jsx:20 #: components/Schedule/shared/ScheduleForm.jsx:611 @@ -6687,7 +6611,7 @@ msgstr "" msgid "Schedule is missing rrule" msgstr "" -#: components/Schedule/ScheduleList/ScheduleList.jsx:227 +#: components/Schedule/ScheduleList/ScheduleList.jsx:229 #: routeConfig.jsx:42 #: screens/ActivityStream/ActivityStream.jsx:151 #: screens/Inventory/Inventories.jsx:87 @@ -6773,13 +6697,13 @@ msgstr "" msgid "Select Credential Type" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:236 +#: screens/Host/HostGroups/HostGroupsList.jsx:238 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:232 msgid "Select Groups" msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:257 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:258 msgid "Select Hosts" msgstr "" @@ -6923,7 +6847,7 @@ msgstr "" #: screens/Project/shared/ProjectSubForms/InsightsSubForm.jsx:18 #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:40 #: screens/Team/shared/TeamForm.jsx:20 -#: screens/Template/Survey/SurveyQuestionForm.jsx:28 +#: screens/Template/Survey/SurveyQuestionForm.jsx:30 #: screens/Template/shared/JobTemplateForm.jsx:86 #: screens/Template/shared/JobTemplateForm.jsx:153 #: screens/User/shared/UserForm.jsx:49 @@ -6984,10 +6908,6 @@ msgid "" "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 "" - #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:94 msgid "Select items from list" msgstr "" @@ -7070,11 +6990,6 @@ msgid "" "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 "" - #: screens/Inventory/shared/InventorySourceSubForms/SCMSubForm.jsx:105 msgid "" "Select the inventory file\n" @@ -7256,43 +7171,43 @@ msgstr "" msgid "Show only root groups" msgstr "" -#: screens/Login/Login.jsx:215 +#: screens/Login/Login.jsx:213 msgid "Sign in with Azure AD" msgstr "" -#: screens/Login/Login.jsx:228 +#: screens/Login/Login.jsx:226 msgid "Sign in with GitHub" msgstr "" -#: screens/Login/Login.jsx:267 +#: screens/Login/Login.jsx:265 msgid "Sign in with GitHub Enterprise" msgstr "" -#: screens/Login/Login.jsx:281 +#: screens/Login/Login.jsx:279 msgid "Sign in with GitHub Enterprise Organizations" msgstr "" -#: screens/Login/Login.jsx:296 +#: screens/Login/Login.jsx:294 msgid "Sign in with GitHub Enterprise Teams" msgstr "" -#: screens/Login/Login.jsx:241 +#: screens/Login/Login.jsx:239 msgid "Sign in with GitHub Organizations" msgstr "" -#: screens/Login/Login.jsx:254 +#: screens/Login/Login.jsx:252 msgid "Sign in with GitHub Teams" msgstr "" -#: screens/Login/Login.jsx:310 +#: screens/Login/Login.jsx:308 msgid "Sign in with Google" msgstr "" -#: screens/Login/Login.jsx:328 +#: screens/Login/Login.jsx:326 msgid "Sign in with SAML" msgstr "" -#: screens/Login/Login.jsx:327 +#: screens/Login/Login.jsx:325 msgid "Sign in with SAML {samlIDP}" msgstr "" @@ -7338,11 +7253,6 @@ msgid "" "documentation for details on the usage of tags." 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 "" - #: screens/Job/JobOutput/shared/HostStatusBar.jsx:39 msgid "Skipped" msgstr "" @@ -7500,10 +7410,6 @@ msgid "" "the Ansible Tower documentation for example syntax." 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 "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:392 msgid "" "Specify a notification color. Acceptable colors are hex\n" @@ -7581,7 +7487,7 @@ msgstr "" #: components/JobList/JobList.jsx:197 #: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:77 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:88 #: screens/Inventory/InventorySources/InventorySourceList.jsx:218 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:79 @@ -7900,8 +7806,8 @@ msgstr "" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:183 -#: components/TemplateList/TemplateList.jsx:240 +#: components/TemplateList/TemplateList.jsx:189 +#: components/TemplateList/TemplateList.jsx:246 #: routeConfig.jsx:63 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 @@ -7940,7 +7846,7 @@ msgid "Test passed" msgstr "" #: screens/Template/Survey/SurveyPreviewModal.jsx:52 -#: screens/Template/Survey/SurveyQuestionForm.jsx:48 +#: screens/Template/Survey/SurveyQuestionForm.jsx:81 msgid "Text" msgstr "" @@ -7948,7 +7854,7 @@ msgstr "" msgid "Text Area" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:49 +#: screens/Template/Survey/SurveyQuestionForm.jsx:82 msgid "Textarea" msgstr "" @@ -7982,10 +7888,6 @@ msgid "" "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 "" - #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:164 msgid "" "The base URL of the Grafana server - the\n" @@ -8054,7 +7956,7 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:128 +#: screens/Template/Survey/SurveyQuestionForm.jsx:175 msgid "" "The suggested format for variable names is lowercase and\n" "underscore-separated (for example, foo_bar, user_id, host_name,\n" @@ -8083,6 +7985,10 @@ msgstr "" #~ 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 "" +#: screens/Template/Survey/MultipleChoiceField.jsx:31 +msgid "There must be a value in at least one input" +msgstr "" + #: screens/Login/Login.jsx:130 msgid "There was a problem logging in. Please try again." msgstr "" @@ -8149,11 +8055,11 @@ msgstr "" msgid "This action will disassociate the following:" msgstr "" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:108 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:109 msgid "This container group is currently being by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:280 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 msgid "This credential is currently being used by other resources. Are you sure you want to delete it?" msgstr "" @@ -8244,7 +8150,7 @@ msgstr "" msgid "This field will be retrieved from an external secret management system using the specified credential." msgstr "" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:122 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:123 msgid "This instance group is currently being by other resources. Are you sure you want to delete it?" msgstr "" @@ -8477,7 +8383,7 @@ msgstr "" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 msgid "Total Jobs" msgstr "" @@ -8537,8 +8443,8 @@ msgstr "" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:170 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:94 -#: components/TemplateList/TemplateList.jsx:197 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:203 +#: components/TemplateList/TemplateList.jsx:228 #: components/TemplateList/TemplateListItem.jsx:152 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 @@ -8549,11 +8455,11 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:80 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:204 #: screens/Inventory/InventoryList/InventoryListItem.jsx:93 #: screens/Inventory/InventorySources/InventorySourceList.jsx:219 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:92 @@ -8580,6 +8486,10 @@ msgstr "" msgid "Type Details" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:57 +msgid "Type answer then click checkbox on right to select answer as default." +msgstr "" + #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:84 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:48 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:57 @@ -8692,10 +8602,6 @@ msgid "" "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 "" - #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:75 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:83 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:44 @@ -8756,8 +8662,8 @@ msgstr "" #: components/AddRole/AddResourceRole.jsx:124 #: components/AddRole/AddResourceRole.jsx:139 #: components/ResourceAccessList/ResourceAccessList.jsx:127 -#: components/ResourceAccessList/ResourceAccessList.jsx:179 -#: screens/Login/Login.jsx:184 +#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: screens/Login/Login.jsx:182 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:78 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:180 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:230 @@ -8861,8 +8767,8 @@ msgstr "" msgid "View Azure AD settings" msgstr "" -#: screens/Credential/Credential.jsx:117 -#: screens/Credential/Credential.jsx:129 +#: screens/Credential/Credential.jsx:131 +#: screens/Credential/Credential.jsx:143 msgid "View Credential Details" msgstr "" @@ -8987,7 +8893,7 @@ msgstr "" msgid "View activity stream" msgstr "" -#: screens/Credential/Credential.jsx:80 +#: screens/Credential/Credential.jsx:92 msgid "View all Credentials." msgstr "" @@ -9212,7 +9118,7 @@ msgstr "" msgid "Weekend day" msgstr "" -#: screens/Login/Login.jsx:151 +#: screens/Login/Login.jsx:150 msgid "Welcome to Ansible {brandName}!" msgstr "" @@ -9247,11 +9153,6 @@ msgid "" "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 "" - #: components/Workflow/WorkflowLegend.jsx:96 msgid "Workflow" msgstr "" @@ -9305,7 +9206,7 @@ msgstr "" msgid "Workflow Link" msgstr "" -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:207 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "" @@ -9509,6 +9410,7 @@ msgstr "" msgid "disassociate" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:264 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:222 msgid "documentation" msgstr "" @@ -9543,6 +9445,10 @@ msgstr "" msgid "for more info." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:266 +msgid "for more information." +msgstr "" + #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 #~ msgid "group" #~ msgstr "" @@ -9584,12 +9490,6 @@ msgstr "" msgid "inventory" msgstr "" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:51 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:59 -#: screens/Job/JobDetail/JobDetail.jsx:119 -#~ msgid "isolated instance" -#~ msgstr "" - #: components/Pagination/Pagination.jsx:24 msgid "items" msgstr "" @@ -9618,6 +9518,10 @@ msgstr "" msgid "name" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:73 +msgid "new choice" +msgstr "" + #: components/Schedule/shared/FrequencyDetailSubform.jsx:465 msgid "of" msgstr "" @@ -9626,10 +9530,6 @@ msgstr "" msgid "option to the" msgstr "" -#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:84 -#~ msgid "or attributes of the job such as" -#~ msgstr "" - #: components/Pagination/Pagination.jsx:25 msgid "page" msgstr "" @@ -9723,7 +9623,7 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:229 +#: screens/Inventory/InventoryList/InventoryList.jsx:232 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 "" @@ -9747,11 +9647,11 @@ msgstr "" 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 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:188 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 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:226 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 "" @@ -9759,7 +9659,7 @@ msgstr "" 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 +#: screens/Inventory/InventoryList/InventoryList.jsx:225 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 "" @@ -9771,7 +9671,7 @@ msgstr "" 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 +#: components/TemplateList/TemplateList.jsx:249 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 "" @@ -9843,18 +9743,10 @@ msgstr "" msgid "{minutes} min {seconds} sec" msgstr "" -#: src/screens/Inventory/InventoryList/InventoryList.jsx:215 -#~ msgid "{numItemsToDelete, 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/JobListCancelButton.jsx:106 msgid "{numJobsToCancel, plural, one {Cancel job} other {Cancel jobs}}" msgstr "" -#: src/components/JobList/JobListCancelButton.jsx:81 -#~ msgid "{numJobsToCancel, plural, one {Cancel selected job} other {Cancel selected 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 "" @@ -9863,19 +9755,7 @@ msgstr "" msgid "{numJobsToCancel, plural, one {{0}} other {{1}}}" msgstr "" -#: src/components/JobList/JobListCancelButton.jsx:68 -#~ msgid "{numJobsUnableToCancel, 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 "" - -#: src/components/JobList/JobListCancelButton.jsx:57 -#~ msgid "{numJobsUnableToCancel, plural, one {You do not have permission to cancel the following job:} other {You do not have permission to cancel the following jobs:}}" -#~ msgstr "" - #: components/PaginatedDataList/PaginatedDataList.jsx:92 #: components/PaginatedTable/PaginatedTable.jsx:77 msgid "{pluralizedItemName} List" msgstr "" - -#: src/components/JobList/JobListCancelButton.jsx:96 -#~ msgid "{zeroOrOneJobSelected, plural, one {Cancel job} other {Cancel jobs}}" -#~ msgstr "" diff --git a/awx/ui_next/src/locales/zh/messages.po b/awx/ui_next/src/locales/zh/messages.po index 0265e76a75..c44855f5e2 100644 --- a/awx/ui_next/src/locales/zh/messages.po +++ b/awx/ui_next/src/locales/zh/messages.po @@ -22,7 +22,7 @@ msgstr "(限制为前 10)" msgid "(Prompt on launch)" msgstr "(启动时提示)" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:259 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:261 msgid "* This field will be retrieved from an external secret management system using the specified credential." msgstr "* 此字段将使用指定的凭证从外部 secret 管理系统检索。" @@ -150,7 +150,7 @@ msgstr "关于" #: routeConfig.jsx:90 #: screens/ActivityStream/ActivityStream.jsx:177 -#: screens/Credential/Credential.jsx:60 +#: screens/Credential/Credential.jsx:72 #: screens/Credential/Credentials.jsx:28 #: screens/Inventory/Inventories.jsx:58 #: screens/Inventory/Inventory.jsx:63 @@ -189,7 +189,7 @@ msgstr "操作" #: components/JobList/JobListItem.jsx:85 #: components/Schedule/ScheduleList/ScheduleList.jsx:172 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:111 -#: components/TemplateList/TemplateList.jsx:224 +#: components/TemplateList/TemplateList.jsx:230 #: components/TemplateList/TemplateListItem.jsx:154 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 @@ -203,7 +203,7 @@ msgstr "操作" #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:42 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:244 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:39 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:144 @@ -211,7 +211,7 @@ msgstr "操作" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:180 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:38 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:123 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:206 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventorySources/InventorySourceList.jsx:220 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:93 @@ -259,7 +259,7 @@ msgstr "活动流类型选择器" msgid "Actor" msgstr "操作者" -#: components/AddDropDownButton/AddDropDownButton.jsx:38 +#: components/AddDropDownButton/AddDropDownButton.jsx:39 #: components/PaginatedDataList/ToolbarAddButton.jsx:15 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:152 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:155 @@ -484,11 +484,11 @@ msgstr "Ansible Tower 文档" #~ msgid "Ansible environment" #~ msgstr "Ansible 环境" -#: screens/Template/Survey/SurveyQuestionForm.jsx:33 +#: screens/Template/Survey/SurveyQuestionForm.jsx:44 msgid "Answer type" msgstr "Answer 类型" -#: screens/Template/Survey/SurveyQuestionForm.jsx:125 +#: screens/Template/Survey/SurveyQuestionForm.jsx:172 msgid "Answer variable name" msgstr "回答变量名称" @@ -627,7 +627,7 @@ msgstr "关联" msgid "Associate role error" msgstr "关联角色错误" -#: components/AssociateModal/AssociateModal.jsx:98 +#: components/AssociateModal/AssociateModal.jsx:100 msgid "Association modal" msgstr "关联模态" @@ -676,7 +676,7 @@ msgstr "Azure AD 设置" msgid "Back" msgstr "返回" -#: screens/Credential/Credential.jsx:52 +#: screens/Credential/Credential.jsx:64 msgid "Back to Credentials" msgstr "返回到凭证" @@ -843,8 +843,8 @@ msgstr "缓存超时(秒)" #: components/AdHocCommands/AdHocCommandsWizard.jsx:126 #: components/AddRole/AddResourceRole.jsx:286 -#: components/AssociateModal/AssociateModal.jsx:114 -#: components/AssociateModal/AssociateModal.jsx:119 +#: components/AssociateModal/AssociateModal.jsx:116 +#: components/AssociateModal/AssociateModal.jsx:121 #: components/DeleteButton/DeleteButton.jsx:121 #: components/DeleteButton/DeleteButton.jsx:124 #: components/DisassociateButton/DisassociateButton.jsx:122 @@ -966,7 +966,7 @@ msgstr "" #~ msgid "Cannot enable log aggregator without providing logging aggregator host and logging aggregator type." #~ msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:243 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 msgid "Capacity" msgstr "容量" @@ -1064,7 +1064,7 @@ msgstr "选择一个源" msgid "Choose an HTTP method" msgstr "选择 HTTP 方法" -#: screens/Template/Survey/SurveyQuestionForm.jsx:36 +#: screens/Template/Survey/SurveyQuestionForm.jsx:47 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" @@ -1126,6 +1126,14 @@ msgstr "点击这个按钮使用所选凭证和指定的输入验证到 secret msgid "Click to create a new link to this node." msgstr "点击以创建到此节点的新链接。" +#: components/FormField/TextAndCheckboxField.jsx:86 +#~ msgid "Click to select this answer as a default answer." +#~ msgstr "" + +#: screens/Template/Survey/MultipleChoiceField.jsx:114 +msgid "Click to toggle default value" +msgstr "" + #: components/Workflow/WorkflowNodeHelp.jsx:168 msgid "Click to view job details" msgstr "点击以查看作业详情" @@ -1350,11 +1358,6 @@ msgstr "" msgid "Create" msgstr "创建" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:14 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:24 -#~ msgid "Create Execution environments" -#~ msgstr "" - #: screens/Application/Applications.jsx:26 #: screens/Application/Applications.jsx:35 msgid "Create New Application" @@ -1479,7 +1482,7 @@ msgstr "创建用户令牌" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:267 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:104 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:245 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:247 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 @@ -1511,7 +1514,7 @@ msgstr "已创建" #: components/AdHocCommands/AdHocCredentialStep.jsx:94 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:113 #: components/AddRole/AddResourceRole.jsx:158 -#: components/AssociateModal/AssociateModal.jsx:143 +#: components/AssociateModal/AssociateModal.jsx:145 #: components/LaunchPrompt/steps/CredentialsStep.jsx:176 #: components/LaunchPrompt/steps/InventoryStep.jsx:91 #: components/Lookup/CredentialLookup.jsx:153 @@ -1522,7 +1525,7 @@ msgstr "已创建" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 -#: components/TemplateList/TemplateList.jsx:209 +#: components/TemplateList/TemplateList.jsx:215 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 @@ -1535,10 +1538,10 @@ msgstr "已创建" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 #: screens/Host/HostGroups/HostGroupsList.jsx:163 #: screens/Host/HostList/HostList.jsx:156 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:191 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:167 -#: screens/Inventory/InventoryList/InventoryList.jsx:181 +#: screens/Inventory/InventoryList/InventoryList.jsx:184 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:171 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 #: screens/Organization/OrganizationList/OrganizationList.jsx:145 @@ -1584,7 +1587,7 @@ msgstr "" msgid "Credential Name" msgstr "凭证名称" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:228 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:230 #: screens/Credential/shared/CredentialForm.jsx:137 #: screens/Credential/shared/CredentialForm.jsx:199 msgid "Credential Type" @@ -1599,7 +1602,7 @@ msgstr "凭证类型" msgid "Credential Types" msgstr "凭证类型" -#: screens/Credential/Credential.jsx:79 +#: screens/Credential/Credential.jsx:91 msgid "Credential not found." msgstr "未找到凭证。" @@ -1729,16 +1732,15 @@ msgstr "默认" msgid "Default Execution Environment" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:186 -#: screens/Template/Survey/SurveyQuestionForm.jsx:194 -#: screens/Template/Survey/SurveyQuestionForm.jsx:201 -#: screens/Template/Survey/SurveyQuestionForm.jsx:225 +#: screens/Template/Survey/SurveyQuestionForm.jsx:233 +#: screens/Template/Survey/SurveyQuestionForm.jsx:241 +#: screens/Template/Survey/SurveyQuestionForm.jsx:248 msgid "Default answer" msgstr "默认回答" #: screens/Template/Survey/SurveyQuestionForm.jsx:81 -msgid "Default choice must be answered from the choices listed." -msgstr "默认的选择必须从列出的选择中回答。" +#~ msgid "Default choice must be answered from the choices listed." +#~ msgstr "默认的选择必须从列出的选择中回答。" #: screens/Setting/SettingList.jsx:102 msgid "Define system-level features and functions" @@ -1757,11 +1759,11 @@ msgstr "定义系统级的特性和功能" #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:30 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:395 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:284 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:124 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:138 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:110 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:124 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:111 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:125 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:137 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:283 @@ -1791,7 +1793,7 @@ msgstr "删除" msgid "Delete All Groups and Hosts" msgstr "删除所有组和主机" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:276 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:278 msgid "Delete Credential" msgstr "删除凭证" @@ -1887,8 +1889,8 @@ msgstr "删除凭证类型" msgid "Delete error" msgstr "删除错误" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:104 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:118 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:105 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:119 msgid "Delete instance group" msgstr "删除实例组" @@ -1935,16 +1937,16 @@ msgstr "删除 {pluralizedItemName}?" msgid "Deleted" msgstr "已删除" -#: components/TemplateList/TemplateList.jsx:269 +#: components/TemplateList/TemplateList.jsx:275 #: screens/Credential/CredentialList/CredentialList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Inventory/InventoryList/InventoryList.jsx:264 #: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "删除错误" #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 msgid "Deletion error" msgstr "删除错误" @@ -1977,12 +1979,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:193 #: components/Schedule/shared/ScheduleForm.jsx:107 -#: components/TemplateList/TemplateList.jsx:193 +#: components/TemplateList/TemplateList.jsx:199 #: components/TemplateList/TemplateListItem.jsx:227 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:67 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:61 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:210 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:212 #: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:177 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 @@ -1996,7 +1998,7 @@ msgstr "" #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventoryList/InventoryList.jsx:180 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:195 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:104 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 @@ -2020,7 +2022,7 @@ msgstr "" #: screens/Team/TeamList/TeamList.jsx:134 #: screens/Team/shared/TeamForm.jsx:43 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:174 -#: screens/Template/Survey/SurveyQuestionForm.jsx:119 +#: screens/Template/Survey/SurveyQuestionForm.jsx:166 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 #: screens/Template/shared/JobTemplateForm.jsx:221 @@ -2028,7 +2030,7 @@ msgstr "" #: screens/User/UserOrganizations/UserOrganizationList.jsx:65 #: screens/User/UserOrganizations/UserOrganizationListItem.jsx:15 #: screens/User/UserTeams/UserTeamList.jsx:184 -#: screens/User/UserTeams/UserTeamListItem.jsx:30 +#: screens/User/UserTeams/UserTeamListItem.jsx:32 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:57 @@ -2071,7 +2073,7 @@ msgstr "目标频道或用户" #: components/Schedule/Schedule.jsx:66 #: screens/Application/Application/Application.jsx:77 #: screens/Application/Applications.jsx:38 -#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credential.jsx:70 #: screens/Credential/Credentials.jsx:27 #: screens/CredentialType/CredentialType.jsx:62 #: screens/CredentialType/CredentialTypes.jsx:26 @@ -2177,12 +2179,12 @@ msgstr "禁用 SSL 验证" msgid "Disassociate" msgstr "解除关联" -#: screens/Host/HostGroups/HostGroupsList.jsx:211 +#: screens/Host/HostGroups/HostGroupsList.jsx:212 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:220 msgid "Disassociate group from host?" msgstr "从主机中解除关联组?" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:227 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 msgid "Disassociate host from group?" msgstr "从组中解除关联主机?" @@ -2248,8 +2250,8 @@ msgid "E-mail options" msgstr "电子邮件选项" #: screens/Template/Survey/SurveyQuestionForm.jsx:212 -msgid "Each answer choice must be on a separate line." -msgstr "每个答案选择都必须在单独的行中。" +#~ msgid "Each answer choice must be on a separate line." +#~ msgstr "每个答案选择都必须在单独的行中。" #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:162 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 @@ -2278,7 +2280,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:385 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:114 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:116 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:269 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:271 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 #: screens/Host/HostDetail/HostDetail.jsx:113 @@ -2622,11 +2624,7 @@ msgstr "" #~ 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 "" -#: 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 "" - -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:153 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:155 #: screens/Setting/shared/SettingDetail.jsx:74 msgid "Encrypted" msgstr "已加密" @@ -2778,10 +2776,10 @@ msgstr "使用 JSON 或 YAML 语法输入变量。使用单选按钮在两者之 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:148 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:118 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:132 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:119 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 #: screens/Job/JobOutput/JobOutput.jsx:666 #: screens/Setting/shared/LoggingTestAlert.jsx:35 msgid "Error" @@ -2813,34 +2811,34 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:246 #: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 -#: components/ResourceAccessList/ResourceAccessList.jsx:230 -#: components/ResourceAccessList/ResourceAccessList.jsx:242 +#: components/ResourceAccessList/ResourceAccessList.jsx:231 +#: components/ResourceAccessList/ResourceAccessList.jsx:243 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:403 -#: components/Schedule/ScheduleList/ScheduleList.jsx:237 +#: components/Schedule/ScheduleList/ScheduleList.jsx:239 #: components/Schedule/ScheduleToggle/ScheduleToggle.jsx:67 #: components/Schedule/shared/SchedulePromptableFields.jsx:76 -#: components/TemplateList/TemplateList.jsx:272 +#: components/TemplateList/TemplateList.jsx:278 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:137 #: contexts/Config.jsx:74 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:135 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:290 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:292 #: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:128 -#: screens/Host/HostGroups/HostGroupsList.jsx:243 +#: screens/Host/HostGroups/HostGroupsList.jsx:245 #: screens/Host/HostList/HostList.jsx:222 #: screens/InstanceGroup/Instances/InstanceList.jsx:230 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:146 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:76 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:264 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:275 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:265 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:276 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:60 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:114 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:180 -#: screens/Inventory/InventoryList/InventoryList.jsx:262 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:239 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:290 #: screens/Inventory/InventorySources/InventorySourceList.jsx:245 @@ -2849,7 +2847,7 @@ msgstr "" #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:146 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:97 -#: screens/Login/Login.jsx:193 +#: screens/Login/Login.jsx:191 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:127 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:360 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:223 @@ -2958,7 +2956,7 @@ msgstr "" #: routeConfig.jsx:140 #: screens/ActivityStream/ActivityStream.jsx:211 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:22 #: screens/Organization/Organization.jsx:127 @@ -2985,11 +2983,6 @@ msgstr "" msgid "Execution environment not found." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 -#~ msgid "Execution environments" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:23 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:26 msgid "Exit Without Saving" @@ -3096,7 +3089,7 @@ msgstr "批准一个或多个工作流批准失败。" msgid "Failed to approve workflow approval." msgstr "批准工作流批准失败。" -#: components/ResourceAccessList/ResourceAccessList.jsx:234 +#: components/ResourceAccessList/ResourceAccessList.jsx:235 msgid "Failed to assign roles properly" msgstr "" @@ -3104,9 +3097,9 @@ msgstr "" msgid "Failed to associate role" msgstr "关联角色失败" -#: screens/Host/HostGroups/HostGroupsList.jsx:247 +#: screens/Host/HostGroups/HostGroupsList.jsx:249 #: screens/InstanceGroup/Instances/InstanceList.jsx:234 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:267 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:268 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:256 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:243 #: screens/User/UserTeams/UserTeamList.jsx:268 @@ -3146,7 +3139,7 @@ msgstr "复制模板失败。" msgid "Failed to delete application." msgstr "删除应用程序失败。" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:293 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 msgid "Failed to delete credential." msgstr "删除凭证失败。" @@ -3187,7 +3180,7 @@ msgstr "删除一个或多个凭证类型失败。" msgid "Failed to delete one or more credentials." msgstr "删除一个或多个凭证失败。" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:226 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3200,11 +3193,11 @@ msgstr "删除一个或多个组失败。" msgid "Failed to delete one or more hosts." msgstr "删除一个或多个主机失败。" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:269 msgid "Failed to delete one or more instance groups." msgstr "删除一个或多个实例组失败。" -#: screens/Inventory/InventoryList/InventoryList.jsx:265 +#: screens/Inventory/InventoryList/InventoryList.jsx:268 msgid "Failed to delete one or more inventories." msgstr "删除一个或多个清单失败。" @@ -3232,7 +3225,7 @@ msgstr "删除一个或多个机构失败。" msgid "Failed to delete one or more projects." msgstr "删除一个或多个项目失败。" -#: components/Schedule/ScheduleList/ScheduleList.jsx:240 +#: components/Schedule/ScheduleList/ScheduleList.jsx:242 msgid "Failed to delete one or more schedules." msgstr "删除一个或多个调度失败。" @@ -3240,7 +3233,7 @@ msgstr "删除一个或多个调度失败。" msgid "Failed to delete one or more teams." msgstr "删除一个或多个团队失败。" -#: components/TemplateList/TemplateList.jsx:275 +#: components/TemplateList/TemplateList.jsx:281 msgid "Failed to delete one or more templates." msgstr "删除一个或多个模板失败。" @@ -3268,7 +3261,7 @@ msgstr "删除机构失败。" msgid "Failed to delete project." msgstr "删除项目失败。" -#: components/ResourceAccessList/ResourceAccessList.jsx:245 +#: components/ResourceAccessList/ResourceAccessList.jsx:246 msgid "Failed to delete role" msgstr "删除角色失败" @@ -3314,13 +3307,13 @@ msgstr "拒绝一个或多个工作流批准失败。" msgid "Failed to deny workflow approval." msgstr "拒绝工作流批准失败。" -#: screens/Host/HostGroups/HostGroupsList.jsx:248 +#: screens/Host/HostGroups/HostGroupsList.jsx:250 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:257 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:244 msgid "Failed to disassociate one or more groups." msgstr "解除关联一个或多个组关联。" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:278 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:279 msgid "Failed to disassociate one or more hosts." msgstr "解除关联一个或多个主机失败。" @@ -3332,7 +3325,7 @@ msgstr "解除关联一个或多个实例失败。" msgid "Failed to disassociate one or more teams." msgstr "解除关联一个或多个团队失败。" -#: screens/Login/Login.jsx:197 +#: screens/Login/Login.jsx:195 msgid "Failed to fetch custom login configuration settings. System defaults will be shown instead." msgstr "获取自定义登录配置设置失败。系统默认设置会被显示。" @@ -3479,7 +3472,7 @@ msgstr "名" msgid "First Run" msgstr "首次运行" -#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: components/ResourceAccessList/ResourceAccessList.jsx:181 #: components/ResourceAccessList/ResourceAccessListItem.jsx:66 msgid "First name" msgstr "" @@ -3492,7 +3485,7 @@ msgstr "首先,选择一个密钥" msgid "Fit the graph to the available screen size" msgstr "使图像与可用屏幕大小匹配" -#: screens/Template/Survey/SurveyQuestionForm.jsx:62 +#: screens/Template/Survey/SurveyQuestionForm.jsx:95 msgid "Float" msgstr "浮点值" @@ -3699,7 +3692,7 @@ msgid "Group type" msgstr "组类型" #: screens/Host/Host.jsx:62 -#: screens/Host/HostGroups/HostGroupsList.jsx:230 +#: screens/Host/HostGroups/HostGroupsList.jsx:232 #: screens/Host/Hosts.jsx:30 #: screens/Inventory/Inventories.jsx:70 #: screens/Inventory/Inventories.jsx:72 @@ -3831,8 +3824,8 @@ msgstr "此作业的主机状态信息不可用。" #: screens/Inventory/Inventories.jsx:77 #: screens/Inventory/Inventory.jsx:65 #: screens/Inventory/InventoryGroup/InventoryGroup.jsx:68 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:181 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:251 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:182 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151 #: screens/Inventory/SmartInventory.jsx:71 @@ -3991,10 +3984,6 @@ msgid "" "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." -#~ msgstr "" - #: components/AdHocCommands/AdHocDetailsStep.jsx:205 msgid "If enabled, show the changes made by Ansible tasks, where supported. This is equivalent to Ansible’s --diff mode." msgstr "如果启用,显示 Ansible 任务所做的更改(在支持的情况下)。这等同于 Ansible 的 --diff 模式。" @@ -4142,7 +4131,7 @@ msgstr "实例组" #: routeConfig.jsx:130 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:222 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:26 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -4169,7 +4158,7 @@ msgid "Instance groups" msgstr "实例组" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:242 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:75 #: screens/InstanceGroup/InstanceGroups.jsx:31 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4177,7 +4166,7 @@ msgstr "实例组" msgid "Instances" msgstr "实例" -#: screens/Template/Survey/SurveyQuestionForm.jsx:61 +#: screens/Template/Survey/SurveyQuestionForm.jsx:94 msgid "Integer" msgstr "整数" @@ -4202,8 +4191,8 @@ msgstr "无效的用户名或密码。请重试。" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:168 -#: screens/Inventory/InventoryList/InventoryList.jsx:219 +#: screens/Inventory/InventoryList/InventoryList.jsx:171 +#: screens/Inventory/InventoryList/InventoryList.jsx:222 #: util/getRelatedResourceDeleteDetails.js:66 #: util/getRelatedResourceDeleteDetails.js:208 #: util/getRelatedResourceDeleteDetails.js:276 @@ -4395,7 +4384,7 @@ msgid "Job Tags" msgstr "作业标签" #: components/JobList/JobListItem.jsx:132 -#: components/TemplateList/TemplateList.jsx:200 +#: components/TemplateList/TemplateList.jsx:206 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4592,7 +4581,7 @@ msgstr "最近登陆" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:105 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:43 #: screens/Application/ApplicationsList/ApplicationsList.jsx:165 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:252 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:254 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:110 #: screens/Host/HostDetail/HostDetail.jsx:99 @@ -4624,7 +4613,7 @@ msgstr "最后修改" msgid "Last Name" msgstr "姓氏" -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:229 #: components/TemplateList/TemplateListItem.jsx:153 msgid "Last Ran" msgstr "最后运行" @@ -4648,7 +4637,7 @@ msgstr "最后作业运行" msgid "Last modified" msgstr "最后修改" -#: components/ResourceAccessList/ResourceAccessList.jsx:181 +#: components/ResourceAccessList/ResourceAccessList.jsx:182 #: components/ResourceAccessList/ResourceAccessListItem.jsx:67 msgid "Last name" msgstr "" @@ -4764,7 +4753,7 @@ msgstr "本地时区" msgid "Local time zone" msgstr "本地时区" -#: screens/Login/Login.jsx:171 +#: screens/Login/Login.jsx:169 msgid "Log In" msgstr "登录" @@ -4884,11 +4873,11 @@ msgstr "Mattermost" msgid "Max Hosts" msgstr "最大主机数" -#: screens/Template/Survey/SurveyQuestionForm.jsx:168 +#: screens/Template/Survey/SurveyQuestionForm.jsx:215 msgid "Maximum" msgstr "最大值" -#: screens/Template/Survey/SurveyQuestionForm.jsx:152 +#: screens/Template/Survey/SurveyQuestionForm.jsx:199 msgid "Maximum length" msgstr "最大长度" @@ -4917,11 +4906,11 @@ msgstr "" msgid "Microsoft Azure Resource Manager" msgstr "Microsoft Azure Resource Manager" -#: screens/Template/Survey/SurveyQuestionForm.jsx:162 +#: screens/Template/Survey/SurveyQuestionForm.jsx:209 msgid "Minimum" msgstr "最小值" -#: screens/Template/Survey/SurveyQuestionForm.jsx:146 +#: screens/Template/Survey/SurveyQuestionForm.jsx:193 msgid "Minimum length" msgstr "最小长度" @@ -4979,7 +4968,7 @@ msgstr "修改" #: components/AdHocCommands/AdHocCredentialStep.jsx:98 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:117 #: components/AddRole/AddResourceRole.jsx:162 -#: components/AssociateModal/AssociateModal.jsx:147 +#: components/AssociateModal/AssociateModal.jsx:149 #: components/LaunchPrompt/steps/CredentialsStep.jsx:180 #: components/LaunchPrompt/steps/InventoryStep.jsx:95 #: components/Lookup/CredentialLookup.jsx:157 @@ -4990,7 +4979,7 @@ msgstr "修改" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:213 +#: components/TemplateList/TemplateList.jsx:219 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 @@ -5003,10 +4992,10 @@ msgstr "修改" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 #: screens/Host/HostGroups/HostGroupsList.jsx:167 #: screens/Host/HostList/HostList.jsx:160 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:195 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:196 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:171 -#: screens/Inventory/InventoryList/InventoryList.jsx:185 +#: screens/Inventory/InventoryList/InventoryList.jsx:188 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:175 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 #: screens/Organization/OrganizationList/OrganizationList.jsx:149 @@ -5061,15 +5050,15 @@ msgstr "多选" msgid "Multiple Choice" msgstr "多选" -#: screens/Template/Survey/SurveyQuestionForm.jsx:59 +#: screens/Template/Survey/SurveyQuestionForm.jsx:92 msgid "Multiple Choice (multiple select)" msgstr "多项选择(多选)" -#: screens/Template/Survey/SurveyQuestionForm.jsx:54 +#: screens/Template/Survey/SurveyQuestionForm.jsx:87 msgid "Multiple Choice (single select)" msgstr "多项选择(单选)" -#: screens/Template/Survey/SurveyQuestionForm.jsx:210 +#: screens/Template/Survey/SurveyQuestionForm.jsx:253 msgid "Multiple Choice Options" msgstr "多项选择选项" @@ -5079,8 +5068,8 @@ msgstr "多项选择选项" #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:123 #: components/AddRole/AddResourceRole.jsx:153 #: components/AddRole/AddResourceRole.jsx:169 -#: components/AssociateModal/AssociateModal.jsx:138 -#: components/AssociateModal/AssociateModal.jsx:153 +#: components/AssociateModal/AssociateModal.jsx:140 +#: components/AssociateModal/AssociateModal.jsx:155 #: components/HostForm/HostForm.jsx:85 #: components/JobList/JobList.jsx:168 #: components/JobList/JobList.jsx:217 @@ -5122,8 +5111,8 @@ msgstr "多项选择选项" #: components/Schedule/ScheduleList/ScheduleList.jsx:188 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:77 #: components/Schedule/shared/ScheduleForm.jsx:99 -#: components/TemplateList/TemplateList.jsx:188 -#: components/TemplateList/TemplateList.jsx:221 +#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:227 #: components/TemplateList/TemplateListItem.jsx:126 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -5147,7 +5136,7 @@ msgstr "多项选择选项" #: screens/Application/ApplicationsList/ApplicationsList.jsx:121 #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:53 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:204 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:206 #: screens/Credential/CredentialList/CredentialList.jsx:123 #: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 @@ -5175,7 +5164,7 @@ msgstr "多项选择选项" #: screens/Host/HostList/HostListItem.jsx:28 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:63 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5183,8 +5172,8 @@ msgstr "多项选择选项" #: screens/InstanceGroup/shared/InstanceGroupForm.jsx:20 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:74 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:35 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:186 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:201 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:187 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:202 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:34 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:117 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:143 @@ -5194,9 +5183,9 @@ msgstr "多项选择选项" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:179 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:33 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:122 -#: screens/Inventory/InventoryList/InventoryList.jsx:172 -#: screens/Inventory/InventoryList/InventoryList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:175 +#: screens/Inventory/InventoryList/InventoryList.jsx:194 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:166 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:181 @@ -5410,7 +5399,7 @@ msgstr "没有配置" msgid "Not configured for inventory sync." msgstr "没有为清单同步配置。" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:229 msgid "" "Note that only hosts directly in this group can\n" "be disassociated. Hosts in sub-groups must be disassociated\n" @@ -5421,7 +5410,7 @@ 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 "请注意,只有直接属于此组的主机才能解除关联。子组中的主机必须与其所属的子组级别直接解除关联。" -#: screens/Host/HostGroups/HostGroupsList.jsx:212 +#: screens/Host/HostGroups/HostGroupsList.jsx:213 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:221 msgid "" "Note that you may still see the group in the list after\n" @@ -5635,7 +5624,7 @@ msgstr "(可选)选择要用来向 Webhook 服务发回状态更新的凭证 #: components/PromptDetail/PromptJobTemplateDetail.jsx:167 #: components/PromptDetail/PromptProjectDetail.jsx:93 #: components/PromptDetail/PromptWFJobTemplateDetail.jsx:85 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:140 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:142 #: screens/Credential/shared/TypeInputsSubForm.jsx:47 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:61 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:245 @@ -5663,13 +5652,13 @@ msgstr "选项" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:72 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:36 #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:217 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:219 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 #: 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:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:205 #: screens/Inventory/InventoryList/InventoryListItem.jsx:96 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:107 @@ -5686,7 +5675,7 @@ msgstr "选项" #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:123 #: screens/User/UserTeams/UserTeamList.jsx:183 #: screens/User/UserTeams/UserTeamList.jsx:242 -#: screens/User/UserTeams/UserTeamListItem.jsx:21 +#: screens/User/UserTeams/UserTeamListItem.jsx:23 msgid "Organization" msgstr "机构" @@ -5810,11 +5799,11 @@ msgstr "" msgid "Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." msgstr "向 playbook 传递额外的命令行变量。这是 ansible-playbook 的 -e 或 --extra-vars 命令行参数。使用 YAML 或 JSON 提供键/值对。示例语法请参阅 Ansible Tower 文档。" -#: screens/Login/Login.jsx:181 +#: screens/Login/Login.jsx:179 #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:73 #: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:223 -#: screens/Template/Survey/SurveyQuestionForm.jsx:50 +#: screens/Template/Survey/SurveyQuestionForm.jsx:83 #: screens/User/shared/UserForm.jsx:80 msgid "Password" msgstr "密码" @@ -5896,7 +5885,7 @@ msgstr "Playbook 运行" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:205 +#: components/TemplateList/TemplateList.jsx:211 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5936,7 +5925,7 @@ msgstr "请输入有效的 URL。" msgid "Please enter a value." msgstr "请输入一个值。" -#: screens/Login/Login.jsx:153 +#: screens/Login/Login.jsx:151 msgid "Please log in" msgstr "" @@ -6005,10 +5994,26 @@ msgstr "端口" msgid "Preconditions for running this node when there are multiple parents. Refer to the" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:58 +msgid "Press 'Enter' to add more answer choices. One answer choice per line." +msgstr "" + #: components/CodeEditor/CodeEditor.jsx:187 msgid "Press Enter to edit. Press ESC to stop editing." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:223 +#~ msgid "Press Enter to get additional inputs." +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional inputs. Refer to the" +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional {num} inputs. Refer to the" +#~ msgstr "" + #: components/LaunchPrompt/steps/usePreviewStep.jsx:23 #: screens/Template/Survey/SurveyList.jsx:160 #: screens/Template/Survey/SurveyList.jsx:162 @@ -6096,7 +6101,7 @@ msgstr "提示覆盖" #: components/CodeEditor/VariablesField.jsx:219 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:166 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:168 msgid "Prompt on launch" msgstr "启动时提示" @@ -6179,7 +6184,7 @@ msgstr "置备回调" msgid "Pull" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:111 +#: screens/Template/Survey/SurveyQuestionForm.jsx:158 msgid "Question" msgstr "问题" @@ -6259,16 +6264,16 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:256 +msgid "Refer to the" +msgstr "" + #: screens/Template/shared/JobTemplateForm.jsx:409 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." -#~ msgstr "" - #: screens/User/UserTokens/UserTokens.jsx:76 msgid "Refresh Token" msgstr "刷新令牌" @@ -6387,7 +6392,7 @@ msgid "Request subscription" msgstr "" #: screens/Template/Survey/SurveyListItem.jsx:106 -#: screens/Template/Survey/SurveyQuestionForm.jsx:136 +#: screens/Template/Survey/SurveyQuestionForm.jsx:183 msgid "Required" msgstr "必需" @@ -6510,7 +6515,7 @@ msgstr "角色" #: components/ResourceAccessList/ResourceAccessList.jsx:143 #: components/ResourceAccessList/ResourceAccessList.jsx:156 -#: components/ResourceAccessList/ResourceAccessList.jsx:182 +#: components/ResourceAccessList/ResourceAccessList.jsx:183 #: components/ResourceAccessList/ResourceAccessListItem.jsx:68 #: screens/Team/Team.jsx:57 #: screens/Team/Teams.jsx:31 @@ -6565,7 +6570,7 @@ msgstr "运行中" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 msgid "Running Jobs" msgstr "运行作业" @@ -6621,8 +6626,8 @@ msgid "Saturday" msgstr "周六" #: components/AddRole/AddResourceRole.jsx:265 -#: components/AssociateModal/AssociateModal.jsx:104 -#: components/AssociateModal/AssociateModal.jsx:110 +#: components/AssociateModal/AssociateModal.jsx:106 +#: components/AssociateModal/AssociateModal.jsx:112 #: components/FormActionGroup/FormActionGroup.jsx:14 #: components/FormActionGroup/FormActionGroup.jsx:20 #: components/Schedule/shared/ScheduleForm.jsx:611 @@ -6678,7 +6683,7 @@ msgstr "调度处于非活跃状态。" msgid "Schedule is missing rrule" msgstr "调度缺少规则" -#: components/Schedule/ScheduleList/ScheduleList.jsx:227 +#: components/Schedule/ScheduleList/ScheduleList.jsx:229 #: routeConfig.jsx:42 #: screens/ActivityStream/ActivityStream.jsx:151 #: screens/Inventory/Inventories.jsx:87 @@ -6764,13 +6769,13 @@ msgstr "选择" msgid "Select Credential Type" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:236 +#: screens/Host/HostGroups/HostGroupsList.jsx:238 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:232 msgid "Select Groups" msgstr "选择组" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:257 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:258 msgid "Select Hosts" msgstr "选择主机" @@ -6914,7 +6919,7 @@ msgstr "为此字段选择有效日期和时间" #: screens/Project/shared/ProjectSubForms/InsightsSubForm.jsx:18 #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:40 #: screens/Team/shared/TeamForm.jsx:20 -#: screens/Template/Survey/SurveyQuestionForm.jsx:28 +#: screens/Template/Survey/SurveyQuestionForm.jsx:30 #: screens/Template/shared/JobTemplateForm.jsx:86 #: screens/Template/shared/JobTemplateForm.jsx:153 #: screens/User/shared/UserForm.jsx:49 @@ -7247,43 +7252,43 @@ msgstr "显示更少" msgid "Show only root groups" msgstr "只显示 root 组" -#: screens/Login/Login.jsx:215 +#: screens/Login/Login.jsx:213 msgid "Sign in with Azure AD" msgstr "使用 Azure AD 登陆" -#: screens/Login/Login.jsx:228 +#: screens/Login/Login.jsx:226 msgid "Sign in with GitHub" msgstr "使用 GitHub 登陆" -#: screens/Login/Login.jsx:267 +#: screens/Login/Login.jsx:265 msgid "Sign in with GitHub Enterprise" msgstr "使用 GitHub Enterprise 登录" -#: screens/Login/Login.jsx:281 +#: screens/Login/Login.jsx:279 msgid "Sign in with GitHub Enterprise Organizations" msgstr "使用 GitHub Enterprise Organizations 登录" -#: screens/Login/Login.jsx:296 +#: screens/Login/Login.jsx:294 msgid "Sign in with GitHub Enterprise Teams" msgstr "使用 GitHub Enterprise Teams 登录" -#: screens/Login/Login.jsx:241 +#: screens/Login/Login.jsx:239 msgid "Sign in with GitHub Organizations" msgstr "使用 GitHub Organizations 登录" -#: screens/Login/Login.jsx:254 +#: screens/Login/Login.jsx:252 msgid "Sign in with GitHub Teams" msgstr "使用 GitHub Teams 登录" -#: screens/Login/Login.jsx:310 +#: screens/Login/Login.jsx:308 msgid "Sign in with Google" msgstr "使用 Google 登录" -#: screens/Login/Login.jsx:328 +#: screens/Login/Login.jsx:326 msgid "Sign in with SAML" msgstr "使用 SAML 登陆" -#: screens/Login/Login.jsx:327 +#: screens/Login/Login.jsx:325 msgid "Sign in with SAML {samlIDP}" msgstr "使用 SAML {samlIDP} 登陆" @@ -7572,7 +7577,7 @@ msgstr "已开始" #: components/JobList/JobList.jsx:197 #: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:77 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:88 #: screens/Inventory/InventorySources/InventorySourceList.jsx:218 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:79 @@ -7891,8 +7896,8 @@ msgstr "未找到模板" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:183 -#: components/TemplateList/TemplateList.jsx:240 +#: components/TemplateList/TemplateList.jsx:189 +#: components/TemplateList/TemplateList.jsx:246 #: routeConfig.jsx:63 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 @@ -7931,7 +7936,7 @@ msgid "Test passed" msgstr "测试通过" #: screens/Template/Survey/SurveyPreviewModal.jsx:52 -#: screens/Template/Survey/SurveyQuestionForm.jsx:48 +#: screens/Template/Survey/SurveyQuestionForm.jsx:81 msgid "Text" msgstr "文本" @@ -7939,7 +7944,7 @@ msgstr "文本" msgid "Text Area" msgstr "文本区" -#: screens/Template/Survey/SurveyQuestionForm.jsx:49 +#: screens/Template/Survey/SurveyQuestionForm.jsx:82 msgid "Textarea" msgstr "文本区" @@ -8045,7 +8050,7 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "已删除与该节点关联的资源。" -#: screens/Template/Survey/SurveyQuestionForm.jsx:128 +#: screens/Template/Survey/SurveyQuestionForm.jsx:175 msgid "" "The suggested format for variable names is lowercase and\n" "underscore-separated (for example, foo_bar, user_id, host_name,\n" @@ -8074,6 +8079,10 @@ msgstr "" #~ 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 "" +#: screens/Template/Survey/MultipleChoiceField.jsx:31 +msgid "There must be a value in at least one input" +msgstr "" + #: screens/Login/Login.jsx:130 msgid "There was a problem logging in. Please try again." msgstr "" @@ -8140,11 +8149,11 @@ msgstr "此操作将从 {0} 中解除以下角色关联:" msgid "This action will disassociate the following:" msgstr "此操作将解除以下关联:" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:108 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:109 msgid "This container group is currently being by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:280 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 msgid "This credential is currently being used by other resources. Are you sure you want to delete it?" msgstr "" @@ -8235,7 +8244,7 @@ msgstr "此字段不能超过 {max} 个字符" msgid "This field will be retrieved from an external secret management system using the specified credential." msgstr "此字段将使用指定的凭证从外部 secret 管理系统检索。" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:122 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:123 msgid "This instance group is currently being by other resources. Are you sure you want to delete it?" msgstr "" @@ -8468,7 +8477,7 @@ msgstr "工具" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 msgid "Total Jobs" msgstr "作业总数" @@ -8528,8 +8537,8 @@ msgstr "Twilio" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:170 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:94 -#: components/TemplateList/TemplateList.jsx:197 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:203 +#: components/TemplateList/TemplateList.jsx:228 #: components/TemplateList/TemplateListItem.jsx:152 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 @@ -8540,11 +8549,11 @@ msgstr "Twilio" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:80 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:204 #: screens/Inventory/InventoryList/InventoryListItem.jsx:93 #: screens/Inventory/InventorySources/InventorySourceList.jsx:219 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:92 @@ -8571,6 +8580,10 @@ msgstr "类型" msgid "Type Details" msgstr "类型详情" +#: screens/Template/Survey/MultipleChoiceField.jsx:57 +msgid "Type answer then click checkbox on right to select answer as default." +msgstr "" + #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:84 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:48 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:57 @@ -8747,8 +8760,8 @@ msgstr "用户令牌" #: components/AddRole/AddResourceRole.jsx:124 #: components/AddRole/AddResourceRole.jsx:139 #: components/ResourceAccessList/ResourceAccessList.jsx:127 -#: components/ResourceAccessList/ResourceAccessList.jsx:179 -#: screens/Login/Login.jsx:184 +#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: screens/Login/Login.jsx:182 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:78 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:180 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:230 @@ -8852,8 +8865,8 @@ msgstr "查看活动流设置" msgid "View Azure AD settings" msgstr "查看 Azure AD 设置" -#: screens/Credential/Credential.jsx:117 -#: screens/Credential/Credential.jsx:129 +#: screens/Credential/Credential.jsx:131 +#: screens/Credential/Credential.jsx:143 msgid "View Credential Details" msgstr "查看凭证详情" @@ -8978,7 +8991,7 @@ msgstr "在 <0>docs.ansible.com 查看 YAML 示例" msgid "View activity stream" msgstr "查看活动流" -#: screens/Credential/Credential.jsx:80 +#: screens/Credential/Credential.jsx:92 msgid "View all Credentials." msgstr "查看所有凭证。" @@ -9203,7 +9216,7 @@ msgstr "周中日" msgid "Weekend day" msgstr "周末日" -#: screens/Login/Login.jsx:151 +#: screens/Login/Login.jsx:150 msgid "Welcome to Ansible {brandName}!" msgstr "" @@ -9296,7 +9309,7 @@ msgstr "" msgid "Workflow Link" msgstr "工作流链接" -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:207 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "工作流模板" @@ -9500,6 +9513,7 @@ msgstr "拒绝" msgid "disassociate" msgstr "解除关联" +#: screens/Template/Survey/SurveyQuestionForm.jsx:264 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:222 msgid "documentation" msgstr "" @@ -9530,6 +9544,10 @@ msgstr "过期" msgid "for more info." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:266 +msgid "for more information." +msgstr "" + #: src/screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:117 #~ msgid "group" #~ msgstr "组" @@ -9605,6 +9623,10 @@ msgstr "向上移动" msgid "name" msgstr "名称" +#: screens/Template/Survey/MultipleChoiceField.jsx:73 +msgid "new choice" +msgstr "" + #: components/Schedule/shared/FrequencyDetailSubform.jsx:465 msgid "of" msgstr "的" @@ -9706,7 +9728,7 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:229 +#: screens/Inventory/InventoryList/InventoryList.jsx:232 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 "" @@ -9730,11 +9752,11 @@ msgstr "" 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 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:188 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 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:226 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 "" @@ -9742,7 +9764,7 @@ msgstr "" 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 +#: screens/Inventory/InventoryList/InventoryList.jsx:225 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 "" @@ -9754,7 +9776,7 @@ msgstr "" 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 +#: components/TemplateList/TemplateList.jsx:249 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 "" diff --git a/awx/ui_next/src/locales/zu/messages.po b/awx/ui_next/src/locales/zu/messages.po index 953549999c..4218d13517 100644 --- a/awx/ui_next/src/locales/zu/messages.po +++ b/awx/ui_next/src/locales/zu/messages.po @@ -23,7 +23,7 @@ msgstr "" msgid "(Prompt on launch)" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:259 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:261 msgid "* This field will be retrieved from an external secret management system using the specified credential." msgstr "" @@ -147,7 +147,7 @@ msgstr "" #: routeConfig.jsx:90 #: screens/ActivityStream/ActivityStream.jsx:177 -#: screens/Credential/Credential.jsx:60 +#: screens/Credential/Credential.jsx:72 #: screens/Credential/Credentials.jsx:28 #: screens/Inventory/Inventories.jsx:58 #: screens/Inventory/Inventory.jsx:63 @@ -186,7 +186,7 @@ msgstr "" #: components/JobList/JobListItem.jsx:85 #: components/Schedule/ScheduleList/ScheduleList.jsx:172 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:111 -#: components/TemplateList/TemplateList.jsx:224 +#: components/TemplateList/TemplateList.jsx:230 #: components/TemplateList/TemplateListItem.jsx:154 #: screens/ActivityStream/ActivityStream.jsx:260 #: screens/ActivityStream/ActivityStreamListItem.jsx:49 @@ -200,7 +200,7 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentListItem.jsx:74 #: screens/Host/HostList/HostList.jsx:170 #: screens/Host/HostList/HostListItem.jsx:42 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:244 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:77 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:39 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:144 @@ -208,7 +208,7 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:180 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:38 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:123 -#: screens/Inventory/InventoryList/InventoryList.jsx:203 +#: screens/Inventory/InventoryList/InventoryList.jsx:206 #: screens/Inventory/InventoryList/InventoryListItem.jsx:108 #: screens/Inventory/InventorySources/InventorySourceList.jsx:220 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:93 @@ -256,7 +256,7 @@ msgstr "" msgid "Actor" msgstr "" -#: components/AddDropDownButton/AddDropDownButton.jsx:38 +#: components/AddDropDownButton/AddDropDownButton.jsx:39 #: components/PaginatedDataList/ToolbarAddButton.jsx:15 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:152 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:155 @@ -450,11 +450,11 @@ msgstr "" msgid "Ansible Tower Documentation." msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:33 +#: screens/Template/Survey/SurveyQuestionForm.jsx:44 msgid "Answer type" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:125 +#: screens/Template/Survey/SurveyQuestionForm.jsx:172 msgid "Answer variable name" msgstr "" @@ -589,7 +589,7 @@ msgstr "" msgid "Associate role error" msgstr "" -#: components/AssociateModal/AssociateModal.jsx:98 +#: components/AssociateModal/AssociateModal.jsx:100 msgid "Association modal" msgstr "" @@ -638,7 +638,7 @@ msgstr "" msgid "Back" msgstr "" -#: screens/Credential/Credential.jsx:52 +#: screens/Credential/Credential.jsx:64 msgid "Back to Credentials" msgstr "" @@ -797,8 +797,8 @@ msgstr "" #: components/AdHocCommands/AdHocCommandsWizard.jsx:126 #: components/AddRole/AddResourceRole.jsx:286 -#: components/AssociateModal/AssociateModal.jsx:114 -#: components/AssociateModal/AssociateModal.jsx:119 +#: components/AssociateModal/AssociateModal.jsx:116 +#: components/AssociateModal/AssociateModal.jsx:121 #: components/DeleteButton/DeleteButton.jsx:121 #: components/DeleteButton/DeleteButton.jsx:124 #: components/DisassociateButton/DisassociateButton.jsx:122 @@ -916,7 +916,7 @@ msgid "" "logging aggregator host and logging aggregator type." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:243 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:76 msgid "Capacity" msgstr "" @@ -1010,7 +1010,7 @@ msgstr "" msgid "Choose an HTTP method" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:36 +#: screens/Template/Survey/SurveyQuestionForm.jsx:47 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" @@ -1068,6 +1068,14 @@ msgstr "" msgid "Click to create a new link to this node." msgstr "" +#: components/FormField/TextAndCheckboxField.jsx:86 +#~ msgid "Click to select this answer as a default answer." +#~ msgstr "" + +#: screens/Template/Survey/MultipleChoiceField.jsx:114 +msgid "Click to toggle default value" +msgstr "" + #: components/Workflow/WorkflowNodeHelp.jsx:168 msgid "Click to view job details" msgstr "" @@ -1204,11 +1212,6 @@ msgid "" "produce as the playbook executes." msgstr "" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:64 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:69 -#~ msgid "Controller" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:208 msgid "Convergence" msgstr "" @@ -1267,11 +1270,6 @@ msgstr "" msgid "Create" msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:14 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:24 -#~ msgid "Create Execution environments" -#~ msgstr "" - #: screens/Application/Applications.jsx:26 #: screens/Application/Applications.jsx:35 msgid "Create New Application" @@ -1396,7 +1394,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:267 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:104 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:245 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:247 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:90 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:104 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:142 @@ -1428,7 +1426,7 @@ msgstr "" #: components/AdHocCommands/AdHocCredentialStep.jsx:94 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:113 #: components/AddRole/AddResourceRole.jsx:158 -#: components/AssociateModal/AssociateModal.jsx:143 +#: components/AssociateModal/AssociateModal.jsx:145 #: components/LaunchPrompt/steps/CredentialsStep.jsx:176 #: components/LaunchPrompt/steps/InventoryStep.jsx:91 #: components/Lookup/CredentialLookup.jsx:153 @@ -1439,7 +1437,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:129 #: components/NotificationList/NotificationList.jsx:206 #: components/Schedule/ScheduleList/ScheduleList.jsx:197 -#: components/TemplateList/TemplateList.jsx:209 +#: components/TemplateList/TemplateList.jsx:215 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:27 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:58 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:104 @@ -1452,10 +1450,10 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:101 #: screens/Host/HostGroups/HostGroupsList.jsx:163 #: screens/Host/HostList/HostList.jsx:156 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:191 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:192 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:131 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:167 -#: screens/Inventory/InventoryList/InventoryList.jsx:181 +#: screens/Inventory/InventoryList/InventoryList.jsx:184 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:171 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:93 #: screens/Organization/OrganizationList/OrganizationList.jsx:145 @@ -1501,7 +1499,7 @@ msgstr "" msgid "Credential Name" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:228 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:230 #: screens/Credential/shared/CredentialForm.jsx:137 #: screens/Credential/shared/CredentialForm.jsx:199 msgid "Credential Type" @@ -1516,7 +1514,7 @@ msgstr "" msgid "Credential Types" msgstr "" -#: screens/Credential/Credential.jsx:79 +#: screens/Credential/Credential.jsx:91 msgid "Credential not found." msgstr "" @@ -1642,16 +1640,15 @@ msgstr "" msgid "Default Execution Environment" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:186 -#: screens/Template/Survey/SurveyQuestionForm.jsx:194 -#: screens/Template/Survey/SurveyQuestionForm.jsx:201 -#: screens/Template/Survey/SurveyQuestionForm.jsx:225 +#: screens/Template/Survey/SurveyQuestionForm.jsx:233 +#: screens/Template/Survey/SurveyQuestionForm.jsx:241 +#: screens/Template/Survey/SurveyQuestionForm.jsx:248 msgid "Default answer" msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:81 -msgid "Default choice must be answered from the choices listed." -msgstr "" +#~ msgid "Default choice must be answered from the choices listed." +#~ msgstr "" #: screens/Setting/SettingList.jsx:102 msgid "Define system-level features and functions" @@ -1670,11 +1667,11 @@ msgstr "" #: components/ResourceAccessList/DeleteRoleConfirmationModal.jsx:30 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:395 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:127 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:284 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:124 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:138 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:110 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:124 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:111 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:125 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:137 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:98 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:283 @@ -1704,7 +1701,7 @@ msgstr "" msgid "Delete All Groups and Hosts" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:276 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:278 msgid "Delete Credential" msgstr "" @@ -1792,8 +1789,8 @@ msgstr "" msgid "Delete error" msgstr "" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:104 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:118 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:105 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:119 msgid "Delete instance group" msgstr "" @@ -1836,16 +1833,16 @@ msgstr "" msgid "Deleted" msgstr "" -#: components/TemplateList/TemplateList.jsx:269 +#: components/TemplateList/TemplateList.jsx:275 #: screens/Credential/CredentialList/CredentialList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:261 +#: screens/Inventory/InventoryList/InventoryList.jsx:264 #: screens/Project/ProjectList/ProjectList.jsx:235 msgid "Deletion Error" msgstr "" #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:207 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:219 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:260 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:220 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 msgid "Deletion error" msgstr "" @@ -1878,12 +1875,12 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:256 #: components/Schedule/ScheduleList/ScheduleList.jsx:193 #: components/Schedule/shared/ScheduleForm.jsx:107 -#: components/TemplateList/TemplateList.jsx:193 +#: components/TemplateList/TemplateList.jsx:199 #: components/TemplateList/TemplateListItem.jsx:227 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:67 #: screens/Application/ApplicationsList/ApplicationsList.jsx:126 #: screens/Application/shared/ApplicationForm.jsx:61 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:210 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:212 #: screens/Credential/CredentialList/CredentialList.jsx:128 #: screens/Credential/shared/CredentialForm.jsx:177 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:78 @@ -1897,7 +1894,7 @@ msgstr "" #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:78 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:39 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:82 -#: screens/Inventory/InventoryList/InventoryList.jsx:177 +#: screens/Inventory/InventoryList/InventoryList.jsx:180 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:195 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:104 #: screens/Inventory/SmartInventoryHostDetail/SmartInventoryHostDetail.jsx:38 @@ -1921,7 +1918,7 @@ msgstr "" #: screens/Team/TeamList/TeamList.jsx:134 #: screens/Team/shared/TeamForm.jsx:43 #: screens/Template/JobTemplateDetail/JobTemplateDetail.jsx:174 -#: screens/Template/Survey/SurveyQuestionForm.jsx:119 +#: screens/Template/Survey/SurveyQuestionForm.jsx:166 #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:114 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:166 #: screens/Template/shared/JobTemplateForm.jsx:221 @@ -1929,7 +1926,7 @@ msgstr "" #: screens/User/UserOrganizations/UserOrganizationList.jsx:65 #: screens/User/UserOrganizations/UserOrganizationListItem.jsx:15 #: screens/User/UserTeams/UserTeamList.jsx:184 -#: screens/User/UserTeams/UserTeamListItem.jsx:30 +#: screens/User/UserTeams/UserTeamListItem.jsx:32 #: screens/User/UserTokenDetail/UserTokenDetail.jsx:48 #: screens/User/UserTokenList/UserTokenList.jsx:116 #: screens/User/shared/UserTokenForm.jsx:57 @@ -1972,7 +1969,7 @@ msgstr "" #: components/Schedule/Schedule.jsx:66 #: screens/Application/Application/Application.jsx:77 #: screens/Application/Applications.jsx:38 -#: screens/Credential/Credential.jsx:58 +#: screens/Credential/Credential.jsx:70 #: screens/Credential/Credentials.jsx:27 #: screens/CredentialType/CredentialType.jsx:62 #: screens/CredentialType/CredentialTypes.jsx:26 @@ -2078,12 +2075,12 @@ msgstr "" msgid "Disassociate" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:211 +#: screens/Host/HostGroups/HostGroupsList.jsx:212 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:220 msgid "Disassociate group from host?" msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:227 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 msgid "Disassociate host from group?" msgstr "" @@ -2145,8 +2142,8 @@ msgid "E-mail options" msgstr "" #: screens/Template/Survey/SurveyQuestionForm.jsx:212 -msgid "Each answer choice must be on a separate line." -msgstr "" +#~ msgid "Each answer choice must be on a separate line." +#~ msgstr "" #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:162 #: screens/Inventory/shared/InventorySourceSubForms/SharedFields.jsx:171 @@ -2166,7 +2163,7 @@ msgstr "" #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:385 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:114 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:116 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:269 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:271 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:109 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:125 #: screens/Host/HostDetail/HostDetail.jsx:113 @@ -2514,7 +2511,7 @@ msgid "" "template" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:153 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:155 #: screens/Setting/shared/SettingDetail.jsx:74 msgid "Encrypted" msgstr "" @@ -2638,10 +2635,10 @@ msgstr "" #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:133 #: screens/CredentialType/CredentialTypeList/CredentialTypeList.jsx:210 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:148 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:222 -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:118 -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:132 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:263 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:223 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:119 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:133 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 #: screens/Job/JobOutput/JobOutput.jsx:666 #: screens/Setting/shared/LoggingTestAlert.jsx:35 msgid "Error" @@ -2673,34 +2670,34 @@ msgstr "" #: components/LaunchPrompt/LaunchPrompt.jsx:73 #: components/NotificationList/NotificationList.jsx:246 #: components/PaginatedDataList/ToolbarDeleteButton.jsx:205 -#: components/ResourceAccessList/ResourceAccessList.jsx:230 -#: components/ResourceAccessList/ResourceAccessList.jsx:242 +#: components/ResourceAccessList/ResourceAccessList.jsx:231 +#: components/ResourceAccessList/ResourceAccessList.jsx:243 #: components/Schedule/ScheduleDetail/ScheduleDetail.jsx:403 -#: components/Schedule/ScheduleList/ScheduleList.jsx:237 +#: components/Schedule/ScheduleList/ScheduleList.jsx:239 #: components/Schedule/ScheduleToggle/ScheduleToggle.jsx:67 #: components/Schedule/shared/SchedulePromptableFields.jsx:76 -#: components/TemplateList/TemplateList.jsx:272 +#: components/TemplateList/TemplateList.jsx:278 #: components/UserAndTeamAccessAdd/UserAndTeamAccessAdd.jsx:137 #: contexts/Config.jsx:74 #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:135 #: screens/Application/ApplicationTokens/ApplicationTokenList.jsx:170 #: screens/Application/ApplicationsList/ApplicationsList.jsx:191 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:290 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:292 #: screens/Credential/CredentialList/CredentialList.jsx:194 #: screens/Host/HostDetail/HostDetail.jsx:60 #: screens/Host/HostDetail/HostDetail.jsx:128 -#: screens/Host/HostGroups/HostGroupsList.jsx:243 +#: screens/Host/HostGroups/HostGroupsList.jsx:245 #: screens/Host/HostList/HostList.jsx:222 #: screens/InstanceGroup/Instances/InstanceList.jsx:230 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:146 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:76 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:264 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:275 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:265 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:276 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:60 #: screens/Inventory/InventoryHostDetail/InventoryHostDetail.jsx:114 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:180 -#: screens/Inventory/InventoryList/InventoryList.jsx:262 +#: screens/Inventory/InventoryList/InventoryList.jsx:265 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:239 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:290 #: screens/Inventory/InventorySources/InventorySourceList.jsx:245 @@ -2709,7 +2706,7 @@ msgstr "" #: screens/Inventory/shared/InventoryGroupsDeleteModal.jsx:146 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:86 #: screens/Inventory/shared/InventorySourceSyncButton.jsx:97 -#: screens/Login/Login.jsx:193 +#: screens/Login/Login.jsx:191 #: screens/ManagementJob/ManagementJobList/ManagementJobList.jsx:127 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:360 #: screens/NotificationTemplate/NotificationTemplateList/NotificationTemplateList.jsx:223 @@ -2818,7 +2815,7 @@ msgstr "" #: routeConfig.jsx:140 #: screens/ActivityStream/ActivityStream.jsx:211 #: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:120 -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:184 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:185 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 #: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:22 #: screens/Organization/Organization.jsx:127 @@ -2845,11 +2842,6 @@ msgstr "" msgid "Execution environment not found." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:13 -#: screens/ExecutionEnvironment/ExecutionEnvironments.jsx:23 -#~ msgid "Execution environments" -#~ msgstr "" - #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:23 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/UnsavedChangesModal.jsx:26 msgid "Exit Without Saving" @@ -2956,7 +2948,7 @@ msgstr "" msgid "Failed to approve workflow approval." msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:234 +#: components/ResourceAccessList/ResourceAccessList.jsx:235 msgid "Failed to assign roles properly" msgstr "" @@ -2964,9 +2956,9 @@ msgstr "" msgid "Failed to associate role" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:247 +#: screens/Host/HostGroups/HostGroupsList.jsx:249 #: screens/InstanceGroup/Instances/InstanceList.jsx:234 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:267 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:268 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:256 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:243 #: screens/User/UserTeams/UserTeamList.jsx:268 @@ -3006,7 +2998,7 @@ msgstr "" msgid "Failed to delete application." msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:293 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:295 msgid "Failed to delete credential." msgstr "" @@ -3047,7 +3039,7 @@ msgstr "" msgid "Failed to delete one or more credentials." msgstr "" -#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:225 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:226 msgid "Failed to delete one or more execution environments" msgstr "" @@ -3060,11 +3052,11 @@ msgstr "" msgid "Failed to delete one or more hosts." msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:266 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:269 msgid "Failed to delete one or more instance groups." msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:265 +#: screens/Inventory/InventoryList/InventoryList.jsx:268 msgid "Failed to delete one or more inventories." msgstr "" @@ -3092,7 +3084,7 @@ msgstr "" msgid "Failed to delete one or more projects." msgstr "" -#: components/Schedule/ScheduleList/ScheduleList.jsx:240 +#: components/Schedule/ScheduleList/ScheduleList.jsx:242 msgid "Failed to delete one or more schedules." msgstr "" @@ -3100,7 +3092,7 @@ msgstr "" msgid "Failed to delete one or more teams." msgstr "" -#: components/TemplateList/TemplateList.jsx:275 +#: components/TemplateList/TemplateList.jsx:281 msgid "Failed to delete one or more templates." msgstr "" @@ -3128,7 +3120,7 @@ msgstr "" msgid "Failed to delete project." msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:245 +#: components/ResourceAccessList/ResourceAccessList.jsx:246 msgid "Failed to delete role" msgstr "" @@ -3174,13 +3166,13 @@ msgstr "" msgid "Failed to deny workflow approval." msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:248 +#: screens/Host/HostGroups/HostGroupsList.jsx:250 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:257 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:244 msgid "Failed to disassociate one or more groups." msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:278 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:279 msgid "Failed to disassociate one or more hosts." msgstr "" @@ -3192,7 +3184,7 @@ msgstr "" msgid "Failed to disassociate one or more teams." msgstr "" -#: screens/Login/Login.jsx:197 +#: screens/Login/Login.jsx:195 msgid "Failed to fetch custom login configuration settings. System defaults will be shown instead." msgstr "" @@ -3339,7 +3331,7 @@ msgstr "" msgid "First Run" msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: components/ResourceAccessList/ResourceAccessList.jsx:181 #: components/ResourceAccessList/ResourceAccessListItem.jsx:66 msgid "First name" msgstr "" @@ -3352,7 +3344,7 @@ msgstr "" msgid "Fit the graph to the available screen size" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:62 +#: screens/Template/Survey/SurveyQuestionForm.jsx:95 msgid "Float" msgstr "" @@ -3554,7 +3546,7 @@ msgid "Group type" msgstr "" #: screens/Host/Host.jsx:62 -#: screens/Host/HostGroups/HostGroupsList.jsx:230 +#: screens/Host/HostGroups/HostGroupsList.jsx:232 #: screens/Host/Hosts.jsx:30 #: screens/Inventory/Inventories.jsx:70 #: screens/Inventory/Inventories.jsx:72 @@ -3686,8 +3678,8 @@ msgstr "" #: screens/Inventory/Inventories.jsx:77 #: screens/Inventory/Inventory.jsx:65 #: screens/Inventory/InventoryGroup/InventoryGroup.jsx:68 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:181 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:251 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:182 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:252 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:116 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:151 #: screens/Inventory/SmartInventory.jsx:71 @@ -3967,7 +3959,7 @@ msgstr "" #: routeConfig.jsx:130 #: screens/ActivityStream/ActivityStream.jsx:199 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:130 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:219 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:222 #: screens/InstanceGroup/InstanceGroups.jsx:16 #: screens/InstanceGroup/InstanceGroups.jsx:26 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:91 @@ -3994,7 +3986,7 @@ msgid "Instance groups" msgstr "" #: screens/InstanceGroup/InstanceGroup.jsx:69 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:242 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:75 #: screens/InstanceGroup/InstanceGroups.jsx:31 #: screens/InstanceGroup/Instances/InstanceList.jsx:148 @@ -4002,7 +3994,7 @@ msgstr "" msgid "Instances" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:61 +#: screens/Template/Survey/SurveyQuestionForm.jsx:94 msgid "Integer" msgstr "" @@ -4027,8 +4019,8 @@ msgstr "" #: screens/ActivityStream/ActivityStream.jsx:171 #: screens/Dashboard/Dashboard.jsx:140 #: screens/Inventory/Inventories.jsx:16 -#: screens/Inventory/InventoryList/InventoryList.jsx:168 -#: screens/Inventory/InventoryList/InventoryList.jsx:219 +#: screens/Inventory/InventoryList/InventoryList.jsx:171 +#: screens/Inventory/InventoryList/InventoryList.jsx:222 #: util/getRelatedResourceDeleteDetails.js:66 #: util/getRelatedResourceDeleteDetails.js:208 #: util/getRelatedResourceDeleteDetails.js:276 @@ -4220,7 +4212,7 @@ msgid "Job Tags" msgstr "" #: components/JobList/JobListItem.jsx:132 -#: components/TemplateList/TemplateList.jsx:200 +#: components/TemplateList/TemplateList.jsx:206 #: components/Workflow/WorkflowLegend.jsx:92 #: components/Workflow/WorkflowNodeHelp.jsx:47 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:96 @@ -4417,7 +4409,7 @@ msgstr "" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:105 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:43 #: screens/Application/ApplicationsList/ApplicationsList.jsx:165 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:252 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:254 #: screens/CredentialType/CredentialTypeDetails/CredentialTypeDetails.jsx:95 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:110 #: screens/Host/HostDetail/HostDetail.jsx:99 @@ -4449,7 +4441,7 @@ msgstr "" msgid "Last Name" msgstr "" -#: components/TemplateList/TemplateList.jsx:223 +#: components/TemplateList/TemplateList.jsx:229 #: components/TemplateList/TemplateListItem.jsx:153 msgid "Last Ran" msgstr "" @@ -4473,7 +4465,7 @@ msgstr "" msgid "Last modified" msgstr "" -#: components/ResourceAccessList/ResourceAccessList.jsx:181 +#: components/ResourceAccessList/ResourceAccessList.jsx:182 #: components/ResourceAccessList/ResourceAccessListItem.jsx:67 msgid "Last name" msgstr "" @@ -4589,7 +4581,7 @@ msgstr "" msgid "Local time zone" msgstr "" -#: screens/Login/Login.jsx:171 +#: screens/Login/Login.jsx:169 msgid "Log In" msgstr "" @@ -4709,11 +4701,11 @@ msgstr "" msgid "Max Hosts" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:168 +#: screens/Template/Survey/SurveyQuestionForm.jsx:215 msgid "Maximum" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:152 +#: screens/Template/Survey/SurveyQuestionForm.jsx:199 msgid "Maximum length" msgstr "" @@ -4742,11 +4734,11 @@ msgstr "" msgid "Microsoft Azure Resource Manager" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:162 +#: screens/Template/Survey/SurveyQuestionForm.jsx:209 msgid "Minimum" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:146 +#: screens/Template/Survey/SurveyQuestionForm.jsx:193 msgid "Minimum length" msgstr "" @@ -4796,7 +4788,7 @@ msgstr "" #: components/AdHocCommands/AdHocCredentialStep.jsx:98 #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:117 #: components/AddRole/AddResourceRole.jsx:162 -#: components/AssociateModal/AssociateModal.jsx:147 +#: components/AssociateModal/AssociateModal.jsx:149 #: components/LaunchPrompt/steps/CredentialsStep.jsx:180 #: components/LaunchPrompt/steps/InventoryStep.jsx:95 #: components/Lookup/CredentialLookup.jsx:157 @@ -4807,7 +4799,7 @@ msgstr "" #: components/Lookup/ProjectLookup.jsx:125 #: components/NotificationList/NotificationList.jsx:210 #: components/Schedule/ScheduleList/ScheduleList.jsx:201 -#: components/TemplateList/TemplateList.jsx:213 +#: components/TemplateList/TemplateList.jsx:219 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:31 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:62 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:100 @@ -4820,10 +4812,10 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:105 #: screens/Host/HostGroups/HostGroupsList.jsx:167 #: screens/Host/HostList/HostList.jsx:160 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:195 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:196 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:135 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:171 -#: screens/Inventory/InventoryList/InventoryList.jsx:185 +#: screens/Inventory/InventoryList/InventoryList.jsx:188 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:175 #: screens/Organization/OrganizationExecEnvList/OrganizationExecEnvList.jsx:97 #: screens/Organization/OrganizationList/OrganizationList.jsx:149 @@ -4878,15 +4870,15 @@ msgstr "" msgid "Multiple Choice" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:59 +#: screens/Template/Survey/SurveyQuestionForm.jsx:92 msgid "Multiple Choice (multiple select)" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:54 +#: screens/Template/Survey/SurveyQuestionForm.jsx:87 msgid "Multiple Choice (single select)" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:210 +#: screens/Template/Survey/SurveyQuestionForm.jsx:253 msgid "Multiple Choice Options" msgstr "" @@ -4896,8 +4888,8 @@ msgstr "" #: components/AdHocCommands/AdHocExecutionEnvironmentStep.jsx:123 #: components/AddRole/AddResourceRole.jsx:153 #: components/AddRole/AddResourceRole.jsx:169 -#: components/AssociateModal/AssociateModal.jsx:138 -#: components/AssociateModal/AssociateModal.jsx:153 +#: components/AssociateModal/AssociateModal.jsx:140 +#: components/AssociateModal/AssociateModal.jsx:155 #: components/HostForm/HostForm.jsx:85 #: components/JobList/JobList.jsx:168 #: components/JobList/JobList.jsx:217 @@ -4939,8 +4931,8 @@ msgstr "" #: components/Schedule/ScheduleList/ScheduleList.jsx:188 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:77 #: components/Schedule/shared/ScheduleForm.jsx:99 -#: components/TemplateList/TemplateList.jsx:188 -#: components/TemplateList/TemplateList.jsx:221 +#: components/TemplateList/TemplateList.jsx:194 +#: components/TemplateList/TemplateList.jsx:227 #: components/TemplateList/TemplateListItem.jsx:126 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:18 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:37 @@ -4964,7 +4956,7 @@ msgstr "" #: screens/Application/ApplicationsList/ApplicationsList.jsx:121 #: screens/Application/ApplicationsList/ApplicationsList.jsx:161 #: screens/Application/shared/ApplicationForm.jsx:53 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:204 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:206 #: screens/Credential/CredentialList/CredentialList.jsx:123 #: screens/Credential/CredentialList/CredentialList.jsx:142 #: screens/Credential/CredentialList/CredentialListItem.jsx:55 @@ -4992,7 +4984,7 @@ msgstr "" #: screens/Host/HostList/HostListItem.jsx:28 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:45 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:50 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:235 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:63 #: screens/InstanceGroup/Instances/InstanceList.jsx:155 #: screens/InstanceGroup/Instances/InstanceList.jsx:162 @@ -5000,8 +4992,8 @@ msgstr "" #: screens/InstanceGroup/shared/InstanceGroupForm.jsx:20 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:74 #: screens/Inventory/InventoryGroupDetail/InventoryGroupDetail.jsx:35 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:186 -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:201 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:187 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:202 #: screens/Inventory/InventoryGroups/InventoryGroupItem.jsx:34 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:117 #: screens/Inventory/InventoryGroups/InventoryGroupsList.jsx:143 @@ -5011,9 +5003,9 @@ msgstr "" #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:179 #: screens/Inventory/InventoryHosts/InventoryHostItem.jsx:33 #: screens/Inventory/InventoryHosts/InventoryHostList.jsx:122 -#: screens/Inventory/InventoryList/InventoryList.jsx:172 -#: screens/Inventory/InventoryList/InventoryList.jsx:191 -#: screens/Inventory/InventoryList/InventoryList.jsx:199 +#: screens/Inventory/InventoryList/InventoryList.jsx:175 +#: screens/Inventory/InventoryList/InventoryList.jsx:194 +#: screens/Inventory/InventoryList/InventoryList.jsx:202 #: screens/Inventory/InventoryList/InventoryListItem.jsx:79 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:166 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:181 @@ -5227,14 +5219,14 @@ msgstr "" msgid "Not configured for inventory sync." msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:228 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:229 msgid "" "Note that only hosts directly in this group can\n" "be disassociated. Hosts in sub-groups must be disassociated\n" "directly from the sub-group level that they belong." msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:212 +#: screens/Host/HostGroups/HostGroupsList.jsx:213 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:221 msgid "" "Note that you may still see the group in the list after\n" @@ -5427,7 +5419,7 @@ msgstr "" #: components/PromptDetail/PromptJobTemplateDetail.jsx:167 #: components/PromptDetail/PromptProjectDetail.jsx:93 #: components/PromptDetail/PromptWFJobTemplateDetail.jsx:85 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:140 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:142 #: screens/Credential/shared/TypeInputsSubForm.jsx:47 #: screens/InstanceGroup/shared/ContainerGroupForm.jsx:61 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:245 @@ -5455,13 +5447,13 @@ msgstr "" #: screens/Application/ApplicationDetails/ApplicationDetails.jsx:72 #: screens/Application/ApplicationsList/ApplicationListItem.jsx:36 #: screens/Application/ApplicationsList/ApplicationsList.jsx:163 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:217 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:219 #: screens/ExecutionEnvironment/ExecutionEnvironmentDetails/ExecutionEnvironmentDetails.jsx:72 #: 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:202 +#: screens/Inventory/InventoryList/InventoryList.jsx:205 #: screens/Inventory/InventoryList/InventoryListItem.jsx:96 #: screens/Inventory/InventorySourceDetail/InventorySourceDetail.jsx:199 #: screens/Inventory/SmartInventoryDetail/SmartInventoryDetail.jsx:107 @@ -5478,7 +5470,7 @@ msgstr "" #: screens/Template/WorkflowJobTemplateDetail/WorkflowJobTemplateDetail.jsx:123 #: screens/User/UserTeams/UserTeamList.jsx:183 #: screens/User/UserTeams/UserTeamList.jsx:242 -#: screens/User/UserTeams/UserTeamListItem.jsx:21 +#: screens/User/UserTeams/UserTeamListItem.jsx:23 msgid "Organization" msgstr "" @@ -5602,11 +5594,11 @@ msgstr "" msgid "Pass extra command line variables to the playbook. This is the -e or --extra-vars command line parameter for ansible-playbook. Provide key/value pairs using either YAML or JSON. Refer to the Ansible Tower documentation for example syntax." msgstr "" -#: screens/Login/Login.jsx:181 +#: screens/Login/Login.jsx:179 #: screens/NotificationTemplate/shared/TypeInputsSubForm.jsx:73 #: screens/Setting/Subscription/SubscriptionEdit/AnalyticsStep.jsx:112 #: screens/Setting/Subscription/SubscriptionEdit/SubscriptionStep.jsx:223 -#: screens/Template/Survey/SurveyQuestionForm.jsx:50 +#: screens/Template/Survey/SurveyQuestionForm.jsx:83 #: screens/User/shared/UserForm.jsx:80 msgid "Password" msgstr "" @@ -5688,7 +5680,7 @@ msgstr "" msgid "Playbook Started" msgstr "" -#: components/TemplateList/TemplateList.jsx:205 +#: components/TemplateList/TemplateList.jsx:211 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:23 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:54 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/JobTemplatesList.jsx:88 @@ -5728,7 +5720,7 @@ msgstr "" msgid "Please enter a value." msgstr "" -#: screens/Login/Login.jsx:153 +#: screens/Login/Login.jsx:151 msgid "Please log in" msgstr "" @@ -5793,10 +5785,26 @@ msgstr "" msgid "Preconditions for running this node when there are multiple parents. Refer to the" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:58 +msgid "Press 'Enter' to add more answer choices. One answer choice per line." +msgstr "" + #: components/CodeEditor/CodeEditor.jsx:187 msgid "Press Enter to edit. Press ESC to stop editing." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:223 +#~ msgid "Press Enter to get additional inputs." +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional inputs. Refer to the" +#~ msgstr "" + +#: screens/Template/Survey/SurveyQuestionForm.jsx:229 +#~ msgid "Press Enter to get additional {num} inputs. Refer to the" +#~ msgstr "" + #: components/LaunchPrompt/steps/usePreviewStep.jsx:23 #: screens/Template/Survey/SurveyList.jsx:160 #: screens/Template/Survey/SurveyList.jsx:162 @@ -5884,7 +5892,7 @@ msgstr "" #: components/CodeEditor/VariablesField.jsx:219 #: components/FieldWithPrompt/FieldWithPrompt.jsx:47 -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:166 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:168 msgid "Prompt on launch" msgstr "" @@ -5957,7 +5965,7 @@ msgstr "" msgid "Pull" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:111 +#: screens/Template/Survey/SurveyQuestionForm.jsx:158 msgid "Question" msgstr "" @@ -6037,6 +6045,10 @@ msgstr "" msgid "Redirecting to subscription detail" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:256 +msgid "Refer to the" +msgstr "" + #: screens/Template/shared/JobTemplateForm.jsx:409 msgid "" "Refer to the Ansible documentation for details\n" @@ -6161,7 +6173,7 @@ msgid "Request subscription" msgstr "" #: screens/Template/Survey/SurveyListItem.jsx:106 -#: screens/Template/Survey/SurveyQuestionForm.jsx:136 +#: screens/Template/Survey/SurveyQuestionForm.jsx:183 msgid "Required" msgstr "" @@ -6280,7 +6292,7 @@ msgstr "" #: components/ResourceAccessList/ResourceAccessList.jsx:143 #: components/ResourceAccessList/ResourceAccessList.jsx:156 -#: components/ResourceAccessList/ResourceAccessList.jsx:182 +#: components/ResourceAccessList/ResourceAccessList.jsx:183 #: components/ResourceAccessList/ResourceAccessListItem.jsx:68 #: screens/Team/Team.jsx:57 #: screens/Team/Teams.jsx:31 @@ -6335,7 +6347,7 @@ msgstr "" msgid "Running Handlers" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:237 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:240 msgid "Running Jobs" msgstr "" @@ -6391,8 +6403,8 @@ msgid "Saturday" msgstr "" #: components/AddRole/AddResourceRole.jsx:265 -#: components/AssociateModal/AssociateModal.jsx:104 -#: components/AssociateModal/AssociateModal.jsx:110 +#: components/AssociateModal/AssociateModal.jsx:106 +#: components/AssociateModal/AssociateModal.jsx:112 #: components/FormActionGroup/FormActionGroup.jsx:14 #: components/FormActionGroup/FormActionGroup.jsx:20 #: components/Schedule/shared/ScheduleForm.jsx:611 @@ -6448,7 +6460,7 @@ msgstr "" msgid "Schedule is missing rrule" msgstr "" -#: components/Schedule/ScheduleList/ScheduleList.jsx:227 +#: components/Schedule/ScheduleList/ScheduleList.jsx:229 #: routeConfig.jsx:42 #: screens/ActivityStream/ActivityStream.jsx:151 #: screens/Inventory/Inventories.jsx:87 @@ -6534,13 +6546,13 @@ msgstr "" msgid "Select Credential Type" msgstr "" -#: screens/Host/HostGroups/HostGroupsList.jsx:236 +#: screens/Host/HostGroups/HostGroupsList.jsx:238 #: screens/Inventory/InventoryHostGroups/InventoryHostGroupsList.jsx:245 #: screens/Inventory/InventoryRelatedGroups/InventoryRelatedGroupList.jsx:232 msgid "Select Groups" msgstr "" -#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:257 +#: screens/Inventory/InventoryGroupHosts/InventoryGroupHostList.jsx:258 msgid "Select Hosts" msgstr "" @@ -6680,7 +6692,7 @@ msgstr "" #: screens/Project/shared/ProjectSubForms/InsightsSubForm.jsx:18 #: screens/Project/shared/ProjectSubForms/ManualSubForm.jsx:40 #: screens/Team/shared/TeamForm.jsx:20 -#: screens/Template/Survey/SurveyQuestionForm.jsx:28 +#: screens/Template/Survey/SurveyQuestionForm.jsx:30 #: screens/Template/shared/JobTemplateForm.jsx:86 #: screens/Template/shared/JobTemplateForm.jsx:153 #: screens/User/shared/UserForm.jsx:49 @@ -6988,43 +7000,43 @@ msgstr "" msgid "Show only root groups" msgstr "" -#: screens/Login/Login.jsx:215 +#: screens/Login/Login.jsx:213 msgid "Sign in with Azure AD" msgstr "" -#: screens/Login/Login.jsx:228 +#: screens/Login/Login.jsx:226 msgid "Sign in with GitHub" msgstr "" -#: screens/Login/Login.jsx:267 +#: screens/Login/Login.jsx:265 msgid "Sign in with GitHub Enterprise" msgstr "" -#: screens/Login/Login.jsx:281 +#: screens/Login/Login.jsx:279 msgid "Sign in with GitHub Enterprise Organizations" msgstr "" -#: screens/Login/Login.jsx:296 +#: screens/Login/Login.jsx:294 msgid "Sign in with GitHub Enterprise Teams" msgstr "" -#: screens/Login/Login.jsx:241 +#: screens/Login/Login.jsx:239 msgid "Sign in with GitHub Organizations" msgstr "" -#: screens/Login/Login.jsx:254 +#: screens/Login/Login.jsx:252 msgid "Sign in with GitHub Teams" msgstr "" -#: screens/Login/Login.jsx:310 +#: screens/Login/Login.jsx:308 msgid "Sign in with Google" msgstr "" -#: screens/Login/Login.jsx:328 +#: screens/Login/Login.jsx:326 msgid "Sign in with SAML" msgstr "" -#: screens/Login/Login.jsx:327 +#: screens/Login/Login.jsx:325 msgid "Sign in with SAML {samlIDP}" msgstr "" @@ -7300,7 +7312,7 @@ msgstr "" #: components/JobList/JobList.jsx:197 #: components/JobList/JobList.jsx:218 #: components/JobList/JobListItem.jsx:77 -#: screens/Inventory/InventoryList/InventoryList.jsx:200 +#: screens/Inventory/InventoryList/InventoryList.jsx:203 #: screens/Inventory/InventoryList/InventoryListItem.jsx:88 #: screens/Inventory/InventorySources/InventorySourceList.jsx:218 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:79 @@ -7614,8 +7626,8 @@ msgstr "" msgid "Template type" msgstr "" -#: components/TemplateList/TemplateList.jsx:183 -#: components/TemplateList/TemplateList.jsx:240 +#: components/TemplateList/TemplateList.jsx:189 +#: components/TemplateList/TemplateList.jsx:246 #: routeConfig.jsx:63 #: screens/ActivityStream/ActivityStream.jsx:162 #: screens/ExecutionEnvironment/ExecutionEnvironment.jsx:69 @@ -7654,7 +7666,7 @@ msgid "Test passed" msgstr "" #: screens/Template/Survey/SurveyPreviewModal.jsx:52 -#: screens/Template/Survey/SurveyQuestionForm.jsx:48 +#: screens/Template/Survey/SurveyQuestionForm.jsx:81 msgid "Text" msgstr "" @@ -7662,7 +7674,7 @@ msgstr "" msgid "Text Area" msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:49 +#: screens/Template/Survey/SurveyQuestionForm.jsx:82 msgid "Textarea" msgstr "" @@ -7744,7 +7756,7 @@ msgstr "" msgid "The resource associated with this node has been deleted." msgstr "" -#: screens/Template/Survey/SurveyQuestionForm.jsx:128 +#: screens/Template/Survey/SurveyQuestionForm.jsx:175 msgid "" "The suggested format for variable names is lowercase and\n" "underscore-separated (for example, foo_bar, user_id, host_name,\n" @@ -7765,6 +7777,10 @@ msgid "" "source control using the Source Control Type option above." msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:31 +msgid "There must be a value in at least one input" +msgstr "" + #: screens/Login/Login.jsx:130 msgid "There was a problem logging in. Please try again." msgstr "" @@ -7831,11 +7847,11 @@ msgstr "" msgid "This action will disassociate the following:" msgstr "" -#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:108 +#: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:109 msgid "This container group is currently being by other resources. Are you sure you want to delete it?" msgstr "" -#: screens/Credential/CredentialDetail/CredentialDetail.jsx:280 +#: screens/Credential/CredentialDetail/CredentialDetail.jsx:282 msgid "This credential is currently being used by other resources. Are you sure you want to delete it?" msgstr "" @@ -7926,7 +7942,7 @@ msgstr "" msgid "This field will be retrieved from an external secret management system using the specified credential." msgstr "" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:122 +#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:123 msgid "This instance group is currently being by other resources. Are you sure you want to delete it?" msgstr "" @@ -8147,7 +8163,7 @@ msgstr "" msgid "Top Pagination" msgstr "" -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:238 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:241 msgid "Total Jobs" msgstr "" @@ -8207,8 +8223,8 @@ msgstr "" #: components/PromptDetail/PromptDetail.jsx:112 #: components/Schedule/ScheduleList/ScheduleList.jsx:170 #: components/Schedule/ScheduleList/ScheduleListItem.jsx:94 -#: components/TemplateList/TemplateList.jsx:197 -#: components/TemplateList/TemplateList.jsx:222 +#: components/TemplateList/TemplateList.jsx:203 +#: components/TemplateList/TemplateList.jsx:228 #: components/TemplateList/TemplateListItem.jsx:152 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:85 #: components/UserAndTeamAccessAdd/getResourceAccessConfig.js:154 @@ -8219,11 +8235,11 @@ msgstr "" #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:93 #: screens/InstanceGroup/ContainerGroupDetails/ContainerGroupDetails.jsx:50 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:55 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:236 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:239 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:68 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:80 #: screens/Inventory/InventoryDetail/InventoryDetail.jsx:79 -#: screens/Inventory/InventoryList/InventoryList.jsx:201 +#: screens/Inventory/InventoryList/InventoryList.jsx:204 #: screens/Inventory/InventoryList/InventoryListItem.jsx:93 #: screens/Inventory/InventorySources/InventorySourceList.jsx:219 #: screens/Inventory/InventorySources/InventorySourceListItem.jsx:92 @@ -8250,6 +8266,10 @@ msgstr "" msgid "Type Details" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:57 +msgid "Type answer then click checkbox on right to select answer as default." +msgstr "" + #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:84 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:48 #: screens/InstanceGroup/Instances/InstanceListItem.jsx:57 @@ -8356,10 +8376,6 @@ msgid "" "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 "" - #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:75 #: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:83 #: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:44 @@ -8420,8 +8436,8 @@ msgstr "" #: components/AddRole/AddResourceRole.jsx:124 #: components/AddRole/AddResourceRole.jsx:139 #: components/ResourceAccessList/ResourceAccessList.jsx:127 -#: components/ResourceAccessList/ResourceAccessList.jsx:179 -#: screens/Login/Login.jsx:184 +#: components/ResourceAccessList/ResourceAccessList.jsx:180 +#: screens/Login/Login.jsx:182 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:78 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:180 #: screens/NotificationTemplate/NotificationTemplateDetail/NotificationTemplateDetail.jsx:230 @@ -8525,8 +8541,8 @@ msgstr "" msgid "View Azure AD settings" msgstr "" -#: screens/Credential/Credential.jsx:117 -#: screens/Credential/Credential.jsx:129 +#: screens/Credential/Credential.jsx:131 +#: screens/Credential/Credential.jsx:143 msgid "View Credential Details" msgstr "" @@ -8651,7 +8667,7 @@ msgstr "" msgid "View activity stream" msgstr "" -#: screens/Credential/Credential.jsx:80 +#: screens/Credential/Credential.jsx:92 msgid "View all Credentials." msgstr "" @@ -8876,7 +8892,7 @@ msgstr "" msgid "Weekend day" msgstr "" -#: screens/Login/Login.jsx:151 +#: screens/Login/Login.jsx:150 msgid "Welcome to Ansible {brandName}!" msgstr "" @@ -8959,7 +8975,7 @@ msgstr "" msgid "Workflow Link" msgstr "" -#: components/TemplateList/TemplateList.jsx:201 +#: components/TemplateList/TemplateList.jsx:207 #: screens/ExecutionEnvironment/ExecutionEnvironmentTemplate/ExecutionEnvironmentTemplateList.jsx:97 msgid "Workflow Template" msgstr "" @@ -9163,6 +9179,7 @@ msgstr "" msgid "disassociate" msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:264 #: screens/Template/WorkflowJobTemplateVisualizer/Modals/NodeModals/NodeTypeStep/NodeTypeStep.jsx:222 msgid "documentation" msgstr "" @@ -9197,6 +9214,10 @@ msgstr "" msgid "for more info." msgstr "" +#: screens/Template/Survey/SurveyQuestionForm.jsx:266 +msgid "for more information." +msgstr "" + #: components/AdHocCommands/AdHocDetailsStep.jsx:174 msgid "here" msgstr "" @@ -9230,12 +9251,6 @@ msgstr "" msgid "inventory" msgstr "" -#: screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx:51 -#: screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx:59 -#: screens/Job/JobDetail/JobDetail.jsx:119 -#~ msgid "isolated instance" -#~ msgstr "" - #: components/Pagination/Pagination.jsx:24 msgid "items" msgstr "" @@ -9264,6 +9279,10 @@ msgstr "" msgid "name" msgstr "" +#: screens/Template/Survey/MultipleChoiceField.jsx:73 +msgid "new choice" +msgstr "" + #: components/Schedule/shared/FrequencyDetailSubform.jsx:465 msgid "of" msgstr "" @@ -9272,10 +9291,6 @@ msgstr "" msgid "option to the" msgstr "" -#: screens/NotificationTemplate/shared/CustomMessagesSubForm.jsx:84 -#~ msgid "or attributes of the job such as" -#~ msgstr "" - #: components/Pagination/Pagination.jsx:25 msgid "page" msgstr "" @@ -9369,7 +9384,7 @@ msgstr "" msgid "{0, plural, one {Delete Group?} other {Delete Groups?}}" msgstr "" -#: screens/Inventory/InventoryList/InventoryList.jsx:229 +#: screens/Inventory/InventoryList/InventoryList.jsx:232 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 "" @@ -9393,11 +9408,11 @@ msgstr "" 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 +#: screens/ExecutionEnvironment/ExecutionEnvironmentList/ExecutionEnvironmentList.jsx:188 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 +#: screens/InstanceGroup/InstanceGroupList/InstanceGroupList.jsx:226 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 "" @@ -9405,7 +9420,7 @@ msgstr "" 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 +#: screens/Inventory/InventoryList/InventoryList.jsx:225 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 "" @@ -9417,7 +9432,7 @@ msgstr "" 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 +#: components/TemplateList/TemplateList.jsx:249 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 "" diff --git a/awx/ui_next/src/screens/Template/Survey/MultipleChoiceField.jsx b/awx/ui_next/src/screens/Template/Survey/MultipleChoiceField.jsx new file mode 100644 index 0000000000..dff223d7f6 --- /dev/null +++ b/awx/ui_next/src/screens/Template/Survey/MultipleChoiceField.jsx @@ -0,0 +1,155 @@ +import React from 'react'; +import { useField } from 'formik'; +import { t } from '@lingui/macro'; +import { + FormGroup, + TextInput, + Button, + InputGroup as PFInputGroup, +} from '@patternfly/react-core'; +import PFCheckIcon from '@patternfly/react-icons/dist/js/icons/check-icon'; +import styled from 'styled-components'; +import Popover from '../../../components/Popover'; + +const InputGroup = styled(PFInputGroup)` + padding-bottom: 5px; +`; + +const CheckIcon = styled(PFCheckIcon)` + color: var(--pf-c-button--m-plain--disabled--Color); + ${props => + props.selected && `color: var(--pf-c-button--m-secondary--active--Color)`}; +`; + +const validate = () => { + return value => { + let message; + const hasValue = value.find(({ choice }) => + choice.trim().length > 0 ? choice : undefined + ); + if (!hasValue) { + message = t`There must be a value in at least one input`; + } + return message; + }; +}; +function MultipleChoiceField({ label, tooltip }) { + const [ + formattedChoicesField, + formattedChoicesMeta, + formattedChoicesHelpers, + ] = useField({ + name: 'formattedChoices', + validate: validate(), + }); + + const [typeField] = useField('type'); + const isValid = !(formattedChoicesMeta.touched && formattedChoicesMeta.error); + + return ( + { + if (!e.currentTarget.contains(e.relatedTarget)) { + formattedChoicesHelpers.setTouched(); + } + }} + validated={isValid ? 'default' : 'error'} + labelIcon={} + > + {formattedChoicesField.value.map(({ choice, isDefault, id }, i) => ( + + { + if ( + e.key === 'Enter' && + choice.trim().length > 0 && + i === formattedChoicesField.value.length - 1 + ) { + formattedChoicesHelpers.setValue( + formattedChoicesField.value.concat({ + choice: '', + isDefault: false, + id: i + 1, + }) + ); + } + + if ( + e.key === 'Backspace' && + !choice.trim() && + formattedChoicesField.value.length > 1 + ) { + const removeEmptyField = formattedChoicesField.value.filter( + (c, index) => index !== i + ); + + formattedChoicesHelpers.setValue(removeEmptyField); + } + }} + value={choice} + onChange={value => { + const newValues = formattedChoicesField.value.map( + (choiceField, index) => + i === index + ? { choice: value, isDefault: false, id: choiceField.id } + : choiceField + ); + formattedChoicesHelpers.setValue(newValues); + }} + /> + + + ))} + + ); +} + +export default MultipleChoiceField; diff --git a/awx/ui_next/src/screens/Template/Survey/MultipleChoiceField.test.jsx b/awx/ui_next/src/screens/Template/Survey/MultipleChoiceField.test.jsx new file mode 100644 index 0000000000..e5a2cc50d0 --- /dev/null +++ b/awx/ui_next/src/screens/Template/Survey/MultipleChoiceField.test.jsx @@ -0,0 +1,160 @@ +import React from 'react'; +import { act } from 'react-dom/test-utils'; +import { Formik } from 'formik'; +import { mountWithContexts } from '../../../../testUtils/enzymeHelpers'; +import MultipleChoiceField from './MultipleChoiceField'; + +describe('', () => { + test('should activate default values, multiselect', async () => { + let wrapper; + + act(() => { + wrapper = mountWithContexts( + + + + ); + }); + + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + await act(() => + wrapper.find('Button[ouiaId="alex-button"]').prop('onClick')() + ); + wrapper.update(); + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(false); + await act(async () => + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(0) + .prop('onKeyUp')({ key: 'Enter' }) + ); + wrapper.update(); + expect(wrapper.find('MultipleChoiceField').find('InputGroup').length).toBe( + 3 + ); + await act(async () => + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(2) + .prop('onChange')('spencer') + ); + wrapper.update(); + + await act(() => + wrapper.find('Button[ouiaId="spencer-button"]').prop('onClick')() + ); + wrapper.update(); + expect( + wrapper + .find('Button[ouiaId="spencer-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + await act(() => + wrapper.find('Button[ouiaId="alex-button"]').prop('onClick')() + ); + wrapper.update(); + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + }); + + test('should select default, multiplechoice', async () => { + let wrapper; + + act(() => { + wrapper = mountWithContexts( + + + + ); + }); + + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + await act(() => + wrapper.find('Button[ouiaId="alex-button"]').prop('onClick')() + ); + wrapper.update(); + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(false); + expect(wrapper.find('MultipleChoiceField').find('InputGroup').length).toBe( + 3 + ); + await act(async () => + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(0) + .prop('onKeyUp')({ key: 'Enter' }) + ); + wrapper.update(); + await act(async () => + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(2) + .prop('onChange')('spencer') + ); + wrapper.update(); + + await act(() => + wrapper.find('Button[ouiaId="spencer-button"]').prop('onClick')() + ); + wrapper.update(); + + expect( + wrapper + .find('Button[ouiaId="spencer-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(false); + }); +}); diff --git a/awx/ui_next/src/screens/Template/Survey/SurveyQuestionAdd.jsx b/awx/ui_next/src/screens/Template/Survey/SurveyQuestionAdd.jsx index b4960edf37..f7a7c9d289 100644 --- a/awx/ui_next/src/screens/Template/Survey/SurveyQuestionAdd.jsx +++ b/awx/ui_next/src/screens/Template/Survey/SurveyQuestionAdd.jsx @@ -9,23 +9,41 @@ export default function SurveyQuestionAdd({ survey, updateSurvey }) { const match = useRouteMatch(); const handleSubmit = async question => { + const formData = { ...question }; try { - if (survey.spec?.some(q => q.variable === question.variable)) { + if (survey.spec?.some(q => q.variable === formData.variable)) { setFormError( new Error( - `Survey already contains a question with variable named “${question.variable}”` + `Survey already contains a question with variable named “${formData.variable}”` ) ); return; } - if (question.type === 'multiselect') { - question.default = question.default - .split('\n') - .filter(v => v !== '' || '\n') - .map(v => v.trim()) - .join('\n'); + let choices = ''; + let defaultAnswers = ''; + if ( + formData.type === 'multiselect' || + formData.type === 'multiplechoice' + ) { + formData.formattedChoices.forEach(({ choice, isDefault }, i) => { + choices = + i === formData.formattedChoices.length - 1 + ? choices.concat(`${choice}`) + : choices.concat(`${choice}\n`); + if (isDefault) { + defaultAnswers = + i === formData.formattedChoices.length - 1 + ? defaultAnswers.concat(`${choice}`) + : defaultAnswers.concat(`${choice}\n`); + } + }); + formData.default = defaultAnswers.trim(); + formData.choices = choices.trim(); } - const newSpec = survey.spec ? survey.spec.concat(question) : [question]; + delete formData.formattedChoices; + + const newSpec = survey.spec ? survey.spec.concat(formData) : [formData]; + await updateSurvey(newSpec); history.push(match.url.replace('/add', '')); } catch (err) { diff --git a/awx/ui_next/src/screens/Template/Survey/SurveyQuestionEdit.jsx b/awx/ui_next/src/screens/Template/Survey/SurveyQuestionEdit.jsx index 32e157f5f3..16e0df584d 100644 --- a/awx/ui_next/src/screens/Template/Survey/SurveyQuestionEdit.jsx +++ b/awx/ui_next/src/screens/Template/Survey/SurveyQuestionEdit.jsx @@ -37,14 +37,15 @@ export default function SurveyQuestionEdit({ survey, updateSurvey }) { }; const handleSubmit = async formData => { + const submittedData = { ...formData }; try { if ( - formData.variable !== question.variable && - survey.spec.find(q => q.variable === formData.variable) + submittedData.variable !== question.variable && + survey.spec.find(q => q.variable === submittedData.variable) ) { setFormError( new Error( - `Survey already contains a question with variable named “${formData.variable}”` + `Survey already contains a question with variable named “${submittedData.variable}”` ) ); return; @@ -55,16 +56,31 @@ export default function SurveyQuestionEdit({ survey, updateSurvey }) { if (questionIndex === -1) { throw new Error('Question not found in spec'); } - if (formData.type === 'multiselect') { - formData.default = formData.default - .split('\n') - .filter(v => v !== '' || '\n') - .map(v => v.trim()) - .join('\n'); + let choices = ''; + let defaultAnswers = ''; + if ( + submittedData.type === 'multiselect' || + submittedData.type === 'multiplechoice' + ) { + submittedData.formattedChoices.forEach(({ choice, isDefault }, i) => { + choices = + i === submittedData.formattedChoices.length - 1 + ? choices.concat(`${choice}`) + : choices.concat(`${choice}\n`); + if (isDefault) { + defaultAnswers = + i === submittedData.formattedChoices.length - 1 + ? defaultAnswers.concat(`${choice}`) + : defaultAnswers.concat(`${choice}\n`); + } + }); + submittedData.default = defaultAnswers.trim(); + submittedData.choices = choices.trim(); } + await updateSurvey([ ...survey.spec.slice(0, questionIndex), - formData, + submittedData, ...survey.spec.slice(questionIndex + 1), ]); navigateToList(); diff --git a/awx/ui_next/src/screens/Template/Survey/SurveyQuestionForm.jsx b/awx/ui_next/src/screens/Template/Survey/SurveyQuestionForm.jsx index 93f47aba77..f299041be9 100644 --- a/awx/ui_next/src/screens/Template/Survey/SurveyQuestionForm.jsx +++ b/awx/ui_next/src/screens/Template/Survey/SurveyQuestionForm.jsx @@ -1,7 +1,6 @@ import React from 'react'; import { func, string, bool, number, shape } from 'prop-types'; import { Formik, useField } from 'formik'; - import { t } from '@lingui/macro'; import { Form, FormGroup } from '@patternfly/react-core'; import { FormColumnLayout } from '../../../components/FormLayout'; @@ -11,6 +10,8 @@ import FormField, { PasswordField, FormSubmitError, } from '../../../components/FormField'; +import { useConfig } from '../../../contexts/Config'; +import getDocsBaseUrl from '../../../util/getDocsBaseUrl'; import AnsibleSelect from '../../../components/AnsibleSelect'; import Popover from '../../../components/Popover'; import { @@ -21,12 +22,22 @@ import { integer, number as numberValidator, } from '../../../util/validators'; +import MultipleChoiceField from './MultipleChoiceField'; function AnswerTypeField() { - const [field] = useField({ + const [field, meta, helpers] = useField({ name: 'type', validate: required(t`Select a value for this field`), }); + const [choicesField, choicesMeta, choicesHelpers] = useField( + 'formattedChoices' + ); + + const singleDefault = choicesField.value.map((c, i) => + i === 0 + ? { choice: c.choice, isDefault: true, id: c.id } + : { choice: c.choice, isDefault: false, id: c.id } + ); return ( { + helpers.setValue(val); + + // Edit Mode: Makes the first choice the default value if + // the type switches from multiselect, to multiple choice + if ( + val === 'multiplechoice' && + ['multiplechoice', 'multiselect'].includes(meta.initialValue) && + val !== meta.initialValue + ) { + choicesHelpers.setValue(singleDefault); + } + + // Edit Mode: Resets Multiple choice or Multiselect values if the user move type + // back to one of those values + if ( + ['multiplechoice', 'multiselect'].includes(val) && + val === meta.initialValue + ) { + choicesHelpers.setValue(choicesMeta.initialValue); + } + }} data={[ { key: 'text', value: 'text', label: t`Text` }, { key: 'textarea', value: 'textarea', label: t`Textarea` }, @@ -72,33 +105,47 @@ function SurveyQuestionForm({ handleCancel, submitError, }) { - const defaultIsNotAvailable = choices => { - return defaultValue => { - let errorMessage; - const found = [...defaultValue].every(dA => choices.indexOf(dA) > -1); + const config = useConfig(); - if (!found) { - errorMessage = t`Default choice must be answered from the choices listed.`; - } - return errorMessage; - }; + let initialValues = { + question_name: question?.question_name || '', + question_description: question?.question_description || '', + required: question ? question?.required : true, + type: question?.type || 'text', + variable: question?.variable || '', + min: question?.min || 0, + max: question?.max || 1024, + default: question?.default || '', + choices: question?.choices || '', + formattedChoices: [{ choice: '', isDefault: false, id: 0 }], + new_question: !question, }; + if (question?.type === 'multiselect' || question?.type === 'multiplechoice') { + const newQuestions = question.choices.split('\n').map((c, i) => { + if (question.default.split('\n').includes(c)) { + return { choice: c, isDefault: true, id: i }; + } + + return { choice: c, isDefault: false, id: i }; + }); + + initialValues = { + question_name: question?.question_name || '', + question_description: question?.question_description || '', + required: question ? question?.required : true, + type: question?.type || 'text', + variable: question?.variable || '', + min: question?.min || 0, + max: question?.max || 1024, + formattedChoices: newQuestions, + new_question: !question, + }; + } return ( {formik => ( @@ -202,29 +249,24 @@ function SurveyQuestionForm({ /> )} {['multiplechoice', 'multiselect'].includes(formik.values.type) && ( - <> - - - + + {t`Refer to the`} + + {t`documentation`}{' '} + + {t`for more information.`} + + } + /> )} @@ -256,5 +298,4 @@ SurveyQuestionForm.defaultProps = { question: null, submitError: null, }; - export default SurveyQuestionForm; diff --git a/awx/ui_next/src/screens/Template/Survey/SurveyQuestionForm.test.jsx b/awx/ui_next/src/screens/Template/Survey/SurveyQuestionForm.test.jsx index ac52082b43..e9a58ed4a1 100644 --- a/awx/ui_next/src/screens/Template/Survey/SurveyQuestionForm.test.jsx +++ b/awx/ui_next/src/screens/Template/Survey/SurveyQuestionForm.test.jsx @@ -17,12 +17,15 @@ const noop = () => {}; async function selectType(wrapper, type) { await act(async () => { - wrapper.find('AnsibleSelect#question-type').invoke('onChange')({ - target: { - name: 'type', - value: type, + wrapper.find('AnsibleSelect#question-type').invoke('onChange')( + { + target: { + name: 'type', + value: type, + }, }, - }); + type + ); }); wrapper.update(); } @@ -146,12 +149,15 @@ describe('', () => { }); await selectType(wrapper, 'multiplechoice'); - expect(wrapper.find('FormField#question-options').prop('type')).toEqual( - 'textarea' - ); - expect(wrapper.find('FormField#question-default').prop('type')).toEqual( - 'text' + expect(wrapper.find('MultipleChoiceField').length).toBe(1); + expect(wrapper.find('MultipleChoiceField').find('TextInput').length).toBe( + 1 ); + expect( + wrapper + .find('MultipleChoiceField') + .find('Button[aria-label="Click to toggle default value"]').length + ).toBe(1); }); test('should provide fields for multi-select question', async () => { @@ -168,12 +174,15 @@ describe('', () => { }); await selectType(wrapper, 'multiselect'); - expect(wrapper.find('FormField#question-options').prop('type')).toEqual( - 'textarea' - ); - expect(wrapper.find('FormField#question-default').prop('type')).toEqual( - 'textarea' + expect(wrapper.find('MultipleChoiceField').length).toBe(1); + expect(wrapper.find('MultipleChoiceField').find('TextInput').length).toBe( + 1 ); + expect( + wrapper + .find('MultipleChoiceField') + .find('Button[aria-label="Click to toggle default value"]').length + ).toBe(1); }); test('should provide fields for integer question', async () => { @@ -225,7 +234,7 @@ describe('', () => { wrapper.find('FormField#question-default input').prop('type') ).toEqual('number'); }); - test('should not throw validation error', async () => { + test('should activate default values, multiselect', async () => { let wrapper; act(() => { @@ -239,25 +248,75 @@ describe('', () => { }); await selectType(wrapper, 'multiselect'); await act(async () => - wrapper.find('textarea#question-options').simulate('change', { - target: { value: 'a \n b', name: 'choices' }, - }) + wrapper + .find('MultipleChoiceField') + .find('MultipleChoiceField') + .find('TextInput') + .at(0) + .prop('onChange')('alex') ); - await act(async () => - wrapper.find('textarea#question-options').simulate('change', { - target: { value: 'b \n a', name: 'default' }, - }) - ); - wrapper.find('FormField#question-default').prop('validate')('b \n a', {}); wrapper.update(); expect( wrapper - .find('FormGroup[fieldId="question-default"]') - .prop('helperTextInvalid') - ).toBe(undefined); + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(false); + await act(() => + wrapper.find('Button[ouiaId="alex-button"]').prop('onClick')() + ); + wrapper.update(); + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + await act(async () => + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(0) + .prop('onKeyUp')({ key: 'Enter' }) + ); + wrapper.update(); + expect(wrapper.find('MultipleChoiceField').find('InputGroup').length).toBe( + 2 + ); + await act(async () => + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(1) + .prop('onChange')('spencer') + ); + wrapper.update(); + expect(wrapper.find('MultipleChoiceField').find('InputGroup').length).toBe( + 2 + ); + await act(() => + wrapper.find('Button[ouiaId="spencer-button"]').prop('onClick')() + ); + wrapper.update(); + expect( + wrapper + .find('Button[ouiaId="spencer-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + await act(() => + wrapper.find('Button[ouiaId="alex-button"]').prop('onClick')() + ); + wrapper.update(); + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(false); }); - test('should throw validation error', async () => { + test('should select default, multiplechoice', async () => { let wrapper; act(() => { @@ -269,23 +328,69 @@ describe('', () => { /> ); }); - await selectType(wrapper, 'multiselect'); + await selectType(wrapper, 'multiplechoice'); await act(async () => - wrapper.find('textarea#question-options').simulate('change', { - target: { value: 'a \n b', name: 'choices' }, - }) + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(0) + .prop('onChange')('alex') ); - await act(async () => - wrapper.find('textarea#question-default').simulate('change', { - target: { value: 'c', name: 'default' }, - }) - ); - wrapper.find('FormField#question-default').prop('validate')('c', {}); wrapper.update(); expect( wrapper - .find('FormGroup[fieldId="question-default"]') - .prop('helperTextInvalid') - ).toBe('Default choice must be answered from the choices listed.'); + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(false); + await act(() => + wrapper.find('Button[ouiaId="alex-button"]').prop('onClick')() + ); + wrapper.update(); + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + expect(wrapper.find('MultipleChoiceField').find('InputGroup').length).toBe( + 1 + ); + await act(async () => + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(0) + .prop('onKeyUp')({ key: 'Enter' }) + ); + wrapper.update(); + await act(async () => + wrapper + .find('MultipleChoiceField') + .find('TextInput') + .at(1) + .prop('onChange')('spencer') + ); + wrapper.update(); + expect(wrapper.find('MultipleChoiceField').find('InputGroup').length).toBe( + 2 + ); + await act(() => + wrapper.find('Button[ouiaId="spencer-button"]').prop('onClick')() + ); + wrapper.update(); + + expect( + wrapper + .find('Button[ouiaId="spencer-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(true); + expect( + wrapper + .find('Button[ouiaId="alex-button"]') + .find('CheckIcon') + .prop('selected') + ).toBe(false); }); });