Files
advanced-camera-card/src/localize/languages/en.json
T

726 lines
26 KiB
JSON

{
"common": {
"frigate_card": "Frigate card",
"frigate_card_description": "A Lovelace card for use with Frigate",
"live": "Live",
"no_media": "No media to display",
"recordings": "Recordings",
"version": "Version"
},
"config": {
"cameras": {
"camera_entity": "Camera Entity",
"capabilities": {
"capabilities": {
"clips": "Clips",
"favorite-events": "Favorite Events",
"favorite-recordings": "Favorite Recordings",
"live": "Live",
"menu": "Menu",
"ptz": "PTZ",
"recordings": "Recordings",
"seek": "Seeking",
"snapshots": "Snapshots",
"substream": "Substream"
},
"disable": "Disable",
"disable_except": "Disable except",
"editor_label": "Camera capabilities"
},
"cast": {
"dashboard": {
"dashboard_path": "Dashboard path",
"view_path": "View path"
},
"editor_label": "Cast options",
"method": "Cast method",
"methods": {
"dashboard": "Dashboard",
"standard": "Standard"
}
},
"dependencies": {
"all_cameras": "Show events for all cameras with this camera",
"cameras": "Show events for specific cameras with this camera",
"editor_label": "Dependency options"
},
"dimensions": {
"aspect_ratio": "Static aspect ratio",
"editor_label": "Camera dimensions",
"layout": {
"editor_label": "Camera Layout",
"fit": "Layout fit",
"fits": {
"contain": "Media is contained/letterboxed",
"cover": "Media expands proportionally to cover the card",
"fill": "Media is stretched to fill the card"
},
"pan": {
"x": "Pan horizontal percentage",
"y": "Pan vertical percentage"
},
"position": {
"editor_label": "Layout Cover Position",
"x": "Horizontal placement percentage",
"y": "Vertical placement percentage"
},
"view_box": {
"bottom": "Bottom inset percentage",
"editor_label": "Layout View Box",
"left": "Left inset percentage",
"right": "Right inset percentage",
"top": "Top inset percentage"
},
"zoom": "Zoom factor"
}
},
"engines": {
"editor_label": "Camera engine options"
},
"frigate": {
"camera_name": "Frigate camera name (Autodetected from entity)",
"client_id": "Frigate client id (For >1 Frigate server)",
"editor_label": "Frigate options",
"labels": "Frigate labels/object filters",
"url": "Frigate server URL",
"zones": "Frigate zones"
},
"go2rtc": {
"editor_label": "go2rtc Options",
"modes": {
"editor_label": "go2rtc Modes",
"mjpeg": "Motion JPEG (MJPEG)",
"mp4": "MPEG-4 (MP4)",
"mse": "Media Source Extensions (MSE)",
"webrtc": "Web Real-Time Communication (WebRTC)"
},
"stream": "go2rtc stream name"
},
"icon": "Icon for this camera (Autodetected from entity)",
"id": "Unique id for this camera in this card",
"image": {
"editor_label": "Image Options",
"refresh_seconds": "Number of seconds after which to refresh live image (0=never)",
"url": "Image URL to use instead of camera entity snapshot"
},
"live_provider": "Live view provider for this camera",
"live_provider_options": {
"editor_label": "Live provider options"
},
"live_providers": {
"auto": "Automatic",
"go2rtc": "go2rtc",
"ha": "Home Assistant video stream (i.e. HLS, LL-HLS, WebRTC via HA)",
"image": "Home Assistant images",
"jsmpeg": "JSMpeg",
"webrtc-card": "WebRTC Card (i.e. AlexxIT's WebRTC Card)"
},
"motioneye": {
"editor_label": "MotionEye options",
"images": {
"directory_pattern": "Images directory pattern",
"file_pattern": "Images file pattern"
},
"movies": {
"directory_pattern": "Movies directory pattern",
"file_pattern": "Movies file pattern"
},
"url": "MotionEye UI URL"
},
"proxy": {
"dynamic": "Dynamic proxying",
"editor_label": "Camera proxying",
"media": {
"auto": "Media proxying automatically configured",
"editor_label": "Media proxying",
"false": "Media proxying disabled",
"true": "Media proxying enabled"
},
"ssl_ciphers": {
"auto": "SSL ciphers automatically configured",
"default": "Default SSL ciphers",
"editor_label": "SSL ciphers",
"insecure": "Insecure SSL ciphers",
"intermediate": "Intermediate SSL ciphers",
"modern": "Modern SSL ciphers"
},
"ssl_verification": {
"auto": "SSL verification automatically configured",
"editor_label": "SSL verification",
"false": "SSL verification disabled",
"true": "SSL verification enabled"
}
},
"reolink": {
"editor_label": "Reolink options",
"media_resolution": {
"editor_label": "Media Resolution",
"high": "High Resolution",
"low": "Low Resolution"
},
"url": "Reolink UI URL"
},
"title": "Title for this camera (Autodetected from entity)",
"triggers": {
"editor_label": "Trigger options",
"entities": "Trigger from other entities",
"events": {
"clips": "Events with new clips",
"editor_label": "Trigger Events",
"events": "All events",
"snapshots": "Events with new snapshots"
},
"motion": "Trigger by auto-detecting the motion sensor",
"occupancy": "Trigger by auto-detecting the occupancy sensor"
},
"webrtc_card": {
"editor_label": "WebRTC Card Options",
"entity": "WebRTC Card Camera Entity (Not a Frigate camera)",
"url": "WebRTC Card Camera URL"
}
},
"common": {
"controls": {
"builtin": "Built-in video controls",
"filter": {
"editor_label": "Media Filter",
"mode": "Filter mode",
"modes": {
"left": "Media filter in a drawer to the left",
"none": "No media filter",
"right": "Media filter in a drawer to the right"
}
},
"next_previous": {
"editor_label": "Next & Previous",
"size": "Next & previous control size in pixels",
"style": "Next & previous control style",
"styles": {
"chevrons": "Chevrons",
"icons": "Icons",
"none": "None",
"thumbnails": "Thumbnails"
}
},
"thumbnails": {
"editor_label": "Thumbnails",
"events_media_type": "Whether to show event thumbnails of clips or snapshots",
"events_media_types": {
"clips": "Clip thumbnails",
"snapshots": "Snapshot thumbnails"
},
"media_type": "Whether to show thumnails of events or recordings",
"media_types": {
"events": "Events",
"recordings": "Recordings"
},
"mode": "Thumbnails mode",
"modes": {
"above": "Thumbnails above",
"below": "Thumbnails below",
"left": "Thumbnails in a drawer to the left",
"none": "No thumbnails",
"right": "Thumbnails in a drawer to the right"
},
"show_details": "Show details with thumbnails",
"show_download_control": "Show download control on thumbnails",
"show_favorite_control": "Show favorite control on thumbnails",
"show_timeline_control": "Show timeline control on thumbnails",
"size": "Thumbnails size in pixels"
},
"timeline": {
"editor_label": "Mini Timeline",
"mode": "Mode",
"modes": {
"above": "Above",
"below": "Below",
"none": "None"
},
"pan_mode": "Default pan mode",
"pan_modes": {
"pan": "Pan",
"seek": "Pan seeks across all media",
"seek-in-camera": "Pan seeks within selected camera only",
"seek-in-media": "Pan seeks within selected media item only"
}
}
},
"display": {
"editor_label": "Display",
"grid_columns": "Exact number of grid columns",
"grid_max_columns": "Maximum number of grid columns",
"grid_selected_width_factor": "Increase selected media width by this factor",
"mode": "Mode"
},
"image": {
"entity": "Entity for use with entity mode",
"entity_parameters": "Query parameters added to the entity-based picture URLs (e.g. width=1920&height=1080)",
"mode": "Image mode",
"modes": {
"camera": "Home Assistant camera snapshot of camera entity",
"entity": "Entity with entity_picture attribute",
"screensaver": "Embedded Frigate logo",
"url": "Arbitrary image specified by URL"
},
"refresh_seconds": "Number of seconds after which to refresh (0=never)",
"url": "Static image URL"
},
"media_action_conditions": {
"all": "All opportunities",
"hidden": "On browser/tab hiding",
"microphone_mute": "On microphone mute",
"microphone_unmute": "On microphone unmute",
"never": "Never",
"selected": "On selection",
"unselected": "On unselection",
"visible": "On browser/tab visibility"
},
"timeline": {
"clustering_threshold": "The count of events at which they are clustered (0=no clustering)",
"events_media_type": "The events media the timeline displays",
"events_media_types": {
"all": "All event media types",
"clips": "Clips",
"snapshots": "Snapshots"
},
"show_recordings": "Show recordings",
"style": "Timeline style",
"styles": {
"ribbon": "Events on a single ribbon",
"stack": "Stacked & clustered events"
},
"window_seconds": "The default length of the timeline view in seconds"
}
},
"dimensions": {
"aspect_ratio": "Default aspect ratio (e.g. '16:9')",
"aspect_ratio_mode": "Aspect ratio mode",
"aspect_ratio_modes": {
"dynamic": "Aspect ratio adjusts to media",
"static": "Static aspect ratio",
"unconstrained": "Unconstrained aspect ratio"
},
"height": "Card height in CSS units (e.g. '500px')"
},
"live": {
"auto_mute": "Automatically mute live cameras",
"auto_pause": "Automatically pause live cameras",
"auto_play": "Automatically play live cameras",
"auto_unmute": "Automatically unmute live cameras",
"controls": {
"editor_label": "Live Controls",
"ptz": {
"editor_label": "PTZ",
"hide_home": "Hide home control",
"hide_pan_tilt": "Hide pan & tilt control",
"hide_zoom": "Hide zoom control",
"mode": "Mode",
"modes": {
"off": "Off",
"on": "On"
},
"orientation": "Orientation",
"orientations": {
"horizontal": "Horizontal",
"vertical": "Vertical"
},
"position": "Position",
"positions": {
"bottom-left": "Bottom left",
"bottom-right": "Bottom right",
"top-left": "Top left",
"top-right": "Top right"
}
}
},
"draggable": "Live cameras view can be dragged/swiped",
"lazy_load": "Live cameras are lazily loaded",
"lazy_unload": "Live cameras are lazily unloaded",
"microphone": {
"always_connected": "Always keep the microphone connected",
"disconnect_seconds": "Seconds after which to disconnect microphone (0=never)",
"editor_label": "Microphone",
"enabled": "Microphone enabled",
"mute_after_microphone_mute_seconds": "Seconds after microphone mute to mute inbound audio"
},
"preload": "Preload live view in the background",
"show_image_during_load": "Show still image while the live stream is loading",
"transition_effect": "Live camera transition effect",
"zoomable": "Live cameras can be zoomed/panned"
},
"media_viewer": {
"auto_mute": "Automatically mute media",
"auto_pause": "Automatically pause media",
"auto_play": "Automatically play media",
"auto_unmute": "Automatically unmute media",
"controls": {
"editor_label": "Media Viewer Controls"
},
"draggable": "Media Viewer can be dragged/swiped",
"lazy_load": "Media Viewer media is lazily loaded in carousel",
"snapshot_click_plays_clip": "Clicking on a snapshot plays a related clip",
"transition_effect": "Media Viewer transition effect",
"transition_effects": {
"none": "No transition",
"slide": "Slide transition"
},
"zoomable": "Media Viewer can be zoomed/panned"
},
"menu": {
"alignment": "Menu alignment",
"alignments": {
"bottom": "Aligned to the bottom",
"left": "Aligned to the left",
"right": "Aligned to the right",
"top": "Aligned to the top"
},
"button_size": "Menu button size in pixels",
"buttons": {
"alignment": "Button alignment",
"alignments": {
"matching": "Matching the menu alignment",
"opposing": "Opposing the menu alignment"
},
"camera_ui": "Camera user interface",
"cameras": "Cameras",
"clips": "Clips",
"display_mode": "Display mode",
"download": "Download",
"enabled": "Button enabled",
"expand": "Expand",
"frigate": "Frigate menu / Default view",
"fullscreen": "Fullscreen",
"icon": "Icon",
"image": "Image",
"live": "Live",
"media_player": "Send to media player",
"microphone": "Microphone",
"mute": "Mute / Unmute",
"permanent": "Show when the menu is hidden",
"play": "Play / Pause",
"priority": "Priority",
"ptz_controls": "Show PTZ controls",
"ptz_home": "PTZ Home",
"recordings": "Recordings",
"screenshot": "Screenshot",
"snapshots": "Snapshots",
"substreams": "Substream(s)",
"timeline": "Timeline",
"type": "Button type",
"types": {
"momentary": "Momentary",
"toggle": "Toggle"
}
},
"position": "Menu position",
"positions": {
"bottom": "Positioned on the bottom",
"left": "Positioned on the left",
"right": "Positioned on the right",
"top": "Positioned on the top"
},
"style": "Menu style",
"styles": {
"hidden": "Hidden menu",
"hover": "Hover menu",
"hover-card": "Hover menu (card-wide)",
"none": "No menu",
"outside": "Outside menu",
"overlay": "Overlay menu"
}
},
"overrides": {
"info": "This card configuration has manually specified overrides configured which may override values shown in the visual editor, please consult the code editor to view/modify these overrides"
},
"performance": {
"features": {
"animated_progress_indicator": "Animated Progress Indicator",
"editor_label": "Feature Options",
"max_simultaneous_engine_requests": "Max simultaneous camera engine requests",
"media_chunk_size": "Media chunk size"
},
"style": {
"border_radius": "Curves",
"box_shadow": "Shadows",
"editor_label": "Style Options"
},
"warning": "This card is in low profile mode so defaults have changed to optimize performance"
},
"profiles": {
"casting": "Casting",
"editor_label": "Configuration profiles",
"low-performance": "Low performance",
"scrubbing": "Video scrubbing"
},
"status_bar": {
"height": "Status bar height in pixels",
"items": {
"enabled": "Item enabled",
"engine": "Camera engine",
"live_provider": "Live provider",
"priority": "Item priority",
"resolution": "Resolution",
"technology": "Technology",
"title": "Title"
},
"popup_seconds": "Status bar popup seconds",
"position": "Status bar position",
"positions": {
"bottom": "Positioned on the bottom",
"top": "Positioned on the top"
},
"style": "Status bar style",
"styles": {
"hover": "Hover status bar",
"hover-card": "Hover status bar (card-wide)",
"none": "No status bar",
"outside": "Outside status bar",
"overlay": "Overlay status bar",
"popup": "Popup status bar"
}
},
"view": {
"camera_select": "View for newly selected cameras",
"default": "Default view",
"default_cycle_camera": "Cycle through cameras when default view updates",
"default_reset": {
"after_interaction": "Reset to the default view after user interaction ends",
"editor_label": "Default view reset behavior",
"entities": "Reset to the default view on entity state change",
"every_seconds": "Reset to default view every X seconds (0=never)",
"interaction_mode": "How default reset behaves when the card has human interaction",
"interaction_modes": {
"active": "Only allow reset when card has active human interaction",
"all": "Reset regardless of human interaction",
"inactive": "Only reset when card has no human interaction"
}
},
"dim": "Dim when no interaction",
"interaction_seconds": "Seconds after user action to remain interacted with (0=never)",
"keyboard_shortcuts": {
"editor_label": "Keyboard shortcuts",
"enabled": "Keyboard shortcuts enabled",
"ptz_down": "PTZ Down",
"ptz_home": "PTZ Home",
"ptz_left": "PTZ Left",
"ptz_right": "PTZ Right",
"ptz_up": "PTZ Up",
"ptz_zoom_in": "PTZ Zoom In",
"ptz_zoom_out": "PTZ Zoom Out"
},
"theme": {
"themes": {
"dark": "Dark",
"ha": "Home Assistant",
"editor_label": "Themes",
"light": "Light",
"traditional": "Traditional"
}
},
"triggers": {
"actions": {
"editor_label": "Trigger actions",
"interaction_mode": "How to handle actions when the card has human interaction",
"interaction_modes": {
"active": "Only trigger actions when card has human interaction",
"all": "Trigger actions regardless of human interaction",
"inactive": "Only trigger actions when card has no human interaction"
},
"trigger": "Trigger action",
"triggers": {
"default": "Change to or update default view",
"live": "Change to or update live view",
"media": "Change to the relevant media view for new media",
"none": "No action"
},
"untrigger": "Untrigger action",
"untriggers": {
"default": "Change to default view/camera",
"none": "No action"
}
},
"editor_label": "Trigger behavior",
"filter_selected_camera": "Only trigger on selected camera",
"show_trigger_status": "Show pulsing border when triggered",
"untrigger_seconds": "Seconds after inactive state change to untrigger"
},
"views": {
"clip": "Most recent clip",
"clips": "Clips gallery",
"current": "Current view",
"image": "Static image",
"live": "Live view",
"recording": "Most recent recording",
"recordings": "Recordings gallery",
"snapshot": "Most recent snapshot",
"snapshots": "Snapshots gallery",
"timeline": "Timeline view"
}
}
},
"display_modes": {
"grid": "Show media viewer for each camera in a grid",
"single": "Show single media viewer"
},
"editor": {
"add_new_camera": "Add new camera",
"button": "Button",
"camera": "Camera",
"cameras": "Cameras",
"cameras_secondary": "What cameras to render on this card",
"delete": "Delete",
"dimensions": "Card dimensions",
"dimensions_secondary": "Card dimensions & shape options",
"image": "Image",
"image_secondary": "Static image view options",
"live": "Live",
"live_secondary": "Live camera view options",
"media_gallery": "Media gallery",
"media_gallery_secondary": "Media gallery options",
"media_viewer": "Media viewer",
"media_viewer_secondary": "Viewer for static media (clips, snapshots or recordings)",
"menu": "Menu",
"menu_secondary": "Menu look & feel options",
"move_down": "Move down",
"move_up": "Move up",
"overrides": "Overrides are active",
"overrides_secondary": "Dynamic configuration overrides detected",
"performance": "Performance",
"performance_secondary": "Card performance options",
"profiles": "Configuration profiles",
"profiles_secondary": "Choose pre-configured sets of defaults",
"status_bar": "Status bar",
"status_bar_secondary": "Status bar look & feel options",
"timeline": "Timeline",
"timeline_secondary": "Event timeline options",
"upgrade": "Upgrade",
"upgrade_available": "An automatic card configuration upgrade is available",
"view": "View",
"view_secondary": "What the card should show and how to show it"
},
"elements": {
"ptz": {
"down": "Down",
"home": "Home",
"left": "Left",
"right": "Right",
"up": "Up",
"zoom_in": "Zoom In",
"zoom_out": "Zoom Out"
}
},
"error": {
"awaiting_live": "Waiting for live stream to load ...",
"awaiting_media": "Waiting for media to load",
"camera_initialization": "Camera initialization failed",
"camera_initialization_reolink": "Could not initialize Reolink camera",
"could_not_render_elements": "Could not render picture elements",
"could_not_resolve": "Could not resolve media URL",
"diagnostics": "Card diagnostics. Please review for confidential information prior to sharing",
"download_no_media": "No media to download",
"download_sign_failed": "Could not sign media URL for download",
"duplicate_camera_id": "Duplicate Frigate camera id for the following camera, use the 'id' parameter to uniquely identify cameras",
"empty_response": "Received empty response from Home Assistant for request",
"failed_response": "Failed to receive response from Home Assistant for request",
"failed_retain": "Could not retain event",
"failed_sign": "Could not sign Home Assistant URL",
"image_load_error": "The image could not be loaded",
"invalid_configuration": "Invalid configuration",
"invalid_configuration_no_hint": "No location hint available (bad or missing type?)",
"invalid_configuration_override": "Invalid override configuration",
"invalid_elements_config": "Invalid picture elements configuration",
"invalid_response": "Received invalid response from Home Assistant for request",
"jsmpeg_no_player": "Could not start JSMPEG player",
"live_camera_no_endpoint": "Could not get camera endpoint for this live provider (incomplete configuration?)",
"live_camera_not_found": "The configured camera_entity was not found",
"live_camera_unavailable": "Camera unavailable",
"no_camera_engine": "Could not determine suitable engine for camera",
"no_camera_entity": "Could not find camera entity",
"no_camera_entity_for_triggers": "A camera entity is required in order to autodetect triggers",
"no_camera_id": "Could not determine camera id for the following camera, may need to set 'id' parameter manually",
"no_camera_name": "Could not determine a Frigate camera name for camera (or one of its dependents), please specify either 'camera_entity' or 'camera_name'",
"no_dashboard_or_view": "Both 'dashboard_path' and 'view_path' parameters are required for the 'dashboard' cast method",
"no_live_camera": "The camera_entity parameter must be set and valid for this live provider",
"no_supported_camera": "The selected camera does not support this view",
"no_supported_cameras": "No cameras support this view",
"reconnecting": "Reconnecting",
"too_many_automations": "Too many nested automation calls, please check your configuration for loops",
"troubleshooting": "Check troubleshooting",
"unknown": "Unknown error",
"upgrade_available": "An automated card configuration upgrade is available, please visit the visual card editor",
"webrtc_card_reported_error": "WebRTC Card reported an error",
"webrtc_card_waiting": "Waiting for WebRTC Card to load ..."
},
"event": {
"camera": "Camera",
"duration": "Duration",
"in_progress": "In Progress",
"score": "Score",
"seek": "Seek",
"start": "Start",
"tag": "Tag",
"what": "What",
"where": "Where"
},
"key_assigner": {
"assign": "Assign",
"modifiers": {
"alt": "Alt",
"ctrl": "Ctrl",
"meta": "Meta",
"shift": "Shift"
},
"unassign": "Unassign"
},
"media_filter": {
"all": "All",
"camera": "Camera",
"favorite": "Favorite",
"media_type": "Media Type",
"media_types": {
"clips": "Clips",
"recordings": "Recordings",
"snapshots": "Snapshots"
},
"not_favorite": "Not Favorite",
"select_camera": "Select camera...",
"select_favorite": "Select favorite...",
"select_media_type": "Select media type...",
"select_tag": "Select tag...",
"select_what": "Select what...",
"select_when": "Select when...",
"select_where": "Select where...",
"tag": "Tag",
"what": "What",
"when": "When",
"whens": {
"custom": "Custom",
"past_month": "Past Month",
"past_week": "Past Week",
"today": "Today",
"yesterday": "Yesterday"
},
"where": "Where"
},
"media_viewer": {
"unseekable": "Seek time not found in media"
},
"recording": {
"camera": "Camera",
"duration": "Duration",
"events": "Events",
"in_progress": "In Progress",
"seek": "Seek",
"start": "Start"
},
"thumbnail": {
"download": "Download media",
"no_thumbnail": "No thumbnail available",
"retain_indefinitely": "Media will be indefinitely retained",
"timeline": "See media in timeline"
},
"timeline": {
"select_date": "Choose date"
}
}