From 34bc1298aa215c48e9e3d5e9a843bd780ce53b1a Mon Sep 17 00:00:00 2001
From: GitHub Action <github-action@users.noreply.github.com>
Date: Thu, 11 Nov 2021 00:15:23 +0000
Subject: [PATCH] [ci skip] Translation update

---
 .../alarm_control_panel/translations/tr.json    |  6 +++---
 .../components/awair/translations/tr.json       |  2 +-
 .../components/blink/translations/tr.json       |  2 +-
 .../components/climate/translations/tr.json     |  2 +-
 .../components/cloudflare/translations/tr.json  |  4 ++--
 .../components/deconz/translations/tr.json      |  2 +-
 .../components/directv/translations/tr.json     |  4 ++++
 .../components/esphome/translations/fr.json     |  7 +++++++
 .../evil_genius_labs/translations/bg.json       | 15 +++++++++++++++
 .../evil_genius_labs/translations/ca.json       | 15 +++++++++++++++
 .../evil_genius_labs/translations/nl.json       | 15 +++++++++++++++
 .../forecast_solar/translations/pl.json         |  2 +-
 .../google_travel_time/translations/tr.json     |  2 +-
 .../components/hyperion/translations/tr.json    |  2 +-
 .../components/juicenet/translations/tr.json    |  2 +-
 .../components/konnected/translations/tr.json   |  6 +++---
 .../components/litterrobot/translations/pl.json |  2 +-
 .../motion_blinds/translations/tr.json          |  4 ++--
 .../components/motioneye/translations/pl.json   |  2 +-
 .../components/mqtt/translations/tr.json        |  2 +-
 .../components/nanoleaf/translations/tr.json    |  2 +-
 .../components/nut/translations/en.json         | 17 ++++++++++++++---
 .../components/roomba/translations/tr.json      |  2 +-
 .../components/samsungtv/translations/pl.json   |  2 +-
 .../components/shelly/translations/fr.json      |  5 ++++-
 .../components/simplisafe/translations/tr.json  |  2 +-
 .../components/tuya/translations/fr.json        |  3 +++
 .../components/tuya/translations/pl.json        |  6 +++---
 .../components/volumio/translations/tr.json     |  2 +-
 .../components/watttime/translations/fr.json    |  7 +++++++
 .../wolflink/translations/sensor.tr.json        |  2 +-
 .../components/xiaomi_miio/translations/tr.json | 10 +++++-----
 .../yale_smart_alarm/translations/pl.json       |  2 +-
 33 files changed, 120 insertions(+), 40 deletions(-)
 create mode 100644 homeassistant/components/evil_genius_labs/translations/bg.json
 create mode 100644 homeassistant/components/evil_genius_labs/translations/ca.json
 create mode 100644 homeassistant/components/evil_genius_labs/translations/nl.json
 create mode 100644 homeassistant/components/watttime/translations/fr.json

diff --git a/homeassistant/components/alarm_control_panel/translations/tr.json b/homeassistant/components/alarm_control_panel/translations/tr.json
index 12796cb5a87..e07c4daba29 100644
--- a/homeassistant/components/alarm_control_panel/translations/tr.json
+++ b/homeassistant/components/alarm_control_panel/translations/tr.json
@@ -1,9 +1,9 @@
 {
     "device_automation": {
         "action_type": {
-            "arm_away": "D\u0131\u015farda",
-            "arm_home": "Evde",
-            "arm_night": "Gece",
+            "arm_away": "{entity_name} Uzakta Alarm",
+            "arm_home": "{entity_name} Evde Alarm",
+            "arm_night": "{entity_name} Gece Alarm",
             "arm_vacation": "{entity_name} Alarm - Tatil Modu",
             "disarm": "Devre d\u0131\u015f\u0131 {entity_name}",
             "trigger": "Tetikle {entity_name}"
diff --git a/homeassistant/components/awair/translations/tr.json b/homeassistant/components/awair/translations/tr.json
index 8463aadf009..e8fa8ca1027 100644
--- a/homeassistant/components/awair/translations/tr.json
+++ b/homeassistant/components/awair/translations/tr.json
@@ -6,7 +6,7 @@
             "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu"
         },
         "error": {
-            "invalid_access_token": "Ge\u00e7ersiz eri\u015fim belirteci",
+            "invalid_access_token": "Ge\u00e7ersiz eri\u015fim anahtar\u0131",
             "unknown": "Beklenmeyen hata"
         },
         "step": {
diff --git a/homeassistant/components/blink/translations/tr.json b/homeassistant/components/blink/translations/tr.json
index aa42c87c2e8..1a7444cb644 100644
--- a/homeassistant/components/blink/translations/tr.json
+++ b/homeassistant/components/blink/translations/tr.json
@@ -5,7 +5,7 @@
         },
         "error": {
             "cannot_connect": "Ba\u011flanma hatas\u0131",
-            "invalid_access_token": "Ge\u00e7ersiz eri\u015fim belirteci",
+            "invalid_access_token": "Ge\u00e7ersiz eri\u015fim anahtar\u0131",
             "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama",
             "unknown": "Beklenmeyen hata"
         },
diff --git a/homeassistant/components/climate/translations/tr.json b/homeassistant/components/climate/translations/tr.json
index 469bebbf620..3e175e6f598 100644
--- a/homeassistant/components/climate/translations/tr.json
+++ b/homeassistant/components/climate/translations/tr.json
@@ -25,5 +25,5 @@
             "off": "Kapal\u0131"
         }
     },
-    "title": "\u0130klim"
+    "title": "\u0130klimlendirme"
 }
\ No newline at end of file
diff --git a/homeassistant/components/cloudflare/translations/tr.json b/homeassistant/components/cloudflare/translations/tr.json
index 773f74d7a95..1f0c68d7f90 100644
--- a/homeassistant/components/cloudflare/translations/tr.json
+++ b/homeassistant/components/cloudflare/translations/tr.json
@@ -14,7 +14,7 @@
         "step": {
             "reauth_confirm": {
                 "data": {
-                    "api_token": "API Belirteci",
+                    "api_token": "API Anahtar\u0131",
                     "description": "Cloudflare hesab\u0131n\u0131zla yeniden kimlik do\u011frulamas\u0131 yap\u0131n."
                 }
             },
@@ -26,7 +26,7 @@
             },
             "user": {
                 "data": {
-                    "api_token": "API Belirteci"
+                    "api_token": "API Anahtar\u0131"
                 },
                 "description": "Bu entegrasyon, hesab\u0131n\u0131zdaki t\u00fcm b\u00f6lgeler i\u00e7in Zone:Zone:Read ve Zone:DNS:Edit izinleriyle olu\u015fturulmu\u015f bir API Simgesi gerektirir.",
                 "title": "Cloudflare'ye ba\u011flan\u0131n"
diff --git a/homeassistant/components/deconz/translations/tr.json b/homeassistant/components/deconz/translations/tr.json
index f7688fcc101..5d259bd6be8 100644
--- a/homeassistant/components/deconz/translations/tr.json
+++ b/homeassistant/components/deconz/translations/tr.json
@@ -6,7 +6,7 @@
             "no_bridges": "DeCONZ k\u00f6pr\u00fcs\u00fc bulunamad\u0131",
             "no_hardware_available": "deCONZ'a ba\u011fl\u0131 radyo donan\u0131m\u0131 yok",
             "not_deconz_bridge": "deCONZ k\u00f6pr\u00fcs\u00fc de\u011fil",
-            "updated_instance": "DeCONZ  yeni ana bilgisayar adresiyle g\u00fcncelle\u015ftirildi"
+            "updated_instance": "DeCONZ yeni ana bilgisayar adresiyle g\u00fcncelle\u015ftirildi"
         },
         "error": {
             "no_key": "API anahtar\u0131 al\u0131namad\u0131"
diff --git a/homeassistant/components/directv/translations/tr.json b/homeassistant/components/directv/translations/tr.json
index 2e1f38c50d2..bcafc53ce66 100644
--- a/homeassistant/components/directv/translations/tr.json
+++ b/homeassistant/components/directv/translations/tr.json
@@ -10,6 +10,10 @@
         "flow_title": "{name}",
         "step": {
             "ssdp_confirm": {
+                "data": {
+                    "one": "Bo\u015f",
+                    "other": "Bo\u015f"
+                },
                 "description": "{name} kurmak istiyor musunuz?"
             },
             "user": {
diff --git a/homeassistant/components/esphome/translations/fr.json b/homeassistant/components/esphome/translations/fr.json
index 9f6f092afff..860755e97ba 100644
--- a/homeassistant/components/esphome/translations/fr.json
+++ b/homeassistant/components/esphome/translations/fr.json
@@ -7,6 +7,7 @@
         "error": {
             "connection_error": "Impossible de se connecter \u00e0 ESP. Assurez-vous que votre fichier YAML contient une ligne 'api:'.",
             "invalid_auth": "Authentification invalide",
+            "invalid_psk": "La cl\u00e9 de chiffrement de transport n\u2019est pas valide. Assurez-vous qu\u2019elle correspond \u00e0 ce que vous avez dans votre configuration",
             "resolve_error": "Impossible de r\u00e9soudre l'adresse de l'ESP. Si cette erreur persiste, veuillez d\u00e9finir une adresse IP statique: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips"
         },
         "flow_title": "ESPHome: {name}",
@@ -21,6 +22,12 @@
                 "description": "Voulez-vous ajouter le n\u0153ud ESPHome ` {name} ` \u00e0 Home Assistant?",
                 "title": "N\u0153ud ESPHome d\u00e9couvert"
             },
+            "encryption_key": {
+                "data": {
+                    "noise_psk": "Cl\u00e9 de chiffrement"
+                },
+                "description": "Entrez la cl\u00e9 de chiffrement que vous avez d\u00e9finie dans votre configuration pour {name}."
+            },
             "user": {
                 "data": {
                     "host": "H\u00f4te",
diff --git a/homeassistant/components/evil_genius_labs/translations/bg.json b/homeassistant/components/evil_genius_labs/translations/bg.json
new file mode 100644
index 00000000000..dcdcdcfc186
--- /dev/null
+++ b/homeassistant/components/evil_genius_labs/translations/bg.json
@@ -0,0 +1,15 @@
+{
+    "config": {
+        "error": {
+            "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+            "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "host": "\u0425\u043e\u0441\u0442"
+                }
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/evil_genius_labs/translations/ca.json b/homeassistant/components/evil_genius_labs/translations/ca.json
new file mode 100644
index 00000000000..e77c84008c7
--- /dev/null
+++ b/homeassistant/components/evil_genius_labs/translations/ca.json
@@ -0,0 +1,15 @@
+{
+    "config": {
+        "error": {
+            "cannot_connect": "Ha fallat la connexi\u00f3",
+            "unknown": "Error inesperat"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "host": "Amfitri\u00f3"
+                }
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/evil_genius_labs/translations/nl.json b/homeassistant/components/evil_genius_labs/translations/nl.json
new file mode 100644
index 00000000000..29eb87c44a0
--- /dev/null
+++ b/homeassistant/components/evil_genius_labs/translations/nl.json
@@ -0,0 +1,15 @@
+{
+    "config": {
+        "error": {
+            "cannot_connect": "Kan geen verbinding maken",
+            "unknown": "Onverwachte fout"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "host": "Host"
+                }
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/forecast_solar/translations/pl.json b/homeassistant/components/forecast_solar/translations/pl.json
index 8c1f96ea709..3fc782fe7c3 100644
--- a/homeassistant/components/forecast_solar/translations/pl.json
+++ b/homeassistant/components/forecast_solar/translations/pl.json
@@ -24,7 +24,7 @@
                     "declination": "Deklinacja (0 = Poziomo, 90 = Pionowo)",
                     "modules power": "Ca\u0142kowita moc szczytowa modu\u0142\u00f3w fotowoltaicznych w watach"
                 },
-                "description": "Te warto\u015bci pozwalaj\u0105 dostosowa\u0107 wyniki dla  Solar.Forecast. Prosz\u0119 zapozna\u0107 si\u0119 z dokumentacj\u0105, je\u015bli pole jest niejasne."
+                "description": "Te warto\u015bci pozwalaj\u0105 dostosowa\u0107 wyniki dla Solar.Forecast. Prosz\u0119 zapozna\u0107 si\u0119 z dokumentacj\u0105, je\u015bli pole jest niejasne."
             }
         }
     }
diff --git a/homeassistant/components/google_travel_time/translations/tr.json b/homeassistant/components/google_travel_time/translations/tr.json
index 0b004c92986..421179ff1a0 100644
--- a/homeassistant/components/google_travel_time/translations/tr.json
+++ b/homeassistant/components/google_travel_time/translations/tr.json
@@ -12,7 +12,7 @@
                     "api_key": "API Anahtar\u0131",
                     "destination": "Hedef",
                     "name": "Ad",
-                    "origin": "Men\u015fei"
+                    "origin": "Kalk\u0131\u015f"
                 },
                 "description": "Ba\u015flang\u0131\u00e7 ve var\u0131\u015f yerini belirtirken, bir adres, enlem/boylam koordinatlar\u0131 veya bir Google yer kimli\u011fi bi\u00e7iminde dikey \u00e7izgi karakteriyle ayr\u0131lm\u0131\u015f bir veya daha fazla konum sa\u011flayabilirsiniz. Bir Google yer kimli\u011fi kullanarak konumu belirtirken, kimli\u011fin \u00f6n\u00fcne 'place_id:' eklenmelidir."
             }
diff --git a/homeassistant/components/hyperion/translations/tr.json b/homeassistant/components/hyperion/translations/tr.json
index a3c6cd935ee..0368ce2dde3 100644
--- a/homeassistant/components/hyperion/translations/tr.json
+++ b/homeassistant/components/hyperion/translations/tr.json
@@ -12,7 +12,7 @@
         },
         "error": {
             "cannot_connect": "Ba\u011flanma hatas\u0131",
-            "invalid_access_token": "Ge\u00e7ersiz eri\u015fim belirteci"
+            "invalid_access_token": "Ge\u00e7ersiz eri\u015fim anahtar\u0131"
         },
         "step": {
             "auth": {
diff --git a/homeassistant/components/juicenet/translations/tr.json b/homeassistant/components/juicenet/translations/tr.json
index 53890eb41e2..336a8308f0b 100644
--- a/homeassistant/components/juicenet/translations/tr.json
+++ b/homeassistant/components/juicenet/translations/tr.json
@@ -11,7 +11,7 @@
         "step": {
             "user": {
                 "data": {
-                    "api_token": "API Belirteci"
+                    "api_token": "API Anahtar\u0131"
                 },
                 "description": "API Belirtecine https://home.juice.net/Manage adresinden ihtiyac\u0131n\u0131z olacak.",
                 "title": "JuiceNet'e ba\u011flan\u0131n"
diff --git a/homeassistant/components/konnected/translations/tr.json b/homeassistant/components/konnected/translations/tr.json
index 4ccb8b9c32f..be52b4ac92b 100644
--- a/homeassistant/components/konnected/translations/tr.json
+++ b/homeassistant/components/konnected/translations/tr.json
@@ -64,7 +64,7 @@
                     "5": "B\u00f6lge 5",
                     "6": "B\u00f6lge 6",
                     "7": "B\u00f6lge 7",
-                    "out": "OUT"
+                    "out": "DI\u015eARI"
                 },
                 "description": "{host} bir {model} ke\u015ffetti. A\u015fa\u011f\u0131dan her G/\u00c7'\u0131n temel yap\u0131land\u0131rmas\u0131n\u0131 se\u00e7in - G/\u00c7'a ba\u011fl\u0131 olarak ikili sens\u00f6rlere (a\u00e7\u0131k/kapal\u0131 kontaklar), dijital sens\u00f6rlere (dht ve ds18b20) veya de\u011fi\u015ftirilebilir \u00e7\u0131k\u0131\u015flara izin verebilir. Sonraki ad\u0131mlarda ayr\u0131nt\u0131l\u0131 se\u00e7enekleri yap\u0131land\u0131rabileceksiniz.",
                 "title": "G/\u00c7'\u0131 yap\u0131land\u0131r"
@@ -77,8 +77,8 @@
                     "8": "B\u00f6lge 8",
                     "9": "B\u00f6lge 9",
                     "alarm1": "ALARM1",
-                    "alarm2_out2": "OUT2/ALARM2",
-                    "out1": "OUT1"
+                    "alarm2_out2": "\u00c7IKI\u015e2/ALARM2",
+                    "out1": "\u00c7IKI\u015e1"
                 },
                 "description": "A\u015fa\u011f\u0131da kalan G/\u00c7'nin yap\u0131land\u0131rmas\u0131n\u0131 se\u00e7in. Sonraki ad\u0131mlarda ayr\u0131nt\u0131l\u0131 se\u00e7enekleri yap\u0131land\u0131rabileceksiniz.",
                 "title": "Geni\u015fletilmi\u015f G/\u00c7'yi Yap\u0131land\u0131r"
diff --git a/homeassistant/components/litterrobot/translations/pl.json b/homeassistant/components/litterrobot/translations/pl.json
index 8558125c057..41654933a6f 100644
--- a/homeassistant/components/litterrobot/translations/pl.json
+++ b/homeassistant/components/litterrobot/translations/pl.json
@@ -1,7 +1,7 @@
 {
     "config": {
         "abort": {
-            "already_configured": "[%key::common::config_flow::abort::already_configured_account%]"
+            "already_configured": "Konto jest ju\u017c skonfigurowane"
         },
         "error": {
             "cannot_connect": "Nie mo\u017cna nawi\u0105za\u0107 po\u0142\u0105czenia",
diff --git a/homeassistant/components/motion_blinds/translations/tr.json b/homeassistant/components/motion_blinds/translations/tr.json
index aab257b0a13..c9a0efe2538 100644
--- a/homeassistant/components/motion_blinds/translations/tr.json
+++ b/homeassistant/components/motion_blinds/translations/tr.json
@@ -17,7 +17,7 @@
                     "interface": "Kullan\u0131lacak a\u011f aray\u00fcz\u00fc"
                 },
                 "description": "16 karakterlik API Anahtar\u0131na ihtiyac\u0131n\u0131z olacak, talimatlar i\u00e7in https://www.home-assistant.io/integrations/motion_blinds/#retriving-the-key adresine bak\u0131n.",
-                "title": "Hareketli Panjurlar"
+                "title": "Hareketli Perdeler"
             },
             "select": {
                 "data": {
@@ -32,7 +32,7 @@
                     "host": "IP Adresi"
                 },
                 "description": "Motion Gateway'inize ba\u011flan\u0131n, IP adresi ayarlanmad\u0131ysa, otomatik ke\u015fif kullan\u0131l\u0131r",
-                "title": "Hareketli Panjurlar"
+                "title": "Hareketli Perdeler"
             }
         }
     },
diff --git a/homeassistant/components/motioneye/translations/pl.json b/homeassistant/components/motioneye/translations/pl.json
index 2488b2dae89..82bc7e8dcaa 100644
--- a/homeassistant/components/motioneye/translations/pl.json
+++ b/homeassistant/components/motioneye/translations/pl.json
@@ -20,7 +20,7 @@
                     "admin_password": "Has\u0142o administratora",
                     "admin_username": "Nazwa u\u017cytkownika administratora",
                     "surveillance_password": "Has\u0142o podgl\u0105du",
-                    "surveillance_username": "[%key::common::config_flow::data::username%] podgl\u0105du",
+                    "surveillance_username": "Nazwa u\u017cytkownika podgl\u0105du",
                     "url": "URL"
                 }
             }
diff --git a/homeassistant/components/mqtt/translations/tr.json b/homeassistant/components/mqtt/translations/tr.json
index e840c3aa2e1..d00aaf1c06b 100644
--- a/homeassistant/components/mqtt/translations/tr.json
+++ b/homeassistant/components/mqtt/translations/tr.json
@@ -41,7 +41,7 @@
         "trigger_type": {
             "button_double_press": "\" {subtype} \" \u00e7ift t\u0131kland\u0131",
             "button_long_press": "\" {subtype} \" s\u00fcrekli olarak bas\u0131ld\u0131",
-            "button_long_release": "\"{alt t\u00fcr}\" uzun bas\u0131ld\u0131ktan sonra b\u0131rak\u0131ld\u0131",
+            "button_long_release": "\" {subtype} \" uzun bas\u0131\u015ftan sonra \u00e7\u0131kt\u0131",
             "button_quadruple_press": "\" {subtype} \" d\u00f6rt kez t\u0131kland\u0131",
             "button_quintuple_press": "\" {subtype} \" be\u015fli t\u0131kland\u0131",
             "button_short_press": "\" {subtype} \" bas\u0131ld\u0131",
diff --git a/homeassistant/components/nanoleaf/translations/tr.json b/homeassistant/components/nanoleaf/translations/tr.json
index 2510264f599..55cbde518f2 100644
--- a/homeassistant/components/nanoleaf/translations/tr.json
+++ b/homeassistant/components/nanoleaf/translations/tr.json
@@ -3,7 +3,7 @@
         "abort": {
             "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f",
             "cannot_connect": "Ba\u011flanma hatas\u0131",
-            "invalid_token": "Ge\u00e7ersiz eri\u015fim belirteci",
+            "invalid_token": "Ge\u00e7ersiz eri\u015fim anahtar\u0131",
             "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu",
             "unknown": "Beklenmeyen hata"
         },
diff --git a/homeassistant/components/nut/translations/en.json b/homeassistant/components/nut/translations/en.json
index 90a1176a732..3d57189f7a5 100644
--- a/homeassistant/components/nut/translations/en.json
+++ b/homeassistant/components/nut/translations/en.json
@@ -1,14 +1,19 @@
 {
     "config": {
         "abort": {
-            "already_configured": "Device is already configured",
-            "resources_not_available": "No known resources found"
+            "already_configured": "Device is already configured"
         },
         "error": {
             "cannot_connect": "Failed to connect",
             "unknown": "Unexpected error"
         },
         "step": {
+            "resources": {
+                "data": {
+                    "resources": "Resources"
+                },
+                "title": "Choose the Resources to Monitor"
+            },
             "ups": {
                 "data": {
                     "alias": "Alias",
@@ -28,11 +33,17 @@
         }
     },
     "options": {
+        "error": {
+            "cannot_connect": "Failed to connect",
+            "unknown": "Unexpected error"
+        },
         "step": {
             "init": {
                 "data": {
+                    "resources": "Resources",
                     "scan_interval": "Scan Interval (seconds)"
-                }
+                },
+                "description": "Choose Sensor Resources."
             }
         }
     }
diff --git a/homeassistant/components/roomba/translations/tr.json b/homeassistant/components/roomba/translations/tr.json
index 1bbbb2697bf..695ab709749 100644
--- a/homeassistant/components/roomba/translations/tr.json
+++ b/homeassistant/components/roomba/translations/tr.json
@@ -45,7 +45,7 @@
                     "host": "Ana bilgisayar",
                     "password": "Parola"
                 },
-                "description": "\u015eu anda BLID ve parola alma manuel bir i\u015flemdir. L\u00fctfen a\u015fa\u011f\u0131daki belgelerde belirtilen ad\u0131mlar\u0131 izleyin: https://www.home-assistant.io/integrations/roomba/#retrieving-your-credentials",
+                "description": "Roomba veya Braava'y\u0131 se\u00e7in.",
                 "title": "Cihaza ba\u011flan\u0131n"
             }
         }
diff --git a/homeassistant/components/samsungtv/translations/pl.json b/homeassistant/components/samsungtv/translations/pl.json
index 00039239597..1f810248f92 100644
--- a/homeassistant/components/samsungtv/translations/pl.json
+++ b/homeassistant/components/samsungtv/translations/pl.json
@@ -12,7 +12,7 @@
             "unknown": "Nieoczekiwany b\u0142\u0105d"
         },
         "error": {
-            "auth_missing": "[%key::component::samsungtv::config::abort::auth_missing%]"
+            "auth_missing": "Home Assistant nie ma uprawnie\u0144 do po\u0142\u0105czenia si\u0119 z tym telewizorem Samsung. Sprawd\u017a ustawienia \"Mened\u017cera urz\u0105dze\u0144 zewn\u0119trznych\", aby autoryzowa\u0107 Home Assistant."
         },
         "flow_title": "{device}",
         "step": {
diff --git a/homeassistant/components/shelly/translations/fr.json b/homeassistant/components/shelly/translations/fr.json
index e4bdc99db1e..d458d0212e6 100644
--- a/homeassistant/components/shelly/translations/fr.json
+++ b/homeassistant/components/shelly/translations/fr.json
@@ -33,14 +33,17 @@
             "button": "Bouton",
             "button1": "Premier bouton",
             "button2": "Deuxi\u00e8me bouton",
-            "button3": "Troisi\u00e8me bouton"
+            "button3": "Troisi\u00e8me bouton",
+            "button4": "Quatri\u00e8me bouton"
         },
         "trigger_type": {
             "double": "{subtype} double-cliqu\u00e9",
             "long": " {sous-type} long cliqu\u00e9",
+            "long_push": "{subtype} appui long",
             "long_single": "{subtype} clic long et simple clic",
             "single": "{subtype} simple clic",
             "single_long": "{subtype} simple clic, puis un clic long",
+            "single_push": "{subtype} simple pression",
             "triple": "{subtype} cliqu\u00e9 trois fois"
         }
     }
diff --git a/homeassistant/components/simplisafe/translations/tr.json b/homeassistant/components/simplisafe/translations/tr.json
index 61a01c31292..6f8f07ccb9d 100644
--- a/homeassistant/components/simplisafe/translations/tr.json
+++ b/homeassistant/components/simplisafe/translations/tr.json
@@ -36,7 +36,7 @@
                     "password": "Parola",
                     "username": "E-posta adresi"
                 },
-                "description": "SimpliSafe, 2021'den itibaren web uygulamas\u0131 \u00fczerinden yeni bir kimlik do\u011frulama mekanizmas\u0131na ge\u00e7ti. Teknik s\u0131n\u0131rlamalar nedeniyle, bu s\u00fcrecin sonunda manuel bir ad\u0131m vard\u0131r; l\u00fctfen ba\u015flamadan \u00f6nce [belgeleri](yetkilendirme kodu http://home assistant.io/integrations/simplisafe#getting) okudu\u011funuzdan emin olun.\n\nHaz\u0131r oldu\u011funuzda, SimpliSafe web uygulamas\u0131n\u0131 a\u00e7mak ve kimlik bilgilerinizi girmek i\u00e7in [buray\u0131]({url}) t\u0131klat\u0131n. \u0130\u015flem tamamland\u0131\u011f\u0131nda, buraya d\u00f6n\u00fcn ve G\u00f6nder'i t\u0131klat\u0131n.",
+                "description": "2021'den itibaren SimpliSafe, web uygulamas\u0131 arac\u0131l\u0131\u011f\u0131yla yeni bir kimlik do\u011frulama mekanizmas\u0131na ge\u00e7ti. Teknik s\u0131n\u0131rlamalar nedeniyle bu i\u015flemin sonunda manuel bir ad\u0131m vard\u0131r; l\u00fctfen ba\u015flamadan \u00f6nce [belgeleri](http://home-assistant.io/integrations/simplisafe#getting-an-authorization-code) okudu\u011funuzdan emin olun. \n\n Haz\u0131r oldu\u011funuzda SimpliSafe web uygulamas\u0131n\u0131 a\u00e7mak ve kimlik bilgilerinizi girmek i\u00e7in [buray\u0131]( {url} \u0130\u015flem tamamland\u0131\u011f\u0131nda buraya d\u00f6n\u00fcn ve G\u00f6nder'e t\u0131klay\u0131n.",
                 "title": "Bilgilerinizi doldurun."
             }
         }
diff --git a/homeassistant/components/tuya/translations/fr.json b/homeassistant/components/tuya/translations/fr.json
index 2dea3145558..f74ed38c18c 100644
--- a/homeassistant/components/tuya/translations/fr.json
+++ b/homeassistant/components/tuya/translations/fr.json
@@ -12,6 +12,9 @@
         "step": {
             "login": {
                 "data": {
+                    "country_code": "Code pays",
+                    "endpoint": "Zone de disponibilit\u00e9",
+                    "password": "Mot de passe",
                     "tuya_app_type": "Application mobile",
                     "username": "Compte"
                 },
diff --git a/homeassistant/components/tuya/translations/pl.json b/homeassistant/components/tuya/translations/pl.json
index f8ce810e94b..a191c40ca3f 100644
--- a/homeassistant/components/tuya/translations/pl.json
+++ b/homeassistant/components/tuya/translations/pl.json
@@ -28,14 +28,14 @@
                 "data": {
                     "access_id": "Identyfikator dost\u0119pu do Tuya IoT",
                     "access_secret": "Has\u0142o dost\u0119pu do Tuya IoT",
-                    "country_code": "Kod kraju twojego konta (np. 1 dla USA lub 86 dla Chin)",
+                    "country_code": "Kraj",
                     "password": "Has\u0142o",
                     "platform": "Aplikacja, w kt\u00f3rej zarejestrowane jest Twoje konto",
                     "region": "Region",
                     "tuya_project_type": "Typ projektu chmury Tuya",
-                    "username": "Nazwa u\u017cytkownika"
+                    "username": "Konto"
                 },
-                "description": "Wprowad\u017a dane uwierzytelniaj\u0105ce",
+                "description": "Wprowad\u017a dane uwierzytelniaj\u0105ce Tuya",
                 "title": "Integracja Tuya"
             }
         }
diff --git a/homeassistant/components/volumio/translations/tr.json b/homeassistant/components/volumio/translations/tr.json
index d651decbb3e..72732751732 100644
--- a/homeassistant/components/volumio/translations/tr.json
+++ b/homeassistant/components/volumio/translations/tr.json
@@ -10,7 +10,7 @@
         },
         "step": {
             "discovery_confirm": {
-                "description": "Home Assistant'a Volumio (` {name}",
+                "description": "Ev Asistan\u0131'na Volumio ('{name}') eklemek istiyor musunuz?",
                 "title": "Bulunan Volumio"
             },
             "user": {
diff --git a/homeassistant/components/watttime/translations/fr.json b/homeassistant/components/watttime/translations/fr.json
new file mode 100644
index 00000000000..c4bc0d48b1a
--- /dev/null
+++ b/homeassistant/components/watttime/translations/fr.json
@@ -0,0 +1,7 @@
+{
+    "config": {
+        "abort": {
+            "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9"
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/wolflink/translations/sensor.tr.json b/homeassistant/components/wolflink/translations/sensor.tr.json
index 2a8827f9bfd..8415adf6e6b 100644
--- a/homeassistant/components/wolflink/translations/sensor.tr.json
+++ b/homeassistant/components/wolflink/translations/sensor.tr.json
@@ -49,7 +49,7 @@
             "nur_heizgerat": "Sadece kazan",
             "parallelbetrieb": "Paralel mod",
             "partymodus": "Parti modu",
-            "perm_cooling": "PermCooling",
+            "perm_cooling": "PermSo\u011futma",
             "permanent": "Kal\u0131c\u0131",
             "permanentbetrieb": "Kal\u0131c\u0131 mod",
             "reduzierter_betrieb": "S\u0131n\u0131rl\u0131 mod",
diff --git a/homeassistant/components/xiaomi_miio/translations/tr.json b/homeassistant/components/xiaomi_miio/translations/tr.json
index 0d073a291d9..097ccdab6ac 100644
--- a/homeassistant/components/xiaomi_miio/translations/tr.json
+++ b/homeassistant/components/xiaomi_miio/translations/tr.json
@@ -40,9 +40,9 @@
                     "host": "IP Adresi",
                     "model": "Cihaz modeli (Opsiyonel)",
                     "name": "Cihaz\u0131n ad\u0131",
-                    "token": "API Belirteci"
+                    "token": "API Anahtar\u0131"
                 },
-                "description": "32 karaktere API Belirteci , talimatlar i\u00e7in https://www.home-assistant.io/integrations/xiaomi_miio#retriiving-the-access-token adresine bak\u0131n. L\u00fctfen bu API Belirteci \u00f6\u011fesinin Xiaomi Aqara entegrasyonu taraf\u0131ndan kullan\u0131lan anahtardan farkl\u0131 oldu\u011funu unutmay\u0131n.",
+                "description": "32 karaktere API Anahtar\u0131 , talimatlar i\u00e7in https://www.home-assistant.io/integrations/xiaomi_miio#retriiving-the-access-token adresine bak\u0131n. L\u00fctfen bu API Anahtar\u0131 \u00f6\u011fesinin Xiaomi Aqara entegrasyonu taraf\u0131ndan kullan\u0131lan anahtardan farkl\u0131 oldu\u011funu unutmay\u0131n.",
                 "title": "Bir Xiaomi Miio Cihaz\u0131na veya Xiaomi A\u011f Ge\u00e7idine Ba\u011flan"
             },
             "gateway": {
@@ -51,15 +51,15 @@
                     "name": "A\u011f Ge\u00e7idinin Ad\u0131",
                     "token": "API Belirteci"
                 },
-                "description": "32 karaktere API Belirteci , bkz. talimatlar i\u00e7in. L\u00fctfen bu API Belirteci \u00f6\u011fesinin Xiaomi Aqara entegrasyonu taraf\u0131ndan kullan\u0131lan anahtardan farkl\u0131 oldu\u011funu unutmay\u0131n.",
+                "description": "32 karaktere API Anahtar\u0131 , bkz. talimatlar i\u00e7in. L\u00fctfen bu API Anahtar\u0131 \u00f6\u011fesinin Xiaomi Aqara entegrasyonu taraf\u0131ndan kullan\u0131lan anahtardan farkl\u0131 oldu\u011funu unutmay\u0131n.",
                 "title": "Bir Xiaomi A\u011f Ge\u00e7idine ba\u011flan\u0131n"
             },
             "manual": {
                 "data": {
                     "host": "IP Adresi",
-                    "token": "API Belirteci"
+                    "token": "API Anahtar\u0131"
                 },
-                "description": "32 karaktere API Belirteci , talimatlar i\u00e7in https://www.home-assistant.io/integrations/xiaomi_miio#retriiving-the-access-token adresine bak\u0131n. L\u00fctfen bu API Belirteci \u00f6\u011fesinin Xiaomi Aqara entegrasyonu taraf\u0131ndan kullan\u0131lan anahtardan farkl\u0131 oldu\u011funu unutmay\u0131n.",
+                "description": "32 karaktere API Anahtar\u0131 , talimatlar i\u00e7in https://www.home-assistant.io/integrations/xiaomi_miio#retriiving-the-access-token adresine bak\u0131n. L\u00fctfen bu API Anahtar\u0131 \u00f6\u011fesinin Xiaomi Aqara entegrasyonu taraf\u0131ndan kullan\u0131lan anahtardan farkl\u0131 oldu\u011funu unutmay\u0131n.",
                 "title": "Bir Xiaomi Miio Cihaz\u0131na veya Xiaomi A\u011f Ge\u00e7idine Ba\u011flan"
             },
             "reauth_confirm": {
diff --git a/homeassistant/components/yale_smart_alarm/translations/pl.json b/homeassistant/components/yale_smart_alarm/translations/pl.json
index 553d05ee439..b409b7026c1 100644
--- a/homeassistant/components/yale_smart_alarm/translations/pl.json
+++ b/homeassistant/components/yale_smart_alarm/translations/pl.json
@@ -18,7 +18,7 @@
             "user": {
                 "data": {
                     "area_id": "Identyfikator obszaru",
-                    "name": "[%key::common::config_flow::data::name%]",
+                    "name": "Nazwa",
                     "password": "Has\u0142o",
                     "username": "Nazwa u\u017cytkownika"
                 }
-- 
GitLab