diff --git a/shell/assets/translations/en-us.yaml b/shell/assets/translations/en-us.yaml
index 24370a02ee..7de7b7e8f3 100644
--- a/shell/assets/translations/en-us.yaml
+++ b/shell/assets/translations/en-us.yaml
@@ -2579,15 +2579,18 @@ fleet:
notReady: Not Ready
waitApplied: Wait Applied
clusterTargets:
+ title: Select by name
label: Clusters
advancedConfigs: Advanced target configurations are defined, check the YAML file for further details.
placeholders:
selectMultiple: Select Multiple Clusters
rules:
- title: Labels matching rules
- description: Add rules to select clusters with matching labels
+ title: Select by labels
addSelector: Add cluster selector
- matching: Target Clusters
+ matching:
+ title: Selected clusters
+ placeholder: Select clusters by name or labels
+ empty: No clusters in the workspace
application:
pageTitle: App Bundles
menuLabel: App Bundles
@@ -2719,7 +2722,7 @@ fleet:
clusterGroup: Cluster Group
label: Deploy To
labelLocal: Deploy With
- additionalOptions: Additional Options
+ additionalOptions: Additional settings
targetDisplay:
advanced: Advanced
clusters: "Clusters"
diff --git a/shell/components/fleet/FleetClusterTargets/TargetsList.vue b/shell/components/fleet/FleetClusterTargets/TargetsList.vue
index b252ba2753..0cdad1f004 100644
--- a/shell/components/fleet/FleetClusterTargets/TargetsList.vue
+++ b/shell/components/fleet/FleetClusterTargets/TargetsList.vue
@@ -9,6 +9,11 @@ export default {
type: Array as PropType<{ name: string }[]>,
default: () => [],
},
+
+ emptyLabel: {
+ type: String,
+ default: ''
+ }
},
computed: {
@@ -33,22 +38,25 @@ export default {
{{ t('fleet.clusterTargets.rules.matching') }}
+ {{ t('fleet.clusterTargets.rules.matching.title') }}
{{ name }}
+
+ {{ emptyLabel || t('fleet.clusterTargets.rules.matching.empty') }}
+
- {{ t('fleet.clusterTargets.rules.description') }} -