# 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.4\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/desktop-mode\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2026-08-28T08:14:28+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:130 msgid "Yesterday" msgstr "" #: src/agent-run-window.ts:182 msgid "Open the agent in WP Explorer" msgstr "" #. 1: entity kind (Post, Media, …), 2: entity title. #: src/agent-run-window.ts:206 msgid "Open the %1$s \"%2$s\"" msgstr "" #: src/agent-run-window.ts:304 msgid "Delete conversation?" msgstr "" #: src/agent-run-window.ts:305 msgid "Cannot be undone." msgstr "" #: src/agent-run-window.ts:306 #: src/my-wordpress/agents-renderer.ts:896 #: src/my-wordpress/agents-renderer.ts:2546 #: src/my-wordpress/bulk-actions.ts:836 #: src/my-wordpress/media-list.ts:519 #: src/my-wordpress/media-list.ts:579 #: src/plugins-window/flyout-detail.ts:597 #: src/plugins-window/flyout-detail.ts:734 #: src/plugins-window/installed-view.ts:643 #: src/plugins-window/installed-view.ts:728 #: src/plugins-window/installed-view.ts:921 #: src/plugins-window/installed-view.ts:1182 #: src/posts-window/categories-mindmap.ts:2654 #: src/posts-window/categories-mindmap.ts:2663 #: src/posts-window/index.ts:1799 #: src/posts-window/tags-cloud.ts:1932 #: src/posts-window/tags-cloud.ts:1941 #: src/settings/sections/themes.ts:152 msgid "Delete" msgstr "" #: src/agent-run-window.ts:338 msgid "+ New chat" msgstr "" #: src/agent-run-window.ts:367 msgid "No conversations yet." msgstr "" #: src/agent-run-window.ts:443 msgid "Delete conversation" msgstr "" #: src/agent-run-window.ts:474 msgid "No agent selected" msgstr "" #: src/agent-run-window.ts:478 msgid "Open an agent from the Agents section of WP Explorer, or pick a past conversation." msgstr "" #: src/agent-run-window.ts:529 msgid "Message the agent" msgstr "" #: src/agent-run-window.ts:533 msgid "Ask the agent to do something…" msgstr "" #: src/agent-run-window.ts:545 #: src/agent-run-window.ts:548 #: src/ai-assistant/impl.ts:1850 msgid "Send" msgstr "" #: src/agent-run-window.ts:639 msgid "Shared with the agent" msgstr "" #: src/agent-run-window.ts:668 msgid "Tool calls" msgstr "" #: src/agent-run-window.ts:731 msgid "Chat window config is missing." msgstr "" #: src/agent-run-window.ts:771 #: src/desktop-files/agent-drop-targets.ts:84 #: src/my-wordpress/agents-renderer.ts:689 msgid "Send to agent" msgstr "" #. 1: entity kind (post, media, …), 2: entity title, 3: numeric id. #: src/agents-dispatch.ts:172 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:190 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:288 msgid "Working…" msgstr "" #: src/agents-dispatch.ts:324 msgid "The agent took too long to reply, so the answer never arrived. It may still be finishing the work: give it a moment before asking again." msgstr "" #: src/agents-dispatch.ts:341 msgid "The agent finished without a text answer." msgstr "" #: src/agents-entity-window.ts:66 #: src/ai-assistant/impl.ts:1712 msgid "Page" msgstr "" #: src/agents-entity-window.ts:68 #: src/content-graph/panel.ts:417 #: src/content-graph/panel.ts:890 #: includes/desktop-files/built-in-types.php:30 #: includes/my-wordpress/window.php:160 #: includes/recycle-bin/store.php:597 #: includes/recycle-bin/window.php:160 #: includes/window-links.php:603 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:1714 #: src/content-graph/panel.ts:842 #: src/content-graph/panel.ts:851 #: src/content-graph/panel.ts:880 #: 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:1716 #: includes/desktop-files/built-in-types.php:24 msgid "Post" 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:1845 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:834 msgid "Unknown command: /%s" msgstr "" #. %s: command slug, without the leading slash. #: src/ai-assistant/impl.ts:873 msgid "Command /%s was cancelled." msgstr "" #. %s: command slug, without the leading slash. #: src/ai-assistant/impl.ts:882 msgid "Running /%s…" msgstr "" #. 1: command slug, without the leading slash. 2: error message. #: src/ai-assistant/impl.ts:917 msgid "Command /%1$s failed: %2$s" msgstr "" #: src/ai-assistant/impl.ts:1002 #: src/ai-assistant/impl.ts:1580 #: src/plugins/drafts-widget/index.ts:192 msgid "Thinking…" msgstr "" #. %d: HTTP status code. #: src/ai-assistant/impl.ts:1062 msgid "Server returned %d" msgstr "" #: src/ai-assistant/impl.ts:1073 msgid "Network error — please check your connection and try again." msgstr "" #: src/ai-assistant/impl.ts:1133 msgid "(No title)" msgstr "" #. %s: the text the user typed, wrapped in . #: src/ai-assistant/impl.ts:1245 msgid "No commands matching %s." msgstr "" #: src/ai-assistant/impl.ts:1301 msgid "Suggested commands" msgstr "" #. %s: the Enter key, rendered as a glyph. #: src/ai-assistant/impl.ts:1448 msgid "Press %s to run" msgstr "" #. %s: the Enter key, rendered as a glyph. #: src/ai-assistant/impl.ts:1462 msgid "No suggestions — press %s to run with the text you typed." msgstr "" #: src/ai-assistant/impl.ts:1556 msgid "Try asking" msgstr "" #: src/ai-assistant/impl.ts:1604 msgid "Open Preferences" msgstr "" #: src/ai-assistant/impl.ts:1724 msgid "Open page in desktop" msgstr "" #: src/ai-assistant/impl.ts:1726 msgid "Open comment in desktop" msgstr "" #: src/ai-assistant/impl.ts:1728 msgid "Open post in desktop" msgstr "" #. %s: title of the post the comment was left on. #: src/ai-assistant/impl.ts:1737 msgid "Comment on “%s”" msgstr "" #: src/ai-assistant/impl.ts:1743 msgid "Untitled" msgstr "" #: src/ai-assistant/impl.ts:1816 #: src/ai-assistant/impl.ts:1825 msgid "Site Assistant" msgstr "" #: src/ai-assistant/impl.ts:1827 msgid "Assistant mode" msgstr "" #: src/ai-assistant/impl.ts:1830 msgid "Ask AI" msgstr "" #: src/ai-assistant/impl.ts:1833 msgid "Commands" msgstr "" #: src/ai-assistant/impl.ts:1836 #: src/games/alphabet-soup/game.ts:630 #: src/games/inkfall/game.ts:394 #: src/plugins-window/upload-dialog.ts:397 #: src/window-chrome/controls/built-ins.ts:76 msgid "Close" msgstr "" #: src/ai-assistant/impl.ts:1848 msgid "Ask the assistant" msgstr "" #: src/ai-assistant/impl.ts:1858 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 "" #. %s: HTTP status code, optionally followed by the reason phrase (e.g. "500 Internal Server Error"). #: src/boot/tracked-fetch.ts:126 msgid "Request failed (HTTP %s)." msgstr "" #: src/bug-report/index.ts:59 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:65 #: src/posts-window/index.ts:405 #: src/recycle-bin/index.ts:250 msgid "Title" msgstr "" #: src/bug-report/index.ts:66 msgid "A short summary" msgstr "" #: src/bug-report/index.ts:69 msgid "What happened? What did you expect?" msgstr "" #: src/bug-report/index.ts:70 msgid "Describe the issue or the feature you have in mind." msgstr "" #: src/bug-report/index.ts:74 msgid "Steps to reproduce (bug only)" msgstr "" #: src/bug-report/index.ts:75 msgid "One step per line" msgstr "" #: src/bug-report/index.ts:88 msgid "Open issue on GitHub" msgstr "" #: src/bug-report/index.ts:93 msgid "You will review and submit on GitHub." msgstr "" #: src/bug-report/index.ts:106 msgid "Title and description are both required." msgstr "" #: src/bug-report/index.ts:126 #: src/content-graph/panel.ts:903 #: src/my-wordpress/integrations/woocommerce.ts:742 #: src/my-wordpress/media-preview.ts:229 #: src/settings/sections/help.ts:499 #: includes/agents/identity.php:217 msgid "Type" msgstr "" #: src/bug-report/index.ts:134 msgid "Bug" msgstr "" #: src/bug-report/index.ts:135 msgid "Feature request" msgstr "" #: src/bug-report/index.ts:136 msgid "Question" msgstr "" #: src/bug-report/index.ts:224 msgid "Environment included with the report" msgstr "" #: src/code-blue/index.ts:121 msgid "Errors" msgstr "" #: src/code-blue/index.ts:122 msgid "Warnings" msgstr "" #: src/code-blue/index.ts:123 msgid "Deprecated" msgstr "" #: src/code-blue/index.ts:124 msgid "Info" msgstr "" #: src/code-blue/index.ts:175 msgid "Code Blue container missing." msgstr "" #: src/code-blue/index.ts:202 msgid "Log source" msgstr "" #: src/code-blue/index.ts:206 msgid "Time range" msgstr "" #: src/code-blue/index.ts:209 msgid "1h" msgstr "" #: src/code-blue/index.ts:210 msgid "24h" msgstr "" #: src/code-blue/index.ts:211 msgid "7d" msgstr "" #: src/code-blue/index.ts:212 msgid "30d" msgstr "" #: src/code-blue/index.ts:213 #: src/plugins-window/installed-view.ts:148 #: src/posts-window/index.ts:954 #: src/posts-window/users-render.ts:717 #: includes/comments-window/window.php:36 #: includes/recycle-bin/window.php:147 msgid "All" msgstr "" #: src/code-blue/index.ts:223 #: src/my-wordpress/list-toolbar.ts:70 msgid "Search" msgstr "" #: src/code-blue/index.ts:224 msgid "Filter messages…" msgstr "" #: src/code-blue/index.ts:228 msgid "Sort issues" msgstr "" #: src/code-blue/index.ts:231 msgid "Recent" msgstr "" #: src/code-blue/index.ts:232 msgid "Frequent" msgstr "" #: src/code-blue/index.ts:241 msgid "Auto" msgstr "" #: src/code-blue/index.ts:246 #: src/plugins-window/browse-view.ts:174 #: src/plugins-window/installed-view.ts:221 #: includes/pages-window/window.php:43 #: includes/posts-window/window.php:70 #: includes/recycle-bin/window.php:188 #: includes/station-home/window.php:62 #: includes/users-window/window.php:63 msgid "Refresh" msgstr "" #: src/code-blue/index.ts:250 #: src/code-blue/index.ts:804 msgid "Clear log" msgstr "" #: src/code-blue/index.ts:275 msgid "Events over time" msgstr "" #: src/code-blue/index.ts:279 msgid "Toggle severities" msgstr "" #: src/code-blue/index.ts:286 msgid "Issues" msgstr "" #: src/code-blue/index.ts:364 #: src/settings/sections/help.ts:566 msgid "Events" msgstr "" #: src/code-blue/index.ts:453 msgid "No events in this range." msgstr "" #. %s: number of grouped issues. #: src/code-blue/index.ts:466 msgid "Issues (%s)" msgid_plural "Issues (%s)" msgstr[0] "" msgstr[1] "" #: src/code-blue/index.ts:476 msgid "Nothing matches the filters" msgstr "" #: src/code-blue/index.ts:477 msgid "The log is clean" msgstr "" #: src/code-blue/index.ts:482 msgid "Try widening the time range or clearing the search." msgstr "" #: src/code-blue/index.ts:483 msgid "No entries were recorded in this time range." msgstr "" #: src/code-blue/index.ts:574 msgid "File" msgstr "" #: src/code-blue/index.ts:579 msgid "First seen" msgstr "" #: src/code-blue/index.ts:582 msgid "Last seen" msgstr "" #: src/code-blue/index.ts:584 msgid "Occurrences" msgstr "" #: src/code-blue/index.ts:593 msgid "Latest occurrences" msgstr "" #. 1: bytes scanned, 2: total file size. #: src/code-blue/index.ts:622 msgid "Scanned %1$s of %2$s" msgstr "" #. %s: number of parsed log entries. #: src/code-blue/index.ts:630 msgid "%s entry" msgid_plural "%s entries" msgstr[0] "" msgstr[1] "" #: src/code-blue/index.ts:635 msgid "older entries not shown" msgstr "" #: src/code-blue/index.ts:642 msgid "Updated" msgstr "" #. %s: error message. #: src/code-blue/index.ts:700 msgid "Could not read the log: %s" msgstr "" #. %s: log source label. #: src/code-blue/index.ts:728 msgid "%s (empty)" msgstr "" #: src/code-blue/index.ts:796 msgid "Clear this log?" msgstr "" #. %s: log file path. #: src/code-blue/index.ts:799 msgid "Every entry in %s will be deleted from disk. This cannot be undone." msgstr "" #. %s: error message. #: src/code-blue/index.ts:816 msgid "Could not clear the log: %s" msgstr "" #. %s: error message. #: src/code-blue/index.ts:868 msgid "Could not load log sources: %s" msgstr "" #: src/code-blue/index.ts:890 msgid "No readable log files found" msgstr "" #: src/code-blue/index.ts:893 msgid "Define WP_DEBUG and WP_DEBUG_LOG in wp-config.php (or point the error_log PHP directive at a file) and errors will start collecting here." msgstr "" #: src/comments-window/conversation.ts:187 msgid "Approved" msgstr "" #: src/comments-window/conversation.ts:189 #: src/posts-window/index.ts:163 #: src/posts-window/index.ts:957 #: includes/comments-window/window.php:35 msgid "Pending" msgstr "" #: src/comments-window/conversation.ts:191 #: src/comments-window/conversation.ts:973 #: includes/comments-window/window.php:37 msgid "Spam" msgstr "" #: src/comments-window/conversation.ts:193 #: src/comments-window/conversation.ts:980 #: src/posts-window/index.ts:165 #: src/posts-window/index.ts:959 #: includes/comments-window/window.php:38 #: includes/recycle-bin/window.php:268 msgid "Trash" msgstr "" #: src/comments-window/conversation.ts:512 #: src/comments-window/conversation.ts:902 #: src/comments-window/conversation.ts:1104 #: src/comments-window/conversation.ts:1166 #: src/my-wordpress/index.ts:3160 #: src/my-wordpress/index.ts:3195 #: src/my-wordpress/index.ts:3220 #: src/my-wordpress/index.ts:3320 #: src/plugins-window/flyout-detail.ts:516 #: src/plugins-window/installed-detail.ts:1066 #: includes/desktop-files/types/class-openstation-comment-file.php:43 #: includes/recycle-bin/store.php:467 msgid "Anonymous" msgstr "" #. %d: number of direct replies. #: src/comments-window/conversation.ts:537 msgid "%d replies" msgstr "" #. %s: post title. #: src/comments-window/conversation.ts:558 msgid "On: %s" msgstr "" #: src/comments-window/conversation.ts:559 msgid "Comments on this post" msgstr "" #: src/comments-window/conversation.ts:563 msgid "Show all" msgstr "" #: src/comments-window/conversation.ts:584 #: src/content-graph/panel.ts:1254 #: src/my-wordpress/index.ts:2768 #: src/my-wordpress/index.ts:2847 #: src/ui/inline-loader.ts:169 #: src/widgets/layer.ts:415 msgid "Loading…" msgstr "" #: src/comments-window/conversation.ts:595 #: src/settings/sections/custom-image.ts:303 msgid "Load more" msgstr "" #: src/comments-window/conversation.ts:615 msgid "Nothing on this post here" msgstr "" #: src/comments-window/conversation.ts:616 msgid "This post has no comments in this view — try another tab." msgstr "" #: src/comments-window/conversation.ts:620 msgid "No conversations yet" msgstr "" #: src/comments-window/conversation.ts:621 msgid "Comments in this view will show up here." msgstr "" #: src/comments-window/conversation.ts:733 msgid "No conversation selected" msgstr "" #: src/comments-window/conversation.ts:734 msgid "Pick one from the list to read and reply." msgstr "" #: src/comments-window/conversation.ts:821 msgid "In response to" msgstr "" #: src/comments-window/conversation.ts:823 #: src/my-wordpress/index.ts:1979 #: src/my-wordpress/index.ts:2043 #: src/my-wordpress/index.ts:2053 #: src/my-wordpress/index.ts:2297 #: src/my-wordpress/index.ts:4775 #: src/my-wordpress/index.ts:6908 #: src/my-wordpress/media-list.ts:169 #: src/my-wordpress/media-list.ts:234 #: src/my-wordpress/media-list.ts:243 #: src/my-wordpress/media-list.ts:477 #: src/my-wordpress/media-list.ts:639 #: src/my-wordpress/media-preview.ts:297 #: src/plugins/drafts-widget/index.ts:497 #: src/posts-window/index.ts:1111 #: includes/desktop-files/types/class-openstation-post-file.php:53 #: includes/user-edit-window/rest.php:573 #: includes/user-edit-window/rest.php:600 msgid "(no title)" msgstr "" #: src/comments-window/conversation.ts:834 #: src/comments-window/conversation.ts:843 msgid "Edit this post" msgstr "" #: src/comments-window/conversation.ts:862 msgid "View post" msgstr "" #: src/comments-window/conversation.ts:866 #: src/dock-constellation/index.ts:1127 msgid "(opens in a new tab)" msgstr "" #: src/comments-window/conversation.ts:909 msgid "You" msgstr "" #: src/comments-window/conversation.ts:950 msgid "Unapprove" msgstr "" #: src/comments-window/conversation.ts:950 msgid "Approve" msgstr "" #: src/comments-window/conversation.ts:962 #: src/comments-window/conversation.ts:1146 msgid "Reply" msgstr "" #: src/comments-window/conversation.ts:967 #: src/content-graph/panel.ts:541 #: src/my-wordpress/integrations/woocommerce.ts:754 msgid "Edit" msgstr "" #: src/comments-window/conversation.ts:1028 msgid "Mark as spam?" msgstr "" #: src/comments-window/conversation.ts:1029 msgid "This comment moves out of the conversation. You can restore it from the Spam tab." msgstr "" #: src/comments-window/conversation.ts:1032 msgid "Mark as spam" msgstr "" #: src/comments-window/conversation.ts:1035 msgid "Move to trash?" msgstr "" #: src/comments-window/conversation.ts:1036 msgid "This comment moves out of the conversation. You can restore it from the Trash tab." msgstr "" #: src/comments-window/conversation.ts:1039 #: src/posts-window/index.ts:975 msgid "Move to trash" msgstr "" #: src/comments-window/conversation.ts:1047 msgid "Comment approved." msgstr "" #: src/comments-window/conversation.ts:1049 msgid "Comment unapproved." msgstr "" #: src/comments-window/conversation.ts:1051 msgid "Comment marked as spam." msgstr "" #: src/comments-window/conversation.ts:1053 msgid "Comment restored from spam." msgstr "" #: src/comments-window/conversation.ts:1055 msgid "Comment moved to trash." msgstr "" #: src/comments-window/conversation.ts:1057 msgid "Comment restored from trash." msgstr "" #: src/comments-window/conversation.ts:1105 msgid "Replying to" msgstr "" #: src/comments-window/conversation.ts:1109 msgid "Send reply" msgstr "" #: src/comments-window/conversation.ts:1117 msgid "Reply is empty." msgstr "" #: src/comments-window/conversation.ts:1127 msgid "Reply sent." msgstr "" #: src/comments-window/conversation.ts:1131 msgid "Reply failed." msgstr "" #: src/comments-window/conversation.ts:1145 msgid "Write a reply…" msgstr "" #: src/comments-window/conversation.ts:1157 msgid "Enter to send · Shift+Enter for a new line" msgstr "" #: src/comments-window/conversation.ts:1206 msgid "Edit comment…" msgstr "" #: src/comments-window/conversation.ts:1207 msgid "Comment text" msgstr "" #: src/comments-window/conversation.ts:1218 #: src/games/challenge-dialog.ts:93 #: src/item-visibility-menu.ts:412 #: src/my-wordpress/agents-renderer.ts:2399 #: src/my-wordpress/bulk-actions.ts:358 #: src/my-wordpress/bulk-actions.ts:751 #: src/my-wordpress/bulk-actions.ts:832 #: src/my-wordpress/index.ts:4819 #: src/my-wordpress/index.ts:4964 #: src/my-wordpress/media-list.ts:520 #: src/my-wordpress/media-list.ts:580 #: src/plugins-window/upload-dialog.ts:134 #: src/plugins-window/upload-dialog.ts:329 #: src/posts-window/categories-mindmap.ts:2370 #: src/posts-window/tags-cloud.ts:1679 msgid "Cancel" msgstr "" #: src/comments-window/conversation.ts:1221 #: src/my-wordpress/agents-renderer.ts:1358 #: src/posts-window/categories-mindmap.ts:2599 #: src/posts-window/tags-cloud.ts:1879 msgid "Save" msgstr "" #: src/comments-window/conversation.ts:1236 msgid "A comment cannot be empty." msgstr "" #: src/comments-window/conversation.ts:1244 msgid "Comment updated." msgstr "" #: src/comments-window/conversation.ts:1247 msgid "Edit failed." msgstr "" #: src/comments-window/conversation.ts:695 msgid "Could not load comments" msgstr "" #: src/comments-window/conversation.ts:696 msgid "Check your connection and try another tab." msgstr "" #: src/comments-window/conversation.ts:1082 msgid "Action failed." msgstr "" #: src/comments-window/conversation.ts:1271 msgid "Comments window configuration missing." 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:171 msgid "Close panel" msgstr "" #: src/content-graph/panel.ts:341 msgid "Back to post" msgstr "" #: src/content-graph/panel.ts:414 #: src/my-wordpress/index.ts:634 msgid "Contributors" msgstr "" #: src/content-graph/panel.ts:415 #: src/content-graph/panel.ts:722 #: src/desktop-files/preview.ts:487 #: src/my-wordpress/bulk-actions.ts:280 #: src/my-wordpress/index.ts:636 #: src/my-wordpress/index.ts:4089 #: src/posts-window/index.ts:458 #: src/posts-window/user-edit-render.ts:1045 #: src/posts-window/users-render.ts:415 #: includes/ai-copilot/search.php:111 #: includes/comments-window/window.php:99 #: includes/recycle-bin/window.php:164 #: includes/window-links.php:523 #: includes/window-links.php:524 msgid "Comments" msgstr "" #: src/content-graph/panel.ts:416 msgid "Taxonomies" msgstr "" #: src/content-graph/panel.ts:418 #: src/my-wordpress/index.ts:644 #: src/my-wordpress/index.ts:2690 msgid "Revisions" msgstr "" #: src/content-graph/panel.ts:432 #: src/content-graph/panel.ts:579 #: src/content-graph/satellites.ts:334 #: src/my-wordpress/bulk-actions.ts:271 #: src/my-wordpress/index.ts:632 #: src/my-wordpress/index.ts:2589 #: src/plugins-window/installed-view.ts:329 #: src/posts-window/index.ts:413 msgid "Author" msgstr "" #: src/content-graph/panel.ts:456 #: src/my-wordpress/bulk-actions.ts:76 #: src/posts-window/index.ts:160 #: src/posts-window/index.ts:955 #: includes/station-home/rest.php:412 msgid "Published" msgstr "" #: src/content-graph/panel.ts:463 msgid "Modified" msgstr "" #. %s is the site title. #: src/content-graph/panel.ts:520 #: src/my-wordpress/media-detail.ts:156 msgid "Open in %s" msgstr "" #: src/content-graph/panel.ts:521 #: src/my-wordpress/rest.ts:54 #: includes/helpers.php:204 msgid "WordPress" msgstr "" #: src/content-graph/panel.ts:556 #: src/posts-window/index.ts:1259 msgid "View" msgstr "" #: src/content-graph/panel.ts:579 #: src/content-graph/satellites.ts:343 msgid "Contributor" msgstr "" #: src/content-graph/panel.ts:605 msgid "Roles" msgstr "" #: src/content-graph/panel.ts:614 #: src/settings/panel.ts:415 msgid "About" msgstr "" #: src/content-graph/panel.ts:620 #: src/my-wordpress/index.ts:3441 #: src/my-wordpress/index.ts:3835 #: src/posts-window/user-edit-render.ts:306 #: includes/users-window/window.php:160 msgid "Website" msgstr "" #: src/content-graph/panel.ts:632 #: src/content-graph/panel.ts:720 #: src/content-graph/panel.ts:734 #: src/desktop-files/preview.ts:406 #: src/desktop-files/preview.ts:481 #: src/my-wordpress/index.ts:3666 #: src/my-wordpress/index.ts:4076 #: src/posts-window/user-edit-render.ts:1034 #: src/posts-window/users-render.ts:412 #: includes/my-wordpress/window.php:137 #: includes/posts-window/window.php:176 #: includes/recycle-bin/window.php:148 msgid "Posts" msgstr "" #: src/content-graph/panel.ts:633 #: src/desktop-files/preview.ts:412 #: src/my-wordpress/index.ts:3679 #: src/posts-window/users-render.ts:413 #: includes/my-wordpress/window.php:145 #: includes/pages-window/window.php:127 #: includes/recycle-bin/window.php:149 msgid "Pages" msgstr "" #: src/content-graph/panel.ts:634 msgid "CPT" msgstr "" #: src/content-graph/panel.ts:636 #: src/desktop-files/preview.ts:418 #: src/my-wordpress/index.ts:3692 msgid "Comments received" msgstr "" #: src/content-graph/panel.ts:640 #: src/my-wordpress/index.ts:6445 #: src/my-wordpress/index.ts:3699 msgid "Comments left" msgstr "" #: src/content-graph/panel.ts:650 msgid "Top topics" msgstr "" #: src/content-graph/panel.ts:659 #: src/my-wordpress/index.ts:3945 msgid "First published" msgstr "" #: src/content-graph/panel.ts:663 #: src/my-wordpress/index.ts:3951 msgid "Last published" msgstr "" #: src/content-graph/panel.ts:677 #: src/content-graph/panel.ts:781 #: src/content-graph/panel.ts:877 #: src/content-graph/panel.ts:908 msgid "Open in WordPress" msgstr "" #: src/content-graph/panel.ts:702 #: src/posts-window/index.ts:437 msgid "Parent" msgstr "" #: src/content-graph/panel.ts:712 #: src/my-wordpress/integrations/woocommerce.ts:876 #: src/my-wordpress/media-preview.ts:236 #: src/posts-window/categories-mindmap.ts:2348 #: src/posts-window/categories-mindmap.ts:2534 #: src/posts-window/tags-cloud.ts:1660 #: src/posts-window/tags-cloud.ts:1851 #: src/settings/sections/help.ts:501 #: includes/agents/privacy.php:69 msgid "Description" msgstr "" #: src/content-graph/panel.ts:726 #: src/desktop-files/preview.ts:493 #: src/my-wordpress/index.ts:4096 msgid "Authors" msgstr "" #: src/content-graph/panel.ts:742 msgid "Top authors" msgstr "" #: src/content-graph/panel.ts:750 msgid "Co-occurring" msgstr "" #: src/content-graph/panel.ts:764 #: src/my-wordpress/index.ts:4301 msgid "First post" msgstr "" #: src/content-graph/panel.ts:768 msgid "Latest post" msgstr "" #: src/content-graph/panel.ts:818 msgid "comments" msgstr "" #: src/content-graph/panel.ts:825 msgid "—" msgstr "" #: src/content-graph/panel.ts:827 #: src/my-wordpress/bulk-actions.ts:260 #: src/my-wordpress/integrations/woocommerce.ts:813 #: src/my-wordpress/integrations/woocommerce.ts:867 #: src/plugins-window/installed-detail.ts:504 #: src/plugins-window/installed-view.ts:317 msgid "Status" msgstr "" #: src/content-graph/panel.ts:920 #: src/content-graph/panel.ts:953 #: src/content-graph/satellites.ts:383 msgid "Revision" msgstr "" #: src/content-graph/panel.ts:945 #: src/window/index.ts:3411 msgid "Saved" msgstr "" #: src/content-graph/panel.ts:950 msgid "Open revision in WordPress" msgstr "" #: src/content-graph/panel.ts:1139 msgid "Milestones" msgstr "" #. %d: number of comment replies. #. %d is the number of direct replies to a comment. #: src/content-graph/panel.ts:1170 #: src/my-wordpress/index.ts:3297 msgid "Reply (%d)" msgid_plural "Replies (%d)" msgstr[0] "" msgstr[1] "" #: src/content-graph/panel.ts:1194 msgid "Loading details…" msgstr "" #. 1: taxonomy label (e.g. Category, Tag). 2: post count for the term. #. 1: month label, 2: post count. #: src/content-graph/satellites.ts:355 #: src/my-wordpress/index.ts:3914 msgid "%1$s · %2$d posts" msgstr "" #: src/content-graph/scene.ts:1229 msgid "Uncategorized" msgstr "" #: src/content-graph/scene.ts:1239 msgid "Untagged" msgstr "" #: src/content-graph/scene.ts:1250 #: src/plugins-window/installed-detail.ts:237 msgid "Unknown author" msgstr "" #: src/content-graph/scene.ts:1257 #: src/content-graph/scene.ts:1263 msgid "Undated" msgstr "" #: src/content-graph/toolbar.ts:85 msgid "Search nodes…" msgstr "" #: src/content-graph/toolbar.ts:88 msgid "Search posts and pages in the graph" msgstr "" #: src/content-graph/toolbar.ts:154 msgid "Group by" msgstr "" #: src/content-graph/toolbar.ts:155 msgid "Group posts by a shared facet" msgstr "" #: src/content-graph/toolbar.ts:188 msgid "Fit" msgstr "" #: src/content-graph/toolbar.ts:189 msgid "Fit graph to view" msgstr "" #: src/content-graph/toolbar.ts:157 msgid "No grouping" msgstr "" #: src/content-graph/toolbar.ts:158 msgid "Group by category" msgstr "" #: src/content-graph/toolbar.ts:159 msgid "Group by tag" msgstr "" #: src/content-graph/toolbar.ts:160 msgid "Group by author" msgstr "" #: src/content-graph/toolbar.ts:161 msgid "Group by year" msgstr "" #: src/content-graph/toolbar.ts:162 msgid "Group by year-month" msgstr "" #: src/desktop-files/breadcrumbs.ts:66 #: src/desktop-files/breadcrumbs.ts:67 #: src/my-wordpress/agents-renderer.ts:2172 #: src/my-wordpress/agents-renderer.ts:2227 #: src/my-wordpress/agents-renderer.ts:2286 #: src/my-wordpress/agents-renderer.ts:2363 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:650 #: includes/desktop-files/built-in-types.php:36 msgid "Uploaded file" msgstr "" #: src/desktop-files/preview.ts:669 msgid "No preview available for this file type." msgstr "" #: src/desktop-files/preview.ts:716 msgid "Download" msgstr "" #: src/desktop-files/preview.ts:733 msgid "(folder)" msgstr "" #: src/desktop-files/preview.ts:737 msgid "Double-click to open." msgstr "" #: src/desktop-files/preview.ts:748 msgid "Shortcut" msgstr "" #: src/desktop-files/preview.ts:752 msgid "Plugin shortcut. Double-click to open." msgstr "" #: src/desktop-files/preview.ts:763 #: includes/desktop-files/built-in-types.php:60 msgid "Bookmark" msgstr "" #. %s is a file-type slug. #: src/desktop-files/preview.ts:789 msgid "Type: %s" msgstr "" #: src/desktop-files/preview.ts:796 msgid "The underlying entity is no longer available." msgstr "" #: src/desktop-files/preview.ts:847 #: src/my-wordpress/index.ts:1598 #: src/my-wordpress/index.ts:1730 #: src/my-wordpress/index.ts:2268 #: src/my-wordpress/index.ts:2550 #: src/my-wordpress/index.ts:2865 #: src/my-wordpress/index.ts:5282 #: src/my-wordpress/index.ts:5385 #: src/my-wordpress/index.ts:4974 #: src/my-wordpress/media-list.ts:840 #: src/my-wordpress/media-list.ts:939 msgid "Unknown error." msgstr "" #: src/desktop-files/preview.ts:876 #: src/my-wordpress/index.ts:2816 #: src/my-wordpress/index.ts:2995 msgid "Select an item to preview it here." msgstr "" #. %d: number of selected items. #. %d: number of selected entries. #: src/desktop-files/preview.ts:903 #: src/my-wordpress/index.ts:1824 #: src/my-wordpress/index.ts:2992 msgid "%d items selected" msgstr "" #: src/desktop-files/preview.ts:272 #: src/my-wordpress/index.ts:2344 msgid "Explore details" msgstr "" #: src/desktop-files/preview.ts:273 #: src/my-wordpress/index.ts:2345 msgid "See author, comments, categories, tags, attached media, and revisions for this entry." msgstr "" #: src/desktop-files/preview.ts:293 #: src/my-wordpress/index.ts:2367 #: src/my-wordpress/index.ts:4572 #: src/my-wordpress/media-detail.ts:181 msgid "Open in editor" msgstr "" #: src/desktop-files/recycle-bin-targets.ts:158 #: src/my-wordpress/index.ts:4611 #: src/my-wordpress/index.ts:4812 #: src/my-wordpress/index.ts:4818 #: src/my-wordpress/index.ts:4957 #: src/my-wordpress/index.ts:4963 #: src/notes/layer.ts:618 #: src/notes/layer.ts:930 #: src/plugins/drafts-widget/index.ts:592 #: src/plugins/drafts-widget/index.ts:642 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:2803 #: src/dock.ts:2816 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 "" #. %s is an admin menu title (e.g. "Appearance"). #: src/dock-constellation/index.ts:851 msgid "%s menu" msgstr "" #: src/dock-constellation/index.ts:1013 msgid "Open windows" msgstr "" #. %d is a count of currently-open windows. #: src/dock-constellation/index.ts:1018 msgid "%d open window" msgid_plural "%d open windows" msgstr[0] "" msgstr[1] "" #: src/dock-constellation/index.ts:1048 msgid "Minimized" msgstr "" #: src/dock-constellation/index.ts:1048 #: src/dock-constellation/index.ts:1075 #: src/my-wordpress/integrations/woocommerce.ts:748 #: src/my-wordpress/integrations/woocommerce.ts:836 #: src/my-wordpress/integrations/woocommerce.ts:913 #: src/my-wordpress/integrations/woocommerce.ts:1052 #: src/station-home/index.ts:369 #: src/window/tabs.ts:490 msgid "Open" 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:1370 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:47 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 #: 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 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 #: src/plugins-window/installed-view.ts:334 #: 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: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 #: includes/pages-window/window.php:79 #: includes/posts-window/window.php:106 #: includes/users-window/window.php:99 msgid "Previous" msgstr "" #: src/games/scoreboard.ts:184 #: includes/pages-window/window.php:82 #: includes/posts-window/window.php:109 #: includes/users-window/window.php:102 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 msgid "Newest first" msgstr "" #: src/icon-canvas/menu.ts:199 msgid "Oldest first" msgstr "" #: src/item-visibility-menu.ts:65 msgid "sidebar" msgstr "" #: src/item-visibility-menu.ts:65 msgid "dock" msgstr "" #. %s: "dock" or "sidebar". #: src/item-visibility-menu.ts:179 msgid "Hide from %s" msgstr "" #. %s: "dock" or "sidebar". #: src/item-visibility-menu.ts:190 msgid "Keep in %s" msgstr "" #: src/item-visibility-menu.ts:198 msgid "Also show on desktop" msgstr "" #: src/item-visibility-menu.ts:206 msgid "Hide from desktop" msgstr "" #. %s: "dock" or "sidebar". #: src/item-visibility-menu.ts:214 msgid "Also show on %s" msgstr "" #: src/item-visibility-menu.ts:226 msgid "Hide everywhere" msgstr "" #: src/item-visibility-menu.ts:235 msgid "Navigation settings…" msgstr "" #. %s is the owning plugin's display name. #: src/item-visibility-menu.ts:258 msgid "Deactivate %s…" msgstr "" #. %s: plugin title. #: src/item-visibility-menu.ts:407 msgid "Deactivate %s?" msgstr "" #: src/item-visibility-menu.ts:408 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:411 #: src/plugins-window/flyout-detail.ts:583 #: src/plugins-window/installed-view.ts:634 #: src/plugins-window/installed-view.ts:717 msgid "Deactivate" msgstr "" #. %s: plugin title. #: src/item-visibility-menu.ts:469 msgid "Could not deactivate %s." msgstr "" #. 1: plugin title. 2: number of windows that were closed. #: src/item-visibility-menu.ts:493 msgid "%1$s deactivated. Closed %2$d window(s)." msgstr "" #. %s: plugin title. #. %s: plugin name #: src/item-visibility-menu.ts:499 #: src/plugins-window/flyout-detail.ts:702 #: src/plugins-window/installed-view.ts:887 msgid "%s deactivated." 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:337 msgid "Shape" msgstr "" #: src/mio/style-panel.ts:301 #: src/mio/style-panel.ts:711 msgid "Make it yours" msgstr "" #: src/mio/style-panel.ts:325 msgid "Corners" msgstr "" #: src/mio/style-panel.ts:349 msgid "Shape strength" msgstr "" #: src/mio/style-panel.ts:360 msgid "Rotation" msgstr "" #: src/mio/style-panel.ts:369 msgid "Change shape on its own" msgstr "" #: src/mio/style-panel.ts:383 msgid "Idle" msgstr "" #: src/mio/style-panel.ts:385 msgid "Wobble when idle" msgstr "" #: src/mio/style-panel.ts:405 msgid "Wobble strength" msgstr "" #: src/mio/style-panel.ts:416 msgid "Wobble speed" msgstr "" #: src/mio/style-panel.ts:427 msgid "Colour" msgstr "" #: src/mio/style-panel.ts:431 msgid "Hue" msgstr "" #: src/mio/style-panel.ts:442 msgid "Hue spread" msgstr "" #: src/mio/style-panel.ts:453 msgid "Saturation" msgstr "" #: src/mio/style-panel.ts:464 msgid "Brightness" msgstr "" #: src/mio/style-panel.ts:473 msgid "Ring" msgstr "" #: src/mio/style-panel.ts:477 msgid "Thickness" msgstr "" #: src/mio/style-panel.ts:488 msgid "Glow" msgstr "" #: src/mio/style-panel.ts:516 msgid "Gradient" msgstr "" #: src/mio/style-panel.ts:520 msgid "Gradient angle" msgstr "" #: src/mio/style-panel.ts:529 msgid "Loop the gradient (no seam)" msgstr "" #: src/mio/style-panel.ts:536 msgid "Spin the gradient" msgstr "" #: src/mio/style-panel.ts:547 msgid "Cycle the colours" msgstr "" #: src/mio/style-panel.ts:556 msgid "Hologram" msgstr "" #: src/mio/style-panel.ts:558 msgid "Holographic" msgstr "" #: src/mio/style-panel.ts:575 msgid "Iridescence" msgstr "" #: src/mio/style-panel.ts:586 msgid "Body" msgstr "" #: src/mio/style-panel.ts:587 msgid "Body colour" msgstr "" #: src/mio/style-panel.ts:591 msgid "Body opacity" msgstr "" #: src/mio/style-panel.ts:600 msgid "Eyes" msgstr "" #: src/mio/style-panel.ts:601 msgid "Eye colour" msgstr "" #: src/mio/style-panel.ts:605 msgid "Eye size" msgstr "" #: src/mio/style-panel.ts:629 #: src/my-wordpress/agents-renderer.ts:2106 msgid "Surprise me" msgstr "" #: src/mio/style-panel.ts:639 msgid "Restore Mio" msgstr "" #: src/mio/style-panel.ts:648 #: src/plugins-window/upload-dialog.ts:469 #: src/settings/sections/wallpaper.ts:224 msgid "Done" msgstr "" #: src/my-wordpress/agents-renderer.ts:425 #: src/settings/sections/features.ts:492 msgid "Connectors" msgstr "" #. %d: number of agents on the site. #: src/my-wordpress/agents-renderer.ts:594 msgid "%d agent" msgid_plural "%d agents" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/agents-renderer.ts:891 msgid "Delete agent?" msgstr "" #: src/my-wordpress/agents-renderer.ts:892 msgid "The agent user is deleted permanently. Content it authored is not reassigned." msgstr "" #: src/my-wordpress/agents-renderer.ts:927 msgid "Abilities saved." msgstr "" #: src/my-wordpress/agents-renderer.ts:935 msgid "Triggers saved." msgstr "" #: src/my-wordpress/agents-renderer.ts:953 msgid "No AI provider is configured — agents cannot run until a connector is set up." msgstr "" #: src/my-wordpress/agents-renderer.ts:957 msgid "This WordPress does not ship the AI Client (WordPress 7.0+). Agents can be defined but not run." msgstr "" #: src/my-wordpress/agents-renderer.ts:982 msgid "Open Connectors settings" msgstr "" #: src/my-wordpress/agents-renderer.ts:1025 msgid "The crew you would get" msgstr "" #: src/my-wordpress/agents-renderer.ts:1081 msgid "Turn the Agents framework on in OpenStation Preferences → Features to hire this crew, or cast your own." msgstr "" #: src/my-wordpress/agents-renderer.ts:1085 msgid "Ask an administrator to turn the Agents framework on in OpenStation Preferences → Features." msgstr "" #: src/my-wordpress/agents-renderer.ts:1097 msgid "Turn on Agents" msgstr "" #: src/my-wordpress/agents-renderer.ts:1120 #: src/my-wordpress/agents-renderer.ts:1130 msgid "Agents are turned off" msgstr "" #: src/my-wordpress/agents-renderer.ts:1139 msgid "An administrator has not created any agents on this site yet." msgstr "" #: src/my-wordpress/agents-renderer.ts:1144 msgid "Cast your first agent: describe what it should do, give it a face and a voice, then pick the abilities it may use." msgstr "" #: src/my-wordpress/agents-renderer.ts:1152 msgid "No agents yet" msgstr "" #: src/my-wordpress/agents-renderer.ts:1164 msgid "Cast an agent" msgstr "" #: src/my-wordpress/agents-renderer.ts:1173 msgid "Your cast" msgstr "" #: src/my-wordpress/agents-renderer.ts:1205 #: src/my-wordpress/agents-renderer.ts:2329 msgid "No description yet." msgstr "" #: src/my-wordpress/agents-renderer.ts:1224 msgid "Cast a new agent" msgstr "" #: src/my-wordpress/agents-renderer.ts:1227 msgid "Start from one of these, or from scratch." msgstr "" #: src/my-wordpress/agents-renderer.ts:1243 msgid "Define" msgstr "" #: src/my-wordpress/agents-renderer.ts:1244 #: includes/ai-copilot/search.php:213 msgid "Tools" msgstr "" #: src/my-wordpress/agents-renderer.ts:1245 msgid "Triggers" msgstr "" #: src/my-wordpress/agents-renderer.ts:1281 #: src/my-wordpress/agents-renderer.ts:2132 #: src/posts-window/categories-mindmap.ts:2314 #: src/posts-window/categories-mindmap.ts:2495 #: src/posts-window/categories-mindmap.ts:2501 #: src/posts-window/tags-cloud.ts:1649 #: src/posts-window/tags-cloud.ts:1818 #: src/posts-window/tags-cloud.ts:1824 #: src/posts-window/users-render.ts:630 #: src/settings/sections/help.ts:498 msgid "Name" msgstr "" #: src/my-wordpress/agents-renderer.ts:1290 msgid "When to use (description)" msgstr "" #: src/my-wordpress/agents-renderer.ts:1299 #: includes/agents/privacy.php:73 msgid "Instructions (system prompt)" msgstr "" #: src/my-wordpress/agents-renderer.ts:1310 #: src/my-wordpress/agents-renderer.ts:1316 #: src/my-wordpress/agents-renderer.ts:1329 #: src/my-wordpress/agents-renderer.ts:2202 #: src/posts-window/user-edit-render.ts:391 #: src/posts-window/users-render.ts:648 #: src/posts-window/users-render.ts:1326 #: includes/agents/privacy.php:65 #: includes/users-window/window.php:177 msgid "Role" msgstr "" #: src/my-wordpress/agents-renderer.ts:1339 msgid "The agent acts with this role's capabilities — pick the least privilege that still lets it do its job." msgstr "" #: src/my-wordpress/agents-renderer.ts:1355 msgid "Agent saved." msgstr "" #: src/my-wordpress/agents-renderer.ts:1432 msgid "Search abilities" msgstr "" #: src/my-wordpress/agents-renderer.ts:1434 msgid "custom fields, orders, media…" msgstr "" #. %s: the text typed into the ability filter. #: src/my-wordpress/agents-renderer.ts:1446 msgid "No ability matches \"%s\"." msgstr "" #. 1: ticked abilities in this group, 2: abilities in the group. #. 1: times used, 2: usage limit. #: src/my-wordpress/agents-renderer.ts:1462 #: src/my-wordpress/integrations/woocommerce.ts:849 msgid "%1$d of %2$d" msgstr "" #: src/my-wordpress/agents-renderer.ts:1497 msgid "read-only" msgstr "" #: src/my-wordpress/agents-renderer.ts:1498 msgid "can modify" msgstr "" #: src/my-wordpress/agents-renderer.ts:1403 #: includes/my-wordpress/integrations/woocommerce.php:240 msgid "Other" msgstr "" #: src/my-wordpress/agents-renderer.ts:1519 msgid "The agent may only call abilities ticked here — and every call is still gated by the ability's own permission check against the agent's role." msgstr "" #: src/my-wordpress/agents-renderer.ts:1597 msgid "Hook name" msgstr "" #. %s: comma-separated list of WordPress hook names. #: src/my-wordpress/agents-renderer.ts:1607 msgid "Suggestions: %s" msgstr "" #: src/my-wordpress/agents-renderer.ts:1619 msgid "Required capability" msgstr "" #: src/my-wordpress/agents-renderer.ts:1688 msgid "On" msgstr "" #: src/my-wordpress/agents-renderer.ts:1709 msgid "Always on" msgstr "" #: src/my-wordpress/agents-renderer.ts:1745 msgid "Chat is always on. Tick where else this site should reach the agent; a door with nothing ticked stays closed." msgstr "" #: src/my-wordpress/agents-renderer.ts:1784 msgid "Describe" msgstr "" #: src/my-wordpress/agents-renderer.ts:1785 msgid "Meet" msgstr "" #: src/my-wordpress/agents-renderer.ts:1786 msgid "Powers" msgstr "" #: src/my-wordpress/agents-renderer.ts:1787 msgid "Summon" msgstr "" #: src/my-wordpress/agents-renderer.ts:1788 msgid "Launch" msgstr "" #. %s: name of the agent being copied. #: src/my-wordpress/agents-renderer.ts:1807 msgid "%s copy" msgstr "" #: src/my-wordpress/agents-renderer.ts:1905 #: includes/agents/draft.php:46 msgid "Describe the agent first. A sentence is enough." msgstr "" #: src/my-wordpress/agents-renderer.ts:1966 msgid "Start from someone" msgstr "" #: src/my-wordpress/agents-renderer.ts:1969 msgid "Copies their instructions and abilities, and rolls a new face. Nothing you pick is changed." msgstr "" #: src/my-wordpress/agents-renderer.ts:1998 msgid "Or describe a new one" msgstr "" #: src/my-wordpress/agents-renderer.ts:2004 msgid "Plain words are fine: what it should watch, what it should write, where it may act. This is what the agent reads before every run; drafting rewrites it into proper instructions, filling it in yourself keeps it as written." msgstr "" #: src/my-wordpress/agents-renderer.ts:2013 msgid "What should this agent do? (system prompt)" msgstr "" #: src/my-wordpress/agents-renderer.ts:2016 msgid "Go through my drafts once a week and tell me which ones are closest to finished." msgstr "" #: src/my-wordpress/agents-renderer.ts:2040 msgid "Draft it for me" msgstr "" #: src/my-wordpress/agents-renderer.ts:2053 msgid "I will fill it in myself" msgstr "" #: src/my-wordpress/agents-renderer.ts:2054 #: src/my-wordpress/agents-renderer.ts:2180 #: src/my-wordpress/agents-renderer.ts:2231 #: src/my-wordpress/agents-renderer.ts:2290 msgid "Continue" msgstr "" #: src/my-wordpress/agents-renderer.ts:2075 msgid "Face" msgstr "" #. %s: name of the agent this one was copied from. #: src/my-wordpress/agents-renderer.ts:2124 msgid "Copied from %s, with a face of its own." msgstr "" #: src/my-wordpress/agents-renderer.ts:2144 msgid "Vibes" msgstr "" #: src/my-wordpress/agents-renderer.ts:2147 msgid "blunt, precise, no sugarcoating" msgstr "" #: src/my-wordpress/agents-renderer.ts:2156 msgid "One line of voice. It goes into the agent's instructions, so it is how the agent sounds rather than a label on a card." msgstr "" #: src/my-wordpress/agents-renderer.ts:2162 msgid "When to use" msgstr "" #: src/my-wordpress/agents-renderer.ts:2216 msgid "The agent acts with this role's capabilities. Pick the least privilege that still lets it do its job." msgstr "" #: src/my-wordpress/agents-renderer.ts:2222 msgid "What it may call (abilities)" msgstr "" #: src/my-wordpress/agents-renderer.ts:2263 msgid "The agent may only call abilities ticked here, and every call is still gated by the ability's own permission check against the agent's role." msgstr "" #: src/my-wordpress/agents-renderer.ts:2305 msgid "No triggers configured: reachable in chat." msgstr "" #. %s: comma-separated list of trigger kind labels. #: src/my-wordpress/agents-renderer.ts:2308 msgid "Starts from: %s." msgstr "" #: src/my-wordpress/agents-renderer.ts:2342 msgid "No instructions yet: the agent will improvise. You can add them any time in Define." msgstr "" #: src/my-wordpress/agents-renderer.ts:2352 msgid "No abilities ticked: the agent can talk, but not touch the site." msgstr "" #: src/my-wordpress/agents-renderer.ts:2371 msgid "Create agent" msgstr "" #: src/my-wordpress/agents-renderer.ts:2380 msgid "Create and chat" msgstr "" #: src/my-wordpress/agents-renderer.ts:2413 #: includes/agents/identity.php:88 msgid "Agent name is required." msgstr "" #: src/my-wordpress/agents-renderer.ts:2457 msgid "New agent" msgstr "" #: src/my-wordpress/agents-renderer.ts:2481 msgid "‹ Your cast" msgstr "" #: src/my-wordpress/agents-renderer.ts:2496 msgid "Open profile" msgstr "" #: src/my-wordpress/agents-renderer.ts:2509 msgid "View contributions" msgstr "" #: src/my-wordpress/agents-renderer.ts:2525 msgid "Send to Desktop" msgstr "" #: src/my-wordpress/agents-renderer.ts:2536 #: includes/agents/store.php:544 msgid "Chat" msgstr "" #: src/my-wordpress/agents-renderer.ts:437 msgid "The desktop files API is not available in this context." msgstr "" #: src/my-wordpress/agents-renderer.ts:477 msgid "Agent added to the desktop." msgstr "" #. %s is the agent's name. #: src/my-wordpress/agents-send-to.ts:187 msgid "Send to %s" msgstr "" #: src/my-wordpress/bulk-actions.ts:77 msgid "Pending Review" msgstr "" #: src/my-wordpress/bulk-actions.ts:78 #: src/posts-window/index.ts:162 msgid "Draft" msgstr "" #: src/my-wordpress/bulk-actions.ts:79 #: src/posts-window/index.ts:164 msgid "Private" msgstr "" #: src/my-wordpress/bulk-actions.ts:136 msgid "Nothing could be updated." msgstr "" #. 1: what succeeded, e.g. "3 items updated". 2: number that failed. 3: the server's reason for the first failure. #: src/my-wordpress/bulk-actions.ts:147 msgid "%1$s · %2$d failed — %3$s" msgstr "" #: src/my-wordpress/bulk-actions.ts:155 msgid "no reason given" msgstr "" #: src/my-wordpress/bulk-actions.ts:194 msgid "— No change —" msgstr "" #. 1: number of entries, 2: entity label, e.g. "Posts". #: src/my-wordpress/bulk-actions.ts:233 msgid "Edit %1$d %2$s" msgstr "" #: src/my-wordpress/bulk-actions.ts:252 msgid "Only the fields you change are applied. Categories and tags are added to what each entry already has." msgstr "" #: src/my-wordpress/bulk-actions.ts:276 msgid "Allow" msgstr "" #: src/my-wordpress/bulk-actions.ts:277 msgid "Do not allow" msgstr "" #: src/my-wordpress/bulk-actions.ts:284 #: src/my-wordpress/bulk-actions.ts:289 msgid "Sticky" msgstr "" #: src/my-wordpress/bulk-actions.ts:285 msgid "Not sticky" msgstr "" #: src/my-wordpress/bulk-actions.ts:300 msgid "Add categories" msgstr "" #: src/my-wordpress/bulk-actions.ts:314 msgid "Add tags…" msgstr "" #: src/my-wordpress/bulk-actions.ts:349 msgid "Add tags" msgstr "" #: src/my-wordpress/bulk-actions.ts:363 msgid "Update" msgstr "" #: src/my-wordpress/bulk-actions.ts:573 msgid "Edit…" msgstr "" #. %d: number of selected entries. #: src/my-wordpress/bulk-actions.ts:580 msgid "Edit %d entries…" msgstr "" #: src/my-wordpress/bulk-actions.ts:597 msgid "Publish" msgstr "" #. %d: number of selected entries. #: src/my-wordpress/bulk-actions.ts:604 msgid "Publish %d entries" msgstr "" #: src/my-wordpress/bulk-actions.ts:616 msgid "Switch to Draft" msgstr "" #. %d: number of selected entries. #: src/my-wordpress/bulk-actions.ts:623 msgid "Switch %d entries to Draft" msgstr "" #. %d: number of files detached. #: src/my-wordpress/bulk-actions.ts:660 msgid "%d file detached" msgstr "" #. %d: number of files detached. #: src/my-wordpress/bulk-actions.ts:662 msgid "%d files detached" msgstr "" #: src/my-wordpress/bulk-actions.ts:674 msgid "Detach" msgstr "" #. %d: number of selected files. #: src/my-wordpress/bulk-actions.ts:681 msgid "Detach %d files" msgstr "" #. %d: number of users updated. #: src/my-wordpress/bulk-actions.ts:875 msgid "%d user updated" msgstr "" #. %d: number of users updated. #: src/my-wordpress/bulk-actions.ts:877 msgid "%d users updated" msgstr "" #. %d: number of users deleted. #: src/my-wordpress/bulk-actions.ts:897 msgid "%d user deleted" msgstr "" #. %d: number of users deleted. #: src/my-wordpress/bulk-actions.ts:899 msgid "%d users deleted" msgstr "" #: src/my-wordpress/bulk-actions.ts:907 msgid "Change role…" msgstr "" #. %d: number of selected users. #: src/my-wordpress/bulk-actions.ts:914 msgid "Change role for %d users…" msgstr "" #: src/my-wordpress/bulk-actions.ts:922 msgid "Delete…" msgstr "" #. %d: number of selected users. #: src/my-wordpress/bulk-actions.ts:930 msgid "Delete %d users…" msgstr "" #: src/my-wordpress/bulk-actions.ts:994 msgid "Copy link" msgstr "" #. %d: number of selected entries. #: src/my-wordpress/bulk-actions.ts:1005 msgid "Copy %d links" msgstr "" #: src/my-wordpress/bulk-actions.ts:429 msgid "Could not read the selected entries." msgstr "" #. %d: number of entries updated. #: src/my-wordpress/bulk-actions.ts:512 #: src/my-wordpress/bulk-actions.ts:531 msgid "%d entry updated" msgstr "" #. %d: number of entries updated. #: src/my-wordpress/bulk-actions.ts:514 #: src/my-wordpress/bulk-actions.ts:533 msgid "%d entries updated" msgstr "" #: src/my-wordpress/bulk-actions.ts:716 msgid "No assignable roles are available on this site." msgstr "" #: src/my-wordpress/bulk-actions.ts:727 #: src/my-wordpress/bulk-actions.ts:755 msgid "Change role" msgstr "" #: src/my-wordpress/bulk-actions.ts:744 msgid "New role" msgstr "" #. %d: number of users about to be deleted. #: src/my-wordpress/bulk-actions.ts:786 msgid "Delete %d users" msgstr "" #: src/my-wordpress/bulk-actions.ts:804 msgid "Users have no trash — this cannot be undone." msgstr "" #: src/my-wordpress/bulk-actions.ts:813 msgid "Delete all their content" msgstr "" #. %s: a user's display name. #: src/my-wordpress/bulk-actions.ts:819 msgid "Attribute all content to %s" msgstr "" #: src/my-wordpress/bulk-actions.ts:825 msgid "Their content" msgstr "" #: src/my-wordpress/bulk-actions.ts:961 msgid "Nothing to copy — no links found." msgstr "" #: src/my-wordpress/bulk-actions.ts:970 msgid "Link copied." msgstr "" #. %d: number of links copied. #: src/my-wordpress/bulk-actions.ts:973 msgid "%d links copied." msgstr "" #: src/my-wordpress/bulk-actions.ts:981 msgid "Could not reach the clipboard — copying needs a secure (https) connection." msgstr "" #: src/my-wordpress/index.ts:332 msgid "Unknown entity type." msgstr "" #. %s is a user display name. #: src/my-wordpress/index.ts:597 msgid "%s — activity footprint" msgstr "" #: src/my-wordpress/index.ts:638 #: src/my-wordpress/integrations/woocommerce.ts:744 #: src/my-wordpress/integrations/woocommerce.ts:907 #: src/plugins/drafts-widget/index.ts:394 #: src/posts-window/index.ts:485 #: includes/ai-copilot/search.php:81 #: includes/posts-window/window.php:31 msgid "Categories" msgstr "" #: src/my-wordpress/index.ts:640 #: src/plugins/drafts-widget/index.ts:377 #: src/posts-window/index.ts:498 #: includes/ai-copilot/search.php:87 #: includes/posts-window/window.php:32 msgid "Tags" msgstr "" #: src/my-wordpress/index.ts:642 #: src/my-wordpress/index.ts:2671 #: src/my-wordpress/index.ts:2681 msgid "Attached media" msgstr "" #: src/my-wordpress/index.ts:951 msgid "That folder is empty." msgstr "" #. %s is a lowercased entity-type label (e.g. "posts", "pages"). #: src/my-wordpress/index.ts:1170 msgid "Search %s…" msgstr "" #. %s is an entity-type label (e.g. "Posts", "Pages"). #: src/my-wordpress/index.ts:1175 msgid "Search %s" msgstr "" #: src/my-wordpress/index.ts:1211 #: src/my-wordpress/index.ts:1678 #: src/my-wordpress/index.ts:1801 #: src/my-wordpress/index.ts:4988 msgid "Select an entry to preview it here." msgstr "" #. 1: visible item count, 2: total item count. #: src/my-wordpress/index.ts:1450 #: src/my-wordpress/media-list.ts:84 msgid "%1$d of %2$d items" msgstr "" #. %d: number of selected entries. #. %d: number of selected rows. #. %d: number of selected media items. #. %d: number of selected plugins #. %d: selected row count. #. %d is a count of selected users. #: src/my-wordpress/index.ts:1472 #: src/my-wordpress/index.ts:5190 #: src/my-wordpress/media-detail.ts:249 #: src/my-wordpress/media-list.ts:130 #: src/plugins-window/installed-view.ts:674 #: src/posts-window/index.ts:2322 #: src/posts-window/users-render.ts:920 #: src/recycle-bin/index.ts:776 msgid "%d selected" msgstr "" #. 1: current page, 2: total pages. #: src/my-wordpress/index.ts:1484 #: src/my-wordpress/index.ts:5202 #: src/my-wordpress/media-list.ts:142 msgid "Page %1$d of %2$d" msgstr "" #. 1: search query, 2: lowercased entity-type label. #: src/my-wordpress/index.ts:1857 msgid "No %2$s match \"%1$s\"." msgstr "" #. %s is an entity-type label (e.g. "Posts", "Pages"). #: src/my-wordpress/index.ts:1864 msgid "No %s yet." msgstr "" #. 1: post title, 2: name of the user who has the post locked. #: src/my-wordpress/index.ts:2072 msgid "%1$s — currently being edited by %2$s" msgstr "" #. %s is the user name currently editing the post. #: src/my-wordpress/index.ts:2164 #: src/posts-window/index.ts:1181 msgid "%s is currently editing" msgstr "" #. %s is an author display name. #: src/my-wordpress/index.ts:2586 msgid "Author · %s" msgstr "" #. %d is a count of additional contributor users. #: src/my-wordpress/index.ts:2606 msgid "Contributors · %d" msgid_plural "Contributors · %d" msgstr[0] "" msgstr[1] "" #. %d is a comment count. #: src/my-wordpress/index.ts:2629 msgid "Comments · %d" msgid_plural "Comments · %d" msgstr[0] "" msgstr[1] "" #. %d is a category count. #: src/my-wordpress/index.ts:2644 msgid "Categories · %d" msgid_plural "Categories · %d" msgstr[0] "" msgstr[1] "" #. %d is a tag count. #: src/my-wordpress/index.ts:2659 msgid "Tags · %d" msgid_plural "Tags · %d" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/index.ts:3012 msgid "No comments on this post yet." msgstr "" #: src/my-wordpress/index.ts:3014 msgid "No categories assigned." msgstr "" #: src/my-wordpress/index.ts:3016 msgid "No tags assigned." msgstr "" #: src/my-wordpress/index.ts:3018 msgid "No media attached to this post." msgstr "" #: src/my-wordpress/index.ts:3020 msgid "No revisions yet." msgstr "" #: src/my-wordpress/index.ts:3022 msgid "No author available." msgstr "" #: src/my-wordpress/index.ts:3024 msgid "No additional contributors." msgstr "" #: src/my-wordpress/index.ts:3026 msgid "Nothing to show." msgstr "" #. %d is a comment count for a particular author. #: src/my-wordpress/index.ts:3415 msgid "%d comment site-wide" msgid_plural "%d comments site-wide" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/index.ts:3433 #: src/my-wordpress/index.ts:3827 #: src/my-wordpress/index.ts:6408 msgid "Author archive" msgstr "" #: src/my-wordpress/index.ts:3449 msgid "Moderate" msgstr "" #: src/my-wordpress/index.ts:3901 msgid "Activity (last 12 months)" msgstr "" #: src/my-wordpress/index.ts:3939 msgid "Member since" msgstr "" #. %s is the name of the parent category. #: src/my-wordpress/index.ts:4272 msgid "in %s" msgstr "" #: src/my-wordpress/index.ts:4286 msgid "View archive" msgstr "" #: src/my-wordpress/index.ts:4307 msgid "Last post" msgstr "" #. %s is a formatted date. #: src/my-wordpress/index.ts:4406 msgid "Saved %s" msgstr "" #: src/my-wordpress/index.ts:4425 msgid "This revision has no rendered content." msgstr "" #: src/my-wordpress/index.ts:4426 msgid "Couldn’t load the revision content. You may not have permission to view it." msgstr "" #. %d: number of selected entries. #. %d: number of selected rows. #: src/my-wordpress/index.ts:4579 #: src/my-wordpress/media-detail.ts:188 msgid "Open %d items in the editor" msgstr "" #: src/my-wordpress/index.ts:4597 #: src/my-wordpress/media-list.ts:314 msgid "Navigate into" msgstr "" #. %d: number of selected entries. #: src/my-wordpress/index.ts:4619 msgid "Move %d items to Trash" msgstr "" #: src/my-wordpress/index.ts:5061 msgid "Search users…" msgstr "" #: src/my-wordpress/index.ts:5062 msgid "Search users" msgstr "" #: src/my-wordpress/index.ts:5095 #: src/my-wordpress/index.ts:5346 #: src/my-wordpress/index.ts:5739 msgid "Select a user to see their profile here." msgstr "" #. 1: visible user count, 2: total user count. #: src/my-wordpress/index.ts:5168 msgid "%1$d of %2$d users" msgstr "" #. %s is the user-entered search query. #: src/my-wordpress/index.ts:5255 #: src/my-wordpress/index.ts:5358 msgid "No users match \"%s\"." msgstr "" #: src/my-wordpress/index.ts:5258 #: src/my-wordpress/index.ts:5361 msgid "No users to show." msgstr "" #. %d is a count of posts authored. #. %d is a count of posts authored by a user. #. %d is a post count. #. %d: number of posts assigned to a category. #. %d: number of posts assigned to a tag. #: src/my-wordpress/index.ts:5496 #: src/my-wordpress/index.ts:5660 #: src/my-wordpress/index.ts:4145 #: src/posts-window/categories-mindmap.ts:2996 #: src/posts-window/tags-cloud.ts:2344 msgid "%d post" msgid_plural "%d posts" msgstr[0] "" msgstr[1] "" #. %s is a relative or absolute date. #: src/my-wordpress/index.ts:5669 msgid "Last published %s" msgstr "" #. %d: number of selected users. #: src/my-wordpress/index.ts:5736 msgid "%d users selected" msgstr "" #: src/my-wordpress/index.ts:5962 #: src/my-wordpress/index.ts:5863 #: includes/my-wordpress/users-list-footprint.php:80 msgid "View activity footprint" msgstr "" #: src/my-wordpress/index.ts:5968 #: src/my-wordpress/index.ts:6976 #: src/my-wordpress/index.ts:5879 msgid "Show profile" msgstr "" #. %d: number of selected users. #: src/my-wordpress/index.ts:5975 msgid "Show %d profiles" msgstr "" #: src/my-wordpress/index.ts:5983 #: src/my-wordpress/index.ts:6963 msgid "View author archive" msgstr "" #. %d: number of selected users. #: src/my-wordpress/index.ts:5990 msgid "View %d author archives" msgstr "" #: src/my-wordpress/index.ts:6103 msgid "Copy author archive link" msgstr "" #: src/my-wordpress/index.ts:6205 #: includes/user-edit-window/window.php:132 msgid "Edit user" msgstr "" #: src/my-wordpress/index.ts:6263 msgid "Loading footprint…" msgstr "" #: src/my-wordpress/index.ts:6282 msgid "Could not load footprint." msgstr "" #. 1: post total, 2: comment total. #: src/my-wordpress/index.ts:6321 msgid "%1$d posts · %2$d comments tracked" msgstr "" #. 1: window-start date, 2: window-end date. #: src/my-wordpress/index.ts:6335 msgid "Window %1$s → %2$s" msgstr "" #. %s is a year-month label like "January 2023". #: src/my-wordpress/index.ts:6394 msgid "Member since %s" msgstr "" #: src/my-wordpress/index.ts:6428 msgid "Total content" msgstr "" #. 1: post count, 2: page count. #: src/my-wordpress/index.ts:6432 msgid "%1$d posts · %2$d pages" msgstr "" #: src/my-wordpress/index.ts:6457 #: includes/ai-copilot/search.php:237 #: includes/station-home/rest.php:406 msgid "Updates" msgstr "" #: src/my-wordpress/index.ts:6458 msgid "Saves on existing posts" msgstr "" #. 1: start date, 2: end date. #: src/my-wordpress/index.ts:6468 msgid "%1$s → %2$s" msgstr "" #. %d is the length in days of the user's longest publishing streak. #. %d is the length in days of the user's current active streak. #. %d is a number of days. #: src/my-wordpress/index.ts:6477 #: src/my-wordpress/index.ts:6492 #: src/posts-window/user-edit-render.ts:1060 msgid "%d day" msgid_plural "%d days" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/index.ts:6484 msgid "Longest streak" msgstr "" #: src/my-wordpress/index.ts:6495 msgid "Current streak" msgstr "" #: src/my-wordpress/index.ts:6497 msgid "No activity today" msgstr "" #: src/my-wordpress/index.ts:6498 msgid "Including today" msgstr "" #: src/my-wordpress/index.ts:6522 msgid "A year of activity" msgstr "" #: src/my-wordpress/index.ts:6564 msgid "No activity recorded in the last year." msgstr "" #. 1: date, 2: post count, 3: comment count, 4: update (re-save) count. #: src/my-wordpress/index.ts:6662 msgid "%1$s — %2$d posts, %3$d comments, %4$d updates" msgstr "" #: src/my-wordpress/index.ts:6682 msgid "Less" msgstr "" #: src/my-wordpress/index.ts:6691 msgid "More" msgstr "" #: src/my-wordpress/index.ts:6705 msgid "Publishing rhythm" msgstr "" #: src/my-wordpress/index.ts:6716 msgid "By weekday" msgstr "" #: src/my-wordpress/index.ts:6719 #: src/my-wordpress/index.ts:6725 msgid "S" msgstr "" #: src/my-wordpress/index.ts:6720 msgid "M" msgstr "" #: src/my-wordpress/index.ts:6721 #: src/my-wordpress/index.ts:6723 msgid "T" msgstr "" #: src/my-wordpress/index.ts:6722 msgid "W" msgstr "" #: src/my-wordpress/index.ts:6724 msgid "F" msgstr "" #: src/my-wordpress/index.ts:6728 msgid "Sunday" msgstr "" #: src/my-wordpress/index.ts:6729 msgid "Monday" msgstr "" #: src/my-wordpress/index.ts:6730 msgid "Tuesday" msgstr "" #: src/my-wordpress/index.ts:6731 msgid "Wednesday" msgstr "" #: src/my-wordpress/index.ts:6732 msgid "Thursday" msgstr "" #: src/my-wordpress/index.ts:6733 msgid "Friday" msgstr "" #: src/my-wordpress/index.ts:6734 msgid "Saturday" msgstr "" #: src/my-wordpress/index.ts:6746 msgid "By hour of day (site time)" msgstr "" #. %d is an hour of the day (0-23). #: src/my-wordpress/index.ts:6777 msgid "%d:00" msgstr "" #. 1: bucket label, 2: count. #: src/my-wordpress/index.ts:6806 msgid "%1$s · %2$d" msgstr "" #: src/my-wordpress/index.ts:6841 msgid "Most prolific month" msgstr "" #. %d is a post count. #: src/my-wordpress/index.ts:6853 msgid "%d post published — their personal record." msgid_plural "%d posts published — their personal record." msgstr[0] "" msgstr[1] "" #: src/my-wordpress/index.ts:6873 #: src/posts-window/user-edit-render.ts:871 msgid "Recent activity" msgstr "" #: src/my-wordpress/index.ts:6879 msgid "Nothing to show yet." msgstr "" #. %s is a post title the user commented on. #: src/my-wordpress/index.ts:6917 msgid "Commented on “%s”" msgstr "" #. %s is the post title the user re-saved. #: src/my-wordpress/index.ts:6923 msgid "Updated “%s”" msgstr "" #. %s is the parent comment's author name. #: src/my-wordpress/index.ts:3238 msgid "In reply to %s" msgstr "" #: src/my-wordpress/index.ts:3263 msgid "On post" msgstr "" #: src/my-wordpress/index.ts:3345 msgid "IP" msgstr "" #: src/my-wordpress/index.ts:3353 msgid "User agent" msgstr "" #. %d is a published-post count. #. %d is a published-page count. #: src/my-wordpress/index.ts:3670 #: src/my-wordpress/index.ts:3683 #: src/my-wordpress/index.ts:4080 msgid "%d published" msgstr "" #: src/my-wordpress/index.ts:3726 #: src/my-wordpress/index.ts:4162 #: src/posts-window/user-edit-render.ts:1179 msgid "Recent posts" msgstr "" #: src/my-wordpress/index.ts:3753 msgid "Top categories & tags" msgstr "" #: src/my-wordpress/index.ts:4098 msgid "one contributor" msgstr "" #: src/my-wordpress/index.ts:4121 msgid "Top contributors" msgstr "" #: src/my-wordpress/index.ts:4193 msgid "Often paired tags" msgstr "" #: src/my-wordpress/index.ts:4194 msgid "Often paired categories" msgstr "" #. %d: number of selected entries. #: src/my-wordpress/index.ts:4815 msgid "Move %d items to Trash?" msgstr "" #. 1: number moved to trash, 2: number that failed. #: src/my-wordpress/index.ts:4863 msgid "%1$d items moved to Trash · %2$d could not be moved" msgstr "" #. %d: number of entries moved to trash. #: src/my-wordpress/index.ts:4872 msgid "%d items moved to Trash" msgstr "" #: src/my-wordpress/index.ts:4877 msgid "Nothing could be moved to Trash." msgstr "" #. %s is the entity id (e.g. 'posts'). #: src/my-wordpress/index.ts:4925 msgid "Unknown entity: %s" msgstr "" #. %s is the entry title. #: src/my-wordpress/index.ts:4960 msgid "Move \"%s\" to Trash?" msgstr "" #: src/my-wordpress/index.ts:5864 msgid "Open the full activity footprint surface for this user." msgstr "" #: src/my-wordpress/index.ts:5880 msgid "Open this user’s profile editor in a new window." msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:614 msgid "Could not show WooCommerce details." msgstr "" #. 1: stock status, 2: units in stock. #: src/my-wordpress/integrations/woocommerce.ts:689 msgid "%1$s (%2$d)" msgstr "" #. 1: average rating, 2: number of reviews. #: src/my-wordpress/integrations/woocommerce.ts:703 msgid "%1$s ★ (%2$d)" msgstr "" #. 1: product type, 2: number of variations. #: src/my-wordpress/integrations/woocommerce.ts:713 msgid "%1$s · %2$d variations" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:720 msgid "SKU" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:723 msgid "Price (on sale)" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:724 msgid "Price" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:728 msgid "Stock" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:732 msgid "Sold" msgstr "" #. %d: units sold. #: src/my-wordpress/integrations/woocommerce.ts:736 msgid "%d units" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:741 msgid "Rating" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:763 msgid "View in shop" msgstr "" #. %d: quantity ordered. #: src/my-wordpress/integrations/woocommerce.ts:788 msgid "%d×" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:816 msgid "Total" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:817 msgid "Subtotal" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:818 #: src/my-wordpress/integrations/woocommerce.ts:2146 msgid "Shipping" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:819 #: src/my-wordpress/integrations/woocommerce.ts:875 msgid "Discount" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:821 #: includes/my-wordpress/integrations/woocommerce-relations.php:578 #: includes/my-wordpress/integrations/woocommerce-relations.php:886 msgid "Coupons" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:824 msgid "Paid via" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:825 #: src/my-wordpress/integrations/woocommerce.ts:1074 #: 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/my-wordpress/integrations/woocommerce.ts:826 msgid "Placed" msgstr "" #. %d: number of line items. #: src/my-wordpress/integrations/woocommerce.ts:830 msgid "Items (%d)" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:838 msgid "Edit in WooCommerce" msgstr "" #. %d: times used. #: src/my-wordpress/integrations/woocommerce.ts:855 msgid "%d (no limit)" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:860 msgid "Individual use only" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:861 msgid "Excludes sale items" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:862 msgid "Grants free shipping" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:869 #: src/plugins-window/card.ts:176 #: src/plugins-window/installed-detail.ts:216 #: src/plugins-window/installed-detail.ts:506 #: src/plugins-window/installed-view.ts:149 #: src/plugins-window/installed-view.ts:446 #: includes/my-wordpress/integrations/woocommerce.php:725 msgid "Active" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:871 #: src/plugins-window/installed-detail.ts:217 #: src/plugins-window/installed-detail.ts:507 #: src/plugins-window/installed-view.ts:150 #: src/plugins-window/installed-view.ts:447 msgid "Inactive" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:877 msgid "Used" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:879 msgid "Per customer" msgstr "" #. %d: per-customer usage limit. #: src/my-wordpress/integrations/woocommerce.ts:883 msgid "%d uses" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:889 msgid "Limit to items" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:894 msgid "Discount given" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:895 msgid "Created" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:897 msgid "Expires" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:900 #: src/posts-window/user-edit-render.ts:1050 #: src/posts-window/users-render.ts:456 msgid "Never" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:902 msgid "Minimum spend" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:903 msgid "Maximum spend" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:904 msgid "Restrictions" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:905 #: includes/my-wordpress/integrations/woocommerce-relations.php:557 msgid "Products" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:906 msgid "Excludes" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:909 msgid "Allowed emails" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:915 msgid "Edit coupon" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:930 msgid "Today" msgstr "" #. %d: number of days. #: src/my-wordpress/integrations/woocommerce.ts:935 msgid "%d day ago" msgid_plural "%d days ago" msgstr[0] "" msgstr[1] "" #. %d: number of months. #: src/my-wordpress/integrations/woocommerce.ts:943 msgid "%d month ago" msgid_plural "%d months ago" msgstr[0] "" msgstr[1] "" #. %d: number of years. #: src/my-wordpress/integrations/woocommerce.ts:950 msgid "%d year ago" msgid_plural "%d years ago" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/integrations/woocommerce.ts:964 #: src/my-wordpress/integrations/woocommerce.ts:2039 msgid "Lifetime spend" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:985 #: src/my-wordpress/integrations/woocommerce.ts:1531 #: src/my-wordpress/integrations/woocommerce.ts:1932 #: src/my-wordpress/integrations/woocommerce.ts:2192 #: 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/my-wordpress/integrations/woocommerce.ts:989 msgid "%d order" msgid_plural "%d orders" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/integrations/woocommerce.ts:992 msgid "None yet" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:994 msgid "Average order" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:996 #: src/my-wordpress/integrations/woocommerce.ts:2061 msgid "Last order" msgstr "" #. %s: order number. #: src/my-wordpress/integrations/woocommerce.ts:1004 #: src/my-wordpress/integrations/woocommerce.ts:2100 msgid "#%s" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1024 msgid "First order" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1026 #: src/my-wordpress/integrations/woocommerce.ts:2303 msgid "Buys most" msgstr "" #. %d: units bought. #: src/my-wordpress/integrations/woocommerce.ts:1038 msgid "×%d" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1048 #: src/my-wordpress/integrations/woocommerce.ts:2066 msgid "Location" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1049 #: src/posts-window/users-render.ts:641 msgid "Email" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1050 msgid "Customer since" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1054 msgid "All their orders" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1071 #: includes/my-wordpress/integrations/woocommerce-relations.php:770 msgid "Product" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1072 #: src/my-wordpress/integrations/woocommerce.ts:2050 msgid "Order" msgid_plural "Orders" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/integrations/woocommerce.ts:1073 msgid "Coupon" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1306 #: includes/my-wordpress/integrations/woocommerce-customers.php:315 msgid "VIP" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1307 #: includes/my-wordpress/integrations/woocommerce-customers.php:321 msgid "Lapsed" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1341 msgid "Sold out" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1344 msgid "Backorder" msgstr "" #. %d: units left in stock. #: src/my-wordpress/integrations/woocommerce.ts:1352 msgid "%d left" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1357 msgid "Sale" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1525 #: src/my-wordpress/integrations/woocommerce.ts:1927 msgid "View their orders" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1526 msgid "Open the orders screen filtered to this customer, in its own window." msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1609 #: includes/my-wordpress/integrations/woocommerce-relations.php:1098 msgid "Store" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1629 msgid "Not counted on a store this large" msgstr "" #. 1: VIP customer count, 2: lapsed customer count. #: src/my-wordpress/integrations/woocommerce.ts:1636 msgid "%1$d · %2$d" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1645 msgid "Revenue this month" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1649 msgid "Awaiting action" msgstr "" #. %d: number of orders. #: src/my-wordpress/integrations/woocommerce.ts:1652 msgid "%d orders" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1657 #: includes/my-wordpress/integrations/woocommerce.php:301 #: includes/my-wordpress/integrations/woocommerce.php:1350 msgid "Out of stock" msgstr "" #. %d: number of products. #: src/my-wordpress/integrations/woocommerce.ts:1661 msgid "%d products" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1664 #: src/settings/sections/effects.ts:203 #: src/settings/sections/effects.ts:223 #: src/settings/sections/effects.ts:255 msgid "None" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1667 #: 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/my-wordpress/integrations/woocommerce.ts:1671 msgid "%d person" msgid_plural "%d people" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/integrations/woocommerce.ts:1676 msgid "VIP · lapsed" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1681 msgid "Guest checkout" msgstr "" #. 1: formatted revenue, 2: number of orders. #: src/my-wordpress/integrations/woocommerce.ts:1685 msgid "%1$s over %2$d orders" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:1917 msgid "Open customer" msgstr "" #. %s: formatted average order value. #: src/my-wordpress/integrations/woocommerce.ts:2043 msgid "%s average" msgstr "" #. %s: date of the first order. #: src/my-wordpress/integrations/woocommerce.ts:2054 msgid "since %s" msgstr "" #. %s: registration date. #: src/my-wordpress/integrations/woocommerce.ts:2070 msgid "joined %s" msgstr "" #. %d: number of line items. #. %d is a count of media items. #: src/my-wordpress/integrations/woocommerce.ts:2118 #: src/my-wordpress/media-list.ts:92 msgid "%d item" msgid_plural "%d items" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/integrations/woocommerce.ts:2141 msgid "Billing" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:2191 msgid "All orders" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:2196 #: includes/my-wordpress/integrations/woocommerce-relations.php:511 msgid "Edit profile" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:2201 msgid "Send email" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:316 msgid "WooCommerce data is unavailable." msgstr "" #. %d: HTTP status code. #: src/my-wordpress/integrations/woocommerce.ts:341 msgid "Could not load WooCommerce details (%d)." msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:357 msgid "Could not load WooCommerce details." msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:2250 msgid "No customer selected. Open one from the Customers folder." msgstr "" #. %d: units bought. #: src/my-wordpress/integrations/woocommerce.ts:2292 msgid "×%d bought" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:2304 msgid "Recent orders" msgstr "" #: src/my-wordpress/integrations/woocommerce.ts:2305 msgid "Addresses" msgstr "" #: src/my-wordpress/list-toolbar.ts:67 msgid "Search…" msgstr "" #. 1: number of selected rows, 2: site title. #: src/my-wordpress/media-detail.ts:165 msgid "Open %1$d items in %2$s" msgstr "" #: src/my-wordpress/media-detail.ts:199 msgid "View on site" msgstr "" #. %d is the count of posts that reference an attachment. #: src/my-wordpress/media-detail.ts:237 msgid "%d reference" msgid_plural "%d references" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/media-detail.ts:318 msgid "Failed to load usage data." msgstr "" #. %d is the count of posts/pages referencing this file. #: src/my-wordpress/media-detail.ts:354 msgid "%d entry references this file." msgid_plural "%d entries reference this file." msgstr[0] "" msgstr[1] "" #: src/my-wordpress/media-detail.ts:399 msgid "No posts or pages reference this file." msgstr "" #: src/my-wordpress/media-list.ts:79 #: src/my-wordpress/media-list.ts:819 #: src/my-wordpress/media-list.ts:918 msgid "No media yet." msgstr "" #. %d: number of selected media items. #: src/my-wordpress/media-list.ts:108 msgid "%d files selected" msgstr "" #: src/my-wordpress/media-list.ts:111 #: src/my-wordpress/media-list.ts:618 #: src/my-wordpress/media-list.ts:708 #: src/my-wordpress/media-list.ts:903 msgid "Select a media item to preview it here." msgstr "" #: src/my-wordpress/media-list.ts:320 msgid "Open file in new tab" msgstr "" #: src/my-wordpress/media-list.ts:335 msgid "Delete permanently" msgstr "" #. %d: number of selected media items. #: src/my-wordpress/media-list.ts:343 msgid "Delete %d files permanently" msgstr "" #: src/my-wordpress/media-list.ts:395 msgid "Copy file URL" msgstr "" #: src/my-wordpress/media-list.ts:675 msgid "Search media…" msgstr "" #: src/my-wordpress/media-list.ts:676 #: src/settings/sections/custom-image.ts:293 msgid "Search media" msgstr "" #. %s is the user-entered search query. #: src/my-wordpress/media-list.ts:816 #: src/my-wordpress/media-list.ts:915 msgid "No media match \"%s\"." msgstr "" #: src/my-wordpress/media-list.ts:510 #: src/my-wordpress/media-list.ts:573 msgid "Delete media?" msgstr "" #. %d: number of selected media items. #: src/my-wordpress/media-list.ts:513 msgid "%d files will be permanently deleted. This cannot be undone." msgstr "" #. 1: number deleted, 2: number that failed. #: src/my-wordpress/media-list.ts:552 msgid "%1$d files deleted · %2$d could not be deleted" msgstr "" #. %d: number of files deleted. #: src/my-wordpress/media-list.ts:561 msgid "%d files deleted." msgstr "" #. %s is a media item title. #: src/my-wordpress/media-list.ts:576 msgid "“%s” will be permanently deleted. This cannot be undone." msgstr "" #: src/my-wordpress/media-list.ts:595 msgid "Media deleted." msgstr "" #: src/my-wordpress/media-list.ts:600 msgid "Couldn’t delete that file." msgstr "" #: src/my-wordpress/media-preview.ts:179 msgid "Open file" msgstr "" #: src/my-wordpress/media-preview.ts:228 msgid "Filename" msgstr "" #: src/my-wordpress/media-preview.ts:230 msgid "Dimensions" msgstr "" #: src/my-wordpress/media-preview.ts:231 msgid "File size" msgstr "" #: src/my-wordpress/media-preview.ts:232 msgid "Uploaded" msgstr "" #: src/my-wordpress/media-preview.ts:233 msgid "Uploader" msgstr "" #: src/my-wordpress/media-preview.ts:234 msgid "Alt text" msgstr "" #: src/my-wordpress/media-preview.ts:235 msgid "Caption" msgstr "" #: src/my-wordpress/media-preview.ts:333 msgid "See where this is used" msgstr "" #: src/my-wordpress/media-preview.ts:334 msgid "Show the posts, pages, and custom-post-type entries that reference this file." msgstr "" #: src/notch.ts:58 msgid "Open the site assistant" msgstr "" #: src/notch.ts:73 msgid "Site assistant" msgstr "" #: src/notes/convert.ts:58 msgid "Edit draft" msgstr "" #: src/notes/convert.ts:87 msgid "Note converted to a draft post" msgstr "" #: src/notes/convert.ts:90 #: src/notes/trash.ts:54 msgid "Undo" msgstr "" #: src/notes/convert.ts:120 #: includes/notes/rest.php:586 msgid "Could not convert the note to a post." msgstr "" #: src/notes/layer.ts:309 #: src/plugins/notes-widget/index.ts:449 msgid "Could not pin the note. Please try again." msgstr "" #: src/notes/layer.ts:429 msgid "Pinned notes" msgstr "" #: src/notes/layer.ts:506 msgid "Pinned note" msgstr "" #. %s: note author display name. #: src/notes/layer.ts:509 msgid "Note by %s" msgstr "" #: src/notes/layer.ts:525 msgid "Move note. Drag the pin, or press Enter then use the arrow keys." msgstr "" #: src/notes/layer.ts:604 msgid "Convert to a draft post" msgstr "" #: src/notes/layer.ts:626 msgid "Note text" msgstr "" #. %s: note author display name. #: src/notes/layer.ts:661 msgid "Pinned by %s" msgstr "" #. %s: next paper color name. #: src/notes/layer.ts:693 msgid "Change paper color (next: %s)" msgstr "" #: src/notes/layer.ts:712 msgid "Public note — everyone can see it. Click to make private." msgstr "" #: src/notes/layer.ts:713 msgid "Private note. Click to share with every desktop user." msgstr "" #: src/notes/layer.ts:913 msgid "Note is now public." msgstr "" #: src/notes/layer.ts:914 msgid "Note is now private." msgstr "" #: src/notes/layer.ts:928 msgid "Move note to the Trash?" msgstr "" #: src/notes/layer.ts:929 msgid "You can restore it from the Trash later." msgstr "" #: src/notes/layer.ts:978 msgid "This note was changed in another session — showing the latest version." msgstr "" #: src/notes/layer.ts:1026 #: src/plugins/notes-widget/index.ts:353 msgid "Drop on the desktop to pin" msgstr "" #: src/notes/layer.ts:1027 #: src/plugins/notes-widget/index.ts:354 msgid "Pin here" msgstr "" #: src/notes/layer.ts:1028 #: src/plugins/notes-widget/index.ts:355 msgid "Can’t pin here" msgstr "" #: src/notes/layer.ts:1218 msgid "Moving note. Arrow keys to move, Enter to place, Escape to cancel, Delete to move to the Trash." msgstr "" #: src/notes/layer.ts:1234 msgid "Note placed." msgstr "" #: src/notes/layer.ts:1272 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:117 msgid "New note" msgstr "" #: src/notes/trash.ts:51 msgid "Note moved to Trash" msgstr "" #: src/notes/trash.ts:76 msgid "Could not move the note to the Trash." msgstr "" #: src/os-file-drop/sentinel.ts:93 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:165 msgid "Writing suggestions" msgstr "" #: src/plugins/drafts-widget/index.ts:263 msgid "Apply to the draft" msgstr "" #: src/plugins/drafts-widget/index.ts:281 msgid "Could not apply the suggestion." msgstr "" #: src/plugins/drafts-widget/index.ts:336 msgid "Tap a suggestion to apply it to the draft." msgstr "" #: src/plugins/drafts-widget/index.ts:351 msgid "Title ideas" msgstr "" #: src/plugins/drafts-widget/index.ts:359 msgid "Title updated." msgstr "" #: src/plugins/drafts-widget/index.ts:365 #: src/posts-window/index.ts:2119 msgid "Excerpt" msgstr "" #: src/plugins/drafts-widget/index.ts:372 msgid "Excerpt updated." msgstr "" #: src/plugins/drafts-widget/index.ts:387 msgid "Tag added." msgstr "" #: src/plugins/drafts-widget/index.ts:404 msgid "Category added." msgstr "" #: src/plugins/drafts-widget/index.ts:440 #: src/posts-window/user-edit-render.ts:1461 #: src/posts-window/users-render.ts:424 msgid "just now" msgstr "" #. %d: whole minutes since the draft was last edited. #: src/plugins/drafts-widget/index.ts:448 msgid "%dm ago" msgstr "" #. %d: whole hours since the draft was last edited. #: src/plugins/drafts-widget/index.ts:455 msgid "%dh ago" msgstr "" #. %d: whole days since the draft was last edited. #: src/plugins/drafts-widget/index.ts:461 msgid "%dd ago" msgstr "" #: src/plugins/drafts-widget/index.ts:537 #: src/posts-window/index.ts:956 #: includes/station-home/rest.php:394 #: includes/widgets/widget-drafts.php:77 msgid "Drafts" msgstr "" #: src/plugins/drafts-widget/index.ts:551 msgid "Could not load drafts." msgstr "" #: src/plugins/drafts-widget/index.ts:558 msgid "No drafts — all caught up." msgstr "" #: src/plugins/drafts-widget/index.ts:606 msgid "Suggest title, excerpt & tags" msgstr "" #: src/plugins/drafts-widget/index.ts:232 msgid "Could not get suggestions." msgstr "" #: src/plugins/drafts-widget/index.ts:636 msgid "Move to Trash?" msgstr "" #. %s: draft title. #: src/plugins/drafts-widget/index.ts:639 msgid "“%s” will be moved to the Trash. You can restore it later." msgstr "" #: src/plugins/drafts-widget/index.ts:655 msgid "Draft moved to Trash." msgstr "" #: src/plugins/drafts-widget/index.ts:660 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 #: includes/users-window/window.php:123 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:108 msgid "Focus timer cancelled — the linked window was closed." msgstr "" #: src/plugins/notes-widget/index.ts:112 msgid "Drag to pin" msgstr "" #: src/plugins/notes-widget/index.ts:118 msgid "Write a note…" msgstr "" #: src/plugins/notes-widget/index.ts:136 msgid "Paper color" msgstr "" #: src/plugins/notes-widget/index.ts:154 msgid "Public — visible to other desktop users" msgstr "" #: src/plugins/notes-widget/index.ts:168 #: includes/recycle-bin/window.php:180 msgid "Pin to desktop" msgstr "" #: src/plugins/notes-widget/index.ts:169 msgid "Pin the note without dragging (Ctrl+Enter)" msgstr "" #: src/plugins/notes-widget/index.ts:192 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 #: src/settings/panel.ts:629 msgid "Reset to defaults" msgstr "" #: src/plugins/snow-wallpaper/index.ts:386 #: includes/wallpapers.php:160 msgid "Snow" msgstr "" #: src/plugins-window/browse-view.ts:117 #: src/plugins-window/featured-view.ts:317 msgid "Featured" msgstr "" #: src/plugins-window/browse-view.ts:118 msgid "Popular" msgstr "" #: src/plugins-window/browse-view.ts:119 msgid "Recommended" msgstr "" #: src/plugins-window/browse-view.ts:120 msgid "Favorites" msgstr "" #: src/plugins-window/browse-view.ts:121 #: includes/my-wordpress/integrations/woocommerce-customers.php:332 msgid "New" msgstr "" #: src/plugins-window/browse-view.ts:122 msgid "Beta" msgstr "" #: src/plugins-window/browse-view.ts:137 msgid "Search WordPress.org…" msgstr "" #: src/plugins-window/browse-view.ts:158 msgid "Upload Plugin" msgstr "" #: src/plugins-window/browse-view.ts:213 msgid "Drop the .zip to install." msgstr "" #: src/plugins-window/browse-view.ts:352 #: src/plugins-window/featured-view.ts:167 #: src/plugins-window/flyout-detail.ts:617 #: src/settings/sections/themes.ts:307 msgid "Installing…" msgstr "" #. %s: plugin name #: src/plugins-window/browse-view.ts:369 #: src/plugins-window/featured-view.ts:175 #: src/plugins-window/flyout-detail.ts:623 msgid "Installed %s." msgstr "" #. %s: error message #: src/plugins-window/browse-view.ts:389 #: src/plugins-window/featured-view.ts:195 #: src/plugins-window/flyout-detail.ts:643 msgid "Install failed: %s" msgstr "" #: src/plugins-window/browse-view.ts:402 #: src/plugins-window/featured-view.ts:208 msgid "Activating…" msgstr "" #. %s: plugin name #: src/plugins-window/browse-view.ts:410 #: src/plugins-window/featured-view.ts:216 #: src/plugins-window/flyout-detail.ts:661 #: src/plugins-window/installed-view.ts:836 #: src/plugins-window/upload-dialog.ts:453 msgid "%s activated." msgstr "" #. %s: error message #: src/plugins-window/browse-view.ts:437 #: src/plugins-window/featured-view.ts:241 #: src/plugins-window/flyout-detail.ts:673 #: src/plugins-window/installed-view.ts:854 msgid "Activation failed: %s" msgstr "" #: src/plugins-window/browse-view.ts:565 msgid "No plugins matched." msgstr "" #. %s: error message #: src/plugins-window/browse-view.ts:597 #: src/plugins-window/installed-view.ts:746 msgid "Could not load plugins: %s" msgstr "" #. %s: plugin name #: src/plugins-window/card-drag.ts:166 msgid "Pinned %s to the dock." msgstr "" #. %s: plugin name #: src/plugins-window/card.ts:54 msgid "View details for %s" msgstr "" #. %s: plugin author name (HTML-stripped) #. %s: plugin author #: src/plugins-window/card.ts:95 #: src/plugins-window/flyout-detail.ts:207 #: src/plugins-window/flyout-detail.ts:232 #: src/plugins-window/installed-detail.ts:249 msgid "by %s" msgstr "" #: src/plugins-window/card.ts:179 #: src/plugins-window/flyout-detail.ts:589 #: src/plugins-window/installed-view.ts:627 #: src/plugins-window/installed-view.ts:707 msgid "Activate" msgstr "" #: src/plugins-window/card.ts:187 #: src/plugins-window/flyout-detail.ts:604 #: src/plugins-window/upload-dialog.ts:137 msgid "Install" msgstr "" #: src/plugins-window/card.ts:285 msgid "Fewer than 10 active" msgstr "" #. %d: integer number of millions of active installs #: src/plugins-window/card.ts:291 msgid "%d+ million active" msgstr "" #. %s: comma-grouped active install count #: src/plugins-window/card.ts:298 #: src/plugins-window/card.ts:304 #: src/plugins-window/flyout-detail.ts:260 msgid "%s+ active" msgstr "" #. %s: rating out of 5 (one decimal) #: src/plugins-window/card.ts:318 msgid "Rated %s out of 5" msgstr "" #: src/plugins-window/featured-view.ts:96 msgid "Made for OpenStation" msgstr "" #: src/plugins-window/featured-view.ts:99 msgid "Plugins that extend OpenStation — desktop decorations, native windows, widgets, and other companions." msgstr "" #: src/plugins-window/featured-view.ts:271 msgid "No featured plugins yet." msgstr "" #. %s: error message #: src/plugins-window/featured-view.ts:280 msgid "Could not load featured plugins: %s" msgstr "" #: src/plugins-window/flyout-detail.ts:135 msgid "Could not load plugin details." msgstr "" #: src/plugins-window/flyout-detail.ts:196 msgid "Close plugin details" msgstr "" #. %s: human-readable date string from wp.org #. %s: date the plugin was last updated #: src/plugins-window/flyout-detail.ts:266 #: src/plugins-window/installed-detail.ts:390 msgid "Updated %s" msgstr "" #. %s: maximum tested WordPress version #: src/plugins-window/flyout-detail.ts:273 msgid "Tested up to WordPress %s" msgstr "" #: src/plugins-window/flyout-detail.ts:295 #: src/plugins-window/installed-detail.ts:95 #: includes/admin-bar.php:115 msgid "Overview" msgstr "" #: src/plugins-window/flyout-detail.ts:296 msgid "Screenshots" msgstr "" #: src/plugins-window/flyout-detail.ts:297 #: src/plugins-window/installed-detail.ts:99 #: includes/my-wordpress/integrations/woocommerce-relations.php:753 #: includes/my-wordpress/integrations/woocommerce-relations.php:754 msgid "Reviews" msgstr "" #: src/plugins-window/flyout-detail.ts:298 #: src/plugins-window/installed-detail.ts:97 msgid "Changelog" msgstr "" #: src/plugins-window/flyout-detail.ts:299 #: src/plugins-window/installed-detail.ts:98 msgid "FAQ" msgstr "" #: src/plugins-window/flyout-detail.ts:358 #: src/plugins-window/installed-detail.ts:932 msgid "Loading recent reviews…" msgstr "" #. %s: anchor tag with link to wp.org reviews #: src/plugins-window/flyout-detail.ts:371 msgid "Recent reviews aren’t available right now. %s" msgstr "" #: src/plugins-window/flyout-detail.ts:375 msgid "Read reviews on WordPress.org ↗" msgstr "" #: src/plugins-window/flyout-detail.ts:391 msgid "Could not load reviews." msgstr "" #: src/plugins-window/flyout-detail.ts:408 msgid "No content available." msgstr "" #: src/plugins-window/flyout-detail.ts:432 msgid "This plugin doesn’t ship screenshots." msgstr "" #: src/plugins-window/flyout-detail.ts:472 msgid "No ratings yet." msgstr "" #. %d: number of stars (1–5) #: src/plugins-window/flyout-detail.ts:485 msgid "%d ★" msgstr "" #: src/plugins-window/flyout-detail.ts:534 msgid "Read on WordPress.org ↗" msgstr "" #: src/plugins-window/flyout-detail.ts:571 msgid "View on WordPress.org ↗" msgstr "" #: src/plugins-window/flyout-detail.ts:690 #: src/plugins-window/installed-view.ts:875 #: src/plugins-window/installed-view.ts:1245 msgid "OpenStation deactivated. Reloading…" msgstr "" #. %s: error message #: src/plugins-window/flyout-detail.ts:712 #: src/plugins-window/installed-view.ts:902 msgid "Deactivation failed: %s" msgstr "" #: src/plugins-window/flyout-detail.ts:725 #: src/plugins-window/installed-view.ts:912 msgid "Delete plugin?" msgstr "" #. %s: plugin name #: src/plugins-window/flyout-detail.ts:728 #: src/plugins-window/installed-view.ts:915 msgid "Permanently delete %s? Its files will be removed from disk. This cannot be undone." msgstr "" #: src/plugins-window/flyout-detail.ts:745 #: src/plugins-window/installed-view.ts:935 #: src/plugins-window/installed-view.ts:1244 msgid "OpenStation deleted. Reloading…" msgstr "" #. %s: plugin name #: src/plugins-window/flyout-detail.ts:757 #: src/plugins-window/installed-view.ts:947 msgid "%s deleted." msgstr "" #. %s: error message #: src/plugins-window/flyout-detail.ts:767 #: src/plugins-window/installed-view.ts:961 msgid "Delete failed: %s" msgstr "" #: src/plugins-window/index.ts:66 msgid "Plugins window template missing." msgstr "" #: src/plugins-window/index.ts:89 msgid "You do not have permission to manage plugins." msgstr "" #: src/plugins-window/installed-detail.ts:96 msgid "Details" msgstr "" #. %s: version number #: src/plugins-window/installed-detail.ts:207 msgid "v%s" msgstr "" #. %s: new version available #. %s: new plugin version (e.g. "1.4.2") #: src/plugins-window/installed-detail.ts:226 #: src/plugins-window/installed-view.ts:600 msgid "Update to %s" msgstr "" #: src/plugins-window/installed-detail.ts:245 msgid "by" msgstr "" #: src/plugins-window/installed-detail.ts:315 msgid "Loading description…" msgstr "" #: src/plugins-window/installed-detail.ts:320 msgid "No description" msgstr "" #: src/plugins-window/installed-detail.ts:321 msgid "This plugin doesn’t ship a description in its header." msgstr "" #: src/plugins-window/installed-detail.ts:334 msgid "View on WordPress.org" msgstr "" #: src/plugins-window/installed-detail.ts:341 msgid "Plugin website" msgstr "" #: src/plugins-window/installed-detail.ts:346 msgid "Author website" msgstr "" #. %s: comma-grouped active install count #: src/plugins-window/installed-detail.ts:378 msgid "%s+ active installs" msgstr "" #. %s: maximum tested WordPress version #: src/plugins-window/installed-detail.ts:402 msgid "Tested up to WP %s" msgstr "" #. %s: minimum WordPress version #: src/plugins-window/installed-detail.ts:416 msgid "Requires WP %s+" msgstr "" #. %s: minimum PHP version #: src/plugins-window/installed-detail.ts:428 msgid "Requires PHP %s+" msgstr "" #: src/plugins-window/installed-detail.ts:436 #: src/plugins-window/installed-detail.ts:498 msgid "Network only" msgstr "" #: src/plugins-window/installed-detail.ts:451 msgid "Plugin file" msgstr "" #: src/plugins-window/installed-detail.ts:453 #: src/plugins-window/installed-view.ts:323 msgid "Version" msgstr "" #: src/plugins-window/installed-detail.ts:459 msgid "Size on disk" msgstr "" #: src/plugins-window/installed-detail.ts:467 msgid "Requires WordPress" msgstr "" #. %s: version #: src/plugins-window/installed-detail.ts:468 #: src/plugins-window/installed-detail.ts:476 msgid "%s+" msgstr "" #: src/plugins-window/installed-detail.ts:475 msgid "Requires PHP" msgstr "" #: src/plugins-window/installed-detail.ts:483 msgid "Text domain" msgstr "" #: src/plugins-window/installed-detail.ts:488 msgid "Plugin URL" msgstr "" #: src/plugins-window/installed-detail.ts:491 msgid "Author URL" msgstr "" #: src/plugins-window/installed-detail.ts:497 msgid "Scope" msgstr "" #: src/plugins-window/installed-detail.ts:558 #: src/plugins-window/installed-detail.ts:683 #: src/plugins-window/installed-detail.ts:915 msgid "Loading from WordPress.org…" msgstr "" #: src/plugins-window/installed-detail.ts:564 msgid "No changelog" msgstr "" #: src/plugins-window/installed-detail.ts:565 msgid "This plugin doesn’t ship a changelog." msgstr "" #: src/plugins-window/installed-detail.ts:599 msgid "Latest" msgstr "" #: src/plugins-window/installed-detail.ts:689 msgid "No FAQ" msgstr "" #: src/plugins-window/installed-detail.ts:690 msgid "This plugin doesn’t ship an FAQ." msgstr "" #: src/plugins-window/installed-detail.ts:945 msgid "Couldn’t load reviews" msgstr "" #: src/plugins-window/installed-detail.ts:946 msgid "WordPress.org didn’t respond. Try again in a moment." msgstr "" #: src/plugins-window/installed-detail.ts:1000 msgid "Read all reviews on WordPress.org ↗" msgstr "" #: src/plugins-window/installed-detail.ts:1016 msgid "Reviews live on WordPress.org" msgstr "" #: src/plugins-window/installed-detail.ts:1017 msgid "We couldn’t pull the review feed here. Open the full thread on WordPress.org to read every review." msgstr "" #: src/plugins-window/installed-detail.ts:1027 msgid "Open reviews on WordPress.org ↗" msgstr "" #: src/plugins-window/installed-detail.ts:1050 msgid "Write a review on WordPress.org ↗" msgstr "" #: src/plugins-window/installed-detail.ts:1093 msgid "Read full review ↗" msgstr "" #. %d: kilobytes #. %d: size in kilobytes #: src/plugins-window/installed-detail.ts:1225 #: src/plugins-window/installed-view.ts:1333 msgid "%d KB" msgstr "" #. %s: megabytes (one decimal) #. %s: size in megabytes (one decimal) #: src/plugins-window/installed-detail.ts:1229 #: src/plugins-window/installed-view.ts:1340 msgid "%s MB" msgstr "" #: src/plugins-window/installed-view.ts:151 msgid "Update available" msgstr "" #: src/plugins-window/installed-view.ts:194 msgid "Search installed plugins…" msgstr "" #: src/plugins-window/installed-view.ts:260 msgid "No plugins match your filters." msgstr "" #: src/plugins-window/installed-view.ts:310 msgid "Plugin" msgstr "" #: src/plugins-window/installed-view.ts:348 msgid "Automatic Updates" msgstr "" #. %s: new plugin version #: src/plugins-window/installed-view.ts:467 msgid "→ %s" msgstr "" #: src/plugins-window/installed-view.ts:480 #: src/posts-window/index.ts:219 msgid "Unknown" msgstr "" #: src/plugins-window/installed-view.ts:512 msgid "Auto-updates enabled" msgstr "" #: src/plugins-window/installed-view.ts:513 msgid "Auto-updates disabled" msgstr "" #: src/plugins-window/installed-view.ts:526 msgid "This plugin does not check in with WordPress.org, so automatic updates can't be scheduled." msgstr "" #: src/plugins-window/installed-view.ts:553 msgid "Disabling…" msgstr "" #: src/plugins-window/installed-view.ts:554 #: includes/welcome-dialog.php:110 msgid "Enabling…" msgstr "" #: src/plugins-window/installed-view.ts:557 msgid "Disable auto-updates" msgstr "" #: src/plugins-window/installed-view.ts:558 msgid "Enable auto-updates" msgstr "" #: src/plugins-window/installed-view.ts:597 msgid "Updating…" msgstr "" #: src/plugins-window/installed-view.ts:617 msgid "Auto-update unavailable" msgstr "" #: src/plugins-window/installed-view.ts:618 msgid "This plugin does not ship a wp.org download package. Update it manually from its source." msgstr "" #. %d: number of plugins with pending updates #: src/plugins-window/installed-view.ts:692 msgid "Update %d" msgstr "" #. 1: plugin name, 2: new version #: src/plugins-window/installed-view.ts:999 msgid "%1$s updated to %2$s." msgstr "" #. %s: plugin name #: src/plugins-window/installed-view.ts:1056 msgid "%s is already up to date." msgstr "" #. 1: plugin name, 2: error message #: src/plugins-window/installed-view.ts:1069 msgid "Update of %1$s failed: %2$s" msgstr "" #. %s: plugin name #: src/plugins-window/installed-view.ts:1131 msgid "Auto-updates disabled for %s." msgstr "" #. %s: plugin name #: src/plugins-window/installed-view.ts:1136 msgid "Auto-updates enabled for %s." msgstr "" #. 1: plugin name, 2: error message #: src/plugins-window/installed-view.ts:1149 msgid "Could not toggle auto-updates for %1$s: %2$s" msgstr "" #: src/plugins-window/installed-view.ts:1173 msgid "Delete selected plugins?" msgstr "" #. %d: number of plugins #: src/plugins-window/installed-view.ts:1176 msgid "Permanently delete %d plugin(s)? Their files will be removed from disk. This cannot be undone." msgstr "" #: src/plugins-window/installed-view.ts:1260 msgid "deleted" msgstr "" #: src/plugins-window/installed-view.ts:1262 msgid "activated" msgstr "" #: src/plugins-window/installed-view.ts:1264 msgid "updated" msgstr "" #: src/plugins-window/installed-view.ts:1266 msgid "deactivated" msgstr "" #. 1: count, 2: action verb (activated, deactivated, deleted) #: src/plugins-window/installed-view.ts:1272 msgid "%1$d plugin(s) %2$s." msgstr "" #. 1: success count, 2: failure count, 3: action verb #: src/plugins-window/installed-view.ts:1278 msgid "%1$d %3$s, %2$d failed." msgstr "" #: src/plugins-window/upload-dialog.ts:79 msgid "Upload a plugin .zip" msgstr "" #: src/plugins-window/upload-dialog.ts:84 msgid "Upload a plugin" msgstr "" #: src/plugins-window/upload-dialog.ts:87 msgid "Pick a .zip file from your computer, or drop one onto the area below." msgstr "" #: src/plugins-window/upload-dialog.ts:98 msgid "Drop a .zip plugin file here, or click to choose a file." msgstr "" #: src/plugins-window/upload-dialog.ts:110 msgid "Drop your .zip here or click to browse" msgstr "" #. 1: file name, 2: file size in KB #: src/plugins-window/upload-dialog.ts:169 msgid "%1$s · %2$s KB" msgstr "" #: src/plugins-window/upload-dialog.ts:217 msgid "Only .zip files are accepted." msgstr "" #: src/plugins-window/upload-dialog.ts:376 msgid "Plugin installed successfully." msgstr "" #. 1: plugin name 2: plugin version #: src/plugins-window/upload-dialog.ts:387 msgid "%1$s %2$s" msgstr "" #: src/plugins-window/upload-dialog.ts:400 msgid "Activate Plugin" msgstr "" #: src/plugins-window/upload-dialog.ts:462 msgid "Plugin activated." msgstr "" #. %s: error message from the activate handler #: src/plugins-window/upload-dialog.ts:482 msgid "Activate failed: %s" msgstr "" #: src/plugins-window/upload-dialog.ts:277 msgid "Replacing existing plugin…" msgstr "" #: src/plugins-window/upload-dialog.ts:278 msgid "Uploading and installing…" msgstr "" #: src/plugins-window/upload-dialog.ts:316 msgid "A plugin with the same folder name is already installed." msgstr "" #: src/plugins-window/upload-dialog.ts:323 msgid "Replace existing plugin?" msgstr "" #: src/plugins-window/upload-dialog.ts:324 msgid "A plugin with the same folder name is already installed. Replacing it overwrites the installed files. Any local edits to the plugin will be lost. The plugin will keep its activation state." msgstr "" #: src/plugins-window/upload-dialog.ts:328 msgid "Replace" msgstr "" #. %s: error message from the upload handler #: src/plugins-window/upload-dialog.ts:346 msgid "Upload failed: %s" msgstr "" #: src/posts-window/categories-mindmap.ts:200 msgid "Mindmap unavailable: shell modules API missing." msgstr "" #: src/posts-window/categories-mindmap.ts:206 #: src/posts-window/categories-mindmap.ts:211 msgid "Mindmap unavailable." msgstr "" #: src/posts-window/categories-mindmap.ts:231 msgid "Add root category" msgstr "" #: src/posts-window/categories-mindmap.ts:237 #: src/posts-window/tags-cloud.ts:262 msgid "Recenter" msgstr "" #: src/posts-window/categories-mindmap.ts:246 #: src/posts-window/index.ts:1627 msgid "Search categories…" msgstr "" #: src/posts-window/categories-mindmap.ts:249 msgid "Search categories in the mindmap" msgstr "" #: src/posts-window/categories-mindmap.ts:258 msgid "Click a node to focus + edit · drag onto another to reparent · wheel to zoom" msgstr "" #: src/posts-window/categories-mindmap.ts:510 msgid "Couldn’t load categories:" msgstr "" #: src/posts-window/categories-mindmap.ts:545 msgid "No custom categories yet. Click \"Add root category\" to start branching." msgstr "" #. %s: parent category name. #: src/posts-window/categories-mindmap.ts:2304 msgid "New child of %s" msgstr "" #: src/posts-window/categories-mindmap.ts:2307 msgid "New root category" msgstr "" #: src/posts-window/categories-mindmap.ts:2319 msgid "e.g. Recipes" msgstr "" #: src/posts-window/categories-mindmap.ts:2327 #: src/posts-window/categories-mindmap.ts:2506 #: src/posts-window/index.ts:451 #: src/posts-window/tags-cloud.ts:1829 msgid "Slug" msgstr "" #: src/posts-window/categories-mindmap.ts:2332 #: src/posts-window/categories-mindmap.ts:2512 #: src/posts-window/tags-cloud.ts:1835 msgid "auto-from-name" msgstr "" #: src/posts-window/categories-mindmap.ts:2352 #: src/posts-window/categories-mindmap.ts:2539 #: src/posts-window/tags-cloud.ts:1664 #: src/posts-window/tags-cloud.ts:1856 msgid "Description (optional)" msgstr "" #: src/posts-window/categories-mindmap.ts:2362 #: src/posts-window/tags-cloud.ts:1674 #: src/posts-window/user-edit-render.ts:1903 msgid "Create" msgstr "" #: src/posts-window/categories-mindmap.ts:2411 #: src/posts-window/tags-cloud.ts:1743 msgid "Couldn’t create:" msgstr "" #: src/posts-window/categories-mindmap.ts:2460 msgid "No category selected" msgstr "" #: src/posts-window/categories-mindmap.ts:2463 msgid "Click a node on the mindmap to edit its name, description, and posts." msgstr "" #. %d: post count. #: src/posts-window/categories-mindmap.ts:2547 msgid "%d post in this category." msgid_plural "%d posts in this category." msgstr[0] "" msgstr[1] "" #: src/posts-window/categories-mindmap.ts:2562 msgid "+ Child" msgstr "" #: src/posts-window/categories-mindmap.ts:2577 msgid "Make root" msgstr "" #: src/posts-window/categories-mindmap.ts:2578 msgid "Promote this category to a top-level root (no parent)." msgstr "" #: src/posts-window/categories-mindmap.ts:2591 msgid "Couldn’t reparent:" msgstr "" #: src/posts-window/categories-mindmap.ts:2647 #: src/posts-window/tags-cloud.ts:1925 msgid "Couldn’t save:" msgstr "" #: src/posts-window/categories-mindmap.ts:2657 #: src/posts-window/tags-cloud.ts:1935 msgid "Click again to delete" msgstr "" #: src/posts-window/categories-mindmap.ts:2685 #: src/posts-window/tags-cloud.ts:1965 msgid "Couldn’t delete:" msgstr "" #: src/posts-window/categories-mindmap.ts:1579 msgid "Reparent failed:" msgstr "" #: src/posts-window/categories-mindmap.ts:2119 #: src/posts-window/tags-cloud.ts:1481 msgid "Couldn’t load posts:" msgstr "" #: src/posts-window/index.ts:161 #: src/posts-window/index.ts:958 msgid "Scheduled" msgstr "" #: src/posts-window/index.ts:418 msgid "All authors" msgstr "" #: src/posts-window/index.ts:419 msgid "Filter by author" msgstr "" #: src/posts-window/index.ts:426 msgid "Date" msgstr "" #: src/posts-window/index.ts:444 msgid "Template" msgstr "" #: src/posts-window/index.ts:506 msgid "All tags" msgstr "" #: src/posts-window/index.ts:507 msgid "Filter by tag" msgstr "" #: src/posts-window/index.ts:542 msgid "Top-level page" msgstr "" #. %d is the numeric id of a parent page whose title isn't on the current page roster. #: src/posts-window/index.ts:551 msgid "↳ #%d" msgstr "" #: src/posts-window/index.ts:585 #: src/posts-window/index.ts:587 #: includes/pages-window/window.php:231 msgid "Default template" msgstr "" #: src/posts-window/index.ts:609 msgid "Click to copy slug" msgstr "" #: src/posts-window/index.ts:636 #: src/posts-window/users-render.ts:326 msgid "Copied!" msgstr "" #: src/posts-window/index.ts:701 msgid "%d comment" msgid_plural "%d comments" msgstr[0] "" msgstr[1] "" #: src/posts-window/index.ts:874 msgid "Show columns" msgstr "" #. %d: row count. #: src/posts-window/index.ts:982 msgid "Move %d page to the trash?" msgid_plural "Move %d pages to the trash?" msgstr[0] "" msgstr[1] "" #. %d: row count. #: src/posts-window/index.ts:992 msgid "Move %d post to the trash?" msgid_plural "Move %d posts to the trash?" msgstr[0] "" msgstr[1] "" #: src/posts-window/index.ts:1203 msgid "Front page" msgstr "" #: src/posts-window/index.ts:1216 msgid "Posts page" msgstr "" #: src/posts-window/index.ts:1380 msgid "Add tag…" msgstr "" #: src/posts-window/index.ts:1381 msgid "Tag" msgstr "" #. %s: tag label #: src/posts-window/index.ts:1528 msgid "Couldn’t add tag \"%s\"." msgstr "" #. %s: tag label #: src/posts-window/index.ts:1573 msgid "Couldn’t remove tag \"%s\"." msgstr "" #: src/posts-window/index.ts:1628 msgid "Categorize" msgstr "" #: src/posts-window/index.ts:1734 msgid "Couldn’t assign new category." msgstr "" #: src/posts-window/index.ts:1741 msgid "Couldn’t create category." msgstr "" #: src/posts-window/index.ts:1769 msgid "Couldn’t update categories." msgstr "" #: src/posts-window/index.ts:1791 msgid "Delete category?" msgstr "" #. %s: category name. #: src/posts-window/index.ts:1794 msgid "Delete the category \"%s\"? Posts assigned only to it will fall back to Uncategorized." msgstr "" #: src/posts-window/index.ts:1823 msgid "Couldn’t update post categories after delete." msgstr "" #: src/posts-window/index.ts:1829 msgid "Couldn’t delete category." msgstr "" #: src/posts-window/index.ts:1982 msgid "Couldn’t add category." msgstr "" #: src/posts-window/index.ts:2089 msgid "modified" msgstr "" #: src/posts-window/index.ts:2130 #: src/posts-window/index.ts:2132 msgid "(no excerpt)" msgstr "" #: src/posts-window/index.ts:2288 msgid "No pages" msgstr "" #: src/posts-window/index.ts:2289 msgid "No posts" msgstr "" #. 1: current page, 2: total pages, 3: total pages found. #: src/posts-window/index.ts:2292 msgid "Page %1$d of %2$d · %3$d pages" msgstr "" #. 1: current page, 2: total pages, 3: total posts. #: src/posts-window/index.ts:2293 msgid "Page %1$d of %2$d · %3$d posts" msgstr "" #: src/posts-window/index.ts:2487 #: includes/ai-copilot/search.php:99 msgid "Add New Page" msgstr "" #: src/posts-window/index.ts:2487 #: includes/ai-copilot/search.php:75 msgid "Add New Post" msgstr "" #: src/posts-window/tags-cloud.ts:229 msgid "Tag cloud unavailable: shell modules API missing." msgstr "" #: src/posts-window/tags-cloud.ts:235 #: src/posts-window/tags-cloud.ts:240 msgid "Tag cloud unavailable." msgstr "" #: src/posts-window/tags-cloud.ts:256 msgid "Add tag" msgstr "" #: src/posts-window/tags-cloud.ts:268 msgid "Reflow" msgstr "" #: src/posts-window/tags-cloud.ts:269 msgid "Recompute the chip layout from scratch — discards manual repositioning." msgstr "" #: src/posts-window/tags-cloud.ts:280 msgid "Search tags…" msgstr "" #: src/posts-window/tags-cloud.ts:283 msgid "Search tags in the cloud" msgstr "" #: src/posts-window/tags-cloud.ts:292 msgid "Click a tag to focus + edit · drag to reposition · wheel to zoom" msgstr "" #: src/posts-window/tags-cloud.ts:470 msgid "Couldn’t load tags:" msgstr "" #: src/posts-window/tags-cloud.ts:1642 msgid "New tag" msgstr "" #: src/posts-window/tags-cloud.ts:1654 msgid "e.g. featured" msgstr "" #: src/posts-window/tags-cloud.ts:1731 msgid "Tag created but description failed:" msgstr "" #: src/posts-window/tags-cloud.ts:1784 msgid "No tag selected" msgstr "" #: src/posts-window/tags-cloud.ts:1788 msgid "Click a tag on the cloud to edit it, or click + Add tag to create a new one." msgstr "" #. %d: post count. #: src/posts-window/tags-cloud.ts:1864 msgid "%d post tagged with this." msgid_plural "%d posts tagged with this." msgstr[0] "" msgstr[1] "" #: src/posts-window/tags-cloud.ts:2268 msgid "No tags yet. Click \"Add tag\" to start building the cloud." msgstr "" #: src/posts-window/user-edit-render.ts:264 msgid "Save changes" msgstr "" #: src/posts-window/user-edit-render.ts:265 msgid "Revert" msgstr "" #: src/posts-window/user-edit-render.ts:279 msgid "Username" msgstr "" #: src/posts-window/user-edit-render.ts:282 #: includes/users-window/window.php:149 msgid "First name" msgstr "" #: src/posts-window/user-edit-render.ts:283 #: includes/users-window/window.php:154 msgid "Last name" msgstr "" #: src/posts-window/user-edit-render.ts:285 msgid "Nickname" msgstr "" #: src/posts-window/user-edit-render.ts:294 msgid "Display name publicly as" msgstr "" #: src/posts-window/user-edit-render.ts:301 #: includes/users-window/window.php:142 msgid "Email (required)" msgstr "" #: src/posts-window/user-edit-render.ts:330 msgid "Biographical info" msgstr "" #: src/posts-window/user-edit-render.ts:333 msgid "Share a little about yourself — visible on author archives." msgstr "" #: src/posts-window/user-edit-render.ts:344 #: src/posts-window/users-render.ts:1330 #: includes/users-window/window.php:181 msgid "Language" msgstr "" #: src/posts-window/user-edit-render.ts:347 #: src/posts-window/users-render.ts:1331 #: includes/user-edit-window/window.php:173 msgid "Site default" msgstr "" #: src/posts-window/user-edit-render.ts:414 msgid "Personal options" msgstr "" #: src/posts-window/user-edit-render.ts:428 msgid "Disable the visual editor when writing" msgstr "" #: src/posts-window/user-edit-render.ts:436 msgid "Disable syntax highlighting when editing code" msgstr "" #: src/posts-window/user-edit-render.ts:444 msgid "Enable keyboard shortcuts for comment moderation" msgstr "" #: src/posts-window/user-edit-render.ts:452 msgid "Show toolbar when viewing site" msgstr "" #: src/posts-window/user-edit-render.ts:490 msgid "Account management" msgstr "" #: src/posts-window/user-edit-render.ts:505 msgid "New password" msgstr "" #: src/posts-window/user-edit-render.ts:508 msgid "Leave blank to keep the current password." msgstr "" #: src/posts-window/user-edit-render.ts:521 msgid "Generate strong" msgstr "" #: src/posts-window/user-edit-render.ts:535 msgid "Password generated and copied to clipboard." msgstr "" #: src/posts-window/user-edit-render.ts:549 msgid "Confirm new password" msgstr "" #: src/posts-window/user-edit-render.ts:552 msgid "Type the new password again." msgstr "" #: src/posts-window/user-edit-render.ts:577 msgid "Grant super admin privileges for the network" msgstr "" #: src/posts-window/user-edit-render.ts:619 msgid "The two password fields do not match." msgstr "" #: src/posts-window/user-edit-render.ts:672 msgid "Save failed." msgstr "" #: src/posts-window/user-edit-render.ts:688 msgid "Profile saved." msgstr "" #: src/posts-window/user-edit-render.ts:793 #: src/posts-window/user-edit-render.ts:931 #: src/posts-window/users-render.ts:351 msgid "No role" msgstr "" #: src/posts-window/user-edit-render.ts:948 msgid "Profile completeness" msgstr "" #. %d is a count of pages. #: src/posts-window/user-edit-render.ts:1029 msgid "+ %d page" msgid_plural "+ %d pages" msgstr[0] "" msgstr[1] "" #. %d is a count of received comments. #: src/posts-window/user-edit-render.ts:1040 msgid "%d received" msgstr "" #: src/posts-window/user-edit-render.ts:1049 #: src/posts-window/users-render.ts:668 msgid "Last login" msgstr "" #: src/posts-window/user-edit-render.ts:1066 msgid "Member" msgstr "" #: src/posts-window/user-edit-render.ts:1090 msgid "Posts published — last 12 months" msgstr "" #. %d is a count of posts. #: src/posts-window/user-edit-render.ts:1099 msgid "%d total" msgstr "" #: src/posts-window/user-edit-render.ts:1109 msgid "No activity in the last 12 months." msgstr "" #. %1$s is a YYYY-MM month, %2$d is post count. #: src/posts-window/user-edit-render.ts:1140 msgid "%1$s — %2$d posts" msgstr "" #: src/posts-window/user-edit-render.ts:1180 msgid "No recent posts." msgstr "" #. %d is a count of comments. #: src/posts-window/user-edit-render.ts:1189 msgid "%d 💬" msgstr "" #: src/posts-window/user-edit-render.ts:1199 msgid "Recent comments" msgstr "" #: src/posts-window/user-edit-render.ts:1200 msgid "No recent comments." msgstr "" #: src/posts-window/user-edit-render.ts:1204 msgid "(empty comment)" msgstr "" #: src/posts-window/user-edit-render.ts:1206 msgid "on" msgstr "" #: src/posts-window/user-edit-render.ts:1208 msgid "pending" msgstr "" #: src/posts-window/user-edit-render.ts:1303 msgid "Active sessions & app access" msgstr "" #: src/posts-window/user-edit-render.ts:1316 #: src/posts-window/user-edit-render.ts:1799 msgid "Active sessions" msgstr "" #: src/posts-window/user-edit-render.ts:1325 msgid "Includes the current device." msgstr "" #: src/posts-window/user-edit-render.ts:1326 msgid "Logged in across multiple devices." msgstr "" #: src/posts-window/user-edit-render.ts:1338 #: src/posts-window/user-edit-render.ts:1873 msgid "Application passwords" msgstr "" #. %1$s is the app password name, %2$s is a relative time. #: src/posts-window/user-edit-render.ts:1350 msgid "\"%1$s\" last used %2$s" msgstr "" #: src/posts-window/user-edit-render.ts:1356 msgid "No recent use." msgstr "" #: src/posts-window/user-edit-render.ts:1357 msgid "No app passwords issued yet." msgstr "" #. %d minutes ago. #. %d is a number of minutes. #: src/posts-window/user-edit-render.ts:1465 #: src/posts-window/users-render.ts:429 msgid "%d min ago" msgstr "" #. %d hours ago. #. %d is a number of hours. #: src/posts-window/user-edit-render.ts:1469 #: src/posts-window/users-render.ts:434 msgid "%d h ago" msgstr "" #. %d days ago. #. %d is a number of days. #: src/posts-window/user-edit-render.ts:1473 #: src/posts-window/users-render.ts:439 msgid "%d d ago" msgstr "" #. %d months ago. #. %d is a number of months. #: src/posts-window/user-edit-render.ts:1477 #: src/posts-window/users-render.ts:444 msgid "%d mo ago" msgstr "" #. %d years ago. #. %d is a number of years. #: src/posts-window/user-edit-render.ts:1480 #: src/posts-window/users-render.ts:448 msgid "%d y ago" msgstr "" #: src/posts-window/user-edit-render.ts:1536 msgid "Email address is not valid." msgstr "" #: src/posts-window/user-edit-render.ts:1539 #: src/posts-window/users-render.ts:1473 #: includes/users-window/rest.php:537 msgid "That email is already in use." msgstr "" #: src/posts-window/user-edit-render.ts:1541 #: src/posts-window/users-render.ts:1482 #: includes/users-window/rest.php:560 msgid "You are not allowed to assign that role." msgstr "" #: src/posts-window/user-edit-render.ts:1641 msgid "Admin colour scheme" msgstr "" #: src/posts-window/user-edit-render.ts:1806 msgid "Log out everywhere else" msgstr "" #: src/posts-window/user-edit-render.ts:1807 msgid "Log this user out everywhere" msgstr "" #: src/posts-window/user-edit-render.ts:1834 msgid "Sessions destroyed." msgstr "" #. %s is an error message. #: src/posts-window/user-edit-render.ts:1839 msgid "Could not destroy sessions (%s)." msgstr "" #: src/posts-window/user-edit-render.ts:1893 msgid "New application password name" msgstr "" #: src/posts-window/user-edit-render.ts:1896 msgid "e.g. iPhone, WP-CLI, Backup tool" msgstr "" #: src/posts-window/user-edit-render.ts:1913 msgid "No application passwords issued yet." msgstr "" #. %s is a relative time. #: src/posts-window/user-edit-render.ts:1931 msgid "last used %s" msgstr "" #: src/posts-window/user-edit-render.ts:1934 msgid "never used" msgstr "" #: src/posts-window/user-edit-render.ts:1939 msgid "Revoke" msgstr "" #: src/posts-window/user-edit-render.ts:1956 msgid "Application password revoked." msgstr "" #: src/posts-window/user-edit-render.ts:1994 #: includes/user-edit-window/rest.php:301 msgid "Application password name is required." msgstr "" #. %s is an application password. #: src/posts-window/user-edit-render.ts:2021 msgid "Created. Copy the password now: %s" msgstr "" #: src/posts-window/user-edit-render.ts:200 msgid "Loading profile…" msgstr "" #. %s is an error message. #: src/posts-window/user-edit-render.ts:213 msgid "Could not load profile (%s)." msgstr "" #: src/posts-window/user-edit-render.ts:812 msgid "Loading insights…" msgstr "" #. %s is an error message. #: src/posts-window/user-edit-render.ts:823 msgid "Could not load insights (%s)." msgstr "" #: src/posts-window/users-render.ts:147 msgid "Could not open profile window — desktop shell unavailable." msgstr "" #: src/posts-window/users-render.ts:165 msgid "Profile window not registered — see console." msgstr "" #: src/posts-window/users-render.ts:300 msgid "Click to copy email" msgstr "" #: src/posts-window/users-render.ts:539 msgid "Send password reset" msgstr "" #: src/posts-window/users-render.ts:543 msgid "Send password reset email?" msgstr "" #. %s is a user name. #: src/posts-window/users-render.ts:546 msgid "WordPress will email %s a password-reset link." msgstr "" #: src/posts-window/users-render.ts:549 msgid "Send reset email" msgstr "" #. %s is the user's email address. #: src/posts-window/users-render.ts:559 msgid "Reset email sent to %s." msgstr "" #. %s is an error code. #: src/posts-window/users-render.ts:568 msgid "Could not send reset email (%s)." msgstr "" #: src/posts-window/users-render.ts:579 msgid "Resend welcome email" msgstr "" #: src/posts-window/users-render.ts:583 msgid "Resend welcome email?" msgstr "" #. %s is a user name. #: src/posts-window/users-render.ts:586 msgid "WordPress will resend the original welcome email to %s." msgstr "" #: src/posts-window/users-render.ts:591 msgid "Resend" msgstr "" #. %s is the user's email address. #: src/posts-window/users-render.ts:601 msgid "Welcome email resent to %s." msgstr "" #. %s is an error code. #: src/posts-window/users-render.ts:610 msgid "Could not resend welcome (%s)." msgstr "" #: src/posts-window/users-render.ts:657 #: includes/station-home/rest.php:169 msgid "Content" msgstr "" #: src/posts-window/users-render.ts:682 msgid "Registered" msgstr "" #: src/posts-window/users-render.ts:699 msgid "Actions" msgstr "" #: src/posts-window/users-render.ts:718 msgid "Online" msgstr "" #: src/posts-window/users-render.ts:719 msgid "Active 30d" msgstr "" #: src/posts-window/users-render.ts:720 msgid "Never logged in" msgstr "" #: src/posts-window/users-render.ts:1352 msgid "Generated password copied to clipboard." msgstr "" #. %s is the user's email address. #: src/posts-window/users-render.ts:1399 msgid "User created — welcome email sent to %s." msgstr "" #: src/posts-window/users-render.ts:1469 #: includes/users-window/rest.php:530 msgid "That username is already in use." msgstr "" #: src/posts-window/users-render.ts:1476 #: includes/users-window/rest.php:516 msgid "Username is not valid." msgstr "" #: src/posts-window/users-render.ts:1479 #: includes/users-window/rest.php:523 msgid "A valid email address is required." msgstr "" #: src/posts-window/users-render.ts:1485 msgid "Could not create the user." msgstr "" #: src/posts-window/users-render.ts:946 msgid "Set role to…" msgstr "" #: src/posts-window/users-render.ts:957 msgid "Apply" msgstr "" #: src/posts-window/users-render.ts:978 msgid "Change role for selected users?" msgstr "" #. %1$d is a user count, %2$s is a role label. #: src/posts-window/users-render.ts:981 msgid "Set %1$d user(s)' role to %2$s?" msgstr "" #: src/posts-window/users-render.ts:985 msgid "Set role" msgstr "" #. %1$d users updated, %2$d failed. #: src/posts-window/users-render.ts:1010 msgid "Role updated for %1$d user(s) (%2$d skipped)." msgstr "" #: src/posts-window/users-render.ts:1017 msgid "No users updated." msgstr "" #. %1$d current page, %2$d total pages, %3$d total rows. #: src/posts-window/users-render.ts:1054 msgid "Page %1$d of %2$d · %3$d users" msgstr "" #: src/posts-window/users-render.ts:1110 msgid "Could not load users. Try Refresh." 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 #: includes/welcome-dialog.php:108 msgid "Got it" msgstr "" #: src/recycle-bin/index.ts:313 msgid "Deleted" msgstr "" #: src/recycle-bin/index.ts:328 msgid "By" msgstr "" #: src/recycle-bin/index.ts:349 #: includes/recycle-bin/window.php:176 msgid "Restore" msgstr "" #: src/recycle-bin/index.ts:357 #: src/recycle-bin/index.ts:900 #: includes/recycle-bin/window.php:184 msgid "Delete forever" msgstr "" #: src/recycle-bin/index.ts:743 msgid "Could not load the Trash. Try Refresh." msgstr "" #: src/recycle-bin/index.ts:894 msgid "Delete forever?" msgstr "" #. %d: row count. #: src/recycle-bin/index.ts:897 msgid "Permanently delete %d item(s)? This cannot be undone." msgstr "" #: src/recycle-bin/index.ts:969 msgid "Emptying…" msgstr "" #. 1: items purged so far, 2: items in bin when emptying began. #: src/recycle-bin/index.ts:972 msgid "Emptying… %1$d of %2$d" msgstr "" #: src/recycle-bin/index.ts:985 msgid "Empty Trash?" msgstr "" #: src/recycle-bin/index.ts:986 msgid "Permanently delete ALL items in the Trash? This includes every type and any items hidden by the current filter or search. This cannot be undone." msgstr "" #: src/recycle-bin/index.ts:989 #: includes/recycle-bin/window.php:193 msgid "Empty Trash" msgstr "" #. %d: skipped count. #: src/recycle-bin/index.ts:1022 msgid "%d item(s) skipped (insufficient permissions)." msgstr "" #: src/related-entities/index.ts:276 msgid "Related" msgstr "" #: src/release-card.ts:351 #: src/ui/components/os-toast/os-toast.ts:241 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 "" #. 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/index.ts:657 msgid "Loading preferences…" msgstr "" #: src/settings/index.ts:672 msgid "Preferences could not be loaded." msgstr "" #: src/settings/labels.ts:24 #: includes/accents.php:63 msgid "WordPress Blue" msgstr "" #: src/settings/labels.ts:26 #: includes/accents.php:68 msgid "Indigo" msgstr "" #: src/settings/labels.ts:28 #: includes/accents.php:73 msgid "Teal" msgstr "" #: src/settings/labels.ts:30 #: includes/accents.php:78 msgid "Emerald" msgstr "" #: src/settings/labels.ts:32 #: includes/accents.php:83 msgid "Amber" msgstr "" #: src/settings/labels.ts:34 #: includes/accents.php:88 msgid "Rose" msgstr "" #: src/settings/labels.ts:43 msgid "Compact" msgstr "" #: src/settings/labels.ts:45 #: src/settings/labels.ts:61 #: src/settings/sections/help.ts:500 #: includes/user-edit-window/window.php:115 msgid "Default" msgstr "" #: src/settings/labels.ts:47 msgid "Large" msgstr "" #: src/settings/labels.ts:59 msgid "Sharp" msgstr "" #: src/settings/labels.ts:63 msgid "Round" msgstr "" #: src/settings/labels.ts:75 #: src/settings/labels.ts:91 msgid "Static" msgstr "" #: src/settings/labels.ts:77 #: src/settings/labels.ts:93 msgid "Dynamic" msgstr "" #: src/settings/labels.ts:79 #: src/settings/sections/navigation.ts:157 msgid "Hidden" msgstr "" #: src/settings/labels.ts:105 msgid "Bottom" msgstr "" #: src/settings/labels.ts:107 msgid "Left" msgstr "" #: src/settings/labels.ts:109 msgid "Right" msgstr "" #: src/settings/labels.ts:121 msgid "Split" msgstr "" #: src/settings/labels.ts:123 msgid "Unified" msgstr "" #: src/settings/labels.ts:134 msgid "Core admin menus are placed in a sidebar; plugins, apps, and OpenStation controls in a dock along the bottom edge." msgstr "" #: src/settings/labels.ts:138 msgid "Every menu in a single dock." msgstr "" #: src/settings/panel.ts:285 #: src/settings/panel.ts:289 msgid "Appearance" msgstr "" #: src/settings/panel.ts:290 msgid "Personalize your desktop. Changes apply instantly and are saved to this browser." msgstr "" #: src/settings/panel.ts:315 #: src/settings/panel.ts:319 msgid "Windows" msgstr "" #: src/settings/panel.ts:320 msgid "How windows look, how they arrive, and how they behave when they are not the one you are using." msgstr "" #: src/settings/panel.ts:332 #: src/settings/panel.ts:336 msgid "Features" msgstr "" #: src/settings/panel.ts:337 msgid "The assistant, the developer tools, and the betas. Every switch here affects only your account and takes effect immediately." msgstr "" #: src/settings/panel.ts:352 #: src/settings/panel.ts:356 #: includes/ai-copilot/search.php:117 #: includes/core-notices.php:231 msgid "Themes" msgstr "" #: src/settings/panel.ts:357 msgid "A desktop theme repaints every token at once. A coarser version of what Appearance does one control at a time." msgstr "" #: src/settings/panel.ts:368 #: src/settings/panel.ts:378 msgid "Navigation" msgstr "" #: src/settings/panel.ts:389 #: src/settings/panel.ts:393 #: src/settings/sections/help.ts:347 msgid "Components" msgstr "" #: src/settings/panel.ts:394 msgid "Every web component shipped by this plugin, with its props, slots, and a live example." msgstr "" #: src/settings/panel.ts:584 #: src/settings/panel.ts:585 msgid "Search settings" msgstr "" #: src/settings/panel.ts:595 msgid "Settings sections" msgstr "" #: src/settings/panel.ts:625 msgid "No settings match that." msgstr "" #. Plugin Name of the plugin #: src/settings/sections/about.ts:116 #: src/settings/sections/navigation.ts:58 #: desktop-mode.php #: includes/ai-copilot/abilities.php:39 #: includes/wp-icon-registry.php:90 msgid "OpenStation" msgstr "" #: src/settings/sections/about.ts:119 #: src/settings/sections/about.ts:283 msgid "A public dev diary — building a desktop OS for wp-admin." msgstr "" #: src/settings/sections/about.ts:157 msgid "Latest dispatch" msgstr "" #: src/settings/sections/about.ts:165 msgid "Read the dispatch" msgstr "" #: src/settings/sections/about.ts:184 msgid "Read more" msgstr "" #: src/settings/sections/about.ts:205 msgid "Opening the journal…" msgstr "" #: src/settings/sections/about.ts:207 msgid "The latest posts are arriving over RSS." msgstr "" #: src/settings/sections/about.ts:222 msgid "The journal could not be reached." msgstr "" #: src/settings/sections/about.ts:224 msgid "You can still read every post on openstation.blog." msgstr "" #: src/settings/sections/about.ts:238 msgid "No dispatches yet." msgstr "" #: src/settings/sections/about.ts:240 msgid "The journal is open and waiting for its next post." msgstr "" #: src/settings/sections/about.ts:253 msgid "Showing the last saved copy while the journal reconnects." msgstr "" #: src/settings/sections/about.ts:260 msgid "Latest journal posts" msgstr "" #: src/settings/sections/about.ts:295 msgid "About OpenStation" msgstr "" #: src/settings/sections/about.ts:297 msgid "A desktop for WordPress." msgstr "" #: src/settings/sections/about.ts:299 msgid "OpenStation reshapes wp-admin into a personal workspace, with movable windows, a dock, themes, and focused tools that keep your site close at hand." msgstr "" #: src/settings/sections/about.ts:307 msgid "It is a playful, open-source experiment by Automattic exploring what WordPress can feel like when the dashboard becomes a place of its own." msgstr "" #: src/settings/sections/about.ts:319 msgid "An experiment by Automattic" msgstr "" #: src/settings/sections/about.ts:327 msgid "View the project" msgstr "" #: src/settings/sections/about.ts:337 #: src/settings/sections/about.ts:357 msgid "OpenStation Journal" msgstr "" #: src/settings/sections/about.ts:339 msgid "Latest from the station" msgstr "" #: src/settings/sections/about.ts:348 msgid "Visit the journal" msgstr "" #: src/settings/sections/about.ts:359 msgid "News and field notes, delivered over RSS." msgstr "" #: src/settings/sections/about.ts:373 msgid "RSS feed" msgstr "" #: src/settings/sections/accent.ts:110 #: src/settings/sections/accent.ts:116 msgid "Accent color" msgstr "" #: src/settings/sections/accent.ts:111 msgid "Used in focused window title bars, buttons, and focus rings." msgstr "" #: src/settings/sections/accent.ts:133 msgid "Custom" msgstr "" #: src/settings/sections/admin-bar.ts:24 msgid "The admin bar slides out of the way and comes back when you move the pointer to the top edge of the screen." msgstr "" #: src/settings/sections/admin-bar.ts:28 msgid "The admin bar is never shown. Use the Exit OpenStation tile on the dock to get back to the classic admin." msgstr "" #: src/settings/sections/admin-bar.ts:32 msgid "The admin bar is always visible above the desktop." msgstr "" #: src/settings/sections/admin-bar.ts:53 #: src/settings/sections/admin-bar.ts:58 msgid "Admin bar" msgstr "" #: src/settings/sections/custom-image.ts:44 msgid "Upload new" msgstr "" #: src/settings/sections/custom-image.ts:50 #: includes/ai-copilot/search.php:105 msgid "Media Library" msgstr "" #: src/settings/sections/custom-image.ts:72 msgid "Image source" msgstr "" #: src/settings/sections/custom-image.ts:137 msgid "Custom image wallpaper" msgstr "" #: src/settings/sections/custom-image.ts:141 msgid "Upload a wallpaper image" msgstr "" #: src/settings/sections/custom-image.ts:166 msgid "Remove custom image" msgstr "" #: src/settings/sections/custom-image.ts:168 msgid "Remove" msgstr "" #: src/settings/sections/custom-image.ts:179 msgid "Drop an image here, or click to upload" msgstr "" #: src/settings/sections/custom-image.ts:182 msgid "JPEG, PNG, or WebP · goes straight to your Media Library" msgstr "" #: src/settings/sections/custom-image.ts:291 msgid "Search your media" msgstr "" #. %1$d is the HD minimum width in px, %2$d is the minimum height. #: src/settings/sections/custom-image.ts:326 msgid "Only HD (≥%1$d×%2$d)" msgstr "" #. %d is the number of media items currently visible. #: src/settings/sections/custom-image.ts:347 msgid "Showing %d" msgstr "" #. %d is the number of images filtered out by the HD toggle. #: src/settings/sections/custom-image.ts:352 msgid "%d hidden by HD filter" msgstr "" #: src/settings/sections/custom-image.ts:375 msgid "No HD images found. Try unchecking the filter, or upload a larger image." msgstr "" #: src/settings/sections/custom-image.ts:378 msgid "No images in your Media Library yet." msgstr "" #. %s is the browser-supplied error message. #: src/settings/sections/custom-image.ts:427 msgid "Couldn’t load your media: %s" msgstr "" #: src/settings/sections/custom-image.ts:430 msgid "Couldn’t load your media." msgstr "" #: src/settings/sections/custom-image.ts:226 msgid "That file isn’t an image." msgstr "" #: src/settings/sections/custom-image.ts:233 msgid "Uploading…" msgstr "" #: src/settings/sections/custom-image.ts:258 msgid "Upload failed." msgstr "" #: src/settings/sections/desktop-layout.ts:194 msgid "The dock folds into a thin line at its edge of the screen and comes back when you move the pointer there. Windows can use the whole desktop." msgstr "" #: src/settings/sections/desktop-layout.ts:197 msgid "The dock is always visible, and windows open above it." msgstr "" #: src/settings/sections/desktop-layout.ts:218 msgid "Placement" msgstr "" #: src/settings/sections/desktop-layout.ts:222 msgid "Dock position" msgstr "" #: src/settings/sections/desktop-layout.ts:249 #: src/settings/sections/desktop-layout.ts:253 msgid "Sidebar behavior" msgstr "" #: src/settings/sections/desktop-layout.ts:281 #: src/settings/sections/desktop-layout.ts:285 msgid "Dock size" msgstr "" #: src/settings/sections/desktop-layout.ts:302 #: src/settings/sections/desktop-layout.ts:306 msgid "Dock behavior" msgstr "" #: src/settings/sections/desktop-layout.ts:334 #: src/settings/sections/desktop-layout.ts:340 msgid "Desktop layout" msgstr "" #: src/settings/sections/desktop-layout.ts:335 msgid "Where the menus live." msgstr "" #: src/settings/sections/dock-rail-renderer.ts:54 #: src/settings/sections/dock-rail-renderer.ts:61 msgid "Dock style" msgstr "" #: src/settings/sections/dock-rail-renderer.ts:55 msgid "How the rail itself paints — the shipped icon strip, or anything a plugin replaces it with. Switching is instant; the dock rebuilds with the new renderer." msgstr "" #: src/settings/sections/effects.ts:56 msgid "Default (per reveal)" msgstr "" #: src/settings/sections/effects.ts:57 msgid "Very fast — 200 ms" msgstr "" #: src/settings/sections/effects.ts:58 msgid "Fast — 320 ms" msgstr "" #: src/settings/sections/effects.ts:59 msgid "Normal — 460 ms" msgstr "" #: src/settings/sections/effects.ts:60 msgid "Slow — 700 ms" msgstr "" #: src/settings/sections/effects.ts:61 msgid "Very slow — 1100 ms" msgstr "" #: src/settings/sections/effects.ts:65 msgid "When a related window is focused" msgstr "" #: src/settings/sections/effects.ts:66 msgid "Always" msgstr "" #: src/settings/sections/effects.ts:67 msgid "Off" msgstr "" #: src/settings/sections/effects.ts:160 msgid "Apply a visual treatment to every window except the one you are working in." msgstr "" #: src/settings/sections/effects.ts:171 msgid "Uncover a window’s content when it finishes loading, instead of fading it in." msgstr "" #: src/settings/sections/effects.ts:182 msgid "Draw a visual tie between windows showing related content — a post and its comments or media." msgstr "" #: src/settings/sections/effects.ts:194 msgid "Unfocused windows" msgstr "" #: src/settings/sections/effects.ts:199 msgid "Unfocused window effect" msgstr "" #: src/settings/sections/effects.ts:214 msgid "Window reveal" msgstr "" #: src/settings/sections/effects.ts:219 msgid "Reveal style" msgstr "" #: src/settings/sections/effects.ts:234 msgid "Reveal speed" msgstr "" #: src/settings/sections/effects.ts:246 #: src/settings/sections/features.ts:628 msgid "Window links" msgstr "" #: src/settings/sections/effects.ts:251 msgid "Link style" msgstr "" #: src/settings/sections/effects.ts:266 msgid "Show links" msgstr "" #: src/settings/sections/extended.ts:110 msgid "Network error — check your connection." msgstr "" #: src/settings/sections/extended.ts:178 msgid "Extended options" msgstr "" #: src/settings/sections/extended.ts:179 msgid "Site-wide enhancements that apply to every user. Toggling requires the affected page to be reloaded for the change to take effect." msgstr "" #: src/settings/sections/extended.ts:185 msgid "Enable drag-and-drop in the Media Library" msgstr "" #: src/settings/sections/extended.ts:190 msgid "Makes every item in the WordPress Media Library draggable. Drop a media item into text fields, rich-text editors, Gutenberg blocks, or any target that accepts images or files. No replacement of the library — just a drag-and-drop layer on top of the one you already know." msgstr "" #: src/settings/sections/extended.ts:198 msgid "Enable games" msgstr "" #: src/settings/sections/extended.ts:203 msgid "Adds a Games app for every user: built-in games, scoreboards, and player-to-player challenges. Off by default — while off, nothing game-related runs anywhere, on the server or in the browser. Saved scores are kept across a disable and reappear when re-enabled." msgstr "" #: src/settings/sections/extended.ts:211 msgid "Enable AI agents" msgstr "" #: src/settings/sections/extended.ts:216 msgid "Adds an Agents section to WP Explorer: durable AI workers that live on the site as login-blocked users, act through the WordPress Abilities API under their own role, and answer in a chat window. Requires a configured AI connector to run. Off by default — while off, nothing agent-related loads. Agent definitions are kept across a disable and reappear when re-enabled." msgstr "" #: src/settings/sections/extended.ts:226 msgid "Saving…" msgstr "" #: src/settings/sections/features.ts:271 msgid "Delete folder sharing data?" msgstr "" #: src/settings/sections/features.ts:272 msgid "This drops every shares table on the site (current + legacy). All invites, accept/deny decisions, and share rows are permanently removed. Recipients lose their access until someone shares with them again. The empty tables are recreated on the next admin load so the feature keeps working — but every existing share is gone." msgstr "" #: src/settings/sections/features.ts:275 msgid "Delete data" msgstr "" #: src/settings/sections/features.ts:284 msgid "Files REST endpoint is not available." msgstr "" #: src/settings/sections/features.ts:306 msgid "Folder sharing data deleted." msgstr "" #: src/settings/sections/features.ts:312 msgid "Could not delete sharing data." msgstr "" #: src/settings/sections/features.ts:548 msgid "Watch the dot in the OpenStation Preferences title bar to see when a change has been saved." msgstr "" #: src/settings/sections/features.ts:556 msgid "AI assistant" msgstr "" #. %s: keyboard shortcut, e.g. ⌘K or Ctrl+K #: src/settings/sections/features.ts:564 msgid "Adds an AI mode to the %s command palette: find content and ask about your site." msgstr "" #: src/settings/sections/features.ts:573 #: src/settings/sections/features.ts:611 msgid "This feature requires an AI provider configured in" msgstr "" #: src/settings/sections/features.ts:584 #: src/settings/sections/features.ts:618 msgid "Settings → Connectors" msgstr "" #: src/settings/sections/features.ts:598 msgid "Score new comments with AI" msgstr "" #: src/settings/sections/features.ts:604 msgid "Rates incoming comments so you can triage the queue faster." msgstr "" #: src/settings/sections/features.ts:633 msgid "Draws connector lines between related windows. Line style and visibility live in Windows → Window links." msgstr "" #: src/settings/sections/features.ts:639 msgid "Bring related windows to front" msgstr "" #: src/settings/sections/features.ts:645 msgid "Clicking a window also surfaces its parent and children." msgstr "" #: src/settings/sections/features.ts:652 msgid "Highlight related windows" msgstr "" #: src/settings/sections/features.ts:658 msgid "Related windows get an accent outline while one of them is focused." msgstr "" #: src/settings/sections/features.ts:666 msgid "Show desktop when clicking the wallpaper" msgstr "" #: src/settings/sections/features.ts:673 msgid "A click on the empty desktop minimizes every window; a second click restores them." msgstr "" #: src/settings/sections/features.ts:680 msgid "Show post/page status ribbon" msgstr "" #: src/settings/sections/features.ts:687 msgid "Marks unpublished posts and pages with a corner ribbon on their tiles." msgstr "" #: src/settings/sections/features.ts:694 msgid "Enable developer mode" msgstr "" #: src/settings/sections/features.ts:699 msgid "Unlocks developer surfaces meant for plugin authors." msgstr "" #: src/settings/sections/features.ts:706 msgid "Folder sharing" msgstr "" #: src/settings/sections/features.ts:711 msgid "Share desktop folders with other users or roles, with read or write access." msgstr "" #: src/settings/sections/features.ts:719 msgid "Removes every share and its access list. Cannot be undone." msgstr "" #: src/settings/sections/features.ts:729 msgid "Deleting…" msgstr "" #: src/settings/sections/features.ts:730 msgid "Delete folder sharing data" msgstr "" #: src/settings/sections/features.ts:738 msgid "WordPress Heartbeat rate" msgstr "" #: src/settings/sections/features.ts:745 msgid "Fast (15s, not recommended)" msgstr "" #: src/settings/sections/features.ts:746 msgid "Medium (30s)" msgstr "" #: src/settings/sections/features.ts:747 msgid "Slow (45s)" msgstr "" #: src/settings/sections/features.ts:748 msgid "Very slow (60s, default)" msgstr "" #: src/settings/sections/features.ts:752 msgid "How often the Heartbeat API runs. Faster means quicker live updates and more server traffic. The 30s and 45s rates apply exactly from the next page load." msgstr "" #: src/settings/sections/features.ts:759 msgid "Brings back the one-time announcements you have dismissed, such as the welcome dialog." msgstr "" #: src/settings/sections/features.ts:769 msgid "Resetting…" msgstr "" #: src/settings/sections/features.ts:770 msgid "Reset what’s-new dialogs" msgstr "" #: src/settings/sections/features.ts:775 msgid "Beta features" msgstr "" #: src/settings/sections/features.ts:776 msgid "Experimental redesigns of core admin screens, off by default. Each toggle affects only your account and takes effect immediately." msgstr "" #: src/settings/sections/features.ts:782 msgid "Use Station Home as your Dashboard" msgstr "" #: src/settings/sections/features.ts:787 msgid "Opens Station Home instead of the classic WordPress Dashboard: recent work, site pulse, and quick actions in one native window. Leave off to keep the classic Dashboard, including any customizations plugins have made to it." msgstr "" #: src/settings/sections/features.ts:794 msgid "Use the native Posts window" msgstr "" #: src/settings/sections/features.ts:799 msgid "Replaces the classic Posts list with a native table window: sticky header, paginated rows, bulk actions, and a row preview." msgstr "" #: src/settings/sections/features.ts:806 msgid "Use the native Pages window" msgstr "" #: src/settings/sections/features.ts:811 msgid "The Posts table experience for Pages, with a Parent column, hierarchical sort, and edit-lock indicators." msgstr "" #: src/settings/sections/features.ts:818 msgid "Use the native Users window" msgstr "" #: src/settings/sections/features.ts:823 msgid "A native Users list with bulk role changes, online indicators, and one-click password resets." msgstr "" #: src/settings/sections/features.ts:830 msgid "Use the native Plugins window" msgstr "" #: src/settings/sections/features.ts:835 msgid "A native Plugins window with an Installed list, bulk actions, and a Browse gallery from the WordPress.org directory." msgstr "" #: src/settings/sections/features.ts:842 msgid "Use the native Comments window" msgstr "" #: src/settings/sections/features.ts:847 msgid "A native two-pane Comments window: a list of conversations beside the full reply thread." msgstr "" #: src/settings/sections/features.ts:854 msgid "Prewarm windows on hover (experimental)" msgstr "" #: src/settings/sections/features.ts:859 msgid "Starts loading a page in a hidden window while you hover its dock icon, so the window appears already rendered when you click. Uses extra memory for one speculative window at a time." msgstr "" #: src/settings/sections/features.ts:866 msgid "Shared asset cache (experimental)" msgstr "" #: src/settings/sections/features.ts:871 msgid "Serves the admin’s stylesheets and scripts from one cache shared by every window, so opening a window skips the network for files any window has already loaded. Unlike the other toggles here, this one takes effect after your next reload." msgstr "" #: src/settings/sections/help.ts:279 msgid "Missing-import warner — live demo" msgstr "" #: src/settings/sections/help.ts:280 msgid "Developer mode" msgstr "" #: src/settings/sections/help.ts:284 msgid "Both tags in the next piece of code are intentionally bogus, one per answer the warner has. Open the browser console: within ~2 seconds you should see two console.error entries from the framework, each pointing the developer at the fix — a name nothing in the registry comes close to, and a typo the warner can suggest a fix for (\"did you mean\"). Live copies of the same two tags are rendered off-screen, so the demo fires without affecting layout — including while this section is folded away. Remove this section in your fork if you want a quieter Components tab." msgstr "" #: src/settings/sections/help.ts:334 msgid "Search components" msgstr "" #: src/settings/sections/help.ts:335 msgid "Name, tag, prop, event…" msgstr "" #: src/settings/sections/help.ts:353 msgid "No components match." msgstr "" #: src/settings/sections/help.ts:463 msgid "Example" msgstr "" #: src/settings/sections/help.ts:475 msgid "This component has no help descriptor yet. Add `static help` to its class for a fuller reference." msgstr "" #: src/settings/sections/help.ts:494 msgid "Props" msgstr "" #: src/settings/sections/help.ts:523 msgid "Undocumented — declared via static props." msgstr "" #: src/settings/sections/help.ts:543 msgid "Slots" msgstr "" #: src/settings/sections/help.ts:590 msgid "Shadow parts" msgstr "" #: src/settings/sections/help.ts:611 msgid "CSS custom properties" msgstr "" #: src/settings/sections/help.ts:619 msgid "default" msgstr "" #: src/settings/sections/help.ts:633 msgid "No components registered." msgstr "" #: src/settings/sections/help.ts:669 msgid "Experimental" msgstr "" #: src/settings/sections/help.ts:671 msgid "Planned" msgstr "" #: src/settings/sections/help.ts:674 msgid "Stable" msgstr "" #: src/settings/sections/navigation.ts:44 msgid "WordPress Core" msgstr "" #: src/settings/sections/navigation.ts:45 msgid "The admin menus WordPress itself registers." msgstr "" #: src/settings/sections/navigation.ts:53 msgid "Plugins & Apps" msgstr "" #: src/settings/sections/navigation.ts:54 msgid "Menus from installed plugins and apps." msgstr "" #: src/settings/sections/navigation.ts:59 msgid "The OpenStation’s own controls." msgstr "" #: src/settings/sections/navigation.ts:133 msgid "Choose where each menu shows up: on the dock/sidebar, on the desktop wallpaper, both, or hidden entirely. Changes apply instantly." msgstr "" #: src/settings/sections/navigation.ts:136 msgid "Choose where each menu shows up: on the dock, on the desktop wallpaper, both, or hidden entirely. Changes apply instantly." msgstr "" #: src/settings/sections/navigation.ts:151 msgid "In the sidebar" msgstr "" #: src/settings/sections/navigation.ts:152 msgid "On the dock" msgstr "" #: src/settings/sections/navigation.ts:155 msgid "On the desktop" msgstr "" #: src/settings/sections/navigation.ts:156 msgid "On both" msgstr "" #: src/settings/sections/navigation.ts:188 msgid "Nothing registered yet" msgstr "" #: src/settings/sections/navigation.ts:189 msgid "Plugins and the admin menu will appear here once they’re registered." msgstr "" #: src/settings/sections/themes.ts:137 msgid "That theme could not be installed." msgstr "" #: src/settings/sections/themes.ts:146 msgid "Delete this theme?" msgstr "" #. %s: theme name. #: src/settings/sections/themes.ts:149 msgid "“%s” will be removed from this site for everyone. This cannot be undone." msgstr "" #: src/settings/sections/themes.ts:174 msgid "That theme could not be deleted." msgstr "" #. %s: theme version string. #: src/settings/sections/themes.ts:231 msgid "Version %s" msgstr "" #. %s: theme name. #: src/settings/sections/themes.ts:243 msgid "Delete %s" msgstr "" #: src/settings/sections/themes.ts:271 msgid "The look OpenStation ships with" msgstr "" #: src/settings/sections/themes.ts:308 msgid "Drop a theme .zip here, or click to upload" msgstr "" #. %s: theme name. #: src/settings/sections/themes.ts:346 msgid "Apply %s’s recommended layout and effects" msgstr "" #: src/settings/sections/themes.ts:360 #: includes/plugins-window/window.php:33 msgid "Installed" msgstr "" #: src/settings/sections/themes.ts:373 msgid "Desktop theme" msgstr "" #: src/settings/sections/wallpaper.ts:57 msgid "Mix your own two-colour gradient and set the angle — your desk, your palette." msgstr "" #: src/settings/sections/wallpaper.ts:62 #: src/settings/sections/wallpaper.ts:79 msgid "Custom gradient" msgstr "" #: src/settings/sections/wallpaper.ts:103 msgid "Custom image" msgstr "" #: src/settings/sections/wallpaper.ts:107 msgid "Any image from your media library or an upload, sized to cover the whole desk." msgstr "" #: src/settings/sections/wallpaper.ts:169 msgid "Wallpaper settings" msgstr "" #. %s: wallpaper name. #: src/settings/sections/wallpaper.ts:204 msgid "%s settings" msgstr "" #: src/settings/sections/wallpaper.ts:457 msgid "From" msgstr "" #: src/settings/sections/wallpaper.ts:463 msgid "To" msgstr "" #: src/settings/sections/wallpaper.ts:469 msgid "Angle" msgstr "" #: src/settings/sections/wallpaper.ts:606 msgid "Wallpaper" msgstr "" #: src/settings/sections/wallpaper.ts:607 msgid "The backdrop behind your windows. Pick a preset, mix your own gradient, or drop in an image." msgstr "" #: src/settings/sections/wallpaper.ts:671 msgid "Use your own image" msgstr "" #: src/settings/sections/window-radius.ts:31 #: src/settings/sections/window-radius.ts:36 msgid "Window corners" msgstr "" #: src/settings/sections/window-radius.ts:32 msgid "How rounded the corners of windows are." msgstr "" #: src/station-home/index.ts:190 msgid "Your desk is clear" msgstr "" #: src/station-home/index.ts:193 msgid "Start something new and it will be waiting here when you return." msgstr "" #: src/station-home/index.ts:268 msgid "All clear" msgstr "" #: src/station-home/index.ts:270 msgid "Nothing needs your attention right now." msgstr "" #: src/station-home/index.ts:307 msgid "Make this space yours" msgstr "" #: src/station-home/index.ts:309 msgid "Use Customize to opt in to information from your plugins." msgstr "" #. %s: site name. #: src/station-home/index.ts:451 msgid "Pick up where you left off on %s." msgstr "" #: src/station-home/index.ts:454 msgid "Pick up where you left off." msgstr "" #: src/station-home/index.ts:494 msgid "Station Home could not refresh. Your last snapshot is still here." msgstr "" #: src/station-home/index.ts:495 msgid "Station Home could not load. Try refreshing the window." msgstr "" #: src/station-home/index.ts:560 msgid "Station Home could not save that card preference. Try again." msgstr "" #: src/station-home/index.ts:600 #: includes/station-home/rest.php:313 msgid "Classic Dashboard" msgstr "" #. %s: current user's name. #: src/station-home/model.ts:31 msgid "Good morning, %s" msgstr "" #. %s: current user's name. #: src/station-home/model.ts:38 msgid "Good afternoon, %s" msgstr "" #. %s: current user's name. #: src/station-home/model.ts:44 msgid "Good evening, %s" msgstr "" #: src/ui/components/os-notice/os-notice.ts:172 msgid "Dismiss notice" 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:484 #: src/widgets/layer.ts:491 #: 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:2219 #: includes/admin-bar.php:69 #: includes/admin-bar.php:705 msgid "Enter fullscreen" msgstr "" #: src/window/dom.ts:243 msgid "Loading window content" msgstr "" #: src/window/dom.ts:458 msgid "Window actions" msgstr "" #: src/window/dom.ts:482 msgid "Open on startup" msgstr "" #. %s is the window's admin-page name (e.g., "Posts") #: src/window/dom.ts:496 msgid "Open another %s" msgstr "" #: src/window/dom.ts:512 msgid "Open in new window" msgstr "" #: src/window/dom.ts:537 msgid "Reload" msgstr "" #: src/window/dom.ts:552 msgid "Open in browser tab" msgstr "" #. %s is the window's title (e.g., "OpenStation Preferences") #: src/window/dom.ts:844 msgid "%s sections" msgstr "" #. %s is the window's admin-page title (e.g., "Posts") #: src/window/dom.ts:847 msgid "%s sub-pages" msgstr "" #: src/window/iframe-bridge.ts:245 msgid "Unsaved changes" msgstr "" #: src/window/iframe-bridge.ts:246 msgid "You have unsaved changes. Are you sure you want to close this window?" msgstr "" #: src/window/iframe-bridge.ts:247 msgid "Close window" msgstr "" #: src/window/iframe-bridge.ts:567 msgid "Request failed." msgstr "" #. %d: HTTP status code of the failed request. #: src/window/iframe-bridge.ts:570 msgid "Request failed (HTTP %d)." msgstr "" #: src/window/index.ts:2219 #: includes/admin-bar.php:704 #: includes/admin-bar.php:706 msgid "Exit fullscreen" msgstr "" #: src/window/index.ts:3414 msgid "Not saved." msgstr "" #. %s: error message explaining why the change could not be saved. #: src/window/index.ts:3417 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 "" #. %d is the desktop number (e.g., "Desktop 2") #: src/window-manager/desktops.ts:85 msgid "Desktop %d" msgstr "" #: src/window-manager/overview.ts:536 msgid "Add new desktop" msgstr "" #. %s is the desktop label #: src/window-manager/overview.ts:580 msgid "Switch to %s" msgstr "" #. %s is the desktop label #: src/window-manager/overview.ts:624 msgid "Rename %s" msgstr "" #. %s is the desktop label #: src/window-manager/overview.ts:640 msgid "Close %s" msgstr "" #. %d is the number of external sub-tabs open on this window. #: src/window-manager/overview.ts:807 msgid "· %d open tab" msgid_plural "· %d open tabs" msgstr[0] "" msgstr[1] "" #: src/window/tabs.ts:272 #: src/window/tabs.ts:273 msgid "Open in a new browser tab" msgstr "" #: src/window/tabs.ts:280 #: src/window/tabs.ts:281 msgid "Close tab" msgstr "" #. %s is the external site's title or URL. #: src/window/tabs.ts:484 msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding." msgstr "" #: src/ai-assistant/impl.ts:1740 msgctxt "fallback name for the post a comment was left on" msgid "post" 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 "" #: 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:53 msgid "Sirius" msgstr "" #: includes/accents.php:58 msgid "Lagoon" msgstr "" #: includes/admin-bar.php:38 msgid "Switch to Classic Admin" msgstr "" #: includes/admin-bar.php:39 #: includes/welcome-dialog.php:544 msgid "Switch to OpenStation" msgstr "" #: includes/admin-bar.php:94 msgid "Arrange windows" msgstr "" #: includes/admin-bar.php:103 msgid "Cascade" msgstr "" #: includes/admin-bar.php:107 msgid "Lay all windows out from top-left, offset so every title bar stays visible." msgstr "" #: includes/admin-bar.php:119 msgid "Zoom out to see every window at once. Click one to focus it." msgstr "" #: includes/admin-bar.php:133 msgid "Snap to grid" msgstr "" #: includes/admin-bar.php:137 msgid "Snap windows to a grid while dragging or resizing." msgstr "" #: includes/admin-bar.php:145 msgid "Tile all windows" msgstr "" #: includes/admin-bar.php:149 msgid "Pack every window into an evenly tiled grid that fills the desktop." msgstr "" #: includes/admin-bar.php:245 #: includes/admin-bar.php:721 msgid "Keyboard shortcuts" msgstr "" #: includes/admin-bar.php:270 msgid "Open the Bug Report window" msgstr "" #: includes/admin-bar.php:703 msgid "Fullscreen" msgstr "" #: includes/admin-bar.php:723 msgid "Desktops & Overview" msgstr "" #: includes/admin-bar.php:725 msgid "Key" msgstr "" #: includes/admin-bar.php:726 msgid "Outside overview" msgstr "" #: includes/admin-bar.php:727 msgid "Inside overview" msgstr "" #: includes/admin-bar.php:728 msgid "In Show Desktop" msgstr "" #: includes/admin-bar.php:733 msgid "Previous desktop (wraps)" msgstr "" #: includes/admin-bar.php:734 msgid "Previous desktop (grid + top-bar update)" msgstr "" #: includes/admin-bar.php:735 msgid "Previous desktop" msgstr "" #: includes/admin-bar.php:739 msgid "Next desktop (wraps)" msgstr "" #: includes/admin-bar.php:740 msgid "Next desktop (grid + top-bar update)" msgstr "" #: includes/admin-bar.php:741 msgid "Next desktop" msgstr "" #: includes/admin-bar.php:745 msgid "Enter Overview" msgstr "" #: includes/admin-bar.php:746 msgid "Exit Overview onto active desktop" msgstr "" #: includes/admin-bar.php:747 msgid "Restore windows (exit Show Desktop)" msgstr "" #: includes/admin-bar.php:751 #: includes/admin-bar.php:753 msgid "Toggle Show Desktop" msgstr "" #: includes/admin-bar.php:752 msgid "Exit Overview (no minimize)" msgstr "" #: includes/admin-bar.php:757 msgid "(in overview)" msgstr "" #: includes/admin-bar.php:759 msgid "Commit current desktop, exit overview" msgstr "" #: includes/admin-bar.php:765 msgid "Windows & palette" msgstr "" #: includes/admin-bar.php:769 msgid "Cycle to the next window on the active desktop." msgstr "" #: includes/admin-bar.php:773 msgid "Cycle to the previous window on the active desktop." msgstr "" #: includes/admin-bar.php:777 msgid "Open the command palette / Ask AI overlay." msgstr "" #: includes/admin-bar.php:781 msgid "Exit Overview (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:478 #: includes/content-graph/rest.php:213 #: includes/widgets/widget-drafts.php:312 #: includes/widgets/widget-drafts.php:474 msgid "Post not found." msgstr "" #: includes/agents/abilities.php:317 #: includes/agents/abilities.php:372 #: includes/my-wordpress/media-usage.php:140 msgid "Attachment not found." msgstr "" #: includes/agents/abilities.php:494 msgid "Invalid post status." msgstr "" #: includes/agents/conversations.php:73 msgid "Agent conversations" msgstr "" #: includes/agents/conversations.php:218 msgid "Conversation" 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:157 msgid "Could not delete the agent user." msgstr "" #: includes/agents/identity.php:235 msgid "OpenStation agent" msgstr "" #: includes/agents/identity.php:237 msgid "Agent" msgstr "" #: includes/agents/identity.php:240 msgid "Person" msgstr "" #: includes/agents/my-wordpress.php:43 msgid "Agents" 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: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:250 msgid "You do not have permission to read OpenStation agents." msgstr "" #: includes/agents/rest.php:266 msgid "You do not have permission to manage OpenStation agents." msgstr "" #: includes/agents/rest.php:282 msgid "You do not have permission to invoke OpenStation agents." msgstr "" #: includes/agents/rest.php:325 #: includes/agents/rest.php:381 #: includes/agents/rest.php:437 #: includes/agents/rest.php:467 #: includes/agents/runner.php:147 #: includes/agents/store.php:1084 msgid "Agent not found." msgstr "" #: includes/agents/rest.php:480 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: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.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:413 msgid "Analyze comment for spam" msgstr "" #: includes/ai-copilot/abilities.php:460 #: includes/my-wordpress/comment-stats.php:61 #: 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/search.php:63 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: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:102 msgid "Create a new page." 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:120 msgid "Change, install, or customize the active theme." msgstr "" #: includes/ai-copilot/search.php:123 #: includes/station-home/window.php:95 msgid "Customize" msgstr "" #: includes/ai-copilot/search.php:126 msgid "Live-preview theme customisation: colors, fonts, layout." msgstr "" #: includes/ai-copilot/search.php:129 #: includes/render/shell.php:89 #: includes/wp-icon-registry.php:48 msgid "Widgets" 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:141 #: includes/core-notices.php:177 #: includes/core-notices.php:206 #: includes/plugins-window/window.php:126 msgid "Plugins" 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:153 #: includes/my-wordpress/window.php:153 #: includes/users-window/window.php:260 msgid "Users" 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: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:686 #, 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:689 #, 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:692 #, php-format msgid "Continue searching in posts (from item %d)" msgstr "" #: includes/ai-copilot/search.php:1205 msgid "Could not parse structured search answer." msgstr "" #: includes/ai-copilot/search.php:1473 msgid "I searched 100 items without finding a clear match. Want me to keep looking further?" msgstr "" #: includes/ai-copilot/search.php:1921 msgid "You must be logged in to use the AI assistant." msgstr "" #: includes/ai-copilot/search.php:1928 msgid "The AI assistant is unavailable on this site." msgstr "" #: includes/ai-copilot/search.php:1938 msgid "The AI assistant is turned off. Enable it in OpenStation Preferences → Features." msgstr "" #: includes/code-blue/log-reader.php:121 msgid "WordPress debug log" msgstr "" #: includes/code-blue/log-reader.php:135 msgid "PHP error log" msgstr "" #: includes/code-blue/log-reader.php:359 #: includes/code-blue/log-reader.php:406 msgid "Log" msgstr "" #: includes/code-blue/log-reader.php:401 msgid "Database error" msgstr "" #: includes/code-blue/rest.php:107 msgid "Environment" msgstr "" #: includes/code-blue/rest.php:161 msgid "Unknown log source." msgstr "" #: includes/code-blue/rest.php:198 msgid "The log file exists but PHP cannot read it." msgstr "" #: includes/code-blue/rest.php:236 msgid "The log file is not writable, so it cannot be cleared." msgstr "" #: includes/code-blue/rest.php:246 msgid "Clearing the log file failed." msgstr "" #: includes/code-blue/window.php:83 #: includes/code-blue/window.php:114 msgid "Code Blue" 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 "" #: includes/comments-window/rest.php:153 msgid "Unknown bulk action." msgstr "" #: includes/comments-window/rest.php:214 msgid "Parent comment not found." msgstr "" #: includes/comments-window/rest.php:225 msgid "You are not allowed to reply to comments on this post." msgstr "" #: includes/comments-window/rest.php:233 msgid "Reply cannot be empty." msgstr "" #: includes/comments-window/rest.php:242 msgid "You must be logged in to reply." msgstr "" #: includes/comments-window/rest.php:293 msgid "Invalid author email." msgstr "" #: includes/comments-window/window.php:33 msgid "Comment status" msgstr "" #: includes/comments-window/window.php:39 msgid "Mine" msgstr "" #: includes/comments-window/window.php:44 #: includes/comments-window/window.php:50 msgid "Conversations" msgstr "" #: includes/comments-window/window.php:47 msgid "Search comments…" msgstr "" #: includes/comments-window/window.php:241 msgid "Title of the post the comment is attached to." msgstr "" #: includes/comments-window/window.php:261 msgid "Permalink of the post the comment is attached to." msgstr "" #: includes/comments-window/window.php:282 msgid "Spam confidence score, 0–100." msgstr "" #: includes/comments-window/window.php:303 msgid "Number of links in the comment." msgstr "" #: includes/comments-window/window.php:321 msgid "Whether the requester can edit this comment." msgstr "" #: includes/comments-window/window.php:337 msgid "Whether the requester can moderate comments globally." msgstr "" #: includes/comments-window/window.php:363 msgid "Direct-reply count for this comment." msgstr "" #: includes/comments-window/window.php:394 msgid "AI moderation verdict for this comment, when analyzed (null otherwise)." msgstr "" #: includes/comments-window/window.php:418 msgid "Akismet verdict if the plugin is installed (null otherwise)." 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:140 #: includes/users-window/window.php:44 msgid "Profile" 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: %s: number of pending updates. #. translators: %s: update count. #: includes/core/payload.php:1647 #: includes/station-home/rest.php:364 #, php-format msgid "%s update available" msgid_plural "%s updates available" msgstr[0] "" msgstr[1] "" #. translators: 1: kind ("Command"/"Settings-tab"/"Title-bar button"), 2: handle. #: includes/core/payload.php:2282 #, php-format msgid "%1$s script handle \"%2$s\" is not registered with WordPress (no `wp_register_script` call found). The script will not load." msgstr "" #: includes/core/routing.php:96 msgid "Admin target cannot be empty." msgstr "" #: includes/core/routing.php:103 msgid "Admin target contains invalid path characters." msgstr "" #: includes/core/routing.php:114 msgid "Admin target must be a plain .php filename." msgstr "" #: includes/core/routing.php:121 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:303 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/stored-files-store.php:278 #: includes/desktop-files/stored-files-store.php:359 #: includes/desktop-files/stored-files-store.php:392 msgid "Stored file not found." msgstr "" #: includes/desktop-files/file-shares.php:115 #: includes/desktop-files/file-shares.php:362 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:257 #: includes/desktop-files/file-shares.php:359 #: includes/desktop-files/file-shares.php:583 #: 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:260 #: 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:214 #: includes/desktop-files/shares-store.php:675 msgid "This invite was denied." msgstr "" #: includes/desktop-files/file-shares.php:306 msgid "Owners cannot leave their own file." msgstr "" #: includes/desktop-files/file-shares.php:326 msgid "You do not have access to this file." msgstr "" #: includes/desktop-files/file-shares.php:613 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:170 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/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/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:576 #: includes/desktop-files/rest-uploads.php:594 #: includes/desktop-files/rest-uploads.php:598 msgid "Invalid path." msgstr "" #: includes/desktop-files/rest-uploads.php:277 msgid "That file is larger than this server accepts." msgstr "" #: includes/desktop-files/rest-uploads.php:283 #: includes/desktop-files/rest-uploads.php:290 msgid "No file was uploaded." msgstr "" #: includes/desktop-files/rest-uploads.php:352 msgid "This file type is not allowed." msgstr "" #. translators: %s: formatted maximum file size. #: includes/desktop-files/rest-uploads.php:364 #, php-format msgid "That file is larger than the allowed maximum of %s." msgstr "" #: includes/desktop-files/rest-uploads.php:375 msgid "Your desktop storage is full." msgstr "" #: includes/desktop-files/rest-uploads.php:588 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:229 #: includes/desktop-files/store.php:382 #: 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:224 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:285 msgid "You only have read access to that folder." msgstr "" #: includes/desktop-files/store.php:154 msgid "Failed to write placement." msgstr "" #: includes/desktop-files/store.php:257 #: includes/desktop-files/store.php:265 msgid "You only have read access to this folder." msgstr "" #: includes/desktop-files/store.php:272 msgid "You cannot edit this placement." msgstr "" #: includes/desktop-files/store.php:311 msgid "A folder cannot be placed inside itself or one of its descendants." msgstr "" #: includes/desktop-files/store.php:351 msgid "Failed to update placement." msgstr "" #: includes/desktop-files/store.php:401 msgid "You cannot remove this placement." msgstr "" #: includes/desktop-files/store.php:407 msgid "Failed to remove placement." msgstr "" #: includes/desktop-files/store.php:453 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:182 msgid "Invalid storage name." msgstr "" #: includes/desktop-files/stored-files-store.php:186 #: includes/desktop-files/types/class-openstation-upload-file.php:48 msgid "file" msgstr "" #: includes/desktop-files/stored-files-store.php:205 msgid "Failed to record the uploaded file." msgstr "" #: includes/desktop-files/stored-files-store.php:282 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-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:966 msgid "The theme manifest is not a JSON object." msgstr "" #: includes/desktop-themes/manifest.php:973 msgid "No asset resolver was provided for this manifest." msgstr "" #: includes/desktop-themes/manifest.php:993 msgid "Unsupported theme manifest version. Expected \"manifestVersion\": 1 or 2." msgstr "" #: includes/desktop-themes/manifest.php:1002 msgid "The theme id must look like \"neon-glass\" or \"vendor/neon-glass\" (lowercase, max 64 characters)." msgstr "" #: includes/desktop-themes/manifest.php:1010 msgid "The theme id does not reduce to a usable slug." msgstr "" #: includes/desktop-themes/manifest.php:1019 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/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