Add miscellaneous UI elements for translation (#16797)

This commit is contained in:
karwosts 2023-06-06 07:37:58 -07:00 committed by GitHub
parent e7c2625cf1
commit 19fc92419a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 33 additions and 10 deletions

View File

@ -224,8 +224,12 @@ export class HaConfigDeviceDashboard extends LitElement {
this.hass,
deviceEntityLookup[device.id]
),
model: device.model || "<unknown>",
manufacturer: device.manufacturer || "<unknown>",
model:
device.model ||
`<${localize("ui.panel.config.devices.data_table.unknown")}>`,
manufacturer:
device.manufacturer ||
`<${localize("ui.panel.config.devices.data_table.unknown")}>`,
area:
device.area_id && areaLookup[device.area_id]
? areaLookup[device.area_id].name

View File

@ -71,33 +71,43 @@ class HaPanelDevStatistics extends SubscribeMixin(LitElement) {
private _columns = memoizeOne(
(localize): DataTableColumnContainer => ({
displayName: {
title: "Name",
title: localize(
"ui.panel.developer-tools.tabs.statistics.data_table.name"
),
sortable: true,
filterable: true,
grows: true,
},
statistic_id: {
title: "Statistic id",
title: localize(
"ui.panel.developer-tools.tabs.statistics.data_table.statistic_id"
),
sortable: true,
filterable: true,
hidden: this.narrow,
width: "20%",
},
statistics_unit_of_measurement: {
title: "Statistics unit",
title: localize(
"ui.panel.developer-tools.tabs.statistics.data_table.statistics_unit"
),
sortable: true,
filterable: true,
width: "10%",
forceLTR: true,
},
source: {
title: "Source",
title: localize(
"ui.panel.developer-tools.tabs.statistics.data_table.source"
),
sortable: true,
filterable: true,
width: "10%",
},
issues: {
title: "Issue",
title: localize(
"ui.panel.developer-tools.tabs.statistics.data_table.issue"
),
sortable: true,
filterable: true,
direction: "asc",

View File

@ -802,7 +802,7 @@ class HUIRoot extends LitElement {
}
if (this._yamlMode) {
showAlertDialog(this, {
text: "The edit UI is not available when in YAML mode.",
text: this.hass!.localize("ui.panel.lovelace.editor.yaml_unsupported"),
});
return;
}

View File

@ -3062,7 +3062,8 @@
"battery": "Battery",
"disabled_by": "Disabled",
"no_devices": "No devices",
"no_integration": "No integration"
"no_integration": "No integration",
"unknown": "unknown"
},
"delete": "Delete",
"confirm_delete": "Are you sure you want to delete this device?",
@ -4284,6 +4285,7 @@
},
"editor": {
"header": "Edit UI",
"yaml_unsupported": "The edit UI is not available when in YAML mode.",
"menu": {
"open": "Open dashboard menu",
"raw_editor": "Raw configuration editor",
@ -5269,7 +5271,14 @@
"clear": "Delete all old statistic data for this entity"
}
},
"adjust_sum": "Adjust sum"
"adjust_sum": "Adjust sum",
"data_table": {
"name": "Name",
"statistic_id": "Statistic id",
"statistics_unit": "Statistics unit",
"source": "Source",
"issue": "Issue"
}
},
"yaml": {
"title": "YAML",