diff --git a/homeassistant/components/almond/.translations/ca.json b/homeassistant/components/almond/.translations/ca.json
index ee71197757d6d61d19ec5335e62dc8d0795099eb..c626e2795ea5ee327964cf933dcf6c045d67486d 100644
--- a/homeassistant/components/almond/.translations/ca.json
+++ b/homeassistant/components/almond/.translations/ca.json
@@ -2,7 +2,8 @@
     "config": {
         "abort": {
             "already_setup": "Nom\u00e9s pots configurar un \u00fanic compte amb Almond.",
-            "cannot_connect": "No es pot connectar amb el servidor d'Almond."
+            "cannot_connect": "No es pot connectar amb el servidor d'Almond.",
+            "missing_configuration": "Consulta la documentaci\u00f3 sobre com configurar Almond."
         },
         "step": {
             "pick_implementation": {
diff --git a/homeassistant/components/climate/.translations/ca.json b/homeassistant/components/climate/.translations/ca.json
index 7aff7383a39d1d823f4eb6f85dc58b8d776f8817..743729041ab283cbf719b39a51c8adc60d79d263 100644
--- a/homeassistant/components/climate/.translations/ca.json
+++ b/homeassistant/components/climate/.translations/ca.json
@@ -1,7 +1,8 @@
 {
     "device_automation": {
         "action_type": {
-            "set_hvac_mode": "Canvia el mode HVAC de {entity_name}"
+            "set_hvac_mode": "Canvia el mode HVAC de {entity_name}",
+            "set_preset_mode": "Canvia la configuraci\u00f3 preestablerta de {entity_name}"
         },
         "condtion_type": {
             "is_hvac_mode": "{entity_name} est\u00e0 configurat/ada en un mode HVAC espec\u00edfic",
diff --git a/homeassistant/components/deconz/.translations/ca.json b/homeassistant/components/deconz/.translations/ca.json
index 676641d38c62164789b3bbd6f59ec0a74f941a90..a51bfa056f64e5e868411d65713d10b151064d3f 100644
--- a/homeassistant/components/deconz/.translations/ca.json
+++ b/homeassistant/components/deconz/.translations/ca.json
@@ -55,12 +55,12 @@
             "left": "Esquerra",
             "open": "Obert",
             "right": "Dreta",
-            "side_1": "Costat 1",
-            "side_2": "Costat 2",
-            "side_3": "Costat 3",
-            "side_4": "Costat 4",
-            "side_5": "Costat 5",
-            "side_6": "Costat 6",
+            "side_1": "cara 1",
+            "side_2": "cara 2",
+            "side_3": "cara 3",
+            "side_4": "cara 4",
+            "side_5": "cara 5",
+            "side_6": "cara 6",
             "turn_off": "Desactiva",
             "turn_on": "Activa"
         },
@@ -76,8 +76,16 @@
             "remote_button_short_press": "Bot\u00f3 \"{subtype}\" premut",
             "remote_button_short_release": "Bot\u00f3 \"{subtype}\" alliberat",
             "remote_button_triple_press": "Bot\u00f3 \"{subtype}\" clicat tres vegades consecutives",
+            "remote_double_tap": "Dispositiu \"{subtype}\" tocat dues vegades",
             "remote_falling": "Dispositiu en caiguda lliure",
-            "remote_gyro_activated": "Dispositiu sacsejat"
+            "remote_gyro_activated": "Dispositiu sacsejat",
+            "remote_moved": "Dispositiu mogut amb la \"{subtype}\" amunt",
+            "remote_rotate_from_side_1": "Dispositiu rotat de la \"cara 1\" a la \"{subtype}\"",
+            "remote_rotate_from_side_2": "Dispositiu rotat de la \"cara 2\" a la \"{subtype}\"",
+            "remote_rotate_from_side_3": "Dispositiu rotat de la \"cara 3\" a la \"{subtype}\"",
+            "remote_rotate_from_side_4": "Dispositiu rotat de la \"cara 4\" a la \"{subtype}\"",
+            "remote_rotate_from_side_5": "Dispositiu rotat de la \"cara 5\" a la \"{subtype}\"",
+            "remote_rotate_from_side_6": "Dispositiu rotat de la \"cara 6\" a la \"{subtype}\""
         }
     },
     "options": {
diff --git a/homeassistant/components/demo/.translations/ca.json b/homeassistant/components/demo/.translations/ca.json
new file mode 100644
index 0000000000000000000000000000000000000000..944d358e73913170dc5973fb5602d1b0132acd06
--- /dev/null
+++ b/homeassistant/components/demo/.translations/ca.json
@@ -0,0 +1,5 @@
+{
+    "config": {
+        "title": "Demostraci\u00f3"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/fan/.translations/ca.json b/homeassistant/components/fan/.translations/ca.json
index 1002f8d7dd6f6453781d8b464704732f63907d12..0530ccf5a85a788e642d2a060119a0898c99edeb 100644
--- a/homeassistant/components/fan/.translations/ca.json
+++ b/homeassistant/components/fan/.translations/ca.json
@@ -4,6 +4,10 @@
             "turn_off": "Apaga {entity_name}",
             "turn_on": "Enc\u00e9n {entity_name}"
         },
+        "condtion_type": {
+            "is_off": "{entity_name} est\u00e0 apagat",
+            "is_on": "{entity_name} est\u00e0 enc\u00e8s"
+        },
         "trigger_type": {
             "turned_off": "{entity_name} s'ha apagat",
             "turned_on": "{entity_name} s'ha enc\u00e8s"
diff --git a/homeassistant/components/hisense_aehw4a1/.translations/ca.json b/homeassistant/components/hisense_aehw4a1/.translations/ca.json
new file mode 100644
index 0000000000000000000000000000000000000000..7b237aecdab445826de772b5d36ddf63ec13e628
--- /dev/null
+++ b/homeassistant/components/hisense_aehw4a1/.translations/ca.json
@@ -0,0 +1,15 @@
+{
+    "config": {
+        "abort": {
+            "no_devices_found": "No s'ha trobat cap dispositiu AEH-W4A1 a la xarxa.",
+            "single_instance_allowed": "Nom\u00e9s \u00e9s possible una \u00fanica configuraci\u00f3 del AEH-W4A1 de Hisense."
+        },
+        "step": {
+            "confirm": {
+                "description": "Vols configurar AEH-W4A1 de Hisense?",
+                "title": "Hisense AEH-W4A1"
+            }
+        },
+        "title": "Hisense AEH-W4A1"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/hisense_aehw4a1/.translations/en.json b/homeassistant/components/hisense_aehw4a1/.translations/en.json
new file mode 100644
index 0000000000000000000000000000000000000000..b70fc8f05ecdc74f256d4161bc39cba9ce0ad846
--- /dev/null
+++ b/homeassistant/components/hisense_aehw4a1/.translations/en.json
@@ -0,0 +1,15 @@
+{
+    "config": {
+        "abort": {
+            "no_devices_found": "No Hisense AEH-W4A1 devices found on the network.",
+            "single_instance_allowed": "Only a single configuration of Hisense AEH-W4A1 is possible."
+        },
+        "step": {
+            "confirm": {
+                "description": "Do you want to set up Hisense AEH-W4A1?",
+                "title": "Hisense AEH-W4A1"
+            }
+        },
+        "title": "Hisense AEH-W4A1"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/vacuum/.translations/ca.json b/homeassistant/components/vacuum/.translations/ca.json
index df2ea439e0e1f15fa471997ed85f9f139ac60065..ee69152ed5c548d4791a4eff705fd8f556fafb4b 100644
--- a/homeassistant/components/vacuum/.translations/ca.json
+++ b/homeassistant/components/vacuum/.translations/ca.json
@@ -1,10 +1,16 @@
 {
     "device_automation": {
+        "action_type": {
+            "clean": "Fes que {entity_name} netegi",
+            "dock": "Fes que {entity_name} torni a la base"
+        },
         "condtion_type": {
-            "is_cleaning": "{entity_name} est\u00e0 netejant"
+            "is_cleaning": "{entity_name} est\u00e0 netejant",
+            "is_docked": "{entity_name} est\u00e0 acoblada"
         },
         "trigger_type": {
-            "cleaning": "{entity_name} ha comen\u00e7at a netejar"
+            "cleaning": "{entity_name} ha comen\u00e7at a netejar",
+            "docked": "{entity_name} acoblada"
         }
     }
 }
\ No newline at end of file
diff --git a/homeassistant/components/wled/.translations/ca.json b/homeassistant/components/wled/.translations/ca.json
index b86eefd62c83c48ea0a64b5b5bf667bd0b1a1630..347dc576d91a6391dc12f7a1e5f7fb074dea356c 100644
--- a/homeassistant/components/wled/.translations/ca.json
+++ b/homeassistant/components/wled/.translations/ca.json
@@ -1,14 +1,23 @@
 {
     "config": {
+        "abort": {
+            "already_configured": "Aquest dispositiu WLED ja est\u00e0 configurat.",
+            "connection_error": "No s'ha pogut connectar amb el dispositiu WLED."
+        },
+        "error": {
+            "connection_error": "No s'ha pogut connectar amb el dispositiu WLED."
+        },
         "flow_title": "WLED: {name}",
         "step": {
             "user": {
                 "data": {
                     "host": "Amfitri\u00f3 o adre\u00e7a IP"
                 },
+                "description": "Configura el teu WLED per integrar-lo amb Home Assistant.",
                 "title": "Enlla\u00e7a el teu WLED"
             },
             "zeroconf_confirm": {
+                "description": "Vols afegir el WLED `{name}` a Home Assistant?",
                 "title": "Dispositiu WLED descobert"
             }
         },