Fill in the Korean translation gaps left by the AI Purify/auto-clean-stop merges

ko.json (PR #283) was written against an older en.json and never picked up
the ten keys two later PRs added: the AI Purify sensing entities
(switch.periodic_air_sensing, switch.periodic_sensing_skip_status,
number.sensing_interval, select.sensing_mode + its three states,
time.sensing_skip_start/end) and button.auto_clean_stop. Merging main
into this branch surfaced the gap via
test_every_language_mirrors_the_english_catalog.

Translated the missing entries, matching the terminology and phrasing
ko.json already uses for adjacent keys (e.g. periodic_air_sensing's
existing binary_sensor entry, auto_clean's "자동 청소"), and kept "AI
Purify" as the untranslated brand name the same way cs/es/it/nl do.
ko.json's topology now matches en.json's exactly; full suite (1213
tests), ruff, and ty all pass.
This commit is contained in:
Marc Billow
2026-08-05 01:33:08 +00:00
parent 6dd4de8b6b
commit 3918b1e5c8
@@ -117,6 +117,9 @@
"diagnosis_start": { "diagnosis_start": {
"name": "진단 시작" "name": "진단 시작"
}, },
"auto_clean_stop": {
"name": "자동 청소 정지"
},
"pause": { "pause": {
"name": "일시정지" "name": "일시정지"
}, },
@@ -191,6 +194,9 @@
"oven_setpoint": { "oven_setpoint": {
"name": "설정 온도" "name": "설정 온도"
}, },
"sensing_interval": {
"name": "AI Purify 간격"
},
"setpoint": { "setpoint": {
"name": "설정값" "name": "설정값"
}, },
@@ -494,6 +500,14 @@
"rinse_cycles": { "rinse_cycles": {
"name": "헹굼 횟수" "name": "헹굼 횟수"
}, },
"sensing_mode": {
"name": "AI Purify 동작",
"state": {
"off": "감지만",
"airpurify": "자동 청소",
"alarm": "알림 받기"
}
},
"softener_concentration": { "softener_concentration": {
"name": "섬유유연제 농축도", "name": "섬유유연제 농축도",
"state": { "state": {
@@ -1030,6 +1044,12 @@
"display": { "display": {
"name": "디스플레이" "name": "디스플레이"
}, },
"periodic_air_sensing": {
"name": "AI Purify"
},
"periodic_sensing_skip_status": {
"name": "AI Purify 감지 건너뛰기"
},
"pet_filter_activation": { "pet_filter_activation": {
"name": "펫 필터 작동" "name": "펫 필터 작동"
}, },
@@ -1199,6 +1219,12 @@
}, },
"night_start": { "night_start": {
"name": "야간 조명 시작" "name": "야간 조명 시작"
},
"sensing_skip_end": {
"name": "AI Purify 감지 건너뛰기 종료"
},
"sensing_skip_start": {
"name": "AI Purify 감지 건너뛰기 시작"
} }
}, },
"water_heater": { "water_heater": {