Ensure all user-facing strings follow Home Assistant's naming conventions for consistency and proper internationalization. This includes using sentence-case for translatable strings, proper spelling and capitalization of technical terms, and leveraging common string references where available.
Ensure all user-facing strings follow Home Assistant’s naming conventions for consistency and proper internationalization. This includes using sentence-case for translatable strings, proper spelling and capitalization of technical terms, and leveraging common string references where available.
Key requirements:
"[%key:common::state::charging%]"
instead of custom “Charging”Example corrections:
// Before
"name": "Network Role"
"api_key": "API key"
"charging_system_charging": "Charging"
// After
"name": "Network role"
"api_key": "[%key:common::config_flow::data::api_key%]"
"charging_system_charging": "[%key:common::state::charging%]"
This ensures consistent user experience across the platform and enables proper translation workflows.
Enter the URL of a public GitHub repository