ha-frontend/src/translations/en.json

3105 lines
139 KiB
JSON
Raw Normal View History

{
"panel": {
2018-06-15 18:59:43 +02:00
"calendar": "Calendar",
"config": "Configuration",
"states": "Overview",
"map": "Map",
"logbook": "Logbook",
"history": "History",
"mailbox": "Mailbox",
"shopping_list": "Shopping List",
2019-07-15 22:05:06 +02:00
"developer_tools": "Developer Tools",
"media_browser": "Media Browser",
"profile": "Profile"
},
"state": {
"default": {
2020-04-26 21:09:05 +02:00
"on": "On",
"off": "Off",
"unknown": "Unknown",
"unavailable": "Unavailable"
}
},
"state_attributes": {
"climate": {
"fan_mode": {
2020-04-22 00:02:00 +02:00
"off": "Off",
"on": "On",
"auto": "Auto"
},
"preset_mode": {
"none": "None",
"eco": "Eco",
"away": "Away",
"boost": "Boost",
"comfort": "Comfort",
"home": "Home",
"sleep": "Sleep",
"activity": "Activity"
},
"hvac_action": {
"off": "Off",
"heating": "Heating",
"cooling": "Cooling",
"drying": "Drying",
"idle": "Idle",
"fan": "Fan"
}
2020-05-31 21:35:58 +02:00
},
"humidifier": {
"mode": {
"normal": "Normal",
"eco": "Eco",
"away": "Away",
"boost": "Boost",
"comfort": "Comfort",
"home": "Home",
"sleep": "Sleep",
"auto": "Auto",
"baby": "Baby"
}
}
},
"state_badge": {
"default": {
"unknown": "Unk",
2019-03-25 15:40:04 +01:00
"unavailable": "Unavai",
"error": "Error",
"entity_not_found": "Entity Not Found"
},
"alarm_control_panel": {
"armed": "Armed",
"disarmed": "Disarm",
"armed_home": "[%key:state_badge::alarm_control_panel::armed%]",
"armed_away": "[%key:state_badge::alarm_control_panel::armed%]",
"armed_night": "[%key:state_badge::alarm_control_panel::armed%]",
"armed_custom_bypass": "[%key:state_badge::alarm_control_panel::armed%]",
"pending": "Pend",
"arming": "Arming",
"disarming": "Disarm",
"triggered": "Trig"
},
"device_tracker": {
2020-04-22 00:02:00 +02:00
"home": "[%key:state_badge::person::home%]",
"not_home": "[%key:state_badge::person::not_home%]"
},
"person": {
2020-04-22 00:02:00 +02:00
"home": "Home",
"not_home": "Away"
}
},
"groups": {
"system-admin": "Administrators",
"system-users": "Users",
"system-read-only": "Read-Only Users"
},
"config_entry": {
"disabled_by": {
"user": "User",
"integration": "Integration",
"config_entry": "Config Entry"
}
},
"ui": {
"auth_store": {
"ask": "Do you want to stay logged in?",
"decline": "No",
"confirm": "Yes"
},
"card": {
"alarm_control_panel": {
"code": "Code",
"clear_code": "Clear",
"disarm": "Disarm",
"arm_home": "Arm home",
2018-10-29 08:59:33 +01:00
"arm_away": "Arm away",
2018-10-29 16:33:01 +01:00
"arm_night": "Arm night",
"arm_custom_bypass": "Custom bypass"
},
"automation": {
"last_triggered": "Last triggered",
"trigger": "Execute"
},
"camera": {
"not_available": "Image not available"
},
"climate": {
"currently": "Currently",
"on_off": "On / off",
"target_temperature": "Target temperature",
"target_temperature_entity": "{name} target temperature",
"target_temperature_mode": "{name} target temperature {mode}",
"current_temperature": "{name} current temperature",
"heating": "{name} heating",
"cooling": "{name} cooling",
"high": "high",
"low": "low",
"target_humidity": "Target humidity",
"operation": "Operation",
"fan_mode": "Fan mode",
"swing_mode": "Swing mode",
"preset_mode": "Preset",
"away_mode": "Away mode",
"aux_heat": "Aux heat"
},
"counter": {
"actions": {
"increment": "increment",
"decrement": "decrement",
"reset": "reset"
}
},
"cover": {
"position": "Position",
"tilt_position": "Tilt position"
},
"fan": {
"speed": "Speed",
"oscillate": "Oscillate",
"direction": "Direction",
"forward": "Forward",
"reverse": "Reverse"
},
2020-05-31 21:35:58 +02:00
"humidifier": {
"humidity": "Target humidity",
2020-05-31 21:35:58 +02:00
"mode": "Mode",
"target_humidity_entity": "{name} target humidity",
"on_entity": "{name} on"
},
"light": {
"brightness": "Brightness",
"color_temperature": "Color temperature",
"white_value": "White value",
"effect": "Effect"
},
"lock": {
"code": "[%key:ui::card::alarm_control_panel::code%]",
"lock": "Lock",
"unlock": "Unlock"
},
"media_player": {
2018-06-13 02:45:06 +02:00
"source": "Source",
"sound_mode": "Sound mode",
"browse_media": "Browse media",
"turn_on": "Turn on",
"turn_off": "Turn off",
"media_play": "Play",
"media_play_pause": "Play/pause",
"media_next_track": "Next",
"media_previous_track": "Previous",
"text_to_speak": "Text to speak"
},
"persistent_notification": {
"dismiss": "Dismiss"
},
"scene": {
"activate": "Activate"
},
"script": {
2020-07-14 19:48:11 +02:00
"execute": "Execute",
"cancel": "Cancel",
"cancel_multiple": "Cancel {number}"
},
"service": {
"run": "Run"
},
"timer": {
"actions": {
"start": "start",
"pause": "pause",
"cancel": "cancel",
"finish": "finish"
}
},
"vacuum": {
"actions": {
"resume_cleaning": "Resume cleaning",
"return_to_base": "Return to dock",
"start_cleaning": "Start cleaning",
"turn_on": "Turn on",
"turn_off": "Turn off"
}
},
"water_heater": {
"currently": "Currently",
"on_off": "On / off",
"target_temperature": "Target temperature",
"operation": "Operation",
"away_mode": "Away mode"
},
"weather": {
"attributes": {
"air_pressure": "Air pressure",
"humidity": "Humidity",
"temperature": "Temperature",
"visibility": "Visibility",
"wind_speed": "Wind speed",
"precipitation": "Precipitation"
},
"cardinal_direction": {
"e": "E",
"ene": "ENE",
"ese": "ESE",
"n": "N",
"ne": "NE",
"nne": "NNE",
"nw": "NW",
"nnw": "NNW",
"s": "S",
"se": "SE",
"sse": "SSE",
"ssw": "SSW",
"sw": "SW",
"w": "W",
"wnw": "WNW",
"wsw": "WSW"
},
"day": "Day",
"night": "Night",
"forecast": "Forecast",
"high": "High",
"low": "Low"
}
},
"common": {
"and": "and",
2020-09-04 01:28:53 +02:00
"continue": "Continue",
"previous": "Previous",
"loading": "Loading",
"refresh": "Refresh",
"cancel": "Cancel",
"delete": "Delete",
"remove": "Remove",
"enable": "Enable",
"disable": "Disable",
"close": "Close",
"leave": "Leave",
"stay": "Stay",
"next": "Next",
"back": "Back",
"undo": "Undo",
"save": "Save",
"rename": "Rename",
"yes": "Yes",
"no": "No",
"not_now": "Not now",
"skip": "Skip",
2020-06-09 22:30:36 +02:00
"menu": "Menu",
"overflow_menu": "Overflow menu",
"successfully_saved": "Successfully saved",
"successfully_deleted": "Successfully deleted",
2020-09-13 22:27:16 +02:00
"error_required": "Required",
"copied": "Copied"
},
"components": {
"logbook": {
"entries_not_found": "No logbook entries found.",
"by": "by",
"by_service": "by service",
"messages": {
"was_away": "was away",
"was_at_state": "was at {state}",
"rose": "rose",
"set": "set",
"was_low": "was low",
"was_normal": "was normal",
"was_connected": "was connected",
"was_disconnected": "was disconnected",
"was_opened": "was opened",
"was_closed": "was closed",
"was_unlocked": "was unlocked",
"was_locked": "was locked",
"was_plugged_in": "was plugged in",
"was_unplugged": "was unplugged",
"was_at_home": "was at home",
"was_unsafe": "was unsafe",
"was_safe": "was safe",
"detected_device_class": "detected {device_class}",
"cleared_device_class": "cleared (no {device_class} detected)",
"turned_off": "turned off",
"turned_on": "turned on",
"changed_to_state": "changed to {state}",
"became_unavailable": "became unavailable"
}
},
"entity": {
"entity-picker": {
"entity": "Entity",
"clear": "Clear",
"show_entities": "Show entities"
},
"entity-attribute-picker": {
"attribute": "Attribute",
"show_attributes": "Show attributes"
}
},
"user-picker": {
"no_user": "No user",
"add_user": "Add user",
"remove_user": "Remove user"
},
"device-picker": {
"clear": "Clear",
"toggle": "Toggle",
"show_devices": "Show devices",
"device": "Device",
"no_area": "No area"
},
"area-picker": {
"clear": "Clear",
"show_areas": "Show areas",
"area": "Area",
"add_new": "Add new area…",
"add_dialog": {
"title": "Add new area",
"text": "Enter the name of the new area.",
"name": "Name",
"add": "Add",
"failed_create_area": "Failed to create area."
}
},
"picture-upload": {
"label": "Picture",
"unsupported_format": "Unsupported format, please choose a JPEG, PNG or GIF image."
},
"date-range-picker": {
"start_date": "Start date",
"end_date": "End date",
"select": "Select"
},
"relative_time": {
"never": "Never",
"just_now": "Just now",
"duration": {
"second": "{count} {count, plural,\n one {second}\n other {seconds}\n}",
"minute": "{count} {count, plural,\n one {minute}\n other {minutes}\n}",
"hour": "{count} {count, plural,\n one {hour}\n other {hours}\n}",
"day": "{count} {count, plural,\n one {day}\n other {days}\n}",
"week": "{count} {count, plural,\n one {week}\n other {weeks}\n}"
},
"past_duration": {
"second": "{count} {count, plural,\n one {second}\n other {seconds}\n} ago",
"minute": "{count} {count, plural,\n one {minute}\n other {minutes}\n} ago",
"hour": "{count} {count, plural,\n one {hour}\n other {hours}\n} ago",
"day": "{count} {count, plural,\n one {day}\n other {days}\n} ago",
"week": "{count} {count, plural,\n one {week}\n other {weeks}\n} ago"
},
"future_duration": {
"second": "In {count} {count, plural,\n one {second}\n other {seconds}\n}",
"minute": "In {count} {count, plural,\n one {minute}\n other {minutes}\n}",
"hour": "In {count} {count, plural,\n one {hour}\n other {hours}\n}",
"day": "In {count} {count, plural,\n one {day}\n other {days}\n}",
"week": "In {count} {count, plural,\n one {week}\n other {weeks}\n}"
}
},
"history_charts": {
"loading_history": "Loading state history...",
"no_history_found": "No state history found."
},
"service-picker": {
"service": "Service"
},
"related-items": {
"no_related_found": "No related items found.",
"integration": "Integration",
"device": "Device",
"area": "Area",
"entity": "Related entities",
"group": "Part of the following groups",
"scene": "Part of the following scenes",
"script": "Part of the following scripts",
"automation": "Part of the following automations"
2020-07-11 18:07:22 +02:00
},
"data-table": {
2020-07-19 05:04:42 +02:00
"search": "Search",
"no-data": "No data"
},
"media-browser": {
"pick": "Pick",
"play": "Play",
"play-media": "Play Media",
"pick-media": "Pick Media",
"no_items": "No items",
"choose_player": "Choose Player",
"media-player-browser": "Media Player Browser",
"web-browser": "Web Browser",
"media_player": "Media Player",
"audio_not_supported": "Your browser does not support the audio element.",
"video_not_supported": "Your browser does not support the video element.",
"media_not_supported": "The Browser Media Player does not support this type of media",
2020-09-07 01:28:15 +02:00
"media_browsing_error": "Media Browsing Error",
"learn_adding_local_media": "Learn more about adding media in the {documentation}.",
"local_media_files": "Place your video, audio and image files in the media directory to be able to browse and play them in the browser or on supported media players.",
"documentation": "documentation",
"no_local_media_found": "No local media found",
"no_media_folder": "It looks like you have not yet created a media directory.",
"setup_local_help": "Check the {documentation} on how to setup local media.",
"class": {
"album": "Album",
"app": "App",
"artist": "Artist",
"channel": "Channel",
"composer": "Composer",
"contributing_artist": "Contributing Artist",
"directory": "Library",
"episode": "Episode",
"game": "Game",
"genre": "Genre",
"image": "Image",
"movie": "Movie",
"music": "Music",
"playlist": "Playlist",
"podcast": "Podcast",
"season": "Season",
"track": "Track",
"tv_show": "TV Show",
"url": "URL",
"video": "Video"
}
}
},
2018-06-15 17:13:00 +02:00
"dialogs": {
"quick-bar": {
"commands": {
"reload": {
"reload": "[%key:ui::panel::config::server_control::section::reloading::reload%]",
"core": "[%key:ui::panel::config::server_control::section::reloading::core%]",
"group": "[%key:ui::panel::config::server_control::section::reloading::group%]",
"automation": "[%key:ui::panel::config::server_control::section::reloading::automation%]",
"script": "[%key:ui::panel::config::server_control::section::reloading::script%]",
"scene": "[%key:ui::panel::config::server_control::section::reloading::scene%]",
"person": "[%key:ui::panel::config::server_control::section::reloading::person%]",
"zone": "[%key:ui::panel::config::server_control::section::reloading::zone%]",
"input_boolean": "[%key:ui::panel::config::server_control::section::reloading::input_boolean%]",
"input_text": "[%key:ui::panel::config::server_control::section::reloading::input_text%]",
"input_number": "[%key:ui::panel::config::server_control::section::reloading::input_number%]",
"input_datetime": "[%key:ui::panel::config::server_control::section::reloading::input_datetime%]",
"input_select": "[%key:ui::panel::config::server_control::section::reloading::input_select%]",
"template": "[%key:ui::panel::config::server_control::section::reloading::template%]",
"universal": "[%key:ui::panel::config::server_control::section::reloading::universal%]",
"rest": "[%key:ui::panel::config::server_control::section::reloading::rest%]",
"command_line": "[%key:ui::panel::config::server_control::section::reloading::command_line%]",
"filter": "[%key:ui::panel::config::server_control::section::reloading::filter%]",
"statistics": "[%key:ui::panel::config::server_control::section::reloading::statistics%]",
"generic": "[%key:ui::panel::config::server_control::section::reloading::generic%]",
"generic_thermostat": "[%key:ui::panel::config::server_control::section::reloading::generic_thermostat%]",
"homekit": "[%key:ui::panel::config::server_control::section::reloading::homekit%]",
"min_max": "[%key:ui::panel::config::server_control::section::reloading::min_max%]",
"history_stats": "[%key:ui::panel::config::server_control::section::reloading::history_stats%]",
"trend": "[%key:ui::panel::config::server_control::section::reloading::trend%]",
"ping": "[%key:ui::panel::config::server_control::section::reloading::ping%]",
"filesize": "[%key:ui::panel::config::server_control::section::reloading::filesize%]",
"telegram": "[%key:ui::panel::config::server_control::section::reloading::telegram%]",
"smtp": "[%key:ui::panel::config::server_control::section::reloading::smtp%]",
"mqtt": "[%key:ui::panel::config::server_control::section::reloading::mqtt%]",
"rpi_gpio": "[%key:ui::panel::config::server_control::section::reloading::rpi_gpio%]"
},
"server_control": {
"perform_action": "{action} Server",
"restart": "[%key:ui::panel::config::server_control::section::server_management::restart%]",
"stop": "[%key:ui::panel::config::server_control::section::server_management::stop%]"
}
},
"filter_placeholder": "Entity Filter"
},
"voice_command": {
"did_not_hear": "Home Assistant did not hear anything",
"found": "I found the following for you:",
"error": "Oops, an error has occurred",
"how_can_i_help": "How can I help?",
"label": "Type a question and press 'Enter'",
"label_voice": "Type and press 'Enter' or tap the microphone to speak"
},
"generic": {
"cancel": "Cancel",
"ok": "OK",
"default_confirmation_title": "Are you sure?",
"close": "close"
},
"image_cropper": {
"crop": "Crop"
},
"more_info_control": {
"dismiss": "Dismiss dialog",
"settings": "Entity settings",
"edit": "Edit entity",
"details": "Details",
"history": "History",
"last_changed": "Last changed",
"last_updated": "Last updated",
"script": {
"last_action": "Last Action",
"last_triggered": "Last Triggered"
},
"sun": {
"elevation": "Elevation",
"rising": "Rising",
"setting": "Setting"
},
"updater": {
"title": "Update Instructions"
},
"restored": {
"not_provided": "This entity is currently unavailable and is an orphan to a removed, changed or dysfunctional integration or device.",
"remove_intro": "If the entity is no longer in use, you can clean it up by removing it.",
"remove_action": "Remove entity",
"confirm_remove_title": "Remove entity?",
"confirm_remove_text": "Are you sure you want to remove this entity?"
},
"vacuum": {
"status": "Status",
"commands": "Vacuum cleaner commands:",
"fan_speed": "Fan speed",
"start": "Start",
"pause": "Pause",
"stop": "Stop",
"clean_spot": "Clean spot",
"locate": "Locate",
"return_home": "Return home",
"start_pause": "Start/Pause"
},
"person": {
"create_zone": "Create zone from current location"
},
"cover": {
"open_tilt_cover": "Open cover tilt",
"close_tile_cover": "Close cover tilt",
"stop_cover": "Stop cover from moving"
}
},
"entity_registry": {
"settings": "Settings",
"control": "Control",
"related": "Related",
"dismiss": "Dismiss",
"no_unique_id": "This entity does not have a unique ID, therefore its settings cannot be managed from the UI. See the {faq_link} for more detail.",
"faq": "documentation",
"editor": {
"name": "Name",
"icon": "Icon",
"icon_error": "Icons should be in the format 'prefix:iconname', e.g. 'mdi:home'",
"entity_id": "Entity ID",
"unavailable": "This entity is not currently available.",
"enabled_label": "Enable entity",
"enabled_cause": "Disabled by {cause}.",
"enabled_description": "Disabled entities will not be added to Home Assistant.",
"enabled_delay_confirm": "The enabled entities will be added to Home Assistant in {delay} seconds",
"enabled_restart_confirm": "Restart Home Assistant to finish enabling the entities",
"delete": "Delete",
"confirm_delete": "Are you sure you want to delete this entry?",
"update": "Update",
"note": "Note: This might not work yet with all integrations."
}
},
"helper_settings": {
2020-06-29 09:29:26 +02:00
"platform_not_loaded": "The {platform} integration is not loaded. Please add it to your configuration either by adding 'default_config:' or ''{platform}:''.",
"yaml_not_editable": "The settings of this entity cannot be edited from the UI. Only entities set up from the UI are configurable from the UI.",
"required_error_msg": "This field is required",
"generic": {
"name": "Name",
"icon": "Icon"
},
"input_datetime": {
"date": "Date",
"time": "Time",
"datetime": "Date and time",
"mode": "What do you want to input"
},
"input_text": {
2020-03-12 21:04:46 +01:00
"min": "Minimum length",
"max": "Maximum length",
"mode": "Display mode",
"text": "Text",
"password": "Password",
"pattern": "Regex pattern for client-side validation"
},
"input_number": {
"min": "Minimum value",
"max": "Maximum value",
"mode": "Display mode",
"box": "Input field",
"slider": "Slider",
"step": "Step size",
"unit_of_measurement": "Unit of measurement"
},
"input_select": {
"options": "Options",
"add_option": "Add option",
"no_options": "There are no options yet.",
"add": "Add"
},
"counter": {
"minimum": "Minimum value",
"maximum": "Maximum value",
"initial": "Initial value",
"restore": "Restore the last known value when Home Assistant starts",
"step": "Step size"
2020-10-19 14:45:20 +02:00
},
"timer": {
"duration": "Duration"
}
},
2019-08-15 22:34:26 +02:00
"options_flow": {
"form": {
"header": "Options"
},
"success": {
"description": "Options successfully saved."
}
},
"config_entry_system_options": {
"title": "System Options for {integration}",
"enable_new_entities_label": "Enable newly added entities.",
"enable_new_entities_description": "If disabled, newly discovered entities for {integration} will not be automatically added to Home Assistant.",
"update": "Update"
},
"zha_device_info": {
"manuf": "by {manufacturer}",
"no_area": "No Area",
"device_signature": "Zigbee device signature",
"buttons": {
"add": "Add Devices via this device",
"remove": "Remove Device",
2020-06-20 15:38:27 +02:00
"clusters": "Manage Clusters",
"reconfigure": "Reconfigure Device",
"zigbee_information": "Zigbee device signature"
},
"services": {
"reconfigure": "Reconfigure ZHA device (heal device). Use this if you are having issues with the device. If the device in question is a battery powered device please ensure it is awake and accepting commands when you use this service.",
"updateDeviceName": "Set a custom name for this device in the device registry.",
"remove": "Remove a device from the Zigbee network.",
"zigbee_information": "View the Zigbee information for the device."
},
"confirmations": {
"remove": "Are you sure that you want to remove the device?"
},
"quirk": "Quirk",
"last_seen": "Last Seen",
"power_source": "Power Source",
"unknown": "Unknown",
"zha_device_card": {
"device_name_placeholder": "Change device name"
}
},
"domain_toggler": {
"title": "Toggle Domains",
"reset_entities": "Reset Entities"
},
"mqtt_device_debug_info": {
"title": "{device} debug info",
"deserialize": "Attempt to parse MQTT messages as JSON",
"entities": "Entities",
"no_entities": "No entities",
"no_triggers": "No triggers",
"payload_display": "Payload display",
"recent_messages": "{n} most recently received message(s)",
"show_as_yaml": "Show as YAML",
"triggers": "Triggers"
2018-06-15 17:13:00 +02:00
}
},
"duration": {
"second": "{count} {count, plural,\n one {second}\n other {seconds}\n}",
"minute": "{count} {count, plural,\n one {minute}\n other {minutes}\n}",
"hour": "{count} {count, plural,\n one {hour}\n other {hours}\n}",
"day": "{count} {count, plural,\n one {day}\n other {days}\n}",
"week": "{count} {count, plural,\n one {week}\n other {weeks}\n}"
},
"login-form": {
"password": "Password",
"remember": "Remember",
"log_in": "Log in"
},
"notification_drawer": {
"click_to_configure": "Click button to configure {entity}",
"empty": "No Notifications",
"title": "Notifications",
"close": "Close",
"dismiss_all": "Dismiss all"
},
"notification_toast": {
"service_call_failed": "Failed to call service {service}.",
"connection_lost": "Connection lost. Reconnecting…",
"started": "Home Assistant has started!",
"starting": "Home Assistant is starting, not everything will be available until it is finished.",
"triggered": "Triggered {name}",
"dismiss": "Dismiss"
},
2017-12-10 19:47:33 +01:00
"sidebar": {
"external_app_configuration": "App Configuration",
"sidebar_toggle": "Sidebar Toggle",
"done": "Done"
2017-12-10 19:47:33 +01:00
},
"panel": {
"calendar": {
"my_calendars": "My Calendars",
"today": "Today"
},
"config": {
"header": "Configure Home Assistant",
"introduction": "In this view it is possible to configure your components and Home Assistant. Not everything is possible to configure from the UI yet, but we're working on it.",
"filtering": {
"filtering_by": "Filtering by",
"clear": "Clear"
},
2020-01-29 19:01:35 +01:00
"advanced_mode": {
"hint_enable": "Missing config options? Enable advanced mode on",
"link_profile_page": "your profile page"
},
"integration_panel_move": {
"missing_zha": "Missing the ZHA config panel? It was moved to the ZHA entry on the {integrations_page}.",
"missing_zwave": "Missing the Z-Wave config panel? It was moved to the Z-Wave entry on the {integrations_page}.",
"link_integration_page": "integrations page"
},
"common": {
"editor": {
"confirm_unsaved": "You have unsaved changes. Are you sure you want to leave?"
}
},
"areas": {
"caption": "Areas",
"description": "Manage areas in your home",
"data_table": {
"area": "Area",
"devices": "Devices"
},
"picker": {
"header": "Areas",
"introduction": "Areas are used to organize where devices are. This information will be used throughout Home Assistant to help you in organizing your interface, permissions and integrations with other systems.",
"introduction2": "To place devices in an area, use the link below to navigate to the integrations page and then click on a configured integration to get to the device cards.",
"integrations_page": "Integrations page",
"no_areas": "Looks like you have no areas yet!",
"create_area": "Create Area"
},
"editor": {
"default_name": "New Area",
"delete": "Delete",
"update": "Update",
"create": "Create",
"name": "Name",
"name_required": "Name is required",
"area_id": "Area ID",
"unknown_error": "Unknown error"
},
"delete": {
"confirmation_title": "Are you sure you want to delete this area?",
"confirmation_text": "All devices in this area will become unassigned."
}
2019-01-30 23:08:04 +01:00
},
"tags": {
"caption": "Tags",
"description": "Manage tags",
"learn_more": "Learn more about tags",
"no_tags": "No tags",
"add_tag": "Add tag",
"write": "Write",
"edit": "Edit",
"never_scanned": "Never scanned",
"create_automation": "Create automation with tag",
"confirm_remove_title": "Remove tag?",
"confirm_remove": "Are you sure you want to remove tag {tag}?",
"automation_title": "Tag {name} is scanned",
"headers": {
"name": "Name",
"last_scanned": "Last scanned"
},
"detail": {
"new_tag": "New tag",
"name": "Name",
"description": "Description",
"tag_id": "Tag id",
"tag_id_placeholder": "Autogenerated when left empty",
"delete": "Delete",
"update": "Update",
"create": "Create",
"create_and_write": "Create and Write",
"usage": "A tag can trigger an automation when scanned, you can use NFC tags, QR codes or any other kind of tag. Use our {companion_link} to write this tag to a programmable NFC tag or create a QR code below.",
"companion_apps": "companion apps"
}
},
"helpers": {
"caption": "Helpers",
"description": "Manage elements that help build automations",
"types": {
"input_text": "Text",
"input_number": "Number",
"input_select": "Dropdown",
"input_boolean": "Toggle",
"input_datetime": "Date and/or time",
2020-10-19 14:45:20 +02:00
"counter": "Counter",
"timer": "Timer"
},
"picker": {
"headers": {
"name": "Name",
"entity_id": "Entity ID",
"type": "Type",
"editable": "Editable"
},
2020-07-11 18:07:22 +02:00
"add_helper": "Add helper",
"no_helpers": "Looks like you don't have any helpers yet!"
},
"dialog": {
"create": "Create",
"add_helper": "Add helper",
"add_platform": "Add {platform}"
}
},
"core": {
"caption": "General",
"description": "Change your general Home Assistant configuration",
"section": {
"core": {
"header": "General Configuration",
"introduction": "Changing your configuration can be a tiresome process. We know. This section will try to make your life a little bit easier.",
"core_config": {
"edit_requires_storage": "Editor disabled because config stored in configuration.yaml.",
"location_name": "Name of your Home Assistant installation",
"latitude": "Latitude",
"longitude": "Longitude",
"elevation": "Elevation",
"elevation_meters": "meters",
"time_zone": "Time Zone",
"unit_system": "Unit System",
"unit_system_imperial": "Imperial",
"unit_system_metric": "Metric",
"imperial_example": "Fahrenheit, pounds",
"metric_example": "Celsius, kilograms",
"save_button": "Save",
"external_url": "External URL",
"internal_url": "Internal URL"
}
}
}
},
2020-06-10 11:59:05 +02:00
"info": {
"caption": "Info",
"description": "View info about your Home Assistant installation",
2020-06-10 11:59:05 +02:00
"home_assistant_logo": "Home Assistant logo",
"path_configuration": "Path to configuration.yaml: {path}",
"developed_by": "Developed by a bunch of awesome people.",
"license": "Published under the Apache 2.0 license",
"source": "Source:",
"server": "server",
"frontend": "frontend-ui",
"built_using": "Built using",
"icons_by": "Icons by",
"frontend_version": "Frontend version: {version} - {type}",
"custom_uis": "Custom UIs:",
"system_health_error": "System Health component is not loaded. Add 'system_health:' to configuration.yaml",
"integrations": "Integrations",
"documentation": "Documentation",
"issues": "Issues",
"system_health": {
"manage": "Manage",
"more_info": "more info"
}
2020-06-10 11:59:05 +02:00
},
"logs": {
"caption": "Logs",
"description": "View the Home Assistant logs",
"details": "Log Details ({level})",
"load_full_log": "Load Full Home Assistant Log",
"loading_log": "Loading error log…",
"no_errors": "No errors have been reported.",
"no_issues": "There are no new issues!",
"clear": "Clear",
"refresh": "Refresh",
"multiple_messages": "message first occurred at {time} and shows up {counter} times"
},
"lovelace": {
"caption": "Lovelace Dashboards",
"description": "Manage your Lovelace Dashboards",
"dashboards": {
2020-03-12 21:04:46 +01:00
"default_dashboard": "This is the default dashboard",
"caption": "Dashboards",
"conf_mode": {
"yaml": "YAML file",
"storage": "UI controlled"
},
"picker": {
"headers": {
"title": "Title",
"conf_mode": "Configuration method",
"default": "Default",
"require_admin": "Admin only",
"sidebar": "Show in sidebar",
"filename": "Filename"
},
"open": "Open",
"add_dashboard": "Add dashboard"
},
"confirm_delete": "Are you sure you want to delete this dashboard?",
"cant_edit_yaml": "Dashboards defined in YAML cannot be edited from the UI. Change them in configuration.yaml.",
"cant_edit_default": "The standard Lovelace dashboard cannot be edited from the UI. You can hide it by setting another dashboard as default.",
"detail": {
"edit_dashboard": "Edit dashboard",
"new_dashboard": "Add new dashboard",
"dismiss": "Close",
"show_sidebar": "Show in sidebar",
"icon": "Icon",
"title": "Title",
"title_required": "Title is required.",
"url": "URL",
2020-03-18 12:49:32 +01:00
"url_error_msg": "The URL should contain a - and cannot contain spaces or special characters, except for _ and -",
"require_admin": "Admin only",
"delete": "Delete",
"update": "Update",
"create": "Create",
"set_default": "Set as default on this device",
"remove_default": "Remove as default on this device"
}
},
"resources": {
"caption": "Resources",
"types": {
"css": "Stylesheet",
"html": "HTML (deprecated)",
"js": "JavaScript File (deprecated)",
"module": "JavaScript Module"
},
"picker": {
"headers": {
"url": "URL",
"type": "Type"
},
"no_resources": "No resources",
"add_resource": "Add resource"
},
"confirm_delete": "Are you sure you want to delete this resource?",
"refresh_header": "Do you want to refresh?",
"refresh_body": "You have to refresh the page to complete the removal. Do you want to refresh now?",
"cant_edit_yaml": "You are using Lovelace in YAML mode, therefore you cannot manage your resources through the UI. Manage them in configuration.yaml.",
"detail": {
"new_resource": "Add new resource",
"dismiss": "Close",
"warning_header": "Be cautious!",
"warning_text": "Adding resources can be dangerous, make sure you know the source of the resource and trust them. Bad resources could seriously harm your system.",
"url": "URL",
"url_error_msg": "URL is a required field",
"type": "Resource type",
"delete": "Delete",
"update": "Update",
"create": "Create"
}
}
},
"server_control": {
"caption": "Server Controls",
"description": "Restart and stop the Home Assistant server",
"section": {
"validation": {
"heading": "Configuration validation",
"introduction": "Validate your configuration if you recently made some changes to your configuration and want to make sure that it is all valid",
2020-02-13 00:30:41 +01:00
"check_config": "Check configuration",
"valid": "Configuration valid!",
"invalid": "Configuration invalid"
},
"reloading": {
2020-02-11 09:05:18 +01:00
"heading": "YAML configuration reloading",
"introduction": "Some parts of Home Assistant can reload without requiring a restart. Hitting reload will unload their current YAML configuration and load the new one.",
"reload": "Reload {domain}",
"core": "Reload location & customizations",
"group": "Reload groups, group entities, and notify services",
"automation": "Reload automations",
2019-08-12 05:52:58 +02:00
"script": "Reload scripts",
"scene": "Reload scenes",
"person": "Reload people",
"zone": "Reload zones",
"input_boolean": "Reload input booleans",
"input_text": "Reload input texts",
"input_number": "Reload input numbers",
"input_datetime": "Reload input date times",
"input_select": "Reload input selects",
"template": "Reload template entities",
"universal": "Reload universal media player entities",
"rest": "Reload rest entities and notify services",
"command_line": "Reload command line entities",
"filter": "Reload filter entities",
"statistics": "Reload statistics entities",
"generic": "Reload generic IP camera entities",
"generic_thermostat": "Reload generic thermostat entities",
"homekit": "Reload HomeKit",
"min_max": "Reload min/max entities",
"history_stats": "Reload history stats entities",
"trend": "Reload trend entities",
"ping": "Reload ping binary sensor entities",
2020-09-03 16:55:31 +02:00
"filesize": "Reload file size entities",
"telegram": "Reload telegram notify services",
2020-11-10 11:38:44 +01:00
"smtp": "Reload SMTP notify services",
"mqtt": "Reload manually configured MQTT entities",
2020-09-03 16:55:31 +02:00
"rpi_gpio": "Reload Raspberry Pi GPIO entities"
},
"server_management": {
"heading": "Server management",
"introduction": "Control your Home Assistant server… from Home Assistant.",
"restart": "Restart",
"confirm_restart": "Are you sure you want to restart Home Assistant?",
"stop": "Stop",
"confirm_stop": "Are you sure you want to stop Home Assistant?"
}
}
},
"customize": {
"caption": "Customizations",
"description": "Customize your entities",
"picker": {
"header": "Customizations",
"introduction": "Tweak per-entity attributes. Added/edited customizations will take effect immediately. Removed customizations will take effect when the entity is updated.",
"documentation": "Customization documentation",
"entity": "Entity"
},
"warning": {
"include_sentence": "It seems that your configuration.yaml doesn't properly",
"include_link": "include customize.yaml",
"not_applied": "Changes made here are written in it, but will not be applied after a configuration reload unless the include is in place."
},
"attributes_customize": "The following attributes are already set in customize.yaml",
"attributes_outside": "The following attributes are customized from outside of customize.yaml",
"different_include": "Possibly via a domain, a glob or a different include.",
"attributes_set": "The following attributes of the entity are set programmatically.",
"attributes_override": "You can override them if you like.",
"attributes_not_set": "The following attributes weren't set. Set them if you like.",
"pick_attribute": "Pick an attribute to override"
},
"automation": {
"caption": "Automations",
"description": "Manage automations",
"picker": {
"header": "Automation Editor",
"introduction": "The automation editor allows you to create and edit automations. Please follow the link below to read the instructions to make sure that you have configured Home Assistant correctly.",
"learn_more": "Learn more about automations",
"pick_automation": "Pick automation to edit",
"no_automations": "We couldnt find any editable automations",
"add_automation": "Add automation",
"only_editable": "Only automations defined in automations.yaml are editable.",
"edit_automation": "Edit automation",
"show_info_automation": "Show info about automation",
"delete_automation": "Delete automation",
"delete_confirm": "Are you sure you want to delete this automation?",
"duplicate_automation": "Duplicate automation",
"duplicate": "Duplicate",
"headers": {
"name": "Name"
}
},
"editor": {
"enable_disable": "Enable/Disable automation",
"introduction": "Use automations to bring your home alive.",
"default_name": "New Automation",
"load_error_not_editable": "Only automations in automations.yaml are editable.",
"load_error_unknown": "Error loading automation ({err_no}).",
"save": "Save",
"unsaved_confirm": "You have unsaved changes. Are you sure you want to leave?",
"alias": "Name",
2020-06-09 22:30:36 +02:00
"move_up": "Move up",
"move_down": "Move down",
"description": {
"label": "Description",
"placeholder": "Optional description"
},
"modes": {
"label": "Mode",
"description": "The mode controls what happens when the automation is triggered while the actions are still running from a previous trigger. Check the {documentation_link} for more info.",
"documentation": "automation documentation",
2020-07-15 19:56:15 +02:00
"single": "Single (default)",
"restart": "Restart",
"queued": "Queued",
2020-07-15 19:56:15 +02:00
"parallel": "Parallel"
},
"max": {
"queued": "Queue length",
"parallel": "Max number of parallel runs"
},
"edit_yaml": "Edit as YAML",
"edit_ui": "Edit with UI",
2020-10-12 11:26:16 +02:00
"copy_to_clipboard": "Copy to Clipboard",
"triggers": {
"name": "Trigger",
"header": "Triggers",
"introduction": "Triggers are what starts the processing of an automation rule. It is possible to specify multiple triggers for the same rule. Once a trigger starts, Home Assistant will validate the conditions, if any, and call the action.",
"learn_more": "Learn more about triggers",
"add": "Add trigger",
"duplicate": "Duplicate",
"delete": "[%key:ui::panel::mailbox::delete_button%]",
"delete_confirm": "Are you sure you want to delete this?",
"unsupported_platform": "No UI support for platform: {platform}",
"type_select": "Trigger type",
"type": {
"device": {
"label": "Device",
"trigger": "Trigger",
"extra_fields": {
"above": "Above",
"below": "Below",
"for": "Duration"
}
},
"event": {
"label": "Event",
"event_type": "Event type",
"event_data": "Event data",
"context_users": "Limit to events triggered by",
"context_user_picked": "User firing event",
"context_user_pick": "Select user"
},
"geo_location": {
"label": "Geolocation",
"source": "Source",
"zone": "Zone",
"event": "Event:",
"enter": "Enter",
"leave": "Leave"
},
"state": {
"label": "State",
"attribute": "Attribute (Optional)",
"from": "From",
"for": "For",
"to": "To"
},
"homeassistant": {
"label": "Home Assistant",
"event": "Event:",
"start": "Start",
"shutdown": "Shutdown"
},
"mqtt": {
"label": "MQTT",
"topic": "Topic",
"payload": "Payload (optional)"
},
"numeric_state": {
"label": "Numeric state",
"above": "Above",
"below": "Below",
"value_template": "Value template (optional)"
},
"sun": {
"label": "Sun",
"event": "[%key:ui::panel::config::automation::editor::triggers::type::homeassistant::event%]",
"sunrise": "Sunrise",
"sunset": "Sunset",
"offset": "Offset (optional)"
},
"tag": {
"label": "Tag"
},
"template": {
"label": "Template",
"value_template": "Value template"
},
"time": {
"type_value": "Fixed time",
"type_input": "Value of a date/time helper",
"label": "Time",
"at": "At time"
},
"time_pattern": {
"label": "Time Pattern",
"hours": "Hours",
"minutes": "Minutes",
"seconds": "Seconds"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook ID"
},
"zone": {
"label": "Zone",
"entity": "Entity with location",
"zone": "[%key:ui::panel::config::automation::editor::triggers::type::zone::label%]",
"event": "[%key:ui::panel::config::automation::editor::triggers::type::homeassistant::event%]",
"enter": "Enter",
"leave": "Leave"
}
}
},
"conditions": {
"name": "Condition",
"header": "Conditions",
"introduction": "Conditions are optional and will prevent further execution unless all conditions are satisfied.",
"learn_more": "Learn more about conditions",
"add": "Add condition",
"duplicate": "[%key:ui::panel::config::automation::editor::triggers::duplicate%]",
"delete": "[%key:ui::panel::mailbox::delete_button%]",
"delete_confirm": "[%key:ui::panel::config::automation::editor::triggers::delete_confirm%]",
"unsupported_condition": "No UI support for condition: {condition}",
"type_select": "Condition type",
"type": {
"and": {
"label": "And"
},
"device": {
"label": "Device",
"condition": "Condition",
"extra_fields": {
"above": "Above",
"below": "Below",
"for": "Duration"
}
},
2020-05-01 11:06:35 +02:00
"not": {
"label": "Not"
},
"numeric_state": {
"label": "[%key:ui::panel::config::automation::editor::triggers::type::numeric_state::label%]",
"above": "[%key:ui::panel::config::automation::editor::triggers::type::numeric_state::above%]",
"below": "[%key:ui::panel::config::automation::editor::triggers::type::numeric_state::below%]",
"value_template": "[%key:ui::panel::config::automation::editor::triggers::type::numeric_state::value_template%]"
},
"or": {
"label": "Or"
},
"state": {
"label": "[%key:ui::panel::config::automation::editor::triggers::type::state::label%]",
"state": "[%key:ui::panel::config::automation::editor::triggers::type::state::label%]"
},
"sun": {
"label": "[%key:ui::panel::config::automation::editor::triggers::type::sun::label%]",
"before": "Before:",
"after": "After:",
"before_offset": "Before offset (optional)",
"after_offset": "After offset (optional)",
"sunrise": "Sunrise",
"sunset": "Sunset"
},
"template": {
"label": "[%key:ui::panel::config::automation::editor::triggers::type::template::label%]",
"value_template": "[%key:ui::panel::config::automation::editor::triggers::type::template::value_template%]"
},
"time": {
"type_value": "[%key:ui::panel::config::automation::editor::triggers::type::time::type_value%]",
"type_input": "[%key:ui::panel::config::automation::editor::triggers::type::time::type_input%]",
"label": "[%key:ui::panel::config::automation::editor::triggers::type::time::label%]",
"after": "After",
"before": "Before",
"weekdays": {
"mon": "Monday",
"tue": "Tuesday",
"wed": "Wednesday",
"thu": "Thursday",
"fri": "Friday",
"sat": "Saturday",
"sun": "Sunday"
}
},
"zone": {
"label": "[%key:ui::panel::config::automation::editor::triggers::type::zone::label%]",
"entity": "[%key:ui::panel::config::automation::editor::triggers::type::zone::entity%]",
"zone": "[%key:ui::panel::config::automation::editor::triggers::type::zone::label%]"
}
}
},
"actions": {
"name": "Action",
"header": "Actions",
"introduction": "The actions are what Home Assistant will do when the automation is triggered.",
"learn_more": "Learn more about actions",
"add": "Add action",
"duplicate": "[%key:ui::panel::config::automation::editor::triggers::duplicate%]",
"delete": "[%key:ui::panel::mailbox::delete_button%]",
"delete_confirm": "[%key:ui::panel::config::automation::editor::triggers::delete_confirm%]",
"unsupported_action": "No UI support for action: {action}",
"type_select": "Action type",
"type": {
"service": {
"label": "Call service",
"service_data": "Service data"
},
"delay": {
"label": "Delay",
"delay": "[%key:ui::panel::config::automation::editor::actions::type::delay::label%]"
},
"wait_template": {
"label": "Wait",
"wait_template": "Wait Template",
"timeout": "Timeout (optional)",
"continue_timeout": "Continue on timeout"
},
"wait_for_trigger": {
"label": "Wait for trigger",
"timeout": "[%key:ui::panel::config::automation::editor::actions::type::wait_template::timeout%]",
"continue_timeout": "[%key:ui::panel::config::automation::editor::actions::type::wait_template::continue_timeout%]"
},
"condition": {
"label": "Condition"
},
"event": {
"label": "Fire event",
"event": "[%key:ui::panel::config::automation::editor::triggers::type::homeassistant::event%]",
"service_data": "[%key:ui::panel::config::automation::editor::actions::type::service::service_data%]"
},
"device_id": {
"label": "Device",
"action": "Action",
"extra_fields": {
"code": "Code"
}
},
"scene": {
"label": "Activate scene"
},
"repeat": {
"label": "Repeat",
"type_select": "Repeat type",
"type": {
2020-08-17 19:54:03 +02:00
"count": {
"label": "Count"
},
"while": {
"label": "While",
"conditions": "While conditions"
},
"until": {
"label": "Until",
"conditions": "Until conditions"
}
},
"sequence": "Actions"
},
"choose": {
"label": "Choose",
"default": "Default actions",
"option": "Option {number}",
"add_option": "Add option",
"remove_option": "Remove option",
"conditions": "Conditions",
"sequence": "Actions"
}
}
}
},
"thingtalk": {
"create": "Create automation",
"task_selection": {
"header": "Create a new automation",
"introduction": "Type below what this automation should do, and we will try to convert it into a Home Assistant automation.",
"language_note": "Note: Only English is supported for now.",
"for_example": "For example:",
"error_empty": "Enter a command or tap skip.",
"error_unsupported": "We couldn't create an automation for that (yet?)."
},
"link_devices": {
"header": "Great! Now we need to link some devices",
"ambiguous_entities": "One or more devices have more than one matching entity, please pick the one you want to use.",
"unknown_placeholder": "Unknown placeholder"
}
}
},
"script": {
"caption": "Scripts",
"description": "Manage scripts",
"picker": {
"header": "Script Editor",
"introduction": "The script editor allows you to create and edit scripts. Please follow the link below to read the instructions to make sure that you have configured Home Assistant correctly.",
"learn_more": "Learn more about scripts",
"no_scripts": "We couldnt find any editable scripts",
"add_script": "Add script",
"show_info": "Show info about script",
"trigger_script": "Trigger script",
"run_script": "Run script",
"edit_script": "Edit script",
"headers": {
"name": "Name"
},
"duplicate_script": "Duplicate script",
"duplicate": "[%key:ui::panel::config::automation::picker::duplicate%]"
},
"editor": {
"alias": "Name",
"icon": "Icon",
"id": "Entity ID",
"id_already_exists_save_error": "You can't save this script because the ID is not unique, pick another ID or leave it blank to automatically generate one.",
"id_already_exists": "This ID already exists",
"introduction": "Use scripts to execute a sequence of actions.",
"header": "Script: {name}",
"default_name": "New Script",
"modes": {
"label": "Mode",
"description": "The mode controls what happens when script is invoked while it is still running from one or more previous invocations. Check the {documentation_link} for more info.",
"documentation": "script documentation",
"single": "Single (default)",
"restart": "Restart",
"queued": "Queued",
"parallel": "Parallel"
},
"max": {
"queued": "Queue length",
"parallel": "Max number of parallel runs"
},
"load_error_not_editable": "Only scripts inside scripts.yaml are editable.",
"delete_confirm": "Are you sure you want to delete this script?",
"delete_script": "Delete script",
"save_script": "Save script",
"sequence": "Sequence",
"sequence_sentence": "The sequence of actions of this script.",
"link_available_actions": "Learn more about available actions."
}
},
"scene": {
"caption": "Scenes",
"description": "Manage scenes",
"activated": "Activated scene {name}.",
"picker": {
"header": "Scene Editor",
"introduction": "The scene editor allows you to create and edit scenes. Please follow the link below to read the instructions to make sure that you have configured Home Assistant correctly.",
"learn_more": "Learn more about scenes",
"pick_scene": "Pick scene to edit",
"no_scenes": "We couldnt find any editable scenes",
"add_scene": "Add scene",
"only_editable": "Only scenes defined in scenes.yaml are editable.",
"edit_scene": "Edit scene",
"show_info_scene": "Show info about scene",
"delete_scene": "Delete scene",
"delete_confirm": "Are you sure you want to delete this scene?",
"headers": {
"name": "Name"
}
},
"editor": {
"introduction": "Use scenes to bring your home alive.",
"default_name": "New Scene",
"load_error_not_editable": "Only scenes in scenes.yaml are editable.",
"load_error_unknown": "Error loading scene ({err_no}).",
"save": "Save",
"unsaved_confirm": "You have unsaved changes. Are you sure you want to leave?",
"name": "Name",
2020-07-14 18:19:08 +02:00
"icon": "Icon",
"devices": {
"header": "Devices",
"introduction": "Add the devices that you want to be included in your scene. Set all the devices to the state you want for this scene.",
"add": "Add a device",
"delete": "Delete device"
},
"entities": {
"header": "Entities",
2020-01-02 10:28:36 +01:00
"introduction": "Entities that do not belong to a device can be set here.",
"without_device": "Entities without device",
"device_entities": "If you add an entity that belongs to a device, the device will be added.",
"add": "Add an entity",
"delete": "Delete entity"
}
}
},
"cloud": {
"description_login": "Logged in as {email}",
2019-04-07 07:36:30 +02:00
"description_not_login": "Not logged in",
"description_features": "Control away from home, integrate with Alexa and Google Assistant.",
"login": {
"title": "Cloud Login",
"introduction": "Home Assistant Cloud provides you with a secure remote connection to your instance while away from home. It also allows you to connect with cloud-only services: Amazon Alexa and Google Assistant.",
"introduction2": "This service is run by our partner ",
"introduction2a": ", a company founded by the founders of Home Assistant and Hass.io.",
"introduction3": "Home Assistant Cloud is a subscription service with a free one month trial. No payment information necessary.",
"learn_more_link": "Learn more about Home Assistant Cloud",
"dismiss": "Dismiss",
"sign_in": "Sign in",
"email": "Email",
"email_error_msg": "Invalid email",
"password": "Password",
"password_error_msg": "Passwords are at least 8 characters",
"forgot_password": "forgot password?",
"start_trial": "Start your free 1 month trial",
"trial_info": "No payment information necessary",
"alert_password_change_required": "You need to change your password before logging in.",
"alert_email_confirm_necessary": "You need to confirm your email before logging in."
},
"forgot_password": {
"title": "Forgot password",
"subtitle": "Forgot your password",
"instructions": "Enter your email address and we will send you a link to reset your password.",
"email": "Email",
"email_error_msg": "Invalid email",
"send_reset_email": "Send reset email",
"check_your_email": "Check your email for instructions on how to reset your password."
},
"register": {
"title": "Register Account",
"headline": "Start your free trial",
"information": "Create an account to start your free one month trial with Home Assistant Cloud. No payment information necessary.",
"information2": "The trial will give you access to all the benefits of Home Assistant Cloud, including:",
"feature_remote_control": "Control of Home Assistant away from home",
"feature_google_home": "Integration with Google Assistant",
"feature_amazon_alexa": "Integration with Amazon Alexa",
"feature_webhook_apps": "Easy integration with webhook-based apps like OwnTracks",
"information3": "This service is run by our partner ",
"information3a": ", a company founded by the founders of Home Assistant and Hass.io.",
"information4": "By registering an account you agree to the following terms and conditions.",
"link_terms_conditions": "Terms and Conditions",
"link_privacy_policy": "Privacy Policy",
"create_account": "Create Account",
"email_address": "Email address",
"email_error_msg": "Invalid email",
"password": "Password",
"password_error_msg": "Passwords are at least 8 characters",
"start_trial": "Start Trial",
"resend_confirm_email": "Resend confirmation email",
"account_created": "Account created! Check your email for instructions on how to activate your account."
},
"account": {
"thank_you_note": "Thank you for being part of Home Assistant Cloud. It's because of people like you that we are able to make a great home automation experience for everyone. Thank you!",
"nabu_casa_account": "Nabu Casa Account",
"connection_status": "Cloud connection status",
"manage_account": "Manage Account",
"sign_out": "Sign out",
"integrations": "Integrations",
"integrations_introduction": "Integrations for Home Assistant Cloud allow you to connect with services in the cloud without having to expose your Home Assistant instance publicly on the internet.",
"integrations_introduction2": "Check the website for ",
"integrations_link_all_features": " all available features",
"connected": "Connected",
"not_connected": "Not Connected",
"fetching_subscription": "Fetching subscription…",
"remote": {
"title": "Remote Control",
"access_is_being_prepared": "Remote access is being prepared. We will notify you when it's ready.",
"info": "Home Assistant Cloud provides a secure remote connection to your instance while away from home.",
"instance_is_available": "Your instance is available at",
"instance_will_be_available": "Your instance will be available at",
"link_learn_how_it_works": "Learn how it works",
"certificate_info": "Certificate Info"
},
"alexa": {
"title": "Alexa",
"info": "With the Alexa integration for Home Assistant Cloud you'll be able to control all your Home Assistant devices via any Alexa-enabled device.",
"enable_ha_skill": "Enable the Home Assistant skill for Alexa",
2020-02-13 00:30:41 +01:00
"config_documentation": "Configuration documentation",
"enable_state_reporting": "Enable State Reporting",
"info_state_reporting": "If you enable state reporting, Home Assistant will send all state changes of exposed entities to Amazon. This allows you to always see the latest states in the Alexa app and use the state changes to create routines.",
"sync_entities": "Sync Entities",
"manage_entities": "Manage Entities",
"sync_entities_error": "Failed to sync entities:",
"state_reporting_error": "Unable to {enable_disable} report state.",
"enable": "enable",
"disable": "disable"
},
"google": {
"title": "Google Assistant",
"info": "With the Google Assistant integration for Home Assistant Cloud you'll be able to control all your Home Assistant devices via any Google Assistant-enabled device.",
"enable_ha_skill": "Activate the Home Assistant skill for Google Assistant",
2020-02-13 00:30:41 +01:00
"config_documentation": "Configuration documentation",
"enable_state_reporting": "Enable State Reporting",
"info_state_reporting": "If you enable state reporting, Home Assistant will send all state changes of exposed entities to Google. This allows you to always see the latest states in the Google app.",
"security_devices": "Security Devices",
"enter_pin_info": "Please enter a pin to interact with security devices. Security devices are doors, garage doors and locks. You will be asked to say/enter this pin when interacting with such devices via Google Assistant.",
"devices_pin": "Security Devices Pin",
"enter_pin_hint": "Enter a PIN to use security devices",
"sync_entities": "Sync Entities to Google",
"sync_entities_404_message": "Failed to sync your entities to Google, ask Google 'Hey Google, sync my devices' to sync your entities.",
"manage_entities": "Manage Entities",
"enter_pin_error": "Unable to store pin:"
},
"webhooks": {
"title": "Webhooks",
"info": "Anything that is configured to be triggered by a webhook can be given a publicly accessible URL to allow you to send data back to Home Assistant from anywhere, without exposing your instance to the internet.",
"no_hooks_yet": "Looks like you have no webhooks yet. Get started by configuring a ",
"no_hooks_yet_link_integration": "webhook-based integration",
"no_hooks_yet2": " or by creating a ",
"no_hooks_yet_link_automation": "webhook automation",
"link_learn_more": "Learn more about creating webhook-powered automations.",
"loading": "Loading ...",
"manage": "Manage",
"disable_hook_error_msg": "Failed to disable webhook:"
}
},
"alexa": {
"title": "Alexa",
"banner": "Editing which entities are exposed via this UI is disabled because you have configured entity filters in configuration.yaml.",
"exposed_entities": "Exposed entities",
"not_exposed_entities": "Not exposed entities",
"manage_domains": "Manage domains",
"expose_entity": "Expose entity",
"dont_expose_entity": "Don't expose entity",
"follow_domain": "Follow domain",
"exposed": "{selected} exposed",
"not_exposed": "{selected} not exposed",
"expose": "Expose to Alexa"
},
"dialog_certificate": {
"certificate_information": "Certificate Information",
"certificate_expiration_date": "Certificate expiration date",
"will_be_auto_renewed": "Will be automatically renewed",
"fingerprint": "Certificate fingerprint:",
"close": "Close"
},
"google": {
"title": "Google Assistant",
"expose": "Expose to Google Assistant",
"disable_2FA": "Disable two factor authentication",
"banner": "Editing which entities are exposed via this UI is disabled because you have configured entity filters in configuration.yaml.",
"exposed_entities": "Exposed entities",
"not_exposed_entities": "Not exposed entities",
"manage_domains": "Manage domains",
"expose_entity": "Expose entity",
"dont_expose_entity": "Don't expose entity",
"follow_domain": "Follow domain",
"exposed": "{selected} exposed",
"not_exposed": "{selected} not exposed",
"sync_to_google": "Synchronizing changes to Google."
},
"dialog_cloudhook": {
"webhook_for": "Webhook for {name}",
"available_at": "The webhook is available at the following URL:",
"managed_by_integration": "This webhook is managed by an integration and cannot be disabled.",
"info_disable_webhook": "If you no longer want to use this webhook, you can",
"link_disable_webhook": "disable it",
"view_documentation": "View documentation",
"close": "Close",
"confirm_disable": "Are you sure you want to disable this webhook?",
"copied_to_clipboard": "Copied to clipboard"
}
},
"devices": {
"add_prompt": "No {name} have been added using this device yet. You can add one by clicking the + button above.",
"caption": "Devices",
"description": "Manage connected devices",
"device_info": "Device info",
"unnamed_device": "Unnamed device",
"unknown_error": "Unknown error",
"name": "Name",
"update": "Update",
"no_devices": "No devices",
"automation": {
"automations": "Automations",
"no_automations": "No automations",
"unknown_automation": "Unknown automation",
"create": "Create automation with device",
"triggers": {
"caption": "Do something when...",
"no_triggers": "No triggers",
"unknown_trigger": "Unknown trigger"
},
"conditions": {
"caption": "Only do something if...",
"no_conditions": "No conditions",
"unknown_condition": "Unknown condition"
},
"actions": {
"caption": "When something is triggered...",
"no_actions": "No actions",
"unknown_action": "Unknown action"
},
"no_device_automations": "There are no automations available for this device."
},
"script": {
"scripts": "Scripts",
"no_scripts": "No scripts",
"create": "Create script with device"
},
"scene": {
"scenes": "Scenes",
"no_scenes": "No scenes",
"create": "Create scene with device"
},
"cant_edit": "You can only edit items that are created in the UI.",
"device_not_found": "Device not found.",
"entities": {
"entities": "Entities",
"add_entities_lovelace": "Add to Lovelace",
"none": "This device has no entities",
"hide_disabled": "Hide disabled",
"disabled_entities": "+{count} {count, plural,\n one {disabled entity}\n other {disabled entities}\n}"
},
"scripts": "Scripts",
"scenes": "Scenes",
2020-10-19 22:08:35 +02:00
"confirm_rename_entity_ids": "Do you also want to rename the entity IDs of your entities?",
"confirm_rename_entity_ids_warning": "This will not change any configuration (like automations, scripts, scenes, dashboards) that is currently using these entities! You will have to update them yourself to use the new entity IDs!",
"data_table": {
"device": "Device",
"manufacturer": "Manufacturer",
"model": "Model",
"area": "Area",
"integration": "Integration",
"battery": "Battery",
"no_devices": "No devices",
"no_area": "No area"
},
"delete": "Delete",
"confirm_delete": "Are you sure you want to delete this device?"
},
"entities": {
"caption": "Entities",
"description": "Manage known entities",
"picker": {
"header": "Entities",
"introduction": "Home Assistant keeps a registry of every entity it has ever seen that can be uniquely identified. Each of these entities will have an entity ID assigned which will be reserved for just this entity.",
"introduction2": "Use the entity registry to override the name, change the entity ID or remove the entry from Home Assistant.",
2020-07-11 18:07:22 +02:00
"search": "Search entities",
"filter": {
"filter": "Filter",
"show_disabled": "Show disabled entities",
"show_unavailable": "Show unavailable entities",
"show_readonly": "Show read-only entities",
"hidden_entities": "{number} hidden {number, plural,\n one {entity}\n other {entities}\n}",
"show_all": "Show all"
},
"status": {
"restored": "Restored",
"unavailable": "Unavailable",
"disabled": "Disabled",
"readonly": "Read-only",
"ok": "Ok"
},
"headers": {
"name": "Name",
"entity_id": "Entity ID",
"integration": "Integration",
"status": "Status"
},
"selected": "{number} selected",
"enable_selected": {
"button": "Enable selected",
"confirm_title": "Do you want to enable {number} {number, plural,\n one {entity}\n other {entities}\n}?",
"confirm_text": "This will make them available in Home Assistant again if they are now disabled."
},
"disable_selected": {
"button": "Disable selected",
"confirm_title": "Do you want to disable {number} {number, plural,\n one {entity}\n other {entities}\n}?",
"confirm_text": "Disabled entities will not be added to Home Assistant."
},
"remove_selected": {
"button": "Remove selected",
"confirm_title": "Do you want to remove {number} {number, plural,\n one {entity}\n other {entities}\n}?",
"confirm_partly_title": "Only {number} {number, plural,\n one {selected entity}\n other {selected entities}\n} can be removed.",
"confirm_text": "You should remove them from your Lovelace config and automations if they contain these entities.",
"confirm_partly_text": "You can only remove {removable} of the selected {selected} entities. Entities can only be removed when the integration is no longer providing the entities. Sometimes you have to restart Home Assistant before you can remove the entities of a removed integration. Are you sure you want to remove the removable entities?"
}
}
},
"person": {
"caption": "People",
"description": "Manage the people that Home Assistant tracks",
"introduction": "Here you can define each person of interest in Home Assistant.",
"note_about_persons_configured_in_yaml": "Note: people configured via configuration.yaml cannot be edited via the UI.",
"learn_more": "Learn more about people",
"no_persons_created_yet": "Looks like you have not created any people yet.",
"create_person": "Create Person",
"add_person": "Add Person",
"confirm_delete": "Are you sure you want to delete this person?",
"confirm_delete2": "All devices belonging to this person will become unassigned.",
"person_not_found_title": "Person Not Found",
"person_not_found": "We couldn't find the person you were trying to edit.",
"detail": {
"new_person": "New Person",
"name": "Name",
"name_error_msg": "Name is required",
"linked_user": "Linked User",
"device_tracker_intro": "Select the devices that belong to this person.",
"no_device_tracker_available_intro": "When you have devices that indicate the presence of a person, you will be able to assign them to a person here. You can add your first device by adding a presence-detection integration from the integrations page.",
"link_presence_detection_integrations": "Presence Detection Integrations",
"link_integrations_page": "Integrations page",
"device_tracker_picked": "Track Device",
"device_tracker_pick": "Pick device to track",
"delete": "Delete",
"create": "Create",
"update": "Update",
"confirm_delete_user": "Are you sure you want to delete the user account for {name}? You can still track the user, but the person will no longer be able to login.",
"admin": "[%key:ui::panel::config::users::editor::admin%]",
"allow_login": "Allow person to login"
}
},
"zone": {
"caption": "Zones",
"description": "Manage the zones you want to track people in",
"introduction": "Zones allow you to specify certain regions on earth. When a person is within a zone, the state will take the name from the zone. Zones can also be used as a trigger or condition inside automation setups.",
"no_zones_created_yet": "Looks like you have not created any zones yet.",
"create_zone": "Create Zone",
"add_zone": "Add Zone",
"confirm_delete": "Are you sure you want to delete this zone?",
"configured_in_yaml": "Zones configured via configuration.yaml cannot be edited via the UI.",
"edit_home_zone": "The radius of the Home zone can't be edited from the frontend yet. Drag the marker on the map to move the home zone.",
"edit_home_zone_narrow": "The radius of the Home zone can't be edited from the frontend yet. The location can be changed from the general configuration.",
"go_to_core_config": "Go to general configuration?",
"home_zone_core_config": "The location of your home zone is editable from the general configuration page. The radius of the Home zone can't be edited from the frontend yet. Do you want to go to the general configuration?",
"detail": {
"new_zone": "New Zone",
"name": "Name",
"icon": "Icon",
"icon_error_msg": "Icon should be in the format ''prefix:iconname'', for example: ''mdi:home''",
"radius": "Radius",
"latitude": "Latitude",
"longitude": "Longitude",
"passive": "Passive",
2020-02-10 10:03:42 +01:00
"passive_note": "Passive zones are hidden in the frontend and are not used as location for device trackers. This is useful if you just want to use it for automations.",
"required_error_msg": "This field is required",
"delete": "Delete",
"create": "Create",
"update": "Update"
}
},
"integrations": {
"caption": "Integrations",
"description": "Manage integrations",
"integration": "integration",
"discovered": "Discovered",
"attention": "Attention required",
"configured": "Configured",
"new": "Set up a new integration",
"add_integration": "Add integration",
"no_integrations": "Seems like you don't have any integations configured yet. Click on the button below to add your first integration!",
"note_about_integrations": "Not all integrations can be configured via the UI yet.",
"note_about_website_reference": "More are available on the ",
"home_assistant_website": "Home Assistant website",
"configure": "Configure",
"reconfigure": "Reconfigure",
"none": "Nothing configured yet",
"none_found": "No integrations found",
"none_found_detail": "Adjust your search criteria.",
"integration_not_found": "Integration not found.",
"details": "Integration details",
"rename_dialog": "Edit the name of this config entry",
"rename_input_label": "Entry name",
2020-07-11 18:07:22 +02:00
"search": "Search integrations",
"ignore": {
"ignore": "Ignore",
"confirm_ignore_title": "Ignore discovery of {name}?",
"confirm_ignore": "Are you sure you don't want to set up this integration? You can undo this by clicking the 'Show ignored integrations' in the overflow menu on the top right.",
"show_ignored": "Show ignored integrations",
"hide_ignored": "Hide ignored integrations",
"ignored": "Ignored",
"confirm_delete_ignore_title": "Stop ignoring {name}?",
"confirm_delete_ignore": "This will make the integration appear in your discovered integrations again when it gets discovered. This might require a restart or take some time.",
"stop_ignore": "Stop ignoring"
},
"config_entry": {
"devices": "{count} {count, plural,\n one {device}\n other {devices}\n}",
"entities": "{count} {count, plural,\n one {entity}\n other {entities}\n}",
"services": "{count} {count, plural,\n one {service}\n other {services}\n}",
"rename": "Rename",
"options": "Options",
"system_options": "System options",
2020-06-30 19:21:07 +02:00
"documentation": "Documentation",
"delete": "Delete",
"delete_confirm": "Are you sure you want to delete this integration?",
"reload": "Reload",
"restart_confirm": "Restart Home Assistant to finish removing this integration",
"reload_confirm": "The integration was reloaded",
"reload_restart_confirm": "Restart Home Assistant to finish reloading this integration",
"manuf": "by {manufacturer}",
"hub": "Connected via",
"firmware": "Firmware: {version}",
"unnamed_entry": "Unnamed entry",
"device_unavailable": "device unavailable",
"entity_unavailable": "entity unavailable",
2019-10-23 01:11:56 +02:00
"area": "In {area}",
"no_area": "No Area"
},
"config_flow": {
"aborted": "Aborted",
"close": "Close",
"dismiss": "Dismiss dialog",
"finish": "Finish",
"submit": "Submit",
"not_all_required_fields": "Not all required fields are filled in.",
"error_saving_area": "Error saving area: {error}",
2020-02-13 00:30:41 +01:00
"created_config": "Created configuration for {name}.",
"external_step": {
"description": "This step requires you to visit an external website to be completed.",
"open_site": "Open website"
},
"loading_first_time": "Please wait while the integration is being installed"
}
},
"users": {
"caption": "Users",
"description": "Manage users",
"users_privileges_note": "The user group feature is a work in progress. The user will be unable to administer the instance via the UI. We're still auditing all management API endpoints to ensure that they correctly limit access to administrators.",
"picker": {
"headers": {
"name": "Name",
"group": "Group",
"system": "System"
}
},
"editor": {
"caption": "View user",
"name": "Name",
"change_password": "Change password",
"new_password": "New Password",
"password_changed": "Password was changed successfully",
"activate_user": "Activate user",
"deactivate_user": "Deactivate user",
"delete_user": "Delete user",
"update_user": "Update",
"id": "ID",
"owner": "Owner",
"admin": "Administrator",
"group": "Group",
"active": "Active",
"system_generated": "System generated",
"system_generated_users_not_removable": "Unable to remove system generated users.",
"system_generated_users_not_editable": "Unable to update system generated users.",
"unnamed_user": "Unnamed User",
"confirm_user_deletion": "Are you sure you want to delete {name}?"
},
"add_user": {
"caption": "Add user",
"name": "Name",
"username": "Username",
"password": "Password",
"password_confirm": "Confirm Password",
"password_not_match": "Passwords don't match",
"create": "Create"
}
},
"mqtt": {
"button": "Configure",
"title": "MQTT",
"description_publish": "Publish a packet",
"topic": "topic",
"payload": "Payload (template allowed)",
"publish": "Publish",
"description_listen": "Listen to a topic",
"listening_to": "Listening to",
"subscribe_to": "Topic to subscribe to",
"start_listening": "Start listening",
"stop_listening": "Stop listening",
"message_received": "Message {id} received on {topic} at {time}:"
},
"ozw": {
"button": "Configure",
"common": {
"zwave": "Z-Wave",
"node_id": "Node ID",
"ozw_instance": "OpenZWave Instance",
"instance": "Instance",
"controller": "Controller",
2020-10-19 11:13:55 +02:00
"network": "Network",
"wakeup_instructions": "Wake-up Instructions",
"query_stage": "Query Stage"
},
"device_info": {
"zwave_info": "Z-Wave Info",
"stage": "Stage",
"node_failed": "Node Failed"
2020-08-17 19:54:03 +02:00
},
"node_query_stages": {
"protocolinfo": "Obtaining basic Z-Wave capabilities of this node from the controller",
"probe": "Checking if the node is awake/alive",
"wakeup": "Setting up support for wakeup queues and messages",
"manufacturerspecific1": "Obtaining manufacturer and product ID codes from the node",
"nodeinfo": "Obtaining supported command classes from the node",
"nodeplusinfo": "Obtaining Z-Wave+ information from the node",
"manufacturerspecific2": "Obtaining additional manufacturer and product ID codes from the node",
"versions": "Obtaining information about firmware and command class versions",
"instances": "Obtaining details about what instances or channels a device supports",
"static": "Obtaining static values from the device",
"cacheload": "Loading information from the OpenZWave cache file. Battery nodes will stay at this stage until the node wakes up.",
"associations": "Refreshing association groups and memberships",
"neighbors": "Obtaining a list of the node's neighbors",
"session": "Obtaining infrequently changing values from the node",
"dynamic": "Obtaining frequently changing values from the node",
"configuration": "Obtaining configuration values from the node",
"complete": "Interview process is complete"
},
"refresh_node": {
"button": "Refresh Node",
2020-08-17 19:54:03 +02:00
"title": "Refresh Node Information",
"complete": "Node Refresh Complete",
"description": "This will tell OpenZWave to re-interview a node and update the node's command classes, capabilities, and values.",
"battery_note": "If the node is battery powered, be sure to wake it before proceeding",
"wakeup_header": "Wakeup Instructions for",
"wakeup_instructions_source": "Wakeup instructions are sourced from the OpenZWave community device database.",
"start_refresh_button": "Start Refresh",
"refreshing_description": "Refreshing node information...",
"node_status": "Node Status",
"step": "Step"
},
"network_status": {
"online": "Online",
"offline": "Offline",
"starting": "Starting",
"unknown": "Unknown",
"details": {
"driverallnodesqueried": "All nodes have been queried",
"driverallnodesqueriedsomedead": "All nodes have been queried. Some nodes were found dead",
"driverawakenodesqueries": "All awake nodes have been queried",
"driverremoved": "The driver has been removed",
"driverreset": "The driver has been reset",
"driverfailed": "Failed to connect to Z-Wave controller",
"driverready": "Initializing the Z-Wave controller",
"ready": "Ready to connect",
"stopped": "OpenZWave stopped",
"started": "Connected to MQTT",
"starting": "Connecting to MQTT",
"offline": "OZWDaemon offline"
}
},
"navigation": {
"select_instance": "Select Instance",
"network": "Network",
2020-10-19 11:13:55 +02:00
"nodes": "Nodes",
"node": {
"dashboard": "Dashboard",
"config": "Config"
}
},
"select_instance": {
"header": "Select an OpenZWave Instance",
"introduction": "You have more than one OpenZWave instance running. Which instance would you like to manage?",
"none_found": "We couldn't find an OpenZWave instance. If you believe this is incorrect, check your OpenZWave and MQTT setups and ensure that Home Assistant can communicate with your MQTT broker."
},
"network": {
"header": "Network Management",
"introduction": "Manage network-wide functions.",
"node_count": "{count} nodes"
},
"nodes_table": {
"id": "ID",
"manufacturer": "Manufacturer",
"model": "Model",
"query_stage": "Query Stage",
"zwave_plus": "Z-Wave Plus",
"failed": "Failed"
},
"node": {
"button": "Node Details",
"not_found": "Node not found"
},
2020-10-19 11:13:55 +02:00
"node_config": {
"header": "Node Configuration",
"introduction": "Manage the different configuration parameters for a Z-Wave node.",
"help_source": "Config parameter descriptions and help text are provided by the OpenZWave project.",
"wakeup_help": "Battery powered nodes must be awake to change their configuration. If the node is not awake, OpenZWave will attempt to update the node's configuration the next time it wakes up, which could be multiple hours (or days) later. Follow these steps to wake up your device:"
},
"node_metadata": {
"product_manual": "Product Manual"
},
"services": {
"add_node": "Add Node",
"remove_node": "Remove Node",
"cancel_command": "Cancel Command"
}
},
"zha": {
"button": "Configure",
"header": "Configure Zigbee Home Automation",
"introduction": "Here it is possible to configure the ZHA component. Not everything is possible to configure from the UI yet, but we're working on it.",
"description": "Zigbee Home Automation network management",
"common": {
"add_devices": "Add Devices",
"clusters": "Clusters",
"devices": "Devices",
"manufacturer_code_override": "Manufacturer Code Override",
"value": "Value"
},
"add_device_page": {
"spinner": "Searching for ZHA Zigbee devices...",
"pairing_mode": "Make sure your devices are in pairing mode. Check the instructions of your device on how to do this.",
"discovered_text": "Devices will show up here once discovered.",
2020-07-18 19:27:46 +02:00
"no_devices_found": "No devices were found, make sure they are in paring mode and keep them awake while discovering is running.",
"search_again": "Search Again"
},
"network_management": {
"header": "Network Management",
"introduction": "Commands that affect the entire network"
},
"add": {
"caption": "Add Devices",
"description": "Add devices to the Zigbee network"
},
"devices": {
"header": "Zigbee Home Automation - Device"
},
"node_management": {
"header": "Device Management",
"introduction": "Run ZHA commands that affect a single device. Pick a device to see a list of available commands.",
"hint_battery_devices": "Note: Sleepy (battery powered) devices need to be awake when executing commands against them. You can generally wake a sleepy device by triggering it.",
"hint_wakeup": "Some devices such as Xiaomi sensors have a wake up button that you can press at ~5 second intervals that keep devices awake while you interact with them.",
"help_node_dropdown": "Select a device to view per-device options."
},
"clusters": {
"header": "Clusters",
"help_cluster_dropdown": "Select a cluster to view attributes and commands.",
"introduction": "Clusters are the building blocks for Zigbee functionality. They separate functionality into logical units. There are client and server types and that are comprised of attributes and commands."
},
"cluster_attributes": {
"header": "Cluster Attributes",
"introduction": "View and edit cluster attributes.",
"attributes_of_cluster": "Attributes of the selected cluster",
"get_zigbee_attribute": "Get Zigbee Attribute",
"set_zigbee_attribute": "Set Zigbee Attribute",
"help_attribute_dropdown": "Select an attribute to view or set its value.",
"help_get_zigbee_attribute": "Get the value for the selected attribute.",
"help_set_zigbee_attribute": "Set attribute value for the specified cluster on the specified entity."
},
"cluster_commands": {
"header": "Cluster Commands",
"introduction": "View and issue cluster commands.",
"commands_of_cluster": "Commands of the selected cluster",
"issue_zigbee_command": "Issue Zigbee Command",
"help_command_dropdown": "Select a command to interact with."
},
"network": {
"caption": "Network"
},
"groups": {
"caption": "Groups",
"description": "Manage Zigbee groups",
"zha_zigbee_groups": "ZHA Zigbee Groups",
"manage_groups": "Manage Zigbee Groups",
"groups": "Groups",
"group_id": "Group ID",
"members": "Members",
"header": "Zigbee Home Automation - Group Management",
"groups-header": "Zigbee Home Automation - Group Management",
"group-header": "Zigbee Home Automation - Group Details",
"introduction": "Create and modify zigbee groups",
"remove_groups": "Remove Groups",
"removing_groups": "Removing Groups",
"group_info": "Group Information",
"group_details": "Here are all the details for the selected Zigbee group.",
"group_not_found": "Group not found!",
"add_members": "Add Members",
"remove_members": "Remove Members",
"adding_members": "Adding Members",
"removing_members": "Removing Members",
"create_group_details": "Enter the required details to create a new zigbee group",
"group_name_placeholder": "Group Name",
"create_group": "Zigbee Home Automation - Create Group",
"create": "Create Group",
"creating_group": "Creating Group"
},
"group_binding": {
"header": "Group Binding",
"introduction": "Bind and unbind groups.",
"group_picker_label": "Bindable Groups",
"group_picker_help": "Select a group to issue a bind command.",
"cluster_selection_help": "Select clusters to bind to the selected group.",
"bind_button_label": "Bind Group",
"unbind_button_label": "Unbind Group",
"bind_button_help": "Bind the selected group to the selected device clusters.",
"unbind_button_help": "Unbind the selected group from the selected device clusters."
}
},
"zwave": {
"button": "Configure",
"description": "Manage your Z-Wave network",
2019-10-03 20:51:37 +02:00
"learn_more": "Learn more about Z-Wave",
"common": {
"value": "Value",
"instance": "Instance",
"index": "Index",
"unknown": "unknown",
"wakeup_interval": "Wakeup Interval"
},
"network_management": {
"header": "Z-Wave Network Management",
"introduction": "Run commands that affect the Z-Wave network. You won't get feedback on whether most commands succeeded, but you can check the OZW Log to try to find out."
},
"node_management": {
"header": "Z-Wave Node Management",
"introduction": "Run Z-Wave commands that affect a single node. Pick a node to see a list of available commands.",
"nodes": "Nodes",
"nodes_hint": "Select node to view per-node options",
"entities": "Entities of this node",
"entity_info": "Entity Information",
"exclude_entity": "Exclude this entity from Home Assistant",
"pooling_intensity": "Polling intensity",
"node_protection": "Node protection",
"protection": "Protection",
"set_protection": "Set Protection",
"node_group_associations": "Node group associations",
"group": "Group",
"node_to_control": "Node to control",
"nodes_in_group": "Other nodes in this group:",
"max_associations": "Max Associations:",
"add_to_group": "Add to Group",
"remove_from_group": "Remove from Group",
"remove_broadcast": "Remove Broadcast"
},
"ozw_log": {
"header": "OZW Log",
"introduction": "View the log. 0 is the minimum (loads entire log) and 1000 is the maximum. Load will show a static log and tail will auto update with the last specified number of lines of the log.",
"last_log_lines": "Number of last log lines",
"load": "Load",
"tail": "Tail"
},
"network_status": {
"network_stopped": "Z-Wave Network Stopped",
"network_starting": "Starting Z-Wave Network...",
"network_starting_note": "This may take a while depending on the size of your network.",
"network_started": "Z-Wave Network Started",
"network_started_note_some_queried": "Awake nodes have been queried. Sleeping nodes will be queried when they wake.",
"network_started_note_all_queried": "All nodes have been queried."
},
"node_config": {
2020-02-13 00:30:41 +01:00
"header": "Node Configuration Options",
"seconds": "seconds",
"set_wakeup": "Set Wakeup Interval",
2020-02-13 00:30:41 +01:00
"config_parameter": "Configuration Parameter",
"config_value": "Configuration Value",
"true": "True",
"false": "False",
2020-02-13 00:30:41 +01:00
"set_config_parameter": "Set Configuration Parameter"
},
"values": {
"header": "Node Values"
},
"services": {
"start_network": "Start Network",
"stop_network": "Stop Network",
"heal_network": "Heal Network",
"test_network": "Test Network",
"soft_reset": "Soft Reset",
2020-02-13 00:30:41 +01:00
"save_config": "Save Configuration",
"add_node_secure": "Add Node Secure",
"add_node": "Add Node",
"remove_node": "Remove Node",
"cancel_command": "Cancel Command",
"refresh_node": "Refresh Node",
"remove_failed_node": "Remove Failed Node",
"replace_failed_node": "Replace Failed Node",
"print_node": "Print Node",
"heal_node": "Heal Node",
"test_node": "Test Node",
"node_info": "Node Information",
"refresh_entity": "Refresh Entity"
}
}
},
"history": {
"ranges": {
"today": "Today",
"yesterday": "Yesterday",
"this_week": "This week",
"last_week": "Last week"
}
},
"logbook": {
"ranges": {
"today": "Today",
"yesterday": "Yesterday",
"this_week": "This week",
"last_week": "Last week"
}
},
"lovelace": {
"cards": {
"confirm_delete": "Are you sure you want to delete this card?",
"empty_state": {
"title": "Welcome Home",
"no_devices": "This page allows you to control your devices, however it looks like you have no devices set up yet. Head to the integrations page to get started.",
"go_to_integrations_page": "Go to the integrations page."
},
"entities": {
"never_triggered": "Never triggered"
},
"shopping-list": {
"checked_items": "Checked items",
"clear_items": "Clear checked items",
"add_item": "Add item"
},
"picture-elements": {
"hold": "Hold:",
"tap": "Tap:",
"navigate_to": "Navigate to {location}",
"url": "Open window to {url_path}",
"toggle": "Toggle {name}",
"call_service": "Call service {name}",
"more_info": "Show more-info: {name}"
},
"safe-mode": {
"header": "Safe Mode Activated",
"description": "Home Assistant ran into trouble while loading your configuration and is now running in safe mode. Take a look at the error log to see what went wrong."
},
"starting": {
"description": "Home Assistant is starting, please wait..."
}
},
"unused_entities": {
"title": "Unused entities",
"available_entities": "These are the entities that you have available, but are not in your Lovelace UI yet.",
"select_to_add": "Select the entities you want to add to a card and then click the add card button.",
"entity": "Entity",
"entity_id": "Entity ID",
"domain": "Domain",
2020-07-20 12:37:18 +02:00
"last_changed": "Last Changed",
"search": "Search entities",
"no_data": "No unused entities found"
},
"add_entities": {
"yaml_unsupported": "You cannot use this function when using Lovelace UI in YAML mode.",
"generated_unsupported": "You can only use this function when you have taken control of the Lovelace UI.",
2020-02-13 00:30:41 +01:00
"saving_failed": "Saving Lovelace UI configuration failed."
},
"views": {
"confirm_delete": "Delete view?",
2020-05-14 16:03:52 +02:00
"confirm_delete_text": "Are you sure you want to delete your ''{name}'' view?",
"confirm_delete_existing_cards": "Deleting this view will also remove the cards",
2020-05-14 16:03:52 +02:00
"confirm_delete_existing_cards_text": "Are you sure you want to delete your ''{name}'' view? The view contains {number} cards that will be deleted. This action cannot be undone."
},
"menu": {
"configure_ui": "Edit Dashboard",
"help": "Help",
"start_conversation": "Start conversation",
"reload_resources": "Reload resources",
"exit_edit_mode": "Exit UI edit mode",
"close": "Close"
},
"reload_resources": {
"refresh_header": "Do you want to refresh?",
"refresh_body": "You have to refresh the page to complete the reload. Do you want to refresh now?"
},
"editor": {
"header": "Edit UI",
"menu": {
"open": "Open Lovelace UI menu",
2020-02-13 00:30:41 +01:00
"raw_editor": "Raw configuration editor"
},
"common": {
"edit": "Edit",
"clear": "Clear",
"add": "Add",
"none": "None"
},
"raw_editor": {
2020-02-13 00:30:41 +01:00
"header": "Edit Configuration",
"save": "Save",
"unsaved_changes": "Unsaved changes",
"saved": "Saved",
2020-09-15 00:19:23 +02:00
"confirm_remove_config_title": "Are you sure you want to remove your Lovelace UI configuration?",
"confirm_remove_config_text": "We will automatically generate your Lovelace UI views with your areas and devices if you remove your Lovelace UI configuration.",
"confirm_unsaved_changes": "You have unsaved changes, are you sure you want to exit?",
2020-02-13 00:30:41 +01:00
"confirm_unsaved_comments": "Your configuration contains comment(s), these will not be saved. Do you want to continue?",
"error_parse_yaml": "Unable to parse YAML: {error}",
2020-02-13 00:30:41 +01:00
"error_invalid_config": "Your configuration is not valid: {error}",
"error_save_yaml": "Unable to save YAML: {error}",
"error_remove": "Unable to remove configuration: {error}",
"resources_moved": "Resources should no longer be added to the Lovelace configuration but can be added in the Lovelace config panel."
},
"edit_lovelace": {
"header": "Title of your Lovelace UI",
"explanation": "This title is shown above all your views in the Lovelace UI.",
"edit_title": "Edit title",
"title": "Title"
},
"edit_view": {
"header": "View Configuration",
"header_name": "{name} View Configuration",
"add": "Add view",
"edit": "Edit view",
"delete": "Delete view",
"move_left": "Move view left",
"move_right": "Move view right",
"tab_settings": "Settings",
"tab_badges": "Badges",
"tab_visibility": "Visibility",
"visibility": {
"select_users": "Select which users should see this view in the navigation"
}
},
"edit_badges": {
"panel_mode": "These badges will not be displayed because this view is in \"Panel Mode\"."
},
"edit_card": {
"header": "Card Configuration",
2020-07-20 12:56:39 +02:00
"typed_header": "{type} Card Configuration",
"pick_card": "Which card would you like to add?",
"pick_card_view_title": "Which card would you like to add to your {name} view?",
"toggle_editor": "Toggle Editor",
"unsaved_changes": "You have unsaved changes",
"confirm_cancel": "Are you sure you want to cancel?",
"show_visual_editor": "Show Visual Editor",
"show_code_editor": "Show Code Editor",
"add": "Add Card",
"edit": "Edit",
"clear": "Clear",
"delete": "Delete card",
"duplicate": "Duplicate card",
"move": "Move to View",
"move_before": "Move card before",
"move_after": "Move card after",
2020-09-04 18:30:04 +02:00
"options": "More options",
"search_cards": "Search cards"
},
"move_card": {
"header": "Choose a view to move the card to"
},
"select_view": {
"header": "Choose a view",
"dashboard_label": "Dashboard"
},
"suggest_card": {
"header": "We created a suggestion for you",
"create_own": "Pick different card",
"add": "Add to Lovelace UI"
},
"save_config": {
"header": "Take control of your Lovelace UI",
"para": "This dashboard is currently being maintained by Home Assistant. It is automatically updated when new entities or Lovelace UI components become available. If you take control, this dashboard will no longer be automatically updated. You can always create a new dashboard in configuration to play around with.",
"para_sure": "Are you sure you want to take control of your user interface?",
"yaml_mode": "You are using YAML mode for this dashboard, which means you cannot change your Lovelace config from the UI. If you want to manage this dashboard from the UI, remove 'mode: yaml' from your Lovelace configuration in 'configuration.yaml.'.",
2020-02-28 22:00:01 +01:00
"yaml_control": "To take control in YAML mode, create a YAML file with the name you specified in your config for this dashboard, or the default 'ui-lovelace.yaml'.",
"yaml_config": "To help you start here is the current config of this dashboard:",
"empty_config": "Start with an empty dashboard",
"cancel": "Never mind",
2020-02-28 22:00:01 +01:00
"close": "Close",
"save": "Take control"
},
"migrate": {
"header": "Configuration Incompatible",
"para_no_id": "This element doesn't have an ID. Please add an ID to this element in 'ui-lovelace.yaml'.",
2020-10-19 22:08:35 +02:00
"para_migrate": "Home Assistant can add IDs to all your cards and views automatically for you by pressing the 'Migrate configuration' button.",
2020-02-13 00:30:41 +01:00
"migrate": "Migrate configuration"
},
"action-editor": {
"navigation_path": "Navigation Path",
"url_path": "URL Path",
"editor_service_data": "Service data can only be entered in the code editor",
"actions": {
"default_action": "Default Action",
"call-service": "Call Service",
"more-info": "More Info",
"toggle": "Toggle",
"navigate": "Navigate",
"url": "URL",
"none": "No Action"
}
},
"card": {
"alarm-panel": {
"name": "Alarm Panel",
"available_states": "Available States",
"description": "The Alarm Panel card allows you to Arm and Disarm your alarm control panel integrations."
},
"calendar": {
"name": "Calendar",
"description": "The Calendar card displays a calendar including day, week and list views",
"inital_view": "Initial View",
"calendar_entities": "Calendar Entities",
"views": {
"dayGridMonth": "Month",
"dayGridDay": "Day",
"listWeek": "List"
}
},
"conditional": {
"name": "Conditional",
"description": "The Conditional card displays another card based on entity states.",
"conditions": "Conditions",
"card": "Card",
"state_equal": "State is equal to",
"state_not_equal": "State is not equal to",
"current_state": "current",
"condition_explanation": "The card will be shown when ALL conditions below are fulfilled.",
"change_type": "Change type"
},
"config": {
"required": "Required",
"optional": "Optional"
},
"entities": {
"name": "Entities",
"show_header_toggle": "Show Header Toggle?",
"toggle": "Toggle entities.",
"description": "The Entities card is the most common type of card. It groups items together into lists.",
"special_row": "special row",
2020-10-05 15:54:32 +02:00
"edit_special_row": "View the details of this row by clicking the edit button",
"entity_row_editor": "Entity Row Editor",
"secondary_info_values": {
"none": "No Secondary Info",
"entity-id": "Entity ID",
"last-changed": "Last Changed",
"last-triggered": "Last Triggered",
"position": "Position",
"tilt-position": "Tilt Position",
"brightness": "Brightness",
"last-updated": "Last Updated"
},
"entity_row": {
"divider": "Divider",
"call-service": "Call Service",
"section": "Section",
"weblink": "Web Link",
"attribute": "Attribute",
"buttons": "Buttons",
"conditional": "Conditional",
"cast": "Cast",
"button": "Button"
}
},
"entity": {
2020-04-06 16:33:57 +02:00
"name": "Entity",
"description": "The Entity card gives you a quick overview of your entitys state."
},
"button": {
"name": "Button",
"description": "The Button card allows you to add buttons to perform tasks.",
"default_action_help": "The default action depends on the entity's capabilities, it will either be toggled or the more info will be shown."
},
"entity-filter": {
"name": "Entity Filter",
"description": "The Entity Filter card allows you to define a list of entities that you want to track only when in a certain state."
},
"gauge": {
"name": "Gauge",
"severity": {
"define": "Define Severity?",
"green": "Green",
"red": "Red",
"yellow": "Yellow"
},
"description": "The Gauge card is a basic card that allows visually seeing sensor data."
},
"glance": {
"name": "Glance",
"columns": "Columns",
"description": "The Glance card is useful to group multiple sensors in a compact overview."
},
"grid": {
"name": "Grid",
"description": "The Grid card allows you to show multiple cards in a grid."
},
"history-graph": {
"name": "History Graph",
"description": "The History Graph card allows you to display a graph for each of the entities listed."
},
"horizontal-stack": {
"name": "Horizontal Stack",
"description": "The Horizontal Stack card allows you to stack together multiple cards, so they always sit next to each other in the space of one column."
},
2020-05-31 21:35:58 +02:00
"humidifier": {
"name": "Humidifier",
"description": "The Humidifier card gives control of your humidifier entity. Allowing you to change the humidity and mode of the entity."
},
"iframe": {
"name": "Webpage",
"description": "The Webpage card allows you to embed your favorite webpage right into Home Assistant."
},
"light": {
"name": "Light",
"description": "The Light card allows you to change the brightness of the light."
},
"generic": {
"aspect_ratio": "Aspect Ratio",
"attribute": "Attribute",
"camera_image": "Camera Entity",
"camera_view": "Camera View",
"double_tap_action": "Double Tap Action",
"entities": "Entities",
"entity": "Entity",
"hold_action": "Hold Action",
"hours_to_show": "Hours to Show",
"icon": "Icon",
"icon_height": "Icon Height",
"image": "Image Path",
"maximum": "Maximum",
"manual": "Manual",
"manual_description": "Need to add a custom card or just want to manually write the yaml?",
"minimum": "Minimum",
"name": "Name",
"refresh_interval": "Refresh Interval",
"show_icon": "Show Icon?",
"show_name": "Show Name?",
"show_state": "Show State?",
"tap_action": "Tap Action",
"title": "Title",
"theme": "Theme",
"no_theme": "No theme",
"unit": "Unit",
"url": "URL",
"state": "State",
2020-07-11 18:07:22 +02:00
"secondary_info_attribute": "Secondary Info Attribute",
"search": "Search",
"state_color": "Color icons based on state?"
},
"map": {
"name": "Map",
"geo_location_sources": "Geolocation Sources",
"dark_mode": "Dark Mode?",
"default_zoom": "Default Zoom",
"hours_to_show": "Hours to Show",
"source": "Source",
"description": "The Map card that allows you to display entities on a map."
},
"markdown": {
"name": "Markdown",
"content": "Content",
"description": "The Markdown card is used to render Markdown."
},
"media-control": {
"name": "Media Control",
"description": "The Media Control card is used to display media player entities on an interface with easy to use controls."
},
"picture": {
"name": "Picture",
"description": "The Picture card allows you to set an image to use for navigation to various paths in your interface or to call a service."
},
"picture-elements": {
"name": "Picture Elements",
"description": "The Picture Elements card is one of the most versatile types of cards. The cards allow you to position icons or text and even services! On an image based on coordinates."
},
"picture-entity": {
"name": "Picture Entity",
"description": "The Picture Entity card displays an entity in the form of an image. Instead of images from URL, it can also show the picture of camera entities."
},
"picture-glance": {
"name": "Picture Glance",
"description": "The Picture Glance card shows an image and corresponding entity states as an icon. The entities on the right side allow toggle actions, others show the more information dialog."
},
"plant-status": {
"name": "Plant Status",
"description": "The Plant Status card is for all the lovely botanists out there."
},
"sensor": {
"name": "Sensor",
"show_more_detail": "Show more detail",
"graph_type": "Graph Type",
"description": "The Sensor card gives you a quick overview of your sensors state with an optional graph to visualize change over time."
},
"shopping-list": {
"name": "Shopping List",
"description": "The Shopping List card allows you to add, edit, check-off, and clear items from your shopping list.",
"integration_not_loaded": "This card requires the `shopping_list` integration to be set up."
},
"thermostat": {
"name": "Thermostat",
"description": "The Thermostat card gives control of your climate entity. Allowing you to change the temperature and mode of the entity."
},
"vertical-stack": {
"name": "Vertical Stack",
"description": "The Vertical Stack card allows you to group multiple cards so they always sit in the same column."
},
"weather-forecast": {
"name": "Weather Forecast",
"description": "The Weather Forecast card displays the weather. Very useful to include on interfaces that people display on the wall.",
"show_forecast": "Show Forecast"
}
},
"view": {
"panel_mode": {
"title": "Panel Mode?",
"description": "This renders the first card at full width. Other cards in this view as well as badges will not be rendered.",
"warning_multiple_cards": "This view contains more than one card, but a panel view can only show 1 card."
}
},
"cardpicker": {
"no_description": "No description available.",
2020-09-04 01:28:53 +02:00
"custom_card": "Custom",
"domain": "Domain",
"entity": "Entity",
"by_entity": "By Entity",
"by_card": "By Card"
},
"header-footer": {
"header": "Header",
"footer": "Footer",
"choose_header_footer": "Choose a {type}",
"types": {
"graph": {
"name": "Graph"
},
"picture": {
"name": "Picture"
},
"buttons": {
"name": "Buttons"
}
}
},
"sub-element-editor": {
"types": {
"header": "Header Editor",
"footer": "Footer Editor",
"row": "Entity Row Editor"
}
}
},
"warning": {
"attribute_not_found": "Attribute {attribute} not available in: {entity}",
"entity_not_found": "Entity not available: {entity}",
"entity_non_numeric": "Entity is non-numeric: {entity}",
"entity_unavailable": "{entity} is currently unavailable",
"starting": "Home Assistant is starting, not everything may be available yet"
},
"changed_toast": {
"message": "The Lovelace UI configuration for this dashboard was updated. Refresh to see changes?"
},
"reload_lovelace": "Reload UI"
},
"mailbox": {
"empty": "You do not have any messages",
"playback_title": "Message playback",
"delete_prompt": "Delete this message?",
"delete_button": "Delete"
},
"profile": {
"current_user": "You are currently logged in as {fullName}.",
"is_owner": "You are an owner.",
"logout": "Log out",
"logout_title": "Log out?",
"logout_text": "Are you sure you want to log out?",
"force_narrow": {
"header": "Always hide the sidebar",
"description": "This will hide the sidebar by default, similar to the mobile experience."
},
"customize_sidebar": {
"header": "Change the order and hide items from the sidebar",
"description": "You can also press and hold the header of the sidebar to activate edit mode.",
"button": "Edit"
},
"vibrate": {
"header": "Vibrate",
"description": "Enable or disable vibration on this device when controlling devices."
},
"enable_shortcuts": {
"header": "Keyboard Shortcuts",
"description": "Enable or disable keyboard shortcuts for performing various actions in the UI."
},
"suspend": {
"header": "Automatically close connection",
"description": "Should we close the connection to the server after being hidden for 5 minutes?"
},
"push_notifications": {
"header": "Push Notifications",
"description": "Send notifications to this device.",
"error_load_platform": "Configure notify.html5.",
"error_use_https": "Requires SSL enabled for frontend.",
"push_notifications": "Push notifications",
"link_promo": "Learn more",
"add_device_prompt": {
"title": "What should this device be called?",
"input_label": "Device name"
}
},
"language": {
"header": "Language",
"link_promo": "Help translating",
"dropdown_label": "Language"
},
"themes": {
"header": "Theme",
"error_no_theme": "No themes available.",
"link_promo": "Learn about themes",
"dropdown_label": "Theme",
"dark_mode": {
"auto": "Auto",
"light": "Light",
"dark": "Dark"
},
"primary_color": "Primary color",
"accent_color": "Accent color",
"reset": "Reset"
},
"dashboard": {
"header": "Dashboard",
"description": "Pick a default dashboard for this device.",
"dropdown_label": "Dashboard"
},
"change_password": {
"header": "Change Password",
"current_password": "Current Password",
"new_password": "New Password",
"confirm_new_password": "Confirm New Password",
"error_required": "Required",
"submit": "Submit"
},
"mfa": {
"header": "Multi-factor Authentication Modules",
"disable": "Disable",
"enable": "Enable",
"confirm_disable": "Are you sure you want to disable {name}?"
},
"mfa_setup": {
"title_aborted": "Aborted",
"title_success": "Success!",
"step_done": "Setup done for {step}",
"close": "Close",
"submit": "Submit"
},
"advanced_mode": {
"title": "Advanced Mode",
2020-01-24 18:50:20 +01:00
"description": "Unlocks advanced features.",
"link_promo": "Learn more"
},
"refresh_tokens": {
"header": "Refresh Tokens",
2018-09-12 15:30:33 +02:00
"description": "Each refresh token represents a login session. Refresh tokens will be automatically removed when you click log out. The following refresh tokens are currently active for your account.",
"token_title": "Refresh token for {clientId}",
"created_at": "Created at {date}",
"last_used": "Last used at {date} from {location}",
"not_used": "Has never been used",
"confirm_delete": "Are you sure you want to delete the refresh token for {name}?",
"delete_failed": "Failed to delete the refresh token.",
"current_token_tooltip": "Unable to delete current refresh token"
},
"long_lived_access_tokens": {
"header": "Long-Lived Access Tokens",
"description": "Create long-lived access tokens to allow your scripts to interact with your Home Assistant instance. Each token will be valid for 10 years from creation. The following long-lived access tokens are currently active.",
"learn_auth_requests": "Learn how to make authenticated requests.",
"created": "Created {date}",
"confirm_delete": "Are you sure you want to delete the access token for {name}?",
"delete_failed": "Failed to delete the access token.",
"create": "Create Token",
"create_failed": "Failed to create the access token.",
"name": "Name",
"prompt_name": "Give the token a name",
"prompt_copy_token": "Copy your access token. It will not be shown again.",
"empty_state": "You have no long-lived access tokens yet."
}
},
"shopping_list": {
"start_conversation": "Start conversation"
},
"page-authorize": {
"initializing": "Initializing",
"authorizing_client": "You're about to give {clientId} access to your Home Assistant instance.",
"logging_in_with": "Logging in with **{authProviderName}**.",
"pick_auth_provider": "Or log in with",
"abort_intro": "Login aborted",
"form": {
"working": "Please wait",
"unknown_error": "Something went wrong",
"next": "Next",
"start_over": "Start over",
"error": "Error: {error}",
"providers": {
"command_line": {
"step": {
"init": {
"data": {
"username": "[%key:ui::panel::page-authorize::form::providers::homeassistant::step::init::data::username%]",
"password": "[%key:ui::panel::page-authorize::form::providers::homeassistant::step::init::data::password%]"
}
},
"mfa": {
"data": {
"code": "[%key:ui::panel::page-authorize::form::providers::homeassistant::step::mfa::data::code%]"
},
"description": "[%key:ui::panel::page-authorize::form::providers::homeassistant::step::mfa::description%]"
}
},
"error": {
"invalid_auth": "[%key:ui::panel::page-authorize::form::providers::homeassistant::error::invalid_auth%]",
"invalid_code": "[%key:ui::panel::page-authorize::form::providers::homeassistant::error::invalid_code%]"
},
"abort": {
"login_expired": "[%key:ui::panel::page-authorize::form::providers::homeassistant::abort::login_expired%]"
}
},
"homeassistant": {
"step": {
"init": {
"data": {
"username": "Username",
"password": "Password"
}
},
"mfa": {
"data": {
"code": "Two-factor Authentication Code"
},
"description": "Open the **{mfa_module_name}** on your device to view your two-factor authentication code and verify your identity:"
}
},
"error": {
"invalid_auth": "Invalid username or password",
"invalid_code": "Invalid authentication code"
},
"abort": {
"login_expired": "Session expired, please login again."
}
},
"legacy_api_password": {
"step": {
"init": {
"data": {
"password": "API Password"
},
2020-02-13 00:30:41 +01:00
"description": "Please input the API password in your HTTP configuration:"
},
"mfa": {
"data": {
"code": "[%key:ui::panel::page-authorize::form::providers::homeassistant::step::mfa::data::code%]"
},
"description": "[%key:ui::panel::page-authorize::form::providers::homeassistant::step::mfa::description%]"
}
},
"error": {
"invalid_auth": "Invalid API password",
"invalid_code": "[%key:ui::panel::page-authorize::form::providers::homeassistant::error::invalid_code%]"
},
"abort": {
"no_api_password_set": "You don't have an API password configured.",
"login_expired": "[%key:ui::panel::page-authorize::form::providers::homeassistant::abort::login_expired%]"
}
},
"trusted_networks": {
"step": {
"init": {
"data": {
"user": "User"
},
"description": "Please select a user you want to login as:"
}
},
"abort": {
"not_allowed": "Your computer is not allowed."
}
}
}
}
},
"page-demo": {
"cards": {
"demo": {
"demo_by": "by {name}",
"next_demo": "Next demo",
"introduction": "Welcome home! You've reached the Home Assistant demo where we showcase the best UIs created by our community.",
"learn_more": "Learn more about Home Assistant"
}
},
"config": {
"arsaboo": {
"names": {
"upstairs": "Upstairs",
"family_room": "Family Room",
"kitchen": "Kitchen",
"patio": "Patio",
"hallway": "Hallway",
"master_bedroom": "Master Bedroom",
"left": "Left",
"right": "Right",
"mirror": "Mirror",
"temperature_study": "Temperature Study"
},
"labels": {
"lights": "Lights",
"information": "Information",
"morning_commute": "Morning Commute",
"commute_home": "Commute to Home",
"entertainment": "Entertainment",
"activity": "Activity",
"hdmi_input": "HDMI Input",
"hdmi_switcher": "HDMI Switcher",
"volume": "Volume",
"total_tv_time": "Total TV Time",
"turn_tv_off": "Turn Television off",
"air": "Air"
},
"unit": {
"watching": "watching",
"minutes_abbr": "min"
}
}
}
},
2019-07-15 22:38:44 +02:00
"developer-tools": {
"tabs": {
"events": {
"title": "Events",
"description": "Fire an event on the event bus.",
"documentation": "Events Documentation.",
"type": "Event Type",
"data": "Event Data (YAML, optional)",
"fire_event": "Fire Event",
"event_fired": "Event {name} fired",
"available_events": "Available Events",
"count_listeners": " ({count} listeners)",
"listen_to_events": "Listen to events",
"listening_to": "Listening to",
"subscribe_to": "Event to subscribe to",
"start_listening": "Start listening",
"stop_listening": "Stop listening",
"alert_event_type": "Event type is a mandatory field",
"notification_event_fired": "Event {type} successful fired!"
2019-07-15 22:38:44 +02:00
},
"services": {
"title": "Services",
"description": "The service dev tool allows you to call any available service in Home Assistant.",
"data": "Service Data (YAML, optional)",
"call_service": "Call Service",
"select_service": "Select a service to see the description",
"no_description": "No description is available",
"no_parameters": "This service takes no parameters.",
"column_parameter": "Parameter",
"column_description": "Description",
"column_example": "Example",
"fill_example_data": "Fill Example Data",
"alert_parsing_yaml": "Error parsing YAML: {data}"
2019-07-15 22:38:44 +02:00
},
"states": {
"title": "States",
"description1": "Set the representation of a device within Home Assistant.",
"description2": "This will not communicate with the actual device.",
"entity": "Entity",
"state": "State",
"attributes": "Attributes",
"state_attributes": "State attributes (YAML, optional)",
"set_state": "Set State",
"current_entities": "Current entities",
"filter_entities": "Filter entities",
"filter_states": "Filter states",
"filter_attributes": "Filter attributes",
"no_entities": "No entities",
"more_info": "More Info",
"alert_entity_field": "Entity is a mandatory field"
2019-07-15 22:38:44 +02:00
},
"templates": {
"title": "Template",
"description": "Templates are rendered using the Jinja2 template engine with some Home Assistant specific extensions.",
"editor": "Template editor",
"reset": "Reset to demo template",
"result_type": "Result type",
"jinja_documentation": "Jinja2 template documentation",
"template_extensions": "Home Assistant template extensions",
Show which state changed events a template listeners for in dev tools (#6939) * Show which state changed events a template listeners for in dev tools * Update src/data/ws-templates.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/data/ws-templates.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * merge * Update src/panels/lovelace/cards/hui-markdown-card.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * fix string reversal * Update src/panels/lovelace/cards/hui-markdown-card.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * error to string * cleanup * cleanup * no listeners is probably worth warning about as well * handle unknown error * fix error alignment in pre * fix error alignment in pre * fix error alignment in pre * fix error alignment in pre * reformat * reformat * reformat * fix accidential revert * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * clear error on success * tweak to not error if listeners are not returned * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-09-11 21:36:39 +02:00
"unknown_error_template": "Unknown error rendering template",
"time": "This template updates at the start of each minute.",
Show which state changed events a template listeners for in dev tools (#6939) * Show which state changed events a template listeners for in dev tools * Update src/data/ws-templates.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/data/ws-templates.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * merge * Update src/panels/lovelace/cards/hui-markdown-card.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * fix string reversal * Update src/panels/lovelace/cards/hui-markdown-card.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * error to string * cleanup * cleanup * no listeners is probably worth warning about as well * handle unknown error * fix error alignment in pre * fix error alignment in pre * fix error alignment in pre * fix error alignment in pre * reformat * reformat * reformat * fix accidential revert * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * clear error on success * tweak to not error if listeners are not returned * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-09-11 21:36:39 +02:00
"all_listeners": "This template listens for all state changed events.",
"no_listeners": "This template does not listen for any events and will not update automatically.",
Show which state changed events a template listeners for in dev tools (#6939) * Show which state changed events a template listeners for in dev tools * Update src/data/ws-templates.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/data/ws-templates.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * merge * Update src/panels/lovelace/cards/hui-markdown-card.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * fix string reversal * Update src/panels/lovelace/cards/hui-markdown-card.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * error to string * cleanup * cleanup * no listeners is probably worth warning about as well * handle unknown error * fix error alignment in pre * fix error alignment in pre * fix error alignment in pre * fix error alignment in pre * reformat * reformat * reformat * fix accidential revert * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> * clear error on success * tweak to not error if listeners are not returned * Update src/panels/developer-tools/template/developer-tools-template.ts Co-authored-by: Bram Kragten <mail@bramkragten.nl> Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-09-11 21:36:39 +02:00
"listeners": "This template listens for the following state changed events:",
"entity": "Entity",
"domain": "Domain"
2019-07-15 22:38:44 +02:00
}
}
},
"page-onboarding": {
"intro": "Are you ready to awaken your home, reclaim your privacy and join a worldwide community of tinkerers?",
"user": {
"intro": "Let's get started by creating a user account.",
"required_field": "Required",
"data": {
"name": "Name",
"username": "Username",
"password": "Password",
"password_confirm": "Confirm Password"
},
"create_account": "Create Account",
"error": {
"required_fields": "Fill in all required fields",
"password_not_match": "Passwords don't match"
}
},
"core-config": {
"intro": "Hello {name}, welcome to Home Assistant. How would you like to name your home?",
"intro_location": "We would like to know where you live. This information will help with displaying information and setting up sun-based automations. This data is never shared outside of your network.",
"intro_location_detect": "We can help you fill in this information by making a one-time request to an external service.",
"location_name": "Name of your Home Assistant installation",
"location_name_default": "Home",
"button_detect": "Detect",
"finish": "Next"
},
"integration": {
"intro": "Devices and services are represented in Home Assistant as integrations. You can set them up now, or do it later from the configuration screen.",
"more_integrations": "More",
"finish": "Finish"
},
"restore": {
"description": "Alternatively you can restore from a previous snapshot.",
"in_progress": "Restore in progress",
"show_log": "Show full log",
"hide_log": "Hide full log"
}
},
"custom": {
"external_panel": {
"question_trust": "Do you trust the external panel {name} at {link}?",
"complete_access": "It will have access to all data in Home Assistant.",
"hide_message": "Check docs for the panel_custom component to hide this message"
}
}
}
}
}