diff --git a/src/panels/config/integrations/ha-config-integration-page.ts b/src/panels/config/integrations/ha-config-integration-page.ts index 58801d08fe..1f1e13b0cd 100644 --- a/src/panels/config/integrations/ha-config-integration-page.ts +++ b/src/panels/config/integrations/ha-config-integration-page.ts @@ -478,9 +478,13 @@ class HaConfigIntegrationPage extends SubscribeMixin(LitElement) {

- ${this.hass.localize( - "ui.panel.config.integrations.integration_page.entries" - )} + ${this._manifest?.integration_type + ? this.hass.localize( + `ui.panel.config.integrations.integration_page.entries_${this._manifest?.integration_type}` + ) + : this.hass.localize( + `ui.panel.config.integrations.integration_page.entries` + )}

${normalEntries.length === 0 ? html`
@@ -494,9 +498,13 @@ class HaConfigIntegrationPage extends SubscribeMixin(LitElement) {
- ${this.hass.localize( - "ui.panel.config.integrations.integration_page.add_entry" - )} + ${this._manifest?.integration_type + ? this.hass.localize( + `ui.panel.config.integrations.integration_page.add_${this._manifest?.integration_type}` + ) + : this.hass.localize( + `ui.panel.config.integrations.integration_page.add_entry` + )}
diff --git a/src/translations/en.json b/src/translations/en.json index 3770173a1e..2f11673fe8 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -3251,9 +3251,19 @@ }, "integration_page": { "entries": "Integration entries", + "entries_device": "Devices", + "entries_hub": "Hubs", + "entries_service": "Services", + "entries_helper": "Helpers", + "entries_hardware": "Hardware", "no_entries": "No entries", "attention_entries": "Needs attention", - "add_entry": "Add entry" + "add_entry": "Add entry", + "add_device": "Add device", + "add_hub": "Add hub", + "add_service": "Add service", + "add_helper": "Add helper", + "add_hardware": "Add hardware" }, "config_entry": { "application_credentials": {