Skip to content

feat: add Estonian (et) translations - #508

Merged
sockless-coding merged 1 commit into
sockless-coding:masterfrom
meelisf:add-estonian-translations
Sep 5, 2026
Merged

sockless-coding merged 1 commit into
sockless-coding:masterfrom
meelisf:add-estonian-translations

Conversation

@meelisf

@meelisf meelisf commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Adds custom_components/panasonic_cc/translations/et.json.

What

Estonian translation covering all 189 keys present in en.json — no keys missing, none added:

  • config flow (user, reconfigure, otp, agreements, reauth_confirm) plus every error and abort string
  • options flow
  • climate preset_mode, fan_mode, swing_mode and swing_horizontal_mode states
  • select, sensor, switch, binary_sensor and button entity names
  • connection_status states
  • the set_horizontal_swing_mode service, its fields and descriptions

Notes on a few choices

  • Vertical swing positions are translated as positions rather than directions (Ülemine, Ülemine keskmine, Keskmine, Alumine keskmine, Alumine) — Estonian directional words would read as "move up" instead of "the louver sits at the top".
  • SwingLiikuv ("moving"), since leaving the English word would be unhelpful to an Estonian reader.
  • Entity idOlemi ID, matching Home Assistant's own Estonian terminology.

Testing

Verified in a running Home Assistant 2026.8.3 instance with panasonic_cc 2026.8.7 and an air-to-air CS-HZ25ZKE. The file loads without warnings and all strings render in the UI. Key parity against en.json was checked programmatically.

Translated by a native Estonian speaker.

🤖 Generated with Claude Code

Adds custom_components/panasonic_cc/translations/et.json, covering all
189 keys present in en.json: config and options flows, climate preset,
fan and swing states, select/sensor/switch/button entity names, the
connection status states and the set_horizontal_swing_mode service.

Translated by a native Estonian speaker and verified in a running
Home Assistant 2026.8.3 instance with an air-to-air CS-HZ25ZKE.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@meelisf
meelisf force-pushed the add-estonian-translations branch from d91d445 to 454e17c Compare September 2, 2026 08:18
@sockless-coding
sockless-coding merged commit 08f8242 into sockless-coding:master Sep 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants