refactor: Remove empty translation strings (#2294)

This commit is contained in:
Dermot Duffy
2025-12-20 13:57:52 -08:00
committed by GitHub
parent 1e821f09c6
commit b75513789b
7 changed files with 34 additions and 1403 deletions
+8 -369
View File
@@ -1,91 +1,30 @@
{
"actions": {
"abort": "",
"confirmation": ""
},
"common": {
"advanced_camera_card": "",
"advanced_camera_card_description": "",
"folder": "",
"live": "Live",
"no_folder": "",
"no_media": "Nessun contenuto multimediale da visualizzare",
"recordings": "Registrazioni",
"version": "Versione"
},
"config": {
"cameras": {
"always_error_if_entity_unavailable": "",
"camera_entity": "Entità della telecamera",
"capabilities": {
"capabilities": {
"clips": "",
"favorite-events": "",
"favorite-recordings": "",
"live": "",
"menu": "",
"ptz": "",
"recordings": "",
"seek": "",
"snapshots": "",
"substream": ""
},
"disable": "",
"disable_except": "",
"editor_label": ""
},
"cast": {
"dashboard": {
"dashboard_path": "",
"view_path": ""
},
"editor_label": "",
"method": "",
"methods": {
"dashboard": "",
"standard": ""
}
},
"dependencies": {
"all_cameras": "Mostra eventi per tutte le telecamere con questa telecamera",
"cameras": "Mostra eventi per telecamere specifiche con questa telecamera",
"editor_label": "Opzioni di dipendenza"
},
"dimensions": {
"aspect_ratio": "",
"editor_label": "",
"layout": {
"editor_label": "",
"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"
},
"pan": {
"x": "",
"y": ""
},
"position": {
"editor_label": "",
"x": "Percentuale di posizionamento orizzontale",
"y": "Percentuale di posizionamento verticale"
},
"view_box": {
"bottom": "",
"editor_label": "",
"left": "",
"right": "",
"top": ""
},
"zoom": ""
},
"rotation": "",
"rotations": {
"0": "",
"180": "",
"270": "",
"90": ""
}
}
},
"engines": {
@@ -108,8 +47,7 @@
"mse": "Estensioni sorgente multimediale (MSE)",
"webrtc": "Comunicazione Web in tempo reale (WebRTC)"
},
"stream": "nome del flusso go2rtc",
"url": ""
"stream": "nome del flusso go2rtc"
},
"icon": "Icona per questa telecamera (Autoidentificato dall'entità)",
"id": "ID univoco per questa telecamera in questa carta",
@@ -142,50 +80,10 @@
},
"url": "URL dell'interfaccia utente di MotionEye"
},
"proxy": {
"dynamic": "",
"editor_label": "",
"live": "",
"media": "",
"modes": {
"auto": "",
"false": "",
"true": ""
},
"ssl_ciphers": {
"auto": "",
"default": "",
"editor_label": "",
"insecure": "",
"intermediate": "",
"modern": ""
},
"ssl_verification": {
"auto": "",
"editor_label": "",
"false": "",
"true": ""
}
},
"reolink": {
"editor_label": "",
"media_resolution": {
"editor_label": "",
"high": "",
"low": ""
},
"url": ""
},
"title": "Titolo per questa telecamera (Autoidentificato dall'entità)",
"triggers": {
"editor_label": "Trigger Opzioni",
"entities": "Trigger da altre entità",
"events": {
"clips": "",
"editor_label": "",
"events": "",
"snapshots": ""
},
"motion": "Trigger rilevando automaticamente dal sensore di movimento",
"occupancy": "Attivare rilevando automatico tramite il sensore di presenza"
},
@@ -197,7 +95,6 @@
},
"common": {
"controls": {
"builtin": "",
"filter": {
"editor_label": "Filtro multimediale",
"mode": "Modalità filtro",
@@ -225,11 +122,6 @@
"clips": "Miniature di clip",
"snapshots": "Miniature istantanee"
},
"media_type": "",
"media_types": {
"events": "",
"recordings": ""
},
"mode": "Modalità miniatura",
"modes": {
"above": "Miniature sopra",
@@ -246,47 +138,18 @@
},
"timeline": {
"editor_label": "Mini Cronologia",
"format": {
"24h": "",
"editor_label": ""
},
"mode": "Modalità",
"modes": {
"above": "sopra",
"below": "sotto",
"none": "sessuna"
},
"pan_mode": "",
"pan_modes": {
"pan": "",
"seek": "",
"seek-in-camera": "",
"seek-in-media": ""
}
},
"wheel": ""
},
"display": {
"editor_label": "",
"grid_columns": "",
"grid_max_columns": "",
"grid_selected_position": "",
"grid_selected_positions": {
"default": "",
"first": "",
"last": ""
},
"grid_selected_width_factor": "",
"mode": ""
}
},
"image": {
"entity": "",
"entity_parameters": "",
"mode": "Modalità Visualizza immagine",
"modes": {
"camera": "Istantanea della telecamera di Home Assistant dell'entità telecamera",
"entity": "",
"screensaver": "",
"url": "Immagine arbitraria specificata dall'URL"
},
"refresh_seconds": "Numero di secondi dopo i quali aggiornare (0 = mai)",
@@ -295,8 +158,6 @@
"media_action_conditions": {
"all": "Tutte le opportunità",
"hidden": "Sul browser/nascondere le schede",
"microphone_mute": "",
"microphone_unmute": "",
"never": "Mai",
"selected": "Sulla selezione",
"unselected": "Sulla non selezione",
@@ -311,11 +172,6 @@
"snapshots": "Istantanee"
},
"show_recordings": "Mostra registrazioni",
"style": "",
"styles": {
"ribbon": "",
"stack": ""
},
"window_seconds": "La lunghezza predefinita della vista della sequenza temporale in secondi"
}
},
@@ -326,21 +182,6 @@
"dynamic": "Le proporzioni si adattano ai media",
"static": "Proporzioni statiche",
"unconstrained": "Proporzioni non vincolate"
},
"height": ""
},
"folders": {
"ha": {
"editor_label": "",
"path_info": "",
"url": ""
},
"icon": "",
"id": "",
"title": "",
"type": "",
"types": {
"ha": ""
}
},
"live": {
@@ -349,45 +190,14 @@
"auto_play": "Gioca automaticamente le telecamere dal vivo",
"auto_unmute": "Riattiva automaticamente l'audio delle telecamere live",
"controls": {
"editor_label": "Controlli dal vivo",
"ptz": {
"editor_label": "",
"hide_home": "",
"hide_pan_tilt": "",
"hide_zoom": "",
"mode": "",
"modes": {
"off": "",
"on": ""
},
"orientation": "",
"orientations": {
"horizontal": "",
"vertical": ""
},
"position": "",
"positions": {
"bottom-left": "",
"bottom-right": "",
"top-left": "",
"top-right": ""
}
}
"editor_label": "Controlli dal vivo"
},
"draggable": "Il Visualizzatore eventi può essere trascinato oppure puoi scorrere",
"lazy_load": "Le telecamere dal vivo sono pigramente cariche",
"lazy_unload": "Le telecamere dal vivo sono pigramente non caricate",
"microphone": {
"always_connected": "",
"disconnect_seconds": "",
"editor_label": "",
"enabled": "",
"mute_after_microphone_mute_seconds": ""
},
"preload": "Precarica Live View in background",
"show_image_during_load": "Mostra un'immagine fissa durante il caricamento del live streaming",
"transition_effect": "Effetto di transizione della telecamera dal vivo",
"zoomable": ""
"transition_effect": "Effetto di transizione della telecamera dal vivo"
},
"media_viewer": {
"auto_mute": "Muta automaticamente i media",
@@ -399,13 +209,11 @@
},
"draggable": "Il visualizzatore multimediale può essere trascinato oppure può scorrere",
"lazy_load": "Il media Viewer viene caricato pigramente nel carosello",
"snapshot_click_plays_clip": "",
"transition_effect": "Effetto di transizione del visualizzatore multimediale",
"transition_effects": {
"none": "Nessuna transizione",
"slide": "Transizione diapositiva"
},
"zoomable": ""
}
},
"menu": {
"alignment": "Allineamento dei menu",
@@ -425,34 +233,18 @@
"camera_ui": "Interfaccia utente della fotocamera",
"cameras": "Telecamere",
"clips": "Clip",
"display_mode": "",
"download": "Download",
"enabled": "Pulsante abilitato",
"expand": "Espandere",
"folders": "",
"fullscreen": "A schermo intero",
"icon": "Icona",
"image": "Immagine",
"iris": "",
"live": "Abitare",
"media_player": "Invia a Media Player",
"microphone": "",
"mute": "",
"permanent": "",
"play": "",
"priority": "Priorità",
"ptz_controls": "",
"ptz_home": "",
"recordings": "",
"screenshot": "",
"snapshots": "Istantanee",
"substreams": "Flusso/i secondario/i",
"timeline": "Timeline",
"type": "",
"types": {
"momentary": "",
"toggle": ""
}
"timeline": "Timeline"
},
"position": "Posizione del menu",
"positions": {
@@ -465,7 +257,6 @@
"styles": {
"hidden": "Menu nascosto",
"hover": "Menu al passaggio del mouse",
"hover-card": "",
"none": "Nessun menu",
"outside": "Menu esterno",
"overlay": "Menu di overlay"
@@ -477,10 +268,7 @@
"performance": {
"features": {
"animated_progress_indicator": "Indicatore di avanzamento animato",
"card_loading_effects": "",
"card_loading_indicator": "",
"editor_label": "Opzioni funzionalità",
"max_simultaneous_engine_requests": "",
"media_chunk_size": "Dimensione del blocco multimediale"
},
"style": {
@@ -490,107 +278,14 @@
},
"warning": "Questa scheda è in modalità basso profilo, quindi le impostazioni predefinite sono state modificate per ottimizzare le prestazioni"
},
"profiles": {
"casting": "",
"editor_label": "",
"low-performance": "",
"scrubbing": ""
},
"remote_control": {
"entities": {
"camera": "",
"editor_label": ""
}
},
"status_bar": {
"height": "",
"items": {
"enabled": "",
"engine": "",
"live_provider": "",
"priority": "",
"resolution": "",
"technology": "",
"title": ""
},
"popup_seconds": "",
"position": "",
"positions": {
"bottom": "",
"top": ""
},
"style": "",
"styles": {
"hover": "",
"hover-card": "",
"none": "",
"outside": "",
"overlay": "",
"popup": ""
}
},
"view": {
"camera_select": "Visualizza per le telecamere appena selezionate",
"default": "Visualizzazione predefinita",
"default_cycle_camera": "Scorri le telecamere quando si aggiorna la visualizzazione predefinita",
"default_reset": {
"after_interaction": "",
"editor_label": "",
"entities": "",
"every_seconds": "Aggiorna la visualizzazione predefinita ogni x secondi (0 = mai)",
"interaction_mode": "",
"interaction_modes": {
"active": "",
"all": "",
"inactive": ""
}
},
"dim": "",
"interaction_seconds": "",
"keyboard_shortcuts": {
"editor_label": "",
"enabled": "",
"ptz_down": "",
"ptz_home": "",
"ptz_left": "",
"ptz_right": "",
"ptz_up": "",
"ptz_zoom_in": "",
"ptz_zoom_out": ""
},
"theme": {
"themes": {
"dark": "",
"editor_label": "",
"ha": "",
"light": "",
"traditional": ""
}
"every_seconds": "Aggiorna la visualizzazione predefinita ogni x secondi (0 = mai)"
},
"triggers": {
"actions": {
"editor_label": "",
"interaction_mode": "",
"interaction_modes": {
"active": "",
"all": "",
"inactive": ""
},
"trigger": "",
"triggers": {
"default": "",
"live": "",
"media": "",
"none": ""
},
"untrigger": "",
"untriggers": {
"default": "",
"none": ""
}
},
"editor_label": "",
"filter_selected_camera": "",
"show_trigger_status": "Mostra bordo pulsante quando attivato",
"untrigger_seconds": "Reimposta la vista ai valori predefiniti dopo aver annullato l'attivazione"
},
@@ -598,34 +293,21 @@
"clip": "Clip più recente",
"clips": "Galleria delle clip",
"current": "Vista corrente",
"folder": "",
"folders": "",
"image": "Immagine statica",
"live": "Dal vivo",
"recording": "",
"recordings": "",
"snapshot": "Snapshot più recente",
"snapshots": "Galleria delle istantanee",
"timeline": "Vista della timeline"
}
}
},
"display_modes": {
"grid": "",
"single": ""
},
"editor": {
"add_new_camera": "Aggiungi nuova telecamera",
"add_new_folder": "",
"button": "Pulsante",
"camera": "Telecamera",
"cameras": "Telecamere",
"cameras_secondary": "Quali telecamere visualizzare su questa card",
"delete": "Elimina",
"dimensions": "",
"dimensions_secondary": "",
"folders": "",
"folders_secondary": "",
"image": "Immagine",
"image_secondary": "Opzioni di visualizzazione dell'immagine statica",
"live": "Live",
@@ -640,14 +322,6 @@
"move_up": "Sposta verso l'alto",
"overrides": "La sovrascrittura è attiva",
"overrides_secondary": "Rilevate sovrascritture della configurazione dinamica",
"performance": "",
"performance_secondary": "",
"profiles": "",
"profiles_secondary": "",
"remote_control": "",
"remote_control_secondary": "",
"status_bar": "",
"status_bar_secondary": "",
"timeline": "Timeline",
"timeline_secondary": "Opzioni della timeline degli eventi",
"upgrade": "Aggiornamento",
@@ -660,7 +334,6 @@
"down": "Giù",
"home": "Home",
"left": "Sinistra",
"presets": "",
"right": "Destra",
"up": "Su",
"zoom_in": "Ingrandire",
@@ -668,29 +341,19 @@
}
},
"error": {
"awaiting_folder": "",
"awaiting_live": "",
"awaiting_media": "",
"camera_initialization": "",
"camera_initialization_reolink": "",
"configuration": "",
"could_not_render_elements": "Impossibile renderizzare gli elementi dell'immagine",
"could_not_resolve": "Impossibile risolvere l'URL dei media",
"diagnostics": "Diagnostica delle carte.Si prega di rivedere per informazioni riservate prima di condividere",
"download_no_media": "Nessun media da scaricare",
"download_sign_failed": "Impossibile firmare URL multimediale per il download",
"duplicate_camera_id": "Duplicato ID dellla telecamera Frigate, utilizzare il parametro 'ID' per identificare in modo univoco le telecamere",
"duplicate_folder_id": "",
"empty_response": "Ricevuto risposta vuota da Home Assistant per la richiesta",
"failed_proxy": "",
"failed_response": "Impossibile ricevere risposta da Home Assistant per la richiesta",
"failed_retain": "Impossibile conservare l'evento",
"failed_sign": "Impossibile firmare l'URL ad Home Assistant",
"fetching_diagnostics": "",
"image_load_error": "L'immagine non può essere caricata",
"invalid_configuration": "Configurazione non valida",
"invalid_configuration_no_hint": "Nessun suggerimento di posizione disponibile (tipo difettoso o mancante?)",
"invalid_configuration_override": "",
"invalid_elements_config": "Configurazione degli elementi di immagine non valida",
"invalid_response": "Ricevuta una risposta non valida da Home Assistant per la richiesta",
"jsmpeg_no_player": "Impossibile avviare JSMPEG Player",
@@ -701,30 +364,14 @@
"no_camera_entity": "Impossibile trovare l'entità fotocamera",
"no_camera_entity_for_triggers": "È necessaria un'entità telecamera per rilevare automaticamente i trigger",
"no_camera_id": "Impossibile determinare l'ID della telecamera , potrebbe essere necessario impostare manualmente il parametro 'ID'",
"no_camera_or_media_for_timeline": "",
"no_dashboard_or_view": "",
"no_live_camera": "Il parametro fotocamera_enty deve essere impostato e valido per questo provider live",
"no_supported_camera": "",
"no_supported_cameras": "",
"reconnecting": "Riconnessione",
"stream_not_loading": "",
"too_many_automations": "",
"troubleshooting": "Controllare la risoluzione dei problemi",
"unknown": "Errore sconosciuto",
"upgrade_available": "È disponibile un aggiornamento di configurazione della scheda automatizzato, visitare l'editor di schede visive",
"webrtc_card_reported_error": "La scheda WebRTC ha riportato un errore",
"webrtc_card_waiting": "Aspettando che la scheda WebRTC si carichi ..."
},
"key_assigner": {
"assign": "",
"modifiers": {
"alt": "",
"ctrl": "",
"meta": "",
"shift": ""
},
"unassign": ""
},
"media_filter": {
"all": "Tutto",
"camera": "Telecamera",
@@ -739,7 +386,6 @@
"select_camera": "Seleziona fotocamera...",
"select_favorite": "Seleziona preferito...",
"select_media_type": "Seleziona il tipo di supporto...",
"select_tag": "",
"select_what": "Seleziona cosa...",
"select_when": "Seleziona quando...",
"select_where": "Seleziona dove...",
@@ -747,7 +393,6 @@
"what": "Che cosa",
"when": "Quando",
"whens": {
"custom": "",
"past_month": "Mese scorso",
"past_week": "Settimana scorso",
"today": "Oggi",
@@ -755,12 +400,8 @@
},
"where": "Dove"
},
"media_viewer": {
"unseekable": ""
},
"thumbnail": {
"camera": "Camera",
"download": "",
"duration": "Durata",
"events": "Eventi",
"in_progress": "In corso",
@@ -769,9 +410,7 @@
"score": "Punteggio",
"seek": "Cercare",
"start": "Inizio",
"tag": "",
"timeline": "Vedi evento nella timeline",
"title": "",
"what": "Che cosa",
"where": "Dove"
},