278 files
This commit is contained in:
1 parent
d7a0a08372
commit
1b4f5f68c6
278 files changed
+36892
-7150
No files matched your search
@@ -57,7 +57,6 @@
|
||||
"runtime": "Käyttöaika",
|
||||
"runtime_hours": "Tavoitekäyttöaika (tuntia)",
|
||||
"target_value": "Tavoitearvo",
|
||||
"baseline": "Lähtötaso",
|
||||
"target_changes": "Tavoitemuutokset",
|
||||
"for_minutes": "Vähintään (minuuttia)",
|
||||
"time_based": "Aikaperusteinen",
|
||||
@@ -105,12 +104,12 @@
|
||||
"report_generated": "Luotu",
|
||||
"report_times_done": "Tehty",
|
||||
"report_total_cost": "Kokonaiskustannus",
|
||||
"report_every": "joka {n}. {unit}",
|
||||
"report_notes": "Muistiinpanot",
|
||||
"report_col_type": "Tyyppi",
|
||||
"report_col_status": "Tila",
|
||||
"report_col_schedule": "Aikataulu",
|
||||
"duration": "Kesto",
|
||||
"minutes_short": "min",
|
||||
"both": "Molemmat",
|
||||
"trigger_val": "Laukaisuarvo",
|
||||
"complete_title": "Suorita: ",
|
||||
@@ -127,6 +126,45 @@
|
||||
"err_wrong_type": "{field}: väärä tyyppi (odotettiin: {type})",
|
||||
"err_invalid_choice": "{field}: ei sallittu arvo",
|
||||
"err_invalid_value": "{field}: virheellinen arvo",
|
||||
"ws_err_not_found": "Ei löytynyt — se on ehkä poistettu sillä välin",
|
||||
"ws_err_invalid_input": "Virheellinen syöte",
|
||||
"ws_err_invalid_date": "Virheellinen päivämäärä",
|
||||
"ws_err_invalid_format": "Virheellinen muoto",
|
||||
"ws_err_invalid_url": "Virheellinen linkki",
|
||||
"ws_err_not_configured": "Ei vielä määritetty",
|
||||
"ws_err_not_loaded": "Ei vielä ladattu — yritä hetken kuluttua uudelleen",
|
||||
"ws_err_limit_reached": "Raja saavutettu",
|
||||
"ws_err_too_many": "Liian monta merkintää",
|
||||
"ws_err_too_large": "Liian suuri",
|
||||
"ws_err_not_archived": "Ei arkistoitu",
|
||||
"ws_err_invalid_target": "Virheellinen kohde",
|
||||
"ws_err_create_failed": "Luominen epäonnistui",
|
||||
"ws_err_archived": "Arkistoitu — palauta ensin",
|
||||
"ws_err_already_archived": "On jo arkistoitu",
|
||||
"ws_err_unavailable": "Ei tällä hetkellä käytettävissä",
|
||||
"ws_err_unauthorized": "Ei sallittu käyttäjällesi",
|
||||
"ws_err_too_many_views": "Liian monta tallennettua näkymää",
|
||||
"ws_err_storage_unavailable": "Tallennustila ei ole käytettävissä",
|
||||
"ws_err_replace_failed": "Korvaaminen epäonnistui",
|
||||
"ws_err_not_paused": "Ei keskeytetty",
|
||||
"ws_err_not_available": "Ei mitään saatavilla",
|
||||
"ws_err_no_url": "Linkkiä ei annettu",
|
||||
"ws_err_no_phases": "Tällä tehtävällä ei ole vaiheita",
|
||||
"ws_err_invalid_view": "Virheellinen näkymä",
|
||||
"ws_err_invalid_user": "Tuntematon käyttäjä",
|
||||
"ws_err_invalid_range": "Virheellinen aikaväli",
|
||||
"ws_err_invalid_parent": "Virheellinen yläobjekti",
|
||||
"ws_err_invalid_device": "Tuntematon laite",
|
||||
"ws_err_empty_csv": "CSV-tiedosto on tyhjä",
|
||||
"ws_err_empty": "Ei mitään tuotavaa",
|
||||
"ws_err_duplicate_failed": "Monistaminen epäonnistui",
|
||||
"ws_err_already_paused": "On jo keskeytetty",
|
||||
"ws_err_invalid_cursor": "Virheellinen vaiheen sijainti",
|
||||
"ws_err_invalid_entity_slug": "Virheellinen entiteetin nimi",
|
||||
"ws_err_invalid_trigger_config": "Virheellinen laukaisimen määritys",
|
||||
"ws_err_no_defaults": "Pikavalmistumisen oletuksia ei ole asetettu",
|
||||
"ws_err_self_link_device": "Objektia ei voi linkittää itseensä",
|
||||
"ws_err_too_early": "Liian aikaista — tehtävän voi merkitä tehdyksi vasta lähempänä eräpäivää",
|
||||
"feat_schedule_time": "Kellonajan ajoitus",
|
||||
"feat_schedule_time_desc": "Tehtävät erääntyvät tiettyyn kellonaikaan keskiyön sijaan.",
|
||||
"schedule_time_toggle": "Erääntyy tiettyyn kellonaikaan",
|
||||
@@ -207,7 +245,6 @@
|
||||
"trigger_equals": "Laukaise kun yhtä suuri kuin (=)",
|
||||
"trigger_not_equals": "Laukaise kun eri kuin (≠)",
|
||||
"for_at_least_minutes": "Vähintään (minuuttia)",
|
||||
"safety_interval_days": "Turvaväli (päivää, valinnainen)",
|
||||
"safety_interval": "Turvaväli (valinnainen)",
|
||||
"trigger_combinator": "Yhdistä laukaisin ja väli",
|
||||
"trigger_combinator_any": "Laukaisin tai väli (ensin täyttyvä)",
|
||||
@@ -247,10 +284,6 @@
|
||||
"my_tasks": "Omat tehtävät",
|
||||
"tab_calendar": "Kalenteri",
|
||||
"cal_no_events": "Ei huoltoja",
|
||||
"cal_window_7": "7 päivää",
|
||||
"cal_window_14": "14 päivää",
|
||||
"cal_window_30": "30 päivää",
|
||||
"cal_window_365": "1 vuosi",
|
||||
"cal_every_n_days": "{n} päivän välein",
|
||||
"cal_source_time": "Aikaperusteinen",
|
||||
"cal_source_time_adaptive": "Aikaperusteinen (mukautuva)",
|
||||
@@ -348,9 +381,9 @@
|
||||
"qr_error": "QR-koodin luonti epäonnistui.",
|
||||
"qr_error_no_url": "HA:n URL-osoitetta ei ole määritetty. Aseta ulkoinen tai sisäinen URL kohdassa Asetukset → Järjestelmä → Verkko.",
|
||||
"save_error": "Tallennus epäonnistui. Yritä uudelleen.",
|
||||
"subsave_warning": "Tallennettu, mutta yksi asetus hylättiin: {detail}",
|
||||
"qr_print": "Tulosta",
|
||||
"qr_download": "Lataa SVG",
|
||||
"qr_action": "Toiminto skannattaessa",
|
||||
"qr_action_view": "Näytä huoltotiedot",
|
||||
"qr_action_complete": "Merkitse huolto valmiiksi",
|
||||
"qr_url_mode": "Linkin tyyppi",
|
||||
@@ -358,16 +391,9 @@
|
||||
"qr_mode_local": "Paikallinen (mDNS)",
|
||||
"qr_mode_server": "Palvelimen URL",
|
||||
"overview": "Yleiskatsaus",
|
||||
"analysis": "Analyysi",
|
||||
"recent_activities": "Viimeaikaiset toimet",
|
||||
"search_notes": "Hae muistiinpanoja",
|
||||
"avg_cost": "Keskim. kustannus",
|
||||
"no_advanced_features": "Lisäominaisuuksia ei ole otettu käyttöön",
|
||||
"no_advanced_features_hint": "Ota käyttöön ”Mukautuvat välit” tai ”Kausivaihtelut” integraation asetuksissa nähdäksesi analyysitiedot täällä.",
|
||||
"analysis_not_enough_data": "Ei vielä tarpeeksi tietoja analyysiin.",
|
||||
"analysis_not_enough_data_hint": "Weibull-analyysi vaatii vähintään 5 suoritettua huoltoa; kausivaihtelut näkyvät kun kuukautta kohden on yli 6 tietopistettä.",
|
||||
"analysis_manual_task_hint": "Manuaaliset tehtävät ilman väliä eivät tuota analyysitietoja.",
|
||||
"completions": "suoritusta",
|
||||
"current": "Nykyinen",
|
||||
"shorter": "Lyhyempi",
|
||||
"longer": "Pidempi",
|
||||
@@ -413,6 +439,8 @@
|
||||
"cal_past_windows": "Menneet jaksot",
|
||||
"cal_forward_windows": "Tulevat jaksot",
|
||||
"history_edit_title": "Muokkaa historiamerkintää",
|
||||
"history_delete_entry": "Poista merkintä",
|
||||
"history_delete_confirm": "Poistetaanko tämä historiamerkintä? Viimeisimmän suorituksen päivä palautuu edelliseen; kuvat jäävät kohteelle eikä kulutettuja osia palauteta varastoon.",
|
||||
"history_edit_timestamp": "Aikaleima",
|
||||
"manufacturer": "Valmistaja",
|
||||
"model": "Malli",
|
||||
@@ -470,6 +498,12 @@
|
||||
"settings_default_warning": "Oletusvaroituspäivät",
|
||||
"settings_consumable_threshold": "Kynnys „kulutustarvike vähissä“ (%)",
|
||||
"settings_battery_low_percent": "Kynnys „paristo vähissä“ (%)",
|
||||
"settings_battery_lifetimes": "Paristojen tyypilliset käyttöiät",
|
||||
"settings_battery_lifetimes_hint": "Käytetään vain paristoille ilman prosenttilukua: Battery Notes -merkintä, jolla on vain tyyppi ja vaihtopäivä, tai anturi, joka ilmoittaa vain ”vähissä”. Erääntyminen = viimeisin vaihto + tämä käyttöikä. Tasoa raportoivien paristojen ennuste tulee mitatusta purkautumisesta. Kun laivasto on nähnyt kolme saman tyypin vaihtoa, mediaaniväli korvaa sisäänrakennetun arvon — oma arvosi voittaa aina.",
|
||||
"settings_battery_lifetime_months": "kuukautta",
|
||||
"settings_battery_lifetime_reset": "Käytä oletusta",
|
||||
"settings_battery_lifetime_in_fleet": "laivastossasi",
|
||||
"settings_battery_lifetime_learned_models": "Opittu mallikohtaisesti: {list}",
|
||||
"settings_thresholds_hint": "Oletukset uusille Ehdotetuille asetuksille (jäljellä oleva prosentti) ja paristokannan paristoille ilman omaa Battery Notes -kynnystä. Olemassa olevat tehtävät säilyttävät arvonsa.",
|
||||
"settings_value_out_of_range": "Arvon on oltava välillä {min}–{max}",
|
||||
"bn_summary": "{name}: {pct} % {n} paristolle",
|
||||
@@ -478,6 +512,8 @@
|
||||
"bn_overrides": "{n} laitetta, joilla on oma kynnys:",
|
||||
"bn_more": "+ {n} lisää",
|
||||
"settings_row_actions": "Tehtävärivien toiminnot",
|
||||
"settings_ref_numbers_in_lists": "Viitenumerot luetteloissa",
|
||||
"settings_ref_numbers_in_lists_hint": "Näyttää tunnisteet #8 / #8.3 kohteiden ja tehtävien nimien edessä Tänään-luettelossa, tehtävätaulukossa, kohdekorteissa ja kohdetaulukossa.",
|
||||
"row_actions_buttons_compact": "Painikkeet (puhelimessa vain kuvakkeet)",
|
||||
"row_actions_buttons": "Painikkeet tekstillä",
|
||||
"row_actions_icons": "Kuvakkeet (perinteinen)",
|
||||
@@ -527,6 +563,8 @@
|
||||
"settings_snooze_hours": "Torkun kesto (tuntia)",
|
||||
"settings_budget": "Budjetti",
|
||||
"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_budget_monthly": "Kuukausibudjetti",
|
||||
"settings_budget_yearly": "Vuosibudjetti",
|
||||
"settings_budget_alerts": "Budjettihälytykset",
|
||||
@@ -536,7 +574,6 @@
|
||||
"settings_export_yaml": "Vie YAML",
|
||||
"settings_export_csv": "Vie CSV",
|
||||
"settings_export_settings": "Vie asetukset (JSON)",
|
||||
"settings_import_csv": "Tuo CSV",
|
||||
"settings_import_placeholder": "Liitä JSON- tai CSV-sisältö tähän…",
|
||||
"settings_import_btn": "Tuo",
|
||||
"settings_import_success": "{count} kohdetta tuotu onnistuneesti.",
|
||||
@@ -638,7 +675,6 @@
|
||||
"feat_completion_actions_desc": "Tehtäväkohtainen HA-toiminto suorituksen yhteydessä + pikasuoritus-QR esiasetetuilla arvoilla.",
|
||||
"on_complete_action_title": "Suorituksen yhteydessä: laukaise HA-toiminto (valinnainen)",
|
||||
"on_complete_action_desc": "Kutsuu HA-palvelua, kun tehtävä suoritetaan — esim. nollaa laitteen laskuri.",
|
||||
"on_complete_action_service": "Palvelu",
|
||||
"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_data": "Tiedot (JSON, valinnainen)",
|
||||
@@ -704,7 +740,6 @@
|
||||
"choose_photos": "Valitse kuvat",
|
||||
"choose_photo": "Valitse kuva",
|
||||
"photos_android_hint": "Android-sovellus välittää yhden kuvan per valinta — jokainen valinta lisätään.",
|
||||
"add_photos": "Lisää kuvia",
|
||||
"photos_limit": "Enintään {max} kuvaa suoritusta kohti",
|
||||
"history_edit_photos_hint": "Tästä poistettu kuva säilyy kohteen asiakirjoissa.",
|
||||
"uploading": "Ladataan…",
|
||||
@@ -725,6 +760,8 @@
|
||||
"doc_download": "Lataa",
|
||||
"doc_close": "Sulje",
|
||||
"doc_camera": "Ota kuva",
|
||||
"camera_capture_shoot": "Ota kuva",
|
||||
"camera_switch_lens": "Vaihda kameraa",
|
||||
"doc_drop_hint": "Pudota tiedostot tähän",
|
||||
"doc_task_none": "Tähän tehtävään ei ole liitetty asiakirjoja.",
|
||||
"doc_link_existing": "Liitä asiakirja…",
|
||||
@@ -741,6 +778,12 @@
|
||||
"auto_complete_on_recovery_help": "Kirjaa suorituksen (asettaa viimeksi tehdyn), kun laukaisin poistuu itsestään — esim. suola lisätty, suodatin vaihdettu.",
|
||||
"doc_search": "Hae asiakirjoja…",
|
||||
"doc_search_none": "Ei vastaavia asiakirjoja",
|
||||
"doc_description": "Kuvaus (valinnainen)",
|
||||
"doc_sort": "Lajittele asiakirjat",
|
||||
"doc_sort_newest": "Uusimmat ensin",
|
||||
"doc_sort_oldest": "Vanhimmat ensin",
|
||||
"doc_sort_title": "Otsikon mukaan (1, 2, 3 …)",
|
||||
"doc_sort_category": "Luokan mukaan",
|
||||
"link_device_optional": "Liitä olemassa olevaan laitteeseen (valinnainen)",
|
||||
"parent_object_optional": "Yläobjekti (valinnainen)",
|
||||
"parent_none": "(Ei yläobjektia)",
|
||||
@@ -854,15 +897,27 @@
|
||||
"settings_notify_scope": "Ilmoita vain näkymälle",
|
||||
"settings_notify_scope_all": "Kaikki tehtävät",
|
||||
"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.",
|
||||
"notify_completed_off": "Pois",
|
||||
"notify_completed_automatic": "Vain automaattiset suoritukset",
|
||||
"notify_completed_all": "Kaikki suoritukset",
|
||||
"settings_notify_rule": "Oma ilmoitussääntö",
|
||||
"settings_notify_rule_hint": "Jokainen ilmoitus laukaisee myös tapahtuman maintenance_supporter_notification (laji, tila, kohde, tehtävä, viitenumerot, prioriteetti, linkki, sisältö). Ohjaa se automaatiolla — esim. Tickeriin, Telegramiin tai Pushoveriin.",
|
||||
"settings_notify_event_only": "Laukaise vain tapahtuma, älä lähetä itse mitään",
|
||||
"settings_notify_event_only_hint": "Automaatiosi hoitaa koko toimituksen. Toistovälit, hiljaiset tunnit ja päiväraja määräävät yhä, milloin tapahtuma laukeaa.",
|
||||
"settings_notify_extra_data": "Ilmoituksen lisätiedot (malli)",
|
||||
"settings_notify_extra_data_hint": "JSON tai YAML, Jinja sallittu; yhdistetään notify-kutsun data-kenttään (omat avaimesi voittavat). Muuttujat: kind, status, priority, object_name, task_name, object_ref, task_ref, days_until_due, next_due, responsible_user_id, url, target, title, message. Kokeile Lähetä testi -painikkeella.",
|
||||
"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.",
|
||||
"panel_card_tab": "Avaa välilehdellä",
|
||||
"panel_card_tab_default": "Muistettu välilehti (kuten paneelissa)",
|
||||
"panel_card_view": "Avaa tallennetulla näkymällä",
|
||||
"panel_card_height": "Korkeus",
|
||||
"panel_card_height_help": "Tyhjä = täyttää näytön kortin alapuolella (paneelinäkymä). Muuten CSS-pituus, kuten 600px tai 80vh, näkymille, joissa on muita kortteja.",
|
||||
"panel_card_not_registered": "Maintenance Supporter -paneeli ei ole käytettävissä — onko integraatio määritetty?",
|
||||
"panel_card_load_failed": "Maintenance Supporter -paneelia ei voitu ladata — lataa sivu uudelleen (päivityksen jälkeen: tyhjennä selaimen välimuisti).",
|
||||
"doc_part_none": "Tähän osaan ei ole linkitetty asiakirjoja.",
|
||||
"settings_templates_toggle_group": "Ota kaikki tämän ryhmän mallit käyttöön tai pois",
|
||||
"setups_button": "Ehdotetut asennukset",
|
||||
@@ -920,6 +975,13 @@
|
||||
"battery_fleet_status_ok": "Kunnossa",
|
||||
"battery_fleet_status_due": "Erääntynyt",
|
||||
"battery_fleet_predicted_on": "Odotettavissa noin {date}",
|
||||
"battery_fleet_predicted_typical": "Odotettavissa noin {date} — {months} kuukautta tyypillisesti tyypille {type} ({source})",
|
||||
"lifetime_source_default": "sisäänrakennettu oletus",
|
||||
"lifetime_source_table": "sisäänrakennettu taulukko",
|
||||
"lifetime_source_learned": "opittu {n} vaihdosta",
|
||||
"lifetime_source_override": "oma asetuksesi",
|
||||
"lifetime_source_learned_device": "opittu tämän laitteen {n} vaihdosta",
|
||||
"lifetime_source_learned_model": "opittu tämän mallin laitteiden {n} vaihdosta",
|
||||
"battery_fleet_predicted_trend": "Ennustettu tämän pariston purkautumistrendistä: noin {date} ({confidence})",
|
||||
"battery_fleet_rechargeable": "Ladattava: lataa vaihtamisen sijaan — ei koskaan ostoslistalle",
|
||||
"battery_fleet_sort_name": "Lajittele nimen mukaan",
|
||||
@@ -973,11 +1035,13 @@
|
||||
"print_inc_parts": "Käytetyt osat",
|
||||
"print_inc_photos": "Kuvat",
|
||||
"print_inc_documents": "Liitetyt asiakirjat",
|
||||
"print_inc_doc_desc": "Asiakirjojen kuvaukset",
|
||||
"print_inc_checklist": "Tarkistuslista",
|
||||
"print_inc_notes": "Muistiinpanot",
|
||||
"print_inc_costs": "Kustannus ja kesto",
|
||||
"print_inc_person": "Suorittaja",
|
||||
"print_inc_refs": "Viitenumerot",
|
||||
"print_inc_bare": "Suoritukset ilman tietoja",
|
||||
"print_inc_qr": "QR-koodi tehtävää kohti",
|
||||
"print_button": "Tulosta",
|
||||
"report_scan_hint": "Skannaa avataksesi tehtävän",
|
||||
|
||||
Reference in new issue
Block a user