Translated using Weblate (Finnish)

Currently translated at 47.9% (1249 of 2604 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/fi/
Этот коммит содержится в:
Ricky Tigg
2025-02-24 10:23:48 +00:00
коммит произвёл Tom De Moor
родитель b15b26515c
Коммит 2b04b68af3

Просмотреть файл

@@ -537,7 +537,7 @@
}, },
{ {
"id": "model.channel.is_valid.id.app_error", "id": "model.channel.is_valid.id.app_error",
"translation": "Virheellinen ID" "translation": "Epäkelvollinen tunnus."
}, },
{ {
"id": "model.channel.is_valid.header.app_error", "id": "model.channel.is_valid.header.app_error",
@@ -1357,7 +1357,7 @@
}, },
{ {
"id": "model.team_member.is_valid.user_id.app_error", "id": "model.team_member.is_valid.user_id.app_error",
"translation": "Virheellinen käyttäjä-id" "translation": "Epäkelvollinen käyttäjätunnus."
}, },
{ {
"id": "model.team_member.is_valid.team_id.app_error", "id": "model.team_member.is_valid.team_id.app_error",
@@ -2609,11 +2609,11 @@
}, },
{ {
"id": "api.team.get_team_icon.filesettings_no_driver.app_error", "id": "api.team.get_team_icon.filesettings_no_driver.app_error",
"translation": "Virheellinen ajurinimi tiedostoasetuksille. On oltava 'local' tai 'amazons3'" "translation": "Epäkelvollinen ohjaimen nimi tiedostoasetuksissa. On oltava 'local' tai 'amazons3'."
}, },
{ {
"id": "api.team.get_invite_info.not_open_team", "id": "api.team.get_invite_info.not_open_team",
"translation": "Kutsu ei ole voimassa koska tämä ei ole avoin tiimi." "translation": "Kutsu on epäkelvollinen, koska tämä ei ole avoin joukkue."
}, },
{ {
"id": "api.team.get_all_teams.insufficient_permissions", "id": "api.team.get_all_teams.insufficient_permissions",
@@ -3259,7 +3259,7 @@
}, },
{ {
"id": "api.post.do_action.action_id.app_error", "id": "api.post.do_action.action_id.app_error",
"translation": "Virheellinen action id" "translation": "Epäkelvollinen toimintatunnus."
}, },
{ {
"id": "api.post.disabled_here", "id": "api.post.disabled_here",
@@ -3291,11 +3291,11 @@
}, },
{ {
"id": "api.post.create_post.root_id.app_error", "id": "api.post.create_post.root_id.app_error",
"translation": "Virheellinen RootId-parametri" "translation": "Epäkelvollinen RootId-parametri"
}, },
{ {
"id": "api.post.create_post.channel_root_id.app_error", "id": "api.post.create_post.channel_root_id.app_error",
"translation": "Virheellinen ChannelId RootId-parametrille" "translation": "Epäkelvollinen ChannelId RootId-parametrille"
}, },
{ {
"id": "api.post.create_post.can_not_post_to_deleted.error", "id": "api.post.create_post.can_not_post_to_deleted.error",
@@ -3351,23 +3351,23 @@
}, },
{ {
"id": "api.oauth.invalid_state_token.app_error", "id": "api.oauth.invalid_state_token.app_error",
"translation": "Epäkelpo state token" "translation": "Epäkelvollinen tilapoletti."
}, },
{ {
"id": "api.oauth.get_access_token.refresh_token.app_error", "id": "api.oauth.get_access_token.refresh_token.app_error",
"translation": "invalid_grant: Epäkelvollinen refresh token" "translation": "invalid_grant: Epäkelvollinen refresh-poletti."
}, },
{ {
"id": "api.oauth.get_access_token.redirect_uri.app_error", "id": "api.oauth.get_access_token.redirect_uri.app_error",
"translation": "invalid_request: Annettu redirect_uri ei vastaa valtuutuskoodin redirect_uri arvoa" "translation": "invalid_request: Syötetty redirect_uri ei vastaa valtuutuskoodin redirect_uri:a."
}, },
{ {
"id": "api.oauth.get_access_token.missing_refresh_token.app_error", "id": "api.oauth.get_access_token.missing_refresh_token.app_error",
"translation": "invalid_request: Puuttuva refresh_token" "translation": "invalid_request: Puuttuva refresh_token."
}, },
{ {
"id": "api.oauth.get_access_token.missing_code.app_error", "id": "api.oauth.get_access_token.missing_code.app_error",
"translation": "invalid_request: Puuttuva code" "translation": "invalid_request: Puuttuva koodi."
}, },
{ {
"id": "api.oauth.get_access_token.internal_user.app_error", "id": "api.oauth.get_access_token.internal_user.app_error",
@@ -3387,7 +3387,7 @@
}, },
{ {
"id": "api.oauth.get_access_token.expired_code.app_error", "id": "api.oauth.get_access_token.expired_code.app_error",
"translation": "invalid_grant: Epäkelpo tai vanhentunut valtuutuskoodi" "translation": "invalid_grant: Epäkelpo tai vanhentunut valtuutuskoodi."
}, },
{ {
"id": "api.oauth.get_access_token.disabled.app_error", "id": "api.oauth.get_access_token.disabled.app_error",
@@ -3395,19 +3395,19 @@
}, },
{ {
"id": "api.oauth.get_access_token.credentials.app_error", "id": "api.oauth.get_access_token.credentials.app_error",
"translation": "invalid_client: Epäkelvot asiakastunnisteet" "translation": "invalid_client: Epäkelvolliset asiakkaan valtuustiedot."
}, },
{ {
"id": "api.oauth.get_access_token.bad_grant.app_error", "id": "api.oauth.get_access_token.bad_grant.app_error",
"translation": "invalid_request: Epäkelpo grant_type" "translation": "invalid_request: Epäkelpo grant_type."
}, },
{ {
"id": "api.oauth.get_access_token.bad_client_secret.app_error", "id": "api.oauth.get_access_token.bad_client_secret.app_error",
"translation": "invalid_request: Puuttuva client_secret" "translation": "invalid_request: Puuttuva client_secret."
}, },
{ {
"id": "api.oauth.get_access_token.bad_client_id.app_error", "id": "api.oauth.get_access_token.bad_client_id.app_error",
"translation": "invalid_request: Epäkelpo client_id" "translation": "invalid_request: Epäkelpo client_id."
}, },
{ {
"id": "api.oauth.authorize_oauth.disabled.app_error", "id": "api.oauth.authorize_oauth.disabled.app_error",
@@ -3419,7 +3419,7 @@
}, },
{ {
"id": "api.oauth.allow_oauth.redirect_callback.app_error", "id": "api.oauth.allow_oauth.redirect_callback.app_error",
"translation": "invalid_request: Annettu redirect_uri ei vastaa rekisteröityä callback_url arvoa" "translation": "invalid_request: Annettu redirect_uri ei vastaa rekisteröityä callback_url:a"
}, },
{ {
"id": "api.marshal_error", "id": "api.marshal_error",
@@ -3459,7 +3459,7 @@
}, },
{ {
"id": "api.license.add_license.invalid.app_error", "id": "api.license.add_license.invalid.app_error",
"translation": "Virheellinen lisenssitiedosto." "translation": "Epäkelvollinen lisenssitiedosto."
}, },
{ {
"id": "api.license.add_license.expired.app_error", "id": "api.license.add_license.expired.app_error",
@@ -3487,7 +3487,7 @@
}, },
{ {
"id": "api.incoming_webhook.invalid_username.app_error", "id": "api.incoming_webhook.invalid_username.app_error",
"translation": "Virheellinen käyttäjänimi." "translation": "Epäkelvollinen käyttäjänimi."
}, },
{ {
"id": "api.incoming_webhook.disabled.app_error", "id": "api.incoming_webhook.disabled.app_error",
@@ -3611,7 +3611,7 @@
}, },
{ {
"id": "api.emoji.create.other_user.app_error", "id": "api.emoji.create.other_user.app_error",
"translation": "Virheellinen käyttäjä-id" "translation": "Epäkelvollinen käyttäjätunnus."
}, },
{ {
"id": "api.emoji.create.duplicate.app_error", "id": "api.emoji.create.duplicate.app_error",
@@ -3646,7 +3646,7 @@
}, },
{ {
"id": "api.context.session_expired.app_error", "id": "api.context.session_expired.app_error",
"translation": "Istuntosi on vanhentunut, kirjaudu uudelleen." "translation": "Epäkelvollinen tai vanhentunut istunto, kirjaudu sisään uudelleen."
}, },
{ {
"id": "api.context.permissions.app_error", "id": "api.context.permissions.app_error",
@@ -3658,19 +3658,19 @@
}, },
{ {
"id": "api.context.invalid_url_param.app_error", "id": "api.context.invalid_url_param.app_error",
"translation": "Virheellinen tai puuttuva {{.Name}} parametri URLissa" "translation": "Epäkelvollinen tai puuttuva parametri {{.Name}} pyynnön URL-osoitteessa."
}, },
{ {
"id": "api.context.invalid_token.error", "id": "api.context.invalid_token.error",
"translation": "Virheellinen session avain={{.Token}}, err={{.Error}}" "translation": "Epäkelvollinen istuntopoletti={{.Token}}, err={{.Error}}"
}, },
{ {
"id": "api.context.invalid_param.app_error", "id": "api.context.invalid_param.app_error",
"translation": "Virheellinen {{.Name}} parametri" "translation": "Epäkelvollinen {{.Name}} -parametri"
}, },
{ {
"id": "api.context.invalid_body_param.app_error", "id": "api.context.invalid_body_param.app_error",
"translation": "Virheellinen tai puuttuva {{.Name}}" "translation": "Epäkelvollinen tai puuttuva {{.Name}} pyyntökehossa."
}, },
{ {
"id": "api.context.404.app_error", "id": "api.context.404.app_error",
@@ -3694,7 +3694,7 @@
}, },
{ {
"id": "api.command_shortcuts.unsupported.app_error", "id": "api.command_shortcuts.unsupported.app_error",
"translation": "Pikakuvake-toiminto ei ole tuettuna laitteessasi" "translation": "shortcuts-komentoa ei tueta laitteessasi."
}, },
{ {
"id": "api.command_shortcuts.name", "id": "api.command_shortcuts.name",
@@ -3706,7 +3706,7 @@
}, },
{ {
"id": "api.command_settings.unsupported.app_error", "id": "api.command_settings.unsupported.app_error",
"translation": "Asetukset-toiminto ei ole tuettu laitteessasi" "translation": "settings-komentoa ei tueta laitteessasi."
}, },
{ {
"id": "api.command_settings.name", "id": "api.command_settings.name",
@@ -3718,7 +3718,7 @@
}, },
{ {
"id": "api.command_search.unsupported.app_error", "id": "api.command_search.unsupported.app_error",
"translation": "Etsi-toiminto ei ole tuettu laitteessasi" "translation": "search-komentoa ei tueta laitteessasi."
}, },
{ {
"id": "api.command_search.name", "id": "api.command_search.name",
@@ -4162,7 +4162,7 @@
}, },
{ {
"id": "api.command_join.missing.app_error", "id": "api.command_join.missing.app_error",
"translation": "Kanavaa ei löydetty" "translation": "Kanavaa ei voitu löytää."
}, },
{ {
"id": "api.command_join.list.app_error", "id": "api.command_join.list.app_error",
@@ -4186,11 +4186,14 @@
}, },
{ {
"id": "api.command_invite.user_not_in_team.app_error", "id": "api.command_invite.user_not_in_team.app_error",
"translation": "@{{.Username}} ei ole tiimin jäsen." "translation": "Voit lisätä {{.Users}} tälle kanavalle, kun he ovat **{{.Team}}**-joukkueen jäsen."
}, },
{ {
"id": "api.command_invite.user_already_in_channel.app_error", "id": "api.command_invite.user_already_in_channel.app_error",
"translation": "{{.User}} on jo kanavalla." "translation": {
"one": "{{.User}} on jo kanavalla.",
"other": "{{.User}} ovat jo kanavalla."
}
}, },
{ {
"id": "api.command_invite.success", "id": "api.command_invite.success",
@@ -4210,7 +4213,7 @@
}, },
{ {
"id": "api.command_invite.missing_user.app_error", "id": "api.command_invite.missing_user.app_error",
"translation": "Käyttäjää ei ole olemassa. Ylläpito on saattanut sulkea käyttäjätunnuksen." "translation": "Emme löytäneet käyttäjää {{.User}}. Järjestelmänvalvoja on saattanut poistaa sen käytöstä."
}, },
{ {
"id": "api.command_invite.missing_message.app_error", "id": "api.command_invite.missing_message.app_error",
@@ -4218,7 +4221,7 @@
}, },
{ {
"id": "api.command_invite.hint", "id": "api.command_invite.hint",
"translation": "@[käyttäjätunnus] ~[kanava]" "translation": "@[käyttäjänimi]... ~[kanava]..."
}, },
{ {
"id": "api.command_invite.fail.app_error", "id": "api.command_invite.fail.app_error",
@@ -4289,7 +4292,7 @@
}, },
{ {
"id": "api.command_expand_collapse.fail.app_error", "id": "api.command_expand_collapse.fail.app_error",
"translation": "Tapahtui virhe esikatseluiden näyttämisessä" "translation": "Esikatselua laajennettaessa tapahtui virhe."
}, },
{ {
"id": "api.command_expand.success", "id": "api.command_expand.success",
@@ -4317,7 +4320,7 @@
}, },
{ {
"id": "api.command_echo.high_volume.app_error", "id": "api.command_echo.high_volume.app_error",
"translation": "Iso määrä kopiointipyyntöjä, ei voida suorittaa" "translation": "Suuri määrä echo-pyyntöjä; pyyntöä ei voi käsitellä."
}, },
{ {
"id": "api.command_echo.desc", "id": "api.command_echo.desc",
@@ -4325,7 +4328,7 @@
}, },
{ {
"id": "api.command_echo.delay.app_error", "id": "api.command_echo.delay.app_error",
"translation": "Viiveen on oltava alta 10000 sekuntia" "translation": "Viiveen on oltava alta 10000 sekuntia."
}, },
{ {
"id": "api.command_dnd.success", "id": "api.command_dnd.success",
@@ -4373,11 +4376,11 @@
}, },
{ {
"id": "api.command_channel_rename.too_short.app_error", "id": "api.command_channel_rename.too_short.app_error",
"translation": "Kanavan nimen pitää olla {{.Length}} merkkiä pitkä tai pidempi" "translation": "Kanavan nimen pitää olla {{.Length}} merkkiä pitkä tai pidempi."
}, },
{ {
"id": "api.command_channel_rename.too_long.app_error", "id": "api.command_channel_rename.too_long.app_error",
"translation": "Kanavan nimi pitää olla {{.Length}} merkkiä pitkä tai lyhyempi" "translation": "Kanavan nimi pitää olla {{.Length}} merkkiä pitkä tai lyhyempi."
}, },
{ {
"id": "api.command_channel_rename.permission.app_error", "id": "api.command_channel_rename.permission.app_error",
@@ -4485,7 +4488,7 @@
}, },
{ {
"id": "api.command.team_mismatch.app_error", "id": "api.command.team_mismatch.app_error",
"translation": "Ei voi päivittää komentoja tiimien välillä" "translation": "Ei voi päivittää komentoja joukkueiden välillä."
}, },
{ {
"id": "api.command.invite_people.sent", "id": "api.command.invite_people.sent",
@@ -4525,7 +4528,7 @@
}, },
{ {
"id": "api.command.execute_command.start.app_error", "id": "api.command.execute_command.start.app_error",
"translation": "Komentia ei löydy" "translation": "Komentolaukaisinta ei löytynyt."
}, },
{ {
"id": "api.command.execute_command.not_found.app_error", "id": "api.command.execute_command.not_found.app_error",
@@ -4533,15 +4536,15 @@
}, },
{ {
"id": "api.command.execute_command.failed_resp.app_error", "id": "api.command.execute_command.failed_resp.app_error",
"translation": "Komento '{{.Trigger}}' palautti vastauksen {{.Status}}" "translation": "Komento laukaisimella {{.Trigger}}, palautti vastauksen {{.Status}}."
}, },
{ {
"id": "api.command.execute_command.failed_empty.app_error", "id": "api.command.execute_command.failed_empty.app_error",
"translation": "Komento '{{.Trigger}}' palautti tyhjän vastauksen" "translation": "Komento laukaisimella {{.Trigger}}, palautti tyhjän vastauksen."
}, },
{ {
"id": "api.command.execute_command.failed.app_error", "id": "api.command.execute_command.failed.app_error",
"translation": "Komento '{{.Trigger}}' epäonnistui" "translation": "Komento laukaisimella '{{.Trigger}}' epäonnistui."
}, },
{ {
"id": "api.command.execute_command.create_post_failed.app_error", "id": "api.command.execute_command.create_post_failed.app_error",
@@ -4581,7 +4584,7 @@
}, },
{ {
"id": "api.channel.update_channel.tried.app_error", "id": "api.channel.update_channel.tried.app_error",
"translation": "Yritetty suorittaa virheellinen päivitys oletuskanavalle {{.Channel}}." "translation": "Yritetty suorittaa epäkelvollinen päivitys oletuskanavalle {{.Channel}}."
}, },
{ {
"id": "api.channel.update_channel.deleted.app_error", "id": "api.channel.update_channel.deleted.app_error",
@@ -4597,7 +4600,7 @@
}, },
{ {
"id": "api.channel.remove_user_from_channel.app_error", "id": "api.channel.remove_user_from_channel.app_error",
"translation": "Käyttäjää ei voi poistaa tämän tyyppiseltä kanavalta." "translation": "Käyttäjää ei voi poistaa tästä kanavatyypistä."
}, },
{ {
"id": "api.channel.remove_member.removed", "id": "api.channel.remove_member.removed",
@@ -4605,7 +4608,7 @@
}, },
{ {
"id": "api.channel.remove_channel_member.type.app_error", "id": "api.channel.remove_channel_member.type.app_error",
"translation": "Käyttäjän poistaminen kanavalta ei onnistunut." "translation": "Käyttäjää ei voi poistaa kanavalta."
}, },
{ {
"id": "api.channel.remove.default.app_error", "id": "api.channel.remove.default.app_error",
@@ -4613,19 +4616,19 @@
}, },
{ {
"id": "api.channel.post_user_add_remove_message_and_forget.error", "id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Liity/poistu-viestin lähettäminen epäonnistui" "translation": "Liittymis-/poistumisviestin lähettäminen epäonnistui"
}, },
{ {
"id": "api.channel.post_update_channel_header_message_and_forget.updated_to", "id": "api.channel.post_update_channel_header_message_and_forget.updated_to",
"translation": "%s päivitti kanavaotsikoksi %s" "translation": "%s päivitti kanavan otsikon %s:ksi"
}, },
{ {
"id": "api.channel.post_update_channel_header_message_and_forget.updated_from", "id": "api.channel.post_update_channel_header_message_and_forget.updated_from",
"translation": "%s päivitti kanavaotsikon %s, uusi kanavaotsikko: %s" "translation": "%s päivitti kanavan otsikon %s:sta %s:ksi"
}, },
{ {
"id": "api.channel.post_update_channel_header_message_and_forget.retrieve_user.error", "id": "api.channel.post_update_channel_header_message_and_forget.retrieve_user.error",
"translation": "Käyttäjän hakeminen kanavaotsikon päivittämisen aikana epäonnistui" "translation": "Käyttäjän noutaminen epäonnistui kanavan otsikkoa päivitettäessä"
}, },
{ {
"id": "api.channel.post_update_channel_header_message_and_forget.removed", "id": "api.channel.post_update_channel_header_message_and_forget.removed",
@@ -4633,15 +4636,15 @@
}, },
{ {
"id": "api.channel.post_update_channel_header_message_and_forget.post.error", "id": "api.channel.post_update_channel_header_message_and_forget.post.error",
"translation": "Virhe päivittäessä kanavan header-viestiä" "translation": "Päivityskanavan otsikkoviestin lähettäminen epäonnistui"
}, },
{ {
"id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from", "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
"translation": "%s päivitti kanavaotsikon %s, uusi kanavaotsikko: %s" "translation": "%s päivitti kanavan näyttönimen %s:sta %s:ksi"
}, },
{ {
"id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error", "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
"translation": "Käyttäjän hakeminen kanavaotsikon päivittämisen aikana epäonnistui" "translation": "Käyttäjän noutaminen epäonnistui kanavan DisplayName-kentän päivittämisen aikana"
}, },
{ {
"id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error", "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
@@ -4649,15 +4652,15 @@
}, },
{ {
"id": "api.channel.post_channel_privacy_message.error", "id": "api.channel.post_channel_privacy_message.error",
"translation": "Kanavan yksityisyyspäivitysviestin asettaminen epäonnistui." "translation": "Kanavan tietosuojapäivitysviestin lähettäminen epäonnistui."
}, },
{ {
"id": "api.channel.patch_update_channel.forbidden.app_error", "id": "api.channel.patch_update_channel.forbidden.app_error",
"translation": "Kanavan päivitys epäonnistui." "translation": "Kanavan päivittäminen epäonnistui."
}, },
{ {
"id": "api.channel.patch_channel_moderations.license.error", "id": "api.channel.patch_channel_moderations.license.error",
"translation": "Lisenssisi ei tue kanavan moderointia." "translation": "Lisenssisi ei tue kanavan valvontaa"
}, },
{ {
"id": "api.channel.leave.left", "id": "api.channel.leave.left",
@@ -4665,7 +4668,7 @@
}, },
{ {
"id": "api.channel.leave.last_member.app_error", "id": "api.channel.leave.last_member.app_error",
"translation": "Olet viimeinen käyttäjä jäljellä, yritä poistaa yksityiskanava pois lähtemisen sijasta." "translation": "Olet ainoa jäsen jäljellä. Kokeile yksityisen kanavan poistamista poistumisen sijaan."
}, },
{ {
"id": "api.channel.leave.direct.app_error", "id": "api.channel.leave.direct.app_error",
@@ -4673,7 +4676,7 @@
}, },
{ {
"id": "api.channel.leave.default.app_error", "id": "api.channel.leave.default.app_error",
"translation": "Oletuskanavalta {{.Channel}} poistuminen ei ole mahdollista." "translation": "Ei voida poistua oletuskanavalta {{.Channel}}."
}, },
{ {
"id": "api.channel.join_channel.post_and_forget", "id": "api.channel.join_channel.post_and_forget",
@@ -4681,15 +4684,15 @@
}, },
{ {
"id": "api.channel.join_channel.permissions.app_error", "id": "api.channel.join_channel.permissions.app_error",
"translation": "Sinulla ei ole tarvittavia oikeuksia." "translation": "Sinulla ei ole tarvittavia käyttöoikeuksia."
}, },
{ {
"id": "api.channel.get_channel_moderations.license.error", "id": "api.channel.get_channel_moderations.license.error",
"translation": "Lisenssisi ei tue kanavan moderointia." "translation": "Lisenssisi ei tue kanavan valvontaa"
}, },
{ {
"id": "api.channel.delete_channel.type.invalid", "id": "api.channel.delete_channel.type.invalid",
"translation": "Suora- tai ryhmäviestikanavien poistaminen ei ole mahdollista" "translation": "Ei voida poistaa suoria tai ryhmäviestikanavia"
}, },
{ {
"id": "api.channel.delete_channel.deleted.app_error", "id": "api.channel.delete_channel.deleted.app_error",
@@ -4705,51 +4708,51 @@
}, },
{ {
"id": "api.channel.create_group.bad_user.app_error", "id": "api.channel.create_group.bad_user.app_error",
"translation": "Yksi syötetyistä käyttäjistä ei ole olemassa." "translation": "Yhtä syötetyistä käyttäjistä ei ole olemassa."
}, },
{ {
"id": "api.channel.create_group.bad_size.app_error", "id": "api.channel.create_group.bad_size.app_error",
"translation": "Ryhmäviestikanavilla oltava vähintään 3 ja enintään 8 käyttäjää." "translation": "Ryhmäviestikanavissa tulee olla vähintään kolme ja enintään kahdeksan käyttäjää."
}, },
{ {
"id": "api.channel.create_direct_channel.invalid_user.app_error", "id": "api.channel.create_direct_channel.invalid_user.app_error",
"translation": "Virheellinen käyttäjä-ID suoraviestikanavan luontia varten." "translation": "Epäkelvollinen käyttäjätunnus suorakanavan luomista varten."
}, },
{ {
"id": "api.channel.create_default_channels.town_square", "id": "api.channel.create_default_channels.town_square",
"translation": "Kaupungin tori" "translation": "Kaupungin aukio"
}, },
{ {
"id": "api.channel.create_default_channels.off_topic", "id": "api.channel.create_default_channels.off_topic",
"translation": "Asiaan kuulumaton" "translation": "Aiheen ulkopuolella"
}, },
{ {
"id": "api.channel.create_channel.max_channel_limit.app_error", "id": "api.channel.create_channel.max_channel_limit.app_error",
"translation": "Useamman kuin {{.MaxChannelsPerTeam}} kanavan luominen nykyiselle tiimille ei onnistu." "translation": "Ei voida luoda enempää kuin {{.MaxChannelsPerTeam}} kanavaa nykyiselle joukkueelle."
}, },
{ {
"id": "api.channel.create_channel.direct_channel.app_error", "id": "api.channel.create_channel.direct_channel.app_error",
"translation": "Käytettävä createDirectChannel API-palvelua suoraviestikanavan luontiin." "translation": "On käytettävä createDirectChannel API -palvelua suoraviestikanavan luomista varten."
}, },
{ {
"id": "api.channel.channel_member_counts_by_group.license.error", "id": "api.channel.channel_member_counts_by_group.license.error",
"translation": "lisenssisi ei tue ldap-ryhmiä" "translation": "Lisenssisi ei tue ryhmiä"
}, },
{ {
"id": "api.channel.change_channel_privacy.public_to_private", "id": "api.channel.change_channel_privacy.public_to_private",
"translation": "Kanava muutettiin yksityiseksi." "translation": "Tämä kanava on muunnettu yksityiseksi kanavaksi."
}, },
{ {
"id": "api.channel.change_channel_privacy.private_to_public", "id": "api.channel.change_channel_privacy.private_to_public",
"translation": "Kanava muuttettiin julkiseksi ja kuka tahansa voi liittyä sille." "translation": "Tämä kanava on muunnettu julkiseksi kanavaksi, ja kuka tahansa joukkueen jäsen voi liittyä siihen."
}, },
{ {
"id": "api.channel.add_user_to_channel.type.app_error", "id": "api.channel.add_user_to_channel.type.app_error",
"translation": "Käyttäjää ei voida lisätä tämän tyyppiselle kanavalle." "translation": "Käyttäjää ei voi lisätä tähän kanavatyyppiin."
}, },
{ {
"id": "api.channel.add_user.to.channel.failed.deleted.app_error", "id": "api.channel.add_user.to.channel.failed.deleted.app_error",
"translation": "Käyttäjän lisäys kanavalle epäonnistui, koska käyttäjä ei ole tiimin jäsen." "translation": "Käyttäjän lisääminen kanavalle epäonnistui, koska hänet on poistettu joukkueesta."
}, },
{ {
"id": "api.channel.add_user.to.channel.failed.app_error", "id": "api.channel.add_user.to.channel.failed.app_error",
@@ -4761,23 +4764,23 @@
}, },
{ {
"id": "api.channel.add_member.added", "id": "api.channel.add_member.added",
"translation": "%v lisättiin kanavalle, lisääjänä %v." "translation": "%v lisätty kanavalle %v:n toimesta."
}, },
{ {
"id": "api.channel.add_guest.added", "id": "api.channel.add_guest.added",
"translation": "%v lisättiin kanavalle, lisääjänä %v." "translation": "%v lisätty kanavalle vieraana %v:n toimesta."
}, },
{ {
"id": "api.bot.create_disabled", "id": "api.bot.create_disabled",
"translation": "Botin luonti on poistetty käytöstä." "translation": "Botin luominen on poistettu käytöstä."
}, },
{ {
"id": "api.admin.upload_brand_image.too_large.app_error", "id": "api.admin.upload_brand_image.too_large.app_error",
"translation": "Tiedoston lataaminen epäonnistui. Tiedosto on liian suuri." "translation": "Tiedostoa ei voi ulosladata. Tiedosto on liian suuri."
}, },
{ {
"id": "api.admin.upload_brand_image.storage.app_error", "id": "api.admin.upload_brand_image.storage.app_error",
"translation": "Kuvan lataaminen epäonnistui. Kuvien tallennuksen asetuksia ei ole tehty." "translation": "Kuvaa ei voi ulosladata. Kuvien tallennustilaa ei ole määritetty."
}, },
{ {
"id": "api.admin.upload_brand_image.parse.app_error", "id": "api.admin.upload_brand_image.parse.app_error",
@@ -4785,11 +4788,11 @@
}, },
{ {
"id": "api.admin.upload_brand_image.no_file.app_error", "id": "api.admin.upload_brand_image.no_file.app_error",
"translation": "Ei tiedostoa pyynnön kohdassa 'image'." "translation": "Ei tiedostoa \"kuva\":n alla pyynnössä."
}, },
{ {
"id": "api.admin.upload_brand_image.array.app_error", "id": "api.admin.upload_brand_image.array.app_error",
"translation": "Tyhjä taulukko pyynnön kohdassa 'image'." "translation": "Tyhjä joukko \"kuva\":n alla pyynnössä."
}, },
{ {
"id": "api.admin.test_s3.missing_s3_bucket", "id": "api.admin.test_s3.missing_s3_bucket",
@@ -4801,7 +4804,7 @@
}, },
{ {
"id": "api.admin.test_email.reenter_password", "id": "api.admin.test_email.reenter_password",
"translation": "SMTP-palvelimen osoite, portti tai käyttäjätunnus on vaihtunut. Päivitä tiedot ja yritä uudelleen." "translation": "SMTP-palvelin, portti tai käyttäjänimi on muuttunut. Syötä SMTP-salasana uudelleen testataksesi yhteyttä."
}, },
{ {
"id": "api.admin.test_email.missing_server", "id": "api.admin.test_email.missing_server",
@@ -4809,7 +4812,7 @@
}, },
{ {
"id": "api.admin.test_email.body", "id": "api.admin.test_email.body",
"translation": "Näyttää siltä, että Mattermostin sähköpostiasetuksesi ovat oikein!" "translation": "Näyttää siltä, että Mattermost-sähköpostisi on määritetty oikein!"
}, },
{ {
"id": "api.admin.saml.not_available.app_error", "id": "api.admin.saml.not_available.app_error",
@@ -4817,7 +4820,7 @@
}, },
{ {
"id": "api.admin.saml.metadata.app_error", "id": "api.admin.saml.metadata.app_error",
"translation": "Palveluntarjoajan metadataa rakennettaessa tapahtui virhe." "translation": "Palveluntarjoajan metatietojen rakentamisessa tapahtui virhe."
}, },
{ {
"id": "api.admin.saml.failure_save_idp_certificate_file.app_error", "id": "api.admin.saml.failure_save_idp_certificate_file.app_error",
@@ -4929,7 +4932,7 @@
}, },
{ {
"id": "api.channel.update_team_member_roles.changing_guest_role.app_error", "id": "api.channel.update_team_member_roles.changing_guest_role.app_error",
"translation": "Epäkelpo tiimijäsenyyden muuto: Vierasroolia ei voi lisätä tai poistaa manuaalisesti." "translation": "Epäkelvollinen joukkuejäsenen päivitys: Et voi lisätä tai poistaa vierasroolia manuaalisesti."
}, },
{ {
"id": "api.channel.update_channel_privacy.default_channel_error", "id": "api.channel.update_channel_privacy.default_channel_error",
@@ -4937,11 +4940,11 @@
}, },
{ {
"id": "api.channel.update_channel_member_roles.guest_and_user.app_error", "id": "api.channel.update_channel_member_roles.guest_and_user.app_error",
"translation": "Epäkelpo kanavajäsenyyden muutos: Käyttäjän rooli voi olla vieras tai käyttäjä, mutta ei molemmat." "translation": "Epäkelvollinen kanavan jäsenpäivitys: Käyttäjän on oltava vieras tai käyttäjä, mutta ei molempia."
}, },
{ {
"id": "api.channel.update_channel_member_roles.changing_guest_role.app_error", "id": "api.channel.update_channel_member_roles.changing_guest_role.app_error",
"translation": "Epäkelpo kanavajäsenyyden muutos: Vierasroolia ei voi lisätä tai poistaa manuaalisesti." "translation": "Epäkelvollinen kanavan jäsenpäivitys: Et voi lisätä tai poistaa vierasroolia manuaalisesti."
}, },
{ {
"id": "api.channel.update_channel.typechange.app_error", "id": "api.channel.update_channel.typechange.app_error",
@@ -4953,23 +4956,23 @@
}, },
{ {
"id": "api.channel.restore_channel.restored.app_error", "id": "api.channel.restore_channel.restored.app_error",
"translation": "Kanavaa ei voida arkistoida. Kanavaa ei ole arkistoitu." "translation": "Arkistoitua kanavaa ei voi palauttaa. Kanavaa ei ole arkistoitu."
}, },
{ {
"id": "api.channel.remove_members.denied", "id": "api.channel.remove_members.denied",
"translation": "Ryhmähallinta estää kanavajäsenyyden poistamisen käyttäjiltä: {{ .UserIDs }}" "translation": "Kanavan jäsenyyden poisto evätty seuraavilta käyttäjiltä ryhmärajoitusten vuoksi: {{ .UserIDs }}"
}, },
{ {
"id": "api.channel.remove_member.group_constrained.app_error", "id": "api.channel.remove_member.group_constrained.app_error",
"translation": "Käyttäjän poistaminen ryhmähallitusta kanavasta ei ole mahdollista." "translation": "Käyttäjää ei voi poistaa ryhmärajoitetulta kanavalta."
}, },
{ {
"id": "api.channel.patch_channel_moderations.cache_invalidation.error", "id": "api.channel.patch_channel_moderations.cache_invalidation.error",
"translation": "Virhe välimuistin tyhjentämisessä" "translation": "Virhe välimuistin mitätöimisessä"
}, },
{ {
"id": "api.channel.move_channel.type.invalid", "id": "api.channel.move_channel.type.invalid",
"translation": "Suoria ja ryhmäviestikanavia ei voi siirtää" "translation": "Suora- ja ryhmäviestikanavia ei voi siirtää"
}, },
{ {
"id": "api.channel.guest_join_channel.post_and_forget", "id": "api.channel.guest_join_channel.post_and_forget",
@@ -4977,19 +4980,19 @@
}, },
{ {
"id": "api.channel.create_channel.direct_channel.team_restricted_error", "id": "api.channel.create_channel.direct_channel.team_restricted_error",
"translation": "Suoraa kanavaa näiden käyttäjien välille ei voida luoda, koska heillä ei ole yhteistä tiimiä." "translation": "Näiden käyttäjien välille ei voida luoda suorakanavaa, koska he eivät jaa yhteistä joukkuetta."
}, },
{ {
"id": "api.channel.add_members.user_denied", "id": "api.channel.add_members.user_denied",
"translation": "Kanavalle liittyminen on ryhmän rajoitusten vuoksi estetty näiltä käyttäjiltä: {{ .UserIDs }}" "translation": "Kanavan jäsenyys evätty seuraavilta käyttäjiltä ryhmärajoitusten vuoksi: {{ .UserIDs }}"
}, },
{ {
"id": "api.bot.teams_channels.add_message_mobile", "id": "api.bot.teams_channels.add_message_mobile",
"translation": "Lisää minut niihin tiimeihin ja kanaviin joissa haluat minun toimivan. Voit käytä selainta tai Mattermostin työpöytäsovellusta." "translation": "Lisää minut joukkueeseen ja kanaviin, joiden kanssa haluat minun olevan vuorovaikutuksessa. Käytä selainta tai Mattermost Desktop -sovellusta."
}, },
{ {
"id": "api.back_to_app", "id": "api.back_to_app",
"translation": "Takaisin sivustoon {{.SiteName}}" "translation": "Takaisin kohtaan {{.SiteName}}"
}, },
{ {
"id": "api.admin.saml.set_certificate_from_metadata.missing_content_type.app_error", "id": "api.admin.saml.set_certificate_from_metadata.missing_content_type.app_error",
@@ -5001,19 +5004,19 @@
}, },
{ {
"id": "api.admin.saml.set_certificate_from_metadata.invalid_body.app_error", "id": "api.admin.saml.set_certificate_from_metadata.invalid_body.app_error",
"translation": "Epäkelpo sertifikaattiteksti." "translation": "Epäkelpo varmenneteksti."
}, },
{ {
"id": "api.admin.saml.invalid_xml_missing_ssoservices.app_error", "id": "api.admin.saml.invalid_xml_missing_ssoservices.app_error",
"translation": "XML:stä puuttuu Identity Providerin SSO Services -osio." "translation": "Puuttuva Identity Provider SSO Services -solmu XML:ssa."
}, },
{ {
"id": "api.admin.saml.invalid_xml_missing_keydescriptor.app_error", "id": "api.admin.saml.invalid_xml_missing_keydescriptor.app_error",
"translation": "XML:stä puuttuu Identity Providerin SSO Descriptor -osiot." "translation": "Puuttuva Identity Provider Key Descriptors -solmu XML:ssa."
}, },
{ {
"id": "api.admin.saml.invalid_xml_missing_idpssodescriptors.app_error", "id": "api.admin.saml.invalid_xml_missing_idpssodescriptors.app_error",
"translation": "XML:stä puuttuu Identity Providerin SSO Descriptor -osio." "translation": "Puuttuva Identity Provider SSO Descriptors -solmu XML:ssa."
}, },
{ {
"id": "api.admin.saml.failure_reset_authdata_to_email.app_error", "id": "api.admin.saml.failure_reset_authdata_to_email.app_error",
@@ -5034,5 +5037,105 @@
{ {
"id": "api.admin.add_certificate.parseform.app_error", "id": "api.admin.add_certificate.parseform.app_error",
"translation": "Virhe jäsennettäessä monimuotoista pyyntöä" "translation": "Virhe jäsennettäessä monimuotoista pyyntöä"
},
{
"id": "api.command_share.remote_id_invalid.error",
"translation": "Turvallinen yhteystunnus on epäkelvollinen: {{.Error}}"
},
{
"id": "api.team.invite_guests_to_channels.invalid_body.app_error",
"translation": "Epäkelvollinen tai puuttuva pyyntökeho."
},
{
"id": "api.team.invite_members_to_team_and_channels.invalid_body.app_error",
"translation": "Epäkelvollinen pyyntökeho."
},
{
"id": "api.team.update_team_member_roles.guest_and_user.app_error",
"translation": "Epäkelvollinen joukkueen jäsenpäivitys: Käyttäjän on oltava vieras tai käyttäjä, mutta ei molempia."
},
{
"id": "api.getUsersForReporting.invalid_page_size",
"translation": "Sivun koko on epäkelvollinen tai liian suuri."
},
{
"id": "api.getUsersForReporting.invalid_team_filter",
"translation": "Epäkelvollinen joukkuetunnus syötetty."
},
{
"id": "api.invalid_custom_url_scheme",
"translation": "Epäkelvollinen muokattu URL-osoite on syötetty"
},
{
"id": "api.invalid_redirect_url",
"translation": "Epäkelvollinen uudelleenohjaus-url on syötetty"
},
{
"id": "api.license.request-trial.bad-request.business-email",
"translation": "Epäkelvollinen yrityksen sähköpostiosoite kokeilulle"
},
{
"id": "api.saml.invalid_email_token.app_error",
"translation": "Epäkelvollinen email_token"
},
{
"id": "api.team.invalidate_all_email_invites.app_error",
"translation": "Virhe sähköpostikutsujen mitätöimisessä."
},
{
"id": "api.team.update_team_member_roles.guest.app_error",
"translation": "Epäkelvollinen joukkueen jäsenpäivitys: Vieraasta ei voi tehdä joukkueen jäseneksi tai järjestelmänvalvojaksi. Mainosta ensin käyttäjäksi."
},
{
"id": "api.oauth.get_access_token.bad_request.app_error",
"translation": "invalid_request: Epäkelvollinen pyyntö."
},
{
"id": "api.context.outgoing_oauth_connection.list_connections.input_error",
"translation": "Epäkelvolliset syöttöparametrit."
},
{
"id": "api.job.unable_to_create_job.incorrect_job_type",
"translation": "Luotavan työn työtyyppi on epäkelvollinen"
},
{
"id": "api.team.update_team_member_roles.user_and_guest.app_error",
"translation": "Epäkelvollinen joukkueen jäsenpäivitys: Vieraita ei voi asettaa yhdelle joukkueelle. Järjestelmänvalvojan on ylennettävä käyttäjät vieraiksi tai alennettava käyttäjät vieraista."
},
{
"id": "api.context.outgoing_oauth_connection.update_connection.input_error",
"translation": "Epäkelvolliset syöttöparametrit."
},
{
"id": "api.remote_cluster.invalid_topic.app_error",
"translation": "Epäkelvollinen aihe."
},
{
"id": "api.command_share.invalid_value.error",
"translation": "Epäkelvollinen arvo '{{.Arg}}':lle: {{.Error}}"
},
{
"id": "api.channel.update_channel_member_roles.guest.app_error",
"translation": "Epäkelvollinen kanavan jäsenpäivitys: Vieraasta ei voi tehdä joukkueen jäseneksi tai järjestelmänvalvojaksi. Mainosta ensin käyttäjäksi."
},
{
"id": "api.system.logs.invalidFilter",
"translation": "Epäkelvollinen lokisuodatin"
},
{
"id": "api.channel.update_channel_member_roles.user_and_guest.app_error",
"translation": "Epäkelvollinen kanavan jäsenpäivitys: Vierailijaa ei voi asettaa yhdelle kanavalle. Järjestelmänvalvojan on mainostettava käyttäjiä vieraiksi tai kumottava käyttäjien mainostaminen vierailta."
},
{
"id": "api.context.outgoing_oauth_connection.create_connection.input_error",
"translation": "Epäkelvolliset syöttöparametrit."
},
{
"id": "api.job.status.invalid",
"translation": "Epäkelvollinen tila asetettu"
},
{
"id": "api.remote_cluster.invalid_id.app_error",
"translation": "Epäkelvollinen tunnus."
} }
] ]