From f4c4802263a0fad5a52e29bebc5083f65d10ba55 Mon Sep 17 00:00:00 2001 From: Max Walters Date: Sat, 2 Dec 2023 01:56:39 +0100 Subject: [PATCH 1/7] Added translation using Weblate (Spanish) --- es.po | 779 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 779 insertions(+) create mode 100644 es.po diff --git a/es.po b/es.po new file mode 100644 index 0000000..f7a4f9e --- /dev/null +++ b/es.po @@ -0,0 +1,779 @@ +msgid "" +msgstr "" +"Project-Id-Version: Meower-Svelte\n" +"Report-Msgid-Bugs-To: https://github.com/meower-media-co/i18n/issues\n" +"POT-Creation-Date: 2023-11-29 20:09+0400\n" +"PO-Revision-Date: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: \n" + +#: src/lib/Setup.svelte:75 +msgid "Connecting..." +msgstr "" + +#: src/lib/Setup.svelte:135 +msgid "Logging in..." +msgstr "" + +#: src/lib/Setup.svelte:152 +#: src/lib/modals/Login.svelte:43 +#: src/lib/modals/moderation/DeleteAccount.svelte:22 +msgid "Invalid username!" +msgstr "" + +#: src/lib/Setup.svelte:155 +#: src/lib/modals/Login.svelte:46 +msgid "This account has been deleted!" +msgstr "" + +#: src/lib/Setup.svelte:159 +msgid "Session expired! Please login again." +msgstr "" + +#: src/lib/Setup.svelte:160 +#: src/lib/modals/Login.svelte:49 +msgid "Invalid password!" +msgstr "" + +#: src/lib/Setup.svelte:167 +#: src/lib/Setup.svelte:350 +#: src/lib/modals/Login.svelte:55 +#: src/lib/modals/Signup.svelte:63 +msgid "Usernames must not have spaces or other special characters!" +msgstr "" + +#: src/lib/Setup.svelte:170 +#: src/lib/Setup.svelte:354 +#: src/lib/modals/DeletePost.svelte:35 +#: src/lib/modals/Login.svelte:59 +#: src/lib/modals/Signup.svelte:67 +msgid "Too many requests! Please try again later." +msgstr "" + +#. TRANSLATORS: Do not modify the "{error}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:173 +#: src/lib/Setup.svelte:370 +#: src/lib/modals/Signup.svelte:79 +msgid "Unexpected {error} error!" +msgstr "" + +#: src/lib/Setup.svelte:201 +msgid "Reconnecting..." +msgstr "" + +#: src/lib/Setup.svelte:220 +#: src/lib/Setup.svelte:293 +#: src/lib/modals/Login.svelte:105 +msgid "Log in" +msgstr "" + +#: src/lib/Setup.svelte:224 +msgid "Create an account" +msgstr "" + +#: src/lib/Setup.svelte:248 +msgid "Skip" +msgstr "" + +#: src/lib/Setup.svelte:251 +msgid "(Several features will be unavailable while not logged in.)" +msgstr "" + +#: src/lib/Setup.svelte:256 +msgid "(You need to be logged in for this page.)" +msgstr "" + +#. TRANSLATORS: Do not translate the "v" part of this string. It is for displaying the version (e.g. v1.2.3). Do not modify the "{version}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:260 +msgid "Meower Svelte v{version}" +msgstr "" + +#: src/lib/Setup.svelte:267 +#: src/lib/modals/Login.svelte:17 +#: src/lib/modals/Signup.svelte:153 +msgid "Login to Meower" +msgstr "" + +#: src/lib/Setup.svelte:274 +msgid "You must specify a username and a password to login!" +msgstr "" + +#: src/lib/Setup.svelte:281 +#: src/lib/Setup.svelte:375 +#: src/lib/modals/Login.svelte:72 +#: src/lib/modals/Login.svelte:78 +#: src/lib/modals/Signup.svelte:86 +#: src/lib/modals/chats/AddMember.svelte:62 +#: src/lib/modals/chats/AddMember.svelte:66 +#: src/lib/modals/chats/AddMember_Search.svelte:24 +#: src/lib/modals/chats/AddMember.svelte:28 +msgid "Username" +msgstr "" + +#: src/lib/Setup.svelte:282 +#: src/lib/Setup.svelte:378 +#: src/lib/modals/Login.svelte:86 +#: src/lib/modals/Login.svelte:92 +#: src/lib/modals/Signup.svelte:101 +msgid "Password" +msgstr "" + +#: src/lib/Setup.svelte:291 +#: src/lib/Setup.svelte:411 +#: src/lib/Setup.svelte:429 +msgid "Go back" +msgstr "" + +#: src/lib/Setup.svelte:309 +msgid "You must specify a username and a password to create an account!" +msgstr "" + +#: src/lib/Setup.svelte:314 +#: src/lib/modals/Signup.svelte:29 +msgid "Passwords do not match! Make sure you have entered your password correctly." +msgstr "" + +#: src/lib/Setup.svelte:318 +msgid "Creating account..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:346 +#: src/lib/modals/Signup.svelte:59 +msgid "{username} is taken!" +msgstr "" + +#: src/lib/Setup.svelte:364 +#: src/lib/modals/Signup.svelte:74 +msgid "Registration Disabled" +msgstr "" + +#: src/lib/Setup.svelte:365 +#: src/lib/modals/Signup.svelte:75 +msgid "Unfortunately, you may not create a new account at this time. An administrator has disabled registration. Please try again later." +msgstr "" + +#: src/lib/Setup.svelte:384 +#: src/lib/modals/Signup.svelte:118 +msgid "Confirm password" +msgstr "" + +#: src/lib/Setup.svelte:395 +#: src/lib/modals/Signup.svelte:137 +msgid "I agree to" +msgstr "" + +#: src/lib/Setup.svelte:399 +#: src/lib/modals/Signup.svelte:147 +msgid "Meower's Terms of Service and Privacy Policy" +msgstr "" + +#: src/lib/Setup.svelte:413 +msgid "Join!" +msgstr "" + +#: src/lib/Setup.svelte:420 +msgid "Let's go!" +msgstr "" + +#: src/lib/Setup.svelte:424 +msgid "Somehow, you got to a page that doesn't exist..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{page}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:426 +msgid "(Current page: {page})" +msgstr "" + +#: src/lib/modals/AddImage.svelte:91 +#: src/lib/modals/AddImage.svelte:127 +msgid "The image must have a name!" +msgstr "" + +#. TRANSLATORS: Please do not translate the "https://" part of this string. This is used as an example, and must be left untranslated. +#: src/lib/modals/AddImage.svelte:95 +msgid "The image URL must start with https://!" +msgstr "" + +#: src/lib/modals/AddImage.svelte:118 +msgid "This image is not on the image host whitelist! Allowed image hosts are:" +msgstr "" + +#: src/lib/modals/AddImage.svelte:131 +msgid "Add Image to Post" +msgstr "" + +#: src/lib/modals/AddImage.svelte:137 +msgid "Image Name" +msgstr "" + +#: src/lib/modals/AddImage.svelte:147 +msgid "Image URL" +msgstr "" + +#: src/lib/modals/AddImage.svelte:153 +msgid "Preview" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/AddImage.svelte:161 +#: src/lib/modals/AddImage.svelte:167 +#: src/lib/modals/AddImage.svelte:173 +msgid "{username}'s profile picture" +msgstr "" + +#: src/lib/modals/AddImage.svelte:210 +#: src/lib/modals/Basic.svelte:16 +#: src/lib/modals/moderation/EditRestrictions.svelte:88 +msgid "Close" +msgstr "" + +#: src/lib/modals/AddImage.svelte:219 +msgid "Add" +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:12 +msgid "External Link" +msgstr "" + +#. TRANSLATORS: Do not modify the "{url}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/ConfirmHyperlink.svelte:15 +msgid "Are you sure you wish to go to {url}? If you confirm this action, it will be opened in a new tab." +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:19 +#: src/lib/modals/DeletePost.svelte:67 +#: src/lib/modals/Logout.svelte:15 +#: src/lib/modals/ServerSelector.svelte:77 +#: src/lib/modals/chats/AddMember.svelte:85 +#: src/lib/modals/chats/AddMember_Search.svelte:42 +#: src/lib/modals/chats/ChangeChatNickname.svelte:80 +#: src/lib/modals/chats/CreateChat.svelte:72 +#: src/lib/modals/chats/LeaveChat.svelte:55 +#: src/lib/modals/chats/RemoveMember.svelte:69 +#: src/lib/modals/chats/TransferChatOwnership.svelte:70 +#: src/lib/modals/moderation/ClearPosts.svelte:58 +#: src/lib/modals/moderation/ClearQuote.svelte:55 +#: src/lib/modals/moderation/CreateNetblock.svelte:83 +#: src/lib/modals/moderation/DeleteAccount.svelte:100 +#: src/lib/modals/moderation/DeleteNetblock.svelte:53 +#: src/lib/modals/moderation/EnableRepairMode.svelte:52 +#: src/lib/modals/moderation/KickAllUsers.svelte:44 +msgid "Cancel" +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:24 +msgid "Yes" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:22 +msgid "Connection Failed" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:26 +msgid "Meower is currently down for repairs. You can stay up-to-date with the current status of this outage by checking" +msgstr "" + +#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. +#: src/lib/modals/ConnectionFailed.svelte:35 +msgid "Your IP address has been blocked because it was used to violate Meower's Terms of Service or is likely to cause spam." +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:38 +msgid "If you think this is a mistake, please email" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:47 +msgid "Failed connecting to server. View console for more information or try again later." +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:53 +msgid "Reconnect" +msgstr "" + +#: src/lib/modals/Debug.svelte:21 +msgid "Debug" +msgstr "" + +#: src/lib/modals/Debug.svelte:23 +msgid "Stores" +msgstr "" + +#. TRANSLATORS: Do not modify the "{code}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/DeletePost.svelte:39 +#: src/lib/modals/chats/AddMember.svelte:47 +#: src/lib/modals/chats/AddMember_Profile.svelte:51 +#: src/lib/modals/chats/ChangeChatNickname.svelte:48 +#: src/lib/modals/chats/CreateChat.svelte:36 +#: src/lib/modals/chats/LeaveChat.svelte:35 +#: src/lib/modals/chats/RemoveMember.svelte:46 +#: src/lib/modals/chats/TransferChatOwnership.svelte:47 +#: src/lib/modals/moderation/ClearPosts.svelte:33 +#: src/lib/modals/moderation/ClearQuote.svelte:35 +#: src/lib/modals/moderation/CreateNetblock.svelte:39 +#: src/lib/modals/moderation/DeleteAccount.svelte:40 +#: src/lib/modals/moderation/DeleteNetblock.svelte:33 +#: src/lib/modals/moderation/EnableRepairMode.svelte:29 +#: src/lib/modals/moderation/KickAllUsers.svelte:26 +#: src/lib/modals/moderation/ModPanel.svelte:44 +#: src/lib/modals/moderation/ModPanel.svelte:68 +#: src/lib/modals/moderation/ModPanel.svelte:101 +msgid "Response code is not OK; code is {code}" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:49 +msgid "Are you sure you would like to delete this post?" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:54 +msgid "Report to Meower Moderators" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:70 +#: src/lib/modals/moderation/DeleteNetblock.svelte:56 +msgid "Delete" +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:8 +msgid "Logged Out" +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:10 +msgid "You have been logged out. Please login again." +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:13 +#: src/lib/modals/Logout.svelte:10 +#: src/lib/modals/Logout.svelte:16 +msgid "Logout" +msgstr "" + +#: src/lib/modals/Login.svelte:23 +#: src/lib/modals/Signup.svelte:24 +msgid "You must specify a username and password!" +msgstr "" + +#: src/lib/modals/Login.svelte:103 +#: src/lib/modals/Signup.svelte:18 +msgid "Join Meower" +msgstr "" + +#: src/lib/modals/Logout.svelte:12 +msgid "Are you sure you would like to logout?" +msgstr "" + +#: src/lib/modals/SearchResults.svelte:14 +msgid "Results" +msgstr "" + +#: src/lib/modals/SearchResults.svelte:25 +msgid "Error loading results. Please try again." +msgstr "" + +#: src/lib/modals/SearchResults.svelte:28 +msgid "No results found." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:15 +msgid "Server Selector" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:38 +msgid "WARNING!" +msgstr "" + +#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. +#: src/lib/modals/ServerSelector.svelte:39 +msgid "Connecting to a custom server can be dangerous! They will get your IP address and some details about your device upon connecting. They may also be running custom code to log passwords or other sensitive information." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:44 +msgid "This feature is intended for developers." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:47 +msgid "Cloudlink URL" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:61 +msgid "REST API URL" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:85 +msgid "Reset" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:87 +msgid "Save & Reload" +msgstr "" + +#: src/lib/modals/Signup.svelte:92 +msgid "Username..." +msgstr "" + +#: src/lib/modals/Signup.svelte:107 +msgid "Password..." +msgstr "" + +#: src/lib/modals/Signup.svelte:124 +msgid "Confirm password" +msgstr "" + +#: src/lib/modals/Signup.svelte:156 +msgid "Join" +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:14 +#: src/lib/modals/chats/AddMember_Mode.svelte:11 +#: src/lib/modals/chats/AddMember_Profile.svelte:11 +#: src/lib/modals/chats/AddMember_Search.svelte:14 +msgid "Add Member" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:33 +#: src/lib/modals/chats/AddMember_Profile.svelte:43 +msgid "Someone's privacy settings are preventing you from adding {username} to {nickname}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:36 +msgid "{username} not found." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:39 +msgid "{username} is already a member of {nickname}." +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:43 +#: src/lib/modals/chats/AddMember_Profile.svelte:47 +#: src/lib/modals/chats/ChangeChatNickname.svelte:44 +#: src/lib/modals/chats/CreateChat.svelte:32 +#: src/lib/modals/chats/LeaveChat.svelte:31 +#: src/lib/modals/chats/RemoveMember.svelte:42 +#: src/lib/modals/chats/TransferChatOwnership.svelte:43 +msgid "Too many requests! Try again later." +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:88 +msgid "Add member" +msgstr "" + +#: src/lib/modals/chats/AddMember_Mode.svelte:17 +msgid "Enter Username" +msgstr "" + +#: src/lib/modals/chats/AddMember_Mode.svelte:23 +msgid "Search for Users" +msgstr "" + +#: src/lib/modals/chats/AddMember_Search.svelte:44 +msgid "Search" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:21 +msgid "Change Nickname" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:62 +#: src/lib/modals/chats/ChangeChatNickname.svelte:69 +#: src/lib/modals/chats/CreateChat.svelte:54 +msgid "Chat Nickname" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:86 +msgid "Change Nickname" +msgstr "" + +#: src/lib/modals/chats/CreateChat.svelte:14 +msgid "Create Chat" +msgstr "" + +#: src/lib/modals/chats/CreateChat.svelte:61 +msgid "Chat Nickname..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/GCMember.svelte:21 +msgid "{username}'s Profile" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:32 +msgid "View full profile" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:40 +msgid "Remove from chat" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:49 +msgid "Make owner of chat" +msgstr "" + +#: src/lib/modals/chats/LeaveChat.svelte:18 +msgid "Leave Chat" +msgstr "" + +#. TRANSLATORS: Do not modify the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/LeaveChat.svelte:45 +msgid "Are you sure you want to leave {nickname}?" +msgstr "" + +#: src/lib/modals/chats/LeaveChat.svelte:57 +msgid "Leave" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/RemoveMember.svelte:24 +msgid "Remove {username}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/RemoveMember.svelte:59 +msgid "Are you sure you want to remove {username} from {nickname}?" +msgstr "" + +#: src/lib/modals/chats/RemoveMember.svelte:72 +msgid "Remove member" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/TransferChatOwnership.svelte:25 +msgid "Transfer Ownership to {username}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/TransferChatOwnership.svelte:60 +msgid "Are you sure you want to transfer ownership of {nickname} to {username}?" +msgstr "" + +#: src/lib/modals/chats/TransferChatOwnership.svelte:73 +#: src/lib/modals/chats/TransferChatOwnership.svelte:76 +msgid "Transfer Ownership" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:16 +msgid "Clear {username}'s Posts" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:44 +msgid "Are you sure you wish to delete all of {username}'s posts? Currently, there is no easy way to recover all of their deleted posts!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" and the "{origin}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:44 +msgid "Are you sure you wish to delete all of {username}'s posts in {origin}? Currently, there is no easy way to recover all of their deleted posts!" +msgstr "" + +#: src/lib/modals/moderation/ClearPosts.svelte:60 +#: src/lib/modals/moderation/DeleteAccount.svelte:105 +#: src/lib/modals/moderation/EnableRepairMode.svelte:55 +#: src/lib/modals/moderation/EnableRepairMode.svelte:57 +#: src/lib/modals/moderation/KickAllUsers.svelte:47 +#: src/lib/modals/moderation/KickAllUsers.svelte:49 +msgid "Confirm" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearQuote.svelte:19 +msgid "Clear {username}'s Quote" +msgstr "" + +#: src/lib/modals/moderation/ClearQuote.svelte:45 +msgid "Are you sure? This action is irreversible!" +msgstr "" + +#: src/lib/modals/moderation/ClearQuote.svelte:58 +msgid "Clear Quote" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:19 +#: src/lib/modals/moderation/CreateNetblock.svelte:86 +msgid "Create Netblock" +msgstr "" + +#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. +#: src/lib/modals/moderation/CreateNetblock.svelte:50 +msgid "CIDR" +msgstr "" + +#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. +#: src/lib/modals/moderation/CreateNetblock.svelte:57 +msgid "CIDR..." +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:62 +msgid "Type" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:69 +msgid "Full" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:70 +msgid "Registration" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:73 +msgid "This blocks any connection request to Meower's CloudLink server and blocks any REST API request." +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:76 +msgid "This blocks new account from being created." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteAccount.svelte:19 +msgid "Please confirm the user's username ({username}):" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:26 +msgid "This action can be very destructive! By confirming this, you acknowledge and take responsibility for the consequences of this action. Are you absolutely sure you wish to continue?" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:29 +msgid "Cancelled!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteAccount.svelte:53 +msgid "Delete {username}" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:56 +msgid "Mode" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:68 +msgid "Cancel scheduled deletion" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:76 +msgid "Immediate deletion" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:79 +msgid "Purge" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:82 +msgid "Cancel scheduled account deletion." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:84 +msgid "Schedule account for deletion after 7 days." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:86 +msgid "Immediate delete account." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:88 +msgid "Purge everything about the account. It'll be like it never existed." +msgstr "" + +#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteNetblock.svelte:18 +msgid "Delete {cidr} Netblock" +msgstr "" + +#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteNetblock.svelte:43 +msgid "Are you sure you want to delete {cidr} netblock?" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:17 +msgid "Block home posts" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:18 +msgid "Blocks creating new home posts." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:22 +msgid "Block chat posts" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:23 +msgid "Blocks creating new chat posts." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:27 +msgid "Block new chats" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:28 +msgid "Blocks creating new group chats and starting DMs." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:32 +msgid "Block editing group chat nicknames" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:33 +msgid "Blocks editing group chat nicknames." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:37 +msgid "Block editing quote" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:38 +msgid "Blocks editing their quote." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/EditRestrictions.svelte:38 +msgid "{username}'s Restrictions" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:91 +msgid "Save" +msgstr "" + +#: src/lib/modals/moderation/EnableRepairMode.svelte:14 +msgid "Enable Repair Mode" +msgstr "" + +#: src/lib/modals/moderation/EnableRepairMode.svelte:40 +msgid "Are you sure? This will disconnect everyone and prevent anyone from being able to reconnect!" +msgstr "" + +#: src/lib/modals/moderation/KickAllUsers.svelte:14 +msgid "Kick All Users" +msgstr "" + +#: src/lib/modals/moderation/KickAllUsers.svelte:36 +msgid "Are you sure? This will disconnect everyone!" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:51 +msgid "Disabling registration..." +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:53 +msgid "Enabling registration..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{registration}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ModPanel.svelte:71 +msgid "Successfully {registration} registration!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{registration}" or the "{error}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ModPanel.svelte:71 +msgid "Failed {registration} registration: {error}" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:119 +msgid "Moderation Panel" +msgstr "" From 60caf544722a96d2b82305136b251f05725b6184 Mon Sep 17 00:00:00 2001 From: Max Walters Date: Sat, 2 Dec 2023 01:59:12 +0100 Subject: [PATCH 2/7] Added translation using Weblate (Esperanto) --- eo.po | 779 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 779 insertions(+) create mode 100644 eo.po diff --git a/eo.po b/eo.po new file mode 100644 index 0000000..5412f4d --- /dev/null +++ b/eo.po @@ -0,0 +1,779 @@ +msgid "" +msgstr "" +"Project-Id-Version: Meower-Svelte\n" +"Report-Msgid-Bugs-To: https://github.com/meower-media-co/i18n/issues\n" +"POT-Creation-Date: 2023-11-29 20:09+0400\n" +"PO-Revision-Date: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: eo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: \n" + +#: src/lib/Setup.svelte:75 +msgid "Connecting..." +msgstr "" + +#: src/lib/Setup.svelte:135 +msgid "Logging in..." +msgstr "" + +#: src/lib/Setup.svelte:152 +#: src/lib/modals/Login.svelte:43 +#: src/lib/modals/moderation/DeleteAccount.svelte:22 +msgid "Invalid username!" +msgstr "" + +#: src/lib/Setup.svelte:155 +#: src/lib/modals/Login.svelte:46 +msgid "This account has been deleted!" +msgstr "" + +#: src/lib/Setup.svelte:159 +msgid "Session expired! Please login again." +msgstr "" + +#: src/lib/Setup.svelte:160 +#: src/lib/modals/Login.svelte:49 +msgid "Invalid password!" +msgstr "" + +#: src/lib/Setup.svelte:167 +#: src/lib/Setup.svelte:350 +#: src/lib/modals/Login.svelte:55 +#: src/lib/modals/Signup.svelte:63 +msgid "Usernames must not have spaces or other special characters!" +msgstr "" + +#: src/lib/Setup.svelte:170 +#: src/lib/Setup.svelte:354 +#: src/lib/modals/DeletePost.svelte:35 +#: src/lib/modals/Login.svelte:59 +#: src/lib/modals/Signup.svelte:67 +msgid "Too many requests! Please try again later." +msgstr "" + +#. TRANSLATORS: Do not modify the "{error}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:173 +#: src/lib/Setup.svelte:370 +#: src/lib/modals/Signup.svelte:79 +msgid "Unexpected {error} error!" +msgstr "" + +#: src/lib/Setup.svelte:201 +msgid "Reconnecting..." +msgstr "" + +#: src/lib/Setup.svelte:220 +#: src/lib/Setup.svelte:293 +#: src/lib/modals/Login.svelte:105 +msgid "Log in" +msgstr "" + +#: src/lib/Setup.svelte:224 +msgid "Create an account" +msgstr "" + +#: src/lib/Setup.svelte:248 +msgid "Skip" +msgstr "" + +#: src/lib/Setup.svelte:251 +msgid "(Several features will be unavailable while not logged in.)" +msgstr "" + +#: src/lib/Setup.svelte:256 +msgid "(You need to be logged in for this page.)" +msgstr "" + +#. TRANSLATORS: Do not translate the "v" part of this string. It is for displaying the version (e.g. v1.2.3). Do not modify the "{version}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:260 +msgid "Meower Svelte v{version}" +msgstr "" + +#: src/lib/Setup.svelte:267 +#: src/lib/modals/Login.svelte:17 +#: src/lib/modals/Signup.svelte:153 +msgid "Login to Meower" +msgstr "" + +#: src/lib/Setup.svelte:274 +msgid "You must specify a username and a password to login!" +msgstr "" + +#: src/lib/Setup.svelte:281 +#: src/lib/Setup.svelte:375 +#: src/lib/modals/Login.svelte:72 +#: src/lib/modals/Login.svelte:78 +#: src/lib/modals/Signup.svelte:86 +#: src/lib/modals/chats/AddMember.svelte:62 +#: src/lib/modals/chats/AddMember.svelte:66 +#: src/lib/modals/chats/AddMember_Search.svelte:24 +#: src/lib/modals/chats/AddMember.svelte:28 +msgid "Username" +msgstr "" + +#: src/lib/Setup.svelte:282 +#: src/lib/Setup.svelte:378 +#: src/lib/modals/Login.svelte:86 +#: src/lib/modals/Login.svelte:92 +#: src/lib/modals/Signup.svelte:101 +msgid "Password" +msgstr "" + +#: src/lib/Setup.svelte:291 +#: src/lib/Setup.svelte:411 +#: src/lib/Setup.svelte:429 +msgid "Go back" +msgstr "" + +#: src/lib/Setup.svelte:309 +msgid "You must specify a username and a password to create an account!" +msgstr "" + +#: src/lib/Setup.svelte:314 +#: src/lib/modals/Signup.svelte:29 +msgid "Passwords do not match! Make sure you have entered your password correctly." +msgstr "" + +#: src/lib/Setup.svelte:318 +msgid "Creating account..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:346 +#: src/lib/modals/Signup.svelte:59 +msgid "{username} is taken!" +msgstr "" + +#: src/lib/Setup.svelte:364 +#: src/lib/modals/Signup.svelte:74 +msgid "Registration Disabled" +msgstr "" + +#: src/lib/Setup.svelte:365 +#: src/lib/modals/Signup.svelte:75 +msgid "Unfortunately, you may not create a new account at this time. An administrator has disabled registration. Please try again later." +msgstr "" + +#: src/lib/Setup.svelte:384 +#: src/lib/modals/Signup.svelte:118 +msgid "Confirm password" +msgstr "" + +#: src/lib/Setup.svelte:395 +#: src/lib/modals/Signup.svelte:137 +msgid "I agree to" +msgstr "" + +#: src/lib/Setup.svelte:399 +#: src/lib/modals/Signup.svelte:147 +msgid "Meower's Terms of Service and Privacy Policy" +msgstr "" + +#: src/lib/Setup.svelte:413 +msgid "Join!" +msgstr "" + +#: src/lib/Setup.svelte:420 +msgid "Let's go!" +msgstr "" + +#: src/lib/Setup.svelte:424 +msgid "Somehow, you got to a page that doesn't exist..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{page}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:426 +msgid "(Current page: {page})" +msgstr "" + +#: src/lib/modals/AddImage.svelte:91 +#: src/lib/modals/AddImage.svelte:127 +msgid "The image must have a name!" +msgstr "" + +#. TRANSLATORS: Please do not translate the "https://" part of this string. This is used as an example, and must be left untranslated. +#: src/lib/modals/AddImage.svelte:95 +msgid "The image URL must start with https://!" +msgstr "" + +#: src/lib/modals/AddImage.svelte:118 +msgid "This image is not on the image host whitelist! Allowed image hosts are:" +msgstr "" + +#: src/lib/modals/AddImage.svelte:131 +msgid "Add Image to Post" +msgstr "" + +#: src/lib/modals/AddImage.svelte:137 +msgid "Image Name" +msgstr "" + +#: src/lib/modals/AddImage.svelte:147 +msgid "Image URL" +msgstr "" + +#: src/lib/modals/AddImage.svelte:153 +msgid "Preview" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/AddImage.svelte:161 +#: src/lib/modals/AddImage.svelte:167 +#: src/lib/modals/AddImage.svelte:173 +msgid "{username}'s profile picture" +msgstr "" + +#: src/lib/modals/AddImage.svelte:210 +#: src/lib/modals/Basic.svelte:16 +#: src/lib/modals/moderation/EditRestrictions.svelte:88 +msgid "Close" +msgstr "" + +#: src/lib/modals/AddImage.svelte:219 +msgid "Add" +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:12 +msgid "External Link" +msgstr "" + +#. TRANSLATORS: Do not modify the "{url}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/ConfirmHyperlink.svelte:15 +msgid "Are you sure you wish to go to {url}? If you confirm this action, it will be opened in a new tab." +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:19 +#: src/lib/modals/DeletePost.svelte:67 +#: src/lib/modals/Logout.svelte:15 +#: src/lib/modals/ServerSelector.svelte:77 +#: src/lib/modals/chats/AddMember.svelte:85 +#: src/lib/modals/chats/AddMember_Search.svelte:42 +#: src/lib/modals/chats/ChangeChatNickname.svelte:80 +#: src/lib/modals/chats/CreateChat.svelte:72 +#: src/lib/modals/chats/LeaveChat.svelte:55 +#: src/lib/modals/chats/RemoveMember.svelte:69 +#: src/lib/modals/chats/TransferChatOwnership.svelte:70 +#: src/lib/modals/moderation/ClearPosts.svelte:58 +#: src/lib/modals/moderation/ClearQuote.svelte:55 +#: src/lib/modals/moderation/CreateNetblock.svelte:83 +#: src/lib/modals/moderation/DeleteAccount.svelte:100 +#: src/lib/modals/moderation/DeleteNetblock.svelte:53 +#: src/lib/modals/moderation/EnableRepairMode.svelte:52 +#: src/lib/modals/moderation/KickAllUsers.svelte:44 +msgid "Cancel" +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:24 +msgid "Yes" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:22 +msgid "Connection Failed" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:26 +msgid "Meower is currently down for repairs. You can stay up-to-date with the current status of this outage by checking" +msgstr "" + +#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. +#: src/lib/modals/ConnectionFailed.svelte:35 +msgid "Your IP address has been blocked because it was used to violate Meower's Terms of Service or is likely to cause spam." +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:38 +msgid "If you think this is a mistake, please email" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:47 +msgid "Failed connecting to server. View console for more information or try again later." +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:53 +msgid "Reconnect" +msgstr "" + +#: src/lib/modals/Debug.svelte:21 +msgid "Debug" +msgstr "" + +#: src/lib/modals/Debug.svelte:23 +msgid "Stores" +msgstr "" + +#. TRANSLATORS: Do not modify the "{code}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/DeletePost.svelte:39 +#: src/lib/modals/chats/AddMember.svelte:47 +#: src/lib/modals/chats/AddMember_Profile.svelte:51 +#: src/lib/modals/chats/ChangeChatNickname.svelte:48 +#: src/lib/modals/chats/CreateChat.svelte:36 +#: src/lib/modals/chats/LeaveChat.svelte:35 +#: src/lib/modals/chats/RemoveMember.svelte:46 +#: src/lib/modals/chats/TransferChatOwnership.svelte:47 +#: src/lib/modals/moderation/ClearPosts.svelte:33 +#: src/lib/modals/moderation/ClearQuote.svelte:35 +#: src/lib/modals/moderation/CreateNetblock.svelte:39 +#: src/lib/modals/moderation/DeleteAccount.svelte:40 +#: src/lib/modals/moderation/DeleteNetblock.svelte:33 +#: src/lib/modals/moderation/EnableRepairMode.svelte:29 +#: src/lib/modals/moderation/KickAllUsers.svelte:26 +#: src/lib/modals/moderation/ModPanel.svelte:44 +#: src/lib/modals/moderation/ModPanel.svelte:68 +#: src/lib/modals/moderation/ModPanel.svelte:101 +msgid "Response code is not OK; code is {code}" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:49 +msgid "Are you sure you would like to delete this post?" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:54 +msgid "Report to Meower Moderators" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:70 +#: src/lib/modals/moderation/DeleteNetblock.svelte:56 +msgid "Delete" +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:8 +msgid "Logged Out" +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:10 +msgid "You have been logged out. Please login again." +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:13 +#: src/lib/modals/Logout.svelte:10 +#: src/lib/modals/Logout.svelte:16 +msgid "Logout" +msgstr "" + +#: src/lib/modals/Login.svelte:23 +#: src/lib/modals/Signup.svelte:24 +msgid "You must specify a username and password!" +msgstr "" + +#: src/lib/modals/Login.svelte:103 +#: src/lib/modals/Signup.svelte:18 +msgid "Join Meower" +msgstr "" + +#: src/lib/modals/Logout.svelte:12 +msgid "Are you sure you would like to logout?" +msgstr "" + +#: src/lib/modals/SearchResults.svelte:14 +msgid "Results" +msgstr "" + +#: src/lib/modals/SearchResults.svelte:25 +msgid "Error loading results. Please try again." +msgstr "" + +#: src/lib/modals/SearchResults.svelte:28 +msgid "No results found." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:15 +msgid "Server Selector" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:38 +msgid "WARNING!" +msgstr "" + +#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. +#: src/lib/modals/ServerSelector.svelte:39 +msgid "Connecting to a custom server can be dangerous! They will get your IP address and some details about your device upon connecting. They may also be running custom code to log passwords or other sensitive information." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:44 +msgid "This feature is intended for developers." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:47 +msgid "Cloudlink URL" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:61 +msgid "REST API URL" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:85 +msgid "Reset" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:87 +msgid "Save & Reload" +msgstr "" + +#: src/lib/modals/Signup.svelte:92 +msgid "Username..." +msgstr "" + +#: src/lib/modals/Signup.svelte:107 +msgid "Password..." +msgstr "" + +#: src/lib/modals/Signup.svelte:124 +msgid "Confirm password" +msgstr "" + +#: src/lib/modals/Signup.svelte:156 +msgid "Join" +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:14 +#: src/lib/modals/chats/AddMember_Mode.svelte:11 +#: src/lib/modals/chats/AddMember_Profile.svelte:11 +#: src/lib/modals/chats/AddMember_Search.svelte:14 +msgid "Add Member" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:33 +#: src/lib/modals/chats/AddMember_Profile.svelte:43 +msgid "Someone's privacy settings are preventing you from adding {username} to {nickname}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:36 +msgid "{username} not found." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:39 +msgid "{username} is already a member of {nickname}." +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:43 +#: src/lib/modals/chats/AddMember_Profile.svelte:47 +#: src/lib/modals/chats/ChangeChatNickname.svelte:44 +#: src/lib/modals/chats/CreateChat.svelte:32 +#: src/lib/modals/chats/LeaveChat.svelte:31 +#: src/lib/modals/chats/RemoveMember.svelte:42 +#: src/lib/modals/chats/TransferChatOwnership.svelte:43 +msgid "Too many requests! Try again later." +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:88 +msgid "Add member" +msgstr "" + +#: src/lib/modals/chats/AddMember_Mode.svelte:17 +msgid "Enter Username" +msgstr "" + +#: src/lib/modals/chats/AddMember_Mode.svelte:23 +msgid "Search for Users" +msgstr "" + +#: src/lib/modals/chats/AddMember_Search.svelte:44 +msgid "Search" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:21 +msgid "Change Nickname" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:62 +#: src/lib/modals/chats/ChangeChatNickname.svelte:69 +#: src/lib/modals/chats/CreateChat.svelte:54 +msgid "Chat Nickname" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:86 +msgid "Change Nickname" +msgstr "" + +#: src/lib/modals/chats/CreateChat.svelte:14 +msgid "Create Chat" +msgstr "" + +#: src/lib/modals/chats/CreateChat.svelte:61 +msgid "Chat Nickname..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/GCMember.svelte:21 +msgid "{username}'s Profile" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:32 +msgid "View full profile" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:40 +msgid "Remove from chat" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:49 +msgid "Make owner of chat" +msgstr "" + +#: src/lib/modals/chats/LeaveChat.svelte:18 +msgid "Leave Chat" +msgstr "" + +#. TRANSLATORS: Do not modify the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/LeaveChat.svelte:45 +msgid "Are you sure you want to leave {nickname}?" +msgstr "" + +#: src/lib/modals/chats/LeaveChat.svelte:57 +msgid "Leave" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/RemoveMember.svelte:24 +msgid "Remove {username}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/RemoveMember.svelte:59 +msgid "Are you sure you want to remove {username} from {nickname}?" +msgstr "" + +#: src/lib/modals/chats/RemoveMember.svelte:72 +msgid "Remove member" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/TransferChatOwnership.svelte:25 +msgid "Transfer Ownership to {username}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/TransferChatOwnership.svelte:60 +msgid "Are you sure you want to transfer ownership of {nickname} to {username}?" +msgstr "" + +#: src/lib/modals/chats/TransferChatOwnership.svelte:73 +#: src/lib/modals/chats/TransferChatOwnership.svelte:76 +msgid "Transfer Ownership" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:16 +msgid "Clear {username}'s Posts" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:44 +msgid "Are you sure you wish to delete all of {username}'s posts? Currently, there is no easy way to recover all of their deleted posts!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" and the "{origin}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:44 +msgid "Are you sure you wish to delete all of {username}'s posts in {origin}? Currently, there is no easy way to recover all of their deleted posts!" +msgstr "" + +#: src/lib/modals/moderation/ClearPosts.svelte:60 +#: src/lib/modals/moderation/DeleteAccount.svelte:105 +#: src/lib/modals/moderation/EnableRepairMode.svelte:55 +#: src/lib/modals/moderation/EnableRepairMode.svelte:57 +#: src/lib/modals/moderation/KickAllUsers.svelte:47 +#: src/lib/modals/moderation/KickAllUsers.svelte:49 +msgid "Confirm" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearQuote.svelte:19 +msgid "Clear {username}'s Quote" +msgstr "" + +#: src/lib/modals/moderation/ClearQuote.svelte:45 +msgid "Are you sure? This action is irreversible!" +msgstr "" + +#: src/lib/modals/moderation/ClearQuote.svelte:58 +msgid "Clear Quote" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:19 +#: src/lib/modals/moderation/CreateNetblock.svelte:86 +msgid "Create Netblock" +msgstr "" + +#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. +#: src/lib/modals/moderation/CreateNetblock.svelte:50 +msgid "CIDR" +msgstr "" + +#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. +#: src/lib/modals/moderation/CreateNetblock.svelte:57 +msgid "CIDR..." +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:62 +msgid "Type" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:69 +msgid "Full" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:70 +msgid "Registration" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:73 +msgid "This blocks any connection request to Meower's CloudLink server and blocks any REST API request." +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:76 +msgid "This blocks new account from being created." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteAccount.svelte:19 +msgid "Please confirm the user's username ({username}):" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:26 +msgid "This action can be very destructive! By confirming this, you acknowledge and take responsibility for the consequences of this action. Are you absolutely sure you wish to continue?" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:29 +msgid "Cancelled!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteAccount.svelte:53 +msgid "Delete {username}" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:56 +msgid "Mode" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:68 +msgid "Cancel scheduled deletion" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:76 +msgid "Immediate deletion" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:79 +msgid "Purge" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:82 +msgid "Cancel scheduled account deletion." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:84 +msgid "Schedule account for deletion after 7 days." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:86 +msgid "Immediate delete account." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:88 +msgid "Purge everything about the account. It'll be like it never existed." +msgstr "" + +#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteNetblock.svelte:18 +msgid "Delete {cidr} Netblock" +msgstr "" + +#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteNetblock.svelte:43 +msgid "Are you sure you want to delete {cidr} netblock?" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:17 +msgid "Block home posts" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:18 +msgid "Blocks creating new home posts." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:22 +msgid "Block chat posts" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:23 +msgid "Blocks creating new chat posts." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:27 +msgid "Block new chats" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:28 +msgid "Blocks creating new group chats and starting DMs." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:32 +msgid "Block editing group chat nicknames" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:33 +msgid "Blocks editing group chat nicknames." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:37 +msgid "Block editing quote" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:38 +msgid "Blocks editing their quote." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/EditRestrictions.svelte:38 +msgid "{username}'s Restrictions" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:91 +msgid "Save" +msgstr "" + +#: src/lib/modals/moderation/EnableRepairMode.svelte:14 +msgid "Enable Repair Mode" +msgstr "" + +#: src/lib/modals/moderation/EnableRepairMode.svelte:40 +msgid "Are you sure? This will disconnect everyone and prevent anyone from being able to reconnect!" +msgstr "" + +#: src/lib/modals/moderation/KickAllUsers.svelte:14 +msgid "Kick All Users" +msgstr "" + +#: src/lib/modals/moderation/KickAllUsers.svelte:36 +msgid "Are you sure? This will disconnect everyone!" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:51 +msgid "Disabling registration..." +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:53 +msgid "Enabling registration..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{registration}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ModPanel.svelte:71 +msgid "Successfully {registration} registration!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{registration}" or the "{error}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ModPanel.svelte:71 +msgid "Failed {registration} registration: {error}" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:119 +msgid "Moderation Panel" +msgstr "" From ad613c018319805c2d880b15607dbdafe3c0dfd6 Mon Sep 17 00:00:00 2001 From: Max Walters Date: Sat, 2 Dec 2023 02:00:24 +0100 Subject: [PATCH 3/7] Added translation using Weblate (Ukrainian) --- uk.po | 780 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 780 insertions(+) create mode 100644 uk.po diff --git a/uk.po b/uk.po new file mode 100644 index 0000000..4ba2455 --- /dev/null +++ b/uk.po @@ -0,0 +1,780 @@ +msgid "" +msgstr "" +"Project-Id-Version: Meower-Svelte\n" +"Report-Msgid-Bugs-To: https://github.com/meower-media-co/i18n/issues\n" +"POT-Creation-Date: 2023-11-29 20:09+0400\n" +"PO-Revision-Date: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: \n" + +#: src/lib/Setup.svelte:75 +msgid "Connecting..." +msgstr "" + +#: src/lib/Setup.svelte:135 +msgid "Logging in..." +msgstr "" + +#: src/lib/Setup.svelte:152 +#: src/lib/modals/Login.svelte:43 +#: src/lib/modals/moderation/DeleteAccount.svelte:22 +msgid "Invalid username!" +msgstr "" + +#: src/lib/Setup.svelte:155 +#: src/lib/modals/Login.svelte:46 +msgid "This account has been deleted!" +msgstr "" + +#: src/lib/Setup.svelte:159 +msgid "Session expired! Please login again." +msgstr "" + +#: src/lib/Setup.svelte:160 +#: src/lib/modals/Login.svelte:49 +msgid "Invalid password!" +msgstr "" + +#: src/lib/Setup.svelte:167 +#: src/lib/Setup.svelte:350 +#: src/lib/modals/Login.svelte:55 +#: src/lib/modals/Signup.svelte:63 +msgid "Usernames must not have spaces or other special characters!" +msgstr "" + +#: src/lib/Setup.svelte:170 +#: src/lib/Setup.svelte:354 +#: src/lib/modals/DeletePost.svelte:35 +#: src/lib/modals/Login.svelte:59 +#: src/lib/modals/Signup.svelte:67 +msgid "Too many requests! Please try again later." +msgstr "" + +#. TRANSLATORS: Do not modify the "{error}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:173 +#: src/lib/Setup.svelte:370 +#: src/lib/modals/Signup.svelte:79 +msgid "Unexpected {error} error!" +msgstr "" + +#: src/lib/Setup.svelte:201 +msgid "Reconnecting..." +msgstr "" + +#: src/lib/Setup.svelte:220 +#: src/lib/Setup.svelte:293 +#: src/lib/modals/Login.svelte:105 +msgid "Log in" +msgstr "" + +#: src/lib/Setup.svelte:224 +msgid "Create an account" +msgstr "" + +#: src/lib/Setup.svelte:248 +msgid "Skip" +msgstr "" + +#: src/lib/Setup.svelte:251 +msgid "(Several features will be unavailable while not logged in.)" +msgstr "" + +#: src/lib/Setup.svelte:256 +msgid "(You need to be logged in for this page.)" +msgstr "" + +#. TRANSLATORS: Do not translate the "v" part of this string. It is for displaying the version (e.g. v1.2.3). Do not modify the "{version}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:260 +msgid "Meower Svelte v{version}" +msgstr "" + +#: src/lib/Setup.svelte:267 +#: src/lib/modals/Login.svelte:17 +#: src/lib/modals/Signup.svelte:153 +msgid "Login to Meower" +msgstr "" + +#: src/lib/Setup.svelte:274 +msgid "You must specify a username and a password to login!" +msgstr "" + +#: src/lib/Setup.svelte:281 +#: src/lib/Setup.svelte:375 +#: src/lib/modals/Login.svelte:72 +#: src/lib/modals/Login.svelte:78 +#: src/lib/modals/Signup.svelte:86 +#: src/lib/modals/chats/AddMember.svelte:62 +#: src/lib/modals/chats/AddMember.svelte:66 +#: src/lib/modals/chats/AddMember_Search.svelte:24 +#: src/lib/modals/chats/AddMember.svelte:28 +msgid "Username" +msgstr "" + +#: src/lib/Setup.svelte:282 +#: src/lib/Setup.svelte:378 +#: src/lib/modals/Login.svelte:86 +#: src/lib/modals/Login.svelte:92 +#: src/lib/modals/Signup.svelte:101 +msgid "Password" +msgstr "" + +#: src/lib/Setup.svelte:291 +#: src/lib/Setup.svelte:411 +#: src/lib/Setup.svelte:429 +msgid "Go back" +msgstr "" + +#: src/lib/Setup.svelte:309 +msgid "You must specify a username and a password to create an account!" +msgstr "" + +#: src/lib/Setup.svelte:314 +#: src/lib/modals/Signup.svelte:29 +msgid "Passwords do not match! Make sure you have entered your password correctly." +msgstr "" + +#: src/lib/Setup.svelte:318 +msgid "Creating account..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:346 +#: src/lib/modals/Signup.svelte:59 +msgid "{username} is taken!" +msgstr "" + +#: src/lib/Setup.svelte:364 +#: src/lib/modals/Signup.svelte:74 +msgid "Registration Disabled" +msgstr "" + +#: src/lib/Setup.svelte:365 +#: src/lib/modals/Signup.svelte:75 +msgid "Unfortunately, you may not create a new account at this time. An administrator has disabled registration. Please try again later." +msgstr "" + +#: src/lib/Setup.svelte:384 +#: src/lib/modals/Signup.svelte:118 +msgid "Confirm password" +msgstr "" + +#: src/lib/Setup.svelte:395 +#: src/lib/modals/Signup.svelte:137 +msgid "I agree to" +msgstr "" + +#: src/lib/Setup.svelte:399 +#: src/lib/modals/Signup.svelte:147 +msgid "Meower's Terms of Service and Privacy Policy" +msgstr "" + +#: src/lib/Setup.svelte:413 +msgid "Join!" +msgstr "" + +#: src/lib/Setup.svelte:420 +msgid "Let's go!" +msgstr "" + +#: src/lib/Setup.svelte:424 +msgid "Somehow, you got to a page that doesn't exist..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{page}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:426 +msgid "(Current page: {page})" +msgstr "" + +#: src/lib/modals/AddImage.svelte:91 +#: src/lib/modals/AddImage.svelte:127 +msgid "The image must have a name!" +msgstr "" + +#. TRANSLATORS: Please do not translate the "https://" part of this string. This is used as an example, and must be left untranslated. +#: src/lib/modals/AddImage.svelte:95 +msgid "The image URL must start with https://!" +msgstr "" + +#: src/lib/modals/AddImage.svelte:118 +msgid "This image is not on the image host whitelist! Allowed image hosts are:" +msgstr "" + +#: src/lib/modals/AddImage.svelte:131 +msgid "Add Image to Post" +msgstr "" + +#: src/lib/modals/AddImage.svelte:137 +msgid "Image Name" +msgstr "" + +#: src/lib/modals/AddImage.svelte:147 +msgid "Image URL" +msgstr "" + +#: src/lib/modals/AddImage.svelte:153 +msgid "Preview" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/AddImage.svelte:161 +#: src/lib/modals/AddImage.svelte:167 +#: src/lib/modals/AddImage.svelte:173 +msgid "{username}'s profile picture" +msgstr "" + +#: src/lib/modals/AddImage.svelte:210 +#: src/lib/modals/Basic.svelte:16 +#: src/lib/modals/moderation/EditRestrictions.svelte:88 +msgid "Close" +msgstr "" + +#: src/lib/modals/AddImage.svelte:219 +msgid "Add" +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:12 +msgid "External Link" +msgstr "" + +#. TRANSLATORS: Do not modify the "{url}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/ConfirmHyperlink.svelte:15 +msgid "Are you sure you wish to go to {url}? If you confirm this action, it will be opened in a new tab." +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:19 +#: src/lib/modals/DeletePost.svelte:67 +#: src/lib/modals/Logout.svelte:15 +#: src/lib/modals/ServerSelector.svelte:77 +#: src/lib/modals/chats/AddMember.svelte:85 +#: src/lib/modals/chats/AddMember_Search.svelte:42 +#: src/lib/modals/chats/ChangeChatNickname.svelte:80 +#: src/lib/modals/chats/CreateChat.svelte:72 +#: src/lib/modals/chats/LeaveChat.svelte:55 +#: src/lib/modals/chats/RemoveMember.svelte:69 +#: src/lib/modals/chats/TransferChatOwnership.svelte:70 +#: src/lib/modals/moderation/ClearPosts.svelte:58 +#: src/lib/modals/moderation/ClearQuote.svelte:55 +#: src/lib/modals/moderation/CreateNetblock.svelte:83 +#: src/lib/modals/moderation/DeleteAccount.svelte:100 +#: src/lib/modals/moderation/DeleteNetblock.svelte:53 +#: src/lib/modals/moderation/EnableRepairMode.svelte:52 +#: src/lib/modals/moderation/KickAllUsers.svelte:44 +msgid "Cancel" +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:24 +msgid "Yes" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:22 +msgid "Connection Failed" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:26 +msgid "Meower is currently down for repairs. You can stay up-to-date with the current status of this outage by checking" +msgstr "" + +#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. +#: src/lib/modals/ConnectionFailed.svelte:35 +msgid "Your IP address has been blocked because it was used to violate Meower's Terms of Service or is likely to cause spam." +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:38 +msgid "If you think this is a mistake, please email" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:47 +msgid "Failed connecting to server. View console for more information or try again later." +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:53 +msgid "Reconnect" +msgstr "" + +#: src/lib/modals/Debug.svelte:21 +msgid "Debug" +msgstr "" + +#: src/lib/modals/Debug.svelte:23 +msgid "Stores" +msgstr "" + +#. TRANSLATORS: Do not modify the "{code}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/DeletePost.svelte:39 +#: src/lib/modals/chats/AddMember.svelte:47 +#: src/lib/modals/chats/AddMember_Profile.svelte:51 +#: src/lib/modals/chats/ChangeChatNickname.svelte:48 +#: src/lib/modals/chats/CreateChat.svelte:36 +#: src/lib/modals/chats/LeaveChat.svelte:35 +#: src/lib/modals/chats/RemoveMember.svelte:46 +#: src/lib/modals/chats/TransferChatOwnership.svelte:47 +#: src/lib/modals/moderation/ClearPosts.svelte:33 +#: src/lib/modals/moderation/ClearQuote.svelte:35 +#: src/lib/modals/moderation/CreateNetblock.svelte:39 +#: src/lib/modals/moderation/DeleteAccount.svelte:40 +#: src/lib/modals/moderation/DeleteNetblock.svelte:33 +#: src/lib/modals/moderation/EnableRepairMode.svelte:29 +#: src/lib/modals/moderation/KickAllUsers.svelte:26 +#: src/lib/modals/moderation/ModPanel.svelte:44 +#: src/lib/modals/moderation/ModPanel.svelte:68 +#: src/lib/modals/moderation/ModPanel.svelte:101 +msgid "Response code is not OK; code is {code}" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:49 +msgid "Are you sure you would like to delete this post?" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:54 +msgid "Report to Meower Moderators" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:70 +#: src/lib/modals/moderation/DeleteNetblock.svelte:56 +msgid "Delete" +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:8 +msgid "Logged Out" +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:10 +msgid "You have been logged out. Please login again." +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:13 +#: src/lib/modals/Logout.svelte:10 +#: src/lib/modals/Logout.svelte:16 +msgid "Logout" +msgstr "" + +#: src/lib/modals/Login.svelte:23 +#: src/lib/modals/Signup.svelte:24 +msgid "You must specify a username and password!" +msgstr "" + +#: src/lib/modals/Login.svelte:103 +#: src/lib/modals/Signup.svelte:18 +msgid "Join Meower" +msgstr "" + +#: src/lib/modals/Logout.svelte:12 +msgid "Are you sure you would like to logout?" +msgstr "" + +#: src/lib/modals/SearchResults.svelte:14 +msgid "Results" +msgstr "" + +#: src/lib/modals/SearchResults.svelte:25 +msgid "Error loading results. Please try again." +msgstr "" + +#: src/lib/modals/SearchResults.svelte:28 +msgid "No results found." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:15 +msgid "Server Selector" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:38 +msgid "WARNING!" +msgstr "" + +#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. +#: src/lib/modals/ServerSelector.svelte:39 +msgid "Connecting to a custom server can be dangerous! They will get your IP address and some details about your device upon connecting. They may also be running custom code to log passwords or other sensitive information." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:44 +msgid "This feature is intended for developers." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:47 +msgid "Cloudlink URL" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:61 +msgid "REST API URL" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:85 +msgid "Reset" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:87 +msgid "Save & Reload" +msgstr "" + +#: src/lib/modals/Signup.svelte:92 +msgid "Username..." +msgstr "" + +#: src/lib/modals/Signup.svelte:107 +msgid "Password..." +msgstr "" + +#: src/lib/modals/Signup.svelte:124 +msgid "Confirm password" +msgstr "" + +#: src/lib/modals/Signup.svelte:156 +msgid "Join" +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:14 +#: src/lib/modals/chats/AddMember_Mode.svelte:11 +#: src/lib/modals/chats/AddMember_Profile.svelte:11 +#: src/lib/modals/chats/AddMember_Search.svelte:14 +msgid "Add Member" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:33 +#: src/lib/modals/chats/AddMember_Profile.svelte:43 +msgid "Someone's privacy settings are preventing you from adding {username} to {nickname}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:36 +msgid "{username} not found." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:39 +msgid "{username} is already a member of {nickname}." +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:43 +#: src/lib/modals/chats/AddMember_Profile.svelte:47 +#: src/lib/modals/chats/ChangeChatNickname.svelte:44 +#: src/lib/modals/chats/CreateChat.svelte:32 +#: src/lib/modals/chats/LeaveChat.svelte:31 +#: src/lib/modals/chats/RemoveMember.svelte:42 +#: src/lib/modals/chats/TransferChatOwnership.svelte:43 +msgid "Too many requests! Try again later." +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:88 +msgid "Add member" +msgstr "" + +#: src/lib/modals/chats/AddMember_Mode.svelte:17 +msgid "Enter Username" +msgstr "" + +#: src/lib/modals/chats/AddMember_Mode.svelte:23 +msgid "Search for Users" +msgstr "" + +#: src/lib/modals/chats/AddMember_Search.svelte:44 +msgid "Search" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:21 +msgid "Change Nickname" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:62 +#: src/lib/modals/chats/ChangeChatNickname.svelte:69 +#: src/lib/modals/chats/CreateChat.svelte:54 +msgid "Chat Nickname" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:86 +msgid "Change Nickname" +msgstr "" + +#: src/lib/modals/chats/CreateChat.svelte:14 +msgid "Create Chat" +msgstr "" + +#: src/lib/modals/chats/CreateChat.svelte:61 +msgid "Chat Nickname..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/GCMember.svelte:21 +msgid "{username}'s Profile" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:32 +msgid "View full profile" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:40 +msgid "Remove from chat" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:49 +msgid "Make owner of chat" +msgstr "" + +#: src/lib/modals/chats/LeaveChat.svelte:18 +msgid "Leave Chat" +msgstr "" + +#. TRANSLATORS: Do not modify the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/LeaveChat.svelte:45 +msgid "Are you sure you want to leave {nickname}?" +msgstr "" + +#: src/lib/modals/chats/LeaveChat.svelte:57 +msgid "Leave" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/RemoveMember.svelte:24 +msgid "Remove {username}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/RemoveMember.svelte:59 +msgid "Are you sure you want to remove {username} from {nickname}?" +msgstr "" + +#: src/lib/modals/chats/RemoveMember.svelte:72 +msgid "Remove member" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/TransferChatOwnership.svelte:25 +msgid "Transfer Ownership to {username}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/TransferChatOwnership.svelte:60 +msgid "Are you sure you want to transfer ownership of {nickname} to {username}?" +msgstr "" + +#: src/lib/modals/chats/TransferChatOwnership.svelte:73 +#: src/lib/modals/chats/TransferChatOwnership.svelte:76 +msgid "Transfer Ownership" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:16 +msgid "Clear {username}'s Posts" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:44 +msgid "Are you sure you wish to delete all of {username}'s posts? Currently, there is no easy way to recover all of their deleted posts!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" and the "{origin}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:44 +msgid "Are you sure you wish to delete all of {username}'s posts in {origin}? Currently, there is no easy way to recover all of their deleted posts!" +msgstr "" + +#: src/lib/modals/moderation/ClearPosts.svelte:60 +#: src/lib/modals/moderation/DeleteAccount.svelte:105 +#: src/lib/modals/moderation/EnableRepairMode.svelte:55 +#: src/lib/modals/moderation/EnableRepairMode.svelte:57 +#: src/lib/modals/moderation/KickAllUsers.svelte:47 +#: src/lib/modals/moderation/KickAllUsers.svelte:49 +msgid "Confirm" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearQuote.svelte:19 +msgid "Clear {username}'s Quote" +msgstr "" + +#: src/lib/modals/moderation/ClearQuote.svelte:45 +msgid "Are you sure? This action is irreversible!" +msgstr "" + +#: src/lib/modals/moderation/ClearQuote.svelte:58 +msgid "Clear Quote" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:19 +#: src/lib/modals/moderation/CreateNetblock.svelte:86 +msgid "Create Netblock" +msgstr "" + +#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. +#: src/lib/modals/moderation/CreateNetblock.svelte:50 +msgid "CIDR" +msgstr "" + +#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. +#: src/lib/modals/moderation/CreateNetblock.svelte:57 +msgid "CIDR..." +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:62 +msgid "Type" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:69 +msgid "Full" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:70 +msgid "Registration" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:73 +msgid "This blocks any connection request to Meower's CloudLink server and blocks any REST API request." +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:76 +msgid "This blocks new account from being created." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteAccount.svelte:19 +msgid "Please confirm the user's username ({username}):" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:26 +msgid "This action can be very destructive! By confirming this, you acknowledge and take responsibility for the consequences of this action. Are you absolutely sure you wish to continue?" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:29 +msgid "Cancelled!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteAccount.svelte:53 +msgid "Delete {username}" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:56 +msgid "Mode" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:68 +msgid "Cancel scheduled deletion" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:76 +msgid "Immediate deletion" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:79 +msgid "Purge" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:82 +msgid "Cancel scheduled account deletion." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:84 +msgid "Schedule account for deletion after 7 days." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:86 +msgid "Immediate delete account." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:88 +msgid "Purge everything about the account. It'll be like it never existed." +msgstr "" + +#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteNetblock.svelte:18 +msgid "Delete {cidr} Netblock" +msgstr "" + +#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteNetblock.svelte:43 +msgid "Are you sure you want to delete {cidr} netblock?" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:17 +msgid "Block home posts" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:18 +msgid "Blocks creating new home posts." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:22 +msgid "Block chat posts" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:23 +msgid "Blocks creating new chat posts." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:27 +msgid "Block new chats" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:28 +msgid "Blocks creating new group chats and starting DMs." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:32 +msgid "Block editing group chat nicknames" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:33 +msgid "Blocks editing group chat nicknames." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:37 +msgid "Block editing quote" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:38 +msgid "Blocks editing their quote." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/EditRestrictions.svelte:38 +msgid "{username}'s Restrictions" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:91 +msgid "Save" +msgstr "" + +#: src/lib/modals/moderation/EnableRepairMode.svelte:14 +msgid "Enable Repair Mode" +msgstr "" + +#: src/lib/modals/moderation/EnableRepairMode.svelte:40 +msgid "Are you sure? This will disconnect everyone and prevent anyone from being able to reconnect!" +msgstr "" + +#: src/lib/modals/moderation/KickAllUsers.svelte:14 +msgid "Kick All Users" +msgstr "" + +#: src/lib/modals/moderation/KickAllUsers.svelte:36 +msgid "Are you sure? This will disconnect everyone!" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:51 +msgid "Disabling registration..." +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:53 +msgid "Enabling registration..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{registration}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ModPanel.svelte:71 +msgid "Successfully {registration} registration!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{registration}" or the "{error}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ModPanel.svelte:71 +msgid "Failed {registration} registration: {error}" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:119 +msgid "Moderation Panel" +msgstr "" From 1d5578f859078c98eea98e1d6e7b5b3720ca8eba Mon Sep 17 00:00:00 2001 From: NotFenixio <103071021+NotFenixio@users.noreply.github.com> Date: Sat, 2 Dec 2023 00:58:16 +0000 Subject: [PATCH 4/7] Translated using Weblate (Spanish) Currently translated at 98.7% (154 of 156 strings) Translation: Meower Media/Meower Svelte Translate-URL: https://hosted.weblate.org/projects/meower/svelte/es/ --- es.po | 320 +++++++++++++++++++++++++++++++++------------------------- 1 file changed, 181 insertions(+), 139 deletions(-) diff --git a/es.po b/es.po index f7a4f9e..567d45d 100644 --- a/es.po +++ b/es.po @@ -3,43 +3,44 @@ msgstr "" "Project-Id-Version: Meower-Svelte\n" "Report-Msgid-Bugs-To: https://github.com/meower-media-co/i18n/issues\n" "POT-Creation-Date: 2023-11-29 20:09+0400\n" -"PO-Revision-Date: \n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2023-12-02 01:06+0000\n" +"Last-Translator: NotFenixio <103071021+NotFenixio@users.noreply.github.com>\n" +"Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: \n" +"X-Generator: Weblate 5.3-dev\n" #: src/lib/Setup.svelte:75 msgid "Connecting..." -msgstr "" +msgstr "Conectando..." #: src/lib/Setup.svelte:135 msgid "Logging in..." -msgstr "" +msgstr "Iniciando sesión..." #: src/lib/Setup.svelte:152 #: src/lib/modals/Login.svelte:43 #: src/lib/modals/moderation/DeleteAccount.svelte:22 msgid "Invalid username!" -msgstr "" +msgstr "¡Nombre de usuario invalido!" #: src/lib/Setup.svelte:155 #: src/lib/modals/Login.svelte:46 msgid "This account has been deleted!" -msgstr "" +msgstr "¡Esta cuenta ha sido eliminada!" #: src/lib/Setup.svelte:159 msgid "Session expired! Please login again." -msgstr "" +msgstr "¡Sesión expirada! Por favor, inicia sesión de nuevo." #: src/lib/Setup.svelte:160 #: src/lib/modals/Login.svelte:49 msgid "Invalid password!" -msgstr "" +msgstr "¡Contraseña invalida!" #: src/lib/Setup.svelte:167 #: src/lib/Setup.svelte:350 @@ -47,6 +48,8 @@ msgstr "" #: src/lib/modals/Signup.svelte:63 msgid "Usernames must not have spaces or other special characters!" msgstr "" +"¡Los nombres de usuario no deben tener espacios u otros caracteres " +"especiales!" #: src/lib/Setup.svelte:170 #: src/lib/Setup.svelte:354 @@ -54,55 +57,59 @@ msgstr "" #: src/lib/modals/Login.svelte:59 #: src/lib/modals/Signup.svelte:67 msgid "Too many requests! Please try again later." -msgstr "" +msgstr "¡Demasiadas solicitudes! Por favor, intentalo de nuevo más tarde." #. TRANSLATORS: Do not modify the "{error}" part of the string. This section will be automatically populated with the correct text. #: src/lib/Setup.svelte:173 #: src/lib/Setup.svelte:370 #: src/lib/modals/Signup.svelte:79 msgid "Unexpected {error} error!" -msgstr "" +msgstr "¡Error {error} inesperado!" #: src/lib/Setup.svelte:201 msgid "Reconnecting..." -msgstr "" +msgstr "Reconectando..." #: src/lib/Setup.svelte:220 #: src/lib/Setup.svelte:293 #: src/lib/modals/Login.svelte:105 msgid "Log in" -msgstr "" +msgstr "Iniciar sesión" #: src/lib/Setup.svelte:224 msgid "Create an account" -msgstr "" +msgstr "Crear una cuenta" #: src/lib/Setup.svelte:248 msgid "Skip" -msgstr "" +msgstr "Saltar" #: src/lib/Setup.svelte:251 msgid "(Several features will be unavailable while not logged in.)" msgstr "" +"(Muchas funciones no estarán disponibles mientras la sesión no esté " +"iniciada.)" #: src/lib/Setup.svelte:256 msgid "(You need to be logged in for this page.)" -msgstr "" +msgstr "(Necesitas iniciar sesión para ver esta página.)" #. TRANSLATORS: Do not translate the "v" part of this string. It is for displaying the version (e.g. v1.2.3). Do not modify the "{version}" part of the string. This section will be automatically populated with the correct text. #: src/lib/Setup.svelte:260 msgid "Meower Svelte v{version}" -msgstr "" +msgstr "Meower Svelte v{version}" #: src/lib/Setup.svelte:267 #: src/lib/modals/Login.svelte:17 #: src/lib/modals/Signup.svelte:153 msgid "Login to Meower" -msgstr "" +msgstr "Iniciar sesión en Meower" #: src/lib/Setup.svelte:274 msgid "You must specify a username and a password to login!" msgstr "" +"¡Necesitas especificar un nombre de usuario y una contraseña para iniciar " +"sesión!" #: src/lib/Setup.svelte:281 #: src/lib/Setup.svelte:375 @@ -114,7 +121,7 @@ msgstr "" #: src/lib/modals/chats/AddMember_Search.svelte:24 #: src/lib/modals/chats/AddMember.svelte:28 msgid "Username" -msgstr "" +msgstr "Nombre de usuario" #: src/lib/Setup.svelte:282 #: src/lib/Setup.svelte:378 @@ -122,42 +129,49 @@ msgstr "" #: src/lib/modals/Login.svelte:92 #: src/lib/modals/Signup.svelte:101 msgid "Password" -msgstr "" +msgstr "Contraseña" #: src/lib/Setup.svelte:291 #: src/lib/Setup.svelte:411 #: src/lib/Setup.svelte:429 msgid "Go back" -msgstr "" +msgstr "Ir atras" #: src/lib/Setup.svelte:309 msgid "You must specify a username and a password to create an account!" msgstr "" +"¡Debes especificar un nombre de usuario y una contraseña para crear una " +"cuenta!" #: src/lib/Setup.svelte:314 #: src/lib/modals/Signup.svelte:29 msgid "Passwords do not match! Make sure you have entered your password correctly." msgstr "" +"¡Las contraseñas no coinciden! Asegúrese de haber ingresado tu contraseña " +"correctamente." #: src/lib/Setup.svelte:318 msgid "Creating account..." -msgstr "" +msgstr "Creando cuenta..." #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/Setup.svelte:346 #: src/lib/modals/Signup.svelte:59 msgid "{username} is taken!" -msgstr "" +msgstr "{username} está ocupado!" #: src/lib/Setup.svelte:364 #: src/lib/modals/Signup.svelte:74 msgid "Registration Disabled" -msgstr "" +msgstr "Registros deshabilitados" #: src/lib/Setup.svelte:365 #: src/lib/modals/Signup.svelte:75 msgid "Unfortunately, you may not create a new account at this time. An administrator has disabled registration. Please try again later." msgstr "" +"Lamentablemente, no puedes crear una cuenta nueva en este momento. Un " +"administrador ha desactivado el registro. Por favor, inténtalo de nuevo más " +"tarde." #: src/lib/Setup.svelte:384 #: src/lib/modals/Signup.svelte:118 @@ -172,80 +186,84 @@ msgstr "" #: src/lib/Setup.svelte:399 #: src/lib/modals/Signup.svelte:147 msgid "Meower's Terms of Service and Privacy Policy" -msgstr "" +msgstr "términos de servicio y la política de privacidad de Meower" #: src/lib/Setup.svelte:413 msgid "Join!" -msgstr "" +msgstr "¡Unirse!" #: src/lib/Setup.svelte:420 msgid "Let's go!" -msgstr "" +msgstr "¡Vamos!" #: src/lib/Setup.svelte:424 msgid "Somehow, you got to a page that doesn't exist..." -msgstr "" +msgstr "De alguna forma, has llegado a una página que no existe..." #. TRANSLATORS: Do not modify the "{page}" part of the string. This section will be automatically populated with the correct text. #: src/lib/Setup.svelte:426 msgid "(Current page: {page})" -msgstr "" +msgstr "(Página actual: {page})" #: src/lib/modals/AddImage.svelte:91 #: src/lib/modals/AddImage.svelte:127 msgid "The image must have a name!" -msgstr "" +msgstr "¡La imagen debe de tener un nombre!" #. TRANSLATORS: Please do not translate the "https://" part of this string. This is used as an example, and must be left untranslated. #: src/lib/modals/AddImage.svelte:95 msgid "The image URL must start with https://!" -msgstr "" +msgstr "¡La URL de la imagen debe de empezar con https://!" #: src/lib/modals/AddImage.svelte:118 msgid "This image is not on the image host whitelist! Allowed image hosts are:" msgstr "" +"Está imagen no está en la lista blanca de hosts! Hosts de imágenes " +"permitidos son:" #: src/lib/modals/AddImage.svelte:131 msgid "Add Image to Post" -msgstr "" +msgstr "Añadir imagen al Post" #: src/lib/modals/AddImage.svelte:137 msgid "Image Name" -msgstr "" +msgstr "Nombre de la imagen" #: src/lib/modals/AddImage.svelte:147 msgid "Image URL" -msgstr "" +msgstr "URL de la imagen" #: src/lib/modals/AddImage.svelte:153 msgid "Preview" -msgstr "" +msgstr "Vista previa" #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/AddImage.svelte:161 #: src/lib/modals/AddImage.svelte:167 #: src/lib/modals/AddImage.svelte:173 msgid "{username}'s profile picture" -msgstr "" +msgstr "Foto de perfil de {username}" #: src/lib/modals/AddImage.svelte:210 #: src/lib/modals/Basic.svelte:16 #: src/lib/modals/moderation/EditRestrictions.svelte:88 msgid "Close" -msgstr "" +msgstr "Cerrar" #: src/lib/modals/AddImage.svelte:219 msgid "Add" -msgstr "" +msgstr "Añadir" #: src/lib/modals/ConfirmHyperlink.svelte:12 msgid "External Link" -msgstr "" +msgstr "Enlace externo" #. TRANSLATORS: Do not modify the "{url}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/ConfirmHyperlink.svelte:15 msgid "Are you sure you wish to go to {url}? If you confirm this action, it will be opened in a new tab." msgstr "" +"Estás seguro de que deseas ir a {url}? Si confirmas esta acción, se abrirá " +"en una nueva pestaña." #: src/lib/modals/ConfirmHyperlink.svelte:19 #: src/lib/modals/DeletePost.svelte:67 @@ -266,44 +284,50 @@ msgstr "" #: src/lib/modals/moderation/EnableRepairMode.svelte:52 #: src/lib/modals/moderation/KickAllUsers.svelte:44 msgid "Cancel" -msgstr "" +msgstr "Cancelar" #: src/lib/modals/ConfirmHyperlink.svelte:24 msgid "Yes" -msgstr "" +msgstr "Si" #: src/lib/modals/ConnectionFailed.svelte:22 msgid "Connection Failed" -msgstr "" +msgstr "Conexión fallida" #: src/lib/modals/ConnectionFailed.svelte:26 msgid "Meower is currently down for repairs. You can stay up-to-date with the current status of this outage by checking" msgstr "" +"Actualmente, Meower está fuera de servicio por reparaciones. Puedes " +"mantenerte informado sobre el estado de esta interrupción mirando" #. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. #: src/lib/modals/ConnectionFailed.svelte:35 msgid "Your IP address has been blocked because it was used to violate Meower's Terms of Service or is likely to cause spam." msgstr "" +"Tu dirección IP ha sido bloqueada porque se utilizó para violar los Términos " +"de servicio de Meower o es probable que sea usada para hacer spam." #: src/lib/modals/ConnectionFailed.svelte:38 msgid "If you think this is a mistake, please email" -msgstr "" +msgstr "Si crees que esto es un error, por favor envia un email a" #: src/lib/modals/ConnectionFailed.svelte:47 msgid "Failed connecting to server. View console for more information or try again later." msgstr "" +"No se pudo conectar al servidor. Ve la consola para obtener más información " +"o vuelve a intentarlo más tarde." #: src/lib/modals/ConnectionFailed.svelte:53 msgid "Reconnect" -msgstr "" +msgstr "Reconectar" #: src/lib/modals/Debug.svelte:21 msgid "Debug" -msgstr "" +msgstr "Depurar" #: src/lib/modals/Debug.svelte:23 msgid "Stores" -msgstr "" +msgstr "Almacenamiento" #. TRANSLATORS: Do not modify the "{code}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/DeletePost.svelte:39 @@ -325,132 +349,137 @@ msgstr "" #: src/lib/modals/moderation/ModPanel.svelte:68 #: src/lib/modals/moderation/ModPanel.svelte:101 msgid "Response code is not OK; code is {code}" -msgstr "" +msgstr "Código de respuesto no OK; código es {code}" #: src/lib/modals/DeletePost.svelte:49 msgid "Are you sure you would like to delete this post?" -msgstr "" +msgstr "¿Estás seguro de que quieres eliminar este post?" #: src/lib/modals/DeletePost.svelte:54 msgid "Report to Meower Moderators" -msgstr "" +msgstr "Reportar a los moderadores de Meower" #: src/lib/modals/DeletePost.svelte:70 #: src/lib/modals/moderation/DeleteNetblock.svelte:56 msgid "Delete" -msgstr "" +msgstr "Eliminar" #: src/lib/modals/LoggedOut.svelte:8 msgid "Logged Out" -msgstr "" +msgstr "Sesión cerrada" #: src/lib/modals/LoggedOut.svelte:10 msgid "You have been logged out. Please login again." -msgstr "" +msgstr "Tu sesión ha cerrado. Por favor, vuelve a iniciar sesión." #: src/lib/modals/LoggedOut.svelte:13 #: src/lib/modals/Logout.svelte:10 #: src/lib/modals/Logout.svelte:16 msgid "Logout" -msgstr "" +msgstr "Cerrar sesión" #: src/lib/modals/Login.svelte:23 #: src/lib/modals/Signup.svelte:24 msgid "You must specify a username and password!" -msgstr "" +msgstr "¡Debes de especificar un nombre de usuario y una contraseña!" #: src/lib/modals/Login.svelte:103 #: src/lib/modals/Signup.svelte:18 msgid "Join Meower" -msgstr "" +msgstr "Unirse a Meower" #: src/lib/modals/Logout.svelte:12 msgid "Are you sure you would like to logout?" -msgstr "" +msgstr "¿Estás seguro de que quieres cerrar sesión?" #: src/lib/modals/SearchResults.svelte:14 msgid "Results" -msgstr "" +msgstr "Resultados" #: src/lib/modals/SearchResults.svelte:25 msgid "Error loading results. Please try again." -msgstr "" +msgstr "Error cargando los resultados. Por favor, inténtalo de nuevo más tarde." #: src/lib/modals/SearchResults.svelte:28 msgid "No results found." -msgstr "" +msgstr "No se han encontrado resultados." #: src/lib/modals/ServerSelector.svelte:15 msgid "Server Selector" -msgstr "" +msgstr "Selector de servidor" #: src/lib/modals/ServerSelector.svelte:38 msgid "WARNING!" -msgstr "" +msgstr "¡ALERTA!" #. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. #: src/lib/modals/ServerSelector.svelte:39 msgid "Connecting to a custom server can be dangerous! They will get your IP address and some details about your device upon connecting. They may also be running custom code to log passwords or other sensitive information." msgstr "" +"¡Conectarse a un servidor personalizado! El servidor obtendrá tu dirección " +"IP y otros detalles al conectarte. También podría estar ejecutando código " +"personalizado para recopilar contraseñas u otro tipo de información personal." #: src/lib/modals/ServerSelector.svelte:44 msgid "This feature is intended for developers." -msgstr "" +msgstr "Esta función está dirigida a desarrolladores." #: src/lib/modals/ServerSelector.svelte:47 msgid "Cloudlink URL" -msgstr "" +msgstr "URL de Cloudlink" #: src/lib/modals/ServerSelector.svelte:61 msgid "REST API URL" -msgstr "" +msgstr "URL del REST API" #: src/lib/modals/ServerSelector.svelte:85 msgid "Reset" -msgstr "" +msgstr "Reiniciar" #: src/lib/modals/ServerSelector.svelte:87 msgid "Save & Reload" -msgstr "" +msgstr "Guardar & recargar" #: src/lib/modals/Signup.svelte:92 msgid "Username..." -msgstr "" +msgstr "Nombre de usuario..." #: src/lib/modals/Signup.svelte:107 msgid "Password..." -msgstr "" +msgstr "Contraseña..." #: src/lib/modals/Signup.svelte:124 msgid "Confirm password" -msgstr "" +msgstr "Confirmar contraseña" #: src/lib/modals/Signup.svelte:156 msgid "Join" -msgstr "" +msgstr "Unirse" #: src/lib/modals/chats/AddMember.svelte:14 #: src/lib/modals/chats/AddMember_Mode.svelte:11 #: src/lib/modals/chats/AddMember_Profile.svelte:11 #: src/lib/modals/chats/AddMember_Search.svelte:14 msgid "Add Member" -msgstr "" +msgstr "Añadir miembro" #. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/AddMember.svelte:33 #: src/lib/modals/chats/AddMember_Profile.svelte:43 msgid "Someone's privacy settings are preventing you from adding {username} to {nickname}" msgstr "" +"La configuración de privacidad de alguien te está previniendo de añadir a " +"{username} a {nickname}" #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/AddMember.svelte:36 msgid "{username} not found." -msgstr "" +msgstr "{username} no encontrado." #. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/AddMember.svelte:39 msgid "{username} is already a member of {nickname}." -msgstr "" +msgstr "{username} ya es un miembro de {nickname}." #: src/lib/modals/chats/AddMember.svelte:43 #: src/lib/modals/chats/AddMember_Profile.svelte:47 @@ -460,23 +489,23 @@ msgstr "" #: src/lib/modals/chats/RemoveMember.svelte:42 #: src/lib/modals/chats/TransferChatOwnership.svelte:43 msgid "Too many requests! Try again later." -msgstr "" +msgstr "¡Demasiadas solicitudes! Por favor, inténtalo de nuevo más tarde." #: src/lib/modals/chats/AddMember.svelte:88 msgid "Add member" -msgstr "" +msgstr "Añadir miembro" #: src/lib/modals/chats/AddMember_Mode.svelte:17 msgid "Enter Username" -msgstr "" +msgstr "Introduce el nombre de usuario" #: src/lib/modals/chats/AddMember_Mode.svelte:23 msgid "Search for Users" -msgstr "" +msgstr "Buscar usuarios" #: src/lib/modals/chats/AddMember_Search.svelte:44 msgid "Search" -msgstr "" +msgstr "Buscar" #: src/lib/modals/chats/ChangeChatNickname.svelte:21 msgid "Change Nickname" @@ -486,93 +515,100 @@ msgstr "" #: src/lib/modals/chats/ChangeChatNickname.svelte:69 #: src/lib/modals/chats/CreateChat.svelte:54 msgid "Chat Nickname" -msgstr "" +msgstr "Nombre del chat" #: src/lib/modals/chats/ChangeChatNickname.svelte:86 msgid "Change Nickname" -msgstr "" +msgstr "Cambiar nombre" #: src/lib/modals/chats/CreateChat.svelte:14 msgid "Create Chat" -msgstr "" +msgstr "Crear chat" #: src/lib/modals/chats/CreateChat.svelte:61 msgid "Chat Nickname..." -msgstr "" +msgstr "Nombre del chat..." #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/GCMember.svelte:21 msgid "{username}'s Profile" -msgstr "" +msgstr "Perfil de {username}" #: src/lib/modals/chats/GCMember.svelte:32 msgid "View full profile" -msgstr "" +msgstr "Ver perfil completo" #: src/lib/modals/chats/GCMember.svelte:40 msgid "Remove from chat" -msgstr "" +msgstr "Eliminar del chat" #: src/lib/modals/chats/GCMember.svelte:49 msgid "Make owner of chat" -msgstr "" +msgstr "Hacer dueño del chat" #: src/lib/modals/chats/LeaveChat.svelte:18 msgid "Leave Chat" -msgstr "" +msgstr "Salir del chat" #. TRANSLATORS: Do not modify the "{nickname}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/LeaveChat.svelte:45 msgid "Are you sure you want to leave {nickname}?" -msgstr "" +msgstr "¿Estás seguro de que quieres abandonar {nickname}?" #: src/lib/modals/chats/LeaveChat.svelte:57 msgid "Leave" -msgstr "" +msgstr "Salir" #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/RemoveMember.svelte:24 msgid "Remove {username}" -msgstr "" +msgstr "Eliminar a {username}" #. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/RemoveMember.svelte:59 msgid "Are you sure you want to remove {username} from {nickname}?" -msgstr "" +msgstr "¿Estás seguro de que quieres eliminar a {username} de {nickname}?" #: src/lib/modals/chats/RemoveMember.svelte:72 msgid "Remove member" -msgstr "" +msgstr "Eliminar miembro" #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/TransferChatOwnership.svelte:25 msgid "Transfer Ownership to {username}" -msgstr "" +msgstr "Transferir propiedad a {username}" #. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/chats/TransferChatOwnership.svelte:60 msgid "Are you sure you want to transfer ownership of {nickname} to {username}?" msgstr "" +"¿Estás seguro de que quieres transferir la propiedad de {nickname} a " +"{username}?" #: src/lib/modals/chats/TransferChatOwnership.svelte:73 #: src/lib/modals/chats/TransferChatOwnership.svelte:76 msgid "Transfer Ownership" -msgstr "" +msgstr "Transferir propiedad" #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/ClearPosts.svelte:16 msgid "Clear {username}'s Posts" -msgstr "" +msgstr "Eliminar posts de {username}" #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/ClearPosts.svelte:44 msgid "Are you sure you wish to delete all of {username}'s posts? Currently, there is no easy way to recover all of their deleted posts!" msgstr "" +"¿Estás seguro de que quieres eliminar todos los posts de {username}? " +"Actualmente, ¡no hay manera facíl de recuperar los posts eliminados!" #. TRANSLATORS: Do not modify the "{username}" and the "{origin}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/ClearPosts.svelte:44 msgid "Are you sure you wish to delete all of {username}'s posts in {origin}? Currently, there is no easy way to recover all of their deleted posts!" msgstr "" +"¿Estás seguro de que quieres eliminar todos los posts de {username} en " +"{origin}? Actualmente, ¡no hay manera facíl de recuperar los posts " +"eliminados!" #: src/lib/modals/moderation/ClearPosts.svelte:60 #: src/lib/modals/moderation/DeleteAccount.svelte:105 @@ -581,110 +617,115 @@ msgstr "" #: src/lib/modals/moderation/KickAllUsers.svelte:47 #: src/lib/modals/moderation/KickAllUsers.svelte:49 msgid "Confirm" -msgstr "" +msgstr "Confirmar" #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/ClearQuote.svelte:19 msgid "Clear {username}'s Quote" -msgstr "" +msgstr "Eliminar la cita de {username}" #: src/lib/modals/moderation/ClearQuote.svelte:45 msgid "Are you sure? This action is irreversible!" -msgstr "" +msgstr "¿Estás seguro? ¡Esta acción no se puede deshacer!" #: src/lib/modals/moderation/ClearQuote.svelte:58 msgid "Clear Quote" -msgstr "" +msgstr "Eliminar cita" #: src/lib/modals/moderation/CreateNetblock.svelte:19 #: src/lib/modals/moderation/CreateNetblock.svelte:86 msgid "Create Netblock" -msgstr "" +msgstr "Crear Netblock" #. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. #: src/lib/modals/moderation/CreateNetblock.svelte:50 msgid "CIDR" -msgstr "" +msgstr "CIDR" #. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. #: src/lib/modals/moderation/CreateNetblock.svelte:57 msgid "CIDR..." -msgstr "" +msgstr "CIDR..." #: src/lib/modals/moderation/CreateNetblock.svelte:62 msgid "Type" -msgstr "" +msgstr "Tipo" #: src/lib/modals/moderation/CreateNetblock.svelte:69 msgid "Full" -msgstr "" +msgstr "Completo" #: src/lib/modals/moderation/CreateNetblock.svelte:70 msgid "Registration" -msgstr "" +msgstr "Registración" #: src/lib/modals/moderation/CreateNetblock.svelte:73 msgid "This blocks any connection request to Meower's CloudLink server and blocks any REST API request." msgstr "" +"Esto bloquea cualquier peticiones de conexión al servidor de CloudLink de " +"Meower y bloquea cualquier solicitud de REST API." #: src/lib/modals/moderation/CreateNetblock.svelte:76 msgid "This blocks new account from being created." -msgstr "" +msgstr "Esto bloquea nuevas cuentas de ser creadas." #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/DeleteAccount.svelte:19 msgid "Please confirm the user's username ({username}):" -msgstr "" +msgstr "Por favor, confirma el nombre de usuario del usuario ({username}):" #: src/lib/modals/moderation/DeleteAccount.svelte:26 msgid "This action can be very destructive! By confirming this, you acknowledge and take responsibility for the consequences of this action. Are you absolutely sure you wish to continue?" msgstr "" +"¡Esta acción puede ser MUY destructiva! Confirmando esto, the haces " +"responsable de las consecuencias de esta acción. ¿Estás completamente seguro " +"de que quieres continuar?" #: src/lib/modals/moderation/DeleteAccount.svelte:29 msgid "Cancelled!" -msgstr "" +msgstr "¡Cancelado!" #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/DeleteAccount.svelte:53 msgid "Delete {username}" -msgstr "" +msgstr "Eliminar {username}" #: src/lib/modals/moderation/DeleteAccount.svelte:56 msgid "Mode" -msgstr "" +msgstr "Modo" #: src/lib/modals/moderation/DeleteAccount.svelte:68 msgid "Cancel scheduled deletion" -msgstr "" +msgstr "Cancelar eliminación planificada" #: src/lib/modals/moderation/DeleteAccount.svelte:76 msgid "Immediate deletion" -msgstr "" +msgstr "Eliminación inmediata" #: src/lib/modals/moderation/DeleteAccount.svelte:79 msgid "Purge" -msgstr "" +msgstr "Purgar" #: src/lib/modals/moderation/DeleteAccount.svelte:82 msgid "Cancel scheduled account deletion." -msgstr "" +msgstr "Cancelar la eliminación de cuenta planificada" #: src/lib/modals/moderation/DeleteAccount.svelte:84 msgid "Schedule account for deletion after 7 days." -msgstr "" +msgstr "Planificar la eliminación de la cuenta para dentro de 7 días." #: src/lib/modals/moderation/DeleteAccount.svelte:86 msgid "Immediate delete account." -msgstr "" +msgstr "Eliminar cuenta inmediatamente" #: src/lib/modals/moderation/DeleteAccount.svelte:88 msgid "Purge everything about the account. It'll be like it never existed." -msgstr "" +msgstr "Purgar todo acerca de esta cuenta. Será como si nunca hubiera existido." #. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/DeleteNetblock.svelte:18 msgid "Delete {cidr} Netblock" -msgstr "" +msgstr "Eliminar el Netblock de {cidr}" #. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/DeleteNetblock.svelte:43 @@ -693,87 +734,88 @@ msgstr "" #: src/lib/modals/moderation/EditRestrictions.svelte:17 msgid "Block home posts" -msgstr "" +msgstr "Bloquear los posts en home" #: src/lib/modals/moderation/EditRestrictions.svelte:18 msgid "Blocks creating new home posts." -msgstr "" +msgstr "Bloquea la creación de nuevos posts en home." #: src/lib/modals/moderation/EditRestrictions.svelte:22 msgid "Block chat posts" -msgstr "" +msgstr "Bloquer los posts de chat" #: src/lib/modals/moderation/EditRestrictions.svelte:23 msgid "Blocks creating new chat posts." -msgstr "" +msgstr "Bloquea la creación de nuevos posts en chats." #: src/lib/modals/moderation/EditRestrictions.svelte:27 msgid "Block new chats" -msgstr "" +msgstr "Bloquear nuevos chats" #: src/lib/modals/moderation/EditRestrictions.svelte:28 msgid "Blocks creating new group chats and starting DMs." -msgstr "" +msgstr "Bloquear la creación de nuevos grupos de chats y de empezar DMs." #: src/lib/modals/moderation/EditRestrictions.svelte:32 msgid "Block editing group chat nicknames" -msgstr "" +msgstr "Bloquear la modificación de los nombres de los grupos de chat." #: src/lib/modals/moderation/EditRestrictions.svelte:33 msgid "Blocks editing group chat nicknames." -msgstr "" +msgstr "Bloqua la modificación de los nombres de los grupos de chat." #: src/lib/modals/moderation/EditRestrictions.svelte:37 msgid "Block editing quote" -msgstr "" +msgstr "Bloquear la edición de la cita" #: src/lib/modals/moderation/EditRestrictions.svelte:38 msgid "Blocks editing their quote." -msgstr "" +msgstr "Bloquea la edición de sus citas." #. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/EditRestrictions.svelte:38 msgid "{username}'s Restrictions" -msgstr "" +msgstr "Restricciones de {username}" #: src/lib/modals/moderation/EditRestrictions.svelte:91 msgid "Save" -msgstr "" +msgstr "Guardar" #: src/lib/modals/moderation/EnableRepairMode.svelte:14 msgid "Enable Repair Mode" -msgstr "" +msgstr "Habilitar el modo reparo" #: src/lib/modals/moderation/EnableRepairMode.svelte:40 msgid "Are you sure? This will disconnect everyone and prevent anyone from being able to reconnect!" msgstr "" +"¿Estás seguro? ¡Esto desconectara a todos y los prevendrá de reconertarse!" #: src/lib/modals/moderation/KickAllUsers.svelte:14 msgid "Kick All Users" -msgstr "" +msgstr "Echar a todos los usuarios" #: src/lib/modals/moderation/KickAllUsers.svelte:36 msgid "Are you sure? This will disconnect everyone!" -msgstr "" +msgstr "¿Estás seguro? ¡Esto echará a todos!" #: src/lib/modals/moderation/ModPanel.svelte:51 msgid "Disabling registration..." -msgstr "" +msgstr "Deshabilitando registración..." #: src/lib/modals/moderation/ModPanel.svelte:53 msgid "Enabling registration..." -msgstr "" +msgstr "Habilitando registración..." #. TRANSLATORS: Do not modify the "{registration}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/ModPanel.svelte:71 msgid "Successfully {registration} registration!" -msgstr "" +msgstr "{registration} la registración satisfactoriamente!" #. TRANSLATORS: Do not modify the "{registration}" or the "{error}" part of the string. This section will be automatically populated with the correct text. #: src/lib/modals/moderation/ModPanel.svelte:71 msgid "Failed {registration} registration: {error}" -msgstr "" +msgstr "Fallo al {registration} la registración: {error}" #: src/lib/modals/moderation/ModPanel.svelte:119 msgid "Moderation Panel" -msgstr "" +msgstr "Panel de moderación" From 8b2669f548acd62ae0e8c6c9adc9c2d21c41519f Mon Sep 17 00:00:00 2001 From: Max Walters Date: Sat, 2 Dec 2023 00:59:34 +0000 Subject: [PATCH 5/7] Translated using Weblate (Esperanto) Currently translated at 14.1% (22 of 156 strings) Translation: Meower Media/Meower Svelte Translate-URL: https://hosted.weblate.org/projects/meower/svelte/eo/ --- eo.po | 53 +++++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/eo.po b/eo.po index 5412f4d..bba1329 100644 --- a/eo.po +++ b/eo.po @@ -3,50 +3,51 @@ msgstr "" "Project-Id-Version: Meower-Svelte\n" "Report-Msgid-Bugs-To: https://github.com/meower-media-co/i18n/issues\n" "POT-Creation-Date: 2023-11-29 20:09+0400\n" -"PO-Revision-Date: \n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2023-12-02 01:07+0000\n" +"Last-Translator: Max Walters \n" +"Language-Team: Esperanto \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: \n" +"X-Generator: Weblate 5.3-dev\n" #: src/lib/Setup.svelte:75 msgid "Connecting..." -msgstr "" +msgstr "Konektante..." #: src/lib/Setup.svelte:135 msgid "Logging in..." -msgstr "" +msgstr "Ensalutis..." #: src/lib/Setup.svelte:152 #: src/lib/modals/Login.svelte:43 #: src/lib/modals/moderation/DeleteAccount.svelte:22 msgid "Invalid username!" -msgstr "" +msgstr "Nevalida uzantnomo!" #: src/lib/Setup.svelte:155 #: src/lib/modals/Login.svelte:46 msgid "This account has been deleted!" -msgstr "" +msgstr "Ĉi tio konto havas estis forigita!" #: src/lib/Setup.svelte:159 msgid "Session expired! Please login again." -msgstr "" +msgstr "Kunsido eksvalidiĝis! Bonvolu ensalutu denove." #: src/lib/Setup.svelte:160 #: src/lib/modals/Login.svelte:49 msgid "Invalid password!" -msgstr "" +msgstr "Nevalida pasvorto!" #: src/lib/Setup.svelte:167 #: src/lib/Setup.svelte:350 #: src/lib/modals/Login.svelte:55 #: src/lib/modals/Signup.svelte:63 msgid "Usernames must not have spaces or other special characters!" -msgstr "" +msgstr "Uzantnomoj devas ne havas spacoj aŭ alia speciala karakteroj!" #: src/lib/Setup.svelte:170 #: src/lib/Setup.svelte:354 @@ -54,55 +55,55 @@ msgstr "" #: src/lib/modals/Login.svelte:59 #: src/lib/modals/Signup.svelte:67 msgid "Too many requests! Please try again later." -msgstr "" +msgstr "Tro multaj petoj! Bonvolu provu denove poste." #. TRANSLATORS: Do not modify the "{error}" part of the string. This section will be automatically populated with the correct text. #: src/lib/Setup.svelte:173 #: src/lib/Setup.svelte:370 #: src/lib/modals/Signup.svelte:79 msgid "Unexpected {error} error!" -msgstr "" +msgstr "Neatendita {error} eraro!" #: src/lib/Setup.svelte:201 msgid "Reconnecting..." -msgstr "" +msgstr "Rekonektiĝanta..." #: src/lib/Setup.svelte:220 #: src/lib/Setup.svelte:293 #: src/lib/modals/Login.svelte:105 msgid "Log in" -msgstr "" +msgstr "Ŝtipo en" #: src/lib/Setup.svelte:224 msgid "Create an account" -msgstr "" +msgstr "Krei konton" #: src/lib/Setup.svelte:248 msgid "Skip" -msgstr "" +msgstr "Preterpasi" #: src/lib/Setup.svelte:251 msgid "(Several features will be unavailable while not logged in.)" -msgstr "" +msgstr "(Pluraj trajtoj volo esti nedesponebla dum ne ensalutis)" #: src/lib/Setup.svelte:256 msgid "(You need to be logged in for this page.)" -msgstr "" +msgstr "(Vi bezonas al esti ensalutis por ĉi tio paĝo.)" #. TRANSLATORS: Do not translate the "v" part of this string. It is for displaying the version (e.g. v1.2.3). Do not modify the "{version}" part of the string. This section will be automatically populated with the correct text. #: src/lib/Setup.svelte:260 msgid "Meower Svelte v{version}" -msgstr "" +msgstr "Meower Svelte v{version}" #: src/lib/Setup.svelte:267 #: src/lib/modals/Login.svelte:17 #: src/lib/modals/Signup.svelte:153 msgid "Login to Meower" -msgstr "" +msgstr "Ensaluti al Meower" #: src/lib/Setup.svelte:274 msgid "You must specify a username and a password to login!" -msgstr "" +msgstr "Vi devas specifi uzantnomo kaj pasvorto al ensaluti!" #: src/lib/Setup.svelte:281 #: src/lib/Setup.svelte:375 @@ -114,7 +115,7 @@ msgstr "" #: src/lib/modals/chats/AddMember_Search.svelte:24 #: src/lib/modals/chats/AddMember.svelte:28 msgid "Username" -msgstr "" +msgstr "Uzantnomo" #: src/lib/Setup.svelte:282 #: src/lib/Setup.svelte:378 @@ -122,17 +123,17 @@ msgstr "" #: src/lib/modals/Login.svelte:92 #: src/lib/modals/Signup.svelte:101 msgid "Password" -msgstr "" +msgstr "Pasvorto" #: src/lib/Setup.svelte:291 #: src/lib/Setup.svelte:411 #: src/lib/Setup.svelte:429 msgid "Go back" -msgstr "" +msgstr "Iru reen" #: src/lib/Setup.svelte:309 msgid "You must specify a username and a password to create an account!" -msgstr "" +msgstr "Vi devas specifi uzantnomo kaj pasvorto al krei konton!" #: src/lib/Setup.svelte:314 #: src/lib/modals/Signup.svelte:29 From a4320eb12532adc361898f4a83d52d91e7133b0a Mon Sep 17 00:00:00 2001 From: Max Walters Date: Sat, 2 Dec 2023 02:51:20 +0100 Subject: [PATCH 6/7] Deleted translation using Weblate (Ukrainian) --- uk.po | 780 ---------------------------------------------------------- 1 file changed, 780 deletions(-) delete mode 100644 uk.po diff --git a/uk.po b/uk.po deleted file mode 100644 index 4ba2455..0000000 --- a/uk.po +++ /dev/null @@ -1,780 +0,0 @@ -msgid "" -msgstr "" -"Project-Id-Version: Meower-Svelte\n" -"Report-Msgid-Bugs-To: https://github.com/meower-media-co/i18n/issues\n" -"POT-Creation-Date: 2023-11-29 20:09+0400\n" -"PO-Revision-Date: \n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: uk\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: \n" - -#: src/lib/Setup.svelte:75 -msgid "Connecting..." -msgstr "" - -#: src/lib/Setup.svelte:135 -msgid "Logging in..." -msgstr "" - -#: src/lib/Setup.svelte:152 -#: src/lib/modals/Login.svelte:43 -#: src/lib/modals/moderation/DeleteAccount.svelte:22 -msgid "Invalid username!" -msgstr "" - -#: src/lib/Setup.svelte:155 -#: src/lib/modals/Login.svelte:46 -msgid "This account has been deleted!" -msgstr "" - -#: src/lib/Setup.svelte:159 -msgid "Session expired! Please login again." -msgstr "" - -#: src/lib/Setup.svelte:160 -#: src/lib/modals/Login.svelte:49 -msgid "Invalid password!" -msgstr "" - -#: src/lib/Setup.svelte:167 -#: src/lib/Setup.svelte:350 -#: src/lib/modals/Login.svelte:55 -#: src/lib/modals/Signup.svelte:63 -msgid "Usernames must not have spaces or other special characters!" -msgstr "" - -#: src/lib/Setup.svelte:170 -#: src/lib/Setup.svelte:354 -#: src/lib/modals/DeletePost.svelte:35 -#: src/lib/modals/Login.svelte:59 -#: src/lib/modals/Signup.svelte:67 -msgid "Too many requests! Please try again later." -msgstr "" - -#. TRANSLATORS: Do not modify the "{error}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/Setup.svelte:173 -#: src/lib/Setup.svelte:370 -#: src/lib/modals/Signup.svelte:79 -msgid "Unexpected {error} error!" -msgstr "" - -#: src/lib/Setup.svelte:201 -msgid "Reconnecting..." -msgstr "" - -#: src/lib/Setup.svelte:220 -#: src/lib/Setup.svelte:293 -#: src/lib/modals/Login.svelte:105 -msgid "Log in" -msgstr "" - -#: src/lib/Setup.svelte:224 -msgid "Create an account" -msgstr "" - -#: src/lib/Setup.svelte:248 -msgid "Skip" -msgstr "" - -#: src/lib/Setup.svelte:251 -msgid "(Several features will be unavailable while not logged in.)" -msgstr "" - -#: src/lib/Setup.svelte:256 -msgid "(You need to be logged in for this page.)" -msgstr "" - -#. TRANSLATORS: Do not translate the "v" part of this string. It is for displaying the version (e.g. v1.2.3). Do not modify the "{version}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/Setup.svelte:260 -msgid "Meower Svelte v{version}" -msgstr "" - -#: src/lib/Setup.svelte:267 -#: src/lib/modals/Login.svelte:17 -#: src/lib/modals/Signup.svelte:153 -msgid "Login to Meower" -msgstr "" - -#: src/lib/Setup.svelte:274 -msgid "You must specify a username and a password to login!" -msgstr "" - -#: src/lib/Setup.svelte:281 -#: src/lib/Setup.svelte:375 -#: src/lib/modals/Login.svelte:72 -#: src/lib/modals/Login.svelte:78 -#: src/lib/modals/Signup.svelte:86 -#: src/lib/modals/chats/AddMember.svelte:62 -#: src/lib/modals/chats/AddMember.svelte:66 -#: src/lib/modals/chats/AddMember_Search.svelte:24 -#: src/lib/modals/chats/AddMember.svelte:28 -msgid "Username" -msgstr "" - -#: src/lib/Setup.svelte:282 -#: src/lib/Setup.svelte:378 -#: src/lib/modals/Login.svelte:86 -#: src/lib/modals/Login.svelte:92 -#: src/lib/modals/Signup.svelte:101 -msgid "Password" -msgstr "" - -#: src/lib/Setup.svelte:291 -#: src/lib/Setup.svelte:411 -#: src/lib/Setup.svelte:429 -msgid "Go back" -msgstr "" - -#: src/lib/Setup.svelte:309 -msgid "You must specify a username and a password to create an account!" -msgstr "" - -#: src/lib/Setup.svelte:314 -#: src/lib/modals/Signup.svelte:29 -msgid "Passwords do not match! Make sure you have entered your password correctly." -msgstr "" - -#: src/lib/Setup.svelte:318 -msgid "Creating account..." -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/Setup.svelte:346 -#: src/lib/modals/Signup.svelte:59 -msgid "{username} is taken!" -msgstr "" - -#: src/lib/Setup.svelte:364 -#: src/lib/modals/Signup.svelte:74 -msgid "Registration Disabled" -msgstr "" - -#: src/lib/Setup.svelte:365 -#: src/lib/modals/Signup.svelte:75 -msgid "Unfortunately, you may not create a new account at this time. An administrator has disabled registration. Please try again later." -msgstr "" - -#: src/lib/Setup.svelte:384 -#: src/lib/modals/Signup.svelte:118 -msgid "Confirm password" -msgstr "" - -#: src/lib/Setup.svelte:395 -#: src/lib/modals/Signup.svelte:137 -msgid "I agree to" -msgstr "" - -#: src/lib/Setup.svelte:399 -#: src/lib/modals/Signup.svelte:147 -msgid "Meower's Terms of Service and Privacy Policy" -msgstr "" - -#: src/lib/Setup.svelte:413 -msgid "Join!" -msgstr "" - -#: src/lib/Setup.svelte:420 -msgid "Let's go!" -msgstr "" - -#: src/lib/Setup.svelte:424 -msgid "Somehow, you got to a page that doesn't exist..." -msgstr "" - -#. TRANSLATORS: Do not modify the "{page}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/Setup.svelte:426 -msgid "(Current page: {page})" -msgstr "" - -#: src/lib/modals/AddImage.svelte:91 -#: src/lib/modals/AddImage.svelte:127 -msgid "The image must have a name!" -msgstr "" - -#. TRANSLATORS: Please do not translate the "https://" part of this string. This is used as an example, and must be left untranslated. -#: src/lib/modals/AddImage.svelte:95 -msgid "The image URL must start with https://!" -msgstr "" - -#: src/lib/modals/AddImage.svelte:118 -msgid "This image is not on the image host whitelist! Allowed image hosts are:" -msgstr "" - -#: src/lib/modals/AddImage.svelte:131 -msgid "Add Image to Post" -msgstr "" - -#: src/lib/modals/AddImage.svelte:137 -msgid "Image Name" -msgstr "" - -#: src/lib/modals/AddImage.svelte:147 -msgid "Image URL" -msgstr "" - -#: src/lib/modals/AddImage.svelte:153 -msgid "Preview" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/AddImage.svelte:161 -#: src/lib/modals/AddImage.svelte:167 -#: src/lib/modals/AddImage.svelte:173 -msgid "{username}'s profile picture" -msgstr "" - -#: src/lib/modals/AddImage.svelte:210 -#: src/lib/modals/Basic.svelte:16 -#: src/lib/modals/moderation/EditRestrictions.svelte:88 -msgid "Close" -msgstr "" - -#: src/lib/modals/AddImage.svelte:219 -msgid "Add" -msgstr "" - -#: src/lib/modals/ConfirmHyperlink.svelte:12 -msgid "External Link" -msgstr "" - -#. TRANSLATORS: Do not modify the "{url}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/ConfirmHyperlink.svelte:15 -msgid "Are you sure you wish to go to {url}? If you confirm this action, it will be opened in a new tab." -msgstr "" - -#: src/lib/modals/ConfirmHyperlink.svelte:19 -#: src/lib/modals/DeletePost.svelte:67 -#: src/lib/modals/Logout.svelte:15 -#: src/lib/modals/ServerSelector.svelte:77 -#: src/lib/modals/chats/AddMember.svelte:85 -#: src/lib/modals/chats/AddMember_Search.svelte:42 -#: src/lib/modals/chats/ChangeChatNickname.svelte:80 -#: src/lib/modals/chats/CreateChat.svelte:72 -#: src/lib/modals/chats/LeaveChat.svelte:55 -#: src/lib/modals/chats/RemoveMember.svelte:69 -#: src/lib/modals/chats/TransferChatOwnership.svelte:70 -#: src/lib/modals/moderation/ClearPosts.svelte:58 -#: src/lib/modals/moderation/ClearQuote.svelte:55 -#: src/lib/modals/moderation/CreateNetblock.svelte:83 -#: src/lib/modals/moderation/DeleteAccount.svelte:100 -#: src/lib/modals/moderation/DeleteNetblock.svelte:53 -#: src/lib/modals/moderation/EnableRepairMode.svelte:52 -#: src/lib/modals/moderation/KickAllUsers.svelte:44 -msgid "Cancel" -msgstr "" - -#: src/lib/modals/ConfirmHyperlink.svelte:24 -msgid "Yes" -msgstr "" - -#: src/lib/modals/ConnectionFailed.svelte:22 -msgid "Connection Failed" -msgstr "" - -#: src/lib/modals/ConnectionFailed.svelte:26 -msgid "Meower is currently down for repairs. You can stay up-to-date with the current status of this outage by checking" -msgstr "" - -#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. -#: src/lib/modals/ConnectionFailed.svelte:35 -msgid "Your IP address has been blocked because it was used to violate Meower's Terms of Service or is likely to cause spam." -msgstr "" - -#: src/lib/modals/ConnectionFailed.svelte:38 -msgid "If you think this is a mistake, please email" -msgstr "" - -#: src/lib/modals/ConnectionFailed.svelte:47 -msgid "Failed connecting to server. View console for more information or try again later." -msgstr "" - -#: src/lib/modals/ConnectionFailed.svelte:53 -msgid "Reconnect" -msgstr "" - -#: src/lib/modals/Debug.svelte:21 -msgid "Debug" -msgstr "" - -#: src/lib/modals/Debug.svelte:23 -msgid "Stores" -msgstr "" - -#. TRANSLATORS: Do not modify the "{code}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/DeletePost.svelte:39 -#: src/lib/modals/chats/AddMember.svelte:47 -#: src/lib/modals/chats/AddMember_Profile.svelte:51 -#: src/lib/modals/chats/ChangeChatNickname.svelte:48 -#: src/lib/modals/chats/CreateChat.svelte:36 -#: src/lib/modals/chats/LeaveChat.svelte:35 -#: src/lib/modals/chats/RemoveMember.svelte:46 -#: src/lib/modals/chats/TransferChatOwnership.svelte:47 -#: src/lib/modals/moderation/ClearPosts.svelte:33 -#: src/lib/modals/moderation/ClearQuote.svelte:35 -#: src/lib/modals/moderation/CreateNetblock.svelte:39 -#: src/lib/modals/moderation/DeleteAccount.svelte:40 -#: src/lib/modals/moderation/DeleteNetblock.svelte:33 -#: src/lib/modals/moderation/EnableRepairMode.svelte:29 -#: src/lib/modals/moderation/KickAllUsers.svelte:26 -#: src/lib/modals/moderation/ModPanel.svelte:44 -#: src/lib/modals/moderation/ModPanel.svelte:68 -#: src/lib/modals/moderation/ModPanel.svelte:101 -msgid "Response code is not OK; code is {code}" -msgstr "" - -#: src/lib/modals/DeletePost.svelte:49 -msgid "Are you sure you would like to delete this post?" -msgstr "" - -#: src/lib/modals/DeletePost.svelte:54 -msgid "Report to Meower Moderators" -msgstr "" - -#: src/lib/modals/DeletePost.svelte:70 -#: src/lib/modals/moderation/DeleteNetblock.svelte:56 -msgid "Delete" -msgstr "" - -#: src/lib/modals/LoggedOut.svelte:8 -msgid "Logged Out" -msgstr "" - -#: src/lib/modals/LoggedOut.svelte:10 -msgid "You have been logged out. Please login again." -msgstr "" - -#: src/lib/modals/LoggedOut.svelte:13 -#: src/lib/modals/Logout.svelte:10 -#: src/lib/modals/Logout.svelte:16 -msgid "Logout" -msgstr "" - -#: src/lib/modals/Login.svelte:23 -#: src/lib/modals/Signup.svelte:24 -msgid "You must specify a username and password!" -msgstr "" - -#: src/lib/modals/Login.svelte:103 -#: src/lib/modals/Signup.svelte:18 -msgid "Join Meower" -msgstr "" - -#: src/lib/modals/Logout.svelte:12 -msgid "Are you sure you would like to logout?" -msgstr "" - -#: src/lib/modals/SearchResults.svelte:14 -msgid "Results" -msgstr "" - -#: src/lib/modals/SearchResults.svelte:25 -msgid "Error loading results. Please try again." -msgstr "" - -#: src/lib/modals/SearchResults.svelte:28 -msgid "No results found." -msgstr "" - -#: src/lib/modals/ServerSelector.svelte:15 -msgid "Server Selector" -msgstr "" - -#: src/lib/modals/ServerSelector.svelte:38 -msgid "WARNING!" -msgstr "" - -#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. -#: src/lib/modals/ServerSelector.svelte:39 -msgid "Connecting to a custom server can be dangerous! They will get your IP address and some details about your device upon connecting. They may also be running custom code to log passwords or other sensitive information." -msgstr "" - -#: src/lib/modals/ServerSelector.svelte:44 -msgid "This feature is intended for developers." -msgstr "" - -#: src/lib/modals/ServerSelector.svelte:47 -msgid "Cloudlink URL" -msgstr "" - -#: src/lib/modals/ServerSelector.svelte:61 -msgid "REST API URL" -msgstr "" - -#: src/lib/modals/ServerSelector.svelte:85 -msgid "Reset" -msgstr "" - -#: src/lib/modals/ServerSelector.svelte:87 -msgid "Save & Reload" -msgstr "" - -#: src/lib/modals/Signup.svelte:92 -msgid "Username..." -msgstr "" - -#: src/lib/modals/Signup.svelte:107 -msgid "Password..." -msgstr "" - -#: src/lib/modals/Signup.svelte:124 -msgid "Confirm password" -msgstr "" - -#: src/lib/modals/Signup.svelte:156 -msgid "Join" -msgstr "" - -#: src/lib/modals/chats/AddMember.svelte:14 -#: src/lib/modals/chats/AddMember_Mode.svelte:11 -#: src/lib/modals/chats/AddMember_Profile.svelte:11 -#: src/lib/modals/chats/AddMember_Search.svelte:14 -msgid "Add Member" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/AddMember.svelte:33 -#: src/lib/modals/chats/AddMember_Profile.svelte:43 -msgid "Someone's privacy settings are preventing you from adding {username} to {nickname}" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/AddMember.svelte:36 -msgid "{username} not found." -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/AddMember.svelte:39 -msgid "{username} is already a member of {nickname}." -msgstr "" - -#: src/lib/modals/chats/AddMember.svelte:43 -#: src/lib/modals/chats/AddMember_Profile.svelte:47 -#: src/lib/modals/chats/ChangeChatNickname.svelte:44 -#: src/lib/modals/chats/CreateChat.svelte:32 -#: src/lib/modals/chats/LeaveChat.svelte:31 -#: src/lib/modals/chats/RemoveMember.svelte:42 -#: src/lib/modals/chats/TransferChatOwnership.svelte:43 -msgid "Too many requests! Try again later." -msgstr "" - -#: src/lib/modals/chats/AddMember.svelte:88 -msgid "Add member" -msgstr "" - -#: src/lib/modals/chats/AddMember_Mode.svelte:17 -msgid "Enter Username" -msgstr "" - -#: src/lib/modals/chats/AddMember_Mode.svelte:23 -msgid "Search for Users" -msgstr "" - -#: src/lib/modals/chats/AddMember_Search.svelte:44 -msgid "Search" -msgstr "" - -#: src/lib/modals/chats/ChangeChatNickname.svelte:21 -msgid "Change Nickname" -msgstr "" - -#: src/lib/modals/chats/ChangeChatNickname.svelte:62 -#: src/lib/modals/chats/ChangeChatNickname.svelte:69 -#: src/lib/modals/chats/CreateChat.svelte:54 -msgid "Chat Nickname" -msgstr "" - -#: src/lib/modals/chats/ChangeChatNickname.svelte:86 -msgid "Change Nickname" -msgstr "" - -#: src/lib/modals/chats/CreateChat.svelte:14 -msgid "Create Chat" -msgstr "" - -#: src/lib/modals/chats/CreateChat.svelte:61 -msgid "Chat Nickname..." -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/GCMember.svelte:21 -msgid "{username}'s Profile" -msgstr "" - -#: src/lib/modals/chats/GCMember.svelte:32 -msgid "View full profile" -msgstr "" - -#: src/lib/modals/chats/GCMember.svelte:40 -msgid "Remove from chat" -msgstr "" - -#: src/lib/modals/chats/GCMember.svelte:49 -msgid "Make owner of chat" -msgstr "" - -#: src/lib/modals/chats/LeaveChat.svelte:18 -msgid "Leave Chat" -msgstr "" - -#. TRANSLATORS: Do not modify the "{nickname}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/LeaveChat.svelte:45 -msgid "Are you sure you want to leave {nickname}?" -msgstr "" - -#: src/lib/modals/chats/LeaveChat.svelte:57 -msgid "Leave" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/RemoveMember.svelte:24 -msgid "Remove {username}" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/RemoveMember.svelte:59 -msgid "Are you sure you want to remove {username} from {nickname}?" -msgstr "" - -#: src/lib/modals/chats/RemoveMember.svelte:72 -msgid "Remove member" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/TransferChatOwnership.svelte:25 -msgid "Transfer Ownership to {username}" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/chats/TransferChatOwnership.svelte:60 -msgid "Are you sure you want to transfer ownership of {nickname} to {username}?" -msgstr "" - -#: src/lib/modals/chats/TransferChatOwnership.svelte:73 -#: src/lib/modals/chats/TransferChatOwnership.svelte:76 -msgid "Transfer Ownership" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/ClearPosts.svelte:16 -msgid "Clear {username}'s Posts" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/ClearPosts.svelte:44 -msgid "Are you sure you wish to delete all of {username}'s posts? Currently, there is no easy way to recover all of their deleted posts!" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" and the "{origin}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/ClearPosts.svelte:44 -msgid "Are you sure you wish to delete all of {username}'s posts in {origin}? Currently, there is no easy way to recover all of their deleted posts!" -msgstr "" - -#: src/lib/modals/moderation/ClearPosts.svelte:60 -#: src/lib/modals/moderation/DeleteAccount.svelte:105 -#: src/lib/modals/moderation/EnableRepairMode.svelte:55 -#: src/lib/modals/moderation/EnableRepairMode.svelte:57 -#: src/lib/modals/moderation/KickAllUsers.svelte:47 -#: src/lib/modals/moderation/KickAllUsers.svelte:49 -msgid "Confirm" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/ClearQuote.svelte:19 -msgid "Clear {username}'s Quote" -msgstr "" - -#: src/lib/modals/moderation/ClearQuote.svelte:45 -msgid "Are you sure? This action is irreversible!" -msgstr "" - -#: src/lib/modals/moderation/ClearQuote.svelte:58 -msgid "Clear Quote" -msgstr "" - -#: src/lib/modals/moderation/CreateNetblock.svelte:19 -#: src/lib/modals/moderation/CreateNetblock.svelte:86 -msgid "Create Netblock" -msgstr "" - -#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. -#: src/lib/modals/moderation/CreateNetblock.svelte:50 -msgid "CIDR" -msgstr "" - -#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. -#: src/lib/modals/moderation/CreateNetblock.svelte:57 -msgid "CIDR..." -msgstr "" - -#: src/lib/modals/moderation/CreateNetblock.svelte:62 -msgid "Type" -msgstr "" - -#: src/lib/modals/moderation/CreateNetblock.svelte:69 -msgid "Full" -msgstr "" - -#: src/lib/modals/moderation/CreateNetblock.svelte:70 -msgid "Registration" -msgstr "" - -#: src/lib/modals/moderation/CreateNetblock.svelte:73 -msgid "This blocks any connection request to Meower's CloudLink server and blocks any REST API request." -msgstr "" - -#: src/lib/modals/moderation/CreateNetblock.svelte:76 -msgid "This blocks new account from being created." -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/DeleteAccount.svelte:19 -msgid "Please confirm the user's username ({username}):" -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:26 -msgid "This action can be very destructive! By confirming this, you acknowledge and take responsibility for the consequences of this action. Are you absolutely sure you wish to continue?" -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:29 -msgid "Cancelled!" -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/DeleteAccount.svelte:53 -msgid "Delete {username}" -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:56 -msgid "Mode" -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:68 -msgid "Cancel scheduled deletion" -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:76 -msgid "Immediate deletion" -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:79 -msgid "Purge" -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:82 -msgid "Cancel scheduled account deletion." -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:84 -msgid "Schedule account for deletion after 7 days." -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:86 -msgid "Immediate delete account." -msgstr "" - -#: src/lib/modals/moderation/DeleteAccount.svelte:88 -msgid "Purge everything about the account. It'll be like it never existed." -msgstr "" - -#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/DeleteNetblock.svelte:18 -msgid "Delete {cidr} Netblock" -msgstr "" - -#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/DeleteNetblock.svelte:43 -msgid "Are you sure you want to delete {cidr} netblock?" -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:17 -msgid "Block home posts" -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:18 -msgid "Blocks creating new home posts." -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:22 -msgid "Block chat posts" -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:23 -msgid "Blocks creating new chat posts." -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:27 -msgid "Block new chats" -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:28 -msgid "Blocks creating new group chats and starting DMs." -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:32 -msgid "Block editing group chat nicknames" -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:33 -msgid "Blocks editing group chat nicknames." -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:37 -msgid "Block editing quote" -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:38 -msgid "Blocks editing their quote." -msgstr "" - -#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/EditRestrictions.svelte:38 -msgid "{username}'s Restrictions" -msgstr "" - -#: src/lib/modals/moderation/EditRestrictions.svelte:91 -msgid "Save" -msgstr "" - -#: src/lib/modals/moderation/EnableRepairMode.svelte:14 -msgid "Enable Repair Mode" -msgstr "" - -#: src/lib/modals/moderation/EnableRepairMode.svelte:40 -msgid "Are you sure? This will disconnect everyone and prevent anyone from being able to reconnect!" -msgstr "" - -#: src/lib/modals/moderation/KickAllUsers.svelte:14 -msgid "Kick All Users" -msgstr "" - -#: src/lib/modals/moderation/KickAllUsers.svelte:36 -msgid "Are you sure? This will disconnect everyone!" -msgstr "" - -#: src/lib/modals/moderation/ModPanel.svelte:51 -msgid "Disabling registration..." -msgstr "" - -#: src/lib/modals/moderation/ModPanel.svelte:53 -msgid "Enabling registration..." -msgstr "" - -#. TRANSLATORS: Do not modify the "{registration}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/ModPanel.svelte:71 -msgid "Successfully {registration} registration!" -msgstr "" - -#. TRANSLATORS: Do not modify the "{registration}" or the "{error}" part of the string. This section will be automatically populated with the correct text. -#: src/lib/modals/moderation/ModPanel.svelte:71 -msgid "Failed {registration} registration: {error}" -msgstr "" - -#: src/lib/modals/moderation/ModPanel.svelte:119 -msgid "Moderation Panel" -msgstr "" From c6614b02d6b65c0962ab1c8bc8779e5e7b557f53 Mon Sep 17 00:00:00 2001 From: Max Walters Date: Sat, 2 Dec 2023 02:51:44 +0100 Subject: [PATCH 7/7] Added translation using Weblate (French) --- fr.po | 784 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 784 insertions(+) create mode 100644 fr.po diff --git a/fr.po b/fr.po new file mode 100644 index 0000000..0aeb80d --- /dev/null +++ b/fr.po @@ -0,0 +1,784 @@ +msgid "" +msgstr "" +"Project-Id-Version: Meower-Svelte\n" +"Report-Msgid-Bugs-To: https://github.com/meower-media-co/i18n/issues\n" +"POT-Creation-Date: 2023-11-29 20:09+0400\n" +"PO-Revision-Date: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: \n" + +#: src/lib/Setup.svelte:75 +msgid "Connecting..." +msgstr "" + +#: src/lib/Setup.svelte:135 +msgid "Logging in..." +msgstr "" + +#: src/lib/Setup.svelte:152 +#: src/lib/modals/Login.svelte:43 +#: src/lib/modals/moderation/DeleteAccount.svelte:22 +msgid "Invalid username!" +msgstr "" + +#: src/lib/Setup.svelte:155 +#: src/lib/modals/Login.svelte:46 +msgid "This account has been deleted!" +msgstr "" + +#: src/lib/Setup.svelte:159 +msgid "Session expired! Please login again." +msgstr "" + +#: src/lib/Setup.svelte:160 +#: src/lib/modals/Login.svelte:49 +msgid "Invalid password!" +msgstr "" + +#: src/lib/Setup.svelte:167 +#: src/lib/Setup.svelte:350 +#: src/lib/modals/Login.svelte:55 +#: src/lib/modals/Signup.svelte:63 +msgid "Usernames must not have spaces or other special characters!" +msgstr "" + +#: src/lib/Setup.svelte:170 +#: src/lib/Setup.svelte:354 +#: src/lib/modals/DeletePost.svelte:35 +#: src/lib/modals/Login.svelte:59 +#: src/lib/modals/Signup.svelte:67 +msgid "Too many requests! Please try again later." +msgstr "" + +#. TRANSLATORS: Do not modify the "{error}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:173 +#: src/lib/Setup.svelte:370 +#: src/lib/modals/Signup.svelte:79 +msgid "Unexpected {error} error!" +msgstr "" + +#: src/lib/Setup.svelte:201 +msgid "Reconnecting..." +msgstr "" + +#: src/lib/Setup.svelte:220 +#: src/lib/Setup.svelte:293 +#: src/lib/modals/Login.svelte:105 +msgid "Log in" +msgstr "" + +#: src/lib/Setup.svelte:224 +msgid "Create an account" +msgstr "" + +#: src/lib/Setup.svelte:248 +msgid "Skip" +msgstr "" + +#: src/lib/Setup.svelte:251 +msgid "(Several features will be unavailable while not logged in.)" +msgstr "" + +#: src/lib/Setup.svelte:256 +msgid "(You need to be logged in for this page.)" +msgstr "" + +#. TRANSLATORS: Do not translate the "v" part of this string. It is for displaying the version (e.g. v1.2.3). Do not modify the "{version}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:260 +msgid "Meower Svelte v{version}" +msgstr "" + +#: src/lib/Setup.svelte:267 +#: src/lib/modals/Login.svelte:17 +#: src/lib/modals/Signup.svelte:153 +msgid "Login to Meower" +msgstr "" + +#: src/lib/Setup.svelte:274 +msgid "You must specify a username and a password to login!" +msgstr "" + +#: src/lib/Setup.svelte:281 +#: src/lib/Setup.svelte:375 +#: src/lib/modals/Login.svelte:72 +#: src/lib/modals/Login.svelte:78 +#: src/lib/modals/Signup.svelte:86 +#: src/lib/modals/chats/AddMember.svelte:62 +#: src/lib/modals/chats/AddMember.svelte:66 +#: src/lib/modals/chats/AddMember_Search.svelte:24 +#: src/lib/modals/chats/AddMember.svelte:28 +msgid "Username" +msgstr "" + +#: src/lib/Setup.svelte:282 +#: src/lib/Setup.svelte:378 +#: src/lib/modals/Login.svelte:86 +#: src/lib/modals/Login.svelte:92 +#: src/lib/modals/Signup.svelte:101 +msgid "Password" +msgstr "" + +#: src/lib/Setup.svelte:291 +#: src/lib/Setup.svelte:411 +#: src/lib/Setup.svelte:429 +msgid "Go back" +msgstr "" + +#: src/lib/Setup.svelte:309 +msgid "You must specify a username and a password to create an account!" +msgstr "" + +#: src/lib/Setup.svelte:314 +#: src/lib/modals/Signup.svelte:29 +msgid "Passwords do not match! Make sure you have entered your password correctly." +msgstr "" + +#: src/lib/Setup.svelte:318 +msgid "Creating account..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:346 +#: src/lib/modals/Signup.svelte:59 +msgid "{username} is taken!" +msgstr "" + +#: src/lib/Setup.svelte:364 +#: src/lib/modals/Signup.svelte:74 +msgid "Registration Disabled" +msgstr "" + +#: src/lib/Setup.svelte:365 +#: src/lib/modals/Signup.svelte:75 +msgid "Unfortunately, you may not create a new account at this time. An administrator has disabled registration. Please try again later." +msgstr "" + +#: src/lib/Setup.svelte:384 +#: src/lib/modals/Signup.svelte:118 +msgid "Confirm password" +msgstr "" + +#: src/lib/Setup.svelte:395 +#: src/lib/modals/Signup.svelte:137 +msgid "I agree to" +msgstr "" + +#: src/lib/Setup.svelte:399 +#: src/lib/modals/Signup.svelte:147 +msgid "Meower's Terms of Service and Privacy Policy" +msgstr "" + +#: src/lib/Setup.svelte:413 +msgid "Join!" +msgstr "" + +#: src/lib/Setup.svelte:420 +msgid "Let's go!" +msgstr "" + +#: src/lib/Setup.svelte:424 +msgid "Somehow, you got to a page that doesn't exist..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{page}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/Setup.svelte:426 +msgid "(Current page: {page})" +msgstr "" + +#: src/lib/modals/AddImage.svelte:91 +#: src/lib/modals/AddImage.svelte:127 +msgid "The image must have a name!" +msgstr "" + +#. TRANSLATORS: Please do not translate the "https://" part of this string. This is used as an example, and must be left untranslated. +#: src/lib/modals/AddImage.svelte:95 +msgid "The image URL must start with https://!" +msgstr "" + +#: src/lib/modals/AddImage.svelte:118 +msgid "This image is not on the image host whitelist! Allowed image hosts are:" +msgstr "" + +#: src/lib/modals/AddImage.svelte:131 +msgid "Add Image to Post" +msgstr "" + +#: src/lib/modals/AddImage.svelte:137 +msgid "Image Name" +msgstr "" + +#: src/lib/modals/AddImage.svelte:147 +msgid "Image URL" +msgstr "" + +#: src/lib/modals/AddImage.svelte:153 +msgid "Preview" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/AddImage.svelte:161 +#: src/lib/modals/AddImage.svelte:167 +#: src/lib/modals/AddImage.svelte:173 +msgid "{username}'s profile picture" +msgstr "" + +#: src/lib/modals/AddImage.svelte:210 +#: src/lib/modals/Basic.svelte:16 +#: src/lib/modals/moderation/EditRestrictions.svelte:88 +msgid "Close" +msgstr "" + +#: src/lib/modals/AddImage.svelte:219 +msgid "Add" +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:12 +msgid "External Link" +msgstr "" + +#. TRANSLATORS: Do not modify the "{url}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/ConfirmHyperlink.svelte:15 +msgid "Are you sure you wish to go to {url}? If you confirm this action, it will be opened in a new tab." +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:19 +#: src/lib/modals/DeletePost.svelte:67 +#: src/lib/modals/Logout.svelte:15 +#: src/lib/modals/ServerSelector.svelte:77 +#: src/lib/modals/chats/AddMember.svelte:85 +#: src/lib/modals/chats/AddMember_Search.svelte:42 +#: src/lib/modals/chats/ChangeChatNickname.svelte:80 +#: src/lib/modals/chats/CreateChat.svelte:72 +#: src/lib/modals/chats/LeaveChat.svelte:55 +#: src/lib/modals/chats/RemoveMember.svelte:69 +#: src/lib/modals/chats/TransferChatOwnership.svelte:70 +#: src/lib/modals/moderation/ClearPosts.svelte:58 +#: src/lib/modals/moderation/ClearQuote.svelte:55 +#: src/lib/modals/moderation/CreateNetblock.svelte:83 +#: src/lib/modals/moderation/DeleteAccount.svelte:100 +#: src/lib/modals/moderation/DeleteNetblock.svelte:53 +#: src/lib/modals/moderation/EnableRepairMode.svelte:52 +#: src/lib/modals/moderation/KickAllUsers.svelte:44 +msgid "Cancel" +msgstr "" + +#: src/lib/modals/ConfirmHyperlink.svelte:24 +msgid "Yes" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:22 +msgid "Connection Failed" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:26 +msgid "Meower is currently down for repairs. You can stay up-to-date with the current status of this outage by checking" +msgstr "" + +#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. +#: src/lib/modals/ConnectionFailed.svelte:35 +msgid "Your IP address has been blocked because it was used to violate Meower's Terms of Service or is likely to cause spam." +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:38 +msgid "If you think this is a mistake, please email" +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:47 +msgid "Failed connecting to server. View console for more information or try again later." +msgstr "" + +#: src/lib/modals/ConnectionFailed.svelte:53 +msgid "Reconnect" +msgstr "" + +#: src/lib/modals/Debug.svelte:21 +msgid "Debug" +msgstr "" + +#: src/lib/modals/Debug.svelte:23 +msgid "Stores" +msgstr "" + +#. TRANSLATORS: Do not modify the "{code}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/DeletePost.svelte:39 +#: src/lib/modals/chats/AddMember.svelte:47 +#: src/lib/modals/chats/AddMember_Profile.svelte:51 +#: src/lib/modals/chats/ChangeChatNickname.svelte:48 +#: src/lib/modals/chats/CreateChat.svelte:36 +#: src/lib/modals/chats/LeaveChat.svelte:35 +#: src/lib/modals/chats/RemoveMember.svelte:46 +#: src/lib/modals/chats/TransferChatOwnership.svelte:47 +#: src/lib/modals/moderation/ClearPosts.svelte:33 +#: src/lib/modals/moderation/ClearQuote.svelte:35 +#: src/lib/modals/moderation/CreateNetblock.svelte:39 +#: src/lib/modals/moderation/DeleteAccount.svelte:40 +#: src/lib/modals/moderation/DeleteNetblock.svelte:33 +#: src/lib/modals/moderation/EnableRepairMode.svelte:29 +#: src/lib/modals/moderation/KickAllUsers.svelte:26 +#: src/lib/modals/moderation/ModPanel.svelte:44 +#: src/lib/modals/moderation/ModPanel.svelte:68 +#: src/lib/modals/moderation/ModPanel.svelte:101 +msgid "Response code is not OK; code is {code}" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:49 +msgid "Are you sure you would like to delete this post?" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:54 +msgid "Report to Meower Moderators" +msgstr "" + +#: src/lib/modals/DeletePost.svelte:70 +#: src/lib/modals/moderation/DeleteNetblock.svelte:56 +msgid "Delete" +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:8 +msgid "Logged Out" +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:10 +msgid "You have been logged out. Please login again." +msgstr "" + +#: src/lib/modals/LoggedOut.svelte:13 +#: src/lib/modals/Logout.svelte:10 +#: src/lib/modals/Logout.svelte:16 +msgid "Logout" +msgstr "" + +#: src/lib/modals/Login.svelte:23 +#: src/lib/modals/Signup.svelte:24 +msgid "You must specify a username and password!" +msgstr "" + +#: src/lib/modals/Login.svelte:103 +#: src/lib/modals/Signup.svelte:18 +msgid "Join Meower" +msgstr "" + +#: src/lib/modals/Logout.svelte:12 +msgid "Are you sure you would like to logout?" +msgstr "" + +#: src/lib/modals/SearchResults.svelte:14 +msgid "Results" +msgstr "" + +#: src/lib/modals/SearchResults.svelte:25 +msgid "Error loading results. Please try again." +msgstr "" + +#: src/lib/modals/SearchResults.svelte:28 +msgid "No results found." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:15 +msgid "Server Selector" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:38 +msgid "WARNING!" +msgstr "" + +#. TRANSLATORS: The string "IP" stands for "Internet Protocol." Please abbreviate this string, if possible. +#: src/lib/modals/ServerSelector.svelte:39 +msgid "Connecting to a custom server can be dangerous! They will get your IP address and some details about your device upon connecting. They may also be running custom code to log passwords or other sensitive information." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:44 +msgid "This feature is intended for developers." +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:47 +msgid "Cloudlink URL" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:61 +msgid "REST API URL" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:85 +msgid "Reset" +msgstr "" + +#: src/lib/modals/ServerSelector.svelte:87 +msgid "Save & Reload" +msgstr "" + +#: src/lib/modals/Signup.svelte:92 +#: src/lib/modals/moderation/ModPanel.svelte:138 +msgid "Username..." +msgstr "" + +#: src/lib/modals/Signup.svelte:107 +msgid "Password..." +msgstr "" + +#: src/lib/modals/Signup.svelte:124 +msgid "Confirm password" +msgstr "" + +#: src/lib/modals/Signup.svelte:156 +msgid "Join" +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:14 +#: src/lib/modals/chats/AddMember_Mode.svelte:11 +#: src/lib/modals/chats/AddMember_Profile.svelte:11 +#: src/lib/modals/chats/AddMember_Search.svelte:14 +msgid "Add Member" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:33 +#: src/lib/modals/chats/AddMember_Profile.svelte:43 +msgid "Someone's privacy settings are preventing you from adding {username} to {nickname}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:36 +msgid "{username} not found." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/AddMember.svelte:39 +msgid "{username} is already a member of {nickname}." +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:43 +#: src/lib/modals/chats/AddMember_Profile.svelte:47 +#: src/lib/modals/chats/ChangeChatNickname.svelte:44 +#: src/lib/modals/chats/CreateChat.svelte:32 +#: src/lib/modals/chats/LeaveChat.svelte:31 +#: src/lib/modals/chats/RemoveMember.svelte:42 +#: src/lib/modals/chats/TransferChatOwnership.svelte:43 +msgid "Too many requests! Try again later." +msgstr "" + +#: src/lib/modals/chats/AddMember.svelte:88 +msgid "Add member" +msgstr "" + +#: src/lib/modals/chats/AddMember_Mode.svelte:17 +msgid "Enter Username" +msgstr "" + +#: src/lib/modals/chats/AddMember_Mode.svelte:23 +msgid "Search for Users" +msgstr "" + +#: src/lib/modals/chats/AddMember_Search.svelte:44 +msgid "Search" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:21 +msgid "Change Nickname" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:62 +#: src/lib/modals/chats/ChangeChatNickname.svelte:69 +#: src/lib/modals/chats/CreateChat.svelte:54 +msgid "Chat Nickname" +msgstr "" + +#: src/lib/modals/chats/ChangeChatNickname.svelte:86 +msgid "Change Nickname" +msgstr "" + +#: src/lib/modals/chats/CreateChat.svelte:14 +msgid "Create Chat" +msgstr "" + +#: src/lib/modals/chats/CreateChat.svelte:61 +msgid "Chat Nickname..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/GCMember.svelte:21 +msgid "{username}'s Profile" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:32 +msgid "View full profile" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:40 +msgid "Remove from chat" +msgstr "" + +#: src/lib/modals/chats/GCMember.svelte:49 +msgid "Make owner of chat" +msgstr "" + +#: src/lib/modals/chats/LeaveChat.svelte:18 +msgid "Leave Chat" +msgstr "" + +#. TRANSLATORS: Do not modify the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/LeaveChat.svelte:45 +msgid "Are you sure you want to leave {nickname}?" +msgstr "" + +#: src/lib/modals/chats/LeaveChat.svelte:57 +msgid "Leave" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/RemoveMember.svelte:24 +msgid "Remove {username}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/RemoveMember.svelte:59 +msgid "Are you sure you want to remove {username} from {nickname}?" +msgstr "" + +#: src/lib/modals/chats/RemoveMember.svelte:72 +msgid "Remove member" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/TransferChatOwnership.svelte:25 +msgid "Transfer Ownership to {username}" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" or the "{nickname}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/chats/TransferChatOwnership.svelte:60 +msgid "Are you sure you want to transfer ownership of {nickname} to {username}?" +msgstr "" + +#: src/lib/modals/chats/TransferChatOwnership.svelte:73 +#: src/lib/modals/chats/TransferChatOwnership.svelte:76 +msgid "Transfer Ownership" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:16 +msgid "Clear {username}'s Posts" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:44 +msgid "Are you sure you wish to delete all of {username}'s posts? Currently, there is no easy way to recover all of their deleted posts!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" and the "{origin}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearPosts.svelte:44 +msgid "Are you sure you wish to delete all of {username}'s posts in {origin}? Currently, there is no easy way to recover all of their deleted posts!" +msgstr "" + +#: src/lib/modals/moderation/ClearPosts.svelte:60 +#: src/lib/modals/moderation/DeleteAccount.svelte:105 +#: src/lib/modals/moderation/EnableRepairMode.svelte:55 +#: src/lib/modals/moderation/EnableRepairMode.svelte:57 +#: src/lib/modals/moderation/KickAllUsers.svelte:47 +#: src/lib/modals/moderation/KickAllUsers.svelte:49 +msgid "Confirm" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ClearQuote.svelte:19 +msgid "Clear {username}'s Quote" +msgstr "" + +#: src/lib/modals/moderation/ClearQuote.svelte:45 +msgid "Are you sure? This action is irreversible!" +msgstr "" + +#: src/lib/modals/moderation/ClearQuote.svelte:58 +msgid "Clear Quote" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:19 +#: src/lib/modals/moderation/CreateNetblock.svelte:86 +msgid "Create Netblock" +msgstr "" + +#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. +#: src/lib/modals/moderation/CreateNetblock.svelte:50 +msgid "CIDR" +msgstr "" + +#. TRANSLATORS: The string "CIDR" stands for "Classless Inter-Domain Routing." Please abbreviate this string, if possible. +#: src/lib/modals/moderation/CreateNetblock.svelte:57 +msgid "CIDR..." +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:62 +msgid "Type" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:69 +msgid "Full" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:70 +msgid "Registration" +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:73 +msgid "This blocks any connection request to Meower's CloudLink server and blocks any REST API request." +msgstr "" + +#: src/lib/modals/moderation/CreateNetblock.svelte:76 +msgid "This blocks new account from being created." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteAccount.svelte:19 +msgid "Please confirm the user's username ({username}):" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:26 +msgid "This action can be very destructive! By confirming this, you acknowledge and take responsibility for the consequences of this action. Are you absolutely sure you wish to continue?" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:29 +msgid "Cancelled!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteAccount.svelte:53 +msgid "Delete {username}" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:56 +msgid "Mode" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:68 +msgid "Cancel scheduled deletion" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:76 +msgid "Immediate deletion" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:79 +msgid "Purge" +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:82 +msgid "Cancel scheduled account deletion." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:84 +msgid "Schedule account for deletion after 7 days." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:86 +msgid "Immediate delete account." +msgstr "" + +#: src/lib/modals/moderation/DeleteAccount.svelte:88 +msgid "Purge everything about the account. It'll be like it never existed." +msgstr "" + +#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteNetblock.svelte:18 +msgid "Delete {cidr} Netblock" +msgstr "" + +#. TRANSLATORS: Do not modify the "{cidr}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/DeleteNetblock.svelte:43 +msgid "Are you sure you want to delete {cidr} netblock?" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:17 +msgid "Block home posts" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:18 +msgid "Blocks creating new home posts." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:22 +msgid "Block chat posts" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:23 +msgid "Blocks creating new chat posts." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:27 +msgid "Block new chats" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:28 +msgid "Blocks creating new group chats and starting DMs." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:32 +msgid "Block editing group chat nicknames" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:33 +msgid "Blocks editing group chat nicknames." +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:37 +msgid "Block editing quote" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:38 +msgid "Blocks editing their quote." +msgstr "" + +#. TRANSLATORS: Do not modify the "{username}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/EditRestrictions.svelte:38 +msgid "{username}'s Restrictions" +msgstr "" + +#: src/lib/modals/moderation/EditRestrictions.svelte:91 +msgid "Save" +msgstr "" + +#: src/lib/modals/moderation/EnableRepairMode.svelte:14 +msgid "Enable Repair Mode" +msgstr "" + +#: src/lib/modals/moderation/EnableRepairMode.svelte:40 +msgid "Are you sure? This will disconnect everyone and prevent anyone from being able to reconnect!" +msgstr "" + +#: src/lib/modals/moderation/KickAllUsers.svelte:14 +msgid "Kick All Users" +msgstr "" + +#: src/lib/modals/moderation/KickAllUsers.svelte:36 +msgid "Are you sure? This will disconnect everyone!" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:51 +msgid "Disabling registration..." +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:53 +msgid "Enabling registration..." +msgstr "" + +#. TRANSLATORS: Do not modify the "{registration}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ModPanel.svelte:71 +msgid "Successfully {registration} registration!" +msgstr "" + +#. TRANSLATORS: Do not modify the "{registration}" or the "{error}" part of the string. This section will be automatically populated with the correct text. +#: src/lib/modals/moderation/ModPanel.svelte:71 +msgid "Failed {registration} registration: {error}" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:119 +msgid "Moderation Panel" +msgstr "" + +#: src/lib/modals/moderation/ModPanel.svelte:122 +msgid "Moderation User" +msgstr ""