mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-11-28 23:34:27 -05:00
87bd316017
moment.js had a flag that stripped these suffixes from their output, so that we could customize the messages more. luxon does not have this flag and therefore generates double suffixes.
451 lines
18 KiB
JSON
451 lines
18 KiB
JSON
{
|
|
"app": {
|
|
"slogan": "The best platform to write and share markdown.",
|
|
"title": "Collaborative markdown notes"
|
|
},
|
|
"renderer": {
|
|
"highlightCode": {
|
|
"copyCode": "Copy code to clipboard"
|
|
},
|
|
"markmap": {
|
|
"locked": "Mouse input locked",
|
|
"unlocked": "Mouse input unlocked"
|
|
},
|
|
"flowchart": {
|
|
"invalidSyntax": "Invalid flowchart.js syntax!"
|
|
},
|
|
"mermaid": {
|
|
"unknownError": "Unknown rendering error. Please check your browser console."
|
|
},
|
|
"sequence": {
|
|
"deprecationWarning": "The use of 'sequence' as code block language is deprecated."
|
|
},
|
|
"vega-lite": {
|
|
"png": "Save as PNG",
|
|
"svg": "Save as SVG",
|
|
"errorJson": "Error parsing the JSON"
|
|
}
|
|
},
|
|
"landing": {
|
|
"intro": {
|
|
"exploreFeatures": "Explore all features",
|
|
"features": {
|
|
"collaboration": "Real time collaboration",
|
|
"katex": "Works with charts and KaTeX",
|
|
"slides": "Supports slide mode"
|
|
},
|
|
"screenShotAltText": "HedgeDoc Screenshot"
|
|
},
|
|
"history": {
|
|
"error": {
|
|
"getHistory": {
|
|
"title": "Load History Error",
|
|
"text": "While trying to load the history form the server an error occurred"
|
|
},
|
|
"deleteHistory": {
|
|
"title": "Delete History Error",
|
|
"text": "While trying to delete the history on the server an error occurred"
|
|
},
|
|
"setHistory": {
|
|
"title": "Upload History Error",
|
|
"text": "While trying to upload the history to the server an error occurred"
|
|
},
|
|
"deleteNote": {
|
|
"title": "Delete Note Error",
|
|
"text": "While trying to delete a note on the server an error occurred"
|
|
},
|
|
"updateEntry": {
|
|
"title": "Update History Entry Error",
|
|
"text": "While trying to update a history entry on the server an error occurred"
|
|
},
|
|
"deleteEntry": {
|
|
"title": "Delete History Entry Error",
|
|
"text": "While trying to delete a history entry on the server an error occurred"
|
|
},
|
|
"notFoundEntry": {
|
|
"title": "History Entry not found",
|
|
"text": "We can't find the history entry you requested."
|
|
}
|
|
},
|
|
"noHistory": "No history",
|
|
"localHistory": "Below is history from this browser",
|
|
"toolbar": {
|
|
"cards": "Cards",
|
|
"table": "Table",
|
|
"selectTags": "Select tags…",
|
|
"searchKeywords": "Search keyword…",
|
|
"sortByTitle": "Sort by title",
|
|
"sortByLastVisited": "Sort by time",
|
|
"export": "Export history",
|
|
"import": "Import history",
|
|
"clear": "Clear history",
|
|
"refresh": "Refresh history",
|
|
"uploadAll": "Sync the complete history to the server"
|
|
},
|
|
"modal": {
|
|
"clearHistory": {
|
|
"title": "Delete history",
|
|
"question": "Do you want to clear the history?",
|
|
"disclaimer": "This won't delete any notes."
|
|
},
|
|
"importHistoryError": {
|
|
"title": "An error occurred",
|
|
"textWithFile": "While trying to import history from '{{fileName}}' an error occurred.",
|
|
"textWithoutFile": "You did not provide any files to upload the history from.",
|
|
"tooNewVersion": "The file '{{fileName}}' comes from a newer client and can't be imported."
|
|
},
|
|
"removeNote": {
|
|
"title": "Remove note from history",
|
|
"question": "Do you really want to remove this note from your history?",
|
|
"warning": "This just removes the history entry and won't delete the note itself.",
|
|
"button": "Remove note from history"
|
|
}
|
|
},
|
|
"tableHeader": {
|
|
"title": "Title",
|
|
"actions": "Actions",
|
|
"tags": "Tags",
|
|
"lastVisit": "Last Visit"
|
|
},
|
|
"menu": {
|
|
"recentNotes": "Recent notes",
|
|
"entryLocal": "Saved in your browser history",
|
|
"entryRemote": "Saved in your user history",
|
|
"removeEntry": "Remove from history",
|
|
"deleteNote": "Delete note"
|
|
}
|
|
},
|
|
"navigation": {
|
|
"intro": "Intro",
|
|
"history": "History",
|
|
"newGuestNote": "New guest note",
|
|
"newNote": "New note"
|
|
},
|
|
"footer": {
|
|
"releases": "Releases",
|
|
"poweredBy": "Powered by <0></0>",
|
|
"imprint": "Imprint",
|
|
"followUs": "Follow us on <0></0>, <1></1>, <2></2>, <3></3>, and <4></4>.",
|
|
"privacy": "Privacy",
|
|
"termsOfUse": "Terms of Use"
|
|
},
|
|
"versionInfo": {
|
|
"issueTracker": "Found a bug? Fill an issue!",
|
|
"sourceCode": "Read the source code",
|
|
"versionInfo": "Version info",
|
|
"serverVersion": "Server version",
|
|
"clientVersion": "Client version",
|
|
"title": "You are using"
|
|
}
|
|
},
|
|
"profile": {
|
|
"userProfile": "User profile",
|
|
"displayName": "Display name",
|
|
"displayNameInfo": "This name will be shown publicly on notes you created or edited.",
|
|
"changePassword": {
|
|
"title": "Change password",
|
|
"old": "Old password",
|
|
"new": "New password",
|
|
"newAgain": "New password again",
|
|
"info": "Your new password should contain at least 6 characters."
|
|
},
|
|
"accountManagement": "Account management",
|
|
"deleteUser": "Delete user",
|
|
"exportUserData": "Export user data",
|
|
"accessTokens": {
|
|
"title": "Access tokens",
|
|
"info": "Access tokens are an password-less authentication method for the CLI or third-party applications.",
|
|
"infoDev": "Developers can use these to access the public API.",
|
|
"noTokens": "You don't have any tokens generated yet.",
|
|
"createToken": "Create token",
|
|
"label": "Token label",
|
|
"created": "created {{time}}"
|
|
},
|
|
"modal": {
|
|
"deleteUser": {
|
|
"title": "Delete user",
|
|
"message": "Do you really want to delete your user account?",
|
|
"subMessage": "This will delete your account, all notes that are owned by you and remove all references to your account from other notes."
|
|
},
|
|
"addedAccessToken": {
|
|
"title": "Token added",
|
|
"message": "An access token was created. Copy it from the field below now, as you won't be able to view it again."
|
|
},
|
|
"deleteAccessToken": {
|
|
"title": "Really delete token?",
|
|
"message": "When deleting an access token, the applications that used it won't have access to your account anymore. You eventually need a new token to continue using those applications."
|
|
}
|
|
}
|
|
},
|
|
"editor": {
|
|
"untitledNote": "Untitled",
|
|
"placeholder": "← Start by entering a title here\n===\nVisit the features page if you don't know what to do.\nHappy hacking :)",
|
|
"invalidYaml": "The yaml-header is invalid. See <0></0> for more information.",
|
|
"infoToc": "Structure your note with headings to see a table-of-contents here.",
|
|
"help": {
|
|
"shortcuts": {
|
|
"title": "Shortcuts",
|
|
"bold": "Make selection bold",
|
|
"italic": "Make selection italic",
|
|
"underline": "Underline selection",
|
|
"strikethrough": "Strike selection through",
|
|
"mark": "Mark selection",
|
|
"view": "Show only View",
|
|
"both": "Show View and Edit",
|
|
"edit": "Show only Edit"
|
|
},
|
|
"links": {
|
|
"title": "Links"
|
|
},
|
|
"contacts": {
|
|
"title": "Contacts",
|
|
"community": "Join the community",
|
|
"meetUsOn": "Meet us on {{service}}",
|
|
"helpTranslating": "Help us translating",
|
|
"reportIssue": "Report an issue"
|
|
},
|
|
"documents": {
|
|
"title": "Documents",
|
|
"features": "Features",
|
|
"yamlMetadata": "YAML Metadata",
|
|
"slideExample": "Slide Example"
|
|
},
|
|
"cheatsheet": {
|
|
"title": "Cheatsheet",
|
|
"example": "Example",
|
|
"syntax": "Syntax",
|
|
"exampleAlert": "This is an alert area.",
|
|
"highlightedText": "Highlight"
|
|
}
|
|
},
|
|
"error": {
|
|
"locked": {
|
|
"title": "This note is locked",
|
|
"description": "Sorry, only the owner can edit this note."
|
|
},
|
|
"limitReached": {
|
|
"title": "Reached the limit",
|
|
"description": "Sorry, this note reached its maximum length. Notes can be up to {{maxLength}} characters long.",
|
|
"advice": "Please shorten the note."
|
|
},
|
|
"incompatible": {
|
|
"title": "Your client's version is incompatible.",
|
|
"description": "The server requires a newer version of the editor.",
|
|
"advice": "Refresh to update."
|
|
},
|
|
"newVersion": {
|
|
"title": "New version available!",
|
|
"description": "A new version of HedgeDoc is available",
|
|
"linkText": "See releases notes here",
|
|
"advice": "Refresh to enjoy new features."
|
|
},
|
|
"userStateChanged": {
|
|
"title": "Your user state has changed.",
|
|
"description": "Refresh to load new user state."
|
|
}
|
|
},
|
|
"viewMode": {
|
|
"edit": "Edit",
|
|
"view": "View",
|
|
"both": "Both"
|
|
},
|
|
"darkMode": {
|
|
"switchToDark": "Switch to Dark Mode",
|
|
"switchToLight": "Switch to Light Mode"
|
|
},
|
|
"appBar": {
|
|
"syncScroll": {
|
|
"disable": "Disable sync scroll",
|
|
"enable": "Enable sync scroll"
|
|
}
|
|
},
|
|
"editorToolbar": {
|
|
"bold": "Bold",
|
|
"italic": "Italic",
|
|
"underline": "Underline",
|
|
"strikethrough": "Strikethrough",
|
|
"subscript": "Subscript",
|
|
"superscript": "Superscript",
|
|
"header": "Heading",
|
|
"code": "Code",
|
|
"blockquote": "Blockquote",
|
|
"unorderedList": "Unordered List",
|
|
"orderedList": "Ordered List",
|
|
"checkList": "Checklist",
|
|
"link": "Link",
|
|
"image": "Image",
|
|
"uploadImage": "Upload Image",
|
|
"table": "Table",
|
|
"line": "Horizontal line",
|
|
"collapsableBlock": "Collapsable block",
|
|
"comment": "Comment",
|
|
"preferences": "Editor settings",
|
|
"emoji": "Open emoji picker"
|
|
},
|
|
"documentBar": {
|
|
"menu": "Menu",
|
|
"import": "Import",
|
|
"export": "Export",
|
|
"new": "New",
|
|
"shareLink": "Share link",
|
|
"extra": "Extra",
|
|
"revision": "Revision",
|
|
"slideMode": "Slide Mode",
|
|
"download": "Download",
|
|
"help": "Help",
|
|
"deleteNote": "Delete note",
|
|
"permissions": "Permissions",
|
|
"documentInfo": "Document info",
|
|
"pinNoteToHistory": "Pin note to history",
|
|
"pinnedToHistory": "Pinned to history"
|
|
},
|
|
"statusBar": {
|
|
"cursor": "Line {{line}}, Columns {{columns}}",
|
|
"selection": {
|
|
"column": "Selected {{count}} columns",
|
|
"line": "Selected {{count}} lines"
|
|
},
|
|
"lines": "{{lines}} Lines",
|
|
"length": "Length {{length}}",
|
|
"lengthTooltip": {
|
|
"maximumReached": "You've reached the maximum length of this note.",
|
|
"remaining": "You may still write {{remaining}} characters until you reach the limit for this note.",
|
|
"exceeded": "You've exceeded the maximum length of this note by {{exceeded}} characters. Consider shortening it."
|
|
}
|
|
},
|
|
"export": {
|
|
"rawHtml": "Raw HTML",
|
|
"pdf": "PDF export is unavailable."
|
|
},
|
|
"import": {
|
|
"clipboard": "Clipboard",
|
|
"file": "Markdown file"
|
|
},
|
|
"modal": {
|
|
"snippetImport": {
|
|
"title": "Import from Snippet",
|
|
"selectProject": "Select From Available Projects",
|
|
"selectSnippet": "Select From Available Snippets"
|
|
},
|
|
"documentInfo": {
|
|
"title": "Document info",
|
|
"created": "<0></0> created this note <1></1>",
|
|
"edited": "<0></0> was the last editor <1></1>",
|
|
"usersContributed": "<0></0> users contributed to this document",
|
|
"revisions": "<0></0> revisions are saved"
|
|
},
|
|
"gistImport": {
|
|
"title": "Import from Gist",
|
|
"insertGistUrl": "Paste your gist url here…"
|
|
},
|
|
"snippetExport": {
|
|
"title": "Export to Snippet",
|
|
"visibilityLevel": "Select Visibility Level"
|
|
},
|
|
"revision": {
|
|
"title": "Revisions",
|
|
"revertButton": "Revert",
|
|
"error": "An error occurred while fetching the revisions of this note.",
|
|
"length": "Length",
|
|
"download": "Download selected revision"
|
|
},
|
|
"clipboardImport": {
|
|
"title": "Import from clipboard",
|
|
"insertMarkdown": "Paste your markdown or webpage here…"
|
|
},
|
|
"deleteNote": {
|
|
"title": "Delete note",
|
|
"question": "Do you really want to delete this note?",
|
|
"warning": "All users will lose their connection. This process is irreversible.",
|
|
"button": "Delete note"
|
|
},
|
|
"permissions": {
|
|
"title": "Permissions",
|
|
"owner": "Owner",
|
|
"sharedWithUsers": "Shared with users",
|
|
"sharedWithGroups": "Also share with…",
|
|
"editUser": "Change {{name}}'s permissions to view and edit",
|
|
"viewOnlyUser": "Change {{name}}'s permissions to view only",
|
|
"removeUser": "Remove {{name}}'s permissions",
|
|
"addUser": "Add user",
|
|
"editGroup": "Change permissions of group \"{{name}}\" to view & edit",
|
|
"viewOnlyGroup": "Change permissions of group \"{{name}}\" to view only",
|
|
"denyGroup": "Deny access to group \"{{name}}\"",
|
|
"addGroup": "Add group",
|
|
"allUser": "Everyone",
|
|
"allLoggedInUser": "All logged-in users",
|
|
"error": "An error occurred while fetching the user information of this note."
|
|
},
|
|
"shareLink": {
|
|
"title": "Share link",
|
|
"viewOnlyDescription": "This link points to a read-only version of this note. You can use this e.g. for feedback from friends and colleagues."
|
|
},
|
|
"preferences": {
|
|
"title": "Preferences",
|
|
"theme": "Editor theme",
|
|
"keyMap": "Keymap",
|
|
"indentWithTabs": "Tab character",
|
|
"indentUnit": "Tab size (when using spaces)",
|
|
"spellcheck": "Spell checking"
|
|
}
|
|
},
|
|
"embeddings": {
|
|
"clickToLoad": "Click to load"
|
|
}
|
|
},
|
|
"views": {
|
|
"presentation": {},
|
|
"readOnly": {
|
|
"viewCount": "views",
|
|
"editNote": "Edit this note",
|
|
"loading": "Loading note contents ...",
|
|
"error": {
|
|
"title": "Error while loading note",
|
|
"description": "Probably the requested note does not exist or was deleted."
|
|
}
|
|
}
|
|
},
|
|
"common": {
|
|
"import": "Import",
|
|
"export": "Export",
|
|
"refresh": "Refresh",
|
|
"cancel": "Cancel",
|
|
"ok": "OK",
|
|
"close": "Close",
|
|
"save": "Save",
|
|
"delete": "Delete",
|
|
"or": "or",
|
|
"and": "and",
|
|
"avatarOf": "avatar of '{{name}}'",
|
|
"why": "Why?",
|
|
"successfullyCopied": "Copied!",
|
|
"copyError": "Error while copying!",
|
|
"errorOccurred": "An error occurred"
|
|
},
|
|
"login": {
|
|
"chooseMethod": "Choose method",
|
|
"signInVia": "Sign in via {{service}}",
|
|
"signIn": "Sign In",
|
|
"signOut": "Sign Out",
|
|
"auth": {
|
|
"email": "Email",
|
|
"password": "Password",
|
|
"username": "Username",
|
|
"error": {
|
|
"openIdLogin": "Invalid OpenID provided",
|
|
"usernamePassword": "Invalid username or password"
|
|
}
|
|
},
|
|
"register": {
|
|
"title": "Register",
|
|
"passwordAgain": "Password (again)",
|
|
"usernameInfo": "The username is your unique identifier for login.",
|
|
"passwordInfo": "Choose a unique and secure password. It must contain at least 8 characters.",
|
|
"infoTermsPrivacy": "With the registration of my user account I agree to the following terms:",
|
|
"error": {
|
|
"usernameExisting": "There is already an account with this username.",
|
|
"other": "There was an error while registering your account. Just try it again."
|
|
}
|
|
}
|
|
}
|
|
}
|