{
    "memory_file_valid": "memory.json on toimiva!",
    "file_aint_uft8": "Tiedosto ei ole UTF-8 tekstiä. Saattaa olla binääriä tai korruptoitunut.",
    "active_users:": "Aktiiviset käyttäjät:",
    "cog_fail2": "Moduulin lataaminen epäonnistui:",
    "command_ran_s": "Info: {interaction.user} suoritti",
    "error_fetching_active_users": "Aktiivisten käyttäjien hankkimisessa tapahtui ongelma: {error}",
    "error_sending_alive_ping": "Pingin lähettäminen goober centraliin epäonnistui: {error}",
    "goober_server_alert": "Viesti goober centralista!\n",
    "loaded_cog2": "Ladattiin moduuli:",
    "spacy_initialized": "spaCy ja spacytextblob ovat valmiita.",
    "spacy_model_not_found": "spaCy mallia ei löytynyt! Ladataan se....`",
    "checks_disabled": "Tarkistukset on poistettu käytöstä!",
    "unhandled_exception": "Käsittelemätön virhe tapahtui. Ilmoita tästä GitHubissa.",
    "active_users": "Aktiiviset käyttäjät",
    "env_file_not_found": ".env-tiedostoa ei löytnyt! Luo tiedosto jossa on tarvittavat muuttujat",
    "already_started": "Olen jo käynnistynyt! Ei päivitetä...",
    "please_restart": "Käynnistä uudelleen, hölmö!",
    "local_ahead": "Paikallinen {remote}/{branch} on edellä ja/tai ajan tasalla. Ohitetaan päivitys...",
    "remote_ahead": "Etärepositorio {remote}/{branch} on edellä. Päivitetään...",
    "cant_find_local_version": "Muuttujaa local_version ei löytynyt, tai sitä on muokattu eikä ole kokonaisluku!",
    "running_prestart_checks": "Suoritetaan esikäynnistystarkistuksia...",
    "continuing_in_seconds": "Jatketaan {seconds} sekunnin kuluttua... Paina mitä tahansa näppäintä ohittaaksesi.",
    "missing_requests_psutil": "Kirjastot requests ja psutil puuttuvat! Asenna ne komennolla: `pip install requests psutil`",
    "requirements_not_found": "Tiedostoa requirements.txt ei löytynyt polusta {path} – onko sitä muokattu?",
    "warning_failed_parse_imports": "Varoitus: tuontien jäsentäminen epäonnistui tiedostossa {filename}: {error}",
    "cogs_dir_not_found": "Cogs-kansiota ei löytynyt polusta {path}, ohitetaan tarkistus.",
    "std_lib_local_skipped": "STD LIB / PAIKALLINEN {package} (tarkistus ohitettu)",
    "ok_installed": "OK",
    "missing_package": "PUUTTUU",
    "missing_package2": "ei ole asennettu",
    "missing_packages_detected": "Puuttuvia kirjastoja havaittu:",
    "telling_goober_central": "Ilmoitetaan goober-centralille osoitteessa {url}",
    "failed_to_contact": "Yhteyden muodostus epäonnistui osoitteeseen {url}: {error}",
    "all_requirements_satisfied": "Kaikki vaatimukset täyttyvät.",
    "ping_to": "Ping osoitteeseen {host}: {latency} ms",
    "high_latency": "Korkea viive havaittu! Vastaukset saattavat hidastua.",
    "could_not_parse_latency": "Viivettä ei voitu tulkita.",
    "ping_failed": "Ping osoitteeseen {host} epäonnistui.",
    "error_running_ping": "Virhe ping-komennon suorittamisessa: {error}",
    "memory_usage": "Muistin käyttö: {used} Gt / {total} Gt ({percent}%)",
    "memory_above_90": "Muistin käyttö ylittää 90 % ({percent}%). Harkitse muistin vapauttamista.",
    "total_memory": "Kokonaismuisti: {total} Gt",
    "used_memory": "Käytetty muisti: {used} Gt",
    "low_free_memory": "Vapaa muisti vähissä! Vain {free} Gt jäljellä.",
    "measuring_cpu": "Mitataan suorittimen käyttöä ytimittäin...",
    "core_usage": "Ydin {idx}: [{bar}] {usage}%",
    "total_cpu_usage": "Kokonaisprosessorin käyttö: {usage}%",
    "high_avg_cpu": "Korkea keskimääräinen prosessorin käyttö: {usage}%",
    "really_high_cpu": "Erittäin korkea prosessorikuorma! Järjestelmä saattaa hidastua tai jumittua.",
    "memory_file": "Muistitiedosto: {size} Mt",
    "memory_file_large": "Muistitiedosto on enemmän kuin 1 Gt – harkitse sen tyhjentämistä tilan vapauttamiseksi.",
    "memory_file_corrupted": "Muistitiedosto on vioittunut! JSON purkuvirhe: {error}",
    "consider_backup_memory": "Harkitse muistitiedoston varmuuskopioimista ja uudelleenluontia.",
    "memory_file_encoding": "Muistitiedostossa on koodausongelmia: {error}",
    "error_reading_memory": "Virhe muistitiedoston lukemisessa: {error}",
    "memory_file_not_found": "Muistitiedostoa ei löytynyt.",

    "modification_warning": "Gooberia on muokattu! Ohitetaan palvelimen tarkistus kokonaan...",
    "reported_version": "Ilmoitettu versio:",
    "current_hash": "Tämänhetkinen hash:",
    "not_found": "ei löytynyt!",
    "version_error": "Versiotietojen saanti epäonnistui.. Tilakoodi:",
    "loaded_cog": "Ladatut cogit:",
    "cog_fail": "Cogin lataus epäonnistui kohteelle:",
    "no_model": "Olemassaolevaa markov-mallia ei löydetty. Aloitetaan alusta.",
    "folder_created": "Kansio '{folder_name}' luotu.",
    "folder_exists": "Kansio '{folder_name}' on jo olemassa...",
    "logged_in": "Kirjauduttiin sisään käyttäjänä",
    "synced_commands": "Synkronoitiin",
    "synced_commands2": "komennot!",
    "fail_commands_sync": "Komentojen synkronointi epäonnistui:",
    "started": "{name} on käynnistynyt!\nOlet nyt sarjan tähti, beibi!",
    "name_check": "Nimen saatavuuden tarkistus epäonnistui:",
    "name_taken": "Nimi on jo käytössä. Valitse toinen nimi.",
    "name_check2": "Virhe tapahtui nimen saatavuuden tarkistamisessa:",
    "add_token": "Token: {token}\nLisää tämä .env-tiedostoosi nimellä",
    "token_exists": "Token on jo olemassa .env-tiedostossa. Jatketaan määritetyllä tokenilla.",
    "registration_error": "Virhe rekisteröinnissä:",
    "version_backup": "Varmuuskopio luotu:",
    "backup_error": "Virhe: {LOCAL_VERSION_FILE}-tiedostoa ei löytynyt varmuuskopiota varten.",
    "model_loaded": "Markov-malli ladattu",
    "fetch_update_fail": "Päivitystietojen hankkiminen epäonnistui.",
    "invalid_server": "Virhe: Palvelin antoi virheellisen versiotietoraportin.",
    "new_version": "Uusi versio saatavilla: {latest_version} (Tämänhetkinen: {local_version})",
    "changelog": "Mene osoitteeseen {VERSION_URL}/goob/changes.txt katsotakseen muutoslokin\n\n",
    "invalid_version": "Versio: {local_version} on virheellinen!",
    "invalid_version2": "Jos tämä on tahallista, voit jättää tämän viestin huomiotta. Jos tämä ei ole tahallista, paina Y-näppäintä hankkiaksesi kelvollisen version, riippumatta Gooberin tämänhetkisestä versiosta.",
    "invalid_version3": "Tämänhetkinen versio varmuuskopioidaan kohteeseen current_version.bak..",
    "input": "(Y:tä tai mitä vaan muuta näppäintä jättää tämän huomioimatta....)",
    "modification_ignored": "Olet muokannut",
    "modification_ignored2": "IGNOREWARNING on asetettu false:ksi..",
    "latest_version": "Käytät uusinta versiota:",
    "latest_version2": "Tarkista {VERSION_URL}/goob/changes.txt katsotakseen muutosloki",
    "pinging_disabled": "Pingaus on poistettu käytöstä! En kerro palvelimelle, että olen päällä...",
    "goober_ping_success": "Lähetettiin olemassaolo ping goober centraliin!",
    "goober_ping_fail": "Tiedon lähetys epäonnistui. Palvelin antoi tilakoodin:",
    "goober_ping_fail2": "Tiedon lähettämisen aikana tapahtui virhe:",
    "sentence_positivity": "Lauseen positiivisuus on:",
    "command_edit_fail": "Viestin muokkaus epäonnistui:",
    "command_desc_retrain": "Uudelleenkouluttaa markov-mallin manuaalisesti.",
    "command_markov_retrain": "Uudelleenkoulutetaan markov-mallia... Odota.",
    "command_markov_memory_not_found": "Virhe: muistitiedostoa ei löytynyt!",
    "command_markov_memory_is_corrupt": "Virhe: muistitiedosto on korruptoitu!",
    "command_markov_retraining": "Käsitellään {processed_data}/{data_size} datapisteestä...",
    "command_markov_retrain_successful": "Markov-malli koulutettiin uudestaan {data_size} datapisteellä!",
    "command_desc_talk":"puhuu ja sillei",
    "command_talk_insufficent_text": "Minun pitää oppia lisää viesteistä ennen kun puhun.",
    "command_talk_generation_fail": "Minulla ei ole mitään sanottavaa!",
    "command_desc_help": "auta",
    "command_help_embed_title": "Botin apu",
    "command_help_embed_desc": "Komennot ryhmitelty kategorioilla",
    "command_help_categories_general": "Yleiset",
    "command_help_categories_admin": "Ylläpito",
    "command_help_categories_custom": "Mukautetut komennot",
    "command_ran": "Tietoa: {message.author.name} suoritti {message.content}",
    "command_desc_ping": "ping",
    "command_ping_embed_desc": "Botin viive:",
    "command_ping_footer": "Pyytäjä: ",
    "command_about_desc": "tietoa",
    "command_about_embed_title": "Tietoa minusta",
    "command_about_embed_field1": "Nimi",
    "command_about_embed_field2name": "Versio",
    "command_about_embed_field2value": "Paikallinen: {local_version} \nUusin: {latest_version}",
    "command_desc_stats": "statistiikat",
    "command_stats_embed_title": "Botin statistiikat",
    "command_stats_embed_desc": "Tietoa botin muistista.",
    "command_stats_embed_field1name": "Tiedostostatistiikat",
    "command_stats_embed_field1value": "Koko: {file_size} tavua\nLinjoja: {line_count}",
    "command_stats_embed_field2name": "Versio",
    "command_stats_embed_field2value": "Paikallinen: {local_version} \nUusin: {latest_version}",
    "command_stats_embed_field3name": "Muuttajainformaatio",
    "command_stats_embed_field3value": "Nimi: {NAME} \nEtuliite: {PREFIX} \nOmistajan ID: {ownerid}\nPing-linja: {PING_LINE} \nMuistin jako päällä: {showmemenabled} \nOppiminen käyttäjistä: {USERTRAIN_ENABLED}\nLaulu: {song} \nRoisketeksti: ```{splashtext}```"
}
  
