From 4e419d8c6fa515bf6a67d93bd14cada40b92af2a Mon Sep 17 00:00:00 2001
From: GitHub Action <github-action@users.noreply.github.com>
Date: Mon, 1 Nov 2021 00:13:04 +0000
Subject: [PATCH] [ci skip] Translation update
---
.../components/adax/translations/bg.json | 2 +-
.../components/adguard/translations/ja.json | 7 ++
.../airvisual/translations/sensor.bg.json | 13 +++-
.../ambee/translations/sensor.bg.json | 10 +++
.../components/auth/translations/ja.json | 19 +++++
.../components/axis/translations/ja.json | 12 +++
.../binary_sensor/translations/ja.json | 73 ++++++++++++++++++-
.../components/bosch_shc/translations/bg.json | 22 ++++++
.../cert_expiry/translations/ca.json | 2 +-
.../cert_expiry/translations/ja.json | 10 +++
.../components/cover/translations/hu.json | 6 +-
.../components/daikin/translations/ja.json | 10 +++
.../components/deconz/translations/ja.json | 10 ++-
.../devolo_home_network/translations/bg.json | 20 +++++
.../devolo_home_network/translations/it.json | 25 +++++++
.../translations/zh-Hant.json | 25 +++++++
.../dialogflow/translations/ja.json | 10 +++
.../components/dsmr/translations/bg.json | 4 +-
.../components/ebusd/translations/ja.json | 6 ++
.../emulated_roku/translations/ja.json | 17 +++++
.../components/esphome/translations/ja.json | 21 ++++++
.../components/fritz/translations/bg.json | 2 +-
.../garages_amsterdam/translations/bg.json | 2 +-
.../geonetnz_quakes/translations/ja.json | 12 +++
.../components/gogogate2/translations/bg.json | 5 ++
.../google_travel_time/translations/bg.json | 11 +++
.../growatt_server/translations/bg.json | 8 +-
.../homekit_controller/translations/ja.json | 8 ++
.../components/hue/translations/ja.json | 2 +
.../components/ifttt/translations/ja.json | 10 +++
.../components/ipma/translations/ja.json | 7 ++
.../components/iqvia/translations/ja.json | 16 ++++
.../components/izone/translations/ja.json | 9 +++
.../components/life360/translations/ja.json | 7 ++
.../components/lifx/translations/ja.json | 9 +++
.../components/light/translations/ja.json | 15 ++++
.../components/luftdaten/translations/ja.json | 16 ++++
.../components/mailgun/translations/ja.json | 10 +++
.../modern_forms/translations/bg.json | 7 +-
.../moon/translations/sensor.ja.json | 13 ++++
.../components/motioneye/translations/it.json | 1 +
.../motioneye/translations/zh-Hant.json | 1 +
.../components/mqtt/translations/ja.json | 8 +-
.../components/nam/translations/bg.json | 13 ++++
.../components/nest/translations/ja.json | 3 +-
.../components/netatmo/translations/bg.json | 3 +
.../nfandroidtv/translations/bg.json | 5 +-
.../components/notion/translations/ja.json | 12 +++
.../onboarding/translations/ja.json | 7 ++
.../components/openuv/translations/ja.json | 4 +-
.../components/plex/translations/ja.json | 15 ++++
.../components/point/translations/ja.json | 7 ++
.../components/ps4/translations/ja.json | 29 ++++++++
.../rainmachine/translations/bg.json | 1 +
.../rainmachine/translations/ja.json | 12 +++
.../components/ridwell/translations/bg.json | 28 +++++++
.../components/ridwell/translations/hu.json | 28 +++++++
.../components/ridwell/translations/it.json | 28 +++++++
.../ridwell/translations/zh-Hant.json | 28 +++++++
.../season/translations/sensor.ja.json | 10 +++
.../smartthings/translations/ja.json | 7 ++
.../components/smhi/translations/ja.json | 13 ++++
.../components/solaredge/translations/ja.json | 11 +++
.../components/switch/translations/ja.json | 15 ++++
.../components/syncthing/translations/bg.json | 18 +++++
.../system_bridge/translations/bg.json | 13 ++++
.../tellduslive/translations/ja.json | 10 +++
.../components/tplink/translations/ja.json | 9 +++
.../components/tradfri/translations/ja.json | 17 +++++
.../components/tuya/translations/ja.json | 19 +++++
.../tuya/translations/sensor.bg.json | 9 +++
.../twentemilieu/translations/ja.json | 11 +++
.../components/twilio/translations/ja.json | 9 +++
.../components/unifi/translations/ja.json | 12 +++
.../components/venstar/translations/bg.json | 7 ++
.../components/vesync/translations/ja.json | 9 +++
.../components/wallbox/translations/bg.json | 2 +-
.../waze_travel_time/translations/bg.json | 11 +++
.../yamaha_musiccast/translations/bg.json | 3 +
.../components/yeelight/translations/bg.json | 1 +
.../components/zwave/translations/ja.json | 5 ++
.../components/zwave_js/translations/bg.json | 5 +-
82 files changed, 928 insertions(+), 24 deletions(-)
create mode 100644 homeassistant/components/adguard/translations/ja.json
create mode 100644 homeassistant/components/ambee/translations/sensor.bg.json
create mode 100644 homeassistant/components/axis/translations/ja.json
create mode 100644 homeassistant/components/cert_expiry/translations/ja.json
create mode 100644 homeassistant/components/daikin/translations/ja.json
create mode 100644 homeassistant/components/devolo_home_network/translations/bg.json
create mode 100644 homeassistant/components/devolo_home_network/translations/it.json
create mode 100644 homeassistant/components/devolo_home_network/translations/zh-Hant.json
create mode 100644 homeassistant/components/dialogflow/translations/ja.json
create mode 100644 homeassistant/components/ebusd/translations/ja.json
create mode 100644 homeassistant/components/emulated_roku/translations/ja.json
create mode 100644 homeassistant/components/esphome/translations/ja.json
create mode 100644 homeassistant/components/geonetnz_quakes/translations/ja.json
create mode 100644 homeassistant/components/gogogate2/translations/bg.json
create mode 100644 homeassistant/components/google_travel_time/translations/bg.json
create mode 100644 homeassistant/components/homekit_controller/translations/ja.json
create mode 100644 homeassistant/components/ifttt/translations/ja.json
create mode 100644 homeassistant/components/ipma/translations/ja.json
create mode 100644 homeassistant/components/iqvia/translations/ja.json
create mode 100644 homeassistant/components/izone/translations/ja.json
create mode 100644 homeassistant/components/life360/translations/ja.json
create mode 100644 homeassistant/components/lifx/translations/ja.json
create mode 100644 homeassistant/components/luftdaten/translations/ja.json
create mode 100644 homeassistant/components/mailgun/translations/ja.json
create mode 100644 homeassistant/components/moon/translations/sensor.ja.json
create mode 100644 homeassistant/components/notion/translations/ja.json
create mode 100644 homeassistant/components/onboarding/translations/ja.json
create mode 100644 homeassistant/components/plex/translations/ja.json
create mode 100644 homeassistant/components/point/translations/ja.json
create mode 100644 homeassistant/components/ps4/translations/ja.json
create mode 100644 homeassistant/components/rainmachine/translations/ja.json
create mode 100644 homeassistant/components/ridwell/translations/bg.json
create mode 100644 homeassistant/components/ridwell/translations/hu.json
create mode 100644 homeassistant/components/ridwell/translations/it.json
create mode 100644 homeassistant/components/ridwell/translations/zh-Hant.json
create mode 100644 homeassistant/components/season/translations/sensor.ja.json
create mode 100644 homeassistant/components/smartthings/translations/ja.json
create mode 100644 homeassistant/components/smhi/translations/ja.json
create mode 100644 homeassistant/components/solaredge/translations/ja.json
create mode 100644 homeassistant/components/syncthing/translations/bg.json
create mode 100644 homeassistant/components/tellduslive/translations/ja.json
create mode 100644 homeassistant/components/tplink/translations/ja.json
create mode 100644 homeassistant/components/tradfri/translations/ja.json
create mode 100644 homeassistant/components/tuya/translations/sensor.bg.json
create mode 100644 homeassistant/components/twentemilieu/translations/ja.json
create mode 100644 homeassistant/components/twilio/translations/ja.json
create mode 100644 homeassistant/components/unifi/translations/ja.json
create mode 100644 homeassistant/components/vesync/translations/ja.json
create mode 100644 homeassistant/components/waze_travel_time/translations/bg.json
diff --git a/homeassistant/components/adax/translations/bg.json b/homeassistant/components/adax/translations/bg.json
index 329b8fd8399..3d3795470ba 100644
--- a/homeassistant/components/adax/translations/bg.json
+++ b/homeassistant/components/adax/translations/bg.json
@@ -4,7 +4,7 @@
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e"
},
"error": {
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
"invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435"
},
"step": {
diff --git a/homeassistant/components/adguard/translations/ja.json b/homeassistant/components/adguard/translations/ja.json
new file mode 100644
index 00000000000..e35071d99bf
--- /dev/null
+++ b/homeassistant/components/adguard/translations/ja.json
@@ -0,0 +1,7 @@
+{
+ "config": {
+ "abort": {
+ "existing_instance_updated": "\u65e2\u5b58\u306e\u8a2d\u5b9a\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/airvisual/translations/sensor.bg.json b/homeassistant/components/airvisual/translations/sensor.bg.json
index 311df560225..428050a2427 100644
--- a/homeassistant/components/airvisual/translations/sensor.bg.json
+++ b/homeassistant/components/airvisual/translations/sensor.bg.json
@@ -1,9 +1,20 @@
{
"state": {
"airvisual__pollutant_label": {
+ "co": "\u0412\u044a\u0433\u043b\u0435\u0440\u043e\u0434\u0435\u043d \u043e\u043a\u0438\u0441",
+ "n2": "\u0410\u0437\u043e\u0442\u0435\u043d \u0434\u0438\u043e\u043a\u0441\u0438\u0434",
"o3": "\u041e\u0437\u043e\u043d",
"p1": "PM10",
- "p2": "PM2.5"
+ "p2": "PM2.5",
+ "s2": "\u0421\u0435\u0440\u0435\u043d \u0434\u0438\u043e\u043a\u0441\u0438\u0434"
+ },
+ "airvisual__pollutant_level": {
+ "good": "\u0414\u043e\u0431\u0440\u043e",
+ "hazardous": "\u041e\u043f\u0430\u0441\u043d\u043e",
+ "moderate": "\u0423\u043c\u0435\u0440\u0435\u043d\u043e",
+ "unhealthy": "\u041d\u0435\u0437\u0434\u0440\u0430\u0432\u043e\u0441\u043b\u043e\u0432\u043d\u043e",
+ "unhealthy_sensitive": "\u041d\u0435\u0437\u0434\u0440\u0430\u0432\u043e\u0441\u043b\u043e\u0432\u043d\u043e \u0437\u0430 \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u043d\u0438 \u0433\u0440\u0443\u043f\u0438",
+ "very_unhealthy": "\u041c\u043d\u043e\u0433\u043e \u043d\u0435\u0437\u0434\u0440\u0430\u0432\u043e\u0441\u043b\u043e\u0432\u043d\u043e"
}
}
}
\ No newline at end of file
diff --git a/homeassistant/components/ambee/translations/sensor.bg.json b/homeassistant/components/ambee/translations/sensor.bg.json
new file mode 100644
index 00000000000..07977ca4abf
--- /dev/null
+++ b/homeassistant/components/ambee/translations/sensor.bg.json
@@ -0,0 +1,10 @@
+{
+ "state": {
+ "ambee__risk": {
+ "high": "\u0412\u0438\u0441\u043e\u043a\u043e",
+ "low": "\u041d\u0438\u0441\u043a\u043e",
+ "moderate": "\u0423\u043c\u0435\u0440\u0435\u043d\u043e",
+ "very high": "\u041c\u043d\u043e\u0433\u043e \u0432\u0438\u0441\u043e\u043a\u043e"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/auth/translations/ja.json b/homeassistant/components/auth/translations/ja.json
index 1ef902e6fe2..beffdfe1f61 100644
--- a/homeassistant/components/auth/translations/ja.json
+++ b/homeassistant/components/auth/translations/ja.json
@@ -1,5 +1,24 @@
{
"mfa_setup": {
+ "notify": {
+ "abort": {
+ "no_available_service": "\u5229\u7528\u3067\u304d\u308b\u901a\u77e5\u30b5\u30fc\u30d3\u30b9\u304c\u3042\u308a\u307e\u305b\u3093\u3002"
+ },
+ "error": {
+ "invalid_code": "\u7121\u52b9\u306a\u30b3\u30fc\u30c9\u3067\u3059\u3002\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002"
+ },
+ "step": {
+ "init": {
+ "description": "\u3069\u308c\u304b1\u3064\u3001\u901a\u77e5\u30b5\u30fc\u30d3\u30b9\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044:",
+ "title": "\u901a\u77e5\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306b\u3088\u3063\u3066\u914d\u4fe1\u3055\u308c\u308b\u30ef\u30f3\u30bf\u30a4\u30e0\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u8a2d\u5b9a"
+ },
+ "setup": {
+ "description": "\u30ef\u30f3\u30bf\u30a4\u30e0\u30d1\u30b9\u30ef\u30fc\u30c9\u304c **notify.{notify_service}** \u3092\u4ecb\u3057\u3066\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f\u3002\u4ee5\u4e0b\u306b\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044:",
+ "title": "\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u306e\u78ba\u8a8d"
+ }
+ },
+ "title": "\u30ef\u30f3\u30bf\u30a4\u30e0\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u901a\u77e5"
+ },
"totp": {
"title": "TOTP"
}
diff --git a/homeassistant/components/axis/translations/ja.json b/homeassistant/components/axis/translations/ja.json
new file mode 100644
index 00000000000..d3091e20d35
--- /dev/null
+++ b/homeassistant/components/axis/translations/ja.json
@@ -0,0 +1,12 @@
+{
+ "config": {
+ "abort": {
+ "link_local_address": "\u30ed\u30fc\u30ab\u30eb\u30a2\u30c9\u30ec\u30b9\u306e\u30ea\u30f3\u30af\u306b\u306f\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u305b\u3093"
+ },
+ "step": {
+ "user": {
+ "title": "Axis\u30c7\u30d0\u30a4\u30b9\u306e\u8a2d\u5b9a"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/binary_sensor/translations/ja.json b/homeassistant/components/binary_sensor/translations/ja.json
index 54280a5334a..8c3cffa3166 100644
--- a/homeassistant/components/binary_sensor/translations/ja.json
+++ b/homeassistant/components/binary_sensor/translations/ja.json
@@ -1,4 +1,75 @@
{
+ "device_automation": {
+ "condition_type": {
+ "is_bat_low": "{entity_name} \u96fb\u6c60\u6b8b\u91cf\u304c\u5c11\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3059",
+ "is_cold": "{entity_name} \u51b7\u3048\u3066\u3044\u308b",
+ "is_connected": "{entity_name} \u304c\u63a5\u7d9a\u3055\u308c\u3066\u3044\u307e\u3059",
+ "is_gas": "{entity_name} \u304c\u3001\u30ac\u30b9\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u3059",
+ "is_hot": "{entity_name} \u71b1\u3044",
+ "is_light": "{\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u540d} \u304c\u5149\u3092\u691c\u77e5\u3057\u3066\u3044\u307e\u3059",
+ "is_locked": "{entity_name} \u306f\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u3059",
+ "is_moist": "{entity_name} \u306f\u6e7f\u3063\u3066\u3044\u307e\u3059",
+ "is_no_vibration": "{entity_name} \u306f\u632f\u52d5\u3092\u611f\u77e5\u3057\u3066\u3044\u307e\u305b\u3093",
+ "is_not_bat_low": "{entity_name} \u30d0\u30c3\u30c6\u30ea\u30fc\u306f\u6b63\u5e38\u3067\u3059",
+ "is_not_cold": "{entity_name} \u51b7\u3048\u3066\u3044\u307e\u305b\u3093",
+ "is_not_connected": "{entity_name} \u304c\u5207\u65ad\u3055\u308c\u307e\u3057\u305f",
+ "is_not_hot": "{entity_name} \u306f\u71b1\u304f\u3042\u308a\u307e\u305b\u3093",
+ "is_not_locked": "{entity_name} \u306e\u30ed\u30c3\u30af\u306f\u89e3\u9664\u3055\u308c\u3066\u3044\u307e\u3059",
+ "is_not_moist": "{entity_name} \u306f\u4e7e\u71e5\u3057\u3066\u3044\u307e\u3059",
+ "is_not_moving": "{entity_name} \u306f\u52d5\u3044\u3066\u3044\u307e\u305b\u3093",
+ "is_not_occupied": "{entity_name} \u306f\u5360\u6709\u3055\u308c\u3066\u3044\u307e\u305b\u3093",
+ "is_not_open": "{entity_name} \u306f\u9589\u3058\u3066\u3044\u307e\u3059",
+ "is_not_plugged_in": "{entity_name} \u30d7\u30e9\u30b0\u304c\u629c\u304b\u308c\u3066\u3044\u307e\u3059",
+ "is_not_powered": "{entity_name} \u96fb\u529b\u304c\u4f9b\u7d66\u3055\u308c\u3066\u3044\u307e\u305b\u3093",
+ "is_not_present": "{entity_name} \u304c\u5b58\u5728\u3057\u307e\u305b\u3093",
+ "is_not_unsafe": "{entity_name} \u306f\u5b89\u5168\u3067\u3059",
+ "is_occupied": "{entity_name} \u306f\u5360\u6709\u3055\u308c\u3066\u3044\u307e\u3059",
+ "is_off": "{entity_name} \u306f\u30aa\u30d5\u3067\u3059",
+ "is_on": "{entity_name} \u304c\u30aa\u30f3\u3067\u3059",
+ "is_open": "{entity_name} \u304c\u958b\u3044\u3066\u3044\u307e\u3059",
+ "is_plugged_in": "{entity_name} \u304c\u63a5\u7d9a\u3055\u308c\u3066\u3044\u307e\u3059",
+ "is_powered": "{entity_name} \u306e\u96fb\u6e90\u304c\u5165\u3063\u3066\u3044\u307e\u3059",
+ "is_present": "{entity_name} \u304c\u5b58\u5728\u3057\u307e\u3059",
+ "is_problem": "{entity_name} \u304c\u554f\u984c\u3092\u691c\u51fa\u3057\u3066\u3044\u307e\u3059",
+ "is_smoke": "{entity_name} \u304c\u7159\u3092\u691c\u77e5\u3057\u3066\u3044\u307e\u3059",
+ "is_sound": "{entity_name} \u304c\u97f3\u3092\u691c\u77e5\u3057\u3066\u3044\u307e\u3059",
+ "is_unsafe": "{entity_name} \u306f\u5b89\u5168\u3067\u306f\u3042\u308a\u307e\u305b\u3093",
+ "is_vibration": "{entity_name} \u304c\u632f\u52d5\u3092\u611f\u77e5\u3057\u3066\u3044\u307e\u3059"
+ },
+ "trigger_type": {
+ "bat_low": "{entity_name} \u96fb\u6c60\u6b8b\u91cf\u304c\u5c11\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3059",
+ "cold": "{entity_name} \u51b7\u3048\u3066\u3044\u307e\u3059",
+ "connected": "{entity_name} \u63a5\u7d9a\u3055\u308c\u3066\u3044\u307e\u3059",
+ "gas": "{entity_name} \u304c\u3001\u30ac\u30b9\u306e\u691c\u51fa\u3092\u958b\u59cb\u3057\u307e\u3057\u305f",
+ "hot": "{entity_name} \u6e29\u307e\u3063\u3066\u3044\u307e\u3059",
+ "no_vibration": "{entity_name} \u304c\u632f\u52d5\u3092\u611f\u77e5\u3057\u306a\u304f\u306a\u3063\u305f",
+ "not_connected": "{entity_name} \u304c\u5207\u65ad\u3055\u308c\u307e\u3057\u305f",
+ "not_hot": "{entity_name} \u6e29\u307e\u3063\u3066\u3044\u307e\u305b\u3093",
+ "not_locked": "{entity_name} \u306e\u30ed\u30c3\u30af\u304c\u89e3\u9664\u3055\u308c\u307e\u3057\u305f",
+ "not_moist": "{entity_name} \u306f\u4e7e\u3044\u3066\u3044\u307e\u305b\u3093",
+ "not_moving": "{entity_name} \u304c\u52d5\u304d\u3092\u505c\u6b62\u3057\u307e\u3057\u305f",
+ "not_occupied": "{entity_name} \u304c\u5360\u6709\u3055\u308c\u306a\u304f\u306a\u308a\u307e\u3057\u305f",
+ "not_plugged_in": "{entity_name} \u306e\u30d7\u30e9\u30b0\u304c\u629c\u304b\u308c\u307e\u3057\u305f",
+ "not_powered": "{entity_name} \u306e\u96fb\u529b\u304c\u4f9b\u7d66\u3055\u308c\u3066\u3044\u307e\u305b\u3093",
+ "not_present": "{entity_name} \u304c\u5b58\u5728\u3057\u307e\u305b\u3093",
+ "not_unsafe": "{entity_name} \u304c\u5b89\u5168\u306b\u306a\u308a\u307e\u3057\u305f",
+ "occupied": "{entity_name} \u304c\u5360\u6709\u3055\u308c\u307e\u3057\u305f",
+ "opened": "{entity_name} \u304c\u958b\u304b\u308c\u307e\u3057\u305f",
+ "plugged_in": "{entity_name} \u304c\u63a5\u7d9a\u3055\u308c\u3066\u3044\u307e\u3059",
+ "powered": "{entity_name} \uff5e\u3067\u52d5\u304f",
+ "present": "{entity_name} \u304c\u5b58\u5728",
+ "problem": "{entity_name} \u304c\u554f\u984c\u306e\u691c\u51fa\u3092\u958b\u59cb\u3057\u307e\u3057\u305f",
+ "smoke": "{entity_name} \u304c\u3001\u7159\u306e\u691c\u51fa\u3092\u958b\u59cb\u3057\u307e\u3057\u305f",
+ "sound": "{entity_name} \u304c\u3001\u97f3\u306e\u691c\u51fa\u3092\u958b\u59cb\u3057\u307e\u3057\u305f",
+ "turned_off": "{entity_name} \u30aa\u30d5\u306b\u306a\u308a\u307e\u3057\u305f",
+ "turned_on": "{entity_name} \u30aa\u30f3\u306b\u306a\u3063\u3066\u3044\u307e\u3059",
+ "unsafe": "{entity_name} \u306f\u5b89\u5168\u3067\u306f\u306a\u304f\u306a\u308a\u307e\u3057\u305f",
+ "vibration": "{entity_name} \u304c\u632f\u52d5\u3092\u611f\u77e5\u3057\u59cb\u3081\u307e\u3057\u305f"
+ }
+ },
+ "device_class": {
+ "vibration": "\u632f\u52d5"
+ },
"state": {
"_": {
"off": "\u30aa\u30d5",
@@ -72,7 +143,7 @@
"on": "\u691c\u51fa"
},
"vibration": {
- "off": "\u672a\u691c\u51fa",
+ "off": "\u30af\u30ea\u30a2",
"on": "\u691c\u51fa"
},
"window": {
diff --git a/homeassistant/components/bosch_shc/translations/bg.json b/homeassistant/components/bosch_shc/translations/bg.json
index 80f917a9793..759dd6b21fb 100644
--- a/homeassistant/components/bosch_shc/translations/bg.json
+++ b/homeassistant/components/bosch_shc/translations/bg.json
@@ -1,3 +1,25 @@
{
+ "config": {
+ "abort": {
+ "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e",
+ "reauth_successful": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0442\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e"
+ },
+ "error": {
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+ "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435",
+ "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430"
+ },
+ "flow_title": "Bosch SHC: {name}",
+ "step": {
+ "reauth_confirm": {
+ "title": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f\u0442\u0430"
+ },
+ "user": {
+ "data": {
+ "host": "\u0425\u043e\u0441\u0442"
+ }
+ }
+ }
+ },
"title": "Bosch SHC"
}
\ No newline at end of file
diff --git a/homeassistant/components/cert_expiry/translations/ca.json b/homeassistant/components/cert_expiry/translations/ca.json
index 42da690550b..1a9d3b109a5 100644
--- a/homeassistant/components/cert_expiry/translations/ca.json
+++ b/homeassistant/components/cert_expiry/translations/ca.json
@@ -20,5 +20,5 @@
}
}
},
- "title": "Caducitat del certificat"
+ "title": "Caducitat de certificat"
}
\ No newline at end of file
diff --git a/homeassistant/components/cert_expiry/translations/ja.json b/homeassistant/components/cert_expiry/translations/ja.json
new file mode 100644
index 00000000000..612122b2b2c
--- /dev/null
+++ b/homeassistant/components/cert_expiry/translations/ja.json
@@ -0,0 +1,10 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "title": "\u30c6\u30b9\u30c8\u3059\u308b\u8a3c\u660e\u66f8\u3092\u5b9a\u7fa9\u3059\u308b"
+ }
+ }
+ },
+ "title": "\u8a3c\u660e\u66f8\u306e\u6709\u52b9\u671f\u9650"
+}
\ No newline at end of file
diff --git a/homeassistant/components/cover/translations/hu.json b/homeassistant/components/cover/translations/hu.json
index 87bd1c241c6..2155907cae2 100644
--- a/homeassistant/components/cover/translations/hu.json
+++ b/homeassistant/components/cover/translations/hu.json
@@ -29,10 +29,10 @@
"state": {
"_": {
"closed": "Z\u00e1rva",
- "closing": "Z\u00e1r\u00e1s",
+ "closing": "Z\u00e1r\u00f3dik",
"open": "Nyitva",
- "opening": "Nyit\u00e1s",
- "stopped": "Meg\u00e1ll\u00edtva"
+ "opening": "Ny\u00edlik",
+ "stopped": "Meg\u00e1llt"
}
},
"title": "Bor\u00edt\u00f3"
diff --git a/homeassistant/components/daikin/translations/ja.json b/homeassistant/components/daikin/translations/ja.json
new file mode 100644
index 00000000000..fdbaf65af89
--- /dev/null
+++ b/homeassistant/components/daikin/translations/ja.json
@@ -0,0 +1,10 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "description": "\u30c0\u30a4\u30ad\u30f3\u88fd\u30a8\u30a2\u30b3\u30f3\u306eIP\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n\u306a\u304a\u3001API Key\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u306f\u3001\u305d\u308c\u305e\u308cBRP072Cxx\u3068SKYFi\u30c7\u30d0\u30a4\u30b9\u3067\u306e\u307f\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002",
+ "title": "\u30c0\u30a4\u30ad\u30f3\u88fd\u30a8\u30a2\u30b3\u30f3\u306e\u8a2d\u5b9a"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/deconz/translations/ja.json b/homeassistant/components/deconz/translations/ja.json
index be03f3b2036..5798618f463 100644
--- a/homeassistant/components/deconz/translations/ja.json
+++ b/homeassistant/components/deconz/translations/ja.json
@@ -1,7 +1,8 @@
{
"config": {
"abort": {
- "already_configured": "\u30d6\u30ea\u30c3\u30b8\u306f\u3059\u3067\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059"
+ "already_configured": "\u30d6\u30ea\u30c3\u30b8\u306f\u3059\u3067\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059",
+ "no_bridges": "deCONZ\u30d6\u30ea\u30c3\u30b8\u306f\u691c\u51fa\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f"
},
"error": {
"no_key": "API\u30ad\u30fc\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f"
@@ -11,5 +12,12 @@
"title": "deCONZ\u3068\u30ea\u30f3\u30af\u3059\u308b"
}
}
+ },
+ "device_automation": {
+ "trigger_subtype": {
+ "both_buttons": "\u4e21\u65b9\u306e\u30dc\u30bf\u30f3",
+ "button_1": "1\u756a\u76ee\u306e\u30dc\u30bf\u30f3",
+ "button_2": "2\u756a\u76ee\u306e\u30dc\u30bf\u30f3"
+ }
}
}
\ No newline at end of file
diff --git a/homeassistant/components/devolo_home_network/translations/bg.json b/homeassistant/components/devolo_home_network/translations/bg.json
new file mode 100644
index 00000000000..c1dc13fe2d7
--- /dev/null
+++ b/homeassistant/components/devolo_home_network/translations/bg.json
@@ -0,0 +1,20 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e"
+ },
+ "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"
+ },
+ "flow_title": "{product} ({name})",
+ "step": {
+ "user": {
+ "data": {
+ "ip_address": "IP \u0430\u0434\u0440\u0435\u0441"
+ },
+ "description": "\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u0437\u0430\u043f\u043e\u0447\u043d\u0435\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u0432\u0430\u043d\u0435\u0442\u043e?"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/devolo_home_network/translations/it.json b/homeassistant/components/devolo_home_network/translations/it.json
new file mode 100644
index 00000000000..118ad0e79c6
--- /dev/null
+++ b/homeassistant/components/devolo_home_network/translations/it.json
@@ -0,0 +1,25 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato",
+ "home_control": "L'unit\u00e0 centrale devolo Home Control non funziona con questa integrazione."
+ },
+ "error": {
+ "cannot_connect": "Impossibile connettersi",
+ "unknown": "Errore imprevisto"
+ },
+ "flow_title": "{product} ({name})",
+ "step": {
+ "user": {
+ "data": {
+ "ip_address": "Indirizzo IP"
+ },
+ "description": "Vuoi iniziare la configurazione?"
+ },
+ "zeroconf_confirm": {
+ "description": "Vuoi aggiungere il dispositivo di rete domestica devolo con il nome host `{host_name}` a Home Assistant?",
+ "title": "Rilevato dispositivo di rete domestica devolo"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/devolo_home_network/translations/zh-Hant.json b/homeassistant/components/devolo_home_network/translations/zh-Hant.json
new file mode 100644
index 00000000000..17eb11eb070
--- /dev/null
+++ b/homeassistant/components/devolo_home_network/translations/zh-Hant.json
@@ -0,0 +1,25 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210",
+ "home_control": "Devolo \u667a\u80fd\u5bb6\u5ead\u7db2\u8def\u88dd\u7f6e\u8207\u6b64\u6574\u5408\u4e0d\u76f8\u5bb9\u3002"
+ },
+ "error": {
+ "cannot_connect": "\u9023\u7dda\u5931\u6557",
+ "unknown": "\u672a\u9810\u671f\u932f\u8aa4"
+ },
+ "flow_title": "{product} ({name})",
+ "step": {
+ "user": {
+ "data": {
+ "ip_address": "IP \u4f4d\u5740"
+ },
+ "description": "\u662f\u5426\u8981\u958b\u59cb\u8a2d\u5b9a\uff1f"
+ },
+ "zeroconf_confirm": {
+ "description": "\u662f\u5426\u8981\u5c07\u4e3b\u6a5f\u540d\u7a31\u70ba `{host_name}` \u7684 Devolo \u667a\u80fd\u5bb6\u5ead\u7db2\u8def\u88dd\u7f6e\u65b0\u589e\u81f3 Home Assistant\uff1f",
+ "title": "\u81ea\u52d5\u63a2\u7d22\u5230 Devolo \u667a\u80fd\u5bb6\u5ead\u7db2\u8def\u88dd\u7f6e"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/dialogflow/translations/ja.json b/homeassistant/components/dialogflow/translations/ja.json
new file mode 100644
index 00000000000..ae8909faec9
--- /dev/null
+++ b/homeassistant/components/dialogflow/translations/ja.json
@@ -0,0 +1,10 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "description": "Dialogflow\u3092\u8a2d\u5b9a\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f",
+ "title": "Dialogflow Webhook\u3092\u8a2d\u5b9a"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/dsmr/translations/bg.json b/homeassistant/components/dsmr/translations/bg.json
index 439b8d63d8d..153afa164a2 100644
--- a/homeassistant/components/dsmr/translations/bg.json
+++ b/homeassistant/components/dsmr/translations/bg.json
@@ -3,12 +3,12 @@
"abort": {
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e",
"cannot_communicate": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u0430 \u043a\u043e\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u044f",
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
},
"error": {
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e",
"cannot_communicate": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u0430 \u043a\u043e\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u044f",
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
},
"step": {
"setup_network": {
diff --git a/homeassistant/components/ebusd/translations/ja.json b/homeassistant/components/ebusd/translations/ja.json
new file mode 100644
index 00000000000..c43ca27b22a
--- /dev/null
+++ b/homeassistant/components/ebusd/translations/ja.json
@@ -0,0 +1,6 @@
+{
+ "state": {
+ "day": "\u65e5",
+ "night": "\u591c"
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/emulated_roku/translations/ja.json b/homeassistant/components/emulated_roku/translations/ja.json
new file mode 100644
index 00000000000..62f80176b2d
--- /dev/null
+++ b/homeassistant/components/emulated_roku/translations/ja.json
@@ -0,0 +1,17 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "data": {
+ "advertise_ip": "IP\u30a2\u30c9\u30ec\u30b9\u3092\u30a2\u30c9\u30d0\u30bf\u30a4\u30ba\u3059\u308b",
+ "advertise_port": "\u30a2\u30c9\u30d0\u30bf\u30a4\u30ba \u30dd\u30fc\u30c8",
+ "host_ip": "\u30db\u30b9\u30c8\u306eIP\u30a2\u30c9\u30ec\u30b9",
+ "listen_port": "\u30ea\u30c3\u30b9\u30f3 \u30dd\u30fc\u30c8",
+ "upnp_bind_multicast": "\u30d0\u30a4\u30f3\u30c9 \u30de\u30eb\u30c1\u30ad\u30e3\u30b9\u30c8 (True/False)"
+ },
+ "title": "\u30b5\u30fc\u30d0\u30fc\u69cb\u6210\u306e\u5b9a\u7fa9"
+ }
+ }
+ },
+ "title": "Roku\u3092\u30a8\u30df\u30e5\u30ec\u30fc\u30c8"
+}
\ No newline at end of file
diff --git a/homeassistant/components/esphome/translations/ja.json b/homeassistant/components/esphome/translations/ja.json
new file mode 100644
index 00000000000..1205652aff2
--- /dev/null
+++ b/homeassistant/components/esphome/translations/ja.json
@@ -0,0 +1,21 @@
+{
+ "config": {
+ "error": {
+ "connection_error": "ESP\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3002YAML\u30d5\u30a1\u30a4\u30eb\u306b 'api:' \u306e\u884c\u304c\u542b\u307e\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002",
+ "resolve_error": "ESP\u306e\u30a2\u30c9\u30ec\u30b9\u3092\u89e3\u6c7a\u3067\u304d\u307e\u305b\u3093\u3002\u3053\u306e\u30a8\u30e9\u30fc\u304c\u89e3\u6c7a\u3057\u306a\u3044\u5834\u5408\u306f\u3001IP\u30a2\u30c9\u30ec\u30b9\u3092\u9759\u7684\u306b\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips"
+ },
+ "flow_title": "{name}",
+ "step": {
+ "authenticate": {
+ "description": "{name} \u306e\u69cb\u6210\u3067\u8a2d\u5b9a\u3057\u305f\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
+ },
+ "discovery_confirm": {
+ "description": "ESPHome\u306e\u30ce\u30fc\u30c9 `{name}` \u3092Home Assistant\u306b\u8ffd\u52a0\u3057\u307e\u3059\u304b\uff1f",
+ "title": "\u691c\u51fa\u3055\u308c\u305fESPHome\u306e\u30ce\u30fc\u30c9"
+ },
+ "user": {
+ "description": "\u3042\u306a\u305f\u306e[ESPHome](https://esphomelib.com/)\u306e\u30ce\u30fc\u30c9\u306e\u63a5\u7d9a\u8a2d\u5b9a\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/fritz/translations/bg.json b/homeassistant/components/fritz/translations/bg.json
index b1ea395f077..3fca53d1013 100644
--- a/homeassistant/components/fritz/translations/bg.json
+++ b/homeassistant/components/fritz/translations/bg.json
@@ -1,7 +1,7 @@
{
"config": {
"error": {
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
},
"step": {
"start_config": {
diff --git a/homeassistant/components/garages_amsterdam/translations/bg.json b/homeassistant/components/garages_amsterdam/translations/bg.json
index 3348117ce6b..122ff7a6474 100644
--- a/homeassistant/components/garages_amsterdam/translations/bg.json
+++ b/homeassistant/components/garages_amsterdam/translations/bg.json
@@ -2,7 +2,7 @@
"config": {
"abort": {
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e",
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+ "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"
}
},
diff --git a/homeassistant/components/geonetnz_quakes/translations/ja.json b/homeassistant/components/geonetnz_quakes/translations/ja.json
new file mode 100644
index 00000000000..97dd549584c
--- /dev/null
+++ b/homeassistant/components/geonetnz_quakes/translations/ja.json
@@ -0,0 +1,12 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "data": {
+ "mmi": "MMI",
+ "radius": "\u534a\u5f84"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/gogogate2/translations/bg.json b/homeassistant/components/gogogate2/translations/bg.json
new file mode 100644
index 00000000000..94ea3d76554
--- /dev/null
+++ b/homeassistant/components/gogogate2/translations/bg.json
@@ -0,0 +1,5 @@
+{
+ "config": {
+ "flow_title": "{device} ({ip_address})"
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/google_travel_time/translations/bg.json b/homeassistant/components/google_travel_time/translations/bg.json
new file mode 100644
index 00000000000..35cfa0ad1d7
--- /dev/null
+++ b/homeassistant/components/google_travel_time/translations/bg.json
@@ -0,0 +1,11 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "data": {
+ "name": "\u0418\u043c\u0435"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/growatt_server/translations/bg.json b/homeassistant/components/growatt_server/translations/bg.json
index 02c83a6e916..46573dc14b4 100644
--- a/homeassistant/components/growatt_server/translations/bg.json
+++ b/homeassistant/components/growatt_server/translations/bg.json
@@ -1,9 +1,15 @@
{
"config": {
+ "error": {
+ "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435"
+ },
"step": {
"user": {
"data": {
- "url": "URL"
+ "name": "\u0418\u043c\u0435",
+ "password": "\u041f\u0430\u0440\u043e\u043b\u0430",
+ "url": "URL",
+ "username": "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u0438\u043c\u0435"
}
}
}
diff --git a/homeassistant/components/homekit_controller/translations/ja.json b/homeassistant/components/homekit_controller/translations/ja.json
new file mode 100644
index 00000000000..248404e363a
--- /dev/null
+++ b/homeassistant/components/homekit_controller/translations/ja.json
@@ -0,0 +1,8 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "\u30a2\u30af\u30bb\u30b5\u30ea\u306f\u3001\u3053\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u3067\u3059\u3067\u306b\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002",
+ "already_paired": "\u3053\u306e\u30a2\u30af\u30bb\u30b5\u30ea\u306f\u3001\u3059\u3067\u306b\u4ed6\u306e\u30c7\u30d0\u30a4\u30b9\u3068\u30da\u30a2\u30ea\u30f3\u30b0\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30a2\u30af\u30bb\u30b5\u30ea\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u3066\u3001\u3082\u3046\u4e00\u5ea6\u3084\u308a\u76f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/hue/translations/ja.json b/homeassistant/components/hue/translations/ja.json
index f51e0680c67..1a430a03c97 100644
--- a/homeassistant/components/hue/translations/ja.json
+++ b/homeassistant/components/hue/translations/ja.json
@@ -8,6 +8,7 @@
"unknown": "\u4e0d\u660e\u306a\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f"
},
"error": {
+ "linking": "\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc",
"register_failed": "\u767b\u9332\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3001\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044"
},
"step": {
@@ -18,6 +19,7 @@
"title": "Hue bridge\u3092\u30d4\u30c3\u30af\u30a2\u30c3\u30d7"
},
"link": {
+ "description": "\u30d6\u30ea\u30c3\u30b8\u306e\u30dc\u30bf\u30f3\u3092\u62bc\u3059\u3068\u3001Philips Hue\u304cHome Assistant\u306b\u767b\u9332\u3055\u308c\u307e\u3059\u3002\n\n",
"title": "\u30ea\u30f3\u30af\u30cf\u30d6"
},
"manual": {
diff --git a/homeassistant/components/ifttt/translations/ja.json b/homeassistant/components/ifttt/translations/ja.json
new file mode 100644
index 00000000000..795beb33c9e
--- /dev/null
+++ b/homeassistant/components/ifttt/translations/ja.json
@@ -0,0 +1,10 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "description": "IFTTT\u3092\u8a2d\u5b9a\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f",
+ "title": "IFTTT\u306eWebhook\u30a2\u30d7\u30ec\u30c3\u30c8\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3059\u308b"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/ipma/translations/ja.json b/homeassistant/components/ipma/translations/ja.json
new file mode 100644
index 00000000000..91e89d74e32
--- /dev/null
+++ b/homeassistant/components/ipma/translations/ja.json
@@ -0,0 +1,7 @@
+{
+ "config": {
+ "error": {
+ "name_exists": "\u540d\u524d\u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/iqvia/translations/ja.json b/homeassistant/components/iqvia/translations/ja.json
new file mode 100644
index 00000000000..159fad10e03
--- /dev/null
+++ b/homeassistant/components/iqvia/translations/ja.json
@@ -0,0 +1,16 @@
+{
+ "config": {
+ "error": {
+ "invalid_zip_code": "\u90f5\u4fbf\u756a\u53f7\u304c\u7121\u52b9\u3067\u3059"
+ },
+ "step": {
+ "user": {
+ "data": {
+ "zip_code": "\u90f5\u4fbf\u756a\u53f7"
+ },
+ "description": "\u7c73\u56fd\u307e\u305f\u306f\u30ab\u30ca\u30c0\u306e\u90f5\u4fbf\u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002",
+ "title": "IQVIA"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/izone/translations/ja.json b/homeassistant/components/izone/translations/ja.json
new file mode 100644
index 00000000000..5b9bea94d7a
--- /dev/null
+++ b/homeassistant/components/izone/translations/ja.json
@@ -0,0 +1,9 @@
+{
+ "config": {
+ "step": {
+ "confirm": {
+ "description": "iZone\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u307e\u3059\u304b\uff1f"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/life360/translations/ja.json b/homeassistant/components/life360/translations/ja.json
new file mode 100644
index 00000000000..7a239efcd3d
--- /dev/null
+++ b/homeassistant/components/life360/translations/ja.json
@@ -0,0 +1,7 @@
+{
+ "config": {
+ "error": {
+ "invalid_username": "\u7121\u52b9\u306a\u30e6\u30fc\u30b6\u30fc\u540d"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/lifx/translations/ja.json b/homeassistant/components/lifx/translations/ja.json
new file mode 100644
index 00000000000..09e11849452
--- /dev/null
+++ b/homeassistant/components/lifx/translations/ja.json
@@ -0,0 +1,9 @@
+{
+ "config": {
+ "step": {
+ "confirm": {
+ "description": "LIFX\u306e\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u304b\uff1f"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/light/translations/ja.json b/homeassistant/components/light/translations/ja.json
index d4ac27ea526..c8e4a666c25 100644
--- a/homeassistant/components/light/translations/ja.json
+++ b/homeassistant/components/light/translations/ja.json
@@ -1,4 +1,19 @@
{
+ "device_automation": {
+ "action_type": {
+ "toggle": "\u30c8\u30b0\u30eb {entity_name}",
+ "turn_off": "\u30aa\u30d5\u306b\u3059\u308b {entity_name}",
+ "turn_on": "\u30aa\u30f3\u306b\u3059\u308b {entity_name}"
+ },
+ "condition_type": {
+ "is_off": "{entity_name} \u306f\u30aa\u30d5\u3067\u3059",
+ "is_on": "{entity_name} \u304c\u30aa\u30f3\u3067\u3059"
+ },
+ "trigger_type": {
+ "turned_off": "{entity_name} \u30aa\u30d5\u306b\u306a\u308a\u307e\u3057\u305f",
+ "turned_on": "{entity_name} \u30aa\u30f3\u306b\u306a\u3063\u3066\u3044\u307e\u3059"
+ }
+ },
"state": {
"_": {
"off": "\u30aa\u30d5",
diff --git a/homeassistant/components/luftdaten/translations/ja.json b/homeassistant/components/luftdaten/translations/ja.json
new file mode 100644
index 00000000000..48f371ae432
--- /dev/null
+++ b/homeassistant/components/luftdaten/translations/ja.json
@@ -0,0 +1,16 @@
+{
+ "config": {
+ "error": {
+ "invalid_sensor": "\u30bb\u30f3\u30b5\u30fc\u304c\u5229\u7528\u3067\u304d\u306a\u3044\u304b\u3001\u7121\u52b9\u3067\u3059"
+ },
+ "step": {
+ "user": {
+ "data": {
+ "show_on_map": "\u5730\u56f3\u3067\u8868\u793a",
+ "station_id": "Luftdaten\u30bb\u30f3\u30b5\u30fcID"
+ },
+ "title": "Luftdaten\u306e\u5b9a\u7fa9"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/mailgun/translations/ja.json b/homeassistant/components/mailgun/translations/ja.json
new file mode 100644
index 00000000000..8e896108021
--- /dev/null
+++ b/homeassistant/components/mailgun/translations/ja.json
@@ -0,0 +1,10 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "description": "Mailgun\u3092\u8a2d\u5b9a\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f",
+ "title": "Mailgun Webhook\u306e\u8a2d\u5b9a"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/modern_forms/translations/bg.json b/homeassistant/components/modern_forms/translations/bg.json
index a6e2f383b1a..4200524546f 100644
--- a/homeassistant/components/modern_forms/translations/bg.json
+++ b/homeassistant/components/modern_forms/translations/bg.json
@@ -2,13 +2,16 @@
"config": {
"abort": {
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e",
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
},
"error": {
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
},
"flow_title": "{name}",
"step": {
+ "confirm": {
+ "description": "\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u0437\u0430\u043f\u043e\u0447\u043d\u0435\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u0432\u0430\u043d\u0435\u0442\u043e?"
+ },
"user": {
"data": {
"host": "\u0425\u043e\u0441\u0442"
diff --git a/homeassistant/components/moon/translations/sensor.ja.json b/homeassistant/components/moon/translations/sensor.ja.json
new file mode 100644
index 00000000000..88bd2e4e95a
--- /dev/null
+++ b/homeassistant/components/moon/translations/sensor.ja.json
@@ -0,0 +1,13 @@
+{
+ "state": {
+ "moon__phase": {
+ "full_moon": "\u6e80\u6708",
+ "last_quarter": "\u4e0b\u5f26\u306e\u6708",
+ "new_moon": "\u65b0\u6708",
+ "waning_crescent": "\u4e8c\u5341\u516d\u591c",
+ "waning_gibbous": "\u5341\u516b\u591c",
+ "waxing_crescent": "\u4e09\u65e5\u6708",
+ "waxing_gibbous": "\u5341\u4e09\u591c"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/motioneye/translations/it.json b/homeassistant/components/motioneye/translations/it.json
index 77307be07dd..114fdfc6052 100644
--- a/homeassistant/components/motioneye/translations/it.json
+++ b/homeassistant/components/motioneye/translations/it.json
@@ -30,6 +30,7 @@
"step": {
"init": {
"data": {
+ "stream_url_template": "Modello URL streaming",
"webhook_set": "Configura i webhooks di motionEye per segnalare gli eventi a Home Assistant",
"webhook_set_overwrite": "Sovrascrivi webhook non riconosciuti"
}
diff --git a/homeassistant/components/motioneye/translations/zh-Hant.json b/homeassistant/components/motioneye/translations/zh-Hant.json
index a443ee6954b..84e508b7737 100644
--- a/homeassistant/components/motioneye/translations/zh-Hant.json
+++ b/homeassistant/components/motioneye/translations/zh-Hant.json
@@ -30,6 +30,7 @@
"step": {
"init": {
"data": {
+ "stream_url_template": "\u4e32\u6d41 URL \u6a21\u677f",
"webhook_set": "\u8a2d\u5b9a motionEye webhooks \u4ee5\u56de\u5831\u4e8b\u4ef6\u81f3 Home Assistant",
"webhook_set_overwrite": "\u8986\u84cb\u7121\u6cd5\u8fa8\u8b58\u7684 Webhooks"
}
diff --git a/homeassistant/components/mqtt/translations/ja.json b/homeassistant/components/mqtt/translations/ja.json
index 0ec3c953a00..161bef1c2cd 100644
--- a/homeassistant/components/mqtt/translations/ja.json
+++ b/homeassistant/components/mqtt/translations/ja.json
@@ -4,14 +4,18 @@
"broker": {
"data": {
"broker": "\u30d6\u30ed\u30fc\u30ab\u30fc",
+ "discovery": "\u691c\u51fa\u3092\u6709\u52b9\u306b\u3059\u308b",
"password": "\u30d1\u30b9\u30ef\u30fc\u30c9",
- "port": "\u30dd\u30fc\u30c8"
+ "port": "\u30dd\u30fc\u30c8",
+ "username": "\u30e6\u30fc\u30b6\u30fc\u540d"
}
},
"hassio_confirm": {
"data": {
"discovery": "\u691c\u51fa\u3092\u6709\u52b9\u306b\u3059\u308b"
- }
+ },
+ "description": "\u30a2\u30c9\u30aa\u30f3 {addon} \u304c\u63d0\u4f9b\u3059\u308bMQTT broker\u306b\u63a5\u7d9a\u3059\u308b\u3088\u3046\u306bHome Assistant\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u304b\uff1f",
+ "title": "HomeAssistant\u30a2\u30c9\u30aa\u30f3\u3092\u4ecb\u3057\u305fMQTT Broker"
}
}
}
diff --git a/homeassistant/components/nam/translations/bg.json b/homeassistant/components/nam/translations/bg.json
index c902368616e..efb0b252b1a 100644
--- a/homeassistant/components/nam/translations/bg.json
+++ b/homeassistant/components/nam/translations/bg.json
@@ -1,7 +1,20 @@
{
"config": {
"abort": {
+ "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e",
"device_unsupported": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u043d\u0435 \u0441\u0435 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430."
+ },
+ "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"
+ },
+ "flow_title": "{name}",
+ "step": {
+ "user": {
+ "data": {
+ "host": "\u0425\u043e\u0441\u0442"
+ }
+ }
}
}
}
\ No newline at end of file
diff --git a/homeassistant/components/nest/translations/ja.json b/homeassistant/components/nest/translations/ja.json
index bb80db0af5e..4a1f8502d5a 100644
--- a/homeassistant/components/nest/translations/ja.json
+++ b/homeassistant/components/nest/translations/ja.json
@@ -14,7 +14,8 @@
"link": {
"data": {
"code": "PIN\u30b3\u30fc\u30c9"
- }
+ },
+ "title": "Nest\u30a2\u30ab\u30a6\u30f3\u30c8\u3078\u30ea\u30f3\u30af"
}
}
}
diff --git a/homeassistant/components/netatmo/translations/bg.json b/homeassistant/components/netatmo/translations/bg.json
index a27d52d9559..723b302203f 100644
--- a/homeassistant/components/netatmo/translations/bg.json
+++ b/homeassistant/components/netatmo/translations/bg.json
@@ -7,6 +7,9 @@
"step": {
"pick_implementation": {
"title": "\u0418\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043c\u0435\u0442\u043e\u0434 \u0437\u0430 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435"
+ },
+ "reauth_confirm": {
+ "title": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f\u0442\u0430"
}
}
}
diff --git a/homeassistant/components/nfandroidtv/translations/bg.json b/homeassistant/components/nfandroidtv/translations/bg.json
index 78978419e43..484dd2b98e3 100644
--- a/homeassistant/components/nfandroidtv/translations/bg.json
+++ b/homeassistant/components/nfandroidtv/translations/bg.json
@@ -4,7 +4,7 @@
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e"
},
"error": {
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+ "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": {
@@ -12,7 +12,8 @@
"data": {
"host": "\u0425\u043e\u0441\u0442",
"name": "\u0418\u043c\u0435"
- }
+ },
+ "title": "\u0418\u0437\u0432\u0435\u0441\u0442\u0438\u044f \u0437\u0430 Android TV / Fire TV"
}
}
}
diff --git a/homeassistant/components/notion/translations/ja.json b/homeassistant/components/notion/translations/ja.json
new file mode 100644
index 00000000000..bf28204a0df
--- /dev/null
+++ b/homeassistant/components/notion/translations/ja.json
@@ -0,0 +1,12 @@
+{
+ "config": {
+ "error": {
+ "no_devices": "\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u30c7\u30d0\u30a4\u30b9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093"
+ },
+ "step": {
+ "user": {
+ "title": "\u3042\u306a\u305f\u306e\u60c5\u5831\u3092\u5165\u529b"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/onboarding/translations/ja.json b/homeassistant/components/onboarding/translations/ja.json
new file mode 100644
index 00000000000..c36d54519fa
--- /dev/null
+++ b/homeassistant/components/onboarding/translations/ja.json
@@ -0,0 +1,7 @@
+{
+ "area": {
+ "bedroom": "\u5bdd\u5ba4",
+ "kitchen": "\u30ad\u30c3\u30c1\u30f3",
+ "living_room": "\u30ea\u30d3\u30f3\u30b0\u30eb\u30fc\u30e0"
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/openuv/translations/ja.json b/homeassistant/components/openuv/translations/ja.json
index db717442b5e..b5d1f619ed1 100644
--- a/homeassistant/components/openuv/translations/ja.json
+++ b/homeassistant/components/openuv/translations/ja.json
@@ -7,9 +7,11 @@
"user": {
"data": {
"api_key": "API\u30ad\u30fc",
+ "elevation": "\u6a29\u9650\u306e\u6607\u683c",
"latitude": "\u7def\u5ea6",
"longitude": "\u7d4c\u5ea6"
- }
+ },
+ "title": "\u3042\u306a\u305f\u306e\u60c5\u5831\u3092\u5165\u529b"
}
}
}
diff --git a/homeassistant/components/plex/translations/ja.json b/homeassistant/components/plex/translations/ja.json
new file mode 100644
index 00000000000..89df73b9221
--- /dev/null
+++ b/homeassistant/components/plex/translations/ja.json
@@ -0,0 +1,15 @@
+{
+ "config": {
+ "error": {
+ "faulty_credentials": "\u8a8d\u8a3c\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3001\u30c8\u30fc\u30af\u30f3\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044"
+ },
+ "step": {
+ "select_server": {
+ "data": {
+ "server": "\u30b5\u30fc\u30d0\u30fc"
+ },
+ "title": "Plex\u30b5\u30fc\u30d0\u30fc\u3092\u9078\u629e"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/point/translations/ja.json b/homeassistant/components/point/translations/ja.json
new file mode 100644
index 00000000000..09e474b989c
--- /dev/null
+++ b/homeassistant/components/point/translations/ja.json
@@ -0,0 +1,7 @@
+{
+ "config": {
+ "error": {
+ "follow_link": "\u9001\u4fe1 \u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u524d\u306b\u3001\u4e8b\u524d\u306b\u30ea\u30f3\u30af\u3092\u305f\u3069\u3063\u3066\u8a8d\u8a3c\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/ps4/translations/ja.json b/homeassistant/components/ps4/translations/ja.json
new file mode 100644
index 00000000000..8d0bb1dd228
--- /dev/null
+++ b/homeassistant/components/ps4/translations/ja.json
@@ -0,0 +1,29 @@
+{
+ "config": {
+ "abort": {
+ "credential_error": "\u8cc7\u683c\u60c5\u5831\u306e\u53d6\u5f97\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002",
+ "port_987_bind_error": "\u30dd\u30fc\u30c8 987\u306b\u30d0\u30a4\u30f3\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u8a73\u7d30\u306f\u3001[\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8](https://www.home-assistant.io/components/ps4/)\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002",
+ "port_997_bind_error": "\u30dd\u30fc\u30c8 997\u306b\u30d0\u30a4\u30f3\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u8a73\u7d30\u306f\u3001[\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8](https://www.home-assistant.io/components/ps4/)\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
+ },
+ "error": {
+ "login_failed": "PlayStation 4\u3068\u306e\u30da\u30a2\u30ea\u30f3\u30b0\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002PIN Code\u304c\u6b63\u3057\u3044\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
+ },
+ "step": {
+ "creds": {
+ "title": "Play Station 4"
+ },
+ "link": {
+ "data": {
+ "region": "\u30ea\u30fc\u30b8\u30e7\u30f3"
+ },
+ "title": "Play Station 4"
+ },
+ "mode": {
+ "data": {
+ "mode": "\u30b3\u30f3\u30d5\u30a3\u30b0\u30e2\u30fc\u30c9"
+ },
+ "title": "Play Station 4"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/rainmachine/translations/bg.json b/homeassistant/components/rainmachine/translations/bg.json
index 0ced0b2f334..b54660f8e9f 100644
--- a/homeassistant/components/rainmachine/translations/bg.json
+++ b/homeassistant/components/rainmachine/translations/bg.json
@@ -1,5 +1,6 @@
{
"config": {
+ "flow_title": "{ip}",
"step": {
"user": {
"data": {
diff --git a/homeassistant/components/rainmachine/translations/ja.json b/homeassistant/components/rainmachine/translations/ja.json
new file mode 100644
index 00000000000..a86d3b073f3
--- /dev/null
+++ b/homeassistant/components/rainmachine/translations/ja.json
@@ -0,0 +1,12 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "data": {
+ "ip_address": "\u30db\u30b9\u30c8\u540d\u307e\u305f\u306fIP\u30a2\u30c9\u30ec\u30b9"
+ },
+ "title": "\u3042\u306a\u305f\u306e\u60c5\u5831\u3092\u5165\u529b"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/ridwell/translations/bg.json b/homeassistant/components/ridwell/translations/bg.json
new file mode 100644
index 00000000000..a0418dd4af0
--- /dev/null
+++ b/homeassistant/components/ridwell/translations/bg.json
@@ -0,0 +1,28 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e",
+ "reauth_successful": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0442\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435 \u0431\u0435\u0448\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e"
+ },
+ "error": {
+ "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435",
+ "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430"
+ },
+ "step": {
+ "reauth_confirm": {
+ "data": {
+ "password": "\u041f\u0430\u0440\u043e\u043b\u0430"
+ },
+ "description": "\u041c\u043e\u043b\u044f, \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e \u043f\u0430\u0440\u043e\u043b\u0430\u0442\u0430 \u0437\u0430 {username}:",
+ "title": "\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f\u0442\u0430"
+ },
+ "user": {
+ "data": {
+ "password": "\u041f\u0430\u0440\u043e\u043b\u0430",
+ "username": "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u0438\u043c\u0435"
+ },
+ "description": "\u0412\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e\u0442\u043e \u0441\u0438 \u0438\u043c\u0435 \u0438 \u043f\u0430\u0440\u043e\u043b\u0430:"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/ridwell/translations/hu.json b/homeassistant/components/ridwell/translations/hu.json
new file mode 100644
index 00000000000..b79c5204f49
--- /dev/null
+++ b/homeassistant/components/ridwell/translations/hu.json
@@ -0,0 +1,28 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van",
+ "reauth_successful": "Az \u00fajrahiteles\u00edt\u00e9s sikeres volt."
+ },
+ "error": {
+ "invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s",
+ "unknown": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt"
+ },
+ "step": {
+ "reauth_confirm": {
+ "data": {
+ "password": "Jelsz\u00f3"
+ },
+ "description": "K\u00e9rem, adja meg \u00fajra a jelsz\u00f3t {username} r\u00e9sz\u00e9re:",
+ "title": "Integr\u00e1ci\u00f3 \u00fajrahiteles\u00edt\u00e9se"
+ },
+ "user": {
+ "data": {
+ "password": "Jelsz\u00f3",
+ "username": "Felhaszn\u00e1l\u00f3n\u00e9v"
+ },
+ "description": "Adja meg felhaszn\u00e1l\u00f3nev\u00e9t \u00e9s jelszav\u00e1t:"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/ridwell/translations/it.json b/homeassistant/components/ridwell/translations/it.json
new file mode 100644
index 00000000000..bb7a0862268
--- /dev/null
+++ b/homeassistant/components/ridwell/translations/it.json
@@ -0,0 +1,28 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato",
+ "reauth_successful": "La nuova autenticazione \u00e8 stata eseguita correttamente"
+ },
+ "error": {
+ "invalid_auth": "Autenticazione non valida",
+ "unknown": "Errore imprevisto"
+ },
+ "step": {
+ "reauth_confirm": {
+ "data": {
+ "password": "Password"
+ },
+ "description": "Inserisci nuovamente la password per {username}:",
+ "title": "Autenticare nuovamente l'integrazione"
+ },
+ "user": {
+ "data": {
+ "password": "Password",
+ "username": "Nome utente"
+ },
+ "description": "Inserisci il tuo nome utente e password:"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/ridwell/translations/zh-Hant.json b/homeassistant/components/ridwell/translations/zh-Hant.json
new file mode 100644
index 00000000000..f0ce6bd4327
--- /dev/null
+++ b/homeassistant/components/ridwell/translations/zh-Hant.json
@@ -0,0 +1,28 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210",
+ "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f"
+ },
+ "error": {
+ "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548",
+ "unknown": "\u672a\u9810\u671f\u932f\u8aa4"
+ },
+ "step": {
+ "reauth_confirm": {
+ "data": {
+ "password": "\u5bc6\u78bc"
+ },
+ "description": "\u8acb\u91cd\u65b0\u8f38\u5165 {username} \u5bc6\u78bc\uff1a",
+ "title": "\u91cd\u65b0\u8a8d\u8b49\u6574\u5408"
+ },
+ "user": {
+ "data": {
+ "password": "\u5bc6\u78bc",
+ "username": "\u4f7f\u7528\u8005\u540d\u7a31"
+ },
+ "description": "\u8f38\u5165\u4f7f\u7528\u8005\u540d\u7a31\u8207\u5bc6\u78bc\uff1a"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/season/translations/sensor.ja.json b/homeassistant/components/season/translations/sensor.ja.json
new file mode 100644
index 00000000000..2f524d4f910
--- /dev/null
+++ b/homeassistant/components/season/translations/sensor.ja.json
@@ -0,0 +1,10 @@
+{
+ "state": {
+ "season__season__": {
+ "autumn": "\u79cb",
+ "spring": "\u6625",
+ "summer": "\u590f",
+ "winter": "\u51ac"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/smartthings/translations/ja.json b/homeassistant/components/smartthings/translations/ja.json
new file mode 100644
index 00000000000..93db79466a4
--- /dev/null
+++ b/homeassistant/components/smartthings/translations/ja.json
@@ -0,0 +1,7 @@
+{
+ "config": {
+ "error": {
+ "webhook_error": "SmartThings\u304cWebhook URL\u3092\u691c\u8a3c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002Webhook URL\u304c\u30a4\u30f3\u30bf\u30fc\u30cd\u30c3\u30c8\u304b\u3089\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u3001\u3082\u3046\u4e00\u5ea6\u8a66\u3057\u3066\u304f\u3060\u3055\u3044\u3002"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/smhi/translations/ja.json b/homeassistant/components/smhi/translations/ja.json
new file mode 100644
index 00000000000..bfddae6169d
--- /dev/null
+++ b/homeassistant/components/smhi/translations/ja.json
@@ -0,0 +1,13 @@
+{
+ "config": {
+ "error": {
+ "name_exists": "\u540d\u524d\u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059",
+ "wrong_location": "\u6240\u5728\u5730 \u30b9\u30a6\u30a7\u30fc\u30c7\u30f3\u306e\u307f"
+ },
+ "step": {
+ "user": {
+ "title": "\u30b9\u30a6\u30a7\u30fc\u30c7\u30f3\u3067\u306e\u4f4d\u7f6e"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/solaredge/translations/ja.json b/homeassistant/components/solaredge/translations/ja.json
new file mode 100644
index 00000000000..a81d9a23b71
--- /dev/null
+++ b/homeassistant/components/solaredge/translations/ja.json
@@ -0,0 +1,11 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "data": {
+ "name": "\u3053\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u540d\u524d"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/switch/translations/ja.json b/homeassistant/components/switch/translations/ja.json
index 42b7ddc7d06..bc55f9c8d2f 100644
--- a/homeassistant/components/switch/translations/ja.json
+++ b/homeassistant/components/switch/translations/ja.json
@@ -1,4 +1,19 @@
{
+ "device_automation": {
+ "action_type": {
+ "toggle": "\u30c8\u30b0\u30eb {entity_name}",
+ "turn_off": "\u30aa\u30d5\u306b\u3059\u308b {entity_name}",
+ "turn_on": "\u30aa\u30f3\u306b\u3059\u308b {entity_name}"
+ },
+ "condition_type": {
+ "is_off": "{entity_name} \u306f\u30aa\u30d5\u3067\u3059",
+ "is_on": "{entity_name} \u304c\u30aa\u30f3\u3067\u3059"
+ },
+ "trigger_type": {
+ "turned_off": "{entity_name} \u30aa\u30d5\u306b\u306a\u308a\u307e\u3057\u305f",
+ "turned_on": "{entity_name} \u30aa\u30f3\u306b\u306a\u3063\u3066\u3044\u307e\u3059"
+ }
+ },
"state": {
"_": {
"off": "\u30aa\u30d5",
diff --git a/homeassistant/components/syncthing/translations/bg.json b/homeassistant/components/syncthing/translations/bg.json
new file mode 100644
index 00000000000..5a326ca17cb
--- /dev/null
+++ b/homeassistant/components/syncthing/translations/bg.json
@@ -0,0 +1,18 @@
+{
+ "config": {
+ "abort": {
+ "already_configured": "\u0423\u0441\u043b\u0443\u0433\u0430\u0442\u0430 \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0430"
+ },
+ "error": {
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+ "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435"
+ },
+ "step": {
+ "user": {
+ "data": {
+ "url": "URL"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/system_bridge/translations/bg.json b/homeassistant/components/system_bridge/translations/bg.json
index 4983c9a14b2..ccf68c66d57 100644
--- a/homeassistant/components/system_bridge/translations/bg.json
+++ b/homeassistant/components/system_bridge/translations/bg.json
@@ -1,8 +1,21 @@
{
"config": {
+ "error": {
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+ "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435",
+ "unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430"
+ },
+ "flow_title": "{name}",
"step": {
+ "authenticate": {
+ "data": {
+ "api_key": "API \u043a\u043b\u044e\u0447"
+ }
+ },
"user": {
"data": {
+ "api_key": "API \u043a\u043b\u044e\u0447",
+ "host": "\u0425\u043e\u0441\u0442",
"port": "\u041f\u043e\u0440\u0442"
}
}
diff --git a/homeassistant/components/tellduslive/translations/ja.json b/homeassistant/components/tellduslive/translations/ja.json
new file mode 100644
index 00000000000..8aa43369fee
--- /dev/null
+++ b/homeassistant/components/tellduslive/translations/ja.json
@@ -0,0 +1,10 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "description": "\u7a7a",
+ "title": "\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u3092\u9078\u3076\u3002"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/tplink/translations/ja.json b/homeassistant/components/tplink/translations/ja.json
new file mode 100644
index 00000000000..28f8763eea2
--- /dev/null
+++ b/homeassistant/components/tplink/translations/ja.json
@@ -0,0 +1,9 @@
+{
+ "config": {
+ "step": {
+ "confirm": {
+ "description": "TP-Link\u30b9\u30de\u30fc\u30c8\u30c7\u30d0\u30a4\u30b9\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u307e\u3059\u304b\uff1f"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/tradfri/translations/ja.json b/homeassistant/components/tradfri/translations/ja.json
new file mode 100644
index 00000000000..7e02bd92743
--- /dev/null
+++ b/homeassistant/components/tradfri/translations/ja.json
@@ -0,0 +1,17 @@
+{
+ "config": {
+ "error": {
+ "invalid_key": "\u63d0\u4f9b\u3055\u308c\u305f\u30ad\u30fc\u3067\u306e\u767b\u9332\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u554f\u984c\u304c\u5f15\u304d\u7d9a\u304d\u767a\u751f\u3059\u308b\u5834\u5408\u306f\u3001\u30b2\u30fc\u30c8\u30a6\u30a7\u30a4\u3092\u518d\u8d77\u52d5\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002",
+ "timeout": "\u30b3\u30fc\u30c9\u306e\u691c\u8a3c\u3067\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f\u3002"
+ },
+ "step": {
+ "auth": {
+ "data": {
+ "host": "\u30db\u30b9\u30c8",
+ "security_code": "\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30b3\u30fc\u30c9"
+ },
+ "title": "\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30b3\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/tuya/translations/ja.json b/homeassistant/components/tuya/translations/ja.json
index 6454194b1c7..8db8bd8d45e 100644
--- a/homeassistant/components/tuya/translations/ja.json
+++ b/homeassistant/components/tuya/translations/ja.json
@@ -17,5 +17,24 @@
}
}
}
+ },
+ "options": {
+ "error": {
+ "dev_not_found": "\u30c7\u30d0\u30a4\u30b9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093"
+ },
+ "step": {
+ "device": {
+ "data": {
+ "brightness_range_mode": "\u30c7\u30d0\u30a4\u30b9\u304c\u4f7f\u7528\u3059\u308b\u8f1d\u5ea6\u7bc4\u56f2",
+ "support_color": "\u5f37\u5236\u7684\u306b\u30ab\u30e9\u30fc\u3092\u30b5\u30dd\u30fc\u30c8"
+ },
+ "title": "Tuya\u30c7\u30d0\u30a4\u30b9\u306e\u8a2d\u5b9a"
+ },
+ "init": {
+ "data": {
+ "discovery_interval": "\u30c7\u30d0\u30a4\u30b9\u691c\u51fa\u306e\u30dd\u30fc\u30ea\u30f3\u30b0\u9593\u9694(\u79d2\u5358\u4f4d)"
+ }
+ }
+ }
}
}
\ No newline at end of file
diff --git a/homeassistant/components/tuya/translations/sensor.bg.json b/homeassistant/components/tuya/translations/sensor.bg.json
new file mode 100644
index 00000000000..a6bedcb419c
--- /dev/null
+++ b/homeassistant/components/tuya/translations/sensor.bg.json
@@ -0,0 +1,9 @@
+{
+ "state": {
+ "tuya__status": {
+ "cooling": "\u041e\u0445\u043b\u0430\u0436\u0434\u0430\u043d\u0435",
+ "heating": "\u041e\u0442\u043e\u043f\u043b\u0435\u043d\u0438\u0435",
+ "heating_temp": "\u0422\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u0430 \u043d\u0430 \u043e\u0442\u043e\u043f\u043b\u0435\u043d\u0438\u0435"
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/twentemilieu/translations/ja.json b/homeassistant/components/twentemilieu/translations/ja.json
new file mode 100644
index 00000000000..5ff4d54e766
--- /dev/null
+++ b/homeassistant/components/twentemilieu/translations/ja.json
@@ -0,0 +1,11 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "data": {
+ "post_code": "\u90f5\u4fbf\u756a\u53f7"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/twilio/translations/ja.json b/homeassistant/components/twilio/translations/ja.json
new file mode 100644
index 00000000000..e19844627aa
--- /dev/null
+++ b/homeassistant/components/twilio/translations/ja.json
@@ -0,0 +1,9 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "title": "Twilio Webhook\u306e\u8a2d\u5b9a"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/unifi/translations/ja.json b/homeassistant/components/unifi/translations/ja.json
new file mode 100644
index 00000000000..295874b751a
--- /dev/null
+++ b/homeassistant/components/unifi/translations/ja.json
@@ -0,0 +1,12 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "data": {
+ "site": "\u30b5\u30a4\u30c8ID"
+ },
+ "title": "UniFi\u30b3\u30f3\u30c8\u30ed\u30fc\u30e9\u30fc\u306e\u8a2d\u5b9a"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/venstar/translations/bg.json b/homeassistant/components/venstar/translations/bg.json
index 9b2acbd7c42..a1401a7f1b2 100644
--- a/homeassistant/components/venstar/translations/bg.json
+++ b/homeassistant/components/venstar/translations/bg.json
@@ -1,5 +1,12 @@
{
"config": {
+ "abort": {
+ "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e"
+ },
+ "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": {
diff --git a/homeassistant/components/vesync/translations/ja.json b/homeassistant/components/vesync/translations/ja.json
new file mode 100644
index 00000000000..85500dcafff
--- /dev/null
+++ b/homeassistant/components/vesync/translations/ja.json
@@ -0,0 +1,9 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "title": "\u30e6\u30fc\u30b6\u30fc\u540d\u3068\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/wallbox/translations/bg.json b/homeassistant/components/wallbox/translations/bg.json
index 648be54571d..5644c3b845c 100644
--- a/homeassistant/components/wallbox/translations/bg.json
+++ b/homeassistant/components/wallbox/translations/bg.json
@@ -4,7 +4,7 @@
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e"
},
"error": {
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
"invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435",
"unknown": "\u041d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430"
},
diff --git a/homeassistant/components/waze_travel_time/translations/bg.json b/homeassistant/components/waze_travel_time/translations/bg.json
new file mode 100644
index 00000000000..35cfa0ad1d7
--- /dev/null
+++ b/homeassistant/components/waze_travel_time/translations/bg.json
@@ -0,0 +1,11 @@
+{
+ "config": {
+ "step": {
+ "user": {
+ "data": {
+ "name": "\u0418\u043c\u0435"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/homeassistant/components/yamaha_musiccast/translations/bg.json b/homeassistant/components/yamaha_musiccast/translations/bg.json
index 6814831ecff..eec876d2be6 100644
--- a/homeassistant/components/yamaha_musiccast/translations/bg.json
+++ b/homeassistant/components/yamaha_musiccast/translations/bg.json
@@ -4,6 +4,9 @@
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e"
},
"step": {
+ "confirm": {
+ "description": "\u0418\u0441\u043a\u0430\u0442\u0435 \u043b\u0438 \u0434\u0430 \u0437\u0430\u043f\u043e\u0447\u043d\u0435\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u0432\u0430\u043d\u0435\u0442\u043e?"
+ },
"user": {
"data": {
"host": "\u0425\u043e\u0441\u0442"
diff --git a/homeassistant/components/yeelight/translations/bg.json b/homeassistant/components/yeelight/translations/bg.json
index d68ec8b933c..a53214e40e4 100644
--- a/homeassistant/components/yeelight/translations/bg.json
+++ b/homeassistant/components/yeelight/translations/bg.json
@@ -7,6 +7,7 @@
"error": {
"cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
},
+ "flow_title": "{model} {id} ({host})",
"step": {
"pick_device": {
"data": {
diff --git a/homeassistant/components/zwave/translations/ja.json b/homeassistant/components/zwave/translations/ja.json
index 3106439dc92..cbf5f7274a1 100644
--- a/homeassistant/components/zwave/translations/ja.json
+++ b/homeassistant/components/zwave/translations/ja.json
@@ -1,4 +1,9 @@
{
+ "config": {
+ "error": {
+ "option_error": "Z-Wave\u306e\u691c\u8a3c\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002USB\u30b9\u30c6\u30a3\u30c3\u30af\u3078\u306e\u30d1\u30b9\u306f\u6b63\u3057\u3044\u3067\u3059\u304b\uff1f"
+ }
+ },
"state": {
"_": {
"initializing": "\u521d\u671f\u5316\u4e2d",
diff --git a/homeassistant/components/zwave_js/translations/bg.json b/homeassistant/components/zwave_js/translations/bg.json
index afde8dc1336..bdae86569ac 100644
--- a/homeassistant/components/zwave_js/translations/bg.json
+++ b/homeassistant/components/zwave_js/translations/bg.json
@@ -23,15 +23,16 @@
"options": {
"abort": {
"already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e",
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
+ "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435"
},
"error": {
- "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435",
+ "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": {
"configure_addon": {
"data": {
+ "network_key": "\u041c\u0440\u0435\u0436\u043e\u0432 \u043a\u043b\u044e\u0447",
"s0_legacy_key": "S0 \u043a\u043b\u044e\u0447 (\u043d\u0430\u0441\u043b\u0435\u0434\u0435\u043d)",
"s2_access_control_key": "S2 \u043a\u043b\u044e\u0447 \u0437\u0430 \u043a\u043e\u043d\u0442\u0440\u043e\u043b \u043d\u0430 \u0434\u043e\u0441\u0442\u044a\u043f\u0430",
"s2_authenticated_key": "S2 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d \u043a\u043b\u044e\u0447",