diff --git a/custom_components/composite/manifest.json b/custom_components/composite/manifest.json index c45e91b..5ee0552 100644 --- a/custom_components/composite/manifest.json +++ b/custom_components/composite/manifest.json @@ -4,9 +4,9 @@ "codeowners": ["@pnbruckner"], "config_flow": true, "dependencies": ["file_upload"], - "documentation": "https://github.com/pnbruckner/ha-composite-tracker/blob/4.0.0/README.md", + "documentation": "https://github.com/pnbruckner/ha-composite-tracker/blob/4.1.0/README.md", "iot_class": "local_polling", "issue_tracker": "https://github.com/pnbruckner/ha-composite-tracker/issues", "requirements": ["filetype==1.2.0"], - "version": "4.0.0" + "version": "4.1.0" } diff --git a/custom_components/composite/translations/it.json b/custom_components/composite/translations/it.json new file mode 100644 index 0000000..780f6f5 --- /dev/null +++ b/custom_components/composite/translations/it.json @@ -0,0 +1,172 @@ +{ + "title": "Composito", + "config": { + "step": { + "all_states": { + "title": "Usa tutti gli stati", + "description": "Seleziona le entità per le quali devono essere utilizzati tutti gli stati.\nNota che questo si applica solo alle entità il cui tipo di sorgente non è GPS.", + "data": { + "entity": "Entità" + } + }, + "end_driving_delay": { + "title": "Ritardo fine guida", + "description": "Tempo per il quale è mantenuto lo stato \"Alla guida\" dopo che la velocità scende al di sotto della velocità di guida configurata.\n\nLascia vuoto per tornare immediatamente a \"Fuori casa\". Se utilizzato, un buon punto di partenza è 2 minuti.", + "data": { + "end_driving_delay": "Ritardo fine guida" + } + }, + "ep_input_entity": { + "title": "Entità immagine", + "description": "Scegli l'entità la cui immagine verrà utilizzata per il composito.\nPuoi lasciare il campo vuoto.", + "data": { + "entity": "Entità" + } + }, + "ep_local_file": { + "title": "File immagine locale", + "description": "Scegli il file locale da utilizzare per il composito.\nPuoi lasciare il campo vuoto.", + "data": { + "entity_picture": "File locale" + } + }, + "ep_menu": { + "title": "Immagine entità composito", + "description": "Scegli la sorgente dell'immagine dell'entità del composito.\n\nAttualmente: {cur_source}", + "menu_options": { + "all_states": "Mantieni l'impostazione corrente", + "ep_local_file": "Seleziona file locale", + "ep_input_entity": "Usa l'immagine di un'entità di input", + "ep_none": "Non usare un'immagine entità", + "ep_upload_file": "Carica un file" + } + }, + "ep_upload_file": { + "title": "Carica file immagine", + "description": "Carica un file da utilizzare per il composito.\nPuoi lasciare il campo vuoto.", + "data": { + "entity_picture": "File immagine" + } + }, + "ep_warn": { + "title": "Directory caricamento file creata", + "description": "La directory /local ({local_dir}) è stata creata.\nPotrebbe essere necessario riavviare Home Assistant affinché i file caricati siano utilizzabili." + }, + "name": { + "title": "Nome", + "data": { + "name": "Nome" + } + }, + "options": { + "title": "Opzioni composito", + "data": { + "driving_speed": "Velocità di guida", + "entity_id": "Entità di input", + "max_speed_age": "Tempo massimo tra aggiornamenti del sensore di velocità", + "require_movement": "Richiedi movimento" + } + } + }, + "error": { + "at_least_one_entity": "Devi selezionare almeno un'entità di input.", + "name_used": "Il nome è già stato utilizzato." + } + }, + "entity": { + "device_tracker": { + "tracker": { + "state": { + "driving": "Alla guida" + }, + "state_attributes": { + "battery_charging": {"name": "Batteria in carica"}, + "entities": {"name": "Entità rilevate"}, + "last_entity_id": {"name": "Ultima entità"}, + "last_seen": {"name": "Ultima rilevazione"} + } + } + }, + "sensor": { + "speed": { + "name": "Velocità {name}", + "state_attributes": { + "angle": {"name": "Angolo"}, + "direction": {"name": "Direzione"} + } + } + } + }, + "options": { + "step": { + "all_states": { + "title": "Usa tutti gli stati", + "description": "Seleziona le entità per le quali devono essere utilizzati tutti gli stati.\nNota che questo si applica solo alle entità il cui tipo di sorgente non è GPS.", + "data": { + "entity": "Entità" + } + }, + "end_driving_delay": { + "title": "Ritardo fine guida", + "description": "Tempo per il quale è mantenuto lo stato \"Alla guida\" dopo che la velocità scende al di sotto della velocità di guida configurata.\n\nLascia vuoto per tornare immediatamente a \"Fuori casa\". Se utilizzato, un buon punto di partenza è 2 minuti.", + "data": { + "end_driving_delay": "Ritardo fine guida" + } + }, + "ep_input_entity": { + "title": "Entità immagine", + "description": "Scegli l'entità la cui immagine verrà utilizzata per il composito.\nPuoi lasciare il campo vuoto.", + "data": { + "entity": "Entità" + } + }, + "ep_local_file": { + "title": "File immagine locale", + "description": "Scegli il file locale da utilizzare per il composito.\nPuoi lasciare il campo vuoto.", + "data": { + "entity_picture": "File locale" + } + }, + "ep_menu": { + "title": "Immagine entità composito", + "description": "Scegli la sorgente dell'immagine dell'entità del composito.\n\nAttualmente: {cur_source}", + "menu_options": { + "all_states": "Mantieni l'impostazione corrente", + "ep_local_file": "Seleziona file locale", + "ep_input_entity": "Usa l'immagine di un'entità di input", + "ep_none": "Non usare un'immagine entità", + "ep_upload_file": "Carica un file" + } + }, + "ep_upload_file": { + "title": "Carica file immagine", + "description": "Carica un file da utilizzare per il composito.\nPuoi lasciare il campo vuoto.", + "data": { + "entity_picture": "File immagine" + } + }, + "ep_warn": { + "title": "Directory caricamento file creata", + "description": "La directory /local ({local_dir}) è stata creata.\nPotrebbe essere necessario riavviare Home Assistant affinché i file caricati siano utilizzabili." + }, + "options": { + "title": "Opzioni composito", + "data": { + "driving_speed": "Velocità di guida", + "entity_id": "Entità di input", + "max_speed_age": "Tempo massimo tra aggiornamenti del sensore di velocità", + "require_movement": "Richiedi movimento" + } + } + }, + "error": { + "at_least_one_entity": "Devi selezionare almeno un'entità di input." + } + }, + "services": { + "reload": { + "name": "Ricarica", + "description": "Ricarica Composito dalla configurazione YAML." + } + } +} diff --git a/custom_components/composite/translations/nl.json b/custom_components/composite/translations/nl.json index 332284f..41cf657 100644 --- a/custom_components/composite/translations/nl.json +++ b/custom_components/composite/translations/nl.json @@ -3,12 +3,55 @@ "config": { "step": { "all_states": { - "title": "Gebruik alle staten", - "description": "Selecteer entiteiten waarvoor alle staten moeten worden gebruikt.\nHoud er rekening mee dat dit alleen van toepassing is op entiteiten waarvan het brontype niet GPS is.", + "title": "Gebruik Alle Staten", + "description": "Selecteer entiteiten waarvoor alle staten moeten worden gebruikt.\nMerk op dat dit alleen geldt voor entiteiten waarvan het brontype niet GPS is.", "data": { "entity": "Entiteit" } }, + "end_driving_delay": { + "title": "Einde Rijden Vertraging", + "description": "Tijd om de staat Rijden vast te houden nadat de snelheid onder de ingestelde rijsnelheid komt.\n\nLaat leeg om direct terug te schakelen naar Afwezig. Indien gebruikt, is een goede startwaarde 2 minuten.", + "data": { + "end_driving_delay": "Vertraging einde rijden" + } + }, + "ep_input_entity": { + "title": "Afbeeldingsentiteit", + "description": "Kies de entiteit waarvan de afbeelding gebruikt zal worden voor de composiet.\nDit mag ook leeg zijn.", + "data": { + "entity": "Entiteit" + } + }, + "ep_local_file": { + "title": "Lokaal Afbeeldingsbestand", + "description": "Kies een lokaal bestand dat zal worden gebruikt voor de composiet.\nDit mag ook leeg zijn.", + "data": { + "entity_picture": "Lokaal bestand" + } + }, + "ep_menu": { + "title": "Composiet Entiteitsafbeelding", + "description": "Kies de bron van de entiteitsafbeelding van de composiet.\n\nHuidig: {cur_source}", + "menu_options": { + "all_states": "Huidige instelling behouden", + "ep_local_file": "Selecteer lokaal bestand", + "ep_input_entity": "Gebruik de afbeelding van een invoerentiteit", + "ep_none": "Geen entiteitsafbeelding gebruiken", + "ep_upload_file": "Een bestand uploaden" + } + }, + "ep_upload_file": { + "title": "Afbeeldingsbestand Uploaden", + "description": "Upload een bestand dat zal worden gebruikt voor de composiet.\nDit mag ook leeg zijn.", + "data": { + "entity_picture": "Afbeeldingsbestand" + } + }, + "ep_warn": { + "title": "Map voor Bestandsupload Aangemaakt", + "description": "/local map ({local_dir}) is aangemaakt.\nHome Assistant moet mogelijk opnieuw worden gestart om geüploade bestanden bruikbaar te maken." + }, "name": { "title": "Naam", "data": { @@ -16,25 +59,19 @@ } }, "options": { - "title": "Samengestelde opties", + "title": "Composietopties", "data": { "driving_speed": "Rijsnelheid", - "entity_id": "Voer entiteiten in", - "require_movement": "Vereist beweging", - "show_unknown_as_0": "Toon onbekende snelheid als 0,0" - } - }, - "use_picture": { - "title": "Afbeeldingsentiteit", - "description": "Kies de entiteit waarvan de afbeelding voor de composiet zal worden gebruikt.\nHet is misschien geen.", - "data": { - "entity": "Entiteit" + "entity_id": "Invoerentiteiten", + "max_speed_age": "Maximale tijd tussen updates van snelheidsensor", + "require_movement": "Beweging vereisen", + "show_unknown_as_0": "Onbekende snelheid als 0.0 tonen" } } }, "error": { - "at_least_one_entity": "Moet ten minste één invoerentiteit selecteren.", - "name_used": "Naam is al gebruikt." + "at_least_one_entity": "Er moet minstens één invoerentiteit worden geselecteerd.", + "name_used": "Naam is al in gebruik." } }, "entity": { @@ -44,8 +81,8 @@ "driving": "Rijden" }, "state_attributes": { - "battery_charging": {"name": "Batterij opladen"}, - "entities": {"name": "Entiteiten gezien"}, + "battery_charging": {"name": "Batterij wordt opgeladen"}, + "entities": {"name": "Gezien door entiteiten"}, "last_entity_id": {"name": "Laatste entiteit"}, "last_seen": {"name": "Laatst gezien"} } @@ -64,37 +101,74 @@ "options": { "step": { "all_states": { - "title": "Gebruik alle staten", - "description": "Selecteer entiteiten waarvoor alle staten moeten worden gebruikt.\nHoud er rekening mee dat dit alleen van toepassing is op entiteiten waarvan het brontype niet GPS is.", + "title": "Gebruik Alle Staten", + "description": "Selecteer entiteiten waarvoor alle staten moeten worden gebruikt.\nMerk op dat dit alleen geldt voor entiteiten waarvan het brontype niet GPS is.", "data": { "entity": "Entiteit" } }, - "options": { - "title": "Samengestelde opties", + "end_driving_delay": { + "title": "Einde Rijden Vertraging", + "description": "Tijd om de staat Rijden vast te houden nadat de snelheid onder de ingestelde rijsnelheid komt.\n\nLaat leeg om direct terug te schakelen naar Afwezig. Indien gebruikt, is een goede startwaarde 2 minuten.", "data": { - "driving_speed": "Rijsnelheid", - "entity_id": "Voer entiteiten in", - "require_movement": "Vereist beweging", - "show_unknown_as_0": "Toon onbekende snelheid als 0,0" + "end_driving_delay": "Vertraging einde rijden" } }, - "use_picture": { + "ep_input_entity": { "title": "Afbeeldingsentiteit", - "description": "Kies de entiteit waarvan de afbeelding voor de composiet zal worden gebruikt.\nHet is misschien geen.", + "description": "Kies de entiteit waarvan de afbeelding gebruikt zal worden voor de composiet.\nDit mag ook leeg zijn.", "data": { "entity": "Entiteit" } + }, + "ep_local_file": { + "title": "Lokaal Afbeeldingsbestand", + "description": "Kies een lokaal bestand dat zal worden gebruikt voor de composiet.\nDit mag ook leeg zijn.", + "data": { + "entity_picture": "Lokaal bestand" + } + }, + "ep_menu": { + "title": "Composiet Entiteitsafbeelding", + "description": "Kies de bron van de entiteitsafbeelding van de composiet.\n\nHuidig: {cur_source}", + "menu_options": { + "all_states": "Huidige instelling behouden", + "ep_local_file": "Selecteer lokaal bestand", + "ep_input_entity": "Gebruik de afbeelding van een invoerentiteit", + "ep_none": "Geen entiteitsafbeelding gebruiken", + "ep_upload_file": "Een bestand uploaden" + } + }, + "ep_upload_file": { + "title": "Afbeeldingsbestand Uploaden", + "description": "Upload een bestand dat zal worden gebruikt voor de composiet.\nDit mag ook leeg zijn.", + "data": { + "entity_picture": "Afbeeldingsbestand" + } + }, + "ep_warn": { + "title": "Map voor Bestandsupload Aangemaakt", + "description": "/local map ({local_dir}) is aangemaakt.\nHome Assistant moet mogelijk opnieuw worden gestart om geüploade bestanden bruikbaar te maken." + }, + "options": { + "title": "Composietopties", + "data": { + "driving_speed": "Rijsnelheid", + "entity_id": "Invoerentiteiten", + "max_speed_age": "Maximale tijd tussen updates van snelheidsensor", + "require_movement": "Beweging vereisen", + "show_unknown_as_0": "Onbekende snelheid als 0.0 tonen" + } } }, "error": { - "at_least_one_entity": "Must select at least one input entity." + "at_least_one_entity": "Er moet minstens één invoerentiteit worden geselecteerd." } }, "services": { "reload": { "name": "Herladen", - "description": "Herlaadt Composiet vanuit de YAML-configuratie." + "description": "Laadt de Composiet-integratie opnieuw vanuit de YAML-configuratie." } } -} \ No newline at end of file +}