Files
HomeAssistantVS/custom_components/ha_washdata/translations/panel/bs.json
T

2224 lines
141 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"card": {
"min": "min",
"entity_not_found": "Entitet nije pronađen",
"running_long": "Traje predugo",
"stalled": "Zaglavljeno",
"remaining": "preostalo",
"progress": "napredak",
"show_time_remaining": "Prikaži preostalo vrijeme",
"show_percentage": "Prikaži postotak",
"layout": {
"tile": "Pločica (kompaktno)",
"detail": "Detaljno (bogato)",
"glance": "Pregled (više uređaja)"
},
"btn": {
"pause": "Pauziraj",
"resume": "Nastavi",
"terminate": "Završi ciklus",
"record_start": "Započni snimanje",
"record_stop": "Zaustavi snimanje",
"program": "Program",
"open_panel": "Otvori WashData"
},
"editor": {
"layout": "Izgled",
"entity": "Entitet uređaja",
"entities": "Uređaji",
"title": "Naslov",
"icon": "Ikona",
"show_state": "Prikaži stanje",
"show_program": "Prikaži program",
"show_progress_bar": "Prikaži traku napretka",
"spin_icon": "Vrti ikonu tokom rada",
"display_mode": "Red s detaljima",
"active_color": "Zamjena aktivne boje",
"show_phase": "Prikaži fazu",
"show_energy": "Prikaži energiju i trošak",
"show_anomaly": "Prikaži upozorenje o produženju",
"show_sparkline": "Prikaži grafikon snage uživo",
"buttons": "Dugmad za radnje",
"program_entity": "Entitet programa (zamjena)",
"time_entity": "Entitet vremena (zamjena)",
"pct_entity": "Entitet napretka (zamjena)",
"power_entity": "Entitet snage (zamjena)",
"tap_action": "Radnja dodira",
"hold_action": "Radnja držanja",
"double_tap_action": "Radnja dvostrukog dodira"
}
},
"badge": {
"quiet_tail_tip": "Pri kraju ovaj program utihne na oko {mins} min, a zatim povuče oko {watts} W tokom {secs} s. Uočeno u {seen} od {measured} izmjerenih ciklusa.",
"quiet_tail": "~{mins} min tišine na kraju",
"artifact_tip": "Otkriveno je {n} anomalija (npr. vrata otvorena sredinom ciklusa) – otvorite da ih vidite na grafikonu",
"artifact_tip_one": "Otkrivena je {n} anomalija (npr. vrata otvorena sredinom ciklusa) – otvorite da je vidite na grafikonu",
"artifact_tip_few": "Otkrivene su {n} anomalije (npr. vrata otvorena sredinom ciklusa) – otvorite da ih vidite na grafikonu",
"artifact_tip_other": "Otkriveno je {n} anomalija (npr. vrata otvorena sredinom ciklusa) – otvorite da ih vidite na grafikonu",
"auto": "(automatski otkriveno)",
"built_in_tag": "ugrađen",
"declining": "↘ u opadanju",
"energy_low": "Niža potrošnja energije nego inače",
"energy_spike": "Viša potrošnja energije nego inače",
"feedback_requested": "Zatražena je povratna informacija",
"golden_cycle": "Snimljeni referentni ciklus",
"duration_outlier": "Ciklusi neobične dužine: {n}",
"improving": "↗ poboljšanje",
"manual": "(ručno odabrano)",
"needs_review": "Potreban pregled",
"overrun": "Trajao duže nego inače",
"underrun": "Završio brže nego inače",
"poor_fit": "loša kvaliteta",
"restart_gap_tip": "{n} HA restart praznina: trag snage ima rupe",
"restart_gap_tip_one": "{n} HA restart praznina: trag snage ima rupu",
"restart_gap_tip_few": "{n} HA restart praznine: trag snage ima rupe",
"restart_gap_tip_other": "{n} HA restart praznina: trag snage ima rupe",
"reviewed": "Recenzirano",
"steady": "→ stabilan",
"overrun_ratio": "({x}x očekivanog)",
"underrun_ratio": "({pct}% očekivanog)",
"imported_tip": "Uvezeno iz zajedničke trgovine. Koristi se samo za podudaranje, ne broji se u statistiku.",
"unmatchable": "ne može se podudariti",
"not_importable": "nije dostupno",
"exists": "postoji",
"backfilled_tip": "Otkriveno u uvezenoj historiji snage. Utiče samo na podudaranje programa, ne broji se u statistiku.",
"armed": "(primjenjuje se na sljedeći ciklus)",
"awaiting_tip": "Čeka odobrenje zajednice",
"awaiting_n": "Čeka odobrenje · potvrđeno {n}",
"awaiting": "Čeka odobrenje",
"approved": "Odobreno",
"matcher_unused": "Još bez podudaranja s vašim ciklusima",
"matcher_used": "Podudaranje u {n} od vaših ciklusa",
"matcher_used_one": "Podudaranje u {n} od vaših ciklusa",
"matcher_used_few": "Podudaranje u {n} od vaših ciklusa",
"matcher_used_other": "Podudaranje u {n} od vaših ciklusa",
"matcher_used_tip": "Ciklusi na ovom uređaju koje je WashData sam podudario s ovim uvezenim programom. Uvoz koji se nikada ne podudari možda ne odgovara vašem uređaju; možete ga ukloniti. Broji se lokalno; ništa se ne šalje u trgovinu."
},
"btn": {
"pg_preset_delete": "Izbriši konfiguraciju",
"pg_preset_load": "Učitaj konfiguraciju",
"pg_preset_load_tip": "Zamijeni vrijednosti u testnom okruženju ovom konfiguracijom (aktivne postavke ostaju netaknute)",
"pg_preset_save": "Sačuvaj kao konfiguraciju",
"pg_preset_save_tip": "Sačuvaj sve vrijednosti ispod kao imenovanu konfiguraciju za ovaj uređaj",
"reset_zoom": "Poništi zumiranje",
"set_brand_model": "Postavi marku i model",
"refresh_catalog": "Osvježi katalog",
"add_device": "+ Dodaj uređaj",
"add_device_tip": "Dodajte još jedan WashData uređaj",
"add_maintenance": "Dodaj događaj održavanja",
"add_phase": "+ Dodaj fazu",
"add_timer": "+ Dodajte tajmer",
"apply_all": "Primijeni sve",
"apply_label": "Primijeni oznaku",
"apply_split": "Primijeni podjelu",
"apply_trim": "Primijeni skraćivanje",
"auto_detect_split": "Automatsko otkrivanje",
"auto_label_cycles": "Ciklusi automatskog označavanja",
"auto_label_cycles_tip": "Imenujte neoznačene cikluse čija pouzdanost podudaranja prelazi prag.",
"cancel": "Otkaži",
"clear_debug": "Obrišite podatke za otklanjanje grešaka",
"clear_splits": "Očisti",
"close": "Zatvori",
"compare": "Uporedite",
"confirm": "Potvrdi",
"convert_to_automation": "Pretvorite u automatizaciju",
"correct": "Ispravi…",
"create": "Kreiraj",
"delete": "Izbriši",
"delete_group": "Izbriši grupu",
"delete_group_tip": "Izbrišite samo ovu grupu - profili članova se čuvaju",
"delete_profile": "Izbriši profil",
"discard": "Odbaci",
"discard_tip": "Odbaci snimljeni trag bez pohrane",
"dismiss": "Odbaci",
"mute_suggestion": "Prestani predlagati ovu postavku",
"pg_load_live": "Učitaj aktivne postavke",
"pg_load_live_tip": "Ponovo pročitaj trenutne postavke integracije i odbaci sve izmjene u testnom okruženju",
"pg_load_suggested": "Učitaj prijedloge ({n})",
"pg_load_suggested_tip": "Učitava trenutne prijedloge automatskog podešavača kao zamjene u testnom okruženju",
"pg_publish_all": "Primijeni {n} na integraciju",
"pg_publish_one": "Primijeni {label} na integraciju",
"reset_muted": "Poništi utišane",
"reset_phase_tip": "Poništite svoju izmjenu i vratite ugrađenu fazu",
"done": "Gotovo",
"edit": "Uredi",
"export": "Izvoz",
"force_stop": "Prisilno zaustavi",
"force_stop_tip": "Odmah završi trenutni ciklus i označi ga kao prisilno zaustavljen",
"from_template": "Iz šablona ▾",
"ignore": "Ignoriraj",
"import_json": "Uvoz iz JSON-a",
"inspect": "Pregledaj",
"label": "Označi",
"load_more": "Učitaj još",
"manage": "Upravljaj",
"merge": "Spoji",
"new_automation": "+ Nova automatizacija",
"new_group": "+ Nova grupa",
"new_group_tip": "Grupišite gotovo iste profile (isti oblik, različita temperatura ili centrifuga) kako bi ih podudaranje moglo razlikovati.",
"new_phase": "+ Nova faza",
"new_profile": "+ Novi profil",
"new_profile_tip": "Kreirajte novi profil programa iz postojećeg označenog ciklusa ili snimanja",
"on_cycle_finished": "Završen ciklus",
"on_cycle_started": "Započeo ciklus",
"pause_cycle": "Pauza",
"pause_cycle_tip": "Pauzirajte aktivni ciklus – uređaj će se nastaviti od mjesta na kojem je stao",
"process": "Obradi",
"process_history": "Obradi sada",
"process_recording": "Sačuvaj snimanje",
"process_tip": "Sačuvajte snimljeni trag kao novi ili postojeći profil",
"rebuild": "Obnovi koverte",
"rebuild_envelope": "Obnovi kovertu",
"rebuild_tip": "Ponovo izgradite očekivani pojas snage svakog profila iz njegovih označenih ciklusa. Pokrenite nakon označavanja ili ispravljanja ciklusa.",
"rec_start_tip": "Počnite snimanje traga snage uređaja – pokrenite neposredno prije pokretanja ciklusa",
"rec_stop": "Zaustavi",
"rec_stop_tip": "Zaustavite snimanje i zadržite snimljeni trag radi pregleda",
"record": "Započni snimanje",
"refresh": "Osvježi",
"refresh_diag_tip": "Ponovo učitajte statistike pohrane",
"refresh_settings_tip": "Ponovo učitajte postavke sa servera",
"relabel": "Ponovo označi ({count})",
"remove": "Ukloni",
"remove_timer": "Ukloni tajmer",
"reset": "Vrati na zadano",
"reset_ml_models_tip": "Odbacite fino podešene modele i vratite se na one ugrađene. WashData ih može ponovo naučiti kasnije.",
"reset_to_builtin": "Vratite se na ugrađene modele",
"resume_cycle": "Nastavi",
"resume_cycle_tip": "Nastavite pauzirani ciklus",
"revert_settings": "Odbaci izmjene",
"revert_settings_tip": "Vraćanje postavki na stanje prije posljednjeg spremanja",
"revert_settings_tip_none": "Spremi prvo da bi aktivirao poništavanje",
"revert": "Vrati",
"revert_to_previous": "Vrati ovu postavku na prethodnu vrijednost",
"review": "Pregled",
"run": "Pokreni",
"run_analysis": "🔍 Pokrenite analizu prijedloga",
"run_analysis_tip": "Analizirajte svoje snimljene cikluse sada i osvježite prijedloge za podešavanje",
"run_auto_label": "Pokreni Auto-Label",
"save": "Sačuvaj",
"save_access_control": "Sačuvajte kontrolu pristupa",
"save_group": "Sačuvaj grupu",
"save_panel_settings": "Sačuvaj postavke panela",
"save_phases": "Sačuvaj faze",
"save_preferences": "Sačuvaj postavke",
"save_reminders": "Sačuvaj podsjetnike",
"save_review": "Sačuvaj recenziju",
"save_settings": "Sačuvaj postavke",
"select": "Odaberite",
"select_all": "Odaberi sve",
"select_none": "Očisti",
"show_only": "Pokaži samo",
"split": "Podijeli",
"stop": "Zaustavi",
"submit_correction": "Pošalji ispravku",
"train_now": "Treniraj sada",
"trim": "Skrati",
"trim_split": "Skrati / Podijeli",
"undo": "Poništi",
"unlabel_selected": "Ukloni oznaku s odabranih ({n})",
"unlabel_selected_tip": "Uklonite oznaku s odabranih ciklusa. Ostaju u historiji, ali prestaju oblikovati ovaj profil.",
"use": "Koristi",
"wipe_all": "Obriši sve podatke",
"delete_selected": "Izbriši odabrano ({n})",
"pg_apply_best": "Primijeni najbolje",
"pg_apply_to_settings_tip": "Kopiraj ovdje uređene vrijednosti u aktivne postavke ovog uređaja",
"import": "Uvezi",
"disconnect": "Prekini vezu",
"connect_github": "Poveži GitHub",
"share_to_store": "Podijeli u trgovinu",
"share": "Podijeli",
"browse_community_setups": "Pregledaj postavke zajednice",
"download_device": "Preuzmi postavke uređaja",
"share_device": "Podijeli postavke uređaja",
"share_device_tip": "Podijelite ovaj uređaj i njegove referentne cikluse u trgovini zajednice kako bi ih vlasnici iste mašine mogli preuzeti.",
"share_n": "Podijeli cikluse ({n})",
"export_selected": "Izvoz (odaberi podatke)",
"export_all": "Brzi izvoz svega",
"download_export": "Preuzmi izvoz",
"analyze_import": "Analiziraj datoteku",
"import_selected": "Uvezi odabrano",
"back": "Nazad",
"import_power_history": "Uvezi historiju snage",
"hist_read_recorder": "Pročitaj iz Home Assistant",
"hist_scan": "Potraži cikluse",
"hist_import_n": "Uvezi cikluse: {n}",
"hist_goto_cycles": "Prikaži cikluse",
"save_total_cycles": "Sačuvaj ukupan broj",
"clear": "Očisti",
"add_brand": "Dodaj marku",
"log_done_task": "Označi kao obavljeno: {task}",
"add_task": "Dodaj zadatak",
"add_appliance": "Dodaj uređaj",
"retry": "Pokušaj ponovo",
"confirm_appliance": "Potvrdi ovaj uređaj",
"confirmed": "Potvrđeno",
"create_profile_from_gap": "Kreirajte profil",
"undo_import": "Poništi posljednji uvoz",
"pg_rerun": "Ažuriraj simulaciju"
},
"note": {
"off_delay": {
"effective": "Završen ciklus zapravo čeka {eff} s, a ne {delay} s: Min razmak isključivanja ({gap} s) je duži i ima prednost."
}
},
"conflict": {
"anti_wrinkle_max": {
"max": "Mora biti iznad Praga pokretanja ({start} W); inače se vremensko ograničenje anti-gužvanja zaobilazi",
"start": "Mora biti ispod Maks. snage anti-gužvanja ({max} W)"
},
"attn_sub": "Ispravite konflikte prije pohrane",
"attn_title": "Konflikti postavki: {n}",
"confidence": {
"auto": "Mora biti na razini ili iznad Praga podudaranja ({match})",
"learning": "Mora biti na razini ili iznad Praga podudaranja ({match})",
"match_for_auto": "Mora biti na razini ili ispod Pouzdanosti automatskog označavanja ({alc})",
"match_for_learning": "Mora biti na razini ili ispod Pouzdanosti učenja ({lc})"
},
"duration_ratio": {
"max": "Mora biti veće od Min. omjera trajanja ({min})",
"min": "Mora biti manje od Maks. omjera trajanja ({max})"
},
"hysteresis": {
"start": "Mora biti iznad Praga zaustavljanja ({stop} W)",
"stop": "Mora biti ispod Praga pokretanja ({start} W)"
},
"min_power": {
"min_power": "Mora biti na razini ili ispod Praga zaustavljanja ({stop} W)",
"stop": "Mora biti na razini ili iznad Minimalne snage ({min} W)"
},
"no_update_timeout": {
"timeout": "Mora biti veće od Intervala čuvara ({wi} s)",
"watchdog": "Mora biti manje od Timeouta bez ažuriranja ({to} s)"
},
"off_delay": {
"gap": "Min razmak isključivanja treba biti barem Kašnjenje isključivanja ({delay} s)",
"off_delay": "Kašnjenje isključivanja ({off_delay} s) premašuje Min razmak isključivanja ({gap} s); uzastopni ciklusi se mogu spojiti"
},
"power_off": {
"stop": "Mora biti iznad Praga isključivanja napajanja ({pot} W)",
"threshold": "Mora biti ispod Praga zaustavljanja ({stop} W) da bi stupilo na snagu"
},
"price_entity": {
"power_sensor": "Ovo je Senzor snage uređaja, a ne cijena. Ciklusi bi se obračunavali u vatima po kWh; očistite ovo polje.",
"energy_sensor": "Ovo je Brojilo energije uređaja, a ne cijena. Ciklusi bi se obračunavali po očitanju brojila po kWh; očistite ovo polje.",
"device_class": "Ovaj senzor mjeri {dc}, a ne cijenu po kWh. Očistite ovo polje ili odaberite senzor tarife.",
"unit": "Ovaj senzor očitava u {unit}, a ne cijenu po kWh. Očistite ovo polje ili odaberite senzor tarife."
},
"pump_stuck": {
"duration": "Mora biti manje od Timeouta bez ažuriranja ({to} s) kako bi se alarm zaglavljivanja aktivirao prvi",
"timeout": "Mora premašiti Trajanje zaglavljivanja pumpe ({ps} s) kako bi se alarm zaglavljivanja aktivirao prvi"
},
"start_dur": {
"sampling": "Interval uzorkovanja premašuje Trajanje pokretanja ({sdt} s); skokovi s jednim uzorkom mogu otvoriti ciklus",
"threshold": "Treba biti najmanje jedan Interval uzorkovanja ({si} s) kako bi se spriječili lažni startovi s jednim uzorkom"
},
"unmatch": {
"match": "Mora biti iznad Praga nepodudaranja ({un})",
"unmatch": "Mora biti ispod Praga podudaranja ({match}); inače se potvrđeno podudaranje odmah poništava"
},
"cascade_toast": "Druge postavke prilagođene radi dosljednosti: {n}",
"suggestion_resolves": "Primijenite prijedlog na čekanju ({val}) ispod za rješavanje ovog sukoba",
"use_fix": "Koristite {val}",
"watchdog": {
"interval": "Treba biti najmanje 2× Interval uzorkovanja ({si} s)",
"sampling": "Interval uzorkovanja treba biti najviše polovina Intervala čuvara ({wi} s)"
},
"settings_banner": "Konflikti postavki: {n}. Provjerite istaknute sekcije i ispravite ih prije pohrane.",
"settings_banner_btn": "Idi na prvi",
"end_energy": {
"energy": "Prestrogo za Prag zaustavljanja ({w} W) i Kašnjenje isključivanja ({d} s); ciklus se može završiti samo rezervnim putem",
"stop": "Završna energija ({e} Wh tokom {d} s) dopušta samo {p} W"
}
},
"hdr": {
"custom_tasks": "Vlastiti zadaci",
"maintenance_supporter": "Trebate više?",
"access_control": "Kontrola pristupa",
"add_maintenance": "Dodaj događaj održavanja",
"automation_delete": "Izbrišite ovu automatizaciju",
"automation_needs_review": "Ovaj ciklus treba revidirati",
"automation_open": "Otvorite u uređivaču automatizacije",
"automation_review_this_cycle": "Pregledajte ovaj ciklus",
"automations": "Automatizacija",
"clear_debug": "Obrišite tragove za otklanjanje grešaka",
"diagnostics_pref": "Dijagnostika",
"display": "Prikaz",
"export_import": "Izvoz/uvoz",
"live_power": "Snaga uživo",
"logs": "Dnevnici",
"maintenance": "Radnje održavanja",
"maintenance_log": "Dnevnik održavanja",
"maintenance_reminders": "Podsjetnici za servis",
"manual_recording": "Ručno snimanje",
"manual_recording_tip": "Namjerno snimite ciklus: pritisnite Započni snimanje neposredno prije pokretanja uređaja i Zaustavi kad završi, zatim Obradi da ga sačuvate kao profil.",
"ml_learned": "Šta je WashData naučio",
"ml_settings_card": "Postavke",
"ml_smart_learning": "Pametno učenje",
"my_preferences": "Moje postavke",
"no_automations": "Još nijedna automatizacija ne spominje ovaj uređaj.",
"panel_settings": "Postavke panela",
"pg_settings_source": "Izvor postavki",
"phase_catalog": "Katalog faza",
"playground": "Testno okruženje",
"process_history": "Obrada historije",
"settings_history": "Historija postavki",
"status": "Status",
"status_graph": "Graf statusa",
"storage_stats": "Statistike pohrane",
"toggle_sidebar": "Uključite bočnu traku Home Assistant",
"wipe_history": "Obriši historiju",
"pg_detection_params": "Postavke detekcije",
"pg_outcome": "Ishod simulacije",
"pg_across_cycles": "Kroz sve vaše cikluse",
"community_store": "Zajednička trgovina",
"online_account": "Zajednička trgovina i online funkcije",
"import_power_history": "Uvoz historije snage",
"service_status": "Status servisa",
"online_account_tab": "Online i zajednica",
"live_match_debug": "Dijagnostika podudaranja uživo"
},
"health": {
"fair": "Prihvatljiva kvaliteta podudaranja",
"good": "✓ Dobra kvaliteta podudaranja",
"poor": "⚠ Loša kvaliteta podudaranja"
},
"lbl": {
"envelope_position_tip": "Položaj na snimljenoj krivulji podudarenog programa: {pct}%. Određuje se poravnavanjem ciklusa s profilom, pa ostaje tačan kad je rad duži ili kraći. Osvježava se dok je uređaj tih, pa može kasniti.",
"envelope_position": "krivulja {pct}%",
"aria_playground_chart3": "Interaktivni grafikon snage ciklusa: pređite mišem za prikaz vremena/snage, pomjerajte točkić ili koristite dva prsta za zumiranje, povucite za pomjeranje",
"device_unresolved": "Nedostupan uređaj ({id})",
"drag_to_resize": "Prevucite za promjenu veličine",
"task_name": "Zadatak",
"every_cycles": "Interval (ciklusi)",
"every_days": "Interval (dani)",
"new_task_name": "Novi zadatak",
"days_since_service": "{since} / {total} dana",
"actions": "Akcije",
"activity": "Aktivnost",
"administrators": "Administratori",
"aria_compare_chart": "Grafikon poređenja ciklusa",
"aria_cycle_chart": "Kriva snage ciklusa",
"aria_envelope_chart": "Grafikon anvelope snage profila",
"aria_phase_chart": "Grafikon uređivača faza",
"aria_power_chart": "Grafikon potrošnje snage",
"aria_spaghetti_chart": "Preklopljene krive snage ciklusa",
"artifact_anomaly": "Anomalija",
"artifact_high_power": "Visoka snaga",
"artifact_interruption": "Prekid",
"artifact_low_power": "Niska snaga",
"auto_detect": "Automatsko otkrivanje",
"auto_fine_tune_off": "automatsko fino podešavanje isključeno",
"auto_fine_tune_on": "automatsko fino podešavanje uključeno (oko {hour}:00)",
"avg_cost": "Prosj. trošak",
"change": "Promjena",
"clock_time": "Vreme na satu",
"cohesion_good": "kohezija {pct}%",
"cohesion_low": "⚠ niska kohezija {pct}%",
"compare_profiles": "Uporedite sa profilima",
"confidence": "Samopouzdanje",
"confidence_threshold": "Prag povjerenja",
"correct_duration": "Ispravno trajanje (min, opcionalno)",
"correct_profile": "Ispravan profil",
"cost": "Troškovi",
"create_new_profile": "+ Kreirajte novi profil…",
"current_phase": "Trenutna faza",
"cycle": "Ciklus",
"cycle_date_display": "Prikaz datuma ciklusa",
"cycles_count": "Ciklusi",
"cycles_lc": "ciklusa",
"date": "Datum",
"debug_traces": "Tragovi otklanjanja grešaka",
"default_access_level": "Zadani nivo za korisnike koji nisu navedeni ispod",
"default_other": "Zadano (ostali uređaji)",
"default_tab": "Podrazumevana kartica prilikom otvaranja panela",
"font_size": "Veličina fonta ploče",
"description": "Opis",
"duration": "Trajanje",
"enable_access_control": "Omogućite kontrolu pristupa po korisniku",
"energy": "Energija",
"event_type": "Tip događaja",
"expected": "Očekivano",
"suspected_profile": "{name} (pretpostavka)",
"runner_up_profile": "{name} (drugi najbolji)",
"expected_duration": "Očekivano trajanje (min)",
"file_kb": "Fajl (kB)",
"from": "Od",
"gap_s": "jaz (s)",
"group_name": "Naziv grupe",
"head_trim": "Skraćivanje početka (s)",
"hide_tabs": "Sakrij kartice za neadministratore",
"json_data": "JSON podaci",
"label": "Podudarajući program",
"last": "Posljednjih",
"last_checked": "Zadnja provjera:",
"load_from_file": "Učitaj iz datoteke",
"manual_duration": "Ručno trajanje (min, opciono)",
"match": "Podudaranje",
"members": "Članovi",
"mode_existing_profile": "Dodaj postojećem profilu",
"mode_new_profile": "Kreirajte novi profil",
"models_fine_tuned": "(fino podešeni modeli: {count})",
"n_selected": "{n} odabrano",
"n_tuning_suggestions": "{n} prijedloga podešavanja",
"n_tuning_suggestions_one": "{n} prijedlog podešavanja",
"n_tuning_suggestions_few": "{n} prijedloga podešavanja",
"n_tuning_suggestions_other": "{n} prijedloga podešavanja",
"new_profile_name": "Novo ime profila",
"notes": "Napomene",
"panel_default_tab": "Zadana kartica",
"panel_language": "Jezik ploče",
"per_cycle_short": "ciklus",
"pg_best_value": "Pronađena najbolja vrijednost",
"pg_current_value": "Trenutna vrijednost:",
"pg_drag_hint": "Povucite liniju na grafikonu",
"pg_anti_wrinkle": "Anti-gužvanje",
"pg_ev_ending": "Završava",
"pg_ev_running": "U toku",
"pg_group_advanced": "Granični slučajevi",
"pg_group_detection": "Okidači detekcije",
"pg_group_timing": "Pravila vremena",
"pg_idle": "Neaktivan",
"pg_poor_match": "Loše podudaranje",
"pg_preset": "Konfiguracija testnog okruženja",
"pg_preset_name": "Naziv nove konfiguracije",
"pg_preset_none": "Odaberite konfiguraciju…",
"pg_strong_match": "Snažno podudaranje",
"pg_weak_match": "Slabo podudaranje",
"phase_name": "Ime faze",
"name": "Ime",
"phase_timeline": "Vremenska linija faza",
"power": "Snaga",
"profile": "Profil",
"profile_name": "Ime profila",
"program": "Program",
"program_tip": "Odaberite s kojim se programom podudara trenutni ciklus. Automatsko otkrivanje bira najbolje podudaranje. Prikvačite program kad automatsko otkrivanje griješi; program odabran prije pokretanja važi za sljedeći ciklus.",
"progress": "Napredak",
"raw_socket": "Sirova utičnica",
"ref_cycle": "Referentni ciklus (opciono)",
"remaining": "Preostalo",
"reminder_every": "Podsjeti svakih (ciklusa)",
"remove_label": "- Ukloni etiketu -",
"rename_profile": "Preimenuj profil",
"resulting_profile": "Rezultirajući profil",
"save_mode": "Režim spremanja",
"seconds_from_start": "Sekunde od početka",
"select_profile": "Odaberite Profil",
"setting": "Postavka",
"settings_advanced": "Napredno",
"settings_basic": "Osnovno",
"settings_detail_level": "Nivo detalja postavki",
"show_debug": "Prikaži karticu za otklanjanje grešaka podudaranja uživo na stranici Status (pouzdanost, dvosmislenost, najbolji kandidati)",
"show_expected": "Prikaži očekivani prekrivač krivulje (podudarni profil, narandžasta)",
"show_raw": "Prikaži prekidač sirovih očitanja utičnice u živom grafu snage",
"sparkline": "Trend trajanja posljednjih ciklusa",
"status": "Status",
"tail_trim": "Skraćivanje kraja (s)",
"tap_to_dismiss": "dodirnite grafikon da zatvorite",
"timer_auto_pause": "Automatska pauza",
"timer_min": "min",
"timer_msg_placeholder": "Poruka (opcionalno, {device}/{program}/{minutes})",
"to": "Do",
"ungrouped": "Negrupisano",
"unlabelled": "Neoznačeno",
"unlabelled_paren": "(neoznačeno)",
"input": "Ulaz:",
"start": "Početak",
"end": "Kraj",
"unit_s": "(s)",
"reviewed_on": "pregledano {date}",
"unknown": "Nepoznato",
"quality": "Kvaliteta",
"tags": "Oznake",
"at": "u",
"pct_match_confidence": "{pct}% pouzdanosti podudaranja",
"ha_restarted": "HA ponovo pokrenut",
"from_start": "Od početka",
"to_end": "Do kraja",
"click_to_select": "kliknite za odabir",
"envelope": "Koverta",
"zoom_hint": "skrolajte za zumiranje · dvoklik za resetiranje",
"loading_paren": "(učitavanje…)",
"time_remaining": "~{v} preostalo",
"no_duration": "bez trajanja",
"duration_avg": "~{v}m pros.",
"name_placeholder": "(naziv)",
"n_shown": ", prikazano {n}",
"cycles_title": "Ciklusi ({n})",
"pg_detecting": "Otkrivanje",
"pg_time_left_model": "Preostalo vrijeme (model)",
"pg_time_left_model_tip": "Procijenjeno prema fazama programa, a ne fiksno odbrojavanje",
"phase": "Faza",
"pg_mode_history": "Provjeri na historiji",
"pg_ev_detected": "Detektovano",
"pg_ev_match": "Podudaranje potvrđeno",
"pg_ev_match_changed": "Podudaranje promijenjeno",
"pg_ev_ambiguous": "Dvosmisleno",
"pg_ev_unmatched": "Bez podudaranja",
"pg_ev_notify_start": "Obavještenje o početku",
"pg_ev_notify_pre": "Obavještenje o skorom kraju",
"pg_ev_notify_finish": "Obavještenje o završetku",
"pg_ev_notify_milestone": "Obavještenje o prekretnici",
"pg_ev_notify_held": "Obavještenje zadržano (tihi sati)",
"pg_ev_finished": "Završeno",
"pg_ended": "Okončano",
"pg_proj_energy": "Proc. energija",
"pg_alert_overrun": "Produženje",
"pg_alert_underrun": "Skraćenje",
"pg_alert_did_not_finish": "Nije završeno",
"pg_alert_false_end": "Podijeljeno na više ciklusa",
"pg_alert_unmatched": "Bez podudaranja",
"pg_alert_ambiguous": "Dvosmisleno podudaranje",
"pg_alert_energy": "Anomalija energije",
"pg_newly_correct": "novo ispravno",
"pg_regressed": "pogoršano",
"pg_end_timing_changed": "promijenjeno vrijeme kraja",
"pg_vs_current": "u odnosu na trenutno",
"pg_fixed": "popravljeno",
"pg_broke": "pokvareno",
"pg_sweep_param": "Parametar",
"pg_objective": "Cilj",
"pg_steps": "Koraci",
"pg_obj_match": "Tačnost podudaranja",
"pg_obj_endtiming": "Tačnost kraja",
"pg_obj_falseend": "Stopa lažnih završetaka",
"pg_obj_overrun": "Odstupanje trajanja",
"pg_obj_ambiguity": "Stopa dvosmislenosti",
"pg_mode_optimize": "Optimiziraj",
"pg_group_matching": "Podudaranje programa",
"pg_zoom_hint": "dvostruki klik poništava zumiranje",
"pg_alert_timeout_end": "Završeno zbog isteka vremena, a ne na osnovu predviđanja",
"pg_alert_indefinite": "Radio bi beskonačno",
"task_pg_history": "Test na historiji",
"task_pg_sweep": "Optimiziraj",
"task_reprocess": "Ponovna obrada",
"task_ml_training": "Učenje",
"eta_secs": "još ~{n} s",
"eta_mins": "još ~{n} min",
"pg_recent_runs": "Nedavna pokretanja",
"pg_load_run": "Ponovo učitaj ovo pokretanje",
"pg_match_confidence": "Pouzdanost podudaranja",
"n_imported_note": ", {n} uvezeno",
"enable_online": "Omogući online funkcije",
"anonymous": "Anonimno",
"adopt_settings": "Prihvati postavke",
"flags": "Oznake",
"include_phase_map": "Uključi mapu faza",
"include_settings": "Uključi postavke",
"show_contributor": "Prikaži doprinositelja",
"task_pg_detail": "Simuliraj ciklus",
"task_split": "Dijeljenje ciklusa",
"task_trim": "Skraćivanje ciklusa",
"task_merge": "Spajanje ciklusa",
"task_rebuild": "Ponovna izgradnja omotača",
"cat_profiles": "Profili (programi)",
"cat_real_cycles": "Ciklusi (historija rada)",
"cat_reference_cycles": "Referentni ciklusi (uvezeni)",
"cat_custom_phases": "Prilagođene faze",
"cat_profile_groups": "Grupe profila",
"cat_settings": "Postavke otkrivanja i prepoznavanja",
"cat_ml_models": "ML modeli",
"cat_feedback": "Oznake povratnih informacija i pregleda",
"cat_suggestions": "Prijedlozi",
"cat_maintenance_log": "Dnevnik održavanja",
"cat_history_logs": "Dnevnici historije i promjena",
"cat_lifetime_stats": "Ukupni zbirovi",
"cycles_short": "ciklusa",
"import_mode": "Kako kombinovati",
"mode_merge": "Spoji (zadrži moje)",
"mode_replace": "Zamijeni odabrano",
"cycle_destination": "Gdje trebaju ići uvezeni ciklusi?",
"dest_reference": "Referenca (samo oblik)",
"dest_real_history": "Stvarna historija (računa se u statistici)",
"conflict_resolution": "Sukobi naziva",
"conflict_import_copy": "Uvezi kao kopiju",
"conflict_keep_mine": "Zadrži moje",
"conflict_overwrite": "Prepiši",
"hist_csv_data": "CSV podaci",
"hist_from_recorder": "Ili je pročitajte iz Home Assistant",
"hist_keep": "Zadrži ovaj ciklus",
"hist_looks_complete": "završen",
"peak_power_short": "Vrh",
"shape": "Oblik",
"hist_skip_idle": "uređaj nije radio",
"hist_skip_sparse": "očitanja predaleko jedno od drugog",
"hist_skip_short": "nedovoljno očitanja",
"hist_skip_long": "nema dovoljno duge pauze za razdvajanje",
"hist_reason_short": "kraći od najkraćeg stvarnog ciklusa ovog uređaja",
"hist_reason_no_end": "nikada se nije pravilno završio",
"hist_since": "Od",
"task_history_import": "Pretraživanje historije snage",
"task_history_import_apply": "Uvoz ciklusa",
"evidence_real_cycles": "Ciklusi koje je izvršila ova mašina",
"evidence_reference_cycles": "Preuzeti iz zajedničke trgovine",
"evidence_backfill_cycles": "Pronađeni u uvezenoj historiji snage",
"zoom_hint_touch": "zumirajte sa dva prsta",
"zoom_hint_touch_zoomed": "zumirajte sa dva prsta · dvostruki dodir za resetiranje",
"cycles_since_service": "{since} / {total} ciklusa",
"total_cycles_run": "ciklusa ukupno",
"correct_total_cycles": "Ispravi ukupan broj",
"hist_reason_already_recorded": "preklapa se s ciklusom koji je WashData već zabilježio",
"share_consent": "Potvrđujem da su ovi ciklusi normalno završeni bez prekida",
"show_internal": "Prikaži interne postavke",
"show_internal_tip": "Postavke koje WashData podešava umjesto vas (uzorkovanje, čuvar, učestalost podudaranja, pragovi). Prikazuju se kad ovaj uređaj ima vlastitu vrijednost, konflikt ili prijedlog.",
"rate_n": "{n} zvjezdica",
"rate_quality": "Ocijeni kvalitet",
"pg_autolabel": "Automatsko označavanje",
"pg_label_review": "Traži pregled",
"pg_ev_match_reverted": "Podudaranje poništeno",
"pg_ev_verified_pause": "Potvrđena pauza",
"n_samples": "{n} uzoraka",
"n_samples_one": "{n} uzorak",
"n_samples_few": "{n} uzorka",
"n_samples_other": "{n} uzoraka",
"n_cycles": "{n} ciklusa",
"n_cycles_one": "{n} ciklus",
"n_cycles_few": "{n} ciklusa",
"n_cycles_other": "{n} ciklusa",
"energy_per_cycle": "{v}/ciklus",
"energy_total": "ukupno {v}",
"automation_off": "(isključeno)",
"ref_cycle_none": "Nijedan",
"share_name": "Prikaži moje ime uz ono što dijelim",
"cat_backfill_cycles": "Ciklusi pronađeni u uvezenoj historiji snage",
"pg_compare_profile": "Uporedi s profilom",
"pg_obj_early": "Stopa ranih završetaka",
"pg_obj_endlag": "Kašnjenje završetka (medijan)",
"pg_obj_split": "Stopa podijeljenih ciklusa",
"pg_sweep_cycles": "Nedavni ciklusi",
"cycle_context": "Historija recordera oko ciklusa",
"cycle_context_off": "Isključeno",
"cycle_context_minutes": "{min} min",
"cycle_context_series": "Historija recordera",
"before_start": "Prije početka",
"after_end": "Nakon kraja"
},
"log": {
"all_levels": "Svi nivoi",
"all_devices": "Svi uređaji",
"all_components": "Sve komponente",
"search_ph": "Pretraži zapisnike…"
},
"ml": {
"builtin_models": "● Korišćenje ugrađenih modela",
"fit_good": "Dobro",
"fit_slight": "Lagano",
"fit_strong": "Jaka",
"fit_word": "kvaliteta",
"personalized": "● Personalizovano za ovu mašinu",
"better_than_baseline": "{pct}% bolje od osnovne procjene ({metric})",
"trend_improving_tip": "Prilagodba ovog modela se poboljšala u nedavnim ponovnim provjerama.",
"trend_declining_tip": "Prilagodba ovog modela se pogoršala u nedavnim ponovnim provjerama, pregled više ciklusa može mu pomoći da ponovo nauči.",
"trend_steady_tip": "Prilagodba ovog modela je ostala otprilike stabilna u nedavnim ponovnim provjerama.",
"cap_blurb": {
"total_energy": "Predviđanje ukupne potrošnje energije i troškova"
},
"cap_label": {
"total_energy": "Procjena potrošnje energije"
},
"metric_mae": "greška {model} u odnosu na osnovnu vrijednost {baseline}",
"fine_tuned_at": "fino podešeno {when}",
"held_out_count": "izmjereno na {count} izdvojenih ciklusa",
"held_out_count_one": "izmjereno na {count} izdvojenom ciklusu",
"held_out_count_few": "izmjereno na {count} izdvojena ciklusa",
"held_out_count_other": "izmjereno na {count} izdvojenih ciklusa",
"last_run_not_promoted": "Zadnja provjera ({when}): {reason}",
"never": "nikad",
"skip_reason": {
"fit_failed": "Treniranje nije uspjelo: {error}",
"holdout_too_small": "Premalo ciklusa za pošteno testiranje novog modela: za testiranje se moglo izdvojiti {held_out}, a potrebno je {min}.",
"insufficient_rows": "Još nema dovoljno upotrebljivih ciklusa: zasad {count} označenih, čistih ciklusa.",
"insufficient_rows_one": "Još nema dovoljno upotrebljivih ciklusa: zasad {count} označen, čist ciklus.",
"insufficient_rows_few": "Još nema dovoljno upotrebljivih ciklusa: zasad {count} označena, čista ciklusa.",
"insufficient_rows_other": "Još nema dovoljno upotrebljivih ciklusa: zasad {count} označenih, čistih ciklusa.",
"not_better_than_incumbent": "Novi model nije bio bolji od onog koji se koristi (greška {model} u odnosu na {incumbent}), pa je zadržan trenutni.",
"not_better_than_naive": "Novi model nije bio jasno bolji od jednostavne procjene (greška {model} u odnosu na {naive}).",
"unknown": "Ništa novo nije naučeno."
},
"trained_unknown": "u nepoznato vrijeme"
},
"modal": {
"auto_label": "Ciklusi automatskog označavanja",
"correct_feedback": "Ispravne povratne informacije",
"create_profile": "Kreirajte profil",
"cycle": "Ciklus",
"edit_group": "Uredi grupu profila",
"edit_phase": "Uredi fazu",
"label_cycle": "Označi ciklus",
"merge_cycles": "Spoji {n} ciklusa",
"new_group": "Nova grupa profila",
"new_phase": "Nova faza",
"process_history_msg": "Ponovo pokrenite podudaranje, osvježite prijedloge, ponovo trenirajte ML (ako je omogućeno), preračunajte troškove prema zabilježenim cijenama energije i preračunajte zdravlje ciklusa za sve pohranjene cikluse. Ovo može potrajati.",
"process_history_ok": "Obradi",
"process_history_title": "Obradi historiju",
"process_recording": "Snimanje procesa",
"delete_maintenance_msg": "Izbrisati ovaj zapis o održavanju? Ovo se ne može poništiti.",
"delete_maintenance_title": "Izbriši događaj održavanja",
"relabel_cycles": "Ponovo označi {count} ciklusa",
"delete_automation_title": "Izbriši automatizaciju",
"delete_automation_msg": "Izbrisati automatizaciju \"{name}\" iz Home Assistant? Ovo se ne može poništiti.",
"remove_legacy_title": "Ukloni zastarjele akcije",
"reset_phase_msg": "Poništiti vašu izmjenu faze \"{name}\" i vratiti ugrađenu fazu? Programi zadržavaju svoje opsege.",
"reset_phase_title": "Vrati fazu na zadano",
"remove_legacy_msg": "Ukloniti zastarjele prilagođene akcije? Prestat će se aktivirati na događajima ciklusa. Ovo se ne može poništiti iz panela.",
"discard_recording_title": "Odbaci snimak",
"discard_recording_msg": "Odbaciti sačuvani snimak? Ovo se ne može poništiti.",
"dismiss_all_title": "Odbaci sve zahtjeve za povratnu informaciju",
"dismiss_all_msg": "Odbaciti svih {count} zahtjeva za povratnu informaciju na čekanju?",
"dismiss_all_ok": "Odbaci sve",
"delete_phase_title": "Izbriši fazu",
"delete_phase_msg": "Izbrisati fazu \"{name}\"?",
"clear_debug_title": "Očisti podatke za otklanjanje grešaka",
"clear_debug_msg": "Izbrisati sve pohranjene tragove za otklanjanje grešaka?",
"wipe_all_title": "Obriši sve podatke",
"wipe_all_msg": "⚠️ Ovo trajno briše SVE cikluse i profile. Ovo se ne može poništiti.",
"wipe_all_ok": "Obriši sve",
"force_stop_title": "Prisilno zaustavi ciklus",
"force_stop_msg": "Prisilno zaustaviti aktivni ciklus sada? Ciklus će biti sačuvan kao prekinut.",
"store_import": "Uvezi referentni ciklus",
"store_share": "Podijeli u zajedničku trgovinu",
"store_share_device": "Podijeli postavke uređaja",
"export_select": "Izvoz - odaberi podatke",
"import_wizard": "Uvoz - odaberi podatke",
"history_import": "Uvoz historije snage",
"apply_suggestions_title": "Primijeni prijedloge",
"remove_task_title": "Ukloni zadatak",
"remove_task_msg": "Ukloniti podsjetnik \"{task}\"? Njegovi unosi u dnevniku održavanja ostaju sačuvani.",
"apply_suggestions_msg": "Promijeniti ove postavke ({n})? Integracija se ponovo učitava nakon spremanja.",
"discard_settings_title": "Odbaciti nesačuvane promjene?",
"discard_settings_msg": "Nesačuvane promjene postavki: {n}. Napustiti Postavke i odbaciti ih?",
"profile_title": "Profil · {name}",
"undo_import_msg": "Podaci i postavke ovog uređaja vraćaju se na stanje prije posljednjeg uvoza ({when}). Ciklusi zabilježeni i promjene napravljene od tada bit će izgubljeni.",
"undo_import_ok": "Poništi uvoz",
"undo_import_title": "Poništi posljednji uvoz"
},
"msg": {
"pg_canvas_empty3": "Odaberite ciklus iznad i pritisnite Pokreni da ga simulirate. Zatim pređite mišem za prikaz vrijednosti, pomjerajte točkić ili koristite dva prsta za zumiranje i povucite za pomjeranje.",
"pg_preset_delete_confirm": "Izbrisati konfiguraciju \"{name}\"?",
"pg_preset_limit": "Dostignut limit konfiguracija ({n})",
"pg_preset_overwrite": "Prepisati konfiguraciju \"{name}\"?",
"tail_trim_hint": "Uklonite ovoliko sekundi sa kraja",
"store_sibling_hint": "Ništa nije podijeljeno za vaš model? Srodan model iste marke obično je dobar početak.",
"store_declare_appliance": "Recite WashData koji uređaj imate da vidite postavke koje su drugi podijelili za njega. Ili upišite marku iznad i razgledajte.",
"refresh_catalog_hint": "Liste marki i uređaja zajednice privremeno se čuvaju zbog dnevnog ograničenja trgovine. Osvježite da vidite unose koje su drugi dodali ili odobrili.",
"head_trim_hint": "Uklonite ovoliko sekundi sa početka",
"appliance_monitor": "Monitor uređaja",
"artifact_dip_detail": "Pao ispod uobičajenog pojasa snage za ~{n}s.",
"artifact_footer": "Istaknuto na grafikonu iznad. To su prolazni artefakti (npr. vrata se otvaraju usred ciklusa), ne nužno problemi.",
"artifact_header": "{n} anomalija otkrivenih tokom ovog ciklusa",
"artifact_header_one": "{n} anomalija otkrivena tokom ovog ciklusa",
"artifact_header_few": "{n} anomalije otkrivene tokom ovog ciklusa",
"artifact_header_other": "{n} anomalija otkrivenih tokom ovog ciklusa",
"artifact_pause_detail": "Snaga je pala gotovo na nulu na ~{n}s, a zatim se vratila. Vjerovatno su vrata otvorena ili je ciklus pauziran.",
"artifact_spike_detail": "Prešao iznad uobičajenog pojasa snage za ~{n}s.",
"auto_label_intro": "Dodijelite profile neoznačenim ciklusima čija pouzdanost podudaranja briše prag.",
"automations_intro": "WashData pokreće događaje {start} / {end} i izlaže entitete, pa je obavijesti i radnje najbolje graditi kao normalne automatizacije Home Assistanta. Automatizacije koje koriste ovaj uređaj prikazane su ispod.",
"cleanup_intro": "Svi označeni ciklusi jedan preko drugog. Označite odstupajuće, zatim im uklonite oznaku (ostaju u historiji, ali više ne oblikuju ovaj profil) ili ih izbrišite.",
"clear_debug_hint": "Uklonite pohranjene podatke za otklanjanje grešaka kako biste oslobodili prostor.",
"collecting_data": "Prikupljanje podataka. Još potrebnih ciklusa prije početka finog podešavanja: {need} ({current}/{min}).",
"compare_overlay_profiles": "Profili preklapanja (slabi)",
"compare_profiles_tip": "Prekrijte grafikon drugim profilima da vidite koji najbolje odgovara ovom ciklusu.",
"compare_selected_cycles": "Odabrani ciklusi (puni) – prikaži / sakrij",
"cycles_deleted": "Izbrisano ciklusa: {count}",
"enough_data": "Dovoljno podataka za učenje ({current}/{min} ciklusa).",
"export_description": "Odaberite tačno koje profile, cikluse, postavke i ostalo želite izvesti u JSON datoteku ili analizirajte datoteku i uvezite samo željene dijelove.",
"feedback_cycles_pending": "Za pregled: {n}",
"feedback_prompt": "Potvrdite da je ispravno, ispravite program ili zanemarite.",
"feedback_relabel_hint": "Ponovno označavanje ovog ciklusa takođe ga rješava.",
"filter_by_profile": "Filtriraj po profilu…",
"group_modal_help": "Grupišite programe istog oblika koji se razlikuju po temperaturi ili centrifugi. Podudaranje ocjenjuje grupu kao cjelinu, a zatim bira člana koji najbolje odgovara. Odaberite barem 2; preklapanje pokazuje koliko su slični.",
"group_not_cohesive": "Ovi profili nisu dovoljno slični da bi se pouzdano grupirali, tako da ih uparivanje tretira pojedinačno sve dok ne uklonite izuzetak ili podijelite grupu.",
"group_preview_hint": "Označite 2 ili više članova za pregled i usporedbu krivulja snage.",
"legacy_actions_title": "{count} naslijeđenih prilagođenih radnji još uvijek radi",
"legacy_actions_title_one": "{count} naslijeđena prilagođena radnja još uvijek radi",
"legacy_actions_title_few": "{count} naslijeđene prilagođene radnje još uvijek rade",
"legacy_actions_title_other": "{count} naslijeđenih prilagođenih radnji još uvijek radi",
"live_chart_loading": "Dijagram snage uživo se pojavljuje kako stignu očitanja.",
"loading": "Učitavanje…",
"loading_curve": "Učitavanje krivulje…",
"loading_settings": "Učitavanje postavki…",
"log_buffer_hint": "Najnovije prvo · baferuje poslednjih 500 ha_washdata zapisa od ponovnog pokretanja · prevucite donju ivicu da promenite veličinu.",
"maintenance_due": "Održavanje dospijeva: {items}",
"maintenance_intro": "Bilježite servisiranje ovog uređaja i dobijte podsjetnik kad svaki zadatak ponovo dođe na red.",
"maintenance_load_error": "Nije moguće učitati podatke o održavanju: {error}",
"maintenance_requires_access": "Održavanje i izvoz/uvoz zahtijevaju pun pristup.",
"manual_duration_hint": "Očekivana dužina ciklusa profila, koristi se za procjenu preostalog vremena. Ostavite nepromijenjeno da zadržite trenutnu vrijednost.",
"merge_intro": "Odabrani ciklusi se kombinuju u jedan (hronološki red; praznine popunjene sa 0 W). Odaberite rezultirajući profil.",
"ml_intro": "WashData se isporučuje sa pametnim modelima koji rade bez upotrebe.",
"ml_learned_intro": "Modeli fino prilagođeni ovoj mašini.",
"ml_settings_intro": "Dva nezavisna prekidača: jedan primenjuje modele dok ciklus traje, drugi omogućava WashData da ih fino podesi prema vašoj mašini tokom vremena.",
"no_cycles_match": "Nijedan ciklus ne odgovara trenutnom filteru.",
"no_cycles_profile": "Nema ciklusa za ovaj profil.",
"no_cycles_selected": "Prvo odaberite barem jedan ciklus.",
"no_cycles_yet": "Još uvijek nema zabilježenih ciklusa.",
"no_device_selected": "Nije odabran nijedan uređaj.",
"no_devices": "Još nema konfiguriranih uređaja WashData.",
"no_envelope": "Još nema koverte - obnovite nakon ciklusa označavanja.",
"no_envelope_overlay": "Nema dostupne koverte za preklapanje.",
"no_fine_tuned": "Još ništa fino podešeno – WashData koristi svoje ugrađene modele.",
"no_logs": "Još uvijek nema memorisanih zapisa dnevnika.",
"no_maintenance": "Održavanje još nije zabilježeno.",
"no_match_yet": "Još nema pokušaja podudaranja - ovo se popunjava tokom ciklusa trčanja.",
"no_other_users": "Nisu pronađeni drugi korisnici Home Assistant.",
"no_phases": "Nema definisanih faza.",
"no_phases_assigned": "Nema dodijeljenih faza.",
"no_profiles_compare": "Nema profila za poređenje.",
"no_profiles_overlay": "Nema profila za preklapanje.",
"no_profiles_yet": "Još nema profila. Kreirajte jedan iz označenog ciklusa.",
"no_profiles_yet_short": "Još nema profila.",
"no_settings_match": "Nijedna postavka ne odgovara \"{q}\"",
"no_split_points": "Još nema podijeljenih bodova.",
"no_suggestions": "Nema aktivnih prijedloga.",
"notify_services_hint": "Koristite ID-ove servisa {entity} (odvojene zarezima za više). Varijable predloška: {vars}.",
"old_actions_warning": "Konfigurisano sa starim uređivačem akcija (sada uklonjeno). I dalje se aktiviraju na događaje ciklusa, ali se više ne mogu uređivati ovdje. Pretvorite ih u normalnu automatizaciju ili ih uklonite.",
"pending_feedback": "Čeka se povratna informacija o detekciji",
"performance_trend": "Trend performansi ({n} ciklusa)",
"pg_apply_confirm": "Primijeniti najbolju vrijednost: {label} = {value}?",
"pg_ctrl_intro": "Vrijednosti polaze od aktivnih postavki integracije za ovaj uređaj. Izmjene ostaju u testnom okruženju dok ih ne primijenite.",
"pg_live_unavailable": "Aktivne postavke nisu dostupne, prikazane su zadane vrijednosti.",
"pg_load_live_confirm": "Odbaciti izmjene u testnom okruženju ({n}) i ponovo učitati trenutne postavke integracije?",
"pg_matches_live": "Odgovara aktivnim postavkama",
"pg_n_changed": "Promjene u odnosu na aktivne postavke: {n}",
"pg_sugg_none": "Svi prijedlozi već odgovaraju trenutnim postavkama",
"pg_publish_one_confirm": "Sačuvati {label} = {value} u postavke ovog uređaja?",
"pg_restart_note": "Ponovo pokrenite Home Assistant da omogućite alate za simulaciju.",
"phase_catalog_intro": "Imenovani segmenti ciklusa (predpranje, grijanje, centrifuga…). Dodijelite ih profilu sa njegove kontrolne ploče.",
"phase_ranges_intro": "Opsezi faza (minuti od početka ciklusa) preklapaju se na krivulju prosjeka. Uredite vrijednosti za pregled uživo.",
"playground_intro": "Isprobajte postavke na stvarnim podacima svojih ciklusa. Ništa ovdje ne mijenja aktivne postavke dok ih ne primijenite.",
"prefs_personal": "Ovo se odnosi samo na vaš račun Home Assistant.",
"font_size_hint": "Povećajte ili smanjite sve u ovoj ploči. Primjenjuje se na vaš račun na ovom uređaju.",
"process_history_hint": "Ponovo pokrenite podudaranje na svim sačuvanim ciklusima, osvježite prijedloge, ponovo trenirajte ML modele (ako su omogućeni), preračunajte troškove ciklusa prema zabilježenim cijenama i ponovo izračunajte zdravlje ciklusa. Pokrenite nakon niza pregleda.",
"profile_deleted": "Profil izbrisan",
"profiles_intro": "Kliknite na profil za statistiku, faze i čišćenje. Grupirajte skoro identične programe (isti oblik/trajanje, različita temperatura ili centrifuga) tako da se pouzdano podudaranje bira između njih.",
"rbac_hint": "Isključeno: svaki korisnik Home Assistanta ima puni pristup (zadano). Administratori uvijek imaju puni pristup i mogu upravljati svima.",
"recording_in_progress": "Snimanje je u toku",
"reminders_intro": "Prikaži podsjetnik u panelu toliko ciklusa nakon posljednjeg servisa. Ostavite prazno ili 0 da isključite podsjetnik.",
"restart_gap_footer": "Istaknuto na grafikonu. Podaci o snazi nedostaju za ove intervale; uparivanje je koristilo samo stvarne očitavanja.",
"restart_gap_header": "{n} HA restart praznina tokom ovog ciklusa",
"restart_gap_header_one": "{n} HA restart praznina tokom ovog ciklusa",
"restart_gap_header_few": "{n} HA restart praznine tokom ovog ciklusa",
"restart_gap_header_other": "{n} HA restart praznina tokom ovog ciklusa",
"restart_gap_item": "{dur} praznina",
"review_confirm_help": "Je li ovaj ciklus ispravno otkriven? Potvrđivanje ciklusa poboljšava podudaranje za vašu mašinu. Dovoljno je brzo Dobro/Loše.",
"review_in_settings": "Pregledajte u Postavkama",
"review_notes_placeholder": "Bilješke (opcionalno)",
"review_notes_tip": "Bilješke u slobodnom tekstu za vlastitu referencu. Ne koristi se za uparivanje ili obuku.",
"review_profile_tip": "Program kojim je ovaj ciklus označen. Ako je pogrešan, ispravite ga ovdje; oznake uče podudaranje.",
"review_quality_tip": "Koliko je ovaj ciklus čist. Dobro: školski rad ovog programa. Loše: otkriven, ali bučan ili neobičan. Neupotrebljivo: pogrešno otkriven (spojen, skraćen ili lažan). Utiče na ocjenu zdravlja i na to koji ciklusi treniraju model.",
"review_recorded_tip": "Označite kao ručno odabran referentni ciklus njegovog programa, kao ručno snimljeni ciklus. Referentni ciklusi se uvijek čuvaju, čine predložak podudaranja i čišćenje ih nikada ne uklanja.",
"review_tags_tip": "Opcione oznake o tome šta je pošlo po zlu, kako bi ih treniranje i čišćenje mogli uzeti u obzir.",
"review_to_cycles": "Otvorite red za pregled ciklusa",
"samples_decimated": "Prikazano {shown} od {total} uzoraka (prorijeđeno za prikaz; vrhovi zadržani). Široki razmak ovdje znači prorjeđivanje, a ne podatke koji nedostaju.",
"saving_triggers_reload": "Spremanje ponovo učitava integraciju. Entiteti mogu nakratko biti nedostupni.",
"search_placeholder": "Postavke pretraživanja…",
"see_recorder": "Pogledajte widget snimača ispod",
"setting_changed": "Promijenjeno sa {old} na {new} dana {date}",
"settings_basic_note": "Prikazuju se osnovne postavke. Prebacite na Napredno za potpunu listu.",
"show_all_settings": "Prikaži sve postavke",
"showing_suggestions": "Prikazano je {count} postavki s prijedlozima.",
"showing_suggestions_one": "Prikazana je {count} postavka s prijedlozima.",
"showing_suggestions_few": "Prikazane su {count} postavke s prijedlozima.",
"showing_suggestions_other": "Prikazano je {count} postavki s prijedlozima.",
"split_intro": "Kliknite grafikon da dodate ili uklonite tačku razdvajanja, ili je automatski pronađite po prazninama mirovanja. Svaki dio može dobiti vlastiti profil.",
"sug_staged": "Postavljeno {key} = {val}. Sačuvajte za primjenu.",
"sug_muted": "Ova postavka više neće biti predlagana",
"sug_mute_failed": "Nije moguće utišati prijedlog",
"sug_unmuted_all": "Utišani prijedlozi poništeni",
"n_suggestions_muted": "{count} prijedloga je utišano; automatski podešavač ih neće predlagati.",
"n_suggestions_muted_one": "{count} prijedlog je utišan; automatski podešavač ga neće predlagati.",
"n_suggestions_muted_few": "{count} prijedloga su utišana; automatski podešavač ih neće predlagati.",
"n_suggestions_muted_other": "{count} prijedloga je utišano; automatski podešavač ih neće predlagati.",
"toast_auto_detect_enabled": "Automatsko prepoznavanje omogućeno",
"toast_auto_label_complete": "Automatsko označavanje završeno",
"toast_auto_label_failed": "Automatsko označavanje neuspješno: {error}",
"toast_automation_failed": "Nije moguće kreirati automatizaciju: {error}",
"toast_automation_migrated": "Radnje premještene u automatizaciju; otvaranje uređivača",
"toast_convert_failed": "Konverzija neuspješna: {error}",
"toast_create_failed": "Kreiranje neuspješno: {error}",
"toast_delete_failed": "Brisanje neuspješno: {error}",
"toast_error": "Greška: {error}",
"toast_failed": "Neuspješno: {error}",
"toast_force_stop_failed": "Prisilno zaustavljanje neuspješno: {error}",
"toast_name_required": "Naziv je obavezan",
"toast_no_automation": "Ovdje nije moguće kreirati automatizaciju",
"toast_profile_name_required": "Naziv profila je obavezan",
"toast_program_set": "Program postavljen: {program}",
"toast_resume_failed": "Nastavak neuspješan: {error}",
"toast_revert_failed": "Povrat neuspješan: {error}",
"toast_reverted": "{key} vraćeno",
"toast_save_failed": "Snimanje neuspješno: {error}",
"trend_duration_longer": "Trajanje u trendu duže ({pct}%/ciklus) – nedavno prosječno {avg}",
"trend_duration_shorter": "Trajanje trenda kraće ({pct}%/ciklus) – nedavno prosječno {avg}",
"trend_energy_down": "Opadanje energije ({pct}%/ciklus)",
"trend_energy_up": "Energetski trend porasta ({pct}%/ciklus) – nedavni prosjek {avg}",
"trim_destructive_confirm": "Ovo zadržava samo {pct}% ciklusa i ne može se poništiti. Nastaviti?",
"trim_intro": "Prevucite crvene ručke ili unesite vrijednosti. Sve van prozora je uklonjeno.",
"tuning_suggestions_available": "{count} prijedloga podešavanja dostupno je na osnovu posmatranih ciklusa. Pojavljuju se pored relevantnih polja.",
"tuning_suggestions_available_one": "{count} prijedlog podešavanja dostupan je na osnovu posmatranih ciklusa. Pojavljuje se pored relevantnog polja.",
"tuning_suggestions_available_few": "{count} prijedloga podešavanja dostupna su na osnovu posmatranih ciklusa. Pojavljuju se pored relevantnih polja.",
"tuning_suggestions_available_other": "{count} prijedloga podešavanja dostupno je na osnovu posmatranih ciklusa. Pojavljuju se pored relevantnih polja.",
"unsure_detected_prefix": "WashData nije siguran da je otkriven",
"warmup_badge": "Još uvijek uči ({done}/{needed} ciklusa)",
"warmup_detail": "Podudaranje već radi. WashData traži da potvrdite prvih {needed} ciklusa ovog profila prije nego što počne sam označavati.",
"wipe_history_warning": "Trajno obrišite sve cikluse i profile. Ne može se poništiti.",
"compare_overlay_tip": "Preklopite naučene koverte profila da vidite na koji program podsjeća svaki ciklus.",
"diagnostics_load_failed": "Nije moguće učitati dijagnostiku: {error}",
"manual_duration_ref_hint": "Koristi se samo bez referentnog ciklusa; referentni ciklus postavlja trajanje prema svojoj dužini.",
"duration_learned_hint": "Izračunato iz ciklusa ovog programa (bez odstupanja) i ažurira se nakon svakog novog. Da biste ga promijenili, skratite ili uklonite cikluse koji odstupaju.",
"toast_convert_rolled_back": "Konverzija nije uspjela i poništena je (nije ostala nijedna automatizacija): {error}",
"toast_convert_orphan": "Automatizacija je kreirana, ali brisanje starih radnji nije uspjelo. Nemojte pokušavati ponovo: ručno uklonite stare radnje kako biste izbjegli dupliranu automatizaciju.",
"advisory_duration_trend_up": "Ciklusi programa '{name}' postaju sve duži (oko +{pct}% po ciklusu). Ako se uređaj promijenio, ponovo snimite ili obnovite ovaj profil.",
"advisory_energy_trend_up": "Program '{name}' troši više energije sa svakim ciklusom (oko +{pct}% po ciklusu). Provjerite uređaj ako je to neočekivano.",
"advisory_poor_health": "Profil '{name}' loše odgovara: njegovi noviji ciklusi jako variraju ili se slabo podudaraju. Pregledajte njegove cikluse ili ga ponovo snimite kako bi podudaranje i procjene ostali tačni.",
"advisory_shape_drift": "Profil '{name}' odstupio je od svog izvornog oblika snage, možda zbog kamenca ili habanja. Razmislite o ponovnom snimanju s novijim ciklusima.",
"advisory_shape_drift_corr": "Profil '{name}' odstupio je od svog izvornog oblika snage (korelacija {corr}), možda zbog kamenca ili habanja. Razmislite o ponovnom snimanju s novijim ciklusima.",
"advisory_unmatchable": "Profil '{name}' nikada se ne može podudariti: iza njega ne stoji nijedan ciklus s podacima o snazi. Označite ili snimite ciklus ovog programa da to popravite.",
"advisory_unmatchable_no_duration": "Profil '{name}' nikada se ne može podudariti: njegov ciklus nema upotrebljivo trajanje. Ponovo snimite ovaj program ili postavite njegovo očekivano trajanje.",
"pg_no_alerts": "U ovom pokretanju nisu otkriveni problemi.",
"pg_override_active": "Koriste se vaše izmijenjene postavke umjesto trenutnih",
"pg_history_empty": "Pritisnite Pokreni za reprodukciju svojih ciklusa.",
"pg_history_summary": "{detected}/{total} detektovano · {correct} ispravno podudareno",
"pg_sweep_no_metric": "Nedovoljno podataka za ocjenu ovog cilja.",
"pg_sweep_intro2": "Pronađite postavku koja najbolje ispunjava cilj za vaše nedavne cikluse. Ništa se neće promijeniti dok je ne primijenite.",
"pg_row_load_hint": "Učitaj ovaj ciklus u grafikon iznad",
"pg_history_intro2": "Ponovo provedite nedavne cikluse kroz stvarni detektor i podudaranje s postavkama iznad. Kliknite red da ga učitate u grafikon; promijenite postavku da uporedite prije i poslije.",
"pg_simulating": "Simuliranje ciklusa…",
"pg_apply_settings_confirm": "Sačuvati ovih {n} postavki na ovaj uređaj? {list}",
"no_logs_match": "Nijedan zapis dnevnika ne odgovara ovim filterima.",
"pg_analysis_hint2": "Odaberite ciklus i pritisnite Pokreni za učitavanje analize podudaranja.",
"imported_readonly": "Uvezeno iz trgovine zajednice. Služi kao referenca i za podudaranje, ne broji se u statistiku i ne može se uređivati.",
"merge_no_imports": "Uvezene snimke ne mogu se spojiti sa stvarnim ciklusom. Poništite njihov odabir da biste ih spojili.",
"store_enable_hint": "Uključite online funkcije u Preferencije > Online i zajednica da biste pregledali i uvezli referentne cikluse zajednice.",
"advisory_duration_outlier": "Ciklusi označeni kao ‘{name}’ ({n}) previše odstupaju od njegove uobičajene dužine da bi se ikada podudarili (najgori: {ratio}x). Vjerovatno su pogrešno označeni ili sadrže dva rada. Ponovo ih označite ili podijelite kako ne bi iskrivljavali procjenu vremena.",
"standby_above_stop_title": "Još uvijek povlači {idle} W kada je ciklus završio",
"standby_above_stop_sub": "{n} od posljednjih {total} ciklusa. Kašnjenje isključivanja počinje tek kada snaga padne ispod Praga zaustavljanja ({stop} W), pa se ciklusi završavaju sa zakašnjenjem ili ih treba zaustaviti ručno.",
"store_share_intro": "Otpremite ovaj referentni ciklus kako bi ga mogli koristiti drugi s istim uređajem. Pregleda se prije nego što postane javno dostupan.",
"online_intro_global": "Pregledajte i dijelite referentne snimke s drugim korisnicima WashData. Jedna veza važi za sve vaše WashData uređaje; marka i model postavljaju se za svaki uređaj pod Osnovno. Online funkcije su isključene dok ih ne uključite.",
"online_unavailable": "Online funkcije nisu dostupne na ovom serveru.",
"store_picker_offline": "Omogućite online funkcije u zupčaniku postavki da biste birali iz kataloga zajednice.",
"pick_brand_first": "Prvo odaberite marku uređaja.",
"custom_task_limit": "Dostigli ste najveći broj zadataka ({max}).",
"custom_tasks_intro": "Dodajte sve ostalo na šta želite biti podsjećeni. Zadatak dospijeva kada se dostigne bilo koji od intervala; ostavite jedan prazan ili 0 da se koristi samo drugi.",
"maintenance_due_sensor_hint": "Binarni senzor Dospjelo održavanje uključen je dok je neki zadatak dospio; koristite ga u vlastitim automatizacijama obavještenja.",
"maintenance_supporter_intro": "Maintenance Supporter je zasebna integracija koja može mnogo više: bilo koji uređaj ili zadatak, rasporedi prema vremenu, korištenju ili senzoru, obavještenja i historija. Može koristiti brojač ciklusa WashData.",
"adopt_settings_hint": "Primijeni postavke otkrivanja i uspoređivanja dijeljenog uređaja na ovaj uređaj",
"include_settings_hint": "Podijelite pragove detekcije i podudaranja ovog uređaja (ne obavještenja, entitete ni cijenu energije). Drugi biraju hoće li ih primijeniti.",
"onboard_download": "Preuzmi gotove postavke iz prodavnice zajednice",
"share_device_none": "Još nema postavljenih uređaja. Prvo dodajte uređaj.",
"share_guideline_naming": "Koristite jasna imena programa (npr. 'Cotton 40', 'Eco 60') kako bi ih drugi mogli prepoznati",
"share_guideline_quality": "Dijelite samo cikluse koji su normalno završili: bez prekida, otvaranja vrata i nestanaka struje.",
"share_guideline_review": "Pregledajte profile prije dijeljenja -- uklonite one koji izgledaju pogrešno",
"share_guidelines_title": "Prije dijeljenja",
"store_download_device_intro": "Dodajte svom uređaju sve podijeljene programe i njihove referentne cikluse. Vaši vlastiti ciklusi i statistika ostaju netaknuti.",
"store_share_device_intro": "Otpremite {brand} {model} s referentnim ciklusima koje odaberete. Drugi s istim uređajem mogu preuzeti vaše programe. Unosi se pregledaju prije nego što postanu javni.",
"share_profile_no_cycles": "Nema referentnih ciklusa - označite ciklus sa ⭐ u kartici Ciklusi da uključite ovaj profil",
"export_select_intro": "Označite šta uključiti. Profili bez svojih ciklusa i dalje izvoze prepoznatljiv program.",
"import_analyze_hint": "Učitajte izvezenu datoteku (ili zalijepite njen JSON). WashData pokazuje šta se može uvesti prije nego što se išta promijeni.",
"analyzing": "Analiziranje…",
"device_type_mismatch_warn": "Ovaj izvoz je s druge vrste uređaja ({src} vs {local}). Programe i cikluse i dalje možete uvesti kao referentne podatke, ali ne i postavke uređaja ni stvarnu historiju.",
"merge_hint": "Uvezene stavke se dodaju; ništa lokalno se ne gubi. Sukobi naziva rješavaju se u nastavku.",
"replace_warn": "Svaka označena kategorija briše se i zamjenjuje podacima iz datoteke. Neoznačene kategorije ostaju nepromijenjene.",
"dest_reference_hint": "Uvezeni ciklusi samo poboljšavaju prepoznavanje programa i nikada ne utiču na statistiku potrošnje/energije.",
"dest_real_history_hint": "Uvezeni ciklusi računaju se kao vlastita historija i statistika ovog uređaja. Koristite pri premještanju uređaja na novu instalaciju.",
"import_history_description": "Imali ste pametni utikač prije WashData? Učitajte njegovu historiju snage ili je pročitajte iz Home Assistanta. Detekcija prolazi kroz te podatke, a stari ciklusi pojavljuju se na listi Ciklusi spremni za imenovanje.",
"hist_input_hint": "Učitajte CSV s panela Historija (entitet, stanje, posljednja promjena) ili pustite WashData da direktno pročita historiju senzora. Detekcija uživo prolazi kroz te podatke, a vi birate koje cikluse zadržati.",
"hist_recorder_hint": "Čita od odabranog datuma do sada. Home Assistant standardno čuva detaljnu historiju 10 dana; stariji satni prosjeci pregrubi su za detekciju ciklusa.",
"hist_scanning": "Vaša historija prolazi kroz detektor u pozadini. Možete zatvoriti ovaj dijalog i vratiti se kasnije.",
"hist_imported_count": "Uvezeni ciklusi: {n}.",
"hist_duplicates": "Već ranije uvezeno i preskočeno: {n}.",
"hist_capped": "Dostignuto je ograničenje uvezenih ciklusa po uređaju; ostatak nije sačuvan.",
"hist_next_step": "Nalaze se na listi Ciklusi, označeni kao uvezena historija. Otvorite jedan i dugmetom Označi imenujte njegov program.",
"hist_rows_read": "Pročitana očitanja: {n}",
"hist_breaks": "Praznine u kojima senzor nije bio dostupan: {n}",
"hist_other_entity": "Zanemarena očitanja drugih entiteta: {n}",
"hist_entity_substituted": "Očitano {used} (ovaj uređaj je postavljen na {wanted})",
"hist_skipped_spans": "Preskočeni dijelovi",
"hist_settings_used": "Otkriveno s trenutnim postavkama ovog uređaja (minimalna snaga {w} W, kašnjenje isključivanja {s} s).",
"hist_none_found": "U toj historiji nije bilo moguće otkriti nijedan ciklus.",
"hist_found": "Pronađeni ciklusi: {n}. Odznačite sve što ne izgleda kao stvarni rad - ništa se ne čuva dok ne uvezete.",
"hist_scan_capped": "Prikazani su samo prvi kandidati (pronađeno je {n}).",
"hist_recorder_empty": "Home Assistant nema detaljnu historiju za ovaj senzor u tom periodu.",
"hist_scan_failed": "Pretraživanje nije uspjelo.",
"hist_scan_expired": "To skeniranje više nije dostupno. Skenirajte ponovo.",
"hist_import_failed": "Uvoz nije uspio.",
"imported_history_readonly": "Pronađeno u uvezenoj historiji snage. Pomaže podudaranju, ali se ne broji u statistiku i ne može se skratiti ni podijeliti. Označite ga da imenujete program.",
"odometer_intro": "Ovaj zbir samo raste. Brisanje ciklusa ga ne smanjuje, pa podsjetnici za servis ostaju tačni.",
"odometer_correct_hint": "Postavite ovo ako je WashData izbrojao ciklus koji se nije dogodio ili je uređaj radio cikluse prije instalacije WashData.",
"no_reminders_set": "Još nema postavljenih podsjetnika za servis.",
"toast_program_armed": "Program postavljen za sljedeći ciklus: {program}",
"toast_range_required": "Postavite ispravan raspon Od/Do",
"no_profiles_option": "(nema profila, dodajte novi)",
"compare_cycles_title": "Uporedi cikluse ({count})",
"edit_builtin_phase": "Ovo je ugrađena faza. Spremanjem se kreira vlastita kopija; izbrišite kopiju da vratite original.",
"fetch_error": "Učitavanje podataka nije uspjelo.",
"connection_lost": "Veza je prekinuta - prikazano je stanje u {time}.",
"pg_notify_partial": "Oznake prikazuju samo obavještenja o početku, skorom kraju, završetku, prekretnicama i tihim satima. Ažuriranja uživo, podsjetnici za istovar i upozorenja o prekoračenju ne simuliraju se.",
"connect_to_confirm": "Povežite se u zupčaniku postavki da biste potvrdili ili ocijenili.",
"coverage_gap_cluster": "Nedavni neoznačeni ciklusi ({count}) od oko {min} min izgledaju kao jedan program koji još niste kreirali.",
"pg_label_yes": "Na kraju ciklusa bio bi označen kao \"{name}\"",
"pg_label_no": "Bio bi poslan na pregled: {reason}",
"live_match_debug_tip": "Pouzdanost: koliko tačno trenutna kriva snage odgovara najboljem profilu kandidatu (0-100%). Dvosmisleno: rezultati dva najbolja kandidata razlikuju se za manje od 5%, pa je etiketa nesigurna dok se ciklus ne završi.",
"automation_alias_started": "{device}: ciklus je pokrenut",
"automation_alias_finished": "{device}: ciklus je završen",
"automation_desc_started": "Pokreće se kada započne ciklus uređaja {device}. Dodajte svoje akcije (obavještenja, svjetla, ...).",
"automation_desc_finished": "Pokreće se kada se završi ciklus uređaja {device}. Dodajte svoje akcije (obavještenja, svjetla, ...).",
"feedback_detected": "WashData je prepoznao: {name}",
"import_undo_hint": "Čuva se tačka vraćanja od prije posljednjeg uvoza ({when}): {profiles} profila i {cycles} ciklusa.",
"replace_undo_hint": "Prvo se sprema tačka vraćanja, pa ovaj uvoz možete poništiti u odjeljku Izvoz/uvoz.",
"pg_in_sample_note": "Ovi ciklusi su pomogli izgraditi profile s kojima se upoređuju, pa su rezultati optimistični: na novim ciklusima očekujte nešto manje tačnih podudaranja.",
"hist_tail_trimmed": "Odrezano je {min} min čekanja nakon završetka ciklusa, kao što to radi integracija tokom rada",
"hist_truncated": "zaustavljeno na ograničenju očitanja ({n}), pa ostatak historije nije pregledan",
"hist_warn_kw": "Najveće očitanje je samo {w}. Izgleda da ovaj senzor javlja kilovate; WashData treba vate, pa se ciklusi ne mogu otkriti.",
"hist_warn_naive_time": "{n} vremenskih oznaka nema vremensku zonu i pročitano je kao UTC. Ako datoteka koristi lokalno vrijeme, ciklusi su pomjereni za vaš pomak od UTC-a, a očitanja oko promjene vremena mogu se izgubiti.",
"hist_warn_naive_time_one": "{n} vremenska oznaka nema vremensku zonu i pročitana je kao UTC. Ako datoteka koristi lokalno vrijeme, ciklusi su pomjereni za vaš pomak od UTC-a, a očitanja oko promjene vremena mogu se izgubiti.",
"hist_warn_naive_time_few": "{n} vremenske oznake nemaju vremensku zonu i pročitane su kao UTC. Ako datoteka koristi lokalno vrijeme, ciklusi su pomjereni za vaš pomak od UTC-a, a očitanja oko promjene vremena mogu se izgubiti.",
"hist_warn_naive_time_other": "{n} vremenskih oznaka nema vremensku zonu i pročitano je kao UTC. Ako datoteka koristi lokalno vrijeme, ciklusi su pomjereni za vaš pomak od UTC-a, a očitanja oko promjene vremena mogu se izgubiti.",
"pg_compare_profile_tip": "Bira samo profil iscrtan preko grafikona. Simulacija uvijek sama traži odgovarajući program za ciklus, kao i integracija tokom rada.",
"pg_outcome_stale": "Postavke su se promijenile nakon pokretanja ove simulacije. I dalje prikazuje stari rezultat.",
"pg_sweep_guarded": "Prerano završava više ciklusa, dijeli više njih ili propušta cikluse koje trenutna postavka hvata, pa se nikada ne preporučuje.",
"pg_sweep_keep_current": "Zadrži trenutnu vrijednost ({value}, {metric}): nijedna vrijednost nije bila bolja za barem jedan ciklus.",
"pg_sweep_n_cycles": "na {count} ciklusa",
"pg_sweep_n_cycles_one": "na {count} ciklusu",
"pg_sweep_n_cycles_few": "na {count} ciklusa",
"pg_sweep_n_cycles_other": "na {count} ciklusa",
"pg_task_busy": "Za ovaj uređaj već je u toku „Provjeri na historiji” ili „Optimiziraj”. Sačekajte da završi ili ga otkažite.",
"cycle_context_loading": "Učitavanje historije recordera…",
"cycle_context_note": "Sivo: historija senzora snage iz recordera oko ovog ciklusa. Nije dio ciklusa i ne utiče na trajanje, energiju ni podudaranje.",
"cycle_context_none": "Recorder nema očitanja oko ovog ciklusa (Home Assistant standardno čuva historiju 10 dana).",
"cycle_context_tip": "Samo za prikaz: pokazuje historiju senzora snage iz recordera oko ovog ciklusa, ako je još sačuvana. Da biste neuspjele pokušaje pokretanja dodali budućim ciklusima, koristite Uvodne sekunde krivulje (Postavke > Detekcija > Početak ciklusa), što mijenja sačuvana trajanja.",
"invalid_threshold_pair": "Prag zaustavljanja ({stop} W) mora biti ispod Praga pokretanja ({start} W). Ništa nije sačuvano; promijenite obje vrijednosti zajedno."
},
"phase_desc": {
"anti_crease": "Povremena kratka spuštanja nakon završetka za smanjenje bora.",
"anti_wrinkle": "Periodično prevrtanje nakon ciklusa za smanjenje bora.",
"baking": "Grijač na visokoj temperaturi stvara koru i sredinu hljeba.",
"cooking": "Glavna faza pripreme s uključenim grijačem i ventilatorom.",
"cool_down": "Vrtanje bez grijanja blizu kraja ciklusa.",
"cool_down_af": "Hlađenje samo ventilatorom nakon grijanja.",
"drain_and_switch": "Period prijelaza sa pranja na način sušenja.",
"dry": "Faza sušenja pomoću grijača i/ili preostale topline.",
"drying": "Glavni period grijanja.",
"heat_up": "Početno zagrijavanje grijača prije početka potpunog sušenja.",
"keep_warm": "Lagano grijanje da hrana ostane topla.",
"keep_warm_bm": "Lagano grijanje da hljeb ostane topao nakon pečenja.",
"kneading": "Motor miješa i mijesi tijesto. Velika potrošnja snage.",
"pause_af": "Kratka pauza za protresanje ili provjeru.",
"pre_heat": "Početno zagrijavanje komore prije pune pripreme.",
"pre_rinse": "Prvo prskanje prije pranja deterdžentom.",
"proving": "Narastanje na niskoj toplini: kvasac fermentira i tijesto se širi.",
"resting": "Kratka pauza male snage između miješenja da se gluten opusti.",
"pre_wash": "Prvo namakanje ili predtretman prije glavnog pranja.",
"rinse": "Faza ispiranja čistom vodom. Ova faza se može ponoviti više puta.",
"sanitize": "Faza čišćenja na visokim temperaturama za programe dezinfekcije.",
"sensor_check": "Kratka pauza niske snage dok se mjeri suhoća.",
"soak": "Razdoblje namakanja niske aktivnosti između aktivnih faza pranja.",
"soak_dw": "Produženi period namakanja za teška tla.",
"spin": "Ekstrakcija velike brzine za uklanjanje vode iz tereta.",
"spin_wd": "Ekstrakcija velikom brzinom prije prijelaza na sušenje.",
"wash": "Glavni ciklus pranja sa pomicanjem bubnja i opcionim grijanjem.",
"wash_dw": "Glavni deterdžent za pranje sa grijanjem."
},
"placeholder": {
"custom_task": "npr. Očisti brtvu vrata",
"add": "dodaj…",
"group_name": "npr. Pamuk 2:47",
"json_buttons": "[{\"action\":\"ID\",\"title\":\"Label\"}]",
"notify": "dodaj servis obavještavanja…",
"notify_services_list": "notify.mobile_app_phone, ...",
"person": "dodaj osobu…",
"phase_name": "npr. Pranje",
"profile_name": "npr. Pamuk 40°C",
"maintenance_notes": "npr. zamijenjen filter, očišćena brtva vrata",
"store_brand": "npr. Bosch",
"store_model": "npr. WAT28401"
},
"pref": {
"date_absolute": "Apsolutno (npr. 14:32 2. jula)",
"date_relative": "Relativno (npr. prije 2 sata)",
"lang_auto": "Sistemski podrazumijevani ({lang})",
"lang_en": "Engleski",
"use_panel_default": "(podrazumijevano ploče)"
},
"quality": {
"bad": "Loše",
"good": "Dobro",
"unusable": "Neupotrebljivo"
},
"section": {
"dishwasher": {
"label": "Mašina za pranje posuđa",
"intro": "Obrada kraja za mašine za pranje posuđa, koje često dugo i tiho suše prije kratkog završnog ispumpavanja."
},
"anti_wrinkle": {
"intro": "Zadržava kratke impulse prevrtanja niske snage nakon glavne faze sušilice uz završeni ciklus.",
"label": "Anti-gužvanje"
},
"basic": {
"intro": "Osnovi identitet i osnove koje većina postavki treba.",
"label": "Osnovno"
},
"delay": {
"intro": "Otkriva uređaj koji je uključen i čeka odgođeni početak.",
"label": "Odloženi start"
},
"detection": {
"intro": "Kako se ciklus otkriva kao pokrenuti, aktivni i završeni.",
"label": "Detekcija"
},
"matching": {
"intro": "Kako se završeni ciklusi podudaraju s naučenim profilima i označavaju.",
"label": "Podudaranje"
},
"ml_training": {
"intro": "Raspored ponovne obuke strojnog učenja na uređaju i postavke podataka.",
"label": "ML obuka"
},
"notifications": {
"intro": "Kada i kako dobivate obavijesti o događajima ciklusa.",
"label": "Obavijesti"
},
"timing": {
"intro": "Pozadinski ritam, offline čuvar i domaćinstvo.",
"label": "Tajming i čuvar"
},
"triggers": {
"intro": "Opcioni dodaci: okidač završetka, senzor vrata, prekidač za pauzu i podsjetnik za istovar.",
"label": "Okidači i vrata"
}
},
"setting": {
"dishwasher_end_spike_quiet_release": {
"label": "Otpuštanje nakon tihe faze sušenja",
"doc": "Nakon očekivanog trajanja: koliko dugo mašina za suđe mora ostati ispod Praga zaustavljanja prije nego što WashData prestane čekati završno ispumpavanje. Povećajte ako se kasno ispumpavanje nakon dugog sušenja propusti. Čekanje nikada ne prelazi 30 minuta."
},
"anti_crease_finalize_ratio": {
"doc": "Udio prosječnog trajanja programa koji ciklus mora dostići prije nego što se prevrtanje niske snage računa kao rep anti-gužvanja. Smanjite ga (npr. 0,75) kod sušilica koje se prilagođavaju količini veša. Kod mašina za veš ostavite zadano (0,98), inače pranje može završiti na pola.",
"label": "Omjer dovršetka anti-gužvanja"
},
"anti_wrinkle_enabled": {
"doc": "Zadržite kratke impulse prevrtanja niske snage nakon glavne faze grijanja sušilice uz završeni ciklus, umjesto da se čitaju kao novi ciklusi.",
"label": "Omogućiti detekciju anti-gužvanja"
},
"anti_wrinkle_exit_power": {
"doc": "U režimu anti-gužvanja snaga ispod ove vrijednosti smatra se mirovanjem između impulsa okretanja, a mirovanje duže od Maksimalnog razmaka između impulsa završava režim. Ako je Prag zaustavljanja viši, koristi se on, pa ova postavka nešto mijenja samo iznad Praga zaustavljanja.",
"label": "Prag izlazne snage"
},
"anti_wrinkle_idle_timeout": {
"doc": "Koliko dugo sušilica smije mirovati između impulsa prevrtanja prije nego što režim anti-gužvanja završi. Postavite iznad najdužeg razmaka vaše sušilice, inače se kasniji impulsi čitaju kao lažni počeci.",
"label": "Maksimalni razmak između impulsa"
},
"anti_wrinkle_max_duration": {
"doc": "Impuls duži od ovoga računa se kao pravi ciklus, a ne kao prevrtanje protiv gužvanja.",
"label": "Maksimalno trajanje"
},
"anti_wrinkle_max_power": {
"doc": "Impuls iznad ove snage računa se kao pravi novi ciklus, a ne kao prevrtanje. Postavite malo iznad snage impulsa prevrtanja.",
"label": "Maks snaga anti-gužvanja"
},
"auto_label_confidence": {
"doc": "Rezultat podudaranja na kraju ciklusa od kojeg se program označava bez pitanja. Povećajte za veću sigurnost; smanjite da se automatski označi više ciklusa. Držite iznad Pouzdanosti učenja.",
"label": "Pouzdanost automatskog označavanja"
},
"auto_maintenance": {
"doc": "Noćno čišćenje: označava starije cikluse koji sada jasno odgovaraju programu, ponovo gradi krivulje programa, osvježava oznake anomalija i zdravlje ciklusa te uklanja tragove otklanjanja grešaka ako je Sačuvati tragove otklanjanja grešaka isključeno. Ciklusi i njihovi zapisi snage uvijek se čuvaju.",
"label": "Automatsko održavanje (noćno čišćenje)"
},
"completion_min_seconds": {
"doc": "Ciklusi kraći od ovoga (probni radovi, otvaranje vrata radi dodavanja čarape) spremaju se kao prekinuti i ne dobijaju obavještenje o završetku.",
"label": "Min trajanje ciklusa"
},
"curve_preroll_seconds": {
"doc": "Dodaje očitanja iz neuspjelih pokušaja pokretanja na početak ciklusa, za mašine koje se isprobavaju prije pokretanja (zaključavanje vrata, prvo punjenje). 300 s je dovoljno za većinu; 0 = isključeno. Zabilježeni počeci pomjeraju se ranije, pa se naučena trajanja neko vrijeme mijenjaju.",
"label": "Uvodne sekunde krivulje"
},
"delay_confirm_seconds": {
"doc": "Snaga mora ostati u pojasu pripravnosti ovoliko dugo prije nego što se uređaj računa kao da čeka početak.",
"label": "Sekunde potvrde"
},
"delay_start_detect_enabled": {
"doc": "Otkrijte uređaj koji je uključen i čeka odgođeni početak, kako se njegova potrošnja u pripravnosti ne bi smatrala radom ciklusa.",
"label": "Omogućiti detekciju odloženog starta"
},
"delay_timeout_hours": {
"doc": "Prestanite čekati odgođeni početak nakon ovoliko sati i vratite se u mirovanje.",
"label": "Sati timeouta"
},
"device_type": {
"doc": "Postavlja zadane vrijednosti detekcije (pragovi, kašnjenje isključivanja, obrada kraja) za ovu vrstu uređaja. Mijenjajte samo ako je uređaj postavljen kao pogrešan tip.",
"label": "Tip uređaja"
},
"door_sensor_entity": {
"doc": "Opcioni senzor vrata. Pokazuje kad je uređaj otvoren radi istovara nakon ciklusa.",
"label": "Entitet senzora vrata"
},
"duration_tolerance": {
"doc": "Samo za povratne informacije učenja: ciklus unutar +/-X% procijenjenog trajanja računa se kao dobra procjena. Ne utiče na podudaranje.",
"label": "Tolerancija procjene"
},
"enable_ml_models": {
"doc": "Koristite model treniran na ovoj mašini za predviđanje energije i troška ciklusa koji traje, i dozvolite dobro poznatom programu koji neobično rano stane da završi bez punog kašnjenja isključivanja. Isključeno: samo logika zasnovana na snazi.",
"label": "Primijeniti pametne modele tokom ciklusa"
},
"end_energy_threshold": {
"doc": "Energija dozvoljena tokom kašnjenja isključivanja. Iznad toga ciklus se nastavlja, pa prevrtanja i završno sušenje ostaju dio ciklusa. Smanjite ako ciklusi završavaju tokom repa; povećajte ako završeni ciklusi i dalje čekaju.",
"label": "Završna energija"
},
"energy_price_entity": {
"doc": "Senzor s trenutnom cijenom po kWh (npr. dinamička tarifa). Ima prednost nad statičnom cijenom ispod, pa mora biti cijena, a ne senzor snage ili energije utikača.",
"label": "Entitet cijene energije"
},
"energy_price_static": {
"doc": "Fiksna cijena po kWh, koristi se kad nije postavljen entitet cijene.",
"label": "Statična cijena energije (po kWh)"
},
"energy_sensor": {
"doc": "Opciono brojilo kWh ili Wh (total_increasing, npr. vlastito brojilo utikača). Energija ciklusa tada se čita iz njega, što je tačnije od izračuna iz sporog senzora snage. Ako je njegovo očitanje neupotrebljivo, koristi se izračunata vrijednost.",
"label": "Entitet brojila energije"
},
"expose_debug_entities": {
"doc": "Dodajte dijagnostičke entitete (pouzdanost podudaranja, dvosmislenost, unutrašnje stanje). Isključeno: lista entiteta ostaje uredna.",
"label": "Izložiti entitete za otklanjanje grešaka"
},
"external_end_trigger": {
"doc": "Binarni senzor čija promjena označava kraj ciklusa (npr. kontakt \"završeno\" ili druga integracija).",
"label": "Entitet vanjskog okidača"
},
"external_end_trigger_enabled": {
"doc": "Dozvolite binarnom senzoru da signalizira kraj ciklusa, uz detekciju zasnovanu na snazi.",
"label": "Omogućiti vanjski okidač kraja"
},
"external_end_trigger_inverted": {
"doc": "Smatrajte ISKLJUČIVANJE senzora (a ne uključivanje) signalom kraja.",
"label": "Invertirati vanjski okidač (okidač pri ISKLJUČIVANJU)"
},
"learning_confidence": {
"doc": "Najniži rezultat podudaranja za označavanje završenog ciklusa. Jasan pobjednik se označava; tijesan rezultat ide u red za pregled u Ciklusima. Ispod ove vrijednosti ništa se ne označava niti pita. Držite je ispod Pouzdanosti automatskog označavanja.",
"label": "Pouzdanost učenja"
},
"linked_device": {
"doc": "Opciono. Prikažite ovaj WashData uređaj ispod drugog uređaja (npr. pametnog utikača) u Home Assistantu, kao \"Povezano putem ...\".",
"label": "Grupisati pod uređaj"
},
"min_off_gap": {
"doc": "Isključenje kraće od ovoga ne dijeli ciklus, pa pauze namakanja ostaju u jednom pranju. Držite kraće od razmaka između uzastopnih punjenja, inače se ona spajaju u jedan ciklus.",
"label": "Min razmak isključivanja"
},
"min_power": {
"doc": "Očitanja ispod ove vrijednosti računaju se kao 0 W (pripravnost). Filtrira potrošnju u mirovanju pametnih utikača i LED lampica pripravnosti.",
"label": "Minimalna snaga"
},
"ml_training_enabled": {
"doc": "Povremeno ponovo trenirajte model energije na završenim ciklusima ove mašine. Novi model se zadržava samo ako na testnim ciklusima nadmaši jednostavnu procjenu.",
"label": "Učiti od ove mašine"
},
"ml_training_hour": {
"doc": "Sat u danu (0-23) za noćno treniranje. Odaberite miran sat, npr. 2.",
"label": "Učiti u satu"
},
"ml_training_interval_days": {
"doc": "Ponovo trenirajte najviše jednom u ovoliko dana.",
"label": "Provjeravati najvjše svakih"
},
"ml_training_min_cycles": {
"doc": "Prije treniranja sačekajte barem ovoliko zabilježenih ciklusa.",
"label": "Ciklusi potrebni prvo"
},
"name": {
"doc": "Naziv ovog uređaja prikazan u Home Assistantu.",
"label": "Naziv uređaja"
},
"no_update_active_timeout": {
"doc": "Ako tokom ciklusa ovoliko dugo ne stigne nijedno ažuriranje snage, pretpostavlja se da je utikač van mreže i ciklus se prisilno zaustavlja. Zadanih 600 s pokriva kašnjenja oblaka ili mesh mreže.",
"label": "Timeout bez ažuriranja"
},
"notify_before_end_minutes": {
"doc": "Pošaljite upozorenje Gotovo kada procijenjeno preostalo vrijeme padne ispod ovog. 0 to onemogućava.",
"label": "Upozorenje pred kraj"
},
"notify_channel": {
"doc": "Android kanal za poruke o početku i uživo; kanal određuje zvuk i prioritet. Prazno: zadani kanal aplikacije.",
"label": "Android kanal (pokretanje/uživo)"
},
"notify_cycle_timers": {
"doc": "Obavještenja u zadanim minutama ciklusa (npr. za dodavanje omekšivača). Poruka podržava {device}, {program}, {minutes}. Uz automatsku pauzu ciklus se tu i pauzira, a obavještenje dobija dugme Nastavi.",
"label": "Tajmeri ciklusa"
},
"notify_finish_channel": {
"doc": "Android kanal za poruku o završetku. Prazno: koristi se kanal za početak i uživo.",
"label": "Android kanal (završetak)"
},
"notify_finish_message": {
"doc": "Tekst koji se šalje kada ciklus završi. Varijable: {device}, {program}, {duration} (minute), {duration_hm} (1 h 05 min), {energy_kwh}, {cost}, {time_finished}, {vs_typical}, {cycle_count}, {status} (completed ili force_stopped; prekinuti ciklusi ne šalju ništa). Za svaku drugu varijablu koristi se zadani tekst.",
"label": "Poruka završetka"
},
"notify_finish_services": {
"doc": "notify.* usluge koje se pozivaju kad ciklus završi. Ostavite prazno za nijednu.",
"label": "Usluge završetka"
},
"notify_fire_events": {
"doc": "Pokrenite i događaje ha_washdata_* pri početku i završetku ciklusa za vlastite automatizacije.",
"label": "Pokrenuti HA događaje za obavijesti"
},
"notify_icon": {
"doc": "Mala ikona na obavještenju (npr. mdi:washing-machine). Šalje se samo na mobile_app ciljeve, ne na notify grupe. Na iOS-u zamjenjuje ikonu aplikacije i zahtijeva mobilnu aplikaciju 2026.8 ili noviju. Prazno: zadana ikona platforme.",
"label": "Ikona obavijesti"
},
"notify_live_chronometer": {
"doc": "Prikažite odbrojavanje uživo u obavještenju (gdje je podržano) umjesto fiksne procjene.",
"label": "Koristiti hronometar uživo"
},
"notify_live_interval_seconds": {
"doc": "Koliko često se obavještenja o napretku uživo osvježavaju dok ciklus traje.",
"label": "Interval ažuriranja uživo"
},
"notify_live_overrun_percent": {
"doc": "Ažuriranja uživo prestaju kada ciklus premaši očekivano trajanje za ovaj procenat (20 = do 1,2x očekivanog vremena).",
"label": "Prekoračenje uživo % prije upozorenja"
},
"notify_live_services": {
"doc": "notify.* usluge za ažuriranja napretka uživo dok ciklus traje. Ostavite prazno da ih isključite.",
"label": "Usluge napretka uživo"
},
"notify_only_when_home": {
"doc": "Obavještavajte samo kad je barem jedna od osoba iznad kod kuće.",
"label": "Obavijesti samo dok su kod kuće"
},
"notify_people": {
"doc": "person.* entiteti koje provjerava \"Obavijesti samo dok su kod kuće\".",
"label": "Osobe (za samo dok su kod kuće)"
},
"notify_pre_complete_message": {
"doc": "Tekst svakog ažuriranja napretka uživo. Varijable predloška: {device}, {program}, {minutes} (preostale minute). Za svaku drugu varijablu koristi se zadani tekst.",
"label": "Poruka pred završetak"
},
"notify_reminder_message": {
"doc": "Tekst jednokratnog Upozorenja pred kraj. Varijable predloška: {device}, {program}, {minutes} (postavka Upozorenje pred kraj). Za svaku drugu varijablu koristi se zadani tekst.",
"label": "Poruka podsjetnika"
},
"notify_start_message": {
"doc": "Tekst koji se šalje kada ciklus počne. Varijable predloška: {device}, {program}. Za svaku drugu varijablu koristi se zadani tekst.",
"label": "Poruka pokretanja"
},
"notify_start_services": {
"doc": "notify.* usluge koje se pozivaju kad ciklus počne (telefon, kontrolna tabla, ...). Ostavite prazno za nijednu.",
"label": "Usluge pokretanja"
},
"notify_timeout_seconds": {
"doc": "Zatvorite obavještenje nakon ovoliko sekundi (gdje je podržano). 0 ga zadržava dok ga ne zatvorite.",
"label": "Automatski odbaci nakon"
},
"notify_title": {
"doc": "Naslov obavještenja. Zamjenjuje se samo {device}; za svaku drugu varijablu koristi se zadani naslov.",
"label": "Naslov obavijesti"
},
"notify_unload_delay_minutes": {
"doc": "Minute nakon završetka ciklusa prije podsjetnika \"istovarite mašinu\". 0 ga isključuje.",
"label": "Kašnjenje podsjetnika za istovar"
},
"notify_unload_repeat": {
"doc": "Ponovo šaljite podsjetnik za istovar svakih \"Kašnjenje podsjetnika za istovar\" minuta dok se istovar ne potvrdi ili ne dodirnete \"Prestani podsjećati\" (mobilna aplikacija). Zahtijeva Entitet senzora vrata, Entitet potvrde istovara ili \"Ručno potvrdi istovar\".",
"label": "Ponavljaj do istovara"
},
"off_delay": {
"doc": "Koliko dugo snaga mora ostati niska prije nego što ciklus završi. Povratak snage u tom vremenu nastavlja ciklus. Mašine za suđe mogu mirovati 20-60 min tokom sušenja, pa postavite duže od toga.",
"label": "Kašnjenje isključivanja"
},
"pause_cuts_power": {
"doc": "Kad je ciklus pauziran, isključite i Entitet prekidača ispod. Samo za uređaje koji sigurno mogu izgubiti napajanje usred ciklusa.",
"label": "Pauza također isključuje napajanje (putem prekidača)"
},
"power_off_delay": {
"doc": "Koliko dugo snaga mora ostati ispod Praga isključivanja napajanja nakon ciklusa prije nego što se stanje vrati na Isključeno. Koristi se samo kad je taj prag iznad 0. Provjerava se povremeno, pa stvarno čekanje može biti malo duže.",
"label": "Kašnjenje isključivanja napajanja"
},
"power_off_threshold_w": {
"doc": "Nakon ciklusa snaga ispod ove vrijednosti tokom Kašnjenja isključivanja napajanja postavlja stanje na Isključeno, umjesto Kašnjenja poništavanja napretka. Postavite iznad potrošnje isključenog uređaja, a ispod pripravnosti i Praga zaustavljanja. 0 ga isključuje (zadano).",
"label": "Prag isključivanja napajanja"
},
"power_sensor": {
"doc": "Senzor koji javlja trenutnu snagu ovog uređaja u vatima (npr. sensor.washer_power). Cijela detekcija se zasniva na njemu.",
"label": "Senzor snage"
},
"profile_match_interval": {
"doc": "Koliko često podudarati ciklus u toku s profilima. Zadano 300 s (5 min).",
"label": "Interval podudaranja"
},
"profile_match_max_duration_ratio": {
"doc": "Program se odbacuje kad ciklus traje duže od ovog višekratnika njegovog uobičajenog trajanja. 1,8: ciklus 80% duži od programa više mu ne odgovara.",
"label": "Maks omjer trajanja"
},
"profile_match_min_duration_ratio": {
"doc": "Program se razmatra tek kad ciklus prođe ovaj udio njegovog uobičajenog trajanja. 0,10: program od 2 sata postaje kandidat nakon 12 minuta. Ne primjenjuje se u prvih 15 minuta ciklusa.",
"label": "Min omjer trajanja"
},
"profile_match_threshold": {
"doc": "Rezultat podudaranja uživo koji ciklus treba prije nego što ga Pametni završetak ili završetak anti-gužvanja smije ranije završiti. Ne mijenja prikazani program. Povećajte ako slaba podudaranja prerano završavaju cikluse; smanjite ako jasna podudaranja čekaju kašnjenje isključivanja.",
"label": "Prag podudaranja"
},
"profile_unmatch_threshold": {
"doc": "Ako rezultat podudaranja uživo padne ispod ove vrijednosti, trenutna pretpostavka programa se briše. Držite malo ispod Praga podudaranja kako je kratak pad ne bi poništio.",
"label": "Prag nepodudaranja"
},
"progress_reset_delay": {
"doc": "Nakon ciklusa držite napredak na 100% ovoliko dugo prije vraćanja na Mirovanje.",
"label": "Kašnjenje poništavanja napretka"
},
"pump_stuck_duration": {
"doc": "Koliko dugo pumpa smije raditi bez prekida prije nego što se pokrene događaj zaglavljene pumpe.",
"label": "Trajanje zaglavljivanja pumpe"
},
"sampling_interval": {
"doc": "Najkraće vrijeme između obrađenih očitanja. Očitanja koja stignu ranije se preskaču (niska očitanja tokom ciklusa se uvijek zadržavaju). Postavite na interval javljanja utikača ili manje; veća vrijednost samo odbacuje očitanja.",
"label": "Interval uzorkovanja"
},
"save_debug_traces": {
"doc": "Uz svaki ciklus čuvajte i podatke otklanjanja grešaka podudaranja (rezultate svih kandidata), za rješavanje problema. Dodaje oko 20 KB po ciklusu.",
"label": "Sačuvati tragove otklanjanja grešaka"
},
"smart_termination_duration_ratio": {
"doc": "Udio prosječnog trajanja programa koji ciklus mora dostići prije nego što ga Pametni završetak smije ranije završiti. Ako vremena rada variraju (temperatura vode, sušenje po senzoru, količina veša), smanjite ga (npr. 0,85). Ostavite prazno za 0,98 (0,99 kod mašina za suđe).",
"label": "Omjer pametnog završetka"
},
"start_duration_threshold": {
"doc": "Snaga mora ostati iznad Praga pokretanja ovoliko dugo prije nego što ciklus počne, kako bi se kratka uključivanja i isključivanja zanemarila.",
"label": "Trajanje pokretanja"
},
"start_energy_threshold": {
"doc": "Energija koju uređaj mora potrošiti prije nego što se ciklus računa kao pokrenut. Kratak skok snage troši malo energije, pa ne pokreće ciklus.",
"label": "Početna energija"
},
"start_threshold_w": {
"doc": "Snaga mora porasti iznad ove vrijednosti da ciklus počne. Prenisko: potrošnja u pripravnosti uzrokuje lažne početke. Previsoko: programi koji sporo kreću (hladno punjenje) se propuštaju.",
"label": "Prag pokretanja"
},
"stop_threshold_w": {
"doc": "Snaga mora pasti ispod ove vrijednosti prije nego što kašnjenje isključivanja počne odbrojavati. Držite ispod Praga pokretanja. Ako je previsoko, faze niske snage (pauze ispiranja, anti-gužvanje) greškom pokreću odbrojavanje kraja.",
"label": "Prag zaustavljanja"
},
"switch_entity": {
"doc": "Opcioni prekidač koji se isključuje pri pauzi i ponovo uključuje pri nastavku, uz \"Pauza također isključuje napajanje\".",
"label": "Entitet prekidača"
},
"watchdog_interval": {
"doc": "Koliko često pozadinska provjera traži zastale senzore i istekla vremenska ograničenja. Zadano 30 s.",
"label": "Interval čuvara"
},
"notify_milestone_message": {
"doc": "Poruka za obavijest o prekretnici. Varijable predloška: {device}, {cycle_count}.",
"label": "Poruka o prekretnici"
},
"notify_milestones": {
"doc": "Brojevi ciklusa koji pokreću jednokratnu čestitku, odvojeni zarezima (npr. 50, 100, 500, 1000). Prazno ih isključuje.",
"label": "Prekretnice ciklusa"
},
"notify_quiet_end_hour": {
"doc": "Kraj perioda ne ometaj (0-23); zadržana obavještenja tada se šalju. Prazno ga isključuje.",
"label": "Kraj tihih sati"
},
"notify_quiet_start_hour": {
"doc": "Početak perioda ne ometaj (0-23). Obavještenja o završetku, podsjetnici i obavještenja o čistom vešu u tom periodu zadržavaju se do njegovog kraja. Može prelaziti ponoć (npr. 22 do 7). Prazno ga isključuje.",
"label": "Početak tihih sati"
},
"peak_rate_message": {
"doc": "Vlastiti tekst savjeta o vršnoj tarifi. Varijable predloška: {device}, {price}. Prazno: zadani tekst.",
"label": "Poruka o vršnoj tarifi"
},
"peak_rate_threshold": {
"doc": "Ako je cijena po kWh na početku ciklusa jednaka ili veća od ove, dodajte savjet o vršnoj tarifi obavještenju o početku. 0 ili prazno ga isključuje.",
"label": "Prag vršne tarife (po kWh)"
},
"store_brand": {
"label": "Marka uređaja",
"doc": "Opciono. Marka vašeg uređaja iz kataloga zajednice, koristi se za pronalaženje i dijeljenje referentnih snimaka. Ostavite prazno ako ne koristite online funkcije."
},
"store_model": {
"label": "Model uređaja",
"doc": "Opciono. Model vašeg uređaja iz kataloga zajednice (prvo odaberite marku). Ako nije na listi, možete ga dodati."
},
"show_contributor": {
"doc": "Prikaži ime doprinositelja na profilima preuzetim iz prodavnice zajednice"
},
"power_profile_interval_min": {
"label": "Interval profila snage",
"doc": "Veličina segmenta atributa power_profile (prosječni vati po slotu) koji koriste planeri poput EMHASS i tibber_prices. Manji čuva kratke skokove; veći izglađuje krivulju. Zadano 15 min. Ne utiče na detekciju."
},
"notify_live_silent": {
"label": "Tiha ažuriranja uživo",
"doc": "Samo iOS. Ažurirajte napredak uživo tiho, uz prioritet koji štedi bateriju i koji iOS može grupisati. Prvo ažuriranje te obavještenja o početku i završetku i dalje upozoravaju. Isključeno: svako ažuriranje upozorava."
},
"notify_live_sticky": {
"label": "Zadrži živo obavještenje pri dodiru",
"doc": "Samo Android. Zadržite obavještenje o napretku uživo nakon dodira. Isključeno: dodir ga zatvara."
},
"notify_live_click_action": {
"label": "Odredište dodira na obavještenju",
"doc": "Šta otvara dodir obavještenja ovog uređaja. Prazno: WashData panel ovog uređaja. Upišite putanju kontrolne table (npr. /lovelace/laundry) ili URL, ili \"none\" da dodir ništa ne otvara."
},
"door_opens_at_end": {
"label": "Vrata se automatski otvaraju na kraju",
"doc": "Za mašine za suđe koje na kraju otvaraju vrata radi sušenja (npr. AirDry). Vrata otvorena tokom vremena zadržavanja ispod završavaju ciklus umjesto da ga pauziraju; kratko otvaranje se zanemaruje. Zahtijeva Entitet senzora vrata."
},
"door_end_dwell_seconds": {
"label": "Zadržavanje otvorenih vrata za završetak",
"doc": "Uz uključeno \"Vrata se automatski otvaraju na kraju\": koliko dugo vrata moraju ostati otvorena prije nego što ciklus završi. Dovoljno dugo da se zanemari dodavanje posuđa (zadano 60 s)."
},
"profile_evidence_sources": {
"label": "Ciklusi koji formiraju program",
"doc": "Koje vrste ciklusa oblikuju krivulju i podudaranje svakog programa. Odznačavanje vrste ništa ne briše; korisno ako ne vjerujete uvezenim podacima. Statistika uvijek broji samo cikluse ove mašine. Odznačavanje svih se zanemaruje."
},
"energy_price_dynamic": {
"label": "Vremenski ponderisan trošak",
"doc": "Naplatite svaki ciklus po cijeni u svakom trenutku njegovog rada, umjesto po cijeni kad je završio. Zahtijeva entitet cijene. Obrada historije (Dijagnostika) preračunava starije cikluse."
},
"unload_confirm_entity": {
"label": "Entitet potvrde istovara",
"doc": "Opciono. Bilo koji entitet koji potvrđuje da je sadržaj izvađen, za mašine bez senzora vrata (dugme, input_button, senzor pokreta, scena). Broji se svaka promjena stanja osim isključivanja i nedostupnosti. Uključuje i podsjetnik za istovar."
},
"unload_track_without_door": {
"label": "Ručno potvrdi istovar",
"doc": "Pokrenite podsjetnik za istovar bez senzora vrata ili entiteta potvrde. Potvrdite istovar iz vlastite automatizacije dugmetom \"Označi kao istovareno\" ili uslugom ha_washdata.mark_unloaded. Zanemaruje se kad je postavljen Entitet senzora vrata."
},
"notify_icon_color": {
"label": "Boja obavijesti",
"doc": "Boja naglaska obavještenja ovog uređaja, kako bi se mašina za veš, sušilica i mašina za suđe lako razlikovale. Na iOS-u ispunjava krug iza ikone i boji traku Live Activity. Mnogi Android telefoni (posebno Samsung) je zanemaruju. Koristite hex, npr. #03A9F4. Prazno: zadana boja platforme."
},
"share_name": {
"doc": "Prikažite naziv svog računa kao autora ciklusa koje dijelite. Isključeno: dijeli se bez imena."
}
},
"setting_group": {
"auto_labeling": {
"label": "Automatsko označavanje"
},
"cycle_end": {
"label": "Kraj ciklusa"
},
"cycle_start": {
"label": "Početak ciklusa"
},
"cycle_timers": {
"label": "Tajmeri ciklusa"
},
"data_management": {
"label": "Upravljanje podacima"
},
"debug": {
"label": "Otklanjanje grešaka"
},
"dishwasher_end": {
"label": "Kraj mašine za suđe"
},
"door_pause": {
"label": "Vrata i pauza"
},
"duration_gates": {
"label": "Vrata trajanja"
},
"energy": {
"label": "Energija"
},
"external_end_trigger": {
"label": "Vanjski okidač kraja"
},
"housekeeping": {
"label": "Domaćinstvo"
},
"match_scoring": {
"label": "Bodovanje podudaranja"
},
"messages": {
"label": "Poruke"
},
"power_off": {
"label": "Isključivanje napajanja"
},
"predictive_end": {
"label": "Prediktivni kraj"
},
"schedule": {
"label": "Raspored"
},
"services": {
"label": "Usluge"
},
"signal_processing": {
"label": "Obrada signala"
},
"thresholds_gap": {
"label": "Pragovi i razmak"
},
"timing": {
"label": "Tajming"
},
"unload_reminder": {
"label": "Podsjetnik za istovar"
},
"watchdog": {
"label": "Čuvar"
},
"quiet_hours_milestones": {
"label": "Tihi sati i prekretnice"
},
"device_info": {
"label": "Podaci o uređaju"
},
"basic_configuration": {
"label": "Osnovna konfiguracija"
},
"profile_evidence": {
"label": "Podloga profila"
}
},
"status": {
"active": "Aktivan",
"all_statuses": "Svi statusi",
"ambiguous": "Dvosmisleno",
"auto_detect": "Automatsko otkrivanje",
"clear": "Jednoznačno",
"completed": "Završeno",
"fine_tuning": "sada fino podešavanje…",
"force_stopped": "Prisilno zaustavljeno",
"idle": "Neaktivan",
"interrupted": "Prekinut",
"ready": "Spreman za obradu",
"recording": "Snimanje",
"training": "Treniranje…",
"saving": "Čuvanje…",
"rebuilding": "Ponovna izgradnja…",
"analyzing": "Analiziranje…",
"resetting": "Resetovanje…",
"trimming": "Skraćivanje…",
"splitting": "Dijeljenje…",
"stalled": "Zaglavljeno",
"deleting": "Brisanje…",
"imported": "Uvezeno",
"preparing": "Priprema…",
"unlabelling": "Uklanjanje oznake…",
"working": "Obrada…",
"match_uncertain": "Nesigurno: {top} ili {runner}",
"match_uncertain_single": "Nesigurno: možda {top}",
"match_sure": "~{pct}% sigurnosti",
"match_uncertain_tip": "WashData se još nije odlučio za program. Broj pokazuje koliko je često vodeća pretpostavka, {top}, bila tačna u prošlim ciklusima uz ovakvu prednost. Samo informativno."
},
"suggestion": {
"observed_label": "Izmjereno",
"impact": {
"auto_label_confidence": {
"higher": "Manje ciklusa se automatski označava; više ih odlazi na pregled",
"lower": "Više ciklusa se automatski označava; neki mogu biti pogrešno identificirani"
},
"duration_tolerance": {
"higher": "Prihvata širi raspon trajanja – fleksibilnije podudaranje",
"lower": "Zahtijeva bliže podudaranje trajanja – strože, ali može odbiti neobične cikluse"
},
"end_energy_threshold": {
"higher": "Zatvara samo cikluse sa značajnom potrošnjom energije",
"lower": "Zatvara i kraće ili manje energetske cikluse"
},
"learning_confidence": {
"higher": "Uči samo iz visoko pouzdanih podudaranja – sporije, ali pouzdanije",
"lower": "Uči iz više ciklusa; model može biti manje precizan"
},
"min_off_gap": {
"higher": "Potreban je duži odmor prije početka novog ciklusa",
"lower": "Kratak odmor pokreće novi ciklus – uzastopni ciklusi se mogu razdijeliti"
},
"min_power": {
"higher": "Manje osjetljiv na potrošnju u mirovanju; može propustiti tihe programe",
"lower": "Osjetljiviji; može bilježiti potrošnju u stanju pripravnosti kao aktivnost"
},
"no_update_active_timeout": {
"higher": "Više vremena prije proglašenja ciklusa zaglavljenim",
"lower": "Zaglavljeni ciklus se prisilno zaustavlja ranije"
},
"off_delay": {
"higher": "Više vremena za pauze uređaja – prikladno za duge faze namakanja ili sušenja",
"lower": "Brže otkrivanje kraja – dobro za uređaje s čistim uključivanjem/isključivanjem"
},
"profile_match_threshold": {
"higher": "Potvrđuje samo visoko pouzdana podudaranja; više ciklusa ostaje neoznačeno",
"lower": "Podudara više ciklusa; neki mogu biti blago pogrešni"
},
"start_threshold_w": {
"higher": "Sprečava lažne startove od kratkih skokova snage",
"lower": "Otkriva programe s niskom snagom; može reagirati na šum"
},
"stop_threshold_w": {
"higher": "Završava ciklus brže – može zatvoriti tokom pauze",
"lower": "Dulje čeka na završetak – manje prijevremenih završetaka"
},
"watchdog_interval": {
"higher": "Dopušta dulje tihe faze; manje lažnih prisilnih zaustavljanja",
"lower": "Zaglavljene cikluse otkriva agresivnije"
}
},
"reason": {
"completion_min_seconds": "Polovina trajanja čistog ciklusa p05 ({minutes} min) kroz {cycles} ciklusa; filtrira lažne cikluse.{excl}",
"match_interval": "Na osnovu uočene učestalosti ažuriranja (medijana={median}s) * 10.",
"match_interval_capped": "Ograničeno tako da {persistence} uzastopnih podudaranja stane u {pct}% najkraćeg programa ({shortest}s); sama učestalost ažuriranja (medijana={median}s) predložila bi duži interval.",
"match_interval_floored": "Najkraći program ({shortest}s) ograničio bi ovo na {cap}s, ispod minimuma od {minimum}s, pa se koristi minimum: {persistence} uzastopnih podudaranja traje {budget}s, više od {pct}% tog programa. Podudaranje se izvodi samo kad stigne očitanje (medijan={median}s), pa to ništa ne košta.",
"max_duration_ratio": "Na osnovu trajanja označenih ciklusa (p95={p95}).",
"min_off_gap": "Na osnovu {gaps} uočenih razmaka između ciklusa (p05={p05}s). Donja granica uređaja: {floor}s.",
"min_off_gap_bridge": "Postavljeno tako da premosti najduži tihi odsječak unutar ciklusa: {span}s + 60s rezerve, iz {spans} premoštenih razmaka kroz {cycles} čistih ciklusa (ostaje ispod vašeg najkraćeg razmaka između dva uzastopna pokretanja, koji iznosi {ceiling}s).",
"min_power": "40 % najniže radne snage p05 ({p05}W) kroz {cycles} čistih ciklusa, čime prag isključenja ostaje ispod stvarne potrošnje.{excl}",
"no_update_timeout": "Na osnovu uočene učestalosti ažuriranja (p95={p95}s) * 20 (najmanje 60s).",
"off_delay_cadence": "Na osnovu uočene učestalosti ažuriranja (p95={p95}s) * 5",
"off_delay_device_floor": "Korišten siguran minimum specifičan za uređaj {device} ({floor}s).",
"off_delay_generic_floor": "Korišten opći siguran minimum ({floor}s).",
"off_delay_pauses": "Postavljeno tako da nadmaši stvarne pauze: pauza unutar ciklusa p95 {p95}s + 60s rezerve, iz {pauses} pauza kroz {cycles} čistih ciklusa (donja granica {floor}s).",
"standby_floor": "Svaki nedavni ciklus je i dalje trošio {idle}W kada je završio, pa prag ispod toga nikada ne može registrirati isključivanje uređaja. Zadržan je iznad te vrijednosti; {cycles} čistih ciklusa u evidenciji nikada nije palo ispod njega na duže od {pause}s.",
"thr_batch": "Malo iznad najniže aktivne snage (p05) u {cycles} ciklusa ({p05}W), kako bi se počeci rano uhvatili, a prag zaustavljanja ostao ispod najniže radne snage.",
"watchdog": "Zadržano što nižim uz sigurnost (tik iznad razmaka ažuriranja p95 od {p95}s i najmanje 2× intervala uzorkovanja od {median}s, najmanje 30s) kako bi se zastoji brzo uhvatili bez lažnih zaustavljanja.",
"end_energy_floor": "Povećano na minimum koji proizlazi iz praga zaustavljanja ({stop} W) tokom kašnjenja isključivanja ({off_delay} s); ispod toga ciklus se može završiti samo rezervnim putem.",
"max_duration_ratio_default": "Vraćeno na zadanu vrijednost: niža gornja granica odbacuje pravi program kad god ciklus traje duže nego obično.",
"min_duration_ratio_default": "Vraćeno na zadanu vrijednost: viša donja granica sprečava da se ciklus u toku prepozna sve dok dobro ne odmakne."
},
"exclusions": {
"summary": "Isključeno {total} pogrešno otkrivenih ciklusa: {parts}.",
"reason": {
"force_stopped": "prisilno zaustavljeni",
"user_stopped": "ručno zaustavljeni",
"interrupted": "prekinuti",
"incomplete": "nepotpuni",
"noise": "buka",
"unlabeled": "bez oznake",
"no_trace_short": "prekratki za analizu",
"high_start": "počeli pri visokoj snazi",
"abrupt_end": "naglo završeni",
"mid_restart": "restart usred ciklusa",
"no_power": "bez snage",
"no_active_power": "bez aktivne snage"
}
},
"now_value": "(trenutno {v})"
},
"tab": {
"advanced": "Napredno",
"diagnostics": "Dijagnostika",
"history": "Ciklusi",
"ml": "ML obuka",
"pp_cleanup": "Čišćenje",
"pp_manage": "Upravljaj",
"pp_overview": "Pregled",
"pp_phases": "Faze",
"profiles": "Profili",
"settings": "Postavke",
"status": "Pregled",
"subtab_phase_catalog": "Katalog faza",
"subtab_profiles": "Profili",
"maintenance": "Održavanje",
"playground": "Testno okruženje",
"store": "Trgovina"
},
"tag": {
"early_end": "Rani kraj",
"late_start": "Kasni početak",
"merged": "Spojeni ciklusi",
"noise": "Buka",
"sensor_gap": "Razmak senzora",
"split": "Split ciklus",
"wrong_profile": "Pogrešan profil"
},
"toast": {
"catalog_refreshed": "Katalog zajednice je osvježen",
"task_name_required": "Dajte zadatku naziv",
"task_added": "Zadatak dodan",
"task_save_failed": "Nije moguće sačuvati zadatak: {error}",
"task_removed": "Zadatak uklonjen",
"maint_logged": "Označeno kao obavljeno: {task}",
"access_saved": "Kontrola pristupa je sačuvana",
"all_wiped": "Svi podaci su izbrisani",
"analysis_complete_none": "Analiza završena: nema novih prijedloga",
"auto_label_complete": "Automatsko označavanje je završeno",
"automation_deleted": "Automatizacija izbrisana",
"correction_submitted": "Ispravka dostavljena",
"cycle_force_stopped": "Ciklus prisilno zaustavljen",
"cycle_labelled": "Ciklus označen",
"cycle_paused": "Ciklus je pauziran",
"cycle_resumed": "Ciklus je nastavljen",
"cycle_trimmed": "Ciklus je skraćen",
"cycles_merged": "Ciklusi su spojeni",
"envelope_rebuilt": "Koverta rekonstruisana",
"envelopes_rebuilt": "Koverte obnovljene",
"export_downloaded": "Izvoz je preuzet",
"feedback_all_dismissed": "Sve povratne informacije odbačene",
"feedback_confirmed": "Povratne informacije potvrđene",
"feedback_dismissed": "Povratne informacije su odbačene",
"group_deleted": "Grupa je izbrisana",
"group_name_required": "Naziv grupe je obavezan",
"group_saved": "Grupa je sačuvana",
"json_required": "Potrebni su JSON podaci",
"legacy_removed": "Naslijeđene radnje su uklonjene",
"logs_exported": "Dnevnici su izvezeni",
"min_2_profiles": "Odaberite najmanje 2 profila za grupu",
"ml_training_no_improvement": "Obuka je završena: osnovna linija je zadržana (bez poboljšanja)",
"models_reverted": "Modeli na uređaju vraćeni su na osnovnu liniju",
"name_required": "Potrebno je ime",
"no_split_found": "Nisu pronađeni praznini u praznom hodu za razdvajanje",
"panel_settings_saved": "Postavke panela su sačuvane",
"pg_preset_loaded": "Konfiguracija \"{name}\" učitana",
"pg_preset_saved": "Konfiguracija \"{name}\" sačuvana",
"pg_sugg_loaded": "Učitano {n} predloženih vrijednosti - pokrenite testno okruženje za usporedbu",
"phase_name_required": "Naziv faze je obavezan",
"phase_reset": "Faza \"{name}\" je vraćena na ugrađenu verziju",
"phase_updated": "Faza ažurirana",
"phases_saved": "Faze su sačuvane",
"preferences_saved": "Postavke su sačuvane",
"profile_name_required": "Ime profila je obavezno",
"profile_renamed": "Profil je preimenovan",
"recording_discarded": "Snimak je odbačen",
"recording_saved": "Snimak je sačuvan na profilu",
"recording_started": "Snimanje je počelo",
"recording_stopped": "Snimanje je zaustavljeno",
"review_saved": "Recenzija je sačuvana",
"settings_conflicts": "Ispravite istaknute sukobe postavki prije spremanja.",
"settings_no_changes": "Nema promjena za spremanje",
"settings_reverted": "Postavke vraćene; ponovno učitavanje integracije",
"settings_saved": "Postavke sačuvane; ponovno učitavanje integracije",
"suggestions_applied": "Primijenjeni prijedlozi; ponovno učitavanje integracije",
"suggestions_dismissed": "Prijedlozi su odbačeni",
"apply_failed": "Primjena nije uspjela: {error}",
"delete_failed": "Brisanje nije uspjelo: {error}",
"load_more_failed": "Nije moguće učitati još: {error}",
"maint_add_failed": "Nije moguće dodati događaj: {error}",
"maint_added": "Događaj održavanja dodan",
"maint_delete_failed": "Nije moguće izbrisati događaj: {error}",
"maint_deleted": "Događaj održavanja izbrisan",
"relabel_done": "Ponovo označeno ciklusa: {count}",
"relabel_failed": "Ponovno označavanje nije uspjelo: {error}",
"reminders_save_failed": "Nije moguće sačuvati podsjetnike: {error}",
"reminders_saved": "Podsjetnici za servis sačuvani",
"pause_no_cycle": "Nema aktivnog ciklusa za pauziranje",
"resume_no_cycle": "Nema pauziranog ciklusa za nastavak",
"delete_partial_failed": "Neke stavke nije bilo moguće obrisati i vraćene su",
"pg_run_gone": "To pokretanje više nije dostupno.",
"task_cancelled": "Otkazano.",
"processed": "Obrađeno {bits}",
"processed_cycles": "{n} ciklusa",
"processed_suggestions": "{n} prijedloga",
"processed_models": "{n} aktiviranih modela",
"store_search_failed": "Pretraga nije uspjela: {error}",
"store_connect_failed": "Povezivanje nije uspjelo: {error}",
"store_connected": "Povezano sa zajedničkom trgovinom",
"store_disconnected": "Veza sa zajedničkom trgovinom prekinuta",
"store_error": "Greška: {error}",
"store_unavailable": "Zajednička trgovina nije dostupna.",
"store_pick_profile": "Odaberite profil za spajanje",
"store_name_required": "Unesite naziv profila",
"store_import_failed": "Uvoz nije uspio: {error}",
"store_imported": "Uvezeno u {profile}",
"store_no_appliance": "Prvo postavite marku i model uređaja u Postavkama.",
"store_share_failed": "Dijeljenje nije uspjelo: {error}",
"store_shared": "Podijeljeno u zajedničku trgovinu, čeka pregled.",
"contrib_device_changed": "Dodano u zajedničku trgovinu, ali se odabrani uređaj promijenio dok je obrazac bio otvoren. Odaberite ga u Postavkama.",
"appliance_added": "Uređaj dodan, čeka odobrenje",
"brand_added": "Marka dodana, čeka odobrenje",
"profile_added": "Profil dodan, čeka odobrenje",
"saved_except_conflicts": "Sačuvano. Ispravite istaknute konflikte da sačuvate ostalo.",
"share_device_none_sel": "Odaberite barem jedan program za dijeljenje",
"store_device_downloaded": "Dodano: programi {p}, snimci {c}",
"store_device_downloaded_phases": "Dodano: programi {p}, snimci {c}, mape faza {ph}",
"store_device_downloaded_settings": "Dodano: programi {p}, snimci {c}, mape faza {ph}, postavke {s}",
"store_device_shared": "Ciklusi podijeljeni u zajedničku trgovinu: {n}. Čeka se pregled.",
"store_device_shared_all_dup": "Svi ciklusi ({n}) su već bili u zajedničkoj trgovini.",
"store_device_shared_partial": "Podijeljeni ciklusi: {n}; nije otpremljeno: {failed}.",
"store_device_shared_some_dup": "Podijeljeni ciklusi: {created}; već u trgovini: {dup}.",
"store_download_failed": "Preuzimanje nije uspjelo: {error}",
"store_download_nothing": "Nema ništa za preuzimanje -- svi profili već postoje na ovom uređaju",
"export_selective_done": "Izvoz preuzet",
"import_selective_done": "Uvezeno {profiles} profila i {cycles} ciklusa",
"hist_csv_required": "Prvo učitajte CSV fajl ili zalijepite njegov sadržaj",
"file_read_failed": "Nije bilo moguće pročitati taj fajl",
"unlabel_done": "Uklonjena oznaka s ciklusa: {count}",
"unlabel_failed": "Uklanjanje oznake nije uspjelo: {error}",
"odometer_saved": "Ukupan broj ciklusa je sačuvan",
"odometer_save_failed": "Nije moguće sačuvati ukupan broj: {error}",
"store_pick_profile_share": "Odaberite profil za dijeljenje",
"remove_failed": "Uklanjanje nije uspjelo: {error}",
"analysis_complete": "Analiza završena: prijedloga: {count}",
"analysis_failed": "Analiza nije uspjela: {error}",
"auto_detect_failed": "Automatsko otkrivanje nije uspjelo: {error}",
"auto_label_failed": "Automatsko označavanje nije uspjelo: {error}",
"could_not_load_cycle": "Nije moguće učitati ciklus: {error}",
"create_failed": "Kreiranje nije uspjelo: {error}",
"cycles_deleted": "Obrisano ciklusa: {count}",
"debug_cleared": "Obrisano tragova otklanjanja grešaka: {count}",
"discard_failed": "Odbacivanje nije uspjelo: {error}",
"error": "Greška: {error}",
"export_failed": "Izvoz nije uspio: {error}",
"import_failed": "Uvoz nije uspio: {error}",
"invalid_json": "\"{key}\" nije ispravan JSON - ispravite ga ili ispraznite polje prije čuvanja.",
"label_failed": "Označavanje nije uspjelo: {error}",
"ml_training_promoted": "Treniranje završeno: aktivirano modela: {count}",
"pause_failed": "Pauziranje nije uspjelo: {error}",
"phase_created": "Faza \"{name}\" je kreirana",
"phase_deleted": "Faza \"{name}\" je obrisana",
"profile_created": "Profil \"{name}\" je kreiran",
"rename_failed": "Preimenovanje nije uspjelo: {error}",
"save_failed": "Čuvanje nije uspjelo: {error}",
"split_complete": "Podijeljeno na cikluse: {count}",
"start_failed": "Pokretanje nije uspjelo: {error}",
"stop_failed": "Zaustavljanje nije uspjelo: {error}",
"update_failed": "Ažuriranje nije uspjelo: {error}",
"store_download_skipped": "Preskočeni snimci: {n} (prekratki, s previše praznina ili već na vašem uređaju).",
"store_import_low_quality": "Ovaj snimak je prekratak, s previše praznina ili nevjerodostojan da bi se uvezao.",
"store_import_duplicate": "Ovaj snimak je već na vašem uređaju.",
"device_approved": "Odobreno od strane zajednice",
"thanks_confirming": "Hvala na potvrdi",
"rating_saved": "Ocjena kvaliteta sačuvana",
"store_download_partial": "Programi koji se nisu mogli preuzeti: {n}; pokušajte ponovo kasnije.",
"import_no_restore_point": "Uvezeno, ali tačka vraćanja nije mogla biti spremljena, pa se ovaj uvoz ne može poništiti",
"import_undo_failed": "Uvoz nije moguće poništiti: {error}",
"import_undone": "Uvoz poništen: vraćeno {profiles} profila i {cycles} ciklusa",
"auto_label_cancelled": "Automatsko označavanje otkazano nakon označavanja {count} ciklusa.",
"auto_label_cancelled_one": "Automatsko označavanje otkazano nakon označavanja {count} ciklusa.",
"auto_label_cancelled_few": "Automatsko označavanje otkazano nakon označavanja {count} ciklusa.",
"auto_label_cancelled_other": "Automatsko označavanje otkazano nakon označavanja {count} ciklusa.",
"auto_label_done": "Automatsko označavanje završeno: označeno je {count} ciklusa, bez oznake: {skipped}.",
"auto_label_done_one": "Automatsko označavanje završeno: označen je {count} ciklus, bez oznake: {skipped}.",
"auto_label_done_few": "Automatsko označavanje završeno: označena su {count} ciklusa, bez oznake: {skipped}.",
"auto_label_done_other": "Automatsko označavanje završeno: označeno je {count} ciklusa, bez oznake: {skipped}."
},
"trend": {
"down": "Opadajući trend",
"up": "Rastući trend"
},
"maint": {
"bearing_service": "Servis ležajeva",
"salt": "Dopuni so",
"rinse_aid": "Dopuni sredstvo za ispiranje",
"lint_filter": "Očisti filter za dlačice",
"condenser_clean": "Očisti kondenzator",
"descale": "Uklanjanje kamenca",
"drum_clean": "Očisti bubanj",
"filter_clean": "Očisti filter",
"other": "Ostalo"
},
"pg_desc": {
"dishwasher_end_spike_quiet_release": "Mašina za pranje posuđa: sekunde tišine nakon očekivanog trajanja prije nego što se otpusti čekanje na završno ispumpavanje vode",
"smart_termination_duration_ratio": "Udio prosječnog trajanja programa koji ciklus mora dostići prije nego što ga Pametni završetak smije ranije završiti; smanjite ako vremena rada variraju",
"anti_crease_finalize_ratio": "Udio prosječnog trajanja programa koji ciklus mora dostići prije nego što ga rep anti-gužvanja smije dovršiti; smanjite kod sušilica, kod mašina za veš ostavite zadano",
"anti_wrinkle_enabled": "Upij impulse bubnja nakon glavne faze, a ne čitaj ih kao nove cikluse",
"anti_wrinkle_exit_power": "Nivo mirovanja između impulsa okretanja; djeluje samo iznad Praga zaustavljanja",
"anti_wrinkle_idle_timeout": "Dozvoljeno vrijeme mirovanja između dva impulsa bubnja prije nego što se anti-gužvanje završi",
"anti_wrinkle_max_duration": "Duži impuls završava anti-gužvanje i otvara novi ciklus",
"anti_wrinkle_max_power": "Impuls iznad ove vrijednosti završava anti-gužvanje i otvara novi ciklus",
"completion_min_seconds": "Najkraće pokretanje koje se računa kao pravi ciklus",
"interrupted_min_seconds": "Kratki ciklusi označeni kao prekinuti",
"min_off_gap": "Razmak potreban za razdvajanje dva ciklusa",
"off_delay": "Sekundi niske snage prije završetka ciklusa",
"start_duration_threshold": "Sekundi iznad praga za potvrdu pokretanja",
"start_threshold_w": "Minimum vati da bi se računalo kao pokrenuto",
"stop_threshold_w": "Ispod ovoga mašina se računa kao isključena",
"profile_match_min_duration_ratio": "Minimalna dužina ciklusa kao udio trajanja profila; zadano 0,1 (10%)",
"profile_match_max_duration_ratio": "Maksimalna dužina ciklusa kao udio trajanja profila; zadano 1,8 (180%)",
"curve_preroll_seconds": "Sekunde očitanja iz prekinutih pokušaja pokretanja prenesene na početak krivulje ciklusa; 0 = isključeno"
},
"col": {
"profile_tip": "Naziv podudarnog programa. Bez oznake znači da se na kraju ciklusa nijedan profil nije podudarao.",
"status_tip": "Ishod ciklusa: Završeno (prirodni kraj), Prekinuto (nagli pad snage), Prisilno zaustavljeno (ručno) ili Potrebna provjera (čeka se povratna informacija).",
"date_tip": "Datum i vrijeme početka ciklusa.",
"duration_tip": "Ukupno vrijeme rada ciklusa od početka do kraja.",
"energy_tip": "Ukupna potrošena energija (kWh), izračunata iz snage kroz vrijeme.",
"cost_tip": "Trošak energije ovog ciklusa, utvrđen kad je završio. Uz uključen Vremenski ponderisan trošak svaki trenutak se naplaćuje po svojoj cijeni; inače po cijeni na kraju. Postavite cijenu u Postavkama da se ovo popuni.",
"confidence_tip": "Pouzdanost podudaranja profila (0-100%). Koliko se tačno kriva snage ciklusa podudarala s identificiranim programom.",
"flags_tip": "Oznake zajednice i pokazatelji kvalitete podataka",
"cost_dynamic_tip": "Vremenski ponderisano: naplaćeno po cijeni koja je važila tokom ciklusa (efektivno {price} {cur}/kWh).",
"dbg_conf": "Pouzd.",
"dbg_mae": "MAE",
"dbg_corr": "Kor."
},
"stat": {
"avg": "pros.",
"min": "min {v}",
"max": "max {v}",
"consistency": "konzistentnost ±{v}",
"total": "ukupno {v}",
"last_run": "zadnje pokretanje {v}",
"score": "rezultat {pct}%",
"duration_cv": "CV trajanja {pct}%",
"avg_confidence": "pros. pouzdanost {pct}%"
},
"pg_evd": {
"detected": "Detektor je prepoznao da je ciklus započeo.",
"match_commit": "Mehanizam podudaranja je s dovoljno pouzdanosti odabrao program.",
"match_changed": "Vodeći program se promijenio kako je viđen veći dio ciklusa.",
"match_ambiguous": "Dva programa su postigla slične rezultate, pa je podudaranje bilo nesigurno.",
"unmatched": "Nijedan sačuvani program nije odgovarao ovom ciklusu.",
"notify_start": "Bila bi poslana obavijest o pokretanju.",
"notify_pre_complete": "Bila bi poslana obavijest da je ciklus skoro završen.",
"notify_finish": "Bila bi poslana obavijest o završetku.",
"notify_milestone": "Bila bi poslana obavijest o prekretnici.",
"notify_held": "Obavijest je zadržana zbog tihih sati.",
"finished": "Ciklus je dostigao završno stanje i završio.",
"match_reverted": "Program se vratio na otkrivanje: njegov rezultat je pao znatno ispod vlastitog vrha.",
"verified_pause": "Poravnanje uživo je potvrdilo (ili ukinulo) pauzu unutar programa. Dok pauza traje, ciklus se ne završava.",
"stalled": "Ciklus je ostao na potrošnji u pripravnosti duže nego što ovaj program ikada tu pauzira, a posao nije gotov. Prikazano kao Pauzirano (Zaglavljeno); ciklus ostaje otvoren."
},
"store": {
"search_ph2": "Pretraži po marki ili modelu…",
"your_model_tip": "Ovo je uređaj koji ste naveli u Postavkama",
"your_model": "Vaš",
"programs_count": "Programi: {n}",
"browse": "Pregledaj",
"device": "Uređaj",
"no_results": "Nisu pronađeni odgovarajući uređaji. Pokušajte s drugom pretragom.",
"no_programs": "Za ovaj uređaj još nema podijeljenih programa.",
"no_cycles": "Za ovaj program još nema podijeljenih referentnih ciklusa.",
"anon": "anonimno",
"uploaded_by": "Podijelio {name}",
"connected_as": "Povezan kao {name}",
"not_connected": "Nije povezano. Povežite GitHub nalog da biste dijelili vlastite cikluse.",
"import_new": "Novi profil",
"import_merge": "Spoji s postojećim",
"merge_target": "Spoji u profil",
"description": "Opis (opcionalno)",
"contributed_by": "od {name}",
"website": "Web stranica trgovine ↗",
"website_tip": "Otvorite web stranicu zajedničke trgovine",
"favorites": "Favoriti",
"rating_summary": "★ {avg} ({n})",
"no_ratings": "Još nema ocjena",
"unreachable": "Nije moguće povezati se sa zajedničkom trgovinom. Provjerite vezu i pokušajte ponovo."
},
"settings": {
"gear": {
"title": "Preferencije"
}
},
"link": {
"maintenance_supporter": "Maintenance Supporter na GitHubu ↗",
"manual": "Priručnik ↗"
},
"tip": {
"add_brand": "Marke nema na spisku? Dodajte je u katalog zajednice",
"add_appliance": "Modela nema na spisku? Dodajte svoj uređaj u katalog zajednice",
"add_profile": "Dodajte profil za ovaj uređaj na web-stranici zajednice"
},
"task": {
"cancelling": "Otkazivanje...",
"reprocess": {
"matching": "Ponovna obrada: podudaranje ciklusa",
"golden": "Ponovna obrada: popunjavanje referentnih",
"suggestions": "Ponovna obrada: prijedlozi",
"ml_training": "Ponovna obrada: ML obuka",
"health": "Ponovna obrada: zdravlje ciklusa",
"costs": "Ponovna obrada: troškovi energije"
},
"pg_sweep": {
"optimize": "Optimizacija: {param}"
},
"pg_detail": {
"simulate": "Simuliraj ciklus"
},
"split": {
"apply": "Dijeljenje ciklusa"
},
"trim": {
"apply": "Skraćivanje ciklusa"
},
"merge": {
"apply": "Spajanje ciklusa"
},
"rebuild": {
"envelopes": "Ponovna izgradnja omotača"
},
"auto_label": {
"running": "Automatsko označavanje ciklusa"
},
"store_download": {
"running": "Preuzimanje iz trgovine"
}
},
"setup": {
"hdr": {
"card": "Postavljanje uređaja",
"healthy_chip": "Postavljanje dovršeno"
},
"phase0": {
"washer": "WashData već otkriva vaše cikluse. Snimite prvi ciklus kako biste omogućili nazive programa i procjene vremena.",
"dishwasher": "WashData prati. Ciklusi mašine za suđe su složeni, pa snimite prvi ciklus. Ako otkriveni ciklus traje predugo, skratite ga u uređivaču ciklusa prije spremanja kao profila.",
"generic": "WashData prati. Snimite ili označite otkriveni ciklus kako biste počeli graditi profile."
},
"phase1a": {
"labelled": "Dobar početak: vaš prvi program je sačuvan. Za najčišće podatke snimite sljedeći ciklus snimačem."
},
"phase1b": {
"recorded": "Vaš snimak je sačuvan kao {profile_name}. Sada snimite ili označite ostale česte programe."
},
"phase1c": {
"verify": "Imate programe iz zajednice ({count}). Pokrenite ciklus da provjerite prepoznaje li ga WashData; podudaranje se poboljšava kako uređaj gradi vlastitu historiju."
},
"phase2": {
"cluster": "WashData je uočio slične cikluse ({count}) koji ne odgovaraju nijednom sačuvanom programu. Kreirati novi profil za njih?",
"unmatched": "Vaš zadnji ciklus nije odgovarao nijednom pohranjenome programu. Je li to novi program?"
},
"phase3": {
"suggestions": "WashData ima prijedloge postavki iz historije vaših ciklusa. Pregledajte ih za bolju detekciju."
},
"phase4": {
"healthy": "Ovaj uređaj je u potpunosti postavljen ({profile_count} profila)."
},
"cta": {
"start_recording": "Pokreni snimanje",
"label_detected_cycle": "Već imam otkriven ciklus – umjesto toga ga označi",
"browse_cycles": "Pregledaj cikluse za označavanje sljedećeg",
"view_profiles": "Prikaži svoje profile",
"create_from_cluster": "Napravi profil od ovih ciklusa",
"create_profile": "Napravi za njega profil",
"review_suggestions": "Preglej prijedloge",
"skip_step": "Preskoči ovaj korak",
"skip_forever": "Ne prikazuj više",
"hide_guidance": "Sakrij upute",
"show_guidance": "Prikaži upute"
}
},
"access": {
"edit": "Uređivanje",
"full": "Potpuno",
"inherit": "Naslijedi",
"none": "Nema (skriveno)",
"read": "Čitanje"
},
"pg_label_reason": {
"no_winner": "Nijedan program ne odgovara",
"below_floor": "Ispod praga \"Pouzdanost učenja\"",
"ambiguous": "Označeno kao dvosmisleno",
"margin": "Preblizu drugom najboljem programu",
"unknown_profile": "Program više ne postoji",
"not_evaluated": "Nije procijenjeno"
},
"diagram": {
"accum": "akum.",
"auto": "auto",
"below_off": "ispod = isklj.",
"confirmed": "potvrđeno",
"energy_counts": "energija se broji",
"feedback": "povratna inf.",
"gap_below_min": "razmak ispod min. = jedan ciklus",
"heat_phase": "faza grijanja",
"held_at_100": "ostaje na 100%",
"ignored": "zanemareno",
"kept": "zadržano",
"max": "maks.",
"min": "min.",
"minus_tol": "-tol",
"no_match": "nema podudaranja",
"no_updates": "nema ažuriranja",
"off_delay_wait": "kašnjenje isključivanja",
"off_gap": "razmak isklj.",
"plus_tol": "+tol",
"profile": "profil",
"reading_interval": "tipični interval očitanja",
"sensor_offline": "senzor van mreže: prisilno zaustavljanje",
"si": "IU",
"spike_ignored": "skok zanemaren",
"spike_ignored_short": "skok: zanemaren",
"start": "pokretanje",
"stop": "zaustavljanje",
"tail_energy_resets": "energija kraja iznad praga: odbrojavanje se resetuje",
"thr": "prag",
"too_short": "prekratak",
"tumble_kept": "impulsi bubnja zadržani"
}
}