{
  "config": {
    "step": {
      "user": {
        "title": "Ρύθμιση WashData",
        "description": "Διαμορφώστε το πλυντήριο ή άλλη συσκευή σας.\n\nΑπαιτείται αισθητήρας ισχύος.\n\n**Στη συνέχεια, θα ερωτηθείτε αν θέλετε να δημιουργήσετε το πρώτο σας προφίλ.**",
        "data": {
          "name": "Όνομα συσκευής",
          "device_type": "Τύπος συσκευής",
          "power_sensor": "Αισθητήρας ισχύος",
          "min_power": "Ελάχιστο όριο ισχύος (W)"
        },
        "data_description": {
          "name": "Ένα φιλικό όνομα για αυτή τη συσκευή (π.χ. «Πλυντήριο ρούχων», «Πλυντήριο πιάτων»).",
          "device_type": "Τι είδους συσκευή είναι αυτή; Βοηθά στην προσαρμογή της ανίχνευσης και της επισήμανσης.",
          "power_sensor": "Η οντότητα αισθητήρα που αναφέρει σε πραγματικό χρόνο την κατανάλωση ισχύος (σε watt) από το έξυπνο βύσμα σας.",
          "min_power": "Μετρήσεις ισχύος πάνω από αυτό το όριο (σε watt) υποδεικνύουν ότι η συσκευή λειτουργεί. Ξεκινήστε με 2 W για τις περισσότερες συσκευές."
        }
      },
      "first_profile": {
        "title": "Δημιουργία πρώτου προφίλ",
        "description": "Ένας **Κύκλος** είναι μια πλήρης λειτουργία της συσκευής σας (π.χ. ένα φορτίο ρούχων). Ένα **Προφίλ** ομαδοποιεί αυτούς τους κύκλους ανά τύπο (π.χ. «Βαμβάκι», «Γρήγορο πλύσιμο»). Η δημιουργία ενός προφίλ τώρα βοηθά την ενσωμάτωση να εκτιμά αμέσως τη διάρκεια.\n\nΜπορείτε να επιλέξετε χειροκίνητα αυτό το προφίλ από τα χειριστήρια της συσκευής, εάν δεν εντοπιστεί αυτόματα.\n\n**Αφήστε το «Όνομα προφίλ» κενό για να παραλείψετε αυτό το βήμα.**",
        "data": {
          "profile_name": "Όνομα προφίλ (Προαιρετικό)",
          "manual_duration": "Εκτιμώμενη διάρκεια (λεπτά)"
        }
      },
      "reconfigure": {
        "title": "Reconfigure WashData",
        "description": "Ενημέρωση του ονόματος της συσκευής, του τύπου συσκευής ή του αισθητήρα ισχύος.",
        "data": {
          "name": "Device Name",
          "device_type": "Device Type",
          "power_sensor": "Power Sensor",
          "min_power": "Minimum Power Threshold (W)"
        }
      }
    },
    "error": {
      "cannot_connect": "Αποτυχία σύνδεσης",
      "invalid_auth": "Μη έγκυρη αυθεντικοποίηση",
      "unknown": "Απρόσμενο σφάλμα",
      "invalid_power": "Power threshold must be greater than 0"
    },
    "abort": {
      "already_configured": "Η συσκευή έχει ήδη διαμορφωθεί",
      "reconfigure_successful": "Reconfiguration was successful"
    }
  },
  "options": {
    "step": {
      "init": {
        "title": "WashData Settings",
        "description": "Όλες οι ρυθμίσεις -- ανίχνευση, ταίριασμα, συγχρονισμός, ειδοποιήσεις, προφίλ και κύκλοι -- είναι διαθέσιμες στον πίνακα WashData. Χρησιμοποιήστε αυτή τη φόρμα μόνο για να αλλάξετε τον αισθητήρα ισχύος, τον τύπο της συσκευής, ή το κατώφλι αναμονής.",
        "data": {
          "name": "Όνομα συσκευής",
          "device_type": "Device Type",
          "power_sensor": "Power Sensor",
          "min_power": "Minimum Power Threshold (W)"
        }
      }
    },
    "error": {
      "timer_default_message": "{device}: χρονόμετρο {minutes} λεπτών",
      "timer_pause_action_title": "Συνέχιση κύκλου",
      "timer_pause_body_suffix": "Ο κύκλος είναι σε παύση. Ανοίξτε τον πίνακα WashData για να συνεχίσετε.",
      "notify_live_waiting_message": "{device}: Δεν έχει αναγνωριστεί ακόμη κανένα προφίλ.",
      "vs_typical_longer": "{pct}% περισσότερο από το συνηθισμένο",
      "vs_typical_shorter": "{pct}% λιγότερο από το συνηθισμένο",
      "invalid_power": "Power threshold must be greater than 0"
    }
  },
  "selector": {
    "device_type": {
      "options": {
        "washing_machine": "Πλυντήριο",
        "dryer": "Στεγνωτήριο",
        "washer_dryer": "Συνδυασμός πλυντηρίου-στεγνωτηρίου",
        "dishwasher": "Πλυντήριο πιάτων",
        "air_fryer": "Φριτέζα αέρα",
        "bread_maker": "Αρτοπαρασκευαστής",
        "pump": "Αντλία / Αντλία κάρτερ",
        "generic": "Άλλο (Για προχωρημένους)",
        "other": "Συσκευή κατωφλίου"
      }
    }
  },
  "services": {
    "label_cycle": {
      "name": "Επισήμανση κύκλου",
      "description": "Εκχωρήστε ένα υπάρχον προφίλ σε έναν παλαιότερο κύκλο ή αφαιρέστε την ετικέτα.",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData για επισήμανση."
        },
        "cycle_id": {
          "name": "Αναγνωριστικό κύκλου",
          "description": "Το αναγνωριστικό του κύκλου προς επισήμανση."
        },
        "profile_name": {
          "name": "Όνομα προφίλ",
          "description": "Το όνομα ενός υπάρχοντος προφίλ (δημιουργήστε προφίλ από το μενού Διαχείριση προφίλ). Αφήστε κενό για αφαίρεση ετικέτας."
        }
      }
    },
    "create_profile": {
      "name": "Δημιουργία προφίλ",
      "description": "Δημιουργήστε ένα νέο προφίλ (αυτόνομο ή βασισμένο σε κύκλο αναφοράς).",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData."
        },
        "profile_name": {
          "name": "Όνομα προφίλ",
          "description": "Όνομα για το νέο προφίλ (π.χ. «Βαρύ πλύσιμο», «Ευαίσθητα»)."
        },
        "reference_cycle_id": {
          "name": "Αναγνωριστικό κύκλου αναφοράς",
          "description": "Προαιρετικό αναγνωριστικό κύκλου στον οποίο να βασιστεί αυτό το προφίλ."
        }
      }
    },
    "delete_profile": {
      "name": "Διαγραφή προφίλ",
      "description": "Διαγράψτε ένα προφίλ και προαιρετικά αφαιρέστε ετικέτες από κύκλους που το χρησιμοποιούν.",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData."
        },
        "profile_name": {
          "name": "Όνομα προφίλ",
          "description": "Το προφίλ προς διαγραφή."
        },
        "unlabel_cycles": {
          "name": "Αφαίρεση ετικετών κύκλων",
          "description": "Αφαιρέστε την ετικέτα προφίλ από κύκλους που χρησιμοποιούν αυτό το προφίλ."
        }
      }
    },
    "auto_label_cycles": {
      "name": "Αυτόματη επισήμανση παλαιών κύκλων",
      "description": "Αναδρομική επισήμανση κύκλων χωρίς ετικέτα χρησιμοποιώντας αντιστοίχιση προφίλ.",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData."
        },
        "confidence_threshold": {
          "name": "Κατώφλι εμπιστοσύνης",
          "description": "Ελάχιστη εμπιστοσύνη αντιστοίχισης (0,50-0,95) για εφαρμογή ετικετών."
        }
      }
    },
    "export_config": {
      "name": "Εξαγωγή διαμόρφωσης",
      "description": "Εξαγωγή προφίλ, κύκλων και ρυθμίσεων αυτής της συσκευής σε αρχείο JSON (ανά συσκευή).",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData για εξαγωγή."
        },
        "path": {
          "name": "Διαδρομή",
          "description": "Προαιρετική απόλυτη διαδρομή αρχείου για εγγραφή (προεπιλογή: /config/ha_washdata_export_{entry}.json)."
        }
      }
    },
    "import_config": {
      "name": "Εισαγωγή διαμόρφωσης",
      "description": "Εισαγωγή προφίλ, κύκλων και ρυθμίσεων για αυτή τη συσκευή από αρχείο JSON εξαγωγής (οι ρυθμίσεις ενδέχεται να αντικατασταθούν).",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData για εισαγωγή."
        },
        "path": {
          "name": "Διαδρομή",
          "description": "Απόλυτη διαδρομή προς το αρχείο JSON εξαγωγής για εισαγωγή."
        }
      }
    },
    "submit_cycle_feedback": {
      "name": "Υποβολή ανατροφοδότησης κύκλου",
      "description": "Επιβεβαιώστε ή διορθώστε ένα αυτόματα εντοπισμένο πρόγραμμα μετά από ολοκληρωμένο κύκλο. Δώστε είτε `entry_id` (σύνθετο) ή `device_id` (συνιστάται).",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData (συνιστάται αντί για entry_id)."
        },
        "entry_id": {
          "name": "Αναγνωριστικό καταχώρισης",
          "description": "Το αναγνωριστικό καταχώρισης διαμόρφωσης για τη συσκευή (εναλλακτικό του device_id)."
        },
        "cycle_id": {
          "name": "Αναγνωριστικό κύκλου",
          "description": "Το αναγνωριστικό κύκλου που εμφανίζεται στην ειδοποίηση ανατροφοδότησης / αρχεία καταγραφής."
        },
        "user_confirmed": {
          "name": "Επιβεβαίωση εντοπισμένου προγράμματος",
          "description": "Ορίστε true αν το εντοπισμένο πρόγραμμα είναι σωστό."
        },
        "corrected_profile": {
          "name": "Διορθωμένο προφίλ",
          "description": "Αν δεν επιβεβαιωθεί, δώστε το σωστό όνομα προφίλ/προγράμματος."
        },
        "corrected_duration": {
          "name": "Διορθωμένη διάρκεια (δευτερόλεπτα)",
          "description": "Προαιρετική διορθωμένη διάρκεια σε δευτερόλεπτα."
        },
        "notes": {
          "name": "Σημειώσεις",
          "description": "Προαιρετικές σημειώσεις για αυτόν τον κύκλο."
        }
      }
    },
    "record_start": {
      "name": "Έναρξη εγγραφής κύκλου",
      "description": "Ξεκινήστε χειροκίνητη εγγραφή ενός καθαρού κύκλου (παρακάμπτει όλη τη λογική αντιστοίχισης).",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData για εγγραφή."
        }
      }
    },
    "record_stop": {
      "name": "Διακοπή εγγραφής κύκλου",
      "description": "Διακοπή χειροκίνητης εγγραφής.",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData για διακοπή εγγραφής."
        }
      }
    },
    "trim_cycle": {
      "name": "Περικοπή κύκλου",
      "description": "Περικοπή των δεδομένων ισχύος ενός παλαιότερου κύκλου σε συγκεκριμένο χρονικό παράθυρο.",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData."
        },
        "cycle_id": {
          "name": "Αναγνωριστικό κύκλου",
          "description": "Το αναγνωριστικό του κύκλου προς περικοπή."
        },
        "trim_start_s": {
          "name": "Έναρξη περικοπής (δευτερόλεπτα)",
          "description": "Διατήρηση δεδομένων από αυτή τη μετατόπιση σε δευτερόλεπτα. Προεπιλογή 0."
        },
        "trim_end_s": {
          "name": "Λήξη περικοπής (δευτερόλεπτα)",
          "description": "Διατήρηση δεδομένων έως αυτή τη μετατόπιση σε δευτερόλεπτα. Προεπιλογή = πλήρης διάρκεια."
        }
      }
    },
    "pause_cycle": {
      "name": "Παύση κύκλου",
      "description": "Παύση του ενεργού κύκλου για μια συσκευή WashData.",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData για παύση."
        }
      }
    },
    "resume_cycle": {
      "name": "Συνέχιση κύκλου",
      "description": "Συνέχιση ενός κύκλου σε παύση για μια συσκευή WashData.",
      "fields": {
        "device_id": {
          "name": "Συσκευή",
          "description": "Η συσκευή WashData για συνέχιση."
        }
      }
    },
    "trigger_ml_training": {
      "name": "Trigger ML Training",
      "description": "Χειροκίνητα επανεκπαιδεύστε τα μοντέλα on-device ML από τους χαρακτηρισμένους κύκλους αυτής της συσκευής (πειραματικό).",
      "fields": {
        "device_id": {
          "name": "Device",
          "description": "The WashData device to retrain models for."
        }
      }
    }
  },
  "entity": {
    "binary_sensor": {
      "running": {
        "name": "Σε λειτουργία"
      },
      "match_ambiguity": {
        "name": "Αμφισημία αντιστοίχισης"
      }
    },
    "sensor": {
      "washer_state": {
        "name": "Κατάσταση",
        "state": {
          "off": "Ανενεργό",
          "idle": "Σε αναμονή",
          "starting": "Εκκίνηση",
          "running": "Σε λειτουργία",
          "paused": "Σε παύση",
          "user_paused": "Σε παύση από τον χρήστη",
          "ending": "Ολοκλήρωση",
          "finished": "Ολοκληρώθηκε",
          "anti_wrinkle": "Κατά ρυτίδων",
          "interrupted": "Διακόπηκε",
          "force_stopped": "Αναγκαστική διακοπή",
          "rinse": "Ξέπλυμα",
          "unknown": "Άγνωστο",
          "clean": "Καθαρός",
          "delay_wait": "Αναμονή για την έναρξη"
        }
      },
      "washer_program": {
        "name": "Πρόγραμμα"
      },
      "time_remaining": {
        "name": "Υπολειπόμενος χρόνος"
      },
      "total_duration": {
        "name": "Συνολική διάρκεια"
      },
      "cycle_progress": {
        "name": "Πρόοδος"
      },
      "current_power": {
        "name": "Τρέχουσα ισχύς"
      },
      "elapsed_time": {
        "name": "Χρόνος που πέρασε"
      },
      "debug_info": {
        "name": "Πληροφορίες εντοπισμού σφαλμάτων"
      },
      "match_confidence": {
        "name": "Εμπιστοσύνη αντιστοίχισης"
      },
      "top_candidates": {
        "name": "Κορυφαίοι υποψήφιοι",
        "state": {
          "none": "Κανένας"
        }
      },
      "ambiguity": {
        "name": "Βαθμολογία ασάφειας"
      },
      "current_phase": {
        "name": "Τρέχουσα φάση"
      },
      "profile_cycle_count": {
        "name": "Πλήθος κύκλων προφίλ {profile_name}",
        "unit_of_measurement": "κύκλοι"
      },
      "suggestions": {
        "name": "Διαθέσιμες προτεινόμενες ρυθμίσεις"
      },
      "pump_runs_today": {
        "name": "Λειτουργίες αντλίας (Τελευταίες 24 ώρες)"
      },
      "cycle_count": {
        "name": "Αριθμός Κύκλων"
      },
      "energy_total": {
        "name": "Συνολική ενέργεια"
      }
    },
    "select": {
      "program_select": {
        "name": "Πρόγραμμα κύκλου",
        "state": {
          "auto_detect": "Αυτόματη ανίχνευση"
        }
      }
    },
    "button": {
      "force_end_cycle": {
        "name": "Αναγκαστική λήξη κύκλου"
      },
      "pause_cycle": {
        "name": "Παύση κύκλου"
      },
      "resume_cycle": {
        "name": "Συνέχιση κύκλου"
      },
      "record_start": {
        "name": "Έναρξη εγγραφής κύκλου"
      },
      "record_stop": {
        "name": "Διακοπή εγγραφής κύκλου"
      }
    }
  },
  "exceptions": {
    "device_id_required": {
      "message": "Απαιτείται έγκυρο αναγνωριστικό συσκευής."
    },
    "cycle_id_required": {
      "message": "Απαιτείται έγκυρο cycle_id."
    },
    "profile_name_required": {
      "message": "Απαιτείται έγκυρο profile_name."
    },
    "device_not_found": {
      "message": "Η συσκευή δεν βρέθηκε."
    },
    "no_config_entry": {
      "message": "Δεν βρέθηκε καταχώριση διαμόρφωσης για τη συσκευή."
    },
    "integration_not_loaded": {
      "message": "Η ενσωμάτωση δεν έχει φορτωθεί για αυτή τη συσκευή."
    },
    "cycle_not_found_or_no_power": {
      "message": "Ο κύκλος δεν βρέθηκε ή δεν έχει δεδομένα ισχύος."
    },
    "trim_failed_empty_window": {
      "message": "Η περικοπή απέτυχε - δεν βρέθηκε κύκλος, δεν υπάρχουν δεδομένα ισχύος ή το προκύπτον παράθυρο είναι κενό."
    },
    "trim_invalid_range": {
      "message": "Το trim_end_s πρέπει να είναι μεγαλύτερο από το trim_start_s."
    },
    "no_active_cycle": {
      "message": "Δεν υπάρχει ενεργός κύκλος για παύση ή συνέχιση."
    },
    "path_not_allowed": {
      "message": "Η διαδρομή δεν επιτρέπεται: {path}. Προσθέστε τον κατάλογό της στο 'allowlist_external_dirs' στο configuration.yaml."
    },
    "create_profile_failed": {
      "message": "Δεν ήταν δυνατή η δημιουργία προφίλ: {error}"
    },
    "export_path_exists": {
      "message": "Ο προορισμός εξαγωγής υπάρχει ήδη: {path}. Επιλέξτε διαφορετική διαδρομή ή αφαιρέστε πρώτα το υπάρχον αρχείο."
    },
    "export_write_failed": {
      "message": "Δεν ήταν δυνατή η εγγραφή της εξαγωγής στο {path}: {error}"
    },
    "assign_profile_failed": {
      "message": "Δεν ήταν δυνατή η ανάθεση προφίλ: {error}"
    }
  }
}
