| @@ -1,854 +1,925 @@ | ||
| 1 | 1 | # Copyright (C) 2026 Daniel López Sánchez |
| 2 | 2 | # This file is distributed under the GPLv2 or later. |
| 3 | 3 | msgid "" |
| 4 | 4 | msgstr "" |
| 5 | -"Project-Id-Version: Desktop Mode 0.9.7\n" | |
| 6 | -"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/alcazaba-plugin\n" | |
| 5 | +"Project-Id-Version: OpenStation 1.1.12\n" | |
| 6 | +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/desktop-mode\n" | |
| 7 | 7 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 8 | 8 | "Language-Team: LANGUAGE <[email protected]>\n" |
| 9 | 9 | "MIME-Version: 1.0\n" |
| 10 | 10 | "Content-Type: text/plain; charset=UTF-8\n" |
| 11 | 11 | "Content-Transfer-Encoding: 8bit\n" |
| 12 | -"POT-Creation-Date: 2026-07-31T17:38:52+00:00\n" | |
| 12 | +"POT-Creation-Date: 2026-10-01T09:39:08+00:00\n" | |
| 13 | 13 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 14 | 14 | "X-Generator: WP-CLI 2.12.0\n" |
| 15 | 15 | "X-Domain: desktop-mode\n" |
| 16 | 16 | |
| 17 | -#: src/agent-run-window.ts:130 | |
| 17 | +#: src/agent-run-window.ts:132 | |
| 18 | 18 | msgid "Yesterday" |
| 19 | 19 | msgstr "" |
| 20 | 20 | |
| 21 | -#: src/agent-run-window.ts:173 | |
| 22 | -msgid "Open the agent in My WordPress" | |
| 21 | +#: src/agent-run-window.ts:184 | |
| 22 | +msgid "Open the agent in WP Explorer" | |
| 23 | 23 | msgstr "" |
| 24 | 24 | |
| 25 | 25 | #. 1: entity kind (Post, Media, …), 2: entity title. |
| 26 | -#: src/agent-run-window.ts:197 | |
| 26 | +#: src/agent-run-window.ts:208 | |
| 27 | 27 | msgid "Open the %1$s \"%2$s\"" |
| 28 | 28 | msgstr "" |
| 29 | 29 | |
| 30 | -#: src/agent-run-window.ts:295 | |
| 30 | +#: src/agent-run-window.ts:315 | |
| 31 | 31 | msgid "Delete conversation?" |
| 32 | 32 | msgstr "" |
| 33 | 33 | |
| 34 | -#: src/agent-run-window.ts:296 | |
| 34 | +#: src/agent-run-window.ts:316 | |
| 35 | 35 | msgid "Cannot be undone." |
| 36 | 36 | msgstr "" |
| 37 | 37 | |
| 38 | -#: src/agent-run-window.ts:297 | |
| 39 | -#: src/my-wordpress/agents-renderer.ts:573 | |
| 40 | -#: src/my-wordpress/agents-renderer.ts:1192 | |
| 41 | -#: src/my-wordpress/media-list.ts:364 | |
| 42 | -#: src/plugins-window/flyout-detail.ts:603 | |
| 43 | -#: src/plugins-window/flyout-detail.ts:740 | |
| 44 | -#: src/plugins-window/installed-view.ts:643 | |
| 45 | -#: src/plugins-window/installed-view.ts:728 | |
| 46 | -#: src/plugins-window/installed-view.ts:921 | |
| 47 | -#: src/plugins-window/installed-view.ts:1182 | |
| 48 | -#: src/posts-window/categories-mindmap.ts:2653 | |
| 49 | -#: src/posts-window/categories-mindmap.ts:2662 | |
| 50 | -#: src/posts-window/index.ts:1884 | |
| 51 | -#: src/posts-window/tags-cloud.ts:1931 | |
| 52 | -#: src/posts-window/tags-cloud.ts:1940 | |
| 53 | -#: src/settings/sections/themes.ts:135 | |
| 38 | +#: src/agent-run-window.ts:317 | |
| 54 | 39 | msgid "Delete" |
| 55 | 40 | msgstr "" |
| 56 | 41 | |
| 57 | -#: src/agent-run-window.ts:329 | |
| 42 | +#: src/agent-run-window.ts:332 | |
| 43 | +msgid "Could not delete the conversation." | |
| 44 | +msgstr "" | |
| 45 | + | |
| 46 | +#: src/agent-run-window.ts:354 | |
| 58 | 47 | msgid "+ New chat" |
| 59 | 48 | msgstr "" |
| 60 | 49 | |
| 61 | -#: src/agent-run-window.ts:349 | |
| 50 | +#: src/agent-run-window.ts:385 | |
| 51 | +msgid "Could not load conversations." | |
| 52 | +msgstr "" | |
| 53 | + | |
| 54 | +#: src/agent-run-window.ts:386 | |
| 62 | 55 | msgid "No conversations yet." |
| 63 | 56 | msgstr "" |
| 64 | 57 | |
| 65 | -#: src/agent-run-window.ts:425 | |
| 58 | +#: src/agent-run-window.ts:463 | |
| 66 | 59 | msgid "Delete conversation" |
| 67 | 60 | msgstr "" |
| 68 | 61 | |
| 69 | -#: src/agent-run-window.ts:456 | |
| 62 | +#: src/agent-run-window.ts:525 | |
| 70 | 63 | msgid "No agent selected" |
| 71 | 64 | msgstr "" |
| 72 | 65 | |
| 73 | -#: src/agent-run-window.ts:460 | |
| 74 | -msgid "Open an agent from the Agents section of the site folder, or pick a past conversation." | |
| 66 | +#: src/agent-run-window.ts:529 | |
| 67 | +msgid "Open an agent from the Agents section of WP Explorer, or pick a past conversation." | |
| 75 | 68 | msgstr "" |
| 76 | 69 | |
| 77 | -#: src/agent-run-window.ts:507 | |
| 70 | +#: src/agent-run-window.ts:580 | |
| 78 | 71 | msgid "Message the agent" |
| 79 | 72 | msgstr "" |
| 80 | 73 | |
| 81 | -#: src/agent-run-window.ts:511 | |
| 74 | +#: src/agent-run-window.ts:584 | |
| 82 | 75 | msgid "Ask the agent to do something…" |
| 83 | 76 | msgstr "" |
| 84 | 77 | |
| 85 | -#: src/agent-run-window.ts:521 | |
| 78 | +#: src/agent-run-window.ts:596 | |
| 79 | +#: src/agent-run-window.ts:599 | |
| 80 | +#: src/ai-assistant/impl.ts:1967 | |
| 81 | +#: src/mio/assistant/chat.ts:70 | |
| 82 | +#: src/usage-feedback/form.ts:144 | |
| 86 | 83 | msgid "Send" |
| 87 | 84 | msgstr "" |
| 88 | 85 | |
| 89 | -#: src/agent-run-window.ts:599 | |
| 86 | +#: src/agent-run-window.ts:722 | |
| 90 | 87 | msgid "Shared with the agent" |
| 91 | 88 | msgstr "" |
| 92 | 89 | |
| 93 | -#: src/agent-run-window.ts:622 | |
| 90 | +#: src/agent-run-window.ts:751 | |
| 94 | 91 | msgid "Tool calls" |
| 95 | 92 | msgstr "" |
| 96 | 93 | |
| 97 | -#: src/agent-run-window.ts:685 | |
| 94 | +#: src/agent-run-window.ts:815 | |
| 98 | 95 | msgid "Chat window config is missing." |
| 99 | 96 | msgstr "" |
| 100 | 97 | |
| 101 | -#: src/agent-run-window.ts:725 | |
| 98 | +#: src/agent-run-window.ts:852 | |
| 102 | 99 | #: src/desktop-files/agent-drop-targets.ts:84 |
| 103 | -#: src/my-wordpress/agents-renderer.ts:393 | |
| 104 | 100 | msgid "Send to agent" |
| 105 | 101 | msgstr "" |
| 106 | 102 | |
| 107 | 103 | #. 1: entity kind (post, media, …), 2: entity title, 3: numeric id. |
| 108 | -#: src/agents-dispatch.ts:172 | |
| 104 | +#: src/agents-dispatch.ts:170 | |
| 109 | 105 | 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." |
| 110 | 106 | msgstr "" |
| 111 | 107 | |
| 112 | 108 | #. 1: entity kind (post, media, …), 2: entity title, 3: numeric id. |
| 113 | -#: src/agents-dispatch.ts:190 | |
| 109 | +#: src/agents-dispatch.ts:188 | |
| 114 | 110 | 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." |
| 115 | 111 | msgstr "" |
| 116 | 112 | |
| 117 | -#: src/agents-dispatch.ts:288 | |
| 113 | +#: src/agents-dispatch.ts:282 | |
| 114 | +msgid "The agent finished without a text answer." | |
| 115 | +msgstr "" | |
| 116 | + | |
| 117 | +#: src/agents-dispatch.ts:300 | |
| 118 | +#: src/mio/assistant/response-actions.ts:146 | |
| 118 | 119 | msgid "Working…" |
| 119 | 120 | msgstr "" |
| 120 | 121 | |
| 121 | -#: src/agents-dispatch.ts:327 | |
| 122 | -msgid "The agent finished without a text answer." | |
| 122 | +#: src/agents-dispatch.ts:315 | |
| 123 | +msgid "Queued — waiting for a WordPress worker…" | |
| 123 | 124 | msgstr "" |
| 124 | 125 | |
| 126 | +#: src/agents-dispatch.ts:316 | |
| 127 | +msgid "Reconnecting to the background job…" | |
| 128 | +msgstr "" | |
| 129 | + | |
| 130 | +#: src/agents-dispatch.ts:317 | |
| 131 | +msgid "Working in the background…" | |
| 132 | +msgstr "" | |
| 133 | + | |
| 125 | 134 | #: src/agents-entity-window.ts:66 |
| 135 | +#: src/ai-assistant/impl.ts:1846 | |
| 126 | 136 | msgid "Page" |
| 127 | 137 | msgstr "" |
| 128 | 138 | |
| 129 | 139 | #: src/agents-entity-window.ts:68 |
| 130 | -#: src/content-graph/panel.ts:414 | |
| 131 | -#: src/content-graph/panel.ts:885 | |
| 140 | +#: src/content-graph/panel.ts:411 | |
| 141 | +#: src/content-graph/panel.ts:881 | |
| 142 | +#: apps/my-wordpress/parts/sections.php:66 | |
| 132 | 143 | #: includes/desktop-files/built-in-types.php:30 |
| 133 | -#: includes/my-wordpress/window.php:92 | |
| 134 | -#: includes/recycle-bin/store.php:592 | |
| 135 | -#: includes/recycle-bin/window.php:49 | |
| 136 | -#: includes/window-links.php:584 | |
| 144 | +#: includes/my-wordpress/window.php:185 | |
| 145 | +#: includes/recycle-bin/store.php:614 | |
| 146 | +#: includes/welcome-dialog.php:576 | |
| 147 | +#: includes/window-links.php:755 | |
| 137 | 148 | msgid "Media" |
| 138 | 149 | msgstr "" |
| 139 | 150 | |
| 140 | 151 | #: src/agents-entity-window.ts:70 |
| 141 | 152 | #: includes/desktop-files/built-in-types.php:42 |
| 153 | +#: includes/wp-icon-registry.php:49 | |
| 142 | 154 | msgid "User" |
| 143 | 155 | msgstr "" |
| 144 | 156 | |
| 145 | 157 | #: src/agents-entity-window.ts:72 |
| 146 | -#: src/content-graph/panel.ts:837 | |
| 147 | -#: src/content-graph/panel.ts:846 | |
| 148 | -#: src/content-graph/panel.ts:875 | |
| 158 | +#: src/ai-assistant/impl.ts:1848 | |
| 159 | +#: src/content-graph/panel.ts:833 | |
| 160 | +#: src/content-graph/panel.ts:842 | |
| 161 | +#: src/content-graph/panel.ts:871 | |
| 149 | 162 | #: includes/desktop-files/built-in-types.php:54 |
| 150 | -#: includes/recycle-bin/store.php:483 | |
| 163 | +#: includes/recycle-bin/store.php:486 | |
| 151 | 164 | msgid "Comment" |
| 152 | 165 | msgstr "" |
| 153 | 166 | |
| 154 | 167 | #: src/agents-entity-window.ts:74 |
| 168 | +#: src/ai-assistant/impl.ts:1850 | |
| 155 | 169 | #: includes/desktop-files/built-in-types.php:24 |
| 156 | 170 | msgid "Post" |
| 157 | 171 | msgstr "" |
| 158 | 172 | |
| 159 | -#: src/bug-report/index.ts:59 | |
| 160 | -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." | |
| 173 | +#: src/agents-jobs.ts:80 | |
| 174 | +msgid "The job status could not be read." | |
| 161 | 175 | msgstr "" |
| 162 | 176 | |
| 163 | -#: src/bug-report/index.ts:65 | |
| 164 | -#: src/posts-window/index.ts:511 | |
| 165 | -#: src/recycle-bin/index.ts:246 | |
| 166 | -msgid "Title" | |
| 177 | +#: src/agents-jobs.ts:122 | |
| 178 | +msgid "The server returned a different job." | |
| 167 | 179 | msgstr "" |
| 168 | 180 | |
| 169 | -#: src/bug-report/index.ts:66 | |
| 170 | -msgid "A short summary" | |
| 181 | +#: src/agents-jobs.ts:129 | |
| 182 | +msgid "The agent job failed." | |
| 171 | 183 | msgstr "" |
| 172 | 184 | |
| 173 | -#: src/bug-report/index.ts:69 | |
| 174 | -msgid "What happened? What did you expect?" | |
| 185 | +#: src/agents-jobs.ts:132 | |
| 186 | +msgid "The server returned an invalid job state." | |
| 175 | 187 | msgstr "" |
| 176 | 188 | |
| 177 | -#: src/bug-report/index.ts:70 | |
| 178 | -msgid "Describe the issue or the feature you have in mind." | |
| 189 | +#: src/agents-jobs.ts:145 | |
| 190 | +msgid "The background job has not returned a result. Some work may already have been applied. Check the site before submitting again." | |
| 179 | 191 | msgstr "" |
| 180 | 192 | |
| 181 | -#: src/bug-report/index.ts:74 | |
| 182 | -msgid "Steps to reproduce (bug only)" | |
| 193 | +#: src/ai-assistant/impl.ts:150 | |
| 194 | +msgid "Find my post about…" | |
| 183 | 195 | msgstr "" |
| 184 | 196 | |
| 185 | -#: src/bug-report/index.ts:75 | |
| 186 | -msgid "One step per line" | |
| 197 | +#: src/ai-assistant/impl.ts:151 | |
| 198 | +msgid "Where can I see categories?" | |
| 187 | 199 | msgstr "" |
| 188 | 200 | |
| 189 | -#: src/bug-report/index.ts:88 | |
| 190 | -msgid "Open issue on GitHub" | |
| 201 | +#: src/ai-assistant/impl.ts:152 | |
| 202 | +msgid "Do I have any spam comments?" | |
| 191 | 203 | msgstr "" |
| 192 | 204 | |
| 193 | -#: src/bug-report/index.ts:93 | |
| 194 | -msgid "You will review and submit on GitHub." | |
| 205 | +#: src/ai-assistant/impl.ts:153 | |
| 206 | +msgid "Take me to plugin settings" | |
| 195 | 207 | msgstr "" |
| 196 | 208 | |
| 197 | -#: src/bug-report/index.ts:106 | |
| 198 | -msgid "Title and description are both required." | |
| 209 | +#: src/ai-assistant/impl.ts:485 | |
| 210 | +msgid "The AI assistant isn’t set up yet" | |
| 199 | 211 | msgstr "" |
| 200 | 212 | |
| 201 | -#: src/bug-report/index.ts:126 | |
| 202 | -#: src/content-graph/panel.ts:898 | |
| 203 | -#: src/my-wordpress/media-preview.ts:223 | |
| 204 | -#: src/settings/sections/help.ts:393 | |
| 205 | -#: includes/agents/identity.php:228 | |
| 206 | -msgid "Type" | |
| 213 | +#: src/ai-assistant/impl.ts:488 | |
| 214 | +#: src/ai-assistant/impl.ts:1962 | |
| 215 | +msgid "How can I help?" | |
| 207 | 216 | msgstr "" |
| 208 | 217 | |
| 209 | -#: src/bug-report/index.ts:134 | |
| 210 | -msgid "Bug" | |
| 218 | +#: src/ai-assistant/impl.ts:488 | |
| 219 | +msgid "Search commands…" | |
| 211 | 220 | msgstr "" |
| 212 | 221 | |
| 213 | -#: src/bug-report/index.ts:135 | |
| 214 | -msgid "Feature request" | |
| 222 | +#. %s: command slug, without the leading slash. | |
| 223 | +#: src/ai-assistant/impl.ts:716 | |
| 224 | +#: src/ai-assistant/impl.ts:860 | |
| 225 | +msgid "Unknown command: /%s" | |
| 215 | 226 | msgstr "" |
| 216 | 227 | |
| 217 | -#: src/bug-report/index.ts:136 | |
| 218 | -msgid "Question" | |
| 228 | +#. %s: command slug, without the leading slash. | |
| 229 | +#: src/ai-assistant/impl.ts:900 | |
| 230 | +msgid "Command /%s was cancelled." | |
| 219 | 231 | msgstr "" |
| 220 | 232 | |
| 221 | -#: src/bug-report/index.ts:224 | |
| 222 | -msgid "Environment included with the report" | |
| 233 | +#. %s: command slug, without the leading slash. | |
| 234 | +#: src/ai-assistant/impl.ts:909 | |
| 235 | +msgid "Running /%s…" | |
| 223 | 236 | msgstr "" |
| 224 | 237 | |
| 225 | -#: src/comments-window/conversation.ts:178 | |
| 226 | -msgid "Approved" | |
| 238 | +#. 1: command slug, without the leading slash. 2: error message. | |
| 239 | +#: src/ai-assistant/impl.ts:944 | |
| 240 | +msgid "Command /%1$s failed: %2$s" | |
| 227 | 241 | msgstr "" |
| 228 | 242 | |
| 229 | -#: src/comments-window/conversation.ts:180 | |
| 230 | -#: src/posts-window/index.ts:259 | |
| 231 | -#: src/posts-window/index.ts:1063 | |
| 232 | -#: includes/comments-window/window.php:35 | |
| 233 | -msgid "Pending" | |
| 243 | +#: src/ai-assistant/impl.ts:1055 | |
| 244 | +#: src/ai-assistant/impl.ts:1714 | |
| 245 | +#: src/plugins/drafts-widget/index.ts:238 | |
| 246 | +msgid "Thinking…" | |
| 234 | 247 | msgstr "" |
| 235 | 248 | |
| 236 | -#: src/comments-window/conversation.ts:182 | |
| 237 | -#: src/comments-window/conversation.ts:964 | |
| 238 | -#: includes/comments-window/window.php:37 | |
| 239 | -msgid "Spam" | |
| 249 | +#. %d: HTTP status code. | |
| 250 | +#: src/ai-assistant/impl.ts:1115 | |
| 251 | +msgid "Server returned %d" | |
| 240 | 252 | msgstr "" |
| 241 | 253 | |
| 242 | -#: src/comments-window/conversation.ts:184 | |
| 243 | -#: src/comments-window/conversation.ts:971 | |
| 244 | -#: src/posts-window/index.ts:261 | |
| 245 | -#: src/posts-window/index.ts:1065 | |
| 246 | -#: includes/comments-window/window.php:38 | |
| 247 | -#: includes/recycle-bin/window.php:153 | |
| 248 | -#: includes/recycle-bin/window.php:179 | |
| 249 | -msgid "Trash" | |
| 254 | +#: src/ai-assistant/impl.ts:1126 | |
| 255 | +msgid "Network error — please check your connection and try again." | |
| 250 | 256 | msgstr "" |
| 251 | 257 | |
| 252 | -#: src/comments-window/conversation.ts:503 | |
| 253 | -#: src/comments-window/conversation.ts:893 | |
| 254 | -#: src/comments-window/conversation.ts:1095 | |
| 255 | -#: src/comments-window/conversation.ts:1157 | |
| 256 | -#: src/my-wordpress/index.ts:2236 | |
| 257 | -#: src/my-wordpress/index.ts:2271 | |
| 258 | -#: src/my-wordpress/index.ts:2296 | |
| 259 | -#: src/my-wordpress/index.ts:2396 | |
| 260 | -#: src/plugins-window/flyout-detail.ts:522 | |
| 261 | -#: src/plugins-window/installed-detail.ts:1064 | |
| 262 | -#: includes/desktop-files/types/class-desktop-mode-comment-file.php:28 | |
| 263 | -#: includes/recycle-bin/store.php:464 | |
| 264 | -msgid "Anonymous" | |
| 258 | +#: src/ai-assistant/impl.ts:1199 | |
| 259 | +msgid "(No title)" | |
| 265 | 260 | msgstr "" |
| 266 | 261 | |
| 267 | -#. %d: number of direct replies. | |
| 268 | -#: src/comments-window/conversation.ts:528 | |
| 269 | -msgid "%d replies" | |
| 262 | +#: src/ai-assistant/impl.ts:1203 | |
| 263 | +msgid "Edit page" | |
| 270 | 264 | msgstr "" |
| 271 | 265 | |
| 272 | -#. %s: post title. | |
| 273 | -#: src/comments-window/conversation.ts:549 | |
| 274 | -msgid "On: %s" | |
| 266 | +#: src/ai-assistant/impl.ts:1203 | |
| 267 | +msgid "Edit post" | |
| 275 | 268 | msgstr "" |
| 276 | 269 | |
| 277 | -#: src/comments-window/conversation.ts:550 | |
| 278 | -msgid "Comments on this post" | |
| 270 | +#: src/ai-assistant/impl.ts:1205 | |
| 271 | +msgid "View page" | |
| 279 | 272 | msgstr "" |
| 280 | 273 | |
| 281 | -#: src/comments-window/conversation.ts:554 | |
| 282 | -msgid "Show all" | |
| 274 | +#: src/ai-assistant/impl.ts:1205 | |
| 275 | +msgid "View post" | |
| 283 | 276 | msgstr "" |
| 284 | 277 | |
| 285 | -#: src/comments-window/conversation.ts:575 | |
| 286 | -#: src/content-graph/panel.ts:1247 | |
| 287 | -#: src/my-wordpress/index.ts:1885 | |
| 288 | -#: src/my-wordpress/index.ts:1964 | |
| 289 | -msgid "Loading…" | |
| 278 | +#. %s: the text the user typed, wrapped in <strong>. | |
| 279 | +#: src/ai-assistant/impl.ts:1317 | |
| 280 | +msgid "No commands matching %s." | |
| 290 | 281 | msgstr "" |
| 291 | 282 | |
| 292 | -#: src/comments-window/conversation.ts:586 | |
| 293 | -#: src/settings/sections/custom-image.ts:301 | |
| 294 | -msgid "Load more" | |
| 283 | +#: src/ai-assistant/impl.ts:1373 | |
| 284 | +msgid "Suggested commands" | |
| 295 | 285 | msgstr "" |
| 296 | 286 | |
| 297 | -#: src/comments-window/conversation.ts:606 | |
| 298 | -msgid "Nothing on this post here" | |
| 287 | +#. %s: the Enter key, rendered as a <kbd> glyph. | |
| 288 | +#: src/ai-assistant/impl.ts:1531 | |
| 289 | +msgid "Press %s to run" | |
| 299 | 290 | msgstr "" |
| 300 | 291 | |
| 301 | -#: src/comments-window/conversation.ts:607 | |
| 302 | -msgid "This post has no comments in this view — try another tab." | |
| 292 | +#. %s: the Enter key, rendered as a <kbd> glyph. | |
| 293 | +#: src/ai-assistant/impl.ts:1545 | |
| 294 | +msgid "No suggestions — press %s to run with the text you typed." | |
| 303 | 295 | msgstr "" |
| 304 | 296 | |
| 305 | -#: src/comments-window/conversation.ts:611 | |
| 306 | -msgid "No conversations yet" | |
| 297 | +#: src/ai-assistant/impl.ts:1639 | |
| 298 | +msgid "Try asking" | |
| 307 | 299 | msgstr "" |
| 308 | 300 | |
| 309 | -#: src/comments-window/conversation.ts:612 | |
| 310 | -msgid "Comments in this view will show up here." | |
| 301 | +#: src/ai-assistant/impl.ts:1686 | |
| 302 | +msgid "AI features aren’t available on this site. You can still use Commands." | |
| 311 | 303 | msgstr "" |
| 312 | 304 | |
| 313 | -#: src/comments-window/conversation.ts:724 | |
| 314 | -msgid "No conversation selected" | |
| 305 | +#: src/ai-assistant/impl.ts:1687 | |
| 306 | +msgid "Ask a site administrator to connect an AI provider to use the AI assistant." | |
| 315 | 307 | msgstr "" |
| 316 | 308 | |
| 317 | -#: src/comments-window/conversation.ts:725 | |
| 318 | -msgid "Pick one from the list to read and reply." | |
| 309 | +#: src/ai-assistant/impl.ts:1696 | |
| 310 | +msgid "Set up the AI assistant" | |
| 319 | 311 | msgstr "" |
| 320 | 312 | |
| 321 | -#: src/comments-window/conversation.ts:812 | |
| 322 | -msgid "In response to" | |
| 313 | +#. %s: "Set up the AI assistant", a link to Preferences. | |
| 314 | +#: src/ai-assistant/impl.ts:1702 | |
| 315 | +msgid "%s to find content and ask questions about your site." | |
| 323 | 316 | msgstr "" |
| 324 | 317 | |
| 325 | -#: src/comments-window/conversation.ts:814 | |
| 326 | -#: src/my-wordpress/index.ts:1221 | |
| 327 | -#: src/my-wordpress/index.ts:5354 | |
| 328 | -#: src/my-wordpress/media-list.ts:123 | |
| 329 | -#: src/my-wordpress/media-list.ts:425 | |
| 330 | -#: src/my-wordpress/media-preview.ts:368 | |
| 331 | -#: src/plugins/drafts-widget/index.ts:497 | |
| 332 | -#: src/posts-window/index.ts:1196 | |
| 333 | -#: includes/desktop-files/types/class-desktop-mode-post-file.php:37 | |
| 334 | -#: includes/user-edit-window/rest.php:536 | |
| 335 | -#: includes/user-edit-window/rest.php:563 | |
| 336 | -msgid "(no title)" | |
| 318 | +#: src/ai-assistant/impl.ts:1738 | |
| 319 | +msgid "Open Preferences" | |
| 337 | 320 | msgstr "" |
| 338 | 321 | |
| 339 | -#: src/comments-window/conversation.ts:825 | |
| 340 | -#: src/comments-window/conversation.ts:834 | |
| 341 | -msgid "Edit this post" | |
| 322 | +#: src/ai-assistant/impl.ts:1858 | |
| 323 | +msgid "Open page in desktop" | |
| 342 | 324 | msgstr "" |
| 343 | 325 | |
| 344 | -#: src/comments-window/conversation.ts:853 | |
| 345 | -msgid "View post" | |
| 326 | +#: src/ai-assistant/impl.ts:1860 | |
| 327 | +msgid "Open comment in desktop" | |
| 346 | 328 | msgstr "" |
| 347 | 329 | |
| 348 | -#: src/comments-window/conversation.ts:857 | |
| 349 | -msgid "(opens in a new tab)" | |
| 330 | +#: src/ai-assistant/impl.ts:1862 | |
| 331 | +msgid "Open post in desktop" | |
| 350 | 332 | msgstr "" |
| 351 | 333 | |
| 352 | -#: src/comments-window/conversation.ts:900 | |
| 353 | -msgid "You" | |
| 334 | +#. %s: title of the post the comment was left on. | |
| 335 | +#: src/ai-assistant/impl.ts:1871 | |
| 336 | +msgid "Comment on “%s”" | |
| 354 | 337 | msgstr "" |
| 355 | 338 | |
| 356 | -#: src/comments-window/conversation.ts:941 | |
| 357 | -msgid "Unapprove" | |
| 339 | +#: src/ai-assistant/impl.ts:1877 | |
| 340 | +msgid "Untitled" | |
| 358 | 341 | msgstr "" |
| 359 | 342 | |
| 360 | -#: src/comments-window/conversation.ts:941 | |
| 361 | -msgid "Approve" | |
| 343 | +#: src/ai-assistant/impl.ts:1950 | |
| 344 | +#: src/desktop.ts:3748 | |
| 345 | +msgid "Site assistant" | |
| 362 | 346 | msgstr "" |
| 363 | 347 | |
| 364 | -#: src/comments-window/conversation.ts:953 | |
| 365 | -#: src/comments-window/conversation.ts:1137 | |
| 366 | -msgid "Reply" | |
| 348 | +#: src/ai-assistant/impl.ts:1965 | |
| 349 | +msgid "Ask the assistant" | |
| 367 | 350 | msgstr "" |
| 368 | 351 | |
| 369 | -#: src/comments-window/conversation.ts:958 | |
| 370 | -#: src/content-graph/panel.ts:536 | |
| 371 | -msgid "Edit" | |
| 352 | +#: src/ai-assistant/impl.ts:1971 | |
| 353 | +msgid "Assistant mode" | |
| 372 | 354 | msgstr "" |
| 373 | 355 | |
| 374 | -#: src/comments-window/conversation.ts:1019 | |
| 375 | -msgid "Mark as spam?" | |
| 356 | +#: src/ai-assistant/impl.ts:1974 | |
| 357 | +msgid "Ask AI" | |
| 376 | 358 | msgstr "" |
| 377 | 359 | |
| 378 | -#: src/comments-window/conversation.ts:1020 | |
| 379 | -msgid "This comment moves out of the conversation. You can restore it from the Spam tab." | |
| 360 | +#: src/ai-assistant/impl.ts:1977 | |
| 361 | +msgid "Commands" | |
| 380 | 362 | msgstr "" |
| 381 | 363 | |
| 382 | -#: src/comments-window/conversation.ts:1023 | |
| 383 | -msgid "Mark as spam" | |
| 364 | +#: src/ai-assistant/impl.ts:1985 | |
| 365 | +msgid "Your assistant to quickly navigate and manage your entire site." | |
| 384 | 366 | msgstr "" |
| 385 | 367 | |
| 386 | -#: src/comments-window/conversation.ts:1026 | |
| 387 | -msgid "Move to trash?" | |
| 368 | +#: src/ai-assistant/loading-placeholder.ts:155 | |
| 369 | +msgid "Starting the command palette…" | |
| 388 | 370 | msgstr "" |
| 389 | 371 | |
| 390 | -#: src/comments-window/conversation.ts:1027 | |
| 391 | -msgid "This comment moves out of the conversation. You can restore it from the Trash tab." | |
| 372 | +#: src/app-runtime/session.ts:321 | |
| 373 | +msgid "The window could not update" | |
| 392 | 374 | msgstr "" |
| 393 | 375 | |
| 394 | -#: src/comments-window/conversation.ts:1030 | |
| 395 | -#: src/posts-window/index.ts:1080 | |
| 396 | -msgid "Move to trash" | |
| 376 | +#: src/app-runtime/session.ts:322 | |
| 377 | +msgid "The window could not update." | |
| 397 | 378 | msgstr "" |
| 398 | 379 | |
| 399 | -#: src/comments-window/conversation.ts:1038 | |
| 400 | -msgid "Comment approved." | |
| 380 | +#. %s: HTTP status code, optionally followed by the reason phrase (e.g. "500 Internal Server Error"). | |
| 381 | +#: src/boot/tracked-fetch.ts:238 | |
| 382 | +msgid "Request failed (HTTP %s)." | |
| 401 | 383 | msgstr "" |
| 402 | 384 | |
| 403 | -#: src/comments-window/conversation.ts:1040 | |
| 404 | -msgid "Comment unapproved." | |
| 385 | +#: src/bug-report/index.ts:56 | |
| 386 | +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." | |
| 405 | 387 | msgstr "" |
| 406 | 388 | |
| 407 | -#: src/comments-window/conversation.ts:1042 | |
| 408 | -msgid "Comment marked as spam." | |
| 389 | +#: src/bug-report/index.ts:62 | |
| 390 | +msgid "Title" | |
| 409 | 391 | msgstr "" |
| 410 | 392 | |
| 411 | -#: src/comments-window/conversation.ts:1044 | |
| 412 | -msgid "Comment restored from spam." | |
| 393 | +#: src/bug-report/index.ts:63 | |
| 394 | +msgid "A short summary" | |
| 413 | 395 | msgstr "" |
| 414 | 396 | |
| 415 | -#: src/comments-window/conversation.ts:1046 | |
| 416 | -msgid "Comment moved to trash." | |
| 397 | +#: src/bug-report/index.ts:66 | |
| 398 | +msgid "What happened? What did you expect?" | |
| 417 | 399 | msgstr "" |
| 418 | 400 | |
| 419 | -#: src/comments-window/conversation.ts:1048 | |
| 420 | -msgid "Comment restored from trash." | |
| 401 | +#: src/bug-report/index.ts:67 | |
| 402 | +msgid "Describe the issue or the feature you have in mind." | |
| 421 | 403 | msgstr "" |
| 422 | 404 | |
| 423 | -#: src/comments-window/conversation.ts:1096 | |
| 424 | -msgid "Replying to" | |
| 405 | +#: src/bug-report/index.ts:71 | |
| 406 | +msgid "Steps to reproduce (bug only)" | |
| 425 | 407 | msgstr "" |
| 426 | 408 | |
| 427 | -#: src/comments-window/conversation.ts:1100 | |
| 428 | -msgid "Send reply" | |
| 409 | +#: src/bug-report/index.ts:72 | |
| 410 | +msgid "One step per line" | |
| 429 | 411 | msgstr "" |
| 430 | 412 | |
| 431 | -#: src/comments-window/conversation.ts:1108 | |
| 432 | -msgid "Reply is empty." | |
| 413 | +#: src/bug-report/index.ts:85 | |
| 414 | +msgid "Open issue on GitHub" | |
| 433 | 415 | msgstr "" |
| 434 | 416 | |
| 435 | -#: src/comments-window/conversation.ts:1118 | |
| 436 | -msgid "Reply sent." | |
| 417 | +#: src/bug-report/index.ts:90 | |
| 418 | +msgid "You will review and submit on GitHub." | |
| 437 | 419 | msgstr "" |
| 438 | 420 | |
| 439 | -#: src/comments-window/conversation.ts:1122 | |
| 440 | -msgid "Reply failed." | |
| 421 | +#: src/bug-report/index.ts:103 | |
| 422 | +msgid "Title and description are both required." | |
| 441 | 423 | msgstr "" |
| 442 | 424 | |
| 443 | -#: src/comments-window/conversation.ts:1136 | |
| 444 | -msgid "Write a reply…" | |
| 425 | +#: src/bug-report/index.ts:123 | |
| 426 | +#: src/content-graph/panel.ts:894 | |
| 427 | +#: src/plugins/my-wordpress-woocommerce/index.ts:750 | |
| 428 | +#: apps/my-wordpress/parts/lists.php:497 | |
| 429 | +#: includes/agents/identity.php:233 | |
| 430 | +msgid "Type" | |
| 445 | 431 | msgstr "" |
| 446 | 432 | |
| 447 | -#: src/comments-window/conversation.ts:1148 | |
| 448 | -msgid "Enter to send · Shift+Enter for a new line" | |
| 433 | +#: src/bug-report/index.ts:131 | |
| 434 | +msgid "Bug" | |
| 449 | 435 | msgstr "" |
| 450 | 436 | |
| 451 | -#: src/comments-window/conversation.ts:1197 | |
| 452 | -msgid "Edit comment…" | |
| 437 | +#: src/bug-report/index.ts:132 | |
| 438 | +msgid "Feature request" | |
| 453 | 439 | msgstr "" |
| 454 | 440 | |
| 455 | -#: src/comments-window/conversation.ts:1198 | |
| 456 | -msgid "Comment text" | |
| 441 | +#: src/bug-report/index.ts:133 | |
| 442 | +msgid "Question" | |
| 457 | 443 | msgstr "" |
| 458 | 444 | |
| 459 | -#: src/comments-window/conversation.ts:1209 | |
| 460 | -#: src/games/challenge-dialog.ts:93 | |
| 461 | -#: src/item-visibility-menu.ts:453 | |
| 462 | -#: src/my-wordpress/agents-renderer.ts:1102 | |
| 463 | -#: src/my-wordpress/index.ts:3716 | |
| 464 | -#: src/my-wordpress/media-list.ts:365 | |
| 465 | -#: src/plugins-window/upload-dialog.ts:134 | |
| 466 | -#: src/plugins-window/upload-dialog.ts:329 | |
| 467 | -#: src/posts-window/categories-mindmap.ts:2369 | |
| 468 | -#: src/posts-window/tags-cloud.ts:1678 | |
| 469 | -msgid "Cancel" | |
| 445 | +#: src/bug-report/index.ts:221 | |
| 446 | +msgid "Environment included with the report" | |
| 470 | 447 | msgstr "" |
| 471 | 448 | |
| 472 | -#: src/comments-window/conversation.ts:1212 | |
| 473 | -#: src/my-wordpress/agents-renderer.ts:820 | |
| 474 | -#: src/posts-window/categories-mindmap.ts:2598 | |
| 475 | -#: src/posts-window/tags-cloud.ts:1878 | |
| 476 | -msgid "Save" | |
| 449 | +#: src/commands/shell-harvester.ts:81 | |
| 450 | +msgid "Edit template" | |
| 477 | 451 | msgstr "" |
| 478 | 452 | |
| 479 | -#: src/comments-window/conversation.ts:1227 | |
| 480 | -msgid "A comment cannot be empty." | |
| 453 | +#: src/commands/shell-harvester.ts:82 | |
| 454 | +msgid "Edit template part" | |
| 481 | 455 | msgstr "" |
| 482 | 456 | |
| 483 | -#: src/comments-window/conversation.ts:1235 | |
| 484 | -msgid "Comment updated." | |
| 457 | +#: src/commands/shell-harvester.ts:83 | |
| 458 | +msgid "Edit navigation menu" | |
| 485 | 459 | msgstr "" |
| 486 | 460 | |
| 487 | -#: src/comments-window/conversation.ts:1238 | |
| 488 | -msgid "Edit failed." | |
| 461 | +#: src/commands/shell-harvester.ts:84 | |
| 462 | +msgid "Edit pattern" | |
| 489 | 463 | msgstr "" |
| 490 | 464 | |
| 491 | -#: src/comments-window/conversation.ts:686 | |
| 492 | -msgid "Could not load comments" | |
| 465 | +#. %s: the `core/commands` command name. | |
| 466 | +#: src/commands/shell-harvester.ts:702 | |
| 467 | +msgid "No live callback for command “%s” — the palette and the command registry are out of step. Reload the page." | |
| 493 | 468 | msgstr "" |
| 494 | 469 | |
| 495 | -#: src/comments-window/conversation.ts:687 | |
| 496 | -msgid "Check your connection and try another tab." | |
| 470 | +#: src/content-graph/board-notice.ts:139 | |
| 471 | +msgid "Nothing on the board yet" | |
| 497 | 472 | msgstr "" |
| 498 | 473 | |
| 499 | -#: src/comments-window/conversation.ts:1073 | |
| 500 | -msgid "Action failed." | |
| 474 | +#: src/content-graph/board-notice.ts:140 | |
| 475 | +msgid "Publish a post or a page and it is pinned here. Threads are drawn between posts when one links to another." | |
| 501 | 476 | msgstr "" |
| 502 | 477 | |
| 503 | -#: src/comments-window/conversation.ts:1262 | |
| 504 | -msgid "Comments window configuration missing." | |
| 478 | +#: src/content-graph/board-notice.ts:147 | |
| 479 | +msgid "Nothing to show for these types" | |
| 505 | 480 | msgstr "" |
| 506 | 481 | |
| 507 | -#: src/content-graph/index.ts:52 | |
| 482 | +#: src/content-graph/board-notice.ts:148 | |
| 483 | +msgid "The post types switched on in the toolbar have no content yet. Switch another one on to see its posts." | |
| 484 | +msgstr "" | |
| 485 | + | |
| 486 | +#: src/content-graph/board-notice.ts:155 | |
| 487 | +msgid "Every post type is switched off" | |
| 488 | +msgstr "" | |
| 489 | + | |
| 490 | +#: src/content-graph/board-notice.ts:156 | |
| 491 | +msgid "Switch a type back on in the toolbar to see its posts." | |
| 492 | +msgstr "" | |
| 493 | + | |
| 494 | +#: src/content-graph/board-notice.ts:160 | |
| 495 | +msgid "No threads yet" | |
| 496 | +msgstr "" | |
| 497 | + | |
| 498 | +#: src/content-graph/board-notice.ts:161 | |
| 499 | +msgid "A thread joins two posts when one links to the other. Click a node to see its author, terms, comments, media and revisions, or group the board by category, tag, author, year or month from the toolbar." | |
| 500 | +msgstr "" | |
| 501 | + | |
| 502 | +#: src/content-graph/index.ts:111 | |
| 503 | +msgid "Show pins" | |
| 504 | +msgstr "" | |
| 505 | + | |
| 506 | +#: src/content-graph/index.ts:135 | |
| 508 | 507 | msgid "Corkboard container missing." |
| 509 | 508 | msgstr "" |
| 510 | 509 | |
| 511 | 510 | #. %d: numeric post id that failed to load. |
| 512 | -#: src/content-graph/index.ts:140 | |
| 511 | +#: src/content-graph/index.ts:224 | |
| 513 | 512 | msgid "Could not load post #%d." |
| 514 | 513 | msgstr "" |
| 515 | 514 | |
| 516 | -#: src/content-graph/index.ts:177 | |
| 515 | +#: src/content-graph/index.ts:264 | |
| 517 | 516 | msgid "Loading graph…" |
| 518 | 517 | msgstr "" |
| 519 | 518 | |
| 520 | 519 | #. 1: number of nodes (posts/pages) in the graph. 2: number of links between them. |
| 521 | -#: src/content-graph/index.ts:187 | |
| 520 | +#: src/content-graph/index.ts:274 | |
| 522 | 521 | msgid "%1$d nodes · %2$d links" |
| 523 | 522 | msgstr "" |
| 524 | 523 | |
| 525 | -#: src/content-graph/index.ts:199 | |
| 524 | +#: src/content-graph/index.ts:295 | |
| 526 | 525 | msgid "Failed to load graph." |
| 527 | 526 | msgstr "" |
| 528 | 527 | |
| 529 | -#: src/content-graph/index.ts:238 | |
| 528 | +#: src/content-graph/index.ts:336 | |
| 530 | 529 | msgid "Could not initialise the graph renderer." |
| 531 | 530 | msgstr "" |
| 532 | 531 | |
| 533 | -#: src/content-graph/panel.ts:170 | |
| 532 | +#: src/content-graph/panel.ts:165 | |
| 534 | 533 | msgid "Close panel" |
| 535 | 534 | msgstr "" |
| 536 | 535 | |
| 537 | -#: src/content-graph/panel.ts:339 | |
| 536 | +#: src/content-graph/panel.ts:335 | |
| 538 | 537 | msgid "Back to post" |
| 539 | 538 | msgstr "" |
| 540 | 539 | |
| 541 | -#: src/content-graph/panel.ts:411 | |
| 542 | -#: src/my-wordpress/index.ts:519 | |
| 540 | +#: src/content-graph/panel.ts:408 | |
| 541 | +#: apps/my-wordpress/parts/dossiers.php:85 | |
| 542 | +#: apps/my-wordpress/parts/dossiers.php:173 | |
| 543 | 543 | msgid "Contributors" |
| 544 | 544 | msgstr "" |
| 545 | 545 | |
| 546 | -#: src/content-graph/panel.ts:412 | |
| 547 | -#: src/content-graph/panel.ts:717 | |
| 548 | -#: src/desktop-files/preview.ts:487 | |
| 549 | -#: src/my-wordpress/index.ts:521 | |
| 550 | -#: src/my-wordpress/index.ts:3074 | |
| 551 | -#: src/posts-window/index.ts:564 | |
| 552 | -#: src/posts-window/user-edit-render.ts:1037 | |
| 553 | -#: src/posts-window/users-render.ts:471 | |
| 554 | -#: includes/comments-window/window.php:99 | |
| 555 | -#: includes/recycle-bin/window.php:53 | |
| 556 | -#: includes/window-links.php:504 | |
| 557 | -#: includes/window-links.php:505 | |
| 546 | +#: src/content-graph/panel.ts:409 | |
| 547 | +#: src/content-graph/panel.ts:713 | |
| 548 | +#: src/desktop-files/preview.ts:471 | |
| 549 | +#: apps/comments/comments.os.php:37 | |
| 550 | +#: apps/my-wordpress/parts/dossiers.php:92 | |
| 551 | +#: apps/my-wordpress/parts/dossiers.php:181 | |
| 552 | +#: includes/ai-copilot/search.php:111 | |
| 553 | +#: includes/window-links.php:675 | |
| 554 | +#: includes/window-links.php:676 | |
| 558 | 555 | msgid "Comments" |
| 559 | 556 | msgstr "" |
| 560 | 557 | |
| 561 | -#: src/content-graph/panel.ts:413 | |
| 558 | +#: src/content-graph/panel.ts:410 | |
| 562 | 559 | msgid "Taxonomies" |
| 563 | 560 | msgstr "" |
| 564 | 561 | |
| 565 | -#: src/content-graph/panel.ts:415 | |
| 566 | -#: src/my-wordpress/index.ts:529 | |
| 567 | -#: src/my-wordpress/index.ts:1807 | |
| 562 | +#: src/content-graph/panel.ts:412 | |
| 563 | +#: src/revisions/index.ts:199 | |
| 564 | +#: apps/my-wordpress/parts/dossiers.php:121 | |
| 565 | +#: apps/my-wordpress/parts/dossiers.php:240 | |
| 568 | 566 | msgid "Revisions" |
| 569 | 567 | msgstr "" |
| 570 | 568 | |
| 571 | -#: src/content-graph/panel.ts:429 | |
| 572 | -#: src/content-graph/panel.ts:574 | |
| 569 | +#: src/content-graph/panel.ts:426 | |
| 570 | +#: src/content-graph/panel.ts:570 | |
| 573 | 571 | #: src/content-graph/satellites.ts:334 |
| 574 | -#: src/my-wordpress/index.ts:517 | |
| 575 | -#: src/my-wordpress/index.ts:1706 | |
| 576 | -#: src/plugins-window/installed-view.ts:329 | |
| 577 | -#: src/posts-window/index.ts:519 | |
| 572 | +#: apps/my-wordpress/parts/dossiers.php:78 | |
| 573 | +#: apps/my-wordpress/parts/dossiers.php:169 | |
| 574 | +#: apps/my-wordpress/parts/lists.php:527 | |
| 578 | 575 | msgid "Author" |
| 579 | 576 | msgstr "" |
| 580 | 577 | |
| 581 | -#: src/content-graph/panel.ts:453 | |
| 582 | -#: src/posts-window/index.ts:256 | |
| 583 | -#: src/posts-window/index.ts:1061 | |
| 578 | +#: src/content-graph/panel.ts:450 | |
| 579 | +#: apps/my-wordpress/parts/lists.php:528 | |
| 580 | +#: apps/station-home/parts/snapshot.php:366 | |
| 584 | 581 | msgid "Published" |
| 585 | 582 | msgstr "" |
| 586 | 583 | |
| 587 | -#: src/content-graph/panel.ts:460 | |
| 584 | +#: src/content-graph/panel.ts:457 | |
| 585 | +#: apps/my-wordpress/parts/lists.php:529 | |
| 588 | 586 | msgid "Modified" |
| 589 | 587 | msgstr "" |
| 590 | 588 | |
| 591 | 589 | #. %s is the site title. |
| 592 | -#: src/content-graph/panel.ts:517 | |
| 593 | -#: src/my-wordpress/media-detail.ts:167 | |
| 590 | +#: src/content-graph/panel.ts:513 | |
| 594 | 591 | msgid "Open in %s" |
| 595 | 592 | msgstr "" |
| 596 | 593 | |
| 597 | -#: src/content-graph/panel.ts:518 | |
| 598 | -#: src/my-wordpress/rest.ts:54 | |
| 599 | -#: includes/helpers.php:201 | |
| 594 | +#: src/content-graph/panel.ts:514 | |
| 595 | +#: includes/helpers.php:204 | |
| 600 | 596 | msgid "WordPress" |
| 601 | 597 | msgstr "" |
| 602 | 598 | |
| 603 | -#: src/content-graph/panel.ts:551 | |
| 604 | -#: src/posts-window/index.ts:1344 | |
| 599 | +#: src/content-graph/panel.ts:532 | |
| 600 | +#: src/plugins/my-wordpress-woocommerce/index.ts:762 | |
| 601 | +msgid "Edit" | |
| 602 | +msgstr "" | |
| 603 | + | |
| 604 | +#: src/content-graph/panel.ts:547 | |
| 605 | 605 | msgid "View" |
| 606 | 606 | msgstr "" |
| 607 | 607 | |
| 608 | -#: src/content-graph/panel.ts:574 | |
| 608 | +#: src/content-graph/panel.ts:570 | |
| 609 | 609 | #: src/content-graph/satellites.ts:343 |
| 610 | 610 | msgid "Contributor" |
| 611 | 611 | msgstr "" |
| 612 | 612 | |
| 613 | -#: src/content-graph/panel.ts:600 | |
| 613 | +#: src/content-graph/panel.ts:596 | |
| 614 | +#: apps/users/users.os.php:135 | |
| 614 | 615 | msgid "Roles" |
| 615 | 616 | msgstr "" |
| 616 | 617 | |
| 617 | -#: src/content-graph/panel.ts:609 | |
| 618 | -#: src/settings/panel.ts:263 | |
| 618 | +#: src/content-graph/panel.ts:605 | |
| 619 | 619 | msgid "About" |
| 620 | 620 | msgstr "" |
| 621 | 621 | |
| 622 | -#: src/content-graph/panel.ts:615 | |
| 623 | -#: src/my-wordpress/index.ts:2517 | |
| 624 | -#: src/my-wordpress/index.ts:2820 | |
| 625 | -#: src/posts-window/user-edit-render.ts:306 | |
| 626 | -#: includes/users-window/window.php:156 | |
| 622 | +#: src/content-graph/panel.ts:611 | |
| 627 | 623 | msgid "Website" |
| 628 | 624 | msgstr "" |
| 629 | 625 | |
| 630 | -#: src/content-graph/panel.ts:627 | |
| 631 | -#: src/content-graph/panel.ts:715 | |
| 632 | -#: src/content-graph/panel.ts:729 | |
| 633 | -#: src/desktop-files/preview.ts:406 | |
| 634 | -#: src/desktop-files/preview.ts:481 | |
| 635 | -#: src/my-wordpress/index.ts:2655 | |
| 636 | -#: src/my-wordpress/index.ts:3061 | |
| 637 | -#: src/posts-window/user-edit-render.ts:1026 | |
| 638 | -#: src/posts-window/users-render.ts:468 | |
| 639 | -#: includes/my-wordpress/window.php:69 | |
| 640 | -#: includes/posts-window/window.php:170 | |
| 641 | -#: includes/recycle-bin/window.php:37 | |
| 626 | +#: src/content-graph/panel.ts:623 | |
| 627 | +#: src/content-graph/panel.ts:711 | |
| 628 | +#: src/content-graph/panel.ts:725 | |
| 629 | +#: src/desktop-files/preview.ts:390 | |
| 630 | +#: src/desktop-files/preview.ts:465 | |
| 631 | +#: src/desktop.ts:5281 | |
| 632 | +#: apps/my-wordpress/parts/sections.php:42 | |
| 633 | +#: apps/posts/posts.os.php:39 | |
| 634 | +#: includes/my-wordpress/window.php:162 | |
| 635 | +#: includes/welcome-dialog.php:562 | |
| 642 | 636 | msgid "Posts" |
| 643 | 637 | msgstr "" |
| 644 | 638 | |
| 645 | -#: src/content-graph/panel.ts:628 | |
| 646 | -#: src/desktop-files/preview.ts:412 | |
| 647 | -#: src/my-wordpress/index.ts:2668 | |
| 648 | -#: src/posts-window/users-render.ts:469 | |
| 649 | -#: includes/my-wordpress/window.php:77 | |
| 650 | -#: includes/pages-window/window.php:127 | |
| 651 | -#: includes/recycle-bin/window.php:38 | |
| 639 | +#: src/content-graph/panel.ts:624 | |
| 640 | +#: src/desktop-files/preview.ts:396 | |
| 641 | +#: apps/my-wordpress/parts/sections.php:54 | |
| 642 | +#: apps/pages/pages.os.php:35 | |
| 643 | +#: includes/my-wordpress/window.php:170 | |
| 652 | 644 | msgid "Pages" |
| 653 | 645 | msgstr "" |
| 654 | 646 | |
| 655 | -#: src/content-graph/panel.ts:629 | |
| 647 | +#: src/content-graph/panel.ts:625 | |
| 656 | 648 | msgid "CPT" |
| 657 | 649 | msgstr "" |
| 658 | 650 | |
| 659 | -#: src/content-graph/panel.ts:631 | |
| 660 | -#: src/desktop-files/preview.ts:418 | |
| 661 | -#: src/my-wordpress/index.ts:2681 | |
| 651 | +#: src/content-graph/panel.ts:627 | |
| 652 | +#: src/desktop-files/preview.ts:402 | |
| 662 | 653 | msgid "Comments received" |
| 663 | 654 | msgstr "" |
| 664 | 655 | |
| 665 | -#: src/content-graph/panel.ts:635 | |
| 666 | -#: src/my-wordpress/index.ts:4891 | |
| 667 | -#: src/my-wordpress/index.ts:2688 | |
| 656 | +#: src/content-graph/panel.ts:631 | |
| 668 | 657 | msgid "Comments left" |
| 669 | 658 | msgstr "" |
| 670 | 659 | |
| 671 | -#: src/content-graph/panel.ts:645 | |
| 660 | +#: src/content-graph/panel.ts:641 | |
| 672 | 661 | msgid "Top topics" |
| 673 | 662 | msgstr "" |
| 674 | 663 | |
| 675 | -#: src/content-graph/panel.ts:654 | |
| 676 | -#: src/my-wordpress/index.ts:2930 | |
| 664 | +#: src/content-graph/panel.ts:650 | |
| 677 | 665 | msgid "First published" |
| 678 | 666 | msgstr "" |
| 679 | 667 | |
| 680 | -#: src/content-graph/panel.ts:658 | |
| 681 | -#: src/my-wordpress/index.ts:2936 | |
| 668 | +#: src/content-graph/panel.ts:654 | |
| 682 | 669 | msgid "Last published" |
| 683 | 670 | msgstr "" |
| 684 | 671 | |
| 685 | -#: src/content-graph/panel.ts:672 | |
| 686 | -#: src/content-graph/panel.ts:776 | |
| 687 | -#: src/content-graph/panel.ts:872 | |
| 688 | -#: src/content-graph/panel.ts:903 | |
| 672 | +#: src/content-graph/panel.ts:668 | |
| 673 | +#: src/content-graph/panel.ts:772 | |
| 674 | +#: src/content-graph/panel.ts:868 | |
| 675 | +#: src/content-graph/panel.ts:899 | |
| 689 | 676 | msgid "Open in WordPress" |
| 690 | 677 | msgstr "" |
| 691 | 678 | |
| 692 | -#: src/content-graph/panel.ts:697 | |
| 693 | -#: src/posts-window/index.ts:543 | |
| 679 | +#: src/content-graph/panel.ts:693 | |
| 694 | 680 | msgid "Parent" |
| 695 | 681 | msgstr "" |
| 696 | 682 | |
| 697 | -#: src/content-graph/panel.ts:707 | |
| 698 | -#: src/my-wordpress/media-preview.ts:230 | |
| 699 | -#: src/posts-window/categories-mindmap.ts:2347 | |
| 700 | -#: src/posts-window/categories-mindmap.ts:2533 | |
| 701 | -#: src/posts-window/tags-cloud.ts:1659 | |
| 702 | -#: src/posts-window/tags-cloud.ts:1850 | |
| 703 | -#: src/settings/sections/help.ts:395 | |
| 704 | -#: includes/agents/privacy.php:69 | |
| 683 | +#: src/content-graph/panel.ts:703 | |
| 684 | +#: src/plugins/my-wordpress-woocommerce/index.ts:884 | |
| 685 | +#: includes/agents/privacy.php:71 | |
| 705 | 686 | msgid "Description" |
| 706 | 687 | msgstr "" |
| 707 | 688 | |
| 708 | -#: src/content-graph/panel.ts:721 | |
| 709 | -#: src/desktop-files/preview.ts:493 | |
| 710 | -#: src/my-wordpress/index.ts:3081 | |
| 689 | +#: src/content-graph/panel.ts:717 | |
| 690 | +#: src/desktop-files/preview.ts:477 | |
| 711 | 691 | msgid "Authors" |
| 712 | 692 | msgstr "" |
| 713 | 693 | |
| 714 | -#: src/content-graph/panel.ts:737 | |
| 694 | +#: src/content-graph/panel.ts:733 | |
| 715 | 695 | msgid "Top authors" |
| 716 | 696 | msgstr "" |
| 717 | 697 | |
| 718 | -#: src/content-graph/panel.ts:745 | |
| 698 | +#: src/content-graph/panel.ts:741 | |
| 719 | 699 | msgid "Co-occurring" |
| 720 | 700 | msgstr "" |
| 721 | 701 | |
| 722 | -#: src/content-graph/panel.ts:759 | |
| 723 | -#: src/my-wordpress/index.ts:3286 | |
| 702 | +#: src/content-graph/panel.ts:755 | |
| 724 | 703 | msgid "First post" |
| 725 | 704 | msgstr "" |
| 726 | 705 | |
| 727 | -#: src/content-graph/panel.ts:763 | |
| 706 | +#: src/content-graph/panel.ts:759 | |
| 728 | 707 | msgid "Latest post" |
| 729 | 708 | msgstr "" |
| 730 | 709 | |
| 731 | -#: src/content-graph/panel.ts:813 | |
| 710 | +#: src/content-graph/panel.ts:809 | |
| 732 | 711 | msgid "comments" |
| 733 | 712 | msgstr "" |
| 734 | 713 | |
| 735 | -#: src/content-graph/panel.ts:820 | |
| 714 | +#: src/content-graph/panel.ts:816 | |
| 736 | 715 | msgid "—" |
| 737 | 716 | msgstr "" |
| 738 | 717 | |
| 739 | -#: src/content-graph/panel.ts:822 | |
| 740 | -#: src/plugins-window/installed-detail.ts:503 | |
| 741 | -#: src/plugins-window/installed-view.ts:317 | |
| 718 | +#: src/content-graph/panel.ts:818 | |
| 719 | +#: src/plugins/my-wordpress-woocommerce/index.ts:821 | |
| 720 | +#: src/plugins/my-wordpress-woocommerce/index.ts:875 | |
| 721 | +#: apps/my-wordpress/parts/lists.php:526 | |
| 742 | 722 | msgid "Status" |
| 743 | 723 | msgstr "" |
| 744 | 724 | |
| 745 | -#: src/content-graph/panel.ts:915 | |
| 746 | -#: src/content-graph/panel.ts:948 | |
| 725 | +#: src/content-graph/panel.ts:911 | |
| 726 | +#: src/content-graph/panel.ts:944 | |
| 747 | 727 | #: src/content-graph/satellites.ts:383 |
| 748 | 728 | msgid "Revision" |
| 749 | 729 | msgstr "" |
| 750 | 730 | |
| 751 | -#: src/content-graph/panel.ts:940 | |
| 731 | +#: src/content-graph/panel.ts:936 | |
| 732 | +#: src/window/index.ts:4089 | |
| 752 | 733 | msgid "Saved" |
| 753 | 734 | msgstr "" |
| 754 | 735 | |
| 755 | -#: src/content-graph/panel.ts:945 | |
| 736 | +#: src/content-graph/panel.ts:941 | |
| 756 | 737 | msgid "Open revision in WordPress" |
| 757 | 738 | msgstr "" |
| 758 | 739 | |
| 759 | -#: src/content-graph/panel.ts:1134 | |
| 740 | +#: src/content-graph/panel.ts:1130 | |
| 760 | 741 | msgid "Milestones" |
| 761 | 742 | msgstr "" |
| 762 | 743 | |
| 763 | 744 | #. %d: number of comment replies. |
| 764 | -#. %d is the number of direct replies to a comment. | |
| 765 | -#: src/content-graph/panel.ts:1165 | |
| 766 | -#: src/my-wordpress/index.ts:2373 | |
| 745 | +#: src/content-graph/panel.ts:1161 | |
| 767 | 746 | msgid "Reply (%d)" |
| 768 | 747 | msgid_plural "Replies (%d)" |
| 769 | 748 | msgstr[0] "" |
| 770 | 749 | msgstr[1] "" |
| 771 | 750 | |
| 772 | -#: src/content-graph/panel.ts:1189 | |
| 751 | +#: src/content-graph/panel.ts:1185 | |
| 773 | 752 | msgid "Loading details…" |
| 774 | 753 | msgstr "" |
| 775 | 754 | |
| 755 | +#: src/content-graph/panel.ts:1245 | |
| 756 | +#: src/ui/inline-loader.ts:169 | |
| 757 | +#: src/widgets/layer.ts:545 | |
| 758 | +msgid "Loading…" | |
| 759 | +msgstr "" | |
| 760 | + | |
| 776 | 761 | #. 1: taxonomy label (e.g. Category, Tag). 2: post count for the term. |
| 777 | -#. 1: month label, 2: post count. | |
| 778 | 762 | #: src/content-graph/satellites.ts:355 |
| 779 | -#: src/my-wordpress/index.ts:2899 | |
| 780 | 763 | msgid "%1$s · %2$d posts" |
| 781 | 764 | msgstr "" |
| 782 | 765 | |
| 783 | -#: src/content-graph/scene.ts:1019 | |
| 766 | +#: src/content-graph/scene.ts:1340 | |
| 784 | 767 | msgid "Uncategorized" |
| 785 | 768 | msgstr "" |
| 786 | 769 | |
| 787 | -#: src/content-graph/scene.ts:1029 | |
| 770 | +#: src/content-graph/scene.ts:1350 | |
| 788 | 771 | msgid "Untagged" |
| 789 | 772 | msgstr "" |
| 790 | 773 | |
| 791 | -#: src/content-graph/scene.ts:1040 | |
| 792 | -#: src/plugins-window/installed-detail.ts:236 | |
| 774 | +#: src/content-graph/scene.ts:1361 | |
| 793 | 775 | msgid "Unknown author" |
| 794 | 776 | msgstr "" |
| 795 | 777 | |
| 796 | -#: src/content-graph/scene.ts:1047 | |
| 797 | -#: src/content-graph/scene.ts:1053 | |
| 778 | +#: src/content-graph/scene.ts:1368 | |
| 779 | +#: src/content-graph/scene.ts:1374 | |
| 798 | 780 | msgid "Undated" |
| 799 | 781 | msgstr "" |
| 800 | 782 | |
| 801 | -#: src/content-graph/toolbar.ts:76 | |
| 802 | -msgid "Search nodes…" | |
| 783 | +#: src/content-graph/toolbar.ts:57 | |
| 784 | +msgid "Show post types" | |
| 803 | 785 | msgstr "" |
| 804 | 786 | |
| 805 | -#: src/content-graph/toolbar.ts:79 | |
| 787 | +#: src/content-graph/toolbar.ts:92 | |
| 806 | 788 | msgid "Search posts and pages in the graph" |
| 807 | 789 | msgstr "" |
| 808 | 790 | |
| 809 | -#: src/content-graph/toolbar.ts:145 | |
| 791 | +#: src/content-graph/toolbar.ts:96 | |
| 792 | +msgid "Search nodes…" | |
| 793 | +msgstr "" | |
| 794 | + | |
| 795 | +#: src/content-graph/toolbar.ts:168 | |
| 810 | 796 | msgid "Group by" |
| 811 | 797 | msgstr "" |
| 812 | 798 | |
| 813 | -#: src/content-graph/toolbar.ts:146 | |
| 799 | +#: src/content-graph/toolbar.ts:169 | |
| 814 | 800 | msgid "Group posts by a shared facet" |
| 815 | 801 | msgstr "" |
| 816 | 802 | |
| 817 | -#: src/content-graph/toolbar.ts:179 | |
| 803 | +#: src/content-graph/toolbar.ts:201 | |
| 818 | 804 | msgid "Fit" |
| 819 | 805 | msgstr "" |
| 820 | 806 | |
| 821 | -#: src/content-graph/toolbar.ts:180 | |
| 807 | +#: src/content-graph/toolbar.ts:202 | |
| 822 | 808 | msgid "Fit graph to view" |
| 823 | 809 | msgstr "" |
| 824 | 810 | |
| 825 | -#: src/content-graph/toolbar.ts:148 | |
| 811 | +#: src/content-graph/toolbar.ts:171 | |
| 826 | 812 | msgid "No grouping" |
| 827 | 813 | msgstr "" |
| 828 | 814 | |
| 829 | -#: src/content-graph/toolbar.ts:149 | |
| 815 | +#: src/content-graph/toolbar.ts:172 | |
| 830 | 816 | msgid "Group by category" |
| 831 | 817 | msgstr "" |
| 832 | 818 | |
| 833 | -#: src/content-graph/toolbar.ts:150 | |
| 819 | +#: src/content-graph/toolbar.ts:173 | |
| 834 | 820 | msgid "Group by tag" |
| 835 | 821 | msgstr "" |
| 836 | 822 | |
| 837 | -#: src/content-graph/toolbar.ts:151 | |
| 823 | +#: src/content-graph/toolbar.ts:174 | |
| 838 | 824 | msgid "Group by author" |
| 839 | 825 | msgstr "" |
| 840 | 826 | |
| 841 | -#: src/content-graph/toolbar.ts:152 | |
| 827 | +#: src/content-graph/toolbar.ts:175 | |
| 842 | 828 | msgid "Group by year" |
| 843 | 829 | msgstr "" |
| 844 | 830 | |
| 845 | -#: src/content-graph/toolbar.ts:153 | |
| 831 | +#: src/content-graph/toolbar.ts:176 | |
| 846 | 832 | msgid "Group by year-month" |
| 847 | 833 | msgstr "" |
| 848 | 834 | |
| 835 | +#: src/core/rest-failure.ts:93 | |
| 836 | +msgid "Could not reach the site. Check your connection and try again." | |
| 837 | +msgstr "" | |
| 838 | + | |
| 839 | +#: src/core/rest-failure.ts:179 | |
| 840 | +msgid "Your session has expired. Reload the page and try again." | |
| 841 | +msgstr "" | |
| 842 | + | |
| 843 | +#: src/core/rest-failure.ts:182 | |
| 844 | +msgid "The site sent an unreadable reply. Reload the page to check whether the change went through." | |
| 845 | +msgstr "" | |
| 846 | + | |
| 847 | +#: src/core/rest-failure.ts:194 | |
| 848 | +msgid "It no longer exists. Reload the page to catch up." | |
| 849 | +msgstr "" | |
| 850 | + | |
| 851 | +#. %d: HTTP status code. | |
| 852 | +#: src/core/rest-failure.ts:199 | |
| 853 | +msgid "The server answered with error %d." | |
| 854 | +msgstr "" | |
| 855 | + | |
| 856 | +#. %d: HTTP status code. | |
| 857 | +#: src/core/rest-failure.ts:206 | |
| 858 | +msgid "The server refused the request (HTTP %d)." | |
| 859 | +msgstr "" | |
| 860 | + | |
| 861 | +#: src/deactivation-feedback/index.ts:53 | |
| 862 | +msgid "It changed WordPress too much" | |
| 863 | +msgstr "" | |
| 864 | + | |
| 865 | +#: src/deactivation-feedback/index.ts:54 | |
| 866 | +msgid "I’m missing features I need" | |
| 867 | +msgstr "" | |
| 868 | + | |
| 869 | +#: src/deactivation-feedback/index.ts:55 | |
| 870 | +msgid "It’s too buggy or unstable" | |
| 871 | +msgstr "" | |
| 872 | + | |
| 873 | +#: src/deactivation-feedback/index.ts:56 | |
| 874 | +#: includes/my-wordpress/integrations/woocommerce.php:240 | |
| 875 | +msgid "Other" | |
| 876 | +msgstr "" | |
| 877 | + | |
| 878 | +#: src/deactivation-feedback/index.ts:110 | |
| 879 | +msgid "Before you go, what didn't work?" | |
| 880 | +msgstr "" | |
| 881 | + | |
| 882 | +#: src/deactivation-feedback/index.ts:115 | |
| 883 | +msgid "Optional. One answer helps us fix what sent you away." | |
| 884 | +msgstr "" | |
| 885 | + | |
| 886 | +#: src/deactivation-feedback/index.ts:142 | |
| 887 | +msgid "Details (optional)" | |
| 888 | +msgstr "" | |
| 889 | + | |
| 890 | +#: src/deactivation-feedback/index.ts:143 | |
| 891 | +#: src/deactivation-feedback/index.ts:190 | |
| 892 | +msgid "Anything else? (optional)" | |
| 893 | +msgstr "" | |
| 894 | + | |
| 895 | +#: src/deactivation-feedback/index.ts:148 | |
| 896 | +msgid "What we send: your answer, the plugin, WordPress and PHP versions, your site language, and a few anonymous site facts listed in the plugin readme. Nothing that identifies you or your site." | |
| 897 | +msgstr "" | |
| 898 | + | |
| 899 | +#: src/deactivation-feedback/index.ts:160 | |
| 900 | +msgid "Skip and deactivate" | |
| 901 | +msgstr "" | |
| 902 | + | |
| 903 | +#: src/deactivation-feedback/index.ts:166 | |
| 904 | +msgid "Send and deactivate" | |
| 905 | +msgstr "" | |
| 906 | + | |
| 907 | +#: src/deactivation-feedback/index.ts:186 | |
| 908 | +msgid "Which page or plugin?" | |
| 909 | +msgstr "" | |
| 910 | + | |
| 911 | +#: src/deactivation-feedback/index.ts:188 | |
| 912 | +msgid "Which features?" | |
| 913 | +msgstr "" | |
| 914 | + | |
| 915 | +#: src/deactivation-feedback/index.ts:299 | |
| 916 | +msgid "Sending…" | |
| 917 | +msgstr "" | |
| 918 | + | |
| 849 | 919 | #: src/desktop-files/breadcrumbs.ts:66 |
| 850 | 920 | #: src/desktop-files/breadcrumbs.ts:67 |
| 921 | +#: src/workspaces/wizard.ts:1031 | |
| 851 | 922 | msgid "Back" |
| 852 | 923 | msgstr "" |
| 853 | 924 | |
| 854 | 925 | #: src/desktop-files/breadcrumbs.ts:87 |
| @@ -854,116 +925,159 @@ | ||
| 854 | 925 | #: src/desktop-files/breadcrumbs.ts:87 |
| 855 | 926 | msgid "Breadcrumb" |
| 856 | 927 | msgstr "" |
| 857 | 928 | |
| 858 | -#: src/desktop-files/built-in-openers.ts:112 | |
| 929 | +#: src/desktop-files/built-in-openers.ts:119 | |
| 859 | 930 | #: includes/agents/run-window.php:96 |
| 860 | 931 | msgid "Agent chat" |
| 861 | 932 | msgstr "" |
| 862 | 933 | |
| 863 | -#: src/desktop-files/preview.ts:650 | |
| 934 | +#: src/desktop-files/preview.ts:634 | |
| 864 | 935 | #: includes/desktop-files/built-in-types.php:36 |
| 865 | 936 | msgid "Uploaded file" |
| 866 | 937 | msgstr "" |
| 867 | 938 | |
| 868 | -#: src/desktop-files/preview.ts:669 | |
| 939 | +#: src/desktop-files/preview.ts:653 | |
| 869 | 940 | msgid "No preview available for this file type." |
| 870 | 941 | msgstr "" |
| 871 | 942 | |
| 872 | -#: src/desktop-files/preview.ts:716 | |
| 943 | +#: src/desktop-files/preview.ts:700 | |
| 944 | +#: includes/desktop-files/media-library.php:293 | |
| 873 | 945 | msgid "Download" |
| 874 | 946 | msgstr "" |
| 875 | 947 | |
| 876 | -#: src/desktop-files/preview.ts:733 | |
| 948 | +#: src/desktop-files/preview.ts:717 | |
| 877 | 949 | msgid "(folder)" |
| 878 | 950 | msgstr "" |
| 879 | 951 | |
| 880 | -#: src/desktop-files/preview.ts:737 | |
| 952 | +#: src/desktop-files/preview.ts:721 | |
| 881 | 953 | msgid "Double-click to open." |
| 882 | 954 | msgstr "" |
| 883 | 955 | |
| 884 | -#: src/desktop-files/preview.ts:748 | |
| 956 | +#: src/desktop-files/preview.ts:732 | |
| 885 | 957 | msgid "Shortcut" |
| 886 | 958 | msgstr "" |
| 887 | 959 | |
| 888 | -#: src/desktop-files/preview.ts:752 | |
| 960 | +#: src/desktop-files/preview.ts:736 | |
| 889 | 961 | msgid "Plugin shortcut. Double-click to open." |
| 890 | 962 | msgstr "" |
| 891 | 963 | |
| 892 | -#: src/desktop-files/preview.ts:763 | |
| 964 | +#: src/desktop-files/preview.ts:747 | |
| 893 | 965 | #: includes/desktop-files/built-in-types.php:60 |
| 894 | 966 | msgid "Bookmark" |
| 895 | 967 | msgstr "" |
| 896 | 968 | |
| 897 | 969 | #. %s is a file-type slug. |
| 898 | -#: src/desktop-files/preview.ts:789 | |
| 970 | +#: src/desktop-files/preview.ts:773 | |
| 899 | 971 | msgid "Type: %s" |
| 900 | 972 | msgstr "" |
| 901 | 973 | |
| 902 | -#: src/desktop-files/preview.ts:796 | |
| 974 | +#: src/desktop-files/preview.ts:780 | |
| 903 | 975 | msgid "The underlying entity is no longer available." |
| 904 | 976 | msgstr "" |
| 905 | 977 | |
| 906 | -#: src/desktop-files/preview.ts:847 | |
| 907 | -#: src/my-wordpress/index.ts:943 | |
| 908 | -#: src/my-wordpress/index.ts:1052 | |
| 909 | -#: src/my-wordpress/index.ts:1491 | |
| 910 | -#: src/my-wordpress/index.ts:1667 | |
| 911 | -#: src/my-wordpress/index.ts:1982 | |
| 912 | -#: src/my-wordpress/index.ts:3982 | |
| 913 | -#: src/my-wordpress/index.ts:4085 | |
| 914 | -#: src/my-wordpress/index.ts:3726 | |
| 915 | -#: src/my-wordpress/media-list.ts:594 | |
| 916 | -#: src/my-wordpress/media-list.ts:693 | |
| 978 | +#: src/desktop-files/preview.ts:831 | |
| 917 | 979 | msgid "Unknown error." |
| 918 | 980 | msgstr "" |
| 919 | 981 | |
| 920 | -#: src/desktop-files/preview.ts:876 | |
| 921 | -#: src/my-wordpress/index.ts:1933 | |
| 982 | +#: src/desktop-files/preview.ts:860 | |
| 922 | 983 | msgid "Select an item to preview it here." |
| 923 | 984 | msgstr "" |
| 924 | 985 | |
| 925 | -#: src/desktop-files/preview.ts:272 | |
| 926 | -#: src/my-wordpress/index.ts:1548 | |
| 986 | +#. %d: number of selected items. | |
| 987 | +#: src/desktop-files/preview.ts:887 | |
| 988 | +msgid "%d items selected" | |
| 989 | +msgstr "" | |
| 990 | + | |
| 991 | +#: src/desktop-files/preview.ts:257 | |
| 927 | 992 | msgid "Explore details" |
| 928 | 993 | msgstr "" |
| 929 | 994 | |
| 930 | -#: src/desktop-files/preview.ts:273 | |
| 931 | -#: src/my-wordpress/index.ts:1549 | |
| 995 | +#: src/desktop-files/preview.ts:258 | |
| 932 | 996 | msgid "See author, comments, categories, tags, attached media, and revisions for this entry." |
| 933 | 997 | msgstr "" |
| 934 | 998 | |
| 935 | -#: src/desktop-files/preview.ts:293 | |
| 936 | -#: src/my-wordpress/index.ts:1561 | |
| 937 | -#: src/my-wordpress/index.ts:3502 | |
| 938 | -#: src/my-wordpress/media-detail.ts:173 | |
| 999 | +#: src/desktop-files/preview.ts:277 | |
| 939 | 1000 | msgid "Open in editor" |
| 940 | 1001 | msgstr "" |
| 941 | 1002 | |
| 942 | -#: src/desktop-files/recycle-bin-targets.ts:159 | |
| 943 | -#: src/my-wordpress/index.ts:3512 | |
| 944 | -#: src/my-wordpress/index.ts:3709 | |
| 945 | -#: src/my-wordpress/index.ts:3715 | |
| 946 | -#: src/notes/layer.ts:1138 | |
| 947 | -#: src/plugins/drafts-widget/index.ts:592 | |
| 948 | -#: src/plugins/drafts-widget/index.ts:642 | |
| 1003 | +#: src/desktop-files/recycle-bin-targets.ts:142 | |
| 1004 | +#: src/notes/layer.ts:628 | |
| 1005 | +#: src/notes/layer.ts:940 | |
| 1006 | +#: src/plugins/drafts-widget/index.ts:708 | |
| 1007 | +#: src/plugins/drafts-widget/index.ts:758 | |
| 949 | 1008 | msgid "Move to Trash" |
| 950 | 1009 | msgstr "" |
| 951 | 1010 | |
| 952 | -#: src/desktop-icons.ts:325 | |
| 1011 | +#: src/desktop-icons.ts:434 | |
| 953 | 1012 | msgid "Desktop icons" |
| 954 | 1013 | msgstr "" |
| 955 | 1014 | |
| 956 | 1015 | #. %d is the number of pending items in a desktop-icon badge. |
| 957 | 1016 | #. %d is the number of pending items in a dock badge. |
| 958 | -#: src/desktop-icons.ts:416 | |
| 959 | -#: src/dock.ts:2318 | |
| 960 | -#: src/dock.ts:2331 | |
| 1017 | +#: src/desktop-icons.ts:539 | |
| 1018 | +#: src/dock.ts:2899 | |
| 1019 | +#: src/dock.ts:2912 | |
| 961 | 1020 | msgid "%d notification" |
| 962 | 1021 | msgid_plural "%d notifications" |
| 963 | 1022 | msgstr[0] "" |
| 964 | 1023 | msgstr[1] "" |
| 965 | 1024 | |
| 1025 | +#: src/desktop-themes/apply.ts:226 | |
| 1026 | +msgid "Could not load that desktop theme — the previous one is still showing." | |
| 1027 | +msgstr "" | |
| 1028 | + | |
| 1029 | +#: src/desktop-themes/apply.ts:230 | |
| 1030 | +#: src/ui/inline-loader.ts:257 | |
| 1031 | +msgid "Retry" | |
| 1032 | +msgstr "" | |
| 1033 | + | |
| 1034 | +#. %1$s is the workspace name, %2$d the windows kept, %3$d the windows on the desk. | |
| 1035 | +#: src/desktop.ts:2863 | |
| 1036 | +msgid "%1$s will open like this — the top %2$d of %3$d windows, where they are." | |
| 1037 | +msgstr "" | |
| 1038 | + | |
| 1039 | +#. %1$s is the workspace name, %2$d a number of windows. | |
| 1040 | +#: src/desktop.ts:2871 | |
| 1041 | +msgid "%1$s will open like this — %2$d windows, where they are." | |
| 1042 | +msgstr "" | |
| 1043 | + | |
| 1044 | +#. %s is an admin menu title (e.g. "Appearance"). | |
| 1045 | +#: src/dock-constellation/index.ts:860 | |
| 1046 | +msgid "%s menu" | |
| 1047 | +msgstr "" | |
| 1048 | + | |
| 1049 | +#: src/dock-constellation/index.ts:1025 | |
| 1050 | +msgid "Open windows" | |
| 1051 | +msgstr "" | |
| 1052 | + | |
| 1053 | +#. %d is a count of currently-open windows. | |
| 1054 | +#: src/dock-constellation/index.ts:1030 | |
| 1055 | +msgid "%d open window" | |
| 1056 | +msgid_plural "%d open windows" | |
| 1057 | +msgstr[0] "" | |
| 1058 | +msgstr[1] "" | |
| 1059 | + | |
| 1060 | +#: src/dock-constellation/index.ts:1060 | |
| 1061 | +msgid "Minimized" | |
| 1062 | +msgstr "" | |
| 1063 | + | |
| 1064 | +#: src/dock-constellation/index.ts:1060 | |
| 1065 | +#: src/dock-constellation/index.ts:1087 | |
| 1066 | +#: src/plugins/my-wordpress-woocommerce/index.ts:756 | |
| 1067 | +#: src/plugins/my-wordpress-woocommerce/index.ts:844 | |
| 1068 | +#: src/plugins/my-wordpress-woocommerce/index.ts:921 | |
| 1069 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1060 | |
| 1070 | +#: src/window/tabs.ts:498 | |
| 1071 | +#: apps/network/network.os.php:153 | |
| 1072 | +#: apps/station-home/parts/view.php:373 | |
| 1073 | +msgid "Open" | |
| 1074 | +msgstr "" | |
| 1075 | + | |
| 1076 | +#: src/dock-constellation/index.ts:1139 | |
| 1077 | +msgid "(opens in a new tab)" | |
| 1078 | +msgstr "" | |
| 1079 | + | |
| 966 | 1080 | #: src/dock-peek/built-in-renderers.ts:104 |
| 967 | 1081 | msgid "System Preferences" |
| 968 | 1082 | msgstr "" |
| 969 | 1083 | |
| @@ -975,19 +1089,19 @@ | ||
| 975 | 1089 | msgid "1 item" |
| 976 | 1090 | msgstr "" |
| 977 | 1091 | |
| 978 | 1092 | #. %s is the dock item's admin-page title (e.g., "Posts") |
| 979 | -#: src/dock-peek/index.ts:261 | |
| 1093 | +#: src/dock-peek/index.ts:295 | |
| 980 | 1094 | msgid "%s — open windows" |
| 981 | 1095 | msgstr "" |
| 982 | 1096 | |
| 983 | 1097 | #. %s is the admin-page title (e.g., "Posts") |
| 984 | -#: src/dock-peek/index.ts:571 | |
| 1098 | +#: src/dock-peek/index.ts:605 | |
| 985 | 1099 | msgid "New %s" |
| 986 | 1100 | msgstr "" |
| 987 | 1101 | |
| 988 | 1102 | #. %d is the number of pending updates / items. |
| 989 | -#: src/dock.ts:952 | |
| 1103 | +#: src/dock.ts:1404 | |
| 990 | 1104 | msgid "%d update" |
| 991 | 1105 | msgid_plural "%d updates" |
| 992 | 1106 | msgstr[0] "" |
| 993 | 1107 | msgstr[1] "" |
| @@ -1015,31 +1129,39 @@ | ||
| 1015 | 1129 | #: src/drag/ghost.ts:238 |
| 1016 | 1130 | msgid "Drop in a folder" |
| 1017 | 1131 | msgstr "" |
| 1018 | 1132 | |
| 1019 | -#: src/editor-preview/index.ts:570 | |
| 1020 | -#: src/editor-preview/index.ts:465 | |
| 1133 | +#: src/drag/iframe-drop-targets.ts:344 | |
| 1134 | +msgid "Add to page" | |
| 1135 | +msgstr "" | |
| 1136 | + | |
| 1137 | +#: src/drag/iframe-drop-targets.ts:345 | |
| 1138 | +msgid "Add to post" | |
| 1139 | +msgstr "" | |
| 1140 | + | |
| 1141 | +#: src/editor-preview/index.ts:608 | |
| 1142 | +#: src/editor-preview/index.ts:491 | |
| 1021 | 1143 | msgid "Preview" |
| 1022 | 1144 | msgstr "" |
| 1023 | 1145 | |
| 1024 | -#: src/editor-preview/index.ts:584 | |
| 1146 | +#: src/editor-preview/index.ts:622 | |
| 1025 | 1147 | msgid "Save the post to enable its preview" |
| 1026 | 1148 | msgstr "" |
| 1027 | 1149 | |
| 1028 | -#: src/editor-preview/index.ts:592 | |
| 1150 | +#: src/editor-preview/index.ts:630 | |
| 1029 | 1151 | msgid "The preview opens once the post has been saved." |
| 1030 | 1152 | msgstr "" |
| 1031 | 1153 | |
| 1032 | -#: src/editor-preview/index.ts:420 | |
| 1154 | +#: src/editor-preview/index.ts:454 | |
| 1033 | 1155 | msgid "No preview is available for this content." |
| 1034 | 1156 | msgstr "" |
| 1035 | 1157 | |
| 1036 | -#: src/editor-preview/index.ts:437 | |
| 1158 | +#: src/editor-preview/index.ts:476 | |
| 1037 | 1159 | msgid "Couldn't save your latest changes — the preview shows the last saved version." |
| 1038 | 1160 | msgstr "" |
| 1039 | 1161 | |
| 1040 | 1162 | #. %s: post title. |
| 1041 | -#: src/editor-preview/index.ts:468 | |
| 1163 | +#: src/editor-preview/index.ts:494 | |
| 1042 | 1164 | msgid "Preview: %s" |
| 1043 | 1165 | msgstr "" |
| 1044 | 1166 | |
| 1045 | 1167 | #: src/effects/registry.ts:200 |
| @@ -1065,10 +1187,10 @@ | ||
| 1065 | 1187 | #: src/effects/registry.ts:217 |
| 1066 | 1188 | msgid "Drain the colour from unfocused windows so the focused one is the only thing still in colour — your eye snaps right to it." |
| 1067 | 1189 | msgstr "" |
| 1068 | 1190 | |
| 1069 | -#: src/exit-desktop-mode.ts:39 | |
| 1070 | -msgid "Exit Desktop Mode" | |
| 1191 | +#: src/exit-openstation.ts:53 | |
| 1192 | +msgid "Exit OpenStation" | |
| 1071 | 1193 | msgstr "" |
| 1072 | 1194 | |
| 1073 | 1195 | #: src/games/alphabet-soup/game.ts:88 |
| 1074 | 1196 | msgid "Time Attack" |
| @@ -1169,9 +1291,9 @@ | ||
| 1169 | 1291 | #: src/games/alphabet-soup/game.ts:531 |
| 1170 | 1292 | #: src/games/alphabet-soup/game.ts:566 |
| 1171 | 1293 | #: src/games/alphabet-soup/game.ts:707 |
| 1172 | 1294 | #: src/games/alphabet-soup/index.ts:22 |
| 1173 | -#: includes/games/alphabet-soup.php:51 | |
| 1295 | +#: includes/games/alphabet-soup.php:53 | |
| 1174 | 1296 | msgid "Alphabet Soup" |
| 1175 | 1297 | msgstr "" |
| 1176 | 1298 | |
| 1177 | 1299 | #: src/games/alphabet-soup/game.ts:534 |
| @@ -1180,10 +1302,11 @@ | ||
| 1180 | 1302 | |
| 1181 | 1303 | #: src/games/alphabet-soup/game.ts:536 |
| 1182 | 1304 | #: src/games/alphabet-soup/index.ts:28 |
| 1183 | 1305 | #: src/games/inkfall/index.ts:28 |
| 1184 | -#: includes/games/alphabet-soup.php:59 | |
| 1185 | -#: includes/games/inkfall.php:52 | |
| 1306 | +#: apps/my-wordpress/parts/lists.php:530 | |
| 1307 | +#: includes/games/alphabet-soup.php:86 | |
| 1308 | +#: includes/games/inkfall.php:74 | |
| 1186 | 1309 | msgid "Words" |
| 1187 | 1310 | msgstr "" |
| 1188 | 1311 | |
| 1189 | 1312 | #: src/games/alphabet-soup/game.ts:537 |
| @@ -1188,10 +1311,10 @@ | ||
| 1188 | 1311 | |
| 1189 | 1312 | #: src/games/alphabet-soup/game.ts:537 |
| 1190 | 1313 | #: src/games/alphabet-soup/index.ts:29 |
| 1191 | 1314 | #: src/games/inkfall/index.ts:29 |
| 1192 | -#: includes/games/alphabet-soup.php:60 | |
| 1193 | -#: includes/games/inkfall.php:53 | |
| 1315 | +#: includes/games/alphabet-soup.php:91 | |
| 1316 | +#: includes/games/inkfall.php:79 | |
| 1194 | 1317 | msgid "WPM" |
| 1195 | 1318 | msgstr "" |
| 1196 | 1319 | |
| 1197 | 1320 | #: src/games/alphabet-soup/game.ts:539 |
| @@ -1196,28 +1319,27 @@ | ||
| 1196 | 1319 | |
| 1197 | 1320 | #: src/games/alphabet-soup/game.ts:539 |
| 1198 | 1321 | #: src/games/alphabet-soup/index.ts:30 |
| 1199 | 1322 | #: src/games/inkfall/index.ts:30 |
| 1200 | -#: includes/games/alphabet-soup.php:61 | |
| 1201 | -#: includes/games/inkfall.php:54 | |
| 1323 | +#: includes/games/alphabet-soup.php:96 | |
| 1324 | +#: includes/games/inkfall.php:84 | |
| 1202 | 1325 | msgid "Accuracy" |
| 1203 | 1326 | msgstr "" |
| 1204 | 1327 | |
| 1205 | 1328 | #: src/games/alphabet-soup/game.ts:542 |
| 1206 | 1329 | #: src/games/alphabet-soup/index.ts:31 |
| 1207 | -#: includes/games/alphabet-soup.php:62 | |
| 1330 | +#: includes/games/alphabet-soup.php:101 | |
| 1208 | 1331 | msgid "Streak" |
| 1209 | 1332 | msgstr "" |
| 1210 | 1333 | |
| 1211 | 1334 | #: src/games/alphabet-soup/game.ts:543 |
| 1212 | 1335 | #: src/games/alphabet-soup/index.ts:32 |
| 1213 | -#: includes/games/alphabet-soup.php:63 | |
| 1336 | +#: includes/games/alphabet-soup.php:106 | |
| 1214 | 1337 | msgid "Wave" |
| 1215 | 1338 | msgstr "" |
| 1216 | 1339 | |
| 1217 | 1340 | #: src/games/alphabet-soup/game.ts:545 |
| 1218 | -#: src/settings/sections/about.ts:141 | |
| 1219 | -msgid "WordPress Desktop Mode" | |
| 1341 | +msgid "WordPress OpenStation" | |
| 1220 | 1342 | msgstr "" |
| 1221 | 1343 | |
| 1222 | 1344 | #: src/games/alphabet-soup/game.ts:560 |
| 1223 | 1345 | msgid "Share card" |
| @@ -1268,11 +1390,9 @@ | ||
| 1268 | 1390 | msgstr "" |
| 1269 | 1391 | |
| 1270 | 1392 | #: src/games/alphabet-soup/game.ts:630 |
| 1271 | 1393 | #: src/games/inkfall/game.ts:394 |
| 1272 | -#: src/plugins-window/upload-dialog.ts:397 | |
| 1273 | 1394 | #: src/window-chrome/controls/built-ins.ts:76 |
| 1274 | -#: includes/welcome-dialog.php:111 | |
| 1275 | 1395 | msgid "Close" |
| 1276 | 1396 | msgstr "" |
| 1277 | 1397 | |
| 1278 | 1398 | #: src/games/alphabet-soup/game.ts:675 |
| @@ -1288,8 +1408,10 @@ | ||
| 1288 | 1408 | msgid "Replay anyway" |
| 1289 | 1409 | msgstr "" |
| 1290 | 1410 | |
| 1291 | 1411 | #: src/games/alphabet-soup/game.ts:683 |
| 1412 | +#: includes/first-run/nudge.php:129 | |
| 1413 | +#: includes/welcome-dialog.php:156 | |
| 1292 | 1414 | msgid "Not now" |
| 1293 | 1415 | msgstr "" |
| 1294 | 1416 | |
| 1295 | 1417 | #. %s: today's puzzle date (dd-mm-yyyy). |
| @@ -1321,28 +1443,28 @@ | ||
| 1321 | 1443 | msgstr "" |
| 1322 | 1444 | |
| 1323 | 1445 | #: src/games/alphabet-soup/index.ts:25 |
| 1324 | 1446 | #: src/games/inkfall/index.ts:26 |
| 1325 | -#: includes/games/alphabet-soup.php:56 | |
| 1326 | -#: includes/games/inkfall.php:50 | |
| 1447 | +#: includes/games/alphabet-soup.php:71 | |
| 1448 | +#: includes/games/inkfall.php:64 | |
| 1327 | 1449 | msgid "Score" |
| 1328 | 1450 | msgstr "" |
| 1329 | 1451 | |
| 1330 | 1452 | #: src/games/alphabet-soup/index.ts:26 |
| 1331 | -#: includes/games/alphabet-soup.php:57 | |
| 1453 | +#: includes/games/alphabet-soup.php:76 | |
| 1332 | 1454 | msgid "Mode" |
| 1333 | 1455 | msgstr "" |
| 1334 | 1456 | |
| 1335 | 1457 | #: src/games/alphabet-soup/index.ts:27 |
| 1336 | -#: src/plugins-window/installed-view.ts:334 | |
| 1337 | -#: includes/games/alphabet-soup.php:58 | |
| 1458 | +#: apps/my-wordpress/parts/lists.php:498 | |
| 1459 | +#: includes/games/alphabet-soup.php:81 | |
| 1338 | 1460 | msgid "Size" |
| 1339 | 1461 | msgstr "" |
| 1340 | 1462 | |
| 1341 | 1463 | #: src/games/alphabet-soup/index.ts:33 |
| 1342 | 1464 | #: src/games/inkfall/index.ts:31 |
| 1343 | -#: includes/games/alphabet-soup.php:64 | |
| 1344 | -#: includes/games/inkfall.php:55 | |
| 1465 | +#: includes/games/alphabet-soup.php:111 | |
| 1466 | +#: includes/games/inkfall.php:89 | |
| 1345 | 1467 | msgid "Time" |
| 1346 | 1468 | msgstr "" |
| 1347 | 1469 | |
| 1348 | 1470 | #: src/games/challenge-dialog.ts:60 |
| @@ -1357,8 +1479,15 @@ | ||
| 1357 | 1479 | #: src/games/challenge-dialog.ts:77 |
| 1358 | 1480 | msgid "Find a player…" |
| 1359 | 1481 | msgstr "" |
| 1360 | 1482 | |
| 1483 | +#: src/games/challenge-dialog.ts:93 | |
| 1484 | +#: src/item-visibility-menu.ts:426 | |
| 1485 | +#: src/usage-feedback/form.ts:138 | |
| 1486 | +#: src/workspaces/wizard.ts:1024 | |
| 1487 | +msgid "Cancel" | |
| 1488 | +msgstr "" | |
| 1489 | + | |
| 1361 | 1490 | #: src/games/challenge-dialog.ts:97 |
| 1362 | 1491 | msgid "Send challenge" |
| 1363 | 1492 | msgstr "" |
| 1364 | 1493 | |
| @@ -1487,9 +1616,9 @@ | ||
| 1487 | 1616 | msgid "Play" |
| 1488 | 1617 | msgstr "" |
| 1489 | 1618 | |
| 1490 | 1619 | #: src/games/hub.ts:224 |
| 1491 | -#: src/games/scoreboard.ts:110 | |
| 1620 | +#: src/games/scoreboard.ts:115 | |
| 1492 | 1621 | msgid "Challenge…" |
| 1493 | 1622 | msgstr "" |
| 1494 | 1623 | |
| 1495 | 1624 | #: src/games/hub.ts:241 |
| @@ -1504,9 +1633,9 @@ | ||
| 1504 | 1633 | msgid "No games installed" |
| 1505 | 1634 | msgstr "" |
| 1506 | 1635 | |
| 1507 | 1636 | #: src/games/hub.ts:312 |
| 1508 | -msgid "Plugins can add games with desktop_mode_register_game()." | |
| 1637 | +msgid "Plugins can add games with openstation_register_game()." | |
| 1509 | 1638 | msgstr "" |
| 1510 | 1639 | |
| 1511 | 1640 | #: src/games/inkfall/game.ts:62 |
| 1512 | 1641 | msgid "Hard" |
| @@ -1558,19 +1687,19 @@ | ||
| 1558 | 1687 | msgid "Inkfall could not start." |
| 1559 | 1688 | msgstr "" |
| 1560 | 1689 | |
| 1561 | 1690 | #: src/games/inkfall/index.ts:23 |
| 1562 | -#: includes/games/inkfall.php:45 | |
| 1691 | +#: includes/games/inkfall.php:47 | |
| 1563 | 1692 | msgid "Inkfall" |
| 1564 | 1693 | msgstr "" |
| 1565 | 1694 | |
| 1566 | 1695 | #: src/games/inkfall/index.ts:27 |
| 1567 | -#: includes/games/inkfall.php:51 | |
| 1696 | +#: includes/games/inkfall.php:69 | |
| 1568 | 1697 | msgid "Difficulty" |
| 1569 | 1698 | msgstr "" |
| 1570 | 1699 | |
| 1571 | 1700 | #: src/games/inkfall/index.ts:32 |
| 1572 | -#: includes/games/inkfall.php:56 | |
| 1701 | +#: includes/games/inkfall.php:94 | |
| 1573 | 1702 | msgid "Level" |
| 1574 | 1703 | msgstr "" |
| 1575 | 1704 | |
| 1576 | 1705 | #. 1: hours, 2: minutes. |
| @@ -1587,1221 +1716,889 @@ | ||
| 1587 | 1716 | #: src/games/playtime.ts:147 |
| 1588 | 1717 | msgid "%ds" |
| 1589 | 1718 | msgstr "" |
| 1590 | 1719 | |
| 1591 | -#: src/games/scoreboard.ts:49 | |
| 1720 | +#: src/games/scoreboard.ts:54 | |
| 1592 | 1721 | msgid "Player" |
| 1593 | 1722 | msgstr "" |
| 1594 | 1723 | |
| 1595 | -#: src/games/scoreboard.ts:90 | |
| 1724 | +#: src/games/scoreboard.ts:95 | |
| 1596 | 1725 | msgid "When" |
| 1597 | 1726 | msgstr "" |
| 1598 | 1727 | |
| 1599 | -#: src/games/scoreboard.ts:155 | |
| 1728 | +#: src/games/scoreboard.ts:160 | |
| 1600 | 1729 | msgid "No scores yet — be the first to play!" |
| 1601 | 1730 | msgstr "" |
| 1602 | 1731 | |
| 1603 | -#: src/games/scoreboard.ts:169 | |
| 1604 | -#: includes/pages-window/window.php:79 | |
| 1605 | -#: includes/posts-window/window.php:100 | |
| 1606 | -#: includes/users-window/window.php:95 | |
| 1732 | +#: src/games/scoreboard.ts:174 | |
| 1607 | 1733 | msgid "Previous" |
| 1608 | 1734 | msgstr "" |
| 1609 | 1735 | |
| 1610 | -#: src/games/scoreboard.ts:179 | |
| 1611 | -#: includes/pages-window/window.php:82 | |
| 1612 | -#: includes/posts-window/window.php:103 | |
| 1613 | -#: includes/users-window/window.php:98 | |
| 1736 | +#: src/games/scoreboard.ts:184 | |
| 1737 | +#: src/shell-tour/index.ts:345 | |
| 1738 | +#: src/shell-tour/index.ts:361 | |
| 1739 | +#: src/workspaces/wizard.ts:1046 | |
| 1614 | 1740 | msgid "Next" |
| 1615 | 1741 | msgstr "" |
| 1616 | 1742 | |
| 1617 | -#: src/icon-canvas/menu.ts:174 | |
| 1743 | +#: src/icon-canvas/menu.ts:175 | |
| 1618 | 1744 | msgid "Sort by" |
| 1619 | 1745 | msgstr "" |
| 1620 | 1746 | |
| 1621 | -#: src/icon-canvas/menu.ts:180 | |
| 1747 | +#: src/icon-canvas/menu.ts:181 | |
| 1622 | 1748 | msgid "Name (A → Z)" |
| 1623 | 1749 | msgstr "" |
| 1624 | 1750 | |
| 1625 | -#: src/icon-canvas/menu.ts:186 | |
| 1751 | +#: src/icon-canvas/menu.ts:187 | |
| 1626 | 1752 | msgid "Name (Z → A)" |
| 1627 | 1753 | msgstr "" |
| 1628 | 1754 | |
| 1629 | -#: src/icon-canvas/menu.ts:192 | |
| 1755 | +#: src/icon-canvas/menu.ts:193 | |
| 1756 | +#: apps/my-wordpress/parts/sections.php:261 | |
| 1630 | 1757 | msgid "Newest first" |
| 1631 | 1758 | msgstr "" |
| 1632 | 1759 | |
| 1633 | -#: src/icon-canvas/menu.ts:198 | |
| 1760 | +#: src/icon-canvas/menu.ts:199 | |
| 1761 | +#: apps/my-wordpress/parts/sections.php:262 | |
| 1634 | 1762 | msgid "Oldest first" |
| 1635 | 1763 | msgstr "" |
| 1636 | 1764 | |
| 1637 | -#: src/item-visibility-menu.ts:218 | |
| 1638 | -msgid "Hide from dock" | |
| 1765 | +#: src/item-visibility-menu.ts:68 | |
| 1766 | +msgid "sidebar" | |
| 1639 | 1767 | msgstr "" |
| 1640 | 1768 | |
| 1641 | -#: src/item-visibility-menu.ts:234 | |
| 1769 | +#: src/item-visibility-menu.ts:68 | |
| 1770 | +msgid "dock" | |
| 1771 | +msgstr "" | |
| 1772 | + | |
| 1773 | +#: src/item-visibility-menu.ts:182 | |
| 1774 | +msgid "Hide MIO on wallpaper" | |
| 1775 | +msgstr "" | |
| 1776 | + | |
| 1777 | +#: src/item-visibility-menu.ts:182 | |
| 1778 | +#: src/mio/style-panel.ts:338 | |
| 1779 | +msgid "Show MIO on wallpaper" | |
| 1780 | +msgstr "" | |
| 1781 | + | |
| 1782 | +#. %s: "dock" or "sidebar". | |
| 1783 | +#: src/item-visibility-menu.ts:193 | |
| 1784 | +msgid "Hide from %s" | |
| 1785 | +msgstr "" | |
| 1786 | + | |
| 1787 | +#. %s: "dock" or "sidebar". | |
| 1788 | +#: src/item-visibility-menu.ts:204 | |
| 1789 | +msgid "Keep in %s" | |
| 1790 | +msgstr "" | |
| 1791 | + | |
| 1792 | +#: src/item-visibility-menu.ts:212 | |
| 1642 | 1793 | msgid "Also show on desktop" |
| 1643 | 1794 | msgstr "" |
| 1644 | 1795 | |
| 1645 | -#: src/item-visibility-menu.ts:242 | |
| 1796 | +#: src/item-visibility-menu.ts:220 | |
| 1646 | 1797 | msgid "Hide from desktop" |
| 1647 | 1798 | msgstr "" |
| 1648 | 1799 | |
| 1649 | -#: src/item-visibility-menu.ts:258 | |
| 1650 | -msgid "Also show on dock" | |
| 1800 | +#. %s: "dock" or "sidebar". | |
| 1801 | +#: src/item-visibility-menu.ts:228 | |
| 1802 | +msgid "Also show on %s" | |
| 1651 | 1803 | msgstr "" |
| 1652 | 1804 | |
| 1653 | -#: src/item-visibility-menu.ts:266 | |
| 1805 | +#: src/item-visibility-menu.ts:240 | |
| 1654 | 1806 | msgid "Hide everywhere" |
| 1655 | 1807 | msgstr "" |
| 1656 | 1808 | |
| 1657 | -#: src/item-visibility-menu.ts:274 | |
| 1658 | -msgid "Apps & Icons settings…" | |
| 1809 | +#: src/item-visibility-menu.ts:249 | |
| 1810 | +msgid "Navigation settings…" | |
| 1659 | 1811 | msgstr "" |
| 1660 | 1812 | |
| 1661 | 1813 | #. %s is the owning plugin's display name. |
| 1662 | -#: src/item-visibility-menu.ts:297 | |
| 1814 | +#: src/item-visibility-menu.ts:272 | |
| 1663 | 1815 | msgid "Deactivate %s…" |
| 1664 | 1816 | msgstr "" |
| 1665 | 1817 | |
| 1666 | 1818 | #. %s: plugin title. |
| 1667 | -#: src/item-visibility-menu.ts:448 | |
| 1819 | +#: src/item-visibility-menu.ts:421 | |
| 1668 | 1820 | msgid "Deactivate %s?" |
| 1669 | 1821 | msgstr "" |
| 1670 | 1822 | |
| 1671 | -#: src/item-visibility-menu.ts:449 | |
| 1823 | +#: src/item-visibility-menu.ts:422 | |
| 1672 | 1824 | msgid "This plugin will stop running on the site. You can re-activate it later from the Plugins screen." |
| 1673 | 1825 | msgstr "" |
| 1674 | 1826 | |
| 1675 | -#: src/item-visibility-menu.ts:452 | |
| 1676 | -#: src/plugins-window/flyout-detail.ts:589 | |
| 1677 | -#: src/plugins-window/installed-view.ts:634 | |
| 1678 | -#: src/plugins-window/installed-view.ts:717 | |
| 1827 | +#: src/item-visibility-menu.ts:425 | |
| 1679 | 1828 | msgid "Deactivate" |
| 1680 | 1829 | msgstr "" |
| 1681 | 1830 | |
| 1682 | 1831 | #. %s: plugin title. |
| 1683 | -#: src/item-visibility-menu.ts:510 | |
| 1832 | +#: src/item-visibility-menu.ts:482 | |
| 1833 | +msgid "Could not deactivate %s" | |
| 1834 | +msgstr "" | |
| 1835 | + | |
| 1836 | +#. %s: plugin title. | |
| 1837 | +#: src/item-visibility-menu.ts:484 | |
| 1684 | 1838 | msgid "Could not deactivate %s." |
| 1685 | 1839 | msgstr "" |
| 1686 | 1840 | |
| 1687 | 1841 | #. 1: plugin title. 2: number of windows that were closed. |
| 1688 | -#: src/item-visibility-menu.ts:534 | |
| 1842 | +#: src/item-visibility-menu.ts:506 | |
| 1689 | 1843 | msgid "%1$s deactivated. Closed %2$d window(s)." |
| 1690 | 1844 | msgstr "" |
| 1691 | 1845 | |
| 1692 | 1846 | #. %s: plugin title. |
| 1693 | -#. %s: plugin name | |
| 1694 | -#: src/item-visibility-menu.ts:540 | |
| 1695 | -#: src/plugins-window/flyout-detail.ts:708 | |
| 1696 | -#: src/plugins-window/installed-view.ts:887 | |
| 1847 | +#. translators: %s: plugin name | |
| 1848 | +#: src/item-visibility-menu.ts:512 | |
| 1849 | +#: apps/plugins/plugins.os.php:175 | |
| 1850 | +#, php-format | |
| 1697 | 1851 | msgid "%s deactivated." |
| 1698 | 1852 | msgstr "" |
| 1699 | 1853 | |
| 1700 | -#: src/my-wordpress/agents-renderer.ts:535 | |
| 1701 | -#: includes/agents/identity.php:88 | |
| 1702 | -msgid "Agent name is required." | |
| 1854 | +#: src/mio/assistant/chat.ts:22 | |
| 1855 | +msgid "Chat with MIO" | |
| 1703 | 1856 | msgstr "" |
| 1704 | 1857 | |
| 1705 | -#: src/my-wordpress/agents-renderer.ts:568 | |
| 1706 | -msgid "Delete agent?" | |
| 1858 | +#: src/mio/assistant/chat.ts:30 | |
| 1859 | +#: src/mio/assistant/chat.ts:36 | |
| 1860 | +msgid "Close MIO chat" | |
| 1707 | 1861 | msgstr "" |
| 1708 | 1862 | |
| 1709 | -#: src/my-wordpress/agents-renderer.ts:569 | |
| 1710 | -msgid "The agent user is deleted permanently. Content it authored is not reassigned." | |
| 1863 | +#: src/mio/assistant/chat.ts:44 | |
| 1864 | +#: includes/agents/conversations.php:218 | |
| 1865 | +msgid "Conversation" | |
| 1711 | 1866 | msgstr "" |
| 1712 | 1867 | |
| 1713 | -#: src/my-wordpress/agents-renderer.ts:604 | |
| 1714 | -msgid "Abilities saved." | |
| 1868 | +#: src/mio/assistant/chat.ts:48 | |
| 1869 | +msgid "Ask about this window, or tell me what to change." | |
| 1715 | 1870 | msgstr "" |
| 1716 | 1871 | |
| 1717 | -#: src/my-wordpress/agents-renderer.ts:612 | |
| 1718 | -msgid "Triggers saved." | |
| 1872 | +#: src/mio/assistant/chat.ts:61 | |
| 1873 | +msgid "Message MIO" | |
| 1719 | 1874 | msgstr "" |
| 1720 | 1875 | |
| 1721 | -#: src/my-wordpress/agents-renderer.ts:624 | |
| 1722 | -msgid "No AI provider is configured — agents cannot run until a connector is set up." | |
| 1876 | +#: src/mio/assistant/chat.ts:66 | |
| 1877 | +msgid "Make this space yours…" | |
| 1723 | 1878 | msgstr "" |
| 1724 | 1879 | |
| 1725 | -#: src/my-wordpress/agents-renderer.ts:628 | |
| 1726 | -msgid "This WordPress does not ship the AI Client (WordPress 7.0+). Agents can be defined but not run." | |
| 1880 | +#: src/mio/assistant/chat.ts:73 | |
| 1881 | +msgid "Stop" | |
| 1727 | 1882 | msgstr "" |
| 1728 | 1883 | |
| 1729 | -#: src/my-wordpress/agents-renderer.ts:634 | |
| 1730 | -msgid "Open Connectors settings" | |
| 1884 | +#: src/mio/assistant/chat.ts:79 | |
| 1885 | +msgid "Conversation stays in this session. Messages are sent to your configured AI provider." | |
| 1731 | 1886 | msgstr "" |
| 1732 | 1887 | |
| 1733 | -#: src/my-wordpress/agents-renderer.ts:663 | |
| 1734 | -msgid "+ Create agent" | |
| 1888 | +#: src/mio/assistant/chat.ts:149 | |
| 1889 | +msgid "MIO is thinking…" | |
| 1735 | 1890 | msgstr "" |
| 1736 | 1891 | |
| 1737 | -#: src/my-wordpress/agents-renderer.ts:668 | |
| 1738 | -#: includes/agents/my-wordpress.php:29 | |
| 1739 | -msgid "Agents" | |
| 1892 | +#: src/mio/assistant/chat.ts:161 | |
| 1893 | +msgid "Stopped. A submitted save may still complete." | |
| 1740 | 1894 | msgstr "" |
| 1741 | 1895 | |
| 1742 | -#: src/my-wordpress/agents-renderer.ts:691 | |
| 1743 | -msgid "No description yet." | |
| 1896 | +#: src/mio/assistant/chat.ts:161 | |
| 1897 | +msgid "Stopped." | |
| 1744 | 1898 | msgstr "" |
| 1745 | 1899 | |
| 1746 | -#: src/my-wordpress/agents-renderer.ts:705 | |
| 1747 | -msgid "Define" | |
| 1900 | +#: src/mio/assistant/chat.ts:166 | |
| 1901 | +msgid "MIO could not complete this request." | |
| 1748 | 1902 | msgstr "" |
| 1749 | 1903 | |
| 1750 | -#: src/my-wordpress/agents-renderer.ts:706 | |
| 1751 | -msgid "Tools" | |
| 1904 | +#: src/mio/assistant/response-action-row.ts:12 | |
| 1905 | +msgid "Suggested actions" | |
| 1752 | 1906 | msgstr "" |
| 1753 | 1907 | |
| 1754 | -#: src/my-wordpress/agents-renderer.ts:707 | |
| 1755 | -msgid "Triggers" | |
| 1908 | +#: src/mio/assistant/response-actions.ts:143 | |
| 1909 | +#: src/mio/assistant/response-actions.ts:152 | |
| 1910 | +msgid "This action is no longer available." | |
| 1756 | 1911 | msgstr "" |
| 1757 | 1912 | |
| 1758 | -#: src/my-wordpress/agents-renderer.ts:743 | |
| 1759 | -#: src/my-wordpress/agents-renderer.ts:1056 | |
| 1760 | -#: src/posts-window/categories-mindmap.ts:2313 | |
| 1761 | -#: src/posts-window/categories-mindmap.ts:2494 | |
| 1762 | -#: src/posts-window/categories-mindmap.ts:2500 | |
| 1763 | -#: src/posts-window/tags-cloud.ts:1648 | |
| 1764 | -#: src/posts-window/tags-cloud.ts:1817 | |
| 1765 | -#: src/posts-window/tags-cloud.ts:1823 | |
| 1766 | -#: src/posts-window/users-render.ts:683 | |
| 1767 | -#: src/settings/sections/help.ts:392 | |
| 1768 | -msgid "Name" | |
| 1913 | +#: src/mio/assistant/response-actions.ts:157 | |
| 1914 | +msgid "Done." | |
| 1769 | 1915 | msgstr "" |
| 1770 | 1916 | |
| 1771 | -#: src/my-wordpress/agents-renderer.ts:752 | |
| 1772 | -#: src/my-wordpress/agents-renderer.ts:1076 | |
| 1773 | -msgid "When to use (description)" | |
| 1917 | +#: src/mio/assistant/response-actions.ts:159 | |
| 1918 | +msgid "Could not complete this action. Try again." | |
| 1774 | 1919 | msgstr "" |
| 1775 | 1920 | |
| 1776 | -#: src/my-wordpress/agents-renderer.ts:761 | |
| 1777 | -#: src/my-wordpress/agents-renderer.ts:1083 | |
| 1778 | -#: includes/agents/privacy.php:73 | |
| 1779 | -msgid "Instructions (system prompt)" | |
| 1921 | +#: src/mio/callout.ts:25 | |
| 1922 | +msgid "MIO tip" | |
| 1780 | 1923 | msgstr "" |
| 1781 | 1924 | |
| 1782 | -#: src/my-wordpress/agents-renderer.ts:772 | |
| 1783 | -#: src/my-wordpress/agents-renderer.ts:778 | |
| 1784 | -#: src/my-wordpress/agents-renderer.ts:791 | |
| 1785 | -#: src/my-wordpress/agents-renderer.ts:1065 | |
| 1786 | -#: src/posts-window/user-edit-render.ts:391 | |
| 1787 | -#: src/posts-window/users-render.ts:701 | |
| 1788 | -#: src/posts-window/users-render.ts:1381 | |
| 1789 | -#: includes/agents/privacy.php:65 | |
| 1790 | -#: includes/users-window/window.php:169 | |
| 1791 | -msgid "Role" | |
| 1925 | +#: src/mio/callout.ts:30 | |
| 1926 | +#: src/mio/callout.ts:36 | |
| 1927 | +msgid "Dismiss MIO tip" | |
| 1792 | 1928 | msgstr "" |
| 1793 | 1929 | |
| 1794 | -#: src/my-wordpress/agents-renderer.ts:801 | |
| 1795 | -msgid "The agent acts with this role's capabilities — pick the least privilege that still lets it do its job." | |
| 1930 | +#: src/mio/residency.ts:122 | |
| 1931 | +msgid "Ask MIO" | |
| 1796 | 1932 | msgstr "" |
| 1797 | 1933 | |
| 1798 | -#: src/my-wordpress/agents-renderer.ts:817 | |
| 1799 | -msgid "Agent saved." | |
| 1934 | +#: src/mio/residency.ts:196 | |
| 1935 | +msgid "MIO could not open." | |
| 1800 | 1936 | msgstr "" |
| 1801 | 1937 | |
| 1802 | -#: src/my-wordpress/agents-renderer.ts:843 | |
| 1803 | -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." | |
| 1938 | +#: src/mio/style-panel.ts:201 | |
| 1939 | +msgid "Blob" | |
| 1804 | 1940 | msgstr "" |
| 1805 | 1941 | |
| 1806 | -#: src/my-wordpress/agents-renderer.ts:867 | |
| 1807 | -msgid "read-only" | |
| 1942 | +#: src/mio/style-panel.ts:202 | |
| 1943 | +msgid "Circle" | |
| 1808 | 1944 | msgstr "" |
| 1809 | 1945 | |
| 1810 | -#: src/my-wordpress/agents-renderer.ts:868 | |
| 1811 | -msgid "can modify" | |
| 1946 | +#: src/mio/style-panel.ts:203 | |
| 1947 | +msgid "Potato" | |
| 1812 | 1948 | msgstr "" |
| 1813 | 1949 | |
| 1814 | -#: src/my-wordpress/agents-renderer.ts:835 | |
| 1815 | -msgid "Other" | |
| 1950 | +#: src/mio/style-panel.ts:204 | |
| 1951 | +msgid "Ghost" | |
| 1816 | 1952 | msgstr "" |
| 1817 | 1953 | |
| 1818 | -#: src/my-wordpress/agents-renderer.ts:925 | |
| 1819 | -msgid "Hook name" | |
| 1954 | +#: src/mio/style-panel.ts:205 | |
| 1955 | +msgid "Star" | |
| 1820 | 1956 | msgstr "" |
| 1821 | 1957 | |
| 1822 | -#: src/my-wordpress/agents-renderer.ts:933 | |
| 1823 | -msgid "Suggestions" | |
| 1958 | +#: src/mio/style-panel.ts:206 | |
| 1959 | +msgid "Flower" | |
| 1824 | 1960 | msgstr "" |
| 1825 | 1961 | |
| 1826 | -#: src/my-wordpress/agents-renderer.ts:944 | |
| 1827 | -msgid "Required capability" | |
| 1962 | +#: src/mio/style-panel.ts:207 | |
| 1963 | +msgid "Heart" | |
| 1828 | 1964 | msgstr "" |
| 1829 | 1965 | |
| 1830 | -#: src/my-wordpress/agents-renderer.ts:970 | |
| 1831 | -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." | |
| 1966 | +#: src/mio/style-panel.ts:208 | |
| 1967 | +#: src/reveals/registry.ts:526 | |
| 1968 | +msgid "Diamond" | |
| 1832 | 1969 | msgstr "" |
| 1833 | 1970 | |
| 1834 | -#: src/my-wordpress/agents-renderer.ts:977 | |
| 1835 | -msgid "No triggers configured yet." | |
| 1971 | +#: src/mio/style-panel.ts:209 | |
| 1972 | +msgid "Teardrop" | |
| 1836 | 1973 | msgstr "" |
| 1837 | 1974 | |
| 1838 | -#: src/my-wordpress/agents-renderer.ts:998 | |
| 1839 | -#: src/settings/sections/custom-image.ts:166 | |
| 1840 | -msgid "Remove" | |
| 1975 | +#: src/mio/style-panel.ts:210 | |
| 1976 | +msgid "Cloud" | |
| 1841 | 1977 | msgstr "" |
| 1842 | 1978 | |
| 1843 | -#: src/my-wordpress/agents-renderer.ts:1010 | |
| 1844 | -msgid "Add trigger" | |
| 1979 | +#: src/mio/style-panel.ts:211 | |
| 1980 | +msgid "Polygon" | |
| 1845 | 1981 | msgstr "" |
| 1846 | 1982 | |
| 1847 | -#: src/my-wordpress/agents-renderer.ts:1029 | |
| 1848 | -msgid "Pick a trigger kind…" | |
| 1983 | +#: src/mio/style-panel.ts:221 | |
| 1984 | +#: src/mio/style-panel.ts:342 | |
| 1985 | +msgid "Shape" | |
| 1849 | 1986 | msgstr "" |
| 1850 | 1987 | |
| 1851 | -#: src/my-wordpress/agents-renderer.ts:1036 | |
| 1852 | -msgid "(coming soon)" | |
| 1988 | +#: src/mio/style-panel.ts:301 | |
| 1989 | +#: src/mio/style-panel.ts:732 | |
| 1990 | +msgid "Make it yours" | |
| 1853 | 1991 | msgstr "" |
| 1854 | 1992 | |
| 1855 | -#: src/my-wordpress/agents-renderer.ts:1054 | |
| 1856 | -msgid "Create agent" | |
| 1993 | +#: src/mio/style-panel.ts:325 | |
| 1994 | +msgid "Corners" | |
| 1857 | 1995 | msgstr "" |
| 1858 | 1996 | |
| 1859 | -#: src/my-wordpress/agents-renderer.ts:1092 | |
| 1860 | -#: src/posts-window/categories-mindmap.ts:2361 | |
| 1861 | -#: src/posts-window/tags-cloud.ts:1673 | |
| 1862 | -#: src/posts-window/user-edit-render.ts:1892 | |
| 1863 | -msgid "Create" | |
| 1997 | +#: src/mio/style-panel.ts:337 | |
| 1998 | +msgid "Desktop" | |
| 1864 | 1999 | msgstr "" |
| 1865 | 2000 | |
| 1866 | -#: src/my-wordpress/agents-renderer.ts:1114 | |
| 1867 | -msgid "An administrator has not created any agents on this site yet." | |
| 2001 | +#: src/mio/style-panel.ts:354 | |
| 2002 | +msgid "Shape strength" | |
| 1868 | 2003 | msgstr "" |
| 1869 | 2004 | |
| 1870 | -#: src/my-wordpress/agents-renderer.ts:1119 | |
| 1871 | -msgid "Create your first agent: give it a name, a role, and instructions, then pick the abilities it may use." | |
| 2005 | +#: src/mio/style-panel.ts:365 | |
| 2006 | +msgid "Rotation" | |
| 1872 | 2007 | msgstr "" |
| 1873 | 2008 | |
| 1874 | -#: src/my-wordpress/agents-renderer.ts:1127 | |
| 1875 | -msgid "No agents yet" | |
| 2009 | +#: src/mio/style-panel.ts:374 | |
| 2010 | +msgid "Change shape on its own" | |
| 1876 | 2011 | msgstr "" |
| 1877 | 2012 | |
| 1878 | -#: src/my-wordpress/agents-renderer.ts:1142 | |
| 1879 | -msgid "Open profile" | |
| 2013 | +#: src/mio/style-panel.ts:388 | |
| 2014 | +msgid "Idle" | |
| 1880 | 2015 | msgstr "" |
| 1881 | 2016 | |
| 1882 | -#: src/my-wordpress/agents-renderer.ts:1155 | |
| 1883 | -msgid "View contributions" | |
| 2017 | +#: src/mio/style-panel.ts:390 | |
| 2018 | +msgid "Wobble when idle" | |
| 1884 | 2019 | msgstr "" |
| 1885 | 2020 | |
| 1886 | -#: src/my-wordpress/agents-renderer.ts:1171 | |
| 1887 | -msgid "Send to Desktop" | |
| 2021 | +#: src/mio/style-panel.ts:410 | |
| 2022 | +msgid "Wobble strength" | |
| 1888 | 2023 | msgstr "" |
| 1889 | 2024 | |
| 1890 | -#: src/my-wordpress/agents-renderer.ts:1182 | |
| 1891 | -#: includes/agents/store.php:320 | |
| 1892 | -msgid "Chat" | |
| 2025 | +#: src/mio/style-panel.ts:421 | |
| 2026 | +msgid "Wobble speed" | |
| 1893 | 2027 | msgstr "" |
| 1894 | 2028 | |
| 1895 | -#: src/my-wordpress/agents-renderer.ts:225 | |
| 1896 | -msgid "The desktop files API is not available in this context." | |
| 2029 | +#: src/mio/style-panel.ts:432 | |
| 2030 | +#: src/workspaces/wizard.ts:562 | |
| 2031 | +#: src/workspaces/wizard.ts:597 | |
| 2032 | +msgid "Colour" | |
| 1897 | 2033 | msgstr "" |
| 1898 | 2034 | |
| 1899 | -#: src/my-wordpress/agents-renderer.ts:265 | |
| 1900 | -msgid "Agent added to the desktop." | |
| 2035 | +#: src/mio/style-panel.ts:436 | |
| 2036 | +msgid "Hue" | |
| 1901 | 2037 | msgstr "" |
| 1902 | 2038 | |
| 1903 | -#. %s is the agent's name. | |
| 1904 | -#: src/my-wordpress/agents-send-to.ts:181 | |
| 1905 | -msgid "Send to %s" | |
| 2039 | +#: src/mio/style-panel.ts:447 | |
| 2040 | +msgid "Hue spread" | |
| 1906 | 2041 | msgstr "" |
| 1907 | 2042 | |
| 1908 | -#: src/my-wordpress/index.ts:286 | |
| 1909 | -msgid "Unknown entity type." | |
| 2043 | +#: src/mio/style-panel.ts:458 | |
| 2044 | +msgid "Saturation" | |
| 1910 | 2045 | msgstr "" |
| 1911 | 2046 | |
| 1912 | -#. %s is a user display name. | |
| 1913 | -#: src/my-wordpress/index.ts:482 | |
| 1914 | -msgid "%s — activity footprint" | |
| 2047 | +#: src/mio/style-panel.ts:469 | |
| 2048 | +msgid "Brightness" | |
| 1915 | 2049 | msgstr "" |
| 1916 | 2050 | |
| 1917 | -#: src/my-wordpress/index.ts:523 | |
| 1918 | -#: src/plugins/drafts-widget/index.ts:394 | |
| 1919 | -#: src/posts-window/index.ts:591 | |
| 1920 | -#: includes/posts-window/window.php:31 | |
| 1921 | -msgid "Categories" | |
| 2051 | +#: src/mio/style-panel.ts:478 | |
| 2052 | +msgid "Ring" | |
| 1922 | 2053 | msgstr "" |
| 1923 | 2054 | |
| 1924 | -#: src/my-wordpress/index.ts:525 | |
| 1925 | -#: src/plugins/drafts-widget/index.ts:377 | |
| 1926 | -#: src/posts-window/index.ts:604 | |
| 1927 | -#: includes/posts-window/window.php:32 | |
| 1928 | -msgid "Tags" | |
| 2055 | +#: src/mio/style-panel.ts:482 | |
| 2056 | +msgid "Thickness" | |
| 1929 | 2057 | msgstr "" |
| 1930 | 2058 | |
| 1931 | -#: src/my-wordpress/index.ts:527 | |
| 1932 | -#: src/my-wordpress/index.ts:1788 | |
| 1933 | -#: src/my-wordpress/index.ts:1798 | |
| 1934 | -msgid "Attached media" | |
| 2059 | +#: src/mio/style-panel.ts:497 | |
| 2060 | +msgid "Inner line" | |
| 1935 | 2061 | msgstr "" |
| 1936 | 2062 | |
| 1937 | -#. %s is a lowercased entity-type label (e.g. "posts", "pages"). | |
| 1938 | -#: src/my-wordpress/index.ts:752 | |
| 1939 | -msgid "Search %s…" | |
| 2063 | +#: src/mio/style-panel.ts:505 | |
| 2064 | +msgid "Inner line colour" | |
| 1940 | 2065 | msgstr "" |
| 1941 | 2066 | |
| 1942 | -#. %s is an entity-type label (e.g. "Posts", "Pages"). | |
| 1943 | -#: src/my-wordpress/index.ts:757 | |
| 1944 | -msgid "Search %s" | |
| 2067 | +#: src/mio/style-panel.ts:509 | |
| 2068 | +msgid "Glow" | |
| 1945 | 2069 | msgstr "" |
| 1946 | 2070 | |
| 1947 | -#: src/my-wordpress/index.ts:789 | |
| 1948 | -#: src/my-wordpress/index.ts:1022 | |
| 1949 | -#: src/my-wordpress/index.ts:3740 | |
| 1950 | -msgid "Select an entry to preview it here." | |
| 2071 | +#: src/mio/style-panel.ts:537 | |
| 2072 | +msgid "Gradient" | |
| 1951 | 2073 | msgstr "" |
| 1952 | 2074 | |
| 1953 | -#. 1: visible item count, 2: total item count. | |
| 1954 | -#: src/my-wordpress/index.ts:840 | |
| 1955 | -#: src/my-wordpress/media-list.ts:69 | |
| 1956 | -msgid "%1$d of %2$d items" | |
| 2075 | +#: src/mio/style-panel.ts:541 | |
| 2076 | +msgid "Gradient angle" | |
| 1957 | 2077 | msgstr "" |
| 1958 | 2078 | |
| 1959 | -#. 1: current page, 2: total pages. | |
| 1960 | -#: src/my-wordpress/index.ts:859 | |
| 1961 | -#: src/my-wordpress/index.ts:3902 | |
| 1962 | -#: src/my-wordpress/media-list.ts:96 | |
| 1963 | -msgid "Page %1$d of %2$d" | |
| 2079 | +#: src/mio/style-panel.ts:550 | |
| 2080 | +msgid "Loop the gradient (no seam)" | |
| 1964 | 2081 | msgstr "" |
| 1965 | 2082 | |
| 1966 | -#. 1: search query, 2: lowercased entity-type label. | |
| 1967 | -#: src/my-wordpress/index.ts:1106 | |
| 1968 | -msgid "No %2$s match \"%1$s\"." | |
| 2083 | +#: src/mio/style-panel.ts:557 | |
| 2084 | +msgid "Spin the gradient" | |
| 1969 | 2085 | msgstr "" |
| 1970 | 2086 | |
| 1971 | -#. %s is an entity-type label (e.g. "Posts", "Pages"). | |
| 1972 | -#: src/my-wordpress/index.ts:1113 | |
| 1973 | -msgid "No %s yet." | |
| 2087 | +#: src/mio/style-panel.ts:568 | |
| 2088 | +msgid "Cycle the colours" | |
| 1974 | 2089 | msgstr "" |
| 1975 | 2090 | |
| 1976 | -#. 1: post title, 2: name of the user who has the post locked. | |
| 1977 | -#: src/my-wordpress/index.ts:1281 | |
| 1978 | -msgid "%1$s — currently being edited by %2$s" | |
| 2091 | +#: src/mio/style-panel.ts:577 | |
| 2092 | +msgid "Hologram" | |
| 1979 | 2093 | msgstr "" |
| 1980 | 2094 | |
| 1981 | -#. %s is the user name currently editing the post. | |
| 1982 | -#: src/my-wordpress/index.ts:1369 | |
| 1983 | -#: src/posts-window/index.ts:1266 | |
| 1984 | -msgid "%s is currently editing" | |
| 2095 | +#: src/mio/style-panel.ts:579 | |
| 2096 | +msgid "Holographic" | |
| 1985 | 2097 | msgstr "" |
| 1986 | 2098 | |
| 1987 | -#. %s is an author display name. | |
| 1988 | -#: src/my-wordpress/index.ts:1703 | |
| 1989 | -msgid "Author · %s" | |
| 2099 | +#: src/mio/style-panel.ts:596 | |
| 2100 | +msgid "Iridescence" | |
| 1990 | 2101 | msgstr "" |
| 1991 | 2102 | |
| 1992 | -#. %d is a count of additional contributor users. | |
| 1993 | -#: src/my-wordpress/index.ts:1723 | |
| 1994 | -msgid "Contributors · %d" | |
| 1995 | -msgid_plural "Contributors · %d" | |
| 1996 | -msgstr[0] "" | |
| 1997 | -msgstr[1] "" | |
| 1998 | - | |
| 1999 | -#. %d is a comment count. | |
| 2000 | -#: src/my-wordpress/index.ts:1746 | |
| 2001 | -msgid "Comments · %d" | |
| 2002 | -msgid_plural "Comments · %d" | |
| 2003 | -msgstr[0] "" | |
| 2004 | -msgstr[1] "" | |
| 2005 | - | |
| 2006 | -#. %d is a category count. | |
| 2007 | -#: src/my-wordpress/index.ts:1761 | |
| 2008 | -msgid "Categories · %d" | |
| 2009 | -msgid_plural "Categories · %d" | |
| 2010 | -msgstr[0] "" | |
| 2011 | -msgstr[1] "" | |
| 2012 | - | |
| 2013 | -#. %d is a tag count. | |
| 2014 | -#: src/my-wordpress/index.ts:1776 | |
| 2015 | -msgid "Tags · %d" | |
| 2016 | -msgid_plural "Tags · %d" | |
| 2017 | -msgstr[0] "" | |
| 2018 | -msgstr[1] "" | |
| 2019 | - | |
| 2020 | -#: src/my-wordpress/index.ts:2088 | |
| 2021 | -msgid "No comments on this post yet." | |
| 2103 | +#: src/mio/style-panel.ts:607 | |
| 2104 | +msgid "Body" | |
| 2022 | 2105 | msgstr "" |
| 2023 | 2106 | |
| 2024 | -#: src/my-wordpress/index.ts:2090 | |
| 2025 | -msgid "No categories assigned." | |
| 2107 | +#: src/mio/style-panel.ts:608 | |
| 2108 | +msgid "Body colour" | |
| 2026 | 2109 | msgstr "" |
| 2027 | 2110 | |
| 2028 | -#: src/my-wordpress/index.ts:2092 | |
| 2029 | -msgid "No tags assigned." | |
| 2111 | +#: src/mio/style-panel.ts:612 | |
| 2112 | +msgid "Body opacity" | |
| 2030 | 2113 | msgstr "" |
| 2031 | 2114 | |
| 2032 | -#: src/my-wordpress/index.ts:2094 | |
| 2033 | -msgid "No media attached to this post." | |
| 2115 | +#: src/mio/style-panel.ts:621 | |
| 2116 | +msgid "Eyes" | |
| 2034 | 2117 | msgstr "" |
| 2035 | 2118 | |
| 2036 | -#: src/my-wordpress/index.ts:2096 | |
| 2037 | -msgid "No revisions yet." | |
| 2119 | +#: src/mio/style-panel.ts:622 | |
| 2120 | +msgid "Eye colour" | |
| 2038 | 2121 | msgstr "" |
| 2039 | 2122 | |
| 2040 | -#: src/my-wordpress/index.ts:2098 | |
| 2041 | -msgid "No author available." | |
| 2123 | +#: src/mio/style-panel.ts:626 | |
| 2124 | +msgid "Eye size" | |
| 2042 | 2125 | msgstr "" |
| 2043 | 2126 | |
| 2044 | -#: src/my-wordpress/index.ts:2100 | |
| 2045 | -msgid "No additional contributors." | |
| 2127 | +#: src/mio/style-panel.ts:650 | |
| 2128 | +msgid "Surprise me" | |
| 2046 | 2129 | msgstr "" |
| 2047 | 2130 | |
| 2048 | -#: src/my-wordpress/index.ts:2102 | |
| 2049 | -msgid "Nothing to show." | |
| 2131 | +#: src/mio/style-panel.ts:660 | |
| 2132 | +msgid "Restore Mio" | |
| 2050 | 2133 | msgstr "" |
| 2051 | 2134 | |
| 2052 | -#. %d is a comment count for a particular author. | |
| 2053 | -#: src/my-wordpress/index.ts:2491 | |
| 2054 | -msgid "%d comment site-wide" | |
| 2055 | -msgid_plural "%d comments site-wide" | |
| 2056 | -msgstr[0] "" | |
| 2057 | -msgstr[1] "" | |
| 2058 | - | |
| 2059 | -#: src/my-wordpress/index.ts:2509 | |
| 2060 | -#: src/my-wordpress/index.ts:2812 | |
| 2061 | -#: src/my-wordpress/index.ts:4854 | |
| 2062 | -msgid "Author archive" | |
| 2135 | +#: src/mio/style-panel.ts:669 | |
| 2136 | +#: src/shell-tour/index.ts:496 | |
| 2137 | +msgid "Done" | |
| 2063 | 2138 | msgstr "" |
| 2064 | 2139 | |
| 2065 | -#: src/my-wordpress/index.ts:2525 | |
| 2066 | -msgid "Moderate" | |
| 2140 | +#: src/mio/window-toggle.ts:18 | |
| 2141 | +msgid "Disable MIO in this window" | |
| 2067 | 2142 | msgstr "" |
| 2068 | 2143 | |
| 2069 | -#: src/my-wordpress/index.ts:2886 | |
| 2070 | -msgid "Activity (last 12 months)" | |
| 2144 | +#: src/mio/window-toggle.ts:18 | |
| 2145 | +msgid "Enable MIO in this window" | |
| 2071 | 2146 | msgstr "" |
| 2072 | 2147 | |
| 2073 | -#: src/my-wordpress/index.ts:2924 | |
| 2074 | -msgid "Member since" | |
| 2148 | +#: src/mio/window-toggle.ts:20 | |
| 2149 | +msgid "Enable MIO in the dock first" | |
| 2075 | 2150 | msgstr "" |
| 2076 | 2151 | |
| 2077 | -#. %s is the name of the parent category. | |
| 2078 | -#: src/my-wordpress/index.ts:3257 | |
| 2079 | -msgid "in %s" | |
| 2152 | +#: src/mio/window-toggle.ts:34 | |
| 2153 | +msgid "MIO in this window" | |
| 2080 | 2154 | msgstr "" |
| 2081 | 2155 | |
| 2082 | -#: src/my-wordpress/index.ts:3271 | |
| 2083 | -msgid "View archive" | |
| 2156 | +#: src/mobile/home.ts:124 | |
| 2157 | +#: src/mobile/tab-bar.ts:178 | |
| 2158 | +msgid "Home" | |
| 2084 | 2159 | msgstr "" |
| 2085 | 2160 | |
| 2086 | -#: src/my-wordpress/index.ts:3292 | |
| 2087 | -msgid "Last post" | |
| 2161 | +#: src/mobile/home.ts:130 | |
| 2162 | +#: src/mobile/home.ts:132 | |
| 2163 | +msgid "Search apps" | |
| 2088 | 2164 | msgstr "" |
| 2089 | 2165 | |
| 2090 | -#. %s is a formatted date. | |
| 2091 | -#: src/my-wordpress/index.ts:3391 | |
| 2092 | -msgid "Saved %s" | |
| 2166 | +#: src/mobile/home.ts:213 | |
| 2167 | +msgid "Results" | |
| 2093 | 2168 | msgstr "" |
| 2094 | 2169 | |
| 2095 | -#: src/my-wordpress/index.ts:3410 | |
| 2096 | -msgid "This revision has no rendered content." | |
| 2170 | +#: src/mobile/home.ts:219 | |
| 2171 | +msgid "Nothing matches." | |
| 2097 | 2172 | msgstr "" |
| 2098 | 2173 | |
| 2099 | -#: src/my-wordpress/index.ts:3411 | |
| 2100 | -msgid "Couldn’t load the revision content. You may not have permission to view it." | |
| 2174 | +#: src/mobile/home.ts:224 | |
| 2175 | +#: src/workspaces/wizard.ts:193 | |
| 2176 | +#: includes/wp-icon-registry.php:47 | |
| 2177 | +msgid "Apps" | |
| 2101 | 2178 | msgstr "" |
| 2102 | 2179 | |
| 2103 | -#: src/my-wordpress/index.ts:3507 | |
| 2104 | -#: src/my-wordpress/media-list.ts:225 | |
| 2105 | -msgid "Navigate into" | |
| 2180 | +#: src/mobile/home.ts:225 | |
| 2181 | +msgid "System" | |
| 2106 | 2182 | msgstr "" |
| 2107 | 2183 | |
| 2108 | -#: src/my-wordpress/index.ts:3808 | |
| 2109 | -msgid "Search users…" | |
| 2110 | -msgstr "" | |
| 2111 | - | |
| 2112 | -#: src/my-wordpress/index.ts:3809 | |
| 2113 | -msgid "Search users" | |
| 2114 | -msgstr "" | |
| 2115 | - | |
| 2116 | -#: src/my-wordpress/index.ts:3839 | |
| 2117 | -#: src/my-wordpress/index.ts:4046 | |
| 2118 | -msgid "Select a user to see their profile here." | |
| 2119 | -msgstr "" | |
| 2120 | - | |
| 2121 | -#. 1: visible user count, 2: total user count. | |
| 2122 | -#: src/my-wordpress/index.ts:3883 | |
| 2123 | -msgid "%1$d of %2$d users" | |
| 2124 | -msgstr "" | |
| 2125 | - | |
| 2126 | -#. %s is the user-entered search query. | |
| 2127 | -#: src/my-wordpress/index.ts:3955 | |
| 2128 | -#: src/my-wordpress/index.ts:4058 | |
| 2129 | -msgid "No users match \"%s\"." | |
| 2130 | -msgstr "" | |
| 2131 | - | |
| 2132 | -#: src/my-wordpress/index.ts:3958 | |
| 2133 | -#: src/my-wordpress/index.ts:4061 | |
| 2134 | -msgid "No users to show." | |
| 2135 | -msgstr "" | |
| 2136 | - | |
| 2137 | -#. %d is a count of posts authored. | |
| 2138 | -#. %d is a count of posts authored by a user. | |
| 2139 | -#. %d is a post count. | |
| 2140 | -#. %d: number of posts assigned to a category. | |
| 2141 | -#. %d: number of posts assigned to a tag. | |
| 2142 | -#: src/my-wordpress/index.ts:4184 | |
| 2143 | -#: src/my-wordpress/index.ts:4312 | |
| 2144 | -#: src/my-wordpress/index.ts:3130 | |
| 2145 | -#: src/posts-window/categories-mindmap.ts:2985 | |
| 2146 | -#: src/posts-window/tags-cloud.ts:2333 | |
| 2147 | -msgid "%d post" | |
| 2148 | -msgid_plural "%d posts" | |
| 2149 | -msgstr[0] "" | |
| 2150 | -msgstr[1] "" | |
| 2151 | - | |
| 2152 | -#. %s is a relative or absolute date. | |
| 2153 | -#: src/my-wordpress/index.ts:4321 | |
| 2154 | -msgid "Last published %s" | |
| 2155 | -msgstr "" | |
| 2156 | - | |
| 2157 | -#: src/my-wordpress/index.ts:4478 | |
| 2158 | -#: src/my-wordpress/index.ts:4404 | |
| 2159 | -#: includes/my-wordpress/users-list-footprint.php:80 | |
| 2160 | -msgid "View activity footprint" | |
| 2161 | -msgstr "" | |
| 2162 | - | |
| 2163 | -#: src/my-wordpress/index.ts:4483 | |
| 2164 | -#: src/my-wordpress/index.ts:5422 | |
| 2165 | -#: src/my-wordpress/index.ts:4421 | |
| 2166 | -msgid "Show profile" | |
| 2167 | -msgstr "" | |
| 2168 | - | |
| 2169 | -#: src/my-wordpress/index.ts:4490 | |
| 2170 | -#: src/my-wordpress/index.ts:5409 | |
| 2171 | -msgid "View author archive" | |
| 2172 | -msgstr "" | |
| 2173 | - | |
| 2174 | -#: src/my-wordpress/index.ts:4651 | |
| 2175 | -#: includes/user-edit-window/window.php:129 | |
| 2176 | -msgid "Edit user" | |
| 2177 | -msgstr "" | |
| 2178 | - | |
| 2179 | -#: src/my-wordpress/index.ts:4709 | |
| 2180 | -msgid "Loading footprint…" | |
| 2181 | -msgstr "" | |
| 2182 | - | |
| 2183 | -#: src/my-wordpress/index.ts:4728 | |
| 2184 | -msgid "Could not load footprint." | |
| 2185 | -msgstr "" | |
| 2186 | - | |
| 2187 | -#. 1: post total, 2: comment total. | |
| 2188 | -#: src/my-wordpress/index.ts:4767 | |
| 2189 | -msgid "%1$d posts · %2$d comments tracked" | |
| 2190 | -msgstr "" | |
| 2191 | - | |
| 2192 | -#. 1: window-start date, 2: window-end date. | |
| 2193 | -#: src/my-wordpress/index.ts:4781 | |
| 2194 | -msgid "Window %1$s → %2$s" | |
| 2195 | -msgstr "" | |
| 2196 | - | |
| 2197 | -#. %s is a year-month label like "January 2023". | |
| 2198 | -#: src/my-wordpress/index.ts:4840 | |
| 2199 | -msgid "Member since %s" | |
| 2200 | -msgstr "" | |
| 2201 | - | |
| 2202 | -#: src/my-wordpress/index.ts:4874 | |
| 2203 | -msgid "Total content" | |
| 2204 | -msgstr "" | |
| 2205 | - | |
| 2206 | -#. 1: post count, 2: page count. | |
| 2207 | -#: src/my-wordpress/index.ts:4878 | |
| 2208 | -msgid "%1$d posts · %2$d pages" | |
| 2209 | -msgstr "" | |
| 2210 | - | |
| 2211 | -#: src/my-wordpress/index.ts:4903 | |
| 2212 | -msgid "Updates" | |
| 2213 | -msgstr "" | |
| 2214 | - | |
| 2215 | -#: src/my-wordpress/index.ts:4904 | |
| 2216 | -msgid "Saves on existing posts" | |
| 2217 | -msgstr "" | |
| 2218 | - | |
| 2219 | -#. 1: start date, 2: end date. | |
| 2220 | -#: src/my-wordpress/index.ts:4914 | |
| 2221 | -msgid "%1$s → %2$s" | |
| 2222 | -msgstr "" | |
| 2223 | - | |
| 2224 | -#. %d is the length in days of the user's longest publishing streak. | |
| 2225 | -#. %d is the length in days of the user's current active streak. | |
| 2226 | -#. %d is a number of days. | |
| 2227 | -#: src/my-wordpress/index.ts:4923 | |
| 2228 | -#: src/my-wordpress/index.ts:4938 | |
| 2229 | -#: src/posts-window/user-edit-render.ts:1052 | |
| 2230 | -msgid "%d day" | |
| 2231 | -msgid_plural "%d days" | |
| 2232 | -msgstr[0] "" | |
| 2233 | -msgstr[1] "" | |
| 2234 | - | |
| 2235 | -#: src/my-wordpress/index.ts:4930 | |
| 2236 | -msgid "Longest streak" | |
| 2237 | -msgstr "" | |
| 2238 | - | |
| 2239 | -#: src/my-wordpress/index.ts:4941 | |
| 2240 | -msgid "Current streak" | |
| 2241 | -msgstr "" | |
| 2242 | - | |
| 2243 | -#: src/my-wordpress/index.ts:4943 | |
| 2244 | -msgid "No activity today" | |
| 2245 | -msgstr "" | |
| 2246 | - | |
| 2247 | -#: src/my-wordpress/index.ts:4944 | |
| 2248 | -msgid "Including today" | |
| 2249 | -msgstr "" | |
| 2250 | - | |
| 2251 | -#: src/my-wordpress/index.ts:4968 | |
| 2252 | -msgid "A year of activity" | |
| 2253 | -msgstr "" | |
| 2254 | - | |
| 2255 | -#: src/my-wordpress/index.ts:5010 | |
| 2256 | -msgid "No activity recorded in the last year." | |
| 2257 | -msgstr "" | |
| 2258 | - | |
| 2259 | -#. 1: date, 2: post count, 3: comment count, 4: update (re-save) count. | |
| 2260 | -#: src/my-wordpress/index.ts:5108 | |
| 2261 | -msgid "%1$s — %2$d posts, %3$d comments, %4$d updates" | |
| 2262 | -msgstr "" | |
| 2263 | - | |
| 2264 | -#: src/my-wordpress/index.ts:5128 | |
| 2265 | -msgid "Less" | |
| 2266 | -msgstr "" | |
| 2267 | - | |
| 2268 | -#: src/my-wordpress/index.ts:5137 | |
| 2269 | -msgid "More" | |
| 2270 | -msgstr "" | |
| 2271 | - | |
| 2272 | -#: src/my-wordpress/index.ts:5151 | |
| 2273 | -msgid "Publishing rhythm" | |
| 2274 | -msgstr "" | |
| 2275 | - | |
| 2276 | -#: src/my-wordpress/index.ts:5162 | |
| 2277 | -msgid "By weekday" | |
| 2278 | -msgstr "" | |
| 2279 | - | |
| 2280 | -#: src/my-wordpress/index.ts:5165 | |
| 2281 | -#: src/my-wordpress/index.ts:5171 | |
| 2282 | -msgid "S" | |
| 2283 | -msgstr "" | |
| 2284 | - | |
| 2285 | -#: src/my-wordpress/index.ts:5166 | |
| 2286 | -msgid "M" | |
| 2287 | -msgstr "" | |
| 2288 | - | |
| 2289 | -#: src/my-wordpress/index.ts:5167 | |
| 2290 | -#: src/my-wordpress/index.ts:5169 | |
| 2291 | -msgid "T" | |
| 2292 | -msgstr "" | |
| 2293 | - | |
| 2294 | -#: src/my-wordpress/index.ts:5168 | |
| 2295 | -msgid "W" | |
| 2296 | -msgstr "" | |
| 2297 | - | |
| 2298 | -#: src/my-wordpress/index.ts:5170 | |
| 2299 | -msgid "F" | |
| 2300 | -msgstr "" | |
| 2301 | - | |
| 2302 | -#: src/my-wordpress/index.ts:5174 | |
| 2303 | -msgid "Sunday" | |
| 2304 | -msgstr "" | |
| 2305 | - | |
| 2306 | -#: src/my-wordpress/index.ts:5175 | |
| 2307 | -msgid "Monday" | |
| 2308 | -msgstr "" | |
| 2309 | - | |
| 2310 | -#: src/my-wordpress/index.ts:5176 | |
| 2311 | -msgid "Tuesday" | |
| 2312 | -msgstr "" | |
| 2313 | - | |
| 2314 | -#: src/my-wordpress/index.ts:5177 | |
| 2315 | -msgid "Wednesday" | |
| 2316 | -msgstr "" | |
| 2317 | - | |
| 2318 | -#: src/my-wordpress/index.ts:5178 | |
| 2319 | -msgid "Thursday" | |
| 2320 | -msgstr "" | |
| 2321 | - | |
| 2322 | -#: src/my-wordpress/index.ts:5179 | |
| 2323 | -msgid "Friday" | |
| 2324 | -msgstr "" | |
| 2325 | - | |
| 2326 | -#: src/my-wordpress/index.ts:5180 | |
| 2327 | -msgid "Saturday" | |
| 2328 | -msgstr "" | |
| 2329 | - | |
| 2330 | -#: src/my-wordpress/index.ts:5192 | |
| 2331 | -msgid "By hour of day (site time)" | |
| 2332 | -msgstr "" | |
| 2333 | - | |
| 2334 | -#. %d is an hour of the day (0-23). | |
| 2335 | -#: src/my-wordpress/index.ts:5223 | |
| 2336 | -msgid "%d:00" | |
| 2337 | -msgstr "" | |
| 2338 | - | |
| 2339 | -#. 1: bucket label, 2: count. | |
| 2340 | -#: src/my-wordpress/index.ts:5252 | |
| 2341 | -msgid "%1$s · %2$d" | |
| 2342 | -msgstr "" | |
| 2343 | - | |
| 2344 | -#: src/my-wordpress/index.ts:5287 | |
| 2345 | -msgid "Most prolific month" | |
| 2346 | -msgstr "" | |
| 2347 | - | |
| 2348 | -#. %d is a post count. | |
| 2349 | -#: src/my-wordpress/index.ts:5299 | |
| 2350 | -msgid "%d post published — their personal record." | |
| 2351 | -msgid_plural "%d posts published — their personal record." | |
| 2352 | -msgstr[0] "" | |
| 2353 | -msgstr[1] "" | |
| 2354 | - | |
| 2355 | -#: src/my-wordpress/index.ts:5319 | |
| 2356 | -#: src/posts-window/user-edit-render.ts:871 | |
| 2357 | -msgid "Recent activity" | |
| 2358 | -msgstr "" | |
| 2359 | - | |
| 2360 | -#: src/my-wordpress/index.ts:5325 | |
| 2184 | +#: src/mobile/home.ts:235 | |
| 2361 | 2185 | msgid "Nothing to show yet." |
| 2362 | 2186 | msgstr "" |
| 2363 | 2187 | |
| 2364 | -#. %s is a post title the user commented on. | |
| 2365 | -#: src/my-wordpress/index.ts:5363 | |
| 2366 | -msgid "Commented on “%s”" | |
| 2188 | +#: src/mobile/layer.ts:79 | |
| 2189 | +msgid "App" | |
| 2367 | 2190 | msgstr "" |
| 2368 | 2191 | |
| 2369 | -#. %s is the post title the user re-saved. | |
| 2370 | -#: src/my-wordpress/index.ts:5369 | |
| 2371 | -msgid "Updated “%s”" | |
| 2192 | +#: src/mobile/layer.ts:508 | |
| 2193 | +msgid "Close all apps?" | |
| 2372 | 2194 | msgstr "" |
| 2373 | 2195 | |
| 2374 | -#. %s is the parent comment's author name. | |
| 2375 | -#: src/my-wordpress/index.ts:2314 | |
| 2376 | -msgid "In reply to %s" | |
| 2196 | +#: src/mobile/layer.ts:509 | |
| 2197 | +msgid "Anything unsaved in them will ask before it goes." | |
| 2377 | 2198 | msgstr "" |
| 2378 | 2199 | |
| 2379 | -#: src/my-wordpress/index.ts:2339 | |
| 2380 | -msgid "On post" | |
| 2200 | +#: src/mobile/layer.ts:510 | |
| 2201 | +#: src/mobile/switcher.ts:85 | |
| 2202 | +#: src/window-manager/close-all-shortcut.ts:186 | |
| 2203 | +msgid "Close all" | |
| 2381 | 2204 | msgstr "" |
| 2382 | 2205 | |
| 2383 | -#: src/my-wordpress/index.ts:2421 | |
| 2384 | -msgid "IP" | |
| 2206 | +#: src/mobile/switcher.ts:55 | |
| 2207 | +#: src/mobile/switcher.ts:69 | |
| 2208 | +#: src/mobile/tab-bar.ts:204 | |
| 2209 | +msgid "Open apps" | |
| 2385 | 2210 | msgstr "" |
| 2386 | 2211 | |
| 2387 | -#: src/my-wordpress/index.ts:2429 | |
| 2388 | -msgid "User agent" | |
| 2212 | +#: src/mobile/switcher.ts:73 | |
| 2213 | +msgid "Close the switcher" | |
| 2389 | 2214 | msgstr "" |
| 2390 | 2215 | |
| 2391 | -#. %d is a published-post count. | |
| 2392 | -#. %d is a published-page count. | |
| 2393 | -#: src/my-wordpress/index.ts:2659 | |
| 2394 | -#: src/my-wordpress/index.ts:2672 | |
| 2395 | -#: src/my-wordpress/index.ts:3065 | |
| 2396 | -msgid "%d published" | |
| 2216 | +#: src/mobile/switcher.ts:135 | |
| 2217 | +#: src/plugins/my-wordpress-woocommerce/index.ts:877 | |
| 2218 | +#: includes/my-wordpress/integrations/woocommerce.php:725 | |
| 2219 | +msgid "Active" | |
| 2397 | 2220 | msgstr "" |
| 2398 | 2221 | |
| 2399 | -#: src/my-wordpress/index.ts:2711 | |
| 2400 | -#: src/my-wordpress/index.ts:3147 | |
| 2401 | -#: src/posts-window/user-edit-render.ts:1171 | |
| 2402 | -msgid "Recent posts" | |
| 2222 | +#. %s: window title. | |
| 2223 | +#. %s is the desktop label | |
| 2224 | +#: src/mobile/switcher.ts:156 | |
| 2225 | +#: src/window-manager/overview.ts:818 | |
| 2226 | +msgid "Close %s" | |
| 2403 | 2227 | msgstr "" |
| 2404 | 2228 | |
| 2405 | -#: src/my-wordpress/index.ts:2738 | |
| 2406 | -msgid "Top categories & tags" | |
| 2229 | +#: src/mobile/switcher.ts:313 | |
| 2230 | +msgid "Nothing open. Pick something from Home." | |
| 2407 | 2231 | msgstr "" |
| 2408 | 2232 | |
| 2409 | -#: src/my-wordpress/index.ts:3083 | |
| 2410 | -msgid "one contributor" | |
| 2233 | +#: src/mobile/tab-bar.ts:120 | |
| 2234 | +msgid "Primary" | |
| 2411 | 2235 | msgstr "" |
| 2412 | 2236 | |
| 2413 | -#: src/my-wordpress/index.ts:3106 | |
| 2414 | -msgid "Top contributors" | |
| 2237 | +#. %d: number of open apps. | |
| 2238 | +#: src/mobile/tab-bar.ts:165 | |
| 2239 | +msgid "Open apps (%d)" | |
| 2415 | 2240 | msgstr "" |
| 2416 | 2241 | |
| 2417 | -#: src/my-wordpress/index.ts:3178 | |
| 2418 | -msgid "Often paired tags" | |
| 2242 | +#: src/mobile/top-bar.ts:61 | |
| 2243 | +msgid "Close app" | |
| 2419 | 2244 | msgstr "" |
| 2420 | 2245 | |
| 2421 | -#: src/my-wordpress/index.ts:3179 | |
| 2422 | -msgid "Often paired categories" | |
| 2246 | +#: src/multisite/dock-tiles.ts:29 | |
| 2247 | +#: src/multisite/site-switcher.ts:103 | |
| 2248 | +msgid "Network Admin" | |
| 2423 | 2249 | msgstr "" |
| 2424 | 2250 | |
| 2425 | -#. %s is the entity id (e.g. 'posts'). | |
| 2426 | -#: src/my-wordpress/index.ts:3677 | |
| 2427 | -msgid "Unknown entity: %s" | |
| 2251 | +#: src/multisite/link-offer.ts:56 | |
| 2252 | +msgid "Arrive logged in next time?" | |
| 2428 | 2253 | msgstr "" |
| 2429 | 2254 | |
| 2430 | -#. %s is the entry title. | |
| 2431 | -#: src/my-wordpress/index.ts:3712 | |
| 2432 | -msgid "Move \"%s\" to Trash?" | |
| 2255 | +#. %1$s: who arrived (name and email); %2$s: the site they came from. | |
| 2256 | +#: src/multisite/link-offer.ts:58 | |
| 2257 | +msgid "%1$s just switched here from %2$s while you were logged in. Link that account to yours, and a switch from there logs you in as you. You can undo this in the Network window." | |
| 2433 | 2258 | msgstr "" |
| 2434 | 2259 | |
| 2435 | -#: src/my-wordpress/index.ts:4405 | |
| 2436 | -msgid "Open the full activity footprint surface for this user." | |
| 2260 | +#: src/multisite/link-offer.ts:63 | |
| 2261 | +msgid "Link accounts" | |
| 2437 | 2262 | msgstr "" |
| 2438 | 2263 | |
| 2439 | -#: src/my-wordpress/index.ts:4422 | |
| 2440 | -msgid "Open this user’s profile editor in a new window." | |
| 2264 | +#: src/multisite/site-switcher.ts:261 | |
| 2265 | +msgid "Site" | |
| 2441 | 2266 | msgstr "" |
| 2442 | 2267 | |
| 2443 | -#: src/my-wordpress/list-toolbar.ts:67 | |
| 2444 | -msgid "Search…" | |
| 2268 | +#: src/multisite/site-switcher.ts:279 | |
| 2269 | +msgid "External site" | |
| 2445 | 2270 | msgstr "" |
| 2446 | 2271 | |
| 2447 | -#: src/my-wordpress/list-toolbar.ts:70 | |
| 2448 | -msgid "Search" | |
| 2272 | +#: src/multisite/site-switcher.ts:283 | |
| 2273 | +msgid "External site:" | |
| 2449 | 2274 | msgstr "" |
| 2450 | 2275 | |
| 2451 | -#: src/my-wordpress/media-detail.ts:176 | |
| 2452 | -msgid "View on site" | |
| 2276 | +#: src/multisite/site-switcher.ts:287 | |
| 2277 | +msgid "OpenStation is not active on this site. Opens its admin in a new tab." | |
| 2453 | 2278 | msgstr "" |
| 2454 | 2279 | |
| 2455 | -#. %d is the count of posts that reference an attachment. | |
| 2456 | -#: src/my-wordpress/media-detail.ts:249 | |
| 2457 | -msgid "%d reference" | |
| 2458 | -msgid_plural "%d references" | |
| 2459 | -msgstr[0] "" | |
| 2460 | -msgstr[1] "" | |
| 2461 | - | |
| 2462 | -#: src/my-wordpress/media-detail.ts:318 | |
| 2463 | -msgid "Failed to load usage data." | |
| 2280 | +#: src/multisite/site-switcher.ts:291 | |
| 2281 | +msgid "Opens in a new tab:" | |
| 2464 | 2282 | msgstr "" |
| 2465 | 2283 | |
| 2466 | -#. %d is the count of posts/pages referencing this file. | |
| 2467 | -#: src/my-wordpress/media-detail.ts:354 | |
| 2468 | -msgid "%d entry references this file." | |
| 2469 | -msgid_plural "%d entries reference this file." | |
| 2470 | -msgstr[0] "" | |
| 2471 | -msgstr[1] "" | |
| 2472 | - | |
| 2473 | -#: src/my-wordpress/media-detail.ts:397 | |
| 2474 | -msgid "No posts or pages reference this file." | |
| 2284 | +#: src/notes/convert.ts:129 | |
| 2285 | +msgid "Edit draft" | |
| 2475 | 2286 | msgstr "" |
| 2476 | 2287 | |
| 2477 | -#: src/my-wordpress/media-list.ts:64 | |
| 2478 | -#: src/my-wordpress/media-list.ts:573 | |
| 2479 | -#: src/my-wordpress/media-list.ts:672 | |
| 2480 | -msgid "No media yet." | |
| 2288 | +#: src/notes/convert.ts:157 | |
| 2289 | +msgid "The site sent an unreadable reply while converting the note. Check Posts → Drafts before trying again." | |
| 2481 | 2290 | msgstr "" |
| 2482 | 2291 | |
| 2483 | -#. %d is a count of media items. | |
| 2484 | -#: src/my-wordpress/media-list.ts:77 | |
| 2485 | -msgid "%d item" | |
| 2486 | -msgid_plural "%d items" | |
| 2487 | -msgstr[0] "" | |
| 2488 | -msgstr[1] "" | |
| 2489 | - | |
| 2490 | -#: src/my-wordpress/media-list.ts:230 | |
| 2491 | -msgid "Open file in new tab" | |
| 2292 | +#: src/notes/convert.ts:163 | |
| 2293 | +#: includes/notes/rest.php:586 | |
| 2294 | +msgid "Could not convert the note to a post." | |
| 2492 | 2295 | msgstr "" |
| 2493 | 2296 | |
| 2494 | -#: src/my-wordpress/media-list.ts:235 | |
| 2495 | -msgid "Delete permanently" | |
| 2297 | +#: src/notes/convert.ts:206 | |
| 2298 | +msgid "Note converted to a draft post" | |
| 2496 | 2299 | msgstr "" |
| 2497 | 2300 | |
| 2498 | -#: src/my-wordpress/media-list.ts:397 | |
| 2499 | -#: src/my-wordpress/media-list.ts:493 | |
| 2500 | -#: src/my-wordpress/media-list.ts:657 | |
| 2501 | -msgid "Select a media item to preview it here." | |
| 2301 | +#: src/notes/convert.ts:207 | |
| 2302 | +msgid "Note converted to a draft post. Find it under Posts → Drafts." | |
| 2502 | 2303 | msgstr "" |
| 2503 | 2304 | |
| 2504 | -#: src/my-wordpress/media-list.ts:460 | |
| 2505 | -msgid "Search media…" | |
| 2506 | -msgstr "" | |
| 2507 | - | |
| 2508 | -#: src/my-wordpress/media-list.ts:461 | |
| 2509 | -#: src/settings/sections/custom-image.ts:291 | |
| 2510 | -msgid "Search media" | |
| 2511 | -msgstr "" | |
| 2512 | - | |
| 2513 | -#. %s is the user-entered search query. | |
| 2514 | -#: src/my-wordpress/media-list.ts:570 | |
| 2515 | -#: src/my-wordpress/media-list.ts:669 | |
| 2516 | -msgid "No media match \"%s\"." | |
| 2517 | -msgstr "" | |
| 2518 | - | |
| 2519 | -#: src/my-wordpress/media-list.ts:358 | |
| 2520 | -msgid "Delete media?" | |
| 2521 | -msgstr "" | |
| 2522 | - | |
| 2523 | -#. %s is a media item title. | |
| 2524 | -#: src/my-wordpress/media-list.ts:361 | |
| 2525 | -msgid "“%s” will be permanently deleted. This cannot be undone." | |
| 2526 | -msgstr "" | |
| 2527 | - | |
| 2528 | -#: src/my-wordpress/media-list.ts:374 | |
| 2529 | -msgid "Media deleted." | |
| 2530 | -msgstr "" | |
| 2531 | - | |
| 2532 | -#: src/my-wordpress/media-list.ts:379 | |
| 2533 | -msgid "Couldn’t delete that file." | |
| 2534 | -msgstr "" | |
| 2535 | - | |
| 2536 | -#: src/my-wordpress/media-preview.ts:173 | |
| 2537 | -msgid "Open file" | |
| 2538 | -msgstr "" | |
| 2539 | - | |
| 2540 | -#: src/my-wordpress/media-preview.ts:222 | |
| 2541 | -msgid "Filename" | |
| 2542 | -msgstr "" | |
| 2543 | - | |
| 2544 | -#: src/my-wordpress/media-preview.ts:224 | |
| 2545 | -msgid "Dimensions" | |
| 2546 | -msgstr "" | |
| 2547 | - | |
| 2548 | -#: src/my-wordpress/media-preview.ts:225 | |
| 2549 | -msgid "File size" | |
| 2550 | -msgstr "" | |
| 2551 | - | |
| 2552 | -#: src/my-wordpress/media-preview.ts:226 | |
| 2553 | -msgid "Uploaded" | |
| 2554 | -msgstr "" | |
| 2555 | - | |
| 2556 | -#: src/my-wordpress/media-preview.ts:227 | |
| 2557 | -msgid "Uploader" | |
| 2558 | -msgstr "" | |
| 2559 | - | |
| 2560 | -#: src/my-wordpress/media-preview.ts:228 | |
| 2561 | -msgid "Alt text" | |
| 2562 | -msgstr "" | |
| 2563 | - | |
| 2564 | -#: src/my-wordpress/media-preview.ts:229 | |
| 2565 | -msgid "Caption" | |
| 2566 | -msgstr "" | |
| 2567 | - | |
| 2568 | -#: src/my-wordpress/media-preview.ts:399 | |
| 2569 | -msgid "See where this is used" | |
| 2570 | -msgstr "" | |
| 2571 | - | |
| 2572 | -#: src/my-wordpress/media-preview.ts:400 | |
| 2573 | -msgid "Show the posts, pages, and custom-post-type entries that reference this file." | |
| 2574 | -msgstr "" | |
| 2575 | - | |
| 2576 | -#: src/notes/convert.ts:57 | |
| 2577 | -msgid "Edit draft" | |
| 2578 | -msgstr "" | |
| 2579 | - | |
| 2580 | -#: src/notes/convert.ts:84 | |
| 2581 | -msgid "Note converted to a draft post" | |
| 2582 | -msgstr "" | |
| 2583 | - | |
| 2584 | -#: src/notes/convert.ts:87 | |
| 2585 | -#: src/notes/trash.ts:51 | |
| 2305 | +#: src/notes/convert.ts:212 | |
| 2306 | +#: src/notes/trash.ts:47 | |
| 2586 | 2307 | msgid "Undo" |
| 2587 | 2308 | msgstr "" |
| 2588 | 2309 | |
| 2589 | -#: src/notes/convert.ts:114 | |
| 2590 | -#: includes/notes/rest.php:572 | |
| 2591 | -msgid "Could not convert the note to a post." | |
| 2310 | +#: src/notes/convert.ts:234 | |
| 2311 | +#: src/notes/trash.ts:66 | |
| 2312 | +#: includes/notes/rest.php:477 | |
| 2313 | +msgid "Could not restore the note." | |
| 2592 | 2314 | msgstr "" |
| 2593 | 2315 | |
| 2594 | -#: src/notes/drop-handlers.ts:120 | |
| 2595 | -#: src/plugins/notes-widget/index.ts:449 | |
| 2316 | +#: src/notes/layer.ts:311 | |
| 2317 | +#: src/plugins/notes-widget/index.ts:422 | |
| 2596 | 2318 | msgid "Could not pin the note. Please try again." |
| 2597 | 2319 | msgstr "" |
| 2598 | 2320 | |
| 2599 | -#: src/notes/layer.ts:328 | |
| 2321 | +#: src/notes/layer.ts:431 | |
| 2600 | 2322 | msgid "Pinned notes" |
| 2601 | 2323 | msgstr "" |
| 2602 | 2324 | |
| 2603 | -#: src/notes/layer.ts:405 | |
| 2325 | +#: src/notes/layer.ts:516 | |
| 2604 | 2326 | msgid "Pinned note" |
| 2605 | 2327 | msgstr "" |
| 2606 | 2328 | |
| 2607 | 2329 | #. %s: note author display name. |
| 2608 | -#: src/notes/layer.ts:408 | |
| 2330 | +#: src/notes/layer.ts:519 | |
| 2609 | 2331 | msgid "Note by %s" |
| 2610 | 2332 | msgstr "" |
| 2611 | 2333 | |
| 2612 | -#: src/notes/layer.ts:424 | |
| 2334 | +#: src/notes/layer.ts:535 | |
| 2613 | 2335 | msgid "Move note. Drag the pin, or press Enter then use the arrow keys." |
| 2614 | 2336 | msgstr "" |
| 2615 | 2337 | |
| 2616 | -#: src/notes/layer.ts:489 | |
| 2338 | +#: src/notes/layer.ts:614 | |
| 2617 | 2339 | msgid "Convert to a draft post" |
| 2618 | 2340 | msgstr "" |
| 2619 | 2341 | |
| 2620 | -#: src/notes/layer.ts:501 | |
| 2342 | +#: src/notes/layer.ts:636 | |
| 2621 | 2343 | msgid "Note text" |
| 2622 | 2344 | msgstr "" |
| 2623 | 2345 | |
| 2624 | 2346 | #. %s: note author display name. |
| 2625 | -#: src/notes/layer.ts:541 | |
| 2347 | +#: src/notes/layer.ts:671 | |
| 2626 | 2348 | msgid "Pinned by %s" |
| 2627 | 2349 | msgstr "" |
| 2628 | 2350 | |
| 2629 | 2351 | #. %s: next paper color name. |
| 2630 | -#: src/notes/layer.ts:573 | |
| 2352 | +#: src/notes/layer.ts:703 | |
| 2631 | 2353 | msgid "Change paper color (next: %s)" |
| 2632 | 2354 | msgstr "" |
| 2633 | 2355 | |
| 2634 | -#: src/notes/layer.ts:592 | |
| 2356 | +#: src/notes/layer.ts:722 | |
| 2635 | 2357 | msgid "Public note — everyone can see it. Click to make private." |
| 2636 | 2358 | msgstr "" |
| 2637 | 2359 | |
| 2638 | -#: src/notes/layer.ts:593 | |
| 2360 | +#: src/notes/layer.ts:723 | |
| 2639 | 2361 | msgid "Private note. Click to share with every desktop user." |
| 2640 | 2362 | msgstr "" |
| 2641 | 2363 | |
| 2642 | -#: src/notes/layer.ts:793 | |
| 2364 | +#: src/notes/layer.ts:923 | |
| 2643 | 2365 | msgid "Note is now public." |
| 2644 | 2366 | msgstr "" |
| 2645 | 2367 | |
| 2646 | -#: src/notes/layer.ts:794 | |
| 2368 | +#: src/notes/layer.ts:924 | |
| 2647 | 2369 | msgid "Note is now private." |
| 2648 | 2370 | msgstr "" |
| 2649 | 2371 | |
| 2650 | -#: src/notes/layer.ts:836 | |
| 2372 | +#: src/notes/layer.ts:938 | |
| 2373 | +msgid "Move note to the Trash?" | |
| 2374 | +msgstr "" | |
| 2375 | + | |
| 2376 | +#: src/notes/layer.ts:939 | |
| 2377 | +msgid "You can restore it from the Trash later." | |
| 2378 | +msgstr "" | |
| 2379 | + | |
| 2380 | +#: src/notes/layer.ts:989 | |
| 2651 | 2381 | msgid "This note was changed in another session — showing the latest version." |
| 2652 | 2382 | msgstr "" |
| 2653 | 2383 | |
| 2654 | -#: src/notes/layer.ts:884 | |
| 2655 | -#: src/plugins/notes-widget/index.ts:353 | |
| 2384 | +#: src/notes/layer.ts:999 | |
| 2385 | +msgid "Could not save the note." | |
| 2386 | +msgstr "" | |
| 2387 | + | |
| 2388 | +#: src/notes/layer.ts:1043 | |
| 2389 | +#: src/plugins/notes-widget/index.ts:335 | |
| 2656 | 2390 | msgid "Drop on the desktop to pin" |
| 2657 | 2391 | msgstr "" |
| 2658 | 2392 | |
| 2659 | -#: src/notes/layer.ts:885 | |
| 2660 | -#: src/plugins/notes-widget/index.ts:354 | |
| 2393 | +#: src/notes/layer.ts:1044 | |
| 2394 | +#: src/plugins/notes-widget/index.ts:336 | |
| 2661 | 2395 | msgid "Pin here" |
| 2662 | 2396 | msgstr "" |
| 2663 | 2397 | |
| 2664 | -#: src/notes/layer.ts:886 | |
| 2665 | -#: src/plugins/notes-widget/index.ts:355 | |
| 2398 | +#: src/notes/layer.ts:1045 | |
| 2399 | +#: src/plugins/notes-widget/index.ts:337 | |
| 2666 | 2400 | msgid "Can’t pin here" |
| 2667 | 2401 | msgstr "" |
| 2668 | 2402 | |
| 2669 | -#: src/notes/layer.ts:1076 | |
| 2403 | +#: src/notes/layer.ts:1235 | |
| 2670 | 2404 | msgid "Moving note. Arrow keys to move, Enter to place, Escape to cancel, Delete to move to the Trash." |
| 2671 | 2405 | msgstr "" |
| 2672 | 2406 | |
| 2673 | -#: src/notes/layer.ts:1092 | |
| 2407 | +#: src/notes/layer.ts:1251 | |
| 2674 | 2408 | msgid "Note placed." |
| 2675 | 2409 | msgstr "" |
| 2676 | 2410 | |
| 2677 | -#: src/notes/layer.ts:1130 | |
| 2411 | +#: src/notes/layer.ts:1289 | |
| 2678 | 2412 | msgid "Move cancelled." |
| 2679 | 2413 | msgstr "" |
| 2680 | 2414 | |
| 2681 | -#: src/notes/layer.ts:1136 | |
| 2682 | -msgid "Move note to the Trash?" | |
| 2683 | -msgstr "" | |
| 2684 | - | |
| 2685 | -#: src/notes/layer.ts:1137 | |
| 2686 | -msgid "You can restore it from the Trash later." | |
| 2687 | -msgstr "" | |
| 2688 | - | |
| 2689 | 2415 | #: src/notes/posts-drop-target.ts:143 |
| 2690 | 2416 | #: src/notes/posts-drop-target.ts:192 |
| 2691 | 2417 | msgid "Convert to post" |
| 2692 | 2418 | msgstr "" |
| 2693 | 2419 | |
| 2694 | -#: src/notes/trash.ts:48 | |
| 2420 | +#: src/notes/sentinel.ts:147 | |
| 2421 | +#: src/notes/wallpaper-menu.ts:33 | |
| 2422 | +#: src/plugins/notes-widget/index.ts:123 | |
| 2423 | +msgid "New note" | |
| 2424 | +msgstr "" | |
| 2425 | + | |
| 2426 | +#: src/notes/trash.ts:44 | |
| 2695 | 2427 | msgid "Note moved to Trash" |
| 2696 | 2428 | msgstr "" |
| 2697 | 2429 | |
| 2698 | -#: src/notes/trash.ts:70 | |
| 2430 | +#: src/notes/trash.ts:79 | |
| 2699 | 2431 | msgid "Could not move the note to the Trash." |
| 2700 | 2432 | msgstr "" |
| 2701 | 2433 | |
| 2702 | -#: src/plugins/drafts-widget/index.ts:165 | |
| 2434 | +#: src/os-file-drop/sentinel.ts:96 | |
| 2435 | +msgid "That drop could not be processed — please try again." | |
| 2436 | +msgstr "" | |
| 2437 | + | |
| 2438 | +#: src/plugin-presence.ts:172 | |
| 2439 | +msgid "OpenStation is no longer active. Returning to the WordPress dashboard…" | |
| 2440 | +msgstr "" | |
| 2441 | + | |
| 2442 | +#: src/plugins/drafts-widget/index.ts:211 | |
| 2703 | 2443 | msgid "Writing suggestions" |
| 2704 | 2444 | msgstr "" |
| 2705 | 2445 | |
| 2706 | -#: src/plugins/drafts-widget/index.ts:192 | |
| 2707 | -msgid "Thinking…" | |
| 2446 | +#: src/plugins/drafts-widget/index.ts:273 | |
| 2447 | +msgid "No AI provider is set up." | |
| 2708 | 2448 | msgstr "" |
| 2709 | 2449 | |
| 2710 | -#: src/plugins/drafts-widget/index.ts:263 | |
| 2450 | +#: src/plugins/drafts-widget/index.ts:274 | |
| 2451 | +#: includes/widgets/widget-drafts.php:419 | |
| 2452 | +#: includes/widgets/widget-drafts.php:427 | |
| 2453 | +msgid "The AI provider has no credits left or is rate limiting this site. Check its plan and billing, or try again later." | |
| 2454 | +msgstr "" | |
| 2455 | + | |
| 2456 | +#: src/plugins/drafts-widget/index.ts:277 | |
| 2457 | +msgid "The AI provider rejected this site’s API key." | |
| 2458 | +msgstr "" | |
| 2459 | + | |
| 2460 | +#: src/plugins/drafts-widget/index.ts:278 | |
| 2461 | +#: includes/widgets/widget-drafts.php:416 | |
| 2462 | +msgid "The AI provider could not be reached. Try again in a moment." | |
| 2463 | +msgstr "" | |
| 2464 | + | |
| 2465 | +#: src/plugins/drafts-widget/index.ts:279 | |
| 2466 | +msgid "Could not get suggestions." | |
| 2467 | +msgstr "" | |
| 2468 | + | |
| 2469 | +#: src/plugins/drafts-widget/index.ts:290 | |
| 2470 | +msgid "Check it in Connectors." | |
| 2471 | +msgstr "" | |
| 2472 | + | |
| 2473 | +#: src/plugins/drafts-widget/index.ts:291 | |
| 2474 | +msgid "Add one in Connectors." | |
| 2475 | +msgstr "" | |
| 2476 | + | |
| 2477 | +#: src/plugins/drafts-widget/index.ts:292 | |
| 2478 | +msgid "Connectors" | |
| 2479 | +msgstr "" | |
| 2480 | + | |
| 2481 | +#: src/plugins/drafts-widget/index.ts:344 | |
| 2711 | 2482 | msgid "Apply to the draft" |
| 2712 | 2483 | msgstr "" |
| 2713 | 2484 | |
| 2714 | -#: src/plugins/drafts-widget/index.ts:281 | |
| 2485 | +#: src/plugins/drafts-widget/index.ts:365 | |
| 2486 | +msgid "applied" | |
| 2487 | +msgstr "" | |
| 2488 | + | |
| 2489 | +#: src/plugins/drafts-widget/index.ts:372 | |
| 2715 | 2490 | msgid "Could not apply the suggestion." |
| 2716 | 2491 | msgstr "" |
| 2717 | 2492 | |
| 2718 | -#: src/plugins/drafts-widget/index.ts:336 | |
| 2493 | +#: src/plugins/drafts-widget/index.ts:427 | |
| 2719 | 2494 | msgid "Tap a suggestion to apply it to the draft." |
| 2720 | 2495 | msgstr "" |
| 2721 | 2496 | |
| 2722 | -#: src/plugins/drafts-widget/index.ts:351 | |
| 2497 | +#: src/plugins/drafts-widget/index.ts:442 | |
| 2723 | 2498 | msgid "Title ideas" |
| 2724 | 2499 | msgstr "" |
| 2725 | 2500 | |
| 2726 | -#: src/plugins/drafts-widget/index.ts:359 | |
| 2501 | +#: src/plugins/drafts-widget/index.ts:450 | |
| 2727 | 2502 | msgid "Title updated." |
| 2728 | 2503 | msgstr "" |
| 2729 | 2504 | |
| 2730 | -#: src/plugins/drafts-widget/index.ts:365 | |
| 2731 | -#: src/posts-window/index.ts:2204 | |
| 2505 | +#: src/plugins/drafts-widget/index.ts:456 | |
| 2732 | 2506 | msgid "Excerpt" |
| 2733 | 2507 | msgstr "" |
| 2734 | 2508 | |
| 2735 | -#: src/plugins/drafts-widget/index.ts:372 | |
| 2509 | +#: src/plugins/drafts-widget/index.ts:463 | |
| 2736 | 2510 | msgid "Excerpt updated." |
| 2737 | 2511 | msgstr "" |
| 2738 | 2512 | |
| 2739 | -#: src/plugins/drafts-widget/index.ts:387 | |
| 2513 | +#: src/plugins/drafts-widget/index.ts:468 | |
| 2514 | +#: apps/my-wordpress/parts/dossiers.php:108 | |
| 2515 | +#: apps/my-wordpress/parts/dossiers.php:202 | |
| 2516 | +#: apps/posts/posts.os.php:88 | |
| 2517 | +#: includes/ai-copilot/search.php:87 | |
| 2518 | +msgid "Tags" | |
| 2519 | +msgstr "" | |
| 2520 | + | |
| 2521 | +#: src/plugins/drafts-widget/index.ts:478 | |
| 2740 | 2522 | msgid "Tag added." |
| 2741 | 2523 | msgstr "" |
| 2742 | 2524 | |
| 2743 | -#: src/plugins/drafts-widget/index.ts:404 | |
| 2525 | +#: src/plugins/drafts-widget/index.ts:485 | |
| 2526 | +#: src/plugins/my-wordpress-woocommerce/index.ts:752 | |
| 2527 | +#: src/plugins/my-wordpress-woocommerce/index.ts:915 | |
| 2528 | +#: apps/my-wordpress/parts/dossiers.php:100 | |
| 2529 | +#: apps/my-wordpress/parts/dossiers.php:202 | |
| 2530 | +#: apps/posts/posts.os.php:84 | |
| 2531 | +#: includes/ai-copilot/search.php:81 | |
| 2532 | +msgid "Categories" | |
| 2533 | +msgstr "" | |
| 2534 | + | |
| 2535 | +#: src/plugins/drafts-widget/index.ts:495 | |
| 2744 | 2536 | msgid "Category added." |
| 2745 | 2537 | msgstr "" |
| 2746 | 2538 | |
| 2747 | -#: src/plugins/drafts-widget/index.ts:440 | |
| 2748 | -#: src/posts-window/user-edit-render.ts:1453 | |
| 2749 | -#: src/posts-window/users-render.ts:480 | |
| 2539 | +#: src/plugins/drafts-widget/index.ts:524 | |
| 2750 | 2540 | msgid "just now" |
| 2751 | 2541 | msgstr "" |
| 2752 | 2542 | |
| 2753 | 2543 | #. %d: whole minutes since the draft was last edited. |
| 2754 | -#: src/plugins/drafts-widget/index.ts:448 | |
| 2544 | +#: src/plugins/drafts-widget/index.ts:532 | |
| 2755 | 2545 | msgid "%dm ago" |
| 2756 | 2546 | msgstr "" |
| 2757 | 2547 | |
| 2758 | 2548 | #. %d: whole hours since the draft was last edited. |
| 2759 | -#: src/plugins/drafts-widget/index.ts:455 | |
| 2549 | +#: src/plugins/drafts-widget/index.ts:539 | |
| 2760 | 2550 | msgid "%dh ago" |
| 2761 | 2551 | msgstr "" |
| 2762 | 2552 | |
| 2763 | 2553 | #. %d: whole days since the draft was last edited. |
| 2764 | -#: src/plugins/drafts-widget/index.ts:461 | |
| 2554 | +#: src/plugins/drafts-widget/index.ts:545 | |
| 2765 | 2555 | msgid "%dd ago" |
| 2766 | 2556 | msgstr "" |
| 2767 | 2557 | |
| 2768 | -#: src/plugins/drafts-widget/index.ts:537 | |
| 2769 | -#: src/posts-window/index.ts:1062 | |
| 2558 | +#: src/plugins/drafts-widget/index.ts:581 | |
| 2559 | +#: apps/my-wordpress/parts/dossiers.php:128 | |
| 2560 | +#: apps/my-wordpress/parts/lists.php:197 | |
| 2561 | +#: apps/my-wordpress/parts/lists.php:422 | |
| 2562 | +#: apps/my-wordpress/parts/lists.php:474 | |
| 2563 | +#: apps/user-edit/parts/insights.php:246 | |
| 2564 | +#: apps/user-edit/parts/insights.php:271 | |
| 2565 | +#: includes/desktop-files/types/class-openstation-post-file.php:53 | |
| 2566 | +msgid "(no title)" | |
| 2567 | +msgstr "" | |
| 2568 | + | |
| 2569 | +#: src/plugins/drafts-widget/index.ts:637 | |
| 2570 | +#: apps/station-home/parts/snapshot.php:348 | |
| 2770 | 2571 | #: includes/widgets/widget-drafts.php:77 |
| 2771 | 2572 | msgid "Drafts" |
| 2772 | 2573 | msgstr "" |
| 2773 | 2574 | |
| 2774 | -#: src/plugins/drafts-widget/index.ts:551 | |
| 2775 | -msgid "Could not load drafts." | |
| 2776 | -msgstr "" | |
| 2777 | - | |
| 2778 | -#: src/plugins/drafts-widget/index.ts:558 | |
| 2575 | +#: src/plugins/drafts-widget/index.ts:658 | |
| 2779 | 2576 | msgid "No drafts — all caught up." |
| 2780 | 2577 | msgstr "" |
| 2781 | 2578 | |
| 2782 | -#: src/plugins/drafts-widget/index.ts:606 | |
| 2579 | +#: src/plugins/drafts-widget/index.ts:722 | |
| 2783 | 2580 | msgid "Suggest title, excerpt & tags" |
| 2784 | 2581 | msgstr "" |
| 2785 | 2582 | |
| 2786 | -#: src/plugins/drafts-widget/index.ts:232 | |
| 2787 | -msgid "Could not get suggestions." | |
| 2583 | +#: src/plugins/drafts-widget/index.ts:889 | |
| 2584 | +msgid "Could not load drafts." | |
| 2788 | 2585 | msgstr "" |
| 2789 | 2586 | |
| 2790 | -#: src/plugins/drafts-widget/index.ts:636 | |
| 2587 | +#: src/plugins/drafts-widget/index.ts:752 | |
| 2791 | 2588 | msgid "Move to Trash?" |
| 2792 | 2589 | msgstr "" |
| 2793 | 2590 | |
| 2794 | 2591 | #. %s: draft title. |
| 2795 | -#: src/plugins/drafts-widget/index.ts:639 | |
| 2592 | +#: src/plugins/drafts-widget/index.ts:755 | |
| 2796 | 2593 | msgid "“%s” will be moved to the Trash. You can restore it later." |
| 2797 | 2594 | msgstr "" |
| 2798 | 2595 | |
| 2799 | -#: src/plugins/drafts-widget/index.ts:655 | |
| 2596 | +#: src/plugins/drafts-widget/index.ts:768 | |
| 2800 | 2597 | msgid "Draft moved to Trash." |
| 2801 | 2598 | msgstr "" |
| 2802 | 2599 | |
| 2803 | -#: src/plugins/drafts-widget/index.ts:660 | |
| 2600 | +#: src/plugins/drafts-widget/index.ts:773 | |
| 2804 | 2601 | msgid "Could not move the draft to Trash." |
| 2805 | 2602 | msgstr "" |
| 2806 | 2603 | |
| 2807 | 2604 | #: src/plugins/focus-timer-widget/index.ts:91 |
| @@ -2833,9 +2630,8 @@ | ||
| 2833 | 2630 | msgstr "" |
| 2834 | 2631 | |
| 2835 | 2632 | #: src/plugins/focus-timer-widget/index.ts:214 |
| 2836 | 2633 | #: src/plugins/focus-timer-widget/index.ts:243 |
| 2837 | -#: includes/users-window/window.php:119 | |
| 2838 | 2634 | msgid "Reset" |
| 2839 | 2635 | msgstr "" |
| 2840 | 2636 | |
| 2841 | 2637 | #: src/plugins/focus-timer-widget/index.ts:221 |
| @@ -2876,3857 +2672,3550 @@ | ||
| 2876 | 2672 | #: src/plugins/focus-timer-widget/index.ts:308 |
| 2877 | 2673 | msgid "Press stop to silence." |
| 2878 | 2674 | msgstr "" |
| 2879 | 2675 | |
| 2880 | -#: src/plugins/focus-timer-widget/timer.ts:108 | |
| 2676 | +#: src/plugins/focus-timer-widget/timer.ts:109 | |
| 2881 | 2677 | msgid "Focus timer cancelled — the linked window was closed." |
| 2882 | 2678 | msgstr "" |
| 2883 | 2679 | |
| 2884 | -#: src/plugins/notes-widget/index.ts:112 | |
| 2885 | -msgid "Drag to pin" | |
| 2680 | +#: src/plugins/my-wordpress-woocommerce/index.ts:622 | |
| 2681 | +msgid "Could not show WooCommerce details." | |
| 2886 | 2682 | msgstr "" |
| 2887 | 2683 | |
| 2888 | -#: src/plugins/notes-widget/index.ts:117 | |
| 2889 | -msgid "New note" | |
| 2684 | +#. 1: stock status, 2: units in stock. | |
| 2685 | +#: src/plugins/my-wordpress-woocommerce/index.ts:697 | |
| 2686 | +msgid "%1$s (%2$d)" | |
| 2890 | 2687 | msgstr "" |
| 2891 | 2688 | |
| 2892 | -#: src/plugins/notes-widget/index.ts:118 | |
| 2893 | -msgid "Write a note…" | |
| 2689 | +#. 1: average rating, 2: number of reviews. | |
| 2690 | +#: src/plugins/my-wordpress-woocommerce/index.ts:711 | |
| 2691 | +msgid "%1$s ★ (%2$d)" | |
| 2894 | 2692 | msgstr "" |
| 2895 | 2693 | |
| 2896 | -#: src/plugins/notes-widget/index.ts:136 | |
| 2897 | -msgid "Paper color" | |
| 2694 | +#. 1: product type, 2: number of variations. | |
| 2695 | +#: src/plugins/my-wordpress-woocommerce/index.ts:721 | |
| 2696 | +msgid "%1$s · %2$d variations" | |
| 2898 | 2697 | msgstr "" |
| 2899 | 2698 | |
| 2900 | -#: src/plugins/notes-widget/index.ts:154 | |
| 2901 | -msgid "Public — visible to other desktop users" | |
| 2699 | +#: src/plugins/my-wordpress-woocommerce/index.ts:728 | |
| 2700 | +msgid "SKU" | |
| 2902 | 2701 | msgstr "" |
| 2903 | 2702 | |
| 2904 | -#: src/plugins/notes-widget/index.ts:168 | |
| 2905 | -#: includes/recycle-bin/window.php:69 | |
| 2906 | -msgid "Pin to desktop" | |
| 2703 | +#: src/plugins/my-wordpress-woocommerce/index.ts:731 | |
| 2704 | +msgid "Price (on sale)" | |
| 2907 | 2705 | msgstr "" |
| 2908 | 2706 | |
| 2909 | -#: src/plugins/notes-widget/index.ts:169 | |
| 2910 | -msgid "Pin the note without dragging (Ctrl+Enter)" | |
| 2707 | +#: src/plugins/my-wordpress-woocommerce/index.ts:732 | |
| 2708 | +msgid "Price" | |
| 2911 | 2709 | msgstr "" |
| 2912 | 2710 | |
| 2913 | -#: src/plugins/notes-widget/index.ts:192 | |
| 2914 | -msgid "Next paper color" | |
| 2711 | +#: src/plugins/my-wordpress-woocommerce/index.ts:736 | |
| 2712 | +msgid "Stock" | |
| 2915 | 2713 | msgstr "" |
| 2916 | 2714 | |
| 2917 | -#: src/plugins/snow-wallpaper/index.ts:324 | |
| 2918 | -msgid "Wind" | |
| 2715 | +#: src/plugins/my-wordpress-woocommerce/index.ts:740 | |
| 2716 | +msgid "Sold" | |
| 2919 | 2717 | msgstr "" |
| 2920 | 2718 | |
| 2921 | -#: src/plugins/snow-wallpaper/index.ts:331 | |
| 2922 | -msgid "Snowflakes" | |
| 2719 | +#. %d: units sold. | |
| 2720 | +#: src/plugins/my-wordpress-woocommerce/index.ts:744 | |
| 2721 | +msgid "%d units" | |
| 2923 | 2722 | msgstr "" |
| 2924 | 2723 | |
| 2925 | -#: src/plugins/snow-wallpaper/index.ts:338 | |
| 2926 | -msgid "Flake size" | |
| 2724 | +#: src/plugins/my-wordpress-woocommerce/index.ts:749 | |
| 2725 | +msgid "Rating" | |
| 2927 | 2726 | msgstr "" |
| 2928 | 2727 | |
| 2929 | -#: src/plugins/snow-wallpaper/index.ts:346 | |
| 2930 | -msgid "Background color" | |
| 2728 | +#: src/plugins/my-wordpress-woocommerce/index.ts:771 | |
| 2729 | +msgid "View in shop" | |
| 2931 | 2730 | msgstr "" |
| 2932 | 2731 | |
| 2933 | -#: src/plugins/snow-wallpaper/index.ts:360 | |
| 2934 | -#: src/settings/panel.ts:338 | |
| 2935 | -msgid "Reset to defaults" | |
| 2732 | +#. %d: quantity ordered. | |
| 2733 | +#: src/plugins/my-wordpress-woocommerce/index.ts:796 | |
| 2734 | +msgid "%d×" | |
| 2936 | 2735 | msgstr "" |
| 2937 | 2736 | |
| 2938 | -#: src/plugins/snow-wallpaper/index.ts:386 | |
| 2939 | -#: includes/wallpapers.php:95 | |
| 2940 | -msgid "Snow" | |
| 2737 | +#: src/plugins/my-wordpress-woocommerce/index.ts:824 | |
| 2738 | +msgid "Total" | |
| 2941 | 2739 | msgstr "" |
| 2942 | 2740 | |
| 2943 | -#: src/plugins-window/browse-view.ts:116 | |
| 2944 | -#: src/plugins-window/featured-view.ts:316 | |
| 2945 | -msgid "Featured" | |
| 2741 | +#: src/plugins/my-wordpress-woocommerce/index.ts:825 | |
| 2742 | +msgid "Subtotal" | |
| 2946 | 2743 | msgstr "" |
| 2947 | 2744 | |
| 2948 | -#: src/plugins-window/browse-view.ts:117 | |
| 2949 | -msgid "Popular" | |
| 2745 | +#: src/plugins/my-wordpress-woocommerce/index.ts:826 | |
| 2746 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2207 | |
| 2747 | +msgid "Shipping" | |
| 2950 | 2748 | msgstr "" |
| 2951 | 2749 | |
| 2952 | -#: src/plugins-window/browse-view.ts:118 | |
| 2953 | -msgid "Recommended" | |
| 2750 | +#: src/plugins/my-wordpress-woocommerce/index.ts:827 | |
| 2751 | +#: src/plugins/my-wordpress-woocommerce/index.ts:883 | |
| 2752 | +msgid "Discount" | |
| 2954 | 2753 | msgstr "" |
| 2955 | 2754 | |
| 2956 | -#: src/plugins-window/browse-view.ts:119 | |
| 2957 | -msgid "Favorites" | |
| 2755 | +#: src/plugins/my-wordpress-woocommerce/index.ts:829 | |
| 2756 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:591 | |
| 2757 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:899 | |
| 2758 | +msgid "Coupons" | |
| 2958 | 2759 | msgstr "" |
| 2959 | 2760 | |
| 2960 | -#: src/plugins-window/browse-view.ts:120 | |
| 2961 | -msgid "New" | |
| 2761 | +#: src/plugins/my-wordpress-woocommerce/index.ts:832 | |
| 2762 | +msgid "Paid via" | |
| 2962 | 2763 | msgstr "" |
| 2963 | 2764 | |
| 2964 | -#: src/plugins-window/browse-view.ts:121 | |
| 2965 | -msgid "Beta" | |
| 2765 | +#: src/plugins/my-wordpress-woocommerce/index.ts:833 | |
| 2766 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1082 | |
| 2767 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1246 | |
| 2768 | +#: includes/my-wordpress/integrations/woocommerce-customer-window.php:89 | |
| 2769 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:507 | |
| 2770 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:523 | |
| 2771 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:542 | |
| 2772 | +msgid "Customer" | |
| 2966 | 2773 | msgstr "" |
| 2967 | 2774 | |
| 2968 | -#: src/plugins-window/browse-view.ts:136 | |
| 2969 | -msgid "Search WordPress.org…" | |
| 2775 | +#: src/plugins/my-wordpress-woocommerce/index.ts:834 | |
| 2776 | +#: apps/my-wordpress/parts/woocommerce.php:659 | |
| 2777 | +msgid "Placed" | |
| 2970 | 2778 | msgstr "" |
| 2971 | 2779 | |
| 2972 | -#: src/plugins-window/browse-view.ts:157 | |
| 2973 | -msgid "Upload Plugin" | |
| 2780 | +#. %d: number of line items. | |
| 2781 | +#: src/plugins/my-wordpress-woocommerce/index.ts:838 | |
| 2782 | +msgid "Items (%d)" | |
| 2974 | 2783 | msgstr "" |
| 2975 | 2784 | |
| 2976 | -#: src/plugins-window/browse-view.ts:173 | |
| 2977 | -#: src/plugins-window/installed-view.ts:221 | |
| 2978 | -#: includes/pages-window/window.php:43 | |
| 2979 | -#: includes/posts-window/window.php:64 | |
| 2980 | -#: includes/recycle-bin/window.php:77 | |
| 2981 | -#: includes/users-window/window.php:59 | |
| 2982 | -msgid "Refresh" | |
| 2785 | +#: src/plugins/my-wordpress-woocommerce/index.ts:846 | |
| 2786 | +msgid "Edit in WooCommerce" | |
| 2983 | 2787 | msgstr "" |
| 2984 | 2788 | |
| 2985 | -#: src/plugins-window/browse-view.ts:212 | |
| 2986 | -msgid "Drop the .zip to install." | |
| 2789 | +#. 1: times used, 2: usage limit. | |
| 2790 | +#. 1: the current step, 2: the number of steps. | |
| 2791 | +#: src/plugins/my-wordpress-woocommerce/index.ts:857 | |
| 2792 | +#: src/shell-tour/index.ts:517 | |
| 2793 | +msgid "%1$d of %2$d" | |
| 2987 | 2794 | msgstr "" |
| 2988 | 2795 | |
| 2989 | -#: src/plugins-window/browse-view.ts:351 | |
| 2990 | -#: src/plugins-window/featured-view.ts:166 | |
| 2991 | -#: src/plugins-window/flyout-detail.ts:623 | |
| 2992 | -#: src/settings/sections/themes.ts:294 | |
| 2993 | -msgid "Installing…" | |
| 2796 | +#. %d: times used. | |
| 2797 | +#: src/plugins/my-wordpress-woocommerce/index.ts:863 | |
| 2798 | +msgid "%d (no limit)" | |
| 2994 | 2799 | msgstr "" |
| 2995 | 2800 | |
| 2996 | -#. %s: plugin name | |
| 2997 | -#: src/plugins-window/browse-view.ts:368 | |
| 2998 | -#: src/plugins-window/featured-view.ts:174 | |
| 2999 | -#: src/plugins-window/flyout-detail.ts:629 | |
| 3000 | -msgid "Installed %s." | |
| 2801 | +#: src/plugins/my-wordpress-woocommerce/index.ts:868 | |
| 2802 | +msgid "Individual use only" | |
| 3001 | 2803 | msgstr "" |
| 3002 | 2804 | |
| 3003 | -#. %s: error message | |
| 3004 | -#: src/plugins-window/browse-view.ts:388 | |
| 3005 | -#: src/plugins-window/featured-view.ts:194 | |
| 3006 | -#: src/plugins-window/flyout-detail.ts:649 | |
| 3007 | -msgid "Install failed: %s" | |
| 2805 | +#: src/plugins/my-wordpress-woocommerce/index.ts:869 | |
| 2806 | +msgid "Excludes sale items" | |
| 3008 | 2807 | msgstr "" |
| 3009 | 2808 | |
| 3010 | -#: src/plugins-window/browse-view.ts:401 | |
| 3011 | -#: src/plugins-window/featured-view.ts:207 | |
| 3012 | -msgid "Activating…" | |
| 2809 | +#: src/plugins/my-wordpress-woocommerce/index.ts:870 | |
| 2810 | +msgid "Grants free shipping" | |
| 3013 | 2811 | msgstr "" |
| 3014 | 2812 | |
| 3015 | -#. %s: plugin name | |
| 3016 | -#: src/plugins-window/browse-view.ts:409 | |
| 3017 | -#: src/plugins-window/featured-view.ts:215 | |
| 3018 | -#: src/plugins-window/flyout-detail.ts:667 | |
| 3019 | -#: src/plugins-window/installed-view.ts:836 | |
| 3020 | -#: src/plugins-window/upload-dialog.ts:453 | |
| 3021 | -msgid "%s activated." | |
| 2813 | +#: src/plugins/my-wordpress-woocommerce/index.ts:879 | |
| 2814 | +msgid "Inactive" | |
| 3022 | 2815 | msgstr "" |
| 3023 | 2816 | |
| 3024 | -#. %s: error message | |
| 3025 | -#: src/plugins-window/browse-view.ts:436 | |
| 3026 | -#: src/plugins-window/featured-view.ts:240 | |
| 3027 | -#: src/plugins-window/flyout-detail.ts:679 | |
| 3028 | -#: src/plugins-window/installed-view.ts:854 | |
| 3029 | -msgid "Activation failed: %s" | |
| 2817 | +#: src/plugins/my-wordpress-woocommerce/index.ts:885 | |
| 2818 | +msgid "Used" | |
| 3030 | 2819 | msgstr "" |
| 3031 | 2820 | |
| 3032 | -#: src/plugins-window/browse-view.ts:564 | |
| 3033 | -msgid "No plugins matched." | |
| 2821 | +#: src/plugins/my-wordpress-woocommerce/index.ts:887 | |
| 2822 | +msgid "Per customer" | |
| 3034 | 2823 | msgstr "" |
| 3035 | 2824 | |
| 3036 | -#. %s: error message | |
| 3037 | -#: src/plugins-window/browse-view.ts:596 | |
| 3038 | -#: src/plugins-window/installed-view.ts:746 | |
| 3039 | -msgid "Could not load plugins: %s" | |
| 2825 | +#. %d: per-customer usage limit. | |
| 2826 | +#: src/plugins/my-wordpress-woocommerce/index.ts:891 | |
| 2827 | +msgid "%d uses" | |
| 3040 | 2828 | msgstr "" |
| 3041 | 2829 | |
| 3042 | -#. %s: plugin name | |
| 3043 | -#: src/plugins-window/card-drag.ts:166 | |
| 3044 | -msgid "Pinned %s to the dock." | |
| 2830 | +#: src/plugins/my-wordpress-woocommerce/index.ts:897 | |
| 2831 | +msgid "Limit to items" | |
| 3045 | 2832 | msgstr "" |
| 3046 | 2833 | |
| 3047 | -#. %s: plugin name | |
| 3048 | -#: src/plugins-window/card.ts:54 | |
| 3049 | -msgid "View details for %s" | |
| 2834 | +#: src/plugins/my-wordpress-woocommerce/index.ts:902 | |
| 2835 | +msgid "Discount given" | |
| 3050 | 2836 | msgstr "" |
| 3051 | 2837 | |
| 3052 | -#. %s: plugin author name (HTML-stripped) | |
| 3053 | -#. %s: plugin author | |
| 3054 | -#: src/plugins-window/card.ts:95 | |
| 3055 | -#: src/plugins-window/flyout-detail.ts:213 | |
| 3056 | -#: src/plugins-window/flyout-detail.ts:238 | |
| 3057 | -#: src/plugins-window/installed-detail.ts:248 | |
| 3058 | -msgid "by %s" | |
| 2838 | +#: src/plugins/my-wordpress-woocommerce/index.ts:903 | |
| 2839 | +msgid "Created" | |
| 3059 | 2840 | msgstr "" |
| 3060 | 2841 | |
| 3061 | -#: src/plugins-window/card.ts:176 | |
| 3062 | -#: src/plugins-window/installed-detail.ts:215 | |
| 3063 | -#: src/plugins-window/installed-detail.ts:505 | |
| 3064 | -#: src/plugins-window/installed-view.ts:149 | |
| 3065 | -#: src/plugins-window/installed-view.ts:446 | |
| 3066 | -msgid "Active" | |
| 2842 | +#: src/plugins/my-wordpress-woocommerce/index.ts:905 | |
| 2843 | +msgid "Expires" | |
| 3067 | 2844 | msgstr "" |
| 3068 | 2845 | |
| 3069 | -#: src/plugins-window/card.ts:179 | |
| 3070 | -#: src/plugins-window/flyout-detail.ts:595 | |
| 3071 | -#: src/plugins-window/installed-view.ts:627 | |
| 3072 | -#: src/plugins-window/installed-view.ts:707 | |
| 3073 | -msgid "Activate" | |
| 2846 | +#: src/plugins/my-wordpress-woocommerce/index.ts:908 | |
| 2847 | +msgid "Never" | |
| 3074 | 2848 | msgstr "" |
| 3075 | 2849 | |
| 3076 | -#: src/plugins-window/card.ts:187 | |
| 3077 | -#: src/plugins-window/flyout-detail.ts:610 | |
| 3078 | -#: src/plugins-window/upload-dialog.ts:137 | |
| 3079 | -msgid "Install" | |
| 2850 | +#: src/plugins/my-wordpress-woocommerce/index.ts:910 | |
| 2851 | +msgid "Minimum spend" | |
| 3080 | 2852 | msgstr "" |
| 3081 | 2853 | |
| 3082 | -#: src/plugins-window/card.ts:285 | |
| 3083 | -msgid "Fewer than 10 active" | |
| 2854 | +#: src/plugins/my-wordpress-woocommerce/index.ts:911 | |
| 2855 | +msgid "Maximum spend" | |
| 3084 | 2856 | msgstr "" |
| 3085 | 2857 | |
| 3086 | -#. %d: integer number of millions of active installs | |
| 3087 | -#: src/plugins-window/card.ts:291 | |
| 3088 | -msgid "%d+ million active" | |
| 2858 | +#: src/plugins/my-wordpress-woocommerce/index.ts:912 | |
| 2859 | +msgid "Restrictions" | |
| 3089 | 2860 | msgstr "" |
| 3090 | 2861 | |
| 3091 | -#. %s: comma-grouped active install count | |
| 3092 | -#: src/plugins-window/card.ts:298 | |
| 3093 | -#: src/plugins-window/card.ts:304 | |
| 3094 | -#: src/plugins-window/flyout-detail.ts:266 | |
| 3095 | -msgid "%s+ active" | |
| 2862 | +#: src/plugins/my-wordpress-woocommerce/index.ts:913 | |
| 2863 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:570 | |
| 2864 | +msgid "Products" | |
| 3096 | 2865 | msgstr "" |
| 3097 | 2866 | |
| 3098 | -#. %s: rating out of 5 (one decimal) | |
| 3099 | -#: src/plugins-window/card.ts:318 | |
| 3100 | -msgid "Rated %s out of 5" | |
| 2867 | +#: src/plugins/my-wordpress-woocommerce/index.ts:914 | |
| 2868 | +msgid "Excludes" | |
| 3101 | 2869 | msgstr "" |
| 3102 | 2870 | |
| 3103 | -#: src/plugins-window/featured-view.ts:95 | |
| 3104 | -msgid "Made for Desktop Mode" | |
| 2871 | +#: src/plugins/my-wordpress-woocommerce/index.ts:917 | |
| 2872 | +msgid "Allowed emails" | |
| 3105 | 2873 | msgstr "" |
| 3106 | 2874 | |
| 3107 | -#: src/plugins-window/featured-view.ts:98 | |
| 3108 | -msgid "Plugins that extend Desktop Mode — desktop decorations, native windows, widgets, and other companions." | |
| 2875 | +#: src/plugins/my-wordpress-woocommerce/index.ts:923 | |
| 2876 | +msgid "Edit coupon" | |
| 3109 | 2877 | msgstr "" |
| 3110 | 2878 | |
| 3111 | -#: src/plugins-window/featured-view.ts:270 | |
| 3112 | -msgid "No featured plugins yet." | |
| 2879 | +#: src/plugins/my-wordpress-woocommerce/index.ts:938 | |
| 2880 | +msgid "Today" | |
| 3113 | 2881 | msgstr "" |
| 3114 | 2882 | |
| 3115 | -#. %s: error message | |
| 3116 | -#: src/plugins-window/featured-view.ts:279 | |
| 3117 | -msgid "Could not load featured plugins: %s" | |
| 3118 | -msgstr "" | |
| 2883 | +#. %d: number of days. | |
| 2884 | +#: src/plugins/my-wordpress-woocommerce/index.ts:943 | |
| 2885 | +msgid "%d day ago" | |
| 2886 | +msgid_plural "%d days ago" | |
| 2887 | +msgstr[0] "" | |
| 2888 | +msgstr[1] "" | |
| 3119 | 2889 | |
| 3120 | -#: src/plugins-window/flyout-detail.ts:134 | |
| 3121 | -msgid "Could not load plugin details." | |
| 3122 | -msgstr "" | |
| 2890 | +#. %d: number of months. | |
| 2891 | +#: src/plugins/my-wordpress-woocommerce/index.ts:951 | |
| 2892 | +msgid "%d month ago" | |
| 2893 | +msgid_plural "%d months ago" | |
| 2894 | +msgstr[0] "" | |
| 2895 | +msgstr[1] "" | |
| 3123 | 2896 | |
| 3124 | -#: src/plugins-window/flyout-detail.ts:195 | |
| 3125 | -msgid "Close plugin details" | |
| 3126 | -msgstr "" | |
| 2897 | +#. %d: number of years. | |
| 2898 | +#: src/plugins/my-wordpress-woocommerce/index.ts:958 | |
| 2899 | +msgid "%d year ago" | |
| 2900 | +msgid_plural "%d years ago" | |
| 2901 | +msgstr[0] "" | |
| 2902 | +msgstr[1] "" | |
| 3127 | 2903 | |
| 3128 | -#. %s: human-readable date string from wp.org | |
| 3129 | -#. %s: date the plugin was last updated | |
| 3130 | -#: src/plugins-window/flyout-detail.ts:272 | |
| 3131 | -#: src/plugins-window/installed-detail.ts:389 | |
| 3132 | -msgid "Updated %s" | |
| 2904 | +#: src/plugins/my-wordpress-woocommerce/index.ts:972 | |
| 2905 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2100 | |
| 2906 | +msgid "Lifetime spend" | |
| 3133 | 2907 | msgstr "" |
| 3134 | 2908 | |
| 3135 | -#. %s: maximum tested WordPress version | |
| 3136 | -#: src/plugins-window/flyout-detail.ts:279 | |
| 3137 | -msgid "Tested up to WordPress %s" | |
| 2909 | +#: src/plugins/my-wordpress-woocommerce/index.ts:993 | |
| 2910 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1592 | |
| 2911 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1993 | |
| 2912 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2253 | |
| 2913 | +#: apps/my-wordpress/parts/woocommerce.php:102 | |
| 2914 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:825 | |
| 2915 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1112 | |
| 2916 | +#: includes/my-wordpress/integrations/woocommerce.php:122 | |
| 2917 | +msgid "Orders" | |
| 3138 | 2918 | msgstr "" |
| 3139 | 2919 | |
| 3140 | -#: src/plugins-window/flyout-detail.ts:301 | |
| 3141 | -#: src/plugins-window/installed-detail.ts:94 | |
| 3142 | -#: includes/admin-bar.php:115 | |
| 3143 | -msgid "Overview" | |
| 3144 | -msgstr "" | |
| 2920 | +#. %d: number of orders. | |
| 2921 | +#: src/plugins/my-wordpress-woocommerce/index.ts:997 | |
| 2922 | +msgid "%d order" | |
| 2923 | +msgid_plural "%d orders" | |
| 2924 | +msgstr[0] "" | |
| 2925 | +msgstr[1] "" | |
| 3145 | 2926 | |
| 3146 | -#: src/plugins-window/flyout-detail.ts:302 | |
| 3147 | -msgid "Screenshots" | |
| 2927 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1000 | |
| 2928 | +msgid "None yet" | |
| 3148 | 2929 | msgstr "" |
| 3149 | 2930 | |
| 3150 | -#: src/plugins-window/flyout-detail.ts:303 | |
| 3151 | -#: src/plugins-window/installed-detail.ts:98 | |
| 3152 | -msgid "Reviews" | |
| 2931 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1002 | |
| 2932 | +msgid "Average order" | |
| 3153 | 2933 | msgstr "" |
| 3154 | 2934 | |
| 3155 | -#: src/plugins-window/flyout-detail.ts:304 | |
| 3156 | -#: src/plugins-window/installed-detail.ts:96 | |
| 3157 | -msgid "Changelog" | |
| 2935 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1004 | |
| 2936 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2122 | |
| 2937 | +msgid "Last order" | |
| 3158 | 2938 | msgstr "" |
| 3159 | 2939 | |
| 3160 | -#: src/plugins-window/flyout-detail.ts:305 | |
| 3161 | -#: src/plugins-window/installed-detail.ts:97 | |
| 3162 | -msgid "FAQ" | |
| 2940 | +#. %s: order number. | |
| 2941 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1012 | |
| 2942 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2161 | |
| 2943 | +msgid "#%s" | |
| 3163 | 2944 | msgstr "" |
| 3164 | 2945 | |
| 3165 | -#: src/plugins-window/flyout-detail.ts:364 | |
| 3166 | -#: src/plugins-window/installed-detail.ts:930 | |
| 3167 | -msgid "Loading recent reviews…" | |
| 2946 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1032 | |
| 2947 | +msgid "First order" | |
| 3168 | 2948 | msgstr "" |
| 3169 | 2949 | |
| 3170 | -#. %s: anchor tag with link to wp.org reviews | |
| 3171 | -#: src/plugins-window/flyout-detail.ts:377 | |
| 3172 | -msgid "Recent reviews aren’t available right now. %s" | |
| 2950 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1034 | |
| 2951 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2364 | |
| 2952 | +msgid "Buys most" | |
| 3173 | 2953 | msgstr "" |
| 3174 | 2954 | |
| 3175 | -#: src/plugins-window/flyout-detail.ts:381 | |
| 3176 | -msgid "Read reviews on WordPress.org ↗" | |
| 2955 | +#. %d: units bought. | |
| 2956 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1046 | |
| 2957 | +msgid "×%d" | |
| 3177 | 2958 | msgstr "" |
| 3178 | 2959 | |
| 3179 | -#: src/plugins-window/flyout-detail.ts:397 | |
| 3180 | -msgid "Could not load reviews." | |
| 2960 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1056 | |
| 2961 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2127 | |
| 2962 | +msgid "Location" | |
| 3181 | 2963 | msgstr "" |
| 3182 | 2964 | |
| 3183 | -#: src/plugins-window/flyout-detail.ts:414 | |
| 3184 | -msgid "No content available." | |
| 2965 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1057 | |
| 2966 | +#: apps/my-wordpress/parts/lists.php:459 | |
| 2967 | +msgid "Email" | |
| 3185 | 2968 | msgstr "" |
| 3186 | 2969 | |
| 3187 | -#: src/plugins-window/flyout-detail.ts:438 | |
| 3188 | -msgid "This plugin doesn’t ship screenshots." | |
| 2970 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1058 | |
| 2971 | +msgid "Customer since" | |
| 3189 | 2972 | msgstr "" |
| 3190 | 2973 | |
| 3191 | -#: src/plugins-window/flyout-detail.ts:478 | |
| 3192 | -msgid "No ratings yet." | |
| 2974 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1062 | |
| 2975 | +msgid "All their orders" | |
| 3193 | 2976 | msgstr "" |
| 3194 | 2977 | |
| 3195 | -#. %d: number of stars (1–5) | |
| 3196 | -#: src/plugins-window/flyout-detail.ts:491 | |
| 3197 | -msgid "%d ★" | |
| 2978 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1079 | |
| 2979 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:783 | |
| 2980 | +msgid "Product" | |
| 3198 | 2981 | msgstr "" |
| 3199 | 2982 | |
| 3200 | -#: src/plugins-window/flyout-detail.ts:540 | |
| 3201 | -msgid "Read on WordPress.org ↗" | |
| 3202 | -msgstr "" | |
| 2983 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1080 | |
| 2984 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2111 | |
| 2985 | +msgid "Order" | |
| 2986 | +msgid_plural "Orders" | |
| 2987 | +msgstr[0] "" | |
| 2988 | +msgstr[1] "" | |
| 3203 | 2989 | |
| 3204 | -#: src/plugins-window/flyout-detail.ts:577 | |
| 3205 | -msgid "View on WordPress.org ↗" | |
| 2990 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1081 | |
| 2991 | +msgid "Coupon" | |
| 3206 | 2992 | msgstr "" |
| 3207 | 2993 | |
| 3208 | -#: src/plugins-window/flyout-detail.ts:696 | |
| 3209 | -#: src/plugins-window/installed-view.ts:875 | |
| 3210 | -#: src/plugins-window/installed-view.ts:1245 | |
| 3211 | -msgid "Desktop Mode deactivated. Reloading…" | |
| 2994 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1367 | |
| 2995 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:315 | |
| 2996 | +msgid "VIP" | |
| 3212 | 2997 | msgstr "" |
| 3213 | 2998 | |
| 3214 | -#. %s: error message | |
| 3215 | -#: src/plugins-window/flyout-detail.ts:718 | |
| 3216 | -#: src/plugins-window/installed-view.ts:902 | |
| 3217 | -msgid "Deactivation failed: %s" | |
| 2999 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1368 | |
| 3000 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:321 | |
| 3001 | +msgid "Lapsed" | |
| 3218 | 3002 | msgstr "" |
| 3219 | 3003 | |
| 3220 | -#: src/plugins-window/flyout-detail.ts:731 | |
| 3221 | -#: src/plugins-window/installed-view.ts:912 | |
| 3222 | -msgid "Delete plugin?" | |
| 3004 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1402 | |
| 3005 | +msgid "Sold out" | |
| 3223 | 3006 | msgstr "" |
| 3224 | 3007 | |
| 3225 | -#. %s: plugin name | |
| 3226 | -#: src/plugins-window/flyout-detail.ts:734 | |
| 3227 | -#: src/plugins-window/installed-view.ts:915 | |
| 3228 | -msgid "Permanently delete %s? Its files will be removed from disk. This cannot be undone." | |
| 3008 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1405 | |
| 3009 | +msgid "Backorder" | |
| 3229 | 3010 | msgstr "" |
| 3230 | 3011 | |
| 3231 | -#: src/plugins-window/flyout-detail.ts:751 | |
| 3232 | -#: src/plugins-window/installed-view.ts:935 | |
| 3233 | -#: src/plugins-window/installed-view.ts:1244 | |
| 3234 | -msgid "Desktop Mode deleted. Reloading…" | |
| 3012 | +#. %d: units left in stock. | |
| 3013 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1413 | |
| 3014 | +msgid "%d left" | |
| 3235 | 3015 | msgstr "" |
| 3236 | 3016 | |
| 3237 | -#. %s: plugin name | |
| 3238 | -#: src/plugins-window/flyout-detail.ts:763 | |
| 3239 | -#: src/plugins-window/installed-view.ts:947 | |
| 3240 | -msgid "%s deleted." | |
| 3017 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1418 | |
| 3018 | +msgid "Sale" | |
| 3241 | 3019 | msgstr "" |
| 3242 | 3020 | |
| 3243 | -#. %s: error message | |
| 3244 | -#: src/plugins-window/flyout-detail.ts:773 | |
| 3245 | -#: src/plugins-window/installed-view.ts:961 | |
| 3246 | -msgid "Delete failed: %s" | |
| 3021 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1586 | |
| 3022 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1988 | |
| 3023 | +msgid "View their orders" | |
| 3247 | 3024 | msgstr "" |
| 3248 | 3025 | |
| 3249 | -#: src/plugins-window/index.ts:67 | |
| 3250 | -msgid "Plugins window template missing." | |
| 3026 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1587 | |
| 3027 | +msgid "Open the orders screen filtered to this customer, in its own window." | |
| 3251 | 3028 | msgstr "" |
| 3252 | 3029 | |
| 3253 | -#: src/plugins-window/index.ts:90 | |
| 3254 | -msgid "You do not have permission to manage plugins." | |
| 3030 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1670 | |
| 3031 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1111 | |
| 3032 | +msgid "Store" | |
| 3255 | 3033 | msgstr "" |
| 3256 | 3034 | |
| 3257 | -#: src/plugins-window/installed-detail.ts:95 | |
| 3258 | -msgid "Details" | |
| 3035 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1690 | |
| 3036 | +msgid "Not counted on a store this large" | |
| 3259 | 3037 | msgstr "" |
| 3260 | 3038 | |
| 3261 | -#. %s: version number | |
| 3262 | -#: src/plugins-window/installed-detail.ts:206 | |
| 3263 | -msgid "v%s" | |
| 3039 | +#. 1: VIP customer count, 2: lapsed customer count. | |
| 3040 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1697 | |
| 3041 | +msgid "%1$d · %2$d" | |
| 3264 | 3042 | msgstr "" |
| 3265 | 3043 | |
| 3266 | -#: src/plugins-window/installed-detail.ts:216 | |
| 3267 | -#: src/plugins-window/installed-detail.ts:506 | |
| 3268 | -#: src/plugins-window/installed-view.ts:150 | |
| 3269 | -#: src/plugins-window/installed-view.ts:447 | |
| 3270 | -msgid "Inactive" | |
| 3044 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1706 | |
| 3045 | +msgid "Revenue this month" | |
| 3271 | 3046 | msgstr "" |
| 3272 | 3047 | |
| 3273 | -#. %s: new version available | |
| 3274 | -#. %s: new plugin version (e.g. "1.4.2") | |
| 3275 | -#: src/plugins-window/installed-detail.ts:225 | |
| 3276 | -#: src/plugins-window/installed-view.ts:600 | |
| 3277 | -msgid "Update to %s" | |
| 3048 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1710 | |
| 3049 | +msgid "Awaiting action" | |
| 3278 | 3050 | msgstr "" |
| 3279 | 3051 | |
| 3280 | -#: src/plugins-window/installed-detail.ts:244 | |
| 3281 | -msgid "by" | |
| 3052 | +#. %d: number of orders. | |
| 3053 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1713 | |
| 3054 | +msgid "%d orders" | |
| 3282 | 3055 | msgstr "" |
| 3283 | 3056 | |
| 3284 | -#: src/plugins-window/installed-detail.ts:314 | |
| 3285 | -msgid "Loading description…" | |
| 3057 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1718 | |
| 3058 | +#: includes/my-wordpress/integrations/woocommerce.php:301 | |
| 3059 | +#: includes/my-wordpress/integrations/woocommerce.php:1350 | |
| 3060 | +msgid "Out of stock" | |
| 3286 | 3061 | msgstr "" |
| 3287 | 3062 | |
| 3288 | -#: src/plugins-window/installed-detail.ts:319 | |
| 3289 | -msgid "No description" | |
| 3063 | +#. %d: number of products. | |
| 3064 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1722 | |
| 3065 | +msgid "%d products" | |
| 3290 | 3066 | msgstr "" |
| 3291 | 3067 | |
| 3292 | -#: src/plugins-window/installed-detail.ts:320 | |
| 3293 | -msgid "This plugin doesn’t ship a description in its header." | |
| 3068 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1725 | |
| 3069 | +msgid "None" | |
| 3294 | 3070 | msgstr "" |
| 3295 | 3071 | |
| 3296 | -#: src/plugins-window/installed-detail.ts:333 | |
| 3297 | -msgid "View on WordPress.org" | |
| 3072 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1728 | |
| 3073 | +#: apps/my-wordpress/parts/woocommerce.php:123 | |
| 3074 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:1315 | |
| 3075 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:870 | |
| 3076 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1067 | |
| 3077 | +msgid "Customers" | |
| 3298 | 3078 | msgstr "" |
| 3299 | 3079 | |
| 3300 | -#: src/plugins-window/installed-detail.ts:340 | |
| 3301 | -msgid "Plugin website" | |
| 3302 | -msgstr "" | |
| 3080 | +#. %d: number of customers. | |
| 3081 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1732 | |
| 3082 | +msgid "%d person" | |
| 3083 | +msgid_plural "%d people" | |
| 3084 | +msgstr[0] "" | |
| 3085 | +msgstr[1] "" | |
| 3303 | 3086 | |
| 3304 | -#: src/plugins-window/installed-detail.ts:345 | |
| 3305 | -msgid "Author website" | |
| 3087 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1737 | |
| 3088 | +msgid "VIP · lapsed" | |
| 3306 | 3089 | msgstr "" |
| 3307 | 3090 | |
| 3308 | -#. %s: comma-grouped active install count | |
| 3309 | -#: src/plugins-window/installed-detail.ts:377 | |
| 3310 | -msgid "%s+ active installs" | |
| 3091 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1742 | |
| 3092 | +msgid "Guest checkout" | |
| 3311 | 3093 | msgstr "" |
| 3312 | 3094 | |
| 3313 | -#. %s: maximum tested WordPress version | |
| 3314 | -#: src/plugins-window/installed-detail.ts:401 | |
| 3315 | -msgid "Tested up to WP %s" | |
| 3095 | +#. 1: formatted revenue, 2: number of orders. | |
| 3096 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1746 | |
| 3097 | +msgid "%1$s over %2$d orders" | |
| 3316 | 3098 | msgstr "" |
| 3317 | 3099 | |
| 3318 | -#. %s: minimum WordPress version | |
| 3319 | -#: src/plugins-window/installed-detail.ts:415 | |
| 3320 | -msgid "Requires WP %s+" | |
| 3100 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1978 | |
| 3101 | +msgid "Open customer" | |
| 3321 | 3102 | msgstr "" |
| 3322 | 3103 | |
| 3323 | -#. %s: minimum PHP version | |
| 3324 | -#: src/plugins-window/installed-detail.ts:427 | |
| 3325 | -msgid "Requires PHP %s+" | |
| 3104 | +#. %s: formatted average order value. | |
| 3105 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2104 | |
| 3106 | +msgid "%s average" | |
| 3326 | 3107 | msgstr "" |
| 3327 | 3108 | |
| 3328 | -#: src/plugins-window/installed-detail.ts:435 | |
| 3329 | -#: src/plugins-window/installed-detail.ts:497 | |
| 3330 | -msgid "Network only" | |
| 3109 | +#. %s: date of the first order. | |
| 3110 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2115 | |
| 3111 | +msgid "since %s" | |
| 3331 | 3112 | msgstr "" |
| 3332 | 3113 | |
| 3333 | -#: src/plugins-window/installed-detail.ts:450 | |
| 3334 | -msgid "Plugin file" | |
| 3114 | +#. %s: registration date. | |
| 3115 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2131 | |
| 3116 | +msgid "joined %s" | |
| 3335 | 3117 | msgstr "" |
| 3336 | 3118 | |
| 3337 | -#: src/plugins-window/installed-detail.ts:452 | |
| 3338 | -#: src/plugins-window/installed-view.ts:323 | |
| 3339 | -#: src/settings/sections/about.ts:145 | |
| 3340 | -msgid "Version" | |
| 3341 | -msgstr "" | |
| 3119 | +#. %d: number of line items. | |
| 3120 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2179 | |
| 3121 | +msgid "%d item" | |
| 3122 | +msgid_plural "%d items" | |
| 3123 | +msgstr[0] "" | |
| 3124 | +msgstr[1] "" | |
| 3342 | 3125 | |
| 3343 | -#: src/plugins-window/installed-detail.ts:458 | |
| 3344 | -msgid "Size on disk" | |
| 3126 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2202 | |
| 3127 | +msgid "Billing" | |
| 3345 | 3128 | msgstr "" |
| 3346 | 3129 | |
| 3347 | -#: src/plugins-window/installed-detail.ts:466 | |
| 3348 | -msgid "Requires WordPress" | |
| 3130 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2252 | |
| 3131 | +msgid "All orders" | |
| 3349 | 3132 | msgstr "" |
| 3350 | 3133 | |
| 3351 | -#. %s: version | |
| 3352 | -#: src/plugins-window/installed-detail.ts:467 | |
| 3353 | -#: src/plugins-window/installed-detail.ts:475 | |
| 3354 | -msgid "%s+" | |
| 3134 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2257 | |
| 3135 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:524 | |
| 3136 | +msgid "Edit profile" | |
| 3355 | 3137 | msgstr "" |
| 3356 | 3138 | |
| 3357 | -#: src/plugins-window/installed-detail.ts:474 | |
| 3358 | -msgid "Requires PHP" | |
| 3139 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2262 | |
| 3140 | +msgid "Send email" | |
| 3359 | 3141 | msgstr "" |
| 3360 | 3142 | |
| 3361 | -#: src/plugins-window/installed-detail.ts:482 | |
| 3362 | -msgid "Text domain" | |
| 3143 | +#: src/plugins/my-wordpress-woocommerce/index.ts:327 | |
| 3144 | +msgid "WooCommerce data is unavailable." | |
| 3363 | 3145 | msgstr "" |
| 3364 | 3146 | |
| 3365 | -#: src/plugins-window/installed-detail.ts:487 | |
| 3366 | -msgid "Plugin URL" | |
| 3147 | +#: src/plugins/my-wordpress-woocommerce/index.ts:351 | |
| 3148 | +#: src/plugins/my-wordpress-woocommerce/index.ts:364 | |
| 3149 | +msgid "Could not load WooCommerce details." | |
| 3367 | 3150 | msgstr "" |
| 3368 | 3151 | |
| 3369 | -#: src/plugins-window/installed-detail.ts:490 | |
| 3370 | -msgid "Author URL" | |
| 3152 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2311 | |
| 3153 | +msgid "No customer selected. Open one from the Customers folder." | |
| 3371 | 3154 | msgstr "" |
| 3372 | 3155 | |
| 3373 | -#: src/plugins-window/installed-detail.ts:496 | |
| 3374 | -msgid "Scope" | |
| 3156 | +#. %d: units bought. | |
| 3157 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2353 | |
| 3158 | +msgid "×%d bought" | |
| 3375 | 3159 | msgstr "" |
| 3376 | 3160 | |
| 3377 | -#: src/plugins-window/installed-detail.ts:557 | |
| 3378 | -#: src/plugins-window/installed-detail.ts:682 | |
| 3379 | -#: src/plugins-window/installed-detail.ts:913 | |
| 3380 | -msgid "Loading from WordPress.org…" | |
| 3161 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2365 | |
| 3162 | +msgid "Recent orders" | |
| 3381 | 3163 | msgstr "" |
| 3382 | 3164 | |
| 3383 | -#: src/plugins-window/installed-detail.ts:563 | |
| 3384 | -msgid "No changelog" | |
| 3165 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2366 | |
| 3166 | +msgid "Addresses" | |
| 3385 | 3167 | msgstr "" |
| 3386 | 3168 | |
| 3387 | -#: src/plugins-window/installed-detail.ts:564 | |
| 3388 | -msgid "This plugin doesn’t ship a changelog." | |
| 3169 | +#: src/plugins/notes-widget/index.ts:118 | |
| 3170 | +msgid "Drag to pin" | |
| 3389 | 3171 | msgstr "" |
| 3390 | 3172 | |
| 3391 | -#: src/plugins-window/installed-detail.ts:598 | |
| 3392 | -msgid "Latest" | |
| 3173 | +#: src/plugins/notes-widget/index.ts:124 | |
| 3174 | +msgid "Write a note…" | |
| 3393 | 3175 | msgstr "" |
| 3394 | 3176 | |
| 3395 | -#: src/plugins-window/installed-detail.ts:688 | |
| 3396 | -msgid "No FAQ" | |
| 3177 | +#: src/plugins/notes-widget/index.ts:142 | |
| 3178 | +msgid "Paper color" | |
| 3397 | 3179 | msgstr "" |
| 3398 | 3180 | |
| 3399 | -#: src/plugins-window/installed-detail.ts:689 | |
| 3400 | -msgid "This plugin doesn’t ship an FAQ." | |
| 3181 | +#: src/plugins/notes-widget/index.ts:174 | |
| 3182 | +msgid "Next paper color" | |
| 3401 | 3183 | msgstr "" |
| 3402 | 3184 | |
| 3403 | -#: src/plugins-window/installed-detail.ts:943 | |
| 3404 | -msgid "Couldn’t load reviews" | |
| 3185 | +#: src/plugins/snow-wallpaper/index.ts:324 | |
| 3186 | +msgid "Wind" | |
| 3405 | 3187 | msgstr "" |
| 3406 | 3188 | |
| 3407 | -#: src/plugins-window/installed-detail.ts:944 | |
| 3408 | -msgid "WordPress.org didn’t respond. Try again in a moment." | |
| 3189 | +#: src/plugins/snow-wallpaper/index.ts:331 | |
| 3190 | +msgid "Snowflakes" | |
| 3409 | 3191 | msgstr "" |
| 3410 | 3192 | |
| 3411 | -#: src/plugins-window/installed-detail.ts:998 | |
| 3412 | -msgid "Read all reviews on WordPress.org ↗" | |
| 3193 | +#: src/plugins/snow-wallpaper/index.ts:338 | |
| 3194 | +msgid "Flake size" | |
| 3413 | 3195 | msgstr "" |
| 3414 | 3196 | |
| 3415 | -#: src/plugins-window/installed-detail.ts:1014 | |
| 3416 | -msgid "Reviews live on WordPress.org" | |
| 3197 | +#: src/plugins/snow-wallpaper/index.ts:346 | |
| 3198 | +msgid "Background color" | |
| 3417 | 3199 | msgstr "" |
| 3418 | 3200 | |
| 3419 | -#: src/plugins-window/installed-detail.ts:1015 | |
| 3420 | -msgid "We couldn’t pull the review feed here. Open the full thread on WordPress.org to read every review." | |
| 3201 | +#: src/plugins/snow-wallpaper/index.ts:360 | |
| 3202 | +msgid "Reset to defaults" | |
| 3421 | 3203 | msgstr "" |
| 3422 | 3204 | |
| 3423 | -#: src/plugins-window/installed-detail.ts:1025 | |
| 3424 | -msgid "Open reviews on WordPress.org ↗" | |
| 3205 | +#: src/plugins/snow-wallpaper/index.ts:386 | |
| 3206 | +#: includes/wallpapers.php:167 | |
| 3207 | +msgid "Snow" | |
| 3425 | 3208 | msgstr "" |
| 3426 | 3209 | |
| 3427 | -#: src/plugins-window/installed-detail.ts:1048 | |
| 3428 | -msgid "Write a review on WordPress.org ↗" | |
| 3210 | +#: src/pwa/index.ts:57 | |
| 3211 | +msgid "A new version of OpenStation is available." | |
| 3429 | 3212 | msgstr "" |
| 3430 | 3213 | |
| 3431 | -#: src/plugins-window/installed-detail.ts:1091 | |
| 3432 | -msgid "Read full review ↗" | |
| 3214 | +#: src/pwa/index.ts:59 | |
| 3215 | +#: src/window/dom.ts:558 | |
| 3216 | +msgid "Reload" | |
| 3433 | 3217 | msgstr "" |
| 3434 | 3218 | |
| 3435 | -#. %d: kilobytes | |
| 3436 | -#. %d: size in kilobytes | |
| 3437 | -#: src/plugins-window/installed-detail.ts:1241 | |
| 3438 | -#: src/plugins-window/installed-view.ts:1333 | |
| 3439 | -msgid "%d KB" | |
| 3219 | +#. %s: site name | |
| 3220 | +#: src/pwa/install.ts:158 | |
| 3221 | +msgid "Installed %s as an app." | |
| 3440 | 3222 | msgstr "" |
| 3441 | 3223 | |
| 3442 | -#. %s: megabytes (one decimal) | |
| 3443 | -#. %s: size in megabytes (one decimal) | |
| 3444 | -#: src/plugins-window/installed-detail.ts:1245 | |
| 3445 | -#: src/plugins-window/installed-view.ts:1340 | |
| 3446 | -msgid "%s MB" | |
| 3224 | +#: src/pwa/install.ts:185 | |
| 3225 | +msgid "Install web app" | |
| 3447 | 3226 | msgstr "" |
| 3448 | 3227 | |
| 3449 | -#: src/plugins-window/installed-view.ts:148 | |
| 3450 | -#: src/posts-window/index.ts:1060 | |
| 3451 | -#: src/posts-window/users-render.ts:770 | |
| 3452 | -#: includes/comments-window/window.php:36 | |
| 3453 | -#: includes/recycle-bin/window.php:36 | |
| 3454 | -msgid "All" | |
| 3228 | +#: src/pwa/install.ts:215 | |
| 3229 | +msgid "Install cancelled." | |
| 3455 | 3230 | msgstr "" |
| 3456 | 3231 | |
| 3457 | -#: src/plugins-window/installed-view.ts:151 | |
| 3458 | -msgid "Update available" | |
| 3232 | +#. %s: site name | |
| 3233 | +#: src/pwa/install.ts:233 | |
| 3234 | +msgid "%s is already installed. Open it from your apps menu or home screen." | |
| 3459 | 3235 | msgstr "" |
| 3460 | 3236 | |
| 3461 | -#: src/plugins-window/installed-view.ts:194 | |
| 3462 | -msgid "Search installed plugins…" | |
| 3237 | +#: src/pwa/install.ts:249 | |
| 3238 | +msgid "Install isn't available — another plugin's service worker is active on this site. A site admin can opt in by setting the openstation_pwa_force_replace_sw filter to true." | |
| 3463 | 3239 | msgstr "" |
| 3464 | 3240 | |
| 3465 | -#: src/plugins-window/installed-view.ts:260 | |
| 3466 | -msgid "No plugins match your filters." | |
| 3241 | +#: src/pwa/install.ts:257 | |
| 3242 | +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." | |
| 3467 | 3243 | msgstr "" |
| 3468 | 3244 | |
| 3469 | -#: src/plugins-window/installed-view.ts:310 | |
| 3470 | -msgid "Plugin" | |
| 3245 | +#: src/rebrand-notice.ts:123 | |
| 3246 | +msgid "New name" | |
| 3471 | 3247 | msgstr "" |
| 3472 | 3248 | |
| 3473 | -#: src/plugins-window/installed-view.ts:348 | |
| 3474 | -msgid "Automatic Updates" | |
| 3249 | +#: src/rebrand-notice.ts:129 | |
| 3250 | +msgid "Desktop Mode is now OpenStation" | |
| 3475 | 3251 | msgstr "" |
| 3476 | 3252 | |
| 3477 | -#. %s: new plugin version | |
| 3478 | -#: src/plugins-window/installed-view.ts:467 | |
| 3479 | -msgid "→ %s" | |
| 3253 | +#: src/rebrand-notice.ts:134 | |
| 3254 | +msgid "The beginning of a new identity." | |
| 3480 | 3255 | msgstr "" |
| 3481 | 3256 | |
| 3482 | -#: src/plugins-window/installed-view.ts:480 | |
| 3483 | -#: src/posts-window/index.ts:315 | |
| 3484 | -msgid "Unknown" | |
| 3257 | +#: src/rebrand-notice.ts:144 | |
| 3258 | +msgid "Why OpenStation? Because it represents much more than a desktop interface. It's an open workspace where WordPress becomes a complete environment for creating, managing and building, just like a real workstation, but powered by the web." | |
| 3485 | 3259 | msgstr "" |
| 3486 | 3260 | |
| 3487 | -#: src/plugins-window/installed-view.ts:512 | |
| 3488 | -msgid "Auto-updates enabled" | |
| 3261 | +#: src/rebrand-notice.ts:153 | |
| 3262 | +msgid "This update also comes with a new default theme that we hope you enjoy." | |
| 3489 | 3263 | msgstr "" |
| 3490 | 3264 | |
| 3491 | -#: src/plugins-window/installed-view.ts:513 | |
| 3492 | -msgid "Auto-updates disabled" | |
| 3265 | +#: src/rebrand-notice.ts:160 | |
| 3266 | +msgid "Everything is already set up. You don't need to install any new plugins, so you can keep using the same features as before." | |
| 3493 | 3267 | msgstr "" |
| 3494 | 3268 | |
| 3495 | -#: src/plugins-window/installed-view.ts:526 | |
| 3496 | -msgid "This plugin does not check in with WordPress.org, so automatic updates can't be scheduled." | |
| 3497 | -msgstr "" | |
| 3498 | - | |
| 3499 | -#: src/plugins-window/installed-view.ts:553 | |
| 3500 | -msgid "Disabling…" | |
| 3501 | -msgstr "" | |
| 3502 | - | |
| 3503 | -#: src/plugins-window/installed-view.ts:554 | |
| 3504 | -#: includes/welcome-dialog.php:110 | |
| 3505 | -msgid "Enabling…" | |
| 3506 | -msgstr "" | |
| 3507 | - | |
| 3508 | -#: src/plugins-window/installed-view.ts:557 | |
| 3509 | -msgid "Disable auto-updates" | |
| 3510 | -msgstr "" | |
| 3511 | - | |
| 3512 | -#: src/plugins-window/installed-view.ts:558 | |
| 3513 | -msgid "Enable auto-updates" | |
| 3514 | -msgstr "" | |
| 3515 | - | |
| 3516 | -#: src/plugins-window/installed-view.ts:597 | |
| 3517 | -msgid "Updating…" | |
| 3518 | -msgstr "" | |
| 3519 | - | |
| 3520 | -#: src/plugins-window/installed-view.ts:617 | |
| 3521 | -msgid "Auto-update unavailable" | |
| 3522 | -msgstr "" | |
| 3523 | - | |
| 3524 | -#: src/plugins-window/installed-view.ts:618 | |
| 3525 | -msgid "This plugin does not ship a wp.org download package. Update it manually from its source." | |
| 3526 | -msgstr "" | |
| 3527 | - | |
| 3528 | -#. %d: number of selected plugins | |
| 3529 | -#. %d: selected row count. | |
| 3530 | -#. %d is a count of selected users. | |
| 3531 | -#: src/plugins-window/installed-view.ts:674 | |
| 3532 | -#: src/posts-window/index.ts:2402 | |
| 3533 | -#: src/posts-window/users-render.ts:975 | |
| 3534 | -#: src/recycle-bin/index.ts:743 | |
| 3535 | -msgid "%d selected" | |
| 3536 | -msgstr "" | |
| 3537 | - | |
| 3538 | -#. %d: number of plugins with pending updates | |
| 3539 | -#: src/plugins-window/installed-view.ts:692 | |
| 3540 | -msgid "Update %d" | |
| 3541 | -msgstr "" | |
| 3542 | - | |
| 3543 | -#. 1: plugin name, 2: new version | |
| 3544 | -#: src/plugins-window/installed-view.ts:999 | |
| 3545 | -msgid "%1$s updated to %2$s." | |
| 3546 | -msgstr "" | |
| 3547 | - | |
| 3548 | -#. %s: plugin name | |
| 3549 | -#: src/plugins-window/installed-view.ts:1056 | |
| 3550 | -msgid "%s is already up to date." | |
| 3551 | -msgstr "" | |
| 3552 | - | |
| 3553 | -#. 1: plugin name, 2: error message | |
| 3554 | -#: src/plugins-window/installed-view.ts:1069 | |
| 3555 | -msgid "Update of %1$s failed: %2$s" | |
| 3556 | -msgstr "" | |
| 3557 | - | |
| 3558 | -#. %s: plugin name | |
| 3559 | -#: src/plugins-window/installed-view.ts:1131 | |
| 3560 | -msgid "Auto-updates disabled for %s." | |
| 3561 | -msgstr "" | |
| 3562 | - | |
| 3563 | -#. %s: plugin name | |
| 3564 | -#: src/plugins-window/installed-view.ts:1136 | |
| 3565 | -msgid "Auto-updates enabled for %s." | |
| 3566 | -msgstr "" | |
| 3567 | - | |
| 3568 | -#. 1: plugin name, 2: error message | |
| 3569 | -#: src/plugins-window/installed-view.ts:1149 | |
| 3570 | -msgid "Could not toggle auto-updates for %1$s: %2$s" | |
| 3571 | -msgstr "" | |
| 3572 | - | |
| 3573 | -#: src/plugins-window/installed-view.ts:1173 | |
| 3574 | -msgid "Delete selected plugins?" | |
| 3575 | -msgstr "" | |
| 3576 | - | |
| 3577 | -#. %d: number of plugins | |
| 3578 | -#: src/plugins-window/installed-view.ts:1176 | |
| 3579 | -msgid "Permanently delete %d plugin(s)? Their files will be removed from disk. This cannot be undone." | |
| 3580 | -msgstr "" | |
| 3581 | - | |
| 3582 | -#: src/plugins-window/installed-view.ts:1260 | |
| 3583 | -msgid "deleted" | |
| 3584 | -msgstr "" | |
| 3585 | - | |
| 3586 | -#: src/plugins-window/installed-view.ts:1262 | |
| 3587 | -msgid "activated" | |
| 3588 | -msgstr "" | |
| 3589 | - | |
| 3590 | -#: src/plugins-window/installed-view.ts:1264 | |
| 3591 | -msgid "updated" | |
| 3592 | -msgstr "" | |
| 3593 | - | |
| 3594 | -#: src/plugins-window/installed-view.ts:1266 | |
| 3595 | -msgid "deactivated" | |
| 3596 | -msgstr "" | |
| 3597 | - | |
| 3598 | -#. 1: count, 2: action verb (activated, deactivated, deleted) | |
| 3599 | -#: src/plugins-window/installed-view.ts:1272 | |
| 3600 | -msgid "%1$d plugin(s) %2$s." | |
| 3601 | -msgstr "" | |
| 3602 | - | |
| 3603 | -#. 1: success count, 2: failure count, 3: action verb | |
| 3604 | -#: src/plugins-window/installed-view.ts:1278 | |
| 3605 | -msgid "%1$d %3$s, %2$d failed." | |
| 3606 | -msgstr "" | |
| 3607 | - | |
| 3608 | -#: src/plugins-window/intro-dialog.ts:116 | |
| 3609 | -msgid "Welcome to the new Plugins window" | |
| 3610 | -msgstr "" | |
| 3611 | - | |
| 3612 | -#: src/plugins-window/intro-dialog.ts:117 | |
| 3613 | -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." | |
| 3614 | -msgstr "" | |
| 3615 | - | |
| 3616 | -#: src/plugins-window/intro-dialog.ts:123 | |
| 3617 | -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." | |
| 3618 | -msgstr "" | |
| 3619 | - | |
| 3620 | -#: src/plugins-window/intro-dialog.ts:127 | |
| 3621 | -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." | |
| 3622 | -msgstr "" | |
| 3623 | - | |
| 3624 | -#: src/plugins-window/intro-dialog.ts:131 | |
| 3625 | -msgid "The detail flyout shows screenshots, the ratings histogram, recent reviews, the changelog and FAQ — all without leaving the window." | |
| 3626 | -msgstr "" | |
| 3627 | - | |
| 3628 | -#: src/plugins-window/intro-dialog.ts:135 | |
| 3629 | -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." | |
| 3630 | -msgstr "" | |
| 3631 | - | |
| 3632 | -#: src/plugins-window/intro-dialog.ts:139 | |
| 3633 | -msgid "The dock repaints LIVE after every install / activate / deactivate / delete. No reload, no stale tile, no \"wait, did that work?\"." | |
| 3634 | -msgstr "" | |
| 3635 | - | |
| 3636 | -#: src/plugins-window/intro-dialog.ts:143 | |
| 3637 | -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." | |
| 3638 | -msgstr "" | |
| 3639 | - | |
| 3640 | -#: src/plugins-window/intro-dialog.ts:229 | |
| 3641 | -#: src/posts-window/intro-dialog.ts:537 | |
| 3642 | -#: src/posts-window/pages-intro-dialog.ts:201 | |
| 3643 | -#: src/posts-window/users-intro-dialog.ts:190 | |
| 3644 | -msgid "Take me to settings" | |
| 3645 | -msgstr "" | |
| 3646 | - | |
| 3647 | -#: src/plugins-window/intro-dialog.ts:232 | |
| 3648 | -#: src/posts-window/intro-dialog.ts:541 | |
| 3649 | -#: src/posts-window/pages-intro-dialog.ts:204 | |
| 3650 | -#: src/posts-window/users-intro-dialog.ts:193 | |
| 3651 | -#: includes/welcome-dialog.php:108 | |
| 3269 | +#: src/rebrand-notice.ts:174 | |
| 3652 | 3270 | msgid "Got it" |
| 3653 | 3271 | msgstr "" |
| 3654 | 3272 | |
| 3655 | -#: src/plugins-window/upload-dialog.ts:79 | |
| 3656 | -msgid "Upload a plugin .zip" | |
| 3273 | +#: src/related-entities/index.ts:276 | |
| 3274 | +msgid "Related" | |
| 3657 | 3275 | msgstr "" |
| 3658 | 3276 | |
| 3659 | -#: src/plugins-window/upload-dialog.ts:84 | |
| 3660 | -msgid "Upload a plugin" | |
| 3277 | +#: src/release-card.ts:351 | |
| 3278 | +#: src/ui/components/os-toast/os-toast.ts:265 | |
| 3279 | +msgid "Dismiss" | |
| 3661 | 3280 | msgstr "" |
| 3662 | 3281 | |
| 3663 | -#: src/plugins-window/upload-dialog.ts:87 | |
| 3664 | -msgid "Pick a .zip file from your computer, or drop one onto the area below." | |
| 3282 | +#: src/release-card.ts:354 | |
| 3283 | +#: src/update-notice.ts:185 | |
| 3284 | +msgid "Update now" | |
| 3665 | 3285 | msgstr "" |
| 3666 | 3286 | |
| 3667 | -#: src/plugins-window/upload-dialog.ts:98 | |
| 3668 | -msgid "Drop a .zip plugin file here, or click to choose a file." | |
| 3287 | +#: src/reveals/registry.ts:446 | |
| 3288 | +msgid "Sweep" | |
| 3669 | 3289 | msgstr "" |
| 3670 | 3290 | |
| 3671 | -#: src/plugins-window/upload-dialog.ts:110 | |
| 3672 | -msgid "Drop your .zip here or click to browse" | |
| 3291 | +#: src/reveals/registry.ts:447 | |
| 3292 | +msgid "A straight edge travels across the window, uncovering the page behind it." | |
| 3673 | 3293 | msgstr "" |
| 3674 | 3294 | |
| 3675 | -#. 1: file name, 2: file size in KB | |
| 3676 | -#: src/plugins-window/upload-dialog.ts:169 | |
| 3677 | -msgid "%1$s · %2$s KB" | |
| 3295 | +#: src/reveals/registry.ts:456 | |
| 3296 | +msgid "Iris" | |
| 3678 | 3297 | msgstr "" |
| 3679 | 3298 | |
| 3680 | -#: src/plugins-window/upload-dialog.ts:217 | |
| 3681 | -msgid "Only .zip files are accepted." | |
| 3299 | +#: src/reveals/registry.ts:457 | |
| 3300 | +msgid "The page opens out from the centre of the window, like a camera shutter." | |
| 3682 | 3301 | msgstr "" |
| 3683 | 3302 | |
| 3684 | -#: src/plugins-window/upload-dialog.ts:376 | |
| 3685 | -msgid "Plugin installed successfully." | |
| 3303 | +#: src/reveals/registry.ts:466 | |
| 3304 | +msgid "Curtain" | |
| 3686 | 3305 | msgstr "" |
| 3687 | 3306 | |
| 3688 | -#. 1: plugin name 2: plugin version | |
| 3689 | -#: src/plugins-window/upload-dialog.ts:387 | |
| 3690 | -msgid "%1$s %2$s" | |
| 3307 | +#: src/reveals/registry.ts:467 | |
| 3308 | +msgid "Two panels part from the middle of the window and slide off the sides." | |
| 3691 | 3309 | msgstr "" |
| 3692 | 3310 | |
| 3693 | -#: src/plugins-window/upload-dialog.ts:400 | |
| 3694 | -msgid "Activate Plugin" | |
| 3311 | +#: src/reveals/registry.ts:476 | |
| 3312 | +msgid "Blinds" | |
| 3695 | 3313 | msgstr "" |
| 3696 | 3314 | |
| 3697 | -#: src/plugins-window/upload-dialog.ts:462 | |
| 3698 | -msgid "Plugin activated." | |
| 3315 | +#: src/reveals/registry.ts:477 | |
| 3316 | +msgid "Six horizontal slats retract at once, letting the page through between them." | |
| 3699 | 3317 | msgstr "" |
| 3700 | 3318 | |
| 3701 | -#: src/plugins-window/upload-dialog.ts:469 | |
| 3702 | -#: src/settings/sections/wallpaper.ts:229 | |
| 3703 | -msgid "Done" | |
| 3319 | +#: src/reveals/registry.ts:486 | |
| 3320 | +msgid "Diagonal" | |
| 3704 | 3321 | msgstr "" |
| 3705 | 3322 | |
| 3706 | -#. %s: error message from the activate handler | |
| 3707 | -#: src/plugins-window/upload-dialog.ts:482 | |
| 3708 | -msgid "Activate failed: %s" | |
| 3323 | +#: src/reveals/registry.ts:487 | |
| 3324 | +msgid "A slanted edge sweeps off the trailing corner of the window." | |
| 3709 | 3325 | msgstr "" |
| 3710 | 3326 | |
| 3711 | -#: src/plugins-window/upload-dialog.ts:277 | |
| 3712 | -msgid "Replacing existing plugin…" | |
| 3327 | +#: src/reveals/registry.ts:496 | |
| 3328 | +msgid "Rise" | |
| 3713 | 3329 | msgstr "" |
| 3714 | 3330 | |
| 3715 | -#: src/plugins-window/upload-dialog.ts:278 | |
| 3716 | -msgid "Uploading and installing…" | |
| 3331 | +#: src/reveals/registry.ts:497 | |
| 3332 | +msgid "The page rises into the window from the bottom edge upward." | |
| 3717 | 3333 | msgstr "" |
| 3718 | 3334 | |
| 3719 | -#: src/plugins-window/upload-dialog.ts:316 | |
| 3720 | -msgid "A plugin with the same folder name is already installed." | |
| 3335 | +#: src/reveals/registry.ts:506 | |
| 3336 | +msgid "Shutter" | |
| 3721 | 3337 | msgstr "" |
| 3722 | 3338 | |
| 3723 | -#: src/plugins-window/upload-dialog.ts:323 | |
| 3724 | -msgid "Replace existing plugin?" | |
| 3339 | +#: src/reveals/registry.ts:507 | |
| 3340 | +msgid "Two panels part from the middle of the window and slide off the top and bottom." | |
| 3725 | 3341 | msgstr "" |
| 3726 | 3342 | |
| 3727 | -#: src/plugins-window/upload-dialog.ts:324 | |
| 3728 | -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." | |
| 3343 | +#: src/reveals/registry.ts:516 | |
| 3344 | +msgid "Slats" | |
| 3729 | 3345 | msgstr "" |
| 3730 | 3346 | |
| 3731 | -#: src/plugins-window/upload-dialog.ts:328 | |
| 3732 | -msgid "Replace" | |
| 3347 | +#: src/reveals/registry.ts:517 | |
| 3348 | +msgid "Eight vertical slats retract at once, letting the page through between them." | |
| 3733 | 3349 | msgstr "" |
| 3734 | 3350 | |
| 3735 | -#. %s: error message from the upload handler | |
| 3736 | -#: src/plugins-window/upload-dialog.ts:346 | |
| 3737 | -msgid "Upload failed: %s" | |
| 3351 | +#: src/reveals/registry.ts:527 | |
| 3352 | +msgid "The page opens out from the centre of the window through a growing rhombus." | |
| 3738 | 3353 | msgstr "" |
| 3739 | 3354 | |
| 3740 | -#: src/posts-window/categories-mindmap.ts:199 | |
| 3741 | -msgid "Mindmap unavailable: shell modules API missing." | |
| 3355 | +#: src/reveals/registry.ts:536 | |
| 3356 | +msgid "Mosaic" | |
| 3742 | 3357 | msgstr "" |
| 3743 | 3358 | |
| 3744 | -#: src/posts-window/categories-mindmap.ts:205 | |
| 3745 | -#: src/posts-window/categories-mindmap.ts:210 | |
| 3746 | -msgid "Mindmap unavailable." | |
| 3359 | +#: src/reveals/registry.ts:537 | |
| 3360 | +msgid "The page arrives as a grid of tiles, each opening out from its own centre." | |
| 3747 | 3361 | msgstr "" |
| 3748 | 3362 | |
| 3749 | -#: src/posts-window/categories-mindmap.ts:230 | |
| 3750 | -msgid "Add root category" | |
| 3363 | +#: src/reveals/registry.ts:546 | |
| 3364 | +msgid "Camera shutter" | |
| 3751 | 3365 | msgstr "" |
| 3752 | 3366 | |
| 3753 | -#: src/posts-window/categories-mindmap.ts:236 | |
| 3754 | -#: src/posts-window/tags-cloud.ts:261 | |
| 3755 | -msgid "Recenter" | |
| 3367 | +#: src/reveals/registry.ts:547 | |
| 3368 | +msgid "Six wedges slide aside in unison, opening a hexagonal aperture from the centre like the iris of a camera lens." | |
| 3756 | 3369 | msgstr "" |
| 3757 | 3370 | |
| 3758 | -#: src/posts-window/categories-mindmap.ts:245 | |
| 3759 | -#: src/posts-window/index.ts:1712 | |
| 3760 | -msgid "Search categories…" | |
| 3371 | +#: src/reveals/registry.ts:566 | |
| 3372 | +msgid "Radar" | |
| 3761 | 3373 | msgstr "" |
| 3762 | 3374 | |
| 3763 | -#: src/posts-window/categories-mindmap.ts:248 | |
| 3764 | -msgid "Search categories in the mindmap" | |
| 3375 | +#: src/reveals/registry.ts:567 | |
| 3376 | +msgid "A spoke sweeps a full turn around the centre of the window, uncovering the page behind it." | |
| 3765 | 3377 | msgstr "" |
| 3766 | 3378 | |
| 3767 | -#: src/posts-window/categories-mindmap.ts:257 | |
| 3768 | -msgid "Click a node to focus + edit · drag onto another to reparent · wheel to zoom" | |
| 3379 | +#. %d: number of revisions. | |
| 3380 | +#: src/revisions/index.ts:110 | |
| 3381 | +msgid "View revisions (%d)" | |
| 3769 | 3382 | msgstr "" |
| 3770 | 3383 | |
| 3771 | -#: src/posts-window/categories-mindmap.ts:509 | |
| 3772 | -msgid "Couldn’t load categories:" | |
| 3384 | +#: src/revisions/index.ts:114 | |
| 3385 | +msgid "View revisions" | |
| 3773 | 3386 | msgstr "" |
| 3774 | 3387 | |
| 3775 | -#: src/posts-window/categories-mindmap.ts:544 | |
| 3776 | -msgid "No custom categories yet. Click \"Add root category\" to start branching." | |
| 3388 | +#: src/revisions/index.ts:193 | |
| 3389 | +msgid "No revisions are available for this content." | |
| 3777 | 3390 | msgstr "" |
| 3778 | 3391 | |
| 3779 | -#. %s: parent category name. | |
| 3780 | -#: src/posts-window/categories-mindmap.ts:2303 | |
| 3781 | -msgid "New child of %s" | |
| 3392 | +#. %s: post title. | |
| 3393 | +#: src/revisions/index.ts:203 | |
| 3394 | +msgid "Revisions: %s" | |
| 3782 | 3395 | msgstr "" |
| 3783 | 3396 | |
| 3784 | -#: src/posts-window/categories-mindmap.ts:2306 | |
| 3785 | -msgid "New root category" | |
| 3397 | +#. 1: action label, e.g. "Open". 2: number of selected items. | |
| 3398 | +#: src/selection/actions.ts:102 | |
| 3399 | +msgid "%1$s (%2$d items)" | |
| 3786 | 3400 | msgstr "" |
| 3787 | 3401 | |
| 3788 | -#: src/posts-window/categories-mindmap.ts:2318 | |
| 3789 | -msgid "e.g. Recipes" | |
| 3402 | +#: src/settings/wallpaper-defs.ts:45 | |
| 3403 | +msgid "Custom gradient" | |
| 3790 | 3404 | msgstr "" |
| 3791 | 3405 | |
| 3792 | -#: src/posts-window/categories-mindmap.ts:2326 | |
| 3793 | -#: src/posts-window/categories-mindmap.ts:2505 | |
| 3794 | -#: src/posts-window/index.ts:557 | |
| 3795 | -#: src/posts-window/tags-cloud.ts:1828 | |
| 3796 | -msgid "Slug" | |
| 3406 | +#: src/settings/wallpaper-defs.ts:48 | |
| 3407 | +msgid "Mix your own two-colour gradient and set the angle — your desk, your palette." | |
| 3797 | 3408 | msgstr "" |
| 3798 | 3409 | |
| 3799 | -#: src/posts-window/categories-mindmap.ts:2331 | |
| 3800 | -#: src/posts-window/categories-mindmap.ts:2511 | |
| 3801 | -#: src/posts-window/tags-cloud.ts:1834 | |
| 3802 | -msgid "auto-from-name" | |
| 3410 | +#: src/settings/wallpaper-defs.ts:77 | |
| 3411 | +msgid "Custom image" | |
| 3803 | 3412 | msgstr "" |
| 3804 | 3413 | |
| 3805 | -#: src/posts-window/categories-mindmap.ts:2351 | |
| 3806 | -#: src/posts-window/categories-mindmap.ts:2538 | |
| 3807 | -#: src/posts-window/tags-cloud.ts:1663 | |
| 3808 | -#: src/posts-window/tags-cloud.ts:1855 | |
| 3809 | -msgid "Description (optional)" | |
| 3414 | +#: src/settings/wallpaper-defs.ts:81 | |
| 3415 | +msgid "Any image from your media library or an upload, sized to cover the whole desk." | |
| 3810 | 3416 | msgstr "" |
| 3811 | 3417 | |
| 3812 | -#: src/posts-window/categories-mindmap.ts:2410 | |
| 3813 | -#: src/posts-window/tags-cloud.ts:1742 | |
| 3814 | -msgid "Couldn’t create:" | |
| 3418 | +#: src/shell-tour/index.ts:338 | |
| 3419 | +msgid "All your menu items are here" | |
| 3815 | 3420 | msgstr "" |
| 3816 | 3421 | |
| 3817 | -#: src/posts-window/categories-mindmap.ts:2459 | |
| 3818 | -msgid "No category selected" | |
| 3422 | +#: src/shell-tour/index.ts:341 | |
| 3423 | +msgid "Every WordPress admin menu lives on this rail. Hover a tile for its name; the ones with submenus fan them out." | |
| 3819 | 3424 | msgstr "" |
| 3820 | 3425 | |
| 3821 | -#: src/posts-window/categories-mindmap.ts:2462 | |
| 3822 | -msgid "Click a node on the mindmap to edit its name, description, and posts." | |
| 3426 | +#: src/shell-tour/index.ts:346 | |
| 3427 | +#: src/shell-tour/index.ts:362 | |
| 3428 | +#: src/shell-tour/index.ts:419 | |
| 3429 | +#: src/shell-tour/index.ts:446 | |
| 3430 | +#: src/shell-tour/index.ts:478 | |
| 3431 | +msgid "Skip tour" | |
| 3823 | 3432 | msgstr "" |
| 3824 | 3433 | |
| 3825 | -#. %d: post count. | |
| 3826 | -#: src/posts-window/categories-mindmap.ts:2546 | |
| 3827 | -msgid "%d post in this category." | |
| 3828 | -msgid_plural "%d posts in this category." | |
| 3829 | -msgstr[0] "" | |
| 3830 | -msgstr[1] "" | |
| 3831 | - | |
| 3832 | -#: src/posts-window/categories-mindmap.ts:2561 | |
| 3833 | -msgid "+ Child" | |
| 3434 | +#: src/shell-tour/index.ts:352 | |
| 3435 | +msgid "Configure the layout as you wish" | |
| 3834 | 3436 | msgstr "" |
| 3835 | 3437 | |
| 3836 | -#: src/posts-window/categories-mindmap.ts:2576 | |
| 3837 | -msgid "Make root" | |
| 3438 | +#: src/shell-tour/index.ts:355 | |
| 3439 | +msgid "The rail can move to another edge, split in two, or park itself out of the way." | |
| 3838 | 3440 | msgstr "" |
| 3839 | 3441 | |
| 3840 | -#: src/posts-window/categories-mindmap.ts:2577 | |
| 3841 | -msgid "Promote this category to a top-level root (no parent)." | |
| 3442 | +#: src/shell-tour/index.ts:357 | |
| 3443 | +msgid "OpenStation Preferences → Appearance → Desktop layout." | |
| 3842 | 3444 | msgstr "" |
| 3843 | 3445 | |
| 3844 | -#: src/posts-window/categories-mindmap.ts:2590 | |
| 3845 | -msgid "Couldn’t reparent:" | |
| 3446 | +#: src/shell-tour/index.ts:361 | |
| 3447 | +msgid "Show me" | |
| 3846 | 3448 | msgstr "" |
| 3847 | 3449 | |
| 3848 | -#: src/posts-window/categories-mindmap.ts:2646 | |
| 3849 | -#: src/posts-window/tags-cloud.ts:1924 | |
| 3850 | -msgid "Couldn’t save:" | |
| 3450 | +#: src/shell-tour/index.ts:412 | |
| 3451 | +msgid "Open a window" | |
| 3851 | 3452 | msgstr "" |
| 3852 | 3453 | |
| 3853 | -#: src/posts-window/categories-mindmap.ts:2656 | |
| 3854 | -#: src/posts-window/tags-cloud.ts:1934 | |
| 3855 | -msgid "Click again to delete" | |
| 3454 | +#: src/shell-tour/index.ts:415 | |
| 3455 | +msgid "Click a dock tile. Every admin screen opens as a window you can move, resize and keep beside another." | |
| 3856 | 3456 | msgstr "" |
| 3857 | 3457 | |
| 3858 | -#: src/posts-window/categories-mindmap.ts:2684 | |
| 3859 | -#: src/posts-window/tags-cloud.ts:1964 | |
| 3860 | -msgid "Couldn’t delete:" | |
| 3458 | +#: src/shell-tour/index.ts:418 | |
| 3459 | +#: src/shell-tour/index.ts:445 | |
| 3460 | +#: src/shell-tour/index.ts:477 | |
| 3461 | +msgid "Do it for me" | |
| 3861 | 3462 | msgstr "" |
| 3862 | 3463 | |
| 3863 | -#: src/posts-window/categories-mindmap.ts:1578 | |
| 3864 | -msgid "Reparent failed:" | |
| 3464 | +#: src/shell-tour/index.ts:439 | |
| 3465 | +msgid "Snap it to the side" | |
| 3865 | 3466 | msgstr "" |
| 3866 | 3467 | |
| 3867 | -#: src/posts-window/categories-mindmap.ts:2118 | |
| 3868 | -#: src/posts-window/tags-cloud.ts:1480 | |
| 3869 | -msgid "Couldn’t load posts:" | |
| 3468 | +#: src/shell-tour/index.ts:442 | |
| 3469 | +msgid "Drag the window to the left edge until the preview appears, then let go. It takes half the screen; another window can take the other half." | |
| 3870 | 3470 | msgstr "" |
| 3871 | 3471 | |
| 3872 | -#: src/posts-window/index.ts:257 | |
| 3873 | -#: src/posts-window/index.ts:1064 | |
| 3874 | -msgid "Scheduled" | |
| 3472 | +#: src/shell-tour/index.ts:457 | |
| 3473 | +msgid "Find anything" | |
| 3875 | 3474 | msgstr "" |
| 3876 | 3475 | |
| 3877 | -#: src/posts-window/index.ts:258 | |
| 3878 | -msgid "Draft" | |
| 3476 | +#: src/shell-tour/index.ts:461 | |
| 3477 | +msgid "Press %s to search screens, commands and content, or ask the assistant." | |
| 3879 | 3478 | msgstr "" |
| 3880 | 3479 | |
| 3881 | -#: src/posts-window/index.ts:260 | |
| 3882 | -msgid "Private" | |
| 3480 | +#: src/shell-tour/index.ts:490 | |
| 3481 | +msgid "You are set" | |
| 3883 | 3482 | msgstr "" |
| 3884 | 3483 | |
| 3885 | -#: src/posts-window/index.ts:524 | |
| 3886 | -msgid "All authors" | |
| 3484 | +#: src/shell-tour/index.ts:493 | |
| 3485 | +msgid "Windows, snapping and search: that is the station. Everything else is in OpenStation Preferences, and this tour is there too whenever you want it back." | |
| 3887 | 3486 | msgstr "" |
| 3888 | 3487 | |
| 3889 | -#: src/posts-window/index.ts:525 | |
| 3890 | -msgid "Filter by author" | |
| 3488 | +#: src/ui/components/os-notice/os-notice.ts:172 | |
| 3489 | +msgid "Dismiss notice" | |
| 3891 | 3490 | msgstr "" |
| 3892 | 3491 | |
| 3893 | -#: src/posts-window/index.ts:532 | |
| 3894 | -msgid "Date" | |
| 3492 | +#: src/ui/components/os-split/os-split.ts:258 | |
| 3493 | +msgid "Resize panes" | |
| 3895 | 3494 | msgstr "" |
| 3896 | 3495 | |
| 3897 | -#: src/posts-window/index.ts:550 | |
| 3898 | -msgid "Template" | |
| 3496 | +#. 1: WordPress version, 2: release codename. | |
| 3497 | +#: src/update-notice.ts:96 | |
| 3498 | +msgid "WordPress %1$s \"%2$s\" is available." | |
| 3899 | 3499 | msgstr "" |
| 3900 | 3500 | |
| 3901 | -#: src/posts-window/index.ts:612 | |
| 3902 | -msgid "All tags" | |
| 3501 | +#. %s: WordPress version. | |
| 3502 | +#: src/update-notice.ts:100 | |
| 3503 | +msgid "WordPress %s is available." | |
| 3903 | 3504 | msgstr "" |
| 3904 | 3505 | |
| 3905 | -#: src/posts-window/index.ts:613 | |
| 3906 | -msgid "Filter by tag" | |
| 3506 | +#: src/update-notice.ts:149 | |
| 3507 | +#: includes/core-notices.php:91 | |
| 3508 | +msgid "WordPress Updates" | |
| 3907 | 3509 | msgstr "" |
| 3908 | 3510 | |
| 3909 | -#: src/posts-window/index.ts:648 | |
| 3910 | -msgid "Top-level page" | |
| 3511 | +#: src/usage-feedback/form.ts:35 | |
| 3512 | +msgid "What can we do for you?" | |
| 3911 | 3513 | msgstr "" |
| 3912 | 3514 | |
| 3913 | -#. %d is the numeric id of a parent page whose title isn't on the current page roster. | |
| 3914 | -#: src/posts-window/index.ts:657 | |
| 3915 | -msgid "↳ #%d" | |
| 3515 | +#: src/usage-feedback/form.ts:36 | |
| 3516 | +msgid "What do you mainly use OpenStation for?" | |
| 3916 | 3517 | msgstr "" |
| 3917 | 3518 | |
| 3918 | -#: src/posts-window/index.ts:691 | |
| 3919 | -#: src/posts-window/index.ts:693 | |
| 3920 | -#: includes/pages-window/window.php:234 | |
| 3921 | -msgid "Default template" | |
| 3519 | +#: src/usage-feedback/form.ts:37 | |
| 3520 | +msgid "What gets in your way, or what is missing?" | |
| 3922 | 3521 | msgstr "" |
| 3923 | 3522 | |
| 3924 | -#: src/posts-window/index.ts:715 | |
| 3925 | -msgid "Click to copy slug" | |
| 3523 | +#: src/usage-feedback/form.ts:63 | |
| 3524 | +msgid "How is OpenStation going?" | |
| 3926 | 3525 | msgstr "" |
| 3927 | 3526 | |
| 3928 | -#: src/posts-window/index.ts:742 | |
| 3929 | -#: src/posts-window/users-render.ts:382 | |
| 3930 | -msgid "Copied!" | |
| 3527 | +#: src/usage-feedback/form.ts:72 | |
| 3528 | +msgid "Answer whichever you like. Every question is optional, and short is fine." | |
| 3931 | 3529 | msgstr "" |
| 3932 | 3530 | |
| 3933 | -#: src/posts-window/index.ts:807 | |
| 3934 | -msgid "%d comment" | |
| 3935 | -msgid_plural "%d comments" | |
| 3936 | -msgstr[0] "" | |
| 3937 | -msgstr[1] "" | |
| 3938 | - | |
| 3939 | -#: src/posts-window/index.ts:980 | |
| 3940 | -msgid "Show columns" | |
| 3531 | +#: src/usage-feedback/form.ts:100 | |
| 3532 | +msgid "Email (optional)" | |
| 3941 | 3533 | msgstr "" |
| 3942 | 3534 | |
| 3943 | -#. %d: row count. | |
| 3944 | -#: src/posts-window/index.ts:1084 | |
| 3945 | -msgid "Move %d post(s) to the trash?" | |
| 3535 | +#: src/usage-feedback/form.ts:115 | |
| 3536 | +msgid "Leave your email if you are happy for us to follow up with a question or two. We like to thank people who help us." | |
| 3946 | 3537 | msgstr "" |
| 3947 | 3538 | |
| 3948 | -#: src/posts-window/index.ts:1288 | |
| 3949 | -msgid "Front page" | |
| 3539 | +#: src/usage-feedback/form.ts:125 | |
| 3540 | +msgid "Nothing is sent until you click Send. Then your answers, your language, and the OpenStation and WordPress versions go to openstation.blog, the plugin’s own site, run by Automattic. Without an email, nothing identifies you or your site." | |
| 3950 | 3541 | msgstr "" |
| 3951 | 3542 | |
| 3952 | -#: src/posts-window/index.ts:1301 | |
| 3953 | -msgid "Posts page" | |
| 3543 | +#: src/usage-feedback/form.ts:183 | |
| 3544 | +msgid "You have unsent answers. Close again to discard them." | |
| 3954 | 3545 | msgstr "" |
| 3955 | 3546 | |
| 3956 | -#: src/posts-window/index.ts:1465 | |
| 3957 | -msgid "Add tag…" | |
| 3547 | +#: src/usage-feedback/form.ts:195 | |
| 3548 | +#: includes/feedback/usage.php:279 | |
| 3549 | +msgid "Answer at least one question first." | |
| 3958 | 3550 | msgstr "" |
| 3959 | 3551 | |
| 3960 | -#: src/posts-window/index.ts:1466 | |
| 3961 | -msgid "Tag" | |
| 3552 | +#: src/usage-feedback/form.ts:201 | |
| 3553 | +msgid "That does not look like an email address. Fix it, or leave the field empty." | |
| 3962 | 3554 | msgstr "" |
| 3963 | 3555 | |
| 3964 | -#. %s: tag label | |
| 3965 | -#: src/posts-window/index.ts:1613 | |
| 3966 | -msgid "Couldn’t add tag \"%s\"." | |
| 3556 | +#: src/usage-feedback/form.ts:234 | |
| 3557 | +msgid "We could not send that right now. Please try again in a moment." | |
| 3967 | 3558 | msgstr "" |
| 3968 | 3559 | |
| 3969 | -#. %s: tag label | |
| 3970 | -#: src/posts-window/index.ts:1658 | |
| 3971 | -msgid "Couldn’t remove tag \"%s\"." | |
| 3560 | +#: src/usage-feedback/index.ts:113 | |
| 3561 | +msgid "Thank you! That really helps." | |
| 3972 | 3562 | msgstr "" |
| 3973 | 3563 | |
| 3974 | -#: src/posts-window/index.ts:1713 | |
| 3975 | -msgid "Categorize" | |
| 3564 | +#: src/usage-feedback/prompt.ts:138 | |
| 3565 | +msgid "Got two minutes?" | |
| 3976 | 3566 | msgstr "" |
| 3977 | 3567 | |
| 3978 | -#: src/posts-window/index.ts:1819 | |
| 3979 | -msgid "Couldn’t assign new category." | |
| 3568 | +#: src/usage-feedback/prompt.ts:143 | |
| 3569 | +msgid "We want your feedback to improve OpenStation. Three short questions, all optional." | |
| 3980 | 3570 | msgstr "" |
| 3981 | 3571 | |
| 3982 | -#: src/posts-window/index.ts:1826 | |
| 3983 | -msgid "Couldn’t create category." | |
| 3572 | +#: src/usage-feedback/prompt.ts:155 | |
| 3573 | +msgid "No thanks" | |
| 3984 | 3574 | msgstr "" |
| 3985 | 3575 | |
| 3986 | -#: src/posts-window/index.ts:1854 | |
| 3987 | -msgid "Couldn’t update categories." | |
| 3576 | +#: src/usage-feedback/prompt.ts:161 | |
| 3577 | +msgid "Sure" | |
| 3988 | 3578 | msgstr "" |
| 3989 | 3579 | |
| 3990 | -#: src/posts-window/index.ts:1876 | |
| 3991 | -msgid "Delete category?" | |
| 3580 | +#: src/widgets/built-in.ts:20 | |
| 3581 | +msgid "Clock" | |
| 3992 | 3582 | msgstr "" |
| 3993 | 3583 | |
| 3994 | -#. %s: category name. | |
| 3995 | -#: src/posts-window/index.ts:1879 | |
| 3996 | -msgid "Delete the category \"%s\"? Posts assigned only to it will fall back to Uncategorized." | |
| 3584 | +#: src/widgets/built-in.ts:23 | |
| 3585 | +msgid "Local time and date, refreshed every second." | |
| 3997 | 3586 | msgstr "" |
| 3998 | 3587 | |
| 3999 | -#: src/posts-window/index.ts:1908 | |
| 4000 | -msgid "Couldn’t update post categories after delete." | |
| 3588 | +#. %s is the widget label (e.g., "Clock") | |
| 3589 | +#: src/widgets/frame.ts:307 | |
| 3590 | +msgid "Dock %s back to widget column" | |
| 4001 | 3591 | msgstr "" |
| 4002 | 3592 | |
| 4003 | -#: src/posts-window/index.ts:1914 | |
| 4004 | -msgid "Couldn’t delete category." | |
| 3593 | +#. %s is the widget label (e.g., "Clock") | |
| 3594 | +#: src/widgets/frame.ts:344 | |
| 3595 | +msgid "Remove %s" | |
| 4005 | 3596 | msgstr "" |
| 4006 | 3597 | |
| 4007 | -#: src/posts-window/index.ts:2067 | |
| 4008 | -msgid "Couldn’t add category." | |
| 3598 | +#: src/widgets/layer.ts:615 | |
| 3599 | +#: src/widgets/layer.ts:622 | |
| 3600 | +#: src/widgets/picker.ts:55 | |
| 3601 | +#: src/widgets/picker.ts:59 | |
| 3602 | +msgid "Add widget" | |
| 4009 | 3603 | msgstr "" |
| 4010 | 3604 | |
| 4011 | -#: src/posts-window/index.ts:2174 | |
| 4012 | -msgid "modified" | |
| 3605 | +#: src/widgets/picker.ts:156 | |
| 3606 | +msgid "No widgets available. Activate a plugin that registers one, or see the docs for the registerWidget API." | |
| 4013 | 3607 | msgstr "" |
| 4014 | 3608 | |
| 4015 | -#: src/posts-window/index.ts:2215 | |
| 4016 | -#: src/posts-window/index.ts:2217 | |
| 4017 | -msgid "(no excerpt)" | |
| 3609 | +#. %s is the widget label | |
| 3610 | +#: src/widgets/picker.ts:179 | |
| 3611 | +msgid "%s (already added)" | |
| 4018 | 3612 | msgstr "" |
| 4019 | 3613 | |
| 4020 | -#: src/posts-window/index.ts:2371 | |
| 4021 | -msgid "No posts" | |
| 3614 | +#. %s is the widget label | |
| 3615 | +#: src/widgets/picker.ts:182 | |
| 3616 | +msgid "Add %s" | |
| 4022 | 3617 | msgstr "" |
| 4023 | 3618 | |
| 4024 | -#. 1: current page, 2: total pages, 3: total posts. | |
| 4025 | -#: src/posts-window/index.ts:2375 | |
| 4026 | -msgid "Page %1$d of %2$d · %3$d posts" | |
| 3619 | +#: src/widgets/picker.ts:209 | |
| 3620 | +msgid "Added" | |
| 4027 | 3621 | msgstr "" |
| 4028 | 3622 | |
| 4029 | -#: src/posts-window/index.ts:2568 | |
| 4030 | -msgid "Add New Page" | |
| 3623 | +#: src/window-chrome/controls/built-ins.ts:37 | |
| 3624 | +msgid "Minimize" | |
| 4031 | 3625 | msgstr "" |
| 4032 | 3626 | |
| 4033 | -#: src/posts-window/index.ts:2568 | |
| 4034 | -msgid "Add New Post" | |
| 3627 | +#: src/window-chrome/controls/built-ins.ts:50 | |
| 3628 | +msgid "Maximize" | |
| 4035 | 3629 | msgstr "" |
| 4036 | 3630 | |
| 4037 | -#: src/posts-window/intro-dialog.ts:165 | |
| 4038 | -msgid "Science" | |
| 3631 | +#: src/window-chrome/controls/built-ins.ts:63 | |
| 3632 | +#: src/window/index.ts:2801 | |
| 3633 | +msgid "Enter fullscreen" | |
| 4039 | 3634 | msgstr "" |
| 4040 | 3635 | |
| 4041 | -#: src/posts-window/intro-dialog.ts:166 | |
| 4042 | -msgid "Biology" | |
| 3636 | +#: src/window/dom.ts:264 | |
| 3637 | +msgid "Loading window content" | |
| 4043 | 3638 | msgstr "" |
| 4044 | 3639 | |
| 4045 | -#: src/posts-window/intro-dialog.ts:167 | |
| 4046 | -msgid "Astronomy" | |
| 3640 | +#: src/window/dom.ts:479 | |
| 3641 | +#: src/window/index.ts:1257 | |
| 3642 | +msgid "Window actions" | |
| 4047 | 3643 | msgstr "" |
| 4048 | 3644 | |
| 4049 | -#: src/posts-window/intro-dialog.ts:168 | |
| 4050 | -msgid "Physics" | |
| 3645 | +#: src/window/dom.ts:503 | |
| 3646 | +msgid "Open on startup" | |
| 4051 | 3647 | msgstr "" |
| 4052 | 3648 | |
| 4053 | -#: src/posts-window/intro-dialog.ts:170 | |
| 4054 | -msgid "Society" | |
| 3649 | +#. %s is the window's admin-page name (e.g., "Posts") | |
| 3650 | +#: src/window/dom.ts:517 | |
| 3651 | +msgid "Open another %s" | |
| 4055 | 3652 | msgstr "" |
| 4056 | 3653 | |
| 4057 | -#: src/posts-window/intro-dialog.ts:171 | |
| 4058 | -msgid "Economics" | |
| 3654 | +#: src/window/dom.ts:533 | |
| 3655 | +msgid "Open in new window" | |
| 4059 | 3656 | msgstr "" |
| 4060 | 3657 | |
| 4061 | -#: src/posts-window/intro-dialog.ts:172 | |
| 4062 | -msgid "Politics" | |
| 3658 | +#: src/window/dom.ts:573 | |
| 3659 | +msgid "Open in classic wp-admin" | |
| 4063 | 3660 | msgstr "" |
| 4064 | 3661 | |
| 4065 | -#: src/posts-window/intro-dialog.ts:174 | |
| 4066 | -msgid "Culture" | |
| 3662 | +#. %s is the window's title (e.g., "OpenStation Preferences") | |
| 3663 | +#: src/window/dom.ts:865 | |
| 3664 | +msgid "%s sections" | |
| 4067 | 3665 | msgstr "" |
| 4068 | 3666 | |
| 4069 | -#: src/posts-window/intro-dialog.ts:175 | |
| 4070 | -msgid "Music" | |
| 3667 | +#. %s is the window's admin-page title (e.g., "Posts") | |
| 3668 | +#: src/window/dom.ts:868 | |
| 3669 | +msgid "%s sub-pages" | |
| 4071 | 3670 | msgstr "" |
| 4072 | 3671 | |
| 4073 | -#: src/posts-window/intro-dialog.ts:176 | |
| 4074 | -msgid "Cinema" | |
| 3672 | +#: src/window/iframe-bridge.ts:285 | |
| 3673 | +msgid "Unsaved changes" | |
| 4075 | 3674 | msgstr "" |
| 4076 | 3675 | |
| 4077 | -#: src/posts-window/intro-dialog.ts:485 | |
| 4078 | -msgid "A new visual editor for Categories and Tags awaits inside — drag, drop, and reorganize your taxonomy in seconds." | |
| 3676 | +#: src/window/iframe-bridge.ts:286 | |
| 3677 | +msgid "You have unsaved changes. Are you sure you want to close this window?" | |
| 4079 | 3678 | msgstr "" |
| 4080 | 3679 | |
| 4081 | -#: src/posts-window/intro-dialog.ts:511 | |
| 4082 | -msgid "Welcome to the new Posts" | |
| 3680 | +#: src/window/iframe-bridge.ts:287 | |
| 3681 | +msgid "Close window" | |
| 4083 | 3682 | msgstr "" |
| 4084 | 3683 | |
| 4085 | -#: src/posts-window/intro-dialog.ts:516 | |
| 4086 | -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." | |
| 3684 | +#: src/window/iframe-bridge.ts:620 | |
| 3685 | +msgid "Request failed." | |
| 4087 | 3686 | msgstr "" |
| 4088 | 3687 | |
| 4089 | -#: src/posts-window/intro-dialog.ts:527 | |
| 4090 | -msgid "Prefer the classic Posts list? You can switch back any time from OS Settings → Features." | |
| 3688 | +#. %d: HTTP status code of the failed request. | |
| 3689 | +#: src/window/iframe-bridge.ts:623 | |
| 3690 | +msgid "Request failed (HTTP %d)." | |
| 4091 | 3691 | msgstr "" |
| 4092 | 3692 | |
| 4093 | -#: src/posts-window/intro-dialog.ts:809 | |
| 4094 | -msgid "WordPress at scale" | |
| 3693 | +#: src/window/index.ts:2801 | |
| 3694 | +msgid "Exit fullscreen" | |
| 4095 | 3695 | msgstr "" |
| 4096 | 3696 | |
| 4097 | -#: src/posts-window/intro-dialog.ts:809 | |
| 4098 | -msgid "Plugins economy" | |
| 3697 | +#: src/window/index.ts:4092 | |
| 3698 | +msgid "Not saved." | |
| 4099 | 3699 | msgstr "" |
| 4100 | 3700 | |
| 4101 | -#: src/posts-window/intro-dialog.ts:809 | |
| 4102 | -msgid "Open-source orbits" | |
| 3701 | +#. %s: error message explaining why the change could not be saved. | |
| 3702 | +#: src/window/index.ts:4095 | |
| 3703 | +msgid "Not saved. %s" | |
| 4103 | 3704 | msgstr "" |
| 4104 | 3705 | |
| 4105 | -#: src/posts-window/intro-dialog.ts:810 | |
| 4106 | -#: src/posts-window/intro-dialog.ts:864 | |
| 4107 | -msgid "Title cards reborn" | |
| 3706 | +#: src/window-links/renderers/svg-splines.ts:152 | |
| 3707 | +#: src/window-links/stub-renderer.ts:74 | |
| 3708 | +msgid "Splines" | |
| 4108 | 3709 | msgstr "" |
| 4109 | 3710 | |
| 4110 | -#: src/posts-window/intro-dialog.ts:810 | |
| 4111 | -msgid "Album art trends" | |
| 3711 | +#: src/window-links/renderers/svg-splines.ts:153 | |
| 3712 | +#: src/window-links/stub-renderer.ts:75 | |
| 3713 | +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." | |
| 4112 | 3714 | msgstr "" |
| 4113 | 3715 | |
| 4114 | -#: src/posts-window/intro-dialog.ts:810 | |
| 4115 | -#: src/posts-window/intro-dialog.ts:862 | |
| 4116 | -msgid "Type as identity" | |
| 3716 | +#: src/window-manager/close-all-shortcut.ts:163 | |
| 3717 | +msgid "Don't ask again" | |
| 4117 | 3718 | msgstr "" |
| 4118 | 3719 | |
| 4119 | -#: src/posts-window/intro-dialog.ts:811 | |
| 4120 | -msgid "Sim notebooks" | |
| 3720 | +#: src/window-manager/close-all-shortcut.ts:176 | |
| 3721 | +msgid "Close all windows?" | |
| 4121 | 3722 | msgstr "" |
| 4122 | 3723 | |
| 4123 | -#: src/posts-window/intro-dialog.ts:811 | |
| 4124 | -msgid "Pixel pipelines" | |
| 4125 | -msgstr "" | |
| 3724 | +#. %d: number of open windows on this desktop. | |
| 3725 | +#: src/window-manager/close-all-shortcut.ts:179 | |
| 3726 | +msgid "%d open window on this desktop will be closed." | |
| 3727 | +msgid_plural "%d open windows on this desktop will be closed." | |
| 3728 | +msgstr[0] "" | |
| 3729 | +msgstr[1] "" | |
| 4126 | 3730 | |
| 4127 | -#: src/posts-window/intro-dialog.ts:811 | |
| 4128 | -msgid "Code as method" | |
| 4129 | -msgstr "" | |
| 3731 | +#. %d: number of windows closed. | |
| 3732 | +#: src/window-manager/close-all-shortcut.ts:274 | |
| 3733 | +msgid "Closed %d window." | |
| 3734 | +msgid_plural "Closed %d windows." | |
| 3735 | +msgstr[0] "" | |
| 3736 | +msgstr[1] "" | |
| 4130 | 3737 | |
| 4131 | -#: src/posts-window/intro-dialog.ts:812 | |
| 4132 | -#: src/posts-window/intro-dialog.ts:866 | |
| 4133 | -msgid "Anamorphic notes" | |
| 3738 | +#. %d is the workspace number (e.g., "Workspace 2") | |
| 3739 | +#: src/window-manager/desktops.ts:129 | |
| 3740 | +msgid "Workspace %d" | |
| 4134 | 3741 | msgstr "" |
| 4135 | 3742 | |
| 4136 | -#: src/posts-window/intro-dialog.ts:812 | |
| 4137 | -msgid "Field portraits" | |
| 3743 | +#: src/window-manager/overview.ts:595 | |
| 3744 | +msgid "Add new workspace" | |
| 4138 | 3745 | msgstr "" |
| 4139 | 3746 | |
| 4140 | -#: src/posts-window/intro-dialog.ts:812 | |
| 4141 | -#: src/posts-window/intro-dialog.ts:862 | |
| 4142 | -msgid "Sunday playlist" | |
| 3747 | +#. %s is the desktop label | |
| 3748 | +#: src/window-manager/overview.ts:671 | |
| 3749 | +msgid "Switch to %s" | |
| 4143 | 3750 | msgstr "" |
| 4144 | 3751 | |
| 4145 | -#: src/posts-window/intro-dialog.ts:813 | |
| 4146 | -msgid "Weekly briefing" | |
| 3752 | +#. %s is the desktop name. | |
| 3753 | +#: src/window-manager/overview.ts:715 | |
| 3754 | +msgid "%s — double-click to rename" | |
| 4147 | 3755 | msgstr "" |
| 4148 | 3756 | |
| 4149 | -#: src/posts-window/intro-dialog.ts:813 | |
| 4150 | -msgid "Markets recap" | |
| 3757 | +#. %s is the desktop name. | |
| 3758 | +#: src/window-manager/overview.ts:788 | |
| 3759 | +msgid "Edit %s — its apps, widgets, look and windows" | |
| 4151 | 3760 | msgstr "" |
| 4152 | 3761 | |
| 4153 | -#: src/posts-window/intro-dialog.ts:849 | |
| 4154 | -msgid "What we learned" | |
| 3762 | +#. %s is the desktop label | |
| 3763 | +#: src/window-manager/overview.ts:792 | |
| 3764 | +msgid "Rename %s" | |
| 4155 | 3765 | msgstr "" |
| 4156 | 3766 | |
| 4157 | -#: src/posts-window/intro-dialog.ts:849 | |
| 4158 | -msgid "Open questions" | |
| 3767 | +#. %s is the workspace name. | |
| 3768 | +#: src/window-manager/overview.ts:857 | |
| 3769 | +msgid "Restore %s — reopen its windows, widgets and look" | |
| 4159 | 3770 | msgstr "" |
| 4160 | 3771 | |
| 4161 | -#: src/posts-window/intro-dialog.ts:849 | |
| 4162 | -msgid "Methodology notes" | |
| 3772 | +#: src/window-manager/overview.ts:860 | |
| 3773 | +msgid "Restore" | |
| 4163 | 3774 | msgstr "" |
| 4164 | 3775 | |
| 4165 | -#: src/posts-window/intro-dialog.ts:849 | |
| 4166 | -msgid "Replication study" | |
| 4167 | -msgstr "" | |
| 3776 | +#. %d is the number of external sub-tabs open on this window. | |
| 3777 | +#: src/window-manager/overview.ts:1030 | |
| 3778 | +msgid "· %d open tab" | |
| 3779 | +msgid_plural "· %d open tabs" | |
| 3780 | +msgstr[0] "" | |
| 3781 | +msgstr[1] "" | |
| 4168 | 3782 | |
| 4169 | -#: src/posts-window/intro-dialog.ts:850 | |
| 4170 | -msgid "Fieldwork log" | |
| 3783 | +#: src/window/tabs.ts:280 | |
| 3784 | +#: src/window/tabs.ts:281 | |
| 3785 | +msgid "Open in a new browser tab" | |
| 4171 | 3786 | msgstr "" |
| 4172 | 3787 | |
| 4173 | -#: src/posts-window/intro-dialog.ts:850 | |
| 4174 | -msgid "Cell shapes" | |
| 3788 | +#: src/window/tabs.ts:288 | |
| 3789 | +#: src/window/tabs.ts:289 | |
| 3790 | +msgid "Close tab" | |
| 4175 | 3791 | msgstr "" |
| 4176 | 3792 | |
| 4177 | -#: src/posts-window/intro-dialog.ts:850 | |
| 4178 | -msgid "Microscope diary" | |
| 3793 | +#. %s is the external site's title or URL. | |
| 3794 | +#: src/window/tabs.ts:492 | |
| 3795 | +msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding." | |
| 4179 | 3796 | msgstr "" |
| 4180 | 3797 | |
| 4181 | -#: src/posts-window/intro-dialog.ts:851 | |
| 4182 | -msgid "Pressed leaves" | |
| 3798 | +#: src/workspaces/command.ts:25 | |
| 3799 | +msgid "Edit this workspace…" | |
| 4183 | 3800 | msgstr "" |
| 4184 | 3801 | |
| 4185 | -#: src/posts-window/intro-dialog.ts:851 | |
| 4186 | -msgid "Greenhouse notes" | |
| 3802 | +#: src/workspaces/command.ts:28 | |
| 3803 | +msgid "New workspace…" | |
| 4187 | 3804 | msgstr "" |
| 4188 | 3805 | |
| 4189 | -#: src/posts-window/intro-dialog.ts:851 | |
| 4190 | -msgid "Native species" | |
| 3806 | +#: src/workspaces/command.ts:39 | |
| 3807 | +msgid "Keep this desk" | |
| 4191 | 3808 | msgstr "" |
| 4192 | 3809 | |
| 4193 | -#: src/posts-window/intro-dialog.ts:852 | |
| 4194 | -msgid "Migration map" | |
| 3810 | +#: src/workspaces/command.ts:40 | |
| 3811 | +msgid "Make this workspace open the way the desk is now — these windows where they are, these widgets, these apps." | |
| 4195 | 3812 | msgstr "" |
| 4196 | 3813 | |
| 4197 | -#: src/posts-window/intro-dialog.ts:852 | |
| 4198 | -msgid "Birding weekend" | |
| 3814 | +#: src/workspaces/command.ts:74 | |
| 3815 | +msgid "You are here" | |
| 4199 | 3816 | msgstr "" |
| 4200 | 3817 | |
| 4201 | -#: src/posts-window/intro-dialog.ts:852 | |
| 4202 | -msgid "Tracks at dawn" | |
| 3818 | +#. %d is a number of open windows. | |
| 3819 | +#: src/workspaces/command.ts:77 | |
| 3820 | +msgid "%d open" | |
| 4203 | 3821 | msgstr "" |
| 4204 | 3822 | |
| 4205 | -#: src/posts-window/intro-dialog.ts:853 | |
| 4206 | -msgid "Comet schedule" | |
| 3823 | +#: src/workspaces/command.ts:99 | |
| 3824 | +msgid "Blank, or set up for a job — the wizard asks." | |
| 4207 | 3825 | msgstr "" |
| 4208 | 3826 | |
| 4209 | -#: src/posts-window/intro-dialog.ts:853 | |
| 4210 | -msgid "Backyard telescope" | |
| 3827 | +#: src/workspaces/command.ts:106 | |
| 3828 | +msgid "Name, apps, widgets, look and windows." | |
| 4211 | 3829 | msgstr "" |
| 4212 | 3830 | |
| 4213 | -#: src/posts-window/intro-dialog.ts:853 | |
| 4214 | -msgid "Lunar tides" | |
| 3831 | +#: src/workspaces/command.ts:134 | |
| 3832 | +msgid "There is no desk to keep." | |
| 4215 | 3833 | msgstr "" |
| 4216 | 3834 | |
| 4217 | -#: src/posts-window/intro-dialog.ts:854 | |
| 4218 | -msgid "Lab notebook" | |
| 3835 | +#: src/workspaces/command.ts:142 | |
| 3836 | +msgid "Workspace" | |
| 4219 | 3837 | msgstr "" |
| 4220 | 3838 | |
| 4221 | -#: src/posts-window/intro-dialog.ts:854 | |
| 4222 | -msgid "Toy models" | |
| 3839 | +#: src/workspaces/command.ts:143 | |
| 3840 | +msgid "Switch, create or edit a workspace." | |
| 4223 | 3841 | msgstr "" |
| 4224 | 3842 | |
| 4225 | -#: src/posts-window/intro-dialog.ts:854 | |
| 4226 | -msgid "Phase transitions" | |
| 3843 | +#: src/workspaces/command.ts:164 | |
| 3844 | +msgid "Type a workspace name to switch to it, or pick a template to create one." | |
| 4227 | 3845 | msgstr "" |
| 4228 | 3846 | |
| 4229 | -#: src/posts-window/intro-dialog.ts:856 | |
| 4230 | -msgid "Sunday digest" | |
| 3847 | +#. %s is what the user typed. | |
| 3848 | +#: src/workspaces/command.ts:179 | |
| 3849 | +msgid "No workspace matching **%s** — try `/workspace` alone to see them all." | |
| 4231 | 3850 | msgstr "" |
| 4232 | 3851 | |
| 4233 | -#: src/posts-window/intro-dialog.ts:856 | |
| 4234 | -msgid "Local elections" | |
| 3852 | +#: src/workspaces/presets.ts:65 | |
| 3853 | +#: src/workspaces/presets.ts:73 | |
| 3854 | +#: includes/workspaces.php:114 | |
| 3855 | +msgid "Commerce" | |
| 4235 | 3856 | msgstr "" |
| 4236 | 3857 | |
| 4237 | -#: src/posts-window/intro-dialog.ts:856 | |
| 4238 | -msgid "Reader letters" | |
| 3858 | +#: src/workspaces/presets.ts:66 | |
| 3859 | +#: includes/workspaces.php:115 | |
| 3860 | +msgid "A shop floor. WooCommerce orders, products and analytics side by side; everything that is not commerce leaves the rails." | |
| 4239 | 3861 | msgstr "" |
| 4240 | 3862 | |
| 4241 | -#: src/posts-window/intro-dialog.ts:857 | |
| 4242 | -msgid "Macro recap" | |
| 3863 | +#: src/workspaces/presets.ts:109 | |
| 3864 | +#: src/workspaces/presets.ts:116 | |
| 3865 | +#: includes/workspaces.php:124 | |
| 3866 | +msgid "Learning" | |
| 4243 | 3867 | msgstr "" |
| 4244 | 3868 | |
| 4245 | -#: src/posts-window/intro-dialog.ts:857 | |
| 4246 | -msgid "Numbers I noticed" | |
| 3869 | +#: src/workspaces/presets.ts:110 | |
| 3870 | +#: includes/workspaces.php:125 | |
| 3871 | +msgid "A course studio. Sensei courses, lessons and learners tiled together, so moving between them is a glance rather than a navigation." | |
| 4247 | 3872 | msgstr "" |
| 4248 | 3873 | |
| 4249 | -#: src/posts-window/intro-dialog.ts:857 | |
| 4250 | -msgid "Market mood" | |
| 3874 | +#: src/workspaces/presets.ts:150 | |
| 3875 | +#: src/workspaces/presets.ts:157 | |
| 3876 | +#: includes/workspaces.php:134 | |
| 3877 | +msgid "Publishing" | |
| 4251 | 3878 | msgstr "" |
| 4252 | 3879 | |
| 4253 | -#: src/posts-window/intro-dialog.ts:858 | |
| 4254 | -msgid "Inflation trail" | |
| 3880 | +#: src/workspaces/presets.ts:151 | |
| 3881 | +#: includes/workspaces.php:135 | |
| 3882 | +msgid "A writing desk. A blank page takes two thirds of the screen, the library sits in the margin, and the rest of the admin is somewhere else." | |
| 4255 | 3883 | msgstr "" |
| 4256 | 3884 | |
| 4257 | -#: src/posts-window/intro-dialog.ts:858 | |
| 4258 | -msgid "Central banks" | |
| 3885 | +#: src/workspaces/presets.ts:191 | |
| 3886 | +msgid "New draft" | |
| 4259 | 3887 | msgstr "" |
| 4260 | 3888 | |
| 4261 | -#: src/posts-window/intro-dialog.ts:859 | |
| 4262 | -msgid "Pricing tactics" | |
| 3889 | +#: src/workspaces/wizard.ts:191 | |
| 3890 | +msgid "Start" | |
| 4263 | 3891 | msgstr "" |
| 4264 | 3892 | |
| 4265 | -#: src/posts-window/intro-dialog.ts:859 | |
| 4266 | -msgid "Coffee shop economics" | |
| 3893 | +#: src/workspaces/wizard.ts:192 | |
| 3894 | +#: src/workspaces/wizard.ts:512 | |
| 3895 | +msgid "Name" | |
| 4267 | 3896 | msgstr "" |
| 4268 | 3897 | |
| 4269 | -#: src/posts-window/intro-dialog.ts:860 | |
| 4270 | -msgid "Campaign trail" | |
| 3898 | +#: src/workspaces/wizard.ts:194 | |
| 3899 | +#: src/workspaces/wizard.ts:707 | |
| 3900 | +#: includes/ai-copilot/search.php:129 | |
| 3901 | +#: includes/render/shell.php:96 | |
| 3902 | +#: includes/wp-icon-registry.php:48 | |
| 3903 | +msgid "Widgets" | |
| 4271 | 3904 | msgstr "" |
| 4272 | 3905 | |
| 4273 | -#: src/posts-window/intro-dialog.ts:860 | |
| 4274 | -msgid "Town hall notes" | |
| 3906 | +#: src/workspaces/wizard.ts:195 | |
| 3907 | +msgid "Look" | |
| 4275 | 3908 | msgstr "" |
| 4276 | 3909 | |
| 4277 | -#: src/posts-window/intro-dialog.ts:860 | |
| 4278 | -msgid "Policy explainer" | |
| 3910 | +#: src/workspaces/wizard.ts:196 | |
| 3911 | +msgid "Windows" | |
| 4279 | 3912 | msgstr "" |
| 4280 | 3913 | |
| 4281 | -#: src/posts-window/intro-dialog.ts:862 | |
| 4282 | -msgid "City walks" | |
| 3914 | +#: src/workspaces/wizard.ts:203 | |
| 3915 | +msgid "Cascade" | |
| 4283 | 3916 | msgstr "" |
| 4284 | 3917 | |
| 4285 | -#: src/posts-window/intro-dialog.ts:863 | |
| 4286 | -msgid "Liner notes" | |
| 3918 | +#: src/workspaces/wizard.ts:205 | |
| 3919 | +msgid "Tile" | |
| 4287 | 3920 | msgstr "" |
| 4288 | 3921 | |
| 4289 | -#: src/posts-window/intro-dialog.ts:863 | |
| 4290 | -msgid "Live this week" | |
| 3922 | +#: src/workspaces/wizard.ts:207 | |
| 3923 | +msgid "Columns" | |
| 4291 | 3924 | msgstr "" |
| 4292 | 3925 | |
| 4293 | -#: src/posts-window/intro-dialog.ts:863 | |
| 4294 | -msgid "Album re-listen" | |
| 3926 | +#: src/workspaces/wizard.ts:209 | |
| 3927 | +msgid "Focus" | |
| 4295 | 3928 | msgstr "" |
| 4296 | 3929 | |
| 4297 | -#: src/posts-window/intro-dialog.ts:864 | |
| 4298 | -msgid "Director cut" | |
| 3930 | +#: src/workspaces/wizard.ts:212 | |
| 3931 | +msgid "Free" | |
| 4299 | 3932 | msgstr "" |
| 4300 | 3933 | |
| 4301 | -#: src/posts-window/intro-dialog.ts:864 | |
| 4302 | -msgid "Set on the road" | |
| 3934 | +#: src/workspaces/wizard.ts:219 | |
| 3935 | +msgid "Staggered, every window the same size." | |
| 4303 | 3936 | msgstr "" |
| 4304 | 3937 | |
| 4305 | -#: src/posts-window/intro-dialog.ts:865 | |
| 4306 | -msgid "Three-act notes" | |
| 3938 | +#: src/workspaces/wizard.ts:221 | |
| 3939 | +msgid "A uniform grid covering the desk." | |
| 4307 | 3940 | msgstr "" |
| 4308 | 3941 | |
| 4309 | -#: src/posts-window/intro-dialog.ts:865 | |
| 4310 | -msgid "Stage to screen" | |
| 3942 | +#: src/workspaces/wizard.ts:223 | |
| 3943 | +msgid "Full-height columns, side by side — for things you compare." | |
| 4311 | 3944 | msgstr "" |
| 4312 | 3945 | |
| 4313 | -#: src/posts-window/intro-dialog.ts:866 | |
| 4314 | -msgid "Future-proof tropes" | |
| 3946 | +#: src/workspaces/wizard.ts:225 | |
| 3947 | +msgid "One window leading, the rest stacked in the margin — for the thing you are working on." | |
| 4315 | 3948 | msgstr "" |
| 4316 | 3949 | |
| 4317 | -#: src/posts-window/intro-dialog.ts:866 | |
| 4318 | -msgid "Worldbuilding 101" | |
| 3950 | +#: src/workspaces/wizard.ts:228 | |
| 3951 | +msgid "Nothing is moved. Windows land where they land." | |
| 4319 | 3952 | msgstr "" |
| 4320 | 3953 | |
| 4321 | -#: src/posts-window/pages-intro-dialog.ts:112 | |
| 4322 | -msgid "Welcome to the new Pages window" | |
| 3954 | +#: src/workspaces/wizard.ts:362 | |
| 3955 | +msgid "Edit workspace" | |
| 4323 | 3956 | msgstr "" |
| 4324 | 3957 | |
| 4325 | -#: src/posts-window/pages-intro-dialog.ts:113 | |
| 4326 | -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." | |
| 3958 | +#: src/workspaces/wizard.ts:362 | |
| 3959 | +msgid "New workspace" | |
| 4327 | 3960 | msgstr "" |
| 4328 | 3961 | |
| 4329 | -#: src/posts-window/pages-intro-dialog.ts:118 | |
| 4330 | -msgid "Sticky header and sticky title column so long lists stay readable as you scroll." | |
| 3962 | +#: src/workspaces/wizard.ts:432 | |
| 3963 | +msgid "What is this workspace for?" | |
| 4331 | 3964 | msgstr "" |
| 4332 | 3965 | |
| 4333 | -#: src/posts-window/pages-intro-dialog.ts:119 | |
| 4334 | -msgid "Front page and Posts page badges right on the title — no more \"wait, which one is the homepage?\"." | |
| 3966 | +#: src/workspaces/wizard.ts:493 | |
| 3967 | +msgid "Blank workspace" | |
| 4335 | 3968 | msgstr "" |
| 4336 | 3969 | |
| 4337 | -#: src/posts-window/pages-intro-dialog.ts:120 | |
| 4338 | -msgid "Page Template column so you can spot which template each page uses at a glance." | |
| 3970 | +#: src/workspaces/wizard.ts:494 | |
| 3971 | +msgid "Just a new, empty desk. You can customize it later if you want." | |
| 4339 | 3972 | msgstr "" |
| 4340 | 3973 | |
| 4341 | -#: src/posts-window/pages-intro-dialog.ts:121 | |
| 4342 | -msgid "Slug column with one-click copy — perfect when configuring redirects or sharing canonical URLs." | |
| 3974 | +#: src/workspaces/wizard.ts:507 | |
| 3975 | +msgid "Name it" | |
| 4343 | 3976 | msgstr "" |
| 4344 | 3977 | |
| 4345 | -#: src/posts-window/pages-intro-dialog.ts:122 | |
| 4346 | -msgid "Comments column, Parent column, View link, lock indicator, multi-select bulk actions, inline search, status segments. All in one screen, no reloads." | |
| 3978 | +#: src/workspaces/wizard.ts:508 | |
| 3979 | +msgid "The name goes on its tile in Workspaces. The glyph and colour are how you tell it apart from the others at a glance." | |
| 4347 | 3980 | msgstr "" |
| 4348 | 3981 | |
| 4349 | -#: src/posts-window/tags-cloud.ts:228 | |
| 4350 | -msgid "Tag cloud unavailable: shell modules API missing." | |
| 3982 | +#: src/workspaces/wizard.ts:516 | |
| 3983 | +msgid "Leave empty to number it" | |
| 4351 | 3984 | msgstr "" |
| 4352 | 3985 | |
| 4353 | -#: src/posts-window/tags-cloud.ts:234 | |
| 4354 | -#: src/posts-window/tags-cloud.ts:239 | |
| 4355 | -msgid "Tag cloud unavailable." | |
| 3986 | +#: src/workspaces/wizard.ts:529 | |
| 3987 | +#: src/workspaces/wizard.ts:559 | |
| 3988 | +msgid "Glyph" | |
| 4356 | 3989 | msgstr "" |
| 4357 | 3990 | |
| 4358 | -#: src/posts-window/tags-cloud.ts:255 | |
| 4359 | -msgid "Add tag" | |
| 3991 | +#: src/workspaces/wizard.ts:574 | |
| 3992 | +msgid "No colour" | |
| 4360 | 3993 | msgstr "" |
| 4361 | 3994 | |
| 4362 | -#: src/posts-window/tags-cloud.ts:267 | |
| 4363 | -msgid "Reflow" | |
| 3995 | +#: src/workspaces/wizard.ts:600 | |
| 3996 | +msgid "Or any colour" | |
| 4364 | 3997 | msgstr "" |
| 4365 | 3998 | |
| 4366 | -#: src/posts-window/tags-cloud.ts:268 | |
| 4367 | -msgid "Recompute the chip layout from scratch — discards manual repositioning." | |
| 3999 | +#: src/workspaces/wizard.ts:674 | |
| 4000 | +msgid "Which apps show here?" | |
| 4368 | 4001 | msgstr "" |
| 4369 | 4002 | |
| 4370 | -#: src/posts-window/tags-cloud.ts:279 | |
| 4371 | -msgid "Search tags…" | |
| 4003 | +#: src/workspaces/wizard.ts:675 | |
| 4004 | +msgid "Narrow the dock to the apps this desk is about. Everything else is still there — on your other desks, and the moment you leave this one." | |
| 4372 | 4005 | msgstr "" |
| 4373 | 4006 | |
| 4374 | -#: src/posts-window/tags-cloud.ts:282 | |
| 4375 | -msgid "Search tags in the cloud" | |
| 4007 | +#: src/workspaces/wizard.ts:676 | |
| 4008 | +msgid "Show only the apps I pick" | |
| 4376 | 4009 | msgstr "" |
| 4377 | 4010 | |
| 4378 | -#: src/posts-window/tags-cloud.ts:291 | |
| 4379 | -msgid "Click a tag to focus + edit · drag to reposition · wheel to zoom" | |
| 4011 | +#: src/workspaces/wizard.ts:677 | |
| 4012 | +msgid "OpenStation’s own controls — Workspaces, System, Trash, Exit — always stay, so a desk can never be one you cannot leave." | |
| 4380 | 4013 | msgstr "" |
| 4381 | 4014 | |
| 4382 | -#: src/posts-window/tags-cloud.ts:469 | |
| 4383 | -msgid "Couldn’t load tags:" | |
| 4015 | +#: src/workspaces/wizard.ts:708 | |
| 4016 | +msgid "No widgets are registered on this site yet." | |
| 4384 | 4017 | msgstr "" |
| 4385 | 4018 | |
| 4386 | -#: src/posts-window/tags-cloud.ts:1641 | |
| 4387 | -msgid "New tag" | |
| 4019 | +#: src/workspaces/wizard.ts:714 | |
| 4020 | +msgid "Which widgets sit on it?" | |
| 4388 | 4021 | msgstr "" |
| 4389 | 4022 | |
| 4390 | -#: src/posts-window/tags-cloud.ts:1653 | |
| 4391 | -msgid "e.g. featured" | |
| 4023 | +#: src/workspaces/wizard.ts:715 | |
| 4024 | +msgid "A desk can carry its own widget column — drafts and a timer where you write, traffic where you sell." | |
| 4392 | 4025 | msgstr "" |
| 4393 | 4026 | |
| 4394 | -#: src/posts-window/tags-cloud.ts:1730 | |
| 4395 | -msgid "Tag created but description failed:" | |
| 4027 | +#: src/workspaces/wizard.ts:716 | |
| 4028 | +msgid "Give this desk its own widgets" | |
| 4396 | 4029 | msgstr "" |
| 4397 | 4030 | |
| 4398 | -#: src/posts-window/tags-cloud.ts:1783 | |
| 4399 | -msgid "No tag selected" | |
| 4031 | +#: src/workspaces/wizard.ts:717 | |
| 4032 | +msgid "Off, it shows the column you built. On, it shows exactly these — and yours comes back when you leave." | |
| 4400 | 4033 | msgstr "" |
| 4401 | 4034 | |
| 4402 | -#: src/posts-window/tags-cloud.ts:1787 | |
| 4403 | -msgid "Click a tag on the cloud to edit it, or click + Add tag to create a new one." | |
| 4035 | +#: src/workspaces/wizard.ts:741 | |
| 4036 | +msgid "How does it look?" | |
| 4404 | 4037 | msgstr "" |
| 4405 | 4038 | |
| 4406 | -#. %d: post count. | |
| 4407 | -#: src/posts-window/tags-cloud.ts:1863 | |
| 4408 | -msgid "%d post tagged with this." | |
| 4409 | -msgid_plural "%d posts tagged with this." | |
| 4410 | -msgstr[0] "" | |
| 4411 | -msgstr[1] "" | |
| 4412 | - | |
| 4413 | -#: src/posts-window/tags-cloud.ts:2257 | |
| 4414 | -msgid "No tags yet. Click \"Add tag\" to start building the cloud." | |
| 4039 | +#: src/workspaces/wizard.ts:742 | |
| 4040 | +msgid "A desk can wear its own wallpaper, accent and dock. Your own settings come back the moment you leave it." | |
| 4415 | 4041 | msgstr "" |
| 4416 | 4042 | |
| 4417 | -#: src/posts-window/user-edit-render.ts:264 | |
| 4418 | -msgid "Save changes" | |
| 4043 | +#: src/workspaces/wizard.ts:749 | |
| 4044 | +msgid "Give this desk its own look" | |
| 4419 | 4045 | msgstr "" |
| 4420 | 4046 | |
| 4421 | -#: src/posts-window/user-edit-render.ts:265 | |
| 4422 | -msgid "Revert" | |
| 4047 | +#: src/workspaces/wizard.ts:766 | |
| 4048 | +msgid "Use the look I have now" | |
| 4423 | 4049 | msgstr "" |
| 4424 | 4050 | |
| 4425 | -#: src/posts-window/user-edit-render.ts:279 | |
| 4426 | -msgid "Username" | |
| 4051 | +#: src/workspaces/wizard.ts:774 | |
| 4052 | +#: src/workspaces/wizard.ts:802 | |
| 4053 | +msgid "Wallpaper" | |
| 4427 | 4054 | msgstr "" |
| 4428 | 4055 | |
| 4429 | -#: src/posts-window/user-edit-render.ts:282 | |
| 4430 | -#: includes/users-window/window.php:145 | |
| 4431 | -msgid "First name" | |
| 4056 | +#: src/workspaces/wizard.ts:811 | |
| 4057 | +#: src/workspaces/wizard.ts:829 | |
| 4058 | +msgid "Accent" | |
| 4432 | 4059 | msgstr "" |
| 4433 | 4060 | |
| 4434 | -#: src/posts-window/user-edit-render.ts:283 | |
| 4435 | -#: includes/users-window/window.php:150 | |
| 4436 | -msgid "Last name" | |
| 4061 | +#: src/workspaces/wizard.ts:832 | |
| 4062 | +#: src/workspaces/wizard.ts:850 | |
| 4063 | +#: includes/wp-icon-registry.php:42 | |
| 4064 | +msgid "Dock" | |
| 4437 | 4065 | msgstr "" |
| 4438 | 4066 | |
| 4439 | -#: src/posts-window/user-edit-render.ts:285 | |
| 4440 | -msgid "Nickname" | |
| 4067 | +#: src/workspaces/wizard.ts:834 | |
| 4068 | +msgid "Always visible" | |
| 4441 | 4069 | msgstr "" |
| 4442 | 4070 | |
| 4443 | -#: src/posts-window/user-edit-render.ts:294 | |
| 4444 | -msgid "Display name publicly as" | |
| 4071 | +#: src/workspaces/wizard.ts:835 | |
| 4072 | +msgid "Folds away until reached for" | |
| 4445 | 4073 | msgstr "" |
| 4446 | 4074 | |
| 4447 | -#: src/posts-window/user-edit-render.ts:301 | |
| 4448 | -#: includes/users-window/window.php:138 | |
| 4449 | -msgid "Email (required)" | |
| 4075 | +#: src/workspaces/wizard.ts:872 | |
| 4076 | +msgid "What does it open with?" | |
| 4450 | 4077 | msgstr "" |
| 4451 | 4078 | |
| 4452 | -#: src/posts-window/user-edit-render.ts:330 | |
| 4453 | -msgid "Biographical info" | |
| 4079 | +#: src/workspaces/wizard.ts:873 | |
| 4080 | +msgid "The windows this desk opens the first time you enter it, and how they are arranged." | |
| 4454 | 4081 | msgstr "" |
| 4455 | 4082 | |
| 4456 | -#: src/posts-window/user-edit-render.ts:333 | |
| 4457 | -msgid "Share a little about yourself — visible on author archives." | |
| 4083 | +#: src/workspaces/wizard.ts:878 | |
| 4084 | +#: src/workspaces/wizard.ts:892 | |
| 4085 | +msgid "Arrangement" | |
| 4458 | 4086 | msgstr "" |
| 4459 | 4087 | |
| 4460 | -#: src/posts-window/user-edit-render.ts:344 | |
| 4461 | -#: src/posts-window/users-render.ts:1385 | |
| 4462 | -#: includes/users-window/window.php:173 | |
| 4463 | -msgid "Language" | |
| 4088 | +#: src/workspaces/wizard.ts:908 | |
| 4089 | +msgid "Nothing yet — add an app below, or capture the windows you have open." | |
| 4464 | 4090 | msgstr "" |
| 4465 | 4091 | |
| 4466 | -#: src/posts-window/user-edit-render.ts:347 | |
| 4467 | -#: src/posts-window/users-render.ts:1386 | |
| 4468 | -#: includes/user-edit-window/window.php:170 | |
| 4469 | -msgid "Site default" | |
| 4092 | +#: src/workspaces/wizard.ts:909 | |
| 4093 | +msgid "Nothing yet — add an app below." | |
| 4470 | 4094 | msgstr "" |
| 4471 | 4095 | |
| 4472 | -#: src/posts-window/user-edit-render.ts:414 | |
| 4473 | -msgid "Personal options" | |
| 4096 | +#: src/workspaces/wizard.ts:926 | |
| 4097 | +msgid "Opens with" | |
| 4474 | 4098 | msgstr "" |
| 4475 | 4099 | |
| 4476 | -#: src/posts-window/user-edit-render.ts:428 | |
| 4477 | -msgid "Disable the visual editor when writing" | |
| 4100 | +#: src/workspaces/wizard.ts:935 | |
| 4101 | +msgid "Add a window" | |
| 4478 | 4102 | msgstr "" |
| 4479 | 4103 | |
| 4480 | -#: src/posts-window/user-edit-render.ts:436 | |
| 4481 | -msgid "Disable syntax highlighting when editing code" | |
| 4104 | +#: src/workspaces/wizard.ts:936 | |
| 4105 | +msgid "Choose an app…" | |
| 4482 | 4106 | msgstr "" |
| 4483 | 4107 | |
| 4484 | -#: src/posts-window/user-edit-render.ts:444 | |
| 4485 | -msgid "Enable keyboard shortcuts for comment moderation" | |
| 4108 | +#: src/workspaces/wizard.ts:971 | |
| 4109 | +msgid "Use the windows I have open now" | |
| 4486 | 4110 | msgstr "" |
| 4487 | 4111 | |
| 4488 | -#: src/posts-window/user-edit-render.ts:452 | |
| 4489 | -msgid "Show toolbar when viewing site" | |
| 4112 | +#: src/workspaces/wizard.ts:1011 | |
| 4113 | +msgid "Delete workspace" | |
| 4490 | 4114 | msgstr "" |
| 4491 | 4115 | |
| 4492 | -#: src/posts-window/user-edit-render.ts:490 | |
| 4493 | -msgid "Account management" | |
| 4116 | +#: src/workspaces/wizard.ts:1046 | |
| 4117 | +#: apps/station-home/parts/view.php:252 | |
| 4118 | +#: includes/ai-copilot/search.php:123 | |
| 4119 | +msgid "Customize" | |
| 4494 | 4120 | msgstr "" |
| 4495 | 4121 | |
| 4496 | -#: src/posts-window/user-edit-render.ts:505 | |
| 4497 | -msgid "New password" | |
| 4122 | +#: src/workspaces/wizard.ts:1060 | |
| 4123 | +msgid "Save" | |
| 4498 | 4124 | msgstr "" |
| 4499 | 4125 | |
| 4500 | -#: src/posts-window/user-edit-render.ts:508 | |
| 4501 | -msgid "Leave blank to keep the current password." | |
| 4126 | +#: src/workspaces/wizard.ts:1062 | |
| 4127 | +msgid "Create from template" | |
| 4502 | 4128 | msgstr "" |
| 4503 | 4129 | |
| 4504 | -#: src/posts-window/user-edit-render.ts:521 | |
| 4505 | -msgid "Generate strong" | |
| 4130 | +#: src/workspaces/wizard.ts:1064 | |
| 4131 | +msgid "Create workspace" | |
| 4506 | 4132 | msgstr "" |
| 4507 | 4133 | |
| 4508 | -#: src/posts-window/user-edit-render.ts:535 | |
| 4509 | -msgid "Password generated and copied to clipboard." | |
| 4134 | +#: src/ai-assistant/impl.ts:1874 | |
| 4135 | +msgctxt "fallback name for the post a comment was left on" | |
| 4136 | +msgid "post" | |
| 4510 | 4137 | msgstr "" |
| 4511 | 4138 | |
| 4512 | -#: src/posts-window/user-edit-render.ts:549 | |
| 4513 | -msgid "Confirm new password" | |
| 4139 | +#. 1: a list of menu item names so far, 2: the next name. | |
| 4140 | +#: src/window/index.ts:1262 | |
| 4141 | +msgctxt "list of menu item names" | |
| 4142 | +msgid "%1$s, %2$s" | |
| 4514 | 4143 | msgstr "" |
| 4515 | 4144 | |
| 4516 | -#: src/posts-window/user-edit-render.ts:552 | |
| 4517 | -msgid "Type the new password again." | |
| 4145 | +#. Plugin Name of the plugin | |
| 4146 | +#: desktop-mode.php | |
| 4147 | +#: includes/ai-copilot/abilities.php:39 | |
| 4148 | +#: includes/shell-screen.php:304 | |
| 4149 | +#: includes/shell-screen.php:305 | |
| 4150 | +#: includes/shell-screen.php:352 | |
| 4151 | +#: includes/shell-screen.php:373 | |
| 4152 | +#: includes/wp-icon-registry.php:90 | |
| 4153 | +msgid "OpenStation" | |
| 4518 | 4154 | msgstr "" |
| 4519 | 4155 | |
| 4520 | -#: src/posts-window/user-edit-render.ts:577 | |
| 4521 | -msgid "Grant super admin privileges for the network" | |
| 4156 | +#. Plugin URI of the plugin | |
| 4157 | +#: desktop-mode.php | |
| 4158 | +msgid "https://github.com/WordPress/openstation" | |
| 4522 | 4159 | msgstr "" |
| 4523 | 4160 | |
| 4524 | -#: src/posts-window/user-edit-render.ts:619 | |
| 4525 | -msgid "The two password fields do not match." | |
| 4161 | +#. Description of the plugin | |
| 4162 | +#: desktop-mode.php | |
| 4163 | +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." | |
| 4526 | 4164 | msgstr "" |
| 4527 | 4165 | |
| 4528 | -#: src/posts-window/user-edit-render.ts:672 | |
| 4529 | -msgid "Save failed." | |
| 4166 | +#. Author of the plugin | |
| 4167 | +#: desktop-mode.php | |
| 4168 | +msgid "Daniel López Sánchez" | |
| 4530 | 4169 | msgstr "" |
| 4531 | 4170 | |
| 4532 | -#: src/posts-window/user-edit-render.ts:688 | |
| 4533 | -msgid "Profile saved." | |
| 4171 | +#. Author URI of the plugin | |
| 4172 | +#: desktop-mode.php | |
| 4173 | +msgid "https://github.com/allterraindeveloper" | |
| 4534 | 4174 | msgstr "" |
| 4535 | 4175 | |
| 4536 | -#: src/posts-window/user-edit-render.ts:793 | |
| 4537 | -#: src/posts-window/user-edit-render.ts:926 | |
| 4538 | -#: src/posts-window/users-render.ts:407 | |
| 4539 | -msgid "No role" | |
| 4176 | +#: apps/code-blue/code-blue.os.php:57 | |
| 4177 | +msgid "Code Blue" | |
| 4540 | 4178 | msgstr "" |
| 4541 | 4179 | |
| 4542 | -#: src/posts-window/user-edit-render.ts:943 | |
| 4543 | -msgid "Profile completeness" | |
| 4180 | +#: apps/code-blue/code-blue.os.php:79 | |
| 4181 | +#: apps/my-wordpress/my-wordpress.os.php:126 | |
| 4182 | +#: apps/station-home/parts/view.php:211 | |
| 4183 | +msgid "Refresh" | |
| 4544 | 4184 | msgstr "" |
| 4545 | 4185 | |
| 4546 | -#. %d is a count of pages. | |
| 4547 | -#: src/posts-window/user-edit-render.ts:1021 | |
| 4548 | -msgid "+ %d page" | |
| 4549 | -msgid_plural "+ %d pages" | |
| 4550 | -msgstr[0] "" | |
| 4551 | -msgstr[1] "" | |
| 4552 | - | |
| 4553 | -#. %d is a count of received comments. | |
| 4554 | -#: src/posts-window/user-edit-render.ts:1032 | |
| 4555 | -msgid "%d received" | |
| 4186 | +#: apps/code-blue/code-blue.os.php:87 | |
| 4187 | +#: apps/code-blue/code-blue.os.php:93 | |
| 4188 | +msgid "Clear log" | |
| 4556 | 4189 | msgstr "" |
| 4557 | 4190 | |
| 4558 | -#: src/posts-window/user-edit-render.ts:1041 | |
| 4559 | -#: src/posts-window/users-render.ts:721 | |
| 4560 | -msgid "Last login" | |
| 4191 | +#: apps/code-blue/code-blue.os.php:91 | |
| 4192 | +msgid "Clear this log?" | |
| 4561 | 4193 | msgstr "" |
| 4562 | 4194 | |
| 4563 | -#: src/posts-window/user-edit-render.ts:1042 | |
| 4564 | -#: src/posts-window/users-render.ts:512 | |
| 4565 | -msgid "Never" | |
| 4195 | +#: apps/code-blue/code-blue.os.php:92 | |
| 4196 | +msgid "Every entry will be deleted from disk. This cannot be undone." | |
| 4566 | 4197 | msgstr "" |
| 4567 | 4198 | |
| 4568 | -#: src/posts-window/user-edit-render.ts:1058 | |
| 4569 | -msgid "Member" | |
| 4199 | +#: apps/code-blue/code-blue.os.php:121 | |
| 4200 | +msgid "Log cleared." | |
| 4570 | 4201 | msgstr "" |
| 4571 | 4202 | |
| 4572 | -#: src/posts-window/user-edit-render.ts:1082 | |
| 4573 | -msgid "Posts published — last 12 months" | |
| 4203 | +#: apps/code-blue/log-reader.php:207 | |
| 4204 | +msgid "Log" | |
| 4574 | 4205 | msgstr "" |
| 4575 | 4206 | |
| 4576 | -#. %d is a count of posts. | |
| 4577 | -#: src/posts-window/user-edit-render.ts:1091 | |
| 4578 | -msgid "%d total" | |
| 4207 | +#: apps/code-blue/log-reader.php:252 | |
| 4208 | +msgid "Database error" | |
| 4579 | 4209 | msgstr "" |
| 4580 | 4210 | |
| 4581 | -#: src/posts-window/user-edit-render.ts:1101 | |
| 4582 | -msgid "No activity in the last 12 months." | |
| 4211 | +#: apps/code-blue/log-reader.php:328 | |
| 4212 | +msgid "WordPress debug log" | |
| 4583 | 4213 | msgstr "" |
| 4584 | 4214 | |
| 4585 | -#. %1$s is a YYYY-MM month, %2$d is post count. | |
| 4586 | -#: src/posts-window/user-edit-render.ts:1132 | |
| 4587 | -msgid "%1$s — %2$d posts" | |
| 4215 | +#: apps/code-blue/log-reader.php:340 | |
| 4216 | +msgid "PHP error log" | |
| 4588 | 4217 | msgstr "" |
| 4589 | 4218 | |
| 4590 | -#: src/posts-window/user-edit-render.ts:1172 | |
| 4591 | -msgid "No recent posts." | |
| 4219 | +#: apps/code-blue/log-reader.php:418 | |
| 4220 | +msgid "The log file exists but PHP cannot read it." | |
| 4592 | 4221 | msgstr "" |
| 4593 | 4222 | |
| 4594 | -#. %d is a count of comments. | |
| 4595 | -#: src/posts-window/user-edit-render.ts:1181 | |
| 4596 | -msgid "%d 💬" | |
| 4223 | +#: apps/code-blue/log-reader.php:469 | |
| 4224 | +msgid "The log file is not writable, so it cannot be cleared." | |
| 4597 | 4225 | msgstr "" |
| 4598 | 4226 | |
| 4599 | -#: src/posts-window/user-edit-render.ts:1191 | |
| 4600 | -msgid "Recent comments" | |
| 4227 | +#: apps/code-blue/log-reader.php:473 | |
| 4228 | +msgid "Clearing the log file failed." | |
| 4601 | 4229 | msgstr "" |
| 4602 | 4230 | |
| 4603 | -#: src/posts-window/user-edit-render.ts:1192 | |
| 4604 | -msgid "No recent comments." | |
| 4231 | +#: apps/code-blue/log-reader.php:525 | |
| 4232 | +msgid "Environment" | |
| 4605 | 4233 | msgstr "" |
| 4606 | 4234 | |
| 4607 | -#: src/posts-window/user-edit-render.ts:1196 | |
| 4608 | -msgid "(empty comment)" | |
| 4235 | +#: apps/comments/parts/app.php:419 | |
| 4236 | +msgid "You are not allowed to moderate comments." | |
| 4609 | 4237 | msgstr "" |
| 4610 | 4238 | |
| 4611 | -#: src/posts-window/user-edit-render.ts:1198 | |
| 4612 | -msgid "on" | |
| 4239 | +#: apps/comments/parts/app.php:427 | |
| 4240 | +msgid "Action failed." | |
| 4613 | 4241 | msgstr "" |
| 4614 | 4242 | |
| 4615 | -#: src/posts-window/user-edit-render.ts:1200 | |
| 4616 | -msgid "pending" | |
| 4243 | +#: apps/comments/parts/app.php:450 | |
| 4244 | +msgid "You are not allowed to reply." | |
| 4617 | 4245 | msgstr "" |
| 4618 | 4246 | |
| 4619 | -#: src/posts-window/user-edit-render.ts:1295 | |
| 4620 | -msgid "Active sessions & app access" | |
| 4247 | +#: apps/comments/parts/app.php:478 | |
| 4248 | +msgid "You are not allowed to edit this comment." | |
| 4621 | 4249 | msgstr "" |
| 4622 | 4250 | |
| 4623 | -#: src/posts-window/user-edit-render.ts:1308 | |
| 4624 | -#: src/posts-window/user-edit-render.ts:1788 | |
| 4625 | -msgid "Active sessions" | |
| 4251 | +#: apps/comments/parts/app.php:481 | |
| 4252 | +msgid "A comment cannot be empty." | |
| 4626 | 4253 | msgstr "" |
| 4627 | 4254 | |
| 4628 | -#: src/posts-window/user-edit-render.ts:1317 | |
| 4629 | -msgid "Includes the current device." | |
| 4255 | +#: apps/comments/parts/app.php:485 | |
| 4256 | +msgid "Edit failed." | |
| 4630 | 4257 | msgstr "" |
| 4631 | 4258 | |
| 4632 | -#: src/posts-window/user-edit-render.ts:1318 | |
| 4633 | -msgid "Logged in across multiple devices." | |
| 4259 | +#: apps/comments/parts/fields.php:90 | |
| 4260 | +msgid "Title of the post the comment is attached to." | |
| 4634 | 4261 | msgstr "" |
| 4635 | 4262 | |
| 4636 | -#: src/posts-window/user-edit-render.ts:1330 | |
| 4637 | -#: src/posts-window/user-edit-render.ts:1862 | |
| 4638 | -msgid "Application passwords" | |
| 4263 | +#: apps/comments/parts/fields.php:102 | |
| 4264 | +msgid "Permalink of the post the comment is attached to." | |
| 4639 | 4265 | msgstr "" |
| 4640 | 4266 | |
| 4641 | -#. %1$s is the app password name, %2$s is a relative time. | |
| 4642 | -#: src/posts-window/user-edit-render.ts:1342 | |
| 4643 | -msgid "\"%1$s\" last used %2$s" | |
| 4267 | +#: apps/comments/parts/fields.php:115 | |
| 4268 | +msgid "Spam confidence score, 0–100." | |
| 4644 | 4269 | msgstr "" |
| 4645 | 4270 | |
| 4646 | -#: src/posts-window/user-edit-render.ts:1348 | |
| 4647 | -msgid "No recent use." | |
| 4271 | +#: apps/comments/parts/fields.php:135 | |
| 4272 | +msgid "Number of links in the comment." | |
| 4648 | 4273 | msgstr "" |
| 4649 | 4274 | |
| 4650 | -#: src/posts-window/user-edit-render.ts:1349 | |
| 4651 | -msgid "No app passwords issued yet." | |
| 4275 | +#: apps/comments/parts/fields.php:147 | |
| 4276 | +msgid "Whether the requester can edit this comment." | |
| 4652 | 4277 | msgstr "" |
| 4653 | 4278 | |
| 4654 | -#. %d minutes ago. | |
| 4655 | -#. %d is a number of minutes. | |
| 4656 | -#: src/posts-window/user-edit-render.ts:1457 | |
| 4657 | -#: src/posts-window/users-render.ts:485 | |
| 4658 | -msgid "%d min ago" | |
| 4279 | +#: apps/comments/parts/fields.php:158 | |
| 4280 | +msgid "Whether the requester can moderate comments globally." | |
| 4659 | 4281 | msgstr "" |
| 4660 | 4282 | |
| 4661 | -#. %d hours ago. | |
| 4662 | -#. %d is a number of hours. | |
| 4663 | -#: src/posts-window/user-edit-render.ts:1461 | |
| 4664 | -#: src/posts-window/users-render.ts:490 | |
| 4665 | -msgid "%d h ago" | |
| 4283 | +#: apps/comments/parts/fields.php:179 | |
| 4284 | +msgid "Direct-reply count for this comment." | |
| 4666 | 4285 | msgstr "" |
| 4667 | 4286 | |
| 4668 | -#. %d days ago. | |
| 4669 | -#. %d is a number of days. | |
| 4670 | -#: src/posts-window/user-edit-render.ts:1465 | |
| 4671 | -#: src/posts-window/users-render.ts:495 | |
| 4672 | -msgid "%d d ago" | |
| 4287 | +#: apps/comments/parts/fields.php:204 | |
| 4288 | +msgid "AI moderation verdict for this comment, when analyzed (null otherwise)." | |
| 4673 | 4289 | msgstr "" |
| 4674 | 4290 | |
| 4675 | -#. %d months ago. | |
| 4676 | -#. %d is a number of months. | |
| 4677 | -#: src/posts-window/user-edit-render.ts:1469 | |
| 4678 | -#: src/posts-window/users-render.ts:500 | |
| 4679 | -msgid "%d mo ago" | |
| 4291 | +#: apps/comments/parts/fields.php:221 | |
| 4292 | +msgid "Akismet verdict if the plugin is installed (null otherwise)." | |
| 4680 | 4293 | msgstr "" |
| 4681 | 4294 | |
| 4682 | -#. %d years ago. | |
| 4683 | -#. %d is a number of years. | |
| 4684 | -#: src/posts-window/user-edit-render.ts:1472 | |
| 4685 | -#: src/posts-window/users-render.ts:504 | |
| 4686 | -msgid "%d y ago" | |
| 4295 | +#: apps/comments/parts/rest.php:82 | |
| 4296 | +#: apps/plugins/plugins.os.php:204 | |
| 4297 | +msgid "Unknown bulk action." | |
| 4687 | 4298 | msgstr "" |
| 4688 | 4299 | |
| 4689 | -#: src/posts-window/user-edit-render.ts:1528 | |
| 4690 | -msgid "Email address is not valid." | |
| 4300 | +#: apps/comments/parts/rest.php:152 | |
| 4301 | +msgid "Parent comment not found." | |
| 4691 | 4302 | msgstr "" |
| 4692 | 4303 | |
| 4693 | -#: src/posts-window/user-edit-render.ts:1531 | |
| 4694 | -#: src/posts-window/users-render.ts:1528 | |
| 4695 | -#: includes/users-window/rest.php:537 | |
| 4696 | -msgid "That email is already in use." | |
| 4304 | +#: apps/comments/parts/rest.php:161 | |
| 4305 | +msgid "You are not allowed to reply to comments on this post." | |
| 4697 | 4306 | msgstr "" |
| 4698 | 4307 | |
| 4699 | -#: src/posts-window/user-edit-render.ts:1533 | |
| 4700 | -#: src/posts-window/users-render.ts:1537 | |
| 4701 | -#: includes/users-window/rest.php:560 | |
| 4702 | -msgid "You are not allowed to assign that role." | |
| 4308 | +#: apps/comments/parts/rest.php:169 | |
| 4309 | +msgid "Reply cannot be empty." | |
| 4703 | 4310 | msgstr "" |
| 4704 | 4311 | |
| 4705 | -#: src/posts-window/user-edit-render.ts:1633 | |
| 4706 | -msgid "Admin colour scheme" | |
| 4312 | +#: apps/comments/parts/rest.php:178 | |
| 4313 | +msgid "You must be logged in to reply." | |
| 4707 | 4314 | msgstr "" |
| 4708 | 4315 | |
| 4709 | -#: src/posts-window/user-edit-render.ts:1795 | |
| 4710 | -msgid "Log out everywhere else" | |
| 4316 | +#: apps/comments/parts/rest.php:224 | |
| 4317 | +msgid "Invalid author email." | |
| 4711 | 4318 | msgstr "" |
| 4712 | 4319 | |
| 4713 | -#: src/posts-window/user-edit-render.ts:1796 | |
| 4714 | -msgid "Log this user out everywhere" | |
| 4320 | +#: apps/my-wordpress/my-wordpress.os.php:71 | |
| 4321 | +#: apps/station-home/parts/snapshot.php:247 | |
| 4322 | +#: includes/my-wordpress/window.php:42 | |
| 4323 | +msgid "WP Explorer" | |
| 4715 | 4324 | msgstr "" |
| 4716 | 4325 | |
| 4717 | -#: src/posts-window/user-edit-render.ts:1823 | |
| 4718 | -msgid "Sessions destroyed." | |
| 4326 | +#: apps/my-wordpress/parts/actions.php:337 | |
| 4327 | +msgid "Add User" | |
| 4719 | 4328 | msgstr "" |
| 4720 | 4329 | |
| 4721 | -#. %s is an error message. | |
| 4722 | -#: src/posts-window/user-edit-render.ts:1828 | |
| 4723 | -msgid "Could not destroy sessions (%s)." | |
| 4330 | +#: apps/my-wordpress/parts/actions.php:354 | |
| 4331 | +msgid "You cannot trash this item." | |
| 4724 | 4332 | msgstr "" |
| 4725 | 4333 | |
| 4726 | -#: src/posts-window/user-edit-render.ts:1882 | |
| 4727 | -msgid "New application password name" | |
| 4334 | +#: apps/my-wordpress/parts/actions.php:358 | |
| 4335 | +msgid "Trashing failed." | |
| 4728 | 4336 | msgstr "" |
| 4729 | 4337 | |
| 4730 | -#: src/posts-window/user-edit-render.ts:1885 | |
| 4731 | -msgid "e.g. iPhone, WP-CLI, Backup tool" | |
| 4338 | +#: apps/my-wordpress/parts/actions.php:367 | |
| 4339 | +msgid "Moved to the Trash." | |
| 4732 | 4340 | msgstr "" |
| 4733 | 4341 | |
| 4734 | -#: src/posts-window/user-edit-render.ts:1902 | |
| 4735 | -msgid "No application passwords issued yet." | |
| 4342 | +#: apps/my-wordpress/parts/actions.php:469 | |
| 4343 | +msgid "Nothing could be updated." | |
| 4736 | 4344 | msgstr "" |
| 4737 | 4345 | |
| 4738 | -#. %s is a relative time. | |
| 4739 | -#: src/posts-window/user-edit-render.ts:1920 | |
| 4740 | -msgid "last used %s" | |
| 4741 | -msgstr "" | |
| 4346 | +#. translators: %s: updated count. | |
| 4347 | +#: apps/my-wordpress/parts/actions.php:475 | |
| 4348 | +#, php-format | |
| 4349 | +msgid "%s entry updated." | |
| 4350 | +msgid_plural "%s entries updated." | |
| 4351 | +msgstr[0] "" | |
| 4352 | +msgstr[1] "" | |
| 4742 | 4353 | |
| 4743 | -#: src/posts-window/user-edit-render.ts:1923 | |
| 4744 | -msgid "never used" | |
| 4354 | +#: apps/my-wordpress/parts/actions.php:505 | |
| 4355 | +msgid "Nothing could be trashed." | |
| 4745 | 4356 | msgstr "" |
| 4746 | 4357 | |
| 4747 | -#: src/posts-window/user-edit-render.ts:1928 | |
| 4748 | -msgid "Revoke" | |
| 4749 | -msgstr "" | |
| 4358 | +#. translators: %s: trashed count. | |
| 4359 | +#: apps/my-wordpress/parts/actions.php:511 | |
| 4360 | +#, php-format | |
| 4361 | +msgid "Moved %s item to the Trash." | |
| 4362 | +msgid_plural "Moved %s items to the Trash." | |
| 4363 | +msgstr[0] "" | |
| 4364 | +msgstr[1] "" | |
| 4750 | 4365 | |
| 4751 | -#: src/posts-window/user-edit-render.ts:1945 | |
| 4752 | -msgid "Application password revoked." | |
| 4366 | +#: apps/my-wordpress/parts/agents.php:189 | |
| 4367 | +#: includes/agents/draft.php:46 | |
| 4368 | +msgid "Describe the agent first. A sentence is enough." | |
| 4753 | 4369 | msgstr "" |
| 4754 | 4370 | |
| 4755 | -#: src/posts-window/user-edit-render.ts:1983 | |
| 4756 | -#: includes/user-edit-window/rest.php:270 | |
| 4757 | -msgid "Application password name is required." | |
| 4371 | +#: apps/my-wordpress/parts/agents.php:240 | |
| 4372 | +#: includes/agents/identity.php:88 | |
| 4373 | +msgid "Agent name is required." | |
| 4758 | 4374 | msgstr "" |
| 4759 | 4375 | |
| 4760 | -#. %s is an application password. | |
| 4761 | -#: src/posts-window/user-edit-render.ts:2010 | |
| 4762 | -msgid "Created. Copy the password now: %s" | |
| 4376 | +#: apps/my-wordpress/parts/agents.php:294 | |
| 4377 | +msgid "Abilities saved." | |
| 4763 | 4378 | msgstr "" |
| 4764 | 4379 | |
| 4765 | -#: src/posts-window/user-edit-render.ts:200 | |
| 4766 | -msgid "Loading profile…" | |
| 4380 | +#: apps/my-wordpress/parts/agents.php:296 | |
| 4381 | +msgid "Triggers saved." | |
| 4767 | 4382 | msgstr "" |
| 4768 | 4383 | |
| 4769 | -#. %s is an error message. | |
| 4770 | -#: src/posts-window/user-edit-render.ts:213 | |
| 4771 | -msgid "Could not load profile (%s)." | |
| 4384 | +#: apps/my-wordpress/parts/agents.php:298 | |
| 4385 | +msgid "Agent saved." | |
| 4772 | 4386 | msgstr "" |
| 4773 | 4387 | |
| 4774 | -#: src/posts-window/user-edit-render.ts:812 | |
| 4775 | -msgid "Loading insights…" | |
| 4388 | +#: apps/my-wordpress/parts/dossiers.php:115 | |
| 4389 | +#: apps/my-wordpress/parts/dossiers.php:221 | |
| 4390 | +msgid "Attached media" | |
| 4776 | 4391 | msgstr "" |
| 4777 | 4392 | |
| 4778 | -#. %s is an error message. | |
| 4779 | -#: src/posts-window/user-edit-render.ts:823 | |
| 4780 | -msgid "Could not load insights (%s)." | |
| 4781 | -msgstr "" | |
| 4393 | +#. translators: %s: entry count. | |
| 4394 | +#: apps/my-wordpress/parts/dossiers.php:210 | |
| 4395 | +#, php-format | |
| 4396 | +msgid "%s entry" | |
| 4397 | +msgid_plural "%s entries" | |
| 4398 | +msgstr[0] "" | |
| 4399 | +msgstr[1] "" | |
| 4782 | 4400 | |
| 4783 | -#: src/posts-window/users-intro-dialog.ts:100 | |
| 4784 | -msgid "Welcome to the new Users window" | |
| 4401 | +#. translators: 1: author display name, 2: date. | |
| 4402 | +#. translators: 1: customer name, 2: date. | |
| 4403 | +#: apps/my-wordpress/parts/lists.php:202 | |
| 4404 | +#: apps/my-wordpress/parts/woocommerce.php:250 | |
| 4405 | +#, php-format | |
| 4406 | +msgid "%1$s — %2$s" | |
| 4785 | 4407 | msgstr "" |
| 4786 | 4408 | |
| 4787 | -#: src/posts-window/users-intro-dialog.ts:101 | |
| 4788 | -msgid "Same data you already manage, with the polish the Users list has been waiting for." | |
| 4409 | +#: apps/my-wordpress/parts/lists.php:460 | |
| 4410 | +#: includes/agents/privacy.php:67 | |
| 4411 | +msgid "Role" | |
| 4789 | 4412 | msgstr "" |
| 4790 | 4413 | |
| 4791 | -#: src/posts-window/users-intro-dialog.ts:106 | |
| 4792 | -msgid "Live online indicator on every row — see who is around right now." | |
| 4414 | +#: apps/my-wordpress/parts/lists.php:461 | |
| 4415 | +msgid "Registered" | |
| 4793 | 4416 | msgstr "" |
| 4794 | 4417 | |
| 4795 | -#: src/posts-window/users-intro-dialog.ts:107 | |
| 4796 | -msgid "Last-login column so you finally know who is actually using the site." | |
| 4418 | +#: apps/my-wordpress/parts/lists.php:500 | |
| 4419 | +msgid "Dimensions" | |
| 4797 | 4420 | msgstr "" |
| 4798 | 4421 | |
| 4799 | -#: src/posts-window/users-intro-dialog.ts:108 | |
| 4800 | -msgid "Bulk role change with strict role-permission enforcement — never accidentally promote anyone above your own level." | |
| 4422 | +#: apps/my-wordpress/parts/lists.php:503 | |
| 4423 | +msgid "Uploaded" | |
| 4801 | 4424 | msgstr "" |
| 4802 | 4425 | |
| 4803 | -#: src/posts-window/users-intro-dialog.ts:109 | |
| 4804 | -msgid "One-click password reset and resend-welcome buttons, with sensible rate-limiting." | |
| 4426 | +#: apps/my-wordpress/parts/sections.php:75 | |
| 4427 | +#: apps/users/users.os.php:108 | |
| 4428 | +#: includes/ai-copilot/search.php:153 | |
| 4429 | +#: includes/multisite.php:114 | |
| 4430 | +#: includes/my-wordpress/window.php:178 | |
| 4431 | +msgid "Users" | |
| 4805 | 4432 | msgstr "" |
| 4806 | 4433 | |
| 4807 | -#: src/posts-window/users-intro-dialog.ts:110 | |
| 4808 | -msgid "Click-to-copy email and a long-overdue search that matches name, username, AND email." | |
| 4434 | +#: apps/my-wordpress/parts/sections.php:141 | |
| 4435 | +#: includes/agents/my-wordpress.php:43 | |
| 4436 | +msgid "Agents" | |
| 4809 | 4437 | msgstr "" |
| 4810 | 4438 | |
| 4811 | -#: src/posts-window/users-intro-dialog.ts:111 | |
| 4812 | -msgid "Per-user content stats: posts, pages, comments at a glance." | |
| 4439 | +#: apps/my-wordpress/parts/sections.php:246 | |
| 4440 | +msgid "Name A–Z" | |
| 4813 | 4441 | msgstr "" |
| 4814 | 4442 | |
| 4815 | -#: src/posts-window/users-render.ts:143 | |
| 4816 | -msgid "Could not open profile window — desktop shell unavailable." | |
| 4443 | +#: apps/my-wordpress/parts/sections.php:247 | |
| 4444 | +msgid "Name Z–A" | |
| 4817 | 4445 | msgstr "" |
| 4818 | 4446 | |
| 4819 | -#: src/posts-window/users-render.ts:157 | |
| 4820 | -msgid "Profile window not registered — see console." | |
| 4447 | +#: apps/my-wordpress/parts/sections.php:248 | |
| 4448 | +msgid "Recently registered" | |
| 4821 | 4449 | msgstr "" |
| 4822 | 4450 | |
| 4823 | -#: src/posts-window/users-render.ts:356 | |
| 4824 | -msgid "Click to copy email" | |
| 4451 | +#: apps/my-wordpress/parts/sections.php:249 | |
| 4452 | +msgid "Longest registered" | |
| 4825 | 4453 | msgstr "" |
| 4826 | 4454 | |
| 4827 | -#: src/posts-window/users-render.ts:592 | |
| 4828 | -msgid "Send password reset" | |
| 4455 | +#: apps/my-wordpress/parts/sections.php:250 | |
| 4456 | +#: apps/my-wordpress/parts/sections.php:265 | |
| 4457 | +msgid "ID, lowest first" | |
| 4829 | 4458 | msgstr "" |
| 4830 | 4459 | |
| 4831 | -#: src/posts-window/users-render.ts:596 | |
| 4832 | -msgid "Send password reset email?" | |
| 4460 | +#: apps/my-wordpress/parts/sections.php:251 | |
| 4461 | +#: apps/my-wordpress/parts/sections.php:266 | |
| 4462 | +msgid "ID, highest first" | |
| 4833 | 4463 | msgstr "" |
| 4834 | 4464 | |
| 4835 | -#. %s is a user name. | |
| 4836 | -#: src/posts-window/users-render.ts:599 | |
| 4837 | -msgid "WordPress will email %s a password-reset link." | |
| 4465 | +#: apps/my-wordpress/parts/sections.php:252 | |
| 4466 | +msgid "Username A–Z" | |
| 4838 | 4467 | msgstr "" |
| 4839 | 4468 | |
| 4840 | -#: src/posts-window/users-render.ts:602 | |
| 4841 | -msgid "Send reset email" | |
| 4469 | +#: apps/my-wordpress/parts/sections.php:253 | |
| 4470 | +msgid "Username Z–A" | |
| 4842 | 4471 | msgstr "" |
| 4843 | 4472 | |
| 4844 | -#. %s is the user's email address. | |
| 4845 | -#: src/posts-window/users-render.ts:612 | |
| 4846 | -msgid "Reset email sent to %s." | |
| 4473 | +#: apps/my-wordpress/parts/sections.php:254 | |
| 4474 | +msgid "Email A–Z" | |
| 4847 | 4475 | msgstr "" |
| 4848 | 4476 | |
| 4849 | -#. %s is an error code. | |
| 4850 | -#: src/posts-window/users-render.ts:621 | |
| 4851 | -msgid "Could not send reset email (%s)." | |
| 4477 | +#: apps/my-wordpress/parts/sections.php:255 | |
| 4478 | +msgid "Email Z–A" | |
| 4852 | 4479 | msgstr "" |
| 4853 | 4480 | |
| 4854 | -#: src/posts-window/users-render.ts:632 | |
| 4855 | -msgid "Resend welcome email" | |
| 4481 | +#: apps/my-wordpress/parts/sections.php:256 | |
| 4482 | +msgid "Most posts" | |
| 4856 | 4483 | msgstr "" |
| 4857 | 4484 | |
| 4858 | -#: src/posts-window/users-render.ts:636 | |
| 4859 | -msgid "Resend welcome email?" | |
| 4485 | +#: apps/my-wordpress/parts/sections.php:257 | |
| 4486 | +msgid "Fewest posts" | |
| 4860 | 4487 | msgstr "" |
| 4861 | 4488 | |
| 4862 | -#. %s is a user name. | |
| 4863 | -#: src/posts-window/users-render.ts:639 | |
| 4864 | -msgid "WordPress will resend the original welcome email to %s." | |
| 4489 | +#: apps/my-wordpress/parts/sections.php:263 | |
| 4490 | +msgid "Title A–Z" | |
| 4865 | 4491 | msgstr "" |
| 4866 | 4492 | |
| 4867 | -#: src/posts-window/users-render.ts:644 | |
| 4868 | -msgid "Resend" | |
| 4493 | +#: apps/my-wordpress/parts/sections.php:264 | |
| 4494 | +msgid "Title Z–A" | |
| 4869 | 4495 | msgstr "" |
| 4870 | 4496 | |
| 4871 | -#. %s is the user's email address. | |
| 4872 | -#: src/posts-window/users-render.ts:654 | |
| 4873 | -msgid "Welcome email resent to %s." | |
| 4497 | +#: apps/my-wordpress/parts/sections.php:267 | |
| 4498 | +msgid "Recently modified" | |
| 4874 | 4499 | msgstr "" |
| 4875 | 4500 | |
| 4876 | -#. %s is an error code. | |
| 4877 | -#: src/posts-window/users-render.ts:663 | |
| 4878 | -msgid "Could not resend welcome (%s)." | |
| 4501 | +#: apps/my-wordpress/parts/sections.php:268 | |
| 4502 | +msgid "Least recently modified" | |
| 4879 | 4503 | msgstr "" |
| 4880 | 4504 | |
| 4881 | -#: src/posts-window/users-render.ts:694 | |
| 4882 | -msgid "Email" | |
| 4505 | +#: apps/my-wordpress/parts/sections.php:269 | |
| 4506 | +msgid "Slug A–Z" | |
| 4883 | 4507 | msgstr "" |
| 4884 | 4508 | |
| 4885 | -#: src/posts-window/users-render.ts:710 | |
| 4886 | -msgid "Content" | |
| 4509 | +#: apps/my-wordpress/parts/sections.php:270 | |
| 4510 | +msgid "Slug Z–A" | |
| 4887 | 4511 | msgstr "" |
| 4888 | 4512 | |
| 4889 | -#: src/posts-window/users-render.ts:735 | |
| 4890 | -msgid "Registered" | |
| 4513 | +#: apps/my-wordpress/parts/sections.php:273 | |
| 4514 | +msgid "Most comments" | |
| 4891 | 4515 | msgstr "" |
| 4892 | 4516 | |
| 4893 | -#: src/posts-window/users-render.ts:752 | |
| 4894 | -msgid "Actions" | |
| 4517 | +#: apps/my-wordpress/parts/sections.php:274 | |
| 4518 | +msgid "Fewest comments" | |
| 4895 | 4519 | msgstr "" |
| 4896 | 4520 | |
| 4897 | -#: src/posts-window/users-render.ts:771 | |
| 4898 | -msgid "Online" | |
| 4521 | +#: apps/my-wordpress/parts/woocommerce.php:182 | |
| 4522 | +msgid "Needs attention first" | |
| 4899 | 4523 | msgstr "" |
| 4900 | 4524 | |
| 4901 | -#: src/posts-window/users-render.ts:772 | |
| 4902 | -msgid "Active 30d" | |
| 4525 | +#: apps/my-wordpress/parts/woocommerce.php:185 | |
| 4526 | +msgid "Top spenders first" | |
| 4903 | 4527 | msgstr "" |
| 4904 | 4528 | |
| 4905 | -#: src/posts-window/users-render.ts:773 | |
| 4906 | -msgid "Never logged in" | |
| 4529 | +#: apps/my-wordpress/parts/woocommerce.php:188 | |
| 4530 | +msgid "Store order" | |
| 4907 | 4531 | msgstr "" |
| 4908 | 4532 | |
| 4909 | -#: src/posts-window/users-render.ts:1407 | |
| 4910 | -msgid "Generated password copied to clipboard." | |
| 4533 | +#. translators: 1: order number, 2: formatted order total. | |
| 4534 | +#. translators: 1: order number, 2: order total. | |
| 4535 | +#: apps/my-wordpress/parts/woocommerce.php:244 | |
| 4536 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:836 | |
| 4537 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1037 | |
| 4538 | +#: includes/my-wordpress/integrations/woocommerce.php:1047 | |
| 4539 | +#, php-format | |
| 4540 | +msgid "#%1$s · %2$s" | |
| 4911 | 4541 | msgstr "" |
| 4912 | 4542 | |
| 4913 | -#. %s is the user's email address. | |
| 4914 | -#: src/posts-window/users-render.ts:1454 | |
| 4915 | -msgid "User created — welcome email sent to %s." | |
| 4543 | +#: apps/my-wordpress/parts/woocommerce.php:251 | |
| 4544 | +#: apps/my-wordpress/parts/woocommerce.php:268 | |
| 4545 | +#: includes/my-wordpress/integrations/woocommerce.php:1453 | |
| 4546 | +msgid "Guest" | |
| 4916 | 4547 | msgstr "" |
| 4917 | 4548 | |
| 4918 | -#: src/posts-window/users-render.ts:1524 | |
| 4919 | -#: includes/users-window/rest.php:530 | |
| 4920 | -msgid "That username is already in use." | |
| 4549 | +#: apps/network/network.os.php:99 | |
| 4550 | +msgid "Unreachable" | |
| 4921 | 4551 | msgstr "" |
| 4922 | 4552 | |
| 4923 | -#: src/posts-window/users-render.ts:1531 | |
| 4924 | -#: includes/users-window/rest.php:516 | |
| 4925 | -msgid "Username is not valid." | |
| 4553 | +#: apps/network/network.os.php:101 | |
| 4554 | +msgid "Key changed" | |
| 4926 | 4555 | msgstr "" |
| 4927 | 4556 | |
| 4928 | -#: src/posts-window/users-render.ts:1534 | |
| 4929 | -#: includes/users-window/rest.php:523 | |
| 4930 | -msgid "A valid email address is required." | |
| 4557 | +#: apps/network/network.os.php:103 | |
| 4558 | +msgid "Paired" | |
| 4931 | 4559 | msgstr "" |
| 4932 | 4560 | |
| 4933 | -#: src/posts-window/users-render.ts:1540 | |
| 4934 | -msgid "Could not create the user." | |
| 4561 | +#: apps/network/network.os.php:141 | |
| 4562 | +msgid "This network" | |
| 4935 | 4563 | msgstr "" |
| 4936 | 4564 | |
| 4937 | -#: src/posts-window/users-render.ts:1001 | |
| 4938 | -msgid "Set role to…" | |
| 4565 | +#: apps/network/network.os.php:151 | |
| 4566 | +msgid "Switch to this site" | |
| 4939 | 4567 | msgstr "" |
| 4940 | 4568 | |
| 4941 | -#: src/posts-window/users-render.ts:1012 | |
| 4942 | -msgid "Apply" | |
| 4569 | +#. translators: %s: site name. | |
| 4570 | +#: apps/network/network.os.php:165 | |
| 4571 | +#, php-format | |
| 4572 | +msgid "Remove %s from the network? Its switcher will stop listing this network the next time it syncs." | |
| 4943 | 4573 | msgstr "" |
| 4944 | 4574 | |
| 4945 | -#: src/posts-window/users-render.ts:1033 | |
| 4946 | -msgid "Change role for selected users?" | |
| 4575 | +#: apps/network/network.os.php:166 | |
| 4576 | +#: apps/network/network.os.php:168 | |
| 4577 | +msgid "Remove" | |
| 4947 | 4578 | msgstr "" |
| 4948 | 4579 | |
| 4949 | -#. %1$d is a user count, %2$s is a role label. | |
| 4950 | -#: src/posts-window/users-render.ts:1036 | |
| 4951 | -msgid "Set %1$d user(s)' role to %2$s?" | |
| 4580 | +#: apps/network/network.os.php:229 | |
| 4581 | +msgid "Sites in this network" | |
| 4952 | 4582 | msgstr "" |
| 4953 | 4583 | |
| 4954 | -#: src/posts-window/users-render.ts:1040 | |
| 4955 | -msgid "Set role" | |
| 4584 | +#: apps/network/network.os.php:235 | |
| 4585 | +msgid "The sites of this WordPress network, and the OpenStation installs that joined it from elsewhere. Every one of them shows the same site switcher." | |
| 4956 | 4586 | msgstr "" |
| 4957 | 4587 | |
| 4958 | -#. %1$d users updated, %2$d failed. | |
| 4959 | -#: src/posts-window/users-render.ts:1065 | |
| 4960 | -msgid "Role updated for %1$d user(s) (%2$d skipped)." | |
| 4588 | +#: apps/network/network.os.php:236 | |
| 4589 | +msgid "This site is the hub of an OpenStation network: every install listed here shows the same site switcher." | |
| 4961 | 4590 | msgstr "" |
| 4962 | 4591 | |
| 4963 | -#: src/posts-window/users-render.ts:1072 | |
| 4964 | -msgid "No users updated." | |
| 4592 | +#: apps/network/network.os.php:241 | |
| 4593 | +msgid "Check sites" | |
| 4965 | 4594 | msgstr "" |
| 4966 | 4595 | |
| 4967 | -#. %1$d current page, %2$d total pages, %3$d total rows. | |
| 4968 | -#: src/posts-window/users-render.ts:1109 | |
| 4969 | -msgid "Page %1$d of %2$d · %3$d users" | |
| 4596 | +#: apps/network/network.os.php:265 | |
| 4597 | +msgid "Add an external site" | |
| 4970 | 4598 | msgstr "" |
| 4971 | 4599 | |
| 4972 | -#: src/posts-window/users-render.ts:1165 | |
| 4973 | -msgid "Could not load users. Try Refresh." | |
| 4600 | +#: apps/network/network.os.php:267 | |
| 4601 | +msgid "An install anywhere, with OpenStation active and reachable over HTTPS. Its key is pinned when it is added; on that site, open Network and enter this address to finish pairing:" | |
| 4974 | 4602 | msgstr "" |
| 4975 | 4603 | |
| 4976 | -#. %s: site name | |
| 4977 | -#: src/pwa/install.ts:163 | |
| 4978 | -msgid "Installed %s as an app." | |
| 4604 | +#: apps/network/network.os.php:270 | |
| 4605 | +#: apps/network/network.os.php:367 | |
| 4606 | +msgid "Site address" | |
| 4979 | 4607 | msgstr "" |
| 4980 | 4608 | |
| 4981 | -#. %s: site name | |
| 4982 | -#: src/pwa/install.ts:189 | |
| 4983 | -msgid "Install %s as an app" | |
| 4609 | +#: apps/network/network.os.php:270 | |
| 4610 | +#: apps/network/network.os.php:367 | |
| 4611 | +msgid "Add external site" | |
| 4984 | 4612 | msgstr "" |
| 4985 | 4613 | |
| 4986 | -#: src/pwa/install.ts:221 | |
| 4987 | -msgid "Install cancelled." | |
| 4614 | +#. translators: %s: network name. | |
| 4615 | +#: apps/network/network.os.php:290 | |
| 4616 | +#, php-format | |
| 4617 | +msgid "This site belongs to %s" | |
| 4988 | 4618 | msgstr "" |
| 4989 | 4619 | |
| 4990 | -#. %s: site name | |
| 4991 | -#: src/pwa/install.ts:239 | |
| 4992 | -msgid "%s is already installed. Open it from your apps menu or home screen." | |
| 4620 | +#. translators: %s: date and time. | |
| 4621 | +#: apps/network/network.os.php:299 | |
| 4622 | +#, php-format | |
| 4623 | +msgid "Site list synced %s." | |
| 4993 | 4624 | msgstr "" |
| 4994 | 4625 | |
| 4995 | -#: src/pwa/install.ts:255 | |
| 4996 | -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." | |
| 4626 | +#: apps/network/network.os.php:309 | |
| 4627 | +msgid "Until the network has added this site, the switcher stays as it was." | |
| 4997 | 4628 | msgstr "" |
| 4998 | 4629 | |
| 4999 | -#: src/pwa/install.ts:263 | |
| 5000 | -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." | |
| 4630 | +#: apps/network/network.os.php:314 | |
| 4631 | +msgid "Sync now" | |
| 5001 | 4632 | msgstr "" |
| 5002 | 4633 | |
| 5003 | -#: src/recycle-bin/index.ts:310 | |
| 5004 | -msgid "Deleted" | |
| 4634 | +#: apps/network/network.os.php:318 | |
| 4635 | +msgid "Leave the network? The site switcher stops listing its sites here." | |
| 5005 | 4636 | msgstr "" |
| 5006 | 4637 | |
| 5007 | -#: src/recycle-bin/index.ts:325 | |
| 5008 | -msgid "By" | |
| 4638 | +#: apps/network/network.os.php:319 | |
| 4639 | +msgid "Leave" | |
| 5009 | 4640 | msgstr "" |
| 5010 | 4641 | |
| 5011 | -#: src/recycle-bin/index.ts:347 | |
| 5012 | -#: includes/recycle-bin/window.php:65 | |
| 5013 | -msgid "Restore" | |
| 4642 | +#: apps/network/network.os.php:320 | |
| 4643 | +msgid "Leave network" | |
| 5014 | 4644 | msgstr "" |
| 5015 | 4645 | |
| 5016 | -#: src/recycle-bin/index.ts:355 | |
| 5017 | -#: src/recycle-bin/index.ts:867 | |
| 5018 | -#: includes/recycle-bin/window.php:73 | |
| 5019 | -msgid "Delete forever" | |
| 4646 | +#: apps/network/network.os.php:357 | |
| 4647 | +msgid "Join a network" | |
| 5020 | 4648 | msgstr "" |
| 5021 | 4649 | |
| 5022 | -#: src/recycle-bin/index.ts:861 | |
| 5023 | -msgid "Delete forever?" | |
| 4650 | +#: apps/network/network.os.php:359 | |
| 4651 | +msgid "Enter the address of the OpenStation network this site belongs to. Its administrator adds this site there by this address:" | |
| 5024 | 4652 | msgstr "" |
| 5025 | 4653 | |
| 5026 | -#. %d: row count. | |
| 5027 | -#: src/recycle-bin/index.ts:864 | |
| 5028 | -msgid "Permanently delete %d item(s)? This cannot be undone." | |
| 4654 | +#: apps/network/network.os.php:362 | |
| 4655 | +msgid "Network address" | |
| 5029 | 4656 | msgstr "" |
| 5030 | 4657 | |
| 5031 | -#: src/recycle-bin/index.ts:936 | |
| 5032 | -msgid "Emptying…" | |
| 4658 | +#: apps/network/network.os.php:362 | |
| 4659 | +msgid "Join" | |
| 5033 | 4660 | msgstr "" |
| 5034 | 4661 | |
| 5035 | -#. 1: items purged so far, 2: items in bin when emptying began. | |
| 5036 | -#: src/recycle-bin/index.ts:939 | |
| 5037 | -msgid "Emptying… %1$d of %2$d" | |
| 4662 | +#: apps/network/network.os.php:365 | |
| 4663 | +msgid "Or start one here" | |
| 5038 | 4664 | msgstr "" |
| 5039 | 4665 | |
| 5040 | -#: src/recycle-bin/index.ts:952 | |
| 5041 | -msgid "Empty Trash?" | |
| 4666 | +#: apps/network/network.os.php:366 | |
| 4667 | +msgid "Add the first external site and this site becomes the hub: every site added here shows the same site switcher." | |
| 5042 | 4668 | msgstr "" |
| 5043 | 4669 | |
| 5044 | -#: src/recycle-bin/index.ts:953 | |
| 5045 | -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." | |
| 4670 | +#: apps/network/network.os.php:385 | |
| 4671 | +msgid "Linked accounts" | |
| 5046 | 4672 | msgstr "" |
| 5047 | 4673 | |
| 5048 | -#: src/recycle-bin/index.ts:956 | |
| 5049 | -#: includes/recycle-bin/window.php:82 | |
| 5050 | -msgid "Empty Trash" | |
| 4674 | +#: apps/network/network.os.php:386 | |
| 4675 | +msgid "A switch from any of these accounts logs you in here as you. Unlink one and that switch lands on the login screen again." | |
| 5051 | 4676 | msgstr "" |
| 5052 | 4677 | |
| 5053 | -#. %d: skipped count. | |
| 5054 | -#: src/recycle-bin/index.ts:989 | |
| 5055 | -msgid "%d item(s) skipped (insufficient permissions)." | |
| 4678 | +#: apps/network/network.os.php:404 | |
| 4679 | +msgid "Unlink" | |
| 5056 | 4680 | msgstr "" |
| 5057 | 4681 | |
| 5058 | -#: src/related-entities/index.ts:263 | |
| 5059 | -msgid "Related" | |
| 4682 | +#: apps/network/network.os.php:437 | |
| 4683 | +msgid "Network" | |
| 5060 | 4684 | msgstr "" |
| 5061 | 4685 | |
| 5062 | -#: src/release-card.ts:352 | |
| 5063 | -#: src/ui/components/wpd-toast/wpd-toast.ts:128 | |
| 5064 | -msgid "Dismiss" | |
| 4686 | +#. translators: %s: site name. | |
| 4687 | +#: apps/network/network.os.php:473 | |
| 4688 | +#, php-format | |
| 4689 | +msgid "%s is in the network. It is in the site switcher now, and on that site once it joins from its Network window." | |
| 5065 | 4690 | msgstr "" |
| 5066 | 4691 | |
| 5067 | -#: src/release-card.ts:355 | |
| 5068 | -#: src/update-notice.ts:167 | |
| 5069 | -msgid "Update now" | |
| 4692 | +#: apps/network/network.os.php:491 | |
| 4693 | +msgid "That site is not in the network." | |
| 5070 | 4694 | msgstr "" |
| 5071 | 4695 | |
| 5072 | -#: src/reveals/registry.ts:446 | |
| 5073 | -msgid "Sweep" | |
| 4696 | +#: apps/network/network.os.php:492 | |
| 4697 | +msgid "Removed from the network." | |
| 5074 | 4698 | msgstr "" |
| 5075 | 4699 | |
| 5076 | -#: src/reveals/registry.ts:447 | |
| 5077 | -msgid "A straight edge travels across the window, uncovering the page behind it." | |
| 4700 | +#: apps/network/network.os.php:516 | |
| 4701 | +msgid "That account is not linked." | |
| 5078 | 4702 | msgstr "" |
| 5079 | 4703 | |
| 5080 | -#: src/reveals/registry.ts:456 | |
| 5081 | -msgid "Iris" | |
| 4704 | +#: apps/network/network.os.php:517 | |
| 4705 | +msgid "Unlinked. A switch from that account lands on the login screen now." | |
| 5082 | 4706 | msgstr "" |
| 5083 | 4707 | |
| 5084 | -#: src/reveals/registry.ts:457 | |
| 5085 | -msgid "The page opens out from the centre of the window, like a camera shutter." | |
| 4708 | +#: apps/network/network.os.php:525 | |
| 4709 | +msgid "Every site was checked." | |
| 5086 | 4710 | msgstr "" |
| 5087 | 4711 | |
| 5088 | -#: src/reveals/registry.ts:466 | |
| 5089 | -msgid "Curtain" | |
| 4712 | +#. translators: %s: network name. | |
| 4713 | +#: apps/network/network.os.php:539 | |
| 4714 | +#, php-format | |
| 4715 | +msgid "This site belongs to %s. The site switcher shows the network now." | |
| 5090 | 4716 | msgstr "" |
| 5091 | 4717 | |
| 5092 | -#: src/reveals/registry.ts:467 | |
| 5093 | -msgid "Two panels part from the middle of the window and slide off the sides." | |
| 4718 | +#. translators: %s: network name. | |
| 4719 | +#: apps/network/network.os.php:541 | |
| 4720 | +#, php-format | |
| 4721 | +msgid "Pinned %s. It has not added this site yet; sync once it has." | |
| 5094 | 4722 | msgstr "" |
| 5095 | 4723 | |
| 5096 | -#: src/reveals/registry.ts:476 | |
| 5097 | -msgid "Blinds" | |
| 4724 | +#: apps/network/network.os.php:553 | |
| 4725 | +msgid "Left the network." | |
| 5098 | 4726 | msgstr "" |
| 5099 | 4727 | |
| 5100 | -#: src/reveals/registry.ts:477 | |
| 5101 | -msgid "Six horizontal slats retract at once, letting the page through between them." | |
| 4728 | +#: apps/network/network.os.php:561 | |
| 4729 | +msgid "Site list synced." | |
| 5102 | 4730 | msgstr "" |
| 5103 | 4731 | |
| 5104 | -#: src/reveals/registry.ts:486 | |
| 5105 | -msgid "Diagonal" | |
| 4732 | +#: apps/os-settings/os-settings.os.php:74 | |
| 4733 | +msgid "You are not allowed to change site-wide options." | |
| 5106 | 4734 | msgstr "" |
| 5107 | 4735 | |
| 5108 | -#: src/reveals/registry.ts:487 | |
| 5109 | -msgid "A slanted edge sweeps off the trailing corner of the window." | |
| 4736 | +#: apps/os-settings/os-settings.os.php:134 | |
| 4737 | +msgid "Files REST endpoint is not available." | |
| 5110 | 4738 | msgstr "" |
| 5111 | 4739 | |
| 5112 | -#: src/reveals/registry.ts:496 | |
| 5113 | -msgid "Rise" | |
| 4740 | +#. translators: %d: number of tables dropped. | |
| 4741 | +#: apps/os-settings/os-settings.os.php:142 | |
| 4742 | +#, php-format | |
| 4743 | +msgid "Folder sharing data deleted. (%d tables)" | |
| 5114 | 4744 | msgstr "" |
| 5115 | 4745 | |
| 5116 | -#: src/reveals/registry.ts:497 | |
| 5117 | -msgid "The page rises into the window from the bottom edge upward." | |
| 4746 | +#: apps/pages/pages.os.php:61 | |
| 4747 | +msgid "All pages" | |
| 5118 | 4748 | msgstr "" |
| 5119 | 4749 | |
| 5120 | -#: src/reveals/registry.ts:506 | |
| 5121 | -msgid "Shutter" | |
| 4750 | +#: apps/pages/pages.os.php:65 | |
| 4751 | +msgid "Add Page" | |
| 5122 | 4752 | msgstr "" |
| 5123 | 4753 | |
| 5124 | -#: src/reveals/registry.ts:507 | |
| 5125 | -msgid "Two panels part from the middle of the window and slide off the top and bottom." | |
| 4754 | +#: apps/pages/pages.os.php:70 | |
| 4755 | +msgid "Page atlas" | |
| 5126 | 4756 | msgstr "" |
| 5127 | 4757 | |
| 5128 | -#: src/reveals/registry.ts:516 | |
| 5129 | -msgid "Slats" | |
| 4758 | +#: apps/pages/parts/query.php:74 | |
| 4759 | +msgid "Default template" | |
| 5130 | 4760 | msgstr "" |
| 5131 | 4761 | |
| 5132 | -#: src/reveals/registry.ts:517 | |
| 5133 | -msgid "Eight vertical slats retract at once, letting the page through between them." | |
| 4762 | +#: apps/pages/parts/query.php:115 | |
| 4763 | +msgid "Total non-trashed comments on this page." | |
| 5134 | 4764 | msgstr "" |
| 5135 | 4765 | |
| 5136 | -#: src/reveals/registry.ts:526 | |
| 5137 | -msgid "Diamond" | |
| 4766 | +#: apps/plugins/parts/ajax.php:48 | |
| 4767 | +msgid "Security check failed. Refresh the window and try again." | |
| 5138 | 4768 | msgstr "" |
| 5139 | 4769 | |
| 5140 | -#: src/reveals/registry.ts:527 | |
| 5141 | -msgid "The page opens out from the centre of the window through a growing rhombus." | |
| 4770 | +#: apps/plugins/parts/ajax.php:63 | |
| 4771 | +#: apps/plugins/plugins.os.php:126 | |
| 4772 | +msgid "Plugins are managed from the network admin on this site." | |
| 5142 | 4773 | msgstr "" |
| 5143 | 4774 | |
| 5144 | -#: src/reveals/registry.ts:536 | |
| 5145 | -msgid "Mosaic" | |
| 4775 | +#: apps/plugins/parts/ajax.php:70 | |
| 4776 | +#: apps/plugins/plugins.os.php:127 | |
| 4777 | +#: includes/feedback/rest.php:72 | |
| 4778 | +#: includes/feedback/usage.php:249 | |
| 4779 | +#: includes/seen-intros.php:276 | |
| 4780 | +msgid "You are not allowed to do that." | |
| 5146 | 4781 | msgstr "" |
| 5147 | 4782 | |
| 5148 | -#: src/reveals/registry.ts:537 | |
| 5149 | -msgid "The page arrives as a grid of tiles, each opening out from its own centre." | |
| 4783 | +#: apps/plugins/parts/ajax.php:123 | |
| 4784 | +msgid "Missing plugin slug." | |
| 5150 | 4785 | msgstr "" |
| 5151 | 4786 | |
| 5152 | -#: src/reveals/registry.ts:546 | |
| 5153 | -msgid "Camera shutter" | |
| 4787 | +#: apps/plugins/parts/rest-fields.php:46 | |
| 4788 | +msgid "Whether an update is available for this plugin (and the available version)." | |
| 5154 | 4789 | msgstr "" |
| 5155 | 4790 | |
| 5156 | -#: src/reveals/registry.ts:547 | |
| 5157 | -msgid "Six wedges slide aside in unison, opening a hexagonal aperture from the centre like the iris of a camera lens." | |
| 4791 | +#: apps/plugins/parts/rest-fields.php:51 | |
| 4792 | +msgid "Per-plugin capability flags for the requester (activate / deactivate / delete)." | |
| 5158 | 4793 | msgstr "" |
| 5159 | 4794 | |
| 5160 | -#: src/reveals/registry.ts:566 | |
| 5161 | -msgid "Radar" | |
| 4795 | +#: apps/plugins/parts/rest-fields.php:56 | |
| 4796 | +msgid "The plugin's slug on the WordPress.org directory, or null when the plugin is not listed there." | |
| 5162 | 4797 | msgstr "" |
| 5163 | 4798 | |
| 5164 | -#: src/reveals/registry.ts:567 | |
| 5165 | -msgid "A spoke sweeps a full turn around the centre of the window, uncovering the page behind it." | |
| 4799 | +#: apps/plugins/parts/rest-fields.php:61 | |
| 4800 | +msgid "Best-effort card icon URL. Prefers a local file in the plugin folder, falling back to the wp.org SVN URL; null when neither resolves." | |
| 5166 | 4801 | msgstr "" |
| 5167 | 4802 | |
| 5168 | -#: src/settings/labels.ts:23 | |
| 5169 | -#: includes/accents.php:35 | |
| 5170 | -msgid "WordPress Blue" | |
| 4803 | +#: apps/plugins/parts/rest-fields.php:66 | |
| 4804 | +msgid "Approximate disk footprint of the plugin folder, in kilobytes (cached 6h)." | |
| 5171 | 4805 | msgstr "" |
| 5172 | 4806 | |
| 5173 | -#: src/settings/labels.ts:25 | |
| 5174 | -#: includes/accents.php:36 | |
| 5175 | -msgid "Indigo" | |
| 4807 | +#: apps/plugins/parts/rest-fields.php:71 | |
| 4808 | +msgid "Auto-update state for this plugin (enabled / forced / supported), mirroring Core's plugins.php column." | |
| 5176 | 4809 | msgstr "" |
| 5177 | 4810 | |
| 5178 | -#: src/settings/labels.ts:27 | |
| 5179 | -#: includes/accents.php:37 | |
| 5180 | -msgid "Teal" | |
| 4811 | +#: apps/plugins/parts/upload.php:63 | |
| 4812 | +msgid "Plugin upgrader is unavailable in this context. Reload the page and try again." | |
| 5181 | 4813 | msgstr "" |
| 5182 | 4814 | |
| 5183 | -#: src/settings/labels.ts:29 | |
| 5184 | -#: includes/accents.php:38 | |
| 5185 | -msgid "Emerald" | |
| 4815 | +#: apps/plugins/parts/upload.php:87 | |
| 4816 | +msgid "A plugin with the same folder name is already installed. Replace it to continue." | |
| 5186 | 4817 | msgstr "" |
| 5187 | 4818 | |
| 5188 | -#: src/settings/labels.ts:31 | |
| 5189 | -#: includes/accents.php:39 | |
| 5190 | -msgid "Amber" | |
| 4819 | +#: apps/plugins/parts/upload.php:111 | |
| 4820 | +msgid "Plugin install failed." | |
| 5191 | 4821 | msgstr "" |
| 5192 | 4822 | |
| 5193 | -#: src/settings/labels.ts:33 | |
| 5194 | -#: includes/accents.php:40 | |
| 5195 | -msgid "Rose" | |
| 4823 | +#: apps/plugins/parts/upload.php:166 | |
| 4824 | +msgid "No file received. Pick a .zip and try again." | |
| 5196 | 4825 | msgstr "" |
| 5197 | 4826 | |
| 5198 | -#: src/settings/labels.ts:42 | |
| 5199 | -msgid "Compact" | |
| 4827 | +#: apps/plugins/parts/upload.php:173 | |
| 4828 | +msgid "Upload payload is malformed." | |
| 5200 | 4829 | msgstr "" |
| 5201 | 4830 | |
| 5202 | -#: src/settings/labels.ts:44 | |
| 5203 | -#: src/settings/labels.ts:60 | |
| 5204 | -#: src/settings/sections/help.ts:394 | |
| 5205 | -#: includes/user-edit-window/window.php:112 | |
| 5206 | -msgid "Default" | |
| 4831 | +#. translators: %d: PHP UPLOAD_ERR_* code. | |
| 4832 | +#: apps/plugins/parts/upload.php:182 | |
| 4833 | +#, php-format | |
| 4834 | +msgid "Upload failed (error %d). Try again." | |
| 5207 | 4835 | msgstr "" |
| 5208 | 4836 | |
| 5209 | -#: src/settings/labels.ts:46 | |
| 5210 | -msgid "Large" | |
| 4837 | +#: apps/plugins/parts/upload.php:192 | |
| 4838 | +msgid "Plugin uploads must be a .zip file." | |
| 5211 | 4839 | msgstr "" |
| 5212 | 4840 | |
| 5213 | -#: src/settings/labels.ts:58 | |
| 5214 | -msgid "Sharp" | |
| 4841 | +#: apps/plugins/parts/upload.php:200 | |
| 4842 | +msgid "Refused: temporary upload path is not trusted." | |
| 5215 | 4843 | msgstr "" |
| 5216 | 4844 | |
| 5217 | -#: src/settings/labels.ts:62 | |
| 5218 | -msgid "Round" | |
| 4845 | +#: apps/plugins/parts/view-preference.php:40 | |
| 4846 | +msgid "Choose Cards or Table." | |
| 5219 | 4847 | msgstr "" |
| 5220 | 4848 | |
| 5221 | -#: src/settings/labels.ts:74 | |
| 5222 | -msgid "Static" | |
| 4849 | +#: apps/plugins/plugins.os.php:155 | |
| 4850 | +msgid "Missing plugin." | |
| 5223 | 4851 | msgstr "" |
| 5224 | 4852 | |
| 5225 | -#: src/settings/labels.ts:76 | |
| 5226 | -msgid "Dynamic" | |
| 4853 | +#. translators: %s: error message | |
| 4854 | +#: apps/plugins/plugins.os.php:162 | |
| 4855 | +#, php-format | |
| 4856 | +msgid "Activation failed: %s" | |
| 5227 | 4857 | msgstr "" |
| 5228 | 4858 | |
| 5229 | -#: src/settings/labels.ts:78 | |
| 5230 | -#: src/settings/sections/apps-icons.ts:69 | |
| 5231 | -msgid "Hidden" | |
| 4859 | +#. translators: %s: error message | |
| 4860 | +#: apps/plugins/plugins.os.php:164 | |
| 4861 | +#, php-format | |
| 4862 | +msgid "Deactivation failed: %s" | |
| 5232 | 4863 | msgstr "" |
| 5233 | 4864 | |
| 5234 | -#: src/settings/labels.ts:90 | |
| 5235 | -msgid "Bottom" | |
| 4865 | +#. translators: %s: error message | |
| 4866 | +#: apps/plugins/plugins.os.php:166 | |
| 4867 | +#, php-format | |
| 4868 | +msgid "Delete failed: %s" | |
| 5236 | 4869 | msgstr "" |
| 5237 | 4870 | |
| 5238 | -#: src/settings/labels.ts:92 | |
| 5239 | -msgid "Left" | |
| 4871 | +#. translators: %s: plugin name | |
| 4872 | +#: apps/plugins/plugins.os.php:173 | |
| 4873 | +#, php-format | |
| 4874 | +msgid "%s activated." | |
| 5240 | 4875 | msgstr "" |
| 5241 | 4876 | |
| 5242 | -#: src/settings/labels.ts:94 | |
| 5243 | -msgid "Right" | |
| 4877 | +#. translators: %s: plugin name | |
| 4878 | +#: apps/plugins/plugins.os.php:177 | |
| 4879 | +#, php-format | |
| 4880 | +msgid "%s deleted." | |
| 5244 | 4881 | msgstr "" |
| 5245 | 4882 | |
| 5246 | -#: src/settings/labels.ts:106 | |
| 5247 | -msgid "Classic" | |
| 4883 | +#: apps/plugins/plugins.os.php:235 | |
| 4884 | +msgid "activated" | |
| 5248 | 4885 | msgstr "" |
| 5249 | 4886 | |
| 5250 | -#: src/settings/labels.ts:108 | |
| 5251 | -msgid "Unified" | |
| 4887 | +#: apps/plugins/plugins.os.php:236 | |
| 4888 | +msgid "deactivated" | |
| 5252 | 4889 | msgstr "" |
| 5253 | 4890 | |
| 5254 | -#: src/settings/labels.ts:110 | |
| 5255 | -msgid "Spatial" | |
| 4891 | +#: apps/plugins/plugins.os.php:237 | |
| 4892 | +msgid "deleted" | |
| 5256 | 4893 | msgstr "" |
| 5257 | 4894 | |
| 5258 | -#: src/settings/labels.ts:121 | |
| 5259 | -msgid "Side bar with the core admin menus, plus a bottom dock for plugin apps." | |
| 4895 | +#. translators: 1: count, 2: action verb (activated, deactivated, deleted) | |
| 4896 | +#: apps/plugins/plugins.os.php:241 | |
| 4897 | +#, php-format | |
| 4898 | +msgid "%1$d plugin(s) %2$s." | |
| 5260 | 4899 | msgstr "" |
| 5261 | 4900 | |
| 5262 | -#: src/settings/labels.ts:125 | |
| 5263 | -msgid "Single bottom dock holding every menu — core and plugin apps share one rail." | |
| 4901 | +#. translators: 1: success count, 2: failure count, 3: action verb | |
| 4902 | +#: apps/plugins/plugins.os.php:244 | |
| 4903 | +#, php-format | |
| 4904 | +msgid "%1$d %3$s, %2$d failed." | |
| 5264 | 4905 | msgstr "" |
| 5265 | 4906 | |
| 5266 | -#: src/settings/labels.ts:129 | |
| 5267 | -msgid "Bottom dock for plugin apps; core admin menus appear as icons on the wallpaper." | |
| 4907 | +#: apps/plugins/plugins.os.php:250 | |
| 4908 | +#: includes/ai-copilot/search.php:141 | |
| 4909 | +#: includes/core-notices.php:177 | |
| 4910 | +#: includes/core-notices.php:206 | |
| 4911 | +#: includes/multisite.php:116 | |
| 4912 | +msgid "Plugins" | |
| 5268 | 4913 | msgstr "" |
| 5269 | 4914 | |
| 5270 | -#: src/settings/panel.ts:175 | |
| 5271 | -msgid "Appearance" | |
| 4915 | +#: apps/plugins/plugins.os.php:315 | |
| 4916 | +msgid "Installed" | |
| 5272 | 4917 | msgstr "" |
| 5273 | 4918 | |
| 5274 | -#: src/settings/panel.ts:180 | |
| 5275 | -msgid "Personalize your desktop. Changes apply instantly and are saved to this browser." | |
| 4919 | +#: apps/plugins/plugins.os.php:321 | |
| 4920 | +msgid "Add Plugin" | |
| 5276 | 4921 | msgstr "" |
| 5277 | 4922 | |
| 5278 | -#: src/settings/panel.ts:198 | |
| 5279 | -#: src/settings/sections/features.ts:481 | |
| 5280 | -msgid "Features" | |
| 4923 | +#: apps/plugins/plugins.os.php:324 | |
| 4924 | +msgid "OpenStation plugins" | |
| 5281 | 4925 | msgstr "" |
| 5282 | 4926 | |
| 5283 | -#: src/settings/panel.ts:213 | |
| 5284 | -#: includes/core-notices.php:231 | |
| 5285 | -msgid "Themes" | |
| 5286 | -msgstr "" | |
| 4927 | +#. translators: %d: number of rows that could not be trashed. | |
| 4928 | +#: apps/posts/parts/query.php:338 | |
| 4929 | +#, php-format | |
| 4930 | +msgid "%d item could not be moved to the trash." | |
| 4931 | +msgid_plural "%d items could not be moved to the trash." | |
| 4932 | +msgstr[0] "" | |
| 4933 | +msgstr[1] "" | |
| 5287 | 4934 | |
| 5288 | -#: src/settings/panel.ts:222 | |
| 5289 | -#: src/settings/sections/apps-icons.ts:110 | |
| 5290 | -msgid "Apps & Icons" | |
| 4935 | +#: apps/posts/parts/terms-rest.php:51 | |
| 4936 | +msgid "Number of non-trashed posts (any status) in this term." | |
| 5291 | 4937 | msgstr "" |
| 5292 | 4938 | |
| 5293 | -#: src/settings/panel.ts:232 | |
| 5294 | -msgid "Effects" | |
| 4939 | +#: apps/posts/parts/terms-rest.php:69 | |
| 4940 | +msgid "Whether this term is the taxonomy's default (fallback) term." | |
| 5295 | 4941 | msgstr "" |
| 5296 | 4942 | |
| 5297 | -#: src/settings/panel.ts:244 | |
| 5298 | -#: src/settings/sections/help.ts:245 | |
| 5299 | -msgid "Components" | |
| 4943 | +#: apps/posts/parts/terms-rest.php:199 | |
| 4944 | +#: apps/posts/parts/terms-rest.php:341 | |
| 4945 | +#: includes/my-wordpress/term-stats.php:89 | |
| 4946 | +msgid "Unknown taxonomy." | |
| 5300 | 4947 | msgstr "" |
| 5301 | 4948 | |
| 5302 | -#: src/settings/panel.ts:332 | |
| 5303 | -msgid "Settings sections" | |
| 4949 | +#: apps/posts/posts.os.php:72 | |
| 4950 | +msgid "All posts" | |
| 5304 | 4951 | msgstr "" |
| 5305 | 4952 | |
| 5306 | -#: src/settings/sections/about.ts:142 | |
| 5307 | -msgid "Crafted with curiosity" | |
| 4953 | +#: apps/posts/posts.os.php:76 | |
| 4954 | +msgid "Add Post" | |
| 5308 | 4955 | msgstr "" |
| 5309 | 4956 | |
| 5310 | -#: src/settings/sections/about.ts:143 | |
| 5311 | -msgid "an experiment by Automattic" | |
| 4957 | +#: apps/station-home/parts/snapshot.php:97 | |
| 4958 | +msgid "(Untitled)" | |
| 5312 | 4959 | msgstr "" |
| 5313 | 4960 | |
| 5314 | -#: src/settings/sections/about.ts:147 | |
| 5315 | -msgid "Move your cursor through the swarm · click for a spark" | |
| 4961 | +#: apps/station-home/parts/snapshot.php:98 | |
| 4962 | +msgid "Content" | |
| 5316 | 4963 | msgstr "" |
| 5317 | 4964 | |
| 5318 | -#: src/settings/sections/accent.ts:37 | |
| 5319 | -#: src/settings/sections/accent.ts:41 | |
| 5320 | -msgid "Accent color" | |
| 4965 | +#: apps/station-home/parts/snapshot.php:222 | |
| 4966 | +msgid "New post" | |
| 5321 | 4967 | msgstr "" |
| 5322 | 4968 | |
| 5323 | -#: src/settings/sections/accent.ts:38 | |
| 5324 | -msgid "Used in focused window title bars, buttons, and focus rings." | |
| 4969 | +#: apps/station-home/parts/snapshot.php:231 | |
| 4970 | +msgid "Upload media" | |
| 5325 | 4971 | msgstr "" |
| 5326 | 4972 | |
| 5327 | -#: src/settings/sections/admin-bar.ts:24 | |
| 5328 | -msgid "The admin bar slides out of the way and comes back when you move the pointer to the top edge of the screen." | |
| 4973 | +#: apps/station-home/parts/snapshot.php:239 | |
| 4974 | +msgid "View site" | |
| 5329 | 4975 | msgstr "" |
| 5330 | 4976 | |
| 5331 | -#: src/settings/sections/admin-bar.ts:28 | |
| 5332 | -msgid "The admin bar is never shown. Use the Exit Desktop Mode tile on the dock to get back to the classic admin." | |
| 4977 | +#: apps/station-home/parts/snapshot.php:255 | |
| 4978 | +msgid "Classic Dashboard" | |
| 5333 | 4979 | msgstr "" |
| 5334 | 4980 | |
| 5335 | -#: src/settings/sections/admin-bar.ts:32 | |
| 5336 | -msgid "The admin bar is always visible above the desktop." | |
| 5337 | -msgstr "" | |
| 4981 | +#. translators: %s: pending comment count. | |
| 4982 | +#: apps/station-home/parts/snapshot.php:281 | |
| 4983 | +#, php-format | |
| 4984 | +msgid "%s pending comment" | |
| 4985 | +msgid_plural "%s pending comments" | |
| 4986 | +msgstr[0] "" | |
| 4987 | +msgstr[1] "" | |
| 5338 | 4988 | |
| 5339 | -#: src/settings/sections/admin-bar.ts:53 | |
| 5340 | -#: src/settings/sections/admin-bar.ts:58 | |
| 5341 | -msgid "Admin bar" | |
| 4989 | +#: apps/station-home/parts/snapshot.php:284 | |
| 4990 | +msgid "Review and reply to keep the conversation moving." | |
| 5342 | 4991 | msgstr "" |
| 5343 | 4992 | |
| 5344 | -#: src/settings/sections/apps-icons.ts:66 | |
| 5345 | -msgid "On the desktop" | |
| 5346 | -msgstr "" | |
| 4993 | +#. translators: %s: update count. | |
| 4994 | +#. translators: %s: number of pending updates. | |
| 4995 | +#: apps/station-home/parts/snapshot.php:295 | |
| 4996 | +#: includes/core/payload.php:1703 | |
| 4997 | +#, php-format | |
| 4998 | +msgid "%s update available" | |
| 4999 | +msgid_plural "%s updates available" | |
| 5000 | +msgstr[0] "" | |
| 5001 | +msgstr[1] "" | |
| 5347 | 5002 | |
| 5348 | -#: src/settings/sections/apps-icons.ts:67 | |
| 5349 | -msgid "On the dock" | |
| 5003 | +#: apps/station-home/parts/snapshot.php:298 | |
| 5004 | +msgid "Keep WordPress, themes, and plugins current." | |
| 5350 | 5005 | msgstr "" |
| 5351 | 5006 | |
| 5352 | -#: src/settings/sections/apps-icons.ts:68 | |
| 5353 | -msgid "On both" | |
| 5354 | -msgstr "" | |
| 5007 | +#. translators: %s: image count. | |
| 5008 | +#: apps/station-home/parts/snapshot.php:309 | |
| 5009 | +#, php-format | |
| 5010 | +msgid "%s image needs alt text" | |
| 5011 | +msgid_plural "%s images need alt text" | |
| 5012 | +msgstr[0] "" | |
| 5013 | +msgstr[1] "" | |
| 5355 | 5014 | |
| 5356 | -#: src/settings/sections/apps-icons.ts:111 | |
| 5357 | -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." | |
| 5015 | +#: apps/station-home/parts/snapshot.php:312 | |
| 5016 | +msgid "Add a useful description for people using assistive technology." | |
| 5358 | 5017 | msgstr "" |
| 5359 | 5018 | |
| 5360 | -#: src/settings/sections/apps-icons.ts:117 | |
| 5361 | -msgid "No apps registered yet" | |
| 5019 | +#: apps/station-home/parts/snapshot.php:354 | |
| 5020 | +msgid "Pending comments" | |
| 5362 | 5021 | msgstr "" |
| 5363 | 5022 | |
| 5364 | -#: src/settings/sections/apps-icons.ts:118 | |
| 5365 | -msgid "Plugins and the admin menu will appear here once they’re registered." | |
| 5023 | +#: apps/station-home/parts/snapshot.php:360 | |
| 5024 | +#: includes/ai-copilot/search.php:237 | |
| 5025 | +msgid "Updates" | |
| 5366 | 5026 | msgstr "" |
| 5367 | 5027 | |
| 5368 | -#: src/settings/sections/apps-icons.ts:146 | |
| 5369 | -msgid "Show in" | |
| 5028 | +#. translators: %s: current user's name. | |
| 5029 | +#: apps/station-home/parts/view.php:51 | |
| 5030 | +#, php-format | |
| 5031 | +msgid "Good morning, %s" | |
| 5370 | 5032 | msgstr "" |
| 5371 | 5033 | |
| 5372 | -#: src/settings/sections/custom-image.ts:44 | |
| 5373 | -msgid "Upload new" | |
| 5034 | +#. translators: %s: current user's name. | |
| 5035 | +#: apps/station-home/parts/view.php:55 | |
| 5036 | +#, php-format | |
| 5037 | +msgid "Good afternoon, %s" | |
| 5374 | 5038 | msgstr "" |
| 5375 | 5039 | |
| 5376 | -#: src/settings/sections/custom-image.ts:50 | |
| 5377 | -msgid "Media Library" | |
| 5040 | +#. translators: %s: current user's name. | |
| 5041 | +#: apps/station-home/parts/view.php:58 | |
| 5042 | +#, php-format | |
| 5043 | +msgid "Good evening, %s" | |
| 5378 | 5044 | msgstr "" |
| 5379 | 5045 | |
| 5380 | -#: src/settings/sections/custom-image.ts:65 | |
| 5381 | -msgid "Or use your own image" | |
| 5046 | +#: apps/station-home/parts/view.php:166 | |
| 5047 | +#: apps/station-home/parts/view.php:179 | |
| 5048 | +#: apps/station-home/station-home.os.php:43 | |
| 5049 | +msgid "Station Home" | |
| 5382 | 5050 | msgstr "" |
| 5383 | 5051 | |
| 5384 | -#: src/settings/sections/custom-image.ts:70 | |
| 5385 | -msgid "Image source" | |
| 5052 | +#: apps/station-home/parts/view.php:182 | |
| 5053 | +msgid "Quick actions" | |
| 5386 | 5054 | msgstr "" |
| 5387 | 5055 | |
| 5388 | -#: src/settings/sections/custom-image.ts:135 | |
| 5389 | -msgid "Custom image wallpaper" | |
| 5056 | +#. translators: %s: site name. | |
| 5057 | +#: apps/station-home/parts/view.php:199 | |
| 5058 | +#, php-format | |
| 5059 | +msgid "Pick up where you left off on %s." | |
| 5390 | 5060 | msgstr "" |
| 5391 | 5061 | |
| 5392 | -#: src/settings/sections/custom-image.ts:139 | |
| 5393 | -msgid "Upload a wallpaper image" | |
| 5062 | +#: apps/station-home/parts/view.php:201 | |
| 5063 | +msgid "Pick up where you left off." | |
| 5394 | 5064 | msgstr "" |
| 5395 | 5065 | |
| 5396 | -#: src/settings/sections/custom-image.ts:164 | |
| 5397 | -msgid "Remove custom image" | |
| 5066 | +#: apps/station-home/parts/view.php:210 | |
| 5067 | +msgid "Refresh Station Home" | |
| 5398 | 5068 | msgstr "" |
| 5399 | 5069 | |
| 5400 | -#: src/settings/sections/custom-image.ts:177 | |
| 5401 | -msgid "Drop an image here, or click to upload" | |
| 5070 | +#: apps/station-home/parts/view.php:218 | |
| 5071 | +msgid "Continue working" | |
| 5402 | 5072 | msgstr "" |
| 5403 | 5073 | |
| 5404 | -#: src/settings/sections/custom-image.ts:180 | |
| 5405 | -msgid "JPEG, PNG, or WebP · goes straight to your Media Library" | |
| 5074 | +#: apps/station-home/parts/view.php:225 | |
| 5075 | +msgid "Site pulse" | |
| 5406 | 5076 | msgstr "" |
| 5407 | 5077 | |
| 5408 | -#: src/settings/sections/custom-image.ts:289 | |
| 5409 | -msgid "Search your media" | |
| 5078 | +#: apps/station-home/parts/view.php:240 | |
| 5079 | +#: includes/my-wordpress/integrations/woocommerce.php:214 | |
| 5080 | +msgid "Needs attention" | |
| 5410 | 5081 | msgstr "" |
| 5411 | 5082 | |
| 5412 | -#. %1$d is the HD minimum width in px, %2$d is the minimum height. | |
| 5413 | -#: src/settings/sections/custom-image.ts:324 | |
| 5414 | -msgid "Only HD (≥%1$d×%2$d)" | |
| 5083 | +#: apps/station-home/parts/view.php:249 | |
| 5084 | +msgid "From your plugins" | |
| 5415 | 5085 | msgstr "" |
| 5416 | 5086 | |
| 5417 | -#. %d is the number of media items currently visible. | |
| 5418 | -#: src/settings/sections/custom-image.ts:345 | |
| 5419 | -msgid "Showing %d" | |
| 5087 | +#: apps/station-home/parts/view.php:279 | |
| 5088 | +msgid "Your desk is clear" | |
| 5420 | 5089 | msgstr "" |
| 5421 | 5090 | |
| 5422 | -#. %d is the number of images filtered out by the HD toggle. | |
| 5423 | -#: src/settings/sections/custom-image.ts:350 | |
| 5424 | -msgid "%d hidden by HD filter" | |
| 5091 | +#: apps/station-home/parts/view.php:280 | |
| 5092 | +msgid "Start something new and it will be waiting here when you return." | |
| 5425 | 5093 | msgstr "" |
| 5426 | 5094 | |
| 5427 | -#: src/settings/sections/custom-image.ts:373 | |
| 5428 | -msgid "No HD images found. Try unchecking the filter, or upload a larger image." | |
| 5095 | +#: apps/station-home/parts/view.php:315 | |
| 5096 | +msgid "All clear" | |
| 5429 | 5097 | msgstr "" |
| 5430 | 5098 | |
| 5431 | -#: src/settings/sections/custom-image.ts:376 | |
| 5432 | -msgid "No images in your Media Library yet." | |
| 5099 | +#: apps/station-home/parts/view.php:316 | |
| 5100 | +msgid "Nothing needs your attention right now." | |
| 5433 | 5101 | msgstr "" |
| 5434 | 5102 | |
| 5435 | -#. %s is the browser-supplied error message. | |
| 5436 | -#: src/settings/sections/custom-image.ts:425 | |
| 5437 | -msgid "Couldn’t load your media: %s" | |
| 5103 | +#: apps/station-home/parts/view.php:351 | |
| 5104 | +msgid "Make this space yours" | |
| 5438 | 5105 | msgstr "" |
| 5439 | 5106 | |
| 5440 | -#: src/settings/sections/custom-image.ts:428 | |
| 5441 | -msgid "Couldn’t load your media." | |
| 5107 | +#: apps/station-home/parts/view.php:352 | |
| 5108 | +msgid "Use Customize to opt in to information from your plugins." | |
| 5442 | 5109 | msgstr "" |
| 5443 | 5110 | |
| 5444 | -#: src/settings/sections/custom-image.ts:224 | |
| 5445 | -msgid "That file isn’t an image." | |
| 5111 | +#: apps/station-home/parts/view.php:404 | |
| 5112 | +msgid "Customize Station Home" | |
| 5446 | 5113 | msgstr "" |
| 5447 | 5114 | |
| 5448 | -#: src/settings/sections/custom-image.ts:231 | |
| 5449 | -msgid "Uploading…" | |
| 5115 | +#: apps/station-home/parts/view.php:408 | |
| 5116 | +msgid "Choose which plugin cards can show information on your Station Home." | |
| 5450 | 5117 | msgstr "" |
| 5451 | 5118 | |
| 5452 | -#: src/settings/sections/custom-image.ts:256 | |
| 5453 | -msgid "Upload failed." | |
| 5119 | +#: apps/station-home/station-home.os.php:78 | |
| 5120 | +msgid "That Station Home card is not available." | |
| 5454 | 5121 | msgstr "" |
| 5455 | 5122 | |
| 5456 | -#: src/settings/sections/desktop-layout.ts:35 | |
| 5457 | -#: src/settings/sections/desktop-layout.ts:42 | |
| 5458 | -msgid "Desktop layout" | |
| 5123 | +#. translators: %d: number of items that could not be processed. | |
| 5124 | +#: apps/trash/trash.os.php:100 | |
| 5125 | +#, php-format | |
| 5126 | +msgid "%d item(s) could not be processed." | |
| 5459 | 5127 | msgstr "" |
| 5460 | 5128 | |
| 5461 | -#: src/settings/sections/dock-rail-renderer.ts:54 | |
| 5462 | -#: src/settings/sections/dock-rail-renderer.ts:61 | |
| 5463 | -msgid "Dock style" | |
| 5129 | +#: apps/trash/trash.os.php:108 | |
| 5130 | +msgid "Trash" | |
| 5464 | 5131 | msgstr "" |
| 5465 | 5132 | |
| 5466 | -#: src/settings/sections/dock-rail-renderer.ts:55 | |
| 5467 | -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." | |
| 5133 | +#: apps/user-edit/parts/account.php:146 | |
| 5134 | +msgid "Session manager unavailable." | |
| 5468 | 5135 | msgstr "" |
| 5469 | 5136 | |
| 5470 | -#: src/settings/sections/dock-size.ts:34 | |
| 5471 | -#: src/settings/sections/dock-size.ts:39 | |
| 5472 | -msgid "Dock size" | |
| 5137 | +#: apps/user-edit/parts/account.php:175 | |
| 5138 | +msgid "Application passwords are not available for this user." | |
| 5473 | 5139 | msgstr "" |
| 5474 | 5140 | |
| 5475 | -#: src/settings/sections/dock-size.ts:35 | |
| 5476 | -msgid "Width of the dock and size of its icons." | |
| 5141 | +#: apps/user-edit/parts/account.php:211 | |
| 5142 | +msgid "Application password name is required." | |
| 5477 | 5143 | msgstr "" |
| 5478 | 5144 | |
| 5479 | -#: src/settings/sections/effects.ts:55 | |
| 5480 | -msgid "Default (per reveal)" | |
| 5145 | +#: apps/user-edit/parts/insights.php:58 | |
| 5146 | +#: apps/users/parts/rest.php:122 | |
| 5147 | +#: includes/my-wordpress/user-footprint.php:240 | |
| 5148 | +#: includes/my-wordpress/user-stats.php:123 | |
| 5149 | +msgid "User not found." | |
| 5481 | 5150 | msgstr "" |
| 5482 | 5151 | |
| 5483 | -#: src/settings/sections/effects.ts:56 | |
| 5484 | -msgid "Very fast — 200 ms" | |
| 5152 | +#: apps/user-edit/user-edit.os.php:56 | |
| 5153 | +msgid "Edit user" | |
| 5485 | 5154 | msgstr "" |
| 5486 | 5155 | |
| 5487 | -#: src/settings/sections/effects.ts:57 | |
| 5488 | -msgid "Fast — 320 ms" | |
| 5156 | +#: apps/users/parts/activity-summary.php:14 | |
| 5157 | +#: apps/users/parts/roles-summary.php:25 | |
| 5158 | +msgid "You are not allowed to list users." | |
| 5489 | 5159 | msgstr "" |
| 5490 | 5160 | |
| 5491 | -#: src/settings/sections/effects.ts:58 | |
| 5492 | -msgid "Normal — 460 ms" | |
| 5161 | +#: apps/users/parts/activity-summary.php:31 | |
| 5162 | +msgid "Activity could not be loaded." | |
| 5493 | 5163 | msgstr "" |
| 5494 | 5164 | |
| 5495 | -#: src/settings/sections/effects.ts:59 | |
| 5496 | -msgid "Slow — 700 ms" | |
| 5165 | +#: apps/users/parts/color-schemes.php:50 | |
| 5166 | +msgid "Default" | |
| 5497 | 5167 | msgstr "" |
| 5498 | 5168 | |
| 5499 | -#: src/settings/sections/effects.ts:60 | |
| 5500 | -msgid "Very slow — 1100 ms" | |
| 5169 | +#. translators: %s is the site's current locale (e.g. "en_US"). | |
| 5170 | +#: apps/users/parts/fields.php:100 | |
| 5171 | +#, php-format | |
| 5172 | +msgid "Site default — %s" | |
| 5501 | 5173 | msgstr "" |
| 5502 | 5174 | |
| 5503 | -#: src/settings/sections/effects.ts:64 | |
| 5504 | -msgid "When a related window is focused" | |
| 5175 | +#: apps/users/parts/fields.php:234 | |
| 5176 | +msgid "Per-user content stats: published post / page / comment counts." | |
| 5505 | 5177 | msgstr "" |
| 5506 | 5178 | |
| 5507 | -#: src/settings/sections/effects.ts:65 | |
| 5508 | -msgid "Always" | |
| 5179 | +#: apps/users/parts/fields.php:252 | |
| 5180 | +msgid "UTC unix timestamp of this user’s last successful login, or null when never recorded." | |
| 5509 | 5181 | msgstr "" |
| 5510 | 5182 | |
| 5511 | -#: src/settings/sections/effects.ts:66 | |
| 5512 | -msgid "Off" | |
| 5183 | +#: apps/users/parts/fields.php:272 | |
| 5184 | +msgid "Live presence status: online / inactive / offline." | |
| 5513 | 5185 | msgstr "" |
| 5514 | 5186 | |
| 5515 | -#: src/settings/sections/effects.ts:159 | |
| 5516 | -msgid "Apply a visual treatment to every window except the one you are working in." | |
| 5187 | +#: apps/users/parts/fields.php:288 | |
| 5188 | +msgid "Whether the requester can edit this user." | |
| 5517 | 5189 | msgstr "" |
| 5518 | 5190 | |
| 5519 | -#: src/settings/sections/effects.ts:170 | |
| 5520 | -msgid "Uncover a window’s content when it finishes loading, instead of fading it in." | |
| 5191 | +#: apps/users/parts/fields.php:305 | |
| 5192 | +msgid "Role slugs the requester can assign to this user." | |
| 5521 | 5193 | msgstr "" |
| 5522 | 5194 | |
| 5523 | -#: src/settings/sections/effects.ts:181 | |
| 5524 | -msgid "Draw a visual tie between windows showing related content — a post and its comments or media." | |
| 5195 | +#: apps/users/parts/rest.php:65 | |
| 5196 | +#: apps/users/parts/rest.php:212 | |
| 5197 | +msgid "No user ids supplied." | |
| 5525 | 5198 | msgstr "" |
| 5526 | 5199 | |
| 5527 | -#: src/settings/sections/effects.ts:193 | |
| 5528 | -msgid "Unfocused windows" | |
| 5200 | +#: apps/users/parts/rest.php:69 | |
| 5201 | +msgid "You are not allowed to assign this role." | |
| 5529 | 5202 | msgstr "" |
| 5530 | 5203 | |
| 5531 | -#: src/settings/sections/effects.ts:198 | |
| 5532 | -msgid "Unfocused window effect" | |
| 5204 | +#: apps/users/parts/rest.php:158 | |
| 5205 | +msgid "You are not allowed to send a password reset for this user." | |
| 5533 | 5206 | msgstr "" |
| 5534 | 5207 | |
| 5535 | -#: src/settings/sections/effects.ts:202 | |
| 5536 | -#: src/settings/sections/effects.ts:222 | |
| 5537 | -#: src/settings/sections/effects.ts:254 | |
| 5538 | -msgid "None" | |
| 5208 | +#: apps/users/parts/rest.php:162 | |
| 5209 | +msgid "A reset email was already sent recently. Try again in a minute." | |
| 5539 | 5210 | msgstr "" |
| 5540 | 5211 | |
| 5541 | -#: src/settings/sections/effects.ts:213 | |
| 5542 | -msgid "Window reveal" | |
| 5212 | +#: apps/users/parts/rest.php:184 | |
| 5213 | +#: apps/users/users.os.php:254 | |
| 5214 | +#: apps/users/users.os.php:269 | |
| 5215 | +msgid "You are not allowed to email this user." | |
| 5543 | 5216 | msgstr "" |
| 5544 | 5217 | |
| 5545 | -#: src/settings/sections/effects.ts:218 | |
| 5546 | -msgid "Reveal style" | |
| 5218 | +#: apps/users/parts/rest.php:188 | |
| 5219 | +msgid "A welcome email was already sent recently. Try again in a minute." | |
| 5547 | 5220 | msgstr "" |
| 5548 | 5221 | |
| 5549 | -#: src/settings/sections/effects.ts:233 | |
| 5550 | -msgid "Reveal speed" | |
| 5222 | +#: apps/users/parts/rest.php:271 | |
| 5223 | +msgid "Username is required." | |
| 5551 | 5224 | msgstr "" |
| 5552 | 5225 | |
| 5553 | -#: src/settings/sections/effects.ts:245 | |
| 5554 | -#: src/settings/sections/features.ts:562 | |
| 5555 | -msgid "Window links" | |
| 5226 | +#: apps/users/parts/rest.php:274 | |
| 5227 | +msgid "Username is not valid." | |
| 5556 | 5228 | msgstr "" |
| 5557 | 5229 | |
| 5558 | -#: src/settings/sections/effects.ts:250 | |
| 5559 | -msgid "Link style" | |
| 5230 | +#: apps/users/parts/rest.php:277 | |
| 5231 | +msgid "A valid email address is required." | |
| 5560 | 5232 | msgstr "" |
| 5561 | 5233 | |
| 5562 | -#: src/settings/sections/effects.ts:265 | |
| 5563 | -msgid "Show links" | |
| 5234 | +#: apps/users/parts/rest.php:280 | |
| 5235 | +msgid "That username is already in use." | |
| 5564 | 5236 | msgstr "" |
| 5565 | 5237 | |
| 5566 | -#: src/settings/sections/extended.ts:83 | |
| 5567 | -msgid "Network error — check your connection." | |
| 5238 | +#: apps/users/parts/rest.php:283 | |
| 5239 | +msgid "That email is already in use." | |
| 5568 | 5240 | msgstr "" |
| 5569 | 5241 | |
| 5570 | -#: src/settings/sections/extended.ts:109 | |
| 5571 | -msgid "Extended options" | |
| 5242 | +#: apps/users/parts/rest.php:298 | |
| 5243 | +msgid "You are not allowed to assign that role." | |
| 5572 | 5244 | msgstr "" |
| 5573 | 5245 | |
| 5574 | -#: src/settings/sections/extended.ts:110 | |
| 5575 | -msgid "Site-wide enhancements that apply to every user. Toggling requires the affected page to be reloaded for the change to take effect." | |
| 5246 | +#: apps/users/parts/roles-summary.php:40 | |
| 5247 | +msgid "No role" | |
| 5576 | 5248 | msgstr "" |
| 5577 | 5249 | |
| 5578 | -#: src/settings/sections/extended.ts:115 | |
| 5579 | -msgid "Enable drag-and-drop in the Media Library" | |
| 5250 | +#: apps/users/parts/roles-summary.php:69 | |
| 5251 | +msgid "Role groups could not be loaded. Please try again." | |
| 5580 | 5252 | msgstr "" |
| 5581 | 5253 | |
| 5582 | -#: src/settings/sections/extended.ts:121 | |
| 5583 | -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." | |
| 5254 | +#: apps/users/users.os.php:132 | |
| 5255 | +msgid "People" | |
| 5584 | 5256 | msgstr "" |
| 5585 | 5257 | |
| 5586 | -#: src/settings/sections/extended.ts:127 | |
| 5587 | -msgid "Enable games" | |
| 5258 | +#: apps/users/users.os.php:136 | |
| 5259 | +msgid "Activity" | |
| 5588 | 5260 | msgstr "" |
| 5589 | 5261 | |
| 5590 | -#: src/settings/sections/extended.ts:133 | |
| 5591 | -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." | |
| 5262 | +#: apps/users/users.os.php:140 | |
| 5263 | +msgid "Add new" | |
| 5592 | 5264 | msgstr "" |
| 5593 | 5265 | |
| 5594 | -#: src/settings/sections/extended.ts:139 | |
| 5595 | -msgid "Enable AI agents" | |
| 5266 | +#: apps/users/users.os.php:145 | |
| 5267 | +#: includes/core-notices.php:140 | |
| 5268 | +msgid "Profile" | |
| 5596 | 5269 | msgstr "" |
| 5597 | 5270 | |
| 5598 | -#: src/settings/sections/extended.ts:145 | |
| 5599 | -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." | |
| 5271 | +#: apps/users/users.os.php:202 | |
| 5272 | +msgid "You are not allowed to change roles." | |
| 5600 | 5273 | msgstr "" |
| 5601 | 5274 | |
| 5602 | -#: src/settings/sections/extended.ts:154 | |
| 5603 | -msgid "Saving…" | |
| 5275 | +#: apps/users/users.os.php:213 | |
| 5276 | +msgid "No users updated." | |
| 5604 | 5277 | msgstr "" |
| 5605 | 5278 | |
| 5606 | -#: src/settings/sections/features.ts:196 | |
| 5607 | -msgid "Delete folder sharing data?" | |
| 5279 | +#. translators: %1$d users updated, %2$d failed. | |
| 5280 | +#: apps/users/users.os.php:216 | |
| 5281 | +#, php-format | |
| 5282 | +msgid "Role updated for %1$d user(s) (%2$d skipped)." | |
| 5608 | 5283 | msgstr "" |
| 5609 | 5284 | |
| 5610 | -#: src/settings/sections/features.ts:197 | |
| 5611 | -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." | |
| 5285 | +#: apps/users/users.os.php:228 | |
| 5286 | +msgid "You are not allowed to delete users." | |
| 5612 | 5287 | msgstr "" |
| 5613 | 5288 | |
| 5614 | -#: src/settings/sections/features.ts:200 | |
| 5615 | -msgid "Delete data" | |
| 5289 | +#. translators: %1$d users deleted, %2$d skipped. | |
| 5290 | +#: apps/users/users.os.php:239 | |
| 5291 | +#, php-format | |
| 5292 | +msgid "%1$d user(s) deleted (%2$d skipped)." | |
| 5616 | 5293 | msgstr "" |
| 5617 | 5294 | |
| 5618 | -#: src/settings/sections/features.ts:209 | |
| 5619 | -msgid "Files REST endpoint is not available." | |
| 5295 | +#. translators: %s is the user's email address. | |
| 5296 | +#: apps/users/users.os.php:257 | |
| 5297 | +#, php-format | |
| 5298 | +msgid "Reset email sent to %s." | |
| 5620 | 5299 | msgstr "" |
| 5621 | 5300 | |
| 5622 | -#: src/settings/sections/features.ts:231 | |
| 5623 | -msgid "Folder sharing data deleted." | |
| 5301 | +#. translators: %s is the user's email address. | |
| 5302 | +#: apps/users/users.os.php:272 | |
| 5303 | +#, php-format | |
| 5304 | +msgid "Welcome email resent to %s." | |
| 5624 | 5305 | msgstr "" |
| 5625 | 5306 | |
| 5626 | -#: src/settings/sections/features.ts:237 | |
| 5627 | -msgid "Could not delete sharing data." | |
| 5307 | +#: apps/users/users.os.php:283 | |
| 5308 | +msgid "You are not allowed to create users." | |
| 5628 | 5309 | msgstr "" |
| 5629 | 5310 | |
| 5630 | -#: src/settings/sections/features.ts:417 | |
| 5631 | -msgid "Connectors" | |
| 5311 | +#. translators: %s is the user's email address. | |
| 5312 | +#: apps/users/users.os.php:304 | |
| 5313 | +#, php-format | |
| 5314 | +msgid "User created — welcome email sent to %s." | |
| 5632 | 5315 | msgstr "" |
| 5633 | 5316 | |
| 5634 | -#: src/settings/sections/features.ts:482 | |
| 5635 | -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." | |
| 5317 | +#: includes/about-feed.php:169 | |
| 5318 | +msgid "You cannot load OpenStation updates." | |
| 5636 | 5319 | msgstr "" |
| 5637 | 5320 | |
| 5638 | -#: src/settings/sections/features.ts:490 | |
| 5639 | -msgid "AI assistant" | |
| 5321 | +#: includes/about-feed.php:177 | |
| 5322 | +msgid "The OpenStation journal is temporarily unavailable." | |
| 5640 | 5323 | msgstr "" |
| 5641 | 5324 | |
| 5642 | -#. %s: keyboard shortcut, e.g. ⌘K or Ctrl+K | |
| 5643 | -#: src/settings/sections/features.ts:498 | |
| 5644 | -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." | |
| 5325 | +#: includes/accents.php:39 | |
| 5326 | +msgid "Pulse" | |
| 5645 | 5327 | msgstr "" |
| 5646 | 5328 | |
| 5647 | -#: src/settings/sections/features.ts:507 | |
| 5648 | -#: src/settings/sections/features.ts:545 | |
| 5649 | -msgid "This feature requires an AI provider configured in" | |
| 5329 | +#: includes/accents.php:44 | |
| 5330 | +msgid "Nebula" | |
| 5650 | 5331 | msgstr "" |
| 5651 | 5332 | |
| 5652 | -#: src/settings/sections/features.ts:518 | |
| 5653 | -#: src/settings/sections/features.ts:552 | |
| 5654 | -msgid "Settings → Connectors" | |
| 5333 | +#: includes/accents.php:54 | |
| 5334 | +msgid "Sirius" | |
| 5655 | 5335 | msgstr "" |
| 5656 | 5336 | |
| 5657 | -#: src/settings/sections/features.ts:532 | |
| 5658 | -msgid "Score new comments with AI" | |
| 5337 | +#: includes/accents.php:59 | |
| 5338 | +msgid "Lagoon" | |
| 5659 | 5339 | msgstr "" |
| 5660 | 5340 | |
| 5661 | -#: src/settings/sections/features.ts:538 | |
| 5662 | -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." | |
| 5341 | +#: includes/accents.php:64 | |
| 5342 | +msgid "Starlight" | |
| 5663 | 5343 | msgstr "" |
| 5664 | 5344 | |
| 5665 | -#: src/settings/sections/features.ts:567 | |
| 5666 | -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." | |
| 5345 | +#: includes/accents.php:69 | |
| 5346 | +msgid "WordPress Blue" | |
| 5667 | 5347 | msgstr "" |
| 5668 | 5348 | |
| 5669 | -#: src/settings/sections/features.ts:573 | |
| 5670 | -msgid "Bring related windows to front" | |
| 5349 | +#: includes/accents.php:74 | |
| 5350 | +msgid "Indigo" | |
| 5671 | 5351 | msgstr "" |
| 5672 | 5352 | |
| 5673 | -#: src/settings/sections/features.ts:579 | |
| 5674 | -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." | |
| 5353 | +#: includes/accents.php:79 | |
| 5354 | +msgid "Teal" | |
| 5675 | 5355 | msgstr "" |
| 5676 | 5356 | |
| 5677 | -#: src/settings/sections/features.ts:586 | |
| 5678 | -msgid "Highlight related windows" | |
| 5357 | +#: includes/accents.php:84 | |
| 5358 | +msgid "Emerald" | |
| 5679 | 5359 | msgstr "" |
| 5680 | 5360 | |
| 5681 | -#: src/settings/sections/features.ts:592 | |
| 5682 | -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." | |
| 5361 | +#: includes/accents.php:89 | |
| 5362 | +msgid "Amber" | |
| 5683 | 5363 | msgstr "" |
| 5684 | 5364 | |
| 5685 | -#: src/settings/sections/features.ts:600 | |
| 5686 | -msgid "Show desktop when clicking the wallpaper" | |
| 5365 | +#: includes/accents.php:94 | |
| 5366 | +msgid "Rose" | |
| 5687 | 5367 | msgstr "" |
| 5688 | 5368 | |
| 5689 | -#: src/settings/sections/features.ts:607 | |
| 5690 | -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." | |
| 5369 | +#: includes/admin-bar.php:48 | |
| 5370 | +#: includes/welcome-dialog.php:157 | |
| 5371 | +msgid "Switch to OpenStation" | |
| 5691 | 5372 | msgstr "" |
| 5692 | 5373 | |
| 5693 | -#: src/settings/sections/features.ts:614 | |
| 5694 | -msgid "Show post/page status ribbon" | |
| 5374 | +#: includes/admin-bar.php:192 | |
| 5375 | +msgid "Keyboard shortcuts" | |
| 5695 | 5376 | msgstr "" |
| 5696 | 5377 | |
| 5697 | -#: src/settings/sections/features.ts:621 | |
| 5698 | -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." | |
| 5378 | +#: includes/admin-bar.php:194 | |
| 5379 | +msgid "Workspaces" | |
| 5699 | 5380 | msgstr "" |
| 5700 | 5381 | |
| 5701 | -#: src/settings/sections/features.ts:628 | |
| 5702 | -msgid "Enable developer mode" | |
| 5382 | +#: includes/admin-bar.php:196 | |
| 5383 | +msgid "Key" | |
| 5703 | 5384 | msgstr "" |
| 5704 | 5385 | |
| 5705 | -#: src/settings/sections/features.ts:633 | |
| 5706 | -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." | |
| 5386 | +#: includes/admin-bar.php:197 | |
| 5387 | +msgid "Outside Workspaces" | |
| 5707 | 5388 | msgstr "" |
| 5708 | 5389 | |
| 5709 | -#: src/settings/sections/features.ts:640 | |
| 5710 | -msgid "Folder sharing" | |
| 5390 | +#: includes/admin-bar.php:198 | |
| 5391 | +msgid "Inside Workspaces" | |
| 5711 | 5392 | msgstr "" |
| 5712 | 5393 | |
| 5713 | -#: src/settings/sections/features.ts:645 | |
| 5714 | -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." | |
| 5394 | +#: includes/admin-bar.php:199 | |
| 5395 | +msgid "In Show Desktop" | |
| 5715 | 5396 | msgstr "" |
| 5716 | 5397 | |
| 5717 | -#: src/settings/sections/features.ts:658 | |
| 5718 | -msgid "Deleting…" | |
| 5398 | +#: includes/admin-bar.php:204 | |
| 5399 | +msgid "Previous workspace (wraps)" | |
| 5719 | 5400 | msgstr "" |
| 5720 | 5401 | |
| 5721 | -#: src/settings/sections/features.ts:659 | |
| 5722 | -msgid "Delete folder sharing data" | |
| 5402 | +#: includes/admin-bar.php:205 | |
| 5403 | +msgid "Previous workspace (grid + top-bar update)" | |
| 5723 | 5404 | msgstr "" |
| 5724 | 5405 | |
| 5725 | -#: src/settings/sections/features.ts:662 | |
| 5726 | -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." | |
| 5406 | +#: includes/admin-bar.php:206 | |
| 5407 | +msgid "Previous workspace" | |
| 5727 | 5408 | msgstr "" |
| 5728 | 5409 | |
| 5729 | -#: src/settings/sections/features.ts:672 | |
| 5730 | -msgid "WordPress Heartbeat rate" | |
| 5410 | +#: includes/admin-bar.php:210 | |
| 5411 | +msgid "Next workspace (wraps)" | |
| 5731 | 5412 | msgstr "" |
| 5732 | 5413 | |
| 5733 | -#: src/settings/sections/features.ts:679 | |
| 5734 | -msgid "Fast — 15s (not recommended)" | |
| 5414 | +#: includes/admin-bar.php:211 | |
| 5415 | +msgid "Next workspace (grid + top-bar update)" | |
| 5735 | 5416 | msgstr "" |
| 5736 | 5417 | |
| 5737 | -#: src/settings/sections/features.ts:680 | |
| 5738 | -msgid "Medium — 30s" | |
| 5418 | +#: includes/admin-bar.php:212 | |
| 5419 | +msgid "Next workspace" | |
| 5739 | 5420 | msgstr "" |
| 5740 | 5421 | |
| 5741 | -#: src/settings/sections/features.ts:681 | |
| 5742 | -msgid "Slow — 45s" | |
| 5422 | +#: includes/admin-bar.php:216 | |
| 5423 | +msgid "Enter Workspaces" | |
| 5743 | 5424 | msgstr "" |
| 5744 | 5425 | |
| 5745 | -#: src/settings/sections/features.ts:682 | |
| 5746 | -msgid "Very slow — 60s (default)" | |
| 5426 | +#: includes/admin-bar.php:217 | |
| 5427 | +msgid "Exit onto the active workspace" | |
| 5747 | 5428 | msgstr "" |
| 5748 | 5429 | |
| 5749 | -#: src/settings/sections/features.ts:686 | |
| 5750 | -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." | |
| 5430 | +#: includes/admin-bar.php:218 | |
| 5431 | +msgid "Restore windows (exit Show Desktop)" | |
| 5751 | 5432 | msgstr "" |
| 5752 | 5433 | |
| 5753 | -#: src/settings/sections/features.ts:698 | |
| 5754 | -msgid "Resetting…" | |
| 5434 | +#: includes/admin-bar.php:222 | |
| 5435 | +#: includes/admin-bar.php:224 | |
| 5436 | +msgid "Toggle Show Desktop" | |
| 5755 | 5437 | msgstr "" |
| 5756 | 5438 | |
| 5757 | -#: src/settings/sections/features.ts:699 | |
| 5758 | -msgid "Reset what’s-new dialogs" | |
| 5439 | +#: includes/admin-bar.php:223 | |
| 5440 | +msgid "Exit Workspaces (no minimize)" | |
| 5759 | 5441 | msgstr "" |
| 5760 | 5442 | |
| 5761 | -#: src/settings/sections/features.ts:702 | |
| 5762 | -msgid "Re-shows the one-time introduction dialog the next time you open each redesigned native window." | |
| 5443 | +#: includes/admin-bar.php:228 | |
| 5444 | +msgid "(in Workspaces)" | |
| 5763 | 5445 | msgstr "" |
| 5764 | 5446 | |
| 5765 | -#: src/settings/sections/features.ts:709 | |
| 5766 | -msgid "Beta features" | |
| 5447 | +#: includes/admin-bar.php:230 | |
| 5448 | +msgid "Commit current workspace, exit Workspaces" | |
| 5767 | 5449 | msgstr "" |
| 5768 | 5450 | |
| 5769 | -#: src/settings/sections/features.ts:710 | |
| 5770 | -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." | |
| 5451 | +#: includes/admin-bar.php:236 | |
| 5452 | +msgid "Windows & palette" | |
| 5771 | 5453 | msgstr "" |
| 5772 | 5454 | |
| 5773 | -#: src/settings/sections/features.ts:716 | |
| 5774 | -msgid "Use the native Posts window" | |
| 5455 | +#: includes/admin-bar.php:240 | |
| 5456 | +msgid "Cycle to the next window on the active workspace." | |
| 5775 | 5457 | msgstr "" |
| 5776 | 5458 | |
| 5777 | -#: src/settings/sections/features.ts:721 | |
| 5778 | -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." | |
| 5459 | +#: includes/admin-bar.php:244 | |
| 5460 | +msgid "Cycle to the previous window on the active workspace." | |
| 5779 | 5461 | msgstr "" |
| 5780 | 5462 | |
| 5781 | -#: src/settings/sections/features.ts:728 | |
| 5782 | -msgid "Use the native Pages window" | |
| 5463 | +#: includes/admin-bar.php:248 | |
| 5464 | +msgid "Open the command palette / Ask AI overlay." | |
| 5783 | 5465 | msgstr "" |
| 5784 | 5466 | |
| 5785 | -#: src/settings/sections/features.ts:733 | |
| 5786 | -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." | |
| 5467 | +#: includes/admin-bar.php:252 | |
| 5468 | +msgid "Close every open window on the current workspace (asks first)." | |
| 5787 | 5469 | msgstr "" |
| 5788 | 5470 | |
| 5789 | -#: src/settings/sections/features.ts:740 | |
| 5790 | -msgid "Use the native Users window" | |
| 5471 | +#: includes/admin-bar.php:256 | |
| 5472 | +msgid "Exit Workspaces (or Snap Overview) without changing window state." | |
| 5791 | 5473 | msgstr "" |
| 5792 | 5474 | |
| 5793 | -#: src/settings/sections/features.ts:745 | |
| 5794 | -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." | |
| 5475 | +#: includes/agents/abilities.php:46 | |
| 5476 | +msgid "Get post by id" | |
| 5795 | 5477 | msgstr "" |
| 5796 | 5478 | |
| 5797 | -#: src/settings/sections/features.ts:752 | |
| 5798 | -msgid "Use the native Plugins window" | |
| 5479 | +#: includes/agents/abilities.php:90 | |
| 5480 | +msgid "Get media details" | |
| 5799 | 5481 | msgstr "" |
| 5800 | 5482 | |
| 5801 | -#: src/settings/sections/features.ts:757 | |
| 5802 | -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." | |
| 5483 | +#: includes/agents/abilities.php:126 | |
| 5484 | +msgid "Update media details" | |
| 5803 | 5485 | msgstr "" |
| 5804 | 5486 | |
| 5805 | -#: src/settings/sections/features.ts:764 | |
| 5806 | -msgid "Use the native Comments window" | |
| 5487 | +#: includes/agents/abilities.php:173 | |
| 5488 | +msgid "Create draft post" | |
| 5807 | 5489 | msgstr "" |
| 5808 | 5490 | |
| 5809 | -#: src/settings/sections/features.ts:769 | |
| 5810 | -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." | |
| 5491 | +#: includes/agents/abilities.php:217 | |
| 5492 | +msgid "Update post" | |
| 5811 | 5493 | msgstr "" |
| 5812 | 5494 | |
| 5813 | -#: src/settings/sections/help.ts:171 | |
| 5814 | -msgid "Component library" | |
| 5495 | +#: includes/agents/abilities.php:275 | |
| 5496 | +#: includes/agents/abilities.php:553 | |
| 5497 | +#: includes/content-graph/rest.php:213 | |
| 5498 | +#: includes/desktop-files/media-library.php:420 | |
| 5499 | +#: includes/widgets/widget-drafts.php:312 | |
| 5500 | +#: includes/widgets/widget-drafts.php:538 | |
| 5501 | +msgid "Post not found." | |
| 5815 | 5502 | msgstr "" |
| 5816 | 5503 | |
| 5817 | -#: src/settings/sections/help.ts:172 | |
| 5818 | -msgid "Every <wpd-*> 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." | |
| 5504 | +#: includes/agents/abilities.php:347 | |
| 5505 | +#: includes/agents/abilities.php:447 | |
| 5506 | +#: includes/my-wordpress/media-usage.php:140 | |
| 5507 | +msgid "Attachment not found." | |
| 5819 | 5508 | msgstr "" |
| 5820 | 5509 | |
| 5821 | -#. 1: number of matching components, 2: total number of components. | |
| 5822 | -#: src/settings/sections/help.ts:180 | |
| 5823 | -msgid "%1$s of %2$s components match." | |
| 5510 | +#: includes/agents/abilities.php:569 | |
| 5511 | +msgid "Invalid post status." | |
| 5824 | 5512 | msgstr "" |
| 5825 | 5513 | |
| 5826 | -#. %s: number of registered components. | |
| 5827 | -#: src/settings/sections/help.ts:186 | |
| 5828 | -msgid "%s components registered." | |
| 5514 | +#: includes/agents/conversations.php:73 | |
| 5515 | +msgid "Agent conversations" | |
| 5829 | 5516 | msgstr "" |
| 5830 | 5517 | |
| 5831 | -#: src/settings/sections/help.ts:195 | |
| 5832 | -msgid "Missing-import warner — live demo" | |
| 5518 | +#: includes/agents/conversations.php:294 | |
| 5519 | +msgid "Deleted agent" | |
| 5833 | 5520 | msgstr "" |
| 5834 | 5521 | |
| 5835 | -#: src/settings/sections/help.ts:196 | |
| 5836 | -msgid "The three <wpd-*> 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." | |
| 5522 | +#: includes/agents/conversations.php:416 | |
| 5523 | +msgid "No agent with that id exists." | |
| 5837 | 5524 | msgstr "" |
| 5838 | 5525 | |
| 5839 | -#: src/settings/sections/help.ts:232 | |
| 5840 | -msgid "Search components" | |
| 5526 | +#: includes/agents/conversations.php:425 | |
| 5527 | +#: includes/agents/conversations.php:487 | |
| 5528 | +msgid "A conversation needs at least one message." | |
| 5841 | 5529 | msgstr "" |
| 5842 | 5530 | |
| 5843 | -#: src/settings/sections/help.ts:233 | |
| 5844 | -msgid "Name, tag, prop, event…" | |
| 5531 | +#: includes/agents/conversations.php:533 | |
| 5532 | +msgid "No conversation with that id exists." | |
| 5845 | 5533 | msgstr "" |
| 5846 | 5534 | |
| 5847 | -#: src/settings/sections/help.ts:251 | |
| 5848 | -msgid "No components match." | |
| 5535 | +#: includes/agents/draft.php:72 | |
| 5536 | +#: includes/agents/runner.php:1019 | |
| 5537 | +msgid "The WordPress AI Client is not available on this site." | |
| 5849 | 5538 | msgstr "" |
| 5850 | 5539 | |
| 5851 | -#: src/settings/sections/help.ts:343 | |
| 5852 | -msgid "Since" | |
| 5540 | +#: includes/agents/draft.php:129 | |
| 5541 | +msgid "The draft came back in a shape that could not be read. Try again, or fill the fields in yourself." | |
| 5853 | 5542 | msgstr "" |
| 5854 | 5543 | |
| 5855 | -#: src/settings/sections/help.ts:357 | |
| 5856 | -msgid "Example" | |
| 5544 | +#: includes/agents/face.php:107 | |
| 5545 | +msgid "Could not create the agent-faces directory." | |
| 5857 | 5546 | msgstr "" |
| 5858 | 5547 | |
| 5859 | -#: src/settings/sections/help.ts:369 | |
| 5860 | -msgid "This component has no help descriptor yet. Add `static help` to its class for a fuller reference." | |
| 5548 | +#: includes/agents/face.php:210 | |
| 5549 | +msgid "Could not write the agent face." | |
| 5861 | 5550 | msgstr "" |
| 5862 | 5551 | |
| 5863 | -#: src/settings/sections/help.ts:388 | |
| 5864 | -msgid "Props" | |
| 5552 | +#: includes/agents/guard.php:88 | |
| 5553 | +msgid "This account is a OpenStation agent. Login is disabled." | |
| 5865 | 5554 | msgstr "" |
| 5866 | 5555 | |
| 5867 | -#: src/settings/sections/help.ts:417 | |
| 5868 | -msgid "Undocumented — declared via static props." | |
| 5556 | +#: includes/agents/identity.php:96 | |
| 5557 | +msgid "Pick a valid WordPress role for the agent." | |
| 5869 | 5558 | msgstr "" |
| 5870 | 5559 | |
| 5871 | -#: src/settings/sections/help.ts:437 | |
| 5872 | -msgid "Slots" | |
| 5560 | +#: includes/agents/identity.php:106 | |
| 5561 | +msgid "Agent slug could not be derived from the name." | |
| 5873 | 5562 | msgstr "" |
| 5874 | 5563 | |
| 5875 | -#: src/settings/sections/help.ts:460 | |
| 5876 | -msgid "Events" | |
| 5564 | +#: includes/agents/identity.php:145 | |
| 5565 | +msgid "User is not a OpenStation agent." | |
| 5877 | 5566 | msgstr "" |
| 5878 | 5567 | |
| 5879 | -#: src/settings/sections/help.ts:484 | |
| 5880 | -msgid "Shadow parts" | |
| 5568 | +#: includes/agents/identity.php:173 | |
| 5569 | +msgid "Could not delete the agent user." | |
| 5881 | 5570 | msgstr "" |
| 5882 | 5571 | |
| 5883 | -#: src/settings/sections/help.ts:505 | |
| 5884 | -msgid "CSS custom properties" | |
| 5572 | +#: includes/agents/identity.php:251 | |
| 5573 | +msgid "OpenStation agent" | |
| 5885 | 5574 | msgstr "" |
| 5886 | 5575 | |
| 5887 | -#: src/settings/sections/help.ts:513 | |
| 5888 | -msgid "default" | |
| 5576 | +#: includes/agents/identity.php:253 | |
| 5577 | +msgid "Agent" | |
| 5889 | 5578 | msgstr "" |
| 5890 | 5579 | |
| 5891 | -#: src/settings/sections/help.ts:527 | |
| 5892 | -msgid "No components registered." | |
| 5580 | +#: includes/agents/identity.php:256 | |
| 5581 | +msgid "Person" | |
| 5893 | 5582 | msgstr "" |
| 5894 | 5583 | |
| 5895 | -#: src/settings/sections/help.ts:563 | |
| 5896 | -msgid "Experimental" | |
| 5584 | +#: includes/agents/jobs.php:83 | |
| 5585 | +msgid "The background worker did not finish. Some work may already have been applied. Check the site before submitting the task again." | |
| 5897 | 5586 | msgstr "" |
| 5898 | 5587 | |
| 5899 | -#: src/settings/sections/help.ts:565 | |
| 5900 | -msgid "Planned" | |
| 5588 | +#: includes/agents/jobs.php:106 | |
| 5589 | +msgid "Agent job not found." | |
| 5901 | 5590 | msgstr "" |
| 5902 | 5591 | |
| 5903 | -#: src/settings/sections/help.ts:568 | |
| 5904 | -msgid "Stable" | |
| 5592 | +#: includes/agents/jobs.php:137 | |
| 5593 | +msgid "An async invocation requires a request UUID." | |
| 5905 | 5594 | msgstr "" |
| 5906 | 5595 | |
| 5907 | -#: src/settings/sections/themes.ts:120 | |
| 5908 | -msgid "That theme could not be installed." | |
| 5596 | +#: includes/agents/jobs.php:141 | |
| 5597 | +msgid "Send a message between 1 and 20,000 bytes." | |
| 5909 | 5598 | msgstr "" |
| 5910 | 5599 | |
| 5911 | -#: src/settings/sections/themes.ts:129 | |
| 5912 | -msgid "Delete this theme?" | |
| 5600 | +#: includes/agents/jobs.php:158 | |
| 5601 | +msgid "That request ID is already in use." | |
| 5913 | 5602 | msgstr "" |
| 5914 | 5603 | |
| 5915 | -#. %s: theme name. | |
| 5916 | -#: src/settings/sections/themes.ts:132 | |
| 5917 | -msgid "“%s” will be removed from this site for everyone. This cannot be undone." | |
| 5604 | +#: includes/agents/jobs.php:164 | |
| 5605 | +msgid "Configure an AI connector to run agents." | |
| 5918 | 5606 | msgstr "" |
| 5919 | 5607 | |
| 5920 | -#: src/settings/sections/themes.ts:157 | |
| 5921 | -msgid "That theme could not be deleted." | |
| 5608 | +#: includes/agents/jobs.php:186 | |
| 5609 | +msgid "This agent is still handling your previous request. Wait for its answer before sending another." | |
| 5922 | 5610 | msgstr "" |
| 5923 | 5611 | |
| 5924 | -#. %s: theme version string. | |
| 5925 | -#: src/settings/sections/themes.ts:216 | |
| 5926 | -msgid "Version %s" | |
| 5612 | +#: includes/agents/jobs.php:190 | |
| 5613 | +msgid "The request could not be saved. Retry with the same request ID." | |
| 5927 | 5614 | msgstr "" |
| 5928 | 5615 | |
| 5929 | -#. %s: theme name. | |
| 5930 | -#: src/settings/sections/themes.ts:228 | |
| 5931 | -msgid "Delete %s" | |
| 5616 | +#: includes/agents/jobs.php:200 | |
| 5617 | +msgid "WordPress could not schedule the background job." | |
| 5932 | 5618 | msgstr "" |
| 5933 | 5619 | |
| 5934 | -#: src/settings/sections/themes.ts:255 | |
| 5935 | -msgid "System default" | |
| 5620 | +#: includes/agents/jobs.php:270 | |
| 5621 | +msgid "The queued job expired before a worker could start it." | |
| 5936 | 5622 | msgstr "" |
| 5937 | 5623 | |
| 5938 | -#: src/settings/sections/themes.ts:258 | |
| 5939 | -msgid "The look Desktop Mode ships with" | |
| 5624 | +#: includes/agents/jobs.php:279 | |
| 5625 | +msgid "The background worker stopped unexpectedly. Some work may already have been applied. Check the site before submitting again." | |
| 5940 | 5626 | msgstr "" |
| 5941 | 5627 | |
| 5942 | -#: src/settings/sections/themes.ts:295 | |
| 5943 | -msgid "Drop a theme .zip here, or click to upload" | |
| 5628 | +#: includes/agents/jobs.php:291 | |
| 5629 | +msgid "You no longer have permission to run this agent." | |
| 5944 | 5630 | msgstr "" |
| 5945 | 5631 | |
| 5946 | -#. %s: theme name. | |
| 5947 | -#: src/settings/sections/themes.ts:320 | |
| 5948 | -msgid "Apply %s’s recommended layout and effects" | |
| 5632 | +#: includes/agents/jobs.php:304 | |
| 5633 | +msgid "The background agent encountered an unexpected error. Check the site before submitting again." | |
| 5949 | 5634 | msgstr "" |
| 5950 | 5635 | |
| 5951 | -#: src/settings/sections/themes.ts:332 | |
| 5952 | -msgid "Desktop themes" | |
| 5636 | +#: includes/agents/privacy.php:30 | |
| 5637 | +#: includes/agents/privacy.php:132 | |
| 5638 | +#: includes/agents/privacy.php:150 | |
| 5639 | +msgid "OpenStation agents" | |
| 5953 | 5640 | msgstr "" |
| 5954 | 5641 | |
| 5955 | -#: src/settings/sections/themes.ts:335 | |
| 5956 | -msgid "A desktop theme restyles the whole shell — colours, window frames, the dock, and every icon. Your choice applies only to you." | |
| 5642 | +#: includes/agents/privacy.php:59 | |
| 5643 | +msgid "Agent display name" | |
| 5957 | 5644 | msgstr "" |
| 5958 | 5645 | |
| 5959 | -#: src/settings/sections/themes.ts:345 | |
| 5960 | -msgid "Desktop theme" | |
| 5646 | +#: includes/agents/privacy.php:63 | |
| 5647 | +msgid "Agent user_login" | |
| 5961 | 5648 | msgstr "" |
| 5962 | 5649 | |
| 5963 | -#: src/settings/sections/wallpaper.ts:56 | |
| 5964 | -msgid "Mix your own two-colour gradient and set the angle — your desk, your palette." | |
| 5650 | +#: includes/agents/privacy.php:75 | |
| 5651 | +msgid "Instructions (system prompt)" | |
| 5965 | 5652 | msgstr "" |
| 5966 | 5653 | |
| 5967 | -#: src/settings/sections/wallpaper.ts:61 | |
| 5968 | -#: src/settings/sections/wallpaper.ts:78 | |
| 5969 | -msgid "Custom gradient" | |
| 5654 | +#: includes/agents/privacy.php:83 | |
| 5655 | +msgid "Enabled abilities" | |
| 5970 | 5656 | msgstr "" |
| 5971 | 5657 | |
| 5972 | -#: src/settings/sections/wallpaper.ts:102 | |
| 5973 | -msgid "Custom image" | |
| 5658 | +#: includes/agents/privacy.php:91 | |
| 5659 | +msgid "Triggers (JSON)" | |
| 5974 | 5660 | msgstr "" |
| 5975 | 5661 | |
| 5976 | -#: src/settings/sections/wallpaper.ts:106 | |
| 5977 | -msgid "Any image from your media library or an upload, sized to cover the whole desk." | |
| 5662 | +#: includes/agents/privacy.php:99 | |
| 5663 | +msgid "Model override" | |
| 5978 | 5664 | msgstr "" |
| 5979 | 5665 | |
| 5980 | -#: src/settings/sections/wallpaper.ts:174 | |
| 5981 | -msgid "Wallpaper settings" | |
| 5666 | +#: includes/agents/privacy.php:107 | |
| 5667 | +msgid "Rate limit (per hour)" | |
| 5982 | 5668 | msgstr "" |
| 5983 | 5669 | |
| 5984 | -#. %s: wallpaper name. | |
| 5985 | -#: src/settings/sections/wallpaper.ts:209 | |
| 5986 | -msgid "%s settings" | |
| 5670 | +#: includes/agents/privacy.php:115 | |
| 5671 | +msgid "Voice" | |
| 5987 | 5672 | msgstr "" |
| 5988 | 5673 | |
| 5989 | -#: src/settings/sections/wallpaper.ts:489 | |
| 5990 | -msgid "From" | |
| 5674 | +#: includes/agents/privacy.php:123 | |
| 5675 | +msgid "Face (JSON)" | |
| 5991 | 5676 | msgstr "" |
| 5992 | 5677 | |
| 5993 | -#: src/settings/sections/wallpaper.ts:495 | |
| 5994 | -msgid "To" | |
| 5678 | +#: includes/agents/rest.php:258 | |
| 5679 | +msgid "You do not have permission to read OpenStation agents." | |
| 5995 | 5680 | msgstr "" |
| 5996 | 5681 | |
| 5997 | -#: src/settings/sections/wallpaper.ts:501 | |
| 5998 | -msgid "Angle" | |
| 5682 | +#: includes/agents/rest.php:274 | |
| 5683 | +msgid "You do not have permission to manage OpenStation agents." | |
| 5999 | 5684 | msgstr "" |
| 6000 | 5685 | |
| 6001 | -#: src/settings/sections/wallpaper.ts:616 | |
| 6002 | -msgid "Wallpaper" | |
| 5686 | +#: includes/agents/rest.php:290 | |
| 5687 | +msgid "You do not have permission to invoke OpenStation agents." | |
| 6003 | 5688 | msgstr "" |
| 6004 | 5689 | |
| 6005 | -#: src/settings/sections/wallpaper.ts:617 | |
| 6006 | -msgid "The backdrop behind your windows. Pick a preset, mix your own gradient, or drop in an image." | |
| 5690 | +#: includes/agents/rest.php:333 | |
| 5691 | +#: includes/agents/rest.php:389 | |
| 5692 | +#: includes/agents/rest.php:445 | |
| 5693 | +#: includes/agents/rest.php:475 | |
| 5694 | +#: includes/agents/runner.php:159 | |
| 5695 | +#: includes/agents/store.php:1109 | |
| 5696 | +msgid "Agent not found." | |
| 6007 | 5697 | msgstr "" |
| 6008 | 5698 | |
| 6009 | -#: src/settings/sections/window-radius.ts:31 | |
| 6010 | -#: src/settings/sections/window-radius.ts:36 | |
| 6011 | -msgid "Window corners" | |
| 5699 | +#: includes/agents/rest.php:489 | |
| 5700 | +msgid "You do not have permission to invoke this agent." | |
| 6012 | 5701 | msgstr "" |
| 6013 | 5702 | |
| 6014 | -#: src/settings/sections/window-radius.ts:32 | |
| 6015 | -msgid "How rounded the corners of windows are." | |
| 5703 | +#: includes/agents/runner.php:165 | |
| 5704 | +msgid "Message must be a non-empty string." | |
| 6016 | 5705 | msgstr "" |
| 6017 | 5706 | |
| 6018 | -#: src/sticky-notes/layer.ts:179 | |
| 6019 | -msgid "Sticky notes" | |
| 5707 | +#: includes/agents/runner.php:171 | |
| 5708 | +msgid "The WordPress AI Client is not available on this site. Configure an AI connector to run agents." | |
| 6020 | 5709 | msgstr "" |
| 6021 | 5710 | |
| 6022 | -#: src/sticky-notes/layer.ts:208 | |
| 6023 | -msgid "New sticky note" | |
| 5711 | +#. translators: %d is the hourly per-user invocation cap. | |
| 5712 | +#: includes/agents/runner.php:390 | |
| 5713 | +#, php-format | |
| 5714 | +msgid "You reached your limit of %d agent runs this hour. Try again later." | |
| 6024 | 5715 | msgstr "" |
| 6025 | 5716 | |
| 6026 | -#: src/sticky-notes/layer.ts:240 | |
| 6027 | -msgid "Sticky term is unavailable." | |
| 5717 | +#. translators: %d is the hourly invocation cap. | |
| 5718 | +#: includes/agents/runner.php:434 | |
| 5719 | +#, php-format | |
| 5720 | +msgid "This agent reached its limit of %d runs this hour. Try again later." | |
| 6028 | 5721 | msgstr "" |
| 6029 | 5722 | |
| 6030 | -#: src/sticky-notes/layer.ts:621 | |
| 6031 | -msgid "Open artifact" | |
| 5723 | +#. translators: %s is the tool name the model called. | |
| 5724 | +#: includes/agents/runner.php:588 | |
| 5725 | +#, php-format | |
| 5726 | +msgid "Tool \"%s\" is not on this agent's allowlist." | |
| 6032 | 5727 | msgstr "" |
| 6033 | 5728 | |
| 6034 | -#: src/sticky-notes/layer.ts:630 | |
| 6035 | -msgid "Hide sticky note" | |
| 5729 | +#. translators: %d is the number of turns the run made. | |
| 5730 | +#: includes/agents/runner.php:670 | |
| 5731 | +#, php-format | |
| 5732 | +msgid "Agent stopped after %d turns without a final answer." | |
| 6036 | 5733 | msgstr "" |
| 6037 | 5734 | |
| 6038 | -#: src/sticky-notes/layer.ts:638 | |
| 6039 | -msgid "Sticky note text" | |
| 5735 | +#: includes/agents/runner.php:951 | |
| 5736 | +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." | |
| 6040 | 5737 | msgstr "" |
| 6041 | 5738 | |
| 6042 | -#: src/sticky-notes/layer.ts:751 | |
| 6043 | -msgid "Could not save sticky note." | |
| 5739 | +#: includes/agents/runner.php:962 | |
| 5740 | +msgid "The reply ran past the output-token limit before it finished, so it was discarded rather than acted on incomplete. Ask for something shorter, or raise max_tokens with the openstation_ai_model_config filter." | |
| 6044 | 5741 | msgstr "" |
| 6045 | 5742 | |
| 6046 | -#: src/ui/components/wpd-notice/wpd-notice.ts:167 | |
| 6047 | -msgid "Dismiss notice" | |
| 5743 | +#: includes/agents/runner.php:973 | |
| 5744 | +msgid "The model ran out of room before writing its answer — it most likely spent the whole output budget reasoning. Try a narrower request, or try again." | |
| 6048 | 5745 | msgstr "" |
| 6049 | 5746 | |
| 6050 | -#. 1: WordPress version, 2: release codename. | |
| 6051 | -#: src/update-notice.ts:90 | |
| 6052 | -msgid "WordPress %1$s \"%2$s\" is available." | |
| 5747 | +#: includes/agents/runner.php:1296 | |
| 5748 | +msgid "The Abilities API is not available on this site." | |
| 6053 | 5749 | msgstr "" |
| 6054 | 5750 | |
| 6055 | -#. %s: WordPress version. | |
| 6056 | -#: src/update-notice.ts:94 | |
| 6057 | -msgid "WordPress %s is available." | |
| 5751 | +#. translators: %s is the ability slug. | |
| 5752 | +#: includes/agents/runner.php:1305 | |
| 5753 | +#, php-format | |
| 5754 | +msgid "Ability \"%s\" is not registered on this site." | |
| 6058 | 5755 | msgstr "" |
| 6059 | 5756 | |
| 6060 | -#: src/update-notice.ts:134 | |
| 6061 | -#: includes/core-notices.php:91 | |
| 6062 | -msgid "WordPress Updates" | |
| 5757 | +#: includes/agents/store.php:544 | |
| 5758 | +msgid "Chat" | |
| 6063 | 5759 | msgstr "" |
| 6064 | 5760 | |
| 6065 | -#: src/widgets/built-in.ts:20 | |
| 6066 | -msgid "Clock" | |
| 5761 | +#: includes/agents/store.php:545 | |
| 5762 | +msgid "Open a conversation window with the agent." | |
| 6067 | 5763 | msgstr "" |
| 6068 | 5764 | |
| 6069 | -#: src/widgets/built-in.ts:23 | |
| 6070 | -msgid "Local time and date, refreshed every second." | |
| 5765 | +#: includes/agents/store.php:557 | |
| 5766 | +msgid "Send to (right-click menu)" | |
| 6071 | 5767 | msgstr "" |
| 6072 | 5768 | |
| 6073 | -#. %s is the widget label (e.g., "Clock") | |
| 6074 | -#: src/widgets/frame.ts:295 | |
| 6075 | -msgid "Dock %s back to widget column" | |
| 5769 | +#: includes/agents/store.php:558 | |
| 5770 | +msgid "The agent appears as a \"Send to…\" action in the right-click menu for the entity kinds you pick." | |
| 6076 | 5771 | msgstr "" |
| 6077 | 5772 | |
| 6078 | -#. %s is the widget label (e.g., "Clock") | |
| 6079 | -#: src/widgets/frame.ts:331 | |
| 6080 | -msgid "Remove %s" | |
| 5773 | +#: includes/agents/store.php:576 | |
| 5774 | +msgid "Drag & drop" | |
| 6081 | 5775 | msgstr "" |
| 6082 | 5776 | |
| 6083 | -#: src/widgets/layer.ts:393 | |
| 6084 | -#: src/widgets/layer.ts:400 | |
| 6085 | -#: src/widgets/picker.ts:50 | |
| 6086 | -#: src/widgets/picker.ts:54 | |
| 6087 | -msgid "Add widget" | |
| 5777 | +#: includes/agents/store.php:577 | |
| 5778 | +msgid "Drop a tile onto the agent." | |
| 6088 | 5779 | msgstr "" |
| 6089 | 5780 | |
| 6090 | -#: src/widgets/picker.ts:149 | |
| 6091 | -msgid "No widgets available. Activate a plugin that registers one, or see the docs for the registerWidget API." | |
| 5781 | +#: includes/agents/store.php:596 | |
| 5782 | +msgid "WordPress hook" | |
| 6092 | 5783 | msgstr "" |
| 6093 | 5784 | |
| 6094 | -#. %s is the widget label | |
| 6095 | -#: src/widgets/picker.ts:172 | |
| 6096 | -msgid "%s (already added)" | |
| 5785 | +#: includes/agents/store.php:597 | |
| 5786 | +msgid "Run automatically when a WordPress action fires." | |
| 6097 | 5787 | msgstr "" |
| 6098 | 5788 | |
| 6099 | -#. %s is the widget label | |
| 6100 | -#: src/widgets/picker.ts:175 | |
| 6101 | -msgid "Add %s" | |
| 5789 | +#: includes/agents/store.php:611 | |
| 5790 | +msgid "REST endpoint" | |
| 6102 | 5791 | msgstr "" |
| 6103 | 5792 | |
| 6104 | -#: src/widgets/picker.ts:202 | |
| 6105 | -msgid "Added" | |
| 5793 | +#: includes/agents/store.php:612 | |
| 5794 | +msgid "Expose a REST URL for external services to call." | |
| 6106 | 5795 | msgstr "" |
| 6107 | 5796 | |
| 6108 | -#: src/window-chrome/controls/built-ins.ts:37 | |
| 6109 | -msgid "Minimize" | |
| 5797 | +#: includes/agents/store.php:628 | |
| 5798 | +msgid "Agent-to-agent" | |
| 6110 | 5799 | msgstr "" |
| 6111 | 5800 | |
| 6112 | -#: src/window-chrome/controls/built-ins.ts:50 | |
| 6113 | -msgid "Maximize" | |
| 5801 | +#: includes/agents/store.php:629 | |
| 5802 | +msgid "Run when another agent on this site emits a completion event." | |
| 6114 | 5803 | msgstr "" |
| 6115 | 5804 | |
| 6116 | -#: src/window-chrome/controls/built-ins.ts:63 | |
| 6117 | -#: src/window/index.ts:1871 | |
| 6118 | -#: includes/admin-bar.php:69 | |
| 6119 | -#: includes/admin-bar.php:692 | |
| 6120 | -msgid "Enter fullscreen" | |
| 5805 | +#: includes/agents/store.php:668 | |
| 5806 | +msgid "Every time a post is saved." | |
| 6121 | 5807 | msgstr "" |
| 6122 | 5808 | |
| 6123 | -#: src/window/dom.ts:138 | |
| 6124 | -msgid "Loading window content" | |
| 5809 | +#: includes/agents/store.php:672 | |
| 5810 | +msgid "A new post is inserted." | |
| 6125 | 5811 | msgstr "" |
| 6126 | 5812 | |
| 6127 | -#: src/window/dom.ts:342 | |
| 6128 | -msgid "Window actions" | |
| 5813 | +#: includes/agents/store.php:676 | |
| 5814 | +msgid "A post status changes." | |
| 6129 | 5815 | msgstr "" |
| 6130 | 5816 | |
| 6131 | -#: src/window/dom.ts:366 | |
| 6132 | -msgid "Open on startup" | |
| 5817 | +#: includes/agents/store.php:680 | |
| 5818 | +msgid "A new comment is inserted." | |
| 6133 | 5819 | msgstr "" |
| 6134 | 5820 | |
| 6135 | -#. %s is the window's admin-page name (e.g., "Posts") | |
| 6136 | -#: src/window/dom.ts:380 | |
| 6137 | -msgid "Open another %s" | |
| 5821 | +#: includes/agents/store.php:684 | |
| 5822 | +msgid "A new comment is posted." | |
| 6138 | 5823 | msgstr "" |
| 6139 | 5824 | |
| 6140 | -#: src/window/dom.ts:396 | |
| 6141 | -msgid "Open in new window" | |
| 5825 | +#: includes/agents/store.php:688 | |
| 5826 | +msgid "A new user registers." | |
| 6142 | 5827 | msgstr "" |
| 6143 | 5828 | |
| 6144 | -#: src/window/dom.ts:410 | |
| 6145 | -msgid "Reload" | |
| 5829 | +#: includes/agents/store.php:692 | |
| 5830 | +msgid "A user profile is updated." | |
| 6146 | 5831 | msgstr "" |
| 6147 | 5832 | |
| 6148 | -#: src/window/dom.ts:423 | |
| 6149 | -msgid "Open in browser tab" | |
| 5833 | +#: includes/agents/store.php:696 | |
| 5834 | +msgid "A new attachment is added." | |
| 6150 | 5835 | msgstr "" |
| 6151 | 5836 | |
| 6152 | -#. %s is the window's admin-page title (e.g., "Posts") | |
| 6153 | -#: src/window/dom.ts:647 | |
| 6154 | -msgid "%s sub-pages" | |
| 5837 | +#: includes/agents/store.php:1019 | |
| 5838 | +#: includes/agents/store.php:1146 | |
| 5839 | +msgid "Pick a role you are allowed to assign to an agent." | |
| 6155 | 5840 | msgstr "" |
| 6156 | 5841 | |
| 6157 | -#: src/window/iframe-bridge.ts:219 | |
| 6158 | -msgid "Unsaved changes" | |
| 5842 | +#: includes/agents/store.php:1120 | |
| 5843 | +msgid "Agent name cannot be empty." | |
| 6159 | 5844 | msgstr "" |
| 6160 | 5845 | |
| 6161 | -#: src/window/iframe-bridge.ts:220 | |
| 6162 | -msgid "You have unsaved changes. Are you sure you want to close this window?" | |
| 5846 | +#: includes/ai-copilot/abilities-debugging.php:87 | |
| 5847 | +msgid "No readable log file was found on this install." | |
| 6163 | 5848 | msgstr "" |
| 6164 | 5849 | |
| 6165 | -#: src/window/iframe-bridge.ts:221 | |
| 6166 | -msgid "Close window" | |
| 5850 | +#: includes/ai-copilot/abilities-debugging.php:88 | |
| 5851 | +msgid "No readable log file matches that source id." | |
| 6167 | 5852 | msgstr "" |
| 6168 | 5853 | |
| 6169 | -#: src/window/index.ts:1871 | |
| 6170 | -#: includes/admin-bar.php:691 | |
| 6171 | -#: includes/admin-bar.php:693 | |
| 6172 | -msgid "Exit fullscreen" | |
| 5854 | +#: includes/ai-copilot/abilities-debugging.php:272 | |
| 5855 | +msgid "That file is not named anywhere in the current log. Only files an entry or a stack trace mentions can be read." | |
| 6173 | 5856 | msgstr "" |
| 6174 | 5857 | |
| 6175 | -#: src/window-links/renderers/svg-splines.ts:152 | |
| 6176 | -msgid "Splines" | |
| 5858 | +#: includes/ai-copilot/abilities-debugging.php:278 | |
| 5859 | +msgid "That file does not exist on disk or cannot be read." | |
| 6177 | 5860 | msgstr "" |
| 6178 | 5861 | |
| 6179 | -#: src/window-links/renderers/svg-splines.ts:153 | |
| 6180 | -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." | |
| 5862 | +#: includes/ai-copilot/abilities-debugging.php:291 | |
| 5863 | +msgid "That file lives outside the WordPress installation." | |
| 6181 | 5864 | msgstr "" |
| 6182 | 5865 | |
| 6183 | -#. %d is the desktop number (e.g., "Desktop 2") | |
| 6184 | -#: src/window-manager/desktops.ts:81 | |
| 6185 | -msgid "Desktop %d" | |
| 5866 | +#: includes/ai-copilot/abilities-debugging.php:295 | |
| 5867 | +msgid "Only source files can be read — not logs, dumps, or data files." | |
| 6186 | 5868 | msgstr "" |
| 6187 | 5869 | |
| 6188 | -#: src/window-manager/overview.ts:479 | |
| 6189 | -msgid "Add new desktop" | |
| 5870 | +#: includes/ai-copilot/abilities-debugging.php:302 | |
| 5871 | +msgid "Configuration files are never readable through this tool — they hold database credentials and salts. Describe what you need from it instead." | |
| 6190 | 5872 | msgstr "" |
| 6191 | 5873 | |
| 6192 | -#. %s is the desktop label | |
| 6193 | -#: src/window-manager/overview.ts:523 | |
| 6194 | -msgid "Switch to %s" | |
| 5874 | +#: includes/ai-copilot/abilities-debugging.php:324 | |
| 5875 | +msgid "The file could not be read." | |
| 6195 | 5876 | msgstr "" |
| 6196 | 5877 | |
| 6197 | -#. %s is the desktop label | |
| 6198 | -#: src/window-manager/overview.ts:562 | |
| 6199 | -msgid "Close %s" | |
| 5878 | +#: includes/ai-copilot/abilities-debugging.php:375 | |
| 5879 | +msgid "List error-log issues" | |
| 6200 | 5880 | msgstr "" |
| 6201 | 5881 | |
| 6202 | -#. %d is the number of external sub-tabs open on this window. | |
| 6203 | -#: src/window-manager/overview.ts:657 | |
| 6204 | -msgid "· %d open tab" | |
| 6205 | -msgid_plural "· %d open tabs" | |
| 6206 | -msgstr[0] "" | |
| 6207 | -msgstr[1] "" | |
| 6208 | - | |
| 6209 | -#: src/window/tabs.ts:209 | |
| 6210 | -#: src/window/tabs.ts:210 | |
| 6211 | -msgid "Open in a new browser tab" | |
| 5882 | +#: includes/ai-copilot/abilities-debugging.php:429 | |
| 5883 | +msgid "Get one error-log issue" | |
| 6212 | 5884 | msgstr "" |
| 6213 | 5885 | |
| 6214 | -#: src/window/tabs.ts:217 | |
| 6215 | -#: src/window/tabs.ts:218 | |
| 6216 | -msgid "Close tab" | |
| 5886 | +#: includes/ai-copilot/abilities-debugging.php:465 | |
| 5887 | +msgid "Read source around a logged line" | |
| 6217 | 5888 | msgstr "" |
| 6218 | 5889 | |
| 6219 | -#. %s is the external site's title or URL. | |
| 6220 | -#: src/window/tabs.ts:412 | |
| 6221 | -msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding." | |
| 5890 | +#: includes/ai-copilot/abilities-debugging.php:508 | |
| 5891 | +msgid "Get site debugging context" | |
| 6222 | 5892 | msgstr "" |
| 6223 | 5893 | |
| 6224 | -#: src/window/tabs.ts:418 | |
| 6225 | -msgid "Open" | |
| 5894 | +#: includes/ai-copilot/abilities-debugging.php:629 | |
| 5895 | +msgid "No issue in the current log has that signature — it may have been cleared or aged out. Call list_log_issues again." | |
| 6226 | 5896 | msgstr "" |
| 6227 | 5897 | |
| 6228 | -#. Plugin Name of the plugin | |
| 6229 | -#: desktop-mode.php | |
| 6230 | -#: includes/ai-copilot/abilities.php:39 | |
| 6231 | -msgid "Desktop Mode" | |
| 5898 | +#: includes/ai-copilot/abilities.php:40 | |
| 5899 | +msgid "Read-only content search and wp-admin navigation abilities powering the OpenStation AI assistant." | |
| 6232 | 5900 | msgstr "" |
| 6233 | 5901 | |
| 6234 | -#. Plugin URI of the plugin | |
| 6235 | -#: desktop-mode.php | |
| 6236 | -msgid "https://github.com/WordPress/desktop-mode" | |
| 5902 | +#: includes/ai-copilot/abilities.php:211 | |
| 5903 | +msgid "Search posts" | |
| 6237 | 5904 | msgstr "" |
| 6238 | 5905 | |
| 6239 | -#. Description of the plugin | |
| 6240 | -#: desktop-mode.php | |
| 6241 | -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." | |
| 5906 | +#: includes/ai-copilot/abilities.php:227 | |
| 5907 | +msgid "Search pages" | |
| 6242 | 5908 | msgstr "" |
| 6243 | 5909 | |
| 6244 | -#. Author of the plugin | |
| 6245 | -#: desktop-mode.php | |
| 6246 | -msgid "Daniel López Sánchez" | |
| 5910 | +#: includes/ai-copilot/abilities.php:243 | |
| 5911 | +msgid "Search comments" | |
| 6247 | 5912 | msgstr "" |
| 6248 | 5913 | |
| 6249 | -#. Author URI of the plugin | |
| 6250 | -#: desktop-mode.php | |
| 6251 | -msgid "https://github.com/allterraindeveloper" | |
| 5914 | +#: includes/ai-copilot/abilities.php:259 | |
| 5915 | +msgid "Search comments on a post" | |
| 6252 | 5916 | msgstr "" |
| 6253 | 5917 | |
| 6254 | -#: includes/admin-bar.php:38 | |
| 6255 | -msgid "Switch to Classic Admin" | |
| 5918 | +#: includes/ai-copilot/abilities.php:293 | |
| 5919 | +msgid "List admin pages" | |
| 6256 | 5920 | msgstr "" |
| 6257 | 5921 | |
| 6258 | -#: includes/admin-bar.php:39 | |
| 6259 | -#: includes/welcome-dialog.php:571 | |
| 6260 | -msgid "Switch to Desktop Mode" | |
| 5922 | +#: includes/ai-copilot/abilities.php:327 | |
| 5923 | +msgid "Search WordPress.org plugins" | |
| 6261 | 5924 | msgstr "" |
| 6262 | 5925 | |
| 6263 | -#: includes/admin-bar.php:94 | |
| 6264 | -msgid "Arrange windows" | |
| 5926 | +#: includes/ai-copilot/abilities.php:361 | |
| 5927 | +msgid "Read PHP error log" | |
| 6265 | 5928 | msgstr "" |
| 6266 | 5929 | |
| 6267 | -#: includes/admin-bar.php:103 | |
| 6268 | -msgid "Cascade" | |
| 5930 | +#: includes/ai-copilot/abilities.php:416 | |
| 5931 | +msgid "Analyze comment for spam" | |
| 6269 | 5932 | msgstr "" |
| 6270 | 5933 | |
| 6271 | -#: includes/admin-bar.php:107 | |
| 6272 | -msgid "Lay all windows out from top-left, offset so every title bar stays visible." | |
| 5934 | +#: includes/ai-copilot/abilities.php:463 | |
| 5935 | +#: includes/my-wordpress/comment-stats.php:167 | |
| 5936 | +#: includes/recycle-bin/store.php:769 | |
| 5937 | +#: includes/recycle-bin/store.php:878 | |
| 5938 | +msgid "Comment not found." | |
| 6273 | 5939 | msgstr "" |
| 6274 | 5940 | |
| 6275 | -#: includes/admin-bar.php:119 | |
| 6276 | -msgid "Zoom out to see every window at once. Click one to focus it." | |
| 5941 | +#: includes/ai-copilot/client.php:188 | |
| 5942 | +msgid "The AI provider cut the reply short at the output-token limit." | |
| 6277 | 5943 | msgstr "" |
| 6278 | 5944 | |
| 6279 | -#: includes/admin-bar.php:133 | |
| 6280 | -msgid "Snap to grid" | |
| 5945 | +#: includes/ai-copilot/client.php:213 | |
| 5946 | +msgid "The AI provider returned no answer text." | |
| 6281 | 5947 | msgstr "" |
| 6282 | 5948 | |
| 6283 | -#: includes/admin-bar.php:137 | |
| 6284 | -msgid "Snap windows to a grid while dragging or resizing." | |
| 5949 | +#: includes/ai-copilot/mio.php:37 | |
| 5950 | +msgid "The MIO API is turned off in OpenStation Preferences → Features." | |
| 6285 | 5951 | msgstr "" |
| 6286 | 5952 | |
| 6287 | -#: includes/admin-bar.php:145 | |
| 6288 | -msgid "Tile all windows" | |
| 5953 | +#: includes/ai-copilot/mio.php:48 | |
| 5954 | +msgid "Ask MIO requires a compatible AI connector in Settings → Connectors." | |
| 6289 | 5955 | msgstr "" |
| 6290 | 5956 | |
| 6291 | -#: includes/admin-bar.php:149 | |
| 6292 | -msgid "Pack every window into an evenly tiled grid that fills the desktop." | |
| 5957 | +#: includes/ai-copilot/mio.php:111 | |
| 5958 | +msgid "The conversation is too large." | |
| 6293 | 5959 | msgstr "" |
| 6294 | 5960 | |
| 6295 | -#: includes/admin-bar.php:246 | |
| 6296 | -#: includes/admin-bar.php:707 | |
| 6297 | -msgid "Keyboard shortcuts" | |
| 5961 | +#: includes/ai-copilot/mio.php:115 | |
| 5962 | +msgid "Invalid MIO window context." | |
| 6298 | 5963 | msgstr "" |
| 6299 | 5964 | |
| 6300 | -#: includes/admin-bar.php:271 | |
| 6301 | -msgid "Open the Bug Report window" | |
| 5965 | +#: includes/ai-copilot/mio.php:148 | |
| 5966 | +msgid "MIO requested an unavailable action." | |
| 6302 | 5967 | msgstr "" |
| 6303 | 5968 | |
| 6304 | -#: includes/admin-bar.php:690 | |
| 6305 | -msgid "Fullscreen" | |
| 5969 | +#: includes/ai-copilot/search.php:63 | |
| 5970 | +#: includes/multisite.php:108 | |
| 5971 | +msgid "Dashboard" | |
| 6306 | 5972 | msgstr "" |
| 6307 | 5973 | |
| 6308 | -#: includes/admin-bar.php:709 | |
| 6309 | -msgid "Desktops & Overview" | |
| 5974 | +#: includes/ai-copilot/search.php:66 | |
| 5975 | +msgid "The main admin dashboard: activity, drafts, site overview." | |
| 6310 | 5976 | msgstr "" |
| 6311 | 5977 | |
| 6312 | -#: includes/admin-bar.php:711 | |
| 6313 | -msgid "Key" | |
| 5978 | +#: includes/ai-copilot/search.php:69 | |
| 5979 | +msgid "All Posts" | |
| 6314 | 5980 | msgstr "" |
| 6315 | 5981 | |
| 6316 | -#: includes/admin-bar.php:712 | |
| 6317 | -msgid "Outside overview" | |
| 5982 | +#: includes/ai-copilot/search.php:72 | |
| 5983 | +msgid "List, edit, bulk-manage blog posts." | |
| 6318 | 5984 | msgstr "" |
| 6319 | 5985 | |
| 6320 | -#: includes/admin-bar.php:713 | |
| 6321 | -msgid "Inside overview" | |
| 5986 | +#: includes/ai-copilot/search.php:75 | |
| 5987 | +msgid "Add New Post" | |
| 6322 | 5988 | msgstr "" |
| 6323 | 5989 | |
| 6324 | -#: includes/admin-bar.php:714 | |
| 6325 | -msgid "In Show Desktop" | |
| 5990 | +#: includes/ai-copilot/search.php:78 | |
| 5991 | +msgid "Create a new blog post." | |
| 6326 | 5992 | msgstr "" |
| 6327 | 5993 | |
| 6328 | -#: includes/admin-bar.php:719 | |
| 6329 | -msgid "Previous desktop (wraps)" | |
| 5994 | +#: includes/ai-copilot/search.php:84 | |
| 5995 | +msgid "Manage post categories: add, rename, merge." | |
| 6330 | 5996 | msgstr "" |
| 6331 | 5997 | |
| 6332 | -#: includes/admin-bar.php:720 | |
| 6333 | -msgid "Previous desktop (grid + top-bar update)" | |
| 5998 | +#: includes/ai-copilot/search.php:90 | |
| 5999 | +msgid "Manage post tags." | |
| 6334 | 6000 | msgstr "" |
| 6335 | 6001 | |
| 6336 | -#: includes/admin-bar.php:721 | |
| 6337 | -msgid "Previous desktop" | |
| 6002 | +#: includes/ai-copilot/search.php:93 | |
| 6003 | +msgid "All Pages" | |
| 6338 | 6004 | msgstr "" |
| 6339 | 6005 | |
| 6340 | -#: includes/admin-bar.php:725 | |
| 6341 | -msgid "Next desktop (wraps)" | |
| 6006 | +#: includes/ai-copilot/search.php:96 | |
| 6007 | +msgid "List and edit static pages (About, Contact, etc.)." | |
| 6342 | 6008 | msgstr "" |
| 6343 | 6009 | |
| 6344 | -#: includes/admin-bar.php:726 | |
| 6345 | -msgid "Next desktop (grid + top-bar update)" | |
| 6010 | +#: includes/ai-copilot/search.php:99 | |
| 6011 | +msgid "Add New Page" | |
| 6346 | 6012 | msgstr "" |
| 6347 | 6013 | |
| 6348 | -#: includes/admin-bar.php:727 | |
| 6349 | -msgid "Next desktop" | |
| 6014 | +#: includes/ai-copilot/search.php:102 | |
| 6015 | +msgid "Create a new page." | |
| 6350 | 6016 | msgstr "" |
| 6351 | 6017 | |
| 6352 | -#: includes/admin-bar.php:731 | |
| 6353 | -msgid "Enter Overview" | |
| 6018 | +#: includes/ai-copilot/search.php:105 | |
| 6019 | +msgid "Media Library" | |
| 6354 | 6020 | msgstr "" |
| 6355 | 6021 | |
| 6356 | -#: includes/admin-bar.php:732 | |
| 6357 | -msgid "Exit Overview onto active desktop" | |
| 6022 | +#: includes/ai-copilot/search.php:108 | |
| 6023 | +msgid "Browse, upload, and manage images, files, videos." | |
| 6358 | 6024 | msgstr "" |
| 6359 | 6025 | |
| 6360 | -#: includes/admin-bar.php:733 | |
| 6361 | -msgid "Restore windows (exit Show Desktop)" | |
| 6026 | +#: includes/ai-copilot/search.php:114 | |
| 6027 | +msgid "Moderate and reply to comments on posts and pages." | |
| 6362 | 6028 | msgstr "" |
| 6363 | 6029 | |
| 6364 | -#: includes/admin-bar.php:737 | |
| 6365 | -#: includes/admin-bar.php:739 | |
| 6366 | -msgid "Toggle Show Desktop" | |
| 6030 | +#: includes/ai-copilot/search.php:117 | |
| 6031 | +#: includes/core-notices.php:231 | |
| 6032 | +#: includes/multisite.php:115 | |
| 6033 | +msgid "Themes" | |
| 6367 | 6034 | msgstr "" |
| 6368 | 6035 | |
| 6369 | -#: includes/admin-bar.php:738 | |
| 6370 | -msgid "Exit Overview (no minimize)" | |
| 6036 | +#: includes/ai-copilot/search.php:120 | |
| 6037 | +msgid "Change, install, or customize the active theme." | |
| 6371 | 6038 | msgstr "" |
| 6372 | 6039 | |
| 6373 | -#: includes/admin-bar.php:743 | |
| 6374 | -msgid "(in overview)" | |
| 6040 | +#: includes/ai-copilot/search.php:126 | |
| 6041 | +msgid "Live-preview theme customisation: colors, fonts, layout." | |
| 6375 | 6042 | msgstr "" |
| 6376 | 6043 | |
| 6377 | -#: includes/admin-bar.php:745 | |
| 6378 | -msgid "Commit current desktop, exit overview" | |
| 6044 | +#: includes/ai-copilot/search.php:132 | |
| 6045 | +msgid "Manage sidebar and footer widgets." | |
| 6379 | 6046 | msgstr "" |
| 6380 | 6047 | |
| 6381 | -#: includes/admin-bar.php:751 | |
| 6382 | -msgid "Windows & palette" | |
| 6048 | +#: includes/ai-copilot/search.php:135 | |
| 6049 | +msgid "Menus" | |
| 6383 | 6050 | msgstr "" |
| 6384 | 6051 | |
| 6385 | -#: includes/admin-bar.php:755 | |
| 6386 | -msgid "Cycle to the next window on the active desktop." | |
| 6052 | +#: includes/ai-copilot/search.php:138 | |
| 6053 | +msgid "Create and edit navigation menus." | |
| 6387 | 6054 | msgstr "" |
| 6388 | 6055 | |
| 6389 | -#: includes/admin-bar.php:759 | |
| 6390 | -msgid "Cycle to the previous window on the active desktop." | |
| 6056 | +#: includes/ai-copilot/search.php:144 | |
| 6057 | +msgid "Activate, deactivate, update or delete plugins." | |
| 6391 | 6058 | msgstr "" |
| 6392 | 6059 | |
| 6393 | -#: includes/admin-bar.php:763 | |
| 6394 | -msgid "Open the command palette / Ask AI overlay." | |
| 6060 | +#: includes/ai-copilot/search.php:147 | |
| 6061 | +msgid "Add New Plugin" | |
| 6395 | 6062 | msgstr "" |
| 6396 | 6063 | |
| 6397 | -#: includes/admin-bar.php:767 | |
| 6398 | -msgid "Exit Overview (or Snap Overview) without changing window state." | |
| 6064 | +#: includes/ai-copilot/search.php:150 | |
| 6065 | +msgid "Search and install new plugins from the directory." | |
| 6399 | 6066 | msgstr "" |
| 6400 | 6067 | |
| 6401 | -#: includes/agents/abilities.php:46 | |
| 6402 | -msgid "Get post by id" | |
| 6068 | +#: includes/ai-copilot/search.php:156 | |
| 6069 | +msgid "Manage user accounts and roles." | |
| 6403 | 6070 | msgstr "" |
| 6404 | 6071 | |
| 6405 | -#: includes/agents/abilities.php:90 | |
| 6406 | -msgid "Get media details" | |
| 6072 | +#: includes/ai-copilot/search.php:159 | |
| 6073 | +msgid "Add New User" | |
| 6407 | 6074 | msgstr "" |
| 6408 | 6075 | |
| 6409 | -#: includes/agents/abilities.php:126 | |
| 6410 | -msgid "Update media details" | |
| 6076 | +#: includes/ai-copilot/search.php:162 | |
| 6077 | +msgid "Create a new user account." | |
| 6411 | 6078 | msgstr "" |
| 6412 | 6079 | |
| 6413 | -#: includes/agents/abilities.php:173 | |
| 6414 | -msgid "Create draft post" | |
| 6080 | +#: includes/ai-copilot/search.php:165 | |
| 6081 | +msgid "Your Profile" | |
| 6415 | 6082 | msgstr "" |
| 6416 | 6083 | |
| 6417 | -#: includes/agents/abilities.php:217 | |
| 6418 | -msgid "Update post" | |
| 6084 | +#: includes/ai-copilot/search.php:168 | |
| 6085 | +msgid "Edit your own profile, password, admin colour scheme." | |
| 6419 | 6086 | msgstr "" |
| 6420 | 6087 | |
| 6421 | -#: includes/agents/abilities.php:275 | |
| 6422 | -#: includes/agents/abilities.php:478 | |
| 6423 | -#: includes/content-graph/rest.php:201 | |
| 6424 | -#: includes/widgets/widget-drafts.php:312 | |
| 6425 | -#: includes/widgets/widget-drafts.php:466 | |
| 6426 | -msgid "Post not found." | |
| 6088 | +#: includes/ai-copilot/search.php:171 | |
| 6089 | +msgid "General Settings" | |
| 6427 | 6090 | msgstr "" |
| 6428 | 6091 | |
| 6429 | -#: includes/agents/abilities.php:317 | |
| 6430 | -#: includes/agents/abilities.php:372 | |
| 6431 | -#: includes/my-wordpress/media-usage.php:140 | |
| 6432 | -msgid "Attachment not found." | |
| 6092 | +#: includes/ai-copilot/search.php:174 | |
| 6093 | +msgid "Site title, tagline, URL, timezone, language." | |
| 6433 | 6094 | msgstr "" |
| 6434 | 6095 | |
| 6435 | -#: includes/agents/abilities.php:494 | |
| 6436 | -msgid "Invalid post status." | |
| 6096 | +#: includes/ai-copilot/search.php:177 | |
| 6097 | +msgid "Writing Settings" | |
| 6437 | 6098 | msgstr "" |
| 6438 | 6099 | |
| 6439 | -#: includes/agents/conversations.php:65 | |
| 6440 | -msgid "Agent conversations" | |
| 6100 | +#: includes/ai-copilot/search.php:180 | |
| 6101 | +msgid "Default post category, post format, remote publishing." | |
| 6441 | 6102 | msgstr "" |
| 6442 | 6103 | |
| 6443 | -#: includes/agents/conversations.php:210 | |
| 6444 | -msgid "Conversation" | |
| 6104 | +#: includes/ai-copilot/search.php:183 | |
| 6105 | +msgid "Reading Settings" | |
| 6445 | 6106 | msgstr "" |
| 6446 | 6107 | |
| 6447 | -#: includes/agents/conversations.php:286 | |
| 6448 | -msgid "Deleted agent" | |
| 6108 | +#: includes/ai-copilot/search.php:186 | |
| 6109 | +msgid "Homepage, blog posts per page, search-engine visibility." | |
| 6449 | 6110 | msgstr "" |
| 6450 | 6111 | |
| 6451 | -#: includes/agents/conversations.php:408 | |
| 6452 | -msgid "No agent with that id exists." | |
| 6112 | +#: includes/ai-copilot/search.php:189 | |
| 6113 | +msgid "Discussion Settings" | |
| 6453 | 6114 | msgstr "" |
| 6454 | 6115 | |
| 6455 | -#: includes/agents/conversations.php:417 | |
| 6456 | -#: includes/agents/conversations.php:479 | |
| 6457 | -msgid "A conversation needs at least one message." | |
| 6116 | +#: includes/ai-copilot/search.php:192 | |
| 6117 | +msgid "Comment moderation, avatars, email notifications." | |
| 6458 | 6118 | msgstr "" |
| 6459 | 6119 | |
| 6460 | -#: includes/agents/conversations.php:525 | |
| 6461 | -msgid "No conversation with that id exists." | |
| 6120 | +#: includes/ai-copilot/search.php:195 | |
| 6121 | +msgid "Media Settings" | |
| 6462 | 6122 | msgstr "" |
| 6463 | 6123 | |
| 6464 | -#: includes/agents/guard.php:82 | |
| 6465 | -msgid "This account is a Desktop Mode agent. Login is disabled." | |
| 6124 | +#: includes/ai-copilot/search.php:198 | |
| 6125 | +msgid "Image size settings for thumbnail / medium / large." | |
| 6466 | 6126 | msgstr "" |
| 6467 | 6127 | |
| 6468 | -#: includes/agents/identity.php:96 | |
| 6469 | -msgid "Pick a valid WordPress role for the agent." | |
| 6128 | +#: includes/ai-copilot/search.php:201 | |
| 6129 | +msgid "Permalinks" | |
| 6470 | 6130 | msgstr "" |
| 6471 | 6131 | |
| 6472 | -#: includes/agents/identity.php:106 | |
| 6473 | -msgid "Agent slug could not be derived from the name." | |
| 6132 | +#: includes/ai-copilot/search.php:204 | |
| 6133 | +msgid "URL structure for posts, pages, categories, tags." | |
| 6474 | 6134 | msgstr "" |
| 6475 | 6135 | |
| 6476 | -#: includes/agents/identity.php:145 | |
| 6477 | -msgid "User is not a Desktop Mode agent." | |
| 6136 | +#: includes/ai-copilot/search.php:207 | |
| 6137 | +msgid "Privacy" | |
| 6478 | 6138 | msgstr "" |
| 6479 | 6139 | |
| 6480 | -#: includes/agents/identity.php:157 | |
| 6481 | -msgid "Could not delete the agent user." | |
| 6140 | +#: includes/ai-copilot/search.php:210 | |
| 6141 | +msgid "Privacy policy page selection and preview." | |
| 6482 | 6142 | msgstr "" |
| 6483 | 6143 | |
| 6484 | -#: includes/agents/identity.php:246 | |
| 6485 | -msgid "Desktop Mode agent" | |
| 6144 | +#: includes/ai-copilot/search.php:213 | |
| 6145 | +msgid "Tools" | |
| 6486 | 6146 | msgstr "" |
| 6487 | 6147 | |
| 6488 | -#: includes/agents/identity.php:248 | |
| 6489 | -msgid "Agent" | |
| 6148 | +#: includes/ai-copilot/search.php:216 | |
| 6149 | +msgid "Built-in site tools." | |
| 6490 | 6150 | msgstr "" |
| 6491 | 6151 | |
| 6492 | -#: includes/agents/identity.php:251 | |
| 6493 | -msgid "Person" | |
| 6152 | +#: includes/ai-copilot/search.php:219 | |
| 6153 | +msgid "Import" | |
| 6494 | 6154 | msgstr "" |
| 6495 | 6155 | |
| 6496 | -#: includes/agents/privacy.php:28 | |
| 6497 | -#: includes/agents/privacy.php:114 | |
| 6498 | -#: includes/agents/privacy.php:132 | |
| 6499 | -msgid "Desktop Mode agents" | |
| 6156 | +#: includes/ai-copilot/search.php:222 | |
| 6157 | +msgid "Import content from other platforms (WP, Tumblr, RSS, etc.)." | |
| 6500 | 6158 | msgstr "" |
| 6501 | 6159 | |
| 6502 | -#: includes/agents/privacy.php:57 | |
| 6503 | -msgid "Agent display name" | |
| 6160 | +#: includes/ai-copilot/search.php:225 | |
| 6161 | +msgid "Export" | |
| 6504 | 6162 | msgstr "" |
| 6505 | 6163 | |
| 6506 | -#: includes/agents/privacy.php:61 | |
| 6507 | -msgid "Agent user_login" | |
| 6164 | +#: includes/ai-copilot/search.php:228 | |
| 6165 | +msgid "Export all site content as XML." | |
| 6508 | 6166 | msgstr "" |
| 6509 | 6167 | |
| 6510 | -#: includes/agents/privacy.php:81 | |
| 6511 | -msgid "Enabled abilities" | |
| 6168 | +#: includes/ai-copilot/search.php:231 | |
| 6169 | +msgid "Site Health" | |
| 6512 | 6170 | msgstr "" |
| 6513 | 6171 | |
| 6514 | -#: includes/agents/privacy.php:89 | |
| 6515 | -msgid "Triggers (JSON)" | |
| 6172 | +#: includes/ai-copilot/search.php:234 | |
| 6173 | +msgid "Performance and security recommendations for the site." | |
| 6516 | 6174 | msgstr "" |
| 6517 | 6175 | |
| 6518 | -#: includes/agents/privacy.php:97 | |
| 6519 | -msgid "Model override" | |
| 6176 | +#: includes/ai-copilot/search.php:240 | |
| 6177 | +msgid "WordPress, theme, and plugin updates." | |
| 6520 | 6178 | msgstr "" |
| 6521 | 6179 | |
| 6522 | -#: includes/agents/privacy.php:105 | |
| 6523 | -msgid "Rate limit (per hour)" | |
| 6524 | -msgstr "" | |
| 6525 | - | |
| 6526 | -#: includes/agents/rest.php:242 | |
| 6527 | -msgid "You do not have permission to read Desktop Mode agents." | |
| 6528 | -msgstr "" | |
| 6529 | - | |
| 6530 | -#: includes/agents/rest.php:258 | |
| 6531 | -msgid "You do not have permission to manage Desktop Mode agents." | |
| 6532 | -msgstr "" | |
| 6533 | - | |
| 6534 | -#: includes/agents/rest.php:274 | |
| 6535 | -msgid "You do not have permission to invoke Desktop Mode agents." | |
| 6536 | -msgstr "" | |
| 6537 | - | |
| 6538 | -#: includes/agents/rest.php:317 | |
| 6539 | -#: includes/agents/rest.php:364 | |
| 6540 | -#: includes/agents/rest.php:408 | |
| 6541 | -#: includes/agents/rest.php:438 | |
| 6542 | -#: includes/agents/runner.php:143 | |
| 6543 | -#: includes/agents/store.php:835 | |
| 6544 | -msgid "Agent not found." | |
| 6545 | -msgstr "" | |
| 6546 | - | |
| 6547 | -#: includes/agents/rest.php:451 | |
| 6548 | -msgid "You do not have permission to invoke this agent." | |
| 6549 | -msgstr "" | |
| 6550 | - | |
| 6551 | -#: includes/agents/runner.php:149 | |
| 6552 | -msgid "Message must be a non-empty string." | |
| 6553 | -msgstr "" | |
| 6554 | - | |
| 6555 | -#: includes/agents/runner.php:155 | |
| 6556 | -msgid "The WordPress AI Client is not available on this site. Configure an AI connector to run agents." | |
| 6557 | -msgstr "" | |
| 6558 | - | |
| 6559 | -#. translators: %d is the hourly per-user invocation cap. | |
| 6560 | -#: includes/agents/runner.php:373 | |
| 6180 | +#. translators: %d: 1-based index of the next page to search. | |
| 6181 | +#: includes/ai-copilot/search.php:850 | |
| 6561 | 6182 | #, php-format |
| 6562 | -msgid "You reached your limit of %d agent runs this hour. Try again later." | |
| 6183 | +msgid "Continue searching in pages (from item %d)" | |
| 6563 | 6184 | msgstr "" |
| 6564 | 6185 | |
| 6565 | -#. translators: %d is the hourly invocation cap. | |
| 6566 | -#: includes/agents/runner.php:417 | |
| 6186 | +#. translators: %d: 1-based index of the next comment to search. | |
| 6187 | +#: includes/ai-copilot/search.php:853 | |
| 6567 | 6188 | #, php-format |
| 6568 | -msgid "This agent reached its limit of %d runs this hour. Try again later." | |
| 6189 | +msgid "Continue searching in comments (from item %d)" | |
| 6569 | 6190 | msgstr "" |
| 6570 | 6191 | |
| 6571 | -#. translators: %s is the tool name the model called. | |
| 6572 | -#: includes/agents/runner.php:557 | |
| 6192 | +#. translators: %d: 1-based index of the next post to search. | |
| 6193 | +#: includes/ai-copilot/search.php:856 | |
| 6573 | 6194 | #, php-format |
| 6574 | -msgid "Tool \"%s\" is not on this agent's allowlist." | |
| 6195 | +msgid "Continue searching in posts (from item %d)" | |
| 6575 | 6196 | msgstr "" |
| 6576 | 6197 | |
| 6577 | -#. translators: %d is the max-turn cap. | |
| 6578 | -#: includes/agents/runner.php:627 | |
| 6579 | -#, php-format | |
| 6580 | -msgid "Agent stopped after %d turns without a final answer." | |
| 6198 | +#: includes/ai-copilot/search.php:1368 | |
| 6199 | +msgid "Could not parse structured search answer." | |
| 6581 | 6200 | msgstr "" |
| 6582 | 6201 | |
| 6583 | -#: includes/agents/runner.php:879 | |
| 6584 | -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." | |
| 6202 | +#: includes/ai-copilot/search.php:1636 | |
| 6203 | +msgid "I searched 100 items without finding a clear match. Want me to keep looking further?" | |
| 6585 | 6204 | msgstr "" |
| 6586 | 6205 | |
| 6587 | -#: includes/agents/runner.php:925 | |
| 6588 | -msgid "The WordPress AI Client is not available on this site." | |
| 6206 | +#: includes/ai-copilot/search.php:2084 | |
| 6207 | +msgid "You must be logged in to use the AI assistant." | |
| 6589 | 6208 | msgstr "" |
| 6590 | 6209 | |
| 6591 | -#: includes/agents/runner.php:1174 | |
| 6592 | -msgid "The Abilities API is not available on this site." | |
| 6210 | +#: includes/ai-copilot/search.php:2091 | |
| 6211 | +msgid "The AI assistant is unavailable on this site." | |
| 6593 | 6212 | msgstr "" |
| 6594 | 6213 | |
| 6595 | -#. translators: %s is the ability slug. | |
| 6596 | -#: includes/agents/runner.php:1183 | |
| 6597 | -#, php-format | |
| 6598 | -msgid "Ability \"%s\" is not registered on this site." | |
| 6214 | +#: includes/ai-copilot/search.php:2101 | |
| 6215 | +msgid "The AI assistant is turned off. Enable it in OpenStation Preferences → Features." | |
| 6599 | 6216 | msgstr "" |
| 6600 | 6217 | |
| 6601 | -#: includes/agents/store.php:321 | |
| 6602 | -msgid "Open a conversation window with the agent." | |
| 6603 | -msgstr "" | |
| 6604 | - | |
| 6605 | -#: includes/agents/store.php:333 | |
| 6606 | -msgid "Send to (right-click menu)" | |
| 6607 | -msgstr "" | |
| 6608 | - | |
| 6609 | -#: includes/agents/store.php:334 | |
| 6610 | -msgid "The agent appears as a \"Send to…\" action in the right-click menu for the entity kinds you pick." | |
| 6611 | -msgstr "" | |
| 6612 | - | |
| 6613 | -#: includes/agents/store.php:352 | |
| 6614 | -msgid "Drag & drop" | |
| 6615 | -msgstr "" | |
| 6616 | - | |
| 6617 | -#: includes/agents/store.php:353 | |
| 6618 | -msgid "Drop a tile onto the agent." | |
| 6619 | -msgstr "" | |
| 6620 | - | |
| 6621 | -#: includes/agents/store.php:372 | |
| 6622 | -msgid "WordPress hook" | |
| 6623 | -msgstr "" | |
| 6624 | - | |
| 6625 | -#: includes/agents/store.php:373 | |
| 6626 | -msgid "Run automatically when a WordPress action fires." | |
| 6627 | -msgstr "" | |
| 6628 | - | |
| 6629 | -#: includes/agents/store.php:387 | |
| 6630 | -msgid "REST endpoint" | |
| 6631 | -msgstr "" | |
| 6632 | - | |
| 6633 | -#: includes/agents/store.php:388 | |
| 6634 | -msgid "Expose a REST URL for external services to call." | |
| 6635 | -msgstr "" | |
| 6636 | - | |
| 6637 | -#: includes/agents/store.php:404 | |
| 6638 | -msgid "Agent-to-agent" | |
| 6639 | -msgstr "" | |
| 6640 | - | |
| 6641 | -#: includes/agents/store.php:405 | |
| 6642 | -msgid "Run when another agent on this site emits a completion event." | |
| 6643 | -msgstr "" | |
| 6644 | - | |
| 6645 | -#: includes/agents/store.php:444 | |
| 6646 | -msgid "Every time a post is saved." | |
| 6647 | -msgstr "" | |
| 6648 | - | |
| 6649 | -#: includes/agents/store.php:448 | |
| 6650 | -msgid "A new post is inserted." | |
| 6651 | -msgstr "" | |
| 6652 | - | |
| 6653 | -#: includes/agents/store.php:452 | |
| 6654 | -msgid "A post status changes." | |
| 6655 | -msgstr "" | |
| 6656 | - | |
| 6657 | -#: includes/agents/store.php:456 | |
| 6658 | -msgid "A new comment is inserted." | |
| 6659 | -msgstr "" | |
| 6660 | - | |
| 6661 | -#: includes/agents/store.php:460 | |
| 6662 | -msgid "A new comment is posted." | |
| 6663 | -msgstr "" | |
| 6664 | - | |
| 6665 | -#: includes/agents/store.php:464 | |
| 6666 | -msgid "A new user registers." | |
| 6667 | -msgstr "" | |
| 6668 | - | |
| 6669 | -#: includes/agents/store.php:468 | |
| 6670 | -msgid "A user profile is updated." | |
| 6671 | -msgstr "" | |
| 6672 | - | |
| 6673 | -#: includes/agents/store.php:472 | |
| 6674 | -msgid "A new attachment is added." | |
| 6675 | -msgstr "" | |
| 6676 | - | |
| 6677 | -#: includes/agents/store.php:770 | |
| 6678 | -#: includes/agents/store.php:869 | |
| 6679 | -msgid "Pick a role you are allowed to assign to an agent." | |
| 6680 | -msgstr "" | |
| 6681 | - | |
| 6682 | -#: includes/agents/store.php:846 | |
| 6683 | -msgid "Agent name cannot be empty." | |
| 6684 | -msgstr "" | |
| 6685 | - | |
| 6686 | -#: includes/ai-copilot/abilities.php:40 | |
| 6687 | -msgid "Read-only content search and wp-admin navigation abilities powering the Desktop Mode AI assistant." | |
| 6688 | -msgstr "" | |
| 6689 | - | |
| 6690 | -#: includes/ai-copilot/abilities.php:190 | |
| 6691 | -msgid "Search posts" | |
| 6692 | -msgstr "" | |
| 6693 | - | |
| 6694 | -#: includes/ai-copilot/abilities.php:206 | |
| 6695 | -msgid "Search pages" | |
| 6696 | -msgstr "" | |
| 6697 | - | |
| 6698 | -#: includes/ai-copilot/abilities.php:222 | |
| 6699 | -msgid "Search comments" | |
| 6700 | -msgstr "" | |
| 6701 | - | |
| 6702 | -#: includes/ai-copilot/abilities.php:238 | |
| 6703 | -msgid "Search comments on a post" | |
| 6704 | -msgstr "" | |
| 6705 | - | |
| 6706 | -#: includes/ai-copilot/abilities.php:272 | |
| 6707 | -msgid "List admin pages" | |
| 6708 | -msgstr "" | |
| 6709 | - | |
| 6710 | -#: includes/ai-copilot/abilities.php:301 | |
| 6711 | -msgid "Search WordPress.org plugins" | |
| 6712 | -msgstr "" | |
| 6713 | - | |
| 6714 | -#: includes/ai-copilot/abilities.php:332 | |
| 6715 | -msgid "Read PHP error log" | |
| 6716 | -msgstr "" | |
| 6717 | - | |
| 6718 | -#: includes/ai-copilot/abilities.php:381 | |
| 6719 | -msgid "Analyze comment for spam" | |
| 6720 | -msgstr "" | |
| 6721 | - | |
| 6722 | -#: includes/ai-copilot/abilities.php:425 | |
| 6723 | -#: includes/my-wordpress/comment-stats.php:61 | |
| 6724 | -#: includes/recycle-bin/store.php:747 | |
| 6725 | -#: includes/recycle-bin/store.php:856 | |
| 6726 | -msgid "Comment not found." | |
| 6727 | -msgstr "" | |
| 6728 | - | |
| 6729 | 6218 | #: includes/commands.php:63 |
| 6730 | 6219 | msgid "Command script registration requires a non-empty script handle." |
| 6731 | 6220 | msgstr "" |
| 6732 | 6221 | |
| @@ -6737,89 +6226,12 @@ | ||
| 6737 | 6226 | #: includes/commands.php:136 |
| 6738 | 6227 | msgid "Command registration requires a non-empty `label`." |
| 6739 | 6228 | msgstr "" |
| 6740 | 6229 | |
| 6741 | -#: includes/comments-window/rest.php:153 | |
| 6742 | -msgid "Unknown bulk action." | |
| 6743 | -msgstr "" | |
| 6744 | - | |
| 6745 | -#: includes/comments-window/rest.php:214 | |
| 6746 | -msgid "Parent comment not found." | |
| 6747 | -msgstr "" | |
| 6748 | - | |
| 6749 | -#: includes/comments-window/rest.php:225 | |
| 6750 | -msgid "You are not allowed to reply to comments on this post." | |
| 6751 | -msgstr "" | |
| 6752 | - | |
| 6753 | -#: includes/comments-window/rest.php:233 | |
| 6754 | -msgid "Reply cannot be empty." | |
| 6755 | -msgstr "" | |
| 6756 | - | |
| 6757 | -#: includes/comments-window/rest.php:242 | |
| 6758 | -msgid "You must be logged in to reply." | |
| 6759 | -msgstr "" | |
| 6760 | - | |
| 6761 | -#: includes/comments-window/rest.php:293 | |
| 6762 | -msgid "Invalid author email." | |
| 6763 | -msgstr "" | |
| 6764 | - | |
| 6765 | -#: includes/comments-window/window.php:33 | |
| 6766 | -msgid "Comment status" | |
| 6767 | -msgstr "" | |
| 6768 | - | |
| 6769 | -#: includes/comments-window/window.php:39 | |
| 6770 | -msgid "Mine" | |
| 6771 | -msgstr "" | |
| 6772 | - | |
| 6773 | -#: includes/comments-window/window.php:44 | |
| 6774 | -#: includes/comments-window/window.php:50 | |
| 6775 | -msgid "Conversations" | |
| 6776 | -msgstr "" | |
| 6777 | - | |
| 6778 | -#: includes/comments-window/window.php:47 | |
| 6779 | -msgid "Search comments…" | |
| 6780 | -msgstr "" | |
| 6781 | - | |
| 6782 | -#: includes/comments-window/window.php:243 | |
| 6783 | -msgid "Title of the post the comment is attached to." | |
| 6784 | -msgstr "" | |
| 6785 | - | |
| 6786 | -#: includes/comments-window/window.php:263 | |
| 6787 | -msgid "Permalink of the post the comment is attached to." | |
| 6788 | -msgstr "" | |
| 6789 | - | |
| 6790 | -#: includes/comments-window/window.php:284 | |
| 6791 | -msgid "Spam confidence score, 0–100." | |
| 6792 | -msgstr "" | |
| 6793 | - | |
| 6794 | -#: includes/comments-window/window.php:305 | |
| 6795 | -msgid "Number of links in the comment." | |
| 6796 | -msgstr "" | |
| 6797 | - | |
| 6798 | -#: includes/comments-window/window.php:323 | |
| 6799 | -msgid "Whether the requester can edit this comment." | |
| 6800 | -msgstr "" | |
| 6801 | - | |
| 6802 | -#: includes/comments-window/window.php:339 | |
| 6803 | -msgid "Whether the requester can moderate comments globally." | |
| 6804 | -msgstr "" | |
| 6805 | - | |
| 6806 | -#: includes/comments-window/window.php:365 | |
| 6807 | -msgid "Direct-reply count for this comment." | |
| 6808 | -msgstr "" | |
| 6809 | - | |
| 6810 | -#: includes/comments-window/window.php:396 | |
| 6811 | -msgid "AI moderation verdict for this comment, when analyzed (null otherwise)." | |
| 6812 | -msgstr "" | |
| 6813 | - | |
| 6814 | -#: includes/comments-window/window.php:420 | |
| 6815 | -msgid "Akismet verdict if the plugin is installed (null otherwise)." | |
| 6816 | -msgstr "" | |
| 6817 | - | |
| 6818 | 6230 | #. translators: %s: the attempted tag name. |
| 6819 | 6231 | #: includes/components.php:96 |
| 6820 | 6232 | #, php-format |
| 6821 | -msgid "desktop_mode_component() only accepts tags with the wpd- prefix; got \"%s\"." | |
| 6233 | +msgid "openstation_component() only accepts tags with the os- prefix; got \"%s\"." | |
| 6822 | 6234 | msgstr "" |
| 6823 | 6235 | |
| 6824 | 6236 | #. translators: 1: attribute name, 2: tag name. |
| 6825 | 6237 | #: includes/components.php:145 |
| @@ -6826,14 +6238,14 @@ | ||
| 6826 | 6238 | #, php-format |
| 6827 | 6239 | 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." |
| 6828 | 6240 | msgstr "" |
| 6829 | 6241 | |
| 6830 | -#: includes/content-graph/rest.php:208 | |
| 6242 | +#: includes/content-graph/rest.php:220 | |
| 6831 | 6243 | msgid "Insufficient permissions." |
| 6832 | 6244 | msgstr "" |
| 6833 | 6245 | |
| 6834 | -#: includes/content-graph/window.php:188 | |
| 6835 | -#: includes/content-graph/window.php:229 | |
| 6246 | +#: includes/content-graph/window.php:190 | |
| 6247 | +#: includes/content-graph/window.php:231 | |
| 6836 | 6248 | msgid "Corkboard" |
| 6837 | 6249 | msgstr "" |
| 6838 | 6250 | |
| 6839 | 6251 | #: includes/core-notices.php:93 |
| @@ -6859,13 +6271,8 @@ | ||
| 6859 | 6271 | #: includes/core-notices.php:120 |
| 6860 | 6272 | msgid "Exit recovery mode" |
| 6861 | 6273 | msgstr "" |
| 6862 | 6274 | |
| 6863 | -#: includes/core-notices.php:140 | |
| 6864 | -#: includes/users-window/window.php:40 | |
| 6865 | -msgid "Profile" | |
| 6866 | -msgstr "" | |
| 6867 | - | |
| 6868 | 6275 | #: includes/core-notices.php:141 |
| 6869 | 6276 | msgid "You are using an auto-generated password. Would you like to change it?" |
| 6870 | 6277 | msgstr "" |
| 6871 | 6278 | |
| @@ -6872,14 +6279,8 @@ | ||
| 6872 | 6279 | #: includes/core-notices.php:142 |
| 6873 | 6280 | msgid "Change password" |
| 6874 | 6281 | msgstr "" |
| 6875 | 6282 | |
| 6876 | -#: includes/core-notices.php:177 | |
| 6877 | -#: includes/core-notices.php:206 | |
| 6878 | -#: includes/plugins-window/window.php:110 | |
| 6879 | -msgid "Plugins" | |
| 6880 | -msgstr "" | |
| 6881 | - | |
| 6882 | 6283 | #. translators: %s: comma-separated list of plugin names. |
| 6883 | 6284 | #: includes/core-notices.php:180 |
| 6884 | 6285 | #, php-format |
| 6885 | 6286 | msgid "Deactivated during a WordPress upgrade for incompatibility: %s." |
| @@ -6904,47 +6305,40 @@ | ||
| 6904 | 6305 | #: includes/core-notices.php:233 |
| 6905 | 6306 | msgid "Go to Themes" |
| 6906 | 6307 | msgstr "" |
| 6907 | 6308 | |
| 6908 | -#. translators: %s: number of pending updates. | |
| 6909 | -#: includes/core/payload.php:1139 | |
| 6910 | -#, php-format | |
| 6911 | -msgid "%s update available" | |
| 6912 | -msgid_plural "%s updates available" | |
| 6913 | -msgstr[0] "" | |
| 6914 | -msgstr[1] "" | |
| 6915 | - | |
| 6916 | 6309 | #. translators: 1: kind ("Command"/"Settings-tab"/"Title-bar button"), 2: handle. |
| 6917 | -#: includes/core/payload.php:1453 | |
| 6310 | +#: includes/core/payload.php:2467 | |
| 6918 | 6311 | #, php-format |
| 6919 | -msgid "%1$s script handle \"%2$s\" is not registered with WordPress (no `wp_register_script` call found). The script will not load." | |
| 6312 | +msgid "%1$s script handle \"%2$s\" could not be resolved: no `wp_register_script( '%2$s', … )` call had run by the time the shell harvested its payload. Register the handle on `admin_enqueue_scripts` at priority 5 or earlier — the harvest itself runs at priority 10, and a handle registered alongside it may or may not exist yet depending on plugin load order. Until then the script will not load." | |
| 6920 | 6313 | msgstr "" |
| 6921 | 6314 | |
| 6922 | -#: includes/core/routing.php:96 | |
| 6315 | +#: includes/core/routing.php:143 | |
| 6923 | 6316 | msgid "Admin target cannot be empty." |
| 6924 | 6317 | msgstr "" |
| 6925 | 6318 | |
| 6926 | -#: includes/core/routing.php:103 | |
| 6319 | +#: includes/core/routing.php:150 | |
| 6927 | 6320 | msgid "Admin target contains invalid path characters." |
| 6928 | 6321 | msgstr "" |
| 6929 | 6322 | |
| 6930 | -#: includes/core/routing.php:114 | |
| 6323 | +#: includes/core/routing.php:161 | |
| 6931 | 6324 | msgid "Admin target must be a plain .php filename." |
| 6932 | 6325 | msgstr "" |
| 6933 | 6326 | |
| 6934 | -#: includes/core/routing.php:121 | |
| 6327 | +#: includes/core/routing.php:170 | |
| 6328 | +#: includes/core/routing.php:177 | |
| 6935 | 6329 | msgid "Admin target does not exist." |
| 6936 | 6330 | msgstr "" |
| 6937 | 6331 | |
| 6938 | -#: includes/default-window.php:192 | |
| 6332 | +#: includes/default-window.php:200 | |
| 6939 | 6333 | msgid "Admin URL to open on portal entry, or null to disable." |
| 6940 | 6334 | msgstr "" |
| 6941 | 6335 | |
| 6942 | -#: includes/default-window.php:234 | |
| 6336 | +#: includes/default-window.php:242 | |
| 6943 | 6337 | msgid "The `url` parameter must be a string or null." |
| 6944 | 6338 | msgstr "" |
| 6945 | 6339 | |
| 6946 | -#: includes/default-window.php:243 | |
| 6340 | +#: includes/default-window.php:251 | |
| 6947 | 6341 | msgid "The URL is not a valid same-origin wp-admin URL." |
| 6948 | 6342 | msgstr "" |
| 6949 | 6343 | |
| 6950 | 6344 | #: includes/desktop-files/built-in-openers.php:27 |
| @@ -6980,10 +6374,10 @@ | ||
| 6980 | 6374 | msgid "Taxonomy term" |
| 6981 | 6375 | msgstr "" |
| 6982 | 6376 | |
| 6983 | 6377 | #: includes/desktop-files/built-in-types.php:66 |
| 6984 | -#: includes/desktop-files/types/class-desktop-mode-folder-file.php:31 | |
| 6985 | -#: includes/desktop-files/types/class-desktop-mode-folder-file.php:33 | |
| 6378 | +#: includes/desktop-files/types/class-openstation-folder-file.php:46 | |
| 6379 | +#: includes/desktop-files/types/class-openstation-folder-file.php:48 | |
| 6986 | 6380 | msgid "Folder" |
| 6987 | 6381 | msgstr "" |
| 6988 | 6382 | |
| 6989 | 6383 | #: includes/desktop-files/built-in-types.php:72 |
| @@ -6997,48 +6391,49 @@ | ||
| 6997 | 6391 | #: includes/desktop-files/built-in-types.php:84 |
| 6998 | 6392 | msgid "Embedded web window" |
| 6999 | 6393 | msgstr "" |
| 7000 | 6394 | |
| 7001 | -#: includes/desktop-files/downloads.php:62 | |
| 7002 | -#: includes/desktop-files/file-shares.php:303 | |
| 6395 | +#: includes/desktop-files/downloads.php:70 | |
| 6396 | +#: includes/desktop-files/file-shares.php:312 | |
| 7003 | 6397 | msgid "File not found." |
| 7004 | 6398 | msgstr "" |
| 7005 | 6399 | |
| 7006 | -#: includes/desktop-files/downloads.php:126 | |
| 6400 | +#: includes/desktop-files/downloads.php:134 | |
| 7007 | 6401 | msgid "Folder download requires the PHP zip extension." |
| 7008 | 6402 | msgstr "" |
| 7009 | 6403 | |
| 7010 | -#: includes/desktop-files/downloads.php:145 | |
| 7011 | -#: includes/desktop-files/downloads.php:154 | |
| 6404 | +#: includes/desktop-files/downloads.php:153 | |
| 6405 | +#: includes/desktop-files/downloads.php:162 | |
| 7012 | 6406 | msgid "Could not create the archive." |
| 7013 | 6407 | msgstr "" |
| 7014 | 6408 | |
| 7015 | -#: includes/desktop-files/downloads.php:171 | |
| 6409 | +#: includes/desktop-files/downloads.php:179 | |
| 7016 | 6410 | msgid "Could not finish the archive (disk full?)." |
| 7017 | 6411 | msgstr "" |
| 7018 | 6412 | |
| 7019 | -#: includes/desktop-files/downloads.php:276 | |
| 6413 | +#: includes/desktop-files/downloads.php:284 | |
| 7020 | 6414 | msgid "This folder has too many files to download as one archive." |
| 7021 | 6415 | msgstr "" |
| 7022 | 6416 | |
| 7023 | -#: includes/desktop-files/downloads.php:283 | |
| 6417 | +#: includes/desktop-files/downloads.php:291 | |
| 7024 | 6418 | msgid "This folder is too large to download as one archive." |
| 7025 | 6419 | msgstr "" |
| 7026 | 6420 | |
| 7027 | 6421 | #: includes/desktop-files/file-shares.php:112 |
| 7028 | -#: includes/desktop-files/stored-files-store.php:273 | |
| 7029 | -#: includes/desktop-files/stored-files-store.php:354 | |
| 7030 | -#: includes/desktop-files/stored-files-store.php:387 | |
| 6422 | +#: includes/desktop-files/reconcile.php:63 | |
| 6423 | +#: includes/desktop-files/stored-files-store.php:297 | |
| 6424 | +#: includes/desktop-files/stored-files-store.php:378 | |
| 6425 | +#: includes/desktop-files/stored-files-store.php:411 | |
| 7031 | 6426 | msgid "Stored file not found." |
| 7032 | 6427 | msgstr "" |
| 7033 | 6428 | |
| 7034 | 6429 | #: includes/desktop-files/file-shares.php:115 |
| 7035 | -#: includes/desktop-files/file-shares.php:362 | |
| 6430 | +#: includes/desktop-files/file-shares.php:371 | |
| 7036 | 6431 | msgid "You cannot manage shares for this file." |
| 7037 | 6432 | msgstr "" |
| 7038 | 6433 | |
| 7039 | 6434 | #: includes/desktop-files/file-shares.php:118 |
| 7040 | -#: includes/desktop-files/shares-store.php:317 | |
| 6435 | +#: includes/desktop-files/shares-store.php:369 | |
| 7041 | 6436 | msgid "Invalid user id." |
| 7042 | 6437 | msgstr "" |
| 7043 | 6438 | |
| 7044 | 6439 | #: includes/desktop-files/file-shares.php:121 |
| @@ -7045,130 +6440,178 @@ | ||
| 7045 | 6440 | msgid "You cannot share with the file owner." |
| 7046 | 6441 | msgstr "" |
| 7047 | 6442 | |
| 7048 | 6443 | #: includes/desktop-files/file-shares.php:125 |
| 7049 | -#: includes/desktop-files/shares-store.php:321 | |
| 6444 | +#: includes/desktop-files/shares-store.php:373 | |
| 7050 | 6445 | msgid "Unknown user." |
| 7051 | 6446 | msgstr "" |
| 7052 | 6447 | |
| 7053 | 6448 | #: includes/desktop-files/file-shares.php:128 |
| 7054 | -#: includes/desktop-files/shares-store.php:329 | |
| 6449 | +#: includes/desktop-files/shares-store.php:381 | |
| 7055 | 6450 | msgid "This user is not eligible." |
| 7056 | 6451 | msgstr "" |
| 7057 | 6452 | |
| 7058 | 6453 | #: includes/desktop-files/file-shares.php:178 |
| 7059 | -#: includes/desktop-files/shares-store.php:389 | |
| 6454 | +#: includes/desktop-files/shares-store.php:441 | |
| 7060 | 6455 | msgid "Failed to record share." |
| 7061 | 6456 | msgstr "" |
| 7062 | 6457 | |
| 7063 | 6458 | #: includes/desktop-files/file-shares.php:205 |
| 7064 | -#: includes/desktop-files/file-shares.php:257 | |
| 7065 | -#: includes/desktop-files/file-shares.php:359 | |
| 7066 | -#: includes/desktop-files/file-shares.php:560 | |
| 7067 | -#: includes/desktop-files/rest.php:850 | |
| 7068 | -#: includes/desktop-files/shares-store.php:422 | |
| 7069 | -#: includes/desktop-files/shares-store.php:489 | |
| 7070 | -#: includes/desktop-files/shares-store.php:613 | |
| 7071 | -#: includes/desktop-files/shares-store.php:674 | |
| 6459 | +#: includes/desktop-files/file-shares.php:266 | |
| 6460 | +#: includes/desktop-files/file-shares.php:368 | |
| 6461 | +#: includes/desktop-files/file-shares.php:592 | |
| 6462 | +#: includes/desktop-files/rest.php:981 | |
| 6463 | +#: includes/desktop-files/shares-store.php:474 | |
| 6464 | +#: includes/desktop-files/shares-store.php:541 | |
| 6465 | +#: includes/desktop-files/shares-store.php:665 | |
| 6466 | +#: includes/desktop-files/shares-store.php:729 | |
| 7072 | 6467 | msgid "Share not found." |
| 7073 | 6468 | msgstr "" |
| 7074 | 6469 | |
| 7075 | 6470 | #: includes/desktop-files/file-shares.php:208 |
| 7076 | -#: includes/desktop-files/file-shares.php:260 | |
| 7077 | -#: includes/desktop-files/shares-store.php:616 | |
| 7078 | -#: includes/desktop-files/shares-store.php:677 | |
| 6471 | +#: includes/desktop-files/file-shares.php:269 | |
| 6472 | +#: includes/desktop-files/shares-store.php:668 | |
| 6473 | +#: includes/desktop-files/shares-store.php:732 | |
| 7079 | 6474 | msgid "This invite is not for you." |
| 7080 | 6475 | msgstr "" |
| 7081 | 6476 | |
| 7082 | -#: includes/desktop-files/file-shares.php:214 | |
| 7083 | -#: includes/desktop-files/shares-store.php:623 | |
| 6477 | +#: includes/desktop-files/file-shares.php:220 | |
| 6478 | +#: includes/desktop-files/shares-store.php:675 | |
| 7084 | 6479 | msgid "This invite was denied." |
| 7085 | 6480 | msgstr "" |
| 7086 | 6481 | |
| 7087 | -#: includes/desktop-files/file-shares.php:306 | |
| 6482 | +#: includes/desktop-files/file-shares.php:315 | |
| 7088 | 6483 | msgid "Owners cannot leave their own file." |
| 7089 | 6484 | msgstr "" |
| 7090 | 6485 | |
| 7091 | -#: includes/desktop-files/file-shares.php:326 | |
| 6486 | +#: includes/desktop-files/file-shares.php:335 | |
| 7092 | 6487 | msgid "You do not have access to this file." |
| 7093 | 6488 | msgstr "" |
| 7094 | 6489 | |
| 7095 | -#: includes/desktop-files/file-shares.php:590 | |
| 6490 | +#: includes/desktop-files/file-shares.php:622 | |
| 7096 | 6491 | msgid "Uploaded files can only be shared read-only." |
| 7097 | 6492 | msgstr "" |
| 7098 | 6493 | |
| 7099 | 6494 | #: includes/desktop-files/folders-store.php:45 |
| 7100 | 6495 | #: includes/desktop-files/store.php:47 |
| 7101 | -#: includes/desktop-files/stored-files-store.php:71 | |
| 7102 | -#: includes/desktop-files/stored-files-store.php:165 | |
| 6496 | +#: includes/desktop-files/stored-files-store.php:76 | |
| 6497 | +#: includes/desktop-files/stored-files-store.php:198 | |
| 6498 | +#: includes/presence.php:109 | |
| 7103 | 6499 | msgid "A user id is required." |
| 7104 | 6500 | msgstr "" |
| 7105 | 6501 | |
| 7106 | -#: includes/desktop-files/folders-store.php:56 | |
| 6502 | +#: includes/desktop-files/folders-store.php:59 | |
| 7107 | 6503 | msgid "Folder name is required." |
| 7108 | 6504 | msgstr "" |
| 7109 | 6505 | |
| 7110 | -#: includes/desktop-files/folders-store.php:62 | |
| 7111 | -#: includes/desktop-files/folders-store.php:130 | |
| 6506 | +#: includes/desktop-files/folders-store.php:67 | |
| 6507 | +#: includes/desktop-files/folders-store.php:140 | |
| 7112 | 6508 | msgid "Invalid share mode." |
| 7113 | 6509 | msgstr "" |
| 7114 | 6510 | |
| 7115 | -#: includes/desktop-files/folders-store.php:77 | |
| 6511 | +#: includes/desktop-files/folders-store.php:87 | |
| 7116 | 6512 | msgid "Failed to create folder." |
| 7117 | 6513 | msgstr "" |
| 7118 | 6514 | |
| 7119 | -#: includes/desktop-files/folders-store.php:109 | |
| 7120 | -#: includes/desktop-files/folders-store.php:278 | |
| 7121 | -#: includes/desktop-files/rest.php:473 | |
| 7122 | -#: includes/desktop-files/rest.php:796 | |
| 7123 | -#: includes/desktop-files/shares-store.php:743 | |
| 7124 | -#: includes/desktop-files/trash.php:623 | |
| 7125 | -#: includes/desktop-files/trash.php:763 | |
| 6515 | +#: includes/desktop-files/folders-store.php:119 | |
| 6516 | +#: includes/desktop-files/folders-store.php:288 | |
| 6517 | +#: includes/desktop-files/rest.php:613 | |
| 6518 | +#: includes/desktop-files/rest.php:927 | |
| 6519 | +#: includes/desktop-files/shares-store.php:801 | |
| 6520 | +#: includes/desktop-files/trash.php:634 | |
| 6521 | +#: includes/desktop-files/trash.php:774 | |
| 7126 | 6522 | msgid "Folder not found." |
| 7127 | 6523 | msgstr "" |
| 7128 | 6524 | |
| 7129 | -#: includes/desktop-files/folders-store.php:112 | |
| 6525 | +#: includes/desktop-files/folders-store.php:122 | |
| 7130 | 6526 | msgid "You cannot edit this folder." |
| 7131 | 6527 | msgstr "" |
| 7132 | 6528 | |
| 7133 | -#: includes/desktop-files/folders-store.php:121 | |
| 6529 | +#: includes/desktop-files/folders-store.php:131 | |
| 7134 | 6530 | msgid "Folder name cannot be empty." |
| 7135 | 6531 | msgstr "" |
| 7136 | 6532 | |
| 7137 | -#: includes/desktop-files/folders-store.php:150 | |
| 6533 | +#: includes/desktop-files/folders-store.php:160 | |
| 7138 | 6534 | msgid "Failed to update folder." |
| 7139 | 6535 | msgstr "" |
| 7140 | 6536 | |
| 7141 | -#: includes/desktop-files/folders-store.php:281 | |
| 6537 | +#: includes/desktop-files/folders-store.php:291 | |
| 7142 | 6538 | msgid "You cannot delete this folder." |
| 7143 | 6539 | msgstr "" |
| 7144 | 6540 | |
| 7145 | -#: includes/desktop-files/folders-store.php:313 | |
| 6541 | +#: includes/desktop-files/folders-store.php:323 | |
| 7146 | 6542 | msgid "A plugin blocked this folder from being deleted." |
| 7147 | 6543 | msgstr "" |
| 7148 | 6544 | |
| 7149 | -#: includes/desktop-files/folders-store.php:567 | |
| 6545 | +#: includes/desktop-files/folders-store.php:577 | |
| 7150 | 6546 | msgid "Failed to delete folder." |
| 7151 | 6547 | msgstr "" |
| 7152 | 6548 | |
| 7153 | -#: includes/desktop-files/openers.php:82 | |
| 6549 | +#: includes/desktop-files/media-library.php:160 | |
| 6550 | +msgid "This file type cannot be added to the Media Library." | |
| 6551 | +msgstr "" | |
| 6552 | + | |
| 6553 | +#: includes/desktop-files/media-library.php:192 | |
| 6554 | +msgid "The file could not be copied." | |
| 6555 | +msgstr "" | |
| 6556 | + | |
| 6557 | +#: includes/desktop-files/media-library.php:317 | |
| 6558 | +msgid "That post type cannot be started from a file." | |
| 6559 | +msgstr "" | |
| 6560 | + | |
| 6561 | +#: includes/desktop-files/media-library.php:324 | |
| 6562 | +msgid "You are not allowed to create this kind of content." | |
| 6563 | +msgstr "" | |
| 6564 | + | |
| 6565 | +#: includes/desktop-files/media-library.php:427 | |
| 6566 | +#: includes/widgets/widget-drafts.php:150 | |
| 6567 | +#: includes/widgets/widget-drafts.php:519 | |
| 6568 | +#: includes/window-links.php:916 | |
| 6569 | +msgid "You are not allowed to edit this post." | |
| 6570 | +msgstr "" | |
| 6571 | + | |
| 6572 | +#: includes/desktop-files/media-library.php:434 | |
| 6573 | +msgid "That post is in the Trash." | |
| 6574 | +msgstr "" | |
| 6575 | + | |
| 6576 | +#: includes/desktop-files/media-library.php:441 | |
| 6577 | +msgid "No files to add." | |
| 6578 | +msgstr "" | |
| 6579 | + | |
| 6580 | +#: includes/desktop-files/media-library.php:539 | |
| 6581 | +msgid "You are not allowed to add files to the Media Library." | |
| 6582 | +msgstr "" | |
| 6583 | + | |
| 6584 | +#: includes/desktop-files/openers.php:90 | |
| 7154 | 6585 | msgid "Opener id is required." |
| 7155 | 6586 | msgstr "" |
| 7156 | 6587 | |
| 7157 | 6588 | #. translators: %s: capability slug. |
| 7158 | -#: includes/desktop-files/openers.php:102 | |
| 6589 | +#: includes/desktop-files/openers.php:110 | |
| 7159 | 6590 | #, php-format |
| 7160 | 6591 | msgid "Current user lacks the %s capability required to register this opener." |
| 7161 | 6592 | msgstr "" |
| 7162 | 6593 | |
| 7163 | -#: includes/desktop-files/openers.php:113 | |
| 6594 | +#: includes/desktop-files/openers.php:124 | |
| 7164 | 6595 | msgid "Opener registration requires a non-empty `label`." |
| 7165 | 6596 | msgstr "" |
| 7166 | 6597 | |
| 7167 | -#: includes/desktop-files/openers.php:122 | |
| 6598 | +#: includes/desktop-files/openers.php:133 | |
| 7168 | 6599 | msgid "Opener registration requires at least one file `type`." |
| 7169 | 6600 | msgstr "" |
| 7170 | 6601 | |
| 6602 | +#: includes/desktop-files/reconcile.php:35 | |
| 6603 | +msgid "File storage is busy. Please try again." | |
| 6604 | +msgstr "" | |
| 6605 | + | |
| 6606 | +#: includes/desktop-files/reconcile.php:60 | |
| 6607 | +msgid "File storage is unavailable. Please try again." | |
| 6608 | +msgstr "" | |
| 6609 | + | |
| 6610 | +#: includes/desktop-files/reconcile.php:85 | |
| 6611 | +msgid "A file cleanup operation could not be completed." | |
| 6612 | +msgstr "" | |
| 6613 | + | |
| 7171 | 6614 | #: includes/desktop-files/registry.php:64 |
| 7172 | 6615 | msgid "File-type slug is required." |
| 7173 | 6616 | msgstr "" |
| 7174 | 6617 | |
| @@ -7177,55 +6620,55 @@ | ||
| 7177 | 6620 | #, php-format |
| 7178 | 6621 | msgid "Current user lacks the %s capability required to register this file type." |
| 7179 | 6622 | msgstr "" |
| 7180 | 6623 | |
| 7181 | -#: includes/desktop-files/registry.php:94 | |
| 6624 | +#: includes/desktop-files/registry.php:97 | |
| 7182 | 6625 | msgid "File-type registration requires a non-empty `label`." |
| 7183 | 6626 | msgstr "" |
| 7184 | 6627 | |
| 7185 | -#: includes/desktop-files/registry.php:103 | |
| 6628 | +#: includes/desktop-files/registry.php:106 | |
| 7186 | 6629 | msgid "File-type registration requires an existing `class`." |
| 7187 | 6630 | msgstr "" |
| 7188 | 6631 | |
| 7189 | -#: includes/desktop-files/registry.php:110 | |
| 7190 | -msgid "`class` must extend `Desktop_Mode_File`." | |
| 6632 | +#: includes/desktop-files/registry.php:116 | |
| 6633 | +msgid "`class` must extend `OpenStation_File`." | |
| 7191 | 6634 | msgstr "" |
| 7192 | 6635 | |
| 7193 | -#: includes/desktop-files/rest-uploads.php:105 | |
| 6636 | +#: includes/desktop-files/rest-uploads.php:118 | |
| 7194 | 6637 | msgid "You are not allowed to upload files." |
| 7195 | 6638 | msgstr "" |
| 7196 | 6639 | |
| 7197 | -#: includes/desktop-files/rest-uploads.php:164 | |
| 7198 | -#: includes/desktop-files/rest-uploads.php:528 | |
| 7199 | -#: includes/desktop-files/rest-uploads.php:546 | |
| 7200 | -#: includes/desktop-files/rest-uploads.php:550 | |
| 6640 | +#: includes/desktop-files/rest-uploads.php:212 | |
| 6641 | +#: includes/desktop-files/rest-uploads.php:631 | |
| 6642 | +#: includes/desktop-files/rest-uploads.php:649 | |
| 6643 | +#: includes/desktop-files/rest-uploads.php:653 | |
| 7201 | 6644 | msgid "Invalid path." |
| 7202 | 6645 | msgstr "" |
| 7203 | 6646 | |
| 7204 | -#: includes/desktop-files/rest-uploads.php:229 | |
| 6647 | +#: includes/desktop-files/rest-uploads.php:284 | |
| 7205 | 6648 | msgid "That file is larger than this server accepts." |
| 7206 | 6649 | msgstr "" |
| 7207 | 6650 | |
| 7208 | -#: includes/desktop-files/rest-uploads.php:235 | |
| 7209 | -#: includes/desktop-files/rest-uploads.php:242 | |
| 6651 | +#: includes/desktop-files/rest-uploads.php:290 | |
| 6652 | +#: includes/desktop-files/rest-uploads.php:297 | |
| 7210 | 6653 | msgid "No file was uploaded." |
| 7211 | 6654 | msgstr "" |
| 7212 | 6655 | |
| 7213 | -#: includes/desktop-files/rest-uploads.php:304 | |
| 6656 | +#: includes/desktop-files/rest-uploads.php:394 | |
| 7214 | 6657 | msgid "This file type is not allowed." |
| 7215 | 6658 | msgstr "" |
| 7216 | 6659 | |
| 7217 | 6660 | #. translators: %s: formatted maximum file size. |
| 7218 | -#: includes/desktop-files/rest-uploads.php:316 | |
| 6661 | +#: includes/desktop-files/rest-uploads.php:406 | |
| 7219 | 6662 | #, php-format |
| 7220 | 6663 | msgid "That file is larger than the allowed maximum of %s." |
| 7221 | 6664 | msgstr "" |
| 7222 | 6665 | |
| 7223 | -#: includes/desktop-files/rest-uploads.php:327 | |
| 6666 | +#: includes/desktop-files/rest-uploads.php:417 | |
| 7224 | 6667 | msgid "Your desktop storage is full." |
| 7225 | 6668 | msgstr "" |
| 7226 | 6669 | |
| 7227 | -#: includes/desktop-files/rest-uploads.php:540 | |
| 6670 | +#: includes/desktop-files/rest-uploads.php:643 | |
| 7228 | 6671 | msgid "That folder tree is nested too deeply." |
| 7229 | 6672 | msgstr "" |
| 7230 | 6673 | |
| 7231 | 6674 | #: includes/desktop-files/rest.php:59 |
| @@ -7237,9 +6680,9 @@ | ||
| 7237 | 6680 | #: includes/desktop-files/rest.php:62 |
| 7238 | 6681 | #: includes/games/rest.php:37 |
| 7239 | 6682 | #: includes/notes/rest.php:43 |
| 7240 | 6683 | #: includes/recycle-bin/rest.php:151 |
| 7241 | -msgid "Desktop mode is not enabled for this user." | |
| 6684 | +msgid "OpenStation is not enabled for this user." | |
| 7242 | 6685 | msgstr "" |
| 7243 | 6686 | |
| 7244 | 6687 | #: includes/desktop-files/rest.php:86 |
| 7245 | 6688 | msgid "No route was found matching the URL and request method." |
| @@ -7248,69 +6691,69 @@ | ||
| 7248 | 6691 | #: includes/desktop-files/rest.php:103 |
| 7249 | 6692 | msgid "You do not have permission to perform this action." |
| 7250 | 6693 | msgstr "" |
| 7251 | 6694 | |
| 7252 | -#: includes/desktop-files/rest.php:390 | |
| 7253 | -#: includes/desktop-files/store.php:229 | |
| 7254 | -#: includes/desktop-files/store.php:382 | |
| 7255 | -#: includes/desktop-files/trash.php:354 | |
| 7256 | -#: includes/desktop-files/trash.php:442 | |
| 6695 | +#: includes/desktop-files/rest.php:523 | |
| 6696 | +#: includes/desktop-files/store.php:236 | |
| 6697 | +#: includes/desktop-files/store.php:389 | |
| 6698 | +#: includes/desktop-files/trash.php:363 | |
| 6699 | +#: includes/desktop-files/trash.php:451 | |
| 7257 | 6700 | msgid "Placement not found." |
| 7258 | 6701 | msgstr "" |
| 7259 | 6702 | |
| 7260 | -#: includes/desktop-files/rest.php:561 | |
| 6703 | +#: includes/desktop-files/rest.php:707 | |
| 7261 | 6704 | msgid "Restricted item" |
| 7262 | 6705 | msgstr "" |
| 7263 | 6706 | |
| 7264 | -#: includes/desktop-files/rest.php:734 | |
| 6707 | +#: includes/desktop-files/rest.php:865 | |
| 7265 | 6708 | msgid "This row was changed by another session." |
| 7266 | 6709 | msgstr "" |
| 7267 | 6710 | |
| 7268 | -#: includes/desktop-files/rest.php:792 | |
| 6711 | +#: includes/desktop-files/rest.php:923 | |
| 7269 | 6712 | msgid "You cannot view shares for this folder." |
| 7270 | 6713 | msgstr "" |
| 7271 | 6714 | |
| 7272 | -#: includes/desktop-files/rest.php:857 | |
| 6715 | +#: includes/desktop-files/rest.php:988 | |
| 7273 | 6716 | msgid "Share not found in this folder." |
| 7274 | 6717 | msgstr "" |
| 7275 | 6718 | |
| 7276 | -#: includes/desktop-files/rest.php:1035 | |
| 6719 | +#: includes/desktop-files/rest.php:1168 | |
| 7277 | 6720 | msgid "You cannot search users." |
| 7278 | 6721 | msgstr "" |
| 7279 | 6722 | |
| 7280 | -#: includes/desktop-files/shares-store.php:301 | |
| 6723 | +#: includes/desktop-files/shares-store.php:353 | |
| 7281 | 6724 | msgid "Invalid principal type." |
| 7282 | 6725 | msgstr "" |
| 7283 | 6726 | |
| 7284 | -#: includes/desktop-files/shares-store.php:304 | |
| 7285 | -#: includes/desktop-files/shares-store.php:485 | |
| 6727 | +#: includes/desktop-files/shares-store.php:356 | |
| 6728 | +#: includes/desktop-files/shares-store.php:537 | |
| 7286 | 6729 | msgid "Invalid capability." |
| 7287 | 6730 | msgstr "" |
| 7288 | 6731 | |
| 7289 | -#: includes/desktop-files/shares-store.php:307 | |
| 7290 | -#: includes/desktop-files/shares-store.php:425 | |
| 7291 | -#: includes/desktop-files/shares-store.php:492 | |
| 6732 | +#: includes/desktop-files/shares-store.php:359 | |
| 6733 | +#: includes/desktop-files/shares-store.php:477 | |
| 6734 | +#: includes/desktop-files/shares-store.php:544 | |
| 7292 | 6735 | msgid "You cannot manage shares for this folder." |
| 7293 | 6736 | msgstr "" |
| 7294 | 6737 | |
| 7295 | -#: includes/desktop-files/shares-store.php:326 | |
| 6738 | +#: includes/desktop-files/shares-store.php:378 | |
| 7296 | 6739 | msgid "You cannot share with the folder owner." |
| 7297 | 6740 | msgstr "" |
| 7298 | 6741 | |
| 7299 | -#: includes/desktop-files/shares-store.php:335 | |
| 6742 | +#: includes/desktop-files/shares-store.php:387 | |
| 7300 | 6743 | msgid "This role is not eligible." |
| 7301 | 6744 | msgstr "" |
| 7302 | 6745 | |
| 7303 | -#: includes/desktop-files/shares-store.php:739 | |
| 7304 | -#: includes/desktop-files/store.php:224 | |
| 6746 | +#: includes/desktop-files/shares-store.php:797 | |
| 6747 | +#: includes/desktop-files/store.php:231 | |
| 7305 | 6748 | msgid "Invalid arguments." |
| 7306 | 6749 | msgstr "" |
| 7307 | 6750 | |
| 7308 | -#: includes/desktop-files/shares-store.php:746 | |
| 6751 | +#: includes/desktop-files/shares-store.php:804 | |
| 7309 | 6752 | msgid "Owners cannot leave their own folder." |
| 7310 | 6753 | msgstr "" |
| 7311 | 6754 | |
| 7312 | -#: includes/desktop-files/shares-store.php:797 | |
| 6755 | +#: includes/desktop-files/shares-store.php:858 | |
| 7313 | 6756 | msgid "You do not have access to this folder." |
| 7314 | 6757 | msgstr "" |
| 7315 | 6758 | |
| 7316 | 6759 | #: includes/desktop-files/store.php:51 |
| @@ -7321,114 +6764,114 @@ | ||
| 7321 | 6764 | msgid "You are not allowed to place this file." |
| 7322 | 6765 | msgstr "" |
| 7323 | 6766 | |
| 7324 | 6767 | #: includes/desktop-files/store.php:83 |
| 7325 | -#: includes/desktop-files/store.php:285 | |
| 6768 | +#: includes/desktop-files/store.php:292 | |
| 7326 | 6769 | msgid "You only have read access to that folder." |
| 7327 | 6770 | msgstr "" |
| 7328 | 6771 | |
| 7329 | -#: includes/desktop-files/store.php:154 | |
| 6772 | +#: includes/desktop-files/store.php:163 | |
| 7330 | 6773 | msgid "Failed to write placement." |
| 7331 | 6774 | msgstr "" |
| 7332 | 6775 | |
| 7333 | -#: includes/desktop-files/store.php:257 | |
| 7334 | -#: includes/desktop-files/store.php:265 | |
| 6776 | +#: includes/desktop-files/store.php:264 | |
| 6777 | +#: includes/desktop-files/store.php:272 | |
| 7335 | 6778 | msgid "You only have read access to this folder." |
| 7336 | 6779 | msgstr "" |
| 7337 | 6780 | |
| 7338 | -#: includes/desktop-files/store.php:272 | |
| 6781 | +#: includes/desktop-files/store.php:279 | |
| 7339 | 6782 | msgid "You cannot edit this placement." |
| 7340 | 6783 | msgstr "" |
| 7341 | 6784 | |
| 7342 | -#: includes/desktop-files/store.php:311 | |
| 6785 | +#: includes/desktop-files/store.php:318 | |
| 7343 | 6786 | msgid "A folder cannot be placed inside itself or one of its descendants." |
| 7344 | 6787 | msgstr "" |
| 7345 | 6788 | |
| 7346 | -#: includes/desktop-files/store.php:351 | |
| 6789 | +#: includes/desktop-files/store.php:358 | |
| 7347 | 6790 | msgid "Failed to update placement." |
| 7348 | 6791 | msgstr "" |
| 7349 | 6792 | |
| 7350 | -#: includes/desktop-files/store.php:401 | |
| 6793 | +#: includes/desktop-files/store.php:408 | |
| 7351 | 6794 | msgid "You cannot remove this placement." |
| 7352 | 6795 | msgstr "" |
| 7353 | 6796 | |
| 7354 | -#: includes/desktop-files/store.php:407 | |
| 6797 | +#: includes/desktop-files/store.php:414 | |
| 7355 | 6798 | msgid "Failed to remove placement." |
| 7356 | 6799 | msgstr "" |
| 7357 | 6800 | |
| 7358 | -#: includes/desktop-files/store.php:453 | |
| 6801 | +#: includes/desktop-files/store.php:460 | |
| 7359 | 6802 | msgid "Only the file’s owner can move or delete an uploaded file." |
| 7360 | 6803 | msgstr "" |
| 7361 | 6804 | |
| 7362 | -#: includes/desktop-files/stored-files-store.php:76 | |
| 6805 | +#: includes/desktop-files/stored-files-store.php:81 | |
| 7363 | 6806 | msgid "Could not create the storage directory." |
| 7364 | 6807 | msgstr "" |
| 7365 | 6808 | |
| 7366 | -#: includes/desktop-files/stored-files-store.php:177 | |
| 6809 | +#: includes/desktop-files/stored-files-store.php:210 | |
| 7367 | 6810 | msgid "Invalid storage name." |
| 7368 | 6811 | msgstr "" |
| 7369 | 6812 | |
| 7370 | -#: includes/desktop-files/stored-files-store.php:181 | |
| 7371 | -#: includes/desktop-files/types/class-desktop-mode-upload-file.php:33 | |
| 6813 | +#: includes/desktop-files/stored-files-store.php:214 | |
| 6814 | +#: includes/desktop-files/types/class-openstation-upload-file.php:48 | |
| 7372 | 6815 | msgid "file" |
| 7373 | 6816 | msgstr "" |
| 7374 | 6817 | |
| 7375 | -#: includes/desktop-files/stored-files-store.php:200 | |
| 6818 | +#: includes/desktop-files/stored-files-store.php:233 | |
| 7376 | 6819 | msgid "Failed to record the uploaded file." |
| 7377 | 6820 | msgstr "" |
| 7378 | 6821 | |
| 7379 | -#: includes/desktop-files/stored-files-store.php:277 | |
| 6822 | +#: includes/desktop-files/stored-files-store.php:301 | |
| 7380 | 6823 | msgid "A file name is required." |
| 7381 | 6824 | msgstr "" |
| 7382 | 6825 | |
| 7383 | -#: includes/desktop-files/trash.php:364 | |
| 6826 | +#: includes/desktop-files/trash.php:373 | |
| 7384 | 6827 | msgid "You do not have permission to trash this item." |
| 7385 | 6828 | msgstr "" |
| 7386 | 6829 | |
| 7387 | -#: includes/desktop-files/trash.php:403 | |
| 6830 | +#: includes/desktop-files/trash.php:412 | |
| 7388 | 6831 | msgid "Failed to write trash row." |
| 7389 | 6832 | msgstr "" |
| 7390 | 6833 | |
| 7391 | -#: includes/desktop-files/trash.php:452 | |
| 6834 | +#: includes/desktop-files/trash.php:461 | |
| 7392 | 6835 | msgid "You do not have permission to restore this item." |
| 7393 | 6836 | msgstr "" |
| 7394 | 6837 | |
| 7395 | -#: includes/desktop-files/trash.php:557 | |
| 6838 | +#: includes/desktop-files/trash.php:566 | |
| 7396 | 6839 | msgid "You do not have permission to delete this item." |
| 7397 | 6840 | msgstr "" |
| 7398 | 6841 | |
| 7399 | -#: includes/desktop-files/trash.php:633 | |
| 6842 | +#: includes/desktop-files/trash.php:644 | |
| 7400 | 6843 | msgid "You do not have permission to trash this folder." |
| 7401 | 6844 | msgstr "" |
| 7402 | 6845 | |
| 7403 | -#: includes/desktop-files/trash.php:681 | |
| 6846 | +#: includes/desktop-files/trash.php:692 | |
| 7404 | 6847 | msgid "Failed to trash folder." |
| 7405 | 6848 | msgstr "" |
| 7406 | 6849 | |
| 7407 | -#: includes/desktop-files/trash.php:773 | |
| 6850 | +#: includes/desktop-files/trash.php:784 | |
| 7408 | 6851 | msgid "You do not have permission to restore this folder." |
| 7409 | 6852 | msgstr "" |
| 7410 | 6853 | |
| 7411 | -#: includes/desktop-files/trash.php:928 | |
| 6854 | +#: includes/desktop-files/trash.php:939 | |
| 7412 | 6855 | msgid "You do not have permission to delete this folder." |
| 7413 | 6856 | msgstr "" |
| 7414 | 6857 | |
| 7415 | -#: includes/desktop-files/trash.php:1122 | |
| 6858 | +#: includes/desktop-files/trash.php:1137 | |
| 7416 | 6859 | msgid "Desktop shortcut" |
| 7417 | 6860 | msgstr "" |
| 7418 | 6861 | |
| 7419 | 6862 | #. translators: %s: file-type slug like 'post', 'attachment'. |
| 7420 | -#: includes/desktop-files/trash.php:1125 | |
| 6863 | +#: includes/desktop-files/trash.php:1140 | |
| 7421 | 6864 | #, php-format |
| 7422 | 6865 | msgid "%s on desktop" |
| 7423 | 6866 | msgstr "" |
| 7424 | 6867 | |
| 7425 | -#: includes/desktop-files/trash.php:1150 | |
| 6868 | +#: includes/desktop-files/trash.php:1165 | |
| 7426 | 6869 | msgid "URL" |
| 7427 | 6870 | msgstr "" |
| 7428 | 6871 | |
| 7429 | 6872 | #. translators: %d: number of items inside the trashed folder. |
| 7430 | -#: includes/desktop-files/trash.php:1180 | |
| 6873 | +#: includes/desktop-files/trash.php:1195 | |
| 7431 | 6874 | #, php-format |
| 7432 | 6875 | msgid "Folder · %d item inside" |
| 7433 | 6876 | msgid_plural "Folder · %d items inside" |
| 7434 | 6877 | msgstr[0] "" |
| @@ -7433,52 +6876,65 @@ | ||
| 7433 | 6876 | msgid_plural "Folder · %d items inside" |
| 7434 | 6877 | msgstr[0] "" |
| 7435 | 6878 | msgstr[1] "" |
| 7436 | 6879 | |
| 7437 | -#: includes/desktop-files/trash.php:1183 | |
| 6880 | +#: includes/desktop-files/trash.php:1198 | |
| 7438 | 6881 | msgid "Folder · empty" |
| 7439 | 6882 | msgstr "" |
| 7440 | 6883 | |
| 7441 | -#: includes/desktop-files/types/class-desktop-mode-attachment-file.php:26 | |
| 6884 | +#: includes/desktop-files/types/class-openstation-attachment-file.php:42 | |
| 7442 | 6885 | msgid "(missing media)" |
| 7443 | 6886 | msgstr "" |
| 7444 | 6887 | |
| 7445 | -#: includes/desktop-files/types/class-desktop-mode-bookmark-file.php:32 | |
| 6888 | +#: includes/desktop-files/types/class-openstation-bookmark-file.php:47 | |
| 7446 | 6889 | msgid "(missing bookmark)" |
| 7447 | 6890 | msgstr "" |
| 7448 | 6891 | |
| 7449 | -#: includes/desktop-files/types/class-desktop-mode-comment-file.php:26 | |
| 6892 | +#: includes/desktop-files/types/class-openstation-comment-file.php:41 | |
| 7450 | 6893 | msgid "(missing comment)" |
| 7451 | 6894 | msgstr "" |
| 7452 | 6895 | |
| 7453 | -#: includes/desktop-files/types/class-desktop-mode-embed-file.php:35 | |
| 6896 | +#: includes/desktop-files/types/class-openstation-comment-file.php:43 | |
| 6897 | +#: includes/recycle-bin/store.php:467 | |
| 6898 | +msgid "Anonymous" | |
| 6899 | +msgstr "" | |
| 6900 | + | |
| 6901 | +#: includes/desktop-files/types/class-openstation-embed-file.php:50 | |
| 7454 | 6902 | msgid "(missing embed)" |
| 7455 | 6903 | msgstr "" |
| 7456 | 6904 | |
| 7457 | -#: includes/desktop-files/types/class-desktop-mode-link-file.php:32 | |
| 6905 | +#: includes/desktop-files/types/class-openstation-link-file.php:47 | |
| 7458 | 6906 | msgid "(missing link)" |
| 7459 | 6907 | msgstr "" |
| 7460 | 6908 | |
| 7461 | -#: includes/desktop-files/types/class-desktop-mode-post-file.php:31 | |
| 6909 | +#: includes/desktop-files/types/class-openstation-post-file.php:47 | |
| 7462 | 6910 | msgid "(missing post)" |
| 7463 | 6911 | msgstr "" |
| 7464 | 6912 | |
| 7465 | -#: includes/desktop-files/types/class-desktop-mode-shortcut-file.php:37 | |
| 6913 | +#: includes/desktop-files/types/class-openstation-shortcut-file.php:66 | |
| 7466 | 6914 | msgid "(missing shortcut)" |
| 7467 | 6915 | msgstr "" |
| 7468 | 6916 | |
| 7469 | -#: includes/desktop-files/types/class-desktop-mode-term-file.php:27 | |
| 6917 | +#: includes/desktop-files/types/class-openstation-term-file.php:42 | |
| 7470 | 6918 | msgid "(missing term)" |
| 7471 | 6919 | msgstr "" |
| 7472 | 6920 | |
| 7473 | -#: includes/desktop-files/types/class-desktop-mode-upload-file.php:31 | |
| 6921 | +#: includes/desktop-files/types/class-openstation-upload-file.php:46 | |
| 7474 | 6922 | msgid "(missing file)" |
| 7475 | 6923 | msgstr "" |
| 7476 | 6924 | |
| 7477 | -#: includes/desktop-files/types/class-desktop-mode-user-file.php:26 | |
| 6925 | +#: includes/desktop-files/types/class-openstation-user-file.php:41 | |
| 7478 | 6926 | msgid "(missing user)" |
| 7479 | 6927 | msgstr "" |
| 7480 | 6928 | |
| 6929 | +#: includes/desktop-themes/builtin.php:174 | |
| 6930 | +msgid "Desktop Mode (Legacy)" | |
| 6931 | +msgstr "" | |
| 6932 | + | |
| 6933 | +#: includes/desktop-themes/builtin.php:177 | |
| 6934 | +msgid "The look Desktop Mode had before the OpenStation brand: every design token at the value it resolved to then. Wear it to put the old palette back, or fork it as the starting point for a theme of your own." | |
| 6935 | +msgstr "" | |
| 6936 | + | |
| 7481 | 6937 | #: includes/desktop-themes/install.php:116 |
| 7482 | 6938 | msgid "This server has no ZipArchive support, so theme uploads are unavailable." |
| 7483 | 6939 | msgstr "" |
| 7484 | 6940 | |
| @@ -7581,68 +7037,68 @@ | ||
| 7581 | 7037 | #: includes/desktop-themes/install.php:680 |
| 7582 | 7038 | msgid "That desktop theme is not installed." |
| 7583 | 7039 | msgstr "" |
| 7584 | 7040 | |
| 7585 | -#: includes/desktop-themes/manifest.php:965 | |
| 7041 | +#: includes/desktop-themes/manifest.php:974 | |
| 7586 | 7042 | msgid "The theme manifest is not a JSON object." |
| 7587 | 7043 | msgstr "" |
| 7588 | 7044 | |
| 7589 | -#: includes/desktop-themes/manifest.php:972 | |
| 7045 | +#: includes/desktop-themes/manifest.php:981 | |
| 7590 | 7046 | msgid "No asset resolver was provided for this manifest." |
| 7591 | 7047 | msgstr "" |
| 7592 | 7048 | |
| 7593 | -#: includes/desktop-themes/manifest.php:992 | |
| 7049 | +#: includes/desktop-themes/manifest.php:1001 | |
| 7594 | 7050 | msgid "Unsupported theme manifest version. Expected \"manifestVersion\": 1 or 2." |
| 7595 | 7051 | msgstr "" |
| 7596 | 7052 | |
| 7597 | -#: includes/desktop-themes/manifest.php:1001 | |
| 7053 | +#: includes/desktop-themes/manifest.php:1010 | |
| 7598 | 7054 | msgid "The theme id must look like \"neon-glass\" or \"vendor/neon-glass\" (lowercase, max 64 characters)." |
| 7599 | 7055 | msgstr "" |
| 7600 | 7056 | |
| 7601 | -#: includes/desktop-themes/manifest.php:1009 | |
| 7057 | +#: includes/desktop-themes/manifest.php:1018 | |
| 7602 | 7058 | msgid "The theme id does not reduce to a usable slug." |
| 7603 | 7059 | msgstr "" |
| 7604 | 7060 | |
| 7605 | -#: includes/desktop-themes/manifest.php:1018 | |
| 7061 | +#: includes/desktop-themes/manifest.php:1027 | |
| 7606 | 7062 | msgid "The theme manifest requires a non-empty \"name\"." |
| 7607 | 7063 | msgstr "" |
| 7608 | 7064 | |
| 7609 | -#: includes/desktop-themes/rest.php:31 | |
| 7065 | +#: includes/desktop-themes/rest.php:38 | |
| 7610 | 7066 | msgid "You are not allowed to manage desktop themes." |
| 7611 | 7067 | msgstr "" |
| 7612 | 7068 | |
| 7613 | -#: includes/desktop-themes/rest.php:89 | |
| 7069 | +#: includes/desktop-themes/rest.php:126 | |
| 7614 | 7070 | msgid "That theme archive is larger than this server accepts." |
| 7615 | 7071 | msgstr "" |
| 7616 | 7072 | |
| 7617 | -#: includes/desktop-themes/rest.php:95 | |
| 7618 | -#: includes/desktop-themes/rest.php:102 | |
| 7073 | +#: includes/desktop-themes/rest.php:132 | |
| 7074 | +#: includes/desktop-themes/rest.php:139 | |
| 7619 | 7075 | msgid "No theme archive was uploaded." |
| 7620 | 7076 | msgstr "" |
| 7621 | 7077 | |
| 7622 | -#: includes/desktop-themes/rest.php:118 | |
| 7078 | +#: includes/desktop-themes/rest.php:155 | |
| 7623 | 7079 | msgid "A desktop theme must be uploaded as a .zip archive." |
| 7624 | 7080 | msgstr "" |
| 7625 | 7081 | |
| 7626 | -#: includes/desktop-themes/rest.php:128 | |
| 7082 | +#: includes/desktop-themes/rest.php:165 | |
| 7627 | 7083 | msgid "That file name is not allowed." |
| 7628 | 7084 | msgstr "" |
| 7629 | 7085 | |
| 7630 | 7086 | #. translators: %s: formatted maximum file size. |
| 7631 | -#: includes/desktop-themes/rest.php:140 | |
| 7087 | +#: includes/desktop-themes/rest.php:177 | |
| 7632 | 7088 | #, php-format |
| 7633 | 7089 | msgid "That theme archive is larger than the allowed maximum of %s." |
| 7634 | 7090 | msgstr "" |
| 7635 | 7091 | |
| 7636 | -#: includes/desktop-themes/rest.php:151 | |
| 7092 | +#: includes/desktop-themes/rest.php:188 | |
| 7637 | 7093 | msgid "The uploaded archive could not be read." |
| 7638 | 7094 | msgstr "" |
| 7639 | 7095 | |
| 7640 | -#: includes/desktop-themes/rest.php:165 | |
| 7096 | +#: includes/desktop-themes/rest.php:202 | |
| 7641 | 7097 | msgid "The theme installed but could not be described back to the shell." |
| 7642 | 7098 | msgstr "" |
| 7643 | 7099 | |
| 7644 | -#: includes/desktop-themes/store.php:92 | |
| 7100 | +#: includes/desktop-themes/store.php:109 | |
| 7645 | 7101 | msgid "Could not create the desktop-themes directory." |
| 7646 | 7102 | msgstr "" |
| 7647 | 7103 | |
| 7648 | 7104 | #. translators: %s: desktop theme name. Marks a wallpaper that came from a theme. |
| @@ -7660,55 +7116,112 @@ | ||
| 7660 | 7116 | #: includes/dock-rail-renderer.php:54 |
| 7661 | 7117 | msgid "Dock rail renderer script registration requires a non-empty script handle." |
| 7662 | 7118 | msgstr "" |
| 7663 | 7119 | |
| 7664 | -#: includes/games/alphabet-soup.php:52 | |
| 7120 | +#: includes/feedback/rest.php:65 | |
| 7121 | +#: includes/helpers.php:112 | |
| 7122 | +#: includes/seen-intros.php:269 | |
| 7123 | +msgid "Authentication required." | |
| 7124 | +msgstr "" | |
| 7125 | + | |
| 7126 | +#: includes/feedback/usage.php:290 | |
| 7127 | +msgid "That does not look like an email address." | |
| 7128 | +msgstr "" | |
| 7129 | + | |
| 7130 | +#: includes/feedback/usage.php:312 | |
| 7131 | +msgid "We could not send that right now." | |
| 7132 | +msgstr "" | |
| 7133 | + | |
| 7134 | +#: includes/first-run/nudge.php:121 | |
| 7135 | +msgid "OpenStation is installed but not turned on." | |
| 7136 | +msgstr "" | |
| 7137 | + | |
| 7138 | +#: includes/first-run/nudge.php:122 | |
| 7139 | +msgid "It changes wp-admin only for the people who turn it on." | |
| 7140 | +msgstr "" | |
| 7141 | + | |
| 7142 | +#: includes/first-run/nudge.php:128 | |
| 7143 | +#: includes/first-run/plugin-row.php:56 | |
| 7144 | +msgid "Turn on OpenStation" | |
| 7145 | +msgstr "" | |
| 7146 | + | |
| 7147 | +#: includes/first-run/plugin-row.php:50 | |
| 7148 | +msgid "Open OpenStation" | |
| 7149 | +msgstr "" | |
| 7150 | + | |
| 7151 | +#: includes/first-run/shell-tour.php:117 | |
| 7152 | +msgid "Take the tour" | |
| 7153 | +msgstr "" | |
| 7154 | + | |
| 7155 | +#: includes/framework/wordpress.php:763 | |
| 7156 | +msgid "You must be logged in to use this window." | |
| 7157 | +msgstr "" | |
| 7158 | + | |
| 7159 | +#: includes/framework/wordpress.php:769 | |
| 7160 | +#: includes/framework/wordpress.php:785 | |
| 7161 | +msgid "Unknown app." | |
| 7162 | +msgstr "" | |
| 7163 | + | |
| 7164 | +#: includes/framework/wordpress.php:772 | |
| 7165 | +#: includes/framework/wordpress.php:786 | |
| 7166 | +msgid "You are not allowed to use this window." | |
| 7167 | +msgstr "" | |
| 7168 | + | |
| 7169 | +#: includes/framework/wordpress.php:787 | |
| 7170 | +msgid "This window does not know that action." | |
| 7171 | +msgstr "" | |
| 7172 | + | |
| 7173 | +#: includes/framework/wordpress.php:788 | |
| 7174 | +msgid "This window does not have that tab." | |
| 7175 | +msgstr "" | |
| 7176 | + | |
| 7177 | +#: includes/games/alphabet-soup.php:54 | |
| 7665 | 7178 | 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." |
| 7666 | 7179 | msgstr "" |
| 7667 | 7180 | |
| 7668 | -#: includes/games/inkfall.php:46 | |
| 7181 | +#: includes/games/inkfall.php:48 | |
| 7669 | 7182 | 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." |
| 7670 | 7183 | msgstr "" |
| 7671 | 7184 | |
| 7672 | -#: includes/games/playtime.php:131 | |
| 7673 | -#: includes/games/rest.php:177 | |
| 7674 | -#: includes/games/rest.php:301 | |
| 7185 | +#: includes/games/playtime.php:143 | |
| 7186 | +#: includes/games/rest.php:274 | |
| 7187 | +#: includes/games/rest.php:405 | |
| 7675 | 7188 | #: includes/games/store.php:75 |
| 7676 | 7189 | #: includes/games/store.php:240 |
| 7677 | 7190 | msgid "Unknown game." |
| 7678 | 7191 | msgstr "" |
| 7679 | 7192 | |
| 7680 | -#: includes/games/playtime.php:138 | |
| 7193 | +#: includes/games/playtime.php:150 | |
| 7681 | 7194 | msgid "A valid user is required to record play time." |
| 7682 | 7195 | msgstr "" |
| 7683 | 7196 | |
| 7684 | -#: includes/games/playtime.php:145 | |
| 7197 | +#: includes/games/playtime.php:157 | |
| 7685 | 7198 | msgid "Play time must be a positive number of seconds." |
| 7686 | 7199 | msgstr "" |
| 7687 | 7200 | |
| 7688 | -#: includes/games/registry.php:87 | |
| 7201 | +#: includes/games/registry.php:100 | |
| 7689 | 7202 | msgid "Game id is required and must be a valid slug." |
| 7690 | 7203 | msgstr "" |
| 7691 | 7204 | |
| 7692 | -#: includes/games/registry.php:111 | |
| 7205 | +#: includes/games/registry.php:125 | |
| 7693 | 7206 | msgid "Game `icon_svg` must not contain a <script> tag." |
| 7694 | 7207 | msgstr "" |
| 7695 | 7208 | |
| 7696 | -#: includes/games/registry.php:118 | |
| 7209 | +#: includes/games/registry.php:132 | |
| 7697 | 7210 | msgid "Game `icon_svg` must start with a <svg> root element." |
| 7698 | 7211 | msgstr "" |
| 7699 | 7212 | |
| 7700 | 7213 | #. translators: %s: capability slug. |
| 7701 | -#: includes/games/registry.php:131 | |
| 7214 | +#: includes/games/registry.php:145 | |
| 7702 | 7215 | #, php-format |
| 7703 | 7216 | msgid "Current user lacks the %s capability required to register this game." |
| 7704 | 7217 | msgstr "" |
| 7705 | 7218 | |
| 7706 | -#: includes/games/registry.php:142 | |
| 7219 | +#: includes/games/registry.php:159 | |
| 7707 | 7220 | msgid "Game registration requires a non-empty `title`." |
| 7708 | 7221 | msgstr "" |
| 7709 | 7222 | |
| 7710 | -#: includes/games/registry.php:149 | |
| 7223 | +#: includes/games/registry.php:166 | |
| 7711 | 7224 | msgid "Game registration requires a `script` handle that publishes the game def." |
| 7712 | 7225 | msgstr "" |
| 7713 | 7226 | |
| 7714 | 7227 | #: includes/games/rest.php:40 |
| @@ -7715,19 +7228,19 @@ | ||
| 7715 | 7228 | #: includes/games/rest.php:56 |
| 7716 | 7229 | msgid "You cannot use desktop games." |
| 7717 | 7230 | msgstr "" |
| 7718 | 7231 | |
| 7719 | -#: includes/games/rest.php:323 | |
| 7232 | +#: includes/games/rest.php:427 | |
| 7720 | 7233 | msgid "You cannot challenge this user." |
| 7721 | 7234 | msgstr "" |
| 7722 | 7235 | |
| 7723 | -#: includes/games/rest.php:355 | |
| 7236 | +#: includes/games/rest.php:459 | |
| 7724 | 7237 | #: includes/games/store.php:333 |
| 7725 | 7238 | #: includes/games/store.php:399 |
| 7726 | 7239 | msgid "Challenge not found." |
| 7727 | 7240 | msgstr "" |
| 7728 | 7241 | |
| 7729 | -#: includes/games/rest.php:362 | |
| 7242 | +#: includes/games/rest.php:466 | |
| 7730 | 7243 | msgid "Only the challenged user can act on this challenge." |
| 7731 | 7244 | msgstr "" |
| 7732 | 7245 | |
| 7733 | 7246 | #: includes/games/store.php:82 |
| @@ -7767,338 +7280,482 @@ | ||
| 7767 | 7280 | #: includes/games/store.php:406 |
| 7768 | 7281 | msgid "Only an accepted challenge can be completed." |
| 7769 | 7282 | msgstr "" |
| 7770 | 7283 | |
| 7771 | -#: includes/games/window.php:66 | |
| 7772 | -#: includes/games/window.php:99 | |
| 7773 | -#: includes/games/window.php:125 | |
| 7284 | +#: includes/games/window.php:119 | |
| 7285 | +#: includes/games/window.php:152 | |
| 7286 | +#: includes/games/window.php:204 | |
| 7774 | 7287 | msgid "Games" |
| 7775 | 7288 | msgstr "" |
| 7776 | 7289 | |
| 7777 | -#: includes/helpers.php:112 | |
| 7778 | -#: includes/seen-intros.php:208 | |
| 7779 | -msgid "Authentication required." | |
| 7780 | -msgstr "" | |
| 7781 | - | |
| 7782 | 7290 | #: includes/helpers.php:120 |
| 7783 | -msgid "Desktop mode is not enabled for your account." | |
| 7291 | +msgid "OpenStation is not enabled for your account." | |
| 7784 | 7292 | msgstr "" |
| 7785 | 7293 | |
| 7786 | -#: includes/living-tree/wallpaper.php:24 | |
| 7294 | +#: includes/living-tree/wallpaper.php:26 | |
| 7787 | 7295 | msgid "Living Tree" |
| 7788 | 7296 | msgstr "" |
| 7789 | 7297 | |
| 7790 | -#: includes/living-tree/wallpaper.php:28 | |
| 7298 | +#: includes/living-tree/wallpaper.php:30 | |
| 7791 | 7299 | msgid "Your site as a living tree: every post a leaf, every page ivy on the trunk, comments in blossom, categories as wildflowers in the meadow, tags as butterflies among them, visitors as wind, and readers as fireflies after dark. It grows a little every day and never repeats itself. A tribute to open source and to Matt Mullenweg — “working on open source is like planting a tree whose shade you will never sit in: you plant it for the generations that come after you.” Keep publishing; the shade is for everyone." |
| 7792 | 7300 | msgstr "" |
| 7793 | 7301 | |
| 7794 | -#: includes/media-query.php:78 | |
| 7302 | +#: includes/media-query.php:101 | |
| 7795 | 7303 | msgid "Only return images at least this many pixels wide." |
| 7796 | 7304 | msgstr "" |
| 7797 | 7305 | |
| 7798 | -#: includes/media-query.php:83 | |
| 7306 | +#: includes/media-query.php:106 | |
| 7799 | 7307 | msgid "Only return images at least this many pixels tall." |
| 7800 | 7308 | msgstr "" |
| 7801 | 7309 | |
| 7802 | -#: includes/my-wordpress/attached-media.php:57 | |
| 7310 | +#: includes/multisite.php:113 | |
| 7311 | +msgid "Sites" | |
| 7312 | +msgstr "" | |
| 7313 | + | |
| 7314 | +#: includes/multisite.php:117 | |
| 7315 | +msgid "Settings" | |
| 7316 | +msgstr "" | |
| 7317 | + | |
| 7318 | +#: includes/my-wordpress/attached-media.php:52 | |
| 7803 | 7319 | msgid "Attachment ids referenced by this post — featured image plus every attachment found in post_content (block-class scan + raw `<img src>` URL resolution)." |
| 7804 | 7320 | msgstr "" |
| 7805 | 7321 | |
| 7806 | -#: includes/my-wordpress/comment-stats.php:75 | |
| 7322 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:65 | |
| 7323 | +msgid "Unique identifier for the post." | |
| 7324 | +msgstr "" | |
| 7325 | + | |
| 7326 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:76 | |
| 7327 | +msgid "The password for the post if it is password protected." | |
| 7328 | +msgstr "" | |
| 7329 | + | |
| 7330 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:89 | |
| 7331 | +msgid "Whether to bypass Trash and force deletion." | |
| 7332 | +msgstr "" | |
| 7333 | + | |
| 7334 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:207 | |
| 7335 | +msgid "Sorry, that content type is not available." | |
| 7336 | +msgstr "" | |
| 7337 | + | |
| 7338 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:215 | |
| 7339 | +msgid "Sorry, you are not allowed to browse this content type." | |
| 7340 | +msgstr "" | |
| 7341 | + | |
| 7342 | +#: includes/my-wordpress/comment-stats.php:185 | |
| 7343 | +#: includes/my-wordpress/comment-stats.php:196 | |
| 7807 | 7344 | msgid "You do not have permission to view this comment." |
| 7808 | 7345 | msgstr "" |
| 7809 | 7346 | |
| 7810 | -#: includes/my-wordpress/lock.php:271 | |
| 7811 | -msgid "Active edit-lock holder, or null when the post is not locked." | |
| 7347 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:327 | |
| 7348 | +msgid "Repeat" | |
| 7812 | 7349 | msgstr "" |
| 7813 | 7350 | |
| 7814 | -#: includes/my-wordpress/lock.php:294 | |
| 7815 | -msgid "Additional contributor users beyond the primary author. Sourced from Co-Authors Plus when present, revision authors, the `_edit_last` meta, plus anything plugins return via `desktop_mode_my_wordpress_post_contributors`. Empty for requesters who cannot edit the post." | |
| 7351 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:332 | |
| 7352 | +msgid "New" | |
| 7816 | 7353 | msgstr "" |
| 7817 | 7354 | |
| 7818 | -#: includes/my-wordpress/term-stats.php:67 | |
| 7819 | -#: includes/posts-window/window.php:458 | |
| 7820 | -#: includes/posts-window/window.php:587 | |
| 7821 | -msgid "Unknown taxonomy." | |
| 7355 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:337 | |
| 7356 | +msgid "No orders yet" | |
| 7822 | 7357 | msgstr "" |
| 7823 | 7358 | |
| 7824 | -#: includes/my-wordpress/term-stats.php:76 | |
| 7825 | -msgid "Term not found." | |
| 7359 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:714 | |
| 7360 | +msgid "WooCommerce lifetime facts for this customer." | |
| 7826 | 7361 | msgstr "" |
| 7827 | 7362 | |
| 7828 | -#: includes/my-wordpress/user-footprint.php:95 | |
| 7829 | -#: includes/my-wordpress/user-stats.php:64 | |
| 7830 | -#: includes/user-edit-window/rest.php:323 | |
| 7831 | -#: includes/users-window/rest.php:273 | |
| 7832 | -#: includes/users-window/rest.php:337 | |
| 7833 | -msgid "User not found." | |
| 7363 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:747 | |
| 7364 | +msgid "Sorry, you are not allowed to view customers." | |
| 7834 | 7365 | msgstr "" |
| 7835 | 7366 | |
| 7836 | -#: includes/my-wordpress/user-list-fields.php:118 | |
| 7837 | -msgid "Compact user summary for the site folder window." | |
| 7367 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:902 | |
| 7368 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:1047 | |
| 7369 | +msgid "Customer not found." | |
| 7838 | 7370 | msgstr "" |
| 7839 | 7371 | |
| 7840 | -#: includes/my-wordpress/user-list-fields.php:125 | |
| 7841 | -msgid "Count of posts and pages authored by this user." | |
| 7372 | +#. translators: %s: product name. | |
| 7373 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:226 | |
| 7374 | +#, php-format | |
| 7375 | +msgid "Reviews of %s" | |
| 7842 | 7376 | msgstr "" |
| 7843 | 7377 | |
| 7844 | -#: includes/my-wordpress/user-list-fields.php:129 | |
| 7845 | -msgid "Translated role labels visible to viewers with list_users." | |
| 7378 | +#. translators: 1: order number, 2: customer name. | |
| 7379 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:353 | |
| 7380 | +#, php-format | |
| 7381 | +msgid "Order #%1$s · %2$s" | |
| 7846 | 7382 | msgstr "" |
| 7847 | 7383 | |
| 7848 | -#: includes/my-wordpress/user-list-fields.php:134 | |
| 7849 | -msgid "ISO-8601 registration date (gated on list_users)." | |
| 7384 | +#. translators: %s: order number. | |
| 7385 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:361 | |
| 7386 | +#, php-format | |
| 7387 | +msgid "Order #%s" | |
| 7850 | 7388 | msgstr "" |
| 7851 | 7389 | |
| 7852 | -#: includes/my-wordpress/user-list-fields.php:138 | |
| 7853 | -msgid "ISO-8601 of latest publish; empty when the user has none." | |
| 7390 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:543 | |
| 7391 | +msgid "All orders by this customer" | |
| 7854 | 7392 | msgstr "" |
| 7855 | 7393 | |
| 7856 | -#: includes/my-wordpress/window.php:85 | |
| 7857 | -#: includes/users-window/window.php:250 | |
| 7858 | -msgid "Users" | |
| 7394 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:766 | |
| 7395 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:767 | |
| 7396 | +msgid "Reviews" | |
| 7859 | 7397 | msgstr "" |
| 7860 | 7398 | |
| 7861 | -#: includes/notes/cpt.php:65 | |
| 7862 | -msgid "Desktop Notes" | |
| 7399 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:784 | |
| 7400 | +msgid "Variations" | |
| 7863 | 7401 | msgstr "" |
| 7864 | 7402 | |
| 7865 | -#: includes/notes/recycle-bin.php:89 | |
| 7866 | -#: includes/notes/rest.php:221 | |
| 7867 | -msgid "Note" | |
| 7403 | +#. translators: 1: order number, 2: customer name, 3: order total. | |
| 7404 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:829 | |
| 7405 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1030 | |
| 7406 | +#, php-format | |
| 7407 | +msgid "#%1$s · %2$s · %3$s" | |
| 7868 | 7408 | msgstr "" |
| 7869 | 7409 | |
| 7870 | -#: includes/notes/rest.php:140 | |
| 7871 | -#: includes/notes/rest.php:144 | |
| 7872 | -msgid "Note not found." | |
| 7410 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:977 | |
| 7411 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:992 | |
| 7412 | +msgid "Applies to" | |
| 7873 | 7413 | msgstr "" |
| 7874 | 7414 | |
| 7875 | -#: includes/notes/rest.php:161 | |
| 7876 | -msgid "Only the note owner can change it." | |
| 7415 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1026 | |
| 7416 | +msgid "Used on" | |
| 7877 | 7417 | msgstr "" |
| 7878 | 7418 | |
| 7879 | -#: includes/notes/rest.php:291 | |
| 7880 | -msgid "You are not allowed to create notes." | |
| 7419 | +#: includes/my-wordpress/integrations/woocommerce.php:77 | |
| 7420 | +msgctxt "WooCommerce folder name" | |
| 7421 | +msgid "Woo" | |
| 7881 | 7422 | msgstr "" |
| 7882 | 7423 | |
| 7883 | -#: includes/notes/rest.php:376 | |
| 7884 | -msgid "The note was changed by another session." | |
| 7424 | +#: includes/my-wordpress/integrations/woocommerce.php:221 | |
| 7425 | +msgid "Problems" | |
| 7885 | 7426 | msgstr "" |
| 7886 | 7427 | |
| 7887 | -#: includes/notes/rest.php:437 | |
| 7888 | -msgid "Could not move the note to the trash." | |
| 7428 | +#: includes/my-wordpress/integrations/woocommerce.php:234 | |
| 7429 | +msgid "Cancelled & refunded" | |
| 7889 | 7430 | msgstr "" |
| 7890 | 7431 | |
| 7891 | -#: includes/notes/rest.php:463 | |
| 7892 | -msgid "Could not restore the note." | |
| 7432 | +#: includes/my-wordpress/integrations/woocommerce.php:308 | |
| 7433 | +#: includes/my-wordpress/integrations/woocommerce.php:1351 | |
| 7434 | +msgid "On backorder" | |
| 7893 | 7435 | msgstr "" |
| 7894 | 7436 | |
| 7895 | -#: includes/notes/rest.php:530 | |
| 7896 | -msgid "You are not allowed to create posts." | |
| 7437 | +#: includes/my-wordpress/integrations/woocommerce.php:342 | |
| 7438 | +msgid "Uncategorised" | |
| 7897 | 7439 | msgstr "" |
| 7898 | 7440 | |
| 7899 | -#: includes/oauth-relay.php:91 | |
| 7900 | -msgid "OAuth relay registration requires a non-empty service slug." | |
| 7441 | +#: includes/my-wordpress/integrations/woocommerce.php:343 | |
| 7442 | +#: includes/my-wordpress/integrations/woocommerce.php:1349 | |
| 7443 | +msgid "In stock" | |
| 7901 | 7444 | msgstr "" |
| 7902 | 7445 | |
| 7903 | -#. translators: %s: missing field name. | |
| 7904 | -#: includes/oauth-relay.php:111 | |
| 7446 | +#: includes/my-wordpress/integrations/woocommerce.php:730 | |
| 7447 | +msgid "Expiring soon" | |
| 7448 | +msgstr "" | |
| 7449 | + | |
| 7450 | +#: includes/my-wordpress/integrations/woocommerce.php:736 | |
| 7451 | +#: includes/my-wordpress/integrations/woocommerce.php:1589 | |
| 7452 | +msgid "Usage limit reached" | |
| 7453 | +msgstr "" | |
| 7454 | + | |
| 7455 | +#: includes/my-wordpress/integrations/woocommerce.php:742 | |
| 7456 | +#: includes/my-wordpress/integrations/woocommerce.php:1588 | |
| 7457 | +msgid "Expired" | |
| 7458 | +msgstr "" | |
| 7459 | + | |
| 7460 | +#: includes/my-wordpress/integrations/woocommerce.php:916 | |
| 7461 | +msgid "Coupon band used by the site window tiles." | |
| 7462 | +msgstr "" | |
| 7463 | + | |
| 7464 | +#: includes/my-wordpress/integrations/woocommerce.php:971 | |
| 7465 | +msgid "Stock and category facts used by the site window tiles." | |
| 7466 | +msgstr "" | |
| 7467 | + | |
| 7468 | +#: includes/my-wordpress/integrations/woocommerce.php:1018 | |
| 7469 | +msgid "Sorry, you are not allowed to view orders." | |
| 7470 | +msgstr "" | |
| 7471 | + | |
| 7472 | +#: includes/my-wordpress/integrations/woocommerce.php:1306 | |
| 7473 | +#: includes/my-wordpress/integrations/woocommerce.php:1395 | |
| 7474 | +msgid "Order not found." | |
| 7475 | +msgstr "" | |
| 7476 | + | |
| 7477 | +#: includes/my-wordpress/integrations/woocommerce.php:1341 | |
| 7478 | +msgid "Product not found." | |
| 7479 | +msgstr "" | |
| 7480 | + | |
| 7481 | +#: includes/my-wordpress/integrations/woocommerce.php:1523 | |
| 7482 | +msgid "Coupon not found." | |
| 7483 | +msgstr "" | |
| 7484 | + | |
| 7485 | +#. translators: %s: percentage off. | |
| 7486 | +#: includes/my-wordpress/integrations/woocommerce.php:1541 | |
| 7905 | 7487 | #, php-format |
| 7906 | -msgid "OAuth relay registration requires a non-empty `%s`." | |
| 7488 | +msgid "%s%% off" | |
| 7907 | 7489 | msgstr "" |
| 7908 | 7490 | |
| 7909 | -#: includes/oauth-relay.php:120 | |
| 7910 | -msgid "OAuth relay registration requires a callable `on_success` handler." | |
| 7491 | +#. translators: %s: formatted discount amount. | |
| 7492 | +#: includes/my-wordpress/integrations/woocommerce.php:1546 | |
| 7493 | +#, php-format | |
| 7494 | +msgid "%s off" | |
| 7911 | 7495 | msgstr "" |
| 7912 | 7496 | |
| 7913 | -#: includes/oauth-relay.php:130 | |
| 7914 | -msgid "OAuth relay `authorize_url` and `token_url` must be valid http(s) URLs." | |
| 7497 | +#: includes/my-wordpress/integrations/woocommerce.php:1663 | |
| 7498 | +msgid "Unknown summary type." | |
| 7915 | 7499 | msgstr "" |
| 7916 | 7500 | |
| 7917 | -#: includes/oauth-relay.php:279 | |
| 7918 | -msgid "No OAuth relay is registered for that service." | |
| 7501 | +#: includes/my-wordpress/integrations/woocommerce.php:1730 | |
| 7502 | +msgid "Sorry, you are not allowed to view this item." | |
| 7919 | 7503 | msgstr "" |
| 7920 | 7504 | |
| 7921 | -#: includes/oauth-relay.php:288 | |
| 7922 | -msgid "Current user lacks the capability required to start this OAuth flow." | |
| 7505 | +#: includes/my-wordpress/lock.php:266 | |
| 7506 | +msgid "Active edit-lock holder, or null when the post is not locked." | |
| 7923 | 7507 | msgstr "" |
| 7924 | 7508 | |
| 7925 | -#: includes/oauth-relay.php:352 | |
| 7926 | -msgid "OAuth state nonce missing, expired, or already used." | |
| 7509 | +#: includes/my-wordpress/lock.php:289 | |
| 7510 | +msgid "Additional contributor users beyond the primary author. Sourced from Co-Authors Plus when present, revision authors, the `_edit_last` meta, plus anything plugins return via `openstation_my_wordpress_post_contributors`. Empty for requesters who cannot edit the post." | |
| 7927 | 7511 | msgstr "" |
| 7928 | 7512 | |
| 7929 | -#: includes/oauth-relay.php:372 | |
| 7930 | -msgid "OAuth relay is no longer registered for that service." | |
| 7513 | +#: includes/my-wordpress/term-stats.php:98 | |
| 7514 | +msgid "Term not found." | |
| 7931 | 7515 | msgstr "" |
| 7932 | 7516 | |
| 7933 | -#: includes/oauth-relay.php:381 | |
| 7934 | -msgid "OAuth callback did not return an authorization code." | |
| 7517 | +#: includes/my-wordpress/user-list-fields.php:251 | |
| 7518 | +msgid "Compact user summary for the WP Explorer window." | |
| 7935 | 7519 | msgstr "" |
| 7936 | 7520 | |
| 7521 | +#: includes/my-wordpress/user-list-fields.php:258 | |
| 7522 | +msgid "Count of posts and pages authored by this user." | |
| 7523 | +msgstr "" | |
| 7524 | + | |
| 7525 | +#: includes/my-wordpress/user-list-fields.php:262 | |
| 7526 | +msgid "Translated role labels visible to viewers with list_users." | |
| 7527 | +msgstr "" | |
| 7528 | + | |
| 7529 | +#: includes/my-wordpress/user-list-fields.php:267 | |
| 7530 | +msgid "ISO-8601 registration date (gated on list_users)." | |
| 7531 | +msgstr "" | |
| 7532 | + | |
| 7533 | +#: includes/my-wordpress/user-list-fields.php:271 | |
| 7534 | +msgid "ISO-8601 of latest publish; empty when the user has none." | |
| 7535 | +msgstr "" | |
| 7536 | + | |
| 7537 | +#: includes/my-wordpress/users-list-footprint.php:80 | |
| 7538 | +msgid "View activity footprint" | |
| 7539 | +msgstr "" | |
| 7540 | + | |
| 7541 | +#: includes/network/hop.php:151 | |
| 7542 | +msgid "That is not another install of this network." | |
| 7543 | +msgstr "" | |
| 7544 | + | |
| 7545 | +#: includes/network/hop.php:154 | |
| 7546 | +msgid "A login token only travels over HTTPS." | |
| 7547 | +msgstr "" | |
| 7548 | + | |
| 7549 | +#: includes/network/hop.php:158 | |
| 7550 | +msgid "A token needs a logged-in user." | |
| 7551 | +msgstr "" | |
| 7552 | + | |
| 7553 | +#: includes/network/hop.php:236 | |
| 7554 | +#: includes/network/hop.php:240 | |
| 7555 | +msgid "That is not a hop token." | |
| 7556 | +msgstr "" | |
| 7557 | + | |
| 7558 | +#: includes/network/hop.php:247 | |
| 7559 | +msgid "That hop token has expired." | |
| 7560 | +msgstr "" | |
| 7561 | + | |
| 7562 | +#: includes/network/hop.php:250 | |
| 7563 | +msgid "That hop token was minted for another install." | |
| 7564 | +msgstr "" | |
| 7565 | + | |
| 7566 | +#: includes/network/hop.php:254 | |
| 7567 | +msgid "That hop token comes from a site this one does not trust." | |
| 7568 | +msgstr "" | |
| 7569 | + | |
| 7570 | +#: includes/network/hop.php:257 | |
| 7571 | +msgid "That hop token is not signed by the site it names." | |
| 7572 | +msgstr "" | |
| 7573 | + | |
| 7574 | +#: includes/network/hop.php:260 | |
| 7575 | +msgid "That hop token was already spent." | |
| 7576 | +msgstr "" | |
| 7577 | + | |
| 7578 | +#: includes/network/hop.php:504 | |
| 7579 | +msgid "There is nothing to link right now." | |
| 7580 | +msgstr "" | |
| 7581 | + | |
| 7582 | +#: includes/network/hub.php:143 | |
| 7583 | +msgid "This site is not a member of the network. Add it on the network first." | |
| 7584 | +msgstr "" | |
| 7585 | + | |
| 7586 | +#: includes/network/identity.php:70 | |
| 7587 | +msgid "Sites in a network talk over HTTPS." | |
| 7588 | +msgstr "" | |
| 7589 | + | |
| 7937 | 7590 | #. translators: %d: HTTP status code. |
| 7938 | -#: includes/oauth-relay.php:417 | |
| 7591 | +#: includes/network/identity.php:110 | |
| 7939 | 7592 | #, php-format |
| 7940 | -msgid "Token exchange failed with HTTP %d." | |
| 7593 | +msgid "The site answered with HTTP %d." | |
| 7941 | 7594 | msgstr "" |
| 7942 | 7595 | |
| 7943 | -#: includes/oauth-relay.php:584 | |
| 7944 | -msgid "You must be logged in to start an OAuth flow." | |
| 7596 | +#: includes/network/identity.php:129 | |
| 7597 | +msgid "That site does not run OpenStation, or its network identity is unreachable." | |
| 7945 | 7598 | msgstr "" |
| 7946 | 7599 | |
| 7947 | -#: includes/pages-window/window.php:34 | |
| 7948 | -msgid "Search pages…" | |
| 7600 | +#: includes/network/identity.php:133 | |
| 7601 | +msgid "That site published a public key OpenStation cannot use." | |
| 7949 | 7602 | msgstr "" |
| 7950 | 7603 | |
| 7951 | -#: includes/pages-window/window.php:48 | |
| 7952 | -#: includes/posts-window/window.php:69 | |
| 7953 | -msgid "Add New" | |
| 7604 | +#: includes/network/member.php:76 | |
| 7605 | +msgid "A network cannot join another network yet." | |
| 7954 | 7606 | msgstr "" |
| 7955 | 7607 | |
| 7956 | -#: includes/pages-window/window.php:65 | |
| 7957 | -msgid "No pages found." | |
| 7608 | +#: includes/network/member.php:80 | |
| 7609 | +msgid "Enter the network's address, starting with https://." | |
| 7958 | 7610 | msgstr "" |
| 7959 | 7611 | |
| 7960 | -#: includes/pages-window/window.php:67 | |
| 7961 | -#: includes/posts-window/window.php:88 | |
| 7962 | -msgid "Try a different search or change the status filter." | |
| 7612 | +#: includes/network/member.php:83 | |
| 7613 | +msgid "That is this site itself." | |
| 7963 | 7614 | msgstr "" |
| 7964 | 7615 | |
| 7965 | -#: includes/pages-window/window.php:86 | |
| 7966 | -#: includes/posts-window/window.php:107 | |
| 7967 | -#: includes/users-window/window.php:102 | |
| 7968 | -msgid "Per page" | |
| 7616 | +#: includes/network/member.php:126 | |
| 7617 | +msgid "This site does not belong to a network." | |
| 7969 | 7618 | msgstr "" |
| 7970 | 7619 | |
| 7971 | -#: includes/pages-window/window.php:280 | |
| 7972 | -msgid "Total non-trashed comments on this page." | |
| 7620 | +#: includes/network/member.php:131 | |
| 7621 | +msgid "The network answered without a site list." | |
| 7973 | 7622 | msgstr "" |
| 7974 | 7623 | |
| 7975 | -#: includes/plugin-notices.php:104 | |
| 7976 | -msgid "Scheduled Actions" | |
| 7624 | +#: includes/network/registry.php:98 | |
| 7625 | +msgid "Enter the site's address, starting with https://." | |
| 7977 | 7626 | msgstr "" |
| 7978 | 7627 | |
| 7979 | -#. translators: %d: number of past-due scheduled actions. | |
| 7980 | -#: includes/plugin-notices.php:107 | |
| 7981 | -#, php-format | |
| 7982 | -msgid "Action Scheduler: %d past-due action found; something may be wrong." | |
| 7983 | -msgid_plural "Action Scheduler: %d past-due actions found; something may be wrong." | |
| 7984 | -msgstr[0] "" | |
| 7985 | -msgstr[1] "" | |
| 7628 | +#: includes/network/registry.php:101 | |
| 7629 | +msgid "That is this network itself." | |
| 7630 | +msgstr "" | |
| 7986 | 7631 | |
| 7987 | -#: includes/plugin-notices.php:115 | |
| 7988 | -msgid "View actions" | |
| 7632 | +#: includes/network/registry.php:108 | |
| 7633 | +msgid "That site is a network of its own; a network cannot join another yet." | |
| 7989 | 7634 | msgstr "" |
| 7990 | 7635 | |
| 7991 | -#: includes/plugins-window/ajax.php:51 | |
| 7992 | -msgid "Security check failed. Refresh the window and try again." | |
| 7636 | +#: includes/network/registry.php:113 | |
| 7637 | +msgid "That site is already in the network." | |
| 7993 | 7638 | msgstr "" |
| 7994 | 7639 | |
| 7995 | -#: includes/plugins-window/ajax.php:58 | |
| 7996 | -#: includes/seen-intros.php:215 | |
| 7997 | -msgid "You are not allowed to do that." | |
| 7640 | +#: includes/network/registry.php:166 | |
| 7641 | +msgid "The site now publishes a different key. Remove it and add it again if that is expected." | |
| 7998 | 7642 | msgstr "" |
| 7999 | 7643 | |
| 8000 | -#: includes/plugins-window/ajax.php:245 | |
| 8001 | -#: includes/plugins-window/ajax.php:328 | |
| 8002 | -msgid "Missing plugin slug." | |
| 7644 | +#: includes/notes/cpt.php:63 | |
| 7645 | +msgid "Desktop Notes" | |
| 8003 | 7646 | msgstr "" |
| 8004 | 7647 | |
| 8005 | -#: includes/plugins-window/ajax.php:585 | |
| 8006 | -msgid "No file received. Pick a .zip and try again." | |
| 7648 | +#: includes/notes/recycle-bin.php:89 | |
| 7649 | +#: includes/notes/rest.php:230 | |
| 7650 | +msgid "Note" | |
| 8007 | 7651 | msgstr "" |
| 8008 | 7652 | |
| 8009 | -#: includes/plugins-window/ajax.php:598 | |
| 8010 | -msgid "Upload payload is malformed." | |
| 7653 | +#: includes/notes/rest.php:149 | |
| 7654 | +#: includes/notes/rest.php:153 | |
| 7655 | +msgid "Note not found." | |
| 8011 | 7656 | msgstr "" |
| 8012 | 7657 | |
| 8013 | -#. translators: %d: PHP UPLOAD_ERR_* code. | |
| 8014 | -#: includes/plugins-window/ajax.php:611 | |
| 8015 | -#, php-format | |
| 8016 | -msgid "Upload failed (error %d). Try again." | |
| 7658 | +#: includes/notes/rest.php:170 | |
| 7659 | +msgid "Only the note owner can change it." | |
| 8017 | 7660 | msgstr "" |
| 8018 | 7661 | |
| 8019 | -#: includes/plugins-window/ajax.php:625 | |
| 8020 | -msgid "Plugin uploads must be a .zip file." | |
| 7662 | +#: includes/notes/rest.php:300 | |
| 7663 | +msgid "You are not allowed to create notes." | |
| 8021 | 7664 | msgstr "" |
| 8022 | 7665 | |
| 8023 | -#: includes/plugins-window/ajax.php:639 | |
| 8024 | -msgid "Refused: temporary upload path is not trusted." | |
| 7666 | +#: includes/notes/rest.php:385 | |
| 7667 | +msgid "The note was changed by another session." | |
| 8025 | 7668 | msgstr "" |
| 8026 | 7669 | |
| 8027 | -#: includes/plugins-window/ajax.php:665 | |
| 8028 | -msgid "Plugin upgrader is unavailable in this context. Reload the page and try again." | |
| 7670 | +#: includes/notes/rest.php:446 | |
| 7671 | +msgid "Could not move the note to the trash." | |
| 8029 | 7672 | msgstr "" |
| 8030 | 7673 | |
| 8031 | -#: includes/plugins-window/ajax.php:712 | |
| 8032 | -msgid "A plugin with the same folder name is already installed. Replace it to continue." | |
| 7674 | +#: includes/notes/rest.php:544 | |
| 7675 | +msgid "You are not allowed to create posts." | |
| 8033 | 7676 | msgstr "" |
| 8034 | 7677 | |
| 8035 | -#: includes/plugins-window/ajax.php:738 | |
| 8036 | -msgid "Plugin install failed." | |
| 7678 | +#: includes/oauth-relay.php:98 | |
| 7679 | +msgid "OAuth relay registration requires a non-empty service slug." | |
| 8037 | 7680 | msgstr "" |
| 8038 | 7681 | |
| 8039 | -#: includes/plugins-window/rest-fields.php:35 | |
| 8040 | -msgid "Whether an update is available for this plugin (and the available version)." | |
| 7682 | +#. translators: %s: missing field name. | |
| 7683 | +#: includes/oauth-relay.php:118 | |
| 7684 | +#, php-format | |
| 7685 | +msgid "OAuth relay registration requires a non-empty `%s`." | |
| 8041 | 7686 | msgstr "" |
| 8042 | 7687 | |
| 8043 | -#: includes/plugins-window/rest-fields.php:49 | |
| 8044 | -msgid "Per-plugin capability flags for the requester (activate / deactivate / delete)." | |
| 7688 | +#: includes/oauth-relay.php:127 | |
| 7689 | +msgid "OAuth relay registration requires a callable `on_success` handler." | |
| 8045 | 7690 | msgstr "" |
| 8046 | 7691 | |
| 8047 | -#: includes/plugins-window/rest-fields.php:63 | |
| 8048 | -msgid "Best-effort card icon URL. Prefers a local file in the plugin folder, falling back to the wp.org SVN URL; null when neither resolves." | |
| 7692 | +#: includes/oauth-relay.php:137 | |
| 7693 | +msgid "OAuth relay `authorize_url` and `token_url` must be valid http(s) URLs." | |
| 8049 | 7694 | msgstr "" |
| 8050 | 7695 | |
| 8051 | -#: includes/plugins-window/rest-fields.php:77 | |
| 8052 | -msgid "Approximate disk footprint of the plugin folder, in kilobytes (cached 6h)." | |
| 7696 | +#: includes/oauth-relay.php:286 | |
| 7697 | +msgid "No OAuth relay is registered for that service." | |
| 8053 | 7698 | msgstr "" |
| 8054 | 7699 | |
| 8055 | -#: includes/plugins-window/rest-fields.php:91 | |
| 8056 | -msgid "Auto-update state for this plugin (enabled / forced / supported), mirroring Core's plugins.php column." | |
| 7700 | +#: includes/oauth-relay.php:295 | |
| 7701 | +msgid "Current user lacks the capability required to start this OAuth flow." | |
| 8057 | 7702 | msgstr "" |
| 8058 | 7703 | |
| 8059 | -#: includes/plugins-window/window.php:33 | |
| 8060 | -msgid "Installed" | |
| 7704 | +#: includes/oauth-relay.php:360 | |
| 7705 | +msgid "OAuth state nonce missing, expired, or already used." | |
| 8061 | 7706 | msgstr "" |
| 8062 | 7707 | |
| 8063 | -#: includes/plugins-window/window.php:35 | |
| 8064 | -msgid "Add Plugin" | |
| 7708 | +#: includes/oauth-relay.php:384 | |
| 7709 | +msgid "OAuth relay is no longer registered for that service." | |
| 8065 | 7710 | msgstr "" |
| 8066 | 7711 | |
| 8067 | -#: includes/plugins-window/window.php:36 | |
| 8068 | -msgid "Desktop Mode plugins" | |
| 7712 | +#: includes/oauth-relay.php:395 | |
| 7713 | +msgid "OAuth callback did not return an authorization code." | |
| 8069 | 7714 | msgstr "" |
| 8070 | 7715 | |
| 8071 | -#: includes/plugins-window/window.php:69 | |
| 8072 | -msgid "Plugin details" | |
| 7716 | +#. translators: %d: HTTP status code. | |
| 7717 | +#: includes/oauth-relay.php:435 | |
| 7718 | +#, php-format | |
| 7719 | +msgid "Token exchange failed with HTTP %d." | |
| 8073 | 7720 | msgstr "" |
| 8074 | 7721 | |
| 8075 | -#: includes/portal.php:84 | |
| 8076 | -msgid "Sorry, you are not allowed to access the WordPress desktop." | |
| 7722 | +#: includes/oauth-relay.php:607 | |
| 7723 | +msgid "You must be logged in to start an OAuth flow." | |
| 8077 | 7724 | msgstr "" |
| 8078 | 7725 | |
| 8079 | -#: includes/posts-window/window.php:30 | |
| 8080 | -msgid "All posts" | |
| 7726 | +#: includes/plugin-notices.php:110 | |
| 7727 | +msgid "Scheduled Actions" | |
| 8081 | 7728 | msgstr "" |
| 8082 | 7729 | |
| 8083 | -#: includes/posts-window/window.php:47 | |
| 8084 | -msgid "Search posts…" | |
| 7730 | +#. translators: %d: number of past-due scheduled actions. | |
| 7731 | +#: includes/plugin-notices.php:113 | |
| 7732 | +#, php-format | |
| 7733 | +msgid "Action Scheduler: %d past-due action found; something may be wrong." | |
| 7734 | +msgid_plural "Action Scheduler: %d past-due actions found; something may be wrong." | |
| 7735 | +msgstr[0] "" | |
| 7736 | +msgstr[1] "" | |
| 7737 | + | |
| 7738 | +#: includes/plugin-notices.php:121 | |
| 7739 | +msgid "View actions" | |
| 8085 | 7740 | msgstr "" |
| 8086 | 7741 | |
| 8087 | -#: includes/posts-window/window.php:86 | |
| 8088 | -msgid "No posts found." | |
| 7742 | +#: includes/portal.php:124 | |
| 7743 | +msgid "Sorry, you are not allowed to access the WordPress desktop." | |
| 8089 | 7744 | msgstr "" |
| 8090 | 7745 | |
| 8091 | -#: includes/posts-window/window.php:317 | |
| 8092 | -msgid "Number of non-trashed posts (any status) in this term." | |
| 7746 | +#: includes/presence-store.php:59 | |
| 7747 | +#: includes/presence-store.php:270 | |
| 7748 | +msgid "Could not read presence." | |
| 8093 | 7749 | msgstr "" |
| 8094 | 7750 | |
| 8095 | -#: includes/posts-window/window.php:335 | |
| 8096 | -msgid "Whether this term is the taxonomy's default (fallback) term." | |
| 7751 | +#: includes/presence.php:148 | |
| 7752 | +#: includes/presence.php:535 | |
| 7753 | +msgid "Could not save presence." | |
| 8097 | 7754 | msgstr "" |
| 8098 | 7755 | |
| 8099 | 7756 | #. translators: %s: site name |
| 8100 | -#: includes/pwa.php:250 | |
| 7757 | +#: includes/pwa.php:513 | |
| 8101 | 7758 | #, php-format |
| 8102 | 7759 | msgid "%s — installed as a desktop app." |
| 8103 | 7760 | msgstr "" |
| 8104 | 7761 | |
| @@ -8106,143 +7763,127 @@ | ||
| 8106 | 7763 | msgid "Sorry, you must be logged in." |
| 8107 | 7764 | msgstr "" |
| 8108 | 7765 | |
| 8109 | 7766 | #. translators: 1: comment author. 2: parent post title. |
| 8110 | -#: includes/recycle-bin/store.php:469 | |
| 7767 | +#: includes/recycle-bin/store.php:472 | |
| 8111 | 7768 | #, php-format |
| 8112 | 7769 | msgid "%1$s on %2$s" |
| 8113 | 7770 | msgstr "" |
| 8114 | 7771 | |
| 8115 | -#: includes/recycle-bin/store.php:701 | |
| 8116 | -#: includes/recycle-bin/store.php:803 | |
| 7772 | +#: includes/recycle-bin/store.php:723 | |
| 7773 | +#: includes/recycle-bin/store.php:825 | |
| 8117 | 7774 | msgid "Item not found." |
| 8118 | 7775 | msgstr "" |
| 8119 | 7776 | |
| 8120 | -#: includes/recycle-bin/store.php:704 | |
| 8121 | -#: includes/recycle-bin/store.php:806 | |
| 7777 | +#: includes/recycle-bin/store.php:726 | |
| 7778 | +#: includes/recycle-bin/store.php:828 | |
| 8122 | 7779 | msgid "Item is not in the trash." |
| 8123 | 7780 | msgstr "" |
| 8124 | 7781 | |
| 8125 | -#: includes/recycle-bin/store.php:707 | |
| 7782 | +#: includes/recycle-bin/store.php:729 | |
| 8126 | 7783 | msgid "You are not allowed to restore this item." |
| 8127 | 7784 | msgstr "" |
| 8128 | 7785 | |
| 8129 | -#: includes/recycle-bin/store.php:720 | |
| 7786 | +#: includes/recycle-bin/store.php:742 | |
| 8130 | 7787 | msgid "Failed to restore item." |
| 8131 | 7788 | msgstr "" |
| 8132 | 7789 | |
| 8133 | -#: includes/recycle-bin/store.php:750 | |
| 8134 | -#: includes/recycle-bin/store.php:859 | |
| 7790 | +#: includes/recycle-bin/store.php:772 | |
| 7791 | +#: includes/recycle-bin/store.php:881 | |
| 8135 | 7792 | msgid "Comment is not in the trash." |
| 8136 | 7793 | msgstr "" |
| 8137 | 7794 | |
| 8138 | -#: includes/recycle-bin/store.php:753 | |
| 7795 | +#: includes/recycle-bin/store.php:775 | |
| 8139 | 7796 | msgid "You are not allowed to restore this comment." |
| 8140 | 7797 | msgstr "" |
| 8141 | 7798 | |
| 8142 | -#: includes/recycle-bin/store.php:766 | |
| 7799 | +#: includes/recycle-bin/store.php:788 | |
| 8143 | 7800 | msgid "Failed to restore comment." |
| 8144 | 7801 | msgstr "" |
| 8145 | 7802 | |
| 8146 | -#: includes/recycle-bin/store.php:809 | |
| 7803 | +#: includes/recycle-bin/store.php:831 | |
| 8147 | 7804 | msgid "You are not allowed to permanently delete this item." |
| 8148 | 7805 | msgstr "" |
| 8149 | 7806 | |
| 8150 | -#: includes/recycle-bin/store.php:831 | |
| 7807 | +#: includes/recycle-bin/store.php:853 | |
| 8151 | 7808 | msgid "Failed to permanently delete item." |
| 8152 | 7809 | msgstr "" |
| 8153 | 7810 | |
| 8154 | -#: includes/recycle-bin/store.php:862 | |
| 7811 | +#: includes/recycle-bin/store.php:884 | |
| 8155 | 7812 | msgid "You are not allowed to permanently delete this comment." |
| 8156 | 7813 | msgstr "" |
| 8157 | 7814 | |
| 8158 | -#: includes/recycle-bin/store.php:876 | |
| 7815 | +#: includes/recycle-bin/store.php:898 | |
| 8159 | 7816 | msgid "Failed to permanently delete comment." |
| 8160 | 7817 | msgstr "" |
| 8161 | 7818 | |
| 8162 | -#: includes/recycle-bin/window.php:54 | |
| 8163 | -msgid "Desktop" | |
| 8164 | -msgstr "" | |
| 8165 | - | |
| 8166 | -#: includes/recycle-bin/window.php:58 | |
| 8167 | -msgid "Search trash…" | |
| 8168 | -msgstr "" | |
| 8169 | - | |
| 8170 | -#: includes/recycle-bin/window.php:97 | |
| 8171 | -msgid "The Trash is empty." | |
| 8172 | -msgstr "" | |
| 8173 | - | |
| 8174 | -#: includes/recycle-bin/window.php:99 | |
| 8175 | -msgid "Deleted posts, pages, and media show up here. Restoring puts them back where they were." | |
| 8176 | -msgstr "" | |
| 8177 | - | |
| 8178 | -#: includes/registries/icons.php:93 | |
| 7819 | +#: includes/registries/icons.php:97 | |
| 8179 | 7820 | msgid "Desktop icon id is required and must be a valid slug." |
| 8180 | 7821 | msgstr "" |
| 8181 | 7822 | |
| 8182 | -#: includes/registries/icons.php:118 | |
| 7823 | +#: includes/registries/icons.php:122 | |
| 8183 | 7824 | msgid "Desktop icon `icon_svg` must not contain a <script> tag." |
| 8184 | 7825 | msgstr "" |
| 8185 | 7826 | |
| 8186 | -#: includes/registries/icons.php:125 | |
| 7827 | +#: includes/registries/icons.php:129 | |
| 8187 | 7828 | msgid "Desktop icon `icon_svg` must start with a <svg> root element." |
| 8188 | 7829 | msgstr "" |
| 8189 | 7830 | |
| 8190 | 7831 | #. translators: %s: capability slug. |
| 8191 | -#: includes/registries/icons.php:138 | |
| 7832 | +#: includes/registries/icons.php:142 | |
| 8192 | 7833 | #, php-format |
| 8193 | 7834 | msgid "Current user lacks the %s capability required to register this desktop icon." |
| 8194 | 7835 | msgstr "" |
| 8195 | 7836 | |
| 8196 | -#: includes/registries/icons.php:149 | |
| 7837 | +#: includes/registries/icons.php:156 | |
| 8197 | 7838 | msgid "Desktop icon registration requires a non-empty `title`." |
| 8198 | 7839 | msgstr "" |
| 8199 | 7840 | |
| 8200 | -#: includes/registries/icons.php:159 | |
| 7841 | +#: includes/registries/icons.php:166 | |
| 8201 | 7842 | msgid "Desktop icon cannot declare both `window` and `url`; pick one target." |
| 8202 | 7843 | msgstr "" |
| 8203 | 7844 | |
| 8204 | -#: includes/registries/icons.php:166 | |
| 7845 | +#: includes/registries/icons.php:173 | |
| 8205 | 7846 | msgid "Desktop icon must declare a `window` id or a `url` target." |
| 8206 | 7847 | msgstr "" |
| 8207 | 7848 | |
| 8208 | -#: includes/registries/icons.php:178 | |
| 7849 | +#: includes/registries/icons.php:185 | |
| 8209 | 7850 | msgid "Desktop icon `url` must be a valid http(s) URL." |
| 8210 | 7851 | msgstr "" |
| 8211 | 7852 | |
| 8212 | -#: includes/registries/native-windows.php:141 | |
| 7853 | +#: includes/registries/native-windows.php:234 | |
| 8213 | 7854 | msgid "Native window id is required and must be a valid slug." |
| 8214 | 7855 | msgstr "" |
| 8215 | 7856 | |
| 8216 | 7857 | #. translators: %s: capability slug. |
| 8217 | -#: includes/registries/native-windows.php:177 | |
| 7858 | +#: includes/registries/native-windows.php:283 | |
| 8218 | 7859 | #, php-format |
| 8219 | 7860 | msgid "Current user lacks the %s capability required to register this native window." |
| 8220 | 7861 | msgstr "" |
| 8221 | 7862 | |
| 8222 | -#: includes/registries/native-windows.php:189 | |
| 7863 | +#: includes/registries/native-windows.php:298 | |
| 8223 | 7864 | msgid "Native window registration requires a non-empty `title`." |
| 8224 | 7865 | msgstr "" |
| 8225 | 7866 | |
| 8226 | -#: includes/registries/native-windows.php:196 | |
| 7867 | +#: includes/registries/native-windows.php:305 | |
| 8227 | 7868 | msgid "Native window registration requires a callable `template` that echoes the template body." |
| 8228 | 7869 | msgstr "" |
| 8229 | 7870 | |
| 8230 | -#: includes/registries/wallpapers.php:92 | |
| 7871 | +#: includes/registries/wallpapers.php:99 | |
| 8231 | 7872 | msgid "Wallpaper id is required." |
| 8232 | 7873 | msgstr "" |
| 8233 | 7874 | |
| 8234 | 7875 | #. translators: %s: capability slug. |
| 8235 | -#: includes/registries/wallpapers.php:113 | |
| 7876 | +#: includes/registries/wallpapers.php:121 | |
| 8236 | 7877 | #, php-format |
| 8237 | 7878 | msgid "Current user lacks the %s capability required to register this wallpaper." |
| 8238 | 7879 | msgstr "" |
| 8239 | 7880 | |
| 8240 | -#: includes/registries/wallpapers.php:123 | |
| 7881 | +#: includes/registries/wallpapers.php:134 | |
| 8241 | 7882 | msgid "Wallpaper registration requires a non-empty `label`." |
| 8242 | 7883 | msgstr "" |
| 8243 | 7884 | |
| 8244 | -#: includes/registries/wallpapers.php:137 | |
| 7885 | +#: includes/registries/wallpapers.php:148 | |
| 8245 | 7886 | msgid "Canvas wallpaper registration requires a `script` handle that publishes the def." |
| 8246 | 7887 | msgstr "" |
| 8247 | 7888 | |
| 8248 | 7889 | #: includes/registries/widgets.php:88 |
| @@ -8254,9 +7895,9 @@ | ||
| 8254 | 7895 | #, php-format |
| 8255 | 7896 | msgid "Current user lacks the %s capability required to register this widget." |
| 8256 | 7897 | msgstr "" |
| 8257 | 7898 | |
| 8258 | -#: includes/registries/widgets.php:129 | |
| 7899 | +#: includes/registries/widgets.php:132 | |
| 8259 | 7900 | msgid "Widget registration requires a non-empty `label`." |
| 8260 | 7901 | msgstr "" |
| 8261 | 7902 | |
| 8262 | 7903 | #: includes/registries/window-tabs.php:102 |
| @@ -8268,51 +7909,47 @@ | ||
| 8268 | 7909 | #, php-format |
| 8269 | 7910 | msgid "Current user lacks the %s capability required to register this window tab." |
| 8270 | 7911 | msgstr "" |
| 8271 | 7912 | |
| 8272 | -#: includes/registries/window-tabs.php:141 | |
| 7913 | +#: includes/registries/window-tabs.php:144 | |
| 8273 | 7914 | msgid "Window tab registration requires a non-empty `value`." |
| 8274 | 7915 | msgstr "" |
| 8275 | 7916 | |
| 8276 | 7917 | #. translators: %s: the invalid value. |
| 8277 | -#: includes/registries/window-tabs.php:150 | |
| 7918 | +#: includes/registries/window-tabs.php:153 | |
| 8278 | 7919 | #, php-format |
| 8279 | 7920 | msgid "Window tab `value` \"%s\" must match /^[a-z0-9_-]+(\\/[a-z0-9_-]+)?$/ — lowercase alphanum + hyphen/underscore, with at most one `vendor/sub-id` slash." |
| 8280 | 7921 | msgstr "" |
| 8281 | 7922 | |
| 8282 | 7923 | #. translators: %s: the reserved value. |
| 8283 | -#: includes/registries/window-tabs.php:162 | |
| 7924 | +#: includes/registries/window-tabs.php:168 | |
| 8284 | 7925 | #, php-format |
| 8285 | 7926 | msgid "The tab value \"%s\" is reserved for the window's own template tab." |
| 8286 | 7927 | msgstr "" |
| 8287 | 7928 | |
| 8288 | -#: includes/registries/window-tabs.php:171 | |
| 7929 | +#: includes/registries/window-tabs.php:180 | |
| 8289 | 7930 | msgid "Window tab registration requires a non-empty `label`." |
| 8290 | 7931 | msgstr "" |
| 8291 | 7932 | |
| 8292 | -#: includes/registries/window-tabs.php:178 | |
| 7933 | +#: includes/registries/window-tabs.php:187 | |
| 8293 | 7934 | msgid "Window tab registration requires a callable `template` that echoes the pane body." |
| 8294 | 7935 | msgstr "" |
| 8295 | 7936 | |
| 8296 | 7937 | #. translators: 1: parent menu label, 2: submenu label |
| 8297 | -#: includes/render/assets.php:953 | |
| 7938 | +#: includes/render/assets.php:1297 | |
| 8298 | 7939 | #, php-format |
| 8299 | 7940 | msgid "%1$s > %2$s" |
| 8300 | 7941 | msgstr "" |
| 8301 | 7942 | |
| 8302 | -#: includes/render/shell.php:54 | |
| 7943 | +#: includes/render/shell.php:61 | |
| 8303 | 7944 | msgid "Desktop shell" |
| 8304 | 7945 | msgstr "" |
| 8305 | 7946 | |
| 8306 | -#: includes/render/shell.php:67 | |
| 7947 | +#: includes/render/shell.php:83 | |
| 8307 | 7948 | msgid "Admin navigation" |
| 8308 | 7949 | msgstr "" |
| 8309 | 7950 | |
| 8310 | -#: includes/render/shell.php:80 | |
| 8311 | -msgid "Widgets" | |
| 8312 | -msgstr "" | |
| 8313 | - | |
| 8314 | -#: includes/seen-intros.php:237 | |
| 7951 | +#: includes/seen-intros.php:298 | |
| 8315 | 7952 | msgid "The `slug` parameter must be a non-empty string." |
| 8316 | 7953 | msgstr "" |
| 8317 | 7954 | |
| 8318 | 7955 | #: includes/settings-tabs.php:58 |
| @@ -8326,284 +7963,221 @@ | ||
| 8326 | 7963 | #: includes/settings-tabs.php:134 |
| 8327 | 7964 | msgid "Settings tab registration requires a non-empty `label`." |
| 8328 | 7965 | msgstr "" |
| 8329 | 7966 | |
| 8330 | -#: includes/themes-tabs.php:59 | |
| 8331 | -msgid "Add Theme" | |
| 7967 | +#: includes/shell-screen.php:375 | |
| 7968 | +msgid "OpenStation is not active for your account on this request." | |
| 8332 | 7969 | msgstr "" |
| 8333 | 7970 | |
| 8334 | -#: includes/title-bar-buttons.php:54 | |
| 8335 | -msgid "Title-bar button script registration requires a non-empty script handle." | |
| 7971 | +#: includes/shell-screen.php:376 | |
| 7972 | +msgid "Open the desktop" | |
| 8336 | 7973 | msgstr "" |
| 8337 | 7974 | |
| 8338 | -#: includes/toast-types.php:34 | |
| 8339 | -msgid "Success" | |
| 7975 | +#. translators: 1: script or style handle, 2: script or style | |
| 7976 | +#: includes/shell-screen.php:598 | |
| 7977 | +#, php-format | |
| 7978 | +msgid "The %2$s handle \"%1$s\" cannot leave the shell screen: something still enqueued depends on it." | |
| 8340 | 7979 | msgstr "" |
| 8341 | 7980 | |
| 8342 | -#: includes/toast-types.php:40 | |
| 8343 | -msgid "Warning" | |
| 7981 | +#: includes/station-home/cards.php:68 | |
| 7982 | +msgid "Station Home card id is required and must be a valid slug." | |
| 8344 | 7983 | msgstr "" |
| 8345 | 7984 | |
| 8346 | -#: includes/toast-types.php:46 | |
| 8347 | -msgid "Error" | |
| 7985 | +#. translators: %s: capability slug. | |
| 7986 | +#: includes/station-home/cards.php:92 | |
| 7987 | +#, php-format | |
| 7988 | +msgid "Current user lacks the %s capability required to register this Station Home card." | |
| 8348 | 7989 | msgstr "" |
| 8349 | 7990 | |
| 8350 | -#: includes/toast-types.php:52 | |
| 8351 | -msgid "Shell error" | |
| 7991 | +#: includes/station-home/cards.php:107 | |
| 7992 | +msgid "Station Home card registration requires a non-empty `label`." | |
| 8352 | 7993 | msgstr "" |
| 8353 | 7994 | |
| 8354 | -#: includes/unfocus-effects.php:56 | |
| 8355 | -msgid "Unfocus effect script registration requires a non-empty script handle." | |
| 7995 | +#: includes/station-home/cards.php:114 | |
| 7996 | +msgid "Station Home card registration requires a callable `callback`." | |
| 8356 | 7997 | msgstr "" |
| 8357 | 7998 | |
| 8358 | -#: includes/user-edit-window/rest.php:140 | |
| 8359 | -msgid "Session manager unavailable." | |
| 7999 | +#: includes/themes-tabs.php:59 | |
| 8000 | +msgid "Add Theme" | |
| 8360 | 8001 | msgstr "" |
| 8361 | 8002 | |
| 8362 | -#: includes/user-edit-window/rest.php:233 | |
| 8363 | -msgid "Application passwords are not available for this user." | |
| 8003 | +#: includes/themes-tabs.php:130 | |
| 8004 | +msgid "Site appearance" | |
| 8364 | 8005 | msgstr "" |
| 8365 | 8006 | |
| 8366 | -#: includes/user-edit-window/rest.php:257 | |
| 8367 | -#: includes/user-edit-window/rest.php:293 | |
| 8368 | -msgid "Application passwords are not available on this site." | |
| 8007 | +#: includes/themes-tabs.php:131 | |
| 8008 | +msgid "Choose how your site greets the world." | |
| 8369 | 8009 | msgstr "" |
| 8370 | 8010 | |
| 8371 | -#: includes/users-window/rest.php:186 | |
| 8372 | -#: includes/users-window/rest.php:406 | |
| 8373 | -msgid "No user ids supplied." | |
| 8011 | +#: includes/themes-tabs.php:132 | |
| 8012 | +msgid "Themes shape your site’s look. Switching keeps your posts and pages in place." | |
| 8374 | 8013 | msgstr "" |
| 8375 | 8014 | |
| 8376 | -#: includes/users-window/rest.php:200 | |
| 8377 | -msgid "You are not allowed to assign this role." | |
| 8378 | -msgstr "" | |
| 8015 | +#: includes/themes-tabs.php:147 | |
| 8016 | +msgid "Theme installed" | |
| 8017 | +msgid_plural "Themes installed" | |
| 8018 | +msgstr[0] "" | |
| 8019 | +msgstr[1] "" | |
| 8379 | 8020 | |
| 8380 | -#: includes/users-window/rest.php:280 | |
| 8381 | -msgid "You are not allowed to send a password reset for this user." | |
| 8021 | +#: includes/title-bar-buttons.php:54 | |
| 8022 | +msgid "Title-bar button script registration requires a non-empty script handle." | |
| 8382 | 8023 | msgstr "" |
| 8383 | 8024 | |
| 8384 | -#: includes/users-window/rest.php:298 | |
| 8385 | -msgid "A reset email was already sent recently. Try again in a minute." | |
| 8025 | +#: includes/toast-types.php:36 | |
| 8026 | +msgid "Success" | |
| 8386 | 8027 | msgstr "" |
| 8387 | 8028 | |
| 8388 | -#: includes/users-window/rest.php:344 | |
| 8389 | -msgid "You are not allowed to email this user." | |
| 8029 | +#: includes/toast-types.php:42 | |
| 8030 | +msgid "Warning" | |
| 8390 | 8031 | msgstr "" |
| 8391 | 8032 | |
| 8392 | -#: includes/users-window/rest.php:360 | |
| 8393 | -msgid "A welcome email was already sent recently. Try again in a minute." | |
| 8033 | +#: includes/toast-types.php:48 | |
| 8034 | +msgid "Error" | |
| 8394 | 8035 | msgstr "" |
| 8395 | 8036 | |
| 8396 | -#: includes/users-window/rest.php:509 | |
| 8397 | -msgid "Username is required." | |
| 8037 | +#: includes/toast-types.php:54 | |
| 8038 | +msgid "Shell error" | |
| 8398 | 8039 | msgstr "" |
| 8399 | 8040 | |
| 8400 | -#: includes/users-window/window.php:31 | |
| 8401 | -msgid "All users" | |
| 8041 | +#: includes/unfocus-effects.php:56 | |
| 8042 | +msgid "Unfocus effect script registration requires a non-empty script handle." | |
| 8402 | 8043 | msgstr "" |
| 8403 | 8044 | |
| 8404 | -#: includes/users-window/window.php:33 | |
| 8405 | -#: includes/users-window/window.php:64 | |
| 8406 | -msgid "Add new" | |
| 8045 | +#: includes/wallpapers.php:45 | |
| 8046 | +msgid "Galaxy" | |
| 8407 | 8047 | msgstr "" |
| 8408 | 8048 | |
| 8409 | -#: includes/users-window/window.php:50 | |
| 8410 | -msgid "Search name, username, email…" | |
| 8049 | +#: includes/wallpapers.php:47 | |
| 8050 | +msgid "The station seen from outside: a Void sky with soft Nebula glows and a Starlight starfield drifting through it." | |
| 8411 | 8051 | msgstr "" |
| 8412 | 8052 | |
| 8413 | -#: includes/users-window/window.php:81 | |
| 8414 | -msgid "No users found." | |
| 8053 | +#: includes/wallpapers.php:51 | |
| 8054 | +msgid "Space" | |
| 8415 | 8055 | msgstr "" |
| 8416 | 8056 | |
| 8417 | -#: includes/users-window/window.php:83 | |
| 8418 | -msgid "Try a different search or change the role filter." | |
| 8057 | +#: includes/wallpapers.php:53 | |
| 8058 | +msgid "Deep space, quietly. One long gradient from near-black to a faint violet horizon — the calmest desk in the set, and the one that asks least of your eyes." | |
| 8419 | 8059 | msgstr "" |
| 8420 | 8060 | |
| 8421 | -#: includes/users-window/window.php:118 | |
| 8422 | -msgid "Add user" | |
| 8061 | +#: includes/wallpapers.php:57 | |
| 8062 | +msgid "Holomesh" | |
| 8423 | 8063 | msgstr "" |
| 8424 | 8064 | |
| 8425 | -#: includes/users-window/window.php:122 | |
| 8426 | -msgid "Add a new user" | |
| 8065 | +#: includes/wallpapers.php:64 | |
| 8066 | +msgid "The holographic mesh: lavender, pink, cyan and mint pooling into each other like light through a prism." | |
| 8427 | 8067 | msgstr "" |
| 8428 | 8068 | |
| 8429 | -#: includes/users-window/window.php:124 | |
| 8430 | -msgid "WordPress will create the account and (optionally) email the user a notification with a link to set their own password." | |
| 8069 | +#: includes/wallpapers.php:68 | |
| 8070 | +msgid "Pulsemesh" | |
| 8431 | 8071 | msgstr "" |
| 8432 | 8072 | |
| 8433 | -#: includes/users-window/window.php:130 | |
| 8434 | -msgid "Username (required)" | |
| 8073 | +#: includes/wallpapers.php:71 | |
| 8074 | +msgid "The pulsar mesh: magenta and violet burning through a white core, the brightest surface the brand has." | |
| 8435 | 8075 | msgstr "" |
| 8436 | 8076 | |
| 8437 | -#: includes/users-window/window.php:131 | |
| 8438 | -msgid "e.g. jane.doe" | |
| 8439 | -msgstr "" | |
| 8440 | - | |
| 8441 | -#: includes/users-window/window.php:139 | |
| 8442 | -msgid "[email protected]" | |
| 8443 | -msgstr "" | |
| 8444 | - | |
| 8445 | -#: includes/users-window/window.php:179 | |
| 8446 | -msgid "Password" | |
| 8447 | -msgstr "" | |
| 8448 | - | |
| 8449 | -#: includes/users-window/window.php:180 | |
| 8450 | -msgid "Auto-generated; click Generate to set one." | |
| 8451 | -msgstr "" | |
| 8452 | - | |
| 8453 | -#: includes/users-window/window.php:191 | |
| 8454 | -msgid "Generate strong password" | |
| 8455 | -msgstr "" | |
| 8456 | - | |
| 8457 | -#: includes/users-window/window.php:194 | |
| 8458 | -msgid "Leave blank to let WordPress generate one and email it to the user." | |
| 8459 | -msgstr "" | |
| 8460 | - | |
| 8461 | -#: includes/users-window/window.php:199 | |
| 8462 | -msgid "Send the new user an email about their account" | |
| 8463 | -msgstr "" | |
| 8464 | - | |
| 8465 | -#: includes/users-window/window.php:479 | |
| 8466 | -msgid "Per-user content stats: published post / page / comment counts." | |
| 8467 | -msgstr "" | |
| 8468 | - | |
| 8469 | -#: includes/users-window/window.php:506 | |
| 8470 | -msgid "UTC unix timestamp of this user’s last successful login, or null when never recorded." | |
| 8471 | -msgstr "" | |
| 8472 | - | |
| 8473 | -#: includes/users-window/window.php:532 | |
| 8474 | -msgid "Live presence status: online / inactive / offline." | |
| 8475 | -msgstr "" | |
| 8476 | - | |
| 8477 | -#: includes/users-window/window.php:554 | |
| 8478 | -msgid "Whether the requester can edit this user." | |
| 8479 | -msgstr "" | |
| 8480 | - | |
| 8481 | -#: includes/users-window/window.php:575 | |
| 8482 | -msgid "Role slugs the requester can assign to this user." | |
| 8483 | -msgstr "" | |
| 8484 | - | |
| 8485 | -#. translators: %s is the site's current locale (e.g. "en_US"). | |
| 8486 | -#: includes/users-window/window.php:599 | |
| 8487 | -#, php-format | |
| 8488 | -msgid "Site default — %s" | |
| 8489 | -msgstr "" | |
| 8490 | - | |
| 8491 | -#: includes/wallpapers.php:32 | |
| 8077 | +#: includes/wallpapers.php:96 | |
| 8492 | 8078 | msgid "Graphite" |
| 8493 | 8079 | msgstr "" |
| 8494 | 8080 | |
| 8495 | -#: includes/wallpapers.php:34 | |
| 8081 | +#: includes/wallpapers.php:98 | |
| 8496 | 8082 | msgid "A quiet charcoal gradient that keeps every eye on your windows — the classic dark desk WordPress admins know by heart." |
| 8497 | 8083 | msgstr "" |
| 8498 | 8084 | |
| 8499 | -#: includes/wallpapers.php:38 | |
| 8085 | +#: includes/wallpapers.php:102 | |
| 8500 | 8086 | msgid "Aurora" |
| 8501 | 8087 | msgstr "" |
| 8502 | 8088 | |
| 8503 | -#: includes/wallpapers.php:40 | |
| 8089 | +#: includes/wallpapers.php:104 | |
| 8504 | 8090 | msgid "Deep indigo melting into arctic teal — northern lights over a midnight horizon." |
| 8505 | 8091 | msgstr "" |
| 8506 | 8092 | |
| 8507 | -#: includes/wallpapers.php:44 | |
| 8093 | +#: includes/wallpapers.php:108 | |
| 8508 | 8094 | msgid "Sunset" |
| 8509 | 8095 | msgstr "" |
| 8510 | 8096 | |
| 8511 | -#: includes/wallpapers.php:46 | |
| 8097 | +#: includes/wallpapers.php:110 | |
| 8512 | 8098 | msgid "A warm blaze from ember orange to magenta — golden hour, frozen mid-fade." |
| 8513 | 8099 | msgstr "" |
| 8514 | 8100 | |
| 8515 | -#: includes/wallpapers.php:50 | |
| 8101 | +#: includes/wallpapers.php:114 | |
| 8516 | 8102 | msgid "Forest" |
| 8517 | 8103 | msgstr "" |
| 8518 | 8104 | |
| 8519 | -#: includes/wallpapers.php:52 | |
| 8105 | +#: includes/wallpapers.php:116 | |
| 8520 | 8106 | msgid "Cool pine greens for calm, unhurried work under the canopy." |
| 8521 | 8107 | msgstr "" |
| 8522 | 8108 | |
| 8523 | -#: includes/wallpapers.php:56 | |
| 8109 | +#: includes/wallpapers.php:120 | |
| 8524 | 8110 | msgid "Mono" |
| 8525 | 8111 | msgstr "" |
| 8526 | 8112 | |
| 8527 | -#: includes/wallpapers.php:58 | |
| 8113 | +#: includes/wallpapers.php:122 | |
| 8528 | 8114 | msgid "One flat graphite tone. No gradient, no noise — nothing but your work." |
| 8529 | 8115 | msgstr "" |
| 8530 | 8116 | |
| 8531 | -#: includes/wallpapers.php:79 | |
| 8117 | +#: includes/wallpapers.php:148 | |
| 8532 | 8118 | msgid "Animated WordPress Logo" |
| 8533 | 8119 | msgstr "" |
| 8534 | 8120 | |
| 8535 | -#: includes/wallpapers.php:83 | |
| 8121 | +#: includes/wallpapers.php:152 | |
| 8536 | 8122 | msgid "Thousands of luminous particles holding the shape of the WordPress W. Sweep your cursor through and they scatter like sand, then drift home again." |
| 8537 | 8123 | msgstr "" |
| 8538 | 8124 | |
| 8539 | -#: includes/wallpapers.php:99 | |
| 8125 | +#: includes/wallpapers.php:171 | |
| 8540 | 8126 | msgid "Snow falling over a midnight sky. Flakes settle on the top edge of every window, pile into little drifts, then quietly melt away. Open the wallpaper settings to tune the wind, the snowfall, the flake size, and the colour of the night." |
| 8541 | 8127 | msgstr "" |
| 8542 | 8128 | |
| 8543 | -#: includes/welcome-dialog.php:105 | |
| 8544 | -msgid "Welcome to Desktop Mode" | |
| 8129 | +#: includes/welcome-dialog.php:154 | |
| 8130 | +msgid "Welcome to OpenStation" | |
| 8545 | 8131 | msgstr "" |
| 8546 | 8132 | |
| 8547 | -#: includes/welcome-dialog.php:106 | |
| 8548 | -msgid "A floating, window-based workspace for the WordPress admin — more like a real OS, less like a webpage." | |
| 8133 | +#: includes/welcome-dialog.php:155 | |
| 8134 | +msgid "Your admin, as a desktop. Keep several screens open at once and move between tasks without losing your place." | |
| 8549 | 8135 | msgstr "" |
| 8550 | 8136 | |
| 8551 | -#: includes/welcome-dialog.php:107 | |
| 8552 | -msgid "Desktop Mode reimagines the WordPress admin as a true desktop environment. Open multiple admin screens side-by-side, drag and drop content between windows, and keep your work in view as you move between tasks." | |
| 8137 | +#: includes/welcome-dialog.php:158 | |
| 8138 | +msgid "Switching…" | |
| 8553 | 8139 | msgstr "" |
| 8554 | 8140 | |
| 8555 | -#: includes/welcome-dialog.php:109 | |
| 8556 | -msgid "Enable it now" | |
| 8141 | +#: includes/welcome-dialog.php:163 | |
| 8142 | +msgid "Work in windows" | |
| 8557 | 8143 | msgstr "" |
| 8558 | 8144 | |
| 8559 | -#: includes/welcome-dialog.php:116 | |
| 8560 | -msgid "Multi-window workspace" | |
| 8145 | +#: includes/welcome-dialog.php:164 | |
| 8146 | +msgid "Posts, media and settings side by side." | |
| 8561 | 8147 | msgstr "" |
| 8562 | 8148 | |
| 8563 | -#: includes/welcome-dialog.php:117 | |
| 8564 | -msgid "Open Posts, Media and Plugins in their own draggable, resizable windows. Tile, cascade or stack them however you work best." | |
| 8149 | +#: includes/welcome-dialog.php:168 | |
| 8150 | +msgid "Apps for everyday tasks" | |
| 8565 | 8151 | msgstr "" |
| 8566 | 8152 | |
| 8567 | -#: includes/welcome-dialog.php:121 | |
| 8568 | -msgid "Native, table-driven apps" | |
| 8153 | +#: includes/welcome-dialog.php:169 | |
| 8154 | +msgid "Fast lists with bulk actions and previews." | |
| 8569 | 8155 | msgstr "" |
| 8570 | 8156 | |
| 8571 | -#: includes/welcome-dialog.php:122 | |
| 8572 | -msgid "Posts, Pages, Users and Plugins are reimplemented as fast native windows with sticky headers, bulk actions, multi-select and inline previews." | |
| 8157 | +#: includes/welcome-dialog.php:173 | |
| 8158 | +msgid "A dock for your screens" | |
| 8573 | 8159 | msgstr "" |
| 8574 | 8160 | |
| 8575 | -#: includes/welcome-dialog.php:126 | |
| 8576 | -msgid "Wallpapers, dock & themes" | |
| 8161 | +#: includes/welcome-dialog.php:174 | |
| 8162 | +msgid "Pin what you use most, one click away." | |
| 8577 | 8163 | msgstr "" |
| 8578 | 8164 | |
| 8579 | -#: includes/welcome-dialog.php:127 | |
| 8580 | -msgid "Make it yours. Choose a wallpaper, pin your favorite screens to the dock, and switch accent colors — all from OS Settings." | |
| 8165 | +#. translators: %s: the keyboard shortcut that opens search, e.g. ⌘K. | |
| 8166 | +#: includes/welcome-dialog.php:179 | |
| 8167 | +#, php-format | |
| 8168 | +msgid "Search with %s" | |
| 8581 | 8169 | msgstr "" |
| 8582 | 8170 | |
| 8583 | -#: includes/welcome-dialog.php:131 | |
| 8584 | -msgid "AI Copilot, built in" | |
| 8171 | +#: includes/welcome-dialog.php:180 | |
| 8172 | +msgid "Jump to any screen or run a command." | |
| 8585 | 8173 | msgstr "" |
| 8586 | 8174 | |
| 8587 | -#: includes/welcome-dialog.php:132 | |
| 8588 | -msgid "Press ⌘K anywhere to ask the AI Assistant — it can run commands, navigate windows and answer questions about your site." | |
| 8589 | -msgstr "" | |
| 8590 | - | |
| 8591 | -#: includes/welcome-dialog.php:537 | |
| 8592 | -msgid "New here" | |
| 8593 | -msgstr "" | |
| 8594 | - | |
| 8595 | -#. translators: %s: the label of the admin bar button. | |
| 8596 | -#: includes/welcome-dialog.php:570 | |
| 8597 | -#, php-format | |
| 8598 | -msgid "Prefer to switch yourself? Click %s in the top-right of your admin bar." | |
| 8599 | -msgstr "" | |
| 8600 | - | |
| 8601 | -#: includes/widgets/heartbeat.php:61 | |
| 8175 | +#: includes/widgets/heartbeat.php:63 | |
| 8602 | 8176 | msgid "Heartbeat" |
| 8603 | 8177 | msgstr "" |
| 8604 | 8178 | |
| 8605 | -#: includes/widgets/heartbeat.php:62 | |
| 8179 | +#: includes/widgets/heartbeat.php:64 | |
| 8606 | 8180 | msgid "A gently beating heart that pulses with the WordPress Heartbeat. The bar fills as the next tick approaches." |
| 8607 | 8181 | msgstr "" |
| 8608 | 8182 | |
| 8609 | 8183 | #: includes/widgets/widget-comments.php:71 |
| @@ -8617,14 +8191,8 @@ | ||
| 8617 | 8191 | #: includes/widgets/widget-drafts.php:78 |
| 8618 | 8192 | msgid "Your unfinished posts — click to reopen in the editor." |
| 8619 | 8193 | msgstr "" |
| 8620 | 8194 | |
| 8621 | -#: includes/widgets/widget-drafts.php:150 | |
| 8622 | -#: includes/widgets/widget-drafts.php:447 | |
| 8623 | -#: includes/window-links.php:737 | |
| 8624 | -msgid "You are not allowed to edit this post." | |
| 8625 | -msgstr "" | |
| 8626 | - | |
| 8627 | 8195 | #: includes/widgets/widget-drafts.php:157 |
| 8628 | 8196 | msgid "No AI provider is configured." |
| 8629 | 8197 | msgstr "" |
| 8630 | 8198 | |
| @@ -8631,12 +8199,20 @@ | ||
| 8631 | 8199 | #: includes/widgets/widget-drafts.php:303 |
| 8632 | 8200 | msgid "AI is not available on this site." |
| 8633 | 8201 | msgstr "" |
| 8634 | 8202 | |
| 8635 | -#: includes/widgets/widget-drafts.php:341 | |
| 8203 | +#: includes/widgets/widget-drafts.php:345 | |
| 8636 | 8204 | msgid "The AI response could not be parsed." |
| 8637 | 8205 | msgstr "" |
| 8638 | 8206 | |
| 8207 | +#: includes/widgets/widget-drafts.php:422 | |
| 8208 | +msgid "The AI provider rejected this site’s API key. Check the key in Settings → Connectors." | |
| 8209 | +msgstr "" | |
| 8210 | + | |
| 8211 | +#: includes/widgets/widget-drafts.php:430 | |
| 8212 | +msgid "The AI provider could not produce suggestions." | |
| 8213 | +msgstr "" | |
| 8214 | + | |
| 8639 | 8215 | #: includes/widgets/widget-focus-timer.php:77 |
| 8640 | 8216 | msgid "Focus Timer" |
| 8641 | 8217 | msgstr "" |
| 8642 | 8218 | |
| @@ -8651,13 +8227,13 @@ | ||
| 8651 | 8227 | #: includes/widgets/widget-jazz-quote.php:99 |
| 8652 | 8228 | msgid "A daily quote from the jazz musician behind your WordPress version." |
| 8653 | 8229 | msgstr "" |
| 8654 | 8230 | |
| 8655 | -#: includes/widgets/widget-notes.php:75 | |
| 8231 | +#: includes/widgets/widget-notes.php:79 | |
| 8656 | 8232 | msgid "Note Pad" |
| 8657 | 8233 | msgstr "" |
| 8658 | 8234 | |
| 8659 | -#: includes/widgets/widget-notes.php:76 | |
| 8235 | +#: includes/widgets/widget-notes.php:80 | |
| 8660 | 8236 | msgid "Write a note and drag it onto the desktop to pin it." |
| 8661 | 8237 | msgstr "" |
| 8662 | 8238 | |
| 8663 | 8239 | #: includes/widgets/widget-post-stats.php:192 |
| @@ -8675,99 +8251,109 @@ | ||
| 8675 | 8251 | #: includes/widgets/widget-site-views.php:145 |
| 8676 | 8252 | msgid "Sparkline of page views over the last 7 days with week-over-week delta." |
| 8677 | 8253 | msgstr "" |
| 8678 | 8254 | |
| 8679 | -#: includes/widgets/widget-starter.php:165 | |
| 8255 | +#: includes/widgets/widget-starter.php:173 | |
| 8680 | 8256 | msgid "Starter Widget" |
| 8681 | 8257 | msgstr "" |
| 8682 | 8258 | |
| 8683 | -#: includes/widgets/widget-starter.php:166 | |
| 8259 | +#: includes/widgets/widget-starter.php:174 | |
| 8684 | 8260 | msgid "A skeleton widget — copy this to build your own." |
| 8685 | 8261 | msgstr "" |
| 8686 | 8262 | |
| 8687 | -#: includes/window-chrome.php:55 | |
| 8263 | +#: includes/window-actions.php:64 | |
| 8264 | +msgid "Window action script registration requires a non-empty script handle." | |
| 8265 | +msgstr "" | |
| 8266 | + | |
| 8267 | +#: includes/window-chrome.php:57 | |
| 8688 | 8268 | msgid "Window theme script registration requires a non-empty script handle." |
| 8689 | 8269 | msgstr "" |
| 8690 | 8270 | |
| 8691 | -#: includes/window-chrome.php:100 | |
| 8271 | +#: includes/window-chrome.php:102 | |
| 8692 | 8272 | msgid "Window theme registration requires a non-empty `id`." |
| 8693 | 8273 | msgstr "" |
| 8694 | 8274 | |
| 8695 | -#: includes/window-chrome.php:106 | |
| 8275 | +#: includes/window-chrome.php:108 | |
| 8696 | 8276 | msgid "Window theme registration requires a non-empty `tokens` map." |
| 8697 | 8277 | msgstr "" |
| 8698 | 8278 | |
| 8699 | -#: includes/window-chrome.php:116 | |
| 8279 | +#: includes/window-chrome.php:118 | |
| 8700 | 8280 | msgid "Window theme tokens must use CSS custom-property keys (start with \"--\")." |
| 8701 | 8281 | msgstr "" |
| 8702 | 8282 | |
| 8703 | -#: includes/window-chrome.php:299 | |
| 8283 | +#: includes/window-chrome.php:315 | |
| 8704 | 8284 | msgid "Window control script registration requires a non-empty script handle." |
| 8705 | 8285 | msgstr "" |
| 8706 | 8286 | |
| 8707 | -#: includes/window-chrome.php:344 | |
| 8287 | +#: includes/window-chrome.php:360 | |
| 8708 | 8288 | msgid "Window control registration requires a non-empty `id`." |
| 8709 | 8289 | msgstr "" |
| 8710 | 8290 | |
| 8711 | -#: includes/window-chrome.php:350 | |
| 8291 | +#: includes/window-chrome.php:366 | |
| 8712 | 8292 | msgid "Window control registration requires a non-empty `label`." |
| 8713 | 8293 | msgstr "" |
| 8714 | 8294 | |
| 8715 | -#: includes/window-chrome.php:358 | |
| 8295 | +#: includes/window-chrome.php:374 | |
| 8716 | 8296 | msgid "Window control `placement` must be one of \"left\", \"right\", \"controls\"." |
| 8717 | 8297 | msgstr "" |
| 8718 | 8298 | |
| 8719 | -#: includes/window-chrome.php:537 | |
| 8299 | +#: includes/window-chrome.php:567 | |
| 8720 | 8300 | msgid "Window slot script registration requires a non-empty script handle." |
| 8721 | 8301 | msgstr "" |
| 8722 | 8302 | |
| 8723 | -#: includes/window-chrome.php:575 | |
| 8303 | +#: includes/window-chrome.php:605 | |
| 8724 | 8304 | msgid "Window slot registration requires a non-empty `id`." |
| 8725 | 8305 | msgstr "" |
| 8726 | 8306 | |
| 8727 | -#: includes/window-chrome.php:582 | |
| 8307 | +#: includes/window-chrome.php:612 | |
| 8728 | 8308 | msgid "Window slot registration requires a known `slot` name." |
| 8729 | 8309 | msgstr "" |
| 8730 | 8310 | |
| 8731 | -#: includes/window-chrome.php:741 | |
| 8311 | +#: includes/window-chrome.php:785 | |
| 8732 | 8312 | msgid "Window chrome script registration requires a non-empty script handle." |
| 8733 | 8313 | msgstr "" |
| 8734 | 8314 | |
| 8735 | -#: includes/window-chrome.php:780 | |
| 8315 | +#: includes/window-chrome.php:824 | |
| 8736 | 8316 | msgid "Window chrome registration requires a non-empty `id`." |
| 8737 | 8317 | msgstr "" |
| 8738 | 8318 | |
| 8739 | 8319 | #. translators: %s: post title. |
| 8740 | -#: includes/window-links.php:159 | |
| 8320 | +#: includes/window-links.php:105 | |
| 8741 | 8321 | #, php-format |
| 8322 | +msgid "Revisions of %s" | |
| 8323 | +msgstr "" | |
| 8324 | + | |
| 8325 | +#. translators: %s: post title. | |
| 8326 | +#: includes/window-links.php:205 | |
| 8327 | +#, php-format | |
| 8742 | 8328 | msgid "Comments on %s" |
| 8743 | 8329 | msgstr "" |
| 8744 | 8330 | |
| 8745 | 8331 | #. translators: %d: attachment ID. |
| 8746 | -#: includes/window-links.php:579 | |
| 8332 | +#: includes/window-links.php:750 | |
| 8747 | 8333 | #, php-format |
| 8748 | 8334 | msgid "Media item %d" |
| 8749 | 8335 | msgstr "" |
| 8750 | 8336 | |
| 8751 | 8337 | #. translators: %d: post ID. |
| 8752 | -#: includes/window-links.php:613 | |
| 8338 | +#: includes/window-links.php:784 | |
| 8753 | 8339 | #, php-format |
| 8754 | 8340 | msgid "Post %d" |
| 8755 | 8341 | msgstr "" |
| 8756 | 8342 | |
| 8757 | -#: includes/window-links.php:618 | |
| 8343 | +#: includes/window-links.php:789 | |
| 8758 | 8344 | msgid "Linked posts" |
| 8759 | 8345 | msgstr "" |
| 8760 | 8346 | |
| 8761 | -#: includes/window-links.php:710 | |
| 8347 | +#: includes/window-links.php:889 | |
| 8762 | 8348 | msgid "Post ID to recompute the content identity for." |
| 8763 | 8349 | msgstr "" |
| 8764 | 8350 | |
| 8765 | -#: includes/window-links.php:756 | |
| 8351 | +#: includes/window-links.php:935 | |
| 8766 | 8352 | msgid "No content identity for this object." |
| 8767 | 8353 | msgstr "" |
| 8768 | 8354 | |
| 8769 | -#: includes/window-links.php:829 | |
| 8355 | +#: includes/window-links.php:1018 | |
| 8770 | 8356 | msgid "Window-link renderer script registration requires a non-empty script handle." |
| 8771 | 8357 | msgstr "" |
| 8772 | 8358 | |
| 8773 | 8359 | #: includes/window-notices.php:117 |
| @@ -8783,5 +8369,42 @@ | ||
| 8783 | 8369 | msgstr "" |
| 8784 | 8370 | |
| 8785 | 8371 | #: includes/window-notices.php:140 |
| 8786 | 8372 | msgid "Window notice `tone` must be one of the documented values." |
| 8373 | +msgstr "" | |
| 8374 | + | |
| 8375 | +#: includes/wp-icon-registry.php:40 | |
| 8376 | +msgid "Window" | |
| 8377 | +msgstr "" | |
| 8378 | + | |
| 8379 | +#: includes/wp-icon-registry.php:41 | |
| 8380 | +msgid "All windows" | |
| 8381 | +msgstr "" | |
| 8382 | + | |
| 8383 | +#: includes/wp-icon-registry.php:43 | |
| 8384 | +msgid "Spaces" | |
| 8385 | +msgstr "" | |
| 8386 | + | |
| 8387 | +#: includes/wp-icon-registry.php:44 | |
| 8388 | +msgid "Copilot" | |
| 8389 | +msgstr "" | |
| 8390 | + | |
| 8391 | +#: includes/wp-icon-registry.php:45 | |
| 8392 | +msgid "Snap layout" | |
| 8393 | +msgstr "" | |
| 8394 | + | |
| 8395 | +#: includes/wp-icon-registry.php:46 | |
| 8396 | +msgid "Command palette" | |
| 8397 | +msgstr "" | |
| 8398 | + | |
| 8399 | +#: includes/wp-icon-registry.php:50 | |
| 8400 | +msgid "Lock" | |
| 8401 | +msgstr "" | |
| 8402 | + | |
| 8403 | +#: includes/wp-icon-registry.php:91 | |
| 8404 | +msgid "Icons for the desktop shell: windows, spaces, the dock, and the command palette." | |
| 8405 | +msgstr "" | |
| 8406 | + | |
| 8407 | +#: assets/desktop-themes/legacy/theme.json | |
| 8408 | +msgctxt "Style variation description" | |
| 8409 | +msgid "The look Desktop Mode had before the OpenStation brand: every design token at the value it resolved to then. Wear it to put the old palette back, or fork it as the starting point for a theme of your own." | |
| 8787 | 8410 | msgstr "" |