msgid "" msgstr "" "POT-Creation-Date: 2025-09-29 18:29-0500\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Language: fi\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" "Plural-Forms: \n" #. js-lingui-explicit-id #: components/i18n/dayjs.tsx msgid "[Yesterday at] LT" msgstr "" #. js-lingui-explicit-id #: components/i18n/dayjs.tsx msgid "[Today at] LT" msgstr "" #. js-lingui-explicit-id #: components/i18n/dayjs.tsx msgid "[Tomorrow at] LT" msgstr "" #. js-lingui-explicit-id #: components/i18n/dayjs.tsx msgid "[Last] dddd [at] LT" msgstr "" #. js-lingui-explicit-id #: components/i18n/dayjs.tsx msgid "dddd [at] LT" msgstr "" #: components/app/interface/settings/server/roles/ServerRoleOverview.tsx msgid "(changes are being saved…)" msgstr "" #. placeholder {0}: props.count #: components/ui/components/features/messaging/elements/BlockedMessage.tsx msgid "{0, plural, one {# blocked message} other {# blocked messages}}" msgstr "" #: src/interface/navigation/channels/HomeSidebar.tsx #~ msgid "{0, plural, one {# Member} other {# Members}}" #~ msgstr "" #. placeholder {0}: items().length #: components/ui/components/utils/files/FileDropAnywhereCollector.tsx msgid "{0, plural, one {Drop a file} other {Drop # files}}" msgstr "" #. placeholder {0}: users() .slice(0, -1) .map((user) => user!.username) .join(", ") #. placeholder {1}: users().slice(-1)[0]!.username #: components/ui/components/features/messaging/composition/TypingIndicator.tsx msgid "{0} and {1} are typing…" msgstr "" #. placeholder {0}: (message.systemMessage as ChannelEditSystemMessage).by?.username #: components/client/NotificationsWorker.tsx msgid "{0} changed the channel description" msgstr "" #. placeholder {0}: (message.systemMessage as ChannelEditSystemMessage).by?.username #: components/client/NotificationsWorker.tsx msgid "{0} changed the channel icon" msgstr "" #. placeholder {0}: CONFIGURATION.MAX_EMOJI - props.server.emojis.length #: components/app/interface/settings/server/emojis/EmojiList.tsx msgid "{0} emoji slots remaining" msgstr "" #. placeholder {0}: rejectedFiles.length #: src/interface/channels/text/Composition.tsx msgid "{0} files exceed the maximum size limit of {maxSizeFormatted} and were not uploaded." msgstr "" #. placeholder {0}: users()[0]!.username #: components/ui/components/features/messaging/composition/TypingIndicator.tsx msgid "{0} is typing…" msgstr "" #. placeholder {0}: (message.systemMessage as UserSystemMessage).user?.username #: components/client/NotificationsWorker.tsx msgid "{0} joined" msgstr "" #. placeholder {0}: (message.systemMessage as UserSystemMessage).user?.username #: components/client/NotificationsWorker.tsx msgid "{0} left" msgstr "" #. placeholder {0}: (message.systemMessage as ChannelOwnershipChangeSystemMessage).from?.username #. placeholder {1}: (message.systemMessage as ChannelOwnershipChangeSystemMessage).to?.username #: components/client/NotificationsWorker.tsx msgid "{0} made {1} the new group owner" msgstr "" #. placeholder {0}: (message.systemMessage as MessagePinnedSystemMessage).by?.username #: components/client/NotificationsWorker.tsx msgid "{0} pinned a message" msgstr "" #. placeholder {0}: (message.systemMessage as ChannelRenamedSystemMessage).by?.username #: components/client/NotificationsWorker.tsx msgid "{0} renamed the channel" msgstr "" #. placeholder {0}: (message.systemMessage as MessagePinnedSystemMessage).by?.username #: components/client/NotificationsWorker.tsx msgid "{0} unpinned a message" msgstr "" #. placeholder {0}: (message.systemMessage as UserModeratedSystemMessage).user?.username #. placeholder {1}: (message.systemMessage as UserModeratedSystemMessage).by?.username #: components/client/NotificationsWorker.tsx msgid "{0} was added by {1}" msgstr "" #. placeholder {0}: (message.systemMessage as UserSystemMessage).user?.username #: components/client/NotificationsWorker.tsx msgid "{0} was banned" msgstr "" #. placeholder {0}: (message.systemMessage as UserSystemMessage).user?.username #: components/client/NotificationsWorker.tsx msgid "{0} was kicked" msgstr "" #. placeholder {0}: (message.systemMessage as UserModeratedSystemMessage).user?.username #. placeholder {1}: (message.systemMessage as UserModeratedSystemMessage).by?.username #: components/client/NotificationsWorker.tsx msgid "{0} was removed by {1}" msgstr "" #. placeholder {0}: page() * itemsPerPage() + 1 #. placeholder {1}: Math.min( props.itemCount!, page() * itemsPerPage() + itemsPerPage(), ) #. placeholder {2}: props.itemCount #: components/ui/components/design/DataTable.tsx msgid "{0}-{1} of {2}" msgstr "" #. placeholder {0}: props.member.displayName #: components/modal/modals/UserProfileRoles.tsx msgid "{0}'s roles" msgstr "" #: components/ui/components/features/messaging/elements/Reactions.tsx msgid "{unknown} reacted" msgstr "" #: components/ui/components/features/messaging/elements/Reactions.tsx msgid "{usernames} and {unknown} others reacted" msgstr "" #: components/ui/components/features/messaging/elements/Reactions.tsx msgid "{usernames} reacted" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> has been added by <1/>" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> has been banned from the server" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> has been kicked from the server" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> has been removed by <1/>" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> joined the server" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> left the group" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> left the server" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> pinned <1/>" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> started a call" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> started a call that lasted " msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> transferred group ownership to <1/>" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> unpinned <1/>" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> updated the group description" msgstr "" #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> updated the group icon " msgstr "" #. placeholder {0}: (props.systemMessage as ChannelRenamedSystemMessage).name #: components/ui/components/features/messaging/elements/SystemMessage.tsx msgid "<0/> updated the group name to <1>{0}" msgstr "" #: components/modal/modals/LinkWarning.tsx msgid "<0>Be careful!<1/>This is not the same as the link that was displayed:" msgstr "" #: components/ui/components/features/messaging/elements/Reactions.tsx msgid "1 person reacted" msgstr "1 käyttäjä reagoi" #: components/app/interface/settings/user/Language.tsx #: components/app/interface/settings/user/Language.tsx msgid "12 hours" msgstr "" #: components/app/interface/settings/user/Language.tsx #: components/app/interface/settings/user/Language.tsx msgid "24 hours" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Able to access channels on this server" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Able to access this channel" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Able to speak in voice call" msgstr "" #: components/auth/src/AuthPage.tsx msgid "About" msgstr "Tietoa" #: components/modal/modals/SignOutSessions.tsx msgid "Accept" msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Accept friend request" msgstr "Hyväksy kaverippyyntö" #: components/modal/modals/PolicyChange.tsx msgid "Acknowledge" msgstr "" #: components/modal/modals/AddMembersToGroup.tsx #: components/modal/modals/AddBot.tsx msgid "Add" msgstr "" #: src/interface/Friends.tsx #: components/modal/modals/AddFriend.tsx msgid "Add a new friend" msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Add friend" msgstr "Lisää kaveri" #: src/interface/channels/ChannelHeader.tsx #: components/modal/modals/AddMembersToGroup.tsx msgid "Add friends to group" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Add new members to the group" msgstr "" #: src/interface/navigation/servers/UserMenu.tsx msgid "Add status text" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Admin" msgstr "" #: components/app/menus/UserContextMenu.tsx #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/MessageContextMenu.tsx #: components/app/menus/ChannelContextMenu.tsx msgid "Admin Panel" msgstr "" #: components/app/interface/settings/UserSettings.tsx msgid "Advanced" msgstr "Edistynyt" #: components/app/interface/settings/server/roles/ServerRoleOverview.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsOverview.tsx msgid "Affects all roles and users" msgstr "" #: src/interface/Friends.tsx msgid "All" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "All Messages" msgstr "Kaikki viestit" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Allow members to change name and avatar per-message" msgstr "" #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Allow others to add your bot to their servers from Discover" msgstr "" #: components/i18n/errors.ts msgid "Already friends with this user." msgstr "Olet jo ystäviä tämän käyttäjän kanssa." #: components/app/interface/settings/user/Language.tsx #: components/app/interface/settings/user/Language.tsx msgid "American (MM/DD/YYYY)" msgstr "" #: components/modal/modals/Error2.tsx msgid "An error occurred." msgstr "" #. placeholder {0}: err.location #: components/i18n/errors.ts msgid "An internal error occurred. ({0})" msgstr "" #: components/app/interface/settings/UserSettings.tsx #: components/app/interface/settings/user/Sync.tsx msgid "Appearance" msgstr "Ulkoasu" #: components/modal/modals/SignOutSessions.tsx msgid "Are you sure you want to clear your sessions?" msgstr "" #: components/modal/modals/DeleteMessage.tsx msgid "Are you sure you want to delete this?" msgstr "" #: components/modal/modals/LinkWarning.tsx msgid "Are you sure you want to go to " msgstr "" #: components/modal/modals/LinkWarning.tsx #~ msgid "Are you sure you want to go to <0>{0}?" #~ msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Assign lower-ranked roles to lower-ranking members" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Assign Roles" msgstr "Aseta rooleja" #: components/modal/modals/MFAFlow.tsx #: components/modal/modals/MFAFlow.tsx #: components/app/interface/settings/user/Account.tsx msgid "Authenticator App" msgstr "Valtuutussovellus" #: components/app/interface/settings/user/profile/UserProfileEditor.tsx msgid "Avatar" msgstr "Kuva" #: src/interface/channels/AgeGate.tsx #: src/interface/channels/AgeGate.tsx #: components/modal/modals/MFAFlow.tsx #: components/auth/src/flows/FlowLogin.tsx #: components/auth/src/flows/FlowCreate.tsx #: components/auth/src/flows/FlowCheck.tsx msgid "Back" msgstr "" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "Badges" msgstr "Merkit" #: components/modal/modals/BanNonMember.tsx #: components/modal/modals/BanMember.tsx msgid "Ban" msgstr "Anna porttikielto" #: components/modal/modals/ReportContent.tsx msgid "Ban evasion" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Ban lower-ranking members from the server" msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Ban member" msgstr "Anna porttikielto käyttäjälle" #: components/modal/modals/BanMember.tsx msgid "Ban Member" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Ban Members" msgstr "Anna porttikieltoja jäsenille" #: components/app/menus/UserContextMenu.tsx msgid "Ban user" msgstr "" #: components/modal/modals/BanNonMember.tsx msgid "Ban User" msgstr "" #: components/app/interface/settings/user/profile/UserProfileEditor.tsx msgid "Banner" msgstr "" #: components/app/interface/settings/ServerSettings.tsx msgid "Bans" msgstr "Porttikiellot" #: components/app/menus/UserContextMenu.tsx msgid "Block user" msgstr "Estä käyttäjä" #: src/interface/Friends.tsx msgid "Blocked" msgstr "Estetty" #: components/ui/components/features/messaging/elements/MessageReply.tsx msgid "Blocked User" msgstr "Estetty käyttäjä" #: components/app/interface/channels/text/Message.tsx msgid "Bot" msgstr "Botti" #: components/app/interface/settings/user/voice/VoiceProcessingOptions.tsx msgid "Browser Echo Cancellation" msgstr "" #: components/app/interface/settings/user/voice/VoiceProcessingOptions.tsx msgid "Browser Noise Supression" msgstr "" #: components/app/interface/settings/user/Feedback.tsx msgid "Bug Tracker" msgstr "Bugiseuranta" #: src/interface/navigation/channels/HomeSidebar.tsx #: src/interface/channels/text/MemberSidebar.tsx #: components/ui/components/features/profiles/ProfileStatus.tsx msgid "Busy" msgstr "" #: components/modal/modals/CreateBot.tsx msgid "By creating this bot, you agree to the <0>Acceptable Use Policy." msgstr "" #: components/modal/modals/CreateServer.tsx msgid "By creating this server, you agree to the <0>Acceptable Use Policy." msgstr "" #: components/modal/modals/SignOutSessions.tsx #: components/modal/modals/ServerIdentity.tsx #: components/modal/modals/ResetBotToken.tsx #: components/modal/modals/ReportContent.tsx #: components/modal/modals/RenameSession.tsx #: components/modal/modals/Onboarding.tsx #: components/modal/modals/MFAFlow.tsx #: components/modal/modals/MFAFlow.tsx #: components/modal/modals/MFAEnableTOTP.tsx #: components/modal/modals/LeaveServer.tsx #: components/modal/modals/KickMember.tsx #: components/modal/modals/Invite.tsx #: components/modal/modals/EditCategory.tsx #: components/modal/modals/DeleteServer.tsx #: components/modal/modals/DeleteRole.tsx #: components/modal/modals/DeleteMessage.tsx #: components/modal/modals/DeleteChannel.tsx #: components/modal/modals/DeleteCategory.tsx #: components/modal/modals/DeleteBot.tsx #: components/modal/modals/BanNonMember.tsx #: components/modal/modals/BanMember.tsx #: components/modal/modals/AddBot.tsx #: components/auth/src/flows/FlowLogin.tsx msgid "Cancel" msgstr "Peruuta" #: components/app/menus/UserContextMenu.tsx msgid "Cancel friend request" msgstr "Peru ystäväpyyntö" #: components/app/menus/DraftMessageContextMenu.tsx msgid "Cancel message" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Cannot delete account until servers are deleted or transferred" msgstr "Ei voi poistaa tiliä ellei palvelimia poisteta tai siirretä" #: components/i18n/errors.ts msgid "Cannot edit this message." msgstr "" #: components/modal/modals/EditUsername.tsx #: components/modal/modals/EditPassword.tsx msgid "Change" msgstr "Muuta" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Change Avatar" msgstr "Vaihda Profiilikuva" #. placeholder {0}: props.member.server!.name #: components/modal/modals/ServerIdentity.tsx msgid "Change identity on {0}" msgstr "" #: components/modal/modals/EditEmail.tsx msgid "Change login email" msgstr "" #: components/modal/modals/EditPassword.tsx msgid "Change login password" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Change Nickname" msgstr "Vaihda nimimerkkiä" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Change other members' nicknames" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Change own avatar" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Change own nickname" msgstr "" #: components/modal/modals/EditUsername.tsx msgid "Change username" msgstr "" #: components/app/interface/settings/user/profile/EditProfile.tsx msgid "Change your profile per-server" msgstr "" #: components/modal/modals/Changelog.tsx msgid "Changelog" msgstr "" #: components/app/interface/settings/channel/Overview.tsx msgid "Channel Description" msgstr "Kanavan kuvaus" #: components/app/interface/settings/channel/Overview.tsx msgid "Channel Info" msgstr "" #: components/modal/modals/CreateChannel.tsx #: components/app/interface/settings/channel/Overview.tsx msgid "Channel Name" msgstr "Kanavan nimi" #: src/interface/channels/ChannelHeader.tsx msgid "Channel Settings" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Channels" msgstr "Kanavat" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Chat Input" msgstr "" #: components/auth/src/flows/FlowCheck.tsx msgid "Check your mail!" msgstr "Tarkista sähköpostisi!" #: components/auth/src/flows/FlowLogin.tsx msgid "Choose a username" msgstr "" #: components/modal/modals/Onboarding.tsx msgid "Choose username" msgstr "" #: src/interface/navigation/servers/UserMenu.tsx msgid "Clear status" msgstr "Tyhjennä tila" #: components/modal/modals/PolicyChange.tsx msgid "Click on the items below to learn more about different changes!" msgstr "" #: src/interface/channels/ChannelHeader.tsx msgid "Click to show full description" msgstr "" #: components/ui/components/utils/Spoiler.tsx msgid "Click to show spoiler" msgstr "" #: components/app/interface/settings/UserSettings.tsx msgid "Client Settings" msgstr "Asiakasohjelman asetukset" #: components/modal/modals/UserProfileRoles.tsx #: components/modal/modals/UserProfileMutualGroups.tsx #: components/modal/modals/UserProfileMutualFriends.tsx #: components/modal/modals/ServerInfo.tsx #: components/modal/modals/PolicyChange.tsx #: components/modal/modals/LinkWarning.tsx #: components/modal/modals/JoinServer.tsx #: components/modal/modals/EmojiPreview.tsx #: components/modal/modals/EditUsername.tsx #: components/modal/modals/EditPassword.tsx #: components/modal/modals/EditEmail.tsx #: components/modal/modals/DeleteChannel.tsx #: components/modal/modals/CustomStatus.tsx #: components/modal/modals/CreateWebhook.tsx #: components/modal/modals/CreateServer.tsx #: components/modal/modals/CreateRole.tsx #: components/modal/modals/CreateGroup.tsx #: components/modal/modals/CreateChannel.tsx #: components/modal/modals/CreateCategory.tsx #: components/modal/modals/CreateBot.tsx #: components/modal/modals/ChannelInfo.tsx #: components/modal/modals/Changelog.tsx #: components/modal/modals/AddMembersToGroup.tsx #: components/modal/modals/AddFriend.tsx msgid "Close" msgstr "Sulje" #: components/app/menus/UserContextMenu.tsx msgid "Close chat" msgstr "" #. placeholder {0}: props.channel.recipient?.displayName #: components/modal/modals/DeleteChannel.tsx msgid "Close conversation with {0}?" msgstr "" #: components/modal/modals/JoinServer.tsx msgid "Code" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Configure a way to get back into your account in case your 2FA is lost" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Configure one-time password authentication" msgstr "" #: components/modal/modals/MFAFlow.tsx #: components/auth/src/flows/FlowLogin.tsx msgid "Confirm" msgstr "Vahvista" #: components/modal/modals/MFAFlow.tsx msgid "Confirm action" msgstr "Vahvista toimenpide" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Connect" msgstr "Yhdistä" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Connect to voice channel" msgstr "" #: components/ui/components/features/voice/callCard/VoiceCallCardStatus.tsx msgid "Connected" msgstr "" #: components/ui/components/features/voice/callCard/VoiceCallCardStatus.tsx msgid "Connecting" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Content breaks one or more laws" msgstr "Sisältö rikkoo yhtä tai useampaa lakia" #: components/modal/modals/MFAEnableTOTP.tsx #: components/modal/modals/LinkWarning.tsx msgid "Continue" msgstr "Jatka" #: components/auth/src/flows/FlowVerify.tsx msgid "Continue to app" msgstr "" #: components/app/interface/settings/user/Language.tsx msgid "Contribute a language" msgstr "" #: src/interface/navigation/channels/HomeSidebar.tsx msgid "Conversations" msgstr "Keskustelut" #: components/app/menus/CategoryContextMenu.tsx msgid "Copy category ID" msgstr "" #: components/app/menus/ChannelContextMenu.tsx msgid "Copy channel ID" msgstr "Kopioi kanavan tunniste" #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Copy ID" msgstr "Kopioi tunniste" #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Copy Invite URL" msgstr "" #: components/app/menus/MessageContextMenu.tsx #: components/app/menus/MessageContextMenu.tsx #: components/app/menus/ChannelContextMenu.tsx msgid "Copy link" msgstr "Kopioi linkki" #: components/modal/modals/CreateInvite.tsx msgid "Copy Link" msgstr "" #: components/app/menus/MessageContextMenu.tsx msgid "Copy message ID" msgstr "Kopioi viestin tunniste" #: components/app/interface/settings/server/roles/ServerRoleEditor.tsx msgid "Copy role ID" msgstr "" #: components/app/menus/ServerContextMenu.tsx msgid "Copy server ID" msgstr "Kopioi palvelimen tunniste" #: components/app/menus/MessageContextMenu.tsx msgid "Copy text" msgstr "Kopioi teksti" #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Copy Token" msgstr "" #: src/interface/navigation/servers/UserMenu.tsx #: components/app/menus/UserContextMenu.tsx msgid "Copy user ID" msgstr "Kopioi käyttäjän tunniste" #: components/app/interface/settings/channel/webhooks/ViewWebhook.tsx msgid "Copy webhook URL" msgstr "" #: components/i18n/errors.ts msgid "Could not find what you requested." msgstr "" #: components/modal/modals/CreateWebhook.tsx #: components/modal/modals/CreateServer.tsx #: components/modal/modals/CreateRole.tsx #: components/modal/modals/CreateGroup.tsx #: components/modal/modals/CreateChannel.tsx #: components/modal/modals/CreateCategory.tsx #: components/modal/modals/CreateBot.tsx #: components/app/interface/settings/server/emojis/EmojiList.tsx msgid "Create" msgstr "Luo" #: components/app/interface/settings/server/invites/ListServerInvites.tsx msgid "Create a channel before inviting others!" msgstr "" #: src/interface/Home.tsx #~ msgid "Create a group" #~ msgstr "Luo ryhmä" #: src/interface/Home.tsx msgid "Create a group or server" msgstr "" #: components/modal/modals/CreateBot.tsx msgid "Create a new bot" msgstr "Luo uusi botti" #: components/modal/modals/CreateCategory.tsx msgid "Create a new category" msgstr "" #: src/interface/navigation/channels/HomeSidebar.tsx #: components/modal/modals/CreateGroup.tsx msgid "Create a new group" msgstr "" #: components/app/interface/settings/server/roles/ServerRoleOverview.tsx msgid "Create a new role" msgstr "Luo uusi rooli" #: components/modal/modals/CreateWebhook.tsx msgid "Create a webhook" msgstr "" #: components/auth/src/flows/FlowCreate.tsx msgid "Create an account" msgstr "Luo tili" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Create and edit server roles" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Create and edit webhooks" msgstr "" #: components/app/interface/settings/user/bots/MyBots.tsx msgid "Create Bot" msgstr "" #: components/app/menus/ServerSidebarContextMenu.tsx #: components/app/menus/CategoryContextMenu.tsx msgid "Create category" msgstr "Luo luokka" #: components/modal/modals/CreateChannel.tsx #: components/app/menus/ServerSidebarContextMenu.tsx #: components/app/menus/ChannelContextMenu.tsx msgid "Create channel" msgstr "Luo kanava" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/ChannelContextMenu.tsx #: components/app/interface/settings/server/invites/ListServerInvites.tsx msgid "Create invite" msgstr "Luo kutsu" #: components/modal/modals/CreateInvite.tsx msgid "Create Invite" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Create invites for others to use" msgstr "" #: components/modal/modals/CreateRole.tsx #: components/app/interface/settings/server/roles/ServerRoleOverview.tsx msgid "Create Role" msgstr "" #: components/modal/modals/CreateServer.tsx msgid "Create server" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Create server emoji" msgstr "" #: components/app/interface/settings/channel/webhooks/WebhooksList.tsx msgid "Create Webhook" msgstr "" #: components/app/interface/settings/user/Sessions.tsx msgid "Created <0/>" msgstr "" #: components/modal/modals/EditUsername.tsx #: components/modal/modals/EditPassword.tsx #: components/modal/modals/EditEmail.tsx msgid "Current Password" msgstr "Nykyinen salasana" #: components/app/interface/settings/user/Sessions.tsx msgid "Current Session" msgstr "" #: components/modal/modals/CustomStatus.tsx msgid "Custom status" msgstr "Mukautettu tila" #: components/app/interface/settings/user/Native.tsx msgid "Custom window frame" msgstr "" #: components/app/interface/settings/ServerSettings.tsx msgid "Customisation" msgstr "Kustomointi" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Dark" msgstr "" #. placeholder {0}: err.location #: components/i18n/errors.ts msgid "Database error, please contact support. ({0})" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Deafen lower-ranking members in voice call" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Deafen Members" msgstr "Kuurouta jäseniä" #: components/app/menus/shared/NotificationContextMenu.tsx msgid "Default" msgstr "Oletus" #: components/app/interface/settings/ServerSettings.tsx #: components/app/interface/settings/ChannelSettings.tsx #: components/app/interface/settings/server/roles/ServerRoleOverview.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsOverview.tsx msgid "Default Permissions" msgstr "" #: components/modal/modals/EmojiPreview.tsx #: components/modal/modals/DeleteServer.tsx #: components/modal/modals/DeleteRole.tsx #: components/modal/modals/DeleteMessage.tsx #: components/modal/modals/DeleteChannel.tsx #: components/modal/modals/DeleteCategory.tsx #: components/modal/modals/DeleteBot.tsx msgid "Delete" msgstr "Poista" #. placeholder {0}: props.server.name #. placeholder {0}: props.role.name #. placeholder {0}: props.channel.name #: components/modal/modals/DeleteServer.tsx #: components/modal/modals/DeleteRole.tsx #: components/modal/modals/DeleteChannel.tsx #: components/modal/modals/DeleteBot.tsx msgid "Delete {0}?" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Delete Account" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Delete and pin messages sent by other members" msgstr "" #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Delete Bot" msgstr "" #: components/modal/modals/DeleteCategory.tsx #: components/app/menus/CategoryContextMenu.tsx msgid "Delete category" msgstr "" #: components/app/menus/ChannelContextMenu.tsx msgid "Delete channel" msgstr "Poista kanava" #: components/app/interface/settings/ChannelSettings.tsx msgid "Delete Channel" msgstr "" #: components/app/interface/settings/server/invites/ListServerInvites.tsx msgid "Delete Invite" msgstr "" #: components/modal/modals/DeleteMessage.tsx #: components/app/menus/MessageContextMenu.tsx #: components/app/menus/DraftMessageContextMenu.tsx msgid "Delete message" msgstr "Poista viesti" #: components/app/interface/settings/server/roles/ServerRoleEditor.tsx msgid "Delete Role" msgstr "Poista rooli" #: components/app/interface/settings/ServerSettings.tsx msgid "Delete Server" msgstr "" #. placeholder {0}: props.invite.username #: components/modal/modals/AddBot.tsx msgid "Description provided by {0}" msgstr "" #: components/app/interface/settings/UserSettings.tsx msgid "Desktop" msgstr "" #: components/app/interface/settings/user/bots/MyBots.tsx msgid "Developer Documentation" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Disable Account" msgstr "Poista tili käytöstä" #: components/app/interface/settings/user/Account.tsx msgid "Disable one-time password authenticator" msgstr "" #: components/app/interface/settings/server/Overview.tsx #: components/app/interface/settings/server/Overview.tsx #: components/app/interface/settings/server/Overview.tsx #: components/app/interface/settings/server/Overview.tsx msgid "Disabled" msgstr "" #: components/ui/components/features/voice/callCard/VoiceCallCardStatus.tsx msgid "Disconnected" msgstr "" #: components/app/interface/settings/user/Native.tsx msgid "Discord RPC" msgstr "" #: src/interface/Home.tsx msgid "Discover Stoat" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Display & Text" msgstr "" #: components/app/interface/settings/user/profile/UserProfileEditor.tsx msgid "Display Name" msgstr "" #: src/interface/navigation/servers/UserMenu.tsx msgid "Do Not Disturb" msgstr "Älä häiritse" #: components/modal/modals/LinkWarning.tsx msgid "Don't ask me again for " msgstr "" #: components/modal/modals/LinkWarning.tsx #~ msgid "Don't ask me again for <0>{0}" #~ msgstr "" #: components/modal/modals/LeaveServer.tsx msgid "Don't notify others that you've left" msgstr "" #: components/app/interface/settings/UserSettings.tsx msgid "Donate" msgstr "" #: src/interface/Home.tsx msgid "Donate to Stoat" msgstr "" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "Donated to Stoat" msgstr "" #: components/modal/modals/MFARecovery.tsx msgid "Done" msgstr "Valmis" #: components/modal/modals/ReportContent.tsx msgid "Drugs or illegal goods" msgstr "" #. placeholder {0}: props.member.displayName #: components/modal/modals/UserProfileRoles.tsx msgid "Edit {0}'s roles" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Edit and delete channel" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Edit any permissions on the server" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Edit channel-specific role and default permissions" msgstr "" #: components/app/interface/settings/user/profile/EditProfile.tsx msgid "Edit Global Profile" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Edit group name and description" msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Edit identity" msgstr "Muokkaa identiteettiä" #: components/modal/modals/ServerInfo.tsx msgid "Edit Identity" msgstr "" #: components/app/menus/MessageContextMenu.tsx msgid "Edit message" msgstr "Muokkaa viestiä" #: components/app/menus/UserContextMenu.tsx msgid "Edit roles" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Edit the server's information and settings" msgstr "" #: components/app/menus/UserContextMenu.tsx #: components/app/menus/ServerContextMenu.tsx msgid "Edit your identity" msgstr "Muokkaa tunnistettasi" #: components/ui/components/features/messaging/elements/Container.tsx #: components/ui/components/features/messaging/elements/Container.tsx msgid "Edited" msgstr "" #: components/modal/modals/PolicyChange.tsx msgid "Effective <0/> (<1/>)" msgstr "" #: components/modal/modals/EditEmail.tsx #: components/auth/src/flows/Form.tsx #: components/app/interface/settings/user/Account.tsx msgid "Email" msgstr "Sähköpostiosoite" #: components/app/interface/settings/server/emojis/EmojiList.tsx msgid "Emoji Name" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Emoji Pack (affects your messages only)" msgstr "" #: components/app/interface/settings/ServerSettings.tsx msgid "Emojis" msgstr "Emojit" #: components/app/interface/settings/user/Account.tsx msgid "Enable Authenticator" msgstr "" #: components/modal/modals/MFAEnableTOTP.tsx msgid "Enable authenticator app" msgstr "Ota valtuutussovellus käyttöön" #: components/app/interface/settings/user/Notifications.tsx msgid "Enable Desktop Notifications" msgstr "Ota työpöytäilmoitukset käyttöön" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Enable transparency glass/blur effects (slow on older machines)" msgstr "" #: components/modal/modals/RenameSession.tsx msgid "Enter a new name for this session" msgstr "" #: components/modal/modals/EditPassword.tsx #: components/auth/src/flows/Form.tsx msgid "Enter a new password." msgstr "Anna uusi salasana." #: src/interface/channels/AgeGate.tsx msgid "Enter Channel" msgstr "Liity kanavalle" #: components/modal/modals/MFAEnableTOTP.tsx msgid "Enter Code" msgstr "Syötä koodi" #: components/auth/src/flows/Form.tsx msgid "Enter your current password." msgstr "Anna nykyinen salasanasi." #: components/modal/modals/EditUsername.tsx #: components/modal/modals/EditPassword.tsx #: components/modal/modals/EditEmail.tsx msgid "Enter your current password..." msgstr "" #: components/auth/src/flows/Form.tsx msgid "Enter your preferred username." msgstr "Anna haluamasi käyttäjätunnuksesi." #: components/modal/modals/LinkWarning.tsx msgid "External links can be dangerous!" msgstr "Ulkoiset linkit voivat olla vaarallisia!" #: components/modal/modals/ReportContent.tsx msgid "Extortion or blackmail" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Extreme violence, gore or animal cruelty" msgstr "" #: components/i18n/errors.ts msgid "Failed to process the image you provided." msgstr "" #: components/app/interface/channels/text/DraftMessage.tsx msgid "Failed to send" msgstr "" #: components/auth/src/flows/FlowVerify.tsx msgid "Failed to verify!" msgstr "Vahistus epäonnistui!" #: components/app/interface/settings/UserSettings.tsx #: components/app/interface/settings/user/Feedback.tsx msgid "Feedback" msgstr "Palaute" #: src/interface/Home.tsx msgid "Find a community based on your hobbies or interests." msgstr "Löydä harrastuksiisi tai kiinnostuksen kohteisiisi pohjautuva yhteisö." #: components/auth/src/flows/FlowHome.tsx msgid "Find your com<0/>munity,<1/>connect with the world." msgstr "" #: src/interface/navigation/servers/UserMenu.tsx #: src/interface/navigation/channels/HomeSidebar.tsx #: src/interface/channels/text/MemberSidebar.tsx #: components/ui/components/features/profiles/ProfileStatus.tsx msgid "Focus" msgstr "Keskity" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "For 1 hour" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "For 15 minutes" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "For 24 hours" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "For 3 hours" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "For 8 hours" msgstr "" #: src/interface/Friends.tsx #: src/interface/navigation/channels/HomeSidebar.tsx msgid "Friends" msgstr "Kaverit" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Fruit Salad" msgstr "" #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Generate a new token if it gets lost or compromised" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Generate Recovery Codes" msgstr "Luo palautuskoodit" #: components/modal/modals/CreateInvite.tsx msgid "Generating invite…" msgstr "Luodaan kutsua…" #: components/app/interface/settings/user/Account.tsx msgid "Get a new set of recovery codes" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Get active recovery codes" msgstr "" #: src/interface/Home.tsx msgid "Give feedback on Stoat" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Give us some detail" msgstr "" #: components/auth/src/flows/FlowVerify.tsx #: components/auth/src/flows/FlowVerify.tsx #: components/auth/src/flows/FlowReset.tsx #: components/auth/src/flows/FlowResend.tsx #: components/auth/src/flows/FlowConfirmReset.tsx msgid "Go back to login" msgstr "Palaa kirjautumiseen" #: components/app/interface/settings/user/profile/UserProfileEditor.tsx msgid "Go to account settings to edit your username" msgstr "" #: src/interface/Home.tsx #: components/app/interface/settings/user/Feedback.tsx msgid "Go to the Stoat Lounge" msgstr "" #: src/interface/Home.tsx #: src/interface/Home.tsx #~ msgid "Go to the testers server" #~ msgstr "Mene testaajien palvelimeen" #: components/modal/modals/Onboarding.tsx msgid "Good" msgstr "" #. placeholder {0}: countBits(props.context.rolePermissions![role.id].a) #. placeholder {1}: countBits(props.context.rolePermissions![role.id].d) #: components/app/interface/settings/channel/permissions/ChannelPermissionsOverview.tsx msgid "Grants {0} permissions and denies {1} permissions" msgstr "" #: components/modal/modals/CreateGroup.tsx msgid "Group Name" msgstr "Ryhmän nimi" #: components/modal/modals/ReportContent.tsx msgid "Harassment or cyberbullying" msgstr "" #: components/app/interface/settings/user/Native.tsx msgid "Hardware Acceleration" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Hear other people and see their video" msgstr "" #: components/auth/src/flows/FlowCreate.tsx msgid "Hello!" msgstr "Hei!" #: components/app/interface/settings/user/Language.tsx msgid "Help contribute to an existing or new language" msgstr "" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "Helped translate Stoat" msgstr "" #. placeholder {0}: link() #: components/modal/modals/CreateInvite.tsx msgid "Here is your new invite code: <0>{0}" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "High Contrast" msgstr "" #: src/interface/Home.tsx #: src/interface/navigation/channels/HomeSidebar.tsx msgid "Home" msgstr "Koti" #: src/interface/channels/AgeGate.tsx msgid "I confirm that I am at least 18 years old." msgstr "Vahvistan olevani vähintään 18 vuotta vanha." #: components/modal/modals/LinkWarning.tsx msgid "I understand the consequences" msgstr "" #: src/interface/navigation/servers/UserMenu.tsx #: src/interface/navigation/channels/HomeSidebar.tsx #: src/interface/channels/text/MemberSidebar.tsx #: components/ui/components/features/profiles/ProfileStatus.tsx msgid "Idle" msgstr "Toimeton" #: components/modal/modals/ReportContent.tsx msgid "Illegal hacking or cracking" msgstr "" #: components/auth/src/AuthPage.tsx msgid "Image by @fakurian" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Impersonation" msgstr "" #: components/app/interface/settings/user/Native.tsx msgid "Instead of closing, Stoat will hide in your tray." msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Interface Font" msgstr "" #: src/interface/navigation/servers/UserMenu.tsx msgid "Invisible" msgstr "Näkymätön" #: src/interface/Home.tsx msgid "Invite all of your friends, some cool bots, and throw a big party." msgstr "Kutsu kaikki ystäväsi, muutama botti, ja aloita juhlat." #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Invite Bot" msgstr "" #: components/app/interface/settings/server/invites/ListServerInvites.tsx msgid "Invite Code" msgstr "Kutsukoodi" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Invite Others" msgstr "Kutsu muita" #: components/app/interface/settings/server/invites/ListServerInvites.tsx msgid "Inviter" msgstr "Kutsuja" #: components/app/interface/settings/ServerSettings.tsx msgid "Invites" msgstr "Kutsut" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "irrelevant joke badge 1" msgstr "" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "irrelevant joke badge 2" msgstr "" #: components/app/interface/settings/user/Language.tsx #: components/app/interface/settings/user/Language.tsx msgid "ISO Standard (YYYY-MM-DD)" msgstr "" #: components/modal/modals/JoinServer.tsx #: components/modal/modals/Invite.tsx msgid "Join" msgstr "" #: components/modal/modals/JoinServer.tsx msgid "Join a server" msgstr "" #: src/interface/channels/ChannelHeader.tsx #~ msgid "Join call" #~ msgstr "" #: src/interface/Home.tsx #: components/app/interface/settings/user/Feedback.tsx msgid "Join the Stoat Lounge" msgstr "" #: components/ui/components/features/voice/callCard/VoiceCallCardPreview.tsx msgid "Join the voice channel" msgstr "" #: components/ui/components/features/profiles/ProfileJoined.tsx #: components/ui/components/features/messaging/elements/Invite.tsx msgid "Joined" msgstr "" #: components/ui/components/features/messaging/bars/JumpToBottom.tsx msgid "Jump to present" msgstr "Siirry nykyisiin" #: components/ui/components/features/messaging/bars/NewMessages.tsx msgid "Jump to the beginning" msgstr "Hyppää alkuun" #: components/modal/modals/ChannelToggleMature.tsx msgid "Keep as is" msgstr "" #: components/modal/modals/KickMember.tsx msgid "Kick" msgstr "Erota" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Kick lower-ranking members from the server" msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Kick member" msgstr "Erota jäsen" #: components/modal/modals/KickMember.tsx msgid "Kick Member" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Kick Members" msgstr "Erota jäseniä" #: components/app/interface/settings/UserSettings.tsx #: components/app/interface/settings/user/Sync.tsx msgid "Language" msgstr "Kieli" #: components/app/interface/settings/user/Sync.tsx msgid "Last sync <0/>" msgstr "" #: src/interface/channels/text/TextSearchSidebar.tsx msgid "Latest" msgstr "Viimeisin" #: components/app/interface/settings/user/Native.tsx msgid "Launch Stoat when you log into your computer." msgstr "" #: components/app/interface/settings/user/bots/MyBots.tsx msgid "Learn more about how to create bots on Stoat." msgstr "" #: components/modal/modals/LeaveServer.tsx #: components/modal/modals/DeleteChannel.tsx msgid "Leave" msgstr "Poistu" #. placeholder {0}: props.server.name #. placeholder {0}: props.channel.name #: components/modal/modals/LeaveServer.tsx #: components/modal/modals/DeleteChannel.tsx msgid "Leave {0}?" msgstr "" #: components/app/menus/ChannelContextMenu.tsx msgid "Leave group" msgstr "Poistu ryhmästä" #: components/app/menus/ServerContextMenu.tsx msgid "Leave server" msgstr "Poistu palvelimelta" #: components/app/interface/settings/user/Native.tsx msgid "Let Stoat use its own custom titlebar." msgstr "" #: src/interface/Home.tsx msgid "Let us know how we can improve our app by giving us feedback." msgstr "Kerro meille, miten voimme parantaa sovellustamme antamalla palautetta." #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Light" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Listen" msgstr "" #. placeholder {0}: humanFileSize(props.file.size ?? 0) #: components/ui/components/features/messaging/elements/TextFile.tsx msgid "Load file ({0})" msgstr "" #: components/auth/src/flows/FlowHome.tsx msgid "Log In" msgstr "" #: components/app/interface/settings/UserSettings.tsx #: components/app/interface/settings/user/Sessions.tsx msgid "Log Out" msgstr "Kirjaudu ulos" #: components/auth/src/flows/Form.tsx msgid "Log out of all other sessions" msgstr "Kirjaudu ulos kaikista muista istunnoista" #: components/app/interface/settings/user/Sessions.tsx msgid "Log Out Other Sessions" msgstr "" #: components/auth/src/flows/FlowLogin.tsx msgid "Login" msgstr "Kirjaudu sisään" #: components/app/interface/settings/user/Sessions.tsx msgid "Logs you out of all sessions except this device." msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Malware or phishing" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Manage Channel" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Manage Customisation" msgstr "Hallinnoi mukautusta" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Manage Messages" msgstr "Hallitse viestejä" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Manage Nicknames" msgstr "Hallinnoi käyttäjänimiä" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Manage Permissions" msgstr "Hallinnoi oikeuksia" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Manage Roles" msgstr "Hallitse rooleja" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Manage Server" msgstr "Hallitse Palvelinta" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Manage Webhooks" msgstr "Hallinnoi webhookeja" #: components/modal/modals/ChannelToggleMature.tsx msgid "Mark as mature" msgstr "" #: components/app/interface/settings/channel/Overview.tsx #: components/app/interface/settings/channel/Overview.tsx msgid "Mark as Mature" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/ChannelContextMenu.tsx #: components/app/menus/CategoryContextMenu.tsx msgid "Mark as read" msgstr "Merkitse luetuksi" #: components/app/menus/MessageContextMenu.tsx msgid "Mark as unread" msgstr "Merkkaa lukemattomaksi" #: components/modal/modals/ChannelToggleMature.tsx msgid "Mark this channel as mature?" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Masquerade" msgstr "Naamio" #: components/app/interface/settings/ServerSettings.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Members" msgstr "Jäsenet" #: components/app/menus/UserContextMenu.tsx msgid "Mention" msgstr "Mainitse" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Mention Everyone" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Mention everyone and online members inside the server" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Mention Roles" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Mention specific roles" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Mentions" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "Mentions Only" msgstr "Vain maininnat" #: components/app/menus/UserContextMenu.tsx msgid "Message" msgstr "Viesti" #. placeholder {0}: props.channel.recipient?.username #. placeholder {0}: props.channel.name #: src/interface/channels/text/Composition.tsx #: src/interface/channels/text/Composition.tsx msgid "Message {0}" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Message Group Spacing" msgstr "" #: components/ui/components/features/messaging/elements/MessageReply.tsx msgid "Message not loaded, click to jump" msgstr "Viestiä ei ole ladattu, klikkaa hypätäksesi" #: components/app/interface/settings/user/Notifications.tsx msgid "Message Received" msgstr "Viesti vastaanotettu" #: components/app/interface/settings/user/Notifications.tsx msgid "Message Sent" msgstr "Viesti lähetetty" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Message Size" msgstr "" #: components/app/interface/channels/text/Message.tsx msgid "Message was sent on another platform" msgstr "Viesti on lähetetty toisella alustalla" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Messaging" msgstr "Viestintä" #: components/app/interface/settings/user/Native.tsx msgid "Minimise to Tray" msgstr "" #: components/ui/components/features/voice/callCard/VoiceCallCardActions.tsx #: components/ui/components/features/voice/callCard/VoiceCallCardActions.tsx msgid "Missing permission" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Monochrome" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Monospace Font" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "More Contrast" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Move Members" msgstr "Siirrä jäseniä" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Move members between voice channels" msgstr "" #: components/i18n/errors.ts msgid "Multi-factor authentication is already enabled for this account." msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Mute" msgstr "" #: components/app/menus/shared/NotificationContextMenu.tsx msgid "Mute Channel" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Mute lower-ranking members in voice call" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Mute Members" msgstr "Hiljennä jäseniä" #: components/app/menus/ServerContextMenu.tsx msgid "Mute Server" msgstr "" #: src/interface/navigation/servers/ServerList.tsx msgid "Muted" msgstr "Mykistetty" #: src/interface/navigation/servers/ServerList.tsx #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "Muted until <0/>" msgstr "" #: components/modal/modals/UserProfileMutualFriends.tsx msgid "Mutual Friends" msgstr "Yhteiset kaverit" #: components/modal/modals/UserProfileMutualGroups.tsx msgid "Mutual Groups" msgstr "Yhteiset ryhmät" #: components/app/interface/settings/user/_AccountCard.tsx msgid "My Account" msgstr "Minun tilini" #: components/app/interface/settings/UserSettings.tsx msgid "My Bots" msgstr "Omat bottini" #: components/modal/modals/RenameSession.tsx #: components/modal/modals/CreateCategory.tsx msgid "Name" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Neutral" msgstr "" #: components/ui/components/features/messaging/elements/MessageDivider.tsx msgid "NEW" msgstr "" #. placeholder {0}: dayjs(decodeTime(props.lastId()!)).fromNow() #: components/ui/components/features/messaging/bars/NewMessages.tsx msgid "New messages since {0}" msgstr "" #: components/modal/modals/EditPassword.tsx #: components/auth/src/flows/Form.tsx msgid "New Password" msgstr "Uusi salasana" #: components/app/interface/channels/text/Message.tsx msgid "New to Stoat" msgstr "" #: components/app/interface/channels/text/Message.tsx msgid "New to the server" msgstr "" #: components/modal/modals/ServerIdentity.tsx msgid "Nickname" msgstr "Nimimerkki" #: components/app/interface/settings/channel/permissions/ChannelPermissionsOverview.tsx msgid "No permissions set yet" msgstr "" #: src/interface/Friends.tsx msgid "Nobody here right now!" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "None" msgstr "Ei mitään" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Normal" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Not of minimum age to use the platform" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "Notifications" msgstr "Ilmoitukset" #: components/ui/components/features/messaging/composition/MessageReplyPreview.tsx msgid "Off" msgstr "Pois päällä" #: components/app/interface/channels/text/Message.tsx msgid "Official Communication" msgstr "Virallinen viestintä" #: src/interface/navigation/channels/ServerSidebar.tsx msgid "Official Server" msgstr "Virallinen Palvelin" #: src/interface/navigation/channels/HomeSidebar.tsx #: src/interface/channels/text/MemberSidebar.tsx #: components/ui/components/features/profiles/ProfileStatus.tsx msgid "Offline" msgstr "Ei paikalla" #: components/modal/modals/SignedOut.tsx #: components/modal/modals/Error2.tsx #: components/modal/modals/CreateInvite.tsx #: components/auth/src/flows/FlowHome.tsx msgid "OK" msgstr "OK" #: src/interface/channels/text/TextSearchSidebar.tsx msgid "Oldest" msgstr "Vanhin" #: components/ui/components/features/messaging/composition/MessageReplyPreview.tsx msgid "On" msgstr "Päällä" #: components/modal/modals/DeleteServer.tsx #: components/modal/modals/DeleteRole.tsx #: components/modal/modals/DeleteChannel.tsx #: components/modal/modals/DeleteCategory.tsx #: components/modal/modals/DeleteBot.tsx msgid "Once it's deleted, there's no going back." msgstr "Kun se on poistettu, ei ole paluuta." #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "One of the first 1000 users!" msgstr "" #: src/interface/Friends.tsx #: src/interface/navigation/servers/UserMenu.tsx #: src/interface/navigation/channels/HomeSidebar.tsx #: src/interface/channels/text/MemberSidebar.tsx #: components/ui/components/features/profiles/ProfileStatus.tsx msgid "Online" msgstr "Paikalla" #: src/interface/navigation/servers/UserMenu.tsx msgid "Only mentions will notify you" msgstr "" #: components/modal/modals/Invite.tsx msgid "Open" msgstr "" #. placeholder {0}: provider()![0] #: components/auth/src/flows/MailProvider.tsx msgid "Open {0}" msgstr "" #: components/app/menus/ChannelContextMenu.tsx msgid "Open channel settings" msgstr "" #: components/app/menus/MessageContextMenu.tsx msgid "Open file" msgstr "" #: components/app/menus/ServerContextMenu.tsx msgid "Open server settings" msgstr "" #: src/interface/Home.tsx msgid "Open settings" msgstr "Avaa asetukset" #: components/modal/modals/ReportContent.tsx msgid "Other" msgstr "" #: components/app/interface/settings/user/voice/VoiceInputOptions.tsx msgid "Output Volume" msgstr "" #: components/app/interface/settings/ServerSettings.tsx #: components/app/interface/settings/ChannelSettings.tsx msgid "Overview" msgstr "Yleiskatsaus" #: components/app/interface/settings/server/bans/ListBans.tsx msgid "Pardon User" msgstr "" #: components/modal/modals/MFAFlow.tsx #: components/modal/modals/MFAFlow.tsx #: components/auth/src/flows/Form.tsx #: components/app/interface/settings/user/Account.tsx msgid "Password" msgstr "Salasana" #: src/interface/Friends.tsx msgid "Pending" msgstr "" #: components/app/interface/settings/ChannelSettings.tsx msgid "Permissions" msgstr "Oikeudet" #: components/auth/src/flows/FlowLogin.tsx msgid "Pick a username that you want people to be able to find you by. This can be changed later in your user settings." msgstr "Valitse käyttäjätunnus, jolla haluat ihmisten löytävän sinut. Tätä voi muuttaa myöhemmin asetuksissa." #: components/app/menus/MessageContextMenu.tsx msgid "Pin message" msgstr "" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "Platform Moderator" msgstr "" #: components/modal/modals/MFAFlow.tsx msgid "Please confirm this action using the selected method." msgstr "Vahvista tämä toimenpide valitulla menetelmällä." #: components/auth/src/flows/Form.tsx msgid "Please enter your email." msgstr "Anna sähköpostiosoitteesi." #: components/i18n/errors.ts msgid "Please log in again." msgstr "" #: components/modal/modals/MFARecovery.tsx msgid "Please save these to a safe location." msgstr "Talleta nämä turvalliseen paikkaan." #: components/modal/modals/MFAEnableTOTP.tsx msgid "Please scan or use the token below in your authenticator app." msgstr "Skannaa tai käytä alla olevaa tokenia todennussovelluksessasi." #: components/modal/modals/MFAFlow.tsx msgid "Please select a method to authenticate your request." msgstr "Valitse menetelmä pyyntösi valtuuttamiseksi." #: components/modal/modals/ReportContent.tsx msgid "Please select a reason" msgstr "" #: components/auth/src/AuthPage.tsx msgid "Privacy Policy" msgstr "Tietosuojakäytäntö" #: components/markdown/plugins/anchors.tsx msgid "Private Channel" msgstr "" #: components/app/interface/settings/UserSettings.tsx msgid "Profile" msgstr "Profiili" #: components/app/interface/settings/user/profile/UserProfileEditor.tsx msgid "Profile Bio" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Promotes harm" msgstr "" #: components/i18n/errors.ts msgid "Provided email or password is wrong." msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Raid or spam attack" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "React" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "React to messages with emoji" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Read Message History" msgstr "Lue viestihistoriaa" #: components/modal/modals/Changelog.tsx msgid "Read More" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Read past messages sent in channel" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Read past messages sent in channels" msgstr "" #: components/modal/modals/BanNonMember.tsx #: components/modal/modals/BanMember.tsx #: components/app/interface/settings/server/bans/ListBans.tsx msgid "Reason" msgstr "Syy" #: components/app/interface/settings/user/Notifications.tsx msgid "Receive notifications while the app is open and in the background." msgstr "" #: components/ui/components/features/voice/callCard/VoiceCallCardStatus.tsx msgid "Reconnecting" msgstr "" #: components/modal/modals/MFAFlow.tsx #: components/modal/modals/MFAFlow.tsx msgid "Recovery Code" msgstr "Palautuskoodi" #: components/app/interface/settings/user/Account.tsx msgid "Recovery Codes" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Reduced" msgstr "" #: components/auth/src/flows/FlowCreate.tsx msgid "Register" msgstr "Rekisteröidy" #: components/modal/modals/AddBot.tsx msgid "Registered since <0/>" msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Reject friend request" msgstr "Hylkää kaveripyyntö" #: src/interface/channels/text/TextSearchSidebar.tsx msgid "Relevance" msgstr "Relevanssi" #: components/app/menus/MessageContextMenu.tsx msgid "Remove all reactions" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Remove Authenticator" msgstr "Poista Authenticator" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Remove Avatars" msgstr "Poista Profiilikuva" #: components/app/menus/UserContextMenu.tsx msgid "Remove friend" msgstr "Poista kaveri" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Remove other members' avatars" msgstr "" #: components/app/menus/MessageContextMenu.tsx msgid "Remove reaction" msgstr "" #: components/modal/modals/RenameSession.tsx #: components/modal/modals/EditCategory.tsx #: components/app/interface/settings/user/Sessions.tsx #: components/app/interface/settings/user/Sessions.tsx msgid "Rename" msgstr "" #: components/modal/modals/EditCategory.tsx #: components/app/menus/CategoryContextMenu.tsx msgid "Rename category" msgstr "" #: components/modal/modals/RenameSession.tsx msgid "Rename Session" msgstr "" #: components/app/interface/settings/user/Native.tsx msgid "Rep Stoat using Discord rich presence." msgstr "" #: components/app/menus/MessageContextMenu.tsx msgid "Reply" msgstr "Vastaa" #: components/ui/components/features/messaging/composition/MessageReplyPreview.tsx msgid "Replying to" msgstr "Vastataan käyttäjälle" #: components/modal/modals/ServerInfo.tsx #: components/modal/modals/ReportContent.tsx msgid "Report" msgstr "Ilmoita" #: components/app/menus/MessageContextMenu.tsx msgid "Report message" msgstr "Ilmoita viesti" #: components/app/menus/ServerContextMenu.tsx msgid "Report server" msgstr "Ilmoita palvelin" #: components/app/menus/UserContextMenu.tsx msgid "Report user" msgstr "Ilmoita käyttäjä" #: components/auth/src/flows/FlowResend.tsx msgid "Resend" msgstr "" #: components/auth/src/flows/FlowResend.tsx #: components/auth/src/flows/FlowLogin.tsx msgid "Resend verification" msgstr "Lähetä vahvistus uudelleen" #: components/ui/components/utils/Form2.tsx #: components/modal/modals/ResetBotToken.tsx #: components/modal/modals/MFARecovery.tsx #: components/auth/src/flows/FlowReset.tsx #: components/auth/src/flows/FlowConfirmReset.tsx msgid "Reset" msgstr "Nollaa" #. placeholder {0}: props.bot.user!.username #: components/modal/modals/ResetBotToken.tsx msgid "Reset {0}'s token?" msgstr "" #: components/auth/src/flows/FlowReset.tsx #: components/auth/src/flows/FlowLogin.tsx #: components/auth/src/flows/FlowConfirmReset.tsx msgid "Reset password" msgstr "Nollaa salasana" #: components/app/interface/settings/user/Account.tsx msgid "Reset Recovery Codes" msgstr "" #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Reset Token" msgstr "Nollaa todennustunnus" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "Responsibly disclosed security issues" msgstr "" #: components/app/menus/DraftMessageContextMenu.tsx msgid "Retry sending" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Revenge or underage pornography" msgstr "" #: components/modal/modals/PolicyChange.tsx msgid "Review policy changes" msgstr "" #: components/app/interface/settings/user/Feedback.tsx #~ msgid "Roadmap" #~ msgstr "" #: components/modal/modals/CreateRole.tsx #: components/app/interface/settings/server/roles/ServerRoleEditor.tsx msgid "Role Name" msgstr "Roolin nimi" #: components/ui/components/features/profiles/ProfileRoles.tsx #: components/app/interface/settings/ServerSettings.tsx msgid "Roles" msgstr "Roolit" #: components/modal/modals/ServerIdentity.tsx #: components/modal/modals/CustomStatus.tsx #: components/app/interface/settings/user/profile/UserProfileEditor.tsx #: components/app/interface/settings/server/Overview.tsx #: components/app/interface/settings/server/roles/ServerRoleEditor.tsx #: components/app/interface/settings/channel/Overview.tsx #: components/app/interface/settings/channel/webhooks/ViewWebhook.tsx msgid "Save" msgstr "Tallenna" #: components/app/menus/MessageContextMenu.tsx msgid "Save file" msgstr "" #: src/interface/channels/text/Composition.tsx msgid "Save to your notes" msgstr "Tallenna muistiinpanoihisi" #: src/interface/navigation/channels/HomeSidebar.tsx #: src/interface/navigation/channels/HomeSidebar.tsx #: src/interface/channels/ChannelHeader.tsx msgid "Saved Notes" msgstr "Tallennetut muistiinpanot" #: components/modal/modals/ReportContent.tsx msgid "Scams or fraud" msgstr "" #: components/modal/modals/AddBot.tsx msgid "Search for groups..." msgstr "" #: components/modal/modals/CreateGroup.tsx #: components/modal/modals/AddMembersToGroup.tsx msgid "Search for users..." msgstr "" #: components/app/interface/settings/user/Feedback.tsx #~ msgid "See what we're currently working on." #~ msgstr "" #: components/app/interface/settings/user/voice/VoiceInputOptions.tsx msgid "Select audio input" msgstr "" #: components/app/interface/settings/user/voice/VoiceInputOptions.tsx msgid "Select audio output" msgstr "" #: components/modal/modals/CreateGroup.tsx msgid "Select members to add" msgstr "" #: components/app/interface/settings/user/Language.tsx msgid "Select your language" msgstr "Valitse kieli" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Send attachments to chat" msgstr "" #: components/modal/modals/EditEmail.tsx msgid "Send email" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Send embedded content such as link embeds or custom embeds" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Send Embeds" msgstr "Lähetä upotteita" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Send Messages" msgstr "Lähetä viestejä" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Send messages in channel" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Send messages in channels" msgstr "" #: components/modal/modals/AddFriend.tsx msgid "Send Request" msgstr "" #: components/app/interface/channels/text/DraftMessage.tsx msgid "Sending..." msgstr "" #: components/ui/components/features/messaging/elements/Container.tsx #: components/ui/components/features/messaging/elements/Container.tsx #: components/ui/components/features/messaging/elements/Container.tsx msgid "Sent" msgstr "" #. placeholder {0}: message.attachments!.length #: components/client/NotificationsWorker.tsx msgid "Sent {0} attachments" msgstr "" #: components/ui/components/features/messaging/elements/MessageReply.tsx msgid "Sent an attachment" msgstr "Liitä tiedosto" #: components/ui/components/features/messaging/elements/MessageReply.tsx msgid "Sent multiple attachments" msgstr "Liitä monta tiedostoa" #: components/modal/modals/ServerIdentity.tsx msgid "Server Avatar" msgstr "" #: components/app/interface/settings/server/Overview.tsx msgid "Server Banner" msgstr "" #: components/app/menus/shared/NotificationContextMenu.tsx msgid "Server Default" msgstr "" #: components/app/interface/settings/server/Overview.tsx msgid "Server Description" msgstr "Palvelimen kuvaus" #: components/app/interface/settings/server/Overview.tsx msgid "Server Icon" msgstr "" #: components/app/interface/settings/user/profile/EditProfile.tsx msgid "Server Identities" msgstr "" #: components/modal/modals/CreateServer.tsx #: components/app/interface/settings/server/Overview.tsx msgid "Server Name" msgstr "Palvelimen nimi" #: components/app/interface/settings/server/roles/ServerRoleOverview.tsx msgid "Server Roles" msgstr "" #: components/app/interface/settings/UserSettings.tsx msgid "Sessions" msgstr "Istunnot" #: components/modal/modals/CustomStatus.tsx msgid "Set your status" msgstr "" #: components/modal/modals/ServerInfo.tsx msgid "Settings" msgstr "Asetukset" #: components/app/interface/settings/user/Account.tsx msgid "Setup one-time password authenticator" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Setup recovery codes" msgstr "" #: components/ui/components/features/messaging/composition/TypingIndicator.tsx msgid "Several people are typing…" msgstr "Useat ihmiset kirjoittavat…" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Share camera or screen in voice call" msgstr "" #: components/app/interface/settings/user/Native.tsx msgid "Show corrections and suggestions as you type." msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Show send message button" msgstr "" #: components/auth/src/flows/FlowLogin.tsx msgid "Sign into Stoat" msgstr "" #: components/auth/src/flows/FlowHome.tsx msgid "Sign Up" msgstr "" #: components/app/interface/channels/text/Message.tsx msgid "Silent" msgstr "" #: components/modal/modals/EditEmail.tsx msgid "someone@example.com" msgstr "" #: components/app/interface/settings/user/profile/UserProfileEditor.tsx msgid "Something cool about me..." msgstr "" #. placeholder {0}: err.error #: components/i18n/errors.ts msgid "Something is wrong with your request, {0}." msgstr "" #: components/i18n/errors.ts msgid "Something went wrong! {error}" msgstr "" #: components/i18n/errors.ts #~ msgid "Something went wrong! Try again later." #~ msgstr "" #: components/app/interface/settings/user/Notifications.tsx msgid "Sounds" msgstr "Äänet" #: components/app/interface/settings/UserSettings.tsx msgid "Source Code" msgstr "Lähdekoodi" #: components/modal/modals/ReportContent.tsx msgid "Spam or similar platform abuse" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Speak" msgstr "Puhu" #: components/app/interface/settings/user/Native.tsx msgid "Spellchecker" msgstr "" #: components/ui/components/features/voice/callCard/VoiceCallCardPreview.tsx msgid "Start the call" msgstr "" #: components/app/interface/settings/user/Native.tsx msgid "Start with Computer" msgstr "" #: components/ui/components/features/profiles/ProfileStatus.tsx msgid "Status" msgstr "" #: components/app/interface/settings/user/Native.tsx #~ msgid "Stoat Desktop" #~ msgstr "" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "Stoat Developer" msgstr "" #: components/app/interface/settings/user/Native.tsx msgid "Stoat for Desktop" msgstr "" #: components/ui/components/features/profiles/ProfileBadges.tsx msgid "Stoat Founder" msgstr "" #: components/auth/src/flows/FlowHome.tsx msgid "Stoat is one of the best ways to stay connected with your friends and community, anywhere, anytime." msgstr "" #: components/app/interface/settings/user/Feedback.tsx msgid "Submit feature suggestion" msgstr "Lähetä ominaisuusehdotus" #: components/app/interface/settings/user/Feedback.tsx msgid "Submit feedback" msgstr "Lähetä palautetta" #: components/app/interface/settings/user/bots/ViewBot.tsx msgid "Submit to Discover" msgstr "" #: components/app/interface/settings/UserSettings.tsx msgid "Subscriptions" msgstr "" #: components/app/interface/settings/user/Feedback.tsx msgid "Suggest new Stoat features on GitHub discussions." msgstr "" #: src/interface/Home.tsx msgid "Support the project by donating - thank you!" msgstr "Tue projektia lahjoittamalla - kiitos!" #: components/ui/components/features/voice/callCard/VoiceCallCardPreview.tsx msgid "Switch to this voice channel" msgstr "" #: components/app/interface/settings/user/Sync.tsx msgid "Sync appearance options, such as chosen emoji pack and message density." msgstr "" #: components/app/interface/settings/user/Sync.tsx msgid "Sync your chosen theme, colours, and any custom CSS." msgstr "" #: components/app/interface/settings/user/Sync.tsx msgid "Sync your currently chosen language." msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "System" msgstr "" #: components/app/interface/settings/server/Overview.tsx msgid "System message channels" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Tell us what's wrong with this message" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Tell us what's wrong with this server" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Tell us what's wrong with this user" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Temporarily prevent lower-ranking members from interacting" msgstr "" #: components/auth/src/AuthPage.tsx msgid "Terms of Service" msgstr "Käyttöehdot" #: components/modal/modals/CreateChannel.tsx msgid "Text Channel" msgstr "Tekstikanava" #: components/i18n/errors.ts msgid "That action had no effect." msgstr "" #. placeholder {0}: file.name #: src/interface/channels/text/Composition.tsx msgid "The file \"{0}\" ({fileSize}) exceeds the maximum size limit of {maxSizeFormatted}." msgstr "" #: components/i18n/errors.ts msgid "The password is too short." msgstr "" #: components/app/interface/settings/user/Sync.tsx msgid "Theme" msgstr "Teema" #: components/i18n/errors.ts msgid "This account is not activated! Please check your account's inbox and try again." msgstr "" #: components/i18n/errors.ts msgid "This bot is private and can only be added by the creator." msgstr "" #: components/app/interface/settings/channel/Overview.tsx msgid "This channel is about..." msgstr "" #: src/interface/channels/AgeGate.tsx msgid "This channel is marked as mature." msgstr "" #: src/interface/channels/AgeGate.tsx msgid "This channel is not available in your region while we review options on legal compliance." msgstr "" #: src/interface/channels/AgeGate.tsx msgid "This content is not available in your region." msgstr "" #: components/i18n/errors.ts msgid "This feature is currently disabled." msgstr "" #: components/i18n/errors.ts msgid "This file type is not allowed." msgstr "" #. placeholder {0}: err.max #: components/i18n/errors.ts msgid "This group is too large, you can have up to {0} users." msgstr "" #: components/i18n/errors.ts msgid "This has already been sent." msgstr "" #: components/ui/components/features/messaging/elements/ConversationStart.tsx msgid "This is the start of your conversation." msgstr "Tämä on keskustelusi alku." #: components/ui/components/features/messaging/elements/ConversationStart.tsx msgid "This is the start of your notes." msgstr "Tämä on muistiinpanojesi alku." #: components/i18n/errors.ts msgid "This message is already pinned." msgstr "" #: components/i18n/errors.ts msgid "This message is empty and has not been sent." msgstr "" #: components/i18n/errors.ts msgid "This password has previously appeared in security leaks, please use another password." msgstr "" #: components/app/interface/settings/server/Overview.tsx msgid "This server is about..." msgstr "" #: components/i18n/errors.ts msgid "This user has blocked you." msgstr "Tämä käyttäjä on estänyt sinut." #: components/modal/modals/BanNonMember.tsx msgid "This user is not part of the server and may already be banned" msgstr "" #: components/i18n/errors.ts msgid "This username is already taken." msgstr "" #: components/i18n/errors.ts msgid "This username is not allowed." msgstr "" #: components/modal/modals/ResetBotToken.tsx msgid "This will invalidate the current token and stop any existing instances of the bot from running." msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Timeout Members" msgstr "Mykistä jäseniä" #: src/interface/common/CommonHeader.tsx msgid "Toggle main sidebar" msgstr "" #: components/app/interface/settings/user/appearance/AppearanceMenu.tsx msgid "Tonal Spot" msgstr "" #: components/app/interface/settings/user/Language.tsx #: components/app/interface/settings/user/Language.tsx msgid "Traditional (DD/MM/YYYY)" msgstr "" #: components/ui/components/features/messaging/composition/picker/GifPicker.tsx msgid "Trending GIFs" msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Unblock user" msgstr "Poista käyttäjän esto" #. placeholder {0}: err.type #: components/i18n/errors.ts msgid "Uncaught Stoat error: {0}" msgstr "" #: components/markdown/plugins/anchors.tsx msgid "Unknown Server" msgstr "" #: components/modal/modals/ChannelToggleMature.tsx msgid "Unmark as mature" msgstr "" #: components/app/interface/settings/channel/Overview.tsx msgid "Unmark as Mature" msgstr "" #: components/modal/modals/ChannelToggleMature.tsx msgid "Unmark this channel as mature?" msgstr "" #: components/app/menus/shared/NotificationContextMenu.tsx msgid "Unmute Channel" msgstr "" #: components/app/menus/ServerContextMenu.tsx msgid "Unmute Server" msgstr "" #: components/app/menus/MessageContextMenu.tsx msgid "Unpin message" msgstr "" #: components/app/interface/channels/text/DraftMessage.tsx msgid "Unsent message" msgstr "" #: components/modal/modals/ReportContent.tsx msgid "Unsolicited advertising or spam" msgstr "" #: components/app/menus/ServerContextMenu.tsx #: components/app/menus/shared/NotificationContextMenu.tsx msgid "Until I turn it back on" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Upload Files" msgstr "Lähetä tiedostoja" #: components/modal/modals/JoinServer.tsx msgid "Use a code or invite link" msgstr "" #: components/app/interface/settings/user/Native.tsx msgid "Use the graphics card to improve performance." msgstr "" #: components/app/interface/settings/server/bans/ListBans.tsx msgid "User" msgstr "Käyttäjä" #: components/app/interface/settings/server/Overview.tsx msgid "User Banned" msgstr "" #: components/modal/modals/BanNonMember.tsx #: components/modal/modals/BanMember.tsx msgid "User broke a certain rule…" msgstr "" #: components/app/interface/settings/server/Overview.tsx msgid "User Joined" msgstr "" #: components/app/interface/settings/user/Notifications.tsx msgid "User Joined Call" msgstr "Käyttäjä liittyi puheluun" #: components/app/interface/settings/server/Overview.tsx msgid "User Kicked" msgstr "" #: components/app/interface/settings/server/Overview.tsx msgid "User Left" msgstr "" #: components/app/interface/settings/user/Notifications.tsx msgid "User Left Call" msgstr "Käyttäjä poistui puhelusta" #: components/app/interface/settings/ServerSettings.tsx msgid "User Management" msgstr "Käyttäjien hallinta" #: components/app/interface/settings/UserSettings.tsx msgid "User Settings" msgstr "Käyttäjäasetukset" #: components/modal/modals/ReportContent.tsx msgid "User's profile has inappropriate content" msgstr "" #: components/modal/modals/Onboarding.tsx #: components/modal/modals/EditUsername.tsx #: components/modal/modals/CreateBot.tsx #: components/modal/modals/AddFriend.tsx #: components/auth/src/flows/Form.tsx #: components/app/interface/settings/user/Account.tsx msgid "Username" msgstr "Käyttäjätunnus" #: components/modal/modals/AddFriend.tsx msgid "username#1234" msgstr "" #: components/modal/modals/ChannelToggleMature.tsx msgid "Users will be asked to confirm their age before joining this channel." msgstr "" #: components/app/interface/settings/channel/Overview.tsx msgid "Users will be asked to confirm their age before opening this channel." msgstr "" #: components/modal/modals/ChannelToggleMature.tsx msgid "Users will no longer be asked to confirm their age before joining this channel.<0/> Please ensure the content is appropriate for all ages." msgstr "" #: components/app/interface/settings/user/voice/VoiceInputOptions.tsx msgid "Using default microphone" msgstr "" #: components/app/interface/settings/user/voice/VoiceInputOptions.tsx msgid "Using default speaker" msgstr "" #: src/interface/navigation/channels/ServerSidebar.tsx msgid "Verified" msgstr "" #: components/auth/src/flows/FlowVerify.tsx msgid "Verifying your account…" msgstr "Vahvistetaan tiliäsi…" #: components/app/interface/settings/UserSettings.tsx #: components/app/interface/settings/user/Native.tsx msgid "Version:" msgstr "" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Video" msgstr "Video" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "View Channel" msgstr "Näytä kanavat" #: components/app/interface/settings/user/Feedback.tsx msgid "View currently active bug reports here." msgstr "Katso tällä hetkellä aktiivisia bugireportteja täällä." #: src/interface/channels/ChannelHeader.tsx msgid "View members" msgstr "" #: components/modal/modals/Changelog.tsx #~ msgid "View older updates" #~ msgstr "Näytä vanhemmat päivitykset" #: src/interface/channels/ChannelHeader.tsx msgid "View pinned messages" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "View Recovery Codes" msgstr "Näytä palautuskoodit" #: components/ui/components/features/messaging/bars/JumpToBottom.tsx msgid "Viewing older messages" msgstr "Katselet vanhempia viestejä" #: components/app/interface/settings/UserSettings.tsx #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Voice" msgstr "" #: components/modal/modals/CreateChannel.tsx msgid "Voice Channel" msgstr "Puhekanava" #: components/app/interface/settings/user/voice/VoiceProcessingOptions.tsx msgid "Voice Processing" msgstr "" #: components/app/menus/UserContextMenu.tsx msgid "Volume" msgstr "" #: components/app/interface/settings/user/profile/UserProfileEditor.tsx msgid "Want to change username?" msgstr "" #: components/auth/src/flows/FlowCheck.tsx msgid "We've sent you a verification email. Please allow up to 10 minutes for it to arrive." msgstr "Lähetimme vahvistussähköpostin. Joudut odottamaan jopa 10 minuuttia sen saapumista." #: components/app/interface/channels/text/Message.tsx msgid "Webhook" msgstr "" #: components/app/interface/settings/channel/webhooks/ViewWebhook.tsx msgid "Webhook Icon" msgstr "" #: components/modal/modals/CreateWebhook.tsx #: components/app/interface/settings/channel/webhooks/ViewWebhook.tsx msgid "Webhook Name" msgstr "" #: components/app/interface/settings/ChannelSettings.tsx msgid "Webhooks" msgstr "Webhookit" #: src/interface/Home.tsx #: components/auth/src/flows/FlowLogin.tsx #~ msgid "Welcome to" #~ msgstr "Tervetuloa" #: components/auth/src/flows/FlowLogin.tsx msgid "Welcome!" msgstr "Tervetuloa!" #: components/app/interface/settings/channel/permissions/ChannelPermissionsEditor.tsx msgid "Whether other users can edit these settings" msgstr "" #. placeholder {0}: names.join(", ") #: components/ui/components/features/voice/callCard/VoiceCallCardPreview.tsx msgid "With {0}" msgstr "" #: components/modal/modals/CreateGroupOrServer.tsx msgid "Would you like to create a new group or server?" msgstr "" #: components/modal/modals/CreateOrJoinServer.tsx msgid "Would you like to create a new server or join an existing one?" msgstr "" #: components/app/interface/settings/user/bots/MyBots.tsx msgid "You agree that your bot is subject to the Acceptable Usage Policy." msgstr "" #. placeholder {0}: props.user?.username #. placeholder {0}: props.member.user?.username #: components/modal/modals/BanNonMember.tsx #: components/modal/modals/BanMember.tsx msgid "You are about to ban {0}" msgstr "" #. placeholder {0}: props.member.user?.username #: components/modal/modals/KickMember.tsx msgid "You are about to kick {0}" msgstr "" #: components/i18n/errors.ts msgid "You are banned from this server." msgstr "" #: src/interface/Home.tsx msgid "You can also click the gear icon in the bottom left." msgstr "" #: src/interface/Home.tsx #~ msgid "You can also right-click the user icon in the top left, or left click it if you're already home." #~ msgstr "Voit myös napsauttaa oikealla klikkauksella vasemmassa yläkulmassa olevaa käyttäjäkuvaketta, tai napsauttaa sitä vasemmalla klikkauksella, jos olet jo kotona." #: components/modal/modals/DeleteChannel.tsx msgid "You can re-open it later, but it will disappear on both sides." msgstr "Voit avata sen myöhemmin uudelleen, mutta se katoaa molemmin puolin." #: src/interface/Home.tsx #: src/interface/Home.tsx #: components/app/interface/settings/user/Feedback.tsx #: components/app/interface/settings/user/Feedback.tsx msgid "You can report issues and discuss improvements with us directly here." msgstr "Voit ilmoittaa ongelmia ja keskustella kanssamme parannuksista täällä." #. placeholder {0}: err.max #: components/i18n/errors.ts msgid "You can't be in more than {0} servers, please leave one and try again." msgstr "" #. placeholder {0}: err.max #: components/i18n/errors.ts msgid "You can't have more than {0} channels on this server." msgstr "" #. placeholder {0}: err.max #: components/i18n/errors.ts msgid "You can't have more than {0} emojis on this server." msgstr "" #: components/i18n/errors.ts msgid "You cannot give yourself missing permissions." msgstr "" #: components/i18n/errors.ts msgid "You cannot join this call." msgstr "" #: components/i18n/errors.ts msgid "You cannot remove yourself." msgstr "" #: components/i18n/errors.ts msgid "You cannot report yourself." msgstr "" #: components/i18n/errors.ts msgid "You cannot timeout yourself." msgstr "" #: components/modal/modals/SignOutSessions.tsx msgid "You cannot undo this action." msgstr "Et voi peruuttaa tätä toimenpidettä." #. placeholder {0}: props.display #: components/modal/modals/LinkWarning.tsx msgid "You clicked on \"{0}\"" msgstr "" #: components/i18n/errors.ts msgid "You do not have permission to do this." msgstr "" #: components/ui/components/features/messaging/composition/MessageBox.tsx msgid "You don't have permission to send messages in this channel." msgstr "Sinulla ei ole oikeuksia lähettää viestejä tähän kanavaan." #: components/i18n/errors.ts msgid "You have been locked out for entering a wrong password multiple times. Please wait a couple minutes and try again." msgstr "" #: components/i18n/errors.ts msgid "You have this user blocked." msgstr "" #: components/ui/components/features/voice/VoiceStatefulUserIcons.tsx msgid "You muted this user." msgstr "" #: components/auth/src/flows/FlowHome.tsx msgid "You were logged out!" msgstr "" #: src/interface/navigation/servers/UserMenu.tsx msgid "You will not receive any notifications" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "You won't be able to access your account unless you contact support - however, your data will not be deleted." msgstr "Et voi käyttää tiliäsi ellet ota yhteyttä tukeen - mutta tietojasi ei poisteta." #: components/modal/modals/LeaveServer.tsx #: components/modal/modals/DeleteChannel.tsx msgid "You won't be able to rejoin unless you are re-invited." msgstr "Et voi liittyä uudelleen, ellet ole kutsuttu uudelleen." #: components/i18n/errors.ts msgid "You're already part of this group." msgstr "" #: components/modal/modals/Invite.tsx #: components/i18n/errors.ts msgid "You're already part of this server." msgstr "" #: components/i18n/errors.ts msgid "You've already sent a request to this user." msgstr "" #: components/modal/modals/Invite.tsx msgid "You've been invited to join this server.<0/>Would you like to join?" msgstr "" #: components/modal/modals/SignedOut.tsx msgid "You've been signed out of Stoat!" msgstr "" #: components/i18n/errors.ts msgid "You've reached your personal bot limit." msgstr "" #. placeholder {0}: err.max #: components/i18n/errors.ts msgid "You've sent too many friend requests, the maximum is {0}" msgstr "" #: components/app/interface/settings/user/Account.tsx msgid "Your account and all of your data (including your messages and friends list) will be queued for deletion. A confirmation email will be sent - you can cancel this within 7 days by contacting support." msgstr "" #: components/auth/src/flows/FlowVerify.tsx msgid "Your account has been verified!" msgstr "Tilisi on vahvistettu!" #: components/i18n/errors.ts msgid "Your discriminator change has been ratelimited, please try again later." msgstr "" #: components/i18n/errors.ts msgid "Your message is too long, please remove some characters and try again." msgstr "" #: components/modal/modals/MFARecovery.tsx msgid "Your recovery codes" msgstr "Palautuskoodisi" #: components/i18n/errors.ts msgid "Your role ranking is too low to take this action." msgstr "" #: components/i18n/errors.ts msgid "Your user has already been created? Try logging in again or refreshing the app." msgstr ""