257 files
This commit is contained in:
@@ -38,6 +38,8 @@
|
||||
"reset": "Tilbakestill",
|
||||
"snooze": "Slumre",
|
||||
"snoozed": "Slumrer",
|
||||
"snoozed_for": "Påminnelser dempet i {hours} timer — til {until}",
|
||||
"snoozed_for_one": "Påminnelser dempet i én time — til {until}",
|
||||
"cancel": "Avbryt",
|
||||
"bulk_select": "Velg",
|
||||
"bulk_select_all": "Velg alle",
|
||||
@@ -63,7 +65,10 @@
|
||||
"counter": "Teller",
|
||||
"state_change": "Tilstandsendring",
|
||||
"runtime": "Driftstid",
|
||||
"trigger_type_due_date": "Dato fra en sensor",
|
||||
"runtime_hours": "Måldriftstid (timer)",
|
||||
"days_before": "Dager før datoen",
|
||||
"days_before_help": "For en sensor som rapporterer når vedlikeholdet forfaller (dato eller tidsstempel). 0 = på selve datoen. Enhetens egen «ferdig»-knapp flytter datoen fram og opphever dermed utløseren — gjør den til handlingen ved fullføring.",
|
||||
"target_value": "Målverdi",
|
||||
"target_changes": "Antall endringer",
|
||||
"for_minutes": "I (minutter)",
|
||||
@@ -235,6 +240,8 @@
|
||||
"model_optional": "Modell (valgfritt)",
|
||||
"serial_number_optional": "Serienummer (valgfritt)",
|
||||
"serial_number_label": "S/N",
|
||||
"object_replaces": "Erstatter",
|
||||
"object_replaced_by": "Erstattet av",
|
||||
"documentation_url_label": "Bruksanvisning",
|
||||
"object_notes_label": "Notater",
|
||||
"sort_due_date": "Forfallsdato",
|
||||
@@ -422,7 +429,7 @@
|
||||
"qr_action_view": "Vis vedlikeholdsinfo",
|
||||
"qr_action_complete": "Merk vedlikehold som fullført",
|
||||
"qr_action_quick_complete": "Hurtigfullføring — uten dialog",
|
||||
"qr_print_quick_none": "Hurtigfullføringskoder krever standardverdier for hurtigfullføring på en oppgave (oppgavedialogen → Standardverdier for hurtigfullføring) — ingen oppgave i de valgte objektene har noen ennå.",
|
||||
"qr_print_quick_none": "Hurtigfullføringskoder krever standardverdier for hurtigfullføring på en oppgave (Innstillinger → Avanserte funksjoner → Fullføringshandlinger; oppgavedialogen → Standardverdier for hurtigfullføring) — ingen oppgave i de valgte objektene har noen ennå.",
|
||||
"qr_url_mode": "Lenketype",
|
||||
"qr_mode_companion": "Companion-app",
|
||||
"qr_mode_local": "Lokal (mDNS)",
|
||||
@@ -578,8 +585,6 @@
|
||||
"settings_features_desc": "Aktiver eller deaktiver avanserte funksjoner. Deaktivering skjuler dem fra grensesnittet, men sletter ikke data.",
|
||||
"feat_adaptive": "Adaptiv planlegging",
|
||||
"feat_adaptive_desc": "Lær optimale intervaller fra vedlikeholdshistorikken",
|
||||
"feat_predictions": "Sensorprediksjoner",
|
||||
"feat_predictions_desc": "Forutsi utløserdatoer fra sensorforringelse",
|
||||
"feat_seasonal": "Sesongjusteringer",
|
||||
"feat_seasonal_desc": "Juster intervaller basert på sesongmønstre",
|
||||
"feat_environmental": "Miljøkorrelasjon",
|
||||
@@ -671,6 +676,10 @@
|
||||
"settings_currency": "Valuta",
|
||||
"settings_currency_decimals": "Desimaler for beløp",
|
||||
"settings_currency_decimals_hint": "Hvor mange desimaler hvert beløp viser: nøkkeltall, budsjetter, kostnader i lister og rapporter, budsjettvarsler. 0 = hele tall.",
|
||||
"settings_parts_cost_mode": "Reservedeler teller som utgift",
|
||||
"settings_parts_cost_purchase": "Ved kjøp",
|
||||
"settings_parts_cost_use": "Ved bruk",
|
||||
"settings_parts_cost_mode_hint": "Ved kjøp: kostnaden for en kjøpspåminnelse teller, og delene en jobb bruker vises som informasjon. Ved bruk: hver fullføring bokfører verdien av delene som ble brukt, og et kjøp setter delens pris i stedet for å telle. Gjelder fullføringer fra nå av — historikken beholder hvordan den ble bokført.",
|
||||
"settings_budget_monthly": "Månedsbudsjett",
|
||||
"settings_budget_yearly": "Årsbudsjett",
|
||||
"settings_budget_alerts": "Budsjettvarsler",
|
||||
@@ -683,6 +692,7 @@
|
||||
"settings_import_placeholder": "Lim inn JSON- eller CSV-innhold her…",
|
||||
"settings_import_btn": "Importer",
|
||||
"settings_import_success": "{count} objekter importert.",
|
||||
"settings_import_unmatched_users": "Ikke funnet på denne instansen: {names}. Oppgavetildelingene deres ble fjernet — opprett personer med de samme navnene i Home Assistant og importer på nytt for å beholde dem.",
|
||||
"settings_export_success": "Eksport lastet ned.",
|
||||
"settings_saved": "Innstilling lagret.",
|
||||
"settings_include_history": "Inkluder historikk",
|
||||
@@ -771,7 +781,7 @@
|
||||
"has_overdue": "Har forfalte oppgaver",
|
||||
"object": "Objekt",
|
||||
"settings_panel_access": "Paneltilgang",
|
||||
"settings_panel_access_desc": "Administratorer har alltid full tilgang. For å delegere opprettelse, redigering og sletting til bestemte ikke-administratorer, slå dette på og velg dem nedenfor — alle andre ser kun Fullfør og Hopp over.",
|
||||
"settings_panel_access_desc": "Administratorer har alltid full tilgang. For å delegere opprettelse, redigering og sletting til bestemte ikke-administratorer, slå dette på og velg dem nedenfor — alle andre har kun Fullfør, Hopp over, Tilbakestill, Utsett og Slumre.",
|
||||
"settings_operator_write": "Tillat valgte brukere å opprette, redigere og slette",
|
||||
"settings_operator_write_desc": "Av: bare administratorer kan endre innhold. På: de valgte brukerne nedenfor får også full tilgang.",
|
||||
"no_non_admin_users": "Ingen ikke-administratorbrukere funnet. Legg til noen under Innstillinger → Personer.",
|
||||
@@ -782,11 +792,16 @@
|
||||
"on_complete_action_desc": "Kaller en HA-tjeneste når oppgaven fullføres — f.eks. tilbakestille en teller på enheten.",
|
||||
"on_complete_action_target": "Målentitet",
|
||||
"on_complete_action_target_hint": "Merk: entitetsdomenet må samsvare med tjenesten — f.eks. fungerer 'button.press' kun på button.*, 'counter.increment' kun på counter.*, 'input_button.press' kun på input_button.* osv. Ved manglende samsvar mislykkes handlingen i det stille (HA logger 'Referenced entities ... missing or not currently available').",
|
||||
"on_complete_action_target_more": "Denne handlingen har flere mål enn feltet viser: {targets}. De beholdes som de er — velger du en annen entitet her, erstatter den hele målet.",
|
||||
"on_complete_action_skip_auto": "Ikke når oppgaven fullføres av seg selv (sensoren er normal igjen)",
|
||||
"on_complete_action_data": "Data (JSON, valgfritt)",
|
||||
"on_complete_action_test": "Valider konfigurasjon",
|
||||
"on_complete_action_test_success": "✓ Konfigurasjon gyldig (handlingen utløses kun ved fullføring av oppgaven)",
|
||||
"on_complete_action_test_failed": "Mislyktes",
|
||||
"action_test_bad_format": "Ugyldig tjenesteformat (forventet 'domain.service')",
|
||||
"action_test_unknown_service": "Tjenesten «{service}» er ikke registrert i Home Assistant. Kontroller stavemåten og at integrasjonen som leverer den, er lastet.",
|
||||
"action_test_domain_mismatch": "Tjenesten «{service}» virker bare på {domain}.*-entiteter; entiteten «{entity}» hører til {entity_domain}.* — velg en tjeneste som passer til entitetens domene (f.eks. {suggestion})",
|
||||
"action_test_entity_missing": "Målentiteten «{entity}» ble ikke funnet i Home Assistant — den kan ha fått nytt navn, eller integrasjonen kan være fjernet.",
|
||||
"quick_complete_defaults_title": "Standardverdier for hurtigfullføring (for QR-skanninger, valgfritt)",
|
||||
"quick_complete_defaults_desc": "Forhåndsinnstilte verdier for hurtigfullføring via QR-skanning. Uten disse åpner QR-koden fullføringsdialogen.",
|
||||
"quick_complete_defaults_notes": "Notater",
|
||||
@@ -844,6 +859,7 @@
|
||||
"doc_too_large": "Filen er for stor (maks. 25 MB).",
|
||||
"doc_upload_failed": "Opplasting mislyktes.",
|
||||
"docs_archive_too_large": "Arkivet er for stort (maks. {max}).",
|
||||
"docs_archive_no_manifest": "Denne ZIP-filen har ingen manifest.json, så gjenopprettingen vet ikke hvilket dokument en fil hører til. La manifest.json ligge ved siden av mappene når du zipper på nytt.",
|
||||
"completion_photos_optional": "Bilder ved fullføring (valgfritt)",
|
||||
"completion_photos": "Bilder ved fullføring",
|
||||
"choose_photos": "Velg bilder",
|
||||
@@ -904,6 +920,11 @@
|
||||
"paused": "Satt på pause",
|
||||
"pause_object": "Sett på pause",
|
||||
"resume_object": "Gjenoppta",
|
||||
"pause_task": "Sett på pause",
|
||||
"resume_task": "Gjenoppta",
|
||||
"pause_task_prompt": "Fryser oppgavens plan — den forfaller ikke og varsler ikke før du gjenopptar den, og gjenopptakelse starter en ny syklus fra den dagen. Objektets andre oppgaver fortsetter. Valgfritt: en dato da den gjenopptas av seg selv.",
|
||||
"task_paused": "Oppgaven er satt på pause",
|
||||
"task_resumed": "Oppgaven er gjenopptatt — planen starter på nytt",
|
||||
"pause_until_prompt": "Frys objektets planer — ingenting forfaller og ingenting varsler før det gjenopptas. Angi eventuelt en dato for automatisk gjenopptakelse.",
|
||||
"pause_until_label": "Gjenoppta den (valgfritt)",
|
||||
"object_paused": "Objekt satt på pause",
|
||||
@@ -913,7 +934,18 @@
|
||||
"replace_object": "Erstatt…",
|
||||
"replace_object_prompt": "Pensjoner dette objektet og opprett en etterfølger. Historikk og kostnader forblir arkivert på det gamle; oppgaver og dokumenter følger med til det nye, tellere starter på nytt.",
|
||||
"replace_name_label": "Etterfølgerens navn",
|
||||
"replace_device_heading": "Enhet i Home Assistant",
|
||||
"replace_device_keep": "Samme enhet som før ({device})",
|
||||
"replace_device_keep_hint": "Velg dette også hvis den nye enheten ikke er i Home Assistant ennå: når den er det, velg den som objektets enhet i innstillingene — sensorutløserne flytter da med.",
|
||||
"replace_device_other": "Den nye enheten er en annen enhet",
|
||||
"replace_device_pick": "Den nye enhetens enhet i Home Assistant",
|
||||
"replace_device_other_hint": "Sensorutløsere, fullføringshandlinger og tellernullstillingen flytter til de tilsvarende entitetene på den enheten.",
|
||||
"replace_device_none": "Ingen enhet",
|
||||
"object_replaced": "Objekt erstattet — etterfølger opprettet",
|
||||
"device_swap_moved": "{count} sensorkoblinger flyttet til den nye enheten.",
|
||||
"device_swap_moved_one": "Én sensorkobling flyttet til den nye enheten.",
|
||||
"device_swap_unmatched": "{count} kunne ikke matches — sjekk sensorutløserne til de oppgavene.",
|
||||
"device_swap_unmatched_one": "Én kunne ikke matches — sjekk oppgavens sensorutløser.",
|
||||
"reading_unit_label": "Avlesningsenhet (f.eks. kWh, m³)",
|
||||
"reading_unit_help": "Vises ved siden av den registrerte verdien når oppgaven fullføres.",
|
||||
"reading_value_label": "Avlest verdi",
|
||||
@@ -1010,6 +1042,9 @@
|
||||
"part_stock": "Lager",
|
||||
"part_reorder_threshold": "Bestillingsgrense",
|
||||
"part_restock_quantity": "Påfyllingsmengde",
|
||||
"part_package_size": "Pakningsstørrelse (enheter)",
|
||||
"part_restock_packages": "Påfyllingsmengde (pakninger)",
|
||||
"part_package_hint": "Kjøpes i pakninger, brukes i enheten: lager, forbruk per oppgave og bestillingsgrense teller enheter; påfyllingsmengde og pris gjelder per pakning.",
|
||||
"part_auto_buy": "Kjøpsoppgave ved lavt lager",
|
||||
"part_restock": "Juster lager",
|
||||
"parts_used_by": "Brukes av",
|
||||
@@ -1022,10 +1057,11 @@
|
||||
"parts_load_failed": "Kunne ikke laste objektets deler — forbruksvalgene er ikke tilgjengelige nå.",
|
||||
"settings_export_selection": "Begrens til valgte objekter (valgfritt)",
|
||||
"settings_docs_archive": "Dokumentarkiv (med filer)",
|
||||
"settings_docs_archive_hint": "JSON/YAML/CSV-eksportene inneholder bare innstillinger. Denne ZIP-en inkluderer innholdet i de opplastede filene, slik at gjenoppretting blir fullstendig.",
|
||||
"settings_docs_archive_hint": "JSON- og YAML-eksportene lister opp dokumentene dine, men ikke filene deres; CSV utelater dokumenter. Denne ZIP-en inneholder de opplastede filene – gjenopprett den etter at JSON er importert, så mangler ingenting.",
|
||||
"settings_docs_export_btn": "Last ned dokument-ZIP",
|
||||
"settings_docs_import_btn": "Gjenopprett dokument-ZIP",
|
||||
"settings_docs_import_success": "Gjenopprettet: {blobs} filer, {docs} dokumenter",
|
||||
"settings_docs_import_missing": "{n} hoppet over — filene deres var ikke i ZIP-filen",
|
||||
"adopt_problem_button": "Ta i bruk problemsensorer",
|
||||
"adopt_problem_title": "Ta i bruk problemsensorer",
|
||||
"adopt_problem_hint": "Gjør HA-problemsensorer (skriverfeil, filteradvarsler, lavt batteri) om til vedlikeholdsoppgaver som utløses mens problemet er aktivt og fullføres selv når det løses.",
|
||||
@@ -1056,6 +1092,10 @@
|
||||
"trigger_hint_counter_delta_edit": "Teller forbruket siden forrige fullføring: forfaller etter +{target}; telleren starter på nytt etter hver fullføring.",
|
||||
"trigger_hint_counter_abs": "Oppgaven forfaller når sensoren når {target}.",
|
||||
"trigger_hint_runtime": "Oppgaven forfaller etter {hours} t akkumulert driftstid; telleren starter på nytt etter hver fullføring.",
|
||||
"trigger_hint_due_date": "Oppgaven forfaller {days} dager før datoen sensoren rapporterer.",
|
||||
"trigger_hint_due_date_one": "Oppgaven forfaller én dag før datoen sensoren rapporterer.",
|
||||
"trigger_hint_due_date_same_day": "Oppgaven forfaller på datoen sensoren rapporterer.",
|
||||
"trigger_hint_due_date_now": "Rapportert dato: {date}.",
|
||||
"trigger_hint_state_change": "Oppgaven forfaller etter {count} tilstandsendring(er).",
|
||||
"trigger_hint_state_change_to": "Oppgaven forfaller etter {count} endring(er) til “{state}”.",
|
||||
"trigger_hint_state_now": "Gjeldende tilstand: {value}.",
|
||||
@@ -1067,6 +1107,11 @@
|
||||
"settings_notify_scope_hint": "Bare oppgaver som matcher etikett-/brukerfiltrene til valgt visning sender påminnelser. Visningens status, sortering og gruppering ignoreres her.",
|
||||
"settings_notify_completed": "Varsler om fullføring",
|
||||
"settings_notify_completed_hint": "En beskjed til husstanden når en oppgave er fullført, med årsak og hvem som gjorde det. «Bare automatiske» melder bare fullføringer ingen gjorde på stedet: sensorgjenoppretting, avkrysning i handlelisten, et tjenestekall fra en automasjon. Bare til husstandstjenesten; stilletimer og dagsgrensen gjelder.",
|
||||
"settings_title_style": "Tittelstil for varsel",
|
||||
"settings_title_style_hint": "Det som vises som varselets TITTEL. Standard beholder teksten per status (f.eks. «Vedlikehold forfalt!»). Objektnavn / Oppgavenavn hjelper når telefonvarsler stables.",
|
||||
"title_style_default": "Standard (tittel per status)",
|
||||
"title_style_object_name": "Objektnavn som tittel",
|
||||
"title_style_task_name": "Oppgavenavn som tittel",
|
||||
"notify_completed_off": "Av",
|
||||
"notify_completed_automatic": "Bare automatiske fullføringer",
|
||||
"notify_completed_all": "Alle fullføringer",
|
||||
@@ -1078,7 +1123,7 @@
|
||||
"settings_notify_extra_data_hint": "JSON eller YAML, Jinja tillatt; flettes inn i notify-kallets data (dine nøkler vinner). Variabler: kind, status, priority, labels, notes, area_name, object_name, task_name, object_ref, task_ref, days_until_due, next_due, last_performed, responsible_user_id, sensor_entity_id, url, target, title, message. Test med knappen Send test.",
|
||||
"card_saved_view": "Lagret visning",
|
||||
"card_saved_view_none": "Ingen",
|
||||
"card_saved_view_help": "Bruker visningens status-, bruker- og etikettfiltre i tillegg til filtrene over. Visningens sortering og gruppering er panelvisningsinnstillinger og brukes ikke på kortet.",
|
||||
"card_saved_view_help": "Bruker visningens status-, bruker-, etikett- og prioritetsfiltre i tillegg til filtrene over. Visningens sortering og gruppering er panelvisningsinnstillinger og brukes ikke på kortet.",
|
||||
"panel_card_tab": "Åpne på fanen",
|
||||
"panel_card_tab_default": "Husket fane (som i panelet)",
|
||||
"panel_card_view": "Åpne med lagret visning",
|
||||
@@ -1189,6 +1234,14 @@
|
||||
"row_actions_back": "Tilbake til ikoner",
|
||||
"battery_fleet_forecast_overdue": "Forutsagt dato er passert — batteriet melder fortsatt god tilstand. Hvis du byttet det, registrer byttet; ellers bommet prognosen.",
|
||||
"cost_from_parts": "Bruk ≈ {amount} fra deler",
|
||||
"cost_parts_booked": "Brukte deler ≈ {amount} bokføres automatisk — legg bare inn ekstra kostnader.",
|
||||
"cost_parts_info": "Brukte deler ≈ {amount} — telt ved kjøpet, ikke her.",
|
||||
"cost_purchase_use_hint": "Prisen som ble betalt blir delens pris — reservedeler teller når de brukes.",
|
||||
"history_parts_counted": "Deler: {amount}",
|
||||
"history_parts_counted_hint": "Verdien av delene som ble brukt — telt som utgift",
|
||||
"history_parts_info": "Deler ≈ {amount}",
|
||||
"history_parts_info_hint": "Verdien av delene som ble brukt — bare til informasjon; pengene talte ved kjøpet",
|
||||
"history_purchase_stock": "Kjøpt for {amount} (teller ved bruk)",
|
||||
"dismiss": "Avvis",
|
||||
"gs_label": "Kom i gang — tipsene forsvinner etter hvert som oppsettet vokser",
|
||||
"gs_setups_chip": "Foreslåtte oppsett fant {n} enheter med ferdigkoblede utløsere",
|
||||
@@ -1203,6 +1256,8 @@
|
||||
"cal_editor_window_fortnight": "To uker (14 dager)",
|
||||
"cal_editor_window_month": "Måned (30 dager, standard)",
|
||||
"cal_editor_window_year": "År (365 dager, tomme dager skjult)",
|
||||
"cal_editor_window_past_30": "Siste 30 dager (historikk)",
|
||||
"cal_editor_window_past_90": "Siste 90 dager (historikk)",
|
||||
"cal_editor_show_chips": "Vis vindus-chips i kortet",
|
||||
"cal_editor_chips_hint": "Skjul chipsene når kortet er innebygd i en strategivisning som allerede fungerer som vindusvelger.",
|
||||
"cal_editor_show_user_filter": "Vis brukerfilter",
|
||||
|
||||
Reference in New Issue
Block a user