456 files

This commit is contained in:
Home Assistant Version Control committed 2026-10-01 05:38:21 +00:00
1 parent 4192ecbaae
commit 5d6d845ebf
456 files changed
+64951 -3828

No files matched your search

@@ -1718,6 +1718,18 @@
"brown": "Hnědá",
"blue_grey": "Modrošedá"
}
},
"interval_anchor": {
"options": {
"completion": "Od data dokončení",
"planned": "Od plánovaného data (bez posunu)"
}
},
"compound_action": {
"options": {
"finish": "Dokončit",
"add": "Přidat podmínku"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Přeskočení je pro „{task_name}“ vypnuto."
},
"object_name_taken": {
"message": "Tento název už má jiný objekt."
},
"name_empty": {
"message": "Název nesmí být prázdný."
},
"task_not_duplicable": {
"message": "Nákupní úkol náhradního dílu ani úkol flotily baterií nelze duplikovat."
},
"fleet_not_duplicable": {
"message": "Objekt flotily baterií nelze duplikovat."
},
"parts_limit": {
"message": "Objekt může mít nejvýše {max} náhradních dílů."
},
"task_limit": {
"message": "Objekt může mít nejvýše {max} úkolů."
},
"archived_cannot_pause": {
"message": "Archivovaný objekt nelze pozastavit — nejprve jej obnovte."
},
"archived_cannot_replace": {
"message": "Archivovaný objekt nelze nahradit — nejprve jej obnovte."
},
"archived_no_new_tasks": {
"message": "Archivovanému objektu nelze přidávat nové úkoly — nejprve jej obnovte."
},
"import_not_json_yaml": {
"message": "Soubor není platný JSON ani YAML."
},
"import_no_objects_list": {
"message": "Soubor musí obsahovat seznam \"objects\"."
},
"import_no_objects": {
"message": "Soubor neobsahuje žádné objekty."
},
"import_csv_no_objects": {
"message": "Soubor CSV neobsahuje žádné platné objekty."
},
"import_too_many": {
"message": "Soubor obsahuje více než {max} objektů."
},
"import_too_large": {
"message": "Soubor je větší než {limit}."
},
"until_in_past": {
"message": "Datum konce musí být v budoucnosti."
},
"postpone_too_far": {
"message": "Nové datum musí být nejpozději za {days} dní."
},
"date_in_future": {
"message": "Datum nesmí být v budoucnosti."
},
"range_end_before_start": {
"message": "Konec nesmí být před začátkem."
},
"notify_not_configured": {
"message": "Oznámení nejsou nastavena — nejprve v nastavení vyberte službu oznámení."
},
"battery_notes_unavailable": {
"message": "Integrace Battery Notes není k dispozici."
},
"no_battery_devices": {
"message": "Nebyla nalezena žádná zařízení s baterií."
},
"fleet_not_set_up": {
"message": "Flotila baterií ještě není nastavena."
},
"move_same_object": {
"message": "Úkol už k tomuto objektu patří."
},
"move_target_archived": {
"message": "Cílový objekt je archivován."
},
"move_part_task": {
"message": "Nákupní úkol náhradního dílu zůstává u svého dílu."
},
"move_fleet_task": {
"message": "Úkol flotily baterií nelze přesunout."
},
"move_objects_not_loaded": {
"message": "Pro přesun úkolu musí být načteny oba objekty."
},
"view_name_empty": {
"message": "Uložené zobrazení potřebuje název."
},
"qr_no_url": {
"message": "Není nastavena adresa URL Home Assistantu — nastavte externí nebo interní URL v Nastavení → Systém → Síť."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Brun",
"blue_grey": "Blågrå"
}
},
"interval_anchor": {
"options": {
"completion": "Fra fuldførelsesdato",
"planned": "Fra planlagt dato (ingen drift)"
}
},
"compound_action": {
"options": {
"finish": "Afslut",
"add": "Tilføj betingelse"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Spring over er slået fra for ”{task_name}”."
},
"object_name_taken": {
"message": "Et andet objekt har allerede dette navn."
},
"name_empty": {
"message": "Navnet må ikke være tomt."
},
"task_not_duplicable": {
"message": "En købsopgave for en reservedel eller batteriflådens opgave kan ikke duplikeres."
},
"fleet_not_duplicable": {
"message": "Batteriflådens objekt kan ikke duplikeres."
},
"parts_limit": {
"message": "Et objekt kan højst have {max} reservedele."
},
"task_limit": {
"message": "Et objekt kan højst have {max} opgaver."
},
"archived_cannot_pause": {
"message": "Et arkiveret objekt kan ikke sættes på pause — gendan det først."
},
"archived_cannot_replace": {
"message": "Et arkiveret objekt kan ikke udskiftes — gendan det først."
},
"archived_no_new_tasks": {
"message": "Et arkiveret objekt kan ikke få nye opgaver — gendan det først."
},
"import_not_json_yaml": {
"message": "Filen er ikke gyldig JSON eller YAML."
},
"import_no_objects_list": {
"message": "Filen skal indeholde en \"objects\"-liste."
},
"import_no_objects": {
"message": "Filen indeholder ingen objekter."
},
"import_csv_no_objects": {
"message": "CSV-filen indeholder ingen gyldige objekter."
},
"import_too_many": {
"message": "Filen indeholder mere end {max} objekter."
},
"import_too_large": {
"message": "Filen er større end {limit}."
},
"until_in_past": {
"message": "Slutdatoen skal ligge i fremtiden."
},
"postpone_too_far": {
"message": "Den nye dato skal ligge inden for {days} dage."
},
"date_in_future": {
"message": "Datoen må ikke ligge i fremtiden."
},
"range_end_before_start": {
"message": "Slutningen skal ligge på eller efter starten."
},
"notify_not_configured": {
"message": "Notifikationer er ikke sat op — vælg først en notifikationstjeneste i indstillingerne."
},
"battery_notes_unavailable": {
"message": "Integrationen Battery Notes er ikke tilgængelig."
},
"no_battery_devices": {
"message": "Der blev ikke fundet nogen enheder med batterier."
},
"fleet_not_set_up": {
"message": "Batteriflåden er ikke sat op endnu."
},
"move_same_object": {
"message": "Opgaven hører allerede til det objekt."
},
"move_target_archived": {
"message": "Målobjektet er arkiveret."
},
"move_part_task": {
"message": "En købsopgave for en reservedel bliver hos sin reservedel."
},
"move_fleet_task": {
"message": "Batteriflådens opgave kan ikke flyttes."
},
"move_objects_not_loaded": {
"message": "Begge objekter skal være indlæst for at flytte en opgave."
},
"view_name_empty": {
"message": "En gemt visning skal have et navn."
},
"qr_no_url": {
"message": "Der er ikke konfigureret nogen Home Assistant-URL — angiv en ekstern eller intern URL under Indstillinger → System → Netværk."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Braun",
"blue_grey": "Blaugrau"
}
},
"interval_anchor": {
"options": {
"completion": "Ab Erledigung",
"planned": "Ab geplantem Datum (kein Drift)"
}
},
"compound_action": {
"options": {
"finish": "Fertigstellen",
"add": "Bedingung hinzufügen"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Überspringen ist für „{task_name}“ deaktiviert."
},
"object_name_taken": {
"message": "Ein anderes Objekt trägt bereits diesen Namen."
},
"name_empty": {
"message": "Der Name darf nicht leer sein."
},
"task_not_duplicable": {
"message": "Die Kauf-Aufgabe eines Ersatzteils oder die Aufgabe der Batterie-Flotte kann nicht dupliziert werden."
},
"fleet_not_duplicable": {
"message": "Das Objekt der Batterie-Flotte kann nicht dupliziert werden."
},
"parts_limit": {
"message": "Ein Objekt kann höchstens {max} Ersatzteile haben."
},
"task_limit": {
"message": "Ein Objekt kann höchstens {max} Aufgaben haben."
},
"archived_cannot_pause": {
"message": "Ein archiviertes Objekt kann nicht pausiert werden — bitte zuerst wiederherstellen."
},
"archived_cannot_replace": {
"message": "Ein archiviertes Objekt kann nicht ersetzt werden — bitte zuerst wiederherstellen."
},
"archived_no_new_tasks": {
"message": "Ein archiviertes Objekt kann keine neuen Aufgaben erhalten — bitte zuerst wiederherstellen."
},
"import_not_json_yaml": {
"message": "Die Datei ist kein gültiges JSON oder YAML."
},
"import_no_objects_list": {
"message": "Die Datei muss eine Liste \"objects\" enthalten."
},
"import_no_objects": {
"message": "Die Datei enthält keine Objekte."
},
"import_csv_no_objects": {
"message": "Die CSV-Datei enthält keine gültigen Objekte."
},
"import_too_many": {
"message": "Die Datei enthält mehr als {max} Objekte."
},
"import_too_large": {
"message": "Die Datei ist größer als {limit}."
},
"until_in_past": {
"message": "Das Enddatum muss in der Zukunft liegen."
},
"postpone_too_far": {
"message": "Das neue Datum muss innerhalb von {days} Tagen liegen."
},
"date_in_future": {
"message": "Das Datum darf nicht in der Zukunft liegen."
},
"range_end_before_start": {
"message": "Das Ende muss am oder nach dem Beginn liegen."
},
"notify_not_configured": {
"message": "Benachrichtigungen sind nicht eingerichtet — bitte zuerst in den Einstellungen einen Benachrichtigungsdienst wählen."
},
"battery_notes_unavailable": {
"message": "Die Integration Battery Notes ist nicht verfügbar."
},
"no_battery_devices": {
"message": "Es wurden keine Geräte mit Batterien gefunden."
},
"fleet_not_set_up": {
"message": "Die Batterie-Flotte ist noch nicht eingerichtet."
},
"move_same_object": {
"message": "Die Aufgabe gehört bereits zu diesem Objekt."
},
"move_target_archived": {
"message": "Das Zielobjekt ist archiviert."
},
"move_part_task": {
"message": "Die Kauf-Aufgabe eines Ersatzteils bleibt bei ihrem Ersatzteil."
},
"move_fleet_task": {
"message": "Die Aufgabe der Batterie-Flotte kann nicht verschoben werden."
},
"move_objects_not_loaded": {
"message": "Zum Verschieben einer Aufgabe müssen beide Objekte geladen sein."
},
"view_name_empty": {
"message": "Eine gespeicherte Ansicht braucht einen Namen."
},
"qr_no_url": {
"message": "Keine Home-Assistant-URL konfiguriert — bitte unter Einstellungen → System → Netzwerk eine externe oder interne URL setzen."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Brown",
"blue_grey": "Blue grey"
}
},
"interval_anchor": {
"options": {
"completion": "From completion date",
"planned": "From planned date (no drift)"
}
},
"compound_action": {
"options": {
"finish": "Finish",
"add": "Add condition"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Skipping is disabled for “{task_name}”."
},
"object_name_taken": {
"message": "Another object already has this name."
},
"name_empty": {
"message": "The name must not be empty."
},
"task_not_duplicable": {
"message": "A spare-part buy task or the battery fleet task cannot be duplicated."
},
"fleet_not_duplicable": {
"message": "The battery fleet object cannot be duplicated."
},
"parts_limit": {
"message": "An object can have at most {max} spare parts."
},
"task_limit": {
"message": "An object can have at most {max} tasks."
},
"archived_cannot_pause": {
"message": "An archived object cannot be paused — restore it first."
},
"archived_cannot_replace": {
"message": "An archived object cannot be replaced — restore it first."
},
"archived_no_new_tasks": {
"message": "An archived object cannot get new tasks — restore it first."
},
"import_not_json_yaml": {
"message": "The file is not valid JSON or YAML."
},
"import_no_objects_list": {
"message": "The file must contain an \"objects\" list."
},
"import_no_objects": {
"message": "The file contains no objects."
},
"import_csv_no_objects": {
"message": "The CSV file contains no valid objects."
},
"import_too_many": {
"message": "The file contains more than {max} objects."
},
"import_too_large": {
"message": "The file is larger than {limit}."
},
"until_in_past": {
"message": "The end date must be in the future."
},
"postpone_too_far": {
"message": "The new date must be within {days} days."
},
"date_in_future": {
"message": "The date must not be in the future."
},
"range_end_before_start": {
"message": "The end must be on or after the start."
},
"notify_not_configured": {
"message": "Notifications are not set up — choose a notification service in the settings first."
},
"battery_notes_unavailable": {
"message": "The Battery Notes integration is not available."
},
"no_battery_devices": {
"message": "No battery devices were found."
},
"fleet_not_set_up": {
"message": "The battery fleet is not set up yet."
},
"move_same_object": {
"message": "The task already belongs to that object."
},
"move_target_archived": {
"message": "The target object is archived."
},
"move_part_task": {
"message": "A spare-part buy task stays with its part."
},
"move_fleet_task": {
"message": "The battery fleet task cannot be moved."
},
"move_objects_not_loaded": {
"message": "Both objects must be loaded to move a task."
},
"view_name_empty": {
"message": "A saved view needs a name."
},
"qr_no_url": {
"message": "No Home Assistant URL is configured — set an external or internal URL in Settings → System → Network."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Marrón",
"blue_grey": "Gris azulado"
}
},
"interval_anchor": {
"options": {
"completion": "Desde la fecha de finalización",
"planned": "Desde la fecha planificada (sin desviación)"
}
},
"compound_action": {
"options": {
"finish": "Finalizar",
"add": "Añadir condición"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Omitir está desactivado para «{task_name}»."
},
"object_name_taken": {
"message": "Otro objeto ya tiene este nombre."
},
"name_empty": {
"message": "El nombre no puede estar vacío."
},
"task_not_duplicable": {
"message": "Una tarea de compra de un repuesto o la tarea de la flota de baterías no se puede duplicar."
},
"fleet_not_duplicable": {
"message": "El objeto de la flota de baterías no se puede duplicar."
},
"parts_limit": {
"message": "Un objeto puede tener como máximo {max} repuestos."
},
"task_limit": {
"message": "Un objeto puede tener como máximo {max} tareas."
},
"archived_cannot_pause": {
"message": "Un objeto archivado no se puede pausar — restáuralo primero."
},
"archived_cannot_replace": {
"message": "Un objeto archivado no se puede sustituir — restáuralo primero."
},
"archived_no_new_tasks": {
"message": "Un objeto archivado no puede recibir tareas nuevas — restáuralo primero."
},
"import_not_json_yaml": {
"message": "El archivo no es JSON ni YAML válido."
},
"import_no_objects_list": {
"message": "El archivo debe contener una lista \"objects\"."
},
"import_no_objects": {
"message": "El archivo no contiene objetos."
},
"import_csv_no_objects": {
"message": "El archivo CSV no contiene objetos válidos."
},
"import_too_many": {
"message": "El archivo contiene más de {max} objetos."
},
"import_too_large": {
"message": "El archivo ocupa más de {limit}."
},
"until_in_past": {
"message": "La fecha de fin debe estar en el futuro."
},
"postpone_too_far": {
"message": "La nueva fecha debe estar dentro de los próximos {days} días."
},
"date_in_future": {
"message": "La fecha no puede estar en el futuro."
},
"range_end_before_start": {
"message": "El fin debe ser igual o posterior al inicio."
},
"notify_not_configured": {
"message": "Las notificaciones no están configuradas — elige primero un servicio de notificación en los ajustes."
},
"battery_notes_unavailable": {
"message": "La integración Battery Notes no está disponible."
},
"no_battery_devices": {
"message": "No se encontraron dispositivos con batería."
},
"fleet_not_set_up": {
"message": "La flota de baterías aún no está configurada."
},
"move_same_object": {
"message": "La tarea ya pertenece a ese objeto."
},
"move_target_archived": {
"message": "El objeto de destino está archivado."
},
"move_part_task": {
"message": "Una tarea de compra de un repuesto se queda con su repuesto."
},
"move_fleet_task": {
"message": "La tarea de la flota de baterías no se puede mover."
},
"move_objects_not_loaded": {
"message": "Ambos objetos deben estar cargados para mover una tarea."
},
"view_name_empty": {
"message": "Una vista guardada necesita un nombre."
},
"qr_no_url": {
"message": "No hay ninguna URL de Home Assistant configurada — establece una URL externa o interna en Ajustes → Sistema → Red."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Ruskea",
"blue_grey": "Siniharmaa"
}
},
"interval_anchor": {
"options": {
"completion": "Suorituspäivästä",
"planned": "Suunnitellusta päivästä (ei poikkeamaa)"
}
},
"compound_action": {
"options": {
"finish": "Valmis",
"add": "Lisää ehto"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Ohittaminen on poistettu käytöstä tehtävältä ”{task_name}”."
},
"object_name_taken": {
"message": "Toisella kohteella on jo tämä nimi."
},
"name_empty": {
"message": "Nimi ei voi olla tyhjä."
},
"task_not_duplicable": {
"message": "Varaosan ostotehtävää tai paristokannan tehtävää ei voi monistaa."
},
"fleet_not_duplicable": {
"message": "Paristokannan kohdetta ei voi monistaa."
},
"parts_limit": {
"message": "Kohteella voi olla enintään {max} varaosaa."
},
"task_limit": {
"message": "Kohteella voi olla enintään {max} tehtävää."
},
"archived_cannot_pause": {
"message": "Arkistoitua kohdetta ei voi keskeyttää — palauta se ensin."
},
"archived_cannot_replace": {
"message": "Arkistoitua kohdetta ei voi korvata — palauta se ensin."
},
"archived_no_new_tasks": {
"message": "Arkistoidulle kohteelle ei voi lisätä uusia tehtäviä — palauta se ensin."
},
"import_not_json_yaml": {
"message": "Tiedosto ei ole kelvollista JSONia tai YAMLia."
},
"import_no_objects_list": {
"message": "Tiedostossa on oltava \"objects\"-luettelo."
},
"import_no_objects": {
"message": "Tiedostossa ei ole kohteita."
},
"import_csv_no_objects": {
"message": "CSV-tiedostossa ei ole kelvollisia kohteita."
},
"import_too_many": {
"message": "Tiedostossa on yli {max} kohdetta."
},
"import_too_large": {
"message": "Tiedosto on suurempi kuin {limit}."
},
"until_in_past": {
"message": "Päättymispäivän on oltava tulevaisuudessa."
},
"postpone_too_far": {
"message": "Uuden päivämäärän on oltava {days} päivän sisällä."
},
"date_in_future": {
"message": "Päivämäärä ei voi olla tulevaisuudessa."
},
"range_end_before_start": {
"message": "Loppu ei voi olla ennen alkua."
},
"notify_not_configured": {
"message": "Ilmoituksia ei ole määritetty — valitse ensin ilmoituspalvelu asetuksista."
},
"battery_notes_unavailable": {
"message": "Battery Notes -integraatio ei ole käytettävissä."
},
"no_battery_devices": {
"message": "Paristollisia laitteita ei löytynyt."
},
"fleet_not_set_up": {
"message": "Paristokantaa ei ole vielä määritetty."
},
"move_same_object": {
"message": "Tehtävä kuuluu jo kyseiseen kohteeseen."
},
"move_target_archived": {
"message": "Valittu kohde on arkistoitu."
},
"move_part_task": {
"message": "Varaosan ostotehtävä pysyy varaosansa yhteydessä."
},
"move_fleet_task": {
"message": "Paristokannan tehtävää ei voi siirtää."
},
"move_objects_not_loaded": {
"message": "Molempien kohteiden on oltava ladattuina, jotta tehtävän voi siirtää."
},
"view_name_empty": {
"message": "Tallennettu näkymä tarvitsee nimen."
},
"qr_no_url": {
"message": "Home Assistantin URL-osoitetta ei ole määritetty — aseta ulkoinen tai sisäinen URL kohdassa Asetukset → Järjestelmä → Verkko."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Marron",
"blue_grey": "Gris bleu"
}
},
"interval_anchor": {
"options": {
"completion": "Depuis la date de réalisation",
"planned": "Depuis la date prévue (sans dérive)"
}
},
"compound_action": {
"options": {
"finish": "Terminer",
"add": "Ajouter une condition"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Le saut est désactivé pour « {task_name} »."
},
"object_name_taken": {
"message": "Un autre objet porte déjà ce nom."
},
"name_empty": {
"message": "Le nom ne doit pas être vide."
},
"task_not_duplicable": {
"message": "Une tâche d'achat de pièce détachée ou la tâche du parc de piles ne peut pas être dupliquée."
},
"fleet_not_duplicable": {
"message": "L'objet du parc de piles ne peut pas être dupliqué."
},
"parts_limit": {
"message": "Un objet peut avoir au maximum {max} pièces détachées."
},
"task_limit": {
"message": "Un objet peut avoir au maximum {max} tâches."
},
"archived_cannot_pause": {
"message": "Un objet archivé ne peut pas être mis en pause — restaurez-le d'abord."
},
"archived_cannot_replace": {
"message": "Un objet archivé ne peut pas être remplacé — restaurez-le d'abord."
},
"archived_no_new_tasks": {
"message": "Un objet archivé ne peut pas recevoir de nouvelles tâches — restaurez-le d'abord."
},
"import_not_json_yaml": {
"message": "Le fichier n'est pas un JSON ou un YAML valide."
},
"import_no_objects_list": {
"message": "Le fichier doit contenir une liste \"objects\"."
},
"import_no_objects": {
"message": "Le fichier ne contient aucun objet."
},
"import_csv_no_objects": {
"message": "Le fichier CSV ne contient aucun objet valide."
},
"import_too_many": {
"message": "Le fichier contient plus de {max} objets."
},
"import_too_large": {
"message": "Le fichier dépasse {limit}."
},
"until_in_past": {
"message": "La date de fin doit être dans le futur."
},
"postpone_too_far": {
"message": "La nouvelle date doit se situer dans les {days} prochains jours."
},
"date_in_future": {
"message": "La date ne doit pas être dans le futur."
},
"range_end_before_start": {
"message": "La fin doit être identique ou postérieure au début."
},
"notify_not_configured": {
"message": "Les notifications ne sont pas configurées — choisissez d'abord un service de notification dans les paramètres."
},
"battery_notes_unavailable": {
"message": "L'intégration Battery Notes n'est pas disponible."
},
"no_battery_devices": {
"message": "Aucun appareil à piles n'a été trouvé."
},
"fleet_not_set_up": {
"message": "Le parc de piles n'est pas encore configuré."
},
"move_same_object": {
"message": "La tâche appartient déjà à cet objet."
},
"move_target_archived": {
"message": "L'objet cible est archivé."
},
"move_part_task": {
"message": "Une tâche d'achat de pièce détachée reste avec sa pièce."
},
"move_fleet_task": {
"message": "La tâche du parc de piles ne peut pas être déplacée."
},
"move_objects_not_loaded": {
"message": "Les deux objets doivent être chargés pour déplacer une tâche."
},
"view_name_empty": {
"message": "Une vue enregistrée doit avoir un nom."
},
"qr_no_url": {
"message": "Aucune URL Home Assistant n'est configurée — définissez une URL externe ou interne dans Paramètres → Système → Réseau."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "भूरा",
"blue_grey": "नीला-धूसर"
}
},
"interval_anchor": {
"options": {
"completion": "पूर्ण तिथि से",
"planned": "नियोजित तिथि से (कोई विचलन नहीं)"
}
},
"compound_action": {
"options": {
"finish": "पूरा करें",
"add": "शर्त जोड़ें"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "“{task_name}” के लिए छोड़ना बंद है।"
},
"object_name_taken": {
"message": "यह नाम पहले से किसी दूसरे ऑब्जेक्ट का है।"
},
"name_empty": {
"message": "नाम खाली नहीं हो सकता।"
},
"task_not_duplicable": {
"message": "स्पेयर पार्ट का खरीद कार्य या बैटरी फ्लीट का कार्य डुप्लिकेट नहीं किया जा सकता।"
},
"fleet_not_duplicable": {
"message": "बैटरी फ्लीट ऑब्जेक्ट को डुप्लिकेट नहीं किया जा सकता।"
},
"parts_limit": {
"message": "एक ऑब्जेक्ट में अधिकतम {max} स्पेयर पार्ट्स हो सकते हैं।"
},
"task_limit": {
"message": "एक ऑब्जेक्ट में अधिकतम {max} कार्य हो सकते हैं।"
},
"archived_cannot_pause": {
"message": "संग्रहीत ऑब्जेक्ट को रोका नहीं जा सकता — पहले इसे पुनर्स्थापित करें।"
},
"archived_cannot_replace": {
"message": "संग्रहीत ऑब्जेक्ट को बदला नहीं जा सकता — पहले इसे पुनर्स्थापित करें।"
},
"archived_no_new_tasks": {
"message": "संग्रहीत ऑब्जेक्ट में नए कार्य नहीं जोड़े जा सकते — पहले इसे पुनर्स्थापित करें।"
},
"import_not_json_yaml": {
"message": "फ़ाइल मान्य JSON या YAML नहीं है।"
},
"import_no_objects_list": {
"message": "फ़ाइल में \"objects\" सूची होनी चाहिए।"
},
"import_no_objects": {
"message": "फ़ाइल में कोई ऑब्जेक्ट नहीं है।"
},
"import_csv_no_objects": {
"message": "CSV फ़ाइल में कोई मान्य ऑब्जेक्ट नहीं है।"
},
"import_too_many": {
"message": "फ़ाइल में {max} से अधिक ऑब्जेक्ट हैं।"
},
"import_too_large": {
"message": "फ़ाइल {limit} से बड़ी है।"
},
"until_in_past": {
"message": "समाप्ति तिथि भविष्य में होनी चाहिए।"
},
"postpone_too_far": {
"message": "नई तिथि {days} दिनों के भीतर होनी चाहिए।"
},
"date_in_future": {
"message": "तिथि भविष्य में नहीं हो सकती।"
},
"range_end_before_start": {
"message": "अंत, प्रारंभ के समान या उसके बाद होना चाहिए।"
},
"notify_not_configured": {
"message": "सूचनाएँ सेट नहीं हैं — पहले सेटिंग्स में कोई सूचना सेवा चुनें।"
},
"battery_notes_unavailable": {
"message": "Battery Notes इंटीग्रेशन उपलब्ध नहीं है।"
},
"no_battery_devices": {
"message": "कोई बैटरी वाला डिवाइस नहीं मिला।"
},
"fleet_not_set_up": {
"message": "बैटरी फ्लीट अभी सेट नहीं की गई है।"
},
"move_same_object": {
"message": "यह कार्य पहले से उसी ऑब्जेक्ट का है।"
},
"move_target_archived": {
"message": "लक्ष्य ऑब्जेक्ट संग्रहीत है।"
},
"move_part_task": {
"message": "स्पेयर पार्ट का खरीद कार्य अपने पार्ट के साथ ही रहता है।"
},
"move_fleet_task": {
"message": "बैटरी फ्लीट के कार्य को दूसरी जगह नहीं ले जाया जा सकता।"
},
"move_objects_not_loaded": {
"message": "कार्य ले जाने के लिए दोनों ऑब्जेक्ट लोड होने चाहिए।"
},
"view_name_empty": {
"message": "सहेजे गए व्यू का नाम होना ज़रूरी है।"
},
"qr_no_url": {
"message": "कोई Home Assistant URL कॉन्फ़िगर नहीं है — सेटिंग्स → सिस्टम → नेटवर्क में एक बाहरी या आंतरिक URL सेट करें।"
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Barna",
"blue_grey": "Kékesszürke"
}
},
"interval_anchor": {
"options": {
"completion": "Az elvégzés dátumától",
"planned": "A tervezett dátumtól (nincs csúszás)"
}
},
"compound_action": {
"options": {
"finish": "Befejezés",
"add": "Feltétel hozzáadása"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "A kihagyás le van tiltva ennél: „{task_name}”."
},
"object_name_taken": {
"message": "Ezt a nevet már egy másik objektum használja."
},
"name_empty": {
"message": "A név nem lehet üres."
},
"task_not_duplicable": {
"message": "Alkatrész vásárlási feladata vagy az elemflotta feladata nem duplikálható."
},
"fleet_not_duplicable": {
"message": "Az elemflotta objektuma nem duplikálható."
},
"parts_limit": {
"message": "Egy objektumnak legfeljebb {max} alkatrésze lehet."
},
"task_limit": {
"message": "Egy objektumnak legfeljebb {max} feladata lehet."
},
"archived_cannot_pause": {
"message": "Archivált objektum nem szüneteltethető — először állítsa vissza."
},
"archived_cannot_replace": {
"message": "Archivált objektum nem cserélhető le — először állítsa vissza."
},
"archived_no_new_tasks": {
"message": "Archivált objektumhoz nem adhatók új feladatok — először állítsa vissza."
},
"import_not_json_yaml": {
"message": "A fájl nem érvényes JSON vagy YAML."
},
"import_no_objects_list": {
"message": "A fájlnak tartalmaznia kell egy \"objects\" listát."
},
"import_no_objects": {
"message": "A fájl nem tartalmaz objektumokat."
},
"import_csv_no_objects": {
"message": "A CSV-fájl nem tartalmaz érvényes objektumokat."
},
"import_too_many": {
"message": "A fájl több mint {max} objektumot tartalmaz."
},
"import_too_large": {
"message": "A fájl nagyobb, mint {limit}."
},
"until_in_past": {
"message": "A befejezés dátumának a jövőben kell lennie."
},
"postpone_too_far": {
"message": "Az új dátumnak {days} napon belül kell lennie."
},
"date_in_future": {
"message": "A dátum nem lehet a jövőben."
},
"range_end_before_start": {
"message": "A vége nem lehet korábbi a kezdeténél."
},
"notify_not_configured": {
"message": "Az értesítések nincsenek beállítva — először válasszon értesítési szolgáltatást a beállításokban."
},
"battery_notes_unavailable": {
"message": "A Battery Notes integráció nem érhető el."
},
"no_battery_devices": {
"message": "Nem található elemes eszköz."
},
"fleet_not_set_up": {
"message": "Az elemflotta még nincs beállítva."
},
"move_same_object": {
"message": "A feladat már ehhez az objektumhoz tartozik."
},
"move_target_archived": {
"message": "A célobjektum archiválva van."
},
"move_part_task": {
"message": "Az alkatrész vásárlási feladata az alkatrésznél marad."
},
"move_fleet_task": {
"message": "Az elemflotta feladata nem helyezhető át."
},
"move_objects_not_loaded": {
"message": "Feladat áthelyezéséhez mindkét objektumnak betöltve kell lennie."
},
"view_name_empty": {
"message": "A mentett nézethez név szükséges."
},
"qr_no_url": {
"message": "Nincs Home Assistant URL beállítva — adjon meg külső vagy belső URL-t a Beállítások → Rendszer → Hálózat alatt."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Marrone",
"blue_grey": "Grigio blu"
}
},
"interval_anchor": {
"options": {
"completion": "Dalla data di completamento",
"planned": "Dalla data pianificata (nessuna deriva)"
}
},
"compound_action": {
"options": {
"finish": "Termina",
"add": "Aggiungi condizione"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Il salto è disattivato per «{task_name}»."
},
"object_name_taken": {
"message": "Un altro oggetto ha già questo nome."
},
"name_empty": {
"message": "Il nome non può essere vuoto."
},
"task_not_duplicable": {
"message": "Un'attività di acquisto ricambi o l'attività del parco batterie non può essere duplicata."
},
"fleet_not_duplicable": {
"message": "L'oggetto del parco batterie non può essere duplicato."
},
"parts_limit": {
"message": "Un oggetto può avere al massimo {max} ricambi."
},
"task_limit": {
"message": "Un oggetto può avere al massimo {max} attività."
},
"archived_cannot_pause": {
"message": "Un oggetto archiviato non può essere messo in pausa — ripristinalo prima."
},
"archived_cannot_replace": {
"message": "Un oggetto archiviato non può essere sostituito — ripristinalo prima."
},
"archived_no_new_tasks": {
"message": "Un oggetto archiviato non può ricevere nuove attività — ripristinalo prima."
},
"import_not_json_yaml": {
"message": "Il file non è un JSON o YAML valido."
},
"import_no_objects_list": {
"message": "Il file deve contenere un elenco \"objects\"."
},
"import_no_objects": {
"message": "Il file non contiene oggetti."
},
"import_csv_no_objects": {
"message": "Il file CSV non contiene oggetti validi."
},
"import_too_many": {
"message": "Il file contiene più di {max} oggetti."
},
"import_too_large": {
"message": "Il file supera {limit}."
},
"until_in_past": {
"message": "La data di fine deve essere nel futuro."
},
"postpone_too_far": {
"message": "La nuova data deve rientrare nei prossimi {days} giorni."
},
"date_in_future": {
"message": "La data non può essere nel futuro."
},
"range_end_before_start": {
"message": "La fine deve coincidere con l'inizio o essere successiva."
},
"notify_not_configured": {
"message": "Le notifiche non sono configurate — scegli prima un servizio di notifica nelle impostazioni."
},
"battery_notes_unavailable": {
"message": "L'integrazione Battery Notes non è disponibile."
},
"no_battery_devices": {
"message": "Non è stato trovato alcun dispositivo a batteria."
},
"fleet_not_set_up": {
"message": "Il parco batterie non è ancora configurato."
},
"move_same_object": {
"message": "L'attività appartiene già a quell'oggetto."
},
"move_target_archived": {
"message": "L'oggetto di destinazione è archiviato."
},
"move_part_task": {
"message": "Un'attività di acquisto ricambi resta con il suo ricambio."
},
"move_fleet_task": {
"message": "L'attività del parco batterie non può essere spostata."
},
"move_objects_not_loaded": {
"message": "Entrambi gli oggetti devono essere caricati per spostare un'attività."
},
"view_name_empty": {
"message": "Una vista salvata deve avere un nome."
},
"qr_no_url": {
"message": "Nessun URL di Home Assistant configurato — imposta un URL esterno o interno in Impostazioni → Sistema → Rete."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "茶",
"blue_grey": "ブルーグレー"
}
},
"interval_anchor": {
"options": {
"completion": "完了日から",
"planned": "予定日から(ずれなし)"
}
},
"compound_action": {
"options": {
"finish": "完了",
"add": "条件を追加"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "「{task_name}」はスキップが無効になっています。"
},
"object_name_taken": {
"message": "この名前は既に別のオブジェクトで使われています。"
},
"name_empty": {
"message": "名前を空にすることはできません。"
},
"task_not_duplicable": {
"message": "部品の購入タスクや電池フリートのタスクは複製できません。"
},
"fleet_not_duplicable": {
"message": "電池フリートのオブジェクトは複製できません。"
},
"parts_limit": {
"message": "1つのオブジェクトに登録できる部品は最大 {max} 個です。"
},
"task_limit": {
"message": "1つのオブジェクトに登録できるタスクは最大 {max} 件です。"
},
"archived_cannot_pause": {
"message": "アーカイブ済みのオブジェクトは一時停止できません — 先に復元してください。"
},
"archived_cannot_replace": {
"message": "アーカイブ済みのオブジェクトは置き換えできません — 先に復元してください。"
},
"archived_no_new_tasks": {
"message": "アーカイブ済みのオブジェクトには新しいタスクを追加できません — 先に復元してください。"
},
"import_not_json_yaml": {
"message": "ファイルが有効な JSON または YAML ではありません。"
},
"import_no_objects_list": {
"message": "ファイルには \"objects\" リストが必要です。"
},
"import_no_objects": {
"message": "ファイルにオブジェクトが含まれていません。"
},
"import_csv_no_objects": {
"message": "CSV ファイルに有効なオブジェクトが含まれていません。"
},
"import_too_many": {
"message": "ファイルに含まれるオブジェクトが {max} 件を超えています。"
},
"import_too_large": {
"message": "ファイルが {limit} を超えています。"
},
"until_in_past": {
"message": "終了日は未来の日付にしてください。"
},
"postpone_too_far": {
"message": "新しい日付は {days} 日以内にしてください。"
},
"date_in_future": {
"message": "日付に未来は指定できません。"
},
"range_end_before_start": {
"message": "終了は開始と同じか、それより後にしてください。"
},
"notify_not_configured": {
"message": "通知が設定されていません — 先に設定で通知サービスを選択してください。"
},
"battery_notes_unavailable": {
"message": "Battery Notes 統合を利用できません。"
},
"no_battery_devices": {
"message": "電池を使用するデバイスが見つかりませんでした。"
},
"fleet_not_set_up": {
"message": "電池フリートはまだ設定されていません。"
},
"move_same_object": {
"message": "このタスクは既にそのオブジェクトに属しています。"
},
"move_target_archived": {
"message": "移動先のオブジェクトはアーカイブ済みです。"
},
"move_part_task": {
"message": "部品の購入タスクは、その部品に紐づいたままになります。"
},
"move_fleet_task": {
"message": "電池フリートのタスクは移動できません。"
},
"move_objects_not_loaded": {
"message": "タスクを移動するには、両方のオブジェクトが読み込まれている必要があります。"
},
"view_name_empty": {
"message": "保存済みビューには名前が必要です。"
},
"qr_no_url": {
"message": "Home Assistant の URL が設定されていません — 設定 → システム → ネットワークで外部または内部 URL を設定してください。"
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "갈색",
"blue_grey": "청회색"
}
},
"interval_anchor": {
"options": {
"completion": "완료일 기준",
"planned": "예정일 기준 (밀림 없음)"
}
},
"compound_action": {
"options": {
"finish": "완료",
"add": "조건 추가"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "“{task_name}”은(는) 건너뛰기가 비활성화되어 있습니다."
},
"object_name_taken": {
"message": "다른 객체가 이미 이 이름을 사용하고 있습니다."
},
"name_empty": {
"message": "이름은 비워 둘 수 없습니다."
},
"task_not_duplicable": {
"message": "예비 부품 구매 작업이나 배터리 플릿 작업은 복제할 수 없습니다."
},
"fleet_not_duplicable": {
"message": "배터리 플릿 객체는 복제할 수 없습니다."
},
"parts_limit": {
"message": "객체 하나에 예비 부품을 최대 {max}개까지 둘 수 있습니다."
},
"task_limit": {
"message": "객체 하나에 작업을 최대 {max}개까지 둘 수 있습니다."
},
"archived_cannot_pause": {
"message": "보관된 객체는 일시 중지할 수 없습니다 — 먼저 복원하세요."
},
"archived_cannot_replace": {
"message": "보관된 객체는 교체할 수 없습니다 — 먼저 복원하세요."
},
"archived_no_new_tasks": {
"message": "보관된 객체에는 새 작업을 추가할 수 없습니다 — 먼저 복원하세요."
},
"import_not_json_yaml": {
"message": "파일이 유효한 JSON 또는 YAML이 아닙니다."
},
"import_no_objects_list": {
"message": "파일에 \"objects\" 목록이 있어야 합니다."
},
"import_no_objects": {
"message": "파일에 객체가 없습니다."
},
"import_csv_no_objects": {
"message": "CSV 파일에 유효한 객체가 없습니다."
},
"import_too_many": {
"message": "파일에 포함된 객체가 {max}개를 초과합니다."
},
"import_too_large": {
"message": "파일이 {limit}보다 큽니다."
},
"until_in_past": {
"message": "종료일은 미래 날짜여야 합니다."
},
"postpone_too_far": {
"message": "새 날짜는 {days}일 이내여야 합니다."
},
"date_in_future": {
"message": "날짜는 미래일 수 없습니다."
},
"range_end_before_start": {
"message": "종료는 시작과 같거나 그 이후여야 합니다."
},
"notify_not_configured": {
"message": "알림이 설정되지 않았습니다 — 먼저 설정에서 알림 서비스를 선택하세요."
},
"battery_notes_unavailable": {
"message": "Battery Notes 통합을 사용할 수 없습니다."
},
"no_battery_devices": {
"message": "배터리 기기를 찾을 수 없습니다."
},
"fleet_not_set_up": {
"message": "배터리 플릿이 아직 설정되지 않았습니다."
},
"move_same_object": {
"message": "작업이 이미 해당 객체에 속해 있습니다."
},
"move_target_archived": {
"message": "대상 객체가 보관되어 있습니다."
},
"move_part_task": {
"message": "예비 부품 구매 작업은 해당 부품에 그대로 남습니다."
},
"move_fleet_task": {
"message": "배터리 플릿 작업은 이동할 수 없습니다."
},
"move_objects_not_loaded": {
"message": "작업을 이동하려면 두 객체가 모두 로드되어 있어야 합니다."
},
"view_name_empty": {
"message": "저장된 보기에는 이름이 필요합니다."
},
"qr_no_url": {
"message": "Home Assistant URL이 설정되어 있지 않습니다 — 설정 → 시스템 → 네트워크에서 외부 또는 내부 URL을 설정하세요."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Brun",
"blue_grey": "Blågrå"
}
},
"interval_anchor": {
"options": {
"completion": "Fra fullføringsdato",
"planned": "Fra planlagt dato (ingen avdrift)"
}
},
"compound_action": {
"options": {
"finish": "Fullfør",
"add": "Legg til betingelse"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Hopp over er slått av for «{task_name}»."
},
"object_name_taken": {
"message": "Et annet objekt har allerede dette navnet."
},
"name_empty": {
"message": "Navnet kan ikke være tomt."
},
"task_not_duplicable": {
"message": "En kjøpsoppgave for en reservedel eller batteriflåtens oppgave kan ikke dupliseres."
},
"fleet_not_duplicable": {
"message": "Batteriflåtens objekt kan ikke dupliseres."
},
"parts_limit": {
"message": "Et objekt kan ha maks {max} reservedeler."
},
"task_limit": {
"message": "Et objekt kan ha maks {max} oppgaver."
},
"archived_cannot_pause": {
"message": "Et arkivert objekt kan ikke settes på pause — gjenopprett det først."
},
"archived_cannot_replace": {
"message": "Et arkivert objekt kan ikke erstattes — gjenopprett det først."
},
"archived_no_new_tasks": {
"message": "Et arkivert objekt kan ikke få nye oppgaver — gjenopprett det først."
},
"import_not_json_yaml": {
"message": "Filen er ikke gyldig JSON eller YAML."
},
"import_no_objects_list": {
"message": "Filen må inneholde en \"objects\"-liste."
},
"import_no_objects": {
"message": "Filen inneholder ingen objekter."
},
"import_csv_no_objects": {
"message": "CSV-filen inneholder ingen gyldige objekter."
},
"import_too_many": {
"message": "Filen inneholder mer enn {max} objekter."
},
"import_too_large": {
"message": "Filen er større enn {limit}."
},
"until_in_past": {
"message": "Sluttdatoen må ligge i fremtiden."
},
"postpone_too_far": {
"message": "Den nye datoen må være innen {days} dager."
},
"date_in_future": {
"message": "Datoen kan ikke ligge i fremtiden."
},
"range_end_before_start": {
"message": "Slutten må være samtidig med eller etter starten."
},
"notify_not_configured": {
"message": "Varsler er ikke satt opp — velg først en varslingstjeneste i innstillingene."
},
"battery_notes_unavailable": {
"message": "Battery Notes-integrasjonen er ikke tilgjengelig."
},
"no_battery_devices": {
"message": "Fant ingen enheter med batterier."
},
"fleet_not_set_up": {
"message": "Batteriflåten er ikke satt opp ennå."
},
"move_same_object": {
"message": "Oppgaven hører allerede til det objektet."
},
"move_target_archived": {
"message": "Målobjektet er arkivert."
},
"move_part_task": {
"message": "En kjøpsoppgave for en reservedel blir værende hos reservedelen."
},
"move_fleet_task": {
"message": "Batteriflåtens oppgave kan ikke flyttes."
},
"move_objects_not_loaded": {
"message": "Begge objektene må være lastet inn for å flytte en oppgave."
},
"view_name_empty": {
"message": "En lagret visning må ha et navn."
},
"qr_no_url": {
"message": "Ingen Home Assistant-URL er konfigurert — angi en ekstern eller intern URL under Innstillinger → System → Nettverk."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Bruin",
"blue_grey": "Blauwgrijs"
}
},
"interval_anchor": {
"options": {
"completion": "Vanaf voltooiing",
"planned": "Vanaf geplande datum (geen drift)"
}
},
"compound_action": {
"options": {
"finish": "Voltooien",
"add": "Voorwaarde toevoegen"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Overslaan is uitgeschakeld voor „{task_name}”."
},
"object_name_taken": {
"message": "Een ander object heeft deze naam al."
},
"name_empty": {
"message": "De naam mag niet leeg zijn."
},
"task_not_duplicable": {
"message": "Een kooptaak voor een reserveonderdeel of de taak van de batterijvloot kan niet worden gedupliceerd."
},
"fleet_not_duplicable": {
"message": "Het object van de batterijvloot kan niet worden gedupliceerd."
},
"parts_limit": {
"message": "Een object kan maximaal {max} reserveonderdelen hebben."
},
"task_limit": {
"message": "Een object kan maximaal {max} taken hebben."
},
"archived_cannot_pause": {
"message": "Een gearchiveerd object kan niet worden gepauzeerd — herstel het eerst."
},
"archived_cannot_replace": {
"message": "Een gearchiveerd object kan niet worden vervangen — herstel het eerst."
},
"archived_no_new_tasks": {
"message": "Een gearchiveerd object kan geen nieuwe taken krijgen — herstel het eerst."
},
"import_not_json_yaml": {
"message": "Het bestand is geen geldige JSON of YAML."
},
"import_no_objects_list": {
"message": "Het bestand moet een lijst \"objects\" bevatten."
},
"import_no_objects": {
"message": "Het bestand bevat geen objecten."
},
"import_csv_no_objects": {
"message": "Het CSV-bestand bevat geen geldige objecten."
},
"import_too_many": {
"message": "Het bestand bevat meer dan {max} objecten."
},
"import_too_large": {
"message": "Het bestand is groter dan {limit}."
},
"until_in_past": {
"message": "De einddatum moet in de toekomst liggen."
},
"postpone_too_far": {
"message": "De nieuwe datum moet binnen {days} dagen liggen."
},
"date_in_future": {
"message": "De datum mag niet in de toekomst liggen."
},
"range_end_before_start": {
"message": "Het einde moet op of na het begin liggen."
},
"notify_not_configured": {
"message": "Meldingen zijn niet ingesteld — kies eerst een meldingsservice in de instellingen."
},
"battery_notes_unavailable": {
"message": "De integratie Battery Notes is niet beschikbaar."
},
"no_battery_devices": {
"message": "Er zijn geen apparaten met batterijen gevonden."
},
"fleet_not_set_up": {
"message": "De batterijvloot is nog niet ingesteld."
},
"move_same_object": {
"message": "De taak hoort al bij dat object."
},
"move_target_archived": {
"message": "Het doelobject is gearchiveerd."
},
"move_part_task": {
"message": "Een kooptaak voor een reserveonderdeel blijft bij dat onderdeel."
},
"move_fleet_task": {
"message": "De taak van de batterijvloot kan niet worden verplaatst."
},
"move_objects_not_loaded": {
"message": "Beide objecten moeten geladen zijn om een taak te verplaatsen."
},
"view_name_empty": {
"message": "Een opgeslagen weergave heeft een naam nodig."
},
"qr_no_url": {
"message": "Er is geen Home Assistant-URL geconfigureerd — stel een externe of interne URL in via Instellingen → Systeem → Netwerk."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Brązowy",
"blue_grey": "Niebieskoszary"
}
},
"interval_anchor": {
"options": {
"completion": "Od daty wykonania",
"planned": "Od daty planowanej (bez przesunięć)"
}
},
"compound_action": {
"options": {
"finish": "Zakończ",
"add": "Dodaj warunek"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Pomijanie jest wyłączone dla „{task_name}”."
},
"object_name_taken": {
"message": "Inny obiekt ma już tę nazwę."
},
"name_empty": {
"message": "Nazwa nie może być pusta."
},
"task_not_duplicable": {
"message": "Zadania zakupu części zamiennej ani zadania floty baterii nie można zduplikować."
},
"fleet_not_duplicable": {
"message": "Obiektu floty baterii nie można zduplikować."
},
"parts_limit": {
"message": "Obiekt może mieć najwyżej {max} części zamiennych."
},
"task_limit": {
"message": "Obiekt może mieć najwyżej {max} zadań."
},
"archived_cannot_pause": {
"message": "Zarchiwizowanego obiektu nie można wstrzymać — najpierw go przywróć."
},
"archived_cannot_replace": {
"message": "Zarchiwizowanego obiektu nie można zastąpić — najpierw go przywróć."
},
"archived_no_new_tasks": {
"message": "Do zarchiwizowanego obiektu nie można dodawać nowych zadań — najpierw go przywróć."
},
"import_not_json_yaml": {
"message": "Plik nie zawiera prawidłowego JSON ani YAML."
},
"import_no_objects_list": {
"message": "Plik musi zawierać listę \"objects\"."
},
"import_no_objects": {
"message": "Plik nie zawiera żadnych obiektów."
},
"import_csv_no_objects": {
"message": "Plik CSV nie zawiera żadnych prawidłowych obiektów."
},
"import_too_many": {
"message": "Plik zawiera więcej niż {max} obiektów."
},
"import_too_large": {
"message": "Plik jest większy niż {limit}."
},
"until_in_past": {
"message": "Data końcowa musi być w przyszłości."
},
"postpone_too_far": {
"message": "Nowa data musi przypadać w ciągu {days} dni."
},
"date_in_future": {
"message": "Data nie może być w przyszłości."
},
"range_end_before_start": {
"message": "Koniec nie może być wcześniejszy niż początek."
},
"notify_not_configured": {
"message": "Powiadomienia nie są skonfigurowane — najpierw wybierz usługę powiadomień w ustawieniach."
},
"battery_notes_unavailable": {
"message": "Integracja Battery Notes jest niedostępna."
},
"no_battery_devices": {
"message": "Nie znaleziono urządzeń z bateriami."
},
"fleet_not_set_up": {
"message": "Flota baterii nie jest jeszcze skonfigurowana."
},
"move_same_object": {
"message": "Zadanie już należy do tego obiektu."
},
"move_target_archived": {
"message": "Obiekt docelowy jest zarchiwizowany."
},
"move_part_task": {
"message": "Zadanie zakupu części zamiennej pozostaje przy swojej części."
},
"move_fleet_task": {
"message": "Zadania floty baterii nie można przenieść."
},
"move_objects_not_loaded": {
"message": "Aby przenieść zadanie, oba obiekty muszą być wczytane."
},
"view_name_empty": {
"message": "Zapisany widok musi mieć nazwę."
},
"qr_no_url": {
"message": "Nie skonfigurowano adresu URL Home Assistant — ustaw zewnętrzny lub wewnętrzny URL w Ustawienia → System → Sieć."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Marrom",
"blue_grey": "Cinza-azulado"
}
},
"interval_anchor": {
"options": {
"completion": "A partir da data de conclusão",
"planned": "A partir da data planejada (sem deriva)"
}
},
"compound_action": {
"options": {
"finish": "Concluir",
"add": "Adicionar condição"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Pular está desativado para “{task_name}”."
},
"object_name_taken": {
"message": "Outro objeto já está usando este nome."
},
"name_empty": {
"message": "O nome não pode ficar vazio."
},
"task_not_duplicable": {
"message": "Uma tarefa de compra de peça ou a tarefa da frota de baterias não pode ser duplicada."
},
"fleet_not_duplicable": {
"message": "O objeto da frota de baterias não pode ser duplicado."
},
"parts_limit": {
"message": "Um objeto pode ter no máximo {max} peças."
},
"task_limit": {
"message": "Um objeto pode ter no máximo {max} tarefas."
},
"archived_cannot_pause": {
"message": "Um objeto arquivado não pode ser pausado — restaure-o primeiro."
},
"archived_cannot_replace": {
"message": "Um objeto arquivado não pode ser substituído — restaure-o primeiro."
},
"archived_no_new_tasks": {
"message": "Um objeto arquivado não pode receber novas tarefas — restaure-o primeiro."
},
"import_not_json_yaml": {
"message": "O arquivo não é um JSON ou YAML válido."
},
"import_no_objects_list": {
"message": "O arquivo precisa conter uma lista \"objects\"."
},
"import_no_objects": {
"message": "O arquivo não contém objetos."
},
"import_csv_no_objects": {
"message": "O arquivo CSV não contém objetos válidos."
},
"import_too_many": {
"message": "O arquivo contém mais de {max} objetos."
},
"import_too_large": {
"message": "O arquivo é maior que {limit}."
},
"until_in_past": {
"message": "A data final precisa estar no futuro."
},
"postpone_too_far": {
"message": "A nova data precisa estar nos próximos {days} dias."
},
"date_in_future": {
"message": "A data não pode estar no futuro."
},
"range_end_before_start": {
"message": "O fim precisa ser igual ou posterior ao início."
},
"notify_not_configured": {
"message": "As notificações não estão configuradas — escolha primeiro um serviço de notificação nas configurações."
},
"battery_notes_unavailable": {
"message": "A integração Battery Notes não está disponível."
},
"no_battery_devices": {
"message": "Nenhum dispositivo com bateria foi encontrado."
},
"fleet_not_set_up": {
"message": "A frota de baterias ainda não foi configurada."
},
"move_same_object": {
"message": "A tarefa já pertence a esse objeto."
},
"move_target_archived": {
"message": "O objeto de destino está arquivado."
},
"move_part_task": {
"message": "Uma tarefa de compra de peça fica com a sua peça."
},
"move_fleet_task": {
"message": "A tarefa da frota de baterias não pode ser movida."
},
"move_objects_not_loaded": {
"message": "Os dois objetos precisam estar carregados para mover uma tarefa."
},
"view_name_empty": {
"message": "Uma visualização salva precisa de um nome."
},
"qr_no_url": {
"message": "Nenhuma URL do Home Assistant configurada — defina uma URL externa ou interna em Configurações → Sistema → Rede."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Castanho",
"blue_grey": "Cinzento-azulado"
}
},
"interval_anchor": {
"options": {
"completion": "A partir da data de conclusão",
"planned": "A partir da data planeada (sem desvio)"
}
},
"compound_action": {
"options": {
"finish": "Concluir",
"add": "Adicionar condição"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Saltar está desativado para «{task_name}»."
},
"object_name_taken": {
"message": "Outro objeto já tem este nome."
},
"name_empty": {
"message": "O nome não pode estar vazio."
},
"task_not_duplicable": {
"message": "Uma tarefa de compra de peça ou a tarefa da frota de baterias não pode ser duplicada."
},
"fleet_not_duplicable": {
"message": "O objeto da frota de baterias não pode ser duplicado."
},
"parts_limit": {
"message": "Um objeto pode ter no máximo {max} peças."
},
"task_limit": {
"message": "Um objeto pode ter no máximo {max} tarefas."
},
"archived_cannot_pause": {
"message": "Um objeto arquivado não pode ser colocado em pausa — restaure-o primeiro."
},
"archived_cannot_replace": {
"message": "Um objeto arquivado não pode ser substituído — restaure-o primeiro."
},
"archived_no_new_tasks": {
"message": "Um objeto arquivado não pode receber novas tarefas — restaure-o primeiro."
},
"import_not_json_yaml": {
"message": "O ficheiro não é JSON nem YAML válido."
},
"import_no_objects_list": {
"message": "O ficheiro tem de conter uma lista \"objects\"."
},
"import_no_objects": {
"message": "O ficheiro não contém objetos."
},
"import_csv_no_objects": {
"message": "O ficheiro CSV não contém objetos válidos."
},
"import_too_many": {
"message": "O ficheiro contém mais de {max} objetos."
},
"import_too_large": {
"message": "O ficheiro é maior do que {limit}."
},
"until_in_past": {
"message": "A data de fim tem de estar no futuro."
},
"postpone_too_far": {
"message": "A nova data tem de estar nos próximos {days} dias."
},
"date_in_future": {
"message": "A data não pode estar no futuro."
},
"range_end_before_start": {
"message": "O fim tem de ser igual ou posterior ao início."
},
"notify_not_configured": {
"message": "As notificações não estão configuradas — escolha primeiro um serviço de notificação nas definições."
},
"battery_notes_unavailable": {
"message": "A integração Battery Notes não está disponível."
},
"no_battery_devices": {
"message": "Não foram encontrados dispositivos com bateria."
},
"fleet_not_set_up": {
"message": "A frota de baterias ainda não está configurada."
},
"move_same_object": {
"message": "A tarefa já pertence a esse objeto."
},
"move_target_archived": {
"message": "O objeto de destino está arquivado."
},
"move_part_task": {
"message": "Uma tarefa de compra de peça fica com a respetiva peça."
},
"move_fleet_task": {
"message": "A tarefa da frota de baterias não pode ser movida."
},
"move_objects_not_loaded": {
"message": "Ambos os objetos têm de estar carregados para mover uma tarefa."
},
"view_name_empty": {
"message": "Uma vista guardada precisa de um nome."
},
"qr_no_url": {
"message": "Nenhum URL do Home Assistant configurado — defina um URL externo ou interno em Definições → Sistema → Rede."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Коричневый",
"blue_grey": "Серо-голубой"
}
},
"interval_anchor": {
"options": {
"completion": "От даты выполнения",
"planned": "От плановой даты (без смещения)"
}
},
"compound_action": {
"options": {
"finish": "Завершить",
"add": "Добавить условие"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Пропуск отключён для «{task_name}»."
},
"object_name_taken": {
"message": "Это имя уже занято другим объектом."
},
"name_empty": {
"message": "Имя не может быть пустым."
},
"task_not_duplicable": {
"message": "Задачу покупки запчасти и задачу парка батарей нельзя дублировать."
},
"fleet_not_duplicable": {
"message": "Объект парка батарей нельзя дублировать."
},
"parts_limit": {
"message": "У объекта может быть не более {max} запчастей."
},
"task_limit": {
"message": "У объекта может быть не более {max} задач."
},
"archived_cannot_pause": {
"message": "Архивированный объект нельзя приостановить — сначала восстановите его."
},
"archived_cannot_replace": {
"message": "Архивированный объект нельзя заменить — сначала восстановите его."
},
"archived_no_new_tasks": {
"message": "В архивированный объект нельзя добавлять новые задачи — сначала восстановите его."
},
"import_not_json_yaml": {
"message": "Файл не является корректным JSON или YAML."
},
"import_no_objects_list": {
"message": "Файл должен содержать список \"objects\"."
},
"import_no_objects": {
"message": "Файл не содержит объектов."
},
"import_csv_no_objects": {
"message": "CSV-файл не содержит допустимых объектов."
},
"import_too_many": {
"message": "Файл содержит более {max} объектов."
},
"import_too_large": {
"message": "Размер файла превышает {limit}."
},
"until_in_past": {
"message": "Дата окончания должна быть в будущем."
},
"postpone_too_far": {
"message": "Новая дата должна быть в пределах {days} дней."
},
"date_in_future": {
"message": "Дата не может быть в будущем."
},
"range_end_before_start": {
"message": "Окончание не может быть раньше начала."
},
"notify_not_configured": {
"message": "Уведомления не настроены — сначала выберите сервис уведомлений в настройках."
},
"battery_notes_unavailable": {
"message": "Интеграция Battery Notes недоступна."
},
"no_battery_devices": {
"message": "Устройства с батареями не найдены."
},
"fleet_not_set_up": {
"message": "Парк батарей ещё не настроен."
},
"move_same_object": {
"message": "Задача уже принадлежит этому объекту."
},
"move_target_archived": {
"message": "Целевой объект находится в архиве."
},
"move_part_task": {
"message": "Задача покупки запчасти остаётся при своей запчасти."
},
"move_fleet_task": {
"message": "Задачу парка батарей нельзя переместить."
},
"move_objects_not_loaded": {
"message": "Чтобы переместить задачу, оба объекта должны быть загружены."
},
"view_name_empty": {
"message": "Сохранённому представлению нужно имя."
},
"qr_no_url": {
"message": "URL Home Assistant не настроен — укажите внешний или внутренний URL в разделе Настройки → Система → Сеть."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Brun",
"blue_grey": "Blågrå"
}
},
"interval_anchor": {
"options": {
"completion": "Från slutförandedatum",
"planned": "Från planerat datum (ingen drift)"
}
},
"compound_action": {
"options": {
"finish": "Slutför",
"add": "Lägg till villkor"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Att hoppa över är avstängt för ”{task_name}”."
},
"object_name_taken": {
"message": "Ett annat objekt har redan det här namnet."
},
"name_empty": {
"message": "Namnet får inte vara tomt."
},
"task_not_duplicable": {
"message": "En köpuppgift för en reservdel eller batteriflottans uppgift kan inte dupliceras."
},
"fleet_not_duplicable": {
"message": "Batteriflottans objekt kan inte dupliceras."
},
"parts_limit": {
"message": "Ett objekt kan ha högst {max} reservdelar."
},
"task_limit": {
"message": "Ett objekt kan ha högst {max} uppgifter."
},
"archived_cannot_pause": {
"message": "Ett arkiverat objekt kan inte pausas — återställ det först."
},
"archived_cannot_replace": {
"message": "Ett arkiverat objekt kan inte ersättas — återställ det först."
},
"archived_no_new_tasks": {
"message": "Ett arkiverat objekt kan inte få nya uppgifter — återställ det först."
},
"import_not_json_yaml": {
"message": "Filen är inte giltig JSON eller YAML."
},
"import_no_objects_list": {
"message": "Filen måste innehålla en \"objects\"-lista."
},
"import_no_objects": {
"message": "Filen innehåller inga objekt."
},
"import_csv_no_objects": {
"message": "CSV-filen innehåller inga giltiga objekt."
},
"import_too_many": {
"message": "Filen innehåller fler än {max} objekt."
},
"import_too_large": {
"message": "Filen är större än {limit}."
},
"until_in_past": {
"message": "Slutdatumet måste ligga i framtiden."
},
"postpone_too_far": {
"message": "Det nya datumet måste ligga inom {days} dagar."
},
"date_in_future": {
"message": "Datumet får inte ligga i framtiden."
},
"range_end_before_start": {
"message": "Slutet måste vara samtidigt med eller efter starten."
},
"notify_not_configured": {
"message": "Aviseringar är inte konfigurerade — välj först en aviseringstjänst i inställningarna."
},
"battery_notes_unavailable": {
"message": "Integrationen Battery Notes är inte tillgänglig."
},
"no_battery_devices": {
"message": "Inga enheter med batterier hittades."
},
"fleet_not_set_up": {
"message": "Batteriflottan är inte konfigurerad ännu."
},
"move_same_object": {
"message": "Uppgiften hör redan till det objektet."
},
"move_target_archived": {
"message": "Målobjektet är arkiverat."
},
"move_part_task": {
"message": "En köpuppgift för en reservdel stannar hos sin reservdel."
},
"move_fleet_task": {
"message": "Batteriflottans uppgift kan inte flyttas."
},
"move_objects_not_loaded": {
"message": "Båda objekten måste vara inlästa för att flytta en uppgift."
},
"view_name_empty": {
"message": "En sparad vy behöver ett namn."
},
"qr_no_url": {
"message": "Ingen Home Assistant-URL är konfigurerad — ange en extern eller intern URL i Inställningar → System → Nätverk."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Kahverengi",
"blue_grey": "Mavi gri"
}
},
"interval_anchor": {
"options": {
"completion": "Tamamlama tarihinden",
"planned": "Planlanan tarihten (kayma olmaz)"
}
},
"compound_action": {
"options": {
"finish": "Bitir",
"add": "Koşul ekle"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "“{task_name}” için atlama devre dışı."
},
"object_name_taken": {
"message": "Bu ada sahip başka bir nesne zaten var."
},
"name_empty": {
"message": "Ad boş olamaz."
},
"task_not_duplicable": {
"message": "Yedek parça satın alma görevi veya pil filosu görevi çoğaltılamaz."
},
"fleet_not_duplicable": {
"message": "Pil filosu nesnesi çoğaltılamaz."
},
"parts_limit": {
"message": "Bir nesnenin en fazla {max} yedek parçası olabilir."
},
"task_limit": {
"message": "Bir nesnenin en fazla {max} görevi olabilir."
},
"archived_cannot_pause": {
"message": "Arşivlenmiş bir nesne duraklatılamaz — önce geri yükleyin."
},
"archived_cannot_replace": {
"message": "Arşivlenmiş bir nesne değiştirilemez — önce geri yükleyin."
},
"archived_no_new_tasks": {
"message": "Arşivlenmiş bir nesneye yeni görev eklenemez — önce geri yükleyin."
},
"import_not_json_yaml": {
"message": "Dosya geçerli bir JSON veya YAML değil."
},
"import_no_objects_list": {
"message": "Dosya bir \"objects\" listesi içermelidir."
},
"import_no_objects": {
"message": "Dosya hiç nesne içermiyor."
},
"import_csv_no_objects": {
"message": "CSV dosyası geçerli bir nesne içermiyor."
},
"import_too_many": {
"message": "Dosya {max} taneden fazla nesne içeriyor."
},
"import_too_large": {
"message": "Dosya boyutu {limit} sınırını aşıyor."
},
"until_in_past": {
"message": "Bitiş tarihi gelecekte olmalıdır."
},
"postpone_too_far": {
"message": "Yeni tarih {days} gün içinde olmalıdır."
},
"date_in_future": {
"message": "Tarih gelecekte olamaz."
},
"range_end_before_start": {
"message": "Bitiş, başlangıçla aynı veya daha sonra olmalıdır."
},
"notify_not_configured": {
"message": "Bildirimler ayarlanmamış — önce ayarlardan bir bildirim servisi seçin."
},
"battery_notes_unavailable": {
"message": "Battery Notes entegrasyonu kullanılamıyor."
},
"no_battery_devices": {
"message": "Pilli cihaz bulunamadı."
},
"fleet_not_set_up": {
"message": "Pil filosu henüz kurulmadı."
},
"move_same_object": {
"message": "Görev zaten o nesneye ait."
},
"move_target_archived": {
"message": "Hedef nesne arşivlenmiş."
},
"move_part_task": {
"message": "Yedek parça satın alma görevi kendi parçasıyla birlikte kalır."
},
"move_fleet_task": {
"message": "Pil filosu görevi taşınamaz."
},
"move_objects_not_loaded": {
"message": "Bir görevi taşımak için her iki nesnenin de yüklenmiş olması gerekir."
},
"view_name_empty": {
"message": "Kayıtlı bir görünümün bir adı olmalıdır."
},
"qr_no_url": {
"message": "Yapılandırılmış bir Home Assistant URL'si yok — Ayarlar → Sistem → Ağ bölümünden bir dış veya iç URL ayarlayın."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "Коричневий",
"blue_grey": "Сіро-блакитний"
}
},
"interval_anchor": {
"options": {
"completion": "Від дати виконання",
"planned": "Від запланованої дати (без зміщення)"
}
},
"compound_action": {
"options": {
"finish": "Завершити",
"add": "Додати умову"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "Пропуск вимкнено для «{task_name}»."
},
"object_name_taken": {
"message": "Цю назву вже має інший об'єкт."
},
"name_empty": {
"message": "Назва не може бути порожньою."
},
"task_not_duplicable": {
"message": "Завдання купівлі запчастини та завдання парку батарей не можна дублювати."
},
"fleet_not_duplicable": {
"message": "Об'єкт парку батарей не можна дублювати."
},
"parts_limit": {
"message": "Об'єкт може мати не більше {max} запчастин."
},
"task_limit": {
"message": "Об'єкт може мати не більше {max} завдань."
},
"archived_cannot_pause": {
"message": "Архівований об'єкт не можна призупинити — спочатку відновіть його."
},
"archived_cannot_replace": {
"message": "Архівований об'єкт не можна замінити — спочатку відновіть його."
},
"archived_no_new_tasks": {
"message": "До архівованого об'єкта не можна додавати нові завдання — спочатку відновіть його."
},
"import_not_json_yaml": {
"message": "Файл не є коректним JSON або YAML."
},
"import_no_objects_list": {
"message": "Файл має містити список \"objects\"."
},
"import_no_objects": {
"message": "Файл не містить об'єктів."
},
"import_csv_no_objects": {
"message": "CSV-файл не містить дійсних об'єктів."
},
"import_too_many": {
"message": "Файл містить понад {max} об'єктів."
},
"import_too_large": {
"message": "Розмір файлу перевищує {limit}."
},
"until_in_past": {
"message": "Дата завершення має бути в майбутньому."
},
"postpone_too_far": {
"message": "Нова дата має бути в межах {days} днів."
},
"date_in_future": {
"message": "Дата не може бути в майбутньому."
},
"range_end_before_start": {
"message": "Кінець не може бути раніше за початок."
},
"notify_not_configured": {
"message": "Сповіщення не налаштовано — спершу виберіть службу сповіщень у налаштуваннях."
},
"battery_notes_unavailable": {
"message": "Інтеграція Battery Notes недоступна."
},
"no_battery_devices": {
"message": "Пристроїв із батареями не знайдено."
},
"fleet_not_set_up": {
"message": "Парк батарей ще не налаштовано."
},
"move_same_object": {
"message": "Завдання вже належить цьому об'єкту."
},
"move_target_archived": {
"message": "Цільовий об'єкт перебуває в архіві."
},
"move_part_task": {
"message": "Завдання купівлі запчастини залишається при своїй запчастині."
},
"move_fleet_task": {
"message": "Завдання парку батарей не можна перемістити."
},
"move_objects_not_loaded": {
"message": "Щоб перемістити завдання, обидва об'єкти мають бути завантажені."
},
"view_name_empty": {
"message": "Збереженому поданню потрібна назва."
},
"qr_no_url": {
"message": "URL Home Assistant не налаштовано — задайте зовнішню або внутрішню URL-адресу в розділі Налаштування → Система → Мережа."
}
},
"triggers": {
@@ -1718,6 +1718,18 @@
"brown": "棕色",
"blue_grey": "蓝灰色"
}
},
"interval_anchor": {
"options": {
"completion": "从完成日期起算",
"planned": "从计划日期起算 (无偏差)"
}
},
"compound_action": {
"options": {
"finish": "完成",
"add": "添加条件"
}
}
},
"services": {
@@ -2231,6 +2243,96 @@
},
"skip_disabled": {
"message": "“{task_name}”已禁止跳过。"
},
"object_name_taken": {
"message": "已有其他对象使用此名称。"
},
"name_empty": {
"message": "名称不能为空。"
},
"task_not_duplicable": {
"message": "备件购买任务和电池群任务无法复制。"
},
"fleet_not_duplicable": {
"message": "电池群对象无法复制。"
},
"parts_limit": {
"message": "一个对象最多可有 {max} 个备件。"
},
"task_limit": {
"message": "一个对象最多可有 {max} 个任务。"
},
"archived_cannot_pause": {
"message": "已归档的对象无法暂停 — 请先恢复。"
},
"archived_cannot_replace": {
"message": "已归档的对象无法更换 — 请先恢复。"
},
"archived_no_new_tasks": {
"message": "已归档的对象无法添加新任务 — 请先恢复。"
},
"import_not_json_yaml": {
"message": "该文件不是有效的 JSON 或 YAML。"
},
"import_no_objects_list": {
"message": "文件必须包含 \"objects\" 列表。"
},
"import_no_objects": {
"message": "文件中没有任何对象。"
},
"import_csv_no_objects": {
"message": "CSV 文件中没有有效的对象。"
},
"import_too_many": {
"message": "文件包含的对象超过 {max} 个。"
},
"import_too_large": {
"message": "文件大小超过 {limit}。"
},
"until_in_past": {
"message": "结束日期必须是将来的日期。"
},
"postpone_too_far": {
"message": "新日期必须在 {days} 天以内。"
},
"date_in_future": {
"message": "日期不能是将来的时间。"
},
"range_end_before_start": {
"message": "结束时间不能早于开始时间。"
},
"notify_not_configured": {
"message": "尚未设置通知 — 请先在设置中选择通知服务。"
},
"battery_notes_unavailable": {
"message": "Battery Notes 集成不可用。"
},
"no_battery_devices": {
"message": "未找到带电池的设备。"
},
"fleet_not_set_up": {
"message": "电池群尚未设置。"
},
"move_same_object": {
"message": "此任务已属于该对象。"
},
"move_target_archived": {
"message": "目标对象已归档。"
},
"move_part_task": {
"message": "备件购买任务会保留在其备件下。"
},
"move_fleet_task": {
"message": "电池群任务无法移动。"
},
"move_objects_not_loaded": {
"message": "必须加载两个对象才能移动任务。"
},
"view_name_empty": {
"message": "已保存的视图需要一个名称。"
},
"qr_no_url": {
"message": "未配置 Home Assistant URL — 请在“设置 → 系统 → 网络”中设置外部或内部 URL。"
}
},
"triggers": {