${this._params.entry
? html`${this.hass!.localize(
- "ui.panel.config.tags.detail.tag_id"
+ "ui.panel.config.tag.detail.tag_id"
)}:
${this._params.entry.id}`
: ""}
@@ -89,11 +89,9 @@ class DialogTagDetail extends LitElement
.value=${this._name}
.configValue=${"name"}
@value-changed=${this._valueChanged}
- .label="${this.hass!.localize(
- "ui.panel.config.tags.detail.name"
- )}"
+ .label="${this.hass!.localize("ui.panel.config.tag.detail.name")}"
.errorMessage="${this.hass!.localize(
- "ui.panel.config.tags.detail.required_error_msg"
+ "ui.panel.config.tag.detail.required_error_msg"
)}"
required
auto-validate
@@ -104,10 +102,10 @@ class DialogTagDetail extends LitElement
.configValue=${"id"}
@value-changed=${this._valueChanged}
.label=${this.hass!.localize(
- "ui.panel.config.tags.detail.tag_id"
+ "ui.panel.config.tag.detail.tag_id"
)}
.placeholder=${this.hass!.localize(
- "ui.panel.config.tags.detail.tag_id_placeholder"
+ "ui.panel.config.tag.detail.tag_id_placeholder"
)}
>`
: ""}
@@ -117,14 +115,14 @@ class DialogTagDetail extends LitElement
${this.hass!.localize(
- "ui.panel.config.tags.detail.usage",
+ "ui.panel.config.tag.detail.usage",
"companion_link",
html`${this.hass!.localize(
- "ui.panel.config.tags.detail.companion_apps"
+ "ui.panel.config.tag.detail.companion_apps"
)}`
)}
@@ -151,7 +149,7 @@ class DialogTagDetail extends LitElement
@click="${this._deleteEntry}"
.disabled=${this._submitting}
>
- ${this.hass!.localize("ui.panel.config.tags.detail.delete")}
+ ${this.hass!.localize("ui.panel.config.tag.detail.delete")}
`
: html``}
@@ -161,8 +159,8 @@ class DialogTagDetail extends LitElement
.disabled=${this._submitting}
>
${this._params.entry
- ? this.hass!.localize("ui.panel.config.tags.detail.update")
- : this.hass!.localize("ui.panel.config.tags.detail.create")}
+ ? this.hass!.localize("ui.panel.config.tag.detail.update")
+ : this.hass!.localize("ui.panel.config.tag.detail.create")}
${this._params.openWrite && !this._params.entry
? html`
${this.hass!.localize(
- "ui.panel.config.tags.detail.create_and_write"
+ "ui.panel.config.tag.detail.create_and_write"
)}
`
: ""}
diff --git a/src/panels/config/tags/ha-config-tags.ts b/src/panels/config/tags/ha-config-tags.ts
index cffe11f6b5..2e4a73b2ba 100644
--- a/src/panels/config/tags/ha-config-tags.ts
+++ b/src/panels/config/tags/ha-config-tags.ts
@@ -74,7 +74,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
template: (_icon, tag) => html``,
},
display_name: {
- title: this.hass.localize("ui.panel.config.tags.headers.name"),
+ title: this.hass.localize("ui.panel.config.tag.headers.name"),
sortable: true,
filterable: true,
grows: true,
@@ -86,16 +86,14 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
.hass=${this.hass}
.datetime=${tag.last_scanned_datetime}
>`
- : this.hass.localize("ui.panel.config.tags.never_scanned")}
+ : this.hass.localize("ui.panel.config.tag.never_scanned")}
`
: ""}`,
},
};
if (!narrow) {
columns.last_scanned_datetime = {
- title: this.hass.localize(
- "ui.panel.config.tags.headers.last_scanned"
- ),
+ title: this.hass.localize("ui.panel.config.tag.headers.last_scanned"),
sortable: true,
direction: "desc",
width: "20%",
@@ -105,7 +103,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
.hass=${this.hass}
.datetime=${last_scanned_datetime}
>`
- : this.hass.localize("ui.panel.config.tags.never_scanned")}
+ : this.hass.localize("ui.panel.config.tag.never_scanned")}
`,
};
}
@@ -117,7 +115,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
.tag=${tag}
@click=${(ev: Event) =>
this._openWrite((ev.currentTarget as any).tag)}
- title=${this.hass.localize("ui.panel.config.tags.write")}
+ title=${this.hass.localize("ui.panel.config.tag.write")}
>
`,
@@ -130,7 +128,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
.tag=${tag}
@click=${(ev: Event) =>
this._createAutomation((ev.currentTarget as any).tag)}
- title=${this.hass.localize("ui.panel.config.tags.create_automation")}
+ title=${this.hass.localize("ui.panel.config.tag.create_automation")}
>
`,
@@ -142,7 +140,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
.tag=${tag}
@click=${(ev: Event) =>
this._openDialog((ev.currentTarget as any).tag)}
- title=${this.hass.localize("ui.panel.config.tags.edit")}
+ title=${this.hass.localize("ui.panel.config.tag.edit")}
>
`,
@@ -201,7 +199,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
this.hass.language
)}
.data=${this._data(this._tags)}
- .noDataText=${this.hass.localize("ui.panel.config.tags.no_tags")}
+ .noDataText=${this.hass.localize("ui.panel.config.tag.no_tags")}
hasFab
>
@@ -209,7 +207,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
@@ -221,18 +219,18 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
private _showHelp() {
showAlertDialog(this, {
- title: this.hass.localize("ui.panel.config.tags.caption"),
+ title: this.hass.localize("ui.panel.config.tag.caption"),
text: html`
${this.hass.localize(
- "ui.panel.config.tags.detail.usage",
+ "ui.panel.config.tag.detail.usage",
"companion_link",
html`${this.hass!.localize(
- "ui.panel.config.tags.detail.companion_apps"
+ "ui.panel.config.tag.detail.companion_apps"
)}`
)}
@@ -243,7 +241,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
target="_blank"
rel="noreferrer"
>
- ${this.hass.localize("ui.panel.config.tags.learn_more")}
+ ${this.hass.localize("ui.panel.config.tag.learn_more")}
`,
@@ -264,7 +262,7 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
private _createAutomation(tag: Tag) {
const data = {
alias: this.hass.localize(
- "ui.panel.config.tags.automation_title",
+ "ui.panel.config.tag.automation_title",
"name",
tag.name || tag.id
),
@@ -312,9 +310,9 @@ export class HaConfigTags extends SubscribeMixin(LitElement) {
private async _removeTag(selectedTag: Tag) {
if (
!(await showConfirmationDialog(this, {
- title: this.hass!.localize("ui.panel.config.tags.confirm_remove_title"),
+ title: this.hass!.localize("ui.panel.config.tag.confirm_remove_title"),
text: this.hass.localize(
- "ui.panel.config.tags.confirm_remove",
+ "ui.panel.config.tag.confirm_remove",
"tag",
selectedTag.name || selectedTag.id
),
diff --git a/src/translations/en.json b/src/translations/en.json
index 74ffdd9260..f2234c775e 100755
--- a/src/translations/en.json
+++ b/src/translations/en.json
@@ -556,7 +556,7 @@
"areas": "[%key:ui::panel::config::areas::caption%]",
"scene": "[%key:ui::panel::config::scene::caption%]",
"helpers": "[%key:ui::panel::config::helpers::caption%]",
- "tags": "[%key:ui::panel::config::tags::caption%]",
+ "tag": "[%key:ui::panel::config::tag::caption%]",
"person": "[%key:ui::panel::config::person::caption%]",
"devices": "[%key:ui::panel::config::devices::caption%]",
"entities": "[%key:ui::panel::config::entities::caption%]",
@@ -883,7 +883,7 @@
"confirmation_text": "All devices in this area will become unassigned."
}
},
- "tags": {
+ "tag": {
"caption": "Tags",
"description": "Trigger automations when a NFC tag, QR code, etc. is scanned",
"learn_more": "Learn more about tags",