@@ -64,7 +65,7 @@ class MoreInfoFan extends EventsMixin(PolymerElement) {
-
Direction
+
[[localize('ui.card.fan.direction')]]
diff --git a/src/dialogs/more-info/controls/more-info-light.js b/src/dialogs/more-info/controls/more-info-light.js
index 70279b9f02..d3ee5b5d07 100644
--- a/src/dialogs/more-info/controls/more-info-light.js
+++ b/src/dialogs/more-info/controls/more-info-light.js
@@ -12,6 +12,7 @@ import '../../../components/ha-labeled-slider.js';
import featureClassNames from '../../../common/entity/feature_class_names';
import EventsMixin from '../../../mixins/events-mixin.js';
+import LocalizeMixin from '../../../mixins/localize-mixin.js';
{
const FEATURE_CLASS_NAMES = {
@@ -24,7 +25,7 @@ import EventsMixin from '../../../mixins/events-mixin.js';
/*
* @appliesMixin EventsMixin
*/
- class MoreInfoLight extends EventsMixin(PolymerElement) {
+ class MoreInfoLight extends LocalizeMixin(EventsMixin(PolymerElement)) {
static get template() {
return html`
@@ -83,22 +84,22 @@ import EventsMixin from '../../../mixins/events-mixin.js';
-
+
-
+
-
+
-
+
[[item]]
diff --git a/src/dialogs/more-info/controls/more-info-media_player.js b/src/dialogs/more-info/controls/more-info-media_player.js
index 6da722cc5b..70638514c5 100644
--- a/src/dialogs/more-info/controls/more-info-media_player.js
+++ b/src/dialogs/more-info/controls/more-info-media_player.js
@@ -14,12 +14,13 @@ import HassMediaPlayerEntity from '../../../util/hass-media-player-model.js';
import attributeClassNames from '../../../common/entity/attribute_class_names';
import isComponentLoaded from '../../../common/config/is_component_loaded.js';
import EventsMixin from '../../../mixins/events-mixin.js';
+import LocalizeMixin from '../../../mixins/localize-mixin.js';
{
/*
* @appliesMixin EventsMixin
*/
- class MoreInfoMediaPlayer extends EventsMixin(PolymerElement) {
+ class MoreInfoMediaPlayer extends LocalizeMixin(EventsMixin(PolymerElement)) {
static get template() {
return html`
@@ -99,7 +100,7 @@ import EventsMixin from '../../../mixins/events-mixin.js';
diff --git a/src/translations/en.json b/src/translations/en.json
index 4be10565e8..7ec899fe4d 100644
--- a/src/translations/en.json
+++ b/src/translations/en.json
@@ -329,6 +329,24 @@
"camera": {
"not_available": "Image not available"
},
+ "cover": {
+ "position": "Position",
+ "tilt_position": "Tilt position"
+ },
+ "fan": {
+ "speed": "Speed",
+ "oscillate": "Oscillate",
+ "direction": "Direction"
+ },
+ "light": {
+ "brightness": "Brightness",
+ "color_temperature": "Color temperature",
+ "white_value": "White value",
+ "effect": "Effect"
+ },
+ "media_player": {
+ "text_to_speak": "Text to speak"
+ },
"persistent_notification": {
"dismiss": "Dismiss"
},
@@ -382,6 +400,10 @@
"future": "In {time}",
"never": "Never"
},
+ "history_charts": {
+ "loading_history": "Loading state history...",
+ "no_history_found": "No state history found."
+ },
"service-picker": {
"service": "Service"
}