# desktop-mode/1.1.11/languages/desktop-mode.pot

OpenStation: Desktop Windows, Dock &amp; Virtual Desktops for WP Admin, version 1.1.11. 8,161 lines.

- Page: https://pluginprobe.com/plugins/desktop-mode/1.1.11/code/languages/desktop-mode.pot
- Raw: https://pluginprobe.com/plugins/desktop-mode/1.1.11/raw/languages/desktop-mode.pot
- Modified: 2026-09-23T16:12:40+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/desktop-mode/1.1.11/code/languages/desktop-mode.pot#L10-L20`.

```
# Copyright (C) 2026 Daniel López Sánchez
# This file is distributed under the GPLv2 or later.
msgid ""
msgstr ""
"Project-Id-Version: OpenStation 1.1.11\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/desktop-mode\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-09-23T15:57:42+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: desktop-mode\n"

#: src/agent-run-window.ts:132
msgid "Yesterday"
msgstr ""

#: src/agent-run-window.ts:184
msgid "Open the agent in WP Explorer"
msgstr ""

#. 1: entity kind (Post, Media, …), 2: entity title.
#: src/agent-run-window.ts:208
msgid "Open the %1$s \"%2$s\""
msgstr ""

#: src/agent-run-window.ts:315
msgid "Delete conversation?"
msgstr ""

#: src/agent-run-window.ts:316
msgid "Cannot be undone."
msgstr ""

#: src/agent-run-window.ts:317
msgid "Delete"
msgstr ""

#: src/agent-run-window.ts:332
msgid "Could not delete the conversation."
msgstr ""

#: src/agent-run-window.ts:354
msgid "+ New chat"
msgstr ""

#: src/agent-run-window.ts:385
msgid "Could not load conversations."
msgstr ""

#: src/agent-run-window.ts:386
msgid "No conversations yet."
msgstr ""

#: src/agent-run-window.ts:463
msgid "Delete conversation"
msgstr ""

#: src/agent-run-window.ts:525
msgid "No agent selected"
msgstr ""

#: src/agent-run-window.ts:529
msgid "Open an agent from the Agents section of WP Explorer, or pick a past conversation."
msgstr ""

#: src/agent-run-window.ts:580
msgid "Message the agent"
msgstr ""

#: src/agent-run-window.ts:584
msgid "Ask the agent to do something…"
msgstr ""

#: src/agent-run-window.ts:596
#: src/agent-run-window.ts:599
#: src/ai-assistant/impl.ts:1889
#: src/mio/assistant/chat.ts:70
msgid "Send"
msgstr ""

#: src/agent-run-window.ts:722
msgid "Shared with the agent"
msgstr ""

#: src/agent-run-window.ts:751
msgid "Tool calls"
msgstr ""

#: src/agent-run-window.ts:815
msgid "Chat window config is missing."
msgstr ""

#: src/agent-run-window.ts:852
#: src/desktop-files/agent-drop-targets.ts:84
msgid "Send to agent"
msgstr ""

#. 1: entity kind (post, media, …), 2: entity title, 3: numeric id.
#: src/agents-dispatch.ts:170
msgid "The user dropped the %1$s \"%2$s\" (id %3$s) onto you. Handle it according to your instructions, using your tools as needed."
msgstr ""

#. 1: entity kind (post, media, …), 2: entity title, 3: numeric id.
#: src/agents-dispatch.ts:188
msgid "The user sent you the %1$s \"%2$s\" (id %3$s) from the \"Send to\" menu. Handle it according to your instructions, using your tools as needed."
msgstr ""

#: src/agents-dispatch.ts:282
msgid "The agent finished without a text answer."
msgstr ""

#: src/agents-dispatch.ts:300
#: src/mio/assistant/response-actions.ts:146
msgid "Working…"
msgstr ""

#: src/agents-dispatch.ts:315
msgid "Queued — waiting for a WordPress worker…"
msgstr ""

#: src/agents-dispatch.ts:316
msgid "Reconnecting to the background job…"
msgstr ""

#: src/agents-dispatch.ts:317
msgid "Working in the background…"
msgstr ""

#: src/agents-entity-window.ts:66
#: src/ai-assistant/impl.ts:1751
msgid "Page"
msgstr ""

#: src/agents-entity-window.ts:68
#: src/content-graph/panel.ts:411
#: src/content-graph/panel.ts:881
#: apps/my-wordpress/parts/sections.php:66
#: includes/desktop-files/built-in-types.php:30
#: includes/my-wordpress/window.php:185
#: includes/recycle-bin/store.php:597
#: includes/welcome-dialog.php:576
#: includes/window-links.php:749
msgid "Media"
msgstr ""

#: src/agents-entity-window.ts:70
#: includes/desktop-files/built-in-types.php:42
#: includes/wp-icon-registry.php:49
msgid "User"
msgstr ""

#: src/agents-entity-window.ts:72
#: src/ai-assistant/impl.ts:1753
#: src/content-graph/panel.ts:833
#: src/content-graph/panel.ts:842
#: src/content-graph/panel.ts:871
#: includes/desktop-files/built-in-types.php:54
#: includes/recycle-bin/store.php:486
msgid "Comment"
msgstr ""

#: src/agents-entity-window.ts:74
#: src/ai-assistant/impl.ts:1755
#: includes/desktop-files/built-in-types.php:24
msgid "Post"
msgstr ""

#: src/agents-jobs.ts:80
msgid "The job status could not be read."
msgstr ""

#: src/agents-jobs.ts:122
msgid "The server returned a different job."
msgstr ""

#: src/agents-jobs.ts:129
msgid "The agent job failed."
msgstr ""

#: src/agents-jobs.ts:132
msgid "The server returned an invalid job state."
msgstr ""

#: src/agents-jobs.ts:145
msgid "The background job has not returned a result. Some work may already have been applied. Check the site before submitting again."
msgstr ""

#: src/ai-assistant/impl.ts:161
msgid "Find my post about…"
msgstr ""

#: src/ai-assistant/impl.ts:162
msgid "Where can I see categories?"
msgstr ""

#: src/ai-assistant/impl.ts:163
msgid "Do I have any spam comments?"
msgstr ""

#: src/ai-assistant/impl.ts:164
msgid "Take me to plugin settings"
msgstr ""

#: src/ai-assistant/impl.ts:480
#: src/ai-assistant/impl.ts:1884
msgid "How can I help?"
msgstr ""

#: src/ai-assistant/impl.ts:480
msgid "Search commands…"
msgstr ""

#. %s: command slug, without the leading slash.
#: src/ai-assistant/impl.ts:697
#: src/ai-assistant/impl.ts:835
msgid "Unknown command: /%s"
msgstr ""

#. %s: command slug, without the leading slash.
#: src/ai-assistant/impl.ts:875
msgid "Command /%s was cancelled."
msgstr ""

#. %s: command slug, without the leading slash.
#: src/ai-assistant/impl.ts:884
msgid "Running /%s…"
msgstr ""

#. 1: command slug, without the leading slash. 2: error message.
#: src/ai-assistant/impl.ts:919
msgid "Command /%1$s failed: %2$s"
msgstr ""

#: src/ai-assistant/impl.ts:1030
#: src/ai-assistant/impl.ts:1619
#: src/plugins/drafts-widget/index.ts:238
msgid "Thinking…"
msgstr ""

#. %d: HTTP status code.
#: src/ai-assistant/impl.ts:1090
msgid "Server returned %d"
msgstr ""

#: src/ai-assistant/impl.ts:1101
msgid "Network error — please check your connection and try again."
msgstr ""

#: src/ai-assistant/impl.ts:1161
msgid "(No title)"
msgstr ""

#. %s: the text the user typed, wrapped in <strong>.
#: src/ai-assistant/impl.ts:1273
msgid "No commands matching %s."
msgstr ""

#: src/ai-assistant/impl.ts:1329
msgid "Suggested commands"
msgstr ""

#. %s: the Enter key, rendered as a <kbd> glyph.
#: src/ai-assistant/impl.ts:1487
msgid "Press %s to run"
msgstr ""

#. %s: the Enter key, rendered as a <kbd> glyph.
#: src/ai-assistant/impl.ts:1501
msgid "No suggestions — press %s to run with the text you typed."
msgstr ""

#: src/ai-assistant/impl.ts:1595
msgid "Try asking"
msgstr ""

#: src/ai-assistant/impl.ts:1643
msgid "Open Preferences"
msgstr ""

#: src/ai-assistant/impl.ts:1763
msgid "Open page in desktop"
msgstr ""

#: src/ai-assistant/impl.ts:1765
msgid "Open comment in desktop"
msgstr ""

#: src/ai-assistant/impl.ts:1767
msgid "Open post in desktop"
msgstr ""

#. %s: title of the post the comment was left on.
#: src/ai-assistant/impl.ts:1776
msgid "Comment on “%s”"
msgstr ""

#: src/ai-assistant/impl.ts:1782
msgid "Untitled"
msgstr ""

#: src/ai-assistant/impl.ts:1855
#: src/ai-assistant/impl.ts:1864
#: src/notch.ts:73
msgid "Site assistant"
msgstr ""

#: src/ai-assistant/impl.ts:1866
msgid "Assistant mode"
msgstr ""

#: src/ai-assistant/impl.ts:1869
msgid "Ask AI"
msgstr ""

#: src/ai-assistant/impl.ts:1872
msgid "Commands"
msgstr ""

#: src/ai-assistant/impl.ts:1875
#: src/games/alphabet-soup/game.ts:630
#: src/games/inkfall/game.ts:394
#: src/window-chrome/controls/built-ins.ts:76
msgid "Close"
msgstr ""

#: src/ai-assistant/impl.ts:1887
msgid "Ask the assistant"
msgstr ""

#: src/ai-assistant/impl.ts:1897
msgid "Your assistant to quickly navigate and manage your entire site."
msgstr ""

#: src/ai-assistant/loading-placeholder.ts:155
msgid "Starting the command palette…"
msgstr ""

#: src/app-runtime/session.ts:321
msgid "The window could not update"
msgstr ""

#: src/app-runtime/session.ts:322
msgid "The window could not update."
msgstr ""

#. %s: HTTP status code, optionally followed by the reason phrase (e.g. "500 Internal Server Error").
#: src/boot/tracked-fetch.ts:238
msgid "Request failed (HTTP %s)."
msgstr ""

#: src/bug-report/index.ts:56
msgid "Found a bug or have a feature idea? Fill this in and we will open a pre-filled GitHub issue for you to review and submit."
msgstr ""

#: src/bug-report/index.ts:62
msgid "Title"
msgstr ""

#: src/bug-report/index.ts:63
msgid "A short summary"
msgstr ""

#: src/bug-report/index.ts:66
msgid "What happened? What did you expect?"
msgstr ""

#: src/bug-report/index.ts:67
msgid "Describe the issue or the feature you have in mind."
msgstr ""

#: src/bug-report/index.ts:71
msgid "Steps to reproduce (bug only)"
msgstr ""

#: src/bug-report/index.ts:72
msgid "One step per line"
msgstr ""

#: src/bug-report/index.ts:85
msgid "Open issue on GitHub"
msgstr ""

#: src/bug-report/index.ts:90
msgid "You will review and submit on GitHub."
msgstr ""

#: src/bug-report/index.ts:103
msgid "Title and description are both required."
msgstr ""

#: src/bug-report/index.ts:123
#: src/content-graph/panel.ts:894
#: src/plugins/my-wordpress-woocommerce/index.ts:741
#: apps/my-wordpress/parts/lists.php:488
#: includes/agents/identity.php:233
msgid "Type"
msgstr ""

#: src/bug-report/index.ts:131
msgid "Bug"
msgstr ""

#: src/bug-report/index.ts:132
msgid "Feature request"
msgstr ""

#: src/bug-report/index.ts:133
msgid "Question"
msgstr ""

#: src/bug-report/index.ts:221
msgid "Environment included with the report"
msgstr ""

#. %s: the `core/commands` command name.
#: src/commands/shell-harvester.ts:686
msgid "No live callback for command “%s” — the palette and the command registry are out of step. Reload the page."
msgstr ""

#: src/content-graph/board-notice.ts:139
msgid "Nothing on the board yet"
msgstr ""

#: src/content-graph/board-notice.ts:140
msgid "Publish a post or a page and it is pinned here. Threads are drawn between posts when one links to another."
msgstr ""

#: src/content-graph/board-notice.ts:147
msgid "Nothing to show for these types"
msgstr ""

#: src/content-graph/board-notice.ts:148
msgid "The post types switched on in the toolbar have no content yet. Switch another one on to see its posts."
msgstr ""

#: src/content-graph/board-notice.ts:155
msgid "Every post type is switched off"
msgstr ""

#: src/content-graph/board-notice.ts:156
msgid "Switch a type back on in the toolbar to see its posts."
msgstr ""

#: src/content-graph/board-notice.ts:160
msgid "No threads yet"
msgstr ""

#: src/content-graph/board-notice.ts:161
msgid "A thread joins two posts when one links to the other. Click a node to see its author, terms, comments, media and revisions, or group the board by category, tag, author, year or month from the toolbar."
msgstr ""

#: src/content-graph/index.ts:111
msgid "Show pins"
msgstr ""

#: src/content-graph/index.ts:135
msgid "Corkboard container missing."
msgstr ""

#. %d: numeric post id that failed to load.
#: src/content-graph/index.ts:224
msgid "Could not load post #%d."
msgstr ""

#: src/content-graph/index.ts:264
msgid "Loading graph…"
msgstr ""

#. 1: number of nodes (posts/pages) in the graph. 2: number of links between them.
#: src/content-graph/index.ts:274
msgid "%1$d nodes · %2$d links"
msgstr ""

#: src/content-graph/index.ts:295
msgid "Failed to load graph."
msgstr ""

#: src/content-graph/index.ts:336
msgid "Could not initialise the graph renderer."
msgstr ""

#: src/content-graph/panel.ts:165
msgid "Close panel"
msgstr ""

#: src/content-graph/panel.ts:335
msgid "Back to post"
msgstr ""

#: src/content-graph/panel.ts:408
#: apps/my-wordpress/parts/dossiers.php:71
#: apps/my-wordpress/parts/dossiers.php:159
msgid "Contributors"
msgstr ""

#: src/content-graph/panel.ts:409
#: src/content-graph/panel.ts:713
#: src/desktop-files/preview.ts:471
#: apps/comments/comments.os.php:37
#: apps/my-wordpress/parts/dossiers.php:78
#: apps/my-wordpress/parts/dossiers.php:167
#: includes/ai-copilot/search.php:111
#: includes/window-links.php:669
#: includes/window-links.php:670
msgid "Comments"
msgstr ""

#: src/content-graph/panel.ts:410
msgid "Taxonomies"
msgstr ""

#: src/content-graph/panel.ts:412
#: src/revisions/index.ts:199
#: apps/my-wordpress/parts/dossiers.php:107
#: apps/my-wordpress/parts/dossiers.php:237
msgid "Revisions"
msgstr ""

#: src/content-graph/panel.ts:426
#: src/content-graph/panel.ts:570
#: src/content-graph/satellites.ts:334
#: apps/my-wordpress/parts/dossiers.php:64
#: apps/my-wordpress/parts/dossiers.php:155
#: apps/my-wordpress/parts/lists.php:518
msgid "Author"
msgstr ""

#: src/content-graph/panel.ts:450
#: apps/my-wordpress/parts/lists.php:519
#: apps/station-home/parts/snapshot.php:366
msgid "Published"
msgstr ""

#: src/content-graph/panel.ts:457
#: apps/my-wordpress/parts/lists.php:520
msgid "Modified"
msgstr ""

#. %s is the site title.
#: src/content-graph/panel.ts:513
msgid "Open in %s"
msgstr ""

#: src/content-graph/panel.ts:514
#: includes/helpers.php:204
msgid "WordPress"
msgstr ""

#: src/content-graph/panel.ts:532
#: src/plugins/my-wordpress-woocommerce/index.ts:753
msgid "Edit"
msgstr ""

#: src/content-graph/panel.ts:547
msgid "View"
msgstr ""

#: src/content-graph/panel.ts:570
#: src/content-graph/satellites.ts:343
msgid "Contributor"
msgstr ""

#: src/content-graph/panel.ts:596
#: apps/users/users.os.php:135
msgid "Roles"
msgstr ""

#: src/content-graph/panel.ts:605
msgid "About"
msgstr ""

#: src/content-graph/panel.ts:611
msgid "Website"
msgstr ""

#: src/content-graph/panel.ts:623
#: src/content-graph/panel.ts:711
#: src/content-graph/panel.ts:725
#: src/desktop-files/preview.ts:390
#: src/desktop-files/preview.ts:465
#: apps/my-wordpress/parts/sections.php:42
#: apps/posts/posts.os.php:39
#: includes/my-wordpress/window.php:162
#: includes/welcome-dialog.php:562
msgid "Posts"
msgstr ""

#: src/content-graph/panel.ts:624
#: src/desktop-files/preview.ts:396
#: apps/my-wordpress/parts/sections.php:54
#: apps/pages/pages.os.php:35
#: includes/my-wordpress/window.php:170
msgid "Pages"
msgstr ""

#: src/content-graph/panel.ts:625
msgid "CPT"
msgstr ""

#: src/content-graph/panel.ts:627
#: src/desktop-files/preview.ts:402
msgid "Comments received"
msgstr ""

#: src/content-graph/panel.ts:631
msgid "Comments left"
msgstr ""

#: src/content-graph/panel.ts:641
msgid "Top topics"
msgstr ""

#: src/content-graph/panel.ts:650
msgid "First published"
msgstr ""

#: src/content-graph/panel.ts:654
msgid "Last published"
msgstr ""

#: src/content-graph/panel.ts:668
#: src/content-graph/panel.ts:772
#: src/content-graph/panel.ts:868
#: src/content-graph/panel.ts:899
msgid "Open in WordPress"
msgstr ""

#: src/content-graph/panel.ts:693
msgid "Parent"
msgstr ""

#: src/content-graph/panel.ts:703
#: src/plugins/my-wordpress-woocommerce/index.ts:875
#: includes/agents/privacy.php:69
msgid "Description"
msgstr ""

#: src/content-graph/panel.ts:717
#: src/desktop-files/preview.ts:477
msgid "Authors"
msgstr ""

#: src/content-graph/panel.ts:733
msgid "Top authors"
msgstr ""

#: src/content-graph/panel.ts:741
msgid "Co-occurring"
msgstr ""

#: src/content-graph/panel.ts:755
msgid "First post"
msgstr ""

#: src/content-graph/panel.ts:759
msgid "Latest post"
msgstr ""

#: src/content-graph/panel.ts:809
msgid "comments"
msgstr ""

#: src/content-graph/panel.ts:816
msgid "—"
msgstr ""

#: src/content-graph/panel.ts:818
#: src/plugins/my-wordpress-woocommerce/index.ts:812
#: src/plugins/my-wordpress-woocommerce/index.ts:866
#: apps/my-wordpress/parts/lists.php:517
msgid "Status"
msgstr ""

#: src/content-graph/panel.ts:911
#: src/content-graph/panel.ts:944
#: src/content-graph/satellites.ts:383
msgid "Revision"
msgstr ""

#: src/content-graph/panel.ts:936
#: src/window/index.ts:3993
msgid "Saved"
msgstr ""

#: src/content-graph/panel.ts:941
msgid "Open revision in WordPress"
msgstr ""

#: src/content-graph/panel.ts:1130
msgid "Milestones"
msgstr ""

#. %d: number of comment replies.
#: src/content-graph/panel.ts:1161
msgid "Reply (%d)"
msgid_plural "Replies (%d)"
msgstr[0] ""
msgstr[1] ""

#: src/content-graph/panel.ts:1185
msgid "Loading details…"
msgstr ""

#: src/content-graph/panel.ts:1245
#: src/ui/inline-loader.ts:169
#: src/widgets/layer.ts:545
msgid "Loading…"
msgstr ""

#. 1: taxonomy label (e.g. Category, Tag). 2: post count for the term.
#: src/content-graph/satellites.ts:355
msgid "%1$s · %2$d posts"
msgstr ""

#: src/content-graph/scene.ts:1340
msgid "Uncategorized"
msgstr ""

#: src/content-graph/scene.ts:1350
msgid "Untagged"
msgstr ""

#: src/content-graph/scene.ts:1361
msgid "Unknown author"
msgstr ""

#: src/content-graph/scene.ts:1368
#: src/content-graph/scene.ts:1374
msgid "Undated"
msgstr ""

#: src/content-graph/toolbar.ts:57
msgid "Show post types"
msgstr ""

#: src/content-graph/toolbar.ts:92
msgid "Search posts and pages in the graph"
msgstr ""

#: src/content-graph/toolbar.ts:96
msgid "Search nodes…"
msgstr ""

#: src/content-graph/toolbar.ts:168
msgid "Group by"
msgstr ""

#: src/content-graph/toolbar.ts:169
msgid "Group posts by a shared facet"
msgstr ""

#: src/content-graph/toolbar.ts:201
msgid "Fit"
msgstr ""

#: src/content-graph/toolbar.ts:202
msgid "Fit graph to view"
msgstr ""

#: src/content-graph/toolbar.ts:171
msgid "No grouping"
msgstr ""

#: src/content-graph/toolbar.ts:172
msgid "Group by category"
msgstr ""

#: src/content-graph/toolbar.ts:173
msgid "Group by tag"
msgstr ""

#: src/content-graph/toolbar.ts:174
msgid "Group by author"
msgstr ""

#: src/content-graph/toolbar.ts:175
msgid "Group by year"
msgstr ""

#: src/content-graph/toolbar.ts:176
msgid "Group by year-month"
msgstr ""

#: src/core/rest-failure.ts:93
msgid "Could not reach the site. Check your connection and try again."
msgstr ""

#: src/core/rest-failure.ts:179
msgid "Your session has expired. Reload the page and try again."
msgstr ""

#: src/core/rest-failure.ts:182
msgid "The site sent an unreadable reply. Reload the page to check whether the change went through."
msgstr ""

#: src/core/rest-failure.ts:194
msgid "It no longer exists. Reload the page to catch up."
msgstr ""

#. %d: HTTP status code.
#: src/core/rest-failure.ts:199
msgid "The server answered with error %d."
msgstr ""

#. %d: HTTP status code.
#: src/core/rest-failure.ts:206
msgid "The server refused the request (HTTP %d)."
msgstr ""

#: src/deactivation-feedback/index.ts:53
msgid "It changed WordPress too much"
msgstr ""

#: src/deactivation-feedback/index.ts:54
msgid "I’m missing features I need"
msgstr ""

#: src/deactivation-feedback/index.ts:55
msgid "It’s too buggy or unstable"
msgstr ""

#: src/deactivation-feedback/index.ts:56
#: includes/my-wordpress/integrations/woocommerce.php:240
msgid "Other"
msgstr ""

#: src/deactivation-feedback/index.ts:110
msgid "Before you go, what didn't work?"
msgstr ""

#: src/deactivation-feedback/index.ts:115
msgid "Optional. One answer helps us fix what sent you away."
msgstr ""

#: src/deactivation-feedback/index.ts:142
msgid "Details (optional)"
msgstr ""

#: src/deactivation-feedback/index.ts:143
#: src/deactivation-feedback/index.ts:190
msgid "Anything else? (optional)"
msgstr ""

#: src/deactivation-feedback/index.ts:148
msgid "What we send: your answer, the plugin, WordPress and PHP versions, your site language, and a few anonymous site facts listed in the plugin readme. Nothing that identifies you or your site."
msgstr ""

#: src/deactivation-feedback/index.ts:160
msgid "Skip and deactivate"
msgstr ""

#: src/deactivation-feedback/index.ts:166
msgid "Send and deactivate"
msgstr ""

#: src/deactivation-feedback/index.ts:186
msgid "Which page or plugin?"
msgstr ""

#: src/deactivation-feedback/index.ts:188
msgid "Which features?"
msgstr ""

#: src/deactivation-feedback/index.ts:299
msgid "Sending…"
msgstr ""

#: src/desktop-files/breadcrumbs.ts:66
#: src/desktop-files/breadcrumbs.ts:67
#: src/workspaces/wizard.ts:1031
msgid "Back"
msgstr ""

#: src/desktop-files/breadcrumbs.ts:87
msgid "Breadcrumb"
msgstr ""

#: src/desktop-files/built-in-openers.ts:118
#: includes/agents/run-window.php:96
msgid "Agent chat"
msgstr ""

#: src/desktop-files/preview.ts:634
#: includes/desktop-files/built-in-types.php:36
msgid "Uploaded file"
msgstr ""

#: src/desktop-files/preview.ts:653
msgid "No preview available for this file type."
msgstr ""

#: src/desktop-files/preview.ts:700
#: includes/desktop-files/media-library.php:293
msgid "Download"
msgstr ""

#: src/desktop-files/preview.ts:717
msgid "(folder)"
msgstr ""

#: src/desktop-files/preview.ts:721
msgid "Double-click to open."
msgstr ""

#: src/desktop-files/preview.ts:732
msgid "Shortcut"
msgstr ""

#: src/desktop-files/preview.ts:736
msgid "Plugin shortcut. Double-click to open."
msgstr ""

#: src/desktop-files/preview.ts:747
#: includes/desktop-files/built-in-types.php:60
msgid "Bookmark"
msgstr ""

#. %s is a file-type slug.
#: src/desktop-files/preview.ts:773
msgid "Type: %s"
msgstr ""

#: src/desktop-files/preview.ts:780
msgid "The underlying entity is no longer available."
msgstr ""

#: src/desktop-files/preview.ts:831
msgid "Unknown error."
msgstr ""

#: src/desktop-files/preview.ts:860
msgid "Select an item to preview it here."
msgstr ""

#. %d: number of selected items.
#: src/desktop-files/preview.ts:887
msgid "%d items selected"
msgstr ""

#: src/desktop-files/preview.ts:257
msgid "Explore details"
msgstr ""

#: src/desktop-files/preview.ts:258
msgid "See author, comments, categories, tags, attached media, and revisions for this entry."
msgstr ""

#: src/desktop-files/preview.ts:277
msgid "Open in editor"
msgstr ""

#: src/desktop-files/recycle-bin-targets.ts:142
#: src/notes/layer.ts:628
#: src/notes/layer.ts:940
#: src/plugins/drafts-widget/index.ts:708
#: src/plugins/drafts-widget/index.ts:758
msgid "Move to Trash"
msgstr ""

#: src/desktop-icons.ts:434
msgid "Desktop icons"
msgstr ""

#. %d is the number of pending items in a desktop-icon badge.
#. %d is the number of pending items in a dock badge.
#: src/desktop-icons.ts:539
#: src/dock.ts:2899
#: src/dock.ts:2912
msgid "%d notification"
msgid_plural "%d notifications"
msgstr[0] ""
msgstr[1] ""

#: src/desktop-themes/apply.ts:226
msgid "Could not load that desktop theme — the previous one is still showing."
msgstr ""

#: src/desktop-themes/apply.ts:230
#: src/ui/inline-loader.ts:257
msgid "Retry"
msgstr ""

#. %1$s is the workspace name, %2$d the windows kept, %3$d the windows on the desk.
#: src/desktop.ts:2853
msgid "%1$s will open like this — the top %2$d of %3$d windows, where they are."
msgstr ""

#. %1$s is the workspace name, %2$d a number of windows.
#: src/desktop.ts:2861
msgid "%1$s will open like this — %2$d windows, where they are."
msgstr ""

#. %s is an admin menu title (e.g. "Appearance").
#: src/dock-constellation/index.ts:860
msgid "%s menu"
msgstr ""

#: src/dock-constellation/index.ts:1025
msgid "Open windows"
msgstr ""

#. %d is a count of currently-open windows.
#: src/dock-constellation/index.ts:1030
msgid "%d open window"
msgid_plural "%d open windows"
msgstr[0] ""
msgstr[1] ""

#: src/dock-constellation/index.ts:1060
msgid "Minimized"
msgstr ""

#: src/dock-constellation/index.ts:1060
#: src/dock-constellation/index.ts:1087
#: src/plugins/my-wordpress-woocommerce/index.ts:747
#: src/plugins/my-wordpress-woocommerce/index.ts:835
#: src/plugins/my-wordpress-woocommerce/index.ts:912
#: src/plugins/my-wordpress-woocommerce/index.ts:1051
#: src/window/tabs.ts:498
#: apps/network/network.os.php:153
#: apps/station-home/parts/view.php:373
msgid "Open"
msgstr ""

#: src/dock-constellation/index.ts:1139
msgid "(opens in a new tab)"
msgstr ""

#: src/dock-peek/built-in-renderers.ts:104
msgid "System Preferences"
msgstr ""

#: src/dock-peek/built-in-renderers.ts:170
msgid "Trash — empty"
msgstr ""

#: src/dock-peek/built-in-renderers.ts:172
msgid "1 item"
msgstr ""

#. %s is the dock item's admin-page title (e.g., "Posts")
#: src/dock-peek/index.ts:295
msgid "%s — open windows"
msgstr ""

#. %s is the admin-page title (e.g., "Posts")
#: src/dock-peek/index.ts:605
msgid "New %s"
msgstr ""

#. %d is the number of pending updates / items.
#: src/dock.ts:1404
msgid "%d update"
msgid_plural "%d updates"
msgstr[0] ""
msgstr[1] ""

#: src/drag/ghost.ts:218
msgid "Drop here to create shortcut"
msgstr ""

#: src/drag/ghost.ts:221
msgid "Drop here to move"
msgstr ""

#: src/drag/ghost.ts:223
msgid "Drop here"
msgstr ""

#: src/drag/ghost.ts:227
msgid "Can’t drop here"
msgstr ""

#: src/drag/ghost.ts:232
msgid "Drop on the desktop or a folder"
msgstr ""

#: src/drag/ghost.ts:238
msgid "Drop in a folder"
msgstr ""

#: src/editor-preview/index.ts:608
#: src/editor-preview/index.ts:491
msgid "Preview"
msgstr ""

#: src/editor-preview/index.ts:622
msgid "Save the post to enable its preview"
msgstr ""

#: src/editor-preview/index.ts:630
msgid "The preview opens once the post has been saved."
msgstr ""

#: src/editor-preview/index.ts:454
msgid "No preview is available for this content."
msgstr ""

#: src/editor-preview/index.ts:476
msgid "Couldn't save your latest changes — the preview shows the last saved version."
msgstr ""

#. %s: post title.
#: src/editor-preview/index.ts:494
msgid "Preview: %s"
msgstr ""

#: src/effects/registry.ts:200
msgid "Darken"
msgstr ""

#: src/effects/registry.ts:201
msgid "Dim unfocused windows so the focused one stands out."
msgstr ""

#: src/effects/registry.ts:207
msgid "Frost"
msgstr ""

#: src/effects/registry.ts:208
msgid "Throw unfocused windows out of focus — a soft, frosted-glass blur, as if you were looking at them through an iced-over pane."
msgstr ""

#: src/effects/registry.ts:216
msgid "Grayscale"
msgstr ""

#: src/effects/registry.ts:217
msgid "Drain the colour from unfocused windows so the focused one is the only thing still in colour — your eye snaps right to it."
msgstr ""

#: src/exit-openstation.ts:53
msgid "Exit OpenStation"
msgstr ""

#: src/games/alphabet-soup/game.ts:88
msgid "Time Attack"
msgstr ""

#: src/games/alphabet-soup/game.ts:88
msgid "Daily"
msgstr ""

#: src/games/alphabet-soup/game.ts:93
msgid "90 seconds on the clock — every word buys you more."
msgstr ""

#. %s: number of waves in a Daily run.
#: src/games/alphabet-soup/game.ts:96
msgid "%s relaxed waves. No clock pressure, just streaks."
msgstr ""

#: src/games/alphabet-soup/game.ts:104
msgid "Big"
msgstr ""

#: src/games/alphabet-soup/game.ts:106
#: src/games/inkfall/game.ts:60
msgid "Medium"
msgstr ""

#: src/games/alphabet-soup/game.ts:108
msgid "Small"
msgstr ""

#: src/games/alphabet-soup/game.ts:228
#: src/games/inkfall/game.ts:139
msgid "Mute sound effects"
msgstr ""

#: src/games/alphabet-soup/game.ts:229
#: src/games/inkfall/game.ts:140
msgid "Unmute sound effects"
msgstr ""

#. 1: challenger display name, 2: score to beat.
#: src/games/alphabet-soup/game.ts:247
#: src/games/inkfall/game.ts:158
msgid "Beat %1$s: %2$s"
msgstr ""

#: src/games/alphabet-soup/game.ts:288
msgid "Warming up the soup…"
msgstr ""

#. %s: current score.
#: src/games/alphabet-soup/game.ts:329
#: src/games/inkfall/game.ts:214
msgid "Score %s"
msgstr ""

#. 1: current wave number, 2: mode label.
#: src/games/alphabet-soup/game.ts:346
msgid "Wave %1$s · %2$s"
msgstr ""

#. %s: number of hidden words.
#: src/games/alphabet-soup/game.ts:361
msgid "Find %s words"
msgstr ""

#. %s: wave number.
#: src/games/alphabet-soup/game.ts:405
msgid "Wave %s"
msgstr ""

#: src/games/alphabet-soup/game.ts:426
#: src/games/alphabet-soup/game.ts:508
msgid "Soup finished!"
msgstr ""

#: src/games/alphabet-soup/game.ts:505
#: src/games/inkfall/game.ts:341
msgid "Game Over — challenge beaten!"
msgstr ""

#: src/games/alphabet-soup/game.ts:506
#: src/games/inkfall/game.ts:342
msgid "Game Over — challenge missed."
msgstr ""

#: src/games/alphabet-soup/game.ts:510
#: src/plugins/focus-timer-widget/index.ts:256
msgid "Time’s up!"
msgstr ""

#. 1: score, 2: words found, 3: accuracy percent, 4: best streak, 5: wave reached.
#: src/games/alphabet-soup/game.ts:518
msgid "Score %1$s — %2$s words, %3$s%% accuracy, best streak %4$s, wave %5$s."
msgstr ""

#: src/games/alphabet-soup/game.ts:531
#: src/games/alphabet-soup/game.ts:566
#: src/games/alphabet-soup/game.ts:707
#: src/games/alphabet-soup/index.ts:22
#: includes/games/alphabet-soup.php:53
msgid "Alphabet Soup"
msgstr ""

#: src/games/alphabet-soup/game.ts:534
msgid "points"
msgstr ""

#: src/games/alphabet-soup/game.ts:536
#: src/games/alphabet-soup/index.ts:28
#: src/games/inkfall/index.ts:28
#: apps/my-wordpress/parts/lists.php:521
#: includes/games/alphabet-soup.php:86
#: includes/games/inkfall.php:74
msgid "Words"
msgstr ""

#: src/games/alphabet-soup/game.ts:537
#: src/games/alphabet-soup/index.ts:29
#: src/games/inkfall/index.ts:29
#: includes/games/alphabet-soup.php:91
#: includes/games/inkfall.php:79
msgid "WPM"
msgstr ""

#: src/games/alphabet-soup/game.ts:539
#: src/games/alphabet-soup/index.ts:30
#: src/games/inkfall/index.ts:30
#: includes/games/alphabet-soup.php:96
#: includes/games/inkfall.php:84
msgid "Accuracy"
msgstr ""

#: src/games/alphabet-soup/game.ts:542
#: src/games/alphabet-soup/index.ts:31
#: includes/games/alphabet-soup.php:101
msgid "Streak"
msgstr ""

#: src/games/alphabet-soup/game.ts:543
#: src/games/alphabet-soup/index.ts:32
#: includes/games/alphabet-soup.php:106
msgid "Wave"
msgstr ""

#: src/games/alphabet-soup/game.ts:545
msgid "WordPress OpenStation"
msgstr ""

#: src/games/alphabet-soup/game.ts:560
msgid "Share card"
msgstr ""

#: src/games/alphabet-soup/game.ts:573
msgid "Shared!"
msgstr ""

#: src/games/alphabet-soup/game.ts:577
msgid "Card copied to your clipboard."
msgstr ""

#: src/games/alphabet-soup/game.ts:580
msgid "Card saved as an image."
msgstr ""

#: src/games/alphabet-soup/game.ts:584
msgid "The card could not be shared."
msgstr ""

#: src/games/alphabet-soup/game.ts:594
msgid "Replay run — share cards only go to the first run of each puzzle. A fresh soup is served tomorrow."
msgstr ""

#: src/games/alphabet-soup/game.ts:602
#: src/games/inkfall/game.ts:362
msgid "Saving your score…"
msgstr ""

#: src/games/alphabet-soup/game.ts:606
#: src/games/inkfall/game.ts:366
msgid "Score saved to the scoreboard."
msgstr ""

#: src/games/alphabet-soup/game.ts:609
#: src/games/inkfall/game.ts:369
msgid "Your score could not be saved."
msgstr ""

#: src/games/alphabet-soup/game.ts:618
#: src/games/inkfall/game.ts:378
msgid "Play again"
msgstr ""

#: src/games/alphabet-soup/game.ts:624
msgid "Change mode"
msgstr ""

#: src/games/alphabet-soup/game.ts:675
msgid "Replay today’s soup?"
msgstr ""

#. 1: mode label (Daily / Time Attack), 2: board dimensions (e.g. 12×12).
#: src/games/alphabet-soup/game.ts:678
msgid "You already played today’s %1$s (%2$s). The word positions can be memorized, so replays don’t earn a share card — that stays with your first run."
msgstr ""

#: src/games/alphabet-soup/game.ts:682
msgid "Replay anyway"
msgstr ""

#: src/games/alphabet-soup/game.ts:683
#: includes/welcome-dialog.php:156
msgid "Not now"
msgstr ""

#. %s: today's puzzle date (dd-mm-yyyy).
#: src/games/alphabet-soup/game.ts:714
msgid "One pot, whole world: everyone gets the same soup today (%s). Drag across the letters to fish the words out."
msgstr ""

#. 1: challenger display name, 2: score to beat.
#: src/games/alphabet-soup/game.ts:724
#: src/games/inkfall/game.ts:448
msgid "Challenge from %1$s — beat %2$s."
msgstr ""

#: src/games/alphabet-soup/game.ts:735
msgid "Board size"
msgstr ""

#: src/games/alphabet-soup/game.ts:779
msgid "Played today — replays aren’t shareable"
msgstr ""

#: src/games/alphabet-soup/game.ts:801
#: src/games/inkfall/game.ts:488
msgid "Paused — click to resume."
msgstr ""

#: src/games/alphabet-soup/game.ts:1024
msgid "Alphabet Soup could not start."
msgstr ""

#: src/games/alphabet-soup/index.ts:25
#: src/games/inkfall/index.ts:26
#: includes/games/alphabet-soup.php:71
#: includes/games/inkfall.php:64
msgid "Score"
msgstr ""

#: src/games/alphabet-soup/index.ts:26
#: includes/games/alphabet-soup.php:76
msgid "Mode"
msgstr ""

#: src/games/alphabet-soup/index.ts:27
#: apps/my-wordpress/parts/lists.php:489
#: includes/games/alphabet-soup.php:81
msgid "Size"
msgstr ""

#: src/games/alphabet-soup/index.ts:33
#: src/games/inkfall/index.ts:31
#: includes/games/alphabet-soup.php:111
#: includes/games/inkfall.php:89
msgid "Time"
msgstr ""

#: src/games/challenge-dialog.ts:60
msgid "Send a challenge"
msgstr ""

#. 1: game title, 2: score.
#: src/games/challenge-dialog.ts:70
msgid "Challenge someone to beat your %1$s score of %2$s."
msgstr ""

#: src/games/challenge-dialog.ts:77
msgid "Find a player…"
msgstr ""

#: src/games/challenge-dialog.ts:93
#: src/item-visibility-menu.ts:426
#: src/workspaces/wizard.ts:1024
msgid "Cancel"
msgstr ""

#: src/games/challenge-dialog.ts:97
msgid "Send challenge"
msgstr ""

#. %s: opponent display name.
#: src/games/challenge-dialog.ts:157
msgid "Challenge sent to %s."
msgstr ""

#: src/games/challenge-dialog.ts:170
msgid "Could not send the challenge."
msgstr ""

#. 1: challenger display name, 2: game title/slug, 3: score.
#: src/games/challenges-client.ts:70
msgid "%1$s challenged you to %2$s — beat %3$s!"
msgstr ""

#: src/games/challenges-client.ts:76
msgid "Game challenge"
msgstr ""

#: src/games/challenges-client.ts:85
#: src/games/challenges-view.ts:170
msgid "Accept & Play"
msgstr ""

#: src/games/challenges-client.ts:92
#: src/games/challenges-view.ts:179
msgid "Could not accept the challenge."
msgstr ""

#. 1: recipient display name, 2: their score, 3: the score to beat.
#: src/games/challenges-client.ts:104
msgid "%1$s beat your score: %2$s vs your %3$s."
msgstr ""

#. 1: recipient display name, 2: their score, 3: the score to beat.
#: src/games/challenges-client.ts:107
msgid "%1$s did not beat your score: %2$s vs your %3$s."
msgstr ""

#: src/games/challenges-client.ts:116
msgid "Challenge finished"
msgstr ""

#. 1: challenger name, 2: game title, 3: score.
#: src/games/challenges-view.ts:48
msgid "%1$s challenged you to %2$s — beat %3$s."
msgstr ""

#. 1: recipient name, 2: game title, 3: score.
#: src/games/challenges-view.ts:56
msgid "Waiting for %1$s to accept your %2$s challenge (%3$s)."
msgstr ""

#. 1: game title, 2: score.
#: src/games/challenges-view.ts:66
msgid "You accepted — play %1$s and beat %2$s!"
msgstr ""

#. 1: recipient name, 2: game title.
#: src/games/challenges-view.ts:73
msgid "%1$s accepted your %2$s challenge and is playing."
msgstr ""

#. 1: challenger name, 2: game title.
#: src/games/challenges-view.ts:82
msgid "You declined %1$s’s %2$s challenge."
msgstr ""

#. 1: recipient name, 2: game title.
#: src/games/challenges-view.ts:89
msgid "%1$s declined your %2$s challenge."
msgstr ""

#. 1: game title, 2: result score, 3: target score.
#: src/games/challenges-view.ts:102
msgid "You beat the %1$s challenge: %2$s vs %3$s."
msgstr ""

#. 1: game title, 2: result score, 3: target score.
#: src/games/challenges-view.ts:110
msgid "You missed the %1$s challenge: %2$s vs %3$s."
msgstr ""

#. 1: recipient name, 2: result score, 3: target score.
#: src/games/challenges-view.ts:119
msgid "%1$s beat your score: %2$s vs %3$s."
msgstr ""

#. 1: recipient name, 2: result score, 3: target score.
#: src/games/challenges-view.ts:127
msgid "%1$s did not beat your score: %2$s vs %3$s."
msgstr ""

#: src/games/challenges-view.ts:188
msgid "Decline"
msgstr ""

#: src/games/challenges-view.ts:199
msgid "Could not decline the challenge."
msgstr ""

#: src/games/challenges-view.ts:235
msgid "No challenges yet"
msgstr ""

#: src/games/challenges-view.ts:238
msgid "Press Challenge to throw down one of your scores, or pick a row from the scoreboard."
msgstr ""

#. %s: game title.
#: src/games/hub.ts:101
msgid "Play %s first — you need a score to challenge with."
msgstr ""

#: src/games/hub.ts:182
msgid "Play time (last two weeks)"
msgstr ""

#: src/games/hub.ts:189
msgid "Play time (total)"
msgstr ""

#: src/games/hub.ts:205
msgid "Play"
msgstr ""

#: src/games/hub.ts:224
#: src/games/scoreboard.ts:115
msgid "Challenge…"
msgstr ""

#: src/games/hub.ts:241
msgid "Scoreboard"
msgstr ""

#: src/games/hub.ts:253
msgid "Challenges"
msgstr ""

#: src/games/hub.ts:309
msgid "No games installed"
msgstr ""

#: src/games/hub.ts:312
msgid "Plugins can add games with openstation_register_game()."
msgstr ""

#: src/games/inkfall/game.ts:62
msgid "Hard"
msgstr ""

#: src/games/inkfall/game.ts:64
msgid "Easy"
msgstr ""

#: src/games/inkfall/game.ts:71
msgid "Brisk from the first word."
msgstr ""

#: src/games/inkfall/game.ts:73
msgid "Fast ink, long words. Good luck."
msgstr ""

#: src/games/inkfall/game.ts:75
msgid "A gentle warm-up that builds."
msgstr ""

#: src/games/inkfall/game.ts:185
msgid "Loading the notebook…"
msgstr ""

#. 1: current level number, 2: difficulty label.
#: src/games/inkfall/game.ts:224
msgid "Level %1$s · %2$s"
msgstr ""

#: src/games/inkfall/game.ts:344
msgid "Game Over"
msgstr ""

#. 1: score, 2: words typed, 3: words per minute, 4: accuracy percent.
#: src/games/inkfall/game.ts:352
msgid "Score %1$s — %2$s words, %3$s WPM, %4$s%% accuracy."
msgstr ""

#: src/games/inkfall/game.ts:386
msgid "Change difficulty"
msgstr ""

#: src/games/inkfall/game.ts:440
msgid "Choose your pace"
msgstr ""

#: src/games/inkfall/game.ts:706
msgid "Inkfall could not start."
msgstr ""

#: src/games/inkfall/index.ts:23
#: includes/games/inkfall.php:47
msgid "Inkfall"
msgstr ""

#: src/games/inkfall/index.ts:27
#: includes/games/inkfall.php:69
msgid "Difficulty"
msgstr ""

#: src/games/inkfall/index.ts:32
#: includes/games/inkfall.php:94
msgid "Level"
msgstr ""

#. 1: hours, 2: minutes.
#: src/games/playtime.ts:137
msgid "%1$dh %2$dm"
msgstr ""

#. %d: minutes.
#: src/games/playtime.ts:144
msgid "%dm"
msgstr ""

#. %d: seconds.
#: src/games/playtime.ts:147
msgid "%ds"
msgstr ""

#: src/games/scoreboard.ts:54
msgid "Player"
msgstr ""

#: src/games/scoreboard.ts:95
msgid "When"
msgstr ""

#: src/games/scoreboard.ts:160
msgid "No scores yet — be the first to play!"
msgstr ""

#: src/games/scoreboard.ts:174
msgid "Previous"
msgstr ""

#: src/games/scoreboard.ts:184
#: src/workspaces/wizard.ts:1046
msgid "Next"
msgstr ""

#: src/icon-canvas/menu.ts:175
msgid "Sort by"
msgstr ""

#: src/icon-canvas/menu.ts:181
msgid "Name (A → Z)"
msgstr ""

#: src/icon-canvas/menu.ts:187
msgid "Name (Z → A)"
msgstr ""

#: src/icon-canvas/menu.ts:193
#: apps/my-wordpress/parts/sections.php:261
msgid "Newest first"
msgstr ""

#: src/icon-canvas/menu.ts:199
#: apps/my-wordpress/parts/sections.php:262
msgid "Oldest first"
msgstr ""

#: src/item-visibility-menu.ts:68
msgid "sidebar"
msgstr ""

#: src/item-visibility-menu.ts:68
msgid "dock"
msgstr ""

#: src/item-visibility-menu.ts:182
msgid "Hide MIO on wallpaper"
msgstr ""

#: src/item-visibility-menu.ts:182
#: src/mio/style-panel.ts:338
msgid "Show MIO on wallpaper"
msgstr ""

#. %s: "dock" or "sidebar".
#: src/item-visibility-menu.ts:193
msgid "Hide from %s"
msgstr ""

#. %s: "dock" or "sidebar".
#: src/item-visibility-menu.ts:204
msgid "Keep in %s"
msgstr ""

#: src/item-visibility-menu.ts:212
msgid "Also show on desktop"
msgstr ""

#: src/item-visibility-menu.ts:220
msgid "Hide from desktop"
msgstr ""

#. %s: "dock" or "sidebar".
#: src/item-visibility-menu.ts:228
msgid "Also show on %s"
msgstr ""

#: src/item-visibility-menu.ts:240
msgid "Hide everywhere"
msgstr ""

#: src/item-visibility-menu.ts:249
msgid "Navigation settings…"
msgstr ""

#. %s is the owning plugin's display name.
#: src/item-visibility-menu.ts:272
msgid "Deactivate %s…"
msgstr ""

#. %s: plugin title.
#: src/item-visibility-menu.ts:421
msgid "Deactivate %s?"
msgstr ""

#: src/item-visibility-menu.ts:422
msgid "This plugin will stop running on the site. You can re-activate it later from the Plugins screen."
msgstr ""

#: src/item-visibility-menu.ts:425
msgid "Deactivate"
msgstr ""

#. %s: plugin title.
#: src/item-visibility-menu.ts:482
msgid "Could not deactivate %s"
msgstr ""

#. %s: plugin title.
#: src/item-visibility-menu.ts:484
msgid "Could not deactivate %s."
msgstr ""

#. 1: plugin title. 2: number of windows that were closed.
#: src/item-visibility-menu.ts:506
msgid "%1$s deactivated. Closed %2$d window(s)."
msgstr ""

#. %s: plugin title.
#. translators: %s: plugin name
#: src/item-visibility-menu.ts:512
#: apps/plugins/plugins.os.php:175
#, php-format
msgid "%s deactivated."
msgstr ""

#: src/mio/assistant/chat.ts:22
msgid "Chat with MIO"
msgstr ""

#: src/mio/assistant/chat.ts:30
#: src/mio/assistant/chat.ts:36
msgid "Close MIO chat"
msgstr ""

#: src/mio/assistant/chat.ts:44
#: includes/agents/conversations.php:218
msgid "Conversation"
msgstr ""

#: src/mio/assistant/chat.ts:48
msgid "Ask about this window, or tell me what to change."
msgstr ""

#: src/mio/assistant/chat.ts:61
msgid "Message MIO"
msgstr ""

#: src/mio/assistant/chat.ts:66
msgid "Make this space yours…"
msgstr ""

#: src/mio/assistant/chat.ts:73
msgid "Stop"
msgstr ""

#: src/mio/assistant/chat.ts:79
msgid "Conversation stays in this session. Messages are sent to your configured AI provider."
msgstr ""

#: src/mio/assistant/chat.ts:149
msgid "MIO is thinking…"
msgstr ""

#: src/mio/assistant/chat.ts:161
msgid "Stopped. A submitted save may still complete."
msgstr ""

#: src/mio/assistant/chat.ts:161
msgid "Stopped."
msgstr ""

#: src/mio/assistant/chat.ts:166
msgid "MIO could not complete this request."
msgstr ""

#: src/mio/assistant/response-action-row.ts:12
msgid "Suggested actions"
msgstr ""

#: src/mio/assistant/response-actions.ts:143
#: src/mio/assistant/response-actions.ts:152
msgid "This action is no longer available."
msgstr ""

#: src/mio/assistant/response-actions.ts:157
msgid "Done."
msgstr ""

#: src/mio/assistant/response-actions.ts:159
msgid "Could not complete this action. Try again."
msgstr ""

#: src/mio/callout.ts:25
msgid "MIO tip"
msgstr ""

#: src/mio/callout.ts:30
#: src/mio/callout.ts:36
msgid "Dismiss MIO tip"
msgstr ""

#: src/mio/residency.ts:114
msgid "Ask MIO"
msgstr ""

#: src/mio/residency.ts:188
msgid "MIO could not open."
msgstr ""

#: src/mio/style-panel.ts:201
msgid "Blob"
msgstr ""

#: src/mio/style-panel.ts:202
msgid "Circle"
msgstr ""

#: src/mio/style-panel.ts:203
msgid "Potato"
msgstr ""

#: src/mio/style-panel.ts:204
msgid "Ghost"
msgstr ""

#: src/mio/style-panel.ts:205
msgid "Star"
msgstr ""

#: src/mio/style-panel.ts:206
msgid "Flower"
msgstr ""

#: src/mio/style-panel.ts:207
msgid "Heart"
msgstr ""

#: src/mio/style-panel.ts:208
#: src/reveals/registry.ts:526
msgid "Diamond"
msgstr ""

#: src/mio/style-panel.ts:209
msgid "Teardrop"
msgstr ""

#: src/mio/style-panel.ts:210
msgid "Cloud"
msgstr ""

#: src/mio/style-panel.ts:211
msgid "Polygon"
msgstr ""

#: src/mio/style-panel.ts:221
#: src/mio/style-panel.ts:342
msgid "Shape"
msgstr ""

#: src/mio/style-panel.ts:301
#: src/mio/style-panel.ts:732
msgid "Make it yours"
msgstr ""

#: src/mio/style-panel.ts:325
msgid "Corners"
msgstr ""

#: src/mio/style-panel.ts:337
msgid "Desktop"
msgstr ""

#: src/mio/style-panel.ts:354
msgid "Shape strength"
msgstr ""

#: src/mio/style-panel.ts:365
msgid "Rotation"
msgstr ""

#: src/mio/style-panel.ts:374
msgid "Change shape on its own"
msgstr ""

#: src/mio/style-panel.ts:388
msgid "Idle"
msgstr ""

#: src/mio/style-panel.ts:390
msgid "Wobble when idle"
msgstr ""

#: src/mio/style-panel.ts:410
msgid "Wobble strength"
msgstr ""

#: src/mio/style-panel.ts:421
msgid "Wobble speed"
msgstr ""

#: src/mio/style-panel.ts:432
#: src/workspaces/wizard.ts:562
#: src/workspaces/wizard.ts:597
msgid "Colour"
msgstr ""

#: src/mio/style-panel.ts:436
msgid "Hue"
msgstr ""

#: src/mio/style-panel.ts:447
msgid "Hue spread"
msgstr ""

#: src/mio/style-panel.ts:458
msgid "Saturation"
msgstr ""

#: src/mio/style-panel.ts:469
msgid "Brightness"
msgstr ""

#: src/mio/style-panel.ts:478
msgid "Ring"
msgstr ""

#: src/mio/style-panel.ts:482
msgid "Thickness"
msgstr ""

#: src/mio/style-panel.ts:497
msgid "Inner line"
msgstr ""

#: src/mio/style-panel.ts:505
msgid "Inner line colour"
msgstr ""

#: src/mio/style-panel.ts:509
msgid "Glow"
msgstr ""

#: src/mio/style-panel.ts:537
msgid "Gradient"
msgstr ""

#: src/mio/style-panel.ts:541
msgid "Gradient angle"
msgstr ""

#: src/mio/style-panel.ts:550
msgid "Loop the gradient (no seam)"
msgstr ""

#: src/mio/style-panel.ts:557
msgid "Spin the gradient"
msgstr ""

#: src/mio/style-panel.ts:568
msgid "Cycle the colours"
msgstr ""

#: src/mio/style-panel.ts:577
msgid "Hologram"
msgstr ""

#: src/mio/style-panel.ts:579
msgid "Holographic"
msgstr ""

#: src/mio/style-panel.ts:596
msgid "Iridescence"
msgstr ""

#: src/mio/style-panel.ts:607
msgid "Body"
msgstr ""

#: src/mio/style-panel.ts:608
msgid "Body colour"
msgstr ""

#: src/mio/style-panel.ts:612
msgid "Body opacity"
msgstr ""

#: src/mio/style-panel.ts:621
msgid "Eyes"
msgstr ""

#: src/mio/style-panel.ts:622
msgid "Eye colour"
msgstr ""

#: src/mio/style-panel.ts:626
msgid "Eye size"
msgstr ""

#: src/mio/style-panel.ts:650
msgid "Surprise me"
msgstr ""

#: src/mio/style-panel.ts:660
msgid "Restore Mio"
msgstr ""

#: src/mio/style-panel.ts:669
msgid "Done"
msgstr ""

#: src/mio/window-toggle.ts:18
msgid "Disable MIO in this window"
msgstr ""

#: src/mio/window-toggle.ts:18
msgid "Enable MIO in this window"
msgstr ""

#: src/mio/window-toggle.ts:20
msgid "Enable MIO in the dock first"
msgstr ""

#: src/mio/window-toggle.ts:34
msgid "MIO in this window"
msgstr ""

#: src/mobile/home.ts:119
#: src/mobile/tab-bar.ts:178
msgid "Home"
msgstr ""

#: src/mobile/home.ts:125
#: src/mobile/home.ts:127
msgid "Search apps"
msgstr ""

#: src/mobile/home.ts:208
msgid "Results"
msgstr ""

#: src/mobile/home.ts:214
msgid "Nothing matches."
msgstr ""

#: src/mobile/home.ts:219
#: src/workspaces/wizard.ts:193
#: includes/wp-icon-registry.php:47
msgid "Apps"
msgstr ""

#: src/mobile/home.ts:220
msgid "System"
msgstr ""

#: src/mobile/home.ts:230
msgid "Nothing to show yet."
msgstr ""

#: src/mobile/layer.ts:79
msgid "App"
msgstr ""

#: src/mobile/layer.ts:508
msgid "Close all apps?"
msgstr ""

#: src/mobile/layer.ts:509
msgid "Anything unsaved in them will ask before it goes."
msgstr ""

#: src/mobile/layer.ts:510
#: src/mobile/switcher.ts:85
#: src/window-manager/close-all-shortcut.ts:186
msgid "Close all"
msgstr ""

#: src/mobile/switcher.ts:55
#: src/mobile/switcher.ts:69
#: src/mobile/tab-bar.ts:204
msgid "Open apps"
msgstr ""

#: src/mobile/switcher.ts:73
msgid "Close the switcher"
msgstr ""

#: src/mobile/switcher.ts:135
#: src/plugins/my-wordpress-woocommerce/index.ts:868
#: includes/my-wordpress/integrations/woocommerce.php:725
msgid "Active"
msgstr ""

#. %s: window title.
#. %s is the desktop label
#: src/mobile/switcher.ts:156
#: src/window-manager/overview.ts:818
msgid "Close %s"
msgstr ""

#: src/mobile/switcher.ts:313
msgid "Nothing open. Pick something from Home."
msgstr ""

#: src/mobile/tab-bar.ts:120
msgid "Primary"
msgstr ""

#. %d: number of open apps.
#: src/mobile/tab-bar.ts:165
msgid "Open apps (%d)"
msgstr ""

#: src/mobile/top-bar.ts:61
msgid "Close app"
msgstr ""

#: src/multisite/dock-tiles.ts:29
#: src/multisite/site-switcher.ts:103
msgid "Network Admin"
msgstr ""

#: src/multisite/link-offer.ts:56
msgid "Arrive logged in next time?"
msgstr ""

#. %1$s: who arrived (name and email); %2$s: the site they came from.
#: src/multisite/link-offer.ts:58
msgid "%1$s just switched here from %2$s while you were logged in. Link that account to yours, and a switch from there logs you in as you. You can undo this in the Network window."
msgstr ""

#: src/multisite/link-offer.ts:63
msgid "Link accounts"
msgstr ""

#: src/multisite/site-switcher.ts:261
msgid "Site"
msgstr ""

#: src/multisite/site-switcher.ts:279
msgid "External site"
msgstr ""

#: src/multisite/site-switcher.ts:283
msgid "External site:"
msgstr ""

#: src/multisite/site-switcher.ts:287
msgid "OpenStation is not active on this site. Opens its admin in a new tab."
msgstr ""

#: src/multisite/site-switcher.ts:291
msgid "Opens in a new tab:"
msgstr ""

#: src/notch.ts:58
msgid "Open the site assistant"
msgstr ""

#: src/notes/convert.ts:129
msgid "Edit draft"
msgstr ""

#: src/notes/convert.ts:157
msgid "The site sent an unreadable reply while converting the note. Check Posts → Drafts before trying again."
msgstr ""

#: src/notes/convert.ts:163
#: includes/notes/rest.php:586
msgid "Could not convert the note to a post."
msgstr ""

#: src/notes/convert.ts:206
msgid "Note converted to a draft post"
msgstr ""

#: src/notes/convert.ts:207
msgid "Note converted to a draft post. Find it under Posts → Drafts."
msgstr ""

#: src/notes/convert.ts:212
#: src/notes/trash.ts:47
msgid "Undo"
msgstr ""

#: src/notes/convert.ts:234
#: src/notes/trash.ts:66
#: includes/notes/rest.php:477
msgid "Could not restore the note."
msgstr ""

#: src/notes/layer.ts:311
#: src/plugins/notes-widget/index.ts:422
msgid "Could not pin the note. Please try again."
msgstr ""

#: src/notes/layer.ts:431
msgid "Pinned notes"
msgstr ""

#: src/notes/layer.ts:516
msgid "Pinned note"
msgstr ""

#. %s: note author display name.
#: src/notes/layer.ts:519
msgid "Note by %s"
msgstr ""

#: src/notes/layer.ts:535
msgid "Move note. Drag the pin, or press Enter then use the arrow keys."
msgstr ""

#: src/notes/layer.ts:614
msgid "Convert to a draft post"
msgstr ""

#: src/notes/layer.ts:636
msgid "Note text"
msgstr ""

#. %s: note author display name.
#: src/notes/layer.ts:671
msgid "Pinned by %s"
msgstr ""

#. %s: next paper color name.
#: src/notes/layer.ts:703
msgid "Change paper color (next: %s)"
msgstr ""

#: src/notes/layer.ts:722
msgid "Public note — everyone can see it. Click to make private."
msgstr ""

#: src/notes/layer.ts:723
msgid "Private note. Click to share with every desktop user."
msgstr ""

#: src/notes/layer.ts:923
msgid "Note is now public."
msgstr ""

#: src/notes/layer.ts:924
msgid "Note is now private."
msgstr ""

#: src/notes/layer.ts:938
msgid "Move note to the Trash?"
msgstr ""

#: src/notes/layer.ts:939
msgid "You can restore it from the Trash later."
msgstr ""

#: src/notes/layer.ts:989
msgid "This note was changed in another session — showing the latest version."
msgstr ""

#: src/notes/layer.ts:999
msgid "Could not save the note."
msgstr ""

#: src/notes/layer.ts:1043
#: src/plugins/notes-widget/index.ts:335
msgid "Drop on the desktop to pin"
msgstr ""

#: src/notes/layer.ts:1044
#: src/plugins/notes-widget/index.ts:336
msgid "Pin here"
msgstr ""

#: src/notes/layer.ts:1045
#: src/plugins/notes-widget/index.ts:337
msgid "Can’t pin here"
msgstr ""

#: src/notes/layer.ts:1235
msgid "Moving note. Arrow keys to move, Enter to place, Escape to cancel, Delete to move to the Trash."
msgstr ""

#: src/notes/layer.ts:1251
msgid "Note placed."
msgstr ""

#: src/notes/layer.ts:1289
msgid "Move cancelled."
msgstr ""

#: src/notes/posts-drop-target.ts:143
#: src/notes/posts-drop-target.ts:192
msgid "Convert to post"
msgstr ""

#: src/notes/sentinel.ts:147
#: src/notes/wallpaper-menu.ts:33
#: src/plugins/notes-widget/index.ts:123
msgid "New note"
msgstr ""

#: src/notes/trash.ts:44
msgid "Note moved to Trash"
msgstr ""

#: src/notes/trash.ts:79
msgid "Could not move the note to the Trash."
msgstr ""

#: src/os-file-drop/sentinel.ts:96
msgid "That drop could not be processed — please try again."
msgstr ""

#: src/plugin-presence.ts:172
msgid "OpenStation is no longer active. Returning to the WordPress dashboard…"
msgstr ""

#: src/plugins/drafts-widget/index.ts:211
msgid "Writing suggestions"
msgstr ""

#: src/plugins/drafts-widget/index.ts:273
msgid "No AI provider is set up."
msgstr ""

#: src/plugins/drafts-widget/index.ts:274
#: includes/widgets/widget-drafts.php:419
#: includes/widgets/widget-drafts.php:427
msgid "The AI provider has no credits left or is rate limiting this site. Check its plan and billing, or try again later."
msgstr ""

#: src/plugins/drafts-widget/index.ts:277
msgid "The AI provider rejected this site’s API key."
msgstr ""

#: src/plugins/drafts-widget/index.ts:278
#: includes/widgets/widget-drafts.php:416
msgid "The AI provider could not be reached. Try again in a moment."
msgstr ""

#: src/plugins/drafts-widget/index.ts:279
msgid "Could not get suggestions."
msgstr ""

#: src/plugins/drafts-widget/index.ts:290
msgid "Check it in Connectors."
msgstr ""

#: src/plugins/drafts-widget/index.ts:291
msgid "Add one in Connectors."
msgstr ""

#: src/plugins/drafts-widget/index.ts:292
msgid "Connectors"
msgstr ""

#: src/plugins/drafts-widget/index.ts:344
msgid "Apply to the draft"
msgstr ""

#: src/plugins/drafts-widget/index.ts:365
msgid "applied"
msgstr ""

#: src/plugins/drafts-widget/index.ts:372
msgid "Could not apply the suggestion."
msgstr ""

#: src/plugins/drafts-widget/index.ts:427
msgid "Tap a suggestion to apply it to the draft."
msgstr ""

#: src/plugins/drafts-widget/index.ts:442
msgid "Title ideas"
msgstr ""

#: src/plugins/drafts-widget/index.ts:450
msgid "Title updated."
msgstr ""

#: src/plugins/drafts-widget/index.ts:456
msgid "Excerpt"
msgstr ""

#: src/plugins/drafts-widget/index.ts:463
msgid "Excerpt updated."
msgstr ""

#: src/plugins/drafts-widget/index.ts:468
#: apps/my-wordpress/parts/dossiers.php:94
#: apps/my-wordpress/parts/dossiers.php:188
#: apps/posts/posts.os.php:88
#: includes/ai-copilot/search.php:87
msgid "Tags"
msgstr ""

#: src/plugins/drafts-widget/index.ts:478
msgid "Tag added."
msgstr ""

#: src/plugins/drafts-widget/index.ts:485
#: src/plugins/my-wordpress-woocommerce/index.ts:743
#: src/plugins/my-wordpress-woocommerce/index.ts:906
#: apps/my-wordpress/parts/dossiers.php:86
#: apps/my-wordpress/parts/dossiers.php:188
#: apps/posts/posts.os.php:84
#: includes/ai-copilot/search.php:81
msgid "Categories"
msgstr ""

#: src/plugins/drafts-widget/index.ts:495
msgid "Category added."
msgstr ""

#: src/plugins/drafts-widget/index.ts:524
msgid "just now"
msgstr ""

#. %d: whole minutes since the draft was last edited.
#: src/plugins/drafts-widget/index.ts:532
msgid "%dm ago"
msgstr ""

#. %d: whole hours since the draft was last edited.
#: src/plugins/drafts-widget/index.ts:539
msgid "%dh ago"
msgstr ""

#. %d: whole days since the draft was last edited.
#: src/plugins/drafts-widget/index.ts:545
msgid "%dd ago"
msgstr ""

#: src/plugins/drafts-widget/index.ts:581
#: apps/my-wordpress/parts/dossiers.php:114
#: apps/my-wordpress/parts/lists.php:197
#: apps/my-wordpress/parts/lists.php:413
#: apps/my-wordpress/parts/lists.php:465
#: apps/user-edit/parts/insights.php:246
#: apps/user-edit/parts/insights.php:271
#: includes/desktop-files/types/class-openstation-post-file.php:53
msgid "(no title)"
msgstr ""

#: src/plugins/drafts-widget/index.ts:637
#: apps/station-home/parts/snapshot.php:348
#: includes/widgets/widget-drafts.php:77
msgid "Drafts"
msgstr ""

#: src/plugins/drafts-widget/index.ts:658
msgid "No drafts — all caught up."
msgstr ""

#: src/plugins/drafts-widget/index.ts:722
msgid "Suggest title, excerpt & tags"
msgstr ""

#: src/plugins/drafts-widget/index.ts:889
msgid "Could not load drafts."
msgstr ""

#: src/plugins/drafts-widget/index.ts:752
msgid "Move to Trash?"
msgstr ""

#. %s: draft title.
#: src/plugins/drafts-widget/index.ts:755
msgid "“%s” will be moved to the Trash. You can restore it later."
msgstr ""

#: src/plugins/drafts-widget/index.ts:768
msgid "Draft moved to Trash."
msgstr ""

#: src/plugins/drafts-widget/index.ts:773
msgid "Could not move the draft to Trash."
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:91
msgid "No window — just alarm"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:102
msgid "Untitled window"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:131
msgid "Subtract a minute"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:134
msgid "Add a minute"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:173
msgid "Shake this window when done"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:192
msgid "Show remaining time while running"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:209
msgid "Resume"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:214
#: src/plugins/focus-timer-widget/index.ts:243
msgid "Reset"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:221
msgid "Start focus"
msgstr ""

#. %d: minutes.
#: src/plugins/focus-timer-widget/index.ts:156
msgid "%d min"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:241
msgid "Pause"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:263
msgid "Stop alarm"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:288
msgid "Focusing…"
msgstr ""

#. %s: window title.
#: src/plugins/focus-timer-widget/index.ts:299
msgid "Linked to “%s”"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:302
msgid "No window linked"
msgstr ""

#. %s: window title.
#: src/plugins/focus-timer-widget/index.ts:305
msgid "Shaking “%s”"
msgstr ""

#: src/plugins/focus-timer-widget/index.ts:308
msgid "Press stop to silence."
msgstr ""

#: src/plugins/focus-timer-widget/timer.ts:109
msgid "Focus timer cancelled — the linked window was closed."
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:613
msgid "Could not show WooCommerce details."
msgstr ""

#. 1: stock status, 2: units in stock.
#: src/plugins/my-wordpress-woocommerce/index.ts:688
msgid "%1$s (%2$d)"
msgstr ""

#. 1: average rating, 2: number of reviews.
#: src/plugins/my-wordpress-woocommerce/index.ts:702
msgid "%1$s ★ (%2$d)"
msgstr ""

#. 1: product type, 2: number of variations.
#: src/plugins/my-wordpress-woocommerce/index.ts:712
msgid "%1$s · %2$d variations"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:719
msgid "SKU"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:722
msgid "Price (on sale)"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:723
msgid "Price"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:727
msgid "Stock"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:731
msgid "Sold"
msgstr ""

#. %d: units sold.
#: src/plugins/my-wordpress-woocommerce/index.ts:735
msgid "%d units"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:740
msgid "Rating"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:762
msgid "View in shop"
msgstr ""

#. %d: quantity ordered.
#: src/plugins/my-wordpress-woocommerce/index.ts:787
msgid "%d×"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:815
msgid "Total"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:816
msgid "Subtotal"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:817
#: src/plugins/my-wordpress-woocommerce/index.ts:2157
msgid "Shipping"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:818
#: src/plugins/my-wordpress-woocommerce/index.ts:874
msgid "Discount"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:820
#: includes/my-wordpress/integrations/woocommerce-relations.php:578
#: includes/my-wordpress/integrations/woocommerce-relations.php:886
msgid "Coupons"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:823
msgid "Paid via"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:824
#: src/plugins/my-wordpress-woocommerce/index.ts:1073
#: includes/my-wordpress/integrations/woocommerce-customer-window.php:89
#: includes/my-wordpress/integrations/woocommerce-relations.php:494
#: includes/my-wordpress/integrations/woocommerce-relations.php:510
#: includes/my-wordpress/integrations/woocommerce-relations.php:529
msgid "Customer"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:825
#: apps/my-wordpress/parts/woocommerce.php:654
msgid "Placed"
msgstr ""

#. %d: number of line items.
#: src/plugins/my-wordpress-woocommerce/index.ts:829
msgid "Items (%d)"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:837
msgid "Edit in WooCommerce"
msgstr ""

#. 1: times used, 2: usage limit.
#: src/plugins/my-wordpress-woocommerce/index.ts:848
msgid "%1$d of %2$d"
msgstr ""

#. %d: times used.
#: src/plugins/my-wordpress-woocommerce/index.ts:854
msgid "%d (no limit)"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:859
msgid "Individual use only"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:860
msgid "Excludes sale items"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:861
msgid "Grants free shipping"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:870
msgid "Inactive"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:876
msgid "Used"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:878
msgid "Per customer"
msgstr ""

#. %d: per-customer usage limit.
#: src/plugins/my-wordpress-woocommerce/index.ts:882
msgid "%d uses"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:888
msgid "Limit to items"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:893
msgid "Discount given"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:894
msgid "Created"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:896
msgid "Expires"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:899
msgid "Never"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:901
msgid "Minimum spend"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:902
msgid "Maximum spend"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:903
msgid "Restrictions"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:904
#: includes/my-wordpress/integrations/woocommerce-relations.php:557
msgid "Products"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:905
msgid "Excludes"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:908
msgid "Allowed emails"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:914
msgid "Edit coupon"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:929
msgid "Today"
msgstr ""

#. %d: number of days.
#: src/plugins/my-wordpress-woocommerce/index.ts:934
msgid "%d day ago"
msgid_plural "%d days ago"
msgstr[0] ""
msgstr[1] ""

#. %d: number of months.
#: src/plugins/my-wordpress-woocommerce/index.ts:942
msgid "%d month ago"
msgid_plural "%d months ago"
msgstr[0] ""
msgstr[1] ""

#. %d: number of years.
#: src/plugins/my-wordpress-woocommerce/index.ts:949
msgid "%d year ago"
msgid_plural "%d years ago"
msgstr[0] ""
msgstr[1] ""

#: src/plugins/my-wordpress-woocommerce/index.ts:963
#: src/plugins/my-wordpress-woocommerce/index.ts:2050
msgid "Lifetime spend"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:984
#: src/plugins/my-wordpress-woocommerce/index.ts:1542
#: src/plugins/my-wordpress-woocommerce/index.ts:1943
#: src/plugins/my-wordpress-woocommerce/index.ts:2203
#: apps/my-wordpress/parts/woocommerce.php:102
#: includes/my-wordpress/integrations/woocommerce-relations.php:812
#: includes/my-wordpress/integrations/woocommerce-relations.php:1099
#: includes/my-wordpress/integrations/woocommerce.php:122
msgid "Orders"
msgstr ""

#. %d: number of orders.
#: src/plugins/my-wordpress-woocommerce/index.ts:988
msgid "%d order"
msgid_plural "%d orders"
msgstr[0] ""
msgstr[1] ""

#: src/plugins/my-wordpress-woocommerce/index.ts:991
msgid "None yet"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:993
msgid "Average order"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:995
#: src/plugins/my-wordpress-woocommerce/index.ts:2072
msgid "Last order"
msgstr ""

#. %s: order number.
#: src/plugins/my-wordpress-woocommerce/index.ts:1003
#: src/plugins/my-wordpress-woocommerce/index.ts:2111
msgid "#%s"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1023
msgid "First order"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1025
#: src/plugins/my-wordpress-woocommerce/index.ts:2314
msgid "Buys most"
msgstr ""

#. %d: units bought.
#: src/plugins/my-wordpress-woocommerce/index.ts:1037
msgid "×%d"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1047
#: src/plugins/my-wordpress-woocommerce/index.ts:2077
msgid "Location"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1048
#: apps/my-wordpress/parts/lists.php:450
msgid "Email"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1049
msgid "Customer since"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1053
msgid "All their orders"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1070
#: includes/my-wordpress/integrations/woocommerce-relations.php:770
msgid "Product"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1071
#: src/plugins/my-wordpress-woocommerce/index.ts:2061
msgid "Order"
msgid_plural "Orders"
msgstr[0] ""
msgstr[1] ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1072
msgid "Coupon"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1317
#: includes/my-wordpress/integrations/woocommerce-customers.php:315
msgid "VIP"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1318
#: includes/my-wordpress/integrations/woocommerce-customers.php:321
msgid "Lapsed"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1352
msgid "Sold out"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1355
msgid "Backorder"
msgstr ""

#. %d: units left in stock.
#: src/plugins/my-wordpress-woocommerce/index.ts:1363
msgid "%d left"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1368
msgid "Sale"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1536
#: src/plugins/my-wordpress-woocommerce/index.ts:1938
msgid "View their orders"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1537
msgid "Open the orders screen filtered to this customer, in its own window."
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1620
#: includes/my-wordpress/integrations/woocommerce-relations.php:1098
msgid "Store"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1640
msgid "Not counted on a store this large"
msgstr ""

#. 1: VIP customer count, 2: lapsed customer count.
#: src/plugins/my-wordpress-woocommerce/index.ts:1647
msgid "%1$d · %2$d"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1656
msgid "Revenue this month"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1660
msgid "Awaiting action"
msgstr ""

#. %d: number of orders.
#: src/plugins/my-wordpress-woocommerce/index.ts:1663
msgid "%d orders"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1668
#: includes/my-wordpress/integrations/woocommerce.php:301
#: includes/my-wordpress/integrations/woocommerce.php:1350
msgid "Out of stock"
msgstr ""

#. %d: number of products.
#: src/plugins/my-wordpress-woocommerce/index.ts:1672
msgid "%d products"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1675
msgid "None"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1678
#: apps/my-wordpress/parts/woocommerce.php:123
#: includes/my-wordpress/integrations/woocommerce-customers.php:1315
#: includes/my-wordpress/integrations/woocommerce-relations.php:857
#: includes/my-wordpress/integrations/woocommerce-relations.php:1054
msgid "Customers"
msgstr ""

#. %d: number of customers.
#: src/plugins/my-wordpress-woocommerce/index.ts:1682
msgid "%d person"
msgid_plural "%d people"
msgstr[0] ""
msgstr[1] ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1687
msgid "VIP · lapsed"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1692
msgid "Guest checkout"
msgstr ""

#. 1: formatted revenue, 2: number of orders.
#: src/plugins/my-wordpress-woocommerce/index.ts:1696
msgid "%1$s over %2$d orders"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:1928
msgid "Open customer"
msgstr ""

#. %s: formatted average order value.
#: src/plugins/my-wordpress-woocommerce/index.ts:2054
msgid "%s average"
msgstr ""

#. %s: date of the first order.
#: src/plugins/my-wordpress-woocommerce/index.ts:2065
msgid "since %s"
msgstr ""

#. %s: registration date.
#: src/plugins/my-wordpress-woocommerce/index.ts:2081
msgid "joined %s"
msgstr ""

#. %d: number of line items.
#: src/plugins/my-wordpress-woocommerce/index.ts:2129
msgid "%d item"
msgid_plural "%d items"
msgstr[0] ""
msgstr[1] ""

#: src/plugins/my-wordpress-woocommerce/index.ts:2152
msgid "Billing"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:2202
msgid "All orders"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:2207
#: includes/my-wordpress/integrations/woocommerce-relations.php:511
msgid "Edit profile"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:2212
msgid "Send email"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:318
msgid "WooCommerce data is unavailable."
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:342
#: src/plugins/my-wordpress-woocommerce/index.ts:355
msgid "Could not load WooCommerce details."
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:2261
msgid "No customer selected. Open one from the Customers folder."
msgstr ""

#. %d: units bought.
#: src/plugins/my-wordpress-woocommerce/index.ts:2303
msgid "×%d bought"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:2315
msgid "Recent orders"
msgstr ""

#: src/plugins/my-wordpress-woocommerce/index.ts:2316
msgid "Addresses"
msgstr ""

#: src/plugins/notes-widget/index.ts:118
msgid "Drag to pin"
msgstr ""

#: src/plugins/notes-widget/index.ts:124
msgid "Write a note…"
msgstr ""

#: src/plugins/notes-widget/index.ts:142
msgid "Paper color"
msgstr ""

#: src/plugins/notes-widget/index.ts:174
msgid "Next paper color"
msgstr ""

#: src/plugins/snow-wallpaper/index.ts:324
msgid "Wind"
msgstr ""

#: src/plugins/snow-wallpaper/index.ts:331
msgid "Snowflakes"
msgstr ""

#: src/plugins/snow-wallpaper/index.ts:338
msgid "Flake size"
msgstr ""

#: src/plugins/snow-wallpaper/index.ts:346
msgid "Background color"
msgstr ""

#: src/plugins/snow-wallpaper/index.ts:360
msgid "Reset to defaults"
msgstr ""

#: src/plugins/snow-wallpaper/index.ts:386
#: includes/wallpapers.php:167
msgid "Snow"
msgstr ""

#: src/pwa/index.ts:57
msgid "A new version of OpenStation is available."
msgstr ""

#: src/pwa/index.ts:59
#: src/window/dom.ts:558
msgid "Reload"
msgstr ""

#. %s: site name
#: src/pwa/install.ts:158
msgid "Installed %s as an app."
msgstr ""

#: src/pwa/install.ts:185
msgid "Install web app"
msgstr ""

#: src/pwa/install.ts:215
msgid "Install cancelled."
msgstr ""

#. %s: site name
#: src/pwa/install.ts:233
msgid "%s is already installed. Open it from your apps menu or home screen."
msgstr ""

#: src/pwa/install.ts:249
msgid "Install isn't available — another plugin's service worker is active on this site. A site admin can opt in by setting the openstation_pwa_force_replace_sw filter to true."
msgstr ""

#: src/pwa/install.ts:257
msgid "Install isn't available right now. Keep using the page; if it still doesn't appear, the app may already be installed in this browser."
msgstr ""

#: src/rebrand-notice.ts:123
msgid "New name"
msgstr ""

#: src/rebrand-notice.ts:129
msgid "Desktop Mode is now OpenStation"
msgstr ""

#: src/rebrand-notice.ts:134
msgid "The beginning of a new identity."
msgstr ""

#: src/rebrand-notice.ts:144
msgid "Why OpenStation? Because it represents much more than a desktop interface. It's an open workspace where WordPress becomes a complete environment for creating, managing and building, just like a real workstation, but powered by the web."
msgstr ""

#: src/rebrand-notice.ts:153
msgid "This update also comes with a new default theme that we hope you enjoy."
msgstr ""

#: src/rebrand-notice.ts:160
msgid "Everything is already set up. You don't need to install any new plugins, so you can keep using the same features as before."
msgstr ""

#: src/rebrand-notice.ts:174
msgid "Got it"
msgstr ""

#: src/related-entities/index.ts:276
msgid "Related"
msgstr ""

#: src/release-card.ts:351
#: src/ui/components/os-toast/os-toast.ts:265
msgid "Dismiss"
msgstr ""

#: src/release-card.ts:354
#: src/update-notice.ts:180
msgid "Update now"
msgstr ""

#: src/reveals/registry.ts:446
msgid "Sweep"
msgstr ""

#: src/reveals/registry.ts:447
msgid "A straight edge travels across the window, uncovering the page behind it."
msgstr ""

#: src/reveals/registry.ts:456
msgid "Iris"
msgstr ""

#: src/reveals/registry.ts:457
msgid "The page opens out from the centre of the window, like a camera shutter."
msgstr ""

#: src/reveals/registry.ts:466
msgid "Curtain"
msgstr ""

#: src/reveals/registry.ts:467
msgid "Two panels part from the middle of the window and slide off the sides."
msgstr ""

#: src/reveals/registry.ts:476
msgid "Blinds"
msgstr ""

#: src/reveals/registry.ts:477
msgid "Six horizontal slats retract at once, letting the page through between them."
msgstr ""

#: src/reveals/registry.ts:486
msgid "Diagonal"
msgstr ""

#: src/reveals/registry.ts:487
msgid "A slanted edge sweeps off the trailing corner of the window."
msgstr ""

#: src/reveals/registry.ts:496
msgid "Rise"
msgstr ""

#: src/reveals/registry.ts:497
msgid "The page rises into the window from the bottom edge upward."
msgstr ""

#: src/reveals/registry.ts:506
msgid "Shutter"
msgstr ""

#: src/reveals/registry.ts:507
msgid "Two panels part from the middle of the window and slide off the top and bottom."
msgstr ""

#: src/reveals/registry.ts:516
msgid "Slats"
msgstr ""

#: src/reveals/registry.ts:517
msgid "Eight vertical slats retract at once, letting the page through between them."
msgstr ""

#: src/reveals/registry.ts:527
msgid "The page opens out from the centre of the window through a growing rhombus."
msgstr ""

#: src/reveals/registry.ts:536
msgid "Mosaic"
msgstr ""

#: src/reveals/registry.ts:537
msgid "The page arrives as a grid of tiles, each opening out from its own centre."
msgstr ""

#: src/reveals/registry.ts:546
msgid "Camera shutter"
msgstr ""

#: src/reveals/registry.ts:547
msgid "Six wedges slide aside in unison, opening a hexagonal aperture from the centre like the iris of a camera lens."
msgstr ""

#: src/reveals/registry.ts:566
msgid "Radar"
msgstr ""

#: src/reveals/registry.ts:567
msgid "A spoke sweeps a full turn around the centre of the window, uncovering the page behind it."
msgstr ""

#. %d: number of revisions.
#: src/revisions/index.ts:110
msgid "View revisions (%d)"
msgstr ""

#: src/revisions/index.ts:114
msgid "View revisions"
msgstr ""

#: src/revisions/index.ts:193
msgid "No revisions are available for this content."
msgstr ""

#. %s: post title.
#: src/revisions/index.ts:203
msgid "Revisions: %s"
msgstr ""

#. 1: action label, e.g. "Open". 2: number of selected items.
#: src/selection/actions.ts:102
msgid "%1$s (%2$d items)"
msgstr ""

#: src/settings/wallpaper-defs.ts:45
msgid "Custom gradient"
msgstr ""

#: src/settings/wallpaper-defs.ts:48
msgid "Mix your own two-colour gradient and set the angle — your desk, your palette."
msgstr ""

#: src/settings/wallpaper-defs.ts:77
msgid "Custom image"
msgstr ""

#: src/settings/wallpaper-defs.ts:81
msgid "Any image from your media library or an upload, sized to cover the whole desk."
msgstr ""

#: src/ui/components/os-notice/os-notice.ts:172
msgid "Dismiss notice"
msgstr ""

#: src/ui/components/os-split/os-split.ts:258
msgid "Resize panes"
msgstr ""

#. 1: WordPress version, 2: release codename.
#: src/update-notice.ts:96
msgid "WordPress %1$s \"%2$s\" is available."
msgstr ""

#. %s: WordPress version.
#: src/update-notice.ts:100
msgid "WordPress %s is available."
msgstr ""

#: src/update-notice.ts:144
#: includes/core-notices.php:91
msgid "WordPress Updates"
msgstr ""

#: src/widgets/built-in.ts:20
msgid "Clock"
msgstr ""

#: src/widgets/built-in.ts:23
msgid "Local time and date, refreshed every second."
msgstr ""

#. %s is the widget label (e.g., "Clock")
#: src/widgets/frame.ts:307
msgid "Dock %s back to widget column"
msgstr ""

#. %s is the widget label (e.g., "Clock")
#: src/widgets/frame.ts:344
msgid "Remove %s"
msgstr ""

#: src/widgets/layer.ts:615
#: src/widgets/layer.ts:622
#: src/widgets/picker.ts:55
#: src/widgets/picker.ts:59
msgid "Add widget"
msgstr ""

#: src/widgets/picker.ts:156
msgid "No widgets available. Activate a plugin that registers one, or see the docs for the registerWidget API."
msgstr ""

#. %s is the widget label
#: src/widgets/picker.ts:179
msgid "%s (already added)"
msgstr ""

#. %s is the widget label
#: src/widgets/picker.ts:182
msgid "Add %s"
msgstr ""

#: src/widgets/picker.ts:209
msgid "Added"
msgstr ""

#: src/window-chrome/controls/built-ins.ts:37
msgid "Minimize"
msgstr ""

#: src/window-chrome/controls/built-ins.ts:50
msgid "Maximize"
msgstr ""

#: src/window-chrome/controls/built-ins.ts:63
#: src/window/index.ts:2705
msgid "Enter fullscreen"
msgstr ""

#: src/window/dom.ts:264
msgid "Loading window content"
msgstr ""

#: src/window/dom.ts:479
msgid "Window actions"
msgstr ""

#: src/window/dom.ts:503
msgid "Open on startup"
msgstr ""

#. %s is the window's admin-page name (e.g., "Posts")
#: src/window/dom.ts:517
msgid "Open another %s"
msgstr ""

#: src/window/dom.ts:533
msgid "Open in new window"
msgstr ""

#: src/window/dom.ts:573
msgid "Open in browser tab"
msgstr ""

#. %s is the window's title (e.g., "OpenStation Preferences")
#: src/window/dom.ts:865
msgid "%s sections"
msgstr ""

#. %s is the window's admin-page title (e.g., "Posts")
#: src/window/dom.ts:868
msgid "%s sub-pages"
msgstr ""

#: src/window/iframe-bridge.ts:283
msgid "Unsaved changes"
msgstr ""

#: src/window/iframe-bridge.ts:284
msgid "You have unsaved changes. Are you sure you want to close this window?"
msgstr ""

#: src/window/iframe-bridge.ts:285
msgid "Close window"
msgstr ""

#: src/window/iframe-bridge.ts:618
msgid "Request failed."
msgstr ""

#. %d: HTTP status code of the failed request.
#: src/window/iframe-bridge.ts:621
msgid "Request failed (HTTP %d)."
msgstr ""

#: src/window/index.ts:2705
msgid "Exit fullscreen"
msgstr ""

#: src/window/index.ts:3996
msgid "Not saved."
msgstr ""

#. %s: error message explaining why the change could not be saved.
#: src/window/index.ts:3999
msgid "Not saved. %s"
msgstr ""

#: src/window-links/renderers/svg-splines.ts:152
#: src/window-links/stub-renderer.ts:74
msgid "Splines"
msgstr ""

#: src/window-links/renderers/svg-splines.ts:153
#: src/window-links/stub-renderer.ts:75
msgid "Curved connectors between related windows, ending in circular dots — the larger dot sits on the window the content belongs to; windows that reference each other get large dots on both ends."
msgstr ""

#: src/window-manager/close-all-shortcut.ts:163
msgid "Don't ask again"
msgstr ""

#: src/window-manager/close-all-shortcut.ts:176
msgid "Close all windows?"
msgstr ""

#. %d: number of open windows on this desktop.
#: src/window-manager/close-all-shortcut.ts:179
msgid "%d open window on this desktop will be closed."
msgid_plural "%d open windows on this desktop will be closed."
msgstr[0] ""
msgstr[1] ""

#. %d: number of windows closed.
#: src/window-manager/close-all-shortcut.ts:274
msgid "Closed %d window."
msgid_plural "Closed %d windows."
msgstr[0] ""
msgstr[1] ""

#. %d is the workspace number (e.g., "Workspace 2")
#: src/window-manager/desktops.ts:129
msgid "Workspace %d"
msgstr ""

#: src/window-manager/overview.ts:595
msgid "Add new workspace"
msgstr ""

#. %s is the desktop label
#: src/window-manager/overview.ts:671
msgid "Switch to %s"
msgstr ""

#. %s is the desktop name.
#: src/window-manager/overview.ts:715
msgid "%s — double-click to rename"
msgstr ""

#. %s is the desktop name.
#: src/window-manager/overview.ts:788
msgid "Edit %s — its apps, widgets, look and windows"
msgstr ""

#. %s is the desktop label
#: src/window-manager/overview.ts:792
msgid "Rename %s"
msgstr ""

#. %s is the workspace name.
#: src/window-manager/overview.ts:857
msgid "Restore %s — reopen its windows, widgets and look"
msgstr ""

#: src/window-manager/overview.ts:860
msgid "Restore"
msgstr ""

#. %d is the number of external sub-tabs open on this window.
#: src/window-manager/overview.ts:1030
msgid "· %d open tab"
msgid_plural "· %d open tabs"
msgstr[0] ""
msgstr[1] ""

#: src/window/tabs.ts:280
#: src/window/tabs.ts:281
msgid "Open in a new browser tab"
msgstr ""

#: src/window/tabs.ts:288
#: src/window/tabs.ts:289
msgid "Close tab"
msgstr ""

#. %s is the external site's title or URL.
#: src/window/tabs.ts:492
msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding."
msgstr ""

#: src/workspaces/command.ts:25
msgid "Edit this workspace…"
msgstr ""

#: src/workspaces/command.ts:28
msgid "New workspace…"
msgstr ""

#: src/workspaces/command.ts:39
msgid "Keep this desk"
msgstr ""

#: src/workspaces/command.ts:40
msgid "Make this workspace open the way the desk is now — these windows where they are, these widgets, these apps."
msgstr ""

#: src/workspaces/command.ts:74
msgid "You are here"
msgstr ""

#. %d is a number of open windows.
#: src/workspaces/command.ts:77
msgid "%d open"
msgstr ""

#: src/workspaces/command.ts:99
msgid "Blank, or set up for a job — the wizard asks."
msgstr ""

#: src/workspaces/command.ts:106
msgid "Name, apps, widgets, look and windows."
msgstr ""

#: src/workspaces/command.ts:134
msgid "There is no desk to keep."
msgstr ""

#: src/workspaces/command.ts:142
msgid "Workspace"
msgstr ""

#: src/workspaces/command.ts:143
msgid "Switch, create or edit a workspace."
msgstr ""

#: src/workspaces/command.ts:164
msgid "Type a workspace name to switch to it, or pick a template to create one."
msgstr ""

#. %s is what the user typed.
#: src/workspaces/command.ts:179
msgid "No workspace matching **%s** — try `/workspace` alone to see them all."
msgstr ""

#: src/workspaces/presets.ts:65
#: src/workspaces/presets.ts:73
#: includes/workspaces.php:114
msgid "Commerce"
msgstr ""

#: src/workspaces/presets.ts:66
#: includes/workspaces.php:115
msgid "A shop floor. WooCommerce orders, products and analytics side by side; everything that is not commerce leaves the rails."
msgstr ""

#: src/workspaces/presets.ts:109
#: src/workspaces/presets.ts:116
#: includes/workspaces.php:124
msgid "Learning"
msgstr ""

#: src/workspaces/presets.ts:110
#: includes/workspaces.php:125
msgid "A course studio. Sensei courses, lessons and learners tiled together, so moving between them is a glance rather than a navigation."
msgstr ""

#: src/workspaces/presets.ts:150
#: src/workspaces/presets.ts:157
#: includes/workspaces.php:134
msgid "Publishing"
msgstr ""

#: src/workspaces/presets.ts:151
#: includes/workspaces.php:135
msgid "A writing desk. A blank page takes two thirds of the screen, the library sits in the margin, and the rest of the admin is somewhere else."
msgstr ""

#: src/workspaces/presets.ts:191
msgid "New draft"
msgstr ""

#: src/workspaces/wizard.ts:191
msgid "Start"
msgstr ""

#: src/workspaces/wizard.ts:192
#: src/workspaces/wizard.ts:512
msgid "Name"
msgstr ""

#: src/workspaces/wizard.ts:194
#: src/workspaces/wizard.ts:707
#: includes/ai-copilot/search.php:129
#: includes/render/shell.php:96
#: includes/wp-icon-registry.php:48
msgid "Widgets"
msgstr ""

#: src/workspaces/wizard.ts:195
msgid "Look"
msgstr ""

#: src/workspaces/wizard.ts:196
msgid "Windows"
msgstr ""

#: src/workspaces/wizard.ts:203
msgid "Cascade"
msgstr ""

#: src/workspaces/wizard.ts:205
msgid "Tile"
msgstr ""

#: src/workspaces/wizard.ts:207
msgid "Columns"
msgstr ""

#: src/workspaces/wizard.ts:209
msgid "Focus"
msgstr ""

#: src/workspaces/wizard.ts:212
msgid "Free"
msgstr ""

#: src/workspaces/wizard.ts:219
msgid "Staggered, every window the same size."
msgstr ""

#: src/workspaces/wizard.ts:221
msgid "A uniform grid covering the desk."
msgstr ""

#: src/workspaces/wizard.ts:223
msgid "Full-height columns, side by side — for things you compare."
msgstr ""

#: src/workspaces/wizard.ts:225
msgid "One window leading, the rest stacked in the margin — for the thing you are working on."
msgstr ""

#: src/workspaces/wizard.ts:228
msgid "Nothing is moved. Windows land where they land."
msgstr ""

#: src/workspaces/wizard.ts:362
msgid "Edit workspace"
msgstr ""

#: src/workspaces/wizard.ts:362
msgid "New workspace"
msgstr ""

#: src/workspaces/wizard.ts:432
msgid "What is this workspace for?"
msgstr ""

#: src/workspaces/wizard.ts:493
msgid "Blank workspace"
msgstr ""

#: src/workspaces/wizard.ts:494
msgid "Just a new, empty desk. You can customize it later if you want."
msgstr ""

#: src/workspaces/wizard.ts:507
msgid "Name it"
msgstr ""

#: src/workspaces/wizard.ts:508
msgid "The name goes on its tile in Workspaces. The glyph and colour are how you tell it apart from the others at a glance."
msgstr ""

#: src/workspaces/wizard.ts:516
msgid "Leave empty to number it"
msgstr ""

#: src/workspaces/wizard.ts:529
#: src/workspaces/wizard.ts:559
msgid "Glyph"
msgstr ""

#: src/workspaces/wizard.ts:574
msgid "No colour"
msgstr ""

#: src/workspaces/wizard.ts:600
msgid "Or any colour"
msgstr ""

#: src/workspaces/wizard.ts:674
msgid "Which apps show here?"
msgstr ""

#: src/workspaces/wizard.ts:675
msgid "Narrow the dock to the apps this desk is about. Everything else is still there — on your other desks, and the moment you leave this one."
msgstr ""

#: src/workspaces/wizard.ts:676
msgid "Show only the apps I pick"
msgstr ""

#: src/workspaces/wizard.ts:677
msgid "OpenStation’s own controls — Workspaces, System, Trash, Exit — always stay, so a desk can never be one you cannot leave."
msgstr ""

#: src/workspaces/wizard.ts:708
msgid "No widgets are registered on this site yet."
msgstr ""

#: src/workspaces/wizard.ts:714
msgid "Which widgets sit on it?"
msgstr ""

#: src/workspaces/wizard.ts:715
msgid "A desk can carry its own widget column — drafts and a timer where you write, traffic where you sell."
msgstr ""

#: src/workspaces/wizard.ts:716
msgid "Give this desk its own widgets"
msgstr ""

#: src/workspaces/wizard.ts:717
msgid "Off, it shows the column you built. On, it shows exactly these — and yours comes back when you leave."
msgstr ""

#: src/workspaces/wizard.ts:741
msgid "How does it look?"
msgstr ""

#: src/workspaces/wizard.ts:742
msgid "A desk can wear its own wallpaper, accent and dock. Your own settings come back the moment you leave it."
msgstr ""

#: src/workspaces/wizard.ts:749
msgid "Give this desk its own look"
msgstr ""

#: src/workspaces/wizard.ts:766
msgid "Use the look I have now"
msgstr ""

#: src/workspaces/wizard.ts:774
#: src/workspaces/wizard.ts:802
msgid "Wallpaper"
msgstr ""

#: src/workspaces/wizard.ts:811
#: src/workspaces/wizard.ts:829
msgid "Accent"
msgstr ""

#: src/workspaces/wizard.ts:832
#: src/workspaces/wizard.ts:850
#: includes/wp-icon-registry.php:42
msgid "Dock"
msgstr ""

#: src/workspaces/wizard.ts:834
msgid "Always visible"
msgstr ""

#: src/workspaces/wizard.ts:835
msgid "Folds away until reached for"
msgstr ""

#: src/workspaces/wizard.ts:872
msgid "What does it open with?"
msgstr ""

#: src/workspaces/wizard.ts:873
msgid "The windows this desk opens the first time you enter it, and how they are arranged."
msgstr ""

#: src/workspaces/wizard.ts:878
#: src/workspaces/wizard.ts:892
msgid "Arrangement"
msgstr ""

#: src/workspaces/wizard.ts:908
msgid "Nothing yet — add an app below, or capture the windows you have open."
msgstr ""

#: src/workspaces/wizard.ts:909
msgid "Nothing yet — add an app below."
msgstr ""

#: src/workspaces/wizard.ts:926
msgid "Opens with"
msgstr ""

#: src/workspaces/wizard.ts:935
msgid "Add a window"
msgstr ""

#: src/workspaces/wizard.ts:936
msgid "Choose an app…"
msgstr ""

#: src/workspaces/wizard.ts:971
msgid "Use the windows I have open now"
msgstr ""

#: src/workspaces/wizard.ts:1011
msgid "Delete workspace"
msgstr ""

#: src/workspaces/wizard.ts:1046
#: apps/station-home/parts/view.php:252
#: includes/ai-copilot/search.php:123
msgid "Customize"
msgstr ""

#: src/workspaces/wizard.ts:1060
msgid "Save"
msgstr ""

#: src/workspaces/wizard.ts:1062
msgid "Create from template"
msgstr ""

#: src/workspaces/wizard.ts:1064
msgid "Create workspace"
msgstr ""

#: src/ai-assistant/impl.ts:1779
msgctxt "fallback name for the post a comment was left on"
msgid "post"
msgstr ""

#. Plugin Name of the plugin
#: desktop-mode.php
#: includes/ai-copilot/abilities.php:39
#: includes/shell-screen.php:304
#: includes/shell-screen.php:305
#: includes/shell-screen.php:352
#: includes/shell-screen.php:373
#: includes/wp-icon-registry.php:90
msgid "OpenStation"
msgstr ""

#. Plugin URI of the plugin
#: desktop-mode.php
msgid "https://github.com/WordPress/openstation"
msgstr ""

#. Description of the plugin
#: desktop-mode.php
msgid "Renders the WordPress admin as a desktop OS. Admin screens become draggable, resizable, minimizable windows floating on a desktop with a dock. Purely opt-in per user."
msgstr ""

#. Author of the plugin
#: desktop-mode.php
msgid "Daniel López Sánchez"
msgstr ""

#. Author URI of the plugin
#: desktop-mode.php
msgid "https://github.com/allterraindeveloper"
msgstr ""

#: apps/code-blue/code-blue.os.php:57
msgid "Code Blue"
msgstr ""

#: apps/code-blue/code-blue.os.php:79
#: apps/my-wordpress/my-wordpress.os.php:126
#: apps/station-home/parts/view.php:211
msgid "Refresh"
msgstr ""

#: apps/code-blue/code-blue.os.php:87
#: apps/code-blue/code-blue.os.php:93
msgid "Clear log"
msgstr ""

#: apps/code-blue/code-blue.os.php:91
msgid "Clear this log?"
msgstr ""

#: apps/code-blue/code-blue.os.php:92
msgid "Every entry will be deleted from disk. This cannot be undone."
msgstr ""

#: apps/code-blue/code-blue.os.php:121
msgid "Log cleared."
msgstr ""

#: apps/code-blue/log-reader.php:207
msgid "Log"
msgstr ""

#: apps/code-blue/log-reader.php:252
msgid "Database error"
msgstr ""

#: apps/code-blue/log-reader.php:328
msgid "WordPress debug log"
msgstr ""

#: apps/code-blue/log-reader.php:340
msgid "PHP error log"
msgstr ""

#: apps/code-blue/log-reader.php:418
msgid "The log file exists but PHP cannot read it."
msgstr ""

#: apps/code-blue/log-reader.php:469
msgid "The log file is not writable, so it cannot be cleared."
msgstr ""

#: apps/code-blue/log-reader.php:473
msgid "Clearing the log file failed."
msgstr ""

#: apps/code-blue/log-reader.php:525
msgid "Environment"
msgstr ""

#: apps/comments/parts/app.php:419
msgid "You are not allowed to moderate comments."
msgstr ""

#: apps/comments/parts/app.php:427
msgid "Action failed."
msgstr ""

#: apps/comments/parts/app.php:450
msgid "You are not allowed to reply."
msgstr ""

#: apps/comments/parts/app.php:478
msgid "You are not allowed to edit this comment."
msgstr ""

#: apps/comments/parts/app.php:481
msgid "A comment cannot be empty."
msgstr ""

#: apps/comments/parts/app.php:485
msgid "Edit failed."
msgstr ""

#: apps/comments/parts/fields.php:90
msgid "Title of the post the comment is attached to."
msgstr ""

#: apps/comments/parts/fields.php:102
msgid "Permalink of the post the comment is attached to."
msgstr ""

#: apps/comments/parts/fields.php:115
msgid "Spam confidence score, 0–100."
msgstr ""

#: apps/comments/parts/fields.php:135
msgid "Number of links in the comment."
msgstr ""

#: apps/comments/parts/fields.php:147
msgid "Whether the requester can edit this comment."
msgstr ""

#: apps/comments/parts/fields.php:158
msgid "Whether the requester can moderate comments globally."
msgstr ""

#: apps/comments/parts/fields.php:179
msgid "Direct-reply count for this comment."
msgstr ""

#: apps/comments/parts/fields.php:204
msgid "AI moderation verdict for this comment, when analyzed (null otherwise)."
msgstr ""

#: apps/comments/parts/fields.php:221
msgid "Akismet verdict if the plugin is installed (null otherwise)."
msgstr ""

#: apps/comments/parts/rest.php:82
#: apps/plugins/plugins.os.php:204
msgid "Unknown bulk action."
msgstr ""

#: apps/comments/parts/rest.php:152
msgid "Parent comment not found."
msgstr ""

#: apps/comments/parts/rest.php:161
msgid "You are not allowed to reply to comments on this post."
msgstr ""

#: apps/comments/parts/rest.php:169
msgid "Reply cannot be empty."
msgstr ""

#: apps/comments/parts/rest.php:178
msgid "You must be logged in to reply."
msgstr ""

#: apps/comments/parts/rest.php:224
msgid "Invalid author email."
msgstr ""

#: apps/my-wordpress/my-wordpress.os.php:71
#: apps/station-home/parts/snapshot.php:247
#: includes/my-wordpress/window.php:42
msgid "WP Explorer"
msgstr ""

#: apps/my-wordpress/parts/actions.php:337
msgid "Add User"
msgstr ""

#: apps/my-wordpress/parts/actions.php:354
msgid "You cannot trash this item."
msgstr ""

#: apps/my-wordpress/parts/actions.php:358
msgid "Trashing failed."
msgstr ""

#: apps/my-wordpress/parts/actions.php:367
msgid "Moved to the Trash."
msgstr ""

#: apps/my-wordpress/parts/actions.php:469
msgid "Nothing could be updated."
msgstr ""

#. translators: %s: updated count.
#: apps/my-wordpress/parts/actions.php:475
#, php-format
msgid "%s entry updated."
msgid_plural "%s entries updated."
msgstr[0] ""
msgstr[1] ""

#: apps/my-wordpress/parts/actions.php:505
msgid "Nothing could be trashed."
msgstr ""

#. translators: %s: trashed count.
#: apps/my-wordpress/parts/actions.php:511
#, php-format
msgid "Moved %s item to the Trash."
msgid_plural "Moved %s items to the Trash."
msgstr[0] ""
msgstr[1] ""

#: apps/my-wordpress/parts/agents.php:189
#: includes/agents/draft.php:46
msgid "Describe the agent first. A sentence is enough."
msgstr ""

#: apps/my-wordpress/parts/agents.php:234
#: includes/agents/identity.php:88
msgid "Agent name is required."
msgstr ""

#: apps/my-wordpress/parts/agents.php:288
msgid "Abilities saved."
msgstr ""

#: apps/my-wordpress/parts/agents.php:290
msgid "Triggers saved."
msgstr ""

#: apps/my-wordpress/parts/agents.php:292
msgid "Agent saved."
msgstr ""

#: apps/my-wordpress/parts/dossiers.php:101
#: apps/my-wordpress/parts/dossiers.php:207
msgid "Attached media"
msgstr ""

#. translators: %s: entry count.
#: apps/my-wordpress/parts/dossiers.php:196
#, php-format
msgid "%s entry"
msgid_plural "%s entries"
msgstr[0] ""
msgstr[1] ""

#. translators: 1: author display name, 2: date.
#. translators: 1: customer name, 2: date.
#: apps/my-wordpress/parts/lists.php:202
#: apps/my-wordpress/parts/woocommerce.php:250
#, php-format
msgid "%1$s — %2$s"
msgstr ""

#: apps/my-wordpress/parts/lists.php:451
#: includes/agents/privacy.php:65
msgid "Role"
msgstr ""

#: apps/my-wordpress/parts/lists.php:452
msgid "Registered"
msgstr ""

#: apps/my-wordpress/parts/lists.php:491
msgid "Dimensions"
msgstr ""

#: apps/my-wordpress/parts/lists.php:494
msgid "Uploaded"
msgstr ""

#: apps/my-wordpress/parts/sections.php:75
#: apps/users/users.os.php:108
#: includes/ai-copilot/search.php:153
#: includes/multisite.php:114
#: includes/my-wordpress/window.php:178
msgid "Users"
msgstr ""

#: apps/my-wordpress/parts/sections.php:141
#: includes/agents/my-wordpress.php:43
msgid "Agents"
msgstr ""

#: apps/my-wordpress/parts/sections.php:246
msgid "Name A–Z"
msgstr ""

#: apps/my-wordpress/parts/sections.php:247
msgid "Name Z–A"
msgstr ""

#: apps/my-wordpress/parts/sections.php:248
msgid "Recently registered"
msgstr ""

#: apps/my-wordpress/parts/sections.php:249
msgid "Longest registered"
msgstr ""

#: apps/my-wordpress/parts/sections.php:250
#: apps/my-wordpress/parts/sections.php:265
msgid "ID, lowest first"
msgstr ""

#: apps/my-wordpress/parts/sections.php:251
#: apps/my-wordpress/parts/sections.php:266
msgid "ID, highest first"
msgstr ""

#: apps/my-wordpress/parts/sections.php:252
msgid "Username A–Z"
msgstr ""

#: apps/my-wordpress/parts/sections.php:253
msgid "Username Z–A"
msgstr ""

#: apps/my-wordpress/parts/sections.php:254
msgid "Email A–Z"
msgstr ""

#: apps/my-wordpress/parts/sections.php:255
msgid "Email Z–A"
msgstr ""

#: apps/my-wordpress/parts/sections.php:256
msgid "Most posts"
msgstr ""

#: apps/my-wordpress/parts/sections.php:257
msgid "Fewest posts"
msgstr ""

#: apps/my-wordpress/parts/sections.php:263
msgid "Title A–Z"
msgstr ""

#: apps/my-wordpress/parts/sections.php:264
msgid "Title Z–A"
msgstr ""

#: apps/my-wordpress/parts/sections.php:267
msgid "Recently modified"
msgstr ""

#: apps/my-wordpress/parts/sections.php:268
msgid "Least recently modified"
msgstr ""

#: apps/my-wordpress/parts/sections.php:269
msgid "Slug A–Z"
msgstr ""

#: apps/my-wordpress/parts/sections.php:270
msgid "Slug Z–A"
msgstr ""

#: apps/my-wordpress/parts/sections.php:273
msgid "Most comments"
msgstr ""

#: apps/my-wordpress/parts/sections.php:274
msgid "Fewest comments"
msgstr ""

#: apps/my-wordpress/parts/woocommerce.php:182
msgid "Needs attention first"
msgstr ""

#: apps/my-wordpress/parts/woocommerce.php:185
msgid "Top spenders first"
msgstr ""

#: apps/my-wordpress/parts/woocommerce.php:188
msgid "Store order"
msgstr ""

#. translators: 1: order number, 2: formatted order total.
#. translators: 1: order number, 2: order total.
#: apps/my-wordpress/parts/woocommerce.php:244
#: includes/my-wordpress/integrations/woocommerce-relations.php:823
#: includes/my-wordpress/integrations/woocommerce-relations.php:1024
#: includes/my-wordpress/integrations/woocommerce.php:1047
#, php-format
msgid "#%1$s · %2$s"
msgstr ""

#: apps/my-wordpress/parts/woocommerce.php:251
#: includes/my-wordpress/integrations/woocommerce.php:1453
msgid "Guest"
msgstr ""

#: apps/network/network.os.php:99
msgid "Unreachable"
msgstr ""

#: apps/network/network.os.php:101
msgid "Key changed"
msgstr ""

#: apps/network/network.os.php:103
msgid "Paired"
msgstr ""

#: apps/network/network.os.php:141
msgid "This network"
msgstr ""

#: apps/network/network.os.php:151
msgid "Switch to this site"
msgstr ""

#. translators: %s: site name.
#: apps/network/network.os.php:165
#, php-format
msgid "Remove %s from the network? Its switcher will stop listing this network the next time it syncs."
msgstr ""

#: apps/network/network.os.php:166
#: apps/network/network.os.php:168
msgid "Remove"
msgstr ""

#: apps/network/network.os.php:229
msgid "Sites in this network"
msgstr ""

#: apps/network/network.os.php:235
msgid "The sites of this WordPress network, and the OpenStation installs that joined it from elsewhere. Every one of them shows the same site switcher."
msgstr ""

#: apps/network/network.os.php:236
msgid "This site is the hub of an OpenStation network: every install listed here shows the same site switcher."
msgstr ""

#: apps/network/network.os.php:241
msgid "Check sites"
msgstr ""

#: apps/network/network.os.php:265
msgid "Add an external site"
msgstr ""

#: apps/network/network.os.php:267
msgid "An install anywhere, with OpenStation active and reachable over HTTPS. Its key is pinned when it is added; on that site, open Network and enter this address to finish pairing:"
msgstr ""

#: apps/network/network.os.php:270
#: apps/network/network.os.php:367
msgid "Site address"
msgstr ""

#: apps/network/network.os.php:270
#: apps/network/network.os.php:367
msgid "Add external site"
msgstr ""

#. translators: %s: network name.
#: apps/network/network.os.php:290
#, php-format
msgid "This site belongs to %s"
msgstr ""

#. translators: %s: date and time.
#: apps/network/network.os.php:299
#, php-format
msgid "Site list synced %s."
msgstr ""

#: apps/network/network.os.php:309
msgid "Until the network has added this site, the switcher stays as it was."
msgstr ""

#: apps/network/network.os.php:314
msgid "Sync now"
msgstr ""

#: apps/network/network.os.php:318
msgid "Leave the network? The site switcher stops listing its sites here."
msgstr ""

#: apps/network/network.os.php:319
msgid "Leave"
msgstr ""

#: apps/network/network.os.php:320
msgid "Leave network"
msgstr ""

#: apps/network/network.os.php:357
msgid "Join a network"
msgstr ""

#: apps/network/network.os.php:359
msgid "Enter the address of the OpenStation network this site belongs to. Its administrator adds this site there by this address:"
msgstr ""

#: apps/network/network.os.php:362
msgid "Network address"
msgstr ""

#: apps/network/network.os.php:362
msgid "Join"
msgstr ""

#: apps/network/network.os.php:365
msgid "Or start one here"
msgstr ""

#: apps/network/network.os.php:366
msgid "Add the first external site and this site becomes the hub: every site added here shows the same site switcher."
msgstr ""

#: apps/network/network.os.php:385
msgid "Linked accounts"
msgstr ""

#: apps/network/network.os.php:386
msgid "A switch from any of these accounts logs you in here as you. Unlink one and that switch lands on the login screen again."
msgstr ""

#: apps/network/network.os.php:404
msgid "Unlink"
msgstr ""

#: apps/network/network.os.php:437
msgid "Network"
msgstr ""

#. translators: %s: site name.
#: apps/network/network.os.php:473
#, php-format
msgid "%s is in the network. It is in the site switcher now, and on that site once it joins from its Network window."
msgstr ""

#: apps/network/network.os.php:491
msgid "That site is not in the network."
msgstr ""

#: apps/network/network.os.php:492
msgid "Removed from the network."
msgstr ""

#: apps/network/network.os.php:516
msgid "That account is not linked."
msgstr ""

#: apps/network/network.os.php:517
msgid "Unlinked. A switch from that account lands on the login screen now."
msgstr ""

#: apps/network/network.os.php:525
msgid "Every site was checked."
msgstr ""

#. translators: %s: network name.
#: apps/network/network.os.php:539
#, php-format
msgid "This site belongs to %s. The site switcher shows the network now."
msgstr ""

#. translators: %s: network name.
#: apps/network/network.os.php:541
#, php-format
msgid "Pinned %s. It has not added this site yet; sync once it has."
msgstr ""

#: apps/network/network.os.php:553
msgid "Left the network."
msgstr ""

#: apps/network/network.os.php:561
msgid "Site list synced."
msgstr ""

#: apps/os-settings/os-settings.os.php:74
msgid "You are not allowed to change site-wide options."
msgstr ""

#: apps/os-settings/os-settings.os.php:134
msgid "Files REST endpoint is not available."
msgstr ""

#. translators: %d: number of tables dropped.
#: apps/os-settings/os-settings.os.php:142
#, php-format
msgid "Folder sharing data deleted. (%d tables)"
msgstr ""

#: apps/pages/pages.os.php:61
msgid "All pages"
msgstr ""

#: apps/pages/pages.os.php:65
msgid "Add Page"
msgstr ""

#: apps/pages/pages.os.php:70
msgid "Page atlas"
msgstr ""

#: apps/pages/parts/query.php:74
msgid "Default template"
msgstr ""

#: apps/pages/parts/query.php:115
msgid "Total non-trashed comments on this page."
msgstr ""

#: apps/plugins/parts/ajax.php:48
msgid "Security check failed. Refresh the window and try again."
msgstr ""

#: apps/plugins/parts/ajax.php:63
#: apps/plugins/plugins.os.php:126
msgid "Plugins are managed from the network admin on this site."
msgstr ""

#: apps/plugins/parts/ajax.php:70
#: apps/plugins/plugins.os.php:127
#: includes/feedback/rest.php:72
#: includes/seen-intros.php:225
msgid "You are not allowed to do that."
msgstr ""

#: apps/plugins/parts/ajax.php:123
msgid "Missing plugin slug."
msgstr ""

#: apps/plugins/parts/rest-fields.php:46
msgid "Whether an update is available for this plugin (and the available version)."
msgstr ""

#: apps/plugins/parts/rest-fields.php:51
msgid "Per-plugin capability flags for the requester (activate / deactivate / delete)."
msgstr ""

#: apps/plugins/parts/rest-fields.php:56
msgid "The plugin's slug on the WordPress.org directory, or null when the plugin is not listed there."
msgstr ""

#: apps/plugins/parts/rest-fields.php:61
msgid "Best-effort card icon URL. Prefers a local file in the plugin folder, falling back to the wp.org SVN URL; null when neither resolves."
msgstr ""

#: apps/plugins/parts/rest-fields.php:66
msgid "Approximate disk footprint of the plugin folder, in kilobytes (cached 6h)."
msgstr ""

#: apps/plugins/parts/rest-fields.php:71
msgid "Auto-update state for this plugin (enabled / forced / supported), mirroring Core's plugins.php column."
msgstr ""

#: apps/plugins/parts/upload.php:63
msgid "Plugin upgrader is unavailable in this context. Reload the page and try again."
msgstr ""

#: apps/plugins/parts/upload.php:87
msgid "A plugin with the same folder name is already installed. Replace it to continue."
msgstr ""

#: apps/plugins/parts/upload.php:111
msgid "Plugin install failed."
msgstr ""

#: apps/plugins/parts/upload.php:166
msgid "No file received. Pick a .zip and try again."
msgstr ""

#: apps/plugins/parts/upload.php:173
msgid "Upload payload is malformed."
msgstr ""

#. translators: %d: PHP UPLOAD_ERR_* code.
#: apps/plugins/parts/upload.php:182
#, php-format
msgid "Upload failed (error %d). Try again."
msgstr ""

#: apps/plugins/parts/upload.php:192
msgid "Plugin uploads must be a .zip file."
msgstr ""

#: apps/plugins/parts/upload.php:200
msgid "Refused: temporary upload path is not trusted."
msgstr ""

#: apps/plugins/parts/view-preference.php:40
msgid "Choose Cards or Table."
msgstr ""

#: apps/plugins/plugins.os.php:155
msgid "Missing plugin."
msgstr ""

#. translators: %s: error message
#: apps/plugins/plugins.os.php:162
#, php-format
msgid "Activation failed: %s"
msgstr ""

#. translators: %s: error message
#: apps/plugins/plugins.os.php:164
#, php-format
msgid "Deactivation failed: %s"
msgstr ""

#. translators: %s: error message
#: apps/plugins/plugins.os.php:166
#, php-format
msgid "Delete failed: %s"
msgstr ""

#. translators: %s: plugin name
#: apps/plugins/plugins.os.php:173
#, php-format
msgid "%s activated."
msgstr ""

#. translators: %s: plugin name
#: apps/plugins/plugins.os.php:177
#, php-format
msgid "%s deleted."
msgstr ""

#: apps/plugins/plugins.os.php:235
msgid "activated"
msgstr ""

#: apps/plugins/plugins.os.php:236
msgid "deactivated"
msgstr ""

#: apps/plugins/plugins.os.php:237
msgid "deleted"
msgstr ""

#. translators: 1: count, 2: action verb (activated, deactivated, deleted)
#: apps/plugins/plugins.os.php:241
#, php-format
msgid "%1$d plugin(s) %2$s."
msgstr ""

#. translators: 1: success count, 2: failure count, 3: action verb
#: apps/plugins/plugins.os.php:244
#, php-format
msgid "%1$d %3$s, %2$d failed."
msgstr ""

#: apps/plugins/plugins.os.php:250
#: includes/ai-copilot/search.php:141
#: includes/core-notices.php:177
#: includes/core-notices.php:206
#: includes/multisite.php:116
msgid "Plugins"
msgstr ""

#: apps/plugins/plugins.os.php:315
msgid "Installed"
msgstr ""

#: apps/plugins/plugins.os.php:321
msgid "Add Plugin"
msgstr ""

#: apps/plugins/plugins.os.php:324
msgid "OpenStation plugins"
msgstr ""

#. translators: %d: number of rows that could not be trashed.
#: apps/posts/parts/query.php:338
#, php-format
msgid "%d item could not be moved to the trash."
msgid_plural "%d items could not be moved to the trash."
msgstr[0] ""
msgstr[1] ""

#: apps/posts/parts/terms-rest.php:51
msgid "Number of non-trashed posts (any status) in this term."
msgstr ""

#: apps/posts/parts/terms-rest.php:69
msgid "Whether this term is the taxonomy's default (fallback) term."
msgstr ""

#: apps/posts/parts/terms-rest.php:199
#: apps/posts/parts/terms-rest.php:341
#: includes/my-wordpress/term-stats.php:89
msgid "Unknown taxonomy."
msgstr ""

#: apps/posts/posts.os.php:72
msgid "All posts"
msgstr ""

#: apps/posts/posts.os.php:76
msgid "Add Post"
msgstr ""

#: apps/station-home/parts/snapshot.php:97
msgid "(Untitled)"
msgstr ""

#: apps/station-home/parts/snapshot.php:98
msgid "Content"
msgstr ""

#: apps/station-home/parts/snapshot.php:222
msgid "New post"
msgstr ""

#: apps/station-home/parts/snapshot.php:231
msgid "Upload media"
msgstr ""

#: apps/station-home/parts/snapshot.php:239
msgid "View site"
msgstr ""

#: apps/station-home/parts/snapshot.php:255
msgid "Classic Dashboard"
msgstr ""

#. translators: %s: pending comment count.
#: apps/station-home/parts/snapshot.php:281
#, php-format
msgid "%s pending comment"
msgid_plural "%s pending comments"
msgstr[0] ""
msgstr[1] ""

#: apps/station-home/parts/snapshot.php:284
msgid "Review and reply to keep the conversation moving."
msgstr ""

#. translators: %s: update count.
#. translators: %s: number of pending updates.
#: apps/station-home/parts/snapshot.php:295
#: includes/core/payload.php:1703
#, php-format
msgid "%s update available"
msgid_plural "%s updates available"
msgstr[0] ""
msgstr[1] ""

#: apps/station-home/parts/snapshot.php:298
msgid "Keep WordPress, themes, and plugins current."
msgstr ""

#. translators: %s: image count.
#: apps/station-home/parts/snapshot.php:309
#, php-format
msgid "%s image needs alt text"
msgid_plural "%s images need alt text"
msgstr[0] ""
msgstr[1] ""

#: apps/station-home/parts/snapshot.php:312
msgid "Add a useful description for people using assistive technology."
msgstr ""

#: apps/station-home/parts/snapshot.php:354
msgid "Pending comments"
msgstr ""

#: apps/station-home/parts/snapshot.php:360
#: includes/ai-copilot/search.php:237
msgid "Updates"
msgstr ""

#. translators: %s: current user's name.
#: apps/station-home/parts/view.php:51
#, php-format
msgid "Good morning, %s"
msgstr ""

#. translators: %s: current user's name.
#: apps/station-home/parts/view.php:55
#, php-format
msgid "Good afternoon, %s"
msgstr ""

#. translators: %s: current user's name.
#: apps/station-home/parts/view.php:58
#, php-format
msgid "Good evening, %s"
msgstr ""

#: apps/station-home/parts/view.php:166
#: apps/station-home/parts/view.php:179
#: apps/station-home/station-home.os.php:43
msgid "Station Home"
msgstr ""

#: apps/station-home/parts/view.php:182
msgid "Quick actions"
msgstr ""

#. translators: %s: site name.
#: apps/station-home/parts/view.php:199
#, php-format
msgid "Pick up where you left off on %s."
msgstr ""

#: apps/station-home/parts/view.php:201
msgid "Pick up where you left off."
msgstr ""

#: apps/station-home/parts/view.php:210
msgid "Refresh Station Home"
msgstr ""

#: apps/station-home/parts/view.php:218
msgid "Continue working"
msgstr ""

#: apps/station-home/parts/view.php:225
msgid "Site pulse"
msgstr ""

#: apps/station-home/parts/view.php:240
#: includes/my-wordpress/integrations/woocommerce.php:214
msgid "Needs attention"
msgstr ""

#: apps/station-home/parts/view.php:249
msgid "From your plugins"
msgstr ""

#: apps/station-home/parts/view.php:279
msgid "Your desk is clear"
msgstr ""

#: apps/station-home/parts/view.php:280
msgid "Start something new and it will be waiting here when you return."
msgstr ""

#: apps/station-home/parts/view.php:315
msgid "All clear"
msgstr ""

#: apps/station-home/parts/view.php:316
msgid "Nothing needs your attention right now."
msgstr ""

#: apps/station-home/parts/view.php:351
msgid "Make this space yours"
msgstr ""

#: apps/station-home/parts/view.php:352
msgid "Use Customize to opt in to information from your plugins."
msgstr ""

#: apps/station-home/parts/view.php:404
msgid "Customize Station Home"
msgstr ""

#: apps/station-home/parts/view.php:408
msgid "Choose which plugin cards can show information on your Station Home."
msgstr ""

#: apps/station-home/station-home.os.php:78
msgid "That Station Home card is not available."
msgstr ""

#. translators: %d: number of items that could not be processed.
#: apps/trash/trash.os.php:100
#, php-format
msgid "%d item(s) could not be processed."
msgstr ""

#: apps/trash/trash.os.php:108
msgid "Trash"
msgstr ""

#: apps/user-edit/parts/account.php:146
msgid "Session manager unavailable."
msgstr ""

#: apps/user-edit/parts/account.php:175
msgid "Application passwords are not available for this user."
msgstr ""

#: apps/user-edit/parts/account.php:211
msgid "Application password name is required."
msgstr ""

#: apps/user-edit/parts/insights.php:58
#: apps/users/parts/rest.php:122
#: includes/my-wordpress/user-footprint.php:240
#: includes/my-wordpress/user-stats.php:123
msgid "User not found."
msgstr ""

#: apps/user-edit/user-edit.os.php:56
msgid "Edit user"
msgstr ""

#: apps/users/parts/activity-summary.php:14
#: apps/users/parts/roles-summary.php:25
msgid "You are not allowed to list users."
msgstr ""

#: apps/users/parts/activity-summary.php:31
msgid "Activity could not be loaded."
msgstr ""

#: apps/users/parts/color-schemes.php:50
msgid "Default"
msgstr ""

#. translators: %s is the site's current locale (e.g. "en_US").
#: apps/users/parts/fields.php:100
#, php-format
msgid "Site default — %s"
msgstr ""

#: apps/users/parts/fields.php:234
msgid "Per-user content stats: published post / page / comment counts."
msgstr ""

#: apps/users/parts/fields.php:252
msgid "UTC unix timestamp of this user’s last successful login, or null when never recorded."
msgstr ""

#: apps/users/parts/fields.php:272
msgid "Live presence status: online / inactive / offline."
msgstr ""

#: apps/users/parts/fields.php:288
msgid "Whether the requester can edit this user."
msgstr ""

#: apps/users/parts/fields.php:305
msgid "Role slugs the requester can assign to this user."
msgstr ""

#: apps/users/parts/rest.php:65
#: apps/users/parts/rest.php:212
msgid "No user ids supplied."
msgstr ""

#: apps/users/parts/rest.php:69
msgid "You are not allowed to assign this role."
msgstr ""

#: apps/users/parts/rest.php:158
msgid "You are not allowed to send a password reset for this user."
msgstr ""

#: apps/users/parts/rest.php:162
msgid "A reset email was already sent recently. Try again in a minute."
msgstr ""

#: apps/users/parts/rest.php:184
#: apps/users/users.os.php:254
#: apps/users/users.os.php:269
msgid "You are not allowed to email this user."
msgstr ""

#: apps/users/parts/rest.php:188
msgid "A welcome email was already sent recently. Try again in a minute."
msgstr ""

#: apps/users/parts/rest.php:271
msgid "Username is required."
msgstr ""

#: apps/users/parts/rest.php:274
msgid "Username is not valid."
msgstr ""

#: apps/users/parts/rest.php:277
msgid "A valid email address is required."
msgstr ""

#: apps/users/parts/rest.php:280
msgid "That username is already in use."
msgstr ""

#: apps/users/parts/rest.php:283
msgid "That email is already in use."
msgstr ""

#: apps/users/parts/rest.php:298
msgid "You are not allowed to assign that role."
msgstr ""

#: apps/users/parts/roles-summary.php:40
msgid "No role"
msgstr ""

#: apps/users/parts/roles-summary.php:69
msgid "Role groups could not be loaded. Please try again."
msgstr ""

#: apps/users/users.os.php:132
msgid "People"
msgstr ""

#: apps/users/users.os.php:136
msgid "Activity"
msgstr ""

#: apps/users/users.os.php:140
msgid "Add new"
msgstr ""

#: apps/users/users.os.php:145
#: includes/core-notices.php:140
msgid "Profile"
msgstr ""

#: apps/users/users.os.php:202
msgid "You are not allowed to change roles."
msgstr ""

#: apps/users/users.os.php:213
msgid "No users updated."
msgstr ""

#. translators: %1$d users updated, %2$d failed.
#: apps/users/users.os.php:216
#, php-format
msgid "Role updated for %1$d user(s) (%2$d skipped)."
msgstr ""

#: apps/users/users.os.php:228
msgid "You are not allowed to delete users."
msgstr ""

#. translators: %1$d users deleted, %2$d skipped.
#: apps/users/users.os.php:239
#, php-format
msgid "%1$d user(s) deleted (%2$d skipped)."
msgstr ""

#. translators: %s is the user's email address.
#: apps/users/users.os.php:257
#, php-format
msgid "Reset email sent to %s."
msgstr ""

#. translators: %s is the user's email address.
#: apps/users/users.os.php:272
#, php-format
msgid "Welcome email resent to %s."
msgstr ""

#: apps/users/users.os.php:283
msgid "You are not allowed to create users."
msgstr ""

#. translators: %s is the user's email address.
#: apps/users/users.os.php:304
#, php-format
msgid "User created — welcome email sent to %s."
msgstr ""

#: includes/about-feed.php:169
msgid "You cannot load OpenStation updates."
msgstr ""

#: includes/about-feed.php:177
msgid "The OpenStation journal is temporarily unavailable."
msgstr ""

#: includes/accents.php:39
msgid "Pulse"
msgstr ""

#: includes/accents.php:44
msgid "Nebula"
msgstr ""

#: includes/accents.php:54
msgid "Sirius"
msgstr ""

#: includes/accents.php:59
msgid "Lagoon"
msgstr ""

#: includes/accents.php:64
msgid "Starlight"
msgstr ""

#: includes/accents.php:69
msgid "WordPress Blue"
msgstr ""

#: includes/accents.php:74
msgid "Indigo"
msgstr ""

#: includes/accents.php:79
msgid "Teal"
msgstr ""

#: includes/accents.php:84
msgid "Emerald"
msgstr ""

#: includes/accents.php:89
msgid "Amber"
msgstr ""

#: includes/accents.php:94
msgid "Rose"
msgstr ""

#: includes/admin-bar.php:48
#: includes/welcome-dialog.php:157
msgid "Switch to OpenStation"
msgstr ""

#: includes/admin-bar.php:192
msgid "Keyboard shortcuts"
msgstr ""

#: includes/admin-bar.php:194
msgid "Workspaces"
msgstr ""

#: includes/admin-bar.php:196
msgid "Key"
msgstr ""

#: includes/admin-bar.php:197
msgid "Outside Workspaces"
msgstr ""

#: includes/admin-bar.php:198
msgid "Inside Workspaces"
msgstr ""

#: includes/admin-bar.php:199
msgid "In Show Desktop"
msgstr ""

#: includes/admin-bar.php:204
msgid "Previous workspace (wraps)"
msgstr ""

#: includes/admin-bar.php:205
msgid "Previous workspace (grid + top-bar update)"
msgstr ""

#: includes/admin-bar.php:206
msgid "Previous workspace"
msgstr ""

#: includes/admin-bar.php:210
msgid "Next workspace (wraps)"
msgstr ""

#: includes/admin-bar.php:211
msgid "Next workspace (grid + top-bar update)"
msgstr ""

#: includes/admin-bar.php:212
msgid "Next workspace"
msgstr ""

#: includes/admin-bar.php:216
msgid "Enter Workspaces"
msgstr ""

#: includes/admin-bar.php:217
msgid "Exit onto the active workspace"
msgstr ""

#: includes/admin-bar.php:218
msgid "Restore windows (exit Show Desktop)"
msgstr ""

#: includes/admin-bar.php:222
#: includes/admin-bar.php:224
msgid "Toggle Show Desktop"
msgstr ""

#: includes/admin-bar.php:223
msgid "Exit Workspaces (no minimize)"
msgstr ""

#: includes/admin-bar.php:228
msgid "(in Workspaces)"
msgstr ""

#: includes/admin-bar.php:230
msgid "Commit current workspace, exit Workspaces"
msgstr ""

#: includes/admin-bar.php:236
msgid "Windows & palette"
msgstr ""

#: includes/admin-bar.php:240
msgid "Cycle to the next window on the active workspace."
msgstr ""

#: includes/admin-bar.php:244
msgid "Cycle to the previous window on the active workspace."
msgstr ""

#: includes/admin-bar.php:248
msgid "Open the command palette / Ask AI overlay."
msgstr ""

#: includes/admin-bar.php:252
msgid "Close every open window on the current workspace (asks first)."
msgstr ""

#: includes/admin-bar.php:256
msgid "Exit Workspaces (or Snap Overview) without changing window state."
msgstr ""

#: includes/agents/abilities.php:46
msgid "Get post by id"
msgstr ""

#: includes/agents/abilities.php:90
msgid "Get media details"
msgstr ""

#: includes/agents/abilities.php:126
msgid "Update media details"
msgstr ""

#: includes/agents/abilities.php:173
msgid "Create draft post"
msgstr ""

#: includes/agents/abilities.php:217
msgid "Update post"
msgstr ""

#: includes/agents/abilities.php:275
#: includes/agents/abilities.php:494
#: includes/content-graph/rest.php:213
#: includes/desktop-files/media-library.php:420
#: includes/widgets/widget-drafts.php:312
#: includes/widgets/widget-drafts.php:538
msgid "Post not found."
msgstr ""

#: includes/agents/abilities.php:333
#: includes/agents/abilities.php:388
#: includes/my-wordpress/media-usage.php:140
msgid "Attachment not found."
msgstr ""

#: includes/agents/abilities.php:510
msgid "Invalid post status."
msgstr ""

#: includes/agents/conversations.php:73
msgid "Agent conversations"
msgstr ""

#: includes/agents/conversations.php:294
msgid "Deleted agent"
msgstr ""

#: includes/agents/conversations.php:416
msgid "No agent with that id exists."
msgstr ""

#: includes/agents/conversations.php:425
#: includes/agents/conversations.php:487
msgid "A conversation needs at least one message."
msgstr ""

#: includes/agents/conversations.php:533
msgid "No conversation with that id exists."
msgstr ""

#: includes/agents/draft.php:72
#: includes/agents/runner.php:950
msgid "The WordPress AI Client is not available on this site."
msgstr ""

#: includes/agents/draft.php:129
msgid "The draft came back in a shape that could not be read. Try again, or fill the fields in yourself."
msgstr ""

#: includes/agents/face.php:107
msgid "Could not create the agent-faces directory."
msgstr ""

#: includes/agents/face.php:210
msgid "Could not write the agent face."
msgstr ""

#: includes/agents/guard.php:88
msgid "This account is a OpenStation agent. Login is disabled."
msgstr ""

#: includes/agents/identity.php:96
msgid "Pick a valid WordPress role for the agent."
msgstr ""

#: includes/agents/identity.php:106
msgid "Agent slug could not be derived from the name."
msgstr ""

#: includes/agents/identity.php:145
msgid "User is not a OpenStation agent."
msgstr ""

#: includes/agents/identity.php:173
msgid "Could not delete the agent user."
msgstr ""

#: includes/agents/identity.php:251
msgid "OpenStation agent"
msgstr ""

#: includes/agents/identity.php:253
msgid "Agent"
msgstr ""

#: includes/agents/identity.php:256
msgid "Person"
msgstr ""

#: includes/agents/jobs.php:83
msgid "The background worker did not finish. Some work may already have been applied. Check the site before submitting the task again."
msgstr ""

#: includes/agents/jobs.php:106
msgid "Agent job not found."
msgstr ""

#: includes/agents/jobs.php:137
msgid "An async invocation requires a request UUID."
msgstr ""

#: includes/agents/jobs.php:141
msgid "Send a message between 1 and 20,000 bytes."
msgstr ""

#: includes/agents/jobs.php:158
msgid "That request ID is already in use."
msgstr ""

#: includes/agents/jobs.php:164
msgid "Configure an AI connector to run agents."
msgstr ""

#: includes/agents/jobs.php:186
msgid "This agent is still handling your previous request. Wait for its answer before sending another."
msgstr ""

#: includes/agents/jobs.php:190
msgid "The request could not be saved. Retry with the same request ID."
msgstr ""

#: includes/agents/jobs.php:200
msgid "WordPress could not schedule the background job."
msgstr ""

#: includes/agents/jobs.php:270
msgid "The queued job expired before a worker could start it."
msgstr ""

#: includes/agents/jobs.php:279
msgid "The background worker stopped unexpectedly. Some work may already have been applied. Check the site before submitting again."
msgstr ""

#: includes/agents/jobs.php:291
msgid "You no longer have permission to run this agent."
msgstr ""

#: includes/agents/jobs.php:304
msgid "The background agent encountered an unexpected error. Check the site before submitting again."
msgstr ""

#: includes/agents/privacy.php:28
#: includes/agents/privacy.php:130
#: includes/agents/privacy.php:148
msgid "OpenStation agents"
msgstr ""

#: includes/agents/privacy.php:57
msgid "Agent display name"
msgstr ""

#: includes/agents/privacy.php:61
msgid "Agent user_login"
msgstr ""

#: includes/agents/privacy.php:73
msgid "Instructions (system prompt)"
msgstr ""

#: includes/agents/privacy.php:81
msgid "Enabled abilities"
msgstr ""

#: includes/agents/privacy.php:89
msgid "Triggers (JSON)"
msgstr ""

#: includes/agents/privacy.php:97
msgid "Model override"
msgstr ""

#: includes/agents/privacy.php:105
msgid "Rate limit (per hour)"
msgstr ""

#: includes/agents/privacy.php:113
msgid "Voice"
msgstr ""

#: includes/agents/privacy.php:121
msgid "Face (JSON)"
msgstr ""

#: includes/agents/rest.php:258
msgid "You do not have permission to read OpenStation agents."
msgstr ""

#: includes/agents/rest.php:274
msgid "You do not have permission to manage OpenStation agents."
msgstr ""

#: includes/agents/rest.php:290
msgid "You do not have permission to invoke OpenStation agents."
msgstr ""

#: includes/agents/rest.php:333
#: includes/agents/rest.php:389
#: includes/agents/rest.php:445
#: includes/agents/rest.php:475
#: includes/agents/runner.php:147
#: includes/agents/store.php:1084
msgid "Agent not found."
msgstr ""

#: includes/agents/rest.php:488
msgid "You do not have permission to invoke this agent."
msgstr ""

#: includes/agents/runner.php:153
msgid "Message must be a non-empty string."
msgstr ""

#: includes/agents/runner.php:159
msgid "The WordPress AI Client is not available on this site. Configure an AI connector to run agents."
msgstr ""

#. translators: %d is the hourly per-user invocation cap.
#: includes/agents/runner.php:378
#, php-format
msgid "You reached your limit of %d agent runs this hour. Try again later."
msgstr ""

#. translators: %d is the hourly invocation cap.
#: includes/agents/runner.php:422
#, php-format
msgid "This agent reached its limit of %d runs this hour. Try again later."
msgstr ""

#. translators: %s is the tool name the model called.
#: includes/agents/runner.php:571
#, php-format
msgid "Tool \"%s\" is not on this agent's allowlist."
msgstr ""

#. translators: %d is the max-turn cap.
#: includes/agents/runner.php:641
#, php-format
msgid "Agent stopped after %d turns without a final answer."
msgstr ""

#: includes/agents/runner.php:893
msgid "The AI provider returned an empty answer — its safety system most likely declined this request. Rephrase and try again, or switch the provider in Settings → Connectors."
msgstr ""

#: includes/agents/runner.php:904
msgid "The model ran out of room before writing its answer — it most likely spent the whole output budget reasoning. Try a narrower request, or try again."
msgstr ""

#: includes/agents/runner.php:1227
msgid "The Abilities API is not available on this site."
msgstr ""

#. translators: %s is the ability slug.
#: includes/agents/runner.php:1236
#, php-format
msgid "Ability \"%s\" is not registered on this site."
msgstr ""

#: includes/agents/store.php:544
msgid "Chat"
msgstr ""

#: includes/agents/store.php:545
msgid "Open a conversation window with the agent."
msgstr ""

#: includes/agents/store.php:557
msgid "Send to (right-click menu)"
msgstr ""

#: includes/agents/store.php:558
msgid "The agent appears as a \"Send to…\" action in the right-click menu for the entity kinds you pick."
msgstr ""

#: includes/agents/store.php:576
msgid "Drag & drop"
msgstr ""

#: includes/agents/store.php:577
msgid "Drop a tile onto the agent."
msgstr ""

#: includes/agents/store.php:596
msgid "WordPress hook"
msgstr ""

#: includes/agents/store.php:597
msgid "Run automatically when a WordPress action fires."
msgstr ""

#: includes/agents/store.php:611
msgid "REST endpoint"
msgstr ""

#: includes/agents/store.php:612
msgid "Expose a REST URL for external services to call."
msgstr ""

#: includes/agents/store.php:628
msgid "Agent-to-agent"
msgstr ""

#: includes/agents/store.php:629
msgid "Run when another agent on this site emits a completion event."
msgstr ""

#: includes/agents/store.php:668
msgid "Every time a post is saved."
msgstr ""

#: includes/agents/store.php:672
msgid "A new post is inserted."
msgstr ""

#: includes/agents/store.php:676
msgid "A post status changes."
msgstr ""

#: includes/agents/store.php:680
msgid "A new comment is inserted."
msgstr ""

#: includes/agents/store.php:684
msgid "A new comment is posted."
msgstr ""

#: includes/agents/store.php:688
msgid "A new user registers."
msgstr ""

#: includes/agents/store.php:692
msgid "A user profile is updated."
msgstr ""

#: includes/agents/store.php:696
msgid "A new attachment is added."
msgstr ""

#: includes/agents/store.php:994
#: includes/agents/store.php:1118
msgid "Pick a role you are allowed to assign to an agent."
msgstr ""

#: includes/agents/store.php:1095
msgid "Agent name cannot be empty."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:87
msgid "No readable log file was found on this install."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:88
msgid "No readable log file matches that source id."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:272
msgid "That file is not named anywhere in the current log. Only files an entry or a stack trace mentions can be read."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:278
msgid "That file does not exist on disk or cannot be read."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:291
msgid "That file lives outside the WordPress installation."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:295
msgid "Only source files can be read — not logs, dumps, or data files."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:302
msgid "Configuration files are never readable through this tool — they hold database credentials and salts. Describe what you need from it instead."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:324
msgid "The file could not be read."
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:375
msgid "List error-log issues"
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:429
msgid "Get one error-log issue"
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:465
msgid "Read source around a logged line"
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:508
msgid "Get site debugging context"
msgstr ""

#: includes/ai-copilot/abilities-debugging.php:629
msgid "No issue in the current log has that signature — it may have been cleared or aged out. Call list_log_issues again."
msgstr ""

#: includes/ai-copilot/abilities.php:40
msgid "Read-only content search and wp-admin navigation abilities powering the OpenStation AI assistant."
msgstr ""

#: includes/ai-copilot/abilities.php:211
msgid "Search posts"
msgstr ""

#: includes/ai-copilot/abilities.php:227
msgid "Search pages"
msgstr ""

#: includes/ai-copilot/abilities.php:243
msgid "Search comments"
msgstr ""

#: includes/ai-copilot/abilities.php:259
msgid "Search comments on a post"
msgstr ""

#: includes/ai-copilot/abilities.php:293
msgid "List admin pages"
msgstr ""

#: includes/ai-copilot/abilities.php:327
msgid "Search WordPress.org plugins"
msgstr ""

#: includes/ai-copilot/abilities.php:361
msgid "Read PHP error log"
msgstr ""

#: includes/ai-copilot/abilities.php:416
msgid "Analyze comment for spam"
msgstr ""

#: includes/ai-copilot/abilities.php:463
#: includes/my-wordpress/comment-stats.php:167
#: includes/recycle-bin/store.php:752
#: includes/recycle-bin/store.php:861
msgid "Comment not found."
msgstr ""

#: includes/ai-copilot/client.php:140
msgid "The AI provider returned no answer text."
msgstr ""

#: includes/ai-copilot/mio.php:37
msgid "The MIO API is turned off in OpenStation Preferences → Features."
msgstr ""

#: includes/ai-copilot/mio.php:48
msgid "Ask MIO requires a compatible AI connector in Settings → Connectors."
msgstr ""

#: includes/ai-copilot/mio.php:111
msgid "The conversation is too large."
msgstr ""

#: includes/ai-copilot/mio.php:115
msgid "Invalid MIO window context."
msgstr ""

#: includes/ai-copilot/mio.php:148
msgid "MIO requested an unavailable action."
msgstr ""

#: includes/ai-copilot/search.php:63
#: includes/multisite.php:108
msgid "Dashboard"
msgstr ""

#: includes/ai-copilot/search.php:66
msgid "The main admin dashboard: activity, drafts, site overview."
msgstr ""

#: includes/ai-copilot/search.php:69
msgid "All Posts"
msgstr ""

#: includes/ai-copilot/search.php:72
msgid "List, edit, bulk-manage blog posts."
msgstr ""

#: includes/ai-copilot/search.php:75
msgid "Add New Post"
msgstr ""

#: includes/ai-copilot/search.php:78
msgid "Create a new blog post."
msgstr ""

#: includes/ai-copilot/search.php:84
msgid "Manage post categories: add, rename, merge."
msgstr ""

#: includes/ai-copilot/search.php:90
msgid "Manage post tags."
msgstr ""

#: includes/ai-copilot/search.php:93
msgid "All Pages"
msgstr ""

#: includes/ai-copilot/search.php:96
msgid "List and edit static pages (About, Contact, etc.)."
msgstr ""

#: includes/ai-copilot/search.php:99
msgid "Add New Page"
msgstr ""

#: includes/ai-copilot/search.php:102
msgid "Create a new page."
msgstr ""

#: includes/ai-copilot/search.php:105
msgid "Media Library"
msgstr ""

#: includes/ai-copilot/search.php:108
msgid "Browse, upload, and manage images, files, videos."
msgstr ""

#: includes/ai-copilot/search.php:114
msgid "Moderate and reply to comments on posts and pages."
msgstr ""

#: includes/ai-copilot/search.php:117
#: includes/core-notices.php:231
#: includes/multisite.php:115
msgid "Themes"
msgstr ""

#: includes/ai-copilot/search.php:120
msgid "Change, install, or customize the active theme."
msgstr ""

#: includes/ai-copilot/search.php:126
msgid "Live-preview theme customisation: colors, fonts, layout."
msgstr ""

#: includes/ai-copilot/search.php:132
msgid "Manage sidebar and footer widgets."
msgstr ""

#: includes/ai-copilot/search.php:135
msgid "Menus"
msgstr ""

#: includes/ai-copilot/search.php:138
msgid "Create and edit navigation menus."
msgstr ""

#: includes/ai-copilot/search.php:144
msgid "Activate, deactivate, update or delete plugins."
msgstr ""

#: includes/ai-copilot/search.php:147
msgid "Add New Plugin"
msgstr ""

#: includes/ai-copilot/search.php:150
msgid "Search and install new plugins from the directory."
msgstr ""

#: includes/ai-copilot/search.php:156
msgid "Manage user accounts and roles."
msgstr ""

#: includes/ai-copilot/search.php:159
msgid "Add New User"
msgstr ""

#: includes/ai-copilot/search.php:162
msgid "Create a new user account."
msgstr ""

#: includes/ai-copilot/search.php:165
msgid "Your Profile"
msgstr ""

#: includes/ai-copilot/search.php:168
msgid "Edit your own profile, password, admin colour scheme."
msgstr ""

#: includes/ai-copilot/search.php:171
msgid "General Settings"
msgstr ""

#: includes/ai-copilot/search.php:174
msgid "Site title, tagline, URL, timezone, language."
msgstr ""

#: includes/ai-copilot/search.php:177
msgid "Writing Settings"
msgstr ""

#: includes/ai-copilot/search.php:180
msgid "Default post category, post format, remote publishing."
msgstr ""

#: includes/ai-copilot/search.php:183
msgid "Reading Settings"
msgstr ""

#: includes/ai-copilot/search.php:186
msgid "Homepage, blog posts per page, search-engine visibility."
msgstr ""

#: includes/ai-copilot/search.php:189
msgid "Discussion Settings"
msgstr ""

#: includes/ai-copilot/search.php:192
msgid "Comment moderation, avatars, email notifications."
msgstr ""

#: includes/ai-copilot/search.php:195
msgid "Media Settings"
msgstr ""

#: includes/ai-copilot/search.php:198
msgid "Image size settings for thumbnail / medium / large."
msgstr ""

#: includes/ai-copilot/search.php:201
msgid "Permalinks"
msgstr ""

#: includes/ai-copilot/search.php:204
msgid "URL structure for posts, pages, categories, tags."
msgstr ""

#: includes/ai-copilot/search.php:207
msgid "Privacy"
msgstr ""

#: includes/ai-copilot/search.php:210
msgid "Privacy policy page selection and preview."
msgstr ""

#: includes/ai-copilot/search.php:213
msgid "Tools"
msgstr ""

#: includes/ai-copilot/search.php:216
msgid "Built-in site tools."
msgstr ""

#: includes/ai-copilot/search.php:219
msgid "Import"
msgstr ""

#: includes/ai-copilot/search.php:222
msgid "Import content from other platforms (WP, Tumblr, RSS, etc.)."
msgstr ""

#: includes/ai-copilot/search.php:225
msgid "Export"
msgstr ""

#: includes/ai-copilot/search.php:228
msgid "Export all site content as XML."
msgstr ""

#: includes/ai-copilot/search.php:231
msgid "Site Health"
msgstr ""

#: includes/ai-copilot/search.php:234
msgid "Performance and security recommendations for the site."
msgstr ""

#: includes/ai-copilot/search.php:240
msgid "WordPress, theme, and plugin updates."
msgstr ""

#. translators: %d: 1-based index of the next page to search.
#: includes/ai-copilot/search.php:850
#, php-format
msgid "Continue searching in pages (from item %d)"
msgstr ""

#. translators: %d: 1-based index of the next comment to search.
#: includes/ai-copilot/search.php:853
#, php-format
msgid "Continue searching in comments (from item %d)"
msgstr ""

#. translators: %d: 1-based index of the next post to search.
#: includes/ai-copilot/search.php:856
#, php-format
msgid "Continue searching in posts (from item %d)"
msgstr ""

#: includes/ai-copilot/search.php:1369
msgid "Could not parse structured search answer."
msgstr ""

#: includes/ai-copilot/search.php:1637
msgid "I searched 100 items without finding a clear match. Want me to keep looking further?"
msgstr ""

#: includes/ai-copilot/search.php:2085
msgid "You must be logged in to use the AI assistant."
msgstr ""

#: includes/ai-copilot/search.php:2092
msgid "The AI assistant is unavailable on this site."
msgstr ""

#: includes/ai-copilot/search.php:2102
msgid "The AI assistant is turned off. Enable it in OpenStation Preferences → Features."
msgstr ""

#: includes/commands.php:63
msgid "Command script registration requires a non-empty script handle."
msgstr ""

#: includes/commands.php:130
msgid "Command registration requires a non-empty `slug`."
msgstr ""

#: includes/commands.php:136
msgid "Command registration requires a non-empty `label`."
msgstr ""

#. translators: %s: the attempted tag name.
#: includes/components.php:96
#, php-format
msgid "openstation_component() only accepts tags with the os- prefix; got \"%s\"."
msgstr ""

#. translators: 1: attribute name, 2: tag name.
#: includes/components.php:145
#, php-format
msgid "Attribute \"%1$s\" on <%2$s> received a non-scalar value (array/object). Only the `style` attribute accepts an array; other attributes must be strings, booleans, or null. The attribute was skipped."
msgstr ""

#: includes/content-graph/rest.php:220
msgid "Insufficient permissions."
msgstr ""

#: includes/content-graph/window.php:190
#: includes/content-graph/window.php:231
msgid "Corkboard"
msgstr ""

#: includes/core-notices.php:93
msgid "An automated WordPress update failed to complete."
msgstr ""

#: includes/core-notices.php:94
msgid "An automated WordPress update failed to complete. Please notify the site administrator."
msgstr ""

#: includes/core-notices.php:95
msgid "Retry update"
msgstr ""

#: includes/core-notices.php:118
msgid "Recovery Mode"
msgstr ""

#: includes/core-notices.php:119
msgid "You are in recovery mode. There may be an error with a theme or plugin."
msgstr ""

#: includes/core-notices.php:120
msgid "Exit recovery mode"
msgstr ""

#: includes/core-notices.php:141
msgid "You are using an auto-generated password. Would you like to change it?"
msgstr ""

#: includes/core-notices.php:142
msgid "Change password"
msgstr ""

#. translators: %s: comma-separated list of plugin names.
#: includes/core-notices.php:180
#, php-format
msgid "Deactivated during a WordPress upgrade for incompatibility: %s."
msgstr ""

#: includes/core-notices.php:183
msgid "View plugins"
msgstr ""

#: includes/core-notices.php:207
msgid "One or more plugins failed to load properly."
msgstr ""

#: includes/core-notices.php:208
msgid "Go to Plugins"
msgstr ""

#: includes/core-notices.php:232
msgid "One or more themes failed to load properly."
msgstr ""

#: includes/core-notices.php:233
msgid "Go to Themes"
msgstr ""

#. translators: 1: kind ("Command"/"Settings-tab"/"Title-bar button"), 2: handle.
#: includes/core/payload.php:2467
#, php-format
msgid "%1$s script handle \"%2$s\" could not be resolved: no `wp_register_script( '%2$s', … )` call had run by the time the shell harvested its payload. Register the handle on `admin_enqueue_scripts` at priority 5 or earlier — the harvest itself runs at priority 10, and a handle registered alongside it may or may not exist yet depending on plugin load order. Until then the script will not load."
msgstr ""

#: includes/core/routing.php:143
msgid "Admin target cannot be empty."
msgstr ""

#: includes/core/routing.php:150
msgid "Admin target contains invalid path characters."
msgstr ""

#: includes/core/routing.php:161
msgid "Admin target must be a plain .php filename."
msgstr ""

#: includes/core/routing.php:170
#: includes/core/routing.php:177
msgid "Admin target does not exist."
msgstr ""

#: includes/default-window.php:200
msgid "Admin URL to open on portal entry, or null to disable."
msgstr ""

#: includes/default-window.php:242
msgid "The `url` parameter must be a string or null."
msgstr ""

#: includes/default-window.php:251
msgid "The URL is not a valid same-origin wp-admin URL."
msgstr ""

#: includes/desktop-files/built-in-openers.php:27
msgid "Block Editor"
msgstr ""

#: includes/desktop-files/built-in-openers.php:33
msgid "Media editor"
msgstr ""

#: includes/desktop-files/built-in-openers.php:39
msgid "User profile"
msgstr ""

#: includes/desktop-files/built-in-openers.php:45
msgid "Term editor"
msgstr ""

#: includes/desktop-files/built-in-openers.php:51
msgid "Comment editor"
msgstr ""

#: includes/desktop-files/built-in-openers.php:57
#: includes/desktop-files/built-in-openers.php:63
msgid "Open in browser"
msgstr ""

#: includes/desktop-files/built-in-openers.php:69
msgid "Open as window"
msgstr ""

#: includes/desktop-files/built-in-types.php:48
msgid "Taxonomy term"
msgstr ""

#: includes/desktop-files/built-in-types.php:66
#: includes/desktop-files/types/class-openstation-folder-file.php:46
#: includes/desktop-files/types/class-openstation-folder-file.php:48
msgid "Folder"
msgstr ""

#: includes/desktop-files/built-in-types.php:72
msgid "Plugin shortcut"
msgstr ""

#: includes/desktop-files/built-in-types.php:78
msgid "Web link"
msgstr ""

#: includes/desktop-files/built-in-types.php:84
msgid "Embedded web window"
msgstr ""

#: includes/desktop-files/downloads.php:70
#: includes/desktop-files/file-shares.php:312
msgid "File not found."
msgstr ""

#: includes/desktop-files/downloads.php:134
msgid "Folder download requires the PHP zip extension."
msgstr ""

#: includes/desktop-files/downloads.php:153
#: includes/desktop-files/downloads.php:162
msgid "Could not create the archive."
msgstr ""

#: includes/desktop-files/downloads.php:179
msgid "Could not finish the archive (disk full?)."
msgstr ""

#: includes/desktop-files/downloads.php:284
msgid "This folder has too many files to download as one archive."
msgstr ""

#: includes/desktop-files/downloads.php:291
msgid "This folder is too large to download as one archive."
msgstr ""

#: includes/desktop-files/file-shares.php:112
#: includes/desktop-files/reconcile.php:63
#: includes/desktop-files/stored-files-store.php:297
#: includes/desktop-files/stored-files-store.php:378
#: includes/desktop-files/stored-files-store.php:411
msgid "Stored file not found."
msgstr ""

#: includes/desktop-files/file-shares.php:115
#: includes/desktop-files/file-shares.php:371
msgid "You cannot manage shares for this file."
msgstr ""

#: includes/desktop-files/file-shares.php:118
#: includes/desktop-files/shares-store.php:369
msgid "Invalid user id."
msgstr ""

#: includes/desktop-files/file-shares.php:121
msgid "You cannot share with the file owner."
msgstr ""

#: includes/desktop-files/file-shares.php:125
#: includes/desktop-files/shares-store.php:373
msgid "Unknown user."
msgstr ""

#: includes/desktop-files/file-shares.php:128
#: includes/desktop-files/shares-store.php:381
msgid "This user is not eligible."
msgstr ""

#: includes/desktop-files/file-shares.php:178
#: includes/desktop-files/shares-store.php:441
msgid "Failed to record share."
msgstr ""

#: includes/desktop-files/file-shares.php:205
#: includes/desktop-files/file-shares.php:266
#: includes/desktop-files/file-shares.php:368
#: includes/desktop-files/file-shares.php:592
#: includes/desktop-files/rest.php:981
#: includes/desktop-files/shares-store.php:474
#: includes/desktop-files/shares-store.php:541
#: includes/desktop-files/shares-store.php:665
#: includes/desktop-files/shares-store.php:729
msgid "Share not found."
msgstr ""

#: includes/desktop-files/file-shares.php:208
#: includes/desktop-files/file-shares.php:269
#: includes/desktop-files/shares-store.php:668
#: includes/desktop-files/shares-store.php:732
msgid "This invite is not for you."
msgstr ""

#: includes/desktop-files/file-shares.php:220
#: includes/desktop-files/shares-store.php:675
msgid "This invite was denied."
msgstr ""

#: includes/desktop-files/file-shares.php:315
msgid "Owners cannot leave their own file."
msgstr ""

#: includes/desktop-files/file-shares.php:335
msgid "You do not have access to this file."
msgstr ""

#: includes/desktop-files/file-shares.php:622
msgid "Uploaded files can only be shared read-only."
msgstr ""

#: includes/desktop-files/folders-store.php:45
#: includes/desktop-files/store.php:47
#: includes/desktop-files/stored-files-store.php:76
#: includes/desktop-files/stored-files-store.php:198
#: includes/presence.php:109
msgid "A user id is required."
msgstr ""

#: includes/desktop-files/folders-store.php:59
msgid "Folder name is required."
msgstr ""

#: includes/desktop-files/folders-store.php:67
#: includes/desktop-files/folders-store.php:140
msgid "Invalid share mode."
msgstr ""

#: includes/desktop-files/folders-store.php:87
msgid "Failed to create folder."
msgstr ""

#: includes/desktop-files/folders-store.php:119
#: includes/desktop-files/folders-store.php:288
#: includes/desktop-files/rest.php:613
#: includes/desktop-files/rest.php:927
#: includes/desktop-files/shares-store.php:801
#: includes/desktop-files/trash.php:634
#: includes/desktop-files/trash.php:774
msgid "Folder not found."
msgstr ""

#: includes/desktop-files/folders-store.php:122
msgid "You cannot edit this folder."
msgstr ""

#: includes/desktop-files/folders-store.php:131
msgid "Folder name cannot be empty."
msgstr ""

#: includes/desktop-files/folders-store.php:160
msgid "Failed to update folder."
msgstr ""

#: includes/desktop-files/folders-store.php:291
msgid "You cannot delete this folder."
msgstr ""

#: includes/desktop-files/folders-store.php:323
msgid "A plugin blocked this folder from being deleted."
msgstr ""

#: includes/desktop-files/folders-store.php:577
msgid "Failed to delete folder."
msgstr ""

#: includes/desktop-files/media-library.php:160
msgid "This file type cannot be added to the Media Library."
msgstr ""

#: includes/desktop-files/media-library.php:192
msgid "The file could not be copied."
msgstr ""

#: includes/desktop-files/media-library.php:317
msgid "That post type cannot be started from a file."
msgstr ""

#: includes/desktop-files/media-library.php:324
msgid "You are not allowed to create this kind of content."
msgstr ""

#: includes/desktop-files/media-library.php:427
#: includes/widgets/widget-drafts.php:150
#: includes/widgets/widget-drafts.php:519
#: includes/window-links.php:902
msgid "You are not allowed to edit this post."
msgstr ""

#: includes/desktop-files/media-library.php:434
msgid "That post is in the Trash."
msgstr ""

#: includes/desktop-files/media-library.php:441
msgid "No files to add."
msgstr ""

#: includes/desktop-files/media-library.php:539
msgid "You are not allowed to add files to the Media Library."
msgstr ""

#: includes/desktop-files/openers.php:90
msgid "Opener id is required."
msgstr ""

#. translators: %s: capability slug.
#: includes/desktop-files/openers.php:110
#, php-format
msgid "Current user lacks the %s capability required to register this opener."
msgstr ""

#: includes/desktop-files/openers.php:124
msgid "Opener registration requires a non-empty `label`."
msgstr ""

#: includes/desktop-files/openers.php:133
msgid "Opener registration requires at least one file `type`."
msgstr ""

#: includes/desktop-files/reconcile.php:35
msgid "File storage is busy. Please try again."
msgstr ""

#: includes/desktop-files/reconcile.php:60
msgid "File storage is unavailable. Please try again."
msgstr ""

#: includes/desktop-files/reconcile.php:85
msgid "A file cleanup operation could not be completed."
msgstr ""

#: includes/desktop-files/registry.php:64
msgid "File-type slug is required."
msgstr ""

#. translators: %s: capability slug.
#: includes/desktop-files/registry.php:83
#, php-format
msgid "Current user lacks the %s capability required to register this file type."
msgstr ""

#: includes/desktop-files/registry.php:97
msgid "File-type registration requires a non-empty `label`."
msgstr ""

#: includes/desktop-files/registry.php:106
msgid "File-type registration requires an existing `class`."
msgstr ""

#: includes/desktop-files/registry.php:116
msgid "`class` must extend `OpenStation_File`."
msgstr ""

#: includes/desktop-files/rest-uploads.php:118
msgid "You are not allowed to upload files."
msgstr ""

#: includes/desktop-files/rest-uploads.php:212
#: includes/desktop-files/rest-uploads.php:631
#: includes/desktop-files/rest-uploads.php:649
#: includes/desktop-files/rest-uploads.php:653
msgid "Invalid path."
msgstr ""

#: includes/desktop-files/rest-uploads.php:284
msgid "That file is larger than this server accepts."
msgstr ""

#: includes/desktop-files/rest-uploads.php:290
#: includes/desktop-files/rest-uploads.php:297
msgid "No file was uploaded."
msgstr ""

#: includes/desktop-files/rest-uploads.php:394
msgid "This file type is not allowed."
msgstr ""

#. translators: %s: formatted maximum file size.
#: includes/desktop-files/rest-uploads.php:406
#, php-format
msgid "That file is larger than the allowed maximum of %s."
msgstr ""

#: includes/desktop-files/rest-uploads.php:417
msgid "Your desktop storage is full."
msgstr ""

#: includes/desktop-files/rest-uploads.php:643
msgid "That folder tree is nested too deeply."
msgstr ""

#: includes/desktop-files/rest.php:59
#: includes/games/rest.php:34
#: includes/notes/rest.php:40
msgid "You must be logged in."
msgstr ""

#: includes/desktop-files/rest.php:62
#: includes/games/rest.php:37
#: includes/notes/rest.php:43
#: includes/recycle-bin/rest.php:151
msgid "OpenStation is not enabled for this user."
msgstr ""

#: includes/desktop-files/rest.php:86
msgid "No route was found matching the URL and request method."
msgstr ""

#: includes/desktop-files/rest.php:103
msgid "You do not have permission to perform this action."
msgstr ""

#: includes/desktop-files/rest.php:523
#: includes/desktop-files/store.php:236
#: includes/desktop-files/store.php:389
#: includes/desktop-files/trash.php:363
#: includes/desktop-files/trash.php:451
msgid "Placement not found."
msgstr ""

#: includes/desktop-files/rest.php:707
msgid "Restricted item"
msgstr ""

#: includes/desktop-files/rest.php:865
msgid "This row was changed by another session."
msgstr ""

#: includes/desktop-files/rest.php:923
msgid "You cannot view shares for this folder."
msgstr ""

#: includes/desktop-files/rest.php:988
msgid "Share not found in this folder."
msgstr ""

#: includes/desktop-files/rest.php:1168
msgid "You cannot search users."
msgstr ""

#: includes/desktop-files/shares-store.php:353
msgid "Invalid principal type."
msgstr ""

#: includes/desktop-files/shares-store.php:356
#: includes/desktop-files/shares-store.php:537
msgid "Invalid capability."
msgstr ""

#: includes/desktop-files/shares-store.php:359
#: includes/desktop-files/shares-store.php:477
#: includes/desktop-files/shares-store.php:544
msgid "You cannot manage shares for this folder."
msgstr ""

#: includes/desktop-files/shares-store.php:378
msgid "You cannot share with the folder owner."
msgstr ""

#: includes/desktop-files/shares-store.php:387
msgid "This role is not eligible."
msgstr ""

#: includes/desktop-files/shares-store.php:797
#: includes/desktop-files/store.php:231
msgid "Invalid arguments."
msgstr ""

#: includes/desktop-files/shares-store.php:804
msgid "Owners cannot leave their own folder."
msgstr ""

#: includes/desktop-files/shares-store.php:858
msgid "You do not have access to this folder."
msgstr ""

#: includes/desktop-files/store.php:51
msgid "Unknown file type."
msgstr ""

#: includes/desktop-files/store.php:68
msgid "You are not allowed to place this file."
msgstr ""

#: includes/desktop-files/store.php:83
#: includes/desktop-files/store.php:292
msgid "You only have read access to that folder."
msgstr ""

#: includes/desktop-files/store.php:163
msgid "Failed to write placement."
msgstr ""

#: includes/desktop-files/store.php:264
#: includes/desktop-files/store.php:272
msgid "You only have read access to this folder."
msgstr ""

#: includes/desktop-files/store.php:279
msgid "You cannot edit this placement."
msgstr ""

#: includes/desktop-files/store.php:318
msgid "A folder cannot be placed inside itself or one of its descendants."
msgstr ""

#: includes/desktop-files/store.php:358
msgid "Failed to update placement."
msgstr ""

#: includes/desktop-files/store.php:408
msgid "You cannot remove this placement."
msgstr ""

#: includes/desktop-files/store.php:414
msgid "Failed to remove placement."
msgstr ""

#: includes/desktop-files/store.php:460
msgid "Only the file’s owner can move or delete an uploaded file."
msgstr ""

#: includes/desktop-files/stored-files-store.php:81
msgid "Could not create the storage directory."
msgstr ""

#: includes/desktop-files/stored-files-store.php:210
msgid "Invalid storage name."
msgstr ""

#: includes/desktop-files/stored-files-store.php:214
#: includes/desktop-files/types/class-openstation-upload-file.php:48
msgid "file"
msgstr ""

#: includes/desktop-files/stored-files-store.php:233
msgid "Failed to record the uploaded file."
msgstr ""

#: includes/desktop-files/stored-files-store.php:301
msgid "A file name is required."
msgstr ""

#: includes/desktop-files/trash.php:373
msgid "You do not have permission to trash this item."
msgstr ""

#: includes/desktop-files/trash.php:412
msgid "Failed to write trash row."
msgstr ""

#: includes/desktop-files/trash.php:461
msgid "You do not have permission to restore this item."
msgstr ""

#: includes/desktop-files/trash.php:566
msgid "You do not have permission to delete this item."
msgstr ""

#: includes/desktop-files/trash.php:644
msgid "You do not have permission to trash this folder."
msgstr ""

#: includes/desktop-files/trash.php:692
msgid "Failed to trash folder."
msgstr ""

#: includes/desktop-files/trash.php:784
msgid "You do not have permission to restore this folder."
msgstr ""

#: includes/desktop-files/trash.php:939
msgid "You do not have permission to delete this folder."
msgstr ""

#: includes/desktop-files/trash.php:1137
msgid "Desktop shortcut"
msgstr ""

#. translators: %s: file-type slug like 'post', 'attachment'.
#: includes/desktop-files/trash.php:1140
#, php-format
msgid "%s on desktop"
msgstr ""

#: includes/desktop-files/trash.php:1165
msgid "URL"
msgstr ""

#. translators: %d: number of items inside the trashed folder.
#: includes/desktop-files/trash.php:1195
#, php-format
msgid "Folder · %d item inside"
msgid_plural "Folder · %d items inside"
msgstr[0] ""
msgstr[1] ""

#: includes/desktop-files/trash.php:1198
msgid "Folder · empty"
msgstr ""

#: includes/desktop-files/types/class-openstation-attachment-file.php:42
msgid "(missing media)"
msgstr ""

#: includes/desktop-files/types/class-openstation-bookmark-file.php:47
msgid "(missing bookmark)"
msgstr ""

#: includes/desktop-files/types/class-openstation-comment-file.php:41
msgid "(missing comment)"
msgstr ""

#: includes/desktop-files/types/class-openstation-comment-file.php:43
#: includes/recycle-bin/store.php:467
msgid "Anonymous"
msgstr ""

#: includes/desktop-files/types/class-openstation-embed-file.php:50
msgid "(missing embed)"
msgstr ""

#: includes/desktop-files/types/class-openstation-link-file.php:47
msgid "(missing link)"
msgstr ""

#: includes/desktop-files/types/class-openstation-post-file.php:47
msgid "(missing post)"
msgstr ""

#: includes/desktop-files/types/class-openstation-shortcut-file.php:52
msgid "(missing shortcut)"
msgstr ""

#: includes/desktop-files/types/class-openstation-term-file.php:42
msgid "(missing term)"
msgstr ""

#: includes/desktop-files/types/class-openstation-upload-file.php:46
msgid "(missing file)"
msgstr ""

#: includes/desktop-files/types/class-openstation-user-file.php:41
msgid "(missing user)"
msgstr ""

#: includes/desktop-themes/builtin.php:174
msgid "Desktop Mode (Legacy)"
msgstr ""

#: includes/desktop-themes/builtin.php:177
msgid "The look Desktop Mode had before the OpenStation brand: every design token at the value it resolved to then. Wear it to put the old palette back, or fork it as the starting point for a theme of your own."
msgstr ""

#: includes/desktop-themes/install.php:116
msgid "This server has no ZipArchive support, so theme uploads are unavailable."
msgstr ""

#: includes/desktop-themes/install.php:125
msgid "That file could not be read as a ZIP archive."
msgstr ""

#: includes/desktop-themes/install.php:142
msgid "That archive contains an unreadable entry."
msgstr ""

#: includes/desktop-themes/install.php:153
msgid "That archive contains an unsafe file path."
msgstr ""

#: includes/desktop-themes/install.php:161
msgid "That archive contains an absolute file path."
msgstr ""

#: includes/desktop-themes/install.php:170
msgid "That archive tries to write outside its own folder."
msgstr ""

#: includes/desktop-themes/install.php:189
msgid "That theme archive contains too many files."
msgstr ""

#. translators: %s: file name inside the archive.
#: includes/desktop-themes/install.php:201
#, php-format
msgid "\"%s\" is larger than a theme asset is allowed to be."
msgstr ""

#: includes/desktop-themes/install.php:212
msgid "That theme archive unpacks to more data than is allowed."
msgstr ""

#. translators: %s: file name inside the archive.
#: includes/desktop-themes/install.php:224
#, php-format
msgid "\"%s\" is not a file type a desktop theme may contain."
msgstr ""

#: includes/desktop-themes/install.php:246
msgid "A theme archive must contain exactly one theme.json, at its root or in a single top-level folder."
msgstr ""

#: includes/desktop-themes/install.php:273
msgid "This server cannot sanitize SVG files, so SVG icons are not accepted here."
msgstr ""

#: includes/desktop-themes/install.php:283
msgid "An SVG in that theme is empty."
msgstr ""

#: includes/desktop-themes/install.php:292
msgid "An SVG in that theme declares a DOCTYPE or entities, which is not allowed."
msgstr ""

#: includes/desktop-themes/install.php:306
msgid "An SVG in that theme could not be parsed."
msgstr ""

#: includes/desktop-themes/install.php:373
msgid "An SVG in that theme could not be re-serialized after sanitization."
msgstr ""

#: includes/desktop-themes/install.php:457
msgid "Could not create a staging directory for the upload."
msgstr ""

#: includes/desktop-themes/install.php:467
msgid "WordPress could not access the filesystem to unpack the theme."
msgstr ""

#: includes/desktop-themes/install.php:495
msgid "The archive unpacked without a theme.json."
msgstr ""

#: includes/desktop-themes/install.php:506
msgid "theme.json is not valid JSON."
msgstr ""

#: includes/desktop-themes/install.php:571
msgid "Could not create the theme directory."
msgstr ""

#: includes/desktop-themes/install.php:584
msgid "Could not create a theme asset directory."
msgstr ""

#: includes/desktop-themes/install.php:601
msgid "Could not move a theme asset into place."
msgstr ""

#: includes/desktop-themes/install.php:634
msgid "Could not write the compiled theme stylesheet."
msgstr ""

#: includes/desktop-themes/install.php:680
msgid "That desktop theme is not installed."
msgstr ""

#: includes/desktop-themes/manifest.php:974
msgid "The theme manifest is not a JSON object."
msgstr ""

#: includes/desktop-themes/manifest.php:981
msgid "No asset resolver was provided for this manifest."
msgstr ""

#: includes/desktop-themes/manifest.php:1001
msgid "Unsupported theme manifest version. Expected \"manifestVersion\": 1 or 2."
msgstr ""

#: includes/desktop-themes/manifest.php:1010
msgid "The theme id must look like \"neon-glass\" or \"vendor/neon-glass\" (lowercase, max 64 characters)."
msgstr ""

#: includes/desktop-themes/manifest.php:1018
msgid "The theme id does not reduce to a usable slug."
msgstr ""

#: includes/desktop-themes/manifest.php:1027
msgid "The theme manifest requires a non-empty \"name\"."
msgstr ""

#: includes/desktop-themes/rest.php:38
msgid "You are not allowed to manage desktop themes."
msgstr ""

#: includes/desktop-themes/rest.php:126
msgid "That theme archive is larger than this server accepts."
msgstr ""

#: includes/desktop-themes/rest.php:132
#: includes/desktop-themes/rest.php:139
msgid "No theme archive was uploaded."
msgstr ""

#: includes/desktop-themes/rest.php:155
msgid "A desktop theme must be uploaded as a .zip archive."
msgstr ""

#: includes/desktop-themes/rest.php:165
msgid "That file name is not allowed."
msgstr ""

#. translators: %s: formatted maximum file size.
#: includes/desktop-themes/rest.php:177
#, php-format
msgid "That theme archive is larger than the allowed maximum of %s."
msgstr ""

#: includes/desktop-themes/rest.php:188
msgid "The uploaded archive could not be read."
msgstr ""

#: includes/desktop-themes/rest.php:202
msgid "The theme installed but could not be described back to the shell."
msgstr ""

#: includes/desktop-themes/store.php:109
msgid "Could not create the desktop-themes directory."
msgstr ""

#. translators: %s: desktop theme name. Marks a wallpaper that came from a theme.
#: includes/desktop-themes/wallpapers.php:99
#, php-format
msgid "%s - (theme)"
msgstr ""

#. translators: 1: desktop theme name, 2: the wallpaper's own name.
#: includes/desktop-themes/wallpapers.php:105
#, php-format
msgid "%1$s: %2$s - (theme)"
msgstr ""

#: includes/dock-rail-renderer.php:54
msgid "Dock rail renderer script registration requires a non-empty script handle."
msgstr ""

#: includes/feedback/rest.php:65
#: includes/helpers.php:112
#: includes/seen-intros.php:218
msgid "Authentication required."
msgstr ""

#: includes/framework/wordpress.php:763
msgid "You must be logged in to use this window."
msgstr ""

#: includes/framework/wordpress.php:769
#: includes/framework/wordpress.php:785
msgid "Unknown app."
msgstr ""

#: includes/framework/wordpress.php:772
#: includes/framework/wordpress.php:786
msgid "You are not allowed to use this window."
msgstr ""

#: includes/framework/wordpress.php:787
msgid "This window does not know that action."
msgstr ""

#: includes/framework/wordpress.php:788
msgid "This window does not have that tab."
msgstr ""

#: includes/games/alphabet-soup.php:54
msgid "The daily word search: a seeded letter soup that is the same for every player worldwide — the seed is today’s date. Pick a pot (8×8, 12×12, or 16×16 with more words), drag across the letters to fish them out, chain streaks, and clear waves; Time Attack stirs a different pot against the clock. Your first run of each puzzle earns the shareable score card."
msgstr ""

#: includes/games/inkfall.php:48
msgid "Words fall down a notebook page — type them before they reach the bottom. Finishing a word sends up a musical note that tears it into scattering letters."
msgstr ""

#: includes/games/playtime.php:143
#: includes/games/rest.php:274
#: includes/games/rest.php:405
#: includes/games/store.php:75
#: includes/games/store.php:240
msgid "Unknown game."
msgstr ""

#: includes/games/playtime.php:150
msgid "A valid user is required to record play time."
msgstr ""

#: includes/games/playtime.php:157
msgid "Play time must be a positive number of seconds."
msgstr ""

#: includes/games/registry.php:100
msgid "Game id is required and must be a valid slug."
msgstr ""

#: includes/games/registry.php:125
msgid "Game `icon_svg` must not contain a <script> tag."
msgstr ""

#: includes/games/registry.php:132
msgid "Game `icon_svg` must start with a <svg> root element."
msgstr ""

#. translators: %s: capability slug.
#: includes/games/registry.php:145
#, php-format
msgid "Current user lacks the %s capability required to register this game."
msgstr ""

#: includes/games/registry.php:159
msgid "Game registration requires a non-empty `title`."
msgstr ""

#: includes/games/registry.php:166
msgid "Game registration requires a `script` handle that publishes the game def."
msgstr ""

#: includes/games/rest.php:40
#: includes/games/rest.php:56
msgid "You cannot use desktop games."
msgstr ""

#: includes/games/rest.php:427
msgid "You cannot challenge this user."
msgstr ""

#: includes/games/rest.php:459
#: includes/games/store.php:333
#: includes/games/store.php:399
msgid "Challenge not found."
msgstr ""

#: includes/games/rest.php:466
msgid "Only the challenged user can act on this challenge."
msgstr ""

#: includes/games/store.php:82
msgid "A valid user is required to save a score."
msgstr ""

#: includes/games/store.php:119
msgid "Could not save the score."
msgstr ""

#: includes/games/store.php:212
#: includes/games/store.php:501
#: includes/games/store.php:504
msgid "Former user"
msgstr ""

#: includes/games/store.php:247
msgid "The challenged user does not exist."
msgstr ""

#: includes/games/store.php:254
msgid "You cannot challenge yourself."
msgstr ""

#: includes/games/store.php:278
msgid "Could not create the challenge."
msgstr ""

#: includes/games/store.php:325
msgid "Invalid challenge state."
msgstr ""

#: includes/games/store.php:340
msgid "This challenge has already been decided."
msgstr ""

#: includes/games/store.php:406
msgid "Only an accepted challenge can be completed."
msgstr ""

#: includes/games/window.php:119
#: includes/games/window.php:152
#: includes/games/window.php:204
msgid "Games"
msgstr ""

#: includes/helpers.php:120
msgid "OpenStation is not enabled for your account."
msgstr ""

#: includes/living-tree/wallpaper.php:26
msgid "Living Tree"
msgstr ""

#: includes/living-tree/wallpaper.php:30
msgid "Your site as a living tree: every post a leaf, every page ivy on the trunk, comments in blossom, categories as wildflowers in the meadow, tags as butterflies among them, visitors as wind, and readers as fireflies after dark. It grows a little every day and never repeats itself. A tribute to open source and to Matt Mullenweg — “working on open source is like planting a tree whose shade you will never sit in: you plant it for the generations that come after you.” Keep publishing; the shade is for everyone."
msgstr ""

#: includes/media-query.php:101
msgid "Only return images at least this many pixels wide."
msgstr ""

#: includes/media-query.php:106
msgid "Only return images at least this many pixels tall."
msgstr ""

#: includes/multisite.php:113
msgid "Sites"
msgstr ""

#: includes/multisite.php:117
msgid "Settings"
msgstr ""

#: includes/my-wordpress/attached-media.php:52
msgid "Attachment ids referenced by this post — featured image plus every attachment found in post_content (block-class scan + raw `<img src>` URL resolution)."
msgstr ""

#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:65
msgid "Unique identifier for the post."
msgstr ""

#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:76
msgid "The password for the post if it is password protected."
msgstr ""

#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:89
msgid "Whether to bypass Trash and force deletion."
msgstr ""

#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:207
msgid "Sorry, that content type is not available."
msgstr ""

#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:215
msgid "Sorry, you are not allowed to browse this content type."
msgstr ""

#: includes/my-wordpress/comment-stats.php:185
#: includes/my-wordpress/comment-stats.php:196
msgid "You do not have permission to view this comment."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-customers.php:327
msgid "Repeat"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-customers.php:332
msgid "New"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-customers.php:337
msgid "No orders yet"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-customers.php:714
msgid "WooCommerce lifetime facts for this customer."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-customers.php:747
msgid "Sorry, you are not allowed to view customers."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-customers.php:902
#: includes/my-wordpress/integrations/woocommerce-customers.php:1047
msgid "Customer not found."
msgstr ""

#. translators: %s: product name.
#: includes/my-wordpress/integrations/woocommerce-relations.php:226
#, php-format
msgid "Reviews of %s"
msgstr ""

#. translators: 1: order number, 2: customer name.
#: includes/my-wordpress/integrations/woocommerce-relations.php:370
#, php-format
msgid "Order #%1$s · %2$s"
msgstr ""

#. translators: %s: order number.
#: includes/my-wordpress/integrations/woocommerce-relations.php:376
#, php-format
msgid "Order #%s"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-relations.php:530
msgid "All orders by this customer"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-relations.php:753
#: includes/my-wordpress/integrations/woocommerce-relations.php:754
msgid "Reviews"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-relations.php:771
msgid "Variations"
msgstr ""

#. translators: 1: order number, 2: customer name, 3: order total.
#: includes/my-wordpress/integrations/woocommerce-relations.php:816
#: includes/my-wordpress/integrations/woocommerce-relations.php:1017
#, php-format
msgid "#%1$s · %2$s · %3$s"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-relations.php:964
#: includes/my-wordpress/integrations/woocommerce-relations.php:979
msgid "Applies to"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce-relations.php:1013
msgid "Used on"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:77
msgctxt "WooCommerce folder name"
msgid "Woo"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:221
msgid "Problems"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:234
msgid "Cancelled & refunded"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:308
#: includes/my-wordpress/integrations/woocommerce.php:1351
msgid "On backorder"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:342
msgid "Uncategorised"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:343
#: includes/my-wordpress/integrations/woocommerce.php:1349
msgid "In stock"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:730
msgid "Expiring soon"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:736
#: includes/my-wordpress/integrations/woocommerce.php:1589
msgid "Usage limit reached"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:742
#: includes/my-wordpress/integrations/woocommerce.php:1588
msgid "Expired"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:916
msgid "Coupon band used by the site window tiles."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:971
msgid "Stock and category facts used by the site window tiles."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:1018
msgid "Sorry, you are not allowed to view orders."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:1306
#: includes/my-wordpress/integrations/woocommerce.php:1395
msgid "Order not found."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:1341
msgid "Product not found."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:1523
msgid "Coupon not found."
msgstr ""

#. translators: %s: percentage off.
#: includes/my-wordpress/integrations/woocommerce.php:1541
#, php-format
msgid "%s%% off"
msgstr ""

#. translators: %s: formatted discount amount.
#: includes/my-wordpress/integrations/woocommerce.php:1546
#, php-format
msgid "%s off"
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:1663
msgid "Unknown summary type."
msgstr ""

#: includes/my-wordpress/integrations/woocommerce.php:1730
msgid "Sorry, you are not allowed to view this item."
msgstr ""

#: includes/my-wordpress/lock.php:266
msgid "Active edit-lock holder, or null when the post is not locked."
msgstr ""

#: includes/my-wordpress/lock.php:289
msgid "Additional contributor users beyond the primary author. Sourced from Co-Authors Plus when present, revision authors, the `_edit_last` meta, plus anything plugins return via `openstation_my_wordpress_post_contributors`. Empty for requesters who cannot edit the post."
msgstr ""

#: includes/my-wordpress/term-stats.php:98
msgid "Term not found."
msgstr ""

#: includes/my-wordpress/user-list-fields.php:251
msgid "Compact user summary for the WP Explorer window."
msgstr ""

#: includes/my-wordpress/user-list-fields.php:258
msgid "Count of posts and pages authored by this user."
msgstr ""

#: includes/my-wordpress/user-list-fields.php:262
msgid "Translated role labels visible to viewers with list_users."
msgstr ""

#: includes/my-wordpress/user-list-fields.php:267
msgid "ISO-8601 registration date (gated on list_users)."
msgstr ""

#: includes/my-wordpress/user-list-fields.php:271
msgid "ISO-8601 of latest publish; empty when the user has none."
msgstr ""

#: includes/my-wordpress/users-list-footprint.php:80
msgid "View activity footprint"
msgstr ""

#: includes/network/hop.php:151
msgid "That is not another install of this network."
msgstr ""

#: includes/network/hop.php:154
msgid "A login token only travels over HTTPS."
msgstr ""

#: includes/network/hop.php:158
msgid "A token needs a logged-in user."
msgstr ""

#: includes/network/hop.php:236
#: includes/network/hop.php:240
msgid "That is not a hop token."
msgstr ""

#: includes/network/hop.php:247
msgid "That hop token has expired."
msgstr ""

#: includes/network/hop.php:250
msgid "That hop token was minted for another install."
msgstr ""

#: includes/network/hop.php:254
msgid "That hop token comes from a site this one does not trust."
msgstr ""

#: includes/network/hop.php:257
msgid "That hop token is not signed by the site it names."
msgstr ""

#: includes/network/hop.php:260
msgid "That hop token was already spent."
msgstr ""

#: includes/network/hop.php:504
msgid "There is nothing to link right now."
msgstr ""

#: includes/network/hub.php:143
msgid "This site is not a member of the network. Add it on the network first."
msgstr ""

#: includes/network/identity.php:70
msgid "Sites in a network talk over HTTPS."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/network/identity.php:110
#, php-format
msgid "The site answered with HTTP %d."
msgstr ""

#: includes/network/identity.php:129
msgid "That site does not run OpenStation, or its network identity is unreachable."
msgstr ""

#: includes/network/identity.php:133
msgid "That site published a public key OpenStation cannot use."
msgstr ""

#: includes/network/member.php:76
msgid "A network cannot join another network yet."
msgstr ""

#: includes/network/member.php:80
msgid "Enter the network's address, starting with https://."
msgstr ""

#: includes/network/member.php:83
msgid "That is this site itself."
msgstr ""

#: includes/network/member.php:126
msgid "This site does not belong to a network."
msgstr ""

#: includes/network/member.php:131
msgid "The network answered without a site list."
msgstr ""

#: includes/network/registry.php:98
msgid "Enter the site's address, starting with https://."
msgstr ""

#: includes/network/registry.php:101
msgid "That is this network itself."
msgstr ""

#: includes/network/registry.php:108
msgid "That site is a network of its own; a network cannot join another yet."
msgstr ""

#: includes/network/registry.php:113
msgid "That site is already in the network."
msgstr ""

#: includes/network/registry.php:166
msgid "The site now publishes a different key. Remove it and add it again if that is expected."
msgstr ""

#: includes/notes/cpt.php:63
msgid "Desktop Notes"
msgstr ""

#: includes/notes/recycle-bin.php:89
#: includes/notes/rest.php:230
msgid "Note"
msgstr ""

#: includes/notes/rest.php:149
#: includes/notes/rest.php:153
msgid "Note not found."
msgstr ""

#: includes/notes/rest.php:170
msgid "Only the note owner can change it."
msgstr ""

#: includes/notes/rest.php:300
msgid "You are not allowed to create notes."
msgstr ""

#: includes/notes/rest.php:385
msgid "The note was changed by another session."
msgstr ""

#: includes/notes/rest.php:446
msgid "Could not move the note to the trash."
msgstr ""

#: includes/notes/rest.php:544
msgid "You are not allowed to create posts."
msgstr ""

#: includes/oauth-relay.php:98
msgid "OAuth relay registration requires a non-empty service slug."
msgstr ""

#. translators: %s: missing field name.
#: includes/oauth-relay.php:118
#, php-format
msgid "OAuth relay registration requires a non-empty `%s`."
msgstr ""

#: includes/oauth-relay.php:127
msgid "OAuth relay registration requires a callable `on_success` handler."
msgstr ""

#: includes/oauth-relay.php:137
msgid "OAuth relay `authorize_url` and `token_url` must be valid http(s) URLs."
msgstr ""

#: includes/oauth-relay.php:286
msgid "No OAuth relay is registered for that service."
msgstr ""

#: includes/oauth-relay.php:295
msgid "Current user lacks the capability required to start this OAuth flow."
msgstr ""

#: includes/oauth-relay.php:360
msgid "OAuth state nonce missing, expired, or already used."
msgstr ""

#: includes/oauth-relay.php:384
msgid "OAuth relay is no longer registered for that service."
msgstr ""

#: includes/oauth-relay.php:395
msgid "OAuth callback did not return an authorization code."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/oauth-relay.php:435
#, php-format
msgid "Token exchange failed with HTTP %d."
msgstr ""

#: includes/oauth-relay.php:607
msgid "You must be logged in to start an OAuth flow."
msgstr ""

#: includes/plugin-notices.php:110
msgid "Scheduled Actions"
msgstr ""

#. translators: %d: number of past-due scheduled actions.
#: includes/plugin-notices.php:113
#, php-format
msgid "Action Scheduler: %d past-due action found; something may be wrong."
msgid_plural "Action Scheduler: %d past-due actions found; something may be wrong."
msgstr[0] ""
msgstr[1] ""

#: includes/plugin-notices.php:121
msgid "View actions"
msgstr ""

#: includes/portal.php:124
msgid "Sorry, you are not allowed to access the WordPress desktop."
msgstr ""

#: includes/presence-store.php:59
#: includes/presence-store.php:270
msgid "Could not read presence."
msgstr ""

#: includes/presence.php:148
#: includes/presence.php:535
msgid "Could not save presence."
msgstr ""

#. translators: %s: site name
#: includes/pwa.php:513
#, php-format
msgid "%s — installed as a desktop app."
msgstr ""

#: includes/recycle-bin/rest.php:144
msgid "Sorry, you must be logged in."
msgstr ""

#. translators: 1: comment author. 2: parent post title.
#: includes/recycle-bin/store.php:472
#, php-format
msgid "%1$s on %2$s"
msgstr ""

#: includes/recycle-bin/store.php:706
#: includes/recycle-bin/store.php:808
msgid "Item not found."
msgstr ""

#: includes/recycle-bin/store.php:709
#: includes/recycle-bin/store.php:811
msgid "Item is not in the trash."
msgstr ""

#: includes/recycle-bin/store.php:712
msgid "You are not allowed to restore this item."
msgstr ""

#: includes/recycle-bin/store.php:725
msgid "Failed to restore item."
msgstr ""

#: includes/recycle-bin/store.php:755
#: includes/recycle-bin/store.php:864
msgid "Comment is not in the trash."
msgstr ""

#: includes/recycle-bin/store.php:758
msgid "You are not allowed to restore this comment."
msgstr ""

#: includes/recycle-bin/store.php:771
msgid "Failed to restore comment."
msgstr ""

#: includes/recycle-bin/store.php:814
msgid "You are not allowed to permanently delete this item."
msgstr ""

#: includes/recycle-bin/store.php:836
msgid "Failed to permanently delete item."
msgstr ""

#: includes/recycle-bin/store.php:867
msgid "You are not allowed to permanently delete this comment."
msgstr ""

#: includes/recycle-bin/store.php:881
msgid "Failed to permanently delete comment."
msgstr ""

#: includes/registries/icons.php:97
msgid "Desktop icon id is required and must be a valid slug."
msgstr ""

#: includes/registries/icons.php:122
msgid "Desktop icon `icon_svg` must not contain a <script> tag."
msgstr ""

#: includes/registries/icons.php:129
msgid "Desktop icon `icon_svg` must start with a <svg> root element."
msgstr ""

#. translators: %s: capability slug.
#: includes/registries/icons.php:142
#, php-format
msgid "Current user lacks the %s capability required to register this desktop icon."
msgstr ""

#: includes/registries/icons.php:156
msgid "Desktop icon registration requires a non-empty `title`."
msgstr ""

#: includes/registries/icons.php:166
msgid "Desktop icon cannot declare both `window` and `url`; pick one target."
msgstr ""

#: includes/registries/icons.php:173
msgid "Desktop icon must declare a `window` id or a `url` target."
msgstr ""

#: includes/registries/icons.php:185
msgid "Desktop icon `url` must be a valid http(s) URL."
msgstr ""

#: includes/registries/native-windows.php:234
msgid "Native window id is required and must be a valid slug."
msgstr ""

#. translators: %s: capability slug.
#: includes/registries/native-windows.php:283
#, php-format
msgid "Current user lacks the %s capability required to register this native window."
msgstr ""

#: includes/registries/native-windows.php:298
msgid "Native window registration requires a non-empty `title`."
msgstr ""

#: includes/registries/native-windows.php:305
msgid "Native window registration requires a callable `template` that echoes the template body."
msgstr ""

#: includes/registries/wallpapers.php:99
msgid "Wallpaper id is required."
msgstr ""

#. translators: %s: capability slug.
#: includes/registries/wallpapers.php:121
#, php-format
msgid "Current user lacks the %s capability required to register this wallpaper."
msgstr ""

#: includes/registries/wallpapers.php:134
msgid "Wallpaper registration requires a non-empty `label`."
msgstr ""

#: includes/registries/wallpapers.php:148
msgid "Canvas wallpaper registration requires a `script` handle that publishes the def."
msgstr ""

#: includes/registries/widgets.php:88
msgid "Widget id is required."
msgstr ""

#. translators: %s: capability slug.
#: includes/registries/widgets.php:115
#, php-format
msgid "Current user lacks the %s capability required to register this widget."
msgstr ""

#: includes/registries/widgets.php:132
msgid "Widget registration requires a non-empty `label`."
msgstr ""

#: includes/registries/window-tabs.php:102
msgid "Window id is required when registering a tab."
msgstr ""

#. translators: %s: capability slug.
#: includes/registries/window-tabs.php:122
#, php-format
msgid "Current user lacks the %s capability required to register this window tab."
msgstr ""

#: includes/registries/window-tabs.php:144
msgid "Window tab registration requires a non-empty `value`."
msgstr ""

#. translators: %s: the invalid value.
#: includes/registries/window-tabs.php:153
#, php-format
msgid "Window tab `value` \"%s\" must match /^[a-z0-9_-]+(\\/[a-z0-9_-]+)?$/ — lowercase alphanum + hyphen/underscore, with at most one `vendor/sub-id` slash."
msgstr ""

#. translators: %s: the reserved value.
#: includes/registries/window-tabs.php:168
#, php-format
msgid "The tab value \"%s\" is reserved for the window's own template tab."
msgstr ""

#: includes/registries/window-tabs.php:180
msgid "Window tab registration requires a non-empty `label`."
msgstr ""

#: includes/registries/window-tabs.php:187
msgid "Window tab registration requires a callable `template` that echoes the pane body."
msgstr ""

#. translators: 1: parent menu label, 2: submenu label
#: includes/render/assets.php:1275
#, php-format
msgid "%1$s > %2$s"
msgstr ""

#: includes/render/shell.php:61
msgid "Desktop shell"
msgstr ""

#: includes/render/shell.php:83
msgid "Admin navigation"
msgstr ""

#: includes/seen-intros.php:247
msgid "The `slug` parameter must be a non-empty string."
msgstr ""

#: includes/settings-tabs.php:58
msgid "Settings tab script registration requires a non-empty script handle."
msgstr ""

#: includes/settings-tabs.php:127
msgid "Settings tab registration requires a non-empty `id` matching [a-z0-9_-]+."
msgstr ""

#: includes/settings-tabs.php:134
msgid "Settings tab registration requires a non-empty `label`."
msgstr ""

#: includes/shell-screen.php:375
msgid "OpenStation is not active for your account on this request."
msgstr ""

#: includes/shell-screen.php:376
msgid "Open the desktop"
msgstr ""

#. translators: 1: script or style handle, 2: script or style
#: includes/shell-screen.php:598
#, php-format
msgid "The %2$s handle \"%1$s\" cannot leave the shell screen: something still enqueued depends on it."
msgstr ""

#: includes/station-home/cards.php:68
msgid "Station Home card id is required and must be a valid slug."
msgstr ""

#. translators: %s: capability slug.
#: includes/station-home/cards.php:92
#, php-format
msgid "Current user lacks the %s capability required to register this Station Home card."
msgstr ""

#: includes/station-home/cards.php:107
msgid "Station Home card registration requires a non-empty `label`."
msgstr ""

#: includes/station-home/cards.php:114
msgid "Station Home card registration requires a callable `callback`."
msgstr ""

#: includes/themes-tabs.php:59
msgid "Add Theme"
msgstr ""

#: includes/themes-tabs.php:130
msgid "Site appearance"
msgstr ""

#: includes/themes-tabs.php:131
msgid "Choose how your site greets the world."
msgstr ""

#: includes/themes-tabs.php:132
msgid "Themes shape your site’s look. Switching keeps your posts and pages in place."
msgstr ""

#: includes/themes-tabs.php:147
msgid "Theme installed"
msgid_plural "Themes installed"
msgstr[0] ""
msgstr[1] ""

#: includes/title-bar-buttons.php:54
msgid "Title-bar button script registration requires a non-empty script handle."
msgstr ""

#: includes/toast-types.php:36
msgid "Success"
msgstr ""

#: includes/toast-types.php:42
msgid "Warning"
msgstr ""

#: includes/toast-types.php:48
msgid "Error"
msgstr ""

#: includes/toast-types.php:54
msgid "Shell error"
msgstr ""

#: includes/unfocus-effects.php:56
msgid "Unfocus effect script registration requires a non-empty script handle."
msgstr ""

#: includes/wallpapers.php:45
msgid "Galaxy"
msgstr ""

#: includes/wallpapers.php:47
msgid "The station seen from outside: a Void sky with soft Nebula glows and a Starlight starfield drifting through it."
msgstr ""

#: includes/wallpapers.php:51
msgid "Space"
msgstr ""

#: includes/wallpapers.php:53
msgid "Deep space, quietly. One long gradient from near-black to a faint violet horizon — the calmest desk in the set, and the one that asks least of your eyes."
msgstr ""

#: includes/wallpapers.php:57
msgid "Holomesh"
msgstr ""

#: includes/wallpapers.php:64
msgid "The holographic mesh: lavender, pink, cyan and mint pooling into each other like light through a prism."
msgstr ""

#: includes/wallpapers.php:68
msgid "Pulsemesh"
msgstr ""

#: includes/wallpapers.php:71
msgid "The pulsar mesh: magenta and violet burning through a white core, the brightest surface the brand has."
msgstr ""

#: includes/wallpapers.php:96
msgid "Graphite"
msgstr ""

#: includes/wallpapers.php:98
msgid "A quiet charcoal gradient that keeps every eye on your windows — the classic dark desk WordPress admins know by heart."
msgstr ""

#: includes/wallpapers.php:102
msgid "Aurora"
msgstr ""

#: includes/wallpapers.php:104
msgid "Deep indigo melting into arctic teal — northern lights over a midnight horizon."
msgstr ""

#: includes/wallpapers.php:108
msgid "Sunset"
msgstr ""

#: includes/wallpapers.php:110
msgid "A warm blaze from ember orange to magenta — golden hour, frozen mid-fade."
msgstr ""

#: includes/wallpapers.php:114
msgid "Forest"
msgstr ""

#: includes/wallpapers.php:116
msgid "Cool pine greens for calm, unhurried work under the canopy."
msgstr ""

#: includes/wallpapers.php:120
msgid "Mono"
msgstr ""

#: includes/wallpapers.php:122
msgid "One flat graphite tone. No gradient, no noise — nothing but your work."
msgstr ""

#: includes/wallpapers.php:148
msgid "Animated WordPress Logo"
msgstr ""

#: includes/wallpapers.php:152
msgid "Thousands of luminous particles holding the shape of the WordPress W. Sweep your cursor through and they scatter like sand, then drift home again."
msgstr ""

#: includes/wallpapers.php:171
msgid "Snow falling over a midnight sky. Flakes settle on the top edge of every window, pile into little drifts, then quietly melt away. Open the wallpaper settings to tune the wind, the snowfall, the flake size, and the colour of the night."
msgstr ""

#: includes/welcome-dialog.php:154
msgid "Welcome to OpenStation"
msgstr ""

#: includes/welcome-dialog.php:155
msgid "Your admin, as a desktop. Keep several screens open at once and move between tasks without losing your place."
msgstr ""

#: includes/welcome-dialog.php:158
msgid "Switching…"
msgstr ""

#: includes/welcome-dialog.php:163
msgid "Work in windows"
msgstr ""

#: includes/welcome-dialog.php:164
msgid "Posts, media and settings side by side."
msgstr ""

#: includes/welcome-dialog.php:168
msgid "Apps for everyday tasks"
msgstr ""

#: includes/welcome-dialog.php:169
msgid "Fast lists with bulk actions and previews."
msgstr ""

#: includes/welcome-dialog.php:173
msgid "A dock for your screens"
msgstr ""

#: includes/welcome-dialog.php:174
msgid "Pin what you use most, one click away."
msgstr ""

#. translators: %s: the keyboard shortcut that opens search, e.g. ⌘K.
#: includes/welcome-dialog.php:179
#, php-format
msgid "Search with %s"
msgstr ""

#: includes/welcome-dialog.php:180
msgid "Jump to any screen or run a command."
msgstr ""

#: includes/widgets/heartbeat.php:63
msgid "Heartbeat"
msgstr ""

#: includes/widgets/heartbeat.php:64
msgid "A gently beating heart that pulses with the WordPress Heartbeat. The bar fills as the next tick approaches."
msgstr ""

#: includes/widgets/widget-comments.php:71
msgid "Recent Comments"
msgstr ""

#: includes/widgets/widget-comments.php:72
msgid "Live feed of the latest comments with pending count."
msgstr ""

#: includes/widgets/widget-drafts.php:78
msgid "Your unfinished posts — click to reopen in the editor."
msgstr ""

#: includes/widgets/widget-drafts.php:157
msgid "No AI provider is configured."
msgstr ""

#: includes/widgets/widget-drafts.php:303
msgid "AI is not available on this site."
msgstr ""

#: includes/widgets/widget-drafts.php:345
msgid "The AI response could not be parsed."
msgstr ""

#: includes/widgets/widget-drafts.php:422
msgid "The AI provider rejected this site’s API key. Check the key in Settings → Connectors."
msgstr ""

#: includes/widgets/widget-drafts.php:430
msgid "The AI provider could not produce suggestions."
msgstr ""

#: includes/widgets/widget-focus-timer.php:77
msgid "Focus Timer"
msgstr ""

#: includes/widgets/widget-focus-timer.php:78
msgid "A focus countdown. Link it to a window and get a shake + alarm when time is up."
msgstr ""

#: includes/widgets/widget-jazz-quote.php:98
msgid "Jazz Quote"
msgstr ""

#: includes/widgets/widget-jazz-quote.php:99
msgid "A daily quote from the jazz musician behind your WordPress version."
msgstr ""

#: includes/widgets/widget-notes.php:79
msgid "Note Pad"
msgstr ""

#: includes/widgets/widget-notes.php:80
msgid "Write a note and drag it onto the desktop to pin it."
msgstr ""

#: includes/widgets/widget-post-stats.php:192
msgid "Post Stats"
msgstr ""

#: includes/widgets/widget-post-stats.php:193
msgid "Bar chart of posts per month over the last 6 months."
msgstr ""

#: includes/widgets/widget-site-views.php:144
msgid "Site Views"
msgstr ""

#: includes/widgets/widget-site-views.php:145
msgid "Sparkline of page views over the last 7 days with week-over-week delta."
msgstr ""

#: includes/widgets/widget-starter.php:173
msgid "Starter Widget"
msgstr ""

#: includes/widgets/widget-starter.php:174
msgid "A skeleton widget — copy this to build your own."
msgstr ""

#: includes/window-actions.php:64
msgid "Window action script registration requires a non-empty script handle."
msgstr ""

#: includes/window-chrome.php:57
msgid "Window theme script registration requires a non-empty script handle."
msgstr ""

#: includes/window-chrome.php:102
msgid "Window theme registration requires a non-empty `id`."
msgstr ""

#: includes/window-chrome.php:108
msgid "Window theme registration requires a non-empty `tokens` map."
msgstr ""

#: includes/window-chrome.php:118
msgid "Window theme tokens must use CSS custom-property keys (start with \"--\")."
msgstr ""

#: includes/window-chrome.php:315
msgid "Window control script registration requires a non-empty script handle."
msgstr ""

#: includes/window-chrome.php:360
msgid "Window control registration requires a non-empty `id`."
msgstr ""

#: includes/window-chrome.php:366
msgid "Window control registration requires a non-empty `label`."
msgstr ""

#: includes/window-chrome.php:374
msgid "Window control `placement` must be one of \"left\", \"right\", \"controls\"."
msgstr ""

#: includes/window-chrome.php:567
msgid "Window slot script registration requires a non-empty script handle."
msgstr ""

#: includes/window-chrome.php:605
msgid "Window slot registration requires a non-empty `id`."
msgstr ""

#: includes/window-chrome.php:612
msgid "Window slot registration requires a known `slot` name."
msgstr ""

#: includes/window-chrome.php:785
msgid "Window chrome script registration requires a non-empty script handle."
msgstr ""

#: includes/window-chrome.php:824
msgid "Window chrome registration requires a non-empty `id`."
msgstr ""

#. translators: %s: post title.
#: includes/window-links.php:105
#, php-format
msgid "Revisions of %s"
msgstr ""

#. translators: %s: post title.
#: includes/window-links.php:205
#, php-format
msgid "Comments on %s"
msgstr ""

#. translators: %d: attachment ID.
#: includes/window-links.php:744
#, php-format
msgid "Media item %d"
msgstr ""

#. translators: %d: post ID.
#: includes/window-links.php:778
#, php-format
msgid "Post %d"
msgstr ""

#: includes/window-links.php:783
msgid "Linked posts"
msgstr ""

#: includes/window-links.php:875
msgid "Post ID to recompute the content identity for."
msgstr ""

#: includes/window-links.php:921
msgid "No content identity for this object."
msgstr ""

#: includes/window-links.php:1004
msgid "Window-link renderer script registration requires a non-empty script handle."
msgstr ""

#: includes/window-notices.php:117
msgid "Window notice registration requires a non-empty `id`."
msgstr ""

#: includes/window-notices.php:123
msgid "Window notice `id` must be alphanumeric with hyphens, underscores, or slashes."
msgstr ""

#: includes/window-notices.php:131
msgid "Window notice registration requires a non-empty `message`."
msgstr ""

#: includes/window-notices.php:140
msgid "Window notice `tone` must be one of the documented values."
msgstr ""

#: includes/wp-icon-registry.php:40
msgid "Window"
msgstr ""

#: includes/wp-icon-registry.php:41
msgid "All windows"
msgstr ""

#: includes/wp-icon-registry.php:43
msgid "Spaces"
msgstr ""

#: includes/wp-icon-registry.php:44
msgid "Copilot"
msgstr ""

#: includes/wp-icon-registry.php:45
msgid "Snap layout"
msgstr ""

#: includes/wp-icon-registry.php:46
msgid "Command palette"
msgstr ""

#: includes/wp-icon-registry.php:50
msgid "Lock"
msgstr ""

#: includes/wp-icon-registry.php:91
msgid "Icons for the desktop shell: windows, spaces, the dock, and the command palette."
msgstr ""

#: assets/desktop-themes/legacy/theme.json
msgctxt "Style variation description"
msgid "The look Desktop Mode had before the OpenStation brand: every design token at the value it resolved to then. Wear it to put the old palette back, or fork it as the starting point for a theme of your own."
msgstr ""

```
