2020-01-21 01:14:10 +02:00
{
"labels" : {
"paste" : "Paste" ,
2020-12-27 18:51:47 +02:00
"pasteCharts" : "Paste charts" ,
2020-04-07 16:57:27 +03:00
"selectAll" : "Select all" ,
2020-07-07 12:24:07 +03:00
"multiSelect" : "Add element to selection" ,
2020-06-19 21:28:13 +01:00
"moveCanvas" : "Move canvas" ,
2020-12-12 05:54:34 -06:00
"cut" : "Cut" ,
2020-01-21 01:14:10 +02:00
"copy" : "Copy" ,
2020-03-14 22:53:18 +01:00
"copyAsPng" : "Copy to clipboard as PNG" ,
2020-04-05 16:13:17 -07:00
"copyAsSvg" : "Copy to clipboard as SVG" ,
2020-04-07 16:57:27 +03:00
"bringForward" : "Bring forward" ,
"sendToBack" : "Send to back" ,
"bringToFront" : "Bring to front" ,
"sendBackward" : "Send backward" ,
2020-01-21 01:14:10 +02:00
"delete" : "Delete" ,
2020-04-07 16:57:27 +03:00
"copyStyles" : "Copy styles" ,
"pasteStyles" : "Paste styles" ,
2020-01-21 01:14:10 +02:00
"stroke" : "Stroke" ,
"background" : "Background" ,
"fill" : "Fill" ,
2020-04-07 16:57:27 +03:00
"strokeWidth" : "Stroke width" ,
2020-05-14 17:04:33 +02:00
"strokeStyle" : "Stroke style" ,
"strokeStyle_solid" : "Solid" ,
"strokeStyle_dashed" : "Dashed" ,
"strokeStyle_dotted" : "Dotted" ,
2020-01-21 01:14:10 +02:00
"sloppiness" : "Sloppiness" ,
2020-01-21 17:39:39 +01:00
"opacity" : "Opacity" ,
2020-04-08 21:00:27 +01:00
"textAlign" : "Text align" ,
2020-08-15 00:59:43 +09:00
"edges" : "Edges" ,
"sharp" : "Sharp" ,
"round" : "Round" ,
2020-12-08 15:02:55 +00:00
"arrowheads" : "Arrowheads" ,
"arrowhead_none" : "None" ,
"arrowhead_arrow" : "Arrow" ,
2020-12-11 17:17:28 +00:00
"arrowhead_bar" : "Bar" ,
"arrowhead_dot" : "Dot" ,
2020-04-07 16:57:27 +03:00
"fontSize" : "Font size" ,
"fontFamily" : "Font family" ,
2020-01-21 01:14:10 +02:00
"onlySelected" : "Only selected" ,
2020-12-20 14:40:11 +02:00
"withBackground" : "With background" ,
2020-10-13 14:47:07 +02:00
"exportEmbedScene" : "Embed scene into exported file" ,
"exportEmbedScene_details" : "Scene data will be saved into the exported PNG/SVG file so that the scene can be restored from it.\nWill increase exported file size." ,
2020-04-19 20:50:23 +01:00
"addWatermark" : "Add \"Made with Excalidraw\"" ,
2020-04-07 16:57:27 +03:00
"handDrawn" : "Hand-drawn" ,
2020-01-21 01:14:10 +02:00
"normal" : "Normal" ,
2020-01-22 16:25:04 +02:00
"code" : "Code" ,
"small" : "Small" ,
"medium" : "Medium" ,
"large" : "Large" ,
2020-04-07 16:57:27 +03:00
"veryLarge" : "Very large" ,
2020-01-22 16:25:04 +02:00
"solid" : "Solid" ,
"hachure" : "Hachure" ,
2020-04-07 16:57:27 +03:00
"crossHatch" : "Cross-hatch" ,
2020-01-22 16:25:04 +02:00
"thin" : "Thin" ,
"bold" : "Bold" ,
2020-04-08 21:00:27 +01:00
"left" : "Left" ,
"center" : "Center" ,
"right" : "Right" ,
2020-04-07 16:57:27 +03:00
"extraBold" : "Extra bold" ,
2020-01-22 16:25:04 +02:00
"architect" : "Architect" ,
"artist" : "Artist" ,
2020-01-25 19:37:58 -03:00
"cartoonist" : "Cartoonist" ,
2020-12-01 14:00:13 +01:00
"fileTitle" : "File title" ,
2020-01-25 19:37:58 -03:00
"colorPicker" : "Color picker" ,
2020-01-26 17:14:31 -03:00
"canvasBackground" : "Canvas background" ,
2020-04-07 16:57:27 +03:00
"drawingCanvas" : "Drawing canvas" ,
2020-02-21 14:34:18 -05:00
"layers" : "Layers" ,
2020-04-02 00:13:53 +09:00
"actions" : "Actions" ,
2020-03-11 19:42:18 +01:00
"language" : "Language" ,
2020-03-16 22:53:02 +01:00
"createRoom" : "Share a live-collaboration session" ,
2020-04-08 01:31:28 +03:00
"duplicateSelection" : "Duplicate" ,
2020-12-01 14:00:13 +01:00
"untitled" : "Untitled" ,
2020-04-19 20:50:23 +01:00
"name" : "Name" ,
2020-05-09 15:27:42 +02:00
"yourName" : "Your name" ,
2020-05-26 13:07:46 -07:00
"madeWithExcalidraw" : "Made with Excalidraw" ,
"group" : "Group selection" ,
2020-06-19 11:36:49 +01:00
"ungroup" : "Ungroup selection" ,
2020-06-24 00:24:52 +09:00
"collaborators" : "Collaborators" ,
2021-02-06 03:20:53 +05:30
"showGrid" : "Show grid" ,
2020-07-10 02:20:23 -07:00
"addToLibrary" : "Add to library" ,
"removeFromLibrary" : "Remove from library" ,
2021-02-03 00:06:44 +02:00
"libraryLoadingMessage" : "Loading library…" ,
2020-12-07 19:24:55 +02:00
"libraries" : "Browse libraries" ,
2021-02-03 00:06:44 +02:00
"loadingScene" : "Loading scene…" ,
2020-10-31 11:40:06 +01:00
"align" : "Align" ,
"alignTop" : "Align top" ,
"alignBottom" : "Align bottom" ,
"alignLeft" : "Align left" ,
"alignRight" : "Align right" ,
"centerVertically" : "Center vertically" ,
2020-11-23 18:16:23 +00:00
"centerHorizontally" : "Center horizontally" ,
"distributeHorizontally" : "Distribute horizontally" ,
2021-02-02 02:26:42 +05:30
"distributeVertically" : "Distribute vertically" ,
"viewMode" : "View mode"
2020-01-21 01:14:10 +02:00
} ,
"buttons" : {
2020-02-20 18:44:38 -05:00
"clearReset" : "Reset the canvas" ,
2020-01-21 01:14:10 +02:00
"export" : "Export" ,
"exportToPng" : "Export to PNG" ,
2020-01-28 12:25:13 -08:00
"exportToSvg" : "Export to SVG" ,
2020-01-21 01:14:10 +02:00
"copyToClipboard" : "Copy to clipboard" ,
2020-03-23 16:15:22 +01:00
"copyPngToClipboard" : "Copy PNG to clipboard" ,
2020-10-07 06:37:38 -07:00
"scale" : "Scale" ,
2020-01-21 01:14:10 +02:00
"save" : "Save" ,
2020-06-12 18:35:04 +02:00
"saveAs" : "Save as" ,
2020-01-22 16:25:04 +02:00
"load" : "Load" ,
2020-01-25 19:37:58 -03:00
"getShareableLink" : "Get shareable link" ,
2020-01-26 17:14:31 -03:00
"close" : "Close" ,
2020-04-07 16:57:27 +03:00
"selectLanguage" : "Select language" ,
2020-02-15 21:03:32 +01:00
"scrollBackToContent" : "Scroll back to content" ,
"zoomIn" : "Zoom in" ,
2020-02-20 18:44:38 -05:00
"zoomOut" : "Zoom out" ,
2020-02-22 21:24:34 +02:00
"resetZoom" : "Reset zoom" ,
2020-02-21 08:17:20 -05:00
"menu" : "Menu" ,
2020-02-21 14:34:18 -05:00
"done" : "Done" ,
2020-03-01 14:39:03 -05:00
"edit" : "Edit" ,
"undo" : "Undo" ,
2020-03-11 19:42:18 +01:00
"redo" : "Redo" ,
2020-03-18 11:31:40 -04:00
"roomDialog" : "Start live collaboration" ,
2020-04-06 03:17:13 +05:30
"createNewRoom" : "Create new room" ,
2020-12-21 15:58:43 +02:00
"fullScreen" : "Full screen" ,
"darkMode" : "Dark mode" ,
"lightMode" : "Light mode" ,
"zenMode" : "Zen mode" ,
2020-06-26 23:28:01 +03:00
"exitZenMode" : "Exit zen mode"
2020-01-21 01:14:10 +02:00
} ,
"alerts" : {
2020-01-22 16:25:04 +02:00
"clearReset" : "This will clear the whole canvas. Are you sure?" ,
"couldNotCreateShareableLink" : "Couldn't create shareable link." ,
2020-10-18 10:39:55 +02:00
"couldNotCreateShareableLinkTooBig" : "Couldn't create shareable link: the scene is too big" ,
2020-04-03 12:50:51 +01:00
"couldNotLoadInvalidFile" : "Couldn't load invalid file" ,
2020-01-22 16:25:04 +02:00
"importBackendFailed" : "Importing from backend failed." ,
"cannotExportEmptyCanvas" : "Cannot export empty canvas." ,
"couldNotCopyToClipboard" : "Couldn't copy to clipboard. Try using Chrome browser." ,
basic Socket.io implementation of collaborative editing (#879)
* Enable collaborative syncing for elements
* Don't fall back to local storage if using a room, as that is confusing
* Use remote socket server
* Send updates to new users when they join
* ~
* add mouse tracking
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* Add Live button and app state to support tracking collaborator counts
* Enable collaborative syncing for elements
* add mouse tracking
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* fix syncing bugs and add a button to start syncing mid session
* Add Live button and app state to support tracking collaborator counts
* prettier
* Fix bug with remote pointers not changing on scroll
* Enable collaborative syncing for elements
* add mouse tracking
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* Add Live button and app state to support tracking collaborator counts
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* fix syncing bugs and add a button to start syncing mid session
* Fix bug with remote pointers not changing on scroll
* remove UI for collaboration
* remove link
* clean up lingering unused UI
* set random IV passed per encrypted message, reduce room id length, refactored socket broadcasting API, rename room_id to room, removed throttling of pointer movement
* fix package.json conflict
2020-03-09 08:48:25 -07:00
"decryptFailed" : "Couldn't decrypt data." ,
2020-07-08 22:55:26 +02:00
"uploadedSecurly" : "The upload has been secured with end-to-end encryption, which means that Excalidraw server and third parties can't read the content." ,
2020-10-01 10:12:43 -07:00
"loadSceneOverridePrompt" : "Loading external drawing will replace your existing content. Do you wish to continue?" ,
2021-02-03 19:14:26 +01:00
"collabStopOverridePrompt" : "Stopping the session will overwrite your previous, locally stored drawing. Are you sure?\n\n(If you want to keep your local drawing, simply close the browser tab instead.)" ,
2020-10-01 10:12:43 -07:00
"errorLoadingLibrary" : "There was an error loading the third party library." ,
2020-10-13 14:47:07 +02:00
"confirmAddLibrary" : "This will add {{numShapes}} shape(s) to your library. Are you sure?" ,
2020-12-20 16:11:44 +01:00
"imageDoesNotContainScene" : "Importing images isn't supported at the moment.\n\nDid you want to import a scene? This image does not seem to contain any scene data. Have you enabled this during export?" ,
2020-10-13 14:47:07 +02:00
"cannotRestoreFromImage" : "Scene couldn't be restored from this image file"
2020-01-21 01:14:10 +02:00
} ,
"toolBar" : {
"selection" : "Selection" ,
2020-05-12 20:10:11 +01:00
"draw" : "Free draw" ,
2020-01-21 01:14:10 +02:00
"rectangle" : "Rectangle" ,
"diamond" : "Diamond" ,
"ellipse" : "Ellipse" ,
"arrow" : "Arrow" ,
"line" : "Line" ,
2020-01-26 22:00:00 +02:00
"text" : "Text" ,
2020-07-10 02:20:23 -07:00
"library" : "Library" ,
2020-01-26 22:00:00 +02:00
"lock" : "Keep selected tool active after drawing"
2020-01-26 17:14:31 -03:00
} ,
"headings" : {
"canvasActions" : "Canvas actions" ,
"selectedShapeActions" : "Selected shape actions" ,
"shapes" : "Shapes"
2020-02-03 21:52:21 +04:00
} ,
"hints" : {
"linearElement" : "Click to start multiple points, drag for single line" ,
2020-05-12 20:10:11 +01:00
"freeDraw" : "Click and drag, release when you're finished" ,
2020-08-20 22:55:44 +03:00
"text" : "Tip: you can also add text by double-clicking anywhere with the selection tool" ,
2020-03-18 16:43:06 +01:00
"linearElementMulti" : "Click on last point or press Escape or Enter to finish" ,
2020-12-22 11:00:51 +01:00
"lockAngle" : "You can constrain angle by holding SHIFT" ,
2020-04-22 16:57:17 +01:00
"resize" : "You can constrain proportions by holding SHIFT while resizing,\nhold ALT to resize from the center" ,
2020-06-01 11:35:44 +02:00
"rotate" : "You can constrain angles by holding SHIFT while rotating" ,
"lineEditor_info" : "Double-click or press Enter to edit points" ,
2020-07-07 13:53:44 +02:00
"lineEditor_pointSelected" : "Press Delete to remove point, CtrlOrCmd+D to duplicate, or drag to move" ,
2020-06-01 11:35:44 +02:00
"lineEditor_nothingSelected" : "Select a point to move or remove, or hold Alt and click to add new points"
2020-03-09 17:09:45 +01:00
} ,
2020-10-28 20:52:53 +01:00
"canvasError" : {
"cannotShowPreview" : "Cannot show preview" ,
"canvasTooBig" : "The canvas may be too big." ,
"canvasTooBigTip" : "Tip: try moving the farthest elements a bit closer together."
} ,
2020-03-09 17:09:45 +01:00
"errorSplash" : {
"headingMain_pre" : "Encountered an error. Try " ,
"headingMain_button" : "reloading the page." ,
"clearCanvasMessage" : "If reloading doesn't work, try " ,
"clearCanvasMessage_button" : "clearing the canvas." ,
"clearCanvasCaveat" : " This will result in loss of work " ,
2020-03-31 09:37:51 +01:00
"trackedToSentry_pre" : "The error with identifier " ,
"trackedToSentry_post" : " was tracked on our system." ,
"openIssueMessage_pre" : "We were very cautious not to include your scene information on the error. If your scene is not private, please consider following up on our " ,
2020-03-09 17:09:45 +01:00
"openIssueMessage_button" : "bug tracker." ,
2020-03-31 09:37:51 +01:00
"openIssueMessage_post" : " Please include information below by copying and pasting into the GitHub issue." ,
2020-03-09 17:09:45 +01:00
"sceneContent" : "Scene content:"
2020-03-11 19:42:18 +01:00
} ,
"roomDialog" : {
"desc_intro" : "You can invite people to your current scene to collaborate with you." ,
"desc_privacy" : "Don't worry, the session uses end-to-end encryption, so whatever you draw will stay private. Not even our server will be able to see what you come up with." ,
"button_startSession" : "Start session" ,
"button_stopSession" : "Stop session" ,
"desc_inProgressIntro" : "Live-collaboration session is now in progress." ,
"desc_shareLink" : "Share this link with anyone you want to collaborate with:" ,
2020-05-19 18:33:37 +01:00
"desc_exitSession" : "Stopping the session will disconnect you from the room, but you'll be able to continue working with the scene, locally. Note that this won't affect other people, and they'll still be able to collaborate on their version."
2020-04-03 12:50:51 +01:00
} ,
"errorDialog" : {
"title" : "Error"
2020-04-05 15:58:00 +03:00
} ,
2021-01-17 17:46:23 +01:00
"helpDialog" : {
"blog" : "Read our blog" ,
2020-04-07 16:40:37 +03:00
"click" : "click" ,
2020-04-06 17:26:05 +03:00
"curvedArrow" : "Curved arrow" ,
"curvedLine" : "Curved line" ,
2021-01-17 17:46:23 +01:00
"documentation" : "Documentation" ,
"drag" : "drag" ,
2020-04-05 15:58:00 +03:00
"editor" : "Editor" ,
2020-04-09 22:58:29 +03:00
"github" : "Found an issue? Submit" ,
2021-01-17 17:46:23 +01:00
"howto" : "Follow our guides" ,
"or" : "or" ,
"preventBinding" : "Prevent arrow binding" ,
"shapes" : "Shapes" ,
"shortcuts" : "Keyboard shortcuts" ,
2020-04-18 15:50:30 +02:00
"textFinish" : "Finish editing (text)" ,
2021-01-17 17:46:23 +01:00
"textNewLine" : "Add new line (text)" ,
"title" : "Help" ,
"view" : "View" ,
2020-08-09 04:46:20 -07:00
"zoomToFit" : "Zoom to fit all elements" ,
2021-01-17 17:46:23 +01:00
"zoomToSelection" : "Zoom to selection"
2020-04-18 02:09:15 +05:30
} ,
"encrypted" : {
2020-04-22 21:52:14 +03:00
"tooltip" : "Your drawings are end-to-end encrypted so Excalidraw's servers will never see them."
2020-06-06 13:09:04 -07:00
} ,
2020-12-07 18:35:16 +02:00
"stats" : {
"angle" : "Angle" ,
"element" : "Element" ,
"elements" : "Elements" ,
"height" : "Height" ,
"scene" : "Scene" ,
"selected" : "Selected" ,
"storage" : "Storage" ,
"title" : "Stats for nerds" ,
"total" : "Total" ,
2021-02-04 14:47:46 +02:00
"version" : "Version" ,
"versionCopy" : "Click to copy" ,
"versionNotAvailable" : "Version not available" ,
2020-12-07 18:35:16 +02:00
"width" : "Width"
2021-01-15 20:32:46 +05:30
} ,
"toast" : {
"copyStyles" : "Copied styles." ,
2021-02-04 14:47:46 +02:00
"copyToClipboard" : "Copied to clipboard." ,
2021-01-15 20:32:46 +05:30
"copyToClipboardAsPng" : "Copied to clipboard as PNG."
2020-01-21 01:14:10 +02:00
}
}