/* Status bar icon accessibility description */
"MCP Server" = "MCP Server";

/* Start-failure alert: message text */
"Server Failed to Start" = "Server Failed to Start";

/* Start-failure alert: port conflict informative text, %ld is the port number */
"Port %ld is already in use. Quit the other process or change the port in DEVONthink's settings, then start the server again from the status menu." = "Port %ld is already in use. Quit the other process or change the port in DEVONthink's settings, then start the server again from the status menu.";

/* Start-failure alert: port conflict with identified holder; %ld port, %@ holder description */
"Port %ld is already in use by:\n\n%@\n\nQuit that helper, or change the port in DEVONthink's settings." = "Port %ld is already in use by:\n\n%@\n\nQuit that helper, or change the port in DEVONthink's settings.";

/* Start-failure alert: holder identification with bundle path and PID */
"%@ (PID %d)" = "%@ (PID %d)";

/* Start-failure alert: holder identification with bare PID */
"PID %d (no bundle identification available)" = "PID %d (no bundle identification available)";

/* Start-failure alert: generic informative text, %@ is the error description */
"%@\n\nStart the server again from the status menu after fixing the issue." = "%@\n\nStart the server again from the status menu after fixing the issue.";

/* Fallback when an NSError has no localized description */
"Unknown error" = "Unknown error";

/* OK button */
"OK" = "OK";

/* Button opening DEVONthink settings / status menu: open DEVONthink settings */
"Settings…" = "Settings…";

/* Status menu: server running, %ld is the port */
"Server Running — Port %ld" = "Server Running — Port %ld";

/* Status menu: server stopped */
"Server Stopped" = "Server Stopped";

/* Status menu: tool count, %lu is the number of tools */
"%lu Tools Available" = "%lu Tools Available";

/* Status menu: stop server */
"Stop Server" = "Stop Server";

/* Status menu: start server */
"Start Server" = "Start Server";

/* Status menu: copy the server's URL to the clipboard */
"Copy Server URL" = "Copy Server URL";

/* Status menu: copy the HTTP MCP config JSON to the clipboard */
"Copy Server JSON Config" = "Copy Server JSON Config";

/* Error shown when the MCP server detects a non-Pro/Server edition of DEVONthink */
"DEVONthink MCP requires DEVONthink Pro or Server." = "DEVONthink MCP requires DEVONthink Pro or Server.";

/* Error when no DEVONthink connection is available */
"Not connected to DEVONthink" = "Not connected to DEVONthink";

/* Status menu: open the standard About panel */
"About DEVONthink MCP" = "About DEVONthink MCP";

/* Status menu: quit application */
"Quit DEVONthink MCP" = "Quit DEVONthink MCP";

/* DEVONthink Log panel entry written by move_record */
"Moved by MCP" = "Moved by MCP";

/* DEVONthink Log panel entry written by trash_record */
"Trashed by MCP" = "Trashed by MCP";

/* DEVONthink Log panel entry written by merge_record for trashed sources */
"Trashed by MCP after merge" = "Trashed by MCP after merge";
