diff --git a/src/localize/languages/en.json b/src/localize/languages/en.json index fe054066..1ed34844 100644 --- a/src/localize/languages/en.json +++ b/src/localize/languages/en.json @@ -21,8 +21,8 @@ "frigate": { "camera_name": "Frigate camera name (Autodetected from entity)", "client_id": "Frigate client id (For >1 Frigate server)", - "labels": "Frigate labels/object filters", "editor_label": "Frigate Options", + "labels": "Frigate labels/object filters", "url": "Frigate server URL", "zones": "Frigate zones" }, @@ -30,31 +30,31 @@ "editor_label": "go2rtc Options", "modes": { "editor_label": "go2rtc Modes", - "mse": "Media Source Extensions (MSE)", - "webrtc": "Web Real-Time Communication (WebRTC)", + "mjpeg": "Motion JPEG (MJPEG)", "mp4": "MPEG-4 (MP4)", - "mjpeg": "Motion JPEG (MJPEG)" + "mse": "Media Source Extensions (MSE)", + "webrtc": "Web Real-Time Communication (WebRTC)" }, "stream": "go2rtc stream name" }, "hide": "Hide camera from UI", "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" }, - "id": "Unique id for this camera in this card", "live_provider": "Live view provider for this camera", "live_provider_options": { "editor_label": "Live provider options" }, "live_providers": { "auto": "Automatic", - "jsmpeg": "JSMpeg", "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": { @@ -71,56 +71,25 @@ }, "title": "Title for this camera (Autodetected from entity)", "triggers": { + "editor_label": "Trigger Options", "entities": "Trigger from other entities", "motion": "Trigger by auto-detecting the motion sensor", - "occupancy": "Trigger by auto-detecting the occupancy sensor", - "editor_label": "Trigger Options" + "occupancy": "Trigger by auto-detecting the occupancy sensor" }, "webrtc_card": { - "entity": "WebRTC Card Camera Entity (Not a Frigate camera)", "editor_label": "WebRTC Card Options", + "entity": "WebRTC Card Camera Entity (Not a Frigate camera)", "url": "WebRTC Card Camera URL" } }, "common": { - "media_action_conditions": { - "all": "All opportunities", - "hidden": "On browser/tab hiding", - "never": "Never", - "selected": "On selection", - "unselected": "On unselection", - "visible": "On browser/tab visibility" - }, - "layout": { - "fit": "Layout fit", - "fits": { - "cover": "Media expands proportionally to cover the card", - "contain": "Media is contained/letterboxed", - "fill": "Media is stretched to fill the card" - }, - "position": { - "x": "Horizontal placement percentage", - "y": "Vertical placement percentage" - } - }, - "timeline": { - "clustering_threshold": "The count of events at which they are clustered (0=no clustering)", - "media": "The media the timeline displays", - "medias": { - "all": "All media types", - "clips": "Clips", - "snapshots": "Snapshots" - }, - "show_recordings": "Show recordings", - "window_seconds": "The default length of the timeline view in seconds" - }, "controls": { "filter": { "editor_label": "Media Filter", "mode": "Filter mode", "modes": { - "none": "No media filter", "left": "Media filter in a drawer to the left", + "none": "No media filter", "right": "Media filter in a drawer to the right" } }, @@ -135,15 +104,6 @@ "thumbnails": "Thumbnails" } }, - "timeline": { - "editor_label": "Mini Timeline", - "mode": "Mode", - "modes": { - "none": "None", - "above": "Above", - "below": "Below" - } - }, "thumbnails": { "editor_label": "Thumbnails", "media": "Whether to show thumbnails of clips or snapshots", @@ -165,9 +125,18 @@ "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" + } + }, "title": { - "editor_label": "Popup Title Controls", "duration_seconds": "Seconds to display popup title (0=forever)", + "editor_label": "Popup Title Controls", "mode": "Popup title display mode", "modes": { "none": "No title display", @@ -177,6 +146,37 @@ "popup-top-right": "Popup on the top right" } } + }, + "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" + }, + "position": { + "x": "Horizontal placement percentage", + "y": "Vertical placement percentage" + } + }, + "media_action_conditions": { + "all": "All opportunities", + "hidden": "On browser/tab hiding", + "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)", + "media": "The media the timeline displays", + "medias": { + "all": "All media types", + "clips": "Clips", + "snapshots": "Snapshots" + }, + "show_recordings": "Show recordings", + "window_seconds": "The default length of the timeline view in seconds" } }, "dimensions": { @@ -220,13 +220,13 @@ "auto_pause": "Automatically pause media", "auto_play": "Automatically play media", "auto_unmute": "Automatically unmute media", - "snapshot_click_plays_clip": "Clicking on a snapshot plays a related clip", "controls": { "editor_label": "Media Viewer Controls" }, "draggable": "Media Viewer can be dragged/swiped", - "lazy_load": "Media Viewer media is lazily loaded in carousel", "layout": "Media Viewer Layout", + "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", @@ -261,10 +261,10 @@ "live": "Live", "media_player": "Send to media player", "priority": "Priority", + "recordings": "Recordings", "snapshots": "Snapshots", "substreams": "Substream(s)", - "timeline": "Timeline", - "recordings": "Recordings" + "timeline": "Timeline" }, "position": "Menu position", "positions": { @@ -287,22 +287,22 @@ "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": { - "warning": "This card is in low profile mode so defaults have changed to optimize performance", "features": { - "editor_label": "Feature Options", "animated_progress_indicator": "Animated Progress Indicator", + "editor_label": "Feature Options", "media_chunk_size": "Media chunk size" }, "profile": "Performance profile", "profiles": { - "low": "Low performance", - "high": "High/full performance" + "high": "High/full performance", + "low": "Low performance" }, "style": { - "editor_label": "Style Options", + "border_radius": "Curves", "box_shadow": "Shadows", - "border_radius": "Curves" - } + "editor_label": "Style Options" + }, + "warning": "This card is in low profile mode so defaults have changed to optimize performance" }, "view": { "camera_select": "View for newly selected cameras", @@ -370,6 +370,17 @@ "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": { "could_not_render_elements": "Could not render picture elements", "could_not_resolve": "Could not resolve media URL", @@ -423,17 +434,17 @@ "media_type": "Media Type", "media_types": { "clips": "Clips", - "snapshots": "Snapshots", - "recordings": "Recordings" + "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...", - "select_tag": "Select tag...", "tag": "Tag", "what": "What", "when": "When", @@ -448,8 +459,8 @@ "recording": { "camera": "Camera", "duration": "Duration", - "in_progress": "In Progress", "events": "Events", + "in_progress": "In Progress", "seek": "Seek", "start": "Start" }, @@ -466,16 +477,5 @@ "seek-in-media": "Pan seeks within selected media item only" }, "select_date": "Choose date" - }, - "elements": { - "ptz": { - "up": "Up", - "down": "Down", - "left": "Left", - "right": "Right", - "zoom_in": "Zoom In", - "zoom_out": "Zoom Out", - "home": "Home" - } } -} +} \ No newline at end of file diff --git a/src/localize/languages/it.json b/src/localize/languages/it.json index 6dfc507a..bdc1723a 100644 --- a/src/localize/languages/it.json +++ b/src/localize/languages/it.json @@ -21,8 +21,8 @@ "frigate": { "camera_name": "Nome della telecamera frigate (autodificato dall'entità)", "client_id": "ID client Frigate (per > 1 Frigate server)", - "labels": "Etichette per fregate/filtri per oggetti", "editor_label": "Frigate Opzione", + "labels": "Etichette per fregate/filtri per oggetti", "url": "Frigate URL del server", "zones": "Frigate Zone" }, @@ -30,31 +30,31 @@ "editor_label": "Opzioni go2rtc", "modes": { "editor_label": "Modalità go2rtc", - "mse": "Estensioni sorgente multimediale (MSE)", - "webrtc": "Comunicazione Web in tempo reale (WebRTC)", + "mjpeg": "JPEG animato (MJPEG)", "mp4": "MPEG-4 (MP4)", - "mjpeg": "JPEG animato (MJPEG)" + "mse": "Estensioni sorgente multimediale (MSE)", + "webrtc": "Comunicazione Web in tempo reale (WebRTC)" }, "stream": "nome del flusso go2rtc" }, "hide": "Nascondi la videocamera dall'interfaccia utente", "icon": "Icona per questa telecamera (Autoidentificato dall'entità)", + "id": "ID univoco per questa telecamera in questa carta", "image": { "editor_label": "Opzioni immagine", "refresh_seconds": "Numero di secondi dopo i quali aggiornare l'immagine live (0=mai)", "url": "URL dell'immagine da utilizzare al posto dell'istantanea dell'entità fotocamera" }, - "id": "ID univoco per questa telecamera in questa carta", "live_provider": "Provider di visualizzazione dal vivo per questa telecamera", "live_provider_options": { "editor_label": "Opzioni del fornitore in tempo reale" }, "live_providers": { "auto": "Automatica", - "jsmpeg": "JSMpeg", "go2rtc": "go2rtc", "ha": "Streaming video di Home Assistant (ovvero HLS, LL-HLS, WebRTC tramite HA)", "image": "Immagini Home Assistant", + "jsmpeg": "JSMpeg", "webrtc-card": "Scheda WebRTC (ovvero la scheda WebRTC di Alexxit)" }, "motioneye": { @@ -71,56 +71,25 @@ }, "title": "Titolo per questa telecamera (Autoidentificato dall'entità)", "triggers": { + "editor_label": "Trigger Opzioni", "entities": "Trigger da altre entità", "motion": "Trigger rilevando automaticamente dal sensore di movimento", - "occupancy": "Attivare rilevando automatico tramite il sensore di presenza", - "editor_label": "Trigger Opzioni" + "occupancy": "Attivare rilevando automatico tramite il sensore di presenza" }, "webrtc_card": { - "entity": "Entità della telecamera della scheda WebRTC (non una telecamera Frigate)", "editor_label": "Opzioni della scheda WebRTC", + "entity": "Entità della telecamera della scheda WebRTC (non una telecamera Frigate)", "url": "URL della telecamera della scheda WebRTC" } }, "common": { - "media_action_conditions": { - "all": "Tutte le opportunità", - "hidden": "Sul browser/nascondere le schede", - "never": "Mai", - "selected": "Sulla selezione", - "unselected": "Sulla non selezione", - "visible": "Sul browser/visibilità della scheda" - }, - "layout": { - "fit": "Adatta al layout", - "fits": { - "cover": "Il supporto si espande proporzionalmente per coprire la scheda", - "contain": "Il supporto è contenuto/in cassetta delle lettere", - "fill": "Il supporto viene allungato per riempire la scheda" - }, - "position": { - "x": "Percentuale di posizionamento orizzontale", - "y": "Percentuale di posizionamento verticale" - } - }, - "timeline": { - "clustering_threshold": "Il conteggio degli eventi in cui sono raggruppati (0 = nessun clustering)", - "media": "I media vengono visualizzati la sequenza temporale", - "medias": { - "all": "Tutti i tipi di media", - "clips": "Clip", - "snapshots": "Istantanee" - }, - "show_recordings": "Mostra registrazioni", - "window_seconds": "La lunghezza predefinita della vista della sequenza temporale in secondi" - }, "controls": { "filter": { "editor_label": "Filtro multimediale", "mode": "Modalità filtro", "modes": { - "none": "Nessun filtro multimediale", "left": "Filtro multimediale in un cassetto a sinistra", + "none": "Nessun filtro multimediale", "right": "Filtro multimediale in un cassetto a destra" } }, @@ -135,15 +104,6 @@ "thumbnails": "Miniature" } }, - "timeline": { - "editor_label": "Mini Cronologia", - "mode": "Modalità", - "modes": { - "none": "sessuna", - "above": "sopra", - "below": "sotto" - } - }, "thumbnails": { "editor_label": "Miniature", "media": "Se mostrare miniature di clip o istantanee", @@ -165,9 +125,18 @@ "show_timeline_control": "Mostra il controllo della sequenza temporale sulle miniature", "size": "Dimensione delle miniature in pixel" }, + "timeline": { + "editor_label": "Mini Cronologia", + "mode": "Modalità", + "modes": { + "above": "sopra", + "below": "sotto", + "none": "sessuna" + } + }, "title": { - "editor_label": "Controlli titolo popup", "duration_seconds": "Secondi per visualizzare il titolo popup (0 = per sempre)", + "editor_label": "Controlli titolo popup", "mode": "Modalità di visualizzazione del titolo", "modes": { "none": "Nessuna visualizzazione del titolo", @@ -177,6 +146,37 @@ "popup-top-right": "Popup in alto a destra" } } + }, + "layout": { + "fit": "Adatta al layout", + "fits": { + "contain": "Il supporto è contenuto/in cassetta delle lettere", + "cover": "Il supporto si espande proporzionalmente per coprire la scheda", + "fill": "Il supporto viene allungato per riempire la scheda" + }, + "position": { + "x": "Percentuale di posizionamento orizzontale", + "y": "Percentuale di posizionamento verticale" + } + }, + "media_action_conditions": { + "all": "Tutte le opportunità", + "hidden": "Sul browser/nascondere le schede", + "never": "Mai", + "selected": "Sulla selezione", + "unselected": "Sulla non selezione", + "visible": "Sul browser/visibilità della scheda" + }, + "timeline": { + "clustering_threshold": "Il conteggio degli eventi in cui sono raggruppati (0 = nessun clustering)", + "media": "I media vengono visualizzati la sequenza temporale", + "medias": { + "all": "Tutti i tipi di media", + "clips": "Clip", + "snapshots": "Istantanee" + }, + "show_recordings": "Mostra registrazioni", + "window_seconds": "La lunghezza predefinita della vista della sequenza temporale in secondi" } }, "dimensions": { @@ -224,8 +224,8 @@ "editor_label": "Controlli di visualizzatore multimediale" }, "draggable": "Il visualizzatore multimediale può essere trascinato oppure può scorrere", - "lazy_load": "Il media Viewer viene caricato pigramente nel carosello", "layout": "Layout del visualizzatore multimediale", + "lazy_load": "Il media Viewer viene caricato pigramente nel carosello", "transition_effect": "Effetto di transizione del visualizzatore multimediale", "transition_effects": { "none": "Nessuna transizione", @@ -260,8 +260,8 @@ "live": "Abitare", "media_player": "Invia a Media Player", "priority": "Priorità", - "substreams": "Flusso/i secondario/i", "snapshots": "Istantanee", + "substreams": "Flusso/i secondario/i", "timeline": "Timeline" }, "position": "Posizione del menu", @@ -284,22 +284,22 @@ "info": "Questa configurazione della scheda ha specificato manualmente le sostituzioni configurate che possono sostituire i valori mostrati nell'editor visivo, consultare l'editor di codice per visualizzare/modificare queste sostituzioni" }, "performance": { - "warning": "Questa scheda è in modalità basso profilo, quindi le impostazioni predefinite sono state modificate per ottimizzare le prestazioni", "features": { - "editor_label": "Opzioni funzionalità", "animated_progress_indicator": "Indicatore di avanzamento animato", + "editor_label": "Opzioni funzionalità", "media_chunk_size": "Dimensione del blocco multimediale" }, "profile": "Profilo delle prestazioni", "profiles": { - "low": "Prestazioni basse", - "high": "Prestazioni alte" + "high": "Prestazioni alte", + "low": "Prestazioni basse" }, "style": { - "editor_label": "Opzione di stile", + "border_radius": "Curve", "box_shadow": "Ombre", - "border_radius": "Curve" - } + "editor_label": "Opzione di stile" + }, + "warning": "Questa scheda è in modalità basso profilo, quindi le impostazioni predefinite sono state modificate per ottimizzare le prestazioni" }, "view": { "camera_select": "Visualizza per le telecamere appena selezionate", @@ -363,6 +363,17 @@ "view": "Visualizzazione", "view_secondary": "Cosa dovrebbe mostrare la carta e come mostrarla" }, + "elements": { + "ptz": { + "down": "Giù", + "home": "Home", + "left": "Sinistra", + "right": "Destra", + "up": "Su", + "zoom_in": "Ingrandire", + "zoom_out": "Zoom indietro" + } + }, "error": { "could_not_render_elements": "Impossibile renderizzare gli elementi dell'immagine", "could_not_resolve": "Impossibile risolvere l'URL dei media", @@ -415,8 +426,8 @@ "media_type": "Tipo di supporto", "media_types": { "clips": "Clip", - "snapshots": "Istantanee", - "recordings": "Registrazioni" + "recordings": "Registrazioni", + "snapshots": "Istantanee" }, "not_favorite": "Non preferito", "select_camera": "Seleziona fotocamera...", @@ -456,16 +467,5 @@ "seek-in-media": "" }, "select_date": "Scegli la data" - }, - "elements": { - "ptz": { - "up": "Su", - "down": "Giù", - "left": "Sinistra", - "right": "Destra", - "zoom_in": "Ingrandire", - "zoom_out": "Zoom indietro", - "home": "Home" - } } -} +} \ No newline at end of file diff --git a/src/localize/languages/pt-BR.json b/src/localize/languages/pt-BR.json index 043603a6..d221ba23 100644 --- a/src/localize/languages/pt-BR.json +++ b/src/localize/languages/pt-BR.json @@ -30,10 +30,10 @@ "editor_label": "Opções do go2rtc", "modes": { "editor_label": "Modos do go2rtc", - "mse": "Media Source Extensions (MSE)", - "webrtc": "Web Real-Time Communication (WebRTC)", + "mjpeg": "Motion JPEG (MJPEG)", "mp4": "MPEG-4 (MP4)", - "mjpeg": "Motion JPEG (MJPEG)" + "mse": "Media Source Extensions (MSE)", + "webrtc": "Web Real-Time Communication (WebRTC)" }, "stream": "Nome do stream do go2rtc" }, @@ -478,4 +478,4 @@ }, "select_date": "Escolha a data" } -} +} \ No newline at end of file