snapshot of https://github.com/tldraw/tldraw.git (main, 2026-09-23; blobs > 131072B omitted)
Some checks failed
Deploy analytics worker / Deploy analytics worker to ${{ (github.ref == 'refs/heads/production' && 'production') || (github.ref == 'refs/heads/main' && 'staging') || 'preview' }} (push) Failing after 1s
i18n upload strings / Upload latest strings (push) Failing after 1s
Deploy bemo / Deploy bemo to ${{ (github.ref == 'refs/heads/bemo-production' && 'production') || (github.ref == 'refs/heads/main' && 'staging') || 'preview' }} (push) Failing after 1s
Deploy grafana resources / ${{ github.event_name == 'push' && 'Deploy grafana resources' || 'Validate grafana resources (dry run)' }} (push) Failing after 0s
End to end tests (dotcom) / Check for relevant changes (push) Failing after 0s
End to end tests (examples) / Check for relevant changes (push) Failing after 0s
End to end tests (mermaid readability) / Check for relevant changes (push) Failing after 1s
End to end tests (perf) / Check for relevant changes (push) Failing after 0s
Publish editor extensions / Publish editor extensions (push) Failing after 1s
Publish SDK packages / Remove the publish-packages label (push) Has been skipped
Checks / Tests & checks (push) Has been cancelled
Checks / Build all projects (push) Has been cancelled
Deploy templates / Deploy templates (push) Has been cancelled
End to end tests (dotcom) / End to end tests (dotcom) (push) Has been cancelled
End to end tests (mermaid readability) / End to end tests (mermaid readability) (push) Has been cancelled
End to end tests (perf) / End to end tests (perf) (push) Has been cancelled
Deploy .com / Deploy dotcom to ${{ (github.ref == 'refs/heads/production' && 'production') || (github.ref == 'refs/heads/main' && 'staging') || 'preview' }} (push) Has been cancelled
End to end tests (examples) / End to end tests (examples) (push) Has been cancelled
Publish SDK packages / Publish SDK packages (push) Has been cancelled
Publish SDK packages / Tell user released version (push) Has been cancelled
Publish SDK packages / Publishes code templates to separate repositories (push) Has been cancelled
Publish SDK packages / Deploys the template demos with the new SDK version (push) Has been cancelled

This commit is contained in:
upstream-mirror
2026-09-23 16:12:52 +05:00
commit a774ac673a
4541 changed files with 770499 additions and 0 deletions

View File

@@ -0,0 +1,723 @@
{
"0095a9fa74": {
"translation": "Export"
},
"00b177e080": {
"translation": "Accept invitation"
},
"029f235f01": {
"translation": "We’re working on support for files from <a><strong>{appName}</strong></a>."
},
"03b3e13197": {
"translation": "Drag the file into the sidebar on this page. Or select the 'Import file' option from the user menu."
},
"043973ec1f": {
"translation": "Still having trouble? {GetHelpLink}"
},
"04a2dd56d6": {
"translation": "Invite teammates"
},
"05b2656486": {
"translation": "<name>{author}</name> mentioned you"
},
"05f43078e9": {
"translation": "You have reached the maximum number of workspaces. You need to delete old workspaces before creating new ones."
},
"06b9281e39": {
"translation": "Auto"
},
"07dbd11b21": {
"translation": "Untitled file"
},
"08331c1710": {
"translation": "Rate limit exceeded, try again later."
},
"08bd40c754": {
"translation": "Account"
},
"093ac7483a": {
"translation": "Can’t open {extension} files yet"
},
"0a91f7fa87": {
"translation": "This file has reached its size limit and changes might no longer be saved. Remove some content or start a new file."
},
"0b27918290": {
"translation": "File"
},
"0b9a4cde72": {
"translation": "File menu"
},
"0c4383617a": {
"translation": "Something went wrong loading this invite. Please try again."
},
"0d1f2bb523": {
"translation": "Send feedback"
},
"1063e38cb5": {
"translation": "Remove"
},
"10fb1df194": {
"translation": "Copy to personal workspace"
},
"110a4b01be": {
"translation": "Publish"
},
"12a6766ba1": {
"translation": "Unpin file"
},
"13ddd375ad": {
"translation": "Export as"
},
"14b03eeeb5": {
"translation": "Notification options"
},
"181b90f889": {
"translation": "Create file"
},
"1da2e8106b": {
"translation": "An unexpected error occurred."
},
"1dd1c5fb7f": {
"translation": "Today"
},
"1ffd709937": {
"translation": "A workspace must keep at least one owner. Make someone else an owner first."
},
"21f66c9c00": {
"translation": "Workspace name"
},
"23dcace54a": {
"translation": "You have been invited to join <strong>{workspaceName}</strong>. Create a free account to continue."
},
"250ddea65c": {
"translation": "About tldraw"
},
"2755e3ab39": {
"translation": "<name>{author}</name> commented on your board"
},
"28b2464e1f": {
"translation": "Could not submit feedback"
},
"299cb00a7a": {
"translation": "Upload failed"
},
"2a1167f869": {
"translation": "Welcome to your workspace"
},
"2a37324bb4": {
"translation": "Search..."
},
"2d3cdcfdd4": {
"translation": "Please try again."
},
"2de510be71": {
"translation": "Regenerating replaces the current invite link with a new one. Anyone using the old link will need the new one to join."
},
"2e2b3c700b": {
"translation": "Include link to current file"
},
"2e9856a31e": {
"translation": "Regenerate invite link"
},
"31246941ad": {
"translation": "You need to sign in to view this file."
},
"31418ce4ad": {
"translation": "i18n: Highlight Missing"
},
"324a0f3182": {
"translation": "Back to tldraw"
},
"335defdafe": {
"translation": "Please try refreshing the page."
},
"344a7f427f": {
"translation": "Editor"
},
"34e34c43ec": {
"translation": "Manage"
},
"375396d6e5": {
"translation": "Remove member"
},
"3bc7d6ea2f": {
"translation": "Continue with email"
},
"3bd1b98dbd": {
"translation": "Unable to publish the changes."
},
"3c5e891bff": {
"translation": "Pinned"
},
"3d0238bf16": {
"translation": "Accept all"
},
"3e2ae04ff0": {
"translation": "Unsupported Mermaid diagram"
},
"402bf0c47e": {
"translation": "Color theme"
},
"42e53c47c1": {
"translation": "Contact the owner to request access."
},
"44db318ee5": {
"translation": "Get help on Discord"
},
"454aad3b3c": {
"translation": "Are you sure you want to delete <strong>{fileName}</strong>?"
},
"46137245cd": {
"translation": "Thanks for helping us improve tldraw!"
},
"46de2de6bb": {
"translation": "Accept terms of use"
},
"477df802ca": {
"translation": "To continue editing please copy the file to your files."
},
"47f493a590": {
"translation": "Pin file"
},
"49ee308734": {
"translation": "Name"
},
"4d0d3ddec9": {
"translation": "This site uses cookies to make the app work and to collect analytics."
},
"4d1c8263ba": {
"translation": "Reload"
},
"5097d89907": {
"translation": "Unsupported diagram, will generate SVG instead"
},
"50db1b7e1e": {
"translation": "Unable to unpublish the file."
},
"51317dcad5": {
"translation": "This is your private workspace. Create a new workspace to invite teammates."
},
"517bb809d9": {
"translation": "Page menu"
},
"53770fd374": {
"translation": "Unread"
},
"542248f0ba": {
"translation": "This file is now read-only"
},
"54286b1d01": {
"translation": "Collaborator limit reached"
},
"545241e7dd": {
"translation": "{count} unread"
},
"550b25cc0c": {
"translation": "Could not restore your local drawing. Try reloading this page."
},
"554a05155c": {
"translation": "Still having trouble? <a>Report a problem</a>"
},
"55505ba281": {
"translation": "PNG"
},
"5638176be5": {
"translation": "Create a workspace"
},
"5677e381d2": {
"translation": "We use analytics cookies to make tldraw better."
},
"56c34c6410": {
"translation": "Privacy policy"
},
"5a95a425f7": {
"translation": "Share"
},
"5bec508475": {
"translation": "Old browser detected. Please update your browser to use this app."
},
"5bff3c9c88": {
"translation": "My workspace"
},
"5bffeebf03": {
"translation": "<name>{author}</name> reacted to your comment"
},
"5d04a002ea": {
"translation": "Unable to connect"
},
"5d26ae7550": {
"translation": "We failed to upload some of the content you created before you signed in."
},
"5f3c333678": {
"translation": "Feedback submitted"
},
"5fb63579fc": {
"translation": "Copy"
},
"608e9d366e": {
"translation": "You’re all caught up."
},
"60a68c29d6": {
"translation": "Sign in to comment"
},
"61057a0c84": {
"translation": "Later"
},
"61fb03fd7b": {
"translation": "{count, plural, one {Someone reacted to your comment} other {# people reacted to your comment}}"
},
"625fd29749": {
"translation": "Older"
},
"639bae9ac6": {
"translation": "you"
},
"63a6a88c06": {
"translation": "Refresh"
},
"6609dd239e": {
"translation": "Something went wrong"
},
"6637a98151": {
"translation": "A new version of tldraw is available. Please reload the page to continue."
},
"681e10aecb": {
"translation": "New file"
},
"6832ac5936": {
"translation": "Enter your email address"
},
"694f82ed9d": {
"translation": "Delete workspace"
},
"6a26f54883": {
"translation": "Help"
},
"6dc0836c1b": {
"translation": "You do not have the necessary permissions to perform this action."
},
"6dfc62f621": {
"translation": "Follow these steps to import the content manually:"
},
"70a6facb9d": {
"translation": "This week"
},
"71a29b007b": {
"translation": "Have a bug, issue, or idea for tldraw? Let us know!"
},
"73ab799383": {
"translation": "This version of tldraw is no longer supported."
},
"7408cf0d7b": {
"translation": "Please reload the page"
},
"74ff4bad28": {
"translation": "No files found"
},
"752b79f137": {
"translation": "You have reached the maximum number of files. You need to delete old files before creating new ones."
},
"7542d62aac": {
"translation": "Mark all as read"
},
"7573b8110a": {
"translation": "No access"
},
"761e93ede9": {
"translation": "Manage cookies"
},
"764671e008": {
"translation": "Chat with us on Discord"
},
"7697920637": {
"translation": "Please reload"
},
"777f9e90cf": {
"translation": "Invalid request."
},
"7827371d1a": {
"translation": "This anonymous tldraw multiplayer file is now read-only. To continue editing, please sign in and copy it to your files."
},
"78e9815992": {
"translation": "Got it"
},
"797799f35e": {
"translation": "Submit an issue on GitHub"
},
"7a1920d611": {
"translation": "Default"
},
"7b1329f5ca": {
"translation": "User manual"
},
"7be10fc592": {
"translation": "Restore version"
},
"7c0747a5df": {
"translation": "Open tldraw"
},
"7cb5f8b4a5": {
"translation": "Forget"
},
"7daeced9ff": {
"translation": "Publish changes"
},
"7fcdcc6455": {
"translation": "Forget file"
},
"801ab24683": {
"translation": "Download"
},
"8030793ce3": {
"translation": "New workspace"
},
"815e116a2e": {
"translation": "Have a bug, issue, or idea for tldraw? Let us know! Fill out this form and we will follow up over email if needed. You can also <discord>chat with us on Discord</discord> or <github>submit an issue on GitHub</github>."
},
"81666c6e4a": {
"translation": "Are you sure you want to forget <strong>{fileName}</strong>?"
},
"8413c683b4": {
"translation": "Comments"
},
"858ba4765e": {
"translation": "Member"
},
"85a082de1b": {
"translation": "Please refresh the page to get the latest version of tldraw."
},
"86353d2c41": {
"translation": "Added {total} .tldr files."
},
"86c66437fd": {
"translation": "Rename file"
},
"87fdb09de6": {
"translation": "You are already a member of this workspace"
},
"88bf6ab42c": {
"translation": "This invite link has expired"
},
"8c2d3d730c": {
"translation": "Check your email for a verification code."
},
"8eb2c00e96": {
"translation": "Shared with you"
},
"8ff3d0a705": {
"translation": "Rate limited"
},
"902b0d55fd": {
"translation": "Error"
},
"904a830405": {
"translation": "Rename"
},
"90646db02d": {
"translation": "Are you sure you want to delete <strong>{workspaceName}</strong>? This action cannot be undone."
},
"95aacd4d4a": {
"translation": "Sign in with Google"
},
"95d2109dc8": {
"translation": "Build with the tldraw SDK"
},
"96165d6df5": {
"translation": "This month"
},
"985a4b720f": {
"translation": "Terms of Use"
},
"9914a0ce04": {
"translation": "Light"
},
"9983381c21": {
"translation": "Clear search"
},
"9b33f5c63c": {
"translation": "Didn’t receive a code? <resend>Resend</resend>."
},
"9bef626805": {
"translation": "Delete file"
},
"9c228b6834": {
"translation": "You appear to be offline. Check your connection and try again."
},
"9ccb565b86": {
"translation": "We're having trouble connecting to our authentication service. This is usually temporary. Please try refreshing the page."
},
"9ceb927baa": {
"translation": "Publish this file"
},
"9e076f5885": {
"translation": "Not found"
},
"9e93c98d88": {
"translation": "Opt out"
},
"a078644c42": {
"translation": "You have been invited to join <strong>{workspaceName}</strong>."
},
"a0da245992": {
"translation": "Export the content as a .tldr file: Select 'Download' in the top left menu."
},
"a104439641": {
"translation": "Padding"
},
"a18366b217": {
"translation": "Dark"
},
"a1c915578c": {
"translation": "The file you are looking for does not exist."
},
"a239905023": {
"translation": "Export image"
},
"a274f4d467": {
"translation": "Notifications"
},
"a3debabee7": {
"translation": "Cookie policy"
},
"a4d3b161ce": {
"translation": "Submit"
},
"a52945dbe2": {
"translation": "Leave"
},
"a6cc403d56": {
"translation": "Anyone with the link"
},
"a768caa988": {
"translation": "Analytics"
},
"a8873770ab": {
"translation": "File is getting large"
},
"a9ded1e5ce": {
"translation": "Background"
},
"aac449eef6": {
"translation": "Create workspace"
},
"aaec8f7cde": {
"translation": "Someone"
},
"ab0df9ba36": {
"translation": "File limit reached"
},
"af3dc88931": {
"notes": "This is used to show the last time the file was published. An example is 'Last published 5 minutes ago'.",
"translation": "Last published <date></date>"
},
"b028909917": {
"translation": "Guest user"
},
"b03400e2db": {
"translation": "<name>{author}</name> replied"
},
"b1c94ca2fb": {
"translation": "All"
},
"b2326c3a34": {
"translation": "Regenerate"
},
"b2c3c2e30c": {
"translation": "File is full"
},
"b357b524e7": {
"translation": "Email address"
},
"b48becc771": {
"translation": "Enable invites"
},
"b6d4223e60": {
"translation": "Sign in"
},
"b6f4a2ec63": {
"translation": "Owner"
},
"b758336699": {
"translation": "Copy link"
},
"ba0318cb81": {
"translation": "Sign in to share"
},
"bbaaf8b6bf": {
"translation": "Invites are disabled"
},
"bbbcefd7ce": {
"translation": "{total, plural, one {Uploading .tldr file…} other {Uploading {uploaded} of {total} .tldr files…}}"
},
"bc88b0e89e": {
"translation": "Shared by {ownerName}"
},
"c17466812d": {
"translation": "Manage workspace"
},
"c2276c9127": {
"translation": "Learn more about sharing."
},
"c303bd1095": {
"translation": "Unable to publish the file."
},
"c4b39a1cc3": {
"translation": "Essential cookies"
},
"c655b27b1e": {
"translation": "i18n: Long String"
},
"c6a00f137b": {
"translation": "Invite"
},
"c6f16003f2": {
"translation": "Copy to my workspace"
},
"c87aacf567": {
"translation": "Sign out"
},
"c8a59e7135": {
"translation": "Dismiss"
},
"cceaefbc20": {
"translation": "Share this file"
},
"cd15a75c26": {
"translation": "SVG"
},
"ce0547606c": {
"translation": "This file is approaching its size limit. Consider removing some content or starting a new file."
},
"cea291e45e": {
"translation": "Learn more about publishing."
},
"d0e3556476": {
"translation": "<name>{author}</name> and {count, plural, one {# other} other {# others}} reacted to your comment"
},
"d3d2e61733": {
"translation": "Close"
},
"d46632fe1f": {
"translation": "Too many requests. Please slow down."
},
"d4bbf74f3e": {
"translation": "Toggle sidebar"
},
"d638a3344b": {
"translation": "Before you start, please accept our <tos>terms of use</tos> and <privacy>privacy policy</privacy>."
},
"d721757161": {
"translation": "Theme"
},
"d876a9fe1a": {
"translation": "Try Again"
},
"d88ad2dc74": {
"translation": "Accept and continue"
},
"d9100f3e10": {
"translation": "Go here to see the content"
},
"dbbebf3c03": {
"translation": "Invite only"
},
"dbf9b24193": {
"translation": "Leave workspace"
},
"dfdb78a4e4": {
"translation": "App debug flags"
},
"e0aa021e21": {
"translation": "OK"
},
"e2198d6228": {
"translation": "Copy invite link"
},
"e2ae80a510": {
"translation": "Legal summary"
},
"e404559826": {
"translation": "Terms of service"
},
"e65b2dcb6f": {
"translation": "<name>{a}</name> and <name>{b}</name> reacted to your comment"
},
"e81c4e4f2b": {
"translation": "or"
},
"ea4788705e": {
"translation": "Cancel"
},
"eb1e2b0542": {
"translation": "Ask the workspace owner for a new one."
},
"ebfe9ce86e": {
"translation": "Yesterday"
},
"ec59b960ea": {
"translation": "This file has reached the maximum number of active collaborators."
},
"ec611e9a08": {
"translation": "Account menu"
},
"ed53713239": {
"translation": "i18n: Accented"
},
"ed75712b0e": {
"translation": "Duplicate"
},
"ede55d955f": {
"translation": "Read our <a>cookie policy</a> to learn more."
},
"edec9387f9": {
"translation": "This comment was deleted."
},
"ef53538ae4": {
"translation": "Members"
},
"ef7de3f485": {
"translation": "selected"
},
"f09b16bc5f": {
"translation": "We use cookies to keep you logged in, to sync your files, and to collect analytics to help us improve tldraw."
},
"f0e8bff6f9": {
"translation": "User settings"
},
"f2569594b2": {
"translation": "We use these cookies to save your files and settings."
},
"f2a6c498fb": {
"translation": "Delete"
},
"f476ba8646": {
"translation": "<name>{a}</name>, <name>{b}</name> and {count, plural, one {# other} other {# others}} reacted to your comment"
},
"f4f70727dc": {
"translation": "Settings"
},
"f5ddc8d9c1": {
"translation": "For now, you can <a>export as a {extension} file</a> to use it here."
},
"fa2ead697d": {
"translation": "Privacy Policy"
},
"fb15c53f22": {
"translation": "Viewer"
},
"fc9d47046b": {
"translation": "Are you sure you want to leave this workspace?"
},
"fed5ec05eb": {
"translation": "Copied link"
},
"ff2fefd3c6": {
"translation": "Are you sure you want to remove {name} from this workspace?"
},
"ff52811b98": {
"translation": "Create a free account to save your files and tldraw with your teammates."
},
"ffcd73e997": {
"translation": "Import file…"
}
}