···11+{
22+ "common": {
33+ "commaSeparation": "Separated with commas",
44+ "characters": "characters"
55+ },
66+ "login": {
77+ "title": "Log in",
88+ "welcomeBack": "Welcome back!",
99+ "exploreWithoutAccount": "Click here to take a look without an account!",
1010+ "dontHaveAccount": "Don't have an account?",
1111+ "register": "Register now!",
1212+ "checkSpam": "If you have any issues logging in, please check your spam folder!",
1313+ "email": "Email",
1414+ "password": "Password",
1515+ "mfaNextStep": "One more step...",
1616+ "mfaToken": "Token",
1717+ "mfaTokenEnter": "Enter your token from your Authenticator application",
1818+ "forgottenPassword": "Forgot password",
1919+ "showPassword": "Show password",
2020+ "hidePassword": "Hide password",
2121+ "loginButton": "Log in",
2222+ "checkEmail": "Please check your email",
2323+ "checkEmailLine1": "We have sent you an email. Please do check your email and the spam folder",
2424+ "checkEmailLine2": "If you have any problem, write to the instance admin, whose email can be found <a href=\"/about\">here</a>",
2525+ "alreadyLoggedIn": "You are already logged in on with that account"
2626+ },
2727+ "register": {
2828+ "title": "Register",
2929+ "welcome": "Welcome to Wafrn!",
3030+ "manualReviewInfo": "An administrator will review your profile before you can join. This process can take a few hours.",
3131+ "registerButton": "Register"
3232+ },
3333+ "notifications": {
3434+ "title": "Notifications",
3535+ "loadingMore": "Loading more notifications",
3636+ "refresh": "Refresh"
3737+ },
3838+ "menu": {
3939+ "login": "Log in",
4040+ "register": "Register",
4141+ "dashboard": "Dashboard",
4242+ "dashboardHover": "View dashboard",
4343+ "writeWoot": "Woot",
4444+ "notifications": "Notifications",
4545+ "explore": "Explore",
4646+ "exploreWafrn": "Explore WAFRN",
4747+ "exploreFediverse": "WAFRN & friends",
4848+ "unansweredAsks": "Unanswered Asks",
4949+ "privateMessages": "Private messages",
5050+ "search": "Search",
5151+ "profile": "Profile",
5252+ "myBlog": "My blog",
5353+ "about": "About",
5454+ "privacy": "Privacy",
5555+ "source": "Source",
5656+ "patreon": "Patreon",
5757+ "kofi": "Ko-fi",
5858+ "inbox": "Inbox",
5959+ "otherAccounts": "Other accounts",
6060+ "addAccount": "Add account",
6161+ "logout": "Log out",
6262+ "viewBlog": "View blog",
6363+ "switchToAlt": "Switch to account",
6464+ "faq": "FAQ",
6565+ "more": "More",
6666+ "settings": {
6767+ "title": "Settings",
6868+ "follows": "Manage followers",
6969+ "enableBluesky": "Enable Bluesky",
7070+ "editProfile": "Preferences and Profile",
7171+ "themeEditor": "Theme editor",
7272+ "mutedUsers": "Muted users",
7373+ "mutedPosts": "Muted posts",
7474+ "bookmarkedPosts": "Bookmarked posts",
7575+ "followedHashtags": "Followed hashtags",
7676+ "myBlockedUsers": "Blocked users",
7777+ "myBlockedServers": "Blocked servers",
7878+ "importFollows": "Import followers",
7979+ "superSecretMenu": "Super Secret Menu"
8080+ },
8181+ "admin": {
8282+ "title": "Admin",
8383+ "serverList": "Server list",
8484+ "addEmojis": "Add emojis",
8585+ "reports": "Reports",
8686+ "bans": "Banned users",
8787+ "blocklist": "Blocked users",
8888+ "stats": "Stats",
8989+ "awaitingAproval": "Awaiting approval"
9090+ }
9191+ },
9292+ "theme-editor": {
9393+ "title": "Theme Editor",
9494+ "templateNote": "You can see a base template and some advice in the",
9595+ "themeTextLabel": "Edit your CSS theme",
9696+ "themeTextPlaceholder": "Write down your own css...",
9797+ "themeGuideName": "Theme Guide",
9898+ "updateButton": "Update Theme"
9999+ },
100100+ "editor": {
101101+ "inReplyTo": "In reply to:",
102102+ "quoteButton": "Quote a woot",
103103+ "publishWoot": "Publish this woot",
104104+ "directMessageWarning": "Admins of both your server and the external server can read these messages.",
105105+ "unlistedWarning": "Unlisted posts will get ignored by searches (TAGS INCLUDED), and will not show on explore local, but they will be shown to your followers. And if someone sends a link they will be visible, unlike followers only. Basically, for when you want to post a lot but dont want to fill explore local.",
106106+ "directMessageWithQuoteWarning": "Quoted user will be notified of this as a mention too",
107107+ "sensitivePlaceholder": "What is sensitive about this woot?",
108108+ "wootQuoteBoxLabel": "Paste the URL of a woot to quote it. Can be the external url or the wafrn url",
109109+ "wootQuoteBoxPlaceholder": "Just paste the woot url",
110110+ "wootQuoteConfirmButton": "Add woot as quote",
111111+ "wootTextLabel": "Woot text",
112112+ "wootTextPlaceholder": "Start writing...",
113113+ "uploadMediaIndicator": "Drop to upload media",
114114+ "bskyLengthWarning": "Text above 300 characters will be cut off and instead a link to wafrn will be shown",
115115+ "bskyLengthNotice": "This only affects Bluesky, currently only an approximation!",
116116+ "bskyLengthLabel": "Bluesky character limit",
117117+ "altTextFieldLabel": "Image Description",
118118+ "altTextFieldLabelVideo": "Video Description",
119119+ "altTextFieldPlaceholder": "Description. Please FILL THIS",
120120+ "isNSFWToggle": "NSFW",
121121+ "mediaCountMastodonWarning": "ATTENTION! ANY FURTHER MEDIA UPLOADED WILL NOT BE DISPLAYED ON MASTODON",
122122+ "altTextWarning": "Please fill in the media descriptions. If you want to disable this check, you can do so in the settings.",
123123+ "quoteTitle": "Quoting:",
124124+ "tagFieldLabel": "Tags",
125125+ "tagSeparationNotice": "Separated by commas",
126126+ "ariaLabelWootPrivacy": "Edit privacy of woot",
127127+ "ariaLabelQuoteSetter": "Enable the quote setter",
128128+ "uploadMediaTooltip": "Upload Media",
129129+ "contentWarningTooltip": "Content Warning",
130130+ "insertEmojiTooltip": "Insert emoji",
131131+ "hiddenMentionsTooltip": "Other mentioned users",
132132+ "editorGuide": "Doubts on how to format the text or how to start? Check <a target=\"_blank\" href=\"https://wafrn.net/faq/user\">the guide</a>",
133133+ "usernameLabel": "Posting as"
134134+ },
135135+ "profile": {
136136+ "profile": {
137137+ "chooseAvatar": "Choose another avatar",
138138+ "chooseHeader": "Choose header image",
139139+ "changeDisplayName": "Display name (can contain emoji codes)",
140140+ "changeBio": "Your bio/description. You can put emoji codes here too. You can use markdown here",
141141+ "extraInfoHead": "Extra information (Fediverse exclusive)",
142142+ "addAttachment": "Add attachment",
143143+ "fieldPropertyName": "Property name",
144144+ "fieldPropertyValue": "Property value"
145145+ },
146146+ "preferences": {
147147+ "appearance": "Appearance",
148148+ "colorScheme": "Color Scheme",
149149+ "theme": "Theme",
150150+ "additionalStyleModes": "Additional Style Modes",
151151+ "language": "Language",
152152+ "appLanguage": "App language",
153153+ "notificationFilters": "Notification filtering",
154154+ "showNotificationsFrom": "Show notifications from",
155155+ "notifyFrom": {
156156+ "everyone": "Everyone",
157157+ "followers": "Followers",
158158+ "following": "People I follow",
159159+ "mutual": "Mutuals"
160160+ },
161161+ "notifyWhen": {
162162+ "mentioned": "Mentions",
163163+ "followed": "Follows",
164164+ "likesEmojiReacts": "Likes and EmojiReactions",
165165+ "quoted": "Quotes",
166166+ "rewooted": "Rewoots"
167167+ },
168168+ "manuallyAcceptFollows": "Manually accept follows",
169169+ "disableForceAltText": "Allow uploading media without alt text (enable this only if you're evil)",
170170+ "forceClassicLogo": "Force classic logo",
171171+ "forceClassicVideoPlayer": "Force classic video player",
172172+ "forceClassicAudioPlayer": "Force classic audio player",
173173+ "forceClassicMediaView": "Force classic media carousel (vertical)",
174174+ "dontCollapseQuotes": "Do not collapse quotes",
175175+ "disableCwExceptMuted": "Disable CW unless post contains muted words",
176176+ "disableConfetti": "Disable confetti effects when performing some actions",
177177+ "enableConfettiRecivingLike": "Enable confetti when you receive a like",
178178+ "disableUiSounds": "Disable sound effects when performing some actions",
179179+ "dashboardIsExploreLocal": "Default dashboard is explore local instead of following",
180180+ "cocAIne": "Replace the word artificial intelligence with custom word (cocaine?)",
181181+ "customCocAIne": "Custom word for AI replacement",
182182+ "notRecommendedOptions": "Not recommended options",
183183+ "disableNSFWFilter": "Disable NSFW images filter",
184184+ "automaticallyExpandAllPosts": "Automatically expand all posts",
185185+ "displayMentionsOfBlockedUsersFromOtherUsers": "Do not hide posts containing mentions to blocked users",
186186+ "hideNoDescriptionMedia": "Automatically CW media with no alt text"
187187+ },
188188+ "privacy": {
189189+ "defaultPostPrivacy": "Default post privacy",
190190+ "asks": "Asks",
191191+ "disableEmailNotifications": "Disable email notifications",
192192+ "hideFollows": "Hide my follows and followers",
193193+ "hideProfileNotLoggedInDescription": "Hide profile to not logged in users and search (this will only apply to your profile IN this wafrn, not to\nyour posts nor other fedi instances or bluesky)",
194194+ "rssOptions": "Enable RSS and microfront for my blog page"
195195+ },
196196+ "security": {
197197+ "header": "Security Settings",
198198+ "passwordChange": "Reset Password",
199199+ "mfa": {
200200+ "header": "Two Factor Authentication",
201201+ "setup": "Setup Two Factor Authentication",
202202+ "addNew": "Add new Two Factor Authenticator",
203203+ "friendlyNameLabel": "Friendly name, e.g. 'Work Phone' or 'Aegis'",
204204+ "typeLabel": "Two factor type",
205205+ "setupNewButton": "Set up new authenticator",
206206+ "tokenLabel": "Token",
207207+ "deleteLabel": "Delete",
208208+ "scanInstructions": "Scan the code below in your Authenticator application, and enter the code shown",
209209+ "installInstructions": "If you don't have an Authenticator app yet we suggest <a href=\"https://getaegis.app/\" target=\"_blank\">Aegis</a> (Android) or <a href=\"https://2fas.com/\" target=\"_blank\">2FAS</a> (iOS/Android)",
210210+ "imageAltSecret": "Authentication secret is '{{ secret }}'",
211211+ "secretFallback": "If you cannot read the QR code you can use code '{{ secret }}' manually in your app",
212212+ "confirmDeleteMessage": "Are you sure you want to delete this MFA provider? Note: deleting all MFA providers will disable MFA on your account",
213213+ "deleteSuccess": "MFA provider successfully removed",
214214+ "verifySuccess": "Success, your MFA is now enabled",
215215+ "verifyFailed": "Verification failed. Check your token, or if the problem persists ask an Administrator",
216216+ "errorMessageGeneric": "There was an issue with your request. Try again, or ask an Administrator for help",
217217+ "noMfa": "You do not have MFA enabled on your account",
218218+ "mfaList": "You have the following MFA providers set up",
219219+ "type": {
220220+ "totpLabel": "Authenticator App"
221221+ }
222222+ }
223223+ },
224224+ "other": {
225225+ "movingFromAccount": "'Moving from a different account (without the @)'",
226226+ "wordsThatWillAutoCwPosts": "Words that will add cw to post",
227227+ "superMutedWords": "Phrases that will not show a post with them (BE CAREFUL WITH THESE)",
228228+ "availableEmoji": "Available emojis",
229229+ "rollToCrash": "Roll a dice to crash your browser",
230230+ "rollSurvived": "Survived!",
231231+ "rollDied": "YOU FUCKEN DIED",
232232+ "rollDiedCountPrefix": "Roll count:"
233233+ },
234234+ "bsky": {
235235+ "psa1": "Bluesky integration is still very experimental! Things will absolutely break!",
236236+ "psa2_1": "Please refer to",
237237+ "psa2_2": "the FAQ",
238238+ "psa2_3": "to find out what does/doesn't work generally speaking.",
239239+ "psa3": "In the future, we aim to have Bluesky-Specific settings in here, like the ability to change the Bluesky username."
240240+ },
241241+ "migrate": {
242242+ "psa1": "To migrate to another server please create an alias and click",
243243+ "psa2": "here"
244244+ },
245245+ "delete": {
246246+ "psa1": "We will mark your account as deactivated and after 30 days it will be IRREVERSIBLY DELETED.",
247247+ "psa2": "To confirm it's you, please fill your password",
248248+ "button": "DELETE ACCOUNT"
249249+ },
250250+ "tabHeaders": {
251251+ "profile": "Profile",
252252+ "preferences": "Preferences",
253253+ "privacySecurity": "Privacy and Security",
254254+ "misc": "Miscellaneous"
255255+ },
256256+ "updateButton": "Update profile"
257257+ },
258258+ "ask-dialog-content": {
259259+ "askAnonymously": "Make question anonymous",
260260+ "askFormLabel": "Question",
261261+ "askButtonText": "Ask"
262262+ },
263263+ "keyboard-shortcuts": {
264264+ "keyboardShortcuts": "Keyboard Shortcuts",
265265+ "groupNavigation": "Navigation",
266266+ "scrollDown": "Scroll down",
267267+ "scrollUp": "Scroll up",
268268+ "scrollDownPage": "Scroll a page down",
269269+ "scrollUpPage": "Scroll a page up",
270270+ "nextPost": "Next post",
271271+ "previousPost": "Previous post",
272272+ "groupPostAction": "Post Actions",
273273+ "likePost": "Like post",
274274+ "rewootPost": "Rewoot post",
275275+ "replyPost": "Reply to post",
276276+ "quotePost": "Quote post",
277277+ "groupMisc": "Miscellaneous",
278278+ "openEditor": "Open editor",
279279+ "viewKeyboardShortcuts": "View keyboard shortcuts",
280280+ "unbound": "unbound",
281281+ "additionalOptions": "Additional Options",
282282+ "smoothScroll": "Smooth scroll"
283283+ },
284284+ "post-fragment": {
285285+ "mutedWords": "Post contains muted words:",
286286+ "replyingTo": "mentions: "
287287+ },
288288+ "media": {
289289+ "noAltText": "Media does not have alt text",
290290+ "sensitiveContent": "This media contains sensitive content",
291291+ "manuallyHidden": "Media manually hidden"
292292+ },
293293+ "page-not-found": {
294294+ "title": "404: page not found",
295295+ "subtitle": "Looks like there isn't anything here.",
296296+ "couldNotFind": "does not lead to a page",
297297+ "returnHome": "Go Home"
298298+ }
299299+}