# Copyright (C) 2026 Daniel López Sánchez # This file is distributed under the GPLv2 or later. msgid "" msgstr "" "Project-Id-Version: Desktop Mode 0.9.7\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/alcazaba-plugin\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-07-31T17:38:52+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:173 msgid "Open the agent in My WordPress" msgstr "" #. 1: entity kind (Post, Media, …), 2: entity title. #: src/agent-run-window.ts:197 msgid "Open the %1$s \"%2$s\"" msgstr "" #: src/agent-run-window.ts:295 msgid "Delete conversation?" msgstr "" #: src/agent-run-window.ts:296 msgid "Cannot be undone." msgstr "" #: src/agent-run-window.ts:297 #: src/my-wordpress/agents-renderer.ts:573 #: src/my-wordpress/agents-renderer.ts:1192 #: src/my-wordpress/media-list.ts:364 #: src/plugins-window/flyout-detail.ts:603 #: src/plugins-window/flyout-detail.ts:740 #: 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:2653 #: src/posts-window/categories-mindmap.ts:2662 #: src/posts-window/index.ts:1884 #: src/posts-window/tags-cloud.ts:1931 #: src/posts-window/tags-cloud.ts:1940 #: src/settings/sections/themes.ts:135 msgid "Delete" msgstr "" #: src/agent-run-window.ts:329 msgid "+ New chat" msgstr "" #: src/agent-run-window.ts:349 msgid "No conversations yet." msgstr "" #: src/agent-run-window.ts:425 msgid "Delete conversation" msgstr "" #: src/agent-run-window.ts:456 msgid "No agent selected" msgstr "" #: src/agent-run-window.ts:460 msgid "Open an agent from the Agents section of the site folder, or pick a past conversation." msgstr "" #: src/agent-run-window.ts:507 msgid "Message the agent" msgstr "" #: src/agent-run-window.ts:511 msgid "Ask the agent to do something…" msgstr "" #: src/agent-run-window.ts:521 msgid "Send" msgstr "" #: src/agent-run-window.ts:599 msgid "Shared with the agent" msgstr "" #: src/agent-run-window.ts:622 msgid "Tool calls" msgstr "" #: src/agent-run-window.ts:685 msgid "Chat window config is missing." msgstr "" #: src/agent-run-window.ts:725 #: src/desktop-files/agent-drop-targets.ts:84 #: src/my-wordpress/agents-renderer.ts:393 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:327 msgid "The agent finished without a text answer." msgstr "" #: src/agents-entity-window.ts:66 msgid "Page" msgstr "" #: src/agents-entity-window.ts:68 #: src/content-graph/panel.ts:414 #: src/content-graph/panel.ts:885 #: includes/desktop-files/built-in-types.php:30 #: includes/my-wordpress/window.php:92 #: includes/recycle-bin/store.php:592 #: includes/recycle-bin/window.php:49 #: includes/window-links.php:584 msgid "Media" msgstr "" #: src/agents-entity-window.ts:70 #: includes/desktop-files/built-in-types.php:42 msgid "User" msgstr "" #: src/agents-entity-window.ts:72 #: src/content-graph/panel.ts:837 #: src/content-graph/panel.ts:846 #: src/content-graph/panel.ts:875 #: includes/desktop-files/built-in-types.php:54 #: includes/recycle-bin/store.php:483 msgid "Comment" msgstr "" #: src/agents-entity-window.ts:74 #: includes/desktop-files/built-in-types.php:24 msgid "Post" 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:511 #: src/recycle-bin/index.ts:246 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:898 #: src/my-wordpress/media-preview.ts:223 #: src/settings/sections/help.ts:393 #: includes/agents/identity.php:228 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/comments-window/conversation.ts:178 msgid "Approved" msgstr "" #: src/comments-window/conversation.ts:180 #: src/posts-window/index.ts:259 #: src/posts-window/index.ts:1063 #: includes/comments-window/window.php:35 msgid "Pending" msgstr "" #: src/comments-window/conversation.ts:182 #: src/comments-window/conversation.ts:964 #: includes/comments-window/window.php:37 msgid "Spam" msgstr "" #: src/comments-window/conversation.ts:184 #: src/comments-window/conversation.ts:971 #: src/posts-window/index.ts:261 #: src/posts-window/index.ts:1065 #: includes/comments-window/window.php:38 #: includes/recycle-bin/window.php:153 #: includes/recycle-bin/window.php:179 msgid "Trash" msgstr "" #: src/comments-window/conversation.ts:503 #: src/comments-window/conversation.ts:893 #: src/comments-window/conversation.ts:1095 #: src/comments-window/conversation.ts:1157 #: src/my-wordpress/index.ts:2236 #: src/my-wordpress/index.ts:2271 #: src/my-wordpress/index.ts:2296 #: src/my-wordpress/index.ts:2396 #: src/plugins-window/flyout-detail.ts:522 #: src/plugins-window/installed-detail.ts:1064 #: includes/desktop-files/types/class-desktop-mode-comment-file.php:28 #: includes/recycle-bin/store.php:464 msgid "Anonymous" msgstr "" #. %d: number of direct replies. #: src/comments-window/conversation.ts:528 msgid "%d replies" msgstr "" #. %s: post title. #: src/comments-window/conversation.ts:549 msgid "On: %s" msgstr "" #: src/comments-window/conversation.ts:550 msgid "Comments on this post" msgstr "" #: src/comments-window/conversation.ts:554 msgid "Show all" msgstr "" #: src/comments-window/conversation.ts:575 #: src/content-graph/panel.ts:1247 #: src/my-wordpress/index.ts:1885 #: src/my-wordpress/index.ts:1964 msgid "Loading…" msgstr "" #: src/comments-window/conversation.ts:586 #: src/settings/sections/custom-image.ts:301 msgid "Load more" msgstr "" #: src/comments-window/conversation.ts:606 msgid "Nothing on this post here" msgstr "" #: src/comments-window/conversation.ts:607 msgid "This post has no comments in this view — try another tab." msgstr "" #: src/comments-window/conversation.ts:611 msgid "No conversations yet" msgstr "" #: src/comments-window/conversation.ts:612 msgid "Comments in this view will show up here." msgstr "" #: src/comments-window/conversation.ts:724 msgid "No conversation selected" msgstr "" #: src/comments-window/conversation.ts:725 msgid "Pick one from the list to read and reply." msgstr "" #: src/comments-window/conversation.ts:812 msgid "In response to" msgstr "" #: src/comments-window/conversation.ts:814 #: src/my-wordpress/index.ts:1221 #: src/my-wordpress/index.ts:5354 #: src/my-wordpress/media-list.ts:123 #: src/my-wordpress/media-list.ts:425 #: src/my-wordpress/media-preview.ts:368 #: src/plugins/drafts-widget/index.ts:497 #: src/posts-window/index.ts:1196 #: includes/desktop-files/types/class-desktop-mode-post-file.php:37 #: includes/user-edit-window/rest.php:536 #: includes/user-edit-window/rest.php:563 msgid "(no title)" msgstr "" #: src/comments-window/conversation.ts:825 #: src/comments-window/conversation.ts:834 msgid "Edit this post" msgstr "" #: src/comments-window/conversation.ts:853 msgid "View post" msgstr "" #: src/comments-window/conversation.ts:857 msgid "(opens in a new tab)" msgstr "" #: src/comments-window/conversation.ts:900 msgid "You" msgstr "" #: src/comments-window/conversation.ts:941 msgid "Unapprove" msgstr "" #: src/comments-window/conversation.ts:941 msgid "Approve" msgstr "" #: src/comments-window/conversation.ts:953 #: src/comments-window/conversation.ts:1137 msgid "Reply" msgstr "" #: src/comments-window/conversation.ts:958 #: src/content-graph/panel.ts:536 msgid "Edit" msgstr "" #: src/comments-window/conversation.ts:1019 msgid "Mark as spam?" msgstr "" #: src/comments-window/conversation.ts:1020 msgid "This comment moves out of the conversation. You can restore it from the Spam tab." msgstr "" #: src/comments-window/conversation.ts:1023 msgid "Mark as spam" msgstr "" #: src/comments-window/conversation.ts:1026 msgid "Move to trash?" msgstr "" #: src/comments-window/conversation.ts:1027 msgid "This comment moves out of the conversation. You can restore it from the Trash tab." msgstr "" #: src/comments-window/conversation.ts:1030 #: src/posts-window/index.ts:1080 msgid "Move to trash" msgstr "" #: src/comments-window/conversation.ts:1038 msgid "Comment approved." msgstr "" #: src/comments-window/conversation.ts:1040 msgid "Comment unapproved." msgstr "" #: src/comments-window/conversation.ts:1042 msgid "Comment marked as spam." msgstr "" #: src/comments-window/conversation.ts:1044 msgid "Comment restored from spam." msgstr "" #: src/comments-window/conversation.ts:1046 msgid "Comment moved to trash." msgstr "" #: src/comments-window/conversation.ts:1048 msgid "Comment restored from trash." msgstr "" #: src/comments-window/conversation.ts:1096 msgid "Replying to" msgstr "" #: src/comments-window/conversation.ts:1100 msgid "Send reply" msgstr "" #: src/comments-window/conversation.ts:1108 msgid "Reply is empty." msgstr "" #: src/comments-window/conversation.ts:1118 msgid "Reply sent." msgstr "" #: src/comments-window/conversation.ts:1122 msgid "Reply failed." msgstr "" #: src/comments-window/conversation.ts:1136 msgid "Write a reply…" msgstr "" #: src/comments-window/conversation.ts:1148 msgid "Enter to send · Shift+Enter for a new line" msgstr "" #: src/comments-window/conversation.ts:1197 msgid "Edit comment…" msgstr "" #: src/comments-window/conversation.ts:1198 msgid "Comment text" msgstr "" #: src/comments-window/conversation.ts:1209 #: src/games/challenge-dialog.ts:93 #: src/item-visibility-menu.ts:453 #: src/my-wordpress/agents-renderer.ts:1102 #: src/my-wordpress/index.ts:3716 #: src/my-wordpress/media-list.ts:365 #: src/plugins-window/upload-dialog.ts:134 #: src/plugins-window/upload-dialog.ts:329 #: src/posts-window/categories-mindmap.ts:2369 #: src/posts-window/tags-cloud.ts:1678 msgid "Cancel" msgstr "" #: src/comments-window/conversation.ts:1212 #: src/my-wordpress/agents-renderer.ts:820 #: src/posts-window/categories-mindmap.ts:2598 #: src/posts-window/tags-cloud.ts:1878 msgid "Save" msgstr "" #: src/comments-window/conversation.ts:1227 msgid "A comment cannot be empty." msgstr "" #: src/comments-window/conversation.ts:1235 msgid "Comment updated." msgstr "" #: src/comments-window/conversation.ts:1238 msgid "Edit failed." msgstr "" #: src/comments-window/conversation.ts:686 msgid "Could not load comments" msgstr "" #: src/comments-window/conversation.ts:687 msgid "Check your connection and try another tab." msgstr "" #: src/comments-window/conversation.ts:1073 msgid "Action failed." msgstr "" #: src/comments-window/conversation.ts:1262 msgid "Comments window configuration missing." msgstr "" #: src/content-graph/index.ts:52 msgid "Corkboard container missing." msgstr "" #. %d: numeric post id that failed to load. #: src/content-graph/index.ts:140 msgid "Could not load post #%d." msgstr "" #: src/content-graph/index.ts:177 msgid "Loading graph…" msgstr "" #. 1: number of nodes (posts/pages) in the graph. 2: number of links between them. #: src/content-graph/index.ts:187 msgid "%1$d nodes · %2$d links" msgstr "" #: src/content-graph/index.ts:199 msgid "Failed to load graph." msgstr "" #: src/content-graph/index.ts:238 msgid "Could not initialise the graph renderer." msgstr "" #: src/content-graph/panel.ts:170 msgid "Close panel" msgstr "" #: src/content-graph/panel.ts:339 msgid "Back to post" msgstr "" #: src/content-graph/panel.ts:411 #: src/my-wordpress/index.ts:519 msgid "Contributors" msgstr "" #: src/content-graph/panel.ts:412 #: src/content-graph/panel.ts:717 #: src/desktop-files/preview.ts:487 #: src/my-wordpress/index.ts:521 #: src/my-wordpress/index.ts:3074 #: src/posts-window/index.ts:564 #: src/posts-window/user-edit-render.ts:1037 #: src/posts-window/users-render.ts:471 #: includes/comments-window/window.php:99 #: includes/recycle-bin/window.php:53 #: includes/window-links.php:504 #: includes/window-links.php:505 msgid "Comments" msgstr "" #: src/content-graph/panel.ts:413 msgid "Taxonomies" msgstr "" #: src/content-graph/panel.ts:415 #: src/my-wordpress/index.ts:529 #: src/my-wordpress/index.ts:1807 msgid "Revisions" msgstr "" #: src/content-graph/panel.ts:429 #: src/content-graph/panel.ts:574 #: src/content-graph/satellites.ts:334 #: src/my-wordpress/index.ts:517 #: src/my-wordpress/index.ts:1706 #: src/plugins-window/installed-view.ts:329 #: src/posts-window/index.ts:519 msgid "Author" msgstr "" #: src/content-graph/panel.ts:453 #: src/posts-window/index.ts:256 #: src/posts-window/index.ts:1061 msgid "Published" msgstr "" #: src/content-graph/panel.ts:460 msgid "Modified" msgstr "" #. %s is the site title. #: src/content-graph/panel.ts:517 #: src/my-wordpress/media-detail.ts:167 msgid "Open in %s" msgstr "" #: src/content-graph/panel.ts:518 #: src/my-wordpress/rest.ts:54 #: includes/helpers.php:201 msgid "WordPress" msgstr "" #: src/content-graph/panel.ts:551 #: src/posts-window/index.ts:1344 msgid "View" msgstr "" #: src/content-graph/panel.ts:574 #: src/content-graph/satellites.ts:343 msgid "Contributor" msgstr "" #: src/content-graph/panel.ts:600 msgid "Roles" msgstr "" #: src/content-graph/panel.ts:609 #: src/settings/panel.ts:263 msgid "About" msgstr "" #: src/content-graph/panel.ts:615 #: src/my-wordpress/index.ts:2517 #: src/my-wordpress/index.ts:2820 #: src/posts-window/user-edit-render.ts:306 #: includes/users-window/window.php:156 msgid "Website" msgstr "" #: src/content-graph/panel.ts:627 #: src/content-graph/panel.ts:715 #: src/content-graph/panel.ts:729 #: src/desktop-files/preview.ts:406 #: src/desktop-files/preview.ts:481 #: src/my-wordpress/index.ts:2655 #: src/my-wordpress/index.ts:3061 #: src/posts-window/user-edit-render.ts:1026 #: src/posts-window/users-render.ts:468 #: includes/my-wordpress/window.php:69 #: includes/posts-window/window.php:170 #: includes/recycle-bin/window.php:37 msgid "Posts" msgstr "" #: src/content-graph/panel.ts:628 #: src/desktop-files/preview.ts:412 #: src/my-wordpress/index.ts:2668 #: src/posts-window/users-render.ts:469 #: includes/my-wordpress/window.php:77 #: includes/pages-window/window.php:127 #: includes/recycle-bin/window.php:38 msgid "Pages" msgstr "" #: src/content-graph/panel.ts:629 msgid "CPT" msgstr "" #: src/content-graph/panel.ts:631 #: src/desktop-files/preview.ts:418 #: src/my-wordpress/index.ts:2681 msgid "Comments received" msgstr "" #: src/content-graph/panel.ts:635 #: src/my-wordpress/index.ts:4891 #: src/my-wordpress/index.ts:2688 msgid "Comments left" msgstr "" #: src/content-graph/panel.ts:645 msgid "Top topics" msgstr "" #: src/content-graph/panel.ts:654 #: src/my-wordpress/index.ts:2930 msgid "First published" msgstr "" #: src/content-graph/panel.ts:658 #: src/my-wordpress/index.ts:2936 msgid "Last published" msgstr "" #: src/content-graph/panel.ts:672 #: src/content-graph/panel.ts:776 #: src/content-graph/panel.ts:872 #: src/content-graph/panel.ts:903 msgid "Open in WordPress" msgstr "" #: src/content-graph/panel.ts:697 #: src/posts-window/index.ts:543 msgid "Parent" msgstr "" #: src/content-graph/panel.ts:707 #: src/my-wordpress/media-preview.ts:230 #: src/posts-window/categories-mindmap.ts:2347 #: src/posts-window/categories-mindmap.ts:2533 #: src/posts-window/tags-cloud.ts:1659 #: src/posts-window/tags-cloud.ts:1850 #: src/settings/sections/help.ts:395 #: includes/agents/privacy.php:69 msgid "Description" msgstr "" #: src/content-graph/panel.ts:721 #: src/desktop-files/preview.ts:493 #: src/my-wordpress/index.ts:3081 msgid "Authors" msgstr "" #: src/content-graph/panel.ts:737 msgid "Top authors" msgstr "" #: src/content-graph/panel.ts:745 msgid "Co-occurring" msgstr "" #: src/content-graph/panel.ts:759 #: src/my-wordpress/index.ts:3286 msgid "First post" msgstr "" #: src/content-graph/panel.ts:763 msgid "Latest post" msgstr "" #: src/content-graph/panel.ts:813 msgid "comments" msgstr "" #: src/content-graph/panel.ts:820 msgid "—" msgstr "" #: src/content-graph/panel.ts:822 #: src/plugins-window/installed-detail.ts:503 #: src/plugins-window/installed-view.ts:317 msgid "Status" msgstr "" #: src/content-graph/panel.ts:915 #: src/content-graph/panel.ts:948 #: src/content-graph/satellites.ts:383 msgid "Revision" msgstr "" #: src/content-graph/panel.ts:940 msgid "Saved" msgstr "" #: src/content-graph/panel.ts:945 msgid "Open revision in WordPress" msgstr "" #: src/content-graph/panel.ts:1134 msgid "Milestones" msgstr "" #. %d: number of comment replies. #. %d is the number of direct replies to a comment. #: src/content-graph/panel.ts:1165 #: src/my-wordpress/index.ts:2373 msgid "Reply (%d)" msgid_plural "Replies (%d)" msgstr[0] "" msgstr[1] "" #: src/content-graph/panel.ts:1189 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:2899 msgid "%1$s · %2$d posts" msgstr "" #: src/content-graph/scene.ts:1019 msgid "Uncategorized" msgstr "" #: src/content-graph/scene.ts:1029 msgid "Untagged" msgstr "" #: src/content-graph/scene.ts:1040 #: src/plugins-window/installed-detail.ts:236 msgid "Unknown author" msgstr "" #: src/content-graph/scene.ts:1047 #: src/content-graph/scene.ts:1053 msgid "Undated" msgstr "" #: src/content-graph/toolbar.ts:76 msgid "Search nodes…" msgstr "" #: src/content-graph/toolbar.ts:79 msgid "Search posts and pages in the graph" msgstr "" #: src/content-graph/toolbar.ts:145 msgid "Group by" msgstr "" #: src/content-graph/toolbar.ts:146 msgid "Group posts by a shared facet" msgstr "" #: src/content-graph/toolbar.ts:179 msgid "Fit" msgstr "" #: src/content-graph/toolbar.ts:180 msgid "Fit graph to view" msgstr "" #: src/content-graph/toolbar.ts:148 msgid "No grouping" msgstr "" #: src/content-graph/toolbar.ts:149 msgid "Group by category" msgstr "" #: src/content-graph/toolbar.ts:150 msgid "Group by tag" msgstr "" #: src/content-graph/toolbar.ts:151 msgid "Group by author" msgstr "" #: src/content-graph/toolbar.ts:152 msgid "Group by year" msgstr "" #: src/content-graph/toolbar.ts:153 msgid "Group by year-month" msgstr "" #: src/desktop-files/breadcrumbs.ts:66 #: src/desktop-files/breadcrumbs.ts:67 msgid "Back" msgstr "" #: src/desktop-files/breadcrumbs.ts:87 msgid "Breadcrumb" msgstr "" #: src/desktop-files/built-in-openers.ts:112 #: 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:943 #: src/my-wordpress/index.ts:1052 #: src/my-wordpress/index.ts:1491 #: src/my-wordpress/index.ts:1667 #: src/my-wordpress/index.ts:1982 #: src/my-wordpress/index.ts:3982 #: src/my-wordpress/index.ts:4085 #: src/my-wordpress/index.ts:3726 #: src/my-wordpress/media-list.ts:594 #: src/my-wordpress/media-list.ts:693 msgid "Unknown error." msgstr "" #: src/desktop-files/preview.ts:876 #: src/my-wordpress/index.ts:1933 msgid "Select an item to preview it here." msgstr "" #: src/desktop-files/preview.ts:272 #: src/my-wordpress/index.ts:1548 msgid "Explore details" msgstr "" #: src/desktop-files/preview.ts:273 #: src/my-wordpress/index.ts:1549 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:1561 #: src/my-wordpress/index.ts:3502 #: src/my-wordpress/media-detail.ts:173 msgid "Open in editor" msgstr "" #: src/desktop-files/recycle-bin-targets.ts:159 #: src/my-wordpress/index.ts:3512 #: src/my-wordpress/index.ts:3709 #: src/my-wordpress/index.ts:3715 #: src/notes/layer.ts:1138 #: src/plugins/drafts-widget/index.ts:592 #: src/plugins/drafts-widget/index.ts:642 msgid "Move to Trash" msgstr "" #: src/desktop-icons.ts:325 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:416 #: src/dock.ts:2318 #: src/dock.ts:2331 msgid "%d notification" msgid_plural "%d notifications" msgstr[0] "" msgstr[1] "" #: 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:261 msgid "%s — open windows" msgstr "" #. %s is the admin-page title (e.g., "Posts") #: src/dock-peek/index.ts:571 msgid "New %s" msgstr "" #. %d is the number of pending updates / items. #: src/dock.ts:952 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:570 #: src/editor-preview/index.ts:465 msgid "Preview" msgstr "" #: src/editor-preview/index.ts:584 msgid "Save the post to enable its preview" msgstr "" #: src/editor-preview/index.ts:592 msgid "The preview opens once the post has been saved." msgstr "" #: src/editor-preview/index.ts:420 msgid "No preview is available for this content." msgstr "" #: src/editor-preview/index.ts:437 msgid "Couldn't save your latest changes — the preview shows the last saved version." msgstr "" #. %s: post title. #: src/editor-preview/index.ts:468 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-desktop-mode.ts:39 msgid "Exit Desktop Mode" 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:51 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:59 #: includes/games/inkfall.php:52 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:60 #: includes/games/inkfall.php:53 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:61 #: includes/games/inkfall.php:54 msgid "Accuracy" msgstr "" #: src/games/alphabet-soup/game.ts:542 #: src/games/alphabet-soup/index.ts:31 #: includes/games/alphabet-soup.php:62 msgid "Streak" msgstr "" #: src/games/alphabet-soup/game.ts:543 #: src/games/alphabet-soup/index.ts:32 #: includes/games/alphabet-soup.php:63 msgid "Wave" msgstr "" #: src/games/alphabet-soup/game.ts:545 #: src/settings/sections/about.ts:141 msgid "WordPress Desktop Mode" 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:630 #: src/games/inkfall/game.ts:394 #: src/plugins-window/upload-dialog.ts:397 #: src/window-chrome/controls/built-ins.ts:76 #: includes/welcome-dialog.php:111 msgid "Close" 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:56 #: includes/games/inkfall.php:50 msgid "Score" msgstr "" #: src/games/alphabet-soup/index.ts:26 #: includes/games/alphabet-soup.php:57 msgid "Mode" msgstr "" #: src/games/alphabet-soup/index.ts:27 #: src/plugins-window/installed-view.ts:334 #: includes/games/alphabet-soup.php:58 msgid "Size" msgstr "" #: src/games/alphabet-soup/index.ts:33 #: src/games/inkfall/index.ts:31 #: includes/games/alphabet-soup.php:64 #: includes/games/inkfall.php:55 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:110 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 desktop_mode_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:45 msgid "Inkfall" msgstr "" #: src/games/inkfall/index.ts:27 #: includes/games/inkfall.php:51 msgid "Difficulty" msgstr "" #: src/games/inkfall/index.ts:32 #: includes/games/inkfall.php:56 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:49 msgid "Player" msgstr "" #: src/games/scoreboard.ts:90 msgid "When" msgstr "" #: src/games/scoreboard.ts:155 msgid "No scores yet — be the first to play!" msgstr "" #: src/games/scoreboard.ts:169 #: includes/pages-window/window.php:79 #: includes/posts-window/window.php:100 #: includes/users-window/window.php:95 msgid "Previous" msgstr "" #: src/games/scoreboard.ts:179 #: includes/pages-window/window.php:82 #: includes/posts-window/window.php:103 #: includes/users-window/window.php:98 msgid "Next" msgstr "" #: src/icon-canvas/menu.ts:174 msgid "Sort by" msgstr "" #: src/icon-canvas/menu.ts:180 msgid "Name (A → Z)" msgstr "" #: src/icon-canvas/menu.ts:186 msgid "Name (Z → A)" msgstr "" #: src/icon-canvas/menu.ts:192 msgid "Newest first" msgstr "" #: src/icon-canvas/menu.ts:198 msgid "Oldest first" msgstr "" #: src/item-visibility-menu.ts:218 msgid "Hide from dock" msgstr "" #: src/item-visibility-menu.ts:234 msgid "Also show on desktop" msgstr "" #: src/item-visibility-menu.ts:242 msgid "Hide from desktop" msgstr "" #: src/item-visibility-menu.ts:258 msgid "Also show on dock" msgstr "" #: src/item-visibility-menu.ts:266 msgid "Hide everywhere" msgstr "" #: src/item-visibility-menu.ts:274 msgid "Apps & Icons settings…" msgstr "" #. %s is the owning plugin's display name. #: src/item-visibility-menu.ts:297 msgid "Deactivate %s…" msgstr "" #. %s: plugin title. #: src/item-visibility-menu.ts:448 msgid "Deactivate %s?" msgstr "" #: src/item-visibility-menu.ts:449 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:452 #: src/plugins-window/flyout-detail.ts:589 #: 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:510 msgid "Could not deactivate %s." msgstr "" #. 1: plugin title. 2: number of windows that were closed. #: src/item-visibility-menu.ts:534 msgid "%1$s deactivated. Closed %2$d window(s)." msgstr "" #. %s: plugin title. #. %s: plugin name #: src/item-visibility-menu.ts:540 #: src/plugins-window/flyout-detail.ts:708 #: src/plugins-window/installed-view.ts:887 msgid "%s deactivated." msgstr "" #: src/my-wordpress/agents-renderer.ts:535 #: includes/agents/identity.php:88 msgid "Agent name is required." msgstr "" #: src/my-wordpress/agents-renderer.ts:568 msgid "Delete agent?" msgstr "" #: src/my-wordpress/agents-renderer.ts:569 msgid "The agent user is deleted permanently. Content it authored is not reassigned." msgstr "" #: src/my-wordpress/agents-renderer.ts:604 msgid "Abilities saved." msgstr "" #: src/my-wordpress/agents-renderer.ts:612 msgid "Triggers saved." msgstr "" #: src/my-wordpress/agents-renderer.ts:624 msgid "No AI provider is configured — agents cannot run until a connector is set up." msgstr "" #: src/my-wordpress/agents-renderer.ts:628 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:634 msgid "Open Connectors settings" msgstr "" #: src/my-wordpress/agents-renderer.ts:663 msgid "+ Create agent" msgstr "" #: src/my-wordpress/agents-renderer.ts:668 #: includes/agents/my-wordpress.php:29 msgid "Agents" msgstr "" #: src/my-wordpress/agents-renderer.ts:691 msgid "No description yet." msgstr "" #: src/my-wordpress/agents-renderer.ts:705 msgid "Define" msgstr "" #: src/my-wordpress/agents-renderer.ts:706 msgid "Tools" msgstr "" #: src/my-wordpress/agents-renderer.ts:707 msgid "Triggers" msgstr "" #: src/my-wordpress/agents-renderer.ts:743 #: src/my-wordpress/agents-renderer.ts:1056 #: src/posts-window/categories-mindmap.ts:2313 #: src/posts-window/categories-mindmap.ts:2494 #: src/posts-window/categories-mindmap.ts:2500 #: src/posts-window/tags-cloud.ts:1648 #: src/posts-window/tags-cloud.ts:1817 #: src/posts-window/tags-cloud.ts:1823 #: src/posts-window/users-render.ts:683 #: src/settings/sections/help.ts:392 msgid "Name" msgstr "" #: src/my-wordpress/agents-renderer.ts:752 #: src/my-wordpress/agents-renderer.ts:1076 msgid "When to use (description)" msgstr "" #: src/my-wordpress/agents-renderer.ts:761 #: src/my-wordpress/agents-renderer.ts:1083 #: includes/agents/privacy.php:73 msgid "Instructions (system prompt)" msgstr "" #: src/my-wordpress/agents-renderer.ts:772 #: src/my-wordpress/agents-renderer.ts:778 #: src/my-wordpress/agents-renderer.ts:791 #: src/my-wordpress/agents-renderer.ts:1065 #: src/posts-window/user-edit-render.ts:391 #: src/posts-window/users-render.ts:701 #: src/posts-window/users-render.ts:1381 #: includes/agents/privacy.php:65 #: includes/users-window/window.php:169 msgid "Role" msgstr "" #: src/my-wordpress/agents-renderer.ts:801 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:817 msgid "Agent saved." msgstr "" #: src/my-wordpress/agents-renderer.ts:843 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:867 msgid "read-only" msgstr "" #: src/my-wordpress/agents-renderer.ts:868 msgid "can modify" msgstr "" #: src/my-wordpress/agents-renderer.ts:835 msgid "Other" msgstr "" #: src/my-wordpress/agents-renderer.ts:925 msgid "Hook name" msgstr "" #: src/my-wordpress/agents-renderer.ts:933 msgid "Suggestions" msgstr "" #: src/my-wordpress/agents-renderer.ts:944 msgid "Required capability" msgstr "" #: src/my-wordpress/agents-renderer.ts:970 msgid "Triggers describe how this site reaches the agent. Chat, drag & drop, and Send to work today; kinds marked \"coming soon\" can be configured but are not wired yet." msgstr "" #: src/my-wordpress/agents-renderer.ts:977 msgid "No triggers configured yet." msgstr "" #: src/my-wordpress/agents-renderer.ts:998 #: src/settings/sections/custom-image.ts:166 msgid "Remove" msgstr "" #: src/my-wordpress/agents-renderer.ts:1010 msgid "Add trigger" msgstr "" #: src/my-wordpress/agents-renderer.ts:1029 msgid "Pick a trigger kind…" msgstr "" #: src/my-wordpress/agents-renderer.ts:1036 msgid "(coming soon)" msgstr "" #: src/my-wordpress/agents-renderer.ts:1054 msgid "Create agent" msgstr "" #: src/my-wordpress/agents-renderer.ts:1092 #: src/posts-window/categories-mindmap.ts:2361 #: src/posts-window/tags-cloud.ts:1673 #: src/posts-window/user-edit-render.ts:1892 msgid "Create" msgstr "" #: src/my-wordpress/agents-renderer.ts:1114 msgid "An administrator has not created any agents on this site yet." msgstr "" #: src/my-wordpress/agents-renderer.ts:1119 msgid "Create your first agent: give it a name, a role, and instructions, then pick the abilities it may use." msgstr "" #: src/my-wordpress/agents-renderer.ts:1127 msgid "No agents yet" msgstr "" #: src/my-wordpress/agents-renderer.ts:1142 msgid "Open profile" msgstr "" #: src/my-wordpress/agents-renderer.ts:1155 msgid "View contributions" msgstr "" #: src/my-wordpress/agents-renderer.ts:1171 msgid "Send to Desktop" msgstr "" #: src/my-wordpress/agents-renderer.ts:1182 #: includes/agents/store.php:320 msgid "Chat" msgstr "" #: src/my-wordpress/agents-renderer.ts:225 msgid "The desktop files API is not available in this context." msgstr "" #: src/my-wordpress/agents-renderer.ts:265 msgid "Agent added to the desktop." msgstr "" #. %s is the agent's name. #: src/my-wordpress/agents-send-to.ts:181 msgid "Send to %s" msgstr "" #: src/my-wordpress/index.ts:286 msgid "Unknown entity type." msgstr "" #. %s is a user display name. #: src/my-wordpress/index.ts:482 msgid "%s — activity footprint" msgstr "" #: src/my-wordpress/index.ts:523 #: src/plugins/drafts-widget/index.ts:394 #: src/posts-window/index.ts:591 #: includes/posts-window/window.php:31 msgid "Categories" msgstr "" #: src/my-wordpress/index.ts:525 #: src/plugins/drafts-widget/index.ts:377 #: src/posts-window/index.ts:604 #: includes/posts-window/window.php:32 msgid "Tags" msgstr "" #: src/my-wordpress/index.ts:527 #: src/my-wordpress/index.ts:1788 #: src/my-wordpress/index.ts:1798 msgid "Attached media" msgstr "" #. %s is a lowercased entity-type label (e.g. "posts", "pages"). #: src/my-wordpress/index.ts:752 msgid "Search %s…" msgstr "" #. %s is an entity-type label (e.g. "Posts", "Pages"). #: src/my-wordpress/index.ts:757 msgid "Search %s" msgstr "" #: src/my-wordpress/index.ts:789 #: src/my-wordpress/index.ts:1022 #: src/my-wordpress/index.ts:3740 msgid "Select an entry to preview it here." msgstr "" #. 1: visible item count, 2: total item count. #: src/my-wordpress/index.ts:840 #: src/my-wordpress/media-list.ts:69 msgid "%1$d of %2$d items" msgstr "" #. 1: current page, 2: total pages. #: src/my-wordpress/index.ts:859 #: src/my-wordpress/index.ts:3902 #: src/my-wordpress/media-list.ts:96 msgid "Page %1$d of %2$d" msgstr "" #. 1: search query, 2: lowercased entity-type label. #: src/my-wordpress/index.ts:1106 msgid "No %2$s match \"%1$s\"." msgstr "" #. %s is an entity-type label (e.g. "Posts", "Pages"). #: src/my-wordpress/index.ts:1113 msgid "No %s yet." msgstr "" #. 1: post title, 2: name of the user who has the post locked. #: src/my-wordpress/index.ts:1281 msgid "%1$s — currently being edited by %2$s" msgstr "" #. %s is the user name currently editing the post. #: src/my-wordpress/index.ts:1369 #: src/posts-window/index.ts:1266 msgid "%s is currently editing" msgstr "" #. %s is an author display name. #: src/my-wordpress/index.ts:1703 msgid "Author · %s" msgstr "" #. %d is a count of additional contributor users. #: src/my-wordpress/index.ts:1723 msgid "Contributors · %d" msgid_plural "Contributors · %d" msgstr[0] "" msgstr[1] "" #. %d is a comment count. #: src/my-wordpress/index.ts:1746 msgid "Comments · %d" msgid_plural "Comments · %d" msgstr[0] "" msgstr[1] "" #. %d is a category count. #: src/my-wordpress/index.ts:1761 msgid "Categories · %d" msgid_plural "Categories · %d" msgstr[0] "" msgstr[1] "" #. %d is a tag count. #: src/my-wordpress/index.ts:1776 msgid "Tags · %d" msgid_plural "Tags · %d" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/index.ts:2088 msgid "No comments on this post yet." msgstr "" #: src/my-wordpress/index.ts:2090 msgid "No categories assigned." msgstr "" #: src/my-wordpress/index.ts:2092 msgid "No tags assigned." msgstr "" #: src/my-wordpress/index.ts:2094 msgid "No media attached to this post." msgstr "" #: src/my-wordpress/index.ts:2096 msgid "No revisions yet." msgstr "" #: src/my-wordpress/index.ts:2098 msgid "No author available." msgstr "" #: src/my-wordpress/index.ts:2100 msgid "No additional contributors." msgstr "" #: src/my-wordpress/index.ts:2102 msgid "Nothing to show." msgstr "" #. %d is a comment count for a particular author. #: src/my-wordpress/index.ts:2491 msgid "%d comment site-wide" msgid_plural "%d comments site-wide" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/index.ts:2509 #: src/my-wordpress/index.ts:2812 #: src/my-wordpress/index.ts:4854 msgid "Author archive" msgstr "" #: src/my-wordpress/index.ts:2525 msgid "Moderate" msgstr "" #: src/my-wordpress/index.ts:2886 msgid "Activity (last 12 months)" msgstr "" #: src/my-wordpress/index.ts:2924 msgid "Member since" msgstr "" #. %s is the name of the parent category. #: src/my-wordpress/index.ts:3257 msgid "in %s" msgstr "" #: src/my-wordpress/index.ts:3271 msgid "View archive" msgstr "" #: src/my-wordpress/index.ts:3292 msgid "Last post" msgstr "" #. %s is a formatted date. #: src/my-wordpress/index.ts:3391 msgid "Saved %s" msgstr "" #: src/my-wordpress/index.ts:3410 msgid "This revision has no rendered content." msgstr "" #: src/my-wordpress/index.ts:3411 msgid "Couldn’t load the revision content. You may not have permission to view it." msgstr "" #: src/my-wordpress/index.ts:3507 #: src/my-wordpress/media-list.ts:225 msgid "Navigate into" msgstr "" #: src/my-wordpress/index.ts:3808 msgid "Search users…" msgstr "" #: src/my-wordpress/index.ts:3809 msgid "Search users" msgstr "" #: src/my-wordpress/index.ts:3839 #: src/my-wordpress/index.ts:4046 msgid "Select a user to see their profile here." msgstr "" #. 1: visible user count, 2: total user count. #: src/my-wordpress/index.ts:3883 msgid "%1$d of %2$d users" msgstr "" #. %s is the user-entered search query. #: src/my-wordpress/index.ts:3955 #: src/my-wordpress/index.ts:4058 msgid "No users match \"%s\"." msgstr "" #: src/my-wordpress/index.ts:3958 #: src/my-wordpress/index.ts:4061 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:4184 #: src/my-wordpress/index.ts:4312 #: src/my-wordpress/index.ts:3130 #: src/posts-window/categories-mindmap.ts:2985 #: src/posts-window/tags-cloud.ts:2333 msgid "%d post" msgid_plural "%d posts" msgstr[0] "" msgstr[1] "" #. %s is a relative or absolute date. #: src/my-wordpress/index.ts:4321 msgid "Last published %s" msgstr "" #: src/my-wordpress/index.ts:4478 #: src/my-wordpress/index.ts:4404 #: includes/my-wordpress/users-list-footprint.php:80 msgid "View activity footprint" msgstr "" #: src/my-wordpress/index.ts:4483 #: src/my-wordpress/index.ts:5422 #: src/my-wordpress/index.ts:4421 msgid "Show profile" msgstr "" #: src/my-wordpress/index.ts:4490 #: src/my-wordpress/index.ts:5409 msgid "View author archive" msgstr "" #: src/my-wordpress/index.ts:4651 #: includes/user-edit-window/window.php:129 msgid "Edit user" msgstr "" #: src/my-wordpress/index.ts:4709 msgid "Loading footprint…" msgstr "" #: src/my-wordpress/index.ts:4728 msgid "Could not load footprint." msgstr "" #. 1: post total, 2: comment total. #: src/my-wordpress/index.ts:4767 msgid "%1$d posts · %2$d comments tracked" msgstr "" #. 1: window-start date, 2: window-end date. #: src/my-wordpress/index.ts:4781 msgid "Window %1$s → %2$s" msgstr "" #. %s is a year-month label like "January 2023". #: src/my-wordpress/index.ts:4840 msgid "Member since %s" msgstr "" #: src/my-wordpress/index.ts:4874 msgid "Total content" msgstr "" #. 1: post count, 2: page count. #: src/my-wordpress/index.ts:4878 msgid "%1$d posts · %2$d pages" msgstr "" #: src/my-wordpress/index.ts:4903 msgid "Updates" msgstr "" #: src/my-wordpress/index.ts:4904 msgid "Saves on existing posts" msgstr "" #. 1: start date, 2: end date. #: src/my-wordpress/index.ts:4914 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:4923 #: src/my-wordpress/index.ts:4938 #: src/posts-window/user-edit-render.ts:1052 msgid "%d day" msgid_plural "%d days" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/index.ts:4930 msgid "Longest streak" msgstr "" #: src/my-wordpress/index.ts:4941 msgid "Current streak" msgstr "" #: src/my-wordpress/index.ts:4943 msgid "No activity today" msgstr "" #: src/my-wordpress/index.ts:4944 msgid "Including today" msgstr "" #: src/my-wordpress/index.ts:4968 msgid "A year of activity" msgstr "" #: src/my-wordpress/index.ts:5010 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:5108 msgid "%1$s — %2$d posts, %3$d comments, %4$d updates" msgstr "" #: src/my-wordpress/index.ts:5128 msgid "Less" msgstr "" #: src/my-wordpress/index.ts:5137 msgid "More" msgstr "" #: src/my-wordpress/index.ts:5151 msgid "Publishing rhythm" msgstr "" #: src/my-wordpress/index.ts:5162 msgid "By weekday" msgstr "" #: src/my-wordpress/index.ts:5165 #: src/my-wordpress/index.ts:5171 msgid "S" msgstr "" #: src/my-wordpress/index.ts:5166 msgid "M" msgstr "" #: src/my-wordpress/index.ts:5167 #: src/my-wordpress/index.ts:5169 msgid "T" msgstr "" #: src/my-wordpress/index.ts:5168 msgid "W" msgstr "" #: src/my-wordpress/index.ts:5170 msgid "F" msgstr "" #: src/my-wordpress/index.ts:5174 msgid "Sunday" msgstr "" #: src/my-wordpress/index.ts:5175 msgid "Monday" msgstr "" #: src/my-wordpress/index.ts:5176 msgid "Tuesday" msgstr "" #: src/my-wordpress/index.ts:5177 msgid "Wednesday" msgstr "" #: src/my-wordpress/index.ts:5178 msgid "Thursday" msgstr "" #: src/my-wordpress/index.ts:5179 msgid "Friday" msgstr "" #: src/my-wordpress/index.ts:5180 msgid "Saturday" msgstr "" #: src/my-wordpress/index.ts:5192 msgid "By hour of day (site time)" msgstr "" #. %d is an hour of the day (0-23). #: src/my-wordpress/index.ts:5223 msgid "%d:00" msgstr "" #. 1: bucket label, 2: count. #: src/my-wordpress/index.ts:5252 msgid "%1$s · %2$d" msgstr "" #: src/my-wordpress/index.ts:5287 msgid "Most prolific month" msgstr "" #. %d is a post count. #: src/my-wordpress/index.ts:5299 msgid "%d post published — their personal record." msgid_plural "%d posts published — their personal record." msgstr[0] "" msgstr[1] "" #: src/my-wordpress/index.ts:5319 #: src/posts-window/user-edit-render.ts:871 msgid "Recent activity" msgstr "" #: src/my-wordpress/index.ts:5325 msgid "Nothing to show yet." msgstr "" #. %s is a post title the user commented on. #: src/my-wordpress/index.ts:5363 msgid "Commented on “%s”" msgstr "" #. %s is the post title the user re-saved. #: src/my-wordpress/index.ts:5369 msgid "Updated “%s”" msgstr "" #. %s is the parent comment's author name. #: src/my-wordpress/index.ts:2314 msgid "In reply to %s" msgstr "" #: src/my-wordpress/index.ts:2339 msgid "On post" msgstr "" #: src/my-wordpress/index.ts:2421 msgid "IP" msgstr "" #: src/my-wordpress/index.ts:2429 msgid "User agent" msgstr "" #. %d is a published-post count. #. %d is a published-page count. #: src/my-wordpress/index.ts:2659 #: src/my-wordpress/index.ts:2672 #: src/my-wordpress/index.ts:3065 msgid "%d published" msgstr "" #: src/my-wordpress/index.ts:2711 #: src/my-wordpress/index.ts:3147 #: src/posts-window/user-edit-render.ts:1171 msgid "Recent posts" msgstr "" #: src/my-wordpress/index.ts:2738 msgid "Top categories & tags" msgstr "" #: src/my-wordpress/index.ts:3083 msgid "one contributor" msgstr "" #: src/my-wordpress/index.ts:3106 msgid "Top contributors" msgstr "" #: src/my-wordpress/index.ts:3178 msgid "Often paired tags" msgstr "" #: src/my-wordpress/index.ts:3179 msgid "Often paired categories" msgstr "" #. %s is the entity id (e.g. 'posts'). #: src/my-wordpress/index.ts:3677 msgid "Unknown entity: %s" msgstr "" #. %s is the entry title. #: src/my-wordpress/index.ts:3712 msgid "Move \"%s\" to Trash?" msgstr "" #: src/my-wordpress/index.ts:4405 msgid "Open the full activity footprint surface for this user." msgstr "" #: src/my-wordpress/index.ts:4422 msgid "Open this user’s profile editor in a new window." msgstr "" #: src/my-wordpress/list-toolbar.ts:67 msgid "Search…" msgstr "" #: src/my-wordpress/list-toolbar.ts:70 msgid "Search" msgstr "" #: src/my-wordpress/media-detail.ts:176 msgid "View on site" msgstr "" #. %d is the count of posts that reference an attachment. #: src/my-wordpress/media-detail.ts:249 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:397 msgid "No posts or pages reference this file." msgstr "" #: src/my-wordpress/media-list.ts:64 #: src/my-wordpress/media-list.ts:573 #: src/my-wordpress/media-list.ts:672 msgid "No media yet." msgstr "" #. %d is a count of media items. #: src/my-wordpress/media-list.ts:77 msgid "%d item" msgid_plural "%d items" msgstr[0] "" msgstr[1] "" #: src/my-wordpress/media-list.ts:230 msgid "Open file in new tab" msgstr "" #: src/my-wordpress/media-list.ts:235 msgid "Delete permanently" msgstr "" #: src/my-wordpress/media-list.ts:397 #: src/my-wordpress/media-list.ts:493 #: src/my-wordpress/media-list.ts:657 msgid "Select a media item to preview it here." msgstr "" #: src/my-wordpress/media-list.ts:460 msgid "Search media…" msgstr "" #: src/my-wordpress/media-list.ts:461 #: src/settings/sections/custom-image.ts:291 msgid "Search media" msgstr "" #. %s is the user-entered search query. #: src/my-wordpress/media-list.ts:570 #: src/my-wordpress/media-list.ts:669 msgid "No media match \"%s\"." msgstr "" #: src/my-wordpress/media-list.ts:358 msgid "Delete media?" msgstr "" #. %s is a media item title. #: src/my-wordpress/media-list.ts:361 msgid "“%s” will be permanently deleted. This cannot be undone." msgstr "" #: src/my-wordpress/media-list.ts:374 msgid "Media deleted." msgstr "" #: src/my-wordpress/media-list.ts:379 msgid "Couldn’t delete that file." msgstr "" #: src/my-wordpress/media-preview.ts:173 msgid "Open file" msgstr "" #: src/my-wordpress/media-preview.ts:222 msgid "Filename" msgstr "" #: src/my-wordpress/media-preview.ts:224 msgid "Dimensions" msgstr "" #: src/my-wordpress/media-preview.ts:225 msgid "File size" msgstr "" #: src/my-wordpress/media-preview.ts:226 msgid "Uploaded" msgstr "" #: src/my-wordpress/media-preview.ts:227 msgid "Uploader" msgstr "" #: src/my-wordpress/media-preview.ts:228 msgid "Alt text" msgstr "" #: src/my-wordpress/media-preview.ts:229 msgid "Caption" msgstr "" #: src/my-wordpress/media-preview.ts:399 msgid "See where this is used" msgstr "" #: src/my-wordpress/media-preview.ts:400 msgid "Show the posts, pages, and custom-post-type entries that reference this file." msgstr "" #: src/notes/convert.ts:57 msgid "Edit draft" msgstr "" #: src/notes/convert.ts:84 msgid "Note converted to a draft post" msgstr "" #: src/notes/convert.ts:87 #: src/notes/trash.ts:51 msgid "Undo" msgstr "" #: src/notes/convert.ts:114 #: includes/notes/rest.php:572 msgid "Could not convert the note to a post." msgstr "" #: src/notes/drop-handlers.ts:120 #: src/plugins/notes-widget/index.ts:449 msgid "Could not pin the note. Please try again." msgstr "" #: src/notes/layer.ts:328 msgid "Pinned notes" msgstr "" #: src/notes/layer.ts:405 msgid "Pinned note" msgstr "" #. %s: note author display name. #: src/notes/layer.ts:408 msgid "Note by %s" msgstr "" #: src/notes/layer.ts:424 msgid "Move note. Drag the pin, or press Enter then use the arrow keys." msgstr "" #: src/notes/layer.ts:489 msgid "Convert to a draft post" msgstr "" #: src/notes/layer.ts:501 msgid "Note text" msgstr "" #. %s: note author display name. #: src/notes/layer.ts:541 msgid "Pinned by %s" msgstr "" #. %s: next paper color name. #: src/notes/layer.ts:573 msgid "Change paper color (next: %s)" msgstr "" #: src/notes/layer.ts:592 msgid "Public note — everyone can see it. Click to make private." msgstr "" #: src/notes/layer.ts:593 msgid "Private note. Click to share with every desktop user." msgstr "" #: src/notes/layer.ts:793 msgid "Note is now public." msgstr "" #: src/notes/layer.ts:794 msgid "Note is now private." msgstr "" #: src/notes/layer.ts:836 msgid "This note was changed in another session — showing the latest version." msgstr "" #: src/notes/layer.ts:884 #: src/plugins/notes-widget/index.ts:353 msgid "Drop on the desktop to pin" msgstr "" #: src/notes/layer.ts:885 #: src/plugins/notes-widget/index.ts:354 msgid "Pin here" msgstr "" #: src/notes/layer.ts:886 #: src/plugins/notes-widget/index.ts:355 msgid "Can’t pin here" msgstr "" #: src/notes/layer.ts:1076 msgid "Moving note. Arrow keys to move, Enter to place, Escape to cancel, Delete to move to the Trash." msgstr "" #: src/notes/layer.ts:1092 msgid "Note placed." msgstr "" #: src/notes/layer.ts:1130 msgid "Move cancelled." msgstr "" #: src/notes/layer.ts:1136 msgid "Move note to the Trash?" msgstr "" #: src/notes/layer.ts:1137 msgid "You can restore it from the Trash later." msgstr "" #: src/notes/posts-drop-target.ts:143 #: src/notes/posts-drop-target.ts:192 msgid "Convert to post" msgstr "" #: src/notes/trash.ts:48 msgid "Note moved to Trash" msgstr "" #: src/notes/trash.ts:70 msgid "Could not move the note to the Trash." msgstr "" #: src/plugins/drafts-widget/index.ts:165 msgid "Writing suggestions" msgstr "" #: src/plugins/drafts-widget/index.ts:192 msgid "Thinking…" 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:2204 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:1453 #: src/posts-window/users-render.ts:480 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:1062 #: 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:119 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:117 msgid "New note" 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:69 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:338 msgid "Reset to defaults" msgstr "" #: src/plugins/snow-wallpaper/index.ts:386 #: includes/wallpapers.php:95 msgid "Snow" msgstr "" #: src/plugins-window/browse-view.ts:116 #: src/plugins-window/featured-view.ts:316 msgid "Featured" msgstr "" #: src/plugins-window/browse-view.ts:117 msgid "Popular" msgstr "" #: src/plugins-window/browse-view.ts:118 msgid "Recommended" msgstr "" #: src/plugins-window/browse-view.ts:119 msgid "Favorites" msgstr "" #: src/plugins-window/browse-view.ts:120 msgid "New" msgstr "" #: src/plugins-window/browse-view.ts:121 msgid "Beta" msgstr "" #: src/plugins-window/browse-view.ts:136 msgid "Search WordPress.org…" msgstr "" #: src/plugins-window/browse-view.ts:157 msgid "Upload Plugin" msgstr "" #: src/plugins-window/browse-view.ts:173 #: src/plugins-window/installed-view.ts:221 #: includes/pages-window/window.php:43 #: includes/posts-window/window.php:64 #: includes/recycle-bin/window.php:77 #: includes/users-window/window.php:59 msgid "Refresh" msgstr "" #: src/plugins-window/browse-view.ts:212 msgid "Drop the .zip to install." msgstr "" #: src/plugins-window/browse-view.ts:351 #: src/plugins-window/featured-view.ts:166 #: src/plugins-window/flyout-detail.ts:623 #: src/settings/sections/themes.ts:294 msgid "Installing…" msgstr "" #. %s: plugin name #: src/plugins-window/browse-view.ts:368 #: src/plugins-window/featured-view.ts:174 #: src/plugins-window/flyout-detail.ts:629 msgid "Installed %s." msgstr "" #. %s: error message #: src/plugins-window/browse-view.ts:388 #: src/plugins-window/featured-view.ts:194 #: src/plugins-window/flyout-detail.ts:649 msgid "Install failed: %s" msgstr "" #: src/plugins-window/browse-view.ts:401 #: src/plugins-window/featured-view.ts:207 msgid "Activating…" msgstr "" #. %s: plugin name #: src/plugins-window/browse-view.ts:409 #: src/plugins-window/featured-view.ts:215 #: src/plugins-window/flyout-detail.ts:667 #: 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:436 #: src/plugins-window/featured-view.ts:240 #: src/plugins-window/flyout-detail.ts:679 #: src/plugins-window/installed-view.ts:854 msgid "Activation failed: %s" msgstr "" #: src/plugins-window/browse-view.ts:564 msgid "No plugins matched." msgstr "" #. %s: error message #: src/plugins-window/browse-view.ts:596 #: 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:213 #: src/plugins-window/flyout-detail.ts:238 #: src/plugins-window/installed-detail.ts:248 msgid "by %s" msgstr "" #: src/plugins-window/card.ts:176 #: src/plugins-window/installed-detail.ts:215 #: src/plugins-window/installed-detail.ts:505 #: src/plugins-window/installed-view.ts:149 #: src/plugins-window/installed-view.ts:446 msgid "Active" msgstr "" #: src/plugins-window/card.ts:179 #: src/plugins-window/flyout-detail.ts:595 #: 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:610 #: 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:266 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:95 msgid "Made for Desktop Mode" msgstr "" #: src/plugins-window/featured-view.ts:98 msgid "Plugins that extend Desktop Mode — desktop decorations, native windows, widgets, and other companions." msgstr "" #: src/plugins-window/featured-view.ts:270 msgid "No featured plugins yet." msgstr "" #. %s: error message #: src/plugins-window/featured-view.ts:279 msgid "Could not load featured plugins: %s" msgstr "" #: src/plugins-window/flyout-detail.ts:134 msgid "Could not load plugin details." msgstr "" #: src/plugins-window/flyout-detail.ts:195 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:272 #: src/plugins-window/installed-detail.ts:389 msgid "Updated %s" msgstr "" #. %s: maximum tested WordPress version #: src/plugins-window/flyout-detail.ts:279 msgid "Tested up to WordPress %s" msgstr "" #: src/plugins-window/flyout-detail.ts:301 #: src/plugins-window/installed-detail.ts:94 #: includes/admin-bar.php:115 msgid "Overview" msgstr "" #: src/plugins-window/flyout-detail.ts:302 msgid "Screenshots" msgstr "" #: src/plugins-window/flyout-detail.ts:303 #: src/plugins-window/installed-detail.ts:98 msgid "Reviews" msgstr "" #: src/plugins-window/flyout-detail.ts:304 #: src/plugins-window/installed-detail.ts:96 msgid "Changelog" msgstr "" #: src/plugins-window/flyout-detail.ts:305 #: src/plugins-window/installed-detail.ts:97 msgid "FAQ" msgstr "" #: src/plugins-window/flyout-detail.ts:364 #: src/plugins-window/installed-detail.ts:930 msgid "Loading recent reviews…" msgstr "" #. %s: anchor tag with link to wp.org reviews #: src/plugins-window/flyout-detail.ts:377 msgid "Recent reviews aren’t available right now. %s" msgstr "" #: src/plugins-window/flyout-detail.ts:381 msgid "Read reviews on WordPress.org ↗" msgstr "" #: src/plugins-window/flyout-detail.ts:397 msgid "Could not load reviews." msgstr "" #: src/plugins-window/flyout-detail.ts:414 msgid "No content available." msgstr "" #: src/plugins-window/flyout-detail.ts:438 msgid "This plugin doesn’t ship screenshots." msgstr "" #: src/plugins-window/flyout-detail.ts:478 msgid "No ratings yet." msgstr "" #. %d: number of stars (1–5) #: src/plugins-window/flyout-detail.ts:491 msgid "%d ★" msgstr "" #: src/plugins-window/flyout-detail.ts:540 msgid "Read on WordPress.org ↗" msgstr "" #: src/plugins-window/flyout-detail.ts:577 msgid "View on WordPress.org ↗" msgstr "" #: src/plugins-window/flyout-detail.ts:696 #: src/plugins-window/installed-view.ts:875 #: src/plugins-window/installed-view.ts:1245 msgid "Desktop Mode deactivated. Reloading…" msgstr "" #. %s: error message #: src/plugins-window/flyout-detail.ts:718 #: src/plugins-window/installed-view.ts:902 msgid "Deactivation failed: %s" msgstr "" #: src/plugins-window/flyout-detail.ts:731 #: src/plugins-window/installed-view.ts:912 msgid "Delete plugin?" msgstr "" #. %s: plugin name #: src/plugins-window/flyout-detail.ts:734 #: 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:751 #: src/plugins-window/installed-view.ts:935 #: src/plugins-window/installed-view.ts:1244 msgid "Desktop Mode deleted. Reloading…" msgstr "" #. %s: plugin name #: src/plugins-window/flyout-detail.ts:763 #: src/plugins-window/installed-view.ts:947 msgid "%s deleted." msgstr "" #. %s: error message #: src/plugins-window/flyout-detail.ts:773 #: src/plugins-window/installed-view.ts:961 msgid "Delete failed: %s" msgstr "" #: src/plugins-window/index.ts:67 msgid "Plugins window template missing." msgstr "" #: src/plugins-window/index.ts:90 msgid "You do not have permission to manage plugins." msgstr "" #: src/plugins-window/installed-detail.ts:95 msgid "Details" msgstr "" #. %s: version number #: src/plugins-window/installed-detail.ts:206 msgid "v%s" msgstr "" #: src/plugins-window/installed-detail.ts:216 #: src/plugins-window/installed-detail.ts:506 #: src/plugins-window/installed-view.ts:150 #: src/plugins-window/installed-view.ts:447 msgid "Inactive" msgstr "" #. %s: new version available #. %s: new plugin version (e.g. "1.4.2") #: src/plugins-window/installed-detail.ts:225 #: src/plugins-window/installed-view.ts:600 msgid "Update to %s" msgstr "" #: src/plugins-window/installed-detail.ts:244 msgid "by" msgstr "" #: src/plugins-window/installed-detail.ts:314 msgid "Loading description…" msgstr "" #: src/plugins-window/installed-detail.ts:319 msgid "No description" msgstr "" #: src/plugins-window/installed-detail.ts:320 msgid "This plugin doesn’t ship a description in its header." msgstr "" #: src/plugins-window/installed-detail.ts:333 msgid "View on WordPress.org" msgstr "" #: src/plugins-window/installed-detail.ts:340 msgid "Plugin website" msgstr "" #: src/plugins-window/installed-detail.ts:345 msgid "Author website" msgstr "" #. %s: comma-grouped active install count #: src/plugins-window/installed-detail.ts:377 msgid "%s+ active installs" msgstr "" #. %s: maximum tested WordPress version #: src/plugins-window/installed-detail.ts:401 msgid "Tested up to WP %s" msgstr "" #. %s: minimum WordPress version #: src/plugins-window/installed-detail.ts:415 msgid "Requires WP %s+" msgstr "" #. %s: minimum PHP version #: src/plugins-window/installed-detail.ts:427 msgid "Requires PHP %s+" msgstr "" #: src/plugins-window/installed-detail.ts:435 #: src/plugins-window/installed-detail.ts:497 msgid "Network only" msgstr "" #: src/plugins-window/installed-detail.ts:450 msgid "Plugin file" msgstr "" #: src/plugins-window/installed-detail.ts:452 #: src/plugins-window/installed-view.ts:323 #: src/settings/sections/about.ts:145 msgid "Version" msgstr "" #: src/plugins-window/installed-detail.ts:458 msgid "Size on disk" msgstr "" #: src/plugins-window/installed-detail.ts:466 msgid "Requires WordPress" msgstr "" #. %s: version #: src/plugins-window/installed-detail.ts:467 #: src/plugins-window/installed-detail.ts:475 msgid "%s+" msgstr "" #: src/plugins-window/installed-detail.ts:474 msgid "Requires PHP" msgstr "" #: src/plugins-window/installed-detail.ts:482 msgid "Text domain" msgstr "" #: src/plugins-window/installed-detail.ts:487 msgid "Plugin URL" msgstr "" #: src/plugins-window/installed-detail.ts:490 msgid "Author URL" msgstr "" #: src/plugins-window/installed-detail.ts:496 msgid "Scope" msgstr "" #: src/plugins-window/installed-detail.ts:557 #: src/plugins-window/installed-detail.ts:682 #: src/plugins-window/installed-detail.ts:913 msgid "Loading from WordPress.org…" msgstr "" #: src/plugins-window/installed-detail.ts:563 msgid "No changelog" msgstr "" #: src/plugins-window/installed-detail.ts:564 msgid "This plugin doesn’t ship a changelog." msgstr "" #: src/plugins-window/installed-detail.ts:598 msgid "Latest" msgstr "" #: src/plugins-window/installed-detail.ts:688 msgid "No FAQ" msgstr "" #: src/plugins-window/installed-detail.ts:689 msgid "This plugin doesn’t ship an FAQ." msgstr "" #: src/plugins-window/installed-detail.ts:943 msgid "Couldn’t load reviews" msgstr "" #: src/plugins-window/installed-detail.ts:944 msgid "WordPress.org didn’t respond. Try again in a moment." msgstr "" #: src/plugins-window/installed-detail.ts:998 msgid "Read all reviews on WordPress.org ↗" msgstr "" #: src/plugins-window/installed-detail.ts:1014 msgid "Reviews live on WordPress.org" msgstr "" #: src/plugins-window/installed-detail.ts:1015 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:1025 msgid "Open reviews on WordPress.org ↗" msgstr "" #: src/plugins-window/installed-detail.ts:1048 msgid "Write a review on WordPress.org ↗" msgstr "" #: src/plugins-window/installed-detail.ts:1091 msgid "Read full review ↗" msgstr "" #. %d: kilobytes #. %d: size in kilobytes #: src/plugins-window/installed-detail.ts:1241 #: 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:1245 #: src/plugins-window/installed-view.ts:1340 msgid "%s MB" msgstr "" #: src/plugins-window/installed-view.ts:148 #: src/posts-window/index.ts:1060 #: src/posts-window/users-render.ts:770 #: includes/comments-window/window.php:36 #: includes/recycle-bin/window.php:36 msgid "All" 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:315 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 selected plugins #. %d: selected row count. #. %d is a count of selected users. #: src/plugins-window/installed-view.ts:674 #: src/posts-window/index.ts:2402 #: src/posts-window/users-render.ts:975 #: src/recycle-bin/index.ts:743 msgid "%d selected" 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/intro-dialog.ts:116 msgid "Welcome to the new Plugins window" msgstr "" #: src/plugins-window/intro-dialog.ts:117 msgid "You're looking at the redesigned Plugins admin — same WordPress.org repository under the hood, with a workflow tuned for how Desktop Mode wants you to work." msgstr "" #: src/plugins-window/intro-dialog.ts:123 msgid "Two tabs in one window — Installed for managing what you have, Browse for discovering new plugins. No more bouncing between Plugins → Add New → back to Installed." msgstr "" #: src/plugins-window/intro-dialog.ts:127 msgid "A real gallery on Browse — clean cards with rating, install count, last updated, and a click-anywhere detail flyout. Subtle hover lift, lazy-loaded icons, infinite scroll." msgstr "" #: src/plugins-window/intro-dialog.ts:131 msgid "The detail flyout shows screenshots, the ratings histogram, recent reviews, the changelog and FAQ — all without leaving the window." msgstr "" #: src/plugins-window/intro-dialog.ts:135 msgid "Drag a .zip onto the window to install — or drag a Browse card straight to the dock to pin a shortcut. The framework drag bridge handles the rest." msgstr "" #: src/plugins-window/intro-dialog.ts:139 msgid "The dock repaints LIVE after every install / activate / deactivate / delete. No reload, no stale tile, no \"wait, did that work?\"." msgstr "" #: src/plugins-window/intro-dialog.ts:143 msgid "Per-row capability flags so the UI hides actions you can't perform — and the server re-validates every mutation, so flags can't be tampered into more permissions." msgstr "" #: src/plugins-window/intro-dialog.ts:229 #: src/posts-window/intro-dialog.ts:537 #: src/posts-window/pages-intro-dialog.ts:201 #: src/posts-window/users-intro-dialog.ts:190 msgid "Take me to settings" msgstr "" #: src/plugins-window/intro-dialog.ts:232 #: src/posts-window/intro-dialog.ts:541 #: src/posts-window/pages-intro-dialog.ts:204 #: src/posts-window/users-intro-dialog.ts:193 #: includes/welcome-dialog.php:108 msgid "Got it" 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 "" #: src/plugins-window/upload-dialog.ts:469 #: src/settings/sections/wallpaper.ts:229 msgid "Done" 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:199 msgid "Mindmap unavailable: shell modules API missing." msgstr "" #: src/posts-window/categories-mindmap.ts:205 #: src/posts-window/categories-mindmap.ts:210 msgid "Mindmap unavailable." msgstr "" #: src/posts-window/categories-mindmap.ts:230 msgid "Add root category" msgstr "" #: src/posts-window/categories-mindmap.ts:236 #: src/posts-window/tags-cloud.ts:261 msgid "Recenter" msgstr "" #: src/posts-window/categories-mindmap.ts:245 #: src/posts-window/index.ts:1712 msgid "Search categories…" msgstr "" #: src/posts-window/categories-mindmap.ts:248 msgid "Search categories in the mindmap" msgstr "" #: src/posts-window/categories-mindmap.ts:257 msgid "Click a node to focus + edit · drag onto another to reparent · wheel to zoom" msgstr "" #: src/posts-window/categories-mindmap.ts:509 msgid "Couldn’t load categories:" msgstr "" #: src/posts-window/categories-mindmap.ts:544 msgid "No custom categories yet. Click \"Add root category\" to start branching." msgstr "" #. %s: parent category name. #: src/posts-window/categories-mindmap.ts:2303 msgid "New child of %s" msgstr "" #: src/posts-window/categories-mindmap.ts:2306 msgid "New root category" msgstr "" #: src/posts-window/categories-mindmap.ts:2318 msgid "e.g. Recipes" msgstr "" #: src/posts-window/categories-mindmap.ts:2326 #: src/posts-window/categories-mindmap.ts:2505 #: src/posts-window/index.ts:557 #: src/posts-window/tags-cloud.ts:1828 msgid "Slug" msgstr "" #: src/posts-window/categories-mindmap.ts:2331 #: src/posts-window/categories-mindmap.ts:2511 #: src/posts-window/tags-cloud.ts:1834 msgid "auto-from-name" msgstr "" #: src/posts-window/categories-mindmap.ts:2351 #: src/posts-window/categories-mindmap.ts:2538 #: src/posts-window/tags-cloud.ts:1663 #: src/posts-window/tags-cloud.ts:1855 msgid "Description (optional)" msgstr "" #: src/posts-window/categories-mindmap.ts:2410 #: src/posts-window/tags-cloud.ts:1742 msgid "Couldn’t create:" msgstr "" #: src/posts-window/categories-mindmap.ts:2459 msgid "No category selected" msgstr "" #: src/posts-window/categories-mindmap.ts:2462 msgid "Click a node on the mindmap to edit its name, description, and posts." msgstr "" #. %d: post count. #: src/posts-window/categories-mindmap.ts:2546 msgid "%d post in this category." msgid_plural "%d posts in this category." msgstr[0] "" msgstr[1] "" #: src/posts-window/categories-mindmap.ts:2561 msgid "+ Child" msgstr "" #: src/posts-window/categories-mindmap.ts:2576 msgid "Make root" msgstr "" #: src/posts-window/categories-mindmap.ts:2577 msgid "Promote this category to a top-level root (no parent)." msgstr "" #: src/posts-window/categories-mindmap.ts:2590 msgid "Couldn’t reparent:" msgstr "" #: src/posts-window/categories-mindmap.ts:2646 #: src/posts-window/tags-cloud.ts:1924 msgid "Couldn’t save:" msgstr "" #: src/posts-window/categories-mindmap.ts:2656 #: src/posts-window/tags-cloud.ts:1934 msgid "Click again to delete" msgstr "" #: src/posts-window/categories-mindmap.ts:2684 #: src/posts-window/tags-cloud.ts:1964 msgid "Couldn’t delete:" msgstr "" #: src/posts-window/categories-mindmap.ts:1578 msgid "Reparent failed:" msgstr "" #: src/posts-window/categories-mindmap.ts:2118 #: src/posts-window/tags-cloud.ts:1480 msgid "Couldn’t load posts:" msgstr "" #: src/posts-window/index.ts:257 #: src/posts-window/index.ts:1064 msgid "Scheduled" msgstr "" #: src/posts-window/index.ts:258 msgid "Draft" msgstr "" #: src/posts-window/index.ts:260 msgid "Private" msgstr "" #: src/posts-window/index.ts:524 msgid "All authors" msgstr "" #: src/posts-window/index.ts:525 msgid "Filter by author" msgstr "" #: src/posts-window/index.ts:532 msgid "Date" msgstr "" #: src/posts-window/index.ts:550 msgid "Template" msgstr "" #: src/posts-window/index.ts:612 msgid "All tags" msgstr "" #: src/posts-window/index.ts:613 msgid "Filter by tag" msgstr "" #: src/posts-window/index.ts:648 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:657 msgid "↳ #%d" msgstr "" #: src/posts-window/index.ts:691 #: src/posts-window/index.ts:693 #: includes/pages-window/window.php:234 msgid "Default template" msgstr "" #: src/posts-window/index.ts:715 msgid "Click to copy slug" msgstr "" #: src/posts-window/index.ts:742 #: src/posts-window/users-render.ts:382 msgid "Copied!" msgstr "" #: src/posts-window/index.ts:807 msgid "%d comment" msgid_plural "%d comments" msgstr[0] "" msgstr[1] "" #: src/posts-window/index.ts:980 msgid "Show columns" msgstr "" #. %d: row count. #: src/posts-window/index.ts:1084 msgid "Move %d post(s) to the trash?" msgstr "" #: src/posts-window/index.ts:1288 msgid "Front page" msgstr "" #: src/posts-window/index.ts:1301 msgid "Posts page" msgstr "" #: src/posts-window/index.ts:1465 msgid "Add tag…" msgstr "" #: src/posts-window/index.ts:1466 msgid "Tag" msgstr "" #. %s: tag label #: src/posts-window/index.ts:1613 msgid "Couldn’t add tag \"%s\"." msgstr "" #. %s: tag label #: src/posts-window/index.ts:1658 msgid "Couldn’t remove tag \"%s\"." msgstr "" #: src/posts-window/index.ts:1713 msgid "Categorize" msgstr "" #: src/posts-window/index.ts:1819 msgid "Couldn’t assign new category." msgstr "" #: src/posts-window/index.ts:1826 msgid "Couldn’t create category." msgstr "" #: src/posts-window/index.ts:1854 msgid "Couldn’t update categories." msgstr "" #: src/posts-window/index.ts:1876 msgid "Delete category?" msgstr "" #. %s: category name. #: src/posts-window/index.ts:1879 msgid "Delete the category \"%s\"? Posts assigned only to it will fall back to Uncategorized." msgstr "" #: src/posts-window/index.ts:1908 msgid "Couldn’t update post categories after delete." msgstr "" #: src/posts-window/index.ts:1914 msgid "Couldn’t delete category." msgstr "" #: src/posts-window/index.ts:2067 msgid "Couldn’t add category." msgstr "" #: src/posts-window/index.ts:2174 msgid "modified" msgstr "" #: src/posts-window/index.ts:2215 #: src/posts-window/index.ts:2217 msgid "(no excerpt)" msgstr "" #: src/posts-window/index.ts:2371 msgid "No posts" msgstr "" #. 1: current page, 2: total pages, 3: total posts. #: src/posts-window/index.ts:2375 msgid "Page %1$d of %2$d · %3$d posts" msgstr "" #: src/posts-window/index.ts:2568 msgid "Add New Page" msgstr "" #: src/posts-window/index.ts:2568 msgid "Add New Post" msgstr "" #: src/posts-window/intro-dialog.ts:165 msgid "Science" msgstr "" #: src/posts-window/intro-dialog.ts:166 msgid "Biology" msgstr "" #: src/posts-window/intro-dialog.ts:167 msgid "Astronomy" msgstr "" #: src/posts-window/intro-dialog.ts:168 msgid "Physics" msgstr "" #: src/posts-window/intro-dialog.ts:170 msgid "Society" msgstr "" #: src/posts-window/intro-dialog.ts:171 msgid "Economics" msgstr "" #: src/posts-window/intro-dialog.ts:172 msgid "Politics" msgstr "" #: src/posts-window/intro-dialog.ts:174 msgid "Culture" msgstr "" #: src/posts-window/intro-dialog.ts:175 msgid "Music" msgstr "" #: src/posts-window/intro-dialog.ts:176 msgid "Cinema" msgstr "" #: src/posts-window/intro-dialog.ts:485 msgid "A new visual editor for Categories and Tags awaits inside — drag, drop, and reorganize your taxonomy in seconds." msgstr "" #: src/posts-window/intro-dialog.ts:511 msgid "Welcome to the new Posts" msgstr "" #: src/posts-window/intro-dialog.ts:516 msgid "A redesigned Posts experience built around how you actually work. Try the new Categories canvas — grab a node and drop it on another to reparent it." msgstr "" #: src/posts-window/intro-dialog.ts:527 msgid "Prefer the classic Posts list? You can switch back any time from OS Settings → Features." msgstr "" #: src/posts-window/intro-dialog.ts:809 msgid "WordPress at scale" msgstr "" #: src/posts-window/intro-dialog.ts:809 msgid "Plugins economy" msgstr "" #: src/posts-window/intro-dialog.ts:809 msgid "Open-source orbits" msgstr "" #: src/posts-window/intro-dialog.ts:810 #: src/posts-window/intro-dialog.ts:864 msgid "Title cards reborn" msgstr "" #: src/posts-window/intro-dialog.ts:810 msgid "Album art trends" msgstr "" #: src/posts-window/intro-dialog.ts:810 #: src/posts-window/intro-dialog.ts:862 msgid "Type as identity" msgstr "" #: src/posts-window/intro-dialog.ts:811 msgid "Sim notebooks" msgstr "" #: src/posts-window/intro-dialog.ts:811 msgid "Pixel pipelines" msgstr "" #: src/posts-window/intro-dialog.ts:811 msgid "Code as method" msgstr "" #: src/posts-window/intro-dialog.ts:812 #: src/posts-window/intro-dialog.ts:866 msgid "Anamorphic notes" msgstr "" #: src/posts-window/intro-dialog.ts:812 msgid "Field portraits" msgstr "" #: src/posts-window/intro-dialog.ts:812 #: src/posts-window/intro-dialog.ts:862 msgid "Sunday playlist" msgstr "" #: src/posts-window/intro-dialog.ts:813 msgid "Weekly briefing" msgstr "" #: src/posts-window/intro-dialog.ts:813 msgid "Markets recap" msgstr "" #: src/posts-window/intro-dialog.ts:849 msgid "What we learned" msgstr "" #: src/posts-window/intro-dialog.ts:849 msgid "Open questions" msgstr "" #: src/posts-window/intro-dialog.ts:849 msgid "Methodology notes" msgstr "" #: src/posts-window/intro-dialog.ts:849 msgid "Replication study" msgstr "" #: src/posts-window/intro-dialog.ts:850 msgid "Fieldwork log" msgstr "" #: src/posts-window/intro-dialog.ts:850 msgid "Cell shapes" msgstr "" #: src/posts-window/intro-dialog.ts:850 msgid "Microscope diary" msgstr "" #: src/posts-window/intro-dialog.ts:851 msgid "Pressed leaves" msgstr "" #: src/posts-window/intro-dialog.ts:851 msgid "Greenhouse notes" msgstr "" #: src/posts-window/intro-dialog.ts:851 msgid "Native species" msgstr "" #: src/posts-window/intro-dialog.ts:852 msgid "Migration map" msgstr "" #: src/posts-window/intro-dialog.ts:852 msgid "Birding weekend" msgstr "" #: src/posts-window/intro-dialog.ts:852 msgid "Tracks at dawn" msgstr "" #: src/posts-window/intro-dialog.ts:853 msgid "Comet schedule" msgstr "" #: src/posts-window/intro-dialog.ts:853 msgid "Backyard telescope" msgstr "" #: src/posts-window/intro-dialog.ts:853 msgid "Lunar tides" msgstr "" #: src/posts-window/intro-dialog.ts:854 msgid "Lab notebook" msgstr "" #: src/posts-window/intro-dialog.ts:854 msgid "Toy models" msgstr "" #: src/posts-window/intro-dialog.ts:854 msgid "Phase transitions" msgstr "" #: src/posts-window/intro-dialog.ts:856 msgid "Sunday digest" msgstr "" #: src/posts-window/intro-dialog.ts:856 msgid "Local elections" msgstr "" #: src/posts-window/intro-dialog.ts:856 msgid "Reader letters" msgstr "" #: src/posts-window/intro-dialog.ts:857 msgid "Macro recap" msgstr "" #: src/posts-window/intro-dialog.ts:857 msgid "Numbers I noticed" msgstr "" #: src/posts-window/intro-dialog.ts:857 msgid "Market mood" msgstr "" #: src/posts-window/intro-dialog.ts:858 msgid "Inflation trail" msgstr "" #: src/posts-window/intro-dialog.ts:858 msgid "Central banks" msgstr "" #: src/posts-window/intro-dialog.ts:859 msgid "Pricing tactics" msgstr "" #: src/posts-window/intro-dialog.ts:859 msgid "Coffee shop economics" msgstr "" #: src/posts-window/intro-dialog.ts:860 msgid "Campaign trail" msgstr "" #: src/posts-window/intro-dialog.ts:860 msgid "Town hall notes" msgstr "" #: src/posts-window/intro-dialog.ts:860 msgid "Policy explainer" msgstr "" #: src/posts-window/intro-dialog.ts:862 msgid "City walks" msgstr "" #: src/posts-window/intro-dialog.ts:863 msgid "Liner notes" msgstr "" #: src/posts-window/intro-dialog.ts:863 msgid "Live this week" msgstr "" #: src/posts-window/intro-dialog.ts:863 msgid "Album re-listen" msgstr "" #: src/posts-window/intro-dialog.ts:864 msgid "Director cut" msgstr "" #: src/posts-window/intro-dialog.ts:864 msgid "Set on the road" msgstr "" #: src/posts-window/intro-dialog.ts:865 msgid "Three-act notes" msgstr "" #: src/posts-window/intro-dialog.ts:865 msgid "Stage to screen" msgstr "" #: src/posts-window/intro-dialog.ts:866 msgid "Future-proof tropes" msgstr "" #: src/posts-window/intro-dialog.ts:866 msgid "Worldbuilding 101" msgstr "" #: src/posts-window/pages-intro-dialog.ts:112 msgid "Welcome to the new Pages window" msgstr "" #: src/posts-window/pages-intro-dialog.ts:113 msgid "You're looking at the redesigned Pages list — same data you already manage, with a UX tuned for how Desktop Mode wants you to work." msgstr "" #: src/posts-window/pages-intro-dialog.ts:118 msgid "Sticky header and sticky title column so long lists stay readable as you scroll." msgstr "" #: src/posts-window/pages-intro-dialog.ts:119 msgid "Front page and Posts page badges right on the title — no more \"wait, which one is the homepage?\"." msgstr "" #: src/posts-window/pages-intro-dialog.ts:120 msgid "Page Template column so you can spot which template each page uses at a glance." msgstr "" #: src/posts-window/pages-intro-dialog.ts:121 msgid "Slug column with one-click copy — perfect when configuring redirects or sharing canonical URLs." msgstr "" #: src/posts-window/pages-intro-dialog.ts:122 msgid "Comments column, Parent column, View link, lock indicator, multi-select bulk actions, inline search, status segments. All in one screen, no reloads." msgstr "" #: src/posts-window/tags-cloud.ts:228 msgid "Tag cloud unavailable: shell modules API missing." msgstr "" #: src/posts-window/tags-cloud.ts:234 #: src/posts-window/tags-cloud.ts:239 msgid "Tag cloud unavailable." msgstr "" #: src/posts-window/tags-cloud.ts:255 msgid "Add tag" msgstr "" #: src/posts-window/tags-cloud.ts:267 msgid "Reflow" msgstr "" #: src/posts-window/tags-cloud.ts:268 msgid "Recompute the chip layout from scratch — discards manual repositioning." msgstr "" #: src/posts-window/tags-cloud.ts:279 msgid "Search tags…" msgstr "" #: src/posts-window/tags-cloud.ts:282 msgid "Search tags in the cloud" msgstr "" #: src/posts-window/tags-cloud.ts:291 msgid "Click a tag to focus + edit · drag to reposition · wheel to zoom" msgstr "" #: src/posts-window/tags-cloud.ts:469 msgid "Couldn’t load tags:" msgstr "" #: src/posts-window/tags-cloud.ts:1641 msgid "New tag" msgstr "" #: src/posts-window/tags-cloud.ts:1653 msgid "e.g. featured" msgstr "" #: src/posts-window/tags-cloud.ts:1730 msgid "Tag created but description failed:" msgstr "" #: src/posts-window/tags-cloud.ts:1783 msgid "No tag selected" msgstr "" #: src/posts-window/tags-cloud.ts:1787 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:1863 msgid "%d post tagged with this." msgid_plural "%d posts tagged with this." msgstr[0] "" msgstr[1] "" #: src/posts-window/tags-cloud.ts:2257 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:145 msgid "First name" msgstr "" #: src/posts-window/user-edit-render.ts:283 #: includes/users-window/window.php:150 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:138 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:1385 #: includes/users-window/window.php:173 msgid "Language" msgstr "" #: src/posts-window/user-edit-render.ts:347 #: src/posts-window/users-render.ts:1386 #: includes/user-edit-window/window.php:170 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:926 #: src/posts-window/users-render.ts:407 msgid "No role" msgstr "" #: src/posts-window/user-edit-render.ts:943 msgid "Profile completeness" msgstr "" #. %d is a count of pages. #: src/posts-window/user-edit-render.ts:1021 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:1032 msgid "%d received" msgstr "" #: src/posts-window/user-edit-render.ts:1041 #: src/posts-window/users-render.ts:721 msgid "Last login" msgstr "" #: src/posts-window/user-edit-render.ts:1042 #: src/posts-window/users-render.ts:512 msgid "Never" msgstr "" #: src/posts-window/user-edit-render.ts:1058 msgid "Member" msgstr "" #: src/posts-window/user-edit-render.ts:1082 msgid "Posts published — last 12 months" msgstr "" #. %d is a count of posts. #: src/posts-window/user-edit-render.ts:1091 msgid "%d total" msgstr "" #: src/posts-window/user-edit-render.ts:1101 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:1132 msgid "%1$s — %2$d posts" msgstr "" #: src/posts-window/user-edit-render.ts:1172 msgid "No recent posts." msgstr "" #. %d is a count of comments. #: src/posts-window/user-edit-render.ts:1181 msgid "%d 💬" msgstr "" #: src/posts-window/user-edit-render.ts:1191 msgid "Recent comments" msgstr "" #: src/posts-window/user-edit-render.ts:1192 msgid "No recent comments." msgstr "" #: src/posts-window/user-edit-render.ts:1196 msgid "(empty comment)" msgstr "" #: src/posts-window/user-edit-render.ts:1198 msgid "on" msgstr "" #: src/posts-window/user-edit-render.ts:1200 msgid "pending" msgstr "" #: src/posts-window/user-edit-render.ts:1295 msgid "Active sessions & app access" msgstr "" #: src/posts-window/user-edit-render.ts:1308 #: src/posts-window/user-edit-render.ts:1788 msgid "Active sessions" msgstr "" #: src/posts-window/user-edit-render.ts:1317 msgid "Includes the current device." msgstr "" #: src/posts-window/user-edit-render.ts:1318 msgid "Logged in across multiple devices." msgstr "" #: src/posts-window/user-edit-render.ts:1330 #: src/posts-window/user-edit-render.ts:1862 msgid "Application passwords" msgstr "" #. %1$s is the app password name, %2$s is a relative time. #: src/posts-window/user-edit-render.ts:1342 msgid "\"%1$s\" last used %2$s" msgstr "" #: src/posts-window/user-edit-render.ts:1348 msgid "No recent use." msgstr "" #: src/posts-window/user-edit-render.ts:1349 msgid "No app passwords issued yet." msgstr "" #. %d minutes ago. #. %d is a number of minutes. #: src/posts-window/user-edit-render.ts:1457 #: src/posts-window/users-render.ts:485 msgid "%d min ago" msgstr "" #. %d hours ago. #. %d is a number of hours. #: src/posts-window/user-edit-render.ts:1461 #: src/posts-window/users-render.ts:490 msgid "%d h ago" msgstr "" #. %d days ago. #. %d is a number of days. #: src/posts-window/user-edit-render.ts:1465 #: src/posts-window/users-render.ts:495 msgid "%d d ago" msgstr "" #. %d months ago. #. %d is a number of months. #: src/posts-window/user-edit-render.ts:1469 #: src/posts-window/users-render.ts:500 msgid "%d mo ago" msgstr "" #. %d years ago. #. %d is a number of years. #: src/posts-window/user-edit-render.ts:1472 #: src/posts-window/users-render.ts:504 msgid "%d y ago" msgstr "" #: src/posts-window/user-edit-render.ts:1528 msgid "Email address is not valid." msgstr "" #: src/posts-window/user-edit-render.ts:1531 #: src/posts-window/users-render.ts:1528 #: includes/users-window/rest.php:537 msgid "That email is already in use." msgstr "" #: src/posts-window/user-edit-render.ts:1533 #: src/posts-window/users-render.ts:1537 #: includes/users-window/rest.php:560 msgid "You are not allowed to assign that role." msgstr "" #: src/posts-window/user-edit-render.ts:1633 msgid "Admin colour scheme" msgstr "" #: src/posts-window/user-edit-render.ts:1795 msgid "Log out everywhere else" msgstr "" #: src/posts-window/user-edit-render.ts:1796 msgid "Log this user out everywhere" msgstr "" #: src/posts-window/user-edit-render.ts:1823 msgid "Sessions destroyed." msgstr "" #. %s is an error message. #: src/posts-window/user-edit-render.ts:1828 msgid "Could not destroy sessions (%s)." msgstr "" #: src/posts-window/user-edit-render.ts:1882 msgid "New application password name" msgstr "" #: src/posts-window/user-edit-render.ts:1885 msgid "e.g. iPhone, WP-CLI, Backup tool" msgstr "" #: src/posts-window/user-edit-render.ts:1902 msgid "No application passwords issued yet." msgstr "" #. %s is a relative time. #: src/posts-window/user-edit-render.ts:1920 msgid "last used %s" msgstr "" #: src/posts-window/user-edit-render.ts:1923 msgid "never used" msgstr "" #: src/posts-window/user-edit-render.ts:1928 msgid "Revoke" msgstr "" #: src/posts-window/user-edit-render.ts:1945 msgid "Application password revoked." msgstr "" #: src/posts-window/user-edit-render.ts:1983 #: includes/user-edit-window/rest.php:270 msgid "Application password name is required." msgstr "" #. %s is an application password. #: src/posts-window/user-edit-render.ts:2010 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-intro-dialog.ts:100 msgid "Welcome to the new Users window" msgstr "" #: src/posts-window/users-intro-dialog.ts:101 msgid "Same data you already manage, with the polish the Users list has been waiting for." msgstr "" #: src/posts-window/users-intro-dialog.ts:106 msgid "Live online indicator on every row — see who is around right now." msgstr "" #: src/posts-window/users-intro-dialog.ts:107 msgid "Last-login column so you finally know who is actually using the site." msgstr "" #: src/posts-window/users-intro-dialog.ts:108 msgid "Bulk role change with strict role-permission enforcement — never accidentally promote anyone above your own level." msgstr "" #: src/posts-window/users-intro-dialog.ts:109 msgid "One-click password reset and resend-welcome buttons, with sensible rate-limiting." msgstr "" #: src/posts-window/users-intro-dialog.ts:110 msgid "Click-to-copy email and a long-overdue search that matches name, username, AND email." msgstr "" #: src/posts-window/users-intro-dialog.ts:111 msgid "Per-user content stats: posts, pages, comments at a glance." msgstr "" #: src/posts-window/users-render.ts:143 msgid "Could not open profile window — desktop shell unavailable." msgstr "" #: src/posts-window/users-render.ts:157 msgid "Profile window not registered — see console." msgstr "" #: src/posts-window/users-render.ts:356 msgid "Click to copy email" msgstr "" #: src/posts-window/users-render.ts:592 msgid "Send password reset" msgstr "" #: src/posts-window/users-render.ts:596 msgid "Send password reset email?" msgstr "" #. %s is a user name. #: src/posts-window/users-render.ts:599 msgid "WordPress will email %s a password-reset link." msgstr "" #: src/posts-window/users-render.ts:602 msgid "Send reset email" msgstr "" #. %s is the user's email address. #: src/posts-window/users-render.ts:612 msgid "Reset email sent to %s." msgstr "" #. %s is an error code. #: src/posts-window/users-render.ts:621 msgid "Could not send reset email (%s)." msgstr "" #: src/posts-window/users-render.ts:632 msgid "Resend welcome email" msgstr "" #: src/posts-window/users-render.ts:636 msgid "Resend welcome email?" msgstr "" #. %s is a user name. #: src/posts-window/users-render.ts:639 msgid "WordPress will resend the original welcome email to %s." msgstr "" #: src/posts-window/users-render.ts:644 msgid "Resend" msgstr "" #. %s is the user's email address. #: src/posts-window/users-render.ts:654 msgid "Welcome email resent to %s." msgstr "" #. %s is an error code. #: src/posts-window/users-render.ts:663 msgid "Could not resend welcome (%s)." msgstr "" #: src/posts-window/users-render.ts:694 msgid "Email" msgstr "" #: src/posts-window/users-render.ts:710 msgid "Content" msgstr "" #: src/posts-window/users-render.ts:735 msgid "Registered" msgstr "" #: src/posts-window/users-render.ts:752 msgid "Actions" msgstr "" #: src/posts-window/users-render.ts:771 msgid "Online" msgstr "" #: src/posts-window/users-render.ts:772 msgid "Active 30d" msgstr "" #: src/posts-window/users-render.ts:773 msgid "Never logged in" msgstr "" #: src/posts-window/users-render.ts:1407 msgid "Generated password copied to clipboard." msgstr "" #. %s is the user's email address. #: src/posts-window/users-render.ts:1454 msgid "User created — welcome email sent to %s." msgstr "" #: src/posts-window/users-render.ts:1524 #: includes/users-window/rest.php:530 msgid "That username is already in use." msgstr "" #: src/posts-window/users-render.ts:1531 #: includes/users-window/rest.php:516 msgid "Username is not valid." msgstr "" #: src/posts-window/users-render.ts:1534 #: includes/users-window/rest.php:523 msgid "A valid email address is required." msgstr "" #: src/posts-window/users-render.ts:1540 msgid "Could not create the user." msgstr "" #: src/posts-window/users-render.ts:1001 msgid "Set role to…" msgstr "" #: src/posts-window/users-render.ts:1012 msgid "Apply" msgstr "" #: src/posts-window/users-render.ts:1033 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:1036 msgid "Set %1$d user(s)' role to %2$s?" msgstr "" #: src/posts-window/users-render.ts:1040 msgid "Set role" msgstr "" #. %1$d users updated, %2$d failed. #: src/posts-window/users-render.ts:1065 msgid "Role updated for %1$d user(s) (%2$d skipped)." msgstr "" #: src/posts-window/users-render.ts:1072 msgid "No users updated." msgstr "" #. %1$d current page, %2$d total pages, %3$d total rows. #: src/posts-window/users-render.ts:1109 msgid "Page %1$d of %2$d · %3$d users" msgstr "" #: src/posts-window/users-render.ts:1165 msgid "Could not load users. Try Refresh." msgstr "" #. %s: site name #: src/pwa/install.ts:163 msgid "Installed %s as an app." msgstr "" #. %s: site name #: src/pwa/install.ts:189 msgid "Install %s as an app" msgstr "" #: src/pwa/install.ts:221 msgid "Install cancelled." msgstr "" #. %s: site name #: src/pwa/install.ts:239 msgid "%s is already installed. Open it from your apps menu or home screen." msgstr "" #: src/pwa/install.ts:255 msgid "Install isn't available — another plugin's service worker is active on this site. A site admin can opt in by setting the desktop_mode_pwa_force_replace_sw filter to true." msgstr "" #: src/pwa/install.ts:263 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/recycle-bin/index.ts:310 msgid "Deleted" msgstr "" #: src/recycle-bin/index.ts:325 msgid "By" msgstr "" #: src/recycle-bin/index.ts:347 #: includes/recycle-bin/window.php:65 msgid "Restore" msgstr "" #: src/recycle-bin/index.ts:355 #: src/recycle-bin/index.ts:867 #: includes/recycle-bin/window.php:73 msgid "Delete forever" msgstr "" #: src/recycle-bin/index.ts:861 msgid "Delete forever?" msgstr "" #. %d: row count. #: src/recycle-bin/index.ts:864 msgid "Permanently delete %d item(s)? This cannot be undone." msgstr "" #: src/recycle-bin/index.ts:936 msgid "Emptying…" msgstr "" #. 1: items purged so far, 2: items in bin when emptying began. #: src/recycle-bin/index.ts:939 msgid "Emptying… %1$d of %2$d" msgstr "" #: src/recycle-bin/index.ts:952 msgid "Empty Trash?" msgstr "" #: src/recycle-bin/index.ts:953 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:956 #: includes/recycle-bin/window.php:82 msgid "Empty Trash" msgstr "" #. %d: skipped count. #: src/recycle-bin/index.ts:989 msgid "%d item(s) skipped (insufficient permissions)." msgstr "" #: src/related-entities/index.ts:263 msgid "Related" msgstr "" #: src/release-card.ts:352 #: src/ui/components/wpd-toast/wpd-toast.ts:128 msgid "Dismiss" msgstr "" #: src/release-card.ts:355 #: src/update-notice.ts:167 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:526 msgid "Diamond" 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 "" #: src/settings/labels.ts:23 #: includes/accents.php:35 msgid "WordPress Blue" msgstr "" #: src/settings/labels.ts:25 #: includes/accents.php:36 msgid "Indigo" msgstr "" #: src/settings/labels.ts:27 #: includes/accents.php:37 msgid "Teal" msgstr "" #: src/settings/labels.ts:29 #: includes/accents.php:38 msgid "Emerald" msgstr "" #: src/settings/labels.ts:31 #: includes/accents.php:39 msgid "Amber" msgstr "" #: src/settings/labels.ts:33 #: includes/accents.php:40 msgid "Rose" msgstr "" #: src/settings/labels.ts:42 msgid "Compact" msgstr "" #: src/settings/labels.ts:44 #: src/settings/labels.ts:60 #: src/settings/sections/help.ts:394 #: includes/user-edit-window/window.php:112 msgid "Default" msgstr "" #: src/settings/labels.ts:46 msgid "Large" msgstr "" #: src/settings/labels.ts:58 msgid "Sharp" msgstr "" #: src/settings/labels.ts:62 msgid "Round" msgstr "" #: src/settings/labels.ts:74 msgid "Static" msgstr "" #: src/settings/labels.ts:76 msgid "Dynamic" msgstr "" #: src/settings/labels.ts:78 #: src/settings/sections/apps-icons.ts:69 msgid "Hidden" msgstr "" #: src/settings/labels.ts:90 msgid "Bottom" msgstr "" #: src/settings/labels.ts:92 msgid "Left" msgstr "" #: src/settings/labels.ts:94 msgid "Right" msgstr "" #: src/settings/labels.ts:106 msgid "Classic" msgstr "" #: src/settings/labels.ts:108 msgid "Unified" msgstr "" #: src/settings/labels.ts:110 msgid "Spatial" msgstr "" #: src/settings/labels.ts:121 msgid "Side bar with the core admin menus, plus a bottom dock for plugin apps." msgstr "" #: src/settings/labels.ts:125 msgid "Single bottom dock holding every menu — core and plugin apps share one rail." msgstr "" #: src/settings/labels.ts:129 msgid "Bottom dock for plugin apps; core admin menus appear as icons on the wallpaper." msgstr "" #: src/settings/panel.ts:175 msgid "Appearance" msgstr "" #: src/settings/panel.ts:180 msgid "Personalize your desktop. Changes apply instantly and are saved to this browser." msgstr "" #: src/settings/panel.ts:198 #: src/settings/sections/features.ts:481 msgid "Features" msgstr "" #: src/settings/panel.ts:213 #: includes/core-notices.php:231 msgid "Themes" msgstr "" #: src/settings/panel.ts:222 #: src/settings/sections/apps-icons.ts:110 msgid "Apps & Icons" msgstr "" #: src/settings/panel.ts:232 msgid "Effects" msgstr "" #: src/settings/panel.ts:244 #: src/settings/sections/help.ts:245 msgid "Components" msgstr "" #: src/settings/panel.ts:332 msgid "Settings sections" msgstr "" #: src/settings/sections/about.ts:142 msgid "Crafted with curiosity" msgstr "" #: src/settings/sections/about.ts:143 msgid "an experiment by Automattic" msgstr "" #: src/settings/sections/about.ts:147 msgid "Move your cursor through the swarm · click for a spark" msgstr "" #: src/settings/sections/accent.ts:37 #: src/settings/sections/accent.ts:41 msgid "Accent color" msgstr "" #: src/settings/sections/accent.ts:38 msgid "Used in focused window title bars, buttons, and focus rings." 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 Desktop Mode 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/apps-icons.ts:66 msgid "On the desktop" msgstr "" #: src/settings/sections/apps-icons.ts:67 msgid "On the dock" msgstr "" #: src/settings/sections/apps-icons.ts:68 msgid "On both" msgstr "" #: src/settings/sections/apps-icons.ts:111 msgid "Choose where each app shortcut shows up — on the dock, on the desktop wallpaper, both, or hidden entirely. Changes apply instantly to the running shell." msgstr "" #: src/settings/sections/apps-icons.ts:117 msgid "No apps registered yet" msgstr "" #: src/settings/sections/apps-icons.ts:118 msgid "Plugins and the admin menu will appear here once they’re registered." msgstr "" #: src/settings/sections/apps-icons.ts:146 msgid "Show in" msgstr "" #: src/settings/sections/custom-image.ts:44 msgid "Upload new" msgstr "" #: src/settings/sections/custom-image.ts:50 msgid "Media Library" msgstr "" #: src/settings/sections/custom-image.ts:65 msgid "Or use your own image" msgstr "" #: src/settings/sections/custom-image.ts:70 msgid "Image source" msgstr "" #: src/settings/sections/custom-image.ts:135 msgid "Custom image wallpaper" msgstr "" #: src/settings/sections/custom-image.ts:139 msgid "Upload a wallpaper image" msgstr "" #: src/settings/sections/custom-image.ts:164 msgid "Remove custom image" msgstr "" #: src/settings/sections/custom-image.ts:177 msgid "Drop an image here, or click to upload" msgstr "" #: src/settings/sections/custom-image.ts:180 msgid "JPEG, PNG, or WebP · goes straight to your Media Library" msgstr "" #: src/settings/sections/custom-image.ts:289 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:324 msgid "Only HD (≥%1$d×%2$d)" msgstr "" #. %d is the number of media items currently visible. #: src/settings/sections/custom-image.ts:345 msgid "Showing %d" msgstr "" #. %d is the number of images filtered out by the HD toggle. #: src/settings/sections/custom-image.ts:350 msgid "%d hidden by HD filter" msgstr "" #: src/settings/sections/custom-image.ts:373 msgid "No HD images found. Try unchecking the filter, or upload a larger image." msgstr "" #: src/settings/sections/custom-image.ts:376 msgid "No images in your Media Library yet." msgstr "" #. %s is the browser-supplied error message. #: src/settings/sections/custom-image.ts:425 msgid "Couldn’t load your media: %s" msgstr "" #: src/settings/sections/custom-image.ts:428 msgid "Couldn’t load your media." msgstr "" #: src/settings/sections/custom-image.ts:224 msgid "That file isn’t an image." msgstr "" #: src/settings/sections/custom-image.ts:231 msgid "Uploading…" msgstr "" #: src/settings/sections/custom-image.ts:256 msgid "Upload failed." msgstr "" #: src/settings/sections/desktop-layout.ts:35 #: src/settings/sections/desktop-layout.ts:42 msgid "Desktop layout" 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/dock-size.ts:34 #: src/settings/sections/dock-size.ts:39 msgid "Dock size" msgstr "" #: src/settings/sections/dock-size.ts:35 msgid "Width of the dock and size of its icons." msgstr "" #: src/settings/sections/effects.ts:55 msgid "Default (per reveal)" msgstr "" #: src/settings/sections/effects.ts:56 msgid "Very fast — 200 ms" msgstr "" #: src/settings/sections/effects.ts:57 msgid "Fast — 320 ms" msgstr "" #: src/settings/sections/effects.ts:58 msgid "Normal — 460 ms" msgstr "" #: src/settings/sections/effects.ts:59 msgid "Slow — 700 ms" msgstr "" #: src/settings/sections/effects.ts:60 msgid "Very slow — 1100 ms" msgstr "" #: src/settings/sections/effects.ts:64 msgid "When a related window is focused" msgstr "" #: src/settings/sections/effects.ts:65 msgid "Always" msgstr "" #: src/settings/sections/effects.ts:66 msgid "Off" msgstr "" #: src/settings/sections/effects.ts:159 msgid "Apply a visual treatment to every window except the one you are working in." msgstr "" #: src/settings/sections/effects.ts:170 msgid "Uncover a window’s content when it finishes loading, instead of fading it in." msgstr "" #: src/settings/sections/effects.ts:181 msgid "Draw a visual tie between windows showing related content — a post and its comments or media." msgstr "" #: src/settings/sections/effects.ts:193 msgid "Unfocused windows" msgstr "" #: src/settings/sections/effects.ts:198 msgid "Unfocused window effect" msgstr "" #: src/settings/sections/effects.ts:202 #: src/settings/sections/effects.ts:222 #: src/settings/sections/effects.ts:254 msgid "None" msgstr "" #: src/settings/sections/effects.ts:213 msgid "Window reveal" msgstr "" #: src/settings/sections/effects.ts:218 msgid "Reveal style" msgstr "" #: src/settings/sections/effects.ts:233 msgid "Reveal speed" msgstr "" #: src/settings/sections/effects.ts:245 #: src/settings/sections/features.ts:562 msgid "Window links" msgstr "" #: src/settings/sections/effects.ts:250 msgid "Link style" msgstr "" #: src/settings/sections/effects.ts:265 msgid "Show links" msgstr "" #: src/settings/sections/extended.ts:83 msgid "Network error — check your connection." msgstr "" #: src/settings/sections/extended.ts:109 msgid "Extended options" msgstr "" #: src/settings/sections/extended.ts:110 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:115 msgid "Enable drag-and-drop in the Media Library" msgstr "" #: src/settings/sections/extended.ts:121 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:127 msgid "Enable games" msgstr "" #: src/settings/sections/extended.ts:133 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:139 msgid "Enable AI agents" msgstr "" #: src/settings/sections/extended.ts:145 msgid "Adds an Agents section to My WordPress: 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:154 msgid "Saving…" msgstr "" #: src/settings/sections/features.ts:196 msgid "Delete folder sharing data?" msgstr "" #: src/settings/sections/features.ts:197 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:200 msgid "Delete data" msgstr "" #: src/settings/sections/features.ts:209 msgid "Files REST endpoint is not available." msgstr "" #: src/settings/sections/features.ts:231 msgid "Folder sharing data deleted." msgstr "" #: src/settings/sections/features.ts:237 msgid "Could not delete sharing data." msgstr "" #: src/settings/sections/features.ts:417 msgid "Connectors" msgstr "" #: src/settings/sections/features.ts:482 msgid "Tune individual Desktop Mode behaviors. Each toggle affects only your account and takes effect immediately — no reload required. Watch the dot in the OS Settings title bar to see when a change has been saved." msgstr "" #: src/settings/sections/features.ts:490 msgid "AI assistant" msgstr "" #. %s: keyboard shortcut, e.g. ⌘K or Ctrl+K #: src/settings/sections/features.ts:498 msgid "Adds an AI mode to the %s site assistant. Ask in plain language to find content, get around wp-admin, and answer questions about your site. Off by default." msgstr "" #: src/settings/sections/features.ts:507 #: src/settings/sections/features.ts:545 msgid "This feature requires an AI provider configured in" msgstr "" #: src/settings/sections/features.ts:518 #: src/settings/sections/features.ts:552 msgid "Settings → Connectors" msgstr "" #: src/settings/sections/features.ts:532 msgid "Score new comments with AI" msgstr "" #: src/settings/sections/features.ts:538 msgid "Scores every new comment for spam and hostility, folding the result into the spam confidence shown in the Comments window. Site-wide, off by default." msgstr "" #: src/settings/sections/features.ts:567 msgid "Draws arrowed connector lines between windows showing related content — a post and its comments or media, or two posts that link to each other. The line style and when the lines show live in Effects → Window links. On by default." msgstr "" #: src/settings/sections/features.ts:573 msgid "Bring related windows to front" msgstr "" #: src/settings/sections/features.ts:579 msgid "Clicking a window surfaces the windows directly tied to it — a parent brings up all of its children, a child brings up its parent — rising to just below the one you clicked, without stealing focus." msgstr "" #: src/settings/sections/features.ts:586 msgid "Highlight related windows" msgstr "" #: src/settings/sections/features.ts:592 msgid "While a group member is focused, its related windows get an accent outline and a soft glow so the family is recognizable at a glance." msgstr "" #: src/settings/sections/features.ts:600 msgid "Show desktop when clicking the wallpaper" msgstr "" #: src/settings/sections/features.ts:607 msgid "macOS-style gesture: a left click on the empty desktop minimizes every window, and a second click restores them. When on, the matching \"Show desktop\" entry is removed from the wallpaper context menu — the click gesture replaces it. Off by default." msgstr "" #: src/settings/sections/features.ts:614 msgid "Show post/page status ribbon" msgstr "" #: src/settings/sections/features.ts:621 msgid "Paints a diagonal corner ribbon — Draft, Pending, Private, or Scheduled — on My WordPress tiles whose post status isn’t published. Off hides every ribbon; tiles still respect their dimmed-icon treatment so unpublished items remain visible at a glance. On by default." msgstr "" #: src/settings/sections/features.ts:628 msgid "Enable developer mode" msgstr "" #: src/settings/sections/features.ts:633 msgid "Unlocks developer-facing surfaces meant for plugin authors: the Starter Widget appears in the add-widget picker, and the OS Settings → Components tab runs its intentional missing-import-warner demo (a console banner plus three deliberate console.error entries). Off by default so regular users don’t see developer noise." msgstr "" #: src/settings/sections/features.ts:640 msgid "Folder sharing" msgstr "" #: src/settings/sections/features.ts:645 msgid "Lets you share desktop folders with other users or roles, with read or read+write access. When off, every share-related affordance (Share button, invites, \"Leave shared folder\") disappears from your shell and the heartbeat stops delivering share payloads to your session. Other users are unaffected. On by default." msgstr "" #: src/settings/sections/features.ts:658 msgid "Deleting…" msgstr "" #: src/settings/sections/features.ts:659 msgid "Delete folder sharing data" msgstr "" #: src/settings/sections/features.ts:662 msgid "Site-wide destructive action (admin only). Drops every shares table — invites, decisions, share rows. Empty tables are recreated immediately so the feature still works for anyone who wants to start fresh. Use this on sites that never needed sharing to clear the data outright." msgstr "" #: src/settings/sections/features.ts:672 msgid "WordPress Heartbeat rate" msgstr "" #: src/settings/sections/features.ts:679 msgid "Fast — 15s (not recommended)" msgstr "" #: src/settings/sections/features.ts:680 msgid "Medium — 30s" msgstr "" #: src/settings/sections/features.ts:681 msgid "Slow — 45s" msgstr "" #: src/settings/sections/features.ts:682 msgid "Very slow — 60s (default)" msgstr "" #: src/settings/sections/features.ts:686 msgid "How often the WordPress Heartbeat API runs. Faster = quicker live updates (autosaves, lock checks, the heartbeat widget) at the cost of more server traffic. 15 s triples server load vs. the 60 s default — use sparingly. 30 s and 45 s require a page reload to apply exactly; 15 s and 60 s take effect immediately." msgstr "" #: src/settings/sections/features.ts:698 msgid "Resetting…" msgstr "" #: src/settings/sections/features.ts:699 msgid "Reset what’s-new dialogs" msgstr "" #: src/settings/sections/features.ts:702 msgid "Re-shows the one-time introduction dialog the next time you open each redesigned native window." msgstr "" #: src/settings/sections/features.ts:709 msgid "Beta features" msgstr "" #: src/settings/sections/features.ts:710 msgid "Experimental redesigns of core admin screens. Off by default — opt in to try them. Each toggle affects only your account and takes effect immediately, no reload required." msgstr "" #: src/settings/sections/features.ts:716 msgid "Use the native Posts window" msgstr "" #: src/settings/sections/features.ts:721 msgid "Beta — off by default. Turn on to replace the classic Posts list iframe with a native, table-driven window: sticky header, server-paginated rows, multi-select bulk actions, and a sub-row preview. Toggle off any time to return to the classic screen." msgstr "" #: src/settings/sections/features.ts:728 msgid "Use the native Pages window" msgstr "" #: src/settings/sections/features.ts:733 msgid "Beta — off by default. Turn on for the same table-driven experience as the Posts window, tailored for Pages: a Parent column, hierarchical sort, and a lock indicator when another user is editing a page. Toggle off any time to return to the classic screen." msgstr "" #: src/settings/sections/features.ts:740 msgid "Use the native Users window" msgstr "" #: src/settings/sections/features.ts:745 msgid "Beta — off by default. Turn on for a native Users list with bulk role change, last-login tracking, live online indicators, click-to-copy email, and one-click password resets. Capability-gated — readers see a read-only view, role assignment respects WordPress role permissions." msgstr "" #: src/settings/sections/features.ts:752 msgid "Use the native Plugins window" msgstr "" #: src/settings/sections/features.ts:757 msgid "Beta — off by default. Turn on for a native two-tab Plugins window: an Installed list with bulk activate / deactivate / delete, and a Browse gallery powered by the WordPress.org repository — rich detail flyout with screenshots, ratings histogram, and recent reviews. Drag a .zip onto the window to install, or drag a card from Browse to the dock to pin it." msgstr "" #: src/settings/sections/features.ts:764 msgid "Use the native Comments window" msgstr "" #: src/settings/sections/features.ts:769 msgid "Beta — off by default. Turn on for a native two-pane Comments window: a rail of conversations filtered by Pending / All / Spam / Trash / Mine, and the selected thread’s full nested reply chain beside it. Every message carries Reply, Edit, Approve, Spam and Trash inline, with a docked composer that repoints to whichever message you answer. Opening “Comments” on a post scopes the window to that post." msgstr "" #: src/settings/sections/help.ts:171 msgid "Component library" msgstr "" #: src/settings/sections/help.ts:172 msgid "Every web component shipped by this plugin, with its props, slots, and a live example. Descriptors live next to each component class — the list stays in sync with the code." msgstr "" #. 1: number of matching components, 2: total number of components. #: src/settings/sections/help.ts:180 msgid "%1$s of %2$s components match." msgstr "" #. %s: number of registered components. #: src/settings/sections/help.ts:186 msgid "%s components registered." msgstr "" #: src/settings/sections/help.ts:195 msgid "Missing-import warner — live demo" msgstr "" #: src/settings/sections/help.ts:196 msgid "The three tags below are intentionally bogus. Open the browser console: within ~2 seconds you should see three console.error entries from the framework, each pointing the developer at the fix (typo with \"did you mean\", and unknown tags). The tags are kept off-screen so they do not affect layout. Remove this section in your fork if you want a quieter Components tab." msgstr "" #: src/settings/sections/help.ts:232 msgid "Search components" msgstr "" #: src/settings/sections/help.ts:233 msgid "Name, tag, prop, event…" msgstr "" #: src/settings/sections/help.ts:251 msgid "No components match." msgstr "" #: src/settings/sections/help.ts:343 msgid "Since" msgstr "" #: src/settings/sections/help.ts:357 msgid "Example" msgstr "" #: src/settings/sections/help.ts:369 msgid "This component has no help descriptor yet. Add `static help` to its class for a fuller reference." msgstr "" #: src/settings/sections/help.ts:388 msgid "Props" msgstr "" #: src/settings/sections/help.ts:417 msgid "Undocumented — declared via static props." msgstr "" #: src/settings/sections/help.ts:437 msgid "Slots" msgstr "" #: src/settings/sections/help.ts:460 msgid "Events" msgstr "" #: src/settings/sections/help.ts:484 msgid "Shadow parts" msgstr "" #: src/settings/sections/help.ts:505 msgid "CSS custom properties" msgstr "" #: src/settings/sections/help.ts:513 msgid "default" msgstr "" #: src/settings/sections/help.ts:527 msgid "No components registered." msgstr "" #: src/settings/sections/help.ts:563 msgid "Experimental" msgstr "" #: src/settings/sections/help.ts:565 msgid "Planned" msgstr "" #: src/settings/sections/help.ts:568 msgid "Stable" msgstr "" #: src/settings/sections/themes.ts:120 msgid "That theme could not be installed." msgstr "" #: src/settings/sections/themes.ts:129 msgid "Delete this theme?" msgstr "" #. %s: theme name. #: src/settings/sections/themes.ts:132 msgid "“%s” will be removed from this site for everyone. This cannot be undone." msgstr "" #: src/settings/sections/themes.ts:157 msgid "That theme could not be deleted." msgstr "" #. %s: theme version string. #: src/settings/sections/themes.ts:216 msgid "Version %s" msgstr "" #. %s: theme name. #: src/settings/sections/themes.ts:228 msgid "Delete %s" msgstr "" #: src/settings/sections/themes.ts:255 msgid "System default" msgstr "" #: src/settings/sections/themes.ts:258 msgid "The look Desktop Mode ships with" msgstr "" #: src/settings/sections/themes.ts:295 msgid "Drop a theme .zip here, or click to upload" msgstr "" #. %s: theme name. #: src/settings/sections/themes.ts:320 msgid "Apply %s’s recommended layout and effects" msgstr "" #: src/settings/sections/themes.ts:332 msgid "Desktop themes" msgstr "" #: src/settings/sections/themes.ts:335 msgid "A desktop theme restyles the whole shell — colours, window frames, the dock, and every icon. Your choice applies only to you." msgstr "" #: src/settings/sections/themes.ts:345 msgid "Desktop theme" msgstr "" #: src/settings/sections/wallpaper.ts:56 msgid "Mix your own two-colour gradient and set the angle — your desk, your palette." msgstr "" #: src/settings/sections/wallpaper.ts:61 #: src/settings/sections/wallpaper.ts:78 msgid "Custom gradient" msgstr "" #: src/settings/sections/wallpaper.ts:102 msgid "Custom image" msgstr "" #: src/settings/sections/wallpaper.ts:106 msgid "Any image from your media library or an upload, sized to cover the whole desk." msgstr "" #: src/settings/sections/wallpaper.ts:174 msgid "Wallpaper settings" msgstr "" #. %s: wallpaper name. #: src/settings/sections/wallpaper.ts:209 msgid "%s settings" msgstr "" #: src/settings/sections/wallpaper.ts:489 msgid "From" msgstr "" #: src/settings/sections/wallpaper.ts:495 msgid "To" msgstr "" #: src/settings/sections/wallpaper.ts:501 msgid "Angle" msgstr "" #: src/settings/sections/wallpaper.ts:616 msgid "Wallpaper" msgstr "" #: src/settings/sections/wallpaper.ts:617 msgid "The backdrop behind your windows. Pick a preset, mix your own gradient, or drop in an 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/sticky-notes/layer.ts:179 msgid "Sticky notes" msgstr "" #: src/sticky-notes/layer.ts:208 msgid "New sticky note" msgstr "" #: src/sticky-notes/layer.ts:240 msgid "Sticky term is unavailable." msgstr "" #: src/sticky-notes/layer.ts:621 msgid "Open artifact" msgstr "" #: src/sticky-notes/layer.ts:630 msgid "Hide sticky note" msgstr "" #: src/sticky-notes/layer.ts:638 msgid "Sticky note text" msgstr "" #: src/sticky-notes/layer.ts:751 msgid "Could not save sticky note." msgstr "" #: src/ui/components/wpd-notice/wpd-notice.ts:167 msgid "Dismiss notice" msgstr "" #. 1: WordPress version, 2: release codename. #: src/update-notice.ts:90 msgid "WordPress %1$s \"%2$s\" is available." msgstr "" #. %s: WordPress version. #: src/update-notice.ts:94 msgid "WordPress %s is available." msgstr "" #: src/update-notice.ts:134 #: 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:295 msgid "Dock %s back to widget column" msgstr "" #. %s is the widget label (e.g., "Clock") #: src/widgets/frame.ts:331 msgid "Remove %s" msgstr "" #: src/widgets/layer.ts:393 #: src/widgets/layer.ts:400 #: src/widgets/picker.ts:50 #: src/widgets/picker.ts:54 msgid "Add widget" msgstr "" #: src/widgets/picker.ts:149 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:172 msgid "%s (already added)" msgstr "" #. %s is the widget label #: src/widgets/picker.ts:175 msgid "Add %s" msgstr "" #: src/widgets/picker.ts:202 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:1871 #: includes/admin-bar.php:69 #: includes/admin-bar.php:692 msgid "Enter fullscreen" msgstr "" #: src/window/dom.ts:138 msgid "Loading window content" msgstr "" #: src/window/dom.ts:342 msgid "Window actions" msgstr "" #: src/window/dom.ts:366 msgid "Open on startup" msgstr "" #. %s is the window's admin-page name (e.g., "Posts") #: src/window/dom.ts:380 msgid "Open another %s" msgstr "" #: src/window/dom.ts:396 msgid "Open in new window" msgstr "" #: src/window/dom.ts:410 msgid "Reload" msgstr "" #: src/window/dom.ts:423 msgid "Open in browser tab" msgstr "" #. %s is the window's admin-page title (e.g., "Posts") #: src/window/dom.ts:647 msgid "%s sub-pages" msgstr "" #: src/window/iframe-bridge.ts:219 msgid "Unsaved changes" msgstr "" #: src/window/iframe-bridge.ts:220 msgid "You have unsaved changes. Are you sure you want to close this window?" msgstr "" #: src/window/iframe-bridge.ts:221 msgid "Close window" msgstr "" #: src/window/index.ts:1871 #: includes/admin-bar.php:691 #: includes/admin-bar.php:693 msgid "Exit fullscreen" msgstr "" #: src/window-links/renderers/svg-splines.ts:152 msgid "Splines" msgstr "" #: src/window-links/renderers/svg-splines.ts:153 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:81 msgid "Desktop %d" msgstr "" #: src/window-manager/overview.ts:479 msgid "Add new desktop" msgstr "" #. %s is the desktop label #: src/window-manager/overview.ts:523 msgid "Switch to %s" msgstr "" #. %s is the desktop label #: src/window-manager/overview.ts:562 msgid "Close %s" msgstr "" #. %d is the number of external sub-tabs open on this window. #: src/window-manager/overview.ts:657 msgid "· %d open tab" msgid_plural "· %d open tabs" msgstr[0] "" msgstr[1] "" #: src/window/tabs.ts:209 #: src/window/tabs.ts:210 msgid "Open in a new browser tab" msgstr "" #: src/window/tabs.ts:217 #: src/window/tabs.ts:218 msgid "Close tab" msgstr "" #. %s is the external site's title or URL. #: src/window/tabs.ts:412 msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding." msgstr "" #: src/window/tabs.ts:418 msgid "Open" msgstr "" #. Plugin Name of the plugin #: desktop-mode.php #: includes/ai-copilot/abilities.php:39 msgid "Desktop Mode" msgstr "" #. Plugin URI of the plugin #: desktop-mode.php msgid "https://github.com/WordPress/desktop-mode" 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/admin-bar.php:38 msgid "Switch to Classic Admin" msgstr "" #: includes/admin-bar.php:39 #: includes/welcome-dialog.php:571 msgid "Switch to Desktop Mode" 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:246 #: includes/admin-bar.php:707 msgid "Keyboard shortcuts" msgstr "" #: includes/admin-bar.php:271 msgid "Open the Bug Report window" msgstr "" #: includes/admin-bar.php:690 msgid "Fullscreen" msgstr "" #: includes/admin-bar.php:709 msgid "Desktops & Overview" msgstr "" #: includes/admin-bar.php:711 msgid "Key" msgstr "" #: includes/admin-bar.php:712 msgid "Outside overview" msgstr "" #: includes/admin-bar.php:713 msgid "Inside overview" msgstr "" #: includes/admin-bar.php:714 msgid "In Show Desktop" msgstr "" #: includes/admin-bar.php:719 msgid "Previous desktop (wraps)" msgstr "" #: includes/admin-bar.php:720 msgid "Previous desktop (grid + top-bar update)" msgstr "" #: includes/admin-bar.php:721 msgid "Previous desktop" msgstr "" #: includes/admin-bar.php:725 msgid "Next desktop (wraps)" msgstr "" #: includes/admin-bar.php:726 msgid "Next desktop (grid + top-bar update)" msgstr "" #: includes/admin-bar.php:727 msgid "Next desktop" msgstr "" #: includes/admin-bar.php:731 msgid "Enter Overview" msgstr "" #: includes/admin-bar.php:732 msgid "Exit Overview onto active desktop" msgstr "" #: includes/admin-bar.php:733 msgid "Restore windows (exit Show Desktop)" msgstr "" #: includes/admin-bar.php:737 #: includes/admin-bar.php:739 msgid "Toggle Show Desktop" msgstr "" #: includes/admin-bar.php:738 msgid "Exit Overview (no minimize)" msgstr "" #: includes/admin-bar.php:743 msgid "(in overview)" msgstr "" #: includes/admin-bar.php:745 msgid "Commit current desktop, exit overview" msgstr "" #: includes/admin-bar.php:751 msgid "Windows & palette" msgstr "" #: includes/admin-bar.php:755 msgid "Cycle to the next window on the active desktop." msgstr "" #: includes/admin-bar.php:759 msgid "Cycle to the previous window on the active desktop." msgstr "" #: includes/admin-bar.php:763 msgid "Open the command palette / Ask AI overlay." msgstr "" #: includes/admin-bar.php:767 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:201 #: includes/widgets/widget-drafts.php:312 #: includes/widgets/widget-drafts.php:466 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:65 msgid "Agent conversations" msgstr "" #: includes/agents/conversations.php:210 msgid "Conversation" msgstr "" #: includes/agents/conversations.php:286 msgid "Deleted agent" msgstr "" #: includes/agents/conversations.php:408 msgid "No agent with that id exists." msgstr "" #: includes/agents/conversations.php:417 #: includes/agents/conversations.php:479 msgid "A conversation needs at least one message." msgstr "" #: includes/agents/conversations.php:525 msgid "No conversation with that id exists." msgstr "" #: includes/agents/guard.php:82 msgid "This account is a Desktop Mode 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 Desktop Mode agent." msgstr "" #: includes/agents/identity.php:157 msgid "Could not delete the agent user." msgstr "" #: includes/agents/identity.php:246 msgid "Desktop Mode agent" msgstr "" #: includes/agents/identity.php:248 msgid "Agent" msgstr "" #: includes/agents/identity.php:251 msgid "Person" msgstr "" #: includes/agents/privacy.php:28 #: includes/agents/privacy.php:114 #: includes/agents/privacy.php:132 msgid "Desktop Mode 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/rest.php:242 msgid "You do not have permission to read Desktop Mode agents." msgstr "" #: includes/agents/rest.php:258 msgid "You do not have permission to manage Desktop Mode agents." msgstr "" #: includes/agents/rest.php:274 msgid "You do not have permission to invoke Desktop Mode agents." msgstr "" #: includes/agents/rest.php:317 #: includes/agents/rest.php:364 #: includes/agents/rest.php:408 #: includes/agents/rest.php:438 #: includes/agents/runner.php:143 #: includes/agents/store.php:835 msgid "Agent not found." msgstr "" #: includes/agents/rest.php:451 msgid "You do not have permission to invoke this agent." msgstr "" #: includes/agents/runner.php:149 msgid "Message must be a non-empty string." msgstr "" #: includes/agents/runner.php:155 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:373 #, 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:417 #, 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:557 #, php-format msgid "Tool \"%s\" is not on this agent's allowlist." msgstr "" #. translators: %d is the max-turn cap. #: includes/agents/runner.php:627 #, php-format msgid "Agent stopped after %d turns without a final answer." msgstr "" #: includes/agents/runner.php:879 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:925 msgid "The WordPress AI Client is not available on this site." msgstr "" #: includes/agents/runner.php:1174 msgid "The Abilities API is not available on this site." msgstr "" #. translators: %s is the ability slug. #: includes/agents/runner.php:1183 #, php-format msgid "Ability \"%s\" is not registered on this site." msgstr "" #: includes/agents/store.php:321 msgid "Open a conversation window with the agent." msgstr "" #: includes/agents/store.php:333 msgid "Send to (right-click menu)" msgstr "" #: includes/agents/store.php:334 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:352 msgid "Drag & drop" msgstr "" #: includes/agents/store.php:353 msgid "Drop a tile onto the agent." msgstr "" #: includes/agents/store.php:372 msgid "WordPress hook" msgstr "" #: includes/agents/store.php:373 msgid "Run automatically when a WordPress action fires." msgstr "" #: includes/agents/store.php:387 msgid "REST endpoint" msgstr "" #: includes/agents/store.php:388 msgid "Expose a REST URL for external services to call." msgstr "" #: includes/agents/store.php:404 msgid "Agent-to-agent" msgstr "" #: includes/agents/store.php:405 msgid "Run when another agent on this site emits a completion event." msgstr "" #: includes/agents/store.php:444 msgid "Every time a post is saved." msgstr "" #: includes/agents/store.php:448 msgid "A new post is inserted." msgstr "" #: includes/agents/store.php:452 msgid "A post status changes." msgstr "" #: includes/agents/store.php:456 msgid "A new comment is inserted." msgstr "" #: includes/agents/store.php:460 msgid "A new comment is posted." msgstr "" #: includes/agents/store.php:464 msgid "A new user registers." msgstr "" #: includes/agents/store.php:468 msgid "A user profile is updated." msgstr "" #: includes/agents/store.php:472 msgid "A new attachment is added." msgstr "" #: includes/agents/store.php:770 #: includes/agents/store.php:869 msgid "Pick a role you are allowed to assign to an agent." msgstr "" #: includes/agents/store.php:846 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 Desktop Mode AI assistant." msgstr "" #: includes/ai-copilot/abilities.php:190 msgid "Search posts" msgstr "" #: includes/ai-copilot/abilities.php:206 msgid "Search pages" msgstr "" #: includes/ai-copilot/abilities.php:222 msgid "Search comments" msgstr "" #: includes/ai-copilot/abilities.php:238 msgid "Search comments on a post" msgstr "" #: includes/ai-copilot/abilities.php:272 msgid "List admin pages" msgstr "" #: includes/ai-copilot/abilities.php:301 msgid "Search WordPress.org plugins" msgstr "" #: includes/ai-copilot/abilities.php:332 msgid "Read PHP error log" msgstr "" #: includes/ai-copilot/abilities.php:381 msgid "Analyze comment for spam" msgstr "" #: includes/ai-copilot/abilities.php:425 #: includes/my-wordpress/comment-stats.php:61 #: includes/recycle-bin/store.php:747 #: includes/recycle-bin/store.php:856 msgid "Comment not found." 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:243 msgid "Title of the post the comment is attached to." msgstr "" #: includes/comments-window/window.php:263 msgid "Permalink of the post the comment is attached to." msgstr "" #: includes/comments-window/window.php:284 msgid "Spam confidence score, 0–100." msgstr "" #: includes/comments-window/window.php:305 msgid "Number of links in the comment." msgstr "" #: includes/comments-window/window.php:323 msgid "Whether the requester can edit this comment." msgstr "" #: includes/comments-window/window.php:339 msgid "Whether the requester can moderate comments globally." msgstr "" #: includes/comments-window/window.php:365 msgid "Direct-reply count for this comment." msgstr "" #: includes/comments-window/window.php:396 msgid "AI moderation verdict for this comment, when analyzed (null otherwise)." msgstr "" #: includes/comments-window/window.php:420 msgid "Akismet verdict if the plugin is installed (null otherwise)." msgstr "" #. translators: %s: the attempted tag name. #: includes/components.php:96 #, php-format msgid "desktop_mode_component() only accepts tags with the wpd- 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:208 msgid "Insufficient permissions." msgstr "" #: includes/content-graph/window.php:188 #: includes/content-graph/window.php:229 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:40 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 "" #: includes/core-notices.php:177 #: includes/core-notices.php:206 #: includes/plugins-window/window.php:110 msgid "Plugins" 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. #: includes/core/payload.php:1139 #, 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:1453 #, 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:192 msgid "Admin URL to open on portal entry, or null to disable." msgstr "" #: includes/default-window.php:234 msgid "The `url` parameter must be a string or null." msgstr "" #: includes/default-window.php:243 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-desktop-mode-folder-file.php:31 #: includes/desktop-files/types/class-desktop-mode-folder-file.php:33 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:62 #: includes/desktop-files/file-shares.php:303 msgid "File not found." msgstr "" #: includes/desktop-files/downloads.php:126 msgid "Folder download requires the PHP zip extension." msgstr "" #: includes/desktop-files/downloads.php:145 #: includes/desktop-files/downloads.php:154 msgid "Could not create the archive." msgstr "" #: includes/desktop-files/downloads.php:171 msgid "Could not finish the archive (disk full?)." msgstr "" #: includes/desktop-files/downloads.php:276 msgid "This folder has too many files to download as one archive." msgstr "" #: includes/desktop-files/downloads.php:283 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:273 #: includes/desktop-files/stored-files-store.php:354 #: includes/desktop-files/stored-files-store.php:387 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:317 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:321 msgid "Unknown user." msgstr "" #: includes/desktop-files/file-shares.php:128 #: includes/desktop-files/shares-store.php:329 msgid "This user is not eligible." msgstr "" #: includes/desktop-files/file-shares.php:178 #: includes/desktop-files/shares-store.php:389 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:560 #: includes/desktop-files/rest.php:850 #: includes/desktop-files/shares-store.php:422 #: includes/desktop-files/shares-store.php:489 #: includes/desktop-files/shares-store.php:613 #: includes/desktop-files/shares-store.php:674 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:616 #: includes/desktop-files/shares-store.php:677 msgid "This invite is not for you." msgstr "" #: includes/desktop-files/file-shares.php:214 #: includes/desktop-files/shares-store.php:623 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:590 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:71 #: includes/desktop-files/stored-files-store.php:165 msgid "A user id is required." msgstr "" #: includes/desktop-files/folders-store.php:56 msgid "Folder name is required." msgstr "" #: includes/desktop-files/folders-store.php:62 #: includes/desktop-files/folders-store.php:130 msgid "Invalid share mode." msgstr "" #: includes/desktop-files/folders-store.php:77 msgid "Failed to create folder." msgstr "" #: includes/desktop-files/folders-store.php:109 #: includes/desktop-files/folders-store.php:278 #: includes/desktop-files/rest.php:473 #: includes/desktop-files/rest.php:796 #: includes/desktop-files/shares-store.php:743 #: includes/desktop-files/trash.php:623 #: includes/desktop-files/trash.php:763 msgid "Folder not found." msgstr "" #: includes/desktop-files/folders-store.php:112 msgid "You cannot edit this folder." msgstr "" #: includes/desktop-files/folders-store.php:121 msgid "Folder name cannot be empty." msgstr "" #: includes/desktop-files/folders-store.php:150 msgid "Failed to update folder." msgstr "" #: includes/desktop-files/folders-store.php:281 msgid "You cannot delete this folder." msgstr "" #: includes/desktop-files/folders-store.php:313 msgid "A plugin blocked this folder from being deleted." msgstr "" #: includes/desktop-files/folders-store.php:567 msgid "Failed to delete folder." msgstr "" #: includes/desktop-files/openers.php:82 msgid "Opener id is required." msgstr "" #. translators: %s: capability slug. #: includes/desktop-files/openers.php:102 #, php-format msgid "Current user lacks the %s capability required to register this opener." msgstr "" #: includes/desktop-files/openers.php:113 msgid "Opener registration requires a non-empty `label`." msgstr "" #: includes/desktop-files/openers.php:122 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:94 msgid "File-type registration requires a non-empty `label`." msgstr "" #: includes/desktop-files/registry.php:103 msgid "File-type registration requires an existing `class`." msgstr "" #: includes/desktop-files/registry.php:110 msgid "`class` must extend `Desktop_Mode_File`." msgstr "" #: includes/desktop-files/rest-uploads.php:105 msgid "You are not allowed to upload files." msgstr "" #: includes/desktop-files/rest-uploads.php:164 #: includes/desktop-files/rest-uploads.php:528 #: includes/desktop-files/rest-uploads.php:546 #: includes/desktop-files/rest-uploads.php:550 msgid "Invalid path." msgstr "" #: includes/desktop-files/rest-uploads.php:229 msgid "That file is larger than this server accepts." msgstr "" #: includes/desktop-files/rest-uploads.php:235 #: includes/desktop-files/rest-uploads.php:242 msgid "No file was uploaded." msgstr "" #: includes/desktop-files/rest-uploads.php:304 msgid "This file type is not allowed." msgstr "" #. translators: %s: formatted maximum file size. #: includes/desktop-files/rest-uploads.php:316 #, php-format msgid "That file is larger than the allowed maximum of %s." msgstr "" #: includes/desktop-files/rest-uploads.php:327 msgid "Your desktop storage is full." msgstr "" #: includes/desktop-files/rest-uploads.php:540 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 "Desktop mode 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:390 #: includes/desktop-files/store.php:229 #: includes/desktop-files/store.php:382 #: includes/desktop-files/trash.php:354 #: includes/desktop-files/trash.php:442 msgid "Placement not found." msgstr "" #: includes/desktop-files/rest.php:561 msgid "Restricted item" msgstr "" #: includes/desktop-files/rest.php:734 msgid "This row was changed by another session." msgstr "" #: includes/desktop-files/rest.php:792 msgid "You cannot view shares for this folder." msgstr "" #: includes/desktop-files/rest.php:857 msgid "Share not found in this folder." msgstr "" #: includes/desktop-files/rest.php:1035 msgid "You cannot search users." msgstr "" #: includes/desktop-files/shares-store.php:301 msgid "Invalid principal type." msgstr "" #: includes/desktop-files/shares-store.php:304 #: includes/desktop-files/shares-store.php:485 msgid "Invalid capability." msgstr "" #: includes/desktop-files/shares-store.php:307 #: includes/desktop-files/shares-store.php:425 #: includes/desktop-files/shares-store.php:492 msgid "You cannot manage shares for this folder." msgstr "" #: includes/desktop-files/shares-store.php:326 msgid "You cannot share with the folder owner." msgstr "" #: includes/desktop-files/shares-store.php:335 msgid "This role is not eligible." msgstr "" #: includes/desktop-files/shares-store.php:739 #: includes/desktop-files/store.php:224 msgid "Invalid arguments." msgstr "" #: includes/desktop-files/shares-store.php:746 msgid "Owners cannot leave their own folder." msgstr "" #: includes/desktop-files/shares-store.php:797 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:76 msgid "Could not create the storage directory." msgstr "" #: includes/desktop-files/stored-files-store.php:177 msgid "Invalid storage name." msgstr "" #: includes/desktop-files/stored-files-store.php:181 #: includes/desktop-files/types/class-desktop-mode-upload-file.php:33 msgid "file" msgstr "" #: includes/desktop-files/stored-files-store.php:200 msgid "Failed to record the uploaded file." msgstr "" #: includes/desktop-files/stored-files-store.php:277 msgid "A file name is required." msgstr "" #: includes/desktop-files/trash.php:364 msgid "You do not have permission to trash this item." msgstr "" #: includes/desktop-files/trash.php:403 msgid "Failed to write trash row." msgstr "" #: includes/desktop-files/trash.php:452 msgid "You do not have permission to restore this item." msgstr "" #: includes/desktop-files/trash.php:557 msgid "You do not have permission to delete this item." msgstr "" #: includes/desktop-files/trash.php:633 msgid "You do not have permission to trash this folder." msgstr "" #: includes/desktop-files/trash.php:681 msgid "Failed to trash folder." msgstr "" #: includes/desktop-files/trash.php:773 msgid "You do not have permission to restore this folder." msgstr "" #: includes/desktop-files/trash.php:928 msgid "You do not have permission to delete this folder." msgstr "" #: includes/desktop-files/trash.php:1122 msgid "Desktop shortcut" msgstr "" #. translators: %s: file-type slug like 'post', 'attachment'. #: includes/desktop-files/trash.php:1125 #, php-format msgid "%s on desktop" msgstr "" #: includes/desktop-files/trash.php:1150 msgid "URL" msgstr "" #. translators: %d: number of items inside the trashed folder. #: includes/desktop-files/trash.php:1180 #, php-format msgid "Folder · %d item inside" msgid_plural "Folder · %d items inside" msgstr[0] "" msgstr[1] "" #: includes/desktop-files/trash.php:1183 msgid "Folder · empty" msgstr "" #: includes/desktop-files/types/class-desktop-mode-attachment-file.php:26 msgid "(missing media)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-bookmark-file.php:32 msgid "(missing bookmark)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-comment-file.php:26 msgid "(missing comment)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-embed-file.php:35 msgid "(missing embed)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-link-file.php:32 msgid "(missing link)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-post-file.php:31 msgid "(missing post)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-shortcut-file.php:37 msgid "(missing shortcut)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-term-file.php:27 msgid "(missing term)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-upload-file.php:31 msgid "(missing file)" msgstr "" #: includes/desktop-files/types/class-desktop-mode-user-file.php:26 msgid "(missing user)" 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:965 msgid "The theme manifest is not a JSON object." msgstr "" #: includes/desktop-themes/manifest.php:972 msgid "No asset resolver was provided for this manifest." msgstr "" #: includes/desktop-themes/manifest.php:992 msgid "Unsupported theme manifest version. Expected \"manifestVersion\": 1 or 2." msgstr "" #: includes/desktop-themes/manifest.php:1001 msgid "The theme id must look like \"neon-glass\" or \"vendor/neon-glass\" (lowercase, max 64 characters)." msgstr "" #: includes/desktop-themes/manifest.php:1009 msgid "The theme id does not reduce to a usable slug." msgstr "" #: includes/desktop-themes/manifest.php:1018 msgid "The theme manifest requires a non-empty \"name\"." msgstr "" #: includes/desktop-themes/rest.php:31 msgid "You are not allowed to manage desktop themes." msgstr "" #: includes/desktop-themes/rest.php:89 msgid "That theme archive is larger than this server accepts." msgstr "" #: includes/desktop-themes/rest.php:95 #: includes/desktop-themes/rest.php:102 msgid "No theme archive was uploaded." msgstr "" #: includes/desktop-themes/rest.php:118 msgid "A desktop theme must be uploaded as a .zip archive." msgstr "" #: includes/desktop-themes/rest.php:128 msgid "That file name is not allowed." msgstr "" #. translators: %s: formatted maximum file size. #: includes/desktop-themes/rest.php:140 #, php-format msgid "That theme archive is larger than the allowed maximum of %s." msgstr "" #: includes/desktop-themes/rest.php:151 msgid "The uploaded archive could not be read." msgstr "" #: includes/desktop-themes/rest.php:165 msgid "The theme installed but could not be described back to the shell." msgstr "" #: includes/desktop-themes/store.php:92 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:52 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:46 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:131 #: includes/games/rest.php:177 #: includes/games/rest.php:301 #: includes/games/store.php:75 #: includes/games/store.php:240 msgid "Unknown game." msgstr "" #: includes/games/playtime.php:138 msgid "A valid user is required to record play time." msgstr "" #: includes/games/playtime.php:145 msgid "Play time must be a positive number of seconds." msgstr "" #: includes/games/registry.php:87 msgid "Game id is required and must be a valid slug." msgstr "" #: includes/games/registry.php:111 msgid "Game `icon_svg` must not contain a