711 lines
33 KiB
JSON
711 lines
33 KiB
JSON
{
|
||
"maintenance": "Onderhoud",
|
||
"objects": "Objecten",
|
||
"tasks": "Taken",
|
||
"overdue": "Achterstallig",
|
||
"due_soon": "Binnenkort",
|
||
"triggered": "Geactiveerd",
|
||
"ok": "OK",
|
||
"all": "Alle",
|
||
"new_object": "+ Nieuw object",
|
||
"templates_from": "Uit sjabloon",
|
||
"templates_title": "Begin met een sjabloon",
|
||
"templates_task_count": "{n} taken",
|
||
"template_created": "Aangemaakt uit sjabloon",
|
||
"onboard_hint": "Voeg je eerste object toe om onderhoud te volgen.",
|
||
"edit": "Bewerken",
|
||
"duplicate": "Dupliceren",
|
||
"task_duplicated": "Taak gedupliceerd",
|
||
"object_duplicated": "Object gedupliceerd",
|
||
"delete": "Verwijderen",
|
||
"add_task": "+ Taak",
|
||
"complete": "Voltooid",
|
||
"completed": "Voltooid",
|
||
"skip": "Overslaan",
|
||
"skipped": "Overgeslagen",
|
||
"missed": "Missed",
|
||
"reset": "Resetten",
|
||
"snooze": "Snooze",
|
||
"snoozed": "Snoozed",
|
||
"cancel": "Annuleren",
|
||
"bulk_select": "Selecteren",
|
||
"bulk_select_all": "Alles selecteren",
|
||
"bulk_n_selected": "{n} geselecteerd",
|
||
"bulk_completed": "{n} taken voltooid",
|
||
"bulk_archived": "{n} taken gearchiveerd",
|
||
"completing": "Wordt voltooid…",
|
||
"interval": "Interval",
|
||
"warning": "Waarschuwing",
|
||
"last_performed": "Laatst uitgevoerd",
|
||
"next_due": "Volgende keer",
|
||
"days_until_due": "Dagen tot vervaldatum",
|
||
"avg_duration": "Ø Duur",
|
||
"trigger": "Trigger",
|
||
"trigger_type": "Triggertype",
|
||
"threshold_above": "Bovengrens",
|
||
"threshold_below": "Ondergrens",
|
||
"threshold": "Drempelwaarde",
|
||
"counter": "Teller",
|
||
"state_change": "Statuswijziging",
|
||
"runtime": "Looptijd",
|
||
"runtime_hours": "Doellooptijd (uren)",
|
||
"target_value": "Doelwaarde",
|
||
"baseline": "Basislijn",
|
||
"target_changes": "Doelwijzigingen",
|
||
"for_minutes": "Voor (minuten)",
|
||
"time_based": "Tijdgebaseerd",
|
||
"sensor_based": "Sensorgebaseerd",
|
||
"manual": "Handmatig",
|
||
"one_time": "Eenmalig",
|
||
"weekdays": "Weekdagen",
|
||
"nth_weekday": "Zoveelste weekdag van de maand",
|
||
"day_of_month": "Dag van de maand",
|
||
"recurrence_on_days": "Herhalen op",
|
||
"recurrence_occurrence": "Voorkomen",
|
||
"recurrence_weekday": "Weekdag",
|
||
"recurrence_day": "Dag van de maand (1–31)",
|
||
"recurrence_last_day": "Last day of the month",
|
||
"recurrence_business_day": "Business days only (roll back from weekend)",
|
||
"recurrence_offset": "Offset (days, ±)",
|
||
"recurrence_offset_help": "Shift the date by ±N days, e.g. -2 = two days before.",
|
||
"last_day_month": "Last day of month",
|
||
"last_business_day_month": "Last business day",
|
||
"ord_1": "1e",
|
||
"ord_2": "2e",
|
||
"ord_3": "3e",
|
||
"ord_4": "4e",
|
||
"ord_5": "5e",
|
||
"ord_last": "Laatste",
|
||
"day_word": "Dag",
|
||
"interval_value": "Interval",
|
||
"interval_unit": "Eenheid",
|
||
"unit_days": "Dagen",
|
||
"unit_weeks": "Weken",
|
||
"unit_months": "Maanden",
|
||
"unit_years": "Jaren",
|
||
"due_date": "Vervaldatum",
|
||
"cleaning": "Reiniging",
|
||
"inspection": "Inspectie",
|
||
"replacement": "Vervanging",
|
||
"calibration": "Kalibratie",
|
||
"service": "Service",
|
||
"reading": "Aflezing",
|
||
"custom": "Aangepast",
|
||
"history": "Geschiedenis",
|
||
"cost": "Kosten",
|
||
"report_button": "Rapport",
|
||
"report_title": "Onderhoudsrapport",
|
||
"report_generated": "Gegenereerd",
|
||
"report_times_done": "Gedaan",
|
||
"report_total_cost": "Totale kosten",
|
||
"report_every": "elke {n} {unit}",
|
||
"report_notes": "Notities",
|
||
"report_col_type": "Type",
|
||
"report_col_status": "Status",
|
||
"report_col_schedule": "Schema",
|
||
"duration": "Duur",
|
||
"both": "Beide",
|
||
"trigger_val": "Triggerwaarde",
|
||
"complete_title": "Voltooid: ",
|
||
"checklist": "Checklist",
|
||
"checklist_steps_optional": "Checklist-stappen (optioneel)",
|
||
"checklist_placeholder": "Filter schoonmaken\nPakking vervangen\nDruk testen",
|
||
"checklist_help": "Eén stap per regel. Max. 100 items.",
|
||
"err_too_long": "{field}: te lang (max. {n} tekens)",
|
||
"err_too_short": "{field}: te kort (min. {n} tekens)",
|
||
"err_value_too_high": "{field}: te groot (max. {n})",
|
||
"err_value_too_low": "{field}: te klein (min. {n})",
|
||
"err_required": "{field}: verplicht",
|
||
"err_wrong_type": "{field}: verkeerd type (verwacht: {type})",
|
||
"err_invalid_choice": "{field}: niet-toegestane waarde",
|
||
"err_invalid_value": "{field}: ongeldige waarde",
|
||
"feat_schedule_time": "Tijd-van-dag-planning",
|
||
"feat_schedule_time_desc": "Taken vervallen op een specifieke tijd in plaats van middernacht.",
|
||
"schedule_time_optional": "Vervaldagstijd (optioneel, HH:MM)",
|
||
"schedule_time_help": "Leeg = middernacht (standaard). HA-tijdzone.",
|
||
"at_time": "om",
|
||
"notes_optional": "Notities (optioneel)",
|
||
"cost_optional": "Kosten (optioneel)",
|
||
"duration_minutes": "Duur in minuten (optioneel)",
|
||
"days": "dagen",
|
||
"day": "dag",
|
||
"today": "Vandaag",
|
||
"d_overdue": "d achterstallig",
|
||
"no_tasks": "Geen onderhoudstaken. Maak een object aan om te beginnen.",
|
||
"no_tasks_short": "Geen taken",
|
||
"no_history": "Nog geen geschiedenisitems.",
|
||
"show_all": "Alles tonen",
|
||
"cost_duration_chart": "Kosten & Duur",
|
||
"installed": "Geïnstalleerd",
|
||
"confirm_delete_object": "Dit object en alle bijbehorende taken verwijderen?",
|
||
"confirm_delete_task": "Deze taak verwijderen?",
|
||
"min": "Min",
|
||
"max": "Max",
|
||
"save": "Opslaan",
|
||
"saving": "Opslaan…",
|
||
"edit_task": "Taak bewerken",
|
||
"new_task": "Nieuwe onderhoudstaak",
|
||
"task_name": "Taaknaam",
|
||
"maintenance_type": "Onderhoudstype",
|
||
"priority": "Prioriteit",
|
||
"labels": "Labels",
|
||
"labels_placeholder": "e.g. safety, seasonal, tenant-visible",
|
||
"labels_help": "Comma-separated tags for filtering and reporting.",
|
||
"priority_low": "Laag",
|
||
"priority_normal": "Normaal",
|
||
"priority_high": "Hoog",
|
||
"schedule_type": "Planningstype",
|
||
"interval_days": "Interval (dagen)",
|
||
"warning_days": "Waarschuwingsdagen",
|
||
"earliest_completion_days": "Earliest completion (days before due)",
|
||
"earliest_completion_days_help": "Leave empty to allow completing any time. 0 = only on/after the due date.",
|
||
"last_performed_optional": "Laatst uitgevoerd (optioneel)",
|
||
"interval_anchor": "Interval-anker",
|
||
"anchor_completion": "Vanaf voltooiing",
|
||
"anchor_planned": "Vanaf geplande datum (geen drift)",
|
||
"edit_object": "Object bewerken",
|
||
"name": "Naam",
|
||
"manufacturer_optional": "Fabrikant (optioneel)",
|
||
"model_optional": "Model (optioneel)",
|
||
"serial_number_optional": "Serienummer (optioneel)",
|
||
"serial_number_label": "S/N",
|
||
"documentation_url_label": "Handleiding",
|
||
"object_notes_label": "Notities",
|
||
"sort_due_date": "Vervaldatum",
|
||
"sort_object": "Objectnaam",
|
||
"sort_type": "Type",
|
||
"sort_task_name": "Taaknaam",
|
||
"all_objects": "Alle objecten",
|
||
"tasks_lower": "taken",
|
||
"no_tasks_yet": "Nog geen taken",
|
||
"add_first_task": "Eerste taak toevoegen",
|
||
"trigger_configuration": "Triggerconfiguratie",
|
||
"entity_id": "Entiteits-ID",
|
||
"comma_separated": "kommagescheiden",
|
||
"entity_logic": "Entiteitslogica",
|
||
"entity_logic_any": "Elke entiteit triggert",
|
||
"entity_logic_all": "Alle entiteiten moeten triggeren",
|
||
"entities": "entiteiten",
|
||
"attribute_optional": "Attribuut (optioneel, leeg = status)",
|
||
"use_entity_state": "Entiteitsstatus gebruiken (geen attribuut)",
|
||
"trigger_above": "Activeren als boven",
|
||
"trigger_below": "Activeren als onder",
|
||
"for_at_least_minutes": "Voor minstens (minuten)",
|
||
"safety_interval_days": "Veiligheidsinterval (dagen, optioneel)",
|
||
"safety_interval": "Veiligheidsinterval (optioneel)",
|
||
"delta_mode": "Deltamodus",
|
||
"from_state_optional": "Van status (optioneel)",
|
||
"to_state_optional": "Naar status (optioneel)",
|
||
"documentation_url_optional": "Documentatie-URL (optioneel)",
|
||
"object_notes_optional": "Notities (optioneel)",
|
||
"nfc_tag_id_optional": "NFC-tag-ID (optioneel)",
|
||
"nfc_tags_empty_help": "Nog geen NFC-tags geregistreerd in Home Assistant.",
|
||
"nfc_tags_open_settings": "Tag-instellingen openen",
|
||
"nfc_tags_refresh": "Vernieuwen",
|
||
"environmental_entity_optional": "Omgevingssensor (optioneel)",
|
||
"environmental_entity_helper": "bv. sensor.buitentemperatuur — past het interval aan op basis van omgevingswaarden",
|
||
"environmental_attribute_optional": "Omgevingsattribuut (optioneel)",
|
||
"nfc_tag_id": "NFC-tag-ID",
|
||
"nfc_linked": "NFC-tag gekoppeld",
|
||
"nfc_link_hint": "Klik om NFC-tag te koppelen",
|
||
"responsible_user": "Verantwoordelijke gebruiker",
|
||
"shared_with": "Shared with (rotation)",
|
||
"shared_with_help": "Pick multiple people to share this task; the responsible person rotates on each completion.",
|
||
"rotation_strategy": "Rotation",
|
||
"rotation_none": "No rotation",
|
||
"rotation_round_robin": "Round-robin",
|
||
"rotation_least_completed": "Least completed",
|
||
"rotation_random": "Random",
|
||
"no_user_assigned": "(Geen gebruiker toegewezen)",
|
||
"all_users": "Alle gebruikers",
|
||
"my_tasks": "Mijn taken",
|
||
"tab_calendar": "Kalender",
|
||
"cal_no_events": "Geen onderhoud",
|
||
"cal_window_7": "7 dagen",
|
||
"cal_window_14": "14 dagen",
|
||
"cal_window_30": "30 dagen",
|
||
"cal_window_365": "1 jaar",
|
||
"cal_every_n_days": "elke {n} dagen",
|
||
"cal_source_time": "Tijd-gebaseerd",
|
||
"cal_source_time_adaptive": "Tijd-gebaseerd (adaptief)",
|
||
"cal_source_sensor": "Sensor-gebaseerd",
|
||
"cal_predicted": "voorspeld",
|
||
"cal_confidence_high": "hoge zekerheid",
|
||
"cal_confidence_medium": "gemiddelde zekerheid",
|
||
"cal_confidence_low": "lage zekerheid",
|
||
"budget_monthly": "Maandbudget",
|
||
"budget_yearly": "Jaarbudget",
|
||
"groups": "Groepen",
|
||
"new_group": "Nieuwe groep",
|
||
"edit_group": "Groep bewerken",
|
||
"no_groups": "Nog geen groepen",
|
||
"delete_group": "Groep verwijderen",
|
||
"delete_group_confirm": "Groep '{name}' verwijderen?",
|
||
"group_select_tasks": "Taken selecteren",
|
||
"group_name_required": "Naam vereist",
|
||
"description_optional": "Beschrijving (optioneel)",
|
||
"selected": "Geselecteerd",
|
||
"loading_chart": "Grafiekgegevens laden...",
|
||
"hide_outliers": "Uitschieters verbergen (sensorfouten)",
|
||
"was_maintenance_needed": "Was dit onderhoud nodig?",
|
||
"feedback_needed": "Nodig",
|
||
"feedback_not_needed": "Niet nodig",
|
||
"feedback_not_sure": "Niet zeker",
|
||
"suggested_interval": "Voorgesteld interval",
|
||
"apply_suggestion": "Toepassen",
|
||
"reanalyze": "Opnieuw analyseren",
|
||
"reanalyze_result": "Nieuwe analyse",
|
||
"reanalyze_insufficient_data": "Onvoldoende gegevens voor een aanbeveling",
|
||
"data_points": "datapunten",
|
||
"dismiss_suggestion": "Negeren",
|
||
"confidence_low": "Laag",
|
||
"confidence_medium": "Gemiddeld",
|
||
"confidence_high": "Hoog",
|
||
"recommended": "aanbevolen",
|
||
"seasonal_awareness": "Seizoensbewustzijn",
|
||
"edit_seasonal_overrides": "Seizoensfactoren bewerken",
|
||
"seasonal_overrides_title": "Seizoensfactoren (override)",
|
||
"seasonal_overrides_hint": "Factor per maand (0.1–5.0). Leeg = automatisch geleerd.",
|
||
"seasonal_override_invalid": "Ongeldige waarde",
|
||
"seasonal_override_range": "Factor moet tussen 0.1 en 5.0 liggen",
|
||
"clear_all": "Alles wissen",
|
||
"seasonal_chart_title": "Seizoensfactoren",
|
||
"seasonal_learned": "Geleerd",
|
||
"seasonal_manual": "Handmatig",
|
||
"month_jan": "Jan",
|
||
"month_feb": "Feb",
|
||
"month_mar": "Mrt",
|
||
"month_apr": "Apr",
|
||
"month_may": "Mei",
|
||
"month_jun": "Jun",
|
||
"month_jul": "Jul",
|
||
"month_aug": "Aug",
|
||
"month_sep": "Sep",
|
||
"month_oct": "Okt",
|
||
"month_nov": "Nov",
|
||
"month_dec": "Dec",
|
||
"sensor_prediction": "Sensorvoorspelling",
|
||
"degradation_trend": "Trend",
|
||
"trend_rising": "Stijgend",
|
||
"trend_falling": "Dalend",
|
||
"trend_stable": "Stabiel",
|
||
"trend_insufficient_data": "Onvoldoende gegevens",
|
||
"days_until_threshold": "Dagen tot drempelwaarde",
|
||
"threshold_exceeded": "Drempelwaarde overschreden",
|
||
"environmental_adjustment": "Omgevingsfactor",
|
||
"sensor_prediction_urgency": "Sensor voorspelt drempelwaarde in ~{days} dagen",
|
||
"day_short": "dag",
|
||
"weibull_reliability_curve": "Betrouwbaarheidscurve",
|
||
"weibull_failure_probability": "Faalkans",
|
||
"weibull_r_squared": "Fit R²",
|
||
"beta_early_failures": "Vroege uitval",
|
||
"beta_random_failures": "Willekeurige uitval",
|
||
"beta_wear_out": "Slijtage",
|
||
"beta_highly_predictable": "Zeer voorspelbaar",
|
||
"confidence_interval": "Betrouwbaarheidsinterval",
|
||
"confidence_conservative": "Conservatief",
|
||
"confidence_aggressive": "Optimistisch",
|
||
"current_interval_marker": "Huidig interval",
|
||
"recommended_marker": "Aanbevolen",
|
||
"characteristic_life": "Karakteristieke levensduur",
|
||
"chart_mini_sparkline": "Trend-sparkline",
|
||
"chart_history": "Kosten- en duurgeschiedenis",
|
||
"chart_seasonal": "Seizoensfactoren, 12 maanden",
|
||
"chart_weibull": "Weibull-betrouwbaarheidscurve",
|
||
"chart_sparkline": "Sensor-triggerwaardegrafiek",
|
||
"days_progress": "Dagenvoortgang",
|
||
"qr_code": "QR-code",
|
||
"qr_generating": "QR-code genereren…",
|
||
"qr_error": "QR-code kon niet worden gegenereerd.",
|
||
"qr_error_no_url": "Geen HA-URL geconfigureerd. Stel een externe of interne URL in via Instellingen → Systeem → Netwerk.",
|
||
"save_error": "Opslaan mislukt. Probeer het opnieuw.",
|
||
"qr_print": "Afdrukken",
|
||
"qr_download": "SVG downloaden",
|
||
"qr_action": "Actie bij scannen",
|
||
"qr_action_view": "Onderhoudsinfo bekijken",
|
||
"qr_action_complete": "Onderhoud als voltooid markeren",
|
||
"qr_url_mode": "Linktype",
|
||
"qr_mode_companion": "Companion App",
|
||
"qr_mode_local": "Lokaal (mDNS)",
|
||
"qr_mode_server": "Server-URL",
|
||
"overview": "Overzicht",
|
||
"analysis": "Analyse",
|
||
"recent_activities": "Recente activiteiten",
|
||
"search_notes": "Notities doorzoeken",
|
||
"avg_cost": "Ø Kosten",
|
||
"no_advanced_features": "Geen geavanceerde functies ingeschakeld",
|
||
"no_advanced_features_hint": "Schakel „Adaptieve Intervallen” of „Seizoenpatronen” in via de integratie-instellingen om hier analysegegevens te zien.",
|
||
"analysis_not_enough_data": "Nog niet genoeg gegevens voor analyse.",
|
||
"analysis_not_enough_data_hint": "Weibull-analyse vereist minstens 5 voltooide onderhoudsbeurten; seizoenspatronen worden zichtbaar na 6+ datapunten per maand.",
|
||
"analysis_manual_task_hint": "Handmatige taken zonder interval genereren geen analysegegevens.",
|
||
"completions": "voltooiingen",
|
||
"current": "Huidig",
|
||
"shorter": "Korter",
|
||
"longer": "Langer",
|
||
"normal": "Normaal",
|
||
"disabled": "Uitgeschakeld",
|
||
"compound_logic": "Samengestelde logica",
|
||
"compound": "Samengesteld (meerdere voorwaarden)",
|
||
"compound_logic_and": "EN — alle voorwaarden moeten activeren",
|
||
"compound_logic_or": "OF — één voorwaarde is genoeg",
|
||
"compound_help": "Combineer meerdere sensorvoorwaarden tot één trigger.",
|
||
"compound_no_conditions": "Nog geen voorwaarden — voeg er ten minste één toe.",
|
||
"compound_add_condition": "Voorwaarde toevoegen",
|
||
"compound_condition": "Voorwaarde",
|
||
"compound_remove_condition": "Voorwaarde verwijderen",
|
||
"card_title": "Titel",
|
||
"card_show_header": "Koptekst met statistieken tonen",
|
||
"card_show_actions": "Actieknoppen tonen",
|
||
"card_compact": "Compacte modus",
|
||
"card_max_items": "Max items (0 = alle)",
|
||
"card_filter_status": "Filteren op status",
|
||
"card_filter_status_help": "Leeg = alle statussen tonen.",
|
||
"card_filter_objects": "Filteren op objecten",
|
||
"card_filter_objects_help": "Leeg = alle objecten tonen.",
|
||
"card_filter_entities": "Filteren op entiteiten (entity_ids)",
|
||
"card_filter_entities_help": "Kies sensor/binary_sensor entiteiten van deze integratie. Leeg = alle.",
|
||
"card_loading_objects": "Objecten laden…",
|
||
"card_load_error": "Objecten konden niet worden geladen — controleer de WebSocket-verbinding.",
|
||
"card_no_tasks_title": "Nog geen onderhoudstaken",
|
||
"card_no_tasks_cta": "→ Maak er een aan in het Maintenance-paneel",
|
||
"no_objects": "Nog geen objecten.",
|
||
"action_error": "Actie mislukt. Probeer het opnieuw.",
|
||
"area_id_optional": "Gebied (optioneel)",
|
||
"installation_date_optional": "Installatiedatum (optioneel)",
|
||
"warranty_expiry_optional": "Garantie verloopt (optioneel)",
|
||
"warranty": "Garantie",
|
||
"warranty_valid_until": "geldig tot {date}",
|
||
"warranty_expires_in": "verloopt over {days} dagen",
|
||
"warranty_expired": "verlopen",
|
||
"cal_past_windows": "Eerdere vensters",
|
||
"cal_forward_windows": "Toekomstige vensters",
|
||
"history_edit_title": "Geschiedenisitem bewerken",
|
||
"history_edit_timestamp": "Tijdstempel",
|
||
"manufacturer": "Fabrikant",
|
||
"model": "Model",
|
||
"area": "Gebied",
|
||
"actions": "Acties",
|
||
"view_mode_label": "Weergave",
|
||
"view_cards": "Kaartweergave",
|
||
"view_table": "Tabelweergave",
|
||
"objects_table_columns_label": "Kolommen objecttabel",
|
||
"objects_table_columns_hint": "Kies welke kolommen in de tabelweergave van objecten verschijnen.",
|
||
"custom_icon_optional": "Icoon (optioneel, bijv. mdi:wrench)",
|
||
"task_enabled": "Taak ingeschakeld",
|
||
"skip_reason_prompt": "Deze taak overslaan?",
|
||
"reason_optional": "Reden (optioneel)",
|
||
"reset_date_prompt": "Taak markeren als uitgevoerd?",
|
||
"reset_date_optional": "Laatste uitvoeringsdatum (optioneel, standaard vandaag)",
|
||
"notes_label": "Notities",
|
||
"documentation_label": "Documentatie",
|
||
"no_nfc_tag": "— Geen tag —",
|
||
"dashboard": "Dashboard",
|
||
"tab_today": "Vandaag",
|
||
"palette_placeholder": "Objecten en taken zoeken…",
|
||
"palette_no_results": "Geen resultaten",
|
||
"palette_hint": "↑↓ navigeren · Enter openen · Esc sluiten",
|
||
"today_all_caught_up": "Helemaal bij! Niets te doen deze week.",
|
||
"today_overdue": "Achterstallig",
|
||
"today_due_today": "Vandaag te doen",
|
||
"today_this_week": "Deze week",
|
||
"settings": "Instellingen",
|
||
"settings_features": "Geavanceerde functies",
|
||
"settings_features_desc": "Schakel geavanceerde functies in of uit. Uitschakelen verbergt ze in de interface maar verwijdert geen gegevens.",
|
||
"feat_adaptive": "Adaptieve planning",
|
||
"feat_adaptive_desc": "Leer optimale intervallen uit onderhoudsgeschiedenis",
|
||
"feat_predictions": "Sensorvoorspellingen",
|
||
"feat_predictions_desc": "Voorspel triggerdatums op basis van sensordegradatie",
|
||
"feat_seasonal": "Seizoensaanpassingen",
|
||
"feat_seasonal_desc": "Pas intervallen aan op seizoenspatronen",
|
||
"feat_environmental": "Omgevingscorrelatie",
|
||
"feat_environmental_desc": "Correleer intervallen met temperatuur/vochtigheid",
|
||
"feat_budget": "Budgetbeheer",
|
||
"feat_budget_desc": "Volg maandelijkse en jaarlijkse onderhoudsuitgaven",
|
||
"feat_groups": "Taakgroepen",
|
||
"feat_groups_desc": "Organiseer taken in logische groepen",
|
||
"feat_checklists": "Checklists",
|
||
"feat_checklists_desc": "Meerstaps procedures voor taakvoltooiing",
|
||
"settings_general": "Algemeen",
|
||
"settings_default_warning": "Standaard waarschuwingsdagen",
|
||
"settings_panel_enabled": "Zijbalkpaneel",
|
||
"settings_panel_title": "Titel zijbalkpaneel",
|
||
"settings_notifications": "Meldingen",
|
||
"settings_notify_service": "Meldingsservice",
|
||
"test_notification": "Testmelding",
|
||
"send_test": "Test versturen",
|
||
"testing": "Verzenden…",
|
||
"test_notification_success": "Testmelding verzonden",
|
||
"test_notification_failed": "Testmelding mislukt",
|
||
"settings_notify_due_soon": "Melding bij bijna verlopen",
|
||
"settings_notify_overdue": "Melding bij achterstallig",
|
||
"settings_notify_triggered": "Melding bij geactiveerd",
|
||
"settings_interval_hours": "Herhalingsinterval (uren, 0 = eenmalig)",
|
||
"settings_quiet_hours": "Stille uren",
|
||
"settings_quiet_start": "Start",
|
||
"settings_quiet_end": "Einde",
|
||
"settings_max_per_day": "Max meldingen per dag (0 = onbeperkt)",
|
||
"settings_bundling": "Meldingen bundelen",
|
||
"settings_bundle_threshold": "Bundeldrempel",
|
||
"settings_reminder_leads": "Extra reminders (days before due)",
|
||
"settings_reminder_leads_hint": "Comma-separated lead times, e.g. 14, 3, 0 — one extra reminder fires on each matching day. Empty = off.",
|
||
"settings_actions": "Mobiele actieknoppen",
|
||
"settings_action_complete": "Knop 'Voltooid' tonen",
|
||
"settings_action_skip": "Knop 'Overslaan' tonen",
|
||
"settings_action_snooze": "Knop 'Snooze' tonen",
|
||
"settings_weekly_digest": "Wekelijks overzicht",
|
||
"settings_weekly_digest_hint": "Eén samenvattingsmelding op maandagochtend als er taken zijn.",
|
||
"settings_warranty_reminder": "Warranty expiry reminder",
|
||
"settings_warranty_reminder_days": "Days before expiry",
|
||
"settings_warranty_reminder_hint": "Notify once when an object's warranty is this many days from expiring.",
|
||
"settings_snooze_hours": "Snoozeduur (uren)",
|
||
"settings_budget": "Budget",
|
||
"settings_currency": "Valuta",
|
||
"settings_budget_monthly": "Maandbudget",
|
||
"settings_budget_yearly": "Jaarbudget",
|
||
"settings_budget_alerts": "Budgetwaarschuwingen",
|
||
"settings_budget_threshold": "Waarschuwingsdrempel (%)",
|
||
"settings_import_export": "Import / Export",
|
||
"settings_export_json": "JSON exporteren",
|
||
"settings_export_yaml": "YAML exporteren",
|
||
"settings_export_csv": "CSV exporteren",
|
||
"settings_import_csv": "CSV importeren",
|
||
"settings_import_placeholder": "Plak JSON- of CSV-inhoud hier…",
|
||
"settings_import_btn": "Importeren",
|
||
"settings_import_success": "{count} objecten succesvol geïmporteerd.",
|
||
"settings_export_success": "Export gedownload.",
|
||
"settings_saved": "Instelling opgeslagen.",
|
||
"settings_include_history": "Geschiedenis meenemen",
|
||
"sort_alphabetical": "Alfabetisch",
|
||
"sort_due_soonest": "Eerst vervallend",
|
||
"sort_task_count": "Aantal taken",
|
||
"sort_area": "Gebied",
|
||
"sort_assigned_user": "Toegewezen gebruiker",
|
||
"sort_group": "Groep",
|
||
"groupby_none": "Geen groepering",
|
||
"groupby_area": "Per gebied",
|
||
"groupby_group": "Per groep",
|
||
"groupby_user": "Per gebruiker",
|
||
"filter_label": "Filter",
|
||
"user_label": "Gebruiker",
|
||
"sort_label": "Sorteren",
|
||
"group_by_label": "Groeperen op",
|
||
"state_value_help": "Gebruik de HA-statuswaarde (meestal in kleine letters, bv. \"on\"/\"off\"). Hoofdletters worden bij opslaan genormaliseerd.",
|
||
"target_changes_help": "Aantal overeenkomende overgangen voordat de trigger wordt geactiveerd (standaard: 1).",
|
||
"qr_print_title": "QR-codes afdrukken",
|
||
"qr_print_desc": "Genereer een afdrukpagina met QR-codes om uit te knippen en op je apparaten te plakken.",
|
||
"qr_print_load": "Objecten laden",
|
||
"qr_print_filter": "Filter",
|
||
"qr_print_objects": "Objecten",
|
||
"qr_print_actions": "Acties",
|
||
"qr_print_url_mode": "Linktype",
|
||
"qr_print_estimate": "Geschatte QR-codes",
|
||
"qr_print_over_limit": "max is 200, beperk de filter",
|
||
"qr_print_generate": "QR-codes genereren",
|
||
"qr_print_generating": "Genereren…",
|
||
"qr_print_ready": "QR-codes klaar",
|
||
"qr_print_print_button": "Afdrukken",
|
||
"qr_print_empty": "Niets te genereren",
|
||
"qr_action_skip": "Overslaan",
|
||
"vacation_title": "Vakantiemodus",
|
||
"vacation_active": "actief",
|
||
"vacation_ended": "beëindigd",
|
||
"vacation_desc": "Plan je vakantie: meldingen worden gepauzeerd tijdens de periode plus een buffer van dagen. Je kunt per taak uitzonderingen instellen.",
|
||
"vacation_enable": "Vakantiemodus inschakelen",
|
||
"vacation_start": "Begin",
|
||
"vacation_end": "Einde",
|
||
"vacation_buffer": "Buffer (dagen)",
|
||
"vacation_exempt_title": "Toch melden tijdens vakantie",
|
||
"vacation_exempt_desc": "Kies taken die ook tijdens vakantie meldingen moeten geven (bv. kritische zwembadchemie).",
|
||
"vacation_load_tasks": "Taken laden",
|
||
"vacation_preview_btn": "Voorvertoning",
|
||
"vacation_preview_affected": "taken betrokken",
|
||
"vacation_event_due_soon": "wordt binnenkort verschuldigd",
|
||
"vacation_event_overdue": "wordt achterstallig",
|
||
"vacation_event_triggered_est": "sensortrigger mogelijk",
|
||
"vacation_sensor_based": "(sensor-gebaseerd)",
|
||
"vacation_action_notify": "Toch melden",
|
||
"vacation_action_unsilence": "Weer dempen",
|
||
"vacation_marked_complete": "Als voltooid gemarkeerd",
|
||
"vacation_marked_skip": "Overgeslagen",
|
||
"vacation_end_now": "Vakantie nu beëindigen",
|
||
"unassigned": "Niet toegewezen",
|
||
"no_area": "Geen gebied",
|
||
"has_overdue": "Heeft achterstallige taken",
|
||
"object": "Object",
|
||
"settings_panel_access": "Paneel-toegang",
|
||
"settings_panel_access_desc": "Admins hebben altijd volledige toegang. Om aanmaken, bewerken en verwijderen aan specifieke niet-admins te delegeren, schakel dit in en selecteer hen hieronder — alle anderen zien alleen Voltooien en Overslaan.",
|
||
"settings_operator_write": "Geselecteerde gebruikers laten aanmaken, bewerken en verwijderen",
|
||
"settings_operator_write_desc": "Uit: alleen admins kunnen inhoud wijzigen. Aan: de geselecteerde gebruikers hieronder krijgen ook volledige toegang.",
|
||
"no_non_admin_users": "Geen niet-admin gebruikers gevonden. Voeg ze toe in Instellingen → Personen.",
|
||
"owner_label": "Eigenaar",
|
||
"feat_completion_actions": "Voltooiings-acties",
|
||
"feat_completion_actions_desc": "Per taak HA-actie bij voltooien + snel-voltooien-QR met vooraf ingestelde waarden.",
|
||
"on_complete_action_title": "Bij voltooien: HA-actie uitvoeren (optioneel)",
|
||
"on_complete_action_desc": "Roept een HA-service aan wanneer de taak is voltooid — bv. een teller op het apparaat resetten.",
|
||
"on_complete_action_service": "Service",
|
||
"on_complete_action_target": "Doel-entiteit",
|
||
"on_complete_action_data": "Data (JSON, optioneel)",
|
||
"on_complete_action_test": "Actie testen",
|
||
"on_complete_action_test_success": "Geslaagd",
|
||
"on_complete_action_test_failed": "Mislukt",
|
||
"quick_complete_defaults_title": "Snel-voltooien-standaardwaarden (voor QR-scans, optioneel)",
|
||
"quick_complete_defaults_desc": "Vooraf ingestelde waarden voor snel-voltooien-QR. Zonder deze opent de QR de voltooi-dialoog.",
|
||
"quick_complete_defaults_notes": "Notities",
|
||
"quick_complete_defaults_cost": "Kosten",
|
||
"quick_complete_defaults_duration": "Duur (minuten)",
|
||
"quick_complete_defaults_feedback_none": "Geen feedback",
|
||
"quick_complete_defaults_feedback_needed": "Was nodig",
|
||
"quick_complete_defaults_feedback_not_needed": "Niet nodig",
|
||
"quick_complete_success": "Snel als voltooid gemarkeerd",
|
||
"trigger_replaced": "Trigger vervangen",
|
||
"add": "Toevoegen",
|
||
"show_stats": "Statistieken + grafieken tonen",
|
||
"hide_stats": "Statistieken verbergen",
|
||
"adaptive_no_data": "Nog niet genoeg voltooiingsgeschiedenis voor adaptieve analyse. Voer deze taak nog een paar keer uit om intervaladviezen en betrouwbaarheidsgrafieken te ontgrendelen.",
|
||
"suggestion_applied": "Voorgesteld interval toegepast",
|
||
"vacation_mode": "Vakantiemodus",
|
||
"vacation_status_active": "Nu actief",
|
||
"vacation_status_scheduled": "Gepland",
|
||
"vacation_status_inactive": "Inactief",
|
||
"vacation_end_now_confirm": "Vakantie onmiddellijk beëindigen?",
|
||
"vacation_exempt_count": "uitgezonderd",
|
||
"vacation_advanced": "Geavanceerd…",
|
||
"vacation_open_panel": "Openen in paneel",
|
||
"enable": "Inschakelen",
|
||
"saved": "Opgeslagen",
|
||
"budget_monthly_set": "Maandelijks instellen",
|
||
"budget_yearly_set": "Jaarlijks instellen",
|
||
"budget_advanced": "Valuta, waarschuwingen…",
|
||
"budget_open_panel": "Openen in paneel",
|
||
"groups_empty": "Nog geen groepen.",
|
||
"group_new_placeholder": "Groep toevoegen…",
|
||
"group_delete_confirm": "Groep \"{name}\" verwijderen?",
|
||
"groups_manage_tasks": "Taaktoewijzingen beheren…",
|
||
"groups_open_panel": "Openen in paneel",
|
||
"on_complete_action_target_hint": "Let op: het domein van de entiteit moet bij de service passen — bijv. 'button.press' werkt alleen op button.*, 'counter.increment' alleen op counter.*, 'input_button.press' alleen op input_button.* enz. Bij een mismatch mislukt de actie stil (HA logt 'Referenced entities ... missing or not currently available').",
|
||
"show_all_objects": "Alle objecten tonen",
|
||
"show_all_tasks": "Filter wissen — alle taken tonen",
|
||
"filter_to_overdue": "Takenlijst filteren op alleen achterstallig",
|
||
"filter_to_due_soon": "Takenlijst filteren op alleen binnenkort verschuldigd",
|
||
"filter_to_triggered": "Takenlijst filteren op alleen geactiveerd",
|
||
"open_task": "Taak openen",
|
||
"show_details": "Geschiedenis + statistieken tonen",
|
||
"hide_details": "Details verbergen",
|
||
"history_empty": "Nog geen geschiedenis.",
|
||
"history_edit_button": "Item bewerken",
|
||
"total_cost": "Totale kosten",
|
||
"times_performed": "Uitgevoerd",
|
||
"older_entries": "ouder",
|
||
"open_in_panel": "Openen in Onderhoudspaneel",
|
||
"skip_reason": "Reden voor overslaan (optioneel)",
|
||
"reset_to_date": "Laatst uitgevoerd terugzetten op",
|
||
"delete_task_confirm": "Deze taak en de geschiedenis verwijderen?",
|
||
"delete_object_confirm": "Dit object en alle taken verwijderen?",
|
||
"loading": "Laden…",
|
||
"archive": "Archiveren",
|
||
"undo": "Ongedaan maken",
|
||
"task_archived": "Taak gearchiveerd",
|
||
"object_archived": "Object gearchiveerd",
|
||
"unarchive": "Dearchiveren",
|
||
"archived": "Gearchiveerd",
|
||
"show_archived": "Gearchiveerde tonen",
|
||
"hide_archived": "Gearchiveerde verbergen",
|
||
"confirm_archive_object": "Dit object en zijn taken archiveren? De geschiedenis blijft behouden en kan later worden hersteld.",
|
||
"settings_archive": "Archief & bewaring",
|
||
"settings_archive_desc": "Voltooide eenmalige taken archiveren in plaats van verwijderen. Gearchiveerde items zijn verborgen en inactief, maar behouden geschiedenis en kosten.",
|
||
"settings_archive_oneoff_days": "Voltooide eenmalige taken automatisch archiveren na (dagen, 0 = uit)",
|
||
"settings_delete_archived_oneoff_days": "Gearchiveerde eenmalige taken automatisch verwijderen na (dagen, 0 = nooit)",
|
||
"archive_object": "Object archiveren",
|
||
"unarchive_object": "Object dearchiveren",
|
||
"documents": "Documenten",
|
||
"documents_empty": "Nog geen documenten.",
|
||
"doc_upload": "Bestand uploaden",
|
||
"doc_uploading": "Uploaden…",
|
||
"doc_add_link": "Link toevoegen",
|
||
"doc_link_url": "URL (https://…)",
|
||
"doc_link_title": "Titel (optioneel)",
|
||
"doc_open": "Openen",
|
||
"doc_delete_confirm": "\"{name}\" verwijderen?",
|
||
"doc_too_large": "Bestand is te groot (max. 25 MB).",
|
||
"doc_upload_failed": "Uploaden mislukt.",
|
||
"completion_photo_optional": "Completion photo (optional)",
|
||
"add_photo": "Add photo",
|
||
"uploading": "Uploading…",
|
||
"remove": "Remove",
|
||
"doc_deduped": "Al elders opgeslagen — gedeeld, geen extra ruimte.",
|
||
"doc_dup_in_object": "Dit bestand is al aan dit object gekoppeld.",
|
||
"doc_link_invalid": "Alleen http/https-links zijn toegestaan.",
|
||
"doc_cat_manual": "Handleiding",
|
||
"doc_cat_warranty": "Garantie",
|
||
"doc_cat_invoice": "Factuur",
|
||
"doc_cat_spare_parts": "Onderdelen",
|
||
"doc_cat_photo": "Foto",
|
||
"doc_cat_other": "Overig",
|
||
"doc_link_badge": "Link",
|
||
"doc_storage_title": "Documentopslag",
|
||
"doc_storage_saved": "Bespaard door deduplicatie",
|
||
"doc_storage_refresh": "Vernieuwen",
|
||
"doc_download": "Downloaden",
|
||
"doc_close": "Sluiten",
|
||
"doc_camera": "Foto maken",
|
||
"doc_drop_hint": "Sleep bestanden hierheen",
|
||
"doc_task_none": "Geen documenten aan deze taak gekoppeld.",
|
||
"doc_link_existing": "Document koppelen…",
|
||
"doc_attach": "Koppelen",
|
||
"doc_unlink": "Ontkoppelen",
|
||
"doc_page": "Pagina",
|
||
"chart_range_7d": "7d",
|
||
"chart_range_30d": "30d",
|
||
"chart_range_90d": "90d",
|
||
"chart_range_1y": "1j",
|
||
"chart_since_service": "sinds laatste onderhoud",
|
||
"chart_no_stats": "Geen langetermijnstatistieken voor deze entiteit — alleen waarden uit onderhoudsregels worden getoond",
|
||
"auto_complete_on_recovery": "Automatisch voltooien wanneer de sensor herstelt",
|
||
"auto_complete_on_recovery_help": "Registreert een voltooiing (stelt laatst uitgevoerd in) wanneer de trigger zichzelf oplost — bijv. zout bijgevuld, filter vervangen.",
|
||
"doc_search": "Documenten zoeken…",
|
||
"doc_search_none": "Geen overeenkomende documenten",
|
||
"link_device_optional": "Koppelen aan bestaand apparaat (optioneel)",
|
||
"parent_object_optional": "Bovenliggend object (optioneel)",
|
||
"parent_none": "(Geen bovenliggend object)",
|
||
"paused": "Gepauzeerd",
|
||
"pause_object": "Pauzeren",
|
||
"resume_object": "Hervatten",
|
||
"pause_until_prompt": "Bevries de schema's van dit object — niets wordt verwacht en niets meldt tot het wordt hervat. Stel optioneel een datum voor automatisch hervatten in.",
|
||
"pause_until_label": "Hervatten op (optioneel)",
|
||
"object_paused": "Object gepauzeerd",
|
||
"object_resumed": "Object hervat — schema's herstart",
|
||
"object_paused_badge": "Gepauzeerd",
|
||
"paused_until_label": "tot",
|
||
"replace_object": "Vervangen…",
|
||
"replace_object_prompt": "Dit object uitfaseren en een opvolger aanmaken. Geschiedenis en kosten blijven gearchiveerd bij het oude; taken en documenten gaan mee naar het nieuwe, tellers beginnen opnieuw.",
|
||
"replace_name_label": "Naam van de opvolger",
|
||
"object_replaced": "Object vervangen — opvolger aangemaakt",
|
||
"reading_unit_label": "Meeteenheid (bijv. kWh, m³)",
|
||
"reading_unit_help": "Wordt naast de vastgelegde waarde getoond bij het afronden van deze taak.",
|
||
"reading_value_label": "Meterstand",
|
||
"reading_label": "Meting",
|
||
"settings_templates_label": "Sjabloongalerij",
|
||
"settings_templates_hint": "Vink sjablonen uit die je nooit nodig hebt — ze verdwijnen uit de \"Vanuit sjabloon\"-keuzes (paneel en config flow). Verder verandert er niets; altijd weer in te schakelen.",
|
||
"worksheet": "Werkblad",
|
||
"worksheet_scan_view": "Scan om de taak te openen",
|
||
"worksheet_scan_complete": "Scan om af te ronden",
|
||
"worksheet_manual_excerpt": "Handleidingfragment",
|
||
"worksheet_pages": "pagina's",
|
||
"worksheet_printed": "Afgedrukt",
|
||
"worksheet_never": "Nooit",
|
||
"card_all_caught_up": "Alles bijgewerkt — niets vraagt aandacht",
|
||
"postpone": "Uitstellen",
|
||
"postpone_date_prompt": "Deze keer uitstellen tot welke datum?",
|
||
"postpone_date_label": "Nieuwe vervaldatum",
|
||
"postponed": "Uitgesteld",
|
||
"postponed_to": "Uitgesteld tot",
|
||
"season_window_label": "Seizoensvenster (maanden)",
|
||
"season_window_hint": "Alleen verschuldigd in de gekozen maanden; data buiten het seizoen schuiven naar de volgende actieve maand. Geen = hele jaar.",
|
||
"series_end_label": "Eindigt",
|
||
"series_end_never": "Nooit (herhaalt onbeperkt)",
|
||
"series_end_after_count": "Na een aantal keer",
|
||
"series_end_until": "Op een datum",
|
||
"series_end_count_label": "Aantal keer",
|
||
"series_end_until_label": "Einddatum"
|
||
}
|