257 files
This commit is contained in:
@@ -38,6 +38,8 @@
|
||||
"reset": "Nollaa",
|
||||
"snooze": "Torkku",
|
||||
"snoozed": "Torkulla",
|
||||
"snoozed_for": "Muistutukset mykistetty {hours} tunniksi — {until} asti",
|
||||
"snoozed_for_one": "Muistutukset mykistetty tunniksi — {until} asti",
|
||||
"cancel": "Peruuta",
|
||||
"bulk_select": "Valitse",
|
||||
"bulk_select_all": "Valitse kaikki",
|
||||
@@ -63,7 +65,10 @@
|
||||
"counter": "Laskuri",
|
||||
"state_change": "Tilan muutos",
|
||||
"runtime": "Käyttöaika",
|
||||
"trigger_type_due_date": "Päivämäärä anturilta",
|
||||
"runtime_hours": "Tavoitekäyttöaika (tuntia)",
|
||||
"days_before": "Päiviä ennen päivämäärää",
|
||||
"days_before_help": "Anturille, joka ilmoittaa huollon eräpäivän (päivämäärä tai aikaleima). 0 = itse päivänä. Laitteen oma \"valmis\"-painike siirtää päivää eteenpäin ja poistaa laukaisimen — aseta se valmistumisen toiminnoksi.",
|
||||
"target_value": "Tavoitearvo",
|
||||
"target_changes": "Tavoitemuutokset",
|
||||
"for_minutes": "Vähintään (minuuttia)",
|
||||
@@ -235,6 +240,8 @@
|
||||
"model_optional": "Malli (valinnainen)",
|
||||
"serial_number_optional": "Sarjanumero (valinnainen)",
|
||||
"serial_number_label": "S/N",
|
||||
"object_replaces": "Edeltäjä",
|
||||
"object_replaced_by": "Seuraaja",
|
||||
"documentation_url_label": "Käyttöohje",
|
||||
"object_notes_label": "Muistiinpanot",
|
||||
"sort_due_date": "Eräpäivä",
|
||||
@@ -422,7 +429,7 @@
|
||||
"qr_action_view": "Näytä huoltotiedot",
|
||||
"qr_action_complete": "Merkitse huolto valmiiksi",
|
||||
"qr_action_quick_complete": "Pikasuoritus — ilman valintaikkunaa",
|
||||
"qr_print_quick_none": "Pikasuorituskoodit vaativat tehtävälle pikasuorituksen oletukset (tehtävän valintaikkuna → Pikasuorituksen oletukset) — minkään valitun kohteen tehtävällä ei ole niitä vielä.",
|
||||
"qr_print_quick_none": "Pikasuorituskoodit vaativat tehtävälle pikasuorituksen oletukset (Asetukset → Lisäominaisuudet → Suoritustoiminnot; tehtävän valintaikkuna → Pikasuorituksen oletukset) — minkään valitun kohteen tehtävällä ei ole niitä vielä.",
|
||||
"qr_url_mode": "Linkin tyyppi",
|
||||
"qr_mode_companion": "Companion-sovellus",
|
||||
"qr_mode_local": "Paikallinen (mDNS)",
|
||||
@@ -578,8 +585,6 @@
|
||||
"settings_features_desc": "Ota lisäominaisuudet käyttöön tai pois käytöstä. Poistaminen piilottaa ne käyttöliittymästä mutta ei poista tietoja.",
|
||||
"feat_adaptive": "Mukautuva ajoitus",
|
||||
"feat_adaptive_desc": "Opi optimaaliset välit huoltohistoriasta",
|
||||
"feat_predictions": "Anturiennusteet",
|
||||
"feat_predictions_desc": "Ennusta laukaisupäivät anturin kulumisesta",
|
||||
"feat_seasonal": "Kausisäädöt",
|
||||
"feat_seasonal_desc": "Säädä välejä kausivaihteluiden mukaan",
|
||||
"feat_environmental": "Ympäristökorrelaatio",
|
||||
@@ -671,6 +676,10 @@
|
||||
"settings_currency": "Valuutta",
|
||||
"settings_currency_decimals": "Summien desimaalit",
|
||||
"settings_currency_decimals_hint": "Montako desimaalia jokainen summa näyttää: tunnusluvut, budjetit, kustannukset listoissa ja raporteissa, budjettihälytykset. 0 = kokonaisluvut.",
|
||||
"settings_parts_cost_mode": "Varaosat lasketaan kuluksi",
|
||||
"settings_parts_cost_purchase": "Ostettaessa",
|
||||
"settings_parts_cost_use": "Käytettäessä",
|
||||
"settings_parts_cost_mode_hint": "Ostettaessa: ostomuistutuksen kulu lasketaan, ja työssä käytetyt osat näytetään tiedoksi. Käytettäessä: jokainen valmistuminen kirjaa käytettyjen osien arvon, ja osto asettaa osan hinnan sen sijaan, että laskettaisiin. Koskee valmistumisia tästä eteenpäin — historia säilyttää kirjaustavan.",
|
||||
"settings_budget_monthly": "Kuukausibudjetti",
|
||||
"settings_budget_yearly": "Vuosibudjetti",
|
||||
"settings_budget_alerts": "Budjettihälytykset",
|
||||
@@ -683,6 +692,7 @@
|
||||
"settings_import_placeholder": "Liitä JSON- tai CSV-sisältö tähän…",
|
||||
"settings_import_btn": "Tuo",
|
||||
"settings_import_success": "{count} kohdetta tuotu onnistuneesti.",
|
||||
"settings_import_unmatched_users": "Ei löytynyt tästä instanssista: {names}. Heidän tehtävämäärityksensä poistettiin — luo Home Assistantiin samannimiset henkilöt ja tuo uudelleen säilyttääksesi ne.",
|
||||
"settings_export_success": "Vienti ladattu.",
|
||||
"settings_saved": "Asetus tallennettu.",
|
||||
"settings_include_history": "Sisällytä historia",
|
||||
@@ -771,7 +781,7 @@
|
||||
"has_overdue": "Sisältää myöhässä olevia tehtäviä",
|
||||
"object": "Kohde",
|
||||
"settings_panel_access": "Paneelin käyttöoikeus",
|
||||
"settings_panel_access_desc": "Ylläpitäjillä on aina täydet oikeudet. Delegoidaksesi luonnin, muokkauksen ja poiston tietyille ei-ylläpitäjille, kytke tämä päälle ja valitse heidät alta — muut näkevät vain Valmis ja Ohita.",
|
||||
"settings_panel_access_desc": "Ylläpitäjillä on aina täydet oikeudet. Delegoidaksesi luonnin, muokkauksen ja poiston tietyille ei-ylläpitäjille, kytke tämä päälle ja valitse heidät alta — muilla on vain Valmis, Ohita, Nollaa, Lykkää ja Torkku.",
|
||||
"settings_operator_write": "Salli valittujen käyttäjien luoda, muokata ja poistaa",
|
||||
"settings_operator_write_desc": "Pois: vain ylläpitäjät voivat muuttaa sisältöä. Päällä: myös alla valitut käyttäjät saavat täydet oikeudet.",
|
||||
"no_non_admin_users": "Ei-ylläpitäjäkäyttäjiä ei löytynyt. Lisää heitä kohdassa Asetukset → Henkilöt.",
|
||||
@@ -782,11 +792,16 @@
|
||||
"on_complete_action_desc": "Kutsuu HA-palvelua, kun tehtävä suoritetaan — esim. nollaa laitteen laskuri.",
|
||||
"on_complete_action_target": "Kohde-entiteetti",
|
||||
"on_complete_action_target_hint": "Huom: entiteetin toimialueen on vastattava palvelua — esim. 'button.press' toimii vain button.*-entiteeteillä, 'counter.increment' vain counter.*-entiteeteillä, 'input_button.press' vain input_button.*-entiteeteillä jne. Epäsopivuuden sattuessa toiminto epäonnistuu hiljaisesti (HA kirjaa 'Referenced entities ... missing or not currently available').",
|
||||
"on_complete_action_target_more": "Tällä toiminnolla on enemmän kohteita kuin tämä kenttä näyttää: {targets}. Ne säilyvät ennallaan — jos valitset tähän toisen entiteetin, se korvaa koko kohteen.",
|
||||
"on_complete_action_skip_auto": "Ei, kun tehtävä suorittuu itsestään (sen anturi palautui)",
|
||||
"on_complete_action_data": "Tiedot (JSON, valinnainen)",
|
||||
"on_complete_action_test": "Tarkista asetukset",
|
||||
"on_complete_action_test_success": "✓ Asetukset kelvolliset (toiminto laukeaa vain tehtävän suorituksen yhteydessä)",
|
||||
"on_complete_action_test_failed": "Epäonnistui",
|
||||
"action_test_bad_format": "Virheellinen palvelun muoto (odotettiin 'domain.service')",
|
||||
"action_test_unknown_service": "Palvelua \"{service}\" ei ole rekisteröity Home Assistantiin. Tarkista kirjoitusasu ja että sen tarjoava integraatio on ladattu.",
|
||||
"action_test_domain_mismatch": "Palvelu \"{service}\" toimii vain {domain}.*-entiteeteillä; entiteetti \"{entity}\" kuuluu toimialueeseen {entity_domain}.* — valitse entiteetin toimialueeseen sopiva palvelu (esim. {suggestion})",
|
||||
"action_test_entity_missing": "Kohde-entiteettiä \"{entity}\" ei löytynyt Home Assistantista — se on ehkä nimetty uudelleen tai sen integraatio poistettu.",
|
||||
"quick_complete_defaults_title": "Pikasuorituksen oletukset (QR-skannauksille, valinnainen)",
|
||||
"quick_complete_defaults_desc": "Esiasetetut arvot pikasuoritus-QR-skannauksille. Ilman näitä QR avaa suoritusikkunan.",
|
||||
"quick_complete_defaults_notes": "Muistiinpanot",
|
||||
@@ -844,6 +859,7 @@
|
||||
"doc_too_large": "Tiedosto on liian suuri (enint. 25 Mt).",
|
||||
"doc_upload_failed": "Lataus epäonnistui.",
|
||||
"docs_archive_too_large": "Arkisto on liian suuri (enintään {max}).",
|
||||
"docs_archive_no_manifest": "Tässä ZIP-tiedostossa ei ole manifest.json-tiedostoa, joten palautus ei tiedä, mihin asiakirjaan tiedosto kuuluu. Pidä manifest.json kansioiden vieressä, kun pakkaat uudelleen.",
|
||||
"completion_photos_optional": "Valokuvat suorituksesta (valinnainen)",
|
||||
"completion_photos": "Valokuvat suorituksesta",
|
||||
"choose_photos": "Valitse kuvat",
|
||||
@@ -904,6 +920,11 @@
|
||||
"paused": "Keskeytetty",
|
||||
"pause_object": "Keskeytä",
|
||||
"resume_object": "Jatka",
|
||||
"pause_task": "Keskeytä",
|
||||
"resume_task": "Jatka",
|
||||
"pause_task_prompt": "Jäädyttää tämän tehtävän aikataulun — se ei erääny eikä ilmoita ennen kuin jatkat sitä, ja jatkaminen aloittaa uuden jakson siitä päivästä. Kohteen muut tehtävät jatkuvat. Valinnainen päivä, jolloin se jatkuu itsestään.",
|
||||
"task_paused": "Tehtävä keskeytetty",
|
||||
"task_resumed": "Tehtävää jatkettu — aikataulu alkoi alusta",
|
||||
"pause_until_prompt": "Jäädytä tämän kohteen aikataulut — mikään ei eräänny eikä ilmoita ennen jatkamista. Aseta halutessasi automaattisen jatkamisen päivämäärä.",
|
||||
"pause_until_label": "Jatka (valinnainen)",
|
||||
"object_paused": "Kohde keskeytetty",
|
||||
@@ -913,7 +934,18 @@
|
||||
"replace_object": "Korvaa…",
|
||||
"replace_object_prompt": "Poista tämä kohde käytöstä ja luo seuraaja. Historia ja kustannukset pysyvät arkistoituina vanhassa; tehtävät ja asiakirjat siirtyvät uuteen, laskurit alkavat alusta.",
|
||||
"replace_name_label": "Seuraajan nimi",
|
||||
"replace_device_heading": "Laite Home Assistantissa",
|
||||
"replace_device_keep": "Sama laite kuin ennen ({device})",
|
||||
"replace_device_keep_hint": "Valitse tämä myös, jos uusi laite ei ole vielä Home Assistantissa: kun se on, valitse se kohteen asetuksissa laitteeksi — anturiliipaisimet siirtyvät mukana.",
|
||||
"replace_device_other": "Uusi laite on eri laite",
|
||||
"replace_device_pick": "Uuden laitteen laite",
|
||||
"replace_device_other_hint": "Anturiliipaisimet, valmistumistoiminnot ja laskurin nollaus siirtyvät kyseisen laitteen vastaaviin entiteetteihin.",
|
||||
"replace_device_none": "Ei laitetta",
|
||||
"object_replaced": "Kohde korvattu — seuraaja luotu",
|
||||
"device_swap_moved": "{count} anturiyhteyttä siirretty uuteen laitteeseen.",
|
||||
"device_swap_moved_one": "Yksi anturiyhteys siirretty uuteen laitteeseen.",
|
||||
"device_swap_unmatched": "{count} ei voitu yhdistää — tarkista niiden tehtävien anturiliipaisimet.",
|
||||
"device_swap_unmatched_one": "Yhtä ei voitu yhdistää — tarkista tehtävän anturiliipaisin.",
|
||||
"reading_unit_label": "Lukeman yksikkö (esim. kWh, m³)",
|
||||
"reading_unit_help": "Näytetään kirjatun arvon vieressä tehtävää suoritettaessa.",
|
||||
"reading_value_label": "Lukema",
|
||||
@@ -1010,6 +1042,9 @@
|
||||
"part_stock": "Varasto",
|
||||
"part_reorder_threshold": "Tilausraja",
|
||||
"part_restock_quantity": "Täydennysmäärä",
|
||||
"part_package_size": "Pakkauskoko (yksikköä)",
|
||||
"part_restock_packages": "Täydennysmäärä (pakkausta)",
|
||||
"part_package_hint": "Ostetaan pakkauksina, kulutetaan yksikköinä: varasto, tehtävän kulutus ja tilausraja lasketaan yksikköinä; täydennysmäärä ja hinta ovat pakkauskohtaisia.",
|
||||
"part_auto_buy": "Ostotehtävä kun vähissä",
|
||||
"part_restock": "Muuta varastoa",
|
||||
"parts_used_by": "Käyttäjät",
|
||||
@@ -1022,10 +1057,11 @@
|
||||
"parts_load_failed": "Kohteen osia ei voitu ladata — osien kulutusvalinnat eivät ole juuri nyt käytettävissä.",
|
||||
"settings_export_selection": "Rajaa valittuihin kohteisiin (valinnainen)",
|
||||
"settings_docs_archive": "Asiakirja-arkisto (tiedostoineen)",
|
||||
"settings_docs_archive_hint": "JSON/YAML/CSV-viennit sisältävät vain asetukset. Tämä ZIP sisältää ladattujen tiedostojen sisällön, joten palautus on täydellinen.",
|
||||
"settings_docs_archive_hint": "JSON- ja YAML-viennit luettelevat asiakirjasi mutta eivät sisällä niiden tiedostoja; CSV jättää asiakirjat pois. Tämä ZIP sisältää ladatut tiedostot – palauta se JSON-tuonnin jälkeen, niin mitään ei puutu.",
|
||||
"settings_docs_export_btn": "Lataa asiakirjojen ZIP",
|
||||
"settings_docs_import_btn": "Palauta asiakirjojen ZIP",
|
||||
"settings_docs_import_success": "Palautettu: {blobs} tiedostoa, {docs} asiakirjaa",
|
||||
"settings_docs_import_missing": "{n} ohitettu — niiden tiedostot puuttuivat ZIP-tiedostosta",
|
||||
"adopt_problem_button": "Ota ongelma-anturit käyttöön",
|
||||
"adopt_problem_title": "Ota ongelma-anturit käyttöön",
|
||||
"adopt_problem_hint": "Muuttaa HA:n ongelma-anturit (tulostinvirheet, suodatinvaroitukset, heikko akku) huoltotehtäviksi, jotka laukeavat ongelman ollessa aktiivinen ja päättyvät itsestään, kun se ratkeaa.",
|
||||
@@ -1056,6 +1092,10 @@
|
||||
"trigger_hint_counter_delta_edit": "Laskee käytön viime suorituksesta: erääntyy +{target} jälkeen; laskuri alkaa alusta jokaisen suorituksen jälkeen.",
|
||||
"trigger_hint_counter_abs": "Tehtävä erääntyy, kun anturi saavuttaa {target}.",
|
||||
"trigger_hint_runtime": "Tehtävä erääntyy {hours} h kertyneen käyntiajan jälkeen; laskuri alkaa alusta jokaisen suorituksen jälkeen.",
|
||||
"trigger_hint_due_date": "Tehtävä erääntyy {days} päivää ennen anturin ilmoittamaa päivää.",
|
||||
"trigger_hint_due_date_one": "Tehtävä erääntyy päivää ennen anturin ilmoittamaa päivää.",
|
||||
"trigger_hint_due_date_same_day": "Tehtävä erääntyy anturin ilmoittamana päivänä.",
|
||||
"trigger_hint_due_date_now": "Ilmoitettu päivämäärä: {date}.",
|
||||
"trigger_hint_state_change": "Tehtävä erääntyy {count} tilanmuutoksen jälkeen.",
|
||||
"trigger_hint_state_change_to": "Tehtävä erääntyy {count} muutoksen jälkeen tilaan ”{state}”.",
|
||||
"trigger_hint_state_now": "Nykyinen tila: {value}.",
|
||||
@@ -1067,6 +1107,11 @@
|
||||
"settings_notify_scope_hint": "Vain valitun näkymän tunniste-/käyttäjäsuodattimiin osuvat tehtävät lähettävät muistutuksia. Näkymän tila, lajittelu ja ryhmittely ohitetaan tässä.",
|
||||
"settings_notify_completed": "Ilmoitukset suorituksista",
|
||||
"settings_notify_completed_hint": "Tieto taloudelle, kun tehtävä on suoritettu, syyn ja tekijän kera. ”Vain automaattiset” ilmoittaa vain suoritukset, joita kukaan ei tehnyt paikan päällä: anturin palautuminen, ostoslistan rastitus, automaation palvelukutsu. Vain talouden palveluun; hiljaiset tunnit ja päiväraja pätevät.",
|
||||
"settings_title_style": "Ilmoituksen otsikon tyyli",
|
||||
"settings_title_style_hint": "Mikä näkyy ilmoituksen OTSIKKONA. Oletus säilyttää tilakohtaisen tekstin (esim. 'Huolto myöhässä!'). Kohteen nimi / Tehtävän nimi auttavat, kun puhelinilmoitukset pinoutuvat.",
|
||||
"title_style_default": "Oletus (tilakohtainen otsikko)",
|
||||
"title_style_object_name": "Kohteen nimi otsikkona",
|
||||
"title_style_task_name": "Tehtävän nimi otsikkona",
|
||||
"notify_completed_off": "Pois",
|
||||
"notify_completed_automatic": "Vain automaattiset suoritukset",
|
||||
"notify_completed_all": "Kaikki suoritukset",
|
||||
@@ -1078,7 +1123,7 @@
|
||||
"settings_notify_extra_data_hint": "JSON tai YAML, Jinja sallittu; yhdistetään notify-kutsun data-kenttään (omat avaimesi voittavat). Muuttujat: 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. Kokeile Lähetä testi -painikkeella.",
|
||||
"card_saved_view": "Tallennettu näkymä",
|
||||
"card_saved_view_none": "Ei mitään",
|
||||
"card_saved_view_help": "Soveltaa näkymän tila-, käyttäjä- ja tunnistesuodattimet yllä olevien suodattimien lisäksi. Näkymän lajittelu ja ryhmittely ovat paneelin näyttöasetuksia eivätkä vaikuta korttiin.",
|
||||
"card_saved_view_help": "Soveltaa näkymän tila-, käyttäjä-, tunniste- ja prioriteettisuodattimet yllä olevien suodattimien lisäksi. Näkymän lajittelu ja ryhmittely ovat paneelin näyttöasetuksia eivätkä vaikuta korttiin.",
|
||||
"panel_card_tab": "Avaa välilehdellä",
|
||||
"panel_card_tab_default": "Muistettu välilehti (kuten paneelissa)",
|
||||
"panel_card_view": "Avaa tallennetulla näkymällä",
|
||||
@@ -1189,6 +1234,14 @@
|
||||
"row_actions_back": "Takaisin kuvakkeisiin",
|
||||
"battery_fleet_forecast_overdue": "Ennustettu päivä on ohitettu — akku ilmoittaa yhä hyvästä kunnosta. Jos vaihdoit sen, kirjaa vaihto; muuten ennuste oli pielessä.",
|
||||
"cost_from_parts": "Käytä ≈ {amount} osista",
|
||||
"cost_parts_booked": "Käytetyt osat ≈ {amount} kirjataan automaattisesti — syötä vain lisäkulut.",
|
||||
"cost_parts_info": "Käytetyt osat ≈ {amount} — laskettu ostettaessa, ei tässä.",
|
||||
"cost_purchase_use_hint": "Maksettu hinta tulee osan hinnaksi — varaosat lasketaan käytettäessä.",
|
||||
"history_parts_counted": "Osat: {amount}",
|
||||
"history_parts_counted_hint": "Käytettyjen osien arvo — laskettu kuluksi",
|
||||
"history_parts_info": "Osat ≈ {amount}",
|
||||
"history_parts_info_hint": "Käytettyjen osien arvo — vain tiedoksi; raha laskettiin ostettaessa",
|
||||
"history_purchase_stock": "Ostettu hintaan {amount} (lasketaan käytettäessä)",
|
||||
"dismiss": "Hylkää",
|
||||
"gs_label": "Aloitus — nämä vihjeet poistuvat asennuksen kasvaessa",
|
||||
"gs_setups_chip": "Ehdotetut asetukset löysivät {n} laitetta valmiilla laukaisimilla",
|
||||
@@ -1203,6 +1256,8 @@
|
||||
"cal_editor_window_fortnight": "Kaksi viikkoa (14 päivää)",
|
||||
"cal_editor_window_month": "Kuukausi (30 päivää, oletus)",
|
||||
"cal_editor_window_year": "Vuosi (365 päivää, tyhjät päivät piilotettu)",
|
||||
"cal_editor_window_past_30": "Viimeiset 30 päivää (historia)",
|
||||
"cal_editor_window_past_90": "Viimeiset 90 päivää (historia)",
|
||||
"cal_editor_show_chips": "Näytä ikkunavalinnat kortissa",
|
||||
"cal_editor_chips_hint": "Piilota valinnat, kun kortti on strategianäkymässä, joka jo toimii ikkunan valitsimena.",
|
||||
"cal_editor_show_user_filter": "Näytä käyttäjäsuodatin",
|
||||
|
||||
Reference in New Issue
Block a user