## Summary - add SideCar support across the server and UI, including proxied tabs, picker/settings flows, and websocket-aware proxying - unify top-level tab handling so workspace instances and SideCars share the same tab model and navigation flows - limit SideCars to port-based services only, removing server-managed process control from the final API and UI --------- Co-authored-by: Shantur <shantur@Mac.home> Co-authored-by: Shantur <shantur@Shanturs-MacBook-Pro-M5.local>
74 lines
3.9 KiB
TypeScript
74 lines
3.9 KiB
TypeScript
export const folderSelectionMessages = {
|
|
"folderSelection.language.ariaLabel": "Language",
|
|
|
|
"folderSelection.logoAlt": "CodeNomad logo",
|
|
"folderSelection.tagline": "Select a folder to start coding with AI",
|
|
|
|
"folderSelection.links.github": "CodeNomad GitHub",
|
|
"folderSelection.links.githubStars": "CodeNomad GitHub Stars",
|
|
"folderSelection.links.discord": "CodeNomad Discord",
|
|
|
|
"folderSelection.empty.title": "No Recent Folders",
|
|
"folderSelection.empty.description": "Browse for a folder to get started",
|
|
|
|
"folderSelection.recent.title": "Recent Folders",
|
|
"folderSelection.recent.subtitle.one": "{count} folder available",
|
|
"folderSelection.recent.subtitle.other": "{count} folders available",
|
|
"folderSelection.recent.remove": "Remove from recent",
|
|
|
|
"folderSelection.browse.title": "Browse for Folder",
|
|
"folderSelection.browse.subtitle": "Select any folder on your computer",
|
|
"folderSelection.browse.button": "Browse Folders",
|
|
"folderSelection.browse.buttonOpening": "Opening...",
|
|
"folderSelection.actions.title": "Open Folder or Connect Server",
|
|
"folderSelection.actions.subtitle": "Open local folder or connect to a CodeNomad server",
|
|
"folderSelection.actions.connectButton": "Connect CodeNomad Server",
|
|
|
|
"folderSelection.advancedSettings": "Advanced Settings",
|
|
"folderSelection.opencode": "OpenCode",
|
|
|
|
"folderSelection.hints.navigate": "Navigate",
|
|
"folderSelection.hints.select": "Select",
|
|
"folderSelection.hints.remove": "Remove",
|
|
"folderSelection.hints.browse": "Browse",
|
|
|
|
"folderSelection.loading.title": "Starting instance...",
|
|
"folderSelection.loading.subtitle": "Hang tight while we prepare your workspace.",
|
|
|
|
"folderSelection.drop.title": "Drop a folder to open it",
|
|
"folderSelection.drop.subtitle": "Start a new instance in the dropped folder.",
|
|
"folderSelection.drop.invalidTitle": "Couldn't open dropped item",
|
|
"folderSelection.drop.invalidMessage": "Drop a folder to start a new instance.",
|
|
|
|
"folderSelection.dialog.title": "Select Workspace",
|
|
"folderSelection.dialog.description": "Select workspace to start coding.",
|
|
|
|
"folderSelection.tabs.local": "Local Folders",
|
|
"folderSelection.tabs.servers": "Servers",
|
|
"folderSelection.servers.title": "Saved Servers",
|
|
"folderSelection.servers.subtitle": "Open a saved remote CodeNomad server in a new window",
|
|
"folderSelection.servers.count": "{count} Servers",
|
|
"folderSelection.servers.empty.title": "No Saved Servers",
|
|
"folderSelection.servers.empty.description": "Add a remote server to reconnect quickly from this device",
|
|
"folderSelection.servers.connectTitle": "Connect to Server",
|
|
"folderSelection.servers.connectSubtitle": "Save a remote CodeNomad server and open it in a new window",
|
|
"folderSelection.servers.connectButton": "Connect to Server",
|
|
"folderSelection.servers.remove": "Remove saved server",
|
|
"folderSelection.servers.skipTls": "Self-signed TLS",
|
|
"folderSelection.servers.errorTitle": "Remote Connection Failed",
|
|
"folderSelection.servers.dialog.title": "Connect to Server",
|
|
"folderSelection.servers.dialog.description": "Add a remote CodeNomad server and optionally open it right away.",
|
|
"folderSelection.servers.dialog.name": "Server name",
|
|
"folderSelection.servers.dialog.namePlaceholder": "Production Server",
|
|
"folderSelection.servers.dialog.url": "Server URL",
|
|
"folderSelection.servers.dialog.urlPlaceholder": "https://server.example.com",
|
|
"folderSelection.servers.dialog.skipTls": "Skip TLS verification for self-signed certificates.",
|
|
"folderSelection.servers.dialog.cancel": "Cancel",
|
|
"folderSelection.servers.dialog.save": "Save",
|
|
"folderSelection.servers.dialog.connect": "Connect",
|
|
"folderSelection.servers.dialog.connecting": "Connecting...",
|
|
"folderSelection.servers.dialog.errorRequired": "Server name and URL are required.",
|
|
"folderSelection.servers.dialog.errorConnect": "Could not connect to the remote server.",
|
|
"folderSelection.sidecars.button": "Open SideCar",
|
|
} as const
|