en to fi translation catalogue (970 entries)

en: Not allowed for guest users
fi: Ei sallittu vieraille

en: Invalid organization
fi: Virheellinen organisaatio

en: Public streams
fi: Julkiset kanavat

en: Private streams
fi: Yksityiset kanavat

en: Direct messages
fi: Suoraviestit

en: Unknown chart name: {}
fi: Tuntematon kaavion nimi: {}

en: Start time is later than end time. Start: {start}, End: {end}
fi: Aloitusaika on myöhemmin kuin lopetusaika. Aloitus:{start}, Lopetus: {end}

en: No analytics data available. Please contact your server administrator.
fi: Analytiikan tietoja ei ole saatavilla. Ota yhteyttä palvelimesi järjestelmänvalvojaan.

en: Invalid parameters
fi: Virheelliset parametrit

en: Your organization has no Zulip licenses remaining and can no longer accept new users. Please [increase the number of licenses]({billing_page_link}) or [deactivate inactive users]({deactivate_user_help_page_link}) to allow new users to join.
fi: Organisaatiollasi ei ole enää Zulip-lisenssejä, eikä se voi enää ottaa vastaan uusia käyttäjiä. [Lisää lisenssien määrää]({billing_page_link}) tai [poista käytöstä passiiviset käyttäjät]({deactivate_user_help_page_link}), jotta uudet käyttäjät voivat liittyä.

en: Your organization has only one Zulip license remaining. You can [increase the number of licenses]({billing_page_link}) or [deactivate inactive users]({deactivate_user_help_page_link}) to allow more than one user to join.
fi: Organisaatiollasi on vain yksi Zulip-lisenssiä jäljellä. Voit [lisätä lisenssien määrää]({billing_page_link}) tai [poistaa käytöstä ei-aktiiviset käyttäjät]({deactivate_user_help_page_link}) mahdollistaaksesi useamman kuin yhden käyttäjän liittymisen.

en: Your organization has only two Zulip licenses remaining. You can [increase the number of licenses]({billing_page_link}) or [deactivate inactive users]({deactivate_user_help_page_link}) to allow more than two users to join.
fi: Organisaatiollasi on vain kaksi Zulip-lisenssiä jäljellä. Voit [lisätä lisenssien määrää]({billing_page_link}) tai [poistaa käytöstä ei-aktiiviset käyttäjät]({deactivate_user_help_page_link}) mahdollistaaksesi useamman kuin kahden käyttäjän liittymisen.

en: Your organization has only three Zulip licenses remaining. You can [increase the number of licenses]({billing_page_link}) or [deactivate inactive users]({deactivate_user_help_page_link}) to allow more than three users to join.
fi: Organisaatiollasi on vain kolme Zulip-lisenssiä jäljellä. Voit [lisätä lisenssien määrää]({billing_page_link}) tai [poistaa käytöstä ei-aktiiviset käyttäjät]({deactivate_user_help_page_link}) mahdollistaaksesi useamman kuin kolmen käyttäjän liittymisen.

en: A new member ({email}) was unable to join your organization because all Zulip licenses are in use. Please [increase the number of licenses]({billing_page_link}) or [deactivate inactive users]({deactivate_user_help_page_link}) to allow new members to join.
fi: Uusi jäsen ({email}) ei voinut liittyä organisaatioosi, koska kaikki Zulip-lisenssit ovat käytössä. [Lisää lisenssien määrää]({billing_page_link}) tai [poista käytöstä passiiviset käyttäjät]({deactivate_user_help_page_link}), jotta uudet jäsenet voivat liittyä.

en: All Zulip licenses for this organization are currently in use.
fi: Kaikki tämän organisaation Zulip-lisenssit ovat tällä hetkellä käytössä.

en: Your organization does not have enough unused Zulip licenses to invite {num_invites} users.
fi: Organisaatiollasi ei ole tarpeeksi käyttämättömiä Zulip-lisenssejä {num_invites} käyttäjän kutsumiseen.

en: You must invoice for at least {} users.
fi: Sinun on laskutettava vähintään {} käyttäjää.

en: Invoices with more than {} licenses can't be processed from this page. To complete the upgrade, please contact {}.
fi: Laskutuksia, joissa on yli {} lisenssiä ei voi käsitellä tämän sivun kautta. Päivittääksesi palvelupakettisi, ota yhteyttä {}.

en: Something went wrong. Please contact {email}.
fi: Jotain meni pieleen. Lähetä meille sähköpostia osoitteeseen {email}.

en: Something went wrong. Please reload the page.
fi: Jotain meni pieleen. Lataa sivu uudestaan.

en: Something went wrong. Please wait a few seconds and try again.
fi: Jotain meni pieleen. Odota hetki ja lataa sivu uudestaan.

en: No payment method on file
fi: Ei maksutapaa tiedostossa

en: {brand} ending in {last4}
fi: {brand} päättyy {last4}

en: Unknown payment method. Please contact {email}.
fi: Tuntematon maksutapa. Ota yhteyttä {email}.

en: Unable to update the plan. The plan has been expired and replaced with a new plan.
fi: Tilausta ei voi päivittää. Tilaus on vanhentunut ja korvattu uudella.

en: Unable to update the plan. The plan has ended.
fi: Tilauksen päivitys epäonnistui. Tilaus on päättäynyt.

en: Unable to update licenses manually. Your plan is on automatic license management.
fi: Lisenssien manuaalinen päivitys epäonnistui. Tilauksesi on asetettu automaattiseen lisenssienhallintaan.

en: Your plan is already on {licenses} licenses in the current billing period.
fi: Tilauksesi löytyy jo lisensseistä {licenses} nykyiseltä laskutusjaksolta.

en: You cannot decrease the licenses in the current billing period.
fi: Et voi vähentää lisenssejä nykyiseltä laskutusjaksolta.

en: Your plan is already scheduled to renew with {licenses_at_next_renewal} licenses.
fi: TIlauksesi uudistaminen on jo ajastettu seuraavien lisenssien osalta {licenses_at_next_renewal}.

en: Nothing to change.
fi: Ei mitään muutettavaa.

en: No customer for this organization!
fi: Tälle organisaatiolle ei ole asiakasta!

en: Session not found
fi: Istuntoa ei löytynyt

en: Must be a billing administrator or an organization owner
fi: On oltava laskutuksen järjestelmänvalvoja tai organisaation omistaja

en: Payment intent not found
fi: Maksutarkoitusta ei löytynyt

en: Pass stripe_session_id or stripe_payment_intent_id
fi: Anna stripe_session_id tai stripe_payment_intent_id

en: Please create a customer first.
fi: Luo ensin asiakas.

en: Invalid payment intent id.
fi: Virheellinen maksutarkoituksen tunnus.

en: Payment already succeeded.
fi: Maksu onnistui jo.

en: Payment processing.
fi: Maksujen käsittely.

en: Error
fi: Virhe

en: Method not allowed (405)
fi: Menetelmä ei sallittu (405)

en: Page not found (404)
fi: Sivua ei löytynyt (404)

en: 
                            If this error is unexpected, you can
                            <a href="mailto:%(support_email)s">contact support</a>.
fi: 
    Jos tämä virhe tuli odottamatta voit
     <a href="mailto:%(support_email)s">ottaa yhteyttä tukeen</a>.

en: Internal server error
fi: Palvelimen sisäinen virhe

en: 
                            Your Zulip chat cannot be loaded because the server is experiencing technical difficulties.
fi: 
    Zulip-chattia ei voi ladata koska palvelimella on ongelmia.

en: 
                            This page will reload automatically when service is restored.
fi: 
    Tämä sivu latautuu automaattisesti uudelleen kun palvelin on palautettu.

en: 
                                In the meantime, you can <a href="mailto:%(support_email)s">contact Zulip support</a>.
fi: 
    Sillä välin voit <a href="mailto:%(support_email)s">ottaa yhteyttä Zulipin tukeen</a>.

en: 
                                In the meantime, you can <a href="mailto:%(support_email)s">contact
                                this server's administrators</a> for support.
fi: 
    Sillä välin voit <a href="mailto:%(support_email)s">ottaaa yhteyttä
    tämän palvelimen ylläpitoon</a> tuen saamiseksi.

en: 
                                If you administer this server, you may want to check out the
                                <a href="%(troubleshooting_url)s">Zulip server troubleshooting guide</a>.
fi: 
    Jos ylläpidät palvelint niin voit 
    <a href="%(troubleshooting_url)s">lukea Zulipin palvelinvirheenjäljitysopasta</a>.

en: 
        Analytics for %(target_name)s | Zulip
fi: 
    analytiikkaa kohteelle %(target_name)s | Zulip

en: Analytics are fully available 24 hours after organization creation.
fi: Analytiikka on täysin käytössä 24 tuntia organisaation luomisen jälkeen.

en: Zulip analytics for %(target_name)s
fi: Zulipin analytiikka organisaatiolle %(target_name)s

en: Organization summary
fi: Organisaation yhteenveto

en: Number of users
fi: Käyttäjämäärä

en: Users active during the last 15 days
fi: Viime 15 päivän aktiiviset käyttäjät

en: Number of guests
fi: Vieraiden lukumäärä

en: Total number of messages
fi: Viestien määrä

en: Number of messages in the last 30 days
fi: Viestien määrä viimeiseltä 30 päivältä

en: File storage in use
fi: Tiedostotilaa käytössä

en: Active users
fi: Aktiivisia käyttäjiä

en: Daily actives
fi: Päivittäiset aktiiviset

en: 15 day actives
fi: 15 päivän aikana aktiiviset

en: Total users
fi: Käyttäjiä yhteensä

en: Users
fi: Käyttäjät

en: Messages sent by recipient type
fi: Viestit vastaanottajan tyypin mukaan

en: Me
fi: Minä

en: Everyone
fi: Kaikki

en: Last week
fi: Viime viikko

en: Last month
fi: Viime kuukausi

en: Last year
fi: Viime vuosi

en: All time
fi: Koko ajalta

en: Messages sent over time
fi: Viestit aikajaksolla

en: Daily
fi: Päivittäin

en: Weekly
fi: Viikottain

en: Cumulative
fi: Kumulatiivinen

en: Humans
fi: Ihmiset

en: Bots
fi: Botit

en: Messages read over time
fi: Luetut viestit aikajaksolla

en: Messages sent by client
fi: Viestit sovelluksittain

en: Last update
fi: Viimeisin päivitys

en: A full update of all the graphs happens once a day. The “messages sent over time” graph is updated once an hour.
fi: Kaikkien kaavioiden täydellinen päivitys tapahtuu kerran päivässä. “Viestit aikajaksolla” kaavio päivitetään kerran tunnissa.

en: Email changed
fi: Sähköposti muutettu

en: Email changed!
fi: Sähköposti vaihdettu!

en: 
                This confirms that the email address for your Zulip account has changed
                from %(old_email_html_tag)s to %(new_email_html_tag)s
fi: 
    Tämä varmistaa, että sähköpostiosoite Zulip tunnuksellesi on vaihtunut
     osoitteesta %(old_email_html_tag)s osoitteeksi %(new_email_html_tag)s

en: Confirming your email address
fi: Vahvistetaan sähköpostiosoitetta

en: Confirmation link does not exist
fi: Vahvistuslinkkiä ei ole

en: Whoops. We couldn't find your confirmation link in the system.
fi: Hupsista. Emme löytäneet varmistuslinkkiäsi järjestelmästämme.

en: 
                        Anyway, shoot us a line at %(support_email_html_tag)s and we'll get this resolved shortly.
fi: 
    Laita sähköpostia %(support_email_html_tag)sja selvitetään asia pikimmiten.

en: Confirmation link expired or deactivated
fi: Vahvistuslinkki on vanhentunut tai poistettu käytöstä

en: Whoops. The confirmation link has expired or been deactivated.
fi: Hupsista. Varmistuslinkki on vanhentunut tai poistettu käytöstä.

en: Please contact your organization administrator for a new link.
fi: Ota yhteyttä järjestelmänvalvojaasi saadaksesi uusi linkki.

en: Confirmation link malformed
fi: Vahvistuslinkki on viallinen

en: Whoops. The confirmation link is malformed.
fi: Hupsista. Varmistuslinkki on virheellinen.

en: Make sure you copied the link correctly in to your browser. If you're still encountering this page, it's probably our fault. We're sorry.
fi: Varmista, että kopioit linkin oikein selaimeesi. Jos näet tämän sivun uudelleen, kyseessä lienee meidän virheemme. Olemme pahoillamme!

en: Billing
fi: Laskutus

en: Close
fi: Sulje

en: Open communities directory
fi: Avaa yhteisöhakemisto

en: Filter by category
fi: Suodata kategorioittain

en: Categories
fi: Kategoriat

en: All
fi: Kaikki

en: The Zulip development community
fi: Zulip kehitysyhteisö

en: Join as a user
fi: Liity käyttäjänä

en: Join as a self-hoster
fi: Liity itseisännöijäksi

en: Join as a contributor
fi: Liity osallistujaksi

en: Billing status
fi: Laskutusstatus

en: Create organization
fi: Luo organisaatio

en: View pricing
fi: Katso hinnoittelu

en: Self-host Zulip
fi: Isännöi omaa Zulipia

en: Request sponsorship
fi: Pyydä sponsorointia

en: Education pricing
fi: Koulutuksen hinnoittelu

en: Streams in Zulip
fi: Zulipin kanavat

en: Streams in Slack
fi: Slack:n kanavat

en: Topics in Zulip
fi: Aiheet Zulipissa

en: Stream topics in Zulip
fi: Kanavien aiheet Zulipissa

en: The Tuesday night catering topic in Zulip
fi: Tiistai-illan ateriapalvelu-aihe Zulipissa

en: The Tuesday night catering topic in Zulip - compose box
fi: Tiistai-illan ateriapalvelu-aihe Zulipissa - pöytälaatikko

en: See plans and pricing
fi: Katso tilausvaihtoehdot ja hinnoittelu

en: Previous
fi: Edellinen

en: Next
fi: Seuraava

en: Log in now
fi: Kirjaudu sisään nyt

en: Features & pricing
fi: Ominaisuudet & hinnoittelu

en: Zulip for business
fi: Zulip yrityksille

en: Leave blank if your organization does not have a website.
fi: Jätä tyhjäksi mikäli organisaatiollasi ei ole verkkosivustoa.

en: Convert demo organization before upgrading.
fi: Muunna demo-organisaatio ennen päivitystä.

en: Contact support
fi: Ota yhteyttä tukeen

en: From
fi: Lähettäjä

en: Organization
fi: Organisaatio

en: Subject
fi: Aihe

en: Message
fi: Viesti

en: Submit
fi: Lähetä

en: Thanks for contacting us
fi: Kiitos viestistäsi

en: Thanks for contacting us!
fi: Kiitos yhteydenotosta.

en: We will be in touch with you soon.
fi: Ollaan yhteyksissä pian.

en: 
                You can find answers to frequently asked questions in the
                <a href="/help/">Zulip help center</a>.
fi: 
    Lisätietoja on yleisissä kysymyksissä
    <a href="/help/">Zulipin ohjekeskuksessa</a>.

en: Upgrade
fi: Päivitys

en: Upgrade to %(plan)s
fi: Päivitä tilaukseen%(plan)s

en: Payment schedule
fi: Maksuaikataulu

en: Pay monthly
fi: Maksa kuukausittain

en: Pay annually
fi: Maksut vuosittain

en: License management
fi: Lisenssien hallinta

en: Automatic
fi: Automaattinen

en: Most convenient
fi: Kaikista sopivin

en: Manual
fi: Manuaalinen

en: Most control
fi: Eniten hallintaa

en: 
            This team chat is now being hosted on Zulip Cloud. Please accept the <a href="https://zulip.com/policies/terms">Zulip Terms of Service</a> to continue.
fi: 
    Tätä tiimichattia isännöidään nyt Zulip Cloudissa. Hyväksy <a href="https://zulip.com/policies/terms">Zulipin käyttöehdo</a>t jatkaaksesi.

en: Or, alternatively, use one of your backup phones:
fi: Tai vaihtoehtoisesti, käytä jotakin varapuhelintasi:

en: As a last resort, you can use a backup token:
fi: Viimeisenä ratkaisuna voit käyttää varakoodia:

en: Use backup token
fi: Käytä varakoodia

en: Accept the Terms of Service
fi: Hyväksy käyttöehdot

en: Email
fi: Sähköposti

en: Sign up
fi: Rekisteröidy

en: Sign up for Zulip
fi: Rekisteröidy Zulipiin

en: You need an invitation to join this organization.
fi: Tarvitset kutsun voidaksesi liittyä tähän organisaatioon.

en: OR
fi: TAI

en: Sign up with %(identity_provider)s
fi: Rekisteröidy käyttäen tarjoajaa %(identity_provider)s

en: Confirm your email address
fi: Vahvista sähköpostiosoitteesi

en: Thanks for signing up!
fi: Kiitos rekisteröitymisestä!

en: Still no email? We can <a href="#" id="resend_email_link">resend it</a>.
fi: Ei vieläkään sähköpostia? Voimme <a href="#" id="resend_email_link">lähettää sen uudelleen</a>.

en: Just in case, take a look at your Spam folder.
fi: Katso varmuudeksi Roskapostikansioistasi.

en: If this message does not go away, try <a id="reload-lnk">reloading</a> the page.
fi: Jos tämä viesti ei häviä kokeile <a id="reload-lnk">uudelleenlatausta</a>.

en: Unable to connect to Zulip.
fi: Yhteyden muodostamineen Zulipiin epäonnistui.

en: Updates may be delayed.
fi: Päivitykset voivat viivästyä.

en: Retrying soon…
fi: Yritetään pian uudelleen…

en: Try now.
fi: Yritä nyt.

en: Messages
fi: Viestit

en: Authentication subdomain error
fi: Vahvennusalidomainvirhe.

en: Authentication subdomain
fi: Varmennusalidomain.

en: 
                            It appears you ended up here by accident. This site
                            is meant to be an intermediate step in the authentication process
                            and shouldn't be accessed manually. If you came here directly,
                            you probably got the address wrong. If you got stuck here while trying
                            to log in, this is most likely a server bug or misconfiguration.
fi: 
    Olet varmaan päätynyt tänne sattumalta. Tämän sivun
    ptiäisi olla vain väliaikainen vahvennusprosessissa 
    ja sinne ei pitäisi päätyä muulloin. Jos tulit tänne
    jonkun linkin kautta se oli varmaan väärä. Jos 
    olet täällä kesken kirjautumisen niin palvelin on
    varmaan väärin asennettu.

en: Close modal
fi: Sulje näkymä

en: Cancel
fi: Peruuta

en: Confirm
fi: Vahvista

en: Video call ended
fi: Videopuhelu loppui

en: You may now close this window.
fi: Voit sulkea tämän ikkunan

en: Configuration error
fi: Asetusvirhe

en: 
                            You are trying to log in using LDAP without creating an
                            organization first. Please use EmailAuthBackend to create
                            your organization and then try again.
fi: 
                            Yrität kirjautua käyttäen LDAP:ia ilman, että organisaatiota
                             on ensin luotu. Käytä EmailAuthBackendia luodaksesi
                            organisaatiosi ja yritä sitten uudelleen.

en: Account not found
fi: Tiliä ei löydy

en: Zulip account not found.
fi: Zulip-tiliä ei löydy.

en: 
                                No account found for %(email)s.
fi: 
    Tiliä ei löydy sähköpostilla %(email)s.

en: Log in with another account
fi: Kirjaudu toisella tilillä

en: Continue to registration
fi: Jatka rekisteröintiin

en: Create a new organization
fi: Luo uusi organisaatio

en: Create a new Zulip organization
fi: Luo uusi Zulip-organisaatio

en: Enter your email address
fi: Syötä sähköpostiosoitteesi

en: Deactivated organization
fi: Käytöstä poistettu organisaatio

en: 
                        The organization you are trying to join, %(deactivated_domain_name)s, has been deactivated.
fi: 
    Organisaatio %(deactivated_domain_name)s, johon yritit liittyä, on poistettu käytöstä.

en: 
                            It has moved to <a href="%(deactivated_redirect)s">%(deactivated_redirect)s</a>.
fi: 
    Se on siirretty <a href="%(deactivated_redirect)s">%(deactivated_redirect)s</a>.

en: 
                        Please contact <a href="mailto:%(support_email)s">%(support_email)s</a> to reactivate
                        this group.
fi: 
    Ota yhteyttä <a href="mailto:%(support_email)s">%(support_email)s</a> aktivoidaksesi uudelleen
    tämä ryhmä.

en: Finish desktop app login
fi: Viimeistele työpöytäsovelluskirjautuminen

en: Finish desktop login
fi: Viimeistele työpöytäkirjautuminen

en: Use your web browser to finish logging in, then come back here to paste in your login token.
fi: Käytä selainta viimeistelläksesi kirjautuminen, palaa sitten tänne ja liitä kirjautumiskoodisi.

en: Paste token here
fi: Liitä koodi tähän

en: Finish
fi: Viimeistele

en: Incorrect token.
fi: Virheellinen token.

en: Token accepted.  Logging you in…
fi: Token hyväksytty, kirjaudutaan sisään...

en: Log in to desktop app
fi: Kirjaudu työpöutäsovelluksella

en: Copy this login token and return to your Zulip app to finish logging in:
fi: Kopioi tämä kirjautumiskoodi ja palaa Zulip sovellukseesi viimeistelläksesi sisäänkirjautuminen:

en: Copy
fi: Kopioi

en: You may then close this window.
fi: Voit sitten sulkea tämän ikkunan.

en: Or, continue in your browser.
fi: Tai, jatka selaimessasi.

en: Anonymous user
fi: Anonyymi käyttäjä

en: Owners
fi: Omistajat

en: Administrators
fi: Järjestelmänvalvojat

en: Moderators
fi: Moderaattorit

en: Guest users
fi: Vieraskäyttäjät

en: Normal users
fi: Normaalit käyttäjät

en: Digest
fi: Tiivistelmä

en: Hi,
fi: Hei,

en: We received a request to change the email address for the Zulip account on %(realm_uri)s from %(old_email)s to %(new_email)s. To confirm this change, please click below:
fi: Olemme saaneet pyynnön vaihtaa sähköpostiosoitten Zulipin käyttäjälle sivulla %(realm_uri)sosoitteesta %(old_email)s osoitteeksi %(new_email)s. Vahvista tämä muutos napsauttamalla alta:

en: Confirm email change
fi: Vahvista sähköpostin vaihto

en: If you did not request this change, please contact us immediately at %(support_email)s.
fi: Jollet pyytänyt tätä muutosta itse, ota pikimmiten yhteyttä %(support_email)s.

en: You have requested a new Zulip organization. Awesome!
fi: Olet pyytänyt uutta Zulip-organisaatiota. Mahtavaa!

en: You recently signed up for Zulip. Awesome!
fi: Kirjauduit Zulipin käyttäjäksi hiljattain, hienoa.

en: Click the button below to create the organization and register your account.
fi: Luo organisaatio ja rekisteröi tilisi napsauttamalla alla olevaa painiketta.

en: Click the button below to complete registration.
fi: Allaolevalla napilla viet rekisteröinnin loppuun.

en: Complete registration
fi: Vie rekisteröinti päätökseen

en: Contact us any time at %(support_email)s if you run into trouble, have any feedback, or just want to chat!
fi: Ota yhteyttä koska tahansa %(support_email)s jos kohtaat ongelmia, sinulla on palautetta, tai haluat vain jutella!

en: The administrators provided the following comment:
fi: Adminit jättivät seuraavan kommentin:

en: New streams
fi: Uudet kanavat

en: Click here to log in to Zulip and catch up.
fi: Tästä pääset kirjautumaan Zulipiin ja ajantasalle.

en: Manage email preferences
fi: Muokkaa sähköpostiasetuksia

en: Unsubscribe from digest emails
fi: Peru sähköpostitilaus kokoelmaviestien osalta

en: Swimming fish
fi: Uiva kala

en: Thanks for your request!
fi: Kiitos pyynnöstäsi!

en: If you have trouble logging in, please contact Zulip support by replying to this email.
fi: Jos sinulla on vaikeuksia kirjautua, ota yhteyttä Zulip-tukeen vastaamalla tähän sähköpostiin.

en: Thanks for using Zulip!
fi: Kiitos Zulipin käyttämisestä!

en: Welcome to Zulip!
fi: Tervetuloa Zulipiin.

en: You've created the new Zulip organization <b>%(realm_name)s</b>.
fi: Loit uuden Zulip-organisaation <b>%(realm_name)s</b>

en: You've joined the Zulip organization <b>%(realm_name)s</b>.
fi: Liityit Zulip-organisaatioon <b>%(realm_name)s</b>.

en: Your account details:
fi: Tilitietosi:

en: Organization URL: %(organization_url)s
fi: Organisaation URL: %(organization_url)s

en: Username: %(ldap_username)s
fi: Käyttäjänimi: %(ldap_username)s

en: Use your LDAP account to log in
fi: Käytä LDAP-tunnustasi kirjautuaksesi sisään

en: Email: %(email)s
fi: Sähköposti: %(email)s

en: Cheers,
fi: Terveisin,

en: Team Zulip
fi: Zulip-tiimi

en: Hey,
fi: Hei,

en: I wanted to share one last thing with you: a few tips about topics, since mastering topics is a key part of being a Zulip power user.
fi: Haluaisin vielä kertoa vielä yhden jutun: pari vinkkiä aiheista, sillä niiden ymmärtäminen on olennaista Zulipin tehokkaassa käyttämisessä.

en: Examples of short topics
fi: Esimerkkejä lyhyistä aiheista

en: Topics are like email subject lines. The big difference, though, is that they're really short and lightweight. Two or three words will do it. Don't overthink 'em—you can always edit the message later!
fi: Aiheet ovat kuin sähköpostin otsikkoja. Iso ero kuitenkin on, että aiheet ovat todella lyhyitä ja kevyitä. Pari sanaa riittää mainiosti. Älä ajattele liikaa — voit muokata viestiäsi myöhemmin!

en: Good topics: design mockup, Bug 345, acme burgers
fi: Hyviä aiheita: suunnitelman raakaversio, bugi 345, Acme Burger

en: Not recommended: "What do people think of this new design mockup?", "I'm looking at Bug 345", "Is Acme Burgers open for lunch?"
fi: Huonoja esimerkkejä: "Mitä ajattelette uudesta graafisen ilmeen raakaversiosta?", "Katselen tässä juuri virheilmoitusta 345", "Onkohan Rosson raastepöytä tänään auki lounasaikaan?"

en: Example of a topic that is too long
fi: Esimerkki aiheesta, joka on liian pitkä

en: Why bother with topics? Well, two reasons: it makes conversations clearer (imagine if email didn't have them!), and it lets you more efficiently catch up on what's happened while you're away—read the topics that are relevant to you, and ignore the ones that aren't!
fi: Mitä väliä aiheilla on? Pääasiassa kahdesta syystä: ne tekevät keskustelusta selkeämpää (kuvittele sähköpostit ilman otsikoita!), ja saat helpommin käsityksen mitä on tapahtunut poissaollessasi — lue ne aiheet jotka ovat sinulle oleellisia ja skippaa ne jotka eivät ole!

en: Take it for a spin now.
fi: Kokeileppa!

en: Thanks,
fi: Kiitokset,

en: Unsubscribe from welcome emails
fi: Peru tervetulosähköpostitilaus

en: Hi there,
fi: Heippa,

en: %(referrer_name)s wants you to join them on Zulip — the team communication tool designed for productivity.
fi: %(referrer_name)stoivoo, että liittyisit seuraan Zulipissa — tuottavuuteen suunnitellussa viestintätyökalussa.

en: To get started, click the button below.
fi: Aloita alla olevasta napista.

en: Hi again,
fi: Hei taas,

en: This is a friendly reminder that %(referrer_name)s wants you to join them on Zulip — the team communication tool designed for productivity.
fi: Ystävällinen muistutus: %(referrer_name)s toivoo, että liittyisit seuraan Zulipissa — tuottavuuteen suunnitellussa viestintätyökalussa.

en: This is the last reminder you'll receive for this invitation.
fi: Tämä on viimeinen muistutus tähän kutsuun liittyen.

en: 
        This invitation expires in two days. If the invitation expires,
        you'll need to ask %(referrer_name)s for another one.
fi: 
    Tämä kutsu vanhenee kahdessa päivässä. Jos kutsu vanhenee,
    sinun täytyy pyytää että %(referrer_name)skutsuu sinut uudestaan.

en: This email does not include message content because your organization has disabled <a class="content_disabled_help_link" href="%(help_url)s" style="color:#15c; text-decoration:underline">message content appearing in email notifications</a>.
fi: Tämä sähköposti ei sisällä viestin sisältöä, koska organisaatiosi on estänyt <a class="content_disabled_help_link" href="%(help_url)s" style="color:#15c; text-decoration:underline"> viestien sisällön näyttämisen sähköposti-ilmoituksissa</a>.

en: This email does not include message content because you have disabled <a class="content_disabled_help_link" href="%(alert_notif_url)s" style="color:#15c; text-decoration:underline">message content appearing in email notifications</a>.
fi: Tämä sähköposti ei sisällä viestin sisältöä, koska olet estänyt <a class="content_disabled_help_link" href="%(alert_notif_url)s" style="color:#15c; text-decoration:underline"> viestien sisällön näyttämisen sähköposti-ilmoituksissa</a>.

en: You are receiving this because you were personally mentioned.
fi: Saat tämän viestin koska sinut mainittiin nimeltä

en: You are receiving this because @%(mentioned_user_group_name)s was mentioned.
fi: Saat tämän viestin koska @%(mentioned_user_group_name)s mainittiin

en: You are receiving this because everyone was mentioned in #%(stream_name)s.
fi: Sait tämän koska kaikki käyttäjät mainittiin huoneessa #%(stream_name)s.

en: You are receiving this because you have email notifications enabled for #%(stream_name)s.
fi: Sait tämän viestin koska sähköpostimuistutkset on päällä ryhmälle #%(stream_name)s

en: 
        Do not reply to this email. This Zulip server is not configured to accept incoming emails (<a href="%(url)s" style="color:#15c; text-decoration:underline">help</a>).
fi: 
    Älä vastaa tähän sähköpostiin. Tätä Zulip-palvelinta ei ole määritetty vastaanottamaan saapuvia sähköposteja. (<a href="%(url)s" style="color:#15c; text-decoration:underline">ohjeita</a>).

en: The email associated with your Zulip account was recently changed to %(new_email)s. If you did not request this change, please contact us immediately at %(support_email)s.
fi: Zulip-tunnukseen määritelty sähköpostiosoiteeksi vaihdettiin äskettäin %(new_email)s. Jos et pyytänyt tätä muutosta itse, ota pikimmiten yhteyttä %(support_email)s.

en: Best,
fi: Parhain terveisin,

en: Organization: %(organization_url)s Time: %(login_time)s Email: %(user_email)s
fi: Organisaatio: %(organization_url)s Aika: %(login_time)s Sähköposti: %(user_email)s

en: We noticed a recent login for the following Zulip account.
fi: Olemme havainneet hiljattain kirjautumisen seuraavalle Zulip-tilille.

en: Organization: %(organization_link)s
fi: Organisaatio: %(organization_link)s

en: Email: %(user_email)s
fi: Sähköposti: %(user_email)s

en: Time: %(login_time)s
fi: Aika: %(login_time)s

en: Device: %(device_browser)s on %(device_os)s.
fi: Laite: %(device_browser)s ja käyttöjärjestelmä: %(device_os)s.

en: IP address: %(device_ip)s
fi: IP-osoite: %(device_ip)s

en: If this was you, great! There's nothing else you need to do.
fi: Jos tämä on sinun kirjautumisesi, kaikki on hyvin, eikä siihen tarvitse reagoida mitenkään.

en: Zulip Security
fi: Zulip-tietoturva

en: Unsubscribe from login notifications
fi: Peru kirjautumisilmoitukset

en: Somebody (possibly you) requested a new password for the Zulip account %(email)s on %(realm_uri)s.
fi: Joku (mahdollisesti sinä itse) pyysi uuta salasanaa Zulip-tunnukselle %(email)sosoitteessa %(realm_uri)s.

en: Click the button below to reset your password.
fi: Alla olevalla napilla voi asettaa uuden salasanan.

en: Reset password
fi: Aseta uusi salasana

en: You do not have an account in that Zulip organization.
fi: Sinulla ei ole Zulip-tiliä tässä organisaatiossa.

en: You do have active accounts in the following organization(s).
fi: Sinulla ei ole aktiivista tiliä seuraavissa organisaatio(i)ssa.

en: You can try logging in or resetting your password in the organization(s) above.
fi: Voit kokeilla kirjautua sisään tai vaihtaa salasanasi ylläolevaan organisaatioon (tai organisaatioihin).

en: If you do not recognize this activity, you can safely ignore this email.
fi: Jos et tunnista tätä toimintaa, voit jättää tämän sähköpostin huomiotta.

en: 
        Your organization, %(organization_name_with_link)s, has been downgraded to the Zulip Cloud
        Free plan because of unpaid invoices. The unpaid invoices have been voided.
fi: 
    Organisaatiosi %(organization_name_with_link)son alennettu Zulip Cloudiin
    Ilmainen tilaus maksamattomien laskujen vuoksi. Maksamattomat laskut on mitätöity.

en: 
        To continue on the Zulip Cloud Standard plan, please upgrade again by going to %(upgrade_url)s.
fi: 
    Jos haluat jatkaa Zulip Cloud Standard -tilausta, päivitä uudelleen siirtymällä osoitteeseen %(upgrade_url)s.

en: 
        If you think this was a mistake or need more details, please reach out to us at %(support_email)s.
fi: 
    Jos tämä oli mielestäsi virhe tai tarvitset lisätietoja, ota meihin yhteyttä osoitteella %(support_email)s.

en: Dear former administrators of %(realm_name)s,
fi: Parahin aiempi järjestelmänvalvoja osoitteessa %(realm_name)s,

en: One of your administrators requested reactivation of the previously deactivated Zulip organization hosted at %(realm_uri)s.
fi: Yksi järjestelmänvalvojista pyysi aiemmin käytöstä poistetun Zulip-organisaation uudelleen aktivointia osoitteessa %(realm_uri)s

en: Click the button below to reactivate your organization.
fi: Alla oleva linkki uudelleenaktivoi organisaatiosi.

en: Reactivate organization
fi: Uudelleenaktivoi organisaatio

en: If the request was in error, you can take no action and this link will expire in 24 hours.
fi: Jos pyyntö oli virhe, voit olla tekemättä mitään ja tämä linkki vanhenee 24 tunnissa.

en: Verify your new email address
fi: Vahvista uusi sähköpostiosoitteesi

en: If you did not request this change, please contact us immediately at <%(support_email)s>.
fi: Jollet pyytänyt tätä muutosta itse, ota pikimmiten yhteyttä <%(support_email)s>.

en: Create your Zulip organization
fi: Luo Zulip-organisaatiosi

en: Activate your Zulip account
fi: Aktivoi Zulip-tilisi

en: Click the link below to complete registration.
fi: Allaolevalla napilla viet rekisteröinnin loppuun.

en: Unsubscribe from marketing emails
fi: Peru sähköpostitilaus markkinointiviestien osalta

en: Notification of account deactivation on %(realm_name)s
fi: Huomautus tilin deaktivoinnista %(realm_name)s

en: Zulip digest for %(realm_name)s
fi: Zulip-koonti kohteelle %(realm_name)s

en: Manage email preferences:
fi: Muokkaa sähköpostiasetuksia:

en: Unsubscribe from digest emails:
fi: Peru sähköpostitilaus kokoelmaviestien osalta:

en: Your email address %(email)s has accounts with the following Zulip organizations hosted by <a href="%(external_host)s">%(external_host)s</a>:
fi: Sähköpostiosoitteellasi %(email)s on tilejä seuraavissa Zulip-organisaatioissa, joita isännöi <a href="%(external_host)s">%(external_host)s</a>:

en: Your Zulip accounts
fi: Zulip tilisi

en: Your email address %(email)s has accounts with the following Zulip organizations hosted by %(external_host)s:
fi: Sähköpostiosoitteellasi %(email)s on tilejä seuraavissa Zulip-organisaatioissa, joita isännöi %(external_host)s:

en: %(realm_name)s on Zulip: Your new organization details
fi: %(realm_name)sZulipissa: Uudet organisaatiotietosi

en: %(realm_name)s on Zulip: Your new account details
fi: %(realm_name)sZulipissa: Uudet tilitietosi

en: You've joined the Zulip organization %(realm_name)s.
fi: Liityttiin Zulip-organisaatioon: %(realm_name)s.

en: Go to Zulip
fi: Siirry Zulipiin

en: %(referrer_name)s wants you to join them on Zulip &mdash; the team communication tool designed for productivity.
fi: %(referrer_name)stoivoo, että liittyisit seuraan Zulipissa &mdash; tuottavuuteen suunnitellussa viestintätyökalussa.

en: %(referrer_full_name)s has invited you to join %(referrer_realm_name)s
fi: %(referrer_full_name)s kutsui sinut liittymään %(referrer_realm_name)s

en: %(referrer_full_name)s (%(referrer_email)s) wants you to join them on Zulip -- the team communication tool designed for productivity.
fi: %(referrer_full_name)s (%(referrer_email)s) toivoo, että liittyisit seuraan Zulipissa -- tuottavuuteen suunnitellussa viestintätyökalussa.

en: To get started, click the link below.
fi: Aloittaaksesi vieraile allaolevassa osoitteessa:

en: This is a friendly reminder that %(referrer_name)s wants you to join them on Zulip &mdash; the team communication tool designed for productivity.
fi: Ystävällinen muistutus: %(referrer_name)s toivoo, että liittyisit seuraan Zulipissa &mdash; tuottavuuteen suunnitellussa viestintätyökalussa.

en: Reminder: Join %(referrer_name)s at %(referrer_realm_name)s
fi: Muistutus: liity %(referrer_name)s seuraan kohteessa%(referrer_realm_name)s

en: This is a friendly reminder that %(referrer_name)s (%(referrer_email)s) wants you to join them on Zulip -- the team communication tool designed for productivity.
fi: Ystävällinen muistutus: %(referrer_name)s (%(referrer_email)s) toivoo, että liittyisit seuraan Zulipissa -- tuottavuuteen suunnitellussa viestintätyökalussa.

en: This invitation expires in two days. If the invitation expires, you'll need to ask %(referrer_name)s for another one.
fi: Tämä kutsu vanhenee kahdessa päivässä. Jos kutsu vanhenee, sinun täytyy pyytää että %(referrer_name)skutsuu sinut uudestaan.

en: This email does not include message content because your organization has disabled <a class="content_disabled_help_link" href="%(help_url)s">message content appearing in email notifications</a>.
fi: Tämä sähköposti ei sisällä viestin sisältöä, koska organisaatiosi on estänyt <a class="content_disabled_help_link" href="%(help_url)s">viestien sisällön näyttämisen sähköposti-ilmoituksissa</a>.

en: This email does not include message content because you have disabled <a class="content_disabled_help_link" href="%(alert_notif_url)s">message content appearing in email notifications</a>.
fi: Tämä sähköposti ei sisällä viestin sisältöä, koska olet estänyt <a class="content_disabled_help_link" href="%(alert_notif_url)s">viestien sisällön näyttämisen sähköposti-ilmoituksissa</a>.

en: Reply to this email directly, <a href="%(narrow_url)s">view it in %(realm_name)s Zulip</a>, or <a href="%(notif_url)s">manage email preferences</a>.
fi: Vastaa tähän sähköpostiin suoraan <a href="%(narrow_url)s">katso sitä %(realm_name)s Zulipissa</a>, tai <a href="%(notif_url)s">muokkaa sähköpostiasetuksia</a>.

en: <a href="%(narrow_url)s">View or reply in %(realm_name)s Zulip</a>, or <a href="%(notif_url)s">manage email preferences</a>.
fi: <a href="%(narrow_url)s">Katso tätä viestiä %(realm_name)sZulipissa </a>, tai <a href="%(notif_url)s">muokkaa sähköpostiasetuksia</a>.

en: <a href="%(narrow_url)s">Reply in %(realm_name)s Zulip</a>, or <a href="%(notif_url)s">manage email preferences</a>.
fi: <a href="%(narrow_url)s">Vastaa %(realm_name)s Zulipissa</a> tai <a href="%(notif_url)s">muokkaa sähköpostiasetuksia</a>.

en: 
        Do not reply to this email. This Zulip server is not configured to accept incoming emails (<a href="%(url)s">help</a>).
fi: 
    Älä vastaa tähän sähköpostiin. Tätä Zulip-palvelinta ei ole määritetty vastaanottamaan saapuvia sähköposteja. (<a href="%(url)s">ohjeita</a>).

en: New messages
fi: Uudet viestit

en: 
    This email does not include message content because your organization has disabled message content appearing in email notifications.
    See %(hide_content_url)s for more details.
fi: 
    Tämä sähköposti ei sisällä viestin sisältöä, koska organisaatiosi on poistanut viestin sisällön näkymisen sähköposti-ilmoituksissa.
    Katso lisätietoja %(hide_content_url)s.

en: 
    This email does not include message content because you have disabled message content appearing in email notifications.
    See %(alert_notif_url)s for more details.
fi: 
    Tämä sähköposti ei sisällä viestin sisältöä, koska olet estänyt viestien sisällön näyttämisen sähköposti-ilmoituksissa.
    Lisätietoja %(alert_notif_url)s

en: Reply to this email directly, or view it in %(realm_name)s Zulip:
fi: Vastaa viestiin suoraan tai katsele sitä %(realm_name)s Zulipissa:

en: View or reply in %(realm_name)s Zulip:
fi: Katso tai vasta a%(realm_name)sZulipissa:

en: Reply in %(realm_name)s Zulip:
fi: Vastaa %(realm_name)s Zulipissa

en: 
    Do not reply to this email. This Zulip server is not configured to accept
    incoming emails. Help:
fi: 
    Älä vastaa tähän sähköpostiin. Tätä Zulip-palvelinta ei ole määritetty vastaanottamaan sähköpostia. Auta:

en: Manage email preferences:
fi: Muokkaa sähköpostiasetuksia:

en: Zulip email changed for %(realm_name)s
fi: Zulip-sähköposti vaihdettu organisaatiolle %(realm_name)s

en: The email associated with your Zulip account was recently changed to %(new_email)s. If you did not request this change, please contact us immediately at <%(support_email)s>.
fi: Zulip-tiliisi yhdistetty sähköpostiosoite muutettiin äskettäin muotoon %(new_email)s. Jos et pyytänyt tätä muutosta, ota meihin välittömästi yhteyttä osoitteessa <%(support_email)s>.

en: If you do not recognize this login, or think your account may have been compromised, please <a href="%(reset_link)s">reset your password</a> or contact us immediately at %(support_email)s.
fi: Jos et tunnista tätä kirjautumistunnusta tai uskot, että tilisi on vaarantunut, <a href="%(reset_link)s">vaihda salasanasi</a> tai ota meihin yhteyttä välittömästi osoitteessa %(support_email)s.

en: New login from %(device_browser)s on %(device_os)s
fi: Uusi kirjautuminen selaimella %(device_browser)s laitteella %(device_os)s

en: Organization: %(organization_url)s
fi: Organisaatio: %(organization_url)s

en: 
    If you do not recognize this login, or think your account may have been compromised, please reset your password at %(reset_link)s or contact us immediately at %(support_email)s.
fi: 
    Jos et tunnista tätä kirjautumistunnusta tai uskot, että tilisi on vaarantunut, vaihda salasanasi osoitteessa %(reset_link)s tai ota meihin yhteyttä välittömästi osoitteella %(support_email)s.

en: You previously had an account on %(organization_url)s, but it has been deactivated. You can contact an organization administrator to <a href="%(help_link)s">reactivate your account</a>.
fi: Sinulla oli aiemmin tili osoitteessa %(organization_url)s, mutta se on poistettu käytöstä. Voit ottaa yhteyttä organisaation järjestelmänvalvojaan <a href="%(help_link)s">aktivoidaksesi tilisi uudelleen</a>.

en: Password reset request for %(realm_name)s
fi: Salasanan nollauspyyntö organisaatiolle %(realm_name)s

en: Click the link below to reset your password.
fi: Alla olevasta linkistä voi asettaa uuden salasanan.

en: You previously had an account on %(realm_uri)s, but it has been deactivated. You can contact an organization administrator to reactivate your account.
fi: Sinulla oli aiemmin tili osoitteessa %(realm_uri)s, mutta se on poistettu käytöstä. Voit ottaa yhteyttä organisaation järjestelmänvalvojaan aktivoidaksesi tilisi uudelleen.

en: Reactivate your Zulip organization
fi: Uudelleenaktivoi Zulip-organisaatio

en: Click the link below to reactivate your organization.
fi: Alla oleva linkki uudelleenaktivoi organisaation.

en: Find your accounts
fi: Etsi tilejäsi

en: Find your Zulip accounts
fi: Löydä Zulip-tilisi

en: Email address
fi: Sähköpostiosoite

en: Find accounts
fi: Etsi tilejä

en: Product
fi: Tuote

en: Why Zulip
fi: Miksi Zulip

en: Features
fi: Ominaisuudet

en: Self-hosting
fi: Itseisännöinti

en: Security
fi: Tietoturva

en: Integrations
fi: Integraatiot

en: Desktop & mobile apps
fi: Työpöytä- ja mobiilisovellukset

en: New organization
fi: Uusi organisaatio

en: Log in
fi: Kirjaudu

en: Solutions
fi: Ratkaisut

en: Business
fi: Yritykset

en: Education
fi: Koulutus

en: Research
fi: Tutkimustyö

en: Open source projects
fi: Avoimen lähdekoodin projektit

en: Communities
fi: Yhteisöt

en: Customer stories
fi: Asiakkaiden tarinoita

en: Getting started
fi: Aloittaminen

en: Help center
fi: Tukikeskus

en: Community chat
fi: Yhteisöchatti

en: Installing a Zulip server
fi: Zulip palvelimen asennus

en: Upgrading a Zulip server
fi: Zulip palvelimen päivitys

en: Contributing guide
fi: Osallistumisohje

en: Development community
fi: Kehitysyhteisö

en: Translation
fi: Käännökset

en: About us
fi: Tietoa meistä

en: Team
fi: Tiimi

en: History
fi: Historia

en: Jobs
fi: Työpaikat

en: Blog
fi: Blogi

en: Support Zulip
fi: Tue Zulipia

en: Terms of Service
fi: Käyttöehdot

en: Privacy policy
fi: Tietosuojakäytäntö

en: Website attributions
fi: Verkkosivuattribuutioita

en: Update required
fi: Päivitys vaaditaan

en: 
                            You are using old version of the Zulip desktop
                            app that is no longer supported.
fi: 
    Käytät Zulip-työpöydän vanhaa versiota
    sovellusta ei enää tueta.

en: 
                            The auto-update feature in this old version of
                            Zulip desktop app no longer works.
fi: 
    Automaattinen päivitysominaisuus tässä vanhassa versiossa
    Zulip-työpöytäsovellusta ei enää toimi.

en: Download the latest release.
fi: Lataa viimeisin versio.

en: Over %(integrations_count_display)s native integrations.
fi: Yli %(integrations_count_display)s natiivia integraatiota.

en: 
                            And hundreds more through
                            <a href="/integrations/doc/zapier">Zapier</a>
                            and
                            <a href="/integrations/doc/ifttt">IFTTT</a>.
fi: 
                            Ja satoja lisää seuraavista palveluista:
                           <a href="/integrations/doc/zapier">Zapier</a>
                            ja
                            <a href="/integrations/doc/ifttt">IFTTT</a>.

en: Search integrations
fi: Etsi integraatioita

en: Custom integrations
fi: Mukautetut integraatiot

en: Incoming webhooks
fi: Saapuvat webhookit

en: Interactive bots
fi: Interaktiiviset botit

en: Invalid email
fi: Virheellinen sähköposti

en: Organization does not exist
fi: Organisaatiota ei ole olemassa

en: Hi there! Thank you for your interest in Zulip.
fi: Moikka! Kiitos kiinnostuksestasi Zulipia kohtaan.

en: There is no Zulip organization hosted at this subdomain.
fi: Yhtään Zulip-organisaatiota ei ole hostattu tässä aliverkkotunnuksessa.

en: Invalid or expired login session
fi: Viallinen tai vanhentunut kirjautumisistunto

en: Invalid or expired login session.
fi: Virheellinen tai vanhentunut istunto.

en: Log in to Zulip
fi: Kirjaudu Zulipiin

en: View without an account
fi: Katsele ilman tiliä

en: You've already registered with this email address. Please log in below.
fi: Olet jo rekisteröitynyt tällä sähköpostiosoitteella. Kirjaudu sisään alta.

en: Email or username
fi: Sähköposti tai käyttäjätunnus

en: Username
fi: Käyttäjätunnus

en: Password
fi: Salasana

en: Log in with %(identity_provider)s
fi: Kirjaudu käyttäen %(identity_provider)s

en: Forgot your password?
fi: Unohtuiko salasana?

en: Don't have an account yet? You need to be invited to join this organization.
fi: Eikö sinulla ole tiliä vielä? Tarvitsen kutsun liittyäksesi tähän organisaatioon.

en: Change
fi: Muuta

en: No licenses available
fi: Ei lisenssejä saatavilla

en: Rate limit exceeded
fi: Käyttötiheysraja ylitetty

en: Rate limit exceeded.
fi: Raja-arvo ylitetty.

en: You have exceeded the limit for how
                            often a user can perform this action.
fi: Olet ylittänyt rajan kuinka
    usein käyttäjä voi suorittaa tämän toiminnon.

en: You can try again in %(retry_after)s seconds.
fi: Voit yrittää uudelleen %(retry_after)s sekunnin kuluttua.

en: Organization creation link required
fi: Organisaationluontilinkki tarvitaan

en: 
                        Creating a new organization on this server requires a valid organization creation link.
                        Please see <a href="https://zulip.readthedocs.io/en/stable/production/multiple-organizations.html">documentation</a> on creating a new organization for more information.
fi: 
    Uuden organisaation luonti tällä palvemilla vaatii organisaationluontilinkin.
    Lue <a href="https://zulip.readthedocs.io/en/stable/production/multiple-organizations.html">ohjeita</a> jos haluat lisää tietoja.

en: Organization name
fi: Organisaation nimi

en: Shorter is better than longer.
fi: Lyhyempi on parempi kuin pidempi.

en: Organization type
fi: Organisaation tyyppi

en: Organization URL
fi: Organisaation URL

en: Use %(external_host)s
fi: Käytä %(external_host)s

en: Organization creation link expired or invalid
fi: Organisaationluontilinkki on vanhentunut tai viallinen

en: 
                            Unfortunately, this is not a valid link for creating an organization. Please <a href="/new/">obtain a new link</a> and try again.
fi: 
    Tämä ei ole toimiva linkki organisaation luomiseksi. <a href="/new/">Hae uusi linkki</a> ja yritä uudestaan.

en: Organization successfully reactivated
fi: Organisaatio uudelleenaktivoitu.

en: Your organization has been successfully reactivated.
fi: Organisaatiosi on onnistuneesti aktivoitu uudelleen.

en: Organization reactivation link expired or invalid
fi: Organisaationuudelleenaktivointilinkki vanhenutunt tai viallinen.

en: The organization reactivation link has expired or is not valid.
fi: Organisaation aktivointilinkki on vanhentunut tai virheellinen.

en: Log in to your organization
fi: Kirjaudu organisaatioosi

en: Enter your organization's Zulip URL:
fi: Kirjoita organisaatiosi Zulip-URL-osoite:

en: your-organization-url
fi: organisaatiosi-osoite

en: Don't know your organization URL?
fi: Etkö tiedä organisaatiosi URL-osoitetta?

en: Find your organization.
fi: Etsi organisaatiosi.

en: Need to get your group started on Zulip?
fi: Tarvitseeko ryhmäsi aloittaa Zulipin käyttö?

en: Create a new organization.
fi: Luo uusi organisaatio.

en: Registration
fi: Rekisteröityminen

en: Create your organization
fi: Luo organisaatiosi

en: Create your account
fi: Luo tilisi

en: Your organization
fi: Organisaatiosi

en: Your account
fi: Tilisi

en: Don&rsquo;t import settings
fi: Don&rsquo;t tuo asetukset

en: Import settings from existing Zulip account
fi: Tuo asetukset olemassa olevalta Zulip-tililtä

en: Full name or 名前
fi: Koko nimi tai 名前

en: Full name
fi: Koko nimi

en: Enter your LDAP/Active Directory password.
fi: Syötä sinun LDAP/Active Directory salasana.

en: This is used for mobile applications and other tools that require a password.
fi: Tätä käytetään mobiilisovelluksiin ja muihin työkaluihin jotka tarvitsevat salasanan.

en: Password strength
fi: Salasanan vahvuus

en: What are you interested in?
fi: Mistä olet kiinnostunut?

en: Subscribe me to Zulip's low-traffic newsletter (a few emails a year).
fi: Tilaa minulle Zulipin vähäliikenteinen uutiskirje (muutama sähköposti vuodessa).

en: Reset your password
fi: Aseta uusi salasanasi

en: Send reset link
fi: Lähetä nollauslinkki

en: Set a new password
fi: Aseta uusi salasana

en: Set a new password.
fi: Aseta uusi salasana.

en: Confirm password
fi: Vahvista salasana

en: Sorry, the link you provided is invalid or has already been used.
fi: Valitettavasti linkki, jonka annoit on virheellinen tai se on jo käytetty.

en: Please <a href="%(login_url)s">log in</a> with your new password.
fi: <a href="%(login_url)s">Kirjaudu</a>käyttäen uutta salasanaasi.

en: Password reset email sent
fi: Salasananresetointiviesti lähetetty

en: Password reset sent!
fi: Salasanan uudelleenasetussähköposti lähetetty!

en: Check your email in a few minutes to finish the process.
fi: Viimeistele prosessi tarkistamalla sähköpostisi muutaman minuutin kuluttua.

en: Select account for authentication
fi: Valitse tili autentikointia varten

en: 
            <h1 class="get-started">Select account</h1>
fi: 
    <h1 class="get-started">Valitse tili</h1>

en: 
                Your GitHub account also has unverified email addresses
                associated with it.
fi: 
    GitHub-tililläsi on myös vahvistamattomia sähköpostiosoitteita liitettynä

en: 
                To use one of these to log in to Zulip, you must first
                <a href="https://github.com/settings/emails">verify it with GitHub.</a>
fi: 
    Kirjautuaksesi jollakin näistä Zulipiin, sinun tulee ensin <a href="https://github.com/settings/emails">vahvistaa se GitHubissa.</a>

en: Error unsubscribing email
fi: Virhe sähköpostin kirjautumisen poistossa

en: Unknown email unsubscribe request
fi: Tuntematon sähköpostitilauksen perumispyyntö

en: Please double-check that you have the full URL and try again, or <a href="mailto:%(support_email)s">email us</a> and we'll get this squared away!
fi: Varmista että verkko-osoite on väärä ja kokeile uudesraan tai <a href="mailto:%(support_email)s">lähetä sähköpostia meille</a> jotta tämä saadaan korjatuksi.

en: Email settings updated
fi: Sähköpostin asetukset päivitetty

en: Unsupported browser
fi: Ei-tuettu selain

en: 
                            %(browser_name)s is not supported by Zulip.
fi: 
                            Zulip ei tue %(browser_name)s-selainta.

en: 
                            You can also use the <a href="%(apps_page_link)s">Zulip desktop app</a>.
fi: 
    Voit myös käyttää <a href="%(apps_page_link)s">Zulipin työpöytäsovellusta</a>.

en: signups
fi: ilmoittautumiset

en: {user} just signed up for Zulip. (total: {user_count})
fi: {user} liittyi juuri Zulipiin. (yhteensä: {user_count})

en: {user} accepted your invitation to join Zulip!
fi: {user} hyväksyi kutsusi liittyä Zulipiin!

en: Invalid order mapping.
fi: Virheellinen order mapping.

en: Field id {id} not found.
fi: Kenttä id {id} ei löydy.

en: Invalid default stream group name '{}'
fi: Virheellinen oletuskanavan ryhmän nimi '{}'

en: Default stream group name too long (limit: {} characters)
fi: Oletuskanavan ryhmän nimi on liian pitkä (limit: {} characters)

en: Default stream group name '{}' contains NULL (0x00) characters.
fi: Oletuskanavan ryhmän nimi '{}' sisältää NULL (0x00) merkkejä.

en: Invalid default stream group {}
fi: Virheellinen oletuskanavan ryhmä {}

en: '{stream_name}' is a default stream and cannot be added to '{group_name}'
fi: '{stream_name}' on oletuskanava ja sitä ei voi lisätä '{group_name}' ryhmään

en: Default stream group '{group_name}' already exists
fi: Oletuskanavan ryhmä '{group_name}' on jo olemassa

en: Stream '{stream_name}' is already present in default stream group '{group_name}'
fi: Kanava '{stream_name}' on jo oletuskanavan ryhmässä '{group_name}'

en: Stream '{stream_name}' is not present in default stream group '{group_name}'
fi: '{stream_name}' kanava ei ole oletuskanavan ryhmässä '{group_name}'

en: This default stream group is already named '{}'
fi: Tämä oletuskanavan ryhmä on jo nimetty '{}'

en: Default stream group '{}' already exists
fi: Oletuskanavan ryhmä '{}' on jo olemassa

en: To protect users, Zulip limits the number of invitations you can send in one day. Because you have reached the limit, no invitations were sent.
fi: Käyttäjien suojaamiseksi Zulip rajoittaa yhdessä päivässä lähetettävien kutsujen määrää. Koska olet saavuttanut rajan, kutsuja ei lähetetty.

en: Your account is too new to send invites for this organization. Ask an organization admin, or a more experienced user.
fi: Tilisi on liian uusi jotta voisit lähettää kutsuja tähän organisaatioon. Kysy organisaation järjestelmänvalvojalta tai kokeneemmalta käyttäjältä.

en: Some emails did not validate, so we didn't send any invitations.
fi: Joitain sähköposteja ei saatu vahvistettua, joten yhtään kutsua ei lähetetty.

en: We weren't able to invite anyone.
fi: Emme kyenneet kutsumaan ketään.

en: Some of those addresses are already using Zulip, so we didn't send them an invitation. We did send invitations to everyone else!
fi: Jotkut osoitteista käyttää jo Zulipia, joten heille ei lähetetty kutsua. Muille kutsut lähetettiin!

en: Nothing to change
fi: Ei mitään muutettavaa

en: Invalid propagate_mode without topic edit
fi: Virheellinen propagate_mode ilman aiheen muokkausta

en: Cannot change message content while changing stream
fi: Ei voida muokata viestisisältöä samalla kun muutetaan kanavaa

en: Widgets cannot be edited.
fi: Widgettiä ei voi editoida.

en: {user} has marked this topic as resolved.
fi: {user} on merkinnyt tämän aiheen ratkaistuksi.

en: {user} has marked this topic as unresolved.
fi: {user} on merkinnyt tämän aiheen ratkaisemattomaksi.

en: This topic was moved to {new_location} by {user}.
fi: Tämä aihe on siirretty paikkaan {new_location} käyttäjän {user} toimesta.

en: A message was moved from this topic to {new_location} by {user}.
fi: Viesti tästä aiheesta on siirretty paikkaan {new_location} käyttäjän {user} toimesta.

en: {changed_messages_count} messages were moved from this topic to {new_location} by {user}.
fi: {changed_messages_count} viestiä tästä aiheesta on siirretty paikkaan {new_location} käyttäjän {user} toimesta.

en: This topic was moved here from {old_location} by {user}.
fi: Tämä aihe on siirretty paikasta {old_location} käyttäjän {user} toimesta.

en: {changed_messages_count} messages were moved here from {old_location} by {user}.
fi: {changed_messages_count} viestiä on siirretty tänne paikasta {old_location} käyttäjän {user} toimesta.

en: Your organization has turned off message editing
fi: Organisaatiosi on ottanut viestien muokkauksen pois päältä

en: You don't have permission to edit this message
fi: Sinulla ei ole oikeuksia muokata tätä viestiä

en: The time limit for editing this message has passed
fi: Tämän viestin muokkaamisen aikaraja on ohitettu

en: You do not have permission to use wildcard mentions in this stream.
fi: Sinulla ei ole oikeuksia käyttää jokerimainintoja tällä kanavalla.

en: You don't have permission to move this message
fi: Sinulla ei ole oikeuksia siirtää tätä viestiä

en: You don't have permission to move this message due to missing access to its stream
fi: Sinulle ei ole oikeuksia siirtää viestiä, koska sinulla ei ole pääsyä viestin kanavalle

en: Invalid flag: '{}'
fi: Virheellinen lippu: '{}'

en: Flag not editable: '{}'
fi: Lippu ei muokattavissa: '{}'

en: Invalid message flag operation: '{}'
fi: Virheellinen viestin lippuoperaatio: '{}'

en: Invalid message(s)
fi: Virheellinen viesti(t)

en: Unable to render message
fi: Viestiä ei kyetä esittämään

en: Expected exactly one stream
fi: Odotettiin täsmälleen yhtä kanavaa

en: Invalid data type for stream
fi: Virheellinen tietotyyppi kanavalle

en: Invalid data type for recipients
fi: Virheellinen tieto vastaanottajille

en: Recipient lists may contain emails or user IDs, but not both.
fi: Vastaanottajalista voi sisältää sähköpostiosoitteita tai käyttäjätunnuksia, mutta ei molempia.

en: Your bot {bot_identity} tried to send a message to stream ID {stream_id}, but there is no stream with that ID.
fi: Bottisi {bot_identity} yritti lähettää viestiä kanvatunnukselle {stream_id}, mutta kanavaa ei ole olemassa.

en: Your bot {bot_identity} tried to send a message to stream {stream_name}, but that stream does not exist. Click [here]({new_stream_link}) to create it.
fi: Bottisi {bot_identity} yritti lähettää viestiä kanavalle {stream_name}, mutta tätä kanavaa ei ole olemassa. Luo se napsauttamalla [tästä]({new_stream_link}).

en: Your bot {bot_identity} tried to send a message to stream {stream_name}. The stream exists but does not have any subscribers.
fi: Bottisi {bot_identity} yritti lähettää viestiä kanavalle {stream_name}. Kanava on olemassa mutta sillä ei ole yhtään tilaajaa.

en: Direct messages are disabled in this organization.
fi: Suoraviestit on poistettu käytöstä tässä organisaatiossa

en: Topics are required in this organization
fi: Aiheet ovat pakollisia tässä organisaatiossa

en: Widgets: API programmer sent invalid JSON content
fi: Widgetit: API-ohjelmoija lähetti virheellisen JSON-sisällön

en: Widgets: {error_msg}
fi: Widgetit: {error_msg}

en: Reaction already exists.
fi: Reaktio on jo olemassa.

en: A custom emoji with this name already exists.
fi: Samanniminen mukautettu emoji on jo olemassa.

en: {user} changed the [access permissions](/help/stream-permissions) for this stream from **{old_policy}** to **{new_policy}**.
fi: {user} muutti tämän kanavan [käyttöoikeudet](/help/stream-permissions) arvosta **{old_policy}** arvoon **{new_policy}**.

en: {user} changed the [posting permissions](/help/stream-sending-policy) for this stream:
    
    * **Old permissions**: {old_policy}.
    * **New permissions**: {new_policy}.
fi: {user} muutti tämän kanavan [lähetysoikeudet](/help/stream-sending-policy):
    
    * **Vanhat käyttöoikeudet**: {old_policy}. 
    * **Uudet käyttöoikeudet**: {new_policy}.

en: {user_name} renamed stream {old_stream_name} to {new_stream_name}.
fi: Käyttäjä: {user_name} muutti kanavan: {old_stream_name} nimeksi: {new_stream_name}.

en: No description.
fi: Ei kuvausta.

en: {user} changed the description for this stream.
fi: {user} muutti tämän kanavan kuvausta.

en: Old description
fi: Vanha kuvaus

en: New description
fi: Uusi kuvaus

en: Forever
fi: Ikuisesti

en: Messages in this stream will now be retained forever.
fi: Tämän kanavan viestit säilytetään nyt ikuisesti.

en: {user} has changed the [message retention period](/help/message-retention-policy) for this stream:
    * **Old retention period**: {old_retention_period}
    * **New retention period**: {new_retention_period}
    
    {summary_line}
fi: {user} on muuttanut tämän kanavan [viestin säilytysjaksoa](/help/message-retention-policy):
    * **Vanha säilytysjakso**: {old_retention_period} 
    * **Uusi säilytysjakso**: {new_retention_period} 
    
    {summary_line}

en: You cannot attach a submessage to this message.
fi: Et voi liittää tähän viestiin alaviestiä.

en: Invalid user ID {}
fi: Virheellinen käyttäjätunnus {}

en: User group '{}' already exists.
fi: Käyttäjäryhmä '{}' on jo olemassa.

en: This API is not available to incoming webhook bots.
fi: Tämä API ei ole käytettävissä sisään tuleville webhook-boteille.

en: Account is not associated with this subdomain
fi: Tiliä ei ole liitetty aliverkkotunnukseen

en: This endpoint does not accept bot requests.
fi: Tämä päätepiste ei hyväksy bottipyyntöjä.

en: Must be an server administrator
fi: On oltava järjestelmänvalvoja

en: Insufficient permission
fi: Riittämättömät oikeudet

en: This endpoint requires HTTP basic authentication.
fi: Tämä päätepiste vaatii HTTP basic authenticationin.

en: Invalid authorization header for basic auth
fi: Virheellinen valtuutusotsikko basic auth:lle

en: Missing authorization header for basic auth
fi: Puuttuva Basic-valtuutusotsikko

en: Webhook bots can only access webhooks
fi: Webhook-botit voivat päästä vain webhookeihin

en: Your account {username} has been deactivated. Please contact your organization administrator to reactivate it.
fi: Tilisi {username} on poistettu käytöstä. Ota yhteyttä organisaatiosi järjestelmänvalvojaan aktivoidaksesi tilisi uudelleen.

en: The password is too weak.
fi: Salasana on liian heikko.

en: Subdomain needs to have length 3 or greater.
fi: Aliverkkotunnuksen pitää olla pituudeltaan 3 tai suurempi.

en: Subdomain cannot start or end with a '-'.
fi: Aliverkkotunnus ei voi alkaa taikka loppua '-' merkkiin.

en: Subdomain can only have lowercase letters, numbers, and '-'s.
fi: Aliverkkotunnus voi sisältää vain pieniä kirjaimia, numeroita, ja '-' merkkejä.

en: Subdomain unavailable. Please choose a different one.
fi: Aliverkkotunnus ei ole käytettävissä. Valitse toinen.

en: Please use your real email address.
fi: Käytä oikeaa sähköpostiosoitettasi.

en: The organization you are trying to join using {email} does not exist.
fi: Organisaatio johon yrität liittyä käyttäen {email} osoitetta ei ole olemassa.

en: Please request an invite for {email} from the organization administrator.
fi: Pyydä organisaation järjestelmänvalvojalta kutsu {email} osoitteelle.

en: Your email address, {email}, is not in one of the domains that are allowed to register for accounts in this organization.
fi: Sähköpostiosoitteesi {email} ei ole verkkotunnuksesta joista on sallittu rekisteröityminen tähän organisaatioon.

en: Email addresses containing + are not allowed in this organization.
fi: Sähköpostiosoitteessa ei saa olla + -merkkiä tässä organisaatiossa.

en: New members cannot join this organization because all Zulip licenses are in use. Please contact the person who invited you and ask them to increase the number of licenses, then try again.
fi: Uudet jäsenet eivät voi liittyä tähän organisaatioon, koska kaikki Zulip-lisenssit ovat käytössä. Ota yhteyttä kutsujaan ja pyydä häntä lisäämään lisenssien määrää ja yritä sitten uudelleen.

en: New password
fi: Uusi salasana

en: New password confirmation
fi: Uuden salasanan vahvistaminen

en: You're making too many attempts to sign in. Try again in {} seconds or contact your organization administrator for help.
fi: Yrität kirjautua sisään liian monta kertaa. Yritä uudelleen {} sekunnin kuluttua tai ota yhteyttä organisaatiosi järjestelmänvalvojaan saadaksesi apua.

en: Your password has been disabled because it is too weak. Reset your password to create a new one.
fi: Salasanasi on poistettu käytöstä, koska se on liian heikko. Nollaa salasanasi luodaksesi uusi.

en: Token
fi: Valtuus

en: Please enter at most 10 emails.
fi: Lisää korkeintaan 10 sähköpostia.

en: We couldn't find that Zulip organization.
fi: Zulip-organisaatiota ei löytynyt.

en: Invalid email '{}'
fi: Virheellinen sähköposti '{}'

en: Missing topic
fi: Puuttuva aihe

en: Cannot send to multiple streams
fi: Ei voi lähettää useampaan kanavaan

en: Missing stream
fi: Puuttuva kanava

en: Message must have recipients
fi: Viestillä täytyy olla vastaanottajia

en: Invalid message type
fi: Virheellinen viestityyppi

en: Invalid attachment
fi: Virheellinen liite

en: An error occurred while deleting the attachment. Please try again later.
fi: Virhe tapahtui liitettä poistettaessa. Yritä myöhemmin uudelleen.

en: Message must have recipients!
fi: Viestillä tulee olla vastaanottajiat!

en: Domain can't be empty.
fi: Verkkotunnus ei voi olla tyhjä

en: Domain must have at least one dot (.)
fi: Verkkotunnuksen pitää sisältää ainakin yksi piste (.)

en: Domain is too long
fi: Domain on liian pitkä

en: Domain cannot start or end with a dot (.)
fi: Verkkotunnus ei voi alkaa tai loppua pisteeseen (.)

en: Consecutive '.' are not allowed.
fi: Peräkkäiset '.' merkit eivät ole sallittuja.

en: Subdomains cannot start or end with a '-'.
fi: Aliverkkotunnukset eivät voi alkaa tai loppua '-' merkkiin.

en: Domain can only have letters, numbers, '.' and '-'s.
fi: Verkkotunnukset voivat sisältää vain kirjaimia, numeroita, '.' ja '-' merkkejä.

en: Timestamp must not be negative.
fi: Timestamp ei saa olla negatiivinen.

en: Topic must not contain null bytes
fi: Aihe ei saa sisältää tyhjiä tavuja

en: Must specify exactly 1 stream ID for stream messages
fi: Määriteltävä täsmälleen 1 kanavatunnus kanavan viesteille

en: User has disabled synchronizing drafts.
fi: Käyttäjä on poistanut käytöstä luonnosten synkronoinnin.

en: Draft does not exist
fi: Luonnosta ei löydy

en: Open Zulip to see the spoiler content
fi: Avaa Zulip nähdäksesi spoilerin sisällön

en: Zulip notifications
fi: Zulipin ilmoitukset

en: Invalid address.
fi: Virheellinen osoite.

en: Outside your domain.
fi: Verkkotunnuksesi ulkopuolella.

en: Email addresses containing + are not allowed.
fi: Sähköpostiosoitteessa ei saa olla + -merkkiä.

en: Reserved for system bots.
fi: Varattu järjestelmän boteille.

en: {email} already has an account
fi: {email}:lla on jo tili

en: Already has an account.
fi: Omistaa jo tilin.

en: Account has been deactivated.
fi: Tämä tili on poistettu käytöstä.

en: Emoji '{}' does not exist
fi: Emojia '{}' ei ole olemassa

en: Invalid custom emoji.
fi: Virheellinen mukautettu emoji.

en: Invalid custom emoji name.
fi: Virheellinen mukautetun emojin nimi.

en: This custom emoji has been deactivated.
fi: Tämä mukautettu emoji on poistettu käytöstä.

en: Invalid emoji code.
fi: Virheellinen emojin koodi.

en: Invalid emoji name.
fi: Virheellinen emojin nimi.

en: Invalid emoji type.
fi: Virheellinen emojin tyyppi.

en: Must be an organization administrator or emoji author
fi: On oltava organisaation järjestelmänvalvoja tai emojin tekijä

en: Emoji name is missing
fi: Emojin nimi puuttuu

en: Could not allocate event queue
fi: Tapahtumajonoa ei pystytty allokoimaan

en: Not logged in: API authentication or user session required
fi: Ei kirjautuneena: API-todennus tai käyttäjäistunto vaditaan

en: Stream '{stream}' does not exist
fi: '{stream}' kanava ei ole olemassa

en: Stream with ID '{stream_id}' does not exist
fi: Kanavaa tunnuksella '{stream_id}' ei ole olemassa

en: organization owner
fi: Organisaation omistaja

en: user
fi: käyttäjä

en: Cannot deactivate the only {entity}.
fi: Ei voida poistaa käytöstä viimeistä {entity}.

en: Invalid Markdown include statement: {include_statement}
fi: Virheellinen Markdown include-lause: {include_statement}

en: API usage exceeded rate limit
fi: APIn käyttö ylitti raja-arvon

en: Malformed JSON
fi: Virheellisesti muotoiltu JSON

en: Must be an organization member
fi: On oltava organisaation jäsen

en: Must be an organization administrator
fi: On oltava organisaation järjestelmänvalvoja

en: Must be an organization owner
fi: On oltava organisaation omistaja

en: Your username or password is incorrect
fi: Käyttäjätunnuksesi tai salasanasi on väärin

en: Account is deactivated
fi: Tili on poistettu käytöstä

en: This organization has been deactivated
fi: Tämä organisaatio on poistettu käytöstä

en: The mobile push notification service registration for your server has been deactivated
fi: Palvelimesi mobiili push-ilmoituspalvelun rekisteröinti on poistettu käytöstä

en: Password authentication is disabled in this organization
fi: Salasanatodennus on poistettu käytöstä tässä organisaatiossa

en: Your password has been disabled and needs to be reset
fi: Salasanasi on poistettu käytöstä ja tulee asettaa uudelleen

en: Invalid API key
fi: Virheellinen API-avain

en: Malformed API key
fi: Virheellisesti muodostettu API avain.

en: The '{event_type}' event isn't currently supported by the {webhook_name} webhook
fi: Tapahtuma '{event_type}' ei ole tuettu webhookille {webhook_name}

en: Unable to parse request: Did {webhook_name} generate this event?
fi: Pyyntöä ei voi jäsentää: loiko {webhook_name} tämän tapahtuman?

en: Invalid subdomain
fi: Virheellinen aliverkkotunnus

en: Access denied
fi: Pääsy estetty

en: Twitter username
fi: Twitterkäyttäjänimi

en: GitHub username
fi: Githubkäyttäjänimi

en: Custom external account must define URL pattern
fi: Muokatun ulkoisen tilin on määritettävä URL-osoitemalli

en: Invalid external account type
fi: Virheellinen ulkoinen tilityyppi

en: Catch up on a stream
fi: Seuraa kanavaa

en: Messages sent to a stream are seen by everyone subscribed to that stream. Try clicking on one of the stream links below.
fi: Kaikki kanavan tilaajat näkevät kanavaan lähetetyt viestit. Kokeile napsauttaa jotakin alla olevista kanavalinkeistä.

en: Topics
fi: Aiheet

en: Every message has a topic. Topics keep conversations easy to follow, and make it easy to reply to conversations that start while you are offline.
fi: Jokaisella viestillä on aihe. Aiheiden avulla keskustelut on helppo löytää ja niihin on helppo vastata, vaikka olisit offline-tilassa.

en: Settings
fi: Asetukset

en: Go to Settings to configure your notifications and display settings.
fi: Määritä ilmoituksesi ja näyttöasetuksesi siirtymällä kohtaan Asetukset.

en: Compose
fi: Kirjoita

en: Click here to start a new conversation. Pick a topic (2-3 words is best), and give it a go!
fi: Aloita uusi keskustelu napsauttamalla tätä. Valitse aihe (mieluiten kaksi-kolme sanaa) ja kokeile!

en: Integration frameworks
fi: Integraatio frameworkit

en: Continuous integration
fi: Jatkuva integraatio

en: Customer support
fi: Asiakastuki

en: Deployment
fi: Käyttöönotto

en: Entertainment
fi: Viihde

en: Communication
fi: Kommunikaatio

en: Financial
fi: Talous

en: Human resources
fi: Ihmisresurssit

en: Marketing
fi: Markkinointi

en: Miscellaneous
fi: Sekalaiset

en: Monitoring
fi: Monitorointi

en: Project management
fi: Projektinhallinta

en: Productivity
fi: Tuottavuus

en: Version control
fi: Versionhallinta

en: Message must not be empty
fi: Viesti ei saa olla tyhjä

en: Message must not contain null bytes
fi: Viesti ei saa sisältää tyhjiä tavuja

en: Operator {} not supported.
fi: Hakuehto {} ei ole tuettu.

en: Invalid narrow operator: {desc}
fi: Virheellinen hakuehto: {desc}

en: Missing 'anchor' argument.
fi: Puuttuva 'anchor' argumentti.

en: Invalid anchor
fi: Virheellinen linkki

en: If you are new to Zulip, check out our [Getting started guide]({getting_started_url})!
fi: Jos olet uusi Zulip-käyttäjä, tutustu [aloitusoppaaseemme]({getting_started_url})!

en: Hello, and welcome to Zulip!
fi: Tervetuloa Zulipiin!

en: I can also help you get set up! Just click anywhere on this message or press `r` to reply.
fi: Voin myös auttaa asennuksessa! Napsauta mitä tahansa tämän viestin kohtaa tai paina r vastataksesi.

en: Here are a few messages I understand:
fi: Tässä on muutamia viestejä, jotka ymmärrän:

en: Go to [Profile settings](#settings/profile) to add a [profile picture](/help/change-your-profile-picture) and edit your [profile information](/help/edit-your-profile).
fi: Siirry kohtaan [Profiiliasetukset](#settings/profile), lisää [profiilikuva](/help/change-your-profile-picture) ja muokkaa [profiilitietojasi](/help/edit-your-file).

en: Go to [Display settings](#settings/display-settings) to [switch between the light and dark themes](/help/dark-theme), [pick your favorite emoji theme](/help/emoji-and-emoticons#change-your-emoji-set), [change your language](/help/change-your-language), and make other tweaks to your Zulip experience.
fi: Siirry kohtaan [Näyttöasetukset](#settings/display-settings) [vaihtaaksesi vaalean ja tumman teeman välillä](/help/dark-theme), [valitse suosikkiemoji-teemasi](/help/emoji-and-emoticons#change-your-emoji-set), [vaihda kieli](/help/change-your-language) ja tee muita parannuksia Zulip-kokemukseesi.

en: In Zulip, streams [determine who gets a message](/help/streams-and-topics). They are similar to channels in other chat apps.
fi: Zulipissa kanavat [määrittävät kuka saa viestin](/help/streams-and-topics).

en: [Browse and subscribe to streams](#streams/all).
fi: [Selaa ja tilaa kanavia](#streams/all).

en: In Zulip, topics [tell you what a message is about](/help/streams-and-topics). They are light-weight subjects, very similar to the subject line of an email.
fi: Zulipissa aiheet [kertovat mistä viestissä on kyse](/help/streams-and-topics). Ne ovat kuten sähköpostin aiherivi.

en: Zulip's [keyboard shortcuts](#keyboard-shortcuts) let you navigate the app quickly and efficiently.
fi: Zulipin [pikanäppäimet](#keyboard-shortcuts) mahdollistavat sovelluksen nopean ja tehokkaan navigoinnin.

en: Press `?` any time to see a [cheat sheet](#keyboard-shortcuts).
fi: Paina `?` milloin tahansa nähdäksesi [lunttilapun](#keyboard-shortcuts).

en: Zulip uses [Markdown](/help/format-your-message-using-markdown), an intuitive format for **bold**, *italics*, bulleted lists, and more. Click [here](#message-formatting) for a cheat sheet.
fi: Zulip käyttää [Markdown](/help/format-your-message-using-markdown), intuitiivista muotoa **lihavoitukselle**, *kursivoitukselle*, luettelomerkityille luetteloille ja muille. Napsauta [tätä](#message-formatting) saadaksesi lunttilapun.

en: Check out our [messaging tips](/help/messaging-tips) to learn about emoji reactions, code blocks and much more!
fi: Tutustu [viestivinkkeihimme] (/help/messaging-tips) saadaksesi lisätietoja emojireaktioista, koodilohkoista ja paljon muusta!

en: Check out our [Getting started guide](/help/getting-started-with-zulip), or browse the [Help center](/help/) to learn more!
fi: Tutustu [aloitusoppaaseemme](/help/getting-started-with-zulip) tai selaa [Tukikeskusta](/help/) saadaksesi lisätietoja!

en: I’m sorry, I did not understand your message. Please try one of the following commands:
fi: Anteeksi, en ymmärtänyt viestiäsi. Kokeile jotakin seuraavista komennoista:

en: This is a private stream, as indicated by the lock icon next to the stream name.
fi: Tämä on yksityinen kanava, kuten streamin nimen vieressä oleva lukkokuvake osoittaa.

en: Private streams are only visible to stream members.
fi: Yksityiset kanavat ovat näkyvissä vain kanavan jäsenille.

en: To manage this stream, go to [Stream settings]({stream_settings_url}) and click on `{initial_private_stream_name}`.
fi: Hallitaksesi kanavaa, siirry [Kanavan asetukset]({stream_settings_url}) ja napsauta `{initial_private_stream_name}`.

en: This is a message on stream #**{default_notification_stream_name}** with the topic `topic demonstration`.
fi: Tämä on viesti kanavalla #**{default_notification_stream_name}** aiheella `topic demonstration`.

en: Topics are a lightweight tool to keep conversations organized.
fi: Aiheet ovat kevyt työkalu keskustelujen pitämiseen järjestyksessä.

en: You can learn more about topics at [Streams and topics]({about_topics_help_url}).
fi: Voit lukea lisää aiheista paikasta [Kanavat ja aiheet]({about_topics_help_url}).

en: This is a message on stream #**{default_notification_stream_name}** with the topic `swimming turtles`.
fi: Tämä on viesti kanavalla #**{default_notification_stream_name}** aiheenaan `swimming turtles`.

en: [Start a new topic]({start_topic_help_url}) any time you're not replying to a         previous message.
fi: [Aloita uusi aihe]({start_topic_help_url}) jos et ole vastaamassa viimeisimpään viestiin.

en: Invalid JSON in response
fi: Virheellinen JSON vastauksessa

en: Invalid response format
fi: Virheellinen vastaussanoman muoto

en: Invalid GCM option to bouncer: priority {!r}
fi:  VIrheelliset GCM-vaihtoehdot ohjaajalle: prioriteetti {!r}

en: Invalid GCM options to bouncer: {}
fi: Virheelliset GCCM vaihtoehdot ohjaajalle: {}

note: error
en: Token does not exist
fi: Token ei ole olemassa

en: This organization has disabled including message content in mobile push notifications
fi: Tämä organisaatio on poistanut mahdollisuuden viestisisällön sisällyttämisestä mobiili push-ilmoituksiin

en: {full_name} mentioned @{user_group_name}:
fi: {full_name} maintisi @{user_group_name}:

en: {full_name} mentioned you:
fi: {full_name} mainitsi sinut:

en: {full_name} mentioned everyone:
fi: {full_name} mainitisi kaikki:

en: User not authorized for this query
fi: Käyttäjällä ei ole valtuutusta tähän kyselyyn

en: '{email}' is no longer using Zulip.
fi: '{email}' ei enää käytä Zulipia.

en: Push notifications bouncer error: {}
fi: Push-ilmoitusten ohjaajan vika: {}

en: Can't decide between '{var_name1}' and '{var_name2}' arguments
fi: Ei voida päätellä argumenttien '{var_name1}' ja '{var_name2}' välillä

en: Missing '{var_name}' argument
fi: Puuttuva '{var_name}' argumentti

en: Bad value for '{var_name}': {bad_value}
fi: Sopimaton arvo '{bad_value}' muuttujalle: {var_name}

en: Malformed payload
fi: Virheellisen muotoinen tietosisältö

en: Argument "{}" is not valid JSON.
fi: "{}" argumentti ei ole kelvollista JSONia.

en: Zulip Account Security
fi: Zulip-tilin tietoturva

en: Only organization administrators can send to this stream.
fi: Vain organisaation järjestelmänvalvojat voivat lähettää viestejä tälle kanavalle.

en: Only organization administrators and moderators can send to this stream.
fi: Vain organisaation järjestelmänvalvojat ja moderaattorit voivat lähettää viestejä tälle kanavalle.

en: Guests cannot send to this stream.
fi: Vieraat eivät voi lähettää viestiä tälle kanavalle

en: New members cannot send to this stream.
fi: Uuden jäsenet eivät voi lähettää tälle kanavalle.

en: Not authorized to send to stream '{}'
fi: Ei lupaa lähettää kanavalle '{}'

en: Please supply 'stream'.
fi: Anna 'stream'.

en: Please choose one: 'stream' or 'stream_id'.
fi: Valitse yksi: 'stream' tai 'stream_id'.

en: Invalid stream ID
fi: Viallinen kanava-ID

en: Stream name '{}' is already taken.
fi: Kanavan nimi '{}' on jo käytössä.

en: Invalid stream name '{}'
fi: Virheellinen kanavan nimi '{}'

en: Stream(s) ({}) do not exist
fi: Kanava(t) ({}) ei ole olemassa

en: Web-public streams are not enabled.
fi: Web-julkiset kanavat eivät ole käytössä.

en: Default stream group with id '{}' does not exist.
fi: Oletuskanavan ryhmätunnus '{}' ei ole olemassa.

en: Stream name can't be empty!
fi: Kanavan nimi ei voi olla tyhjä!

en: Stream name too long (limit: {} characters).
fi: Kanavan nimi on liian pitkä (rajoitus: {} merkkiä).

en: Invalid character in stream name, at position {}!
fi: Virheellinen merkki kanavan nimessä kohdassa {}!

en: Topic can't be empty!
fi: Aihe ei voi olla tyhjä!

en: Invalid character in topic, at position {}!
fi: Virheellinen merkki aiheen nimessä kohdassa {}!

en: Subscriber data is not available for this stream
fi: Tilaajatietoja ei ole saatavilla tälle kanavalle

en: Unable to retrieve subscribers for private stream
fi: Yksityisen kanavan tilaajien haku epäonnistui

en: Upload would exceed your organization's upload quota.
fi: Lähetys ylittäisi organisaatiosi lähetyskiintiön.

en: Could not decode image; did you upload an image file?
fi: Kuvaa ei pystytty purkamaan; latasitko kuvatiedoston?

en: Image size exceeds limit.
fi: Kuvan koko ylittää rajan.

en: Corrupt animated image.
fi: Vioittunut animoitu kuva.

en: Unknown animated image format.
fi: Tuntematon aminoidun kuvan muoto.

en: Invalid user group
fi: Virheellinen käyttäjäryhmä

en: Name too long!
fi: Nimi on liian pitkä!

en: Name too short!
fi: Nimi on liian lyhyt!

en: Invalid characters in name!
fi: Virheellinen merkki nimessä!

en: Invalid format!
fi: Virheellinen muoto!

en: Name is already in use!
fi: Nimi on jo käytössä!

en: Bad name or username
fi: Sopimaton nimi tai käyttäjätunnus

en: Invalid integration '{}'.
fi: Virheellinen integraatio '{}'.

en: Missing configuration parameters: {}
fi: Konfiguraatioparametrit puuttuvat: {}

en: Invalid {} value {} ({})
fi: Virheellinen {} arvo {} ({})

en: Invalid configuration data!
fi: Virheellinen konfiguraatiotieto!

en: Invalid bot type
fi: Virheellinen bottityyppi

en: Invalid interface type
fi: Virheellinen käyttöliittymätyyppi

en: Invalid user ID: {}
fi: VIrheellinen käyttäjätunnus: {}

en: No such bot
fi: Ei kyseistä bottia

en: No such user
fi: Ei kyseistä käyttäjää

en: User is deactivated
fi: Käyttäjä on poistettu käytöstä

en: {var_name} is not a string
fi: {var_name} ei ole merkkijono

en: {item} cannot be blank.
fi: {item} ei voi olla tyhjä.

en: Invalid {var_name}
fi: Virheellinen {var_name}

en: {var_name} is too long (limit: {max_length} characters)
fi: {var_name} on liian pitkä (rajoitus: {max_length} merkkiä)

en: {var_name} has incorrect length {length}; should be {target_length}
fi: {var_name} on liian vähän merkkejä {length}; pitäisi olla {target_length}

en: {var_name} is not a recognized time zone
fi: {var_name} ei ole aikavyöhyke

en: {var_name} is not a date
fi: {var_name} ei ole päivämäärä

en: {var_name} is not an integer
fi: {var_name} ei ole kokonaisluku

en: {var_name} is too small
fi: {var_name} on liian lyhyt

en: {var_name} is too large
fi: {var_name} on liian pitkä

en: {var_name} is not a float
fi: {var_name} ei ole liukuluku

en: {var_name} is not a boolean
fi: {var_name} ei ole totuusarvo

en: {var_name} is not a valid hex color code
fi: {var_name} ei ole oikeanmuotoinen hexa-värikoodi

en: {var_name} is not a list
fi: {var_name} ei ole lista-tyyppinen

en: {container} should have exactly {length} items
fi: {container} pitäisi sisältää tarkalleen {length} alkiota

en: {var_name} is not a dict
fi: {var_name} ei ole sanakirja

en: {key_name} key is missing from {var_name}
fi: {key_name} ei sisällä {var_name} avainta

en: Unexpected arguments: {}
fi: Odottamaton argumentti: {}

en: {var_name} is not an allowed_type
fi: {var_name} ei ole allowed_type

en: {variable} != {expected_value} ({value} is wrong)
fi: {variable} != {expected_value} ({value} on väärin)

en: {var_name} is not a URL
fi: {var_name} ei ole URL-osoite

en: URL pattern must contain '%(username)s'.
fi: URL-kuvion pitää sisältää %(username)s

en: '{item}' cannot be blank.
fi: '{item}' ei voi olla tyhjä.

en: Field must not have duplicate choices.
fi: Kentällä ei voi olla samaa valintaa monesti.

en: '{value}' is not a valid choice for '{field_name}'.
fi: '{value}' ei ole kelvollinen vaihtoehto kentälle '{field_name}'.

en: {var_name} is not a string or an integer list
fi: {var_name} ei ole merkkijono tai kokonaislukulista

en: {var_name} is not a string or integer
fi: {var_name} ei ole merkkijono tai kokonaisluku

en: {var_name} does not have a length
fi: {var_name} ei ole pituutta

en: {var_name} is missing
fi: {var_name} puuttuu

en: Missing the HTTP event header '{header}'
fi: HTTP-tapahtuman otsikko puuttuu '{header}'

en: The {} webhook expects time in milliseconds.
fi: {} webhook olettaa aikaleman olevan millisekunteja.

en: There should be a leading slash in the zcommand.
fi: Zcommand tulisi aloittaa kauttaviivalla.

en: No such command: {}
fi: Komentoa {} ei ole olemassa

en: CSRF error: {reason}
fi: CSRF virhe: {reason}

en: stream events
fi: kanavan tapahtumia

en: Available on Zulip Cloud Standard. Upgrade to access.
fi: Saatavilla Zulip Standardilla. Päivitä käyttääksesi.

en: Invalid characters in emoji name
fi: Virheellinen merkki emojin nimessä

en: Bad regular expression: {}
fi: Huono säännöllinen lauseke: {}

en: Unknown regular expression error
fi: Tuntematon säännöllisen lauseen virhe

en: Invalid characters in pygments language
fi: Pygments-kielessä on virheellisiä merkkejä

en: Admins, moderators, members and guests
fi: Järjestelmänvalvojat, moderaattorit ja vieraat

en: Admins, moderators and members
fi: Järjestelmänvalvojat, moderaattorit ja jäsenet

en: Admins and moderators
fi: Järjestelmänvalvojat ja moderaattorit

en: Admins only
fi: Vain järjestelmänvalvojat

en: Nobody
fi: Ei kukaan

en: Organization owner
fi: Organisaation omistaja

en: Organization administrator
fi: Organisaation järjestelmänvalvoja

en: Moderator
fi: Moderaattori

en: Member
fi: Jäsen

en: Guest
fi: Vieras

en: Web-public
fi: Julkinen verkko

en: Public
fi: Julkinen

en: Private, shared history
fi: Yksityinen, jaettu historia

en: Private, protected history
fi: Yksityinen, suojattu historia

en: Public, protected history
fi: Julkinen, suojattu historia

en: All stream members can post
fi: Kaikki jäsenet voivat lähettää viestejä

en: Only organization administrators can post
fi: Ainoastaan organisaation järjestelmänvalvojat voivat lähetää viestejä

en: Only organization administrators and moderators can post
fi: Vain organisaation järjestelmänvalvojat ja moderaattorit voivat lähettää viestejä

en: Only organization full members can post
fi: Vain organisaation täysivaltaiset jäsenet voivat lähettää viestejä

en: Unicode emoji
fi: Unicode-emoji

en: Custom emoji
fi: Mukautetut emojit

en: Zulip extra emoji
fi: Zulipin ekstraemoji

en: User with ID {} is deactivated
fi: Käyttäjä tunnuksella {} on poistettu käytöstä

en: User with ID {} is a bot
fi: Käyttäjä tunnuksella {} on botti

en: List of options
fi: Lista vaihtoehdoista

en: Person picker
fi: Henkilövalitsin

en: Short text
fi: Lyhyt teksti

en: Long text
fi: Pitkä teksti

en: Date picker
fi: Päivämäärän valitsin

en: Link
fi: Linkki

en: External account
fi: Ulkoinen tili

en: Pronouns
fi: Pronominit

en: Unknown IP address
fi: Tuntematon IP osoite

en: an unknown operating system
fi: tuntematon käyttöjärjestelmä

en: An unknown browser
fi: Tuntematon selain

en: Missing 'queue_id' argument
fi: Puuttuva 'queue_id' argumentti

en: Missing 'last_event_id' argument
fi: Puuttuva 'last_event_id' argumentti

en: An event newer than {event_id} has already been pruned!
fi: {event_id} uudempi tapahtuma on jo leikattu!

en: Event {event_id} was not in this queue
fi: Tapahtuma {event_id} ei ollut tässä jonossa

en: No JSON web token passed in request
fi: Pyyntö ei sisältänyt JSON web tokenia

en: Bad JSON web token
fi: Sopimaton JSON web token

en: Subdomain required
fi: Aliverkkotunnus vaaditaan

en: Password is incorrect.
fi: Salasana on väärin.

en: User-Agent header missing from request
fi: User-Agent-otsikko puuttuu viestistä

en: Label cannot be blank.
fi: Kentän nimi ei voi olla tyhjä.

en: Field must have at least one choice.
fi: Valitse vähintään yksi.

en: Field type not supported for display in profile summary.
fi: Kentän tyyppiä ei tueta näytettäväksi profiilin yhteenvedossa.

en: Invalid field type.
fi: Virheellinen kenttätyyppi.

en: Only 2 custom profile fields can be displayed in the profile summary.
fi: Vain 2 profiilikenttää voi näyttää profiiliyhteenvedossa.

en: A field with that label already exists.
fi: Samanniminen kenttä on jo olemassa.

en: Default custom field cannot be updated.
fi: Oletusarvoista mukautettua kenttää ei voi päivittää.

en: Endpoint not available in production.
fi: Endpoint ei ole käytettävissä tuotannossa.

en: DevAuthBackend not enabled.
fi: DevAuthBackend ei ole käytössä.

en: Unknown hotspot: {}
fi: Tuntematon hotspot: {}

en: You must specify at least one email address.
fi: Sinun täytyy määritellä ainakin yksi sähköpostiosoite.

en: Stream does not exist with id: {}. No invites were sent.
fi: Kanavaa ei löydy tunnuksella: {}. Kutsuja ei lähetetty.

en: No such invitation
fi: Ei kyseistä kutsua

en: Invalid stream ID {}. No invites were sent.
fi: Viallinen kanava-ID {}. Kutsuja ei lähetetty.

en: Message edit history is disabled in this organization
fi: Viestin muokkaushistoria on poistettu käytöstä tässä organisaatiossa

en: You don't have permission to delete this message
fi: Sinulla ei ole oikeuksia poistaa tätä viestiä

en: The time limit for deleting this message has passed
fi: Tämän viestin poistamisen aikaraja on umpeutunut

en: Message already deleted
fi: Viesti on jo poistettu

en: Too many messages requested (maximum {}).
fi: Liikaa viestejä pyydetty (maximum {}).

en: No such topic '{}'
fi: '{}' aihetta ei löydy

en: Missing sender
fi: Puuttuva lähettäjä

en: Mirroring not allowed with recipient user IDs
fi: Peilaus ei ole sallittu vastaanottajan käyttäjätunnukselle

en: Invalid mirrored message
fi: Virheellinen toistettu viesti

en: Zephyr mirroring is not allowed in this organization
fi: Zephyr-peilaus ei ole sallittua tässä organisaatiossa

en: Cannot mute self
fi: Ei voi mykistää itseään

en: User already muted
fi: Käyttäjä on jo mykistetty

en: User is not muted
fi: Käyttäjä ei ole mykistetty

en: Presence is not supported for bot users.
fi: Läsnäolo ei ole tuettu boteille.

en: No presence data for {user_id_or_email}
fi: Ei läsnäolotietoja käyttäjälle {user_id_or_email}

en: Client did not pass any new values.
fi: Asiakasohjelma ei antanut uusia arvoja.

en: Client must pass emoji_name if they pass either emoji_code or reaction_type.
fi: Asiakkaan on välitettävä emoji_name, jos hän välittää joko emoji_code:n tai reaction_type:n.

en: Invalid status: {}
fi: Virheellinen tila: {}

en: Empty or invalid length token
fi: Tyhjä tai väärän pituinen token

en: Invalid APNS token
fi: Virheellinen APNS-token

en: At least one of the following arguments must be present: emoji_name, emoji_code
fi: Vähintään yksi argumentti seuraavista on oltava: emoji_name, emoji_code

en: Reaction doesn't exist.
fi: Reaktiota ei ole olemassa.

en: Read receipts are disabled in this organization.
fi: Vastaanottoilmoitukset on poistettu käytössä tässä organisaatiossa

en: Invalid language '{}'
fi: Virheellinen kieli '{}'

en: At least one authentication method must be enabled.
fi: Vähintään yksi todennusmenetelmä on oltava käytössä.

en: Invalid video_chat_provider {}
fi: Virheellinen video_chat_provider {}

en: Invalid giphy_rating {}
fi: Virheellinen giphy_rating {}

en: Must be a demo organization.
fi: On oltava demo-organisaatio.

en: Invalid domain: {}
fi: Virheellinen verkkotunnus: {}

en: The domain {domain} is already a part of your organization.
fi: Verkkotunnus {domain} on jo osa organisaatiotasi.

en: No entry found for domain {domain}.
fi: Verkkotunnukselle {domain} ei löytynyt merkintää.

en: You must upload exactly one file.
fi: Sinun täytyy lähettää ainoastaan yksi tiedosto.

en: Uploaded file is larger than the allowed limit of {} MiB
fi: Ladattu tiedosto on suurempi kuin sallittu {} MB

en: Exceeded rate limit.
fi: Raja-arvo ylitetty.

en: Please request a manual export from {email}.
fi: Pyydä manuaalinen tiedonpoiminta osoitteesta {email}.

en: Invalid data export ID
fi: Virheellinen tiedonpoimintatunnus

en: Export already deleted
fi: Poimintatiedot on jo poistettu

en: You must upload exactly one icon.
fi: Sinun täytyy lähettää ainoastaan yksi kuvake.

en: Linkifier not found.
fi: Linkiyttäjää ei löytynyt

en: You must upload exactly one logo.
fi: Voit ladata yhden logon.

en: Invalid playground
fi: Virheellinen leikkikenttä

en: User not authorized to execute queries on behalf of '{principal}'
fi: Käyttäjä ei ole valtuutettu suorittamaan kyselyjä '{principal}':n puolesta

en: Private streams cannot be made default.
fi: Yksityisiä kanavia ei voi asettaa oletukseksi.

en: You must pass "new_description" or "new_group_name".
fi: Sinun täytyy välittää joko "new_description" tai "new_group_name".

en: Invalid value for "op". Specify one of "add" or "remove".
fi: Virheellinen "op" arvo. Määritä joko "add" tai "remove".

en: Default streams cannot be made private.
fi: Oletuskanavia ei voi asettaa yksityisiksi.

en: Stream already has that name!
fi: Kanavalla on jo kyseinen nimi!

en: Nothing to do. Specify at least one of "add" or "delete".
fi: Ei mitään tehtävää. Määritä vähintään joko "add" tai "delete".

en: {user_full_name} subscribed you to the stream {stream_name}.
fi: {user_full_name} lisäsi sinut tilaajaksi kanavalle {stream_name}.

en: {user_full_name} subscribed you to the following streams:
fi: {user_full_name} lisäsi sinut tilaajaksi kanaville:

en: Unable to access stream ({stream_name}).
fi: Kanavalle ({stream_name}) pääsy ei onnistu.

en: You can only invite other Zephyr mirroring users to private streams.
fi: Voit kutsua ainoastaan toisia Zephyr-peilauksen käyttäjiä yksityisille kanaville.

en: {user_name} created the following streams: {stream_str}.
fi: {user_name} loi seuraavat kanavat: {stream_str}.

en: {user_name} created a new stream {stream_str}.
fi: {user_name} loi uuden kanavan: {stream_str}.

en: new streams
fi: uudet kanavat

en: **{policy}** stream created by {user_name}. **Description:**
fi: **{policy}** kanava, jonka on luonut {user_name}. **Kuvaus:**

en: Unknown subscription property: {}
fi: Tuntematon tilauksen ominaisuus: {}

en: Not subscribed to stream id {}
fi: Kanavatunnus {} ei ole tilattuna

en: Invalid json for submessage
fi: Virheellinen json aliviestille

en: <p>You are not authorized to view this file.</p>
fi: <p>Et ole valtuutettu katsomaan tätä tiedostoa.</p>

en: Empty 'to' list
fi: Tyhjä 'to' lista

en: User has disabled typing notifications for stream messages
fi: Käyttäjä on ottanut pois käytöstä ilmoitukset kanavaviestien kirjoittamisesta

en: <p>File not found.</p>
fi: <p>Tiedostoa ei löydy.</p>

en: Invalid token
fi: Virheellinen token

en: Invalid filename
fi: Virheellinen tiedostonimi

en: You must specify a file to upload
fi: Sinun pitää määritellä lähetettävä tiedosto

en: You may only upload one file at a time
fi: Voit lähettää ainoastaan yhden tiedoston kerrallaan

en: No new data supplied
fi: Uutta tietoa ei ole toimitettu

en: User {user_id} is already a member of this group
fi: Käyttäjä {user_id} on jo tämän ryhmän jäsen

en: There is no member '{}' in this user group
fi: Tässä käyttäjäryhmässä ei ole jäsentä '{}'

en: User group {group_id} is already a subgroup of this group.
fi: Käyttäjäryhmä {group_id} on jo tämän ryhmän aliryhmä.

en: User group {group_id} is not a subgroup of this group.
fi: Käyttäjäryhmä {group_id} ei ole tämän ryhmän aliryhmä

en: Avatar changes are disabled in this organization.
fi: Avatarin muutokset on estetty tässä organisaatiossa.

en: Email address changes are disabled in this organization.
fi: Sähköpostinosoitteen muuttaminen on poistettu käytöstä tässä organisaatiossa.

en: Invalid default_language
fi: Virheellinen default_language

en: Invalid notification sound '{}'
fi: Virheellinen ilmoituksen merkkiääni '{}'

en: Invalid email batching period: {} seconds
fi: Virheellinen sähköpostin eräjakso: {} sekuntia

en: Your Zulip password is managed in LDAP
fi: Zulip-salasanaasi hallitaan LDAP:ssa

en: Wrong password!
fi: Väärä salasana!

en: You're making too many attempts! Try again in {} seconds.
fi: Yritit liian monta kertaa! Yritä uudelleen {} sekunnin kuluttua.

en: New password is too weak!
fi: Uusi salasana on liian heikko!

en: You must upload exactly one avatar.
fi: Sinun täytyy lähettää ainoastaan yksi avatar.

en: Topic is not muted
fi: Aihe ei ole mykistetty

en: Cannot deactivate the only organization owner
fi: Organisaation ainoaa omistajaa ei voi poistaa käytöstä

en: The owner permission cannot be removed from the only organization owner.
fi: Organisaation ainoalta omistajalta ei voi poistaa omistajan käyttöoikeuksia.

en: Failed to change owner, no such user
fi: Omistajan vaihto epäonnistui, ei kyseistä käyttäjää

en: Failed to change owner, user is deactivated
fi: Omistajan vaihto epäonnistui, käyttäjä on poistettu käytöstä

en: Failed to change owner, bots can't own other bots
fi: Omistajan vaihto epäonnistui, botit eivät voi omistaa toisia botteja

en: Can't create bots until FAKE_EMAIL_DOMAIN is correctly configured.
    Please contact your server administrator.
fi: Ei voi luoda botteja ennen kuin FAKE_EMAIL_DOMAIN on määritetty oikein. 
    Ota yhteyttä palvelimesi järjestelmänvalvojaan.

en: Embedded bots are not enabled.
fi: Sulautetut botit eivät ole käytössä.

en: Invalid embedded bot name.
fi: Virheellinen sulautetun botin nimi.

en: Username already in use
fi: Käyttäjätunnus on jo käytössä

en: Email '{email}' not allowed in this organization
fi: Sähköposti '{email}' ei ole sallittu tässä organisaatiossa

en: Disposable email addresses are not allowed in this organization
fi: Kertakäyttöiset sähköpostiosoitteet eivät ole sallittuja tässä organisaatiossa

en: Email '{}' already in use
fi: Sähköposti '{}' on jo käytössä

en: Invalid Zoom access token
fi: Virheellinen Zoom-käyttöoikeustunnus

en: Zoom credentials have not been configured
fi: Zoom-tunnuksia ei ole määritetty

en: Invalid Zoom session identifier
fi: Virheellinen Zoom-istunnon tunniste

en: Invalid Zoom credentials
fi: Virheelliset Zoom-tunnukset

en: Failed to create Zoom call
fi: Zoom-puhelun aloittaminen epäonnistui

en: BigBlueButton is not configured.
fi: BigBlueButton ei ole määritetty.

en: Invalid signature.
fi: Virheellinen allekirjoitus.

en: Error connecting to the BigBlueButton server.
fi: Virhe yhteyden muodostamisessa Big Blue Button -palvelimeen.

en: Error authenticating to the BigBlueButton server.
fi: Big Blue Button -palvelimen todennusvirhe.

en: BigBlueButton server returned an unexpected error.
fi: Big Blue Button-palvelin palautti tuntemattoman virheen.

en: Could not find Kerberos credential
fi: Kerberoksen tunnistetietoja ei löytynyt

en: Webathena login not enabled
fi: Webathena-kirjautuminen ei ole käytössä

en: Invalid Kerberos cache
fi: Virheellinen Kerberos-välimuisti

en: We were unable to set up mirroring for you
fi: Emme pystyneet pystyttämään toisintoa sinulle

en: Invalid payload
fi: Virheellinen tietosisältö

en: Unknown webhook request
fi: Tuntematon webhook pyyntö

en: Topic can't be empty
fi: Aihe ei voi olla tyhjä

en: Content can't be empty
fi: Sisältö ei voi olla tyhjä

en: Malformed JSON input
fi: Virheellinen JSON syöte

en: The newrelic webhook requires timestamp in milliseconds
fi: Newrelic webhook tarvitsee aikaleiman millisekunteissa.

en: The newrelic webhook requires current_state be in [open|acknowledged|closed]
fi: Newrelic webhook current_state on oltava [open|acknowledged|closed]

en: The newrelic webhook requires state be in [created|activated|acknowledged|closed]
fi: Newrelic-webhook pitää olla tilassa [createdacvticadertknogledegdiaclosed]

en: Unable to handle Pivotal payload
fi: Kykenemätön käsittelemään Pivotal-tietoja

en: Error: channels_map_to_topics parameter other than 0 or 1
fi: Virhe: channels_map_to_topics parametri on muuta kuin 0 tai 1

en: Message from Slack
fi: Viesti Slackistä

en: Unknown WordPress webhook action: {}
fi: Tuntematon WordPress-webhooktoiminto: {}

en: Your data export is complete and has been uploaded here:
    
    {public_url}
fi: Tiedonpoimintasi on valmistunut ja se on ladattuna tänne:
    
    {public_url}

en: Invalid subdomain for push notifications bouncer
fi: Virheellinen aliverkkotunnus push-ilmoituksen ohjaajalle

en: Must validate with valid Zulip server API key
fi: Täytyy vahvistaa oikealla Zulip-palvelimen API-avaimella

note: error
en: Invalid UUID
fi: Virheellinen UUID

note: error
en: Invalid token type
fi: Virheellinen token-tyyppi

en: {} is not a valid hostname
fi: {} ei ole oikea isäntänimi

en: Missing user_id or user_uuid
fi: user_id tai user_uuid puuttuu

en: Invalid property {}
fi: Virheellinen ominaisuus {}

en: Data is out of order.
fi: Tiedot ovat epäkunnossa.

en: Invalid data.
fi: Virheellinen tieto.

en: You need to reset your password.
fi: Salasanasi on vaihdettava.

en: Missing id_token parameter
fi: id_token parametri puuttuu

en: Invalid OTP
fi: Virheellinen OTP

en: Can't use both mobile_flow_otp and desktop_flow_otp together.
fi: Ei voi käyttää yhtäaikaisesti mobile_flow_otp ja desktop_flow_otp.
