PluginProbe
OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin / 1.1.12
OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin v1.1.12
1.1.12 1.1.11 1.1.10 1.1.9 1.1.8 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.1 1.0.0 0.9.8 0.9.7 0.9.6 0.9.4 0.9.5 0.9.3 0.9.2 0.9.1 0.9.0 0.8.9 All 36 releases
← All changes | languages/desktop-mode.pot +2937 -5679 1.1.5 → 1.1.12 View file →
@@ -1,9 +1,9 @@
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: OpenStation 1.1.5\n"
5 +"Project-Id-Version: OpenStation 1.1.12\n"
6 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"
@@ -8,142 +8,144 @@
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-08-29T14:00:12+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:182
21 +#: src/agent-run-window.ts:184
22 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:206
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:304
30 +#: src/agent-run-window.ts:315
31 31 msgid "Delete conversation?"
32 32 msgstr ""
33 33
34 -#: src/agent-run-window.ts:305
34 +#: src/agent-run-window.ts:316
35 35 msgid "Cannot be undone."
36 36 msgstr ""
37 37
38 -#: src/agent-run-window.ts:306
39 -#: src/my-wordpress/agents-renderer.ts:896
40 -#: src/my-wordpress/agents-renderer.ts:2546
41 -#: src/my-wordpress/bulk-actions.ts:836
42 -#: src/my-wordpress/media-list.ts:519
43 -#: src/my-wordpress/media-list.ts:579
44 -#: src/plugins-window/flyout-detail.ts:597
45 -#: src/plugins-window/flyout-detail.ts:734
46 -#: src/plugins-window/installed-view.ts:643
47 -#: src/plugins-window/installed-view.ts:728
48 -#: src/plugins-window/installed-view.ts:921
49 -#: src/plugins-window/installed-view.ts:1182
50 -#: src/posts-window/categories-mindmap.ts:2654
51 -#: src/posts-window/categories-mindmap.ts:2663
52 -#: src/posts-window/index.ts:1799
53 -#: src/posts-window/tags-cloud.ts:1932
54 -#: src/posts-window/tags-cloud.ts:1941
55 -#: src/settings/sections/themes.ts:152
38 +#: src/agent-run-window.ts:317
56 39 msgid "Delete"
57 40 msgstr ""
58 41
59 -#: src/agent-run-window.ts:338
42 +#: src/agent-run-window.ts:332
43 +msgid "Could not delete the conversation."
44 +msgstr ""
45 +
46 +#: src/agent-run-window.ts:354
60 47 msgid "+ New chat"
61 48 msgstr ""
62 49
63 -#: src/agent-run-window.ts:367
50 +#: src/agent-run-window.ts:385
51 +msgid "Could not load conversations."
52 +msgstr ""
53 +
54 +#: src/agent-run-window.ts:386
64 55 msgid "No conversations yet."
65 56 msgstr ""
66 57
67 -#: src/agent-run-window.ts:443
58 +#: src/agent-run-window.ts:463
68 59 msgid "Delete conversation"
69 60 msgstr ""
70 61
71 -#: src/agent-run-window.ts:474
62 +#: src/agent-run-window.ts:525
72 63 msgid "No agent selected"
73 64 msgstr ""
74 65
75 -#: src/agent-run-window.ts:478
66 +#: src/agent-run-window.ts:529
76 67 msgid "Open an agent from the Agents section of WP Explorer, or pick a past conversation."
77 68 msgstr ""
78 69
79 -#: src/agent-run-window.ts:529
70 +#: src/agent-run-window.ts:580
80 71 msgid "Message the agent"
81 72 msgstr ""
82 73
83 -#: src/agent-run-window.ts:533
74 +#: src/agent-run-window.ts:584
84 75 msgid "Ask the agent to do something…"
85 76 msgstr ""
86 77
87 -#: src/agent-run-window.ts:545
88 -#: src/agent-run-window.ts:548
89 -#: src/ai-assistant/impl.ts:1889
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
90 83 msgid "Send"
91 84 msgstr ""
92 85
93 -#: src/agent-run-window.ts:639
86 +#: src/agent-run-window.ts:722
94 87 msgid "Shared with the agent"
95 88 msgstr ""
96 89
97 -#: src/agent-run-window.ts:668
90 +#: src/agent-run-window.ts:751
98 91 msgid "Tool calls"
99 92 msgstr ""
100 93
101 -#: src/agent-run-window.ts:731
94 +#: src/agent-run-window.ts:815
102 95 msgid "Chat window config is missing."
103 96 msgstr ""
104 97
105 -#: src/agent-run-window.ts:771
98 +#: src/agent-run-window.ts:852
106 99 #: src/desktop-files/agent-drop-targets.ts:84
107 -#: src/my-wordpress/agents-renderer.ts:689
108 100 msgid "Send to agent"
109 101 msgstr ""
110 102
111 103 #. 1: entity kind (post, media, …), 2: entity title, 3: numeric id.
112 -#: src/agents-dispatch.ts:172
104 +#: src/agents-dispatch.ts:170
113 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."
114 106 msgstr ""
115 107
116 108 #. 1: entity kind (post, media, …), 2: entity title, 3: numeric id.
117 -#: src/agents-dispatch.ts:190
109 +#: src/agents-dispatch.ts:188
118 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."
119 111 msgstr ""
120 112
121 -#: 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
122 119 msgid "Working…"
123 120 msgstr ""
124 121
125 -#: src/agents-dispatch.ts:324
126 -msgid "The agent took too long to reply, so the answer never arrived. It may still be finishing the work: give it a moment before asking again."
122 +#: src/agents-dispatch.ts:315
123 +msgid "Queued — waiting for a WordPress worker…"
127 124 msgstr ""
128 125
129 -#: src/agents-dispatch.ts:341
130 -msgid "The agent finished without a text answer."
126 +#: src/agents-dispatch.ts:316
127 +msgid "Reconnecting to the background job…"
131 128 msgstr ""
132 129
130 +#: src/agents-dispatch.ts:317
131 +msgid "Working in the background…"
132 +msgstr ""
133 +
133 134 #: src/agents-entity-window.ts:66
134 -#: src/ai-assistant/impl.ts:1751
135 +#: src/ai-assistant/impl.ts:1846
135 136 msgid "Page"
136 137 msgstr ""
137 138
138 139 #: src/agents-entity-window.ts:68
139 -#: src/content-graph/panel.ts:417
140 -#: src/content-graph/panel.ts:890
140 +#: src/content-graph/panel.ts:411
141 +#: src/content-graph/panel.ts:881
142 +#: apps/my-wordpress/parts/sections.php:66
141 143 #: includes/desktop-files/built-in-types.php:30
142 -#: includes/my-wordpress/window.php:160
143 -#: includes/recycle-bin/store.php:597
144 -#: includes/recycle-bin/window.php:160
145 -#: includes/window-links.php:749
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
146 148 msgid "Media"
147 149 msgstr ""
148 150
149 151 #: src/agents-entity-window.ts:70
@@ -152,12 +154,12 @@
152 154 msgid "User"
153 155 msgstr ""
154 156
155 157 #: src/agents-entity-window.ts:72
156 -#: src/ai-assistant/impl.ts:1753
158 +#: src/ai-assistant/impl.ts:1848
159 +#: src/content-graph/panel.ts:833
157 160 #: src/content-graph/panel.ts:842
158 -#: src/content-graph/panel.ts:851
159 -#: src/content-graph/panel.ts:880
161 +#: src/content-graph/panel.ts:871
160 162 #: includes/desktop-files/built-in-types.php:54
161 163 #: includes/recycle-bin/store.php:486
162 164 msgid "Comment"
163 165 msgstr ""
@@ -162,752 +164,310 @@
162 164 msgid "Comment"
163 165 msgstr ""
164 166
165 167 #: src/agents-entity-window.ts:74
166 -#: src/ai-assistant/impl.ts:1755
168 +#: src/ai-assistant/impl.ts:1850
167 169 #: includes/desktop-files/built-in-types.php:24
168 170 msgid "Post"
169 171 msgstr ""
170 172
171 -#: src/ai-assistant/impl.ts:161
173 +#: src/agents-jobs.ts:80
174 +msgid "The job status could not be read."
175 +msgstr ""
176 +
177 +#: src/agents-jobs.ts:122
178 +msgid "The server returned a different job."
179 +msgstr ""
180 +
181 +#: src/agents-jobs.ts:129
182 +msgid "The agent job failed."
183 +msgstr ""
184 +
185 +#: src/agents-jobs.ts:132
186 +msgid "The server returned an invalid job state."
187 +msgstr ""
188 +
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."
191 +msgstr ""
192 +
193 +#: src/ai-assistant/impl.ts:150
172 194 msgid "Find my post about…"
173 195 msgstr ""
174 196
175 -#: src/ai-assistant/impl.ts:162
197 +#: src/ai-assistant/impl.ts:151
176 198 msgid "Where can I see categories?"
177 199 msgstr ""
178 200
179 -#: src/ai-assistant/impl.ts:163
201 +#: src/ai-assistant/impl.ts:152
180 202 msgid "Do I have any spam comments?"
181 203 msgstr ""
182 204
183 -#: src/ai-assistant/impl.ts:164
205 +#: src/ai-assistant/impl.ts:153
184 206 msgid "Take me to plugin settings"
185 207 msgstr ""
186 208
187 -#: src/ai-assistant/impl.ts:480
188 -#: src/ai-assistant/impl.ts:1884
209 +#: src/ai-assistant/impl.ts:485
210 +msgid "The AI assistant isn’t set up yet"
211 +msgstr ""
212 +
213 +#: src/ai-assistant/impl.ts:488
214 +#: src/ai-assistant/impl.ts:1962
189 215 msgid "How can I help?"
190 216 msgstr ""
191 217
192 -#: src/ai-assistant/impl.ts:480
218 +#: src/ai-assistant/impl.ts:488
193 219 msgid "Search commands…"
194 220 msgstr ""
195 221
196 222 #. %s: command slug, without the leading slash.
197 -#: src/ai-assistant/impl.ts:697
198 -#: src/ai-assistant/impl.ts:835
223 +#: src/ai-assistant/impl.ts:716
224 +#: src/ai-assistant/impl.ts:860
199 225 msgid "Unknown command: /%s"
200 226 msgstr ""
201 227
202 228 #. %s: command slug, without the leading slash.
203 -#: src/ai-assistant/impl.ts:875
229 +#: src/ai-assistant/impl.ts:900
204 230 msgid "Command /%s was cancelled."
205 231 msgstr ""
206 232
207 233 #. %s: command slug, without the leading slash.
208 -#: src/ai-assistant/impl.ts:884
234 +#: src/ai-assistant/impl.ts:909
209 235 msgid "Running /%s…"
210 236 msgstr ""
211 237
212 238 #. 1: command slug, without the leading slash. 2: error message.
213 -#: src/ai-assistant/impl.ts:919
239 +#: src/ai-assistant/impl.ts:944
214 240 msgid "Command /%1$s failed: %2$s"
215 241 msgstr ""
216 242
217 -#: src/ai-assistant/impl.ts:1030
218 -#: src/ai-assistant/impl.ts:1619
219 -#: src/plugins/drafts-widget/index.ts:192
243 +#: src/ai-assistant/impl.ts:1055
244 +#: src/ai-assistant/impl.ts:1714
245 +#: src/plugins/drafts-widget/index.ts:238
220 246 msgid "Thinking…"
221 247 msgstr ""
222 248
223 249 #. %d: HTTP status code.
224 -#: src/ai-assistant/impl.ts:1090
250 +#: src/ai-assistant/impl.ts:1115
225 251 msgid "Server returned %d"
226 252 msgstr ""
227 253
228 -#: src/ai-assistant/impl.ts:1101
254 +#: src/ai-assistant/impl.ts:1126
229 255 msgid "Network error — please check your connection and try again."
230 256 msgstr ""
231 257
232 -#: src/ai-assistant/impl.ts:1161
258 +#: src/ai-assistant/impl.ts:1199
233 259 msgid "(No title)"
234 260 msgstr ""
235 261
262 +#: src/ai-assistant/impl.ts:1203
263 +msgid "Edit page"
264 +msgstr ""
265 +
266 +#: src/ai-assistant/impl.ts:1203
267 +msgid "Edit post"
268 +msgstr ""
269 +
270 +#: src/ai-assistant/impl.ts:1205
271 +msgid "View page"
272 +msgstr ""
273 +
274 +#: src/ai-assistant/impl.ts:1205
275 +msgid "View post"
276 +msgstr ""
277 +
236 278 #. %s: the text the user typed, wrapped in <strong>.
237 -#: src/ai-assistant/impl.ts:1273
279 +#: src/ai-assistant/impl.ts:1317
238 280 msgid "No commands matching %s."
239 281 msgstr ""
240 282
241 -#: src/ai-assistant/impl.ts:1329
283 +#: src/ai-assistant/impl.ts:1373
242 284 msgid "Suggested commands"
243 285 msgstr ""
244 286
245 287 #. %s: the Enter key, rendered as a <kbd> glyph.
246 -#: src/ai-assistant/impl.ts:1487
288 +#: src/ai-assistant/impl.ts:1531
247 289 msgid "Press %s to run"
248 290 msgstr ""
249 291
250 292 #. %s: the Enter key, rendered as a <kbd> glyph.
251 -#: src/ai-assistant/impl.ts:1501
293 +#: src/ai-assistant/impl.ts:1545
252 294 msgid "No suggestions — press %s to run with the text you typed."
253 295 msgstr ""
254 296
255 -#: src/ai-assistant/impl.ts:1595
297 +#: src/ai-assistant/impl.ts:1639
256 298 msgid "Try asking"
257 299 msgstr ""
258 300
259 -#: src/ai-assistant/impl.ts:1643
301 +#: src/ai-assistant/impl.ts:1686
302 +msgid "AI features aren’t available on this site. You can still use Commands."
303 +msgstr ""
304 +
305 +#: src/ai-assistant/impl.ts:1687
306 +msgid "Ask a site administrator to connect an AI provider to use the AI assistant."
307 +msgstr ""
308 +
309 +#: src/ai-assistant/impl.ts:1696
310 +msgid "Set up the AI assistant"
311 +msgstr ""
312 +
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."
316 +msgstr ""
317 +
318 +#: src/ai-assistant/impl.ts:1738
260 319 msgid "Open Preferences"
261 320 msgstr ""
262 321
263 -#: src/ai-assistant/impl.ts:1763
322 +#: src/ai-assistant/impl.ts:1858
264 323 msgid "Open page in desktop"
265 324 msgstr ""
266 325
267 -#: src/ai-assistant/impl.ts:1765
326 +#: src/ai-assistant/impl.ts:1860
268 327 msgid "Open comment in desktop"
269 328 msgstr ""
270 329
271 -#: src/ai-assistant/impl.ts:1767
330 +#: src/ai-assistant/impl.ts:1862
272 331 msgid "Open post in desktop"
273 332 msgstr ""
274 333
275 334 #. %s: title of the post the comment was left on.
276 -#: src/ai-assistant/impl.ts:1776
335 +#: src/ai-assistant/impl.ts:1871
277 336 msgid "Comment on “%s”"
278 337 msgstr ""
279 338
280 -#: src/ai-assistant/impl.ts:1782
339 +#: src/ai-assistant/impl.ts:1877
281 340 msgid "Untitled"
282 341 msgstr ""
283 342
284 -#: src/ai-assistant/impl.ts:1855
285 -#: src/ai-assistant/impl.ts:1864
286 -msgid "Site Assistant"
343 +#: src/ai-assistant/impl.ts:1950
344 +#: src/desktop.ts:3748
345 +msgid "Site assistant"
287 346 msgstr ""
288 347
289 -#: src/ai-assistant/impl.ts:1866
348 +#: src/ai-assistant/impl.ts:1965
349 +msgid "Ask the assistant"
350 +msgstr ""
351 +
352 +#: src/ai-assistant/impl.ts:1971
290 353 msgid "Assistant mode"
291 354 msgstr ""
292 355
293 -#: src/ai-assistant/impl.ts:1869
356 +#: src/ai-assistant/impl.ts:1974
294 357 msgid "Ask AI"
295 358 msgstr ""
296 359
297 -#: src/ai-assistant/impl.ts:1872
360 +#: src/ai-assistant/impl.ts:1977
298 361 msgid "Commands"
299 362 msgstr ""
300 363
301 -#: src/ai-assistant/impl.ts:1875
302 -#: src/games/alphabet-soup/game.ts:630
303 -#: src/games/inkfall/game.ts:394
304 -#: src/plugins-window/upload-dialog.ts:397
305 -#: src/window-chrome/controls/built-ins.ts:76
306 -msgid "Close"
364 +#: src/ai-assistant/impl.ts:1985
365 +msgid "Your assistant to quickly navigate and manage your entire site."
307 366 msgstr ""
308 367
309 -#: src/ai-assistant/impl.ts:1887
310 -msgid "Ask the assistant"
368 +#: src/ai-assistant/loading-placeholder.ts:155
369 +msgid "Starting the command palette…"
311 370 msgstr ""
312 371
313 -#: src/ai-assistant/impl.ts:1897
314 -msgid "Your assistant to quickly navigate and manage your entire site."
372 +#: src/app-runtime/session.ts:321
373 +msgid "The window could not update"
315 374 msgstr ""
316 375
317 -#: src/ai-assistant/loading-placeholder.ts:155
318 -msgid "Starting the command palette…"
376 +#: src/app-runtime/session.ts:322
377 +msgid "The window could not update."
319 378 msgstr ""
320 379
321 380 #. %s: HTTP status code, optionally followed by the reason phrase (e.g. "500 Internal Server Error").
322 -#: src/boot/tracked-fetch.ts:126
381 +#: src/boot/tracked-fetch.ts:238
323 382 msgid "Request failed (HTTP %s)."
324 383 msgstr ""
325 384
326 -#: src/bug-report/index.ts:59
385 +#: src/bug-report/index.ts:56
327 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."
328 387 msgstr ""
329 388
330 -#: src/bug-report/index.ts:65
331 -#: src/posts-window/index.ts:405
332 -#: src/recycle-bin/index.ts:250
389 +#: src/bug-report/index.ts:62
333 390 msgid "Title"
334 391 msgstr ""
335 392
336 -#: src/bug-report/index.ts:66
393 +#: src/bug-report/index.ts:63
337 394 msgid "A short summary"
338 395 msgstr ""
339 396
340 -#: src/bug-report/index.ts:69
397 +#: src/bug-report/index.ts:66
341 398 msgid "What happened? What did you expect?"
342 399 msgstr ""
343 400
344 -#: src/bug-report/index.ts:70
401 +#: src/bug-report/index.ts:67
345 402 msgid "Describe the issue or the feature you have in mind."
346 403 msgstr ""
347 404
348 -#: src/bug-report/index.ts:74
405 +#: src/bug-report/index.ts:71
349 406 msgid "Steps to reproduce (bug only)"
350 407 msgstr ""
351 408
352 -#: src/bug-report/index.ts:75
409 +#: src/bug-report/index.ts:72
353 410 msgid "One step per line"
354 411 msgstr ""
355 412
356 -#: src/bug-report/index.ts:88
413 +#: src/bug-report/index.ts:85
357 414 msgid "Open issue on GitHub"
358 415 msgstr ""
359 416
360 -#: src/bug-report/index.ts:93
417 +#: src/bug-report/index.ts:90
361 418 msgid "You will review and submit on GitHub."
362 419 msgstr ""
363 420
364 -#: src/bug-report/index.ts:106
421 +#: src/bug-report/index.ts:103
365 422 msgid "Title and description are both required."
366 423 msgstr ""
367 424
368 -#: src/bug-report/index.ts:126
369 -#: src/content-graph/panel.ts:903
370 -#: src/my-wordpress/integrations/woocommerce.ts:742
371 -#: src/my-wordpress/media-preview.ts:229
372 -#: src/settings/sections/help.ts:499
373 -#: includes/agents/identity.php:217
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
374 430 msgid "Type"
375 431 msgstr ""
376 432
377 -#: src/bug-report/index.ts:134
433 +#: src/bug-report/index.ts:131
378 434 msgid "Bug"
379 435 msgstr ""
380 436
381 -#: src/bug-report/index.ts:135
437 +#: src/bug-report/index.ts:132
382 438 msgid "Feature request"
383 439 msgstr ""
384 440
385 -#: src/bug-report/index.ts:136
441 +#: src/bug-report/index.ts:133
386 442 msgid "Question"
387 443 msgstr ""
388 444
389 -#: src/bug-report/index.ts:224
445 +#: src/bug-report/index.ts:221
390 446 msgid "Environment included with the report"
391 447 msgstr ""
392 448
393 -#: src/code-blue/index.ts:121
394 -msgid "Errors"
449 +#: src/commands/shell-harvester.ts:81
450 +msgid "Edit template"
395 451 msgstr ""
396 452
397 -#: src/code-blue/index.ts:122
398 -msgid "Warnings"
453 +#: src/commands/shell-harvester.ts:82
454 +msgid "Edit template part"
399 455 msgstr ""
400 456
401 -#: src/code-blue/index.ts:123
402 -msgid "Deprecated"
457 +#: src/commands/shell-harvester.ts:83
458 +msgid "Edit navigation menu"
403 459 msgstr ""
404 460
405 -#: src/code-blue/index.ts:124
406 -msgid "Info"
461 +#: src/commands/shell-harvester.ts:84
462 +msgid "Edit pattern"
407 463 msgstr ""
408 464
409 -#: src/code-blue/index.ts:175
410 -msgid "Code Blue container missing."
411 -msgstr ""
412 -
413 -#: src/code-blue/index.ts:202
414 -msgid "Log source"
415 -msgstr ""
416 -
417 -#: src/code-blue/index.ts:206
418 -msgid "Time range"
419 -msgstr ""
420 -
421 -#: src/code-blue/index.ts:209
422 -msgid "1h"
423 -msgstr ""
424 -
425 -#: src/code-blue/index.ts:210
426 -msgid "24h"
427 -msgstr ""
428 -
429 -#: src/code-blue/index.ts:211
430 -msgid "7d"
431 -msgstr ""
432 -
433 -#: src/code-blue/index.ts:212
434 -msgid "30d"
435 -msgstr ""
436 -
437 -#: src/code-blue/index.ts:213
438 -#: src/plugins-window/installed-view.ts:148
439 -#: src/posts-window/index.ts:954
440 -#: src/posts-window/users-render.ts:717
441 -#: includes/comments-window/window.php:36
442 -#: includes/recycle-bin/window.php:147
443 -msgid "All"
444 -msgstr ""
445 -
446 -#: src/code-blue/index.ts:223
447 -#: src/my-wordpress/list-toolbar.ts:70
448 -msgid "Search"
449 -msgstr ""
450 -
451 -#: src/code-blue/index.ts:224
452 -msgid "Filter messages…"
453 -msgstr ""
454 -
455 -#: src/code-blue/index.ts:228
456 -msgid "Sort issues"
457 -msgstr ""
458 -
459 -#: src/code-blue/index.ts:231
460 -msgid "Recent"
461 -msgstr ""
462 -
463 -#: src/code-blue/index.ts:232
464 -msgid "Frequent"
465 -msgstr ""
466 -
467 -#: src/code-blue/index.ts:241
468 -msgid "Auto"
469 -msgstr ""
470 -
471 -#: src/code-blue/index.ts:246
472 -#: src/plugins-window/browse-view.ts:174
473 -#: src/plugins-window/installed-view.ts:221
474 -#: includes/pages-window/window.php:43
475 -#: includes/posts-window/window.php:70
476 -#: includes/recycle-bin/window.php:188
477 -#: includes/station-home/window.php:62
478 -#: includes/users-window/window.php:63
479 -msgid "Refresh"
480 -msgstr ""
481 -
482 -#: src/code-blue/index.ts:250
483 -#: src/code-blue/index.ts:804
484 -msgid "Clear log"
485 -msgstr ""
486 -
487 -#: src/code-blue/index.ts:275
488 -msgid "Events over time"
489 -msgstr ""
490 -
491 -#: src/code-blue/index.ts:279
492 -msgid "Toggle severities"
493 -msgstr ""
494 -
495 -#: src/code-blue/index.ts:286
496 -msgid "Issues"
497 -msgstr ""
498 -
499 -#: src/code-blue/index.ts:364
500 -#: src/settings/sections/help.ts:566
501 -msgid "Events"
502 -msgstr ""
503 -
504 -#: src/code-blue/index.ts:453
505 -msgid "No events in this range."
506 -msgstr ""
507 -
508 -#. %s: number of grouped issues.
509 -#: src/code-blue/index.ts:466
510 -msgid "Issues (%s)"
511 -msgid_plural "Issues (%s)"
512 -msgstr[0] ""
513 -msgstr[1] ""
514 -
515 -#: src/code-blue/index.ts:476
516 -msgid "Nothing matches the filters"
517 -msgstr ""
518 -
519 -#: src/code-blue/index.ts:477
520 -msgid "The log is clean"
521 -msgstr ""
522 -
523 -#: src/code-blue/index.ts:482
524 -msgid "Try widening the time range or clearing the search."
525 -msgstr ""
526 -
527 -#: src/code-blue/index.ts:483
528 -msgid "No entries were recorded in this time range."
529 -msgstr ""
530 -
531 -#: src/code-blue/index.ts:574
532 -msgid "File"
533 -msgstr ""
534 -
535 -#: src/code-blue/index.ts:579
536 -msgid "First seen"
537 -msgstr ""
538 -
539 -#: src/code-blue/index.ts:582
540 -msgid "Last seen"
541 -msgstr ""
542 -
543 -#: src/code-blue/index.ts:584
544 -msgid "Occurrences"
545 -msgstr ""
546 -
547 -#: src/code-blue/index.ts:593
548 -msgid "Latest occurrences"
549 -msgstr ""
550 -
551 -#. 1: bytes scanned, 2: total file size.
552 -#: src/code-blue/index.ts:622
553 -msgid "Scanned %1$s of %2$s"
554 -msgstr ""
555 -
556 -#. %s: number of parsed log entries.
557 -#: src/code-blue/index.ts:630
558 -msgid "%s entry"
559 -msgid_plural "%s entries"
560 -msgstr[0] ""
561 -msgstr[1] ""
562 -
563 -#: src/code-blue/index.ts:635
564 -msgid "older entries not shown"
565 -msgstr ""
566 -
567 -#: src/code-blue/index.ts:642
568 -msgid "Updated"
569 -msgstr ""
570 -
571 -#. %s: error message.
572 -#: src/code-blue/index.ts:700
573 -msgid "Could not read the log: %s"
574 -msgstr ""
575 -
576 -#. %s: log source label.
577 -#: src/code-blue/index.ts:728
578 -msgid "%s (empty)"
579 -msgstr ""
580 -
581 -#: src/code-blue/index.ts:796
582 -msgid "Clear this log?"
583 -msgstr ""
584 -
585 -#. %s: log file path.
586 -#: src/code-blue/index.ts:799
587 -msgid "Every entry in %s will be deleted from disk. This cannot be undone."
588 -msgstr ""
589 -
590 -#. %s: error message.
591 -#: src/code-blue/index.ts:816
592 -msgid "Could not clear the log: %s"
593 -msgstr ""
594 -
595 -#. %s: error message.
596 -#: src/code-blue/index.ts:868
597 -msgid "Could not load log sources: %s"
598 -msgstr ""
599 -
600 -#: src/code-blue/index.ts:890
601 -msgid "No readable log files found"
602 -msgstr ""
603 -
604 -#: src/code-blue/index.ts:893
605 -msgid "Define WP_DEBUG and WP_DEBUG_LOG in wp-config.php (or point the error_log PHP directive at a file) and errors will start collecting here."
606 -msgstr ""
607 -
608 465 #. %s: the `core/commands` command name.
609 -#: src/commands/shell-harvester.ts:686
466 +#: src/commands/shell-harvester.ts:702
610 467 msgid "No live callback for command “%s” — the palette and the command registry are out of step. Reload the page."
611 468 msgstr ""
612 469
613 -#: src/comments-window/conversation.ts:187
614 -msgid "Approved"
615 -msgstr ""
616 -
617 -#: src/comments-window/conversation.ts:189
618 -#: src/posts-window/index.ts:163
619 -#: src/posts-window/index.ts:957
620 -#: includes/comments-window/window.php:35
621 -msgid "Pending"
622 -msgstr ""
623 -
624 -#: src/comments-window/conversation.ts:191
625 -#: src/comments-window/conversation.ts:973
626 -#: includes/comments-window/window.php:37
627 -msgid "Spam"
628 -msgstr ""
629 -
630 -#: src/comments-window/conversation.ts:193
631 -#: src/comments-window/conversation.ts:980
632 -#: src/posts-window/index.ts:165
633 -#: src/posts-window/index.ts:959
634 -#: includes/comments-window/window.php:38
635 -#: includes/recycle-bin/window.php:268
636 -msgid "Trash"
637 -msgstr ""
638 -
639 -#: src/comments-window/conversation.ts:512
640 -#: src/comments-window/conversation.ts:902
641 -#: src/comments-window/conversation.ts:1104
642 -#: src/comments-window/conversation.ts:1166
643 -#: src/my-wordpress/index.ts:3160
644 -#: src/my-wordpress/index.ts:3195
645 -#: src/my-wordpress/index.ts:3220
646 -#: src/my-wordpress/index.ts:3320
647 -#: src/plugins-window/flyout-detail.ts:516
648 -#: src/plugins-window/installed-detail.ts:1066
649 -#: includes/desktop-files/types/class-openstation-comment-file.php:43
650 -#: includes/recycle-bin/store.php:467
651 -msgid "Anonymous"
652 -msgstr ""
653 -
654 -#. %d: number of direct replies.
655 -#: src/comments-window/conversation.ts:537
656 -msgid "%d replies"
657 -msgstr ""
658 -
659 -#. %s: post title.
660 -#: src/comments-window/conversation.ts:558
661 -msgid "On: %s"
662 -msgstr ""
663 -
664 -#: src/comments-window/conversation.ts:559
665 -msgid "Comments on this post"
666 -msgstr ""
667 -
668 -#: src/comments-window/conversation.ts:563
669 -msgid "Show all"
670 -msgstr ""
671 -
672 -#: src/comments-window/conversation.ts:584
673 -#: src/content-graph/panel.ts:1254
674 -#: src/my-wordpress/index.ts:2768
675 -#: src/my-wordpress/index.ts:2847
676 -#: src/ui/inline-loader.ts:169
677 -#: src/widgets/layer.ts:415
678 -msgid "Loading…"
679 -msgstr ""
680 -
681 -#: src/comments-window/conversation.ts:595
682 -#: src/settings/sections/custom-image.ts:303
683 -msgid "Load more"
684 -msgstr ""
685 -
686 -#: src/comments-window/conversation.ts:615
687 -msgid "Nothing on this post here"
688 -msgstr ""
689 -
690 -#: src/comments-window/conversation.ts:616
691 -msgid "This post has no comments in this view — try another tab."
692 -msgstr ""
693 -
694 -#: src/comments-window/conversation.ts:620
695 -msgid "No conversations yet"
696 -msgstr ""
697 -
698 -#: src/comments-window/conversation.ts:621
699 -msgid "Comments in this view will show up here."
700 -msgstr ""
701 -
702 -#: src/comments-window/conversation.ts:733
703 -msgid "No conversation selected"
704 -msgstr ""
705 -
706 -#: src/comments-window/conversation.ts:734
707 -msgid "Pick one from the list to read and reply."
708 -msgstr ""
709 -
710 -#: src/comments-window/conversation.ts:821
711 -msgid "In response to"
712 -msgstr ""
713 -
714 -#: src/comments-window/conversation.ts:823
715 -#: src/my-wordpress/index.ts:1979
716 -#: src/my-wordpress/index.ts:2043
717 -#: src/my-wordpress/index.ts:2053
718 -#: src/my-wordpress/index.ts:2297
719 -#: src/my-wordpress/index.ts:4775
720 -#: src/my-wordpress/index.ts:6908
721 -#: src/my-wordpress/media-list.ts:169
722 -#: src/my-wordpress/media-list.ts:234
723 -#: src/my-wordpress/media-list.ts:243
724 -#: src/my-wordpress/media-list.ts:477
725 -#: src/my-wordpress/media-list.ts:639
726 -#: src/my-wordpress/media-preview.ts:297
727 -#: src/plugins/drafts-widget/index.ts:497
728 -#: src/posts-window/index.ts:1111
729 -#: includes/desktop-files/types/class-openstation-post-file.php:53
730 -#: includes/user-edit-window/rest.php:573
731 -#: includes/user-edit-window/rest.php:600
732 -msgid "(no title)"
733 -msgstr ""
734 -
735 -#: src/comments-window/conversation.ts:834
736 -#: src/comments-window/conversation.ts:843
737 -msgid "Edit this post"
738 -msgstr ""
739 -
740 -#: src/comments-window/conversation.ts:862
741 -msgid "View post"
742 -msgstr ""
743 -
744 -#: src/comments-window/conversation.ts:866
745 -#: src/dock-constellation/index.ts:1127
746 -msgid "(opens in a new tab)"
747 -msgstr ""
748 -
749 -#: src/comments-window/conversation.ts:909
750 -msgid "You"
751 -msgstr ""
752 -
753 -#: src/comments-window/conversation.ts:950
754 -msgid "Unapprove"
755 -msgstr ""
756 -
757 -#: src/comments-window/conversation.ts:950
758 -msgid "Approve"
759 -msgstr ""
760 -
761 -#: src/comments-window/conversation.ts:962
762 -#: src/comments-window/conversation.ts:1146
763 -msgid "Reply"
764 -msgstr ""
765 -
766 -#: src/comments-window/conversation.ts:967
767 -#: src/content-graph/panel.ts:541
768 -#: src/my-wordpress/integrations/woocommerce.ts:754
769 -msgid "Edit"
770 -msgstr ""
771 -
772 -#: src/comments-window/conversation.ts:1028
773 -msgid "Mark as spam?"
774 -msgstr ""
775 -
776 -#: src/comments-window/conversation.ts:1029
777 -msgid "This comment moves out of the conversation. You can restore it from the Spam tab."
778 -msgstr ""
779 -
780 -#: src/comments-window/conversation.ts:1032
781 -msgid "Mark as spam"
782 -msgstr ""
783 -
784 -#: src/comments-window/conversation.ts:1035
785 -msgid "Move to trash?"
786 -msgstr ""
787 -
788 -#: src/comments-window/conversation.ts:1036
789 -msgid "This comment moves out of the conversation. You can restore it from the Trash tab."
790 -msgstr ""
791 -
792 -#: src/comments-window/conversation.ts:1039
793 -#: src/posts-window/index.ts:975
794 -msgid "Move to trash"
795 -msgstr ""
796 -
797 -#: src/comments-window/conversation.ts:1047
798 -msgid "Comment approved."
799 -msgstr ""
800 -
801 -#: src/comments-window/conversation.ts:1049
802 -msgid "Comment unapproved."
803 -msgstr ""
804 -
805 -#: src/comments-window/conversation.ts:1051
806 -msgid "Comment marked as spam."
807 -msgstr ""
808 -
809 -#: src/comments-window/conversation.ts:1053
810 -msgid "Comment restored from spam."
811 -msgstr ""
812 -
813 -#: src/comments-window/conversation.ts:1055
814 -msgid "Comment moved to trash."
815 -msgstr ""
816 -
817 -#: src/comments-window/conversation.ts:1057
818 -msgid "Comment restored from trash."
819 -msgstr ""
820 -
821 -#: src/comments-window/conversation.ts:1105
822 -msgid "Replying to"
823 -msgstr ""
824 -
825 -#: src/comments-window/conversation.ts:1109
826 -msgid "Send reply"
827 -msgstr ""
828 -
829 -#: src/comments-window/conversation.ts:1117
830 -msgid "Reply is empty."
831 -msgstr ""
832 -
833 -#: src/comments-window/conversation.ts:1127
834 -msgid "Reply sent."
835 -msgstr ""
836 -
837 -#: src/comments-window/conversation.ts:1131
838 -msgid "Reply failed."
839 -msgstr ""
840 -
841 -#: src/comments-window/conversation.ts:1145
842 -msgid "Write a reply…"
843 -msgstr ""
844 -
845 -#: src/comments-window/conversation.ts:1157
846 -msgid "Enter to send · Shift+Enter for a new line"
847 -msgstr ""
848 -
849 -#: src/comments-window/conversation.ts:1206
850 -msgid "Edit comment…"
851 -msgstr ""
852 -
853 -#: src/comments-window/conversation.ts:1207
854 -msgid "Comment text"
855 -msgstr ""
856 -
857 -#: src/comments-window/conversation.ts:1218
858 -#: src/games/challenge-dialog.ts:93
859 -#: src/item-visibility-menu.ts:412
860 -#: src/my-wordpress/agents-renderer.ts:2399
861 -#: src/my-wordpress/bulk-actions.ts:358
862 -#: src/my-wordpress/bulk-actions.ts:751
863 -#: src/my-wordpress/bulk-actions.ts:832
864 -#: src/my-wordpress/index.ts:4819
865 -#: src/my-wordpress/index.ts:4964
866 -#: src/my-wordpress/media-list.ts:520
867 -#: src/my-wordpress/media-list.ts:580
868 -#: src/plugins-window/upload-dialog.ts:134
869 -#: src/plugins-window/upload-dialog.ts:329
870 -#: src/posts-window/categories-mindmap.ts:2370
871 -#: src/posts-window/tags-cloud.ts:1679
872 -msgid "Cancel"
873 -msgstr ""
874 -
875 -#: src/comments-window/conversation.ts:1221
876 -#: src/my-wordpress/agents-renderer.ts:1358
877 -#: src/posts-window/categories-mindmap.ts:2599
878 -#: src/posts-window/tags-cloud.ts:1879
879 -msgid "Save"
880 -msgstr ""
881 -
882 -#: src/comments-window/conversation.ts:1236
883 -msgid "A comment cannot be empty."
884 -msgstr ""
885 -
886 -#: src/comments-window/conversation.ts:1244
887 -msgid "Comment updated."
888 -msgstr ""
889 -
890 -#: src/comments-window/conversation.ts:1247
891 -msgid "Edit failed."
892 -msgstr ""
893 -
894 -#: src/comments-window/conversation.ts:695
895 -msgid "Could not load comments"
896 -msgstr ""
897 -
898 -#: src/comments-window/conversation.ts:696
899 -msgid "Check your connection and try another tab."
900 -msgstr ""
901 -
902 -#: src/comments-window/conversation.ts:1082
903 -msgid "Action failed."
904 -msgstr ""
905 -
906 -#: src/comments-window/conversation.ts:1271
907 -msgid "Comments window configuration missing."
908 -msgstr ""
909 -
910 470 #: src/content-graph/board-notice.ts:139
911 471 msgid "Nothing on the board yet"
912 472 msgstr ""
913 473
@@ -968,341 +528,398 @@
968 528 #: src/content-graph/index.ts:336
969 529 msgid "Could not initialise the graph renderer."
970 530 msgstr ""
971 531
972 -#: src/content-graph/panel.ts:171
532 +#: src/content-graph/panel.ts:165
973 533 msgid "Close panel"
974 534 msgstr ""
975 535
976 -#: src/content-graph/panel.ts:341
536 +#: src/content-graph/panel.ts:335
977 537 msgid "Back to post"
978 538 msgstr ""
979 539
980 -#: src/content-graph/panel.ts:414
981 -#: src/my-wordpress/index.ts:634
540 +#: src/content-graph/panel.ts:408
541 +#: apps/my-wordpress/parts/dossiers.php:85
542 +#: apps/my-wordpress/parts/dossiers.php:173
982 543 msgid "Contributors"
983 544 msgstr ""
984 545
985 -#: src/content-graph/panel.ts:415
986 -#: src/content-graph/panel.ts:722
987 -#: src/desktop-files/preview.ts:487
988 -#: src/my-wordpress/bulk-actions.ts:280
989 -#: src/my-wordpress/index.ts:636
990 -#: src/my-wordpress/index.ts:4089
991 -#: src/posts-window/index.ts:458
992 -#: src/posts-window/user-edit-render.ts:1045
993 -#: src/posts-window/users-render.ts:415
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
994 552 #: includes/ai-copilot/search.php:111
995 -#: includes/comments-window/window.php:99
996 -#: includes/recycle-bin/window.php:164
997 -#: includes/window-links.php:669
998 -#: includes/window-links.php:670
553 +#: includes/window-links.php:675
554 +#: includes/window-links.php:676
999 555 msgid "Comments"
1000 556 msgstr ""
1001 557
1002 -#: src/content-graph/panel.ts:416
558 +#: src/content-graph/panel.ts:410
1003 559 msgid "Taxonomies"
1004 560 msgstr ""
1005 561
1006 -#: src/content-graph/panel.ts:418
1007 -#: src/my-wordpress/index.ts:644
1008 -#: src/my-wordpress/index.ts:2690
562 +#: src/content-graph/panel.ts:412
1009 563 #: src/revisions/index.ts:199
564 +#: apps/my-wordpress/parts/dossiers.php:121
565 +#: apps/my-wordpress/parts/dossiers.php:240
1010 566 msgid "Revisions"
1011 567 msgstr ""
1012 568
1013 -#: src/content-graph/panel.ts:432
1014 -#: src/content-graph/panel.ts:579
569 +#: src/content-graph/panel.ts:426
570 +#: src/content-graph/panel.ts:570
1015 571 #: src/content-graph/satellites.ts:334
1016 -#: src/my-wordpress/bulk-actions.ts:271
1017 -#: src/my-wordpress/index.ts:632
1018 -#: src/my-wordpress/index.ts:2589
1019 -#: src/plugins-window/installed-view.ts:329
1020 -#: src/posts-window/index.ts:413
572 +#: apps/my-wordpress/parts/dossiers.php:78
573 +#: apps/my-wordpress/parts/dossiers.php:169
574 +#: apps/my-wordpress/parts/lists.php:527
1021 575 msgid "Author"
1022 576 msgstr ""
1023 577
1024 -#: src/content-graph/panel.ts:456
1025 -#: src/my-wordpress/bulk-actions.ts:76
1026 -#: src/posts-window/index.ts:160
1027 -#: src/posts-window/index.ts:955
1028 -#: includes/station-home/rest.php:412
578 +#: src/content-graph/panel.ts:450
579 +#: apps/my-wordpress/parts/lists.php:528
580 +#: apps/station-home/parts/snapshot.php:366
1029 581 msgid "Published"
1030 582 msgstr ""
1031 583
1032 -#: src/content-graph/panel.ts:463
584 +#: src/content-graph/panel.ts:457
585 +#: apps/my-wordpress/parts/lists.php:529
1033 586 msgid "Modified"
1034 587 msgstr ""
1035 588
1036 589 #. %s is the site title.
1037 -#: src/content-graph/panel.ts:520
1038 -#: src/my-wordpress/media-detail.ts:156
590 +#: src/content-graph/panel.ts:513
1039 591 msgid "Open in %s"
1040 592 msgstr ""
1041 593
1042 -#: src/content-graph/panel.ts:521
1043 -#: src/my-wordpress/rest.ts:54
594 +#: src/content-graph/panel.ts:514
1044 595 #: includes/helpers.php:204
1045 596 msgid "WordPress"
1046 597 msgstr ""
1047 598
1048 -#: src/content-graph/panel.ts:556
1049 -#: src/posts-window/index.ts:1259
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
1050 605 msgid "View"
1051 606 msgstr ""
1052 607
1053 -#: src/content-graph/panel.ts:579
608 +#: src/content-graph/panel.ts:570
1054 609 #: src/content-graph/satellites.ts:343
1055 610 msgid "Contributor"
1056 611 msgstr ""
1057 612
1058 -#: src/content-graph/panel.ts:605
613 +#: src/content-graph/panel.ts:596
614 +#: apps/users/users.os.php:135
1059 615 msgid "Roles"
1060 616 msgstr ""
1061 617
1062 -#: src/content-graph/panel.ts:614
1063 -#: src/settings/panel.ts:415
618 +#: src/content-graph/panel.ts:605
1064 619 msgid "About"
1065 620 msgstr ""
1066 621
1067 -#: src/content-graph/panel.ts:620
1068 -#: src/my-wordpress/index.ts:3441
1069 -#: src/my-wordpress/index.ts:3835
1070 -#: src/posts-window/user-edit-render.ts:306
1071 -#: includes/users-window/window.php:160
622 +#: src/content-graph/panel.ts:611
1072 623 msgid "Website"
1073 624 msgstr ""
1074 625
1075 -#: src/content-graph/panel.ts:632
1076 -#: src/content-graph/panel.ts:720
1077 -#: src/content-graph/panel.ts:734
1078 -#: src/desktop-files/preview.ts:406
1079 -#: src/desktop-files/preview.ts:481
1080 -#: src/my-wordpress/index.ts:3666
1081 -#: src/my-wordpress/index.ts:4076
1082 -#: src/posts-window/user-edit-render.ts:1034
1083 -#: src/posts-window/users-render.ts:412
1084 -#: includes/my-wordpress/window.php:137
1085 -#: includes/posts-window/window.php:176
1086 -#: includes/recycle-bin/window.php:148
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
1087 636 msgid "Posts"
1088 637 msgstr ""
1089 638
1090 -#: src/content-graph/panel.ts:633
1091 -#: src/desktop-files/preview.ts:412
1092 -#: src/my-wordpress/index.ts:3679
1093 -#: src/posts-window/users-render.ts:413
1094 -#: includes/my-wordpress/window.php:145
1095 -#: includes/pages-window/window.php:127
1096 -#: includes/recycle-bin/window.php:149
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
1097 644 msgid "Pages"
1098 645 msgstr ""
1099 646
1100 -#: src/content-graph/panel.ts:634
647 +#: src/content-graph/panel.ts:625
1101 648 msgid "CPT"
1102 649 msgstr ""
1103 650
1104 -#: src/content-graph/panel.ts:636
1105 -#: src/desktop-files/preview.ts:418
1106 -#: src/my-wordpress/index.ts:3692
651 +#: src/content-graph/panel.ts:627
652 +#: src/desktop-files/preview.ts:402
1107 653 msgid "Comments received"
1108 654 msgstr ""
1109 655
1110 -#: src/content-graph/panel.ts:640
1111 -#: src/my-wordpress/index.ts:6445
1112 -#: src/my-wordpress/index.ts:3699
656 +#: src/content-graph/panel.ts:631
1113 657 msgid "Comments left"
1114 658 msgstr ""
1115 659
1116 -#: src/content-graph/panel.ts:650
660 +#: src/content-graph/panel.ts:641
1117 661 msgid "Top topics"
1118 662 msgstr ""
1119 663
1120 -#: src/content-graph/panel.ts:659
1121 -#: src/my-wordpress/index.ts:3945
664 +#: src/content-graph/panel.ts:650
1122 665 msgid "First published"
1123 666 msgstr ""
1124 667
1125 -#: src/content-graph/panel.ts:663
1126 -#: src/my-wordpress/index.ts:3951
668 +#: src/content-graph/panel.ts:654
1127 669 msgid "Last published"
1128 670 msgstr ""
1129 671
1130 -#: src/content-graph/panel.ts:677
1131 -#: src/content-graph/panel.ts:781
1132 -#: src/content-graph/panel.ts:877
1133 -#: src/content-graph/panel.ts:908
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
1134 676 msgid "Open in WordPress"
1135 677 msgstr ""
1136 678
1137 -#: src/content-graph/panel.ts:702
1138 -#: src/posts-window/index.ts:437
679 +#: src/content-graph/panel.ts:693
1139 680 msgid "Parent"
1140 681 msgstr ""
1141 682
1142 -#: src/content-graph/panel.ts:712
1143 -#: src/my-wordpress/integrations/woocommerce.ts:876
1144 -#: src/my-wordpress/media-preview.ts:236
1145 -#: src/posts-window/categories-mindmap.ts:2348
1146 -#: src/posts-window/categories-mindmap.ts:2534
1147 -#: src/posts-window/tags-cloud.ts:1660
1148 -#: src/posts-window/tags-cloud.ts:1851
1149 -#: src/settings/sections/help.ts:501
1150 -#: 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
1151 686 msgid "Description"
1152 687 msgstr ""
1153 688
1154 -#: src/content-graph/panel.ts:726
1155 -#: src/desktop-files/preview.ts:493
1156 -#: src/my-wordpress/index.ts:4096
689 +#: src/content-graph/panel.ts:717
690 +#: src/desktop-files/preview.ts:477
1157 691 msgid "Authors"
1158 692 msgstr ""
1159 693
1160 -#: src/content-graph/panel.ts:742
694 +#: src/content-graph/panel.ts:733
1161 695 msgid "Top authors"
1162 696 msgstr ""
1163 697
1164 -#: src/content-graph/panel.ts:750
698 +#: src/content-graph/panel.ts:741
1165 699 msgid "Co-occurring"
1166 700 msgstr ""
1167 701
1168 -#: src/content-graph/panel.ts:764
1169 -#: src/my-wordpress/index.ts:4301
702 +#: src/content-graph/panel.ts:755
1170 703 msgid "First post"
1171 704 msgstr ""
1172 705
1173 -#: src/content-graph/panel.ts:768
706 +#: src/content-graph/panel.ts:759
1174 707 msgid "Latest post"
1175 708 msgstr ""
1176 709
1177 -#: src/content-graph/panel.ts:818
710 +#: src/content-graph/panel.ts:809
1178 711 msgid "comments"
1179 712 msgstr ""
1180 713
1181 -#: src/content-graph/panel.ts:825
714 +#: src/content-graph/panel.ts:816
1182 715 msgid "—"
1183 716 msgstr ""
1184 717
1185 -#: src/content-graph/panel.ts:827
1186 -#: src/my-wordpress/bulk-actions.ts:260
1187 -#: src/my-wordpress/integrations/woocommerce.ts:813
1188 -#: src/my-wordpress/integrations/woocommerce.ts:867
1189 -#: src/plugins-window/installed-detail.ts:504
1190 -#: 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
1191 722 msgid "Status"
1192 723 msgstr ""
1193 724
1194 -#: src/content-graph/panel.ts:920
1195 -#: src/content-graph/panel.ts:953
725 +#: src/content-graph/panel.ts:911
726 +#: src/content-graph/panel.ts:944
1196 727 #: src/content-graph/satellites.ts:383
1197 728 msgid "Revision"
1198 729 msgstr ""
1199 730
1200 -#: src/content-graph/panel.ts:945
1201 -#: src/window/index.ts:3533
731 +#: src/content-graph/panel.ts:936
732 +#: src/window/index.ts:4089
1202 733 msgid "Saved"
1203 734 msgstr ""
1204 735
1205 -#: src/content-graph/panel.ts:950
736 +#: src/content-graph/panel.ts:941
1206 737 msgid "Open revision in WordPress"
1207 738 msgstr ""
1208 739
1209 -#: src/content-graph/panel.ts:1139
740 +#: src/content-graph/panel.ts:1130
1210 741 msgid "Milestones"
1211 742 msgstr ""
1212 743
1213 744 #. %d: number of comment replies.
1214 -#. %d is the number of direct replies to a comment.
1215 -#: src/content-graph/panel.ts:1170
1216 -#: src/my-wordpress/index.ts:3297
745 +#: src/content-graph/panel.ts:1161
1217 746 msgid "Reply (%d)"
1218 747 msgid_plural "Replies (%d)"
1219 748 msgstr[0] ""
1220 749 msgstr[1] ""
1221 750
1222 -#: src/content-graph/panel.ts:1194
751 +#: src/content-graph/panel.ts:1185
1223 752 msgid "Loading details…"
1224 753 msgstr ""
1225 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 +
1226 761 #. 1: taxonomy label (e.g. Category, Tag). 2: post count for the term.
1227 -#. 1: month label, 2: post count.
1228 762 #: src/content-graph/satellites.ts:355
1229 -#: src/my-wordpress/index.ts:3914
1230 763 msgid "%1$s · %2$d posts"
1231 764 msgstr ""
1232 765
1233 -#: src/content-graph/scene.ts:1229
766 +#: src/content-graph/scene.ts:1340
1234 767 msgid "Uncategorized"
1235 768 msgstr ""
1236 769
1237 -#: src/content-graph/scene.ts:1239
770 +#: src/content-graph/scene.ts:1350
1238 771 msgid "Untagged"
1239 772 msgstr ""
1240 773
1241 -#: src/content-graph/scene.ts:1250
1242 -#: src/plugins-window/installed-detail.ts:237
774 +#: src/content-graph/scene.ts:1361
1243 775 msgid "Unknown author"
1244 776 msgstr ""
1245 777
1246 -#: src/content-graph/scene.ts:1257
1247 -#: src/content-graph/scene.ts:1263
778 +#: src/content-graph/scene.ts:1368
779 +#: src/content-graph/scene.ts:1374
1248 780 msgid "Undated"
1249 781 msgstr ""
1250 782
1251 -#: src/content-graph/toolbar.ts:85
1252 -msgid "Search nodes…"
783 +#: src/content-graph/toolbar.ts:57
784 +msgid "Show post types"
1253 785 msgstr ""
1254 786
1255 -#: src/content-graph/toolbar.ts:88
787 +#: src/content-graph/toolbar.ts:92
1256 788 msgid "Search posts and pages in the graph"
1257 789 msgstr ""
1258 790
1259 -#: src/content-graph/toolbar.ts:154
791 +#: src/content-graph/toolbar.ts:96
792 +msgid "Search nodes…"
793 +msgstr ""
794 +
795 +#: src/content-graph/toolbar.ts:168
1260 796 msgid "Group by"
1261 797 msgstr ""
1262 798
1263 -#: src/content-graph/toolbar.ts:155
799 +#: src/content-graph/toolbar.ts:169
1264 800 msgid "Group posts by a shared facet"
1265 801 msgstr ""
1266 802
1267 -#: src/content-graph/toolbar.ts:188
803 +#: src/content-graph/toolbar.ts:201
1268 804 msgid "Fit"
1269 805 msgstr ""
1270 806
1271 -#: src/content-graph/toolbar.ts:189
807 +#: src/content-graph/toolbar.ts:202
1272 808 msgid "Fit graph to view"
1273 809 msgstr ""
1274 810
1275 -#: src/content-graph/toolbar.ts:157
811 +#: src/content-graph/toolbar.ts:171
1276 812 msgid "No grouping"
1277 813 msgstr ""
1278 814
1279 -#: src/content-graph/toolbar.ts:158
815 +#: src/content-graph/toolbar.ts:172
1280 816 msgid "Group by category"
1281 817 msgstr ""
1282 818
1283 -#: src/content-graph/toolbar.ts:159
819 +#: src/content-graph/toolbar.ts:173
1284 820 msgid "Group by tag"
1285 821 msgstr ""
1286 822
1287 -#: src/content-graph/toolbar.ts:160
823 +#: src/content-graph/toolbar.ts:174
1288 824 msgid "Group by author"
1289 825 msgstr ""
1290 826
1291 -#: src/content-graph/toolbar.ts:161
827 +#: src/content-graph/toolbar.ts:175
1292 828 msgid "Group by year"
1293 829 msgstr ""
1294 830
1295 -#: src/content-graph/toolbar.ts:162
831 +#: src/content-graph/toolbar.ts:176
1296 832 msgid "Group by year-month"
1297 833 msgstr ""
1298 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 +
1299 919 #: src/desktop-files/breadcrumbs.ts:66
1300 920 #: src/desktop-files/breadcrumbs.ts:67
1301 -#: src/my-wordpress/agents-renderer.ts:2172
1302 -#: src/my-wordpress/agents-renderer.ts:2227
1303 -#: src/my-wordpress/agents-renderer.ts:2286
1304 -#: src/my-wordpress/agents-renderer.ts:2363
921 +#: src/workspaces/wizard.ts:1031
1305 922 msgid "Back"
1306 923 msgstr ""
1307 924
1308 925 #: src/desktop-files/breadcrumbs.ts:87
@@ -1308,111 +925,87 @@
1308 925 #: src/desktop-files/breadcrumbs.ts:87
1309 926 msgid "Breadcrumb"
1310 927 msgstr ""
1311 928
1312 -#: src/desktop-files/built-in-openers.ts:118
929 +#: src/desktop-files/built-in-openers.ts:119
1313 930 #: includes/agents/run-window.php:96
1314 931 msgid "Agent chat"
1315 932 msgstr ""
1316 933
1317 -#: src/desktop-files/preview.ts:650
934 +#: src/desktop-files/preview.ts:634
1318 935 #: includes/desktop-files/built-in-types.php:36
1319 936 msgid "Uploaded file"
1320 937 msgstr ""
1321 938
1322 -#: src/desktop-files/preview.ts:669
939 +#: src/desktop-files/preview.ts:653
1323 940 msgid "No preview available for this file type."
1324 941 msgstr ""
1325 942
1326 -#: src/desktop-files/preview.ts:716
943 +#: src/desktop-files/preview.ts:700
944 +#: includes/desktop-files/media-library.php:293
1327 945 msgid "Download"
1328 946 msgstr ""
1329 947
1330 -#: src/desktop-files/preview.ts:733
948 +#: src/desktop-files/preview.ts:717
1331 949 msgid "(folder)"
1332 950 msgstr ""
1333 951
1334 -#: src/desktop-files/preview.ts:737
952 +#: src/desktop-files/preview.ts:721
1335 953 msgid "Double-click to open."
1336 954 msgstr ""
1337 955
1338 -#: src/desktop-files/preview.ts:748
956 +#: src/desktop-files/preview.ts:732
1339 957 msgid "Shortcut"
1340 958 msgstr ""
1341 959
1342 -#: src/desktop-files/preview.ts:752
960 +#: src/desktop-files/preview.ts:736
1343 961 msgid "Plugin shortcut. Double-click to open."
1344 962 msgstr ""
1345 963
1346 -#: src/desktop-files/preview.ts:763
964 +#: src/desktop-files/preview.ts:747
1347 965 #: includes/desktop-files/built-in-types.php:60
1348 966 msgid "Bookmark"
1349 967 msgstr ""
1350 968
1351 969 #. %s is a file-type slug.
1352 -#: src/desktop-files/preview.ts:789
970 +#: src/desktop-files/preview.ts:773
1353 971 msgid "Type: %s"
1354 972 msgstr ""
1355 973
1356 -#: src/desktop-files/preview.ts:796
974 +#: src/desktop-files/preview.ts:780
1357 975 msgid "The underlying entity is no longer available."
1358 976 msgstr ""
1359 977
1360 -#: src/desktop-files/preview.ts:847
1361 -#: src/my-wordpress/index.ts:1598
1362 -#: src/my-wordpress/index.ts:1730
1363 -#: src/my-wordpress/index.ts:2268
1364 -#: src/my-wordpress/index.ts:2550
1365 -#: src/my-wordpress/index.ts:2865
1366 -#: src/my-wordpress/index.ts:5282
1367 -#: src/my-wordpress/index.ts:5385
1368 -#: src/my-wordpress/index.ts:4974
1369 -#: src/my-wordpress/media-list.ts:840
1370 -#: src/my-wordpress/media-list.ts:939
978 +#: src/desktop-files/preview.ts:831
1371 979 msgid "Unknown error."
1372 980 msgstr ""
1373 981
1374 -#: src/desktop-files/preview.ts:876
1375 -#: src/my-wordpress/index.ts:2816
1376 -#: src/my-wordpress/index.ts:2995
982 +#: src/desktop-files/preview.ts:860
1377 983 msgid "Select an item to preview it here."
1378 984 msgstr ""
1379 985
1380 986 #. %d: number of selected items.
1381 -#. %d: number of selected entries.
1382 -#: src/desktop-files/preview.ts:903
1383 -#: src/my-wordpress/index.ts:1824
1384 -#: src/my-wordpress/index.ts:2992
987 +#: src/desktop-files/preview.ts:887
1385 988 msgid "%d items selected"
1386 989 msgstr ""
1387 990
1388 -#: src/desktop-files/preview.ts:272
1389 -#: src/my-wordpress/index.ts:2344
991 +#: src/desktop-files/preview.ts:257
1390 992 msgid "Explore details"
1391 993 msgstr ""
1392 994
1393 -#: src/desktop-files/preview.ts:273
1394 -#: src/my-wordpress/index.ts:2345
995 +#: src/desktop-files/preview.ts:258
1395 996 msgid "See author, comments, categories, tags, attached media, and revisions for this entry."
1396 997 msgstr ""
1397 998
1398 -#: src/desktop-files/preview.ts:293
1399 -#: src/my-wordpress/index.ts:2367
1400 -#: src/my-wordpress/index.ts:4572
1401 -#: src/my-wordpress/media-detail.ts:181
999 +#: src/desktop-files/preview.ts:277
1402 1000 msgid "Open in editor"
1403 1001 msgstr ""
1404 1002
1405 -#: src/desktop-files/recycle-bin-targets.ts:158
1406 -#: src/my-wordpress/index.ts:4611
1407 -#: src/my-wordpress/index.ts:4812
1408 -#: src/my-wordpress/index.ts:4818
1409 -#: src/my-wordpress/index.ts:4957
1410 -#: src/my-wordpress/index.ts:4963
1411 -#: src/notes/layer.ts:618
1412 -#: src/notes/layer.ts:930
1413 -#: src/plugins/drafts-widget/index.ts:592
1414 -#: 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
1415 1008 msgid "Move to Trash"
1416 1009 msgstr ""
1417 1010
1418 1011 #: src/desktop-icons.ts:434
@@ -1421,10 +1014,10 @@
1421 1014
1422 1015 #. %d is the number of pending items in a desktop-icon badge.
1423 1016 #. %d is the number of pending items in a dock badge.
1424 1017 #: src/desktop-icons.ts:539
1425 -#: src/dock.ts:2808
1426 -#: src/dock.ts:2821
1018 +#: src/dock.ts:2899
1019 +#: src/dock.ts:2912
1427 1020 msgid "%d notification"
1428 1021 msgid_plural "%d notifications"
1429 1022 msgstr[0] ""
1430 1023 msgstr[1] ""
@@ -1437,39 +1030,54 @@
1437 1030 #: src/ui/inline-loader.ts:257
1438 1031 msgid "Retry"
1439 1032 msgstr ""
1440 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 +
1441 1044 #. %s is an admin menu title (e.g. "Appearance").
1442 -#: src/dock-constellation/index.ts:851
1045 +#: src/dock-constellation/index.ts:860
1443 1046 msgid "%s menu"
1444 1047 msgstr ""
1445 1048
1446 -#: src/dock-constellation/index.ts:1013
1049 +#: src/dock-constellation/index.ts:1025
1447 1050 msgid "Open windows"
1448 1051 msgstr ""
1449 1052
1450 1053 #. %d is a count of currently-open windows.
1451 -#: src/dock-constellation/index.ts:1018
1054 +#: src/dock-constellation/index.ts:1030
1452 1055 msgid "%d open window"
1453 1056 msgid_plural "%d open windows"
1454 1057 msgstr[0] ""
1455 1058 msgstr[1] ""
1456 1059
1457 -#: src/dock-constellation/index.ts:1048
1060 +#: src/dock-constellation/index.ts:1060
1458 1061 msgid "Minimized"
1459 1062 msgstr ""
1460 1063
1461 -#: src/dock-constellation/index.ts:1048
1462 -#: src/dock-constellation/index.ts:1075
1463 -#: src/my-wordpress/integrations/woocommerce.ts:748
1464 -#: src/my-wordpress/integrations/woocommerce.ts:836
1465 -#: src/my-wordpress/integrations/woocommerce.ts:913
1466 -#: src/my-wordpress/integrations/woocommerce.ts:1052
1467 -#: src/station-home/index.ts:369
1468 -#: src/window/tabs.ts:497
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
1469 1073 msgid "Open"
1470 1074 msgstr ""
1471 1075
1076 +#: src/dock-constellation/index.ts:1139
1077 +msgid "(opens in a new tab)"
1078 +msgstr ""
1079 +
1472 1080 #: src/dock-peek/built-in-renderers.ts:104
1473 1081 msgid "System Preferences"
1474 1082 msgstr ""
1475 1083
@@ -1491,9 +1099,9 @@
1491 1099 msgid "New %s"
1492 1100 msgstr ""
1493 1101
1494 1102 #. %d is the number of pending updates / items.
1495 -#: src/dock.ts:1371
1103 +#: src/dock.ts:1404
1496 1104 msgid "%d update"
1497 1105 msgid_plural "%d updates"
1498 1106 msgstr[0] ""
1499 1107 msgstr[1] ""
@@ -1521,8 +1129,16 @@
1521 1129 #: src/drag/ghost.ts:238
1522 1130 msgid "Drop in a folder"
1523 1131 msgstr ""
1524 1132
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 +
1525 1141 #: src/editor-preview/index.ts:608
1526 1142 #: src/editor-preview/index.ts:491
1527 1143 msgid "Preview"
1528 1144 msgstr ""
@@ -1571,9 +1187,9 @@
1571 1187 #: src/effects/registry.ts:217
1572 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."
1573 1189 msgstr ""
1574 1190
1575 -#: src/exit-openstation.ts:47
1191 +#: src/exit-openstation.ts:53
1576 1192 msgid "Exit OpenStation"
1577 1193 msgstr ""
1578 1194
1579 1195 #: src/games/alphabet-soup/game.ts:88
@@ -1686,8 +1302,9 @@
1686 1302
1687 1303 #: src/games/alphabet-soup/game.ts:536
1688 1304 #: src/games/alphabet-soup/index.ts:28
1689 1305 #: src/games/inkfall/index.ts:28
1306 +#: apps/my-wordpress/parts/lists.php:530
1690 1307 #: includes/games/alphabet-soup.php:86
1691 1308 #: includes/games/inkfall.php:74
1692 1309 msgid "Words"
1693 1310 msgstr ""
@@ -1771,8 +1388,14 @@
1771 1388 #: src/games/alphabet-soup/game.ts:624
1772 1389 msgid "Change mode"
1773 1390 msgstr ""
1774 1391
1392 +#: src/games/alphabet-soup/game.ts:630
1393 +#: src/games/inkfall/game.ts:394
1394 +#: src/window-chrome/controls/built-ins.ts:76
1395 +msgid "Close"
1396 +msgstr ""
1397 +
1775 1398 #: src/games/alphabet-soup/game.ts:675
1776 1399 msgid "Replay today’s soup?"
1777 1400 msgstr ""
1778 1401
@@ -1785,8 +1408,10 @@
1785 1408 msgid "Replay anyway"
1786 1409 msgstr ""
1787 1410
1788 1411 #: src/games/alphabet-soup/game.ts:683
1412 +#: includes/first-run/nudge.php:129
1413 +#: includes/welcome-dialog.php:156
1789 1414 msgid "Not now"
1790 1415 msgstr ""
1791 1416
1792 1417 #. %s: today's puzzle date (dd-mm-yyyy).
@@ -1829,9 +1454,9 @@
1829 1454 msgid "Mode"
1830 1455 msgstr ""
1831 1456
1832 1457 #: src/games/alphabet-soup/index.ts:27
1833 -#: src/plugins-window/installed-view.ts:334
1458 +#: apps/my-wordpress/parts/lists.php:498
1834 1459 #: includes/games/alphabet-soup.php:81
1835 1460 msgid "Size"
1836 1461 msgstr ""
1837 1462
@@ -1854,8 +1479,15 @@
1854 1479 #: src/games/challenge-dialog.ts:77
1855 1480 msgid "Find a player…"
1856 1481 msgstr ""
1857 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 +
1858 1490 #: src/games/challenge-dialog.ts:97
1859 1491 msgid "Send challenge"
1860 1492 msgstr ""
1861 1493
@@ -2097,18 +1729,15 @@
2097 1729 msgid "No scores yet — be the first to play!"
2098 1730 msgstr ""
2099 1731
2100 1732 #: src/games/scoreboard.ts:174
2101 -#: includes/pages-window/window.php:79
2102 -#: includes/posts-window/window.php:106
2103 -#: includes/users-window/window.php:99
2104 1733 msgid "Previous"
2105 1734 msgstr ""
2106 1735
2107 1736 #: src/games/scoreboard.ts:184
2108 -#: includes/pages-window/window.php:82
2109 -#: includes/posts-window/window.php:109
2110 -#: includes/users-window/window.php:102
1737 +#: src/shell-tour/index.ts:345
1738 +#: src/shell-tour/index.ts:361
1739 +#: src/workspaces/wizard.ts:1046
2111 1740 msgid "Next"
2112 1741 msgstr ""
2113 1742
2114 1743 #: src/icon-canvas/menu.ts:175
@@ -2123,93 +1752,190 @@
2123 1752 msgid "Name (Z → A)"
2124 1753 msgstr ""
2125 1754
2126 1755 #: src/icon-canvas/menu.ts:193
1756 +#: apps/my-wordpress/parts/sections.php:261
2127 1757 msgid "Newest first"
2128 1758 msgstr ""
2129 1759
2130 1760 #: src/icon-canvas/menu.ts:199
1761 +#: apps/my-wordpress/parts/sections.php:262
2131 1762 msgid "Oldest first"
2132 1763 msgstr ""
2133 1764
2134 -#: src/item-visibility-menu.ts:65
1765 +#: src/item-visibility-menu.ts:68
2135 1766 msgid "sidebar"
2136 1767 msgstr ""
2137 1768
2138 -#: src/item-visibility-menu.ts:65
1769 +#: src/item-visibility-menu.ts:68
2139 1770 msgid "dock"
2140 1771 msgstr ""
2141 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 +
2142 1782 #. %s: "dock" or "sidebar".
2143 -#: src/item-visibility-menu.ts:179
1783 +#: src/item-visibility-menu.ts:193
2144 1784 msgid "Hide from %s"
2145 1785 msgstr ""
2146 1786
2147 1787 #. %s: "dock" or "sidebar".
2148 -#: src/item-visibility-menu.ts:190
1788 +#: src/item-visibility-menu.ts:204
2149 1789 msgid "Keep in %s"
2150 1790 msgstr ""
2151 1791
2152 -#: src/item-visibility-menu.ts:198
1792 +#: src/item-visibility-menu.ts:212
2153 1793 msgid "Also show on desktop"
2154 1794 msgstr ""
2155 1795
2156 -#: src/item-visibility-menu.ts:206
1796 +#: src/item-visibility-menu.ts:220
2157 1797 msgid "Hide from desktop"
2158 1798 msgstr ""
2159 1799
2160 1800 #. %s: "dock" or "sidebar".
2161 -#: src/item-visibility-menu.ts:214
1801 +#: src/item-visibility-menu.ts:228
2162 1802 msgid "Also show on %s"
2163 1803 msgstr ""
2164 1804
2165 -#: src/item-visibility-menu.ts:226
1805 +#: src/item-visibility-menu.ts:240
2166 1806 msgid "Hide everywhere"
2167 1807 msgstr ""
2168 1808
2169 -#: src/item-visibility-menu.ts:235
1809 +#: src/item-visibility-menu.ts:249
2170 1810 msgid "Navigation settings…"
2171 1811 msgstr ""
2172 1812
2173 1813 #. %s is the owning plugin's display name.
2174 -#: src/item-visibility-menu.ts:258
1814 +#: src/item-visibility-menu.ts:272
2175 1815 msgid "Deactivate %s…"
2176 1816 msgstr ""
2177 1817
2178 1818 #. %s: plugin title.
2179 -#: src/item-visibility-menu.ts:407
1819 +#: src/item-visibility-menu.ts:421
2180 1820 msgid "Deactivate %s?"
2181 1821 msgstr ""
2182 1822
2183 -#: src/item-visibility-menu.ts:408
1823 +#: src/item-visibility-menu.ts:422
2184 1824 msgid "This plugin will stop running on the site. You can re-activate it later from the Plugins screen."
2185 1825 msgstr ""
2186 1826
2187 -#: src/item-visibility-menu.ts:411
2188 -#: src/plugins-window/flyout-detail.ts:583
2189 -#: src/plugins-window/installed-view.ts:634
2190 -#: src/plugins-window/installed-view.ts:717
1827 +#: src/item-visibility-menu.ts:425
2191 1828 msgid "Deactivate"
2192 1829 msgstr ""
2193 1830
2194 1831 #. %s: plugin title.
2195 -#: src/item-visibility-menu.ts:469
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
2196 1838 msgid "Could not deactivate %s."
2197 1839 msgstr ""
2198 1840
2199 1841 #. 1: plugin title. 2: number of windows that were closed.
2200 -#: src/item-visibility-menu.ts:493
1842 +#: src/item-visibility-menu.ts:506
2201 1843 msgid "%1$s deactivated. Closed %2$d window(s)."
2202 1844 msgstr ""
2203 1845
2204 1846 #. %s: plugin title.
2205 -#. %s: plugin name
2206 -#: src/item-visibility-menu.ts:499
2207 -#: src/plugins-window/flyout-detail.ts:702
2208 -#: 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
2209 1851 msgid "%s deactivated."
2210 1852 msgstr ""
2211 1853
1854 +#: src/mio/assistant/chat.ts:22
1855 +msgid "Chat with MIO"
1856 +msgstr ""
1857 +
1858 +#: src/mio/assistant/chat.ts:30
1859 +#: src/mio/assistant/chat.ts:36
1860 +msgid "Close MIO chat"
1861 +msgstr ""
1862 +
1863 +#: src/mio/assistant/chat.ts:44
1864 +#: includes/agents/conversations.php:218
1865 +msgid "Conversation"
1866 +msgstr ""
1867 +
1868 +#: src/mio/assistant/chat.ts:48
1869 +msgid "Ask about this window, or tell me what to change."
1870 +msgstr ""
1871 +
1872 +#: src/mio/assistant/chat.ts:61
1873 +msgid "Message MIO"
1874 +msgstr ""
1875 +
1876 +#: src/mio/assistant/chat.ts:66
1877 +msgid "Make this space yours…"
1878 +msgstr ""
1879 +
1880 +#: src/mio/assistant/chat.ts:73
1881 +msgid "Stop"
1882 +msgstr ""
1883 +
1884 +#: src/mio/assistant/chat.ts:79
1885 +msgid "Conversation stays in this session. Messages are sent to your configured AI provider."
1886 +msgstr ""
1887 +
1888 +#: src/mio/assistant/chat.ts:149
1889 +msgid "MIO is thinking…"
1890 +msgstr ""
1891 +
1892 +#: src/mio/assistant/chat.ts:161
1893 +msgid "Stopped. A submitted save may still complete."
1894 +msgstr ""
1895 +
1896 +#: src/mio/assistant/chat.ts:161
1897 +msgid "Stopped."
1898 +msgstr ""
1899 +
1900 +#: src/mio/assistant/chat.ts:166
1901 +msgid "MIO could not complete this request."
1902 +msgstr ""
1903 +
1904 +#: src/mio/assistant/response-action-row.ts:12
1905 +msgid "Suggested actions"
1906 +msgstr ""
1907 +
1908 +#: src/mio/assistant/response-actions.ts:143
1909 +#: src/mio/assistant/response-actions.ts:152
1910 +msgid "This action is no longer available."
1911 +msgstr ""
1912 +
1913 +#: src/mio/assistant/response-actions.ts:157
1914 +msgid "Done."
1915 +msgstr ""
1916 +
1917 +#: src/mio/assistant/response-actions.ts:159
1918 +msgid "Could not complete this action. Try again."
1919 +msgstr ""
1920 +
1921 +#: src/mio/callout.ts:25
1922 +msgid "MIO tip"
1923 +msgstr ""
1924 +
1925 +#: src/mio/callout.ts:30
1926 +#: src/mio/callout.ts:36
1927 +msgid "Dismiss MIO tip"
1928 +msgstr ""
1929 +
1930 +#: src/mio/residency.ts:122
1931 +msgid "Ask MIO"
1932 +msgstr ""
1933 +
1934 +#: src/mio/residency.ts:196
1935 +msgid "MIO could not open."
1936 +msgstr ""
1937 +
2212 1938 #: src/mio/style-panel.ts:201
2213 1939 msgid "Blob"
2214 1940 msgstr ""
2215 1941
@@ -2254,14 +1980,14 @@
2254 1980 msgid "Polygon"
2255 1981 msgstr ""
2256 1982
2257 1983 #: src/mio/style-panel.ts:221
2258 -#: src/mio/style-panel.ts:337
1984 +#: src/mio/style-panel.ts:342
2259 1985 msgid "Shape"
2260 1986 msgstr ""
2261 1987
2262 1988 #: src/mio/style-panel.ts:301
2263 -#: src/mio/style-panel.ts:711
1989 +#: src/mio/style-panel.ts:732
2264 1990 msgid "Make it yours"
2265 1991 msgstr ""
2266 1992
2267 1993 #: src/mio/style-panel.ts:325
@@ -2267,1584 +1993,896 @@
2267 1993 #: src/mio/style-panel.ts:325
2268 1994 msgid "Corners"
2269 1995 msgstr ""
2270 1996
2271 -#: src/mio/style-panel.ts:349
1997 +#: src/mio/style-panel.ts:337
1998 +msgid "Desktop"
1999 +msgstr ""
2000 +
2001 +#: src/mio/style-panel.ts:354
2272 2002 msgid "Shape strength"
2273 2003 msgstr ""
2274 2004
2275 -#: src/mio/style-panel.ts:360
2005 +#: src/mio/style-panel.ts:365
2276 2006 msgid "Rotation"
2277 2007 msgstr ""
2278 2008
2279 -#: src/mio/style-panel.ts:369
2009 +#: src/mio/style-panel.ts:374
2280 2010 msgid "Change shape on its own"
2281 2011 msgstr ""
2282 2012
2283 -#: src/mio/style-panel.ts:383
2013 +#: src/mio/style-panel.ts:388
2284 2014 msgid "Idle"
2285 2015 msgstr ""
2286 2016
2287 -#: src/mio/style-panel.ts:385
2017 +#: src/mio/style-panel.ts:390
2288 2018 msgid "Wobble when idle"
2289 2019 msgstr ""
2290 2020
2291 -#: src/mio/style-panel.ts:405
2021 +#: src/mio/style-panel.ts:410
2292 2022 msgid "Wobble strength"
2293 2023 msgstr ""
2294 2024
2295 -#: src/mio/style-panel.ts:416
2025 +#: src/mio/style-panel.ts:421
2296 2026 msgid "Wobble speed"
2297 2027 msgstr ""
2298 2028
2299 -#: src/mio/style-panel.ts:427
2029 +#: src/mio/style-panel.ts:432
2030 +#: src/workspaces/wizard.ts:562
2031 +#: src/workspaces/wizard.ts:597
2300 2032 msgid "Colour"
2301 2033 msgstr ""
2302 2034
2303 -#: src/mio/style-panel.ts:431
2035 +#: src/mio/style-panel.ts:436
2304 2036 msgid "Hue"
2305 2037 msgstr ""
2306 2038
2307 -#: src/mio/style-panel.ts:442
2039 +#: src/mio/style-panel.ts:447
2308 2040 msgid "Hue spread"
2309 2041 msgstr ""
2310 2042
2311 -#: src/mio/style-panel.ts:453
2043 +#: src/mio/style-panel.ts:458
2312 2044 msgid "Saturation"
2313 2045 msgstr ""
2314 2046
2315 -#: src/mio/style-panel.ts:464
2047 +#: src/mio/style-panel.ts:469
2316 2048 msgid "Brightness"
2317 2049 msgstr ""
2318 2050
2319 -#: src/mio/style-panel.ts:473
2051 +#: src/mio/style-panel.ts:478
2320 2052 msgid "Ring"
2321 2053 msgstr ""
2322 2054
2323 -#: src/mio/style-panel.ts:477
2055 +#: src/mio/style-panel.ts:482
2324 2056 msgid "Thickness"
2325 2057 msgstr ""
2326 2058
2327 -#: src/mio/style-panel.ts:488
2059 +#: src/mio/style-panel.ts:497
2060 +msgid "Inner line"
2061 +msgstr ""
2062 +
2063 +#: src/mio/style-panel.ts:505
2064 +msgid "Inner line colour"
2065 +msgstr ""
2066 +
2067 +#: src/mio/style-panel.ts:509
2328 2068 msgid "Glow"
2329 2069 msgstr ""
2330 2070
2331 -#: src/mio/style-panel.ts:516
2071 +#: src/mio/style-panel.ts:537
2332 2072 msgid "Gradient"
2333 2073 msgstr ""
2334 2074
2335 -#: src/mio/style-panel.ts:520
2075 +#: src/mio/style-panel.ts:541
2336 2076 msgid "Gradient angle"
2337 2077 msgstr ""
2338 2078
2339 -#: src/mio/style-panel.ts:529
2079 +#: src/mio/style-panel.ts:550
2340 2080 msgid "Loop the gradient (no seam)"
2341 2081 msgstr ""
2342 2082
2343 -#: src/mio/style-panel.ts:536
2083 +#: src/mio/style-panel.ts:557
2344 2084 msgid "Spin the gradient"
2345 2085 msgstr ""
2346 2086
2347 -#: src/mio/style-panel.ts:547
2087 +#: src/mio/style-panel.ts:568
2348 2088 msgid "Cycle the colours"
2349 2089 msgstr ""
2350 2090
2351 -#: src/mio/style-panel.ts:556
2091 +#: src/mio/style-panel.ts:577
2352 2092 msgid "Hologram"
2353 2093 msgstr ""
2354 2094
2355 -#: src/mio/style-panel.ts:558
2095 +#: src/mio/style-panel.ts:579
2356 2096 msgid "Holographic"
2357 2097 msgstr ""
2358 2098
2359 -#: src/mio/style-panel.ts:575
2099 +#: src/mio/style-panel.ts:596
2360 2100 msgid "Iridescence"
2361 2101 msgstr ""
2362 2102
2363 -#: src/mio/style-panel.ts:586
2103 +#: src/mio/style-panel.ts:607
2364 2104 msgid "Body"
2365 2105 msgstr ""
2366 2106
2367 -#: src/mio/style-panel.ts:587
2107 +#: src/mio/style-panel.ts:608
2368 2108 msgid "Body colour"
2369 2109 msgstr ""
2370 2110
2371 -#: src/mio/style-panel.ts:591
2111 +#: src/mio/style-panel.ts:612
2372 2112 msgid "Body opacity"
2373 2113 msgstr ""
2374 2114
2375 -#: src/mio/style-panel.ts:600
2115 +#: src/mio/style-panel.ts:621
2376 2116 msgid "Eyes"
2377 2117 msgstr ""
2378 2118
2379 -#: src/mio/style-panel.ts:601
2119 +#: src/mio/style-panel.ts:622
2380 2120 msgid "Eye colour"
2381 2121 msgstr ""
2382 2122
2383 -#: src/mio/style-panel.ts:605
2123 +#: src/mio/style-panel.ts:626
2384 2124 msgid "Eye size"
2385 2125 msgstr ""
2386 2126
2387 -#: src/mio/style-panel.ts:629
2388 -#: src/my-wordpress/agents-renderer.ts:2106
2127 +#: src/mio/style-panel.ts:650
2389 2128 msgid "Surprise me"
2390 2129 msgstr ""
2391 2130
2392 -#: src/mio/style-panel.ts:639
2131 +#: src/mio/style-panel.ts:660
2393 2132 msgid "Restore Mio"
2394 2133 msgstr ""
2395 2134
2396 -#: src/mio/style-panel.ts:648
2397 -#: src/plugins-window/upload-dialog.ts:469
2398 -#: src/settings/sections/wallpaper.ts:224
2135 +#: src/mio/style-panel.ts:669
2136 +#: src/shell-tour/index.ts:496
2399 2137 msgid "Done"
2400 2138 msgstr ""
2401 2139
2402 -#: src/my-wordpress/agents-renderer.ts:425
2403 -#: src/settings/sections/features.ts:492
2404 -msgid "Connectors"
2140 +#: src/mio/window-toggle.ts:18
2141 +msgid "Disable MIO in this window"
2405 2142 msgstr ""
2406 2143
2407 -#. %d: number of agents on the site.
2408 -#: src/my-wordpress/agents-renderer.ts:594
2409 -msgid "%d agent"
2410 -msgid_plural "%d agents"
2411 -msgstr[0] ""
2412 -msgstr[1] ""
2413 -
2414 -#: src/my-wordpress/agents-renderer.ts:891
2415 -msgid "Delete agent?"
2144 +#: src/mio/window-toggle.ts:18
2145 +msgid "Enable MIO in this window"
2416 2146 msgstr ""
2417 2147
2418 -#: src/my-wordpress/agents-renderer.ts:892
2419 -msgid "The agent user is deleted permanently. Content it authored is not reassigned."
2148 +#: src/mio/window-toggle.ts:20
2149 +msgid "Enable MIO in the dock first"
2420 2150 msgstr ""
2421 2151
2422 -#: src/my-wordpress/agents-renderer.ts:927
2423 -msgid "Abilities saved."
2152 +#: src/mio/window-toggle.ts:34
2153 +msgid "MIO in this window"
2424 2154 msgstr ""
2425 2155
2426 -#: src/my-wordpress/agents-renderer.ts:935
2427 -msgid "Triggers saved."
2156 +#: src/mobile/home.ts:124
2157 +#: src/mobile/tab-bar.ts:178
2158 +msgid "Home"
2428 2159 msgstr ""
2429 2160
2430 -#: src/my-wordpress/agents-renderer.ts:953
2431 -msgid "No AI provider is configured — agents cannot run until a connector is set up."
2161 +#: src/mobile/home.ts:130
2162 +#: src/mobile/home.ts:132
2163 +msgid "Search apps"
2432 2164 msgstr ""
2433 2165
2434 -#: src/my-wordpress/agents-renderer.ts:957
2435 -msgid "This WordPress does not ship the AI Client (WordPress 7.0+). Agents can be defined but not run."
2166 +#: src/mobile/home.ts:213
2167 +msgid "Results"
2436 2168 msgstr ""
2437 2169
2438 -#: src/my-wordpress/agents-renderer.ts:982
2439 -msgid "Open Connectors settings"
2170 +#: src/mobile/home.ts:219
2171 +msgid "Nothing matches."
2440 2172 msgstr ""
2441 2173
2442 -#: src/my-wordpress/agents-renderer.ts:1025
2443 -msgid "The crew you would get"
2174 +#: src/mobile/home.ts:224
2175 +#: src/workspaces/wizard.ts:193
2176 +#: includes/wp-icon-registry.php:47
2177 +msgid "Apps"
2444 2178 msgstr ""
2445 2179
2446 -#: src/my-wordpress/agents-renderer.ts:1081
2447 -msgid "Turn the Agents framework on in OpenStation Preferences → Features to hire this crew, or cast your own."
2180 +#: src/mobile/home.ts:225
2181 +msgid "System"
2448 2182 msgstr ""
2449 2183
2450 -#: src/my-wordpress/agents-renderer.ts:1085
2451 -msgid "Ask an administrator to turn the Agents framework on in OpenStation Preferences → Features."
2184 +#: src/mobile/home.ts:235
2185 +msgid "Nothing to show yet."
2452 2186 msgstr ""
2453 2187
2454 -#: src/my-wordpress/agents-renderer.ts:1097
2455 -msgid "Turn on Agents"
2188 +#: src/mobile/layer.ts:79
2189 +msgid "App"
2456 2190 msgstr ""
2457 2191
2458 -#: src/my-wordpress/agents-renderer.ts:1120
2459 -#: src/my-wordpress/agents-renderer.ts:1130
2460 -msgid "Agents are turned off"
2192 +#: src/mobile/layer.ts:508
2193 +msgid "Close all apps?"
2461 2194 msgstr ""
2462 2195
2463 -#: src/my-wordpress/agents-renderer.ts:1139
2464 -msgid "An administrator has not created any agents on this site yet."
2196 +#: src/mobile/layer.ts:509
2197 +msgid "Anything unsaved in them will ask before it goes."
2465 2198 msgstr ""
2466 2199
2467 -#: src/my-wordpress/agents-renderer.ts:1144
2468 -msgid "Cast your first agent: describe what it should do, give it a face and a voice, then pick the abilities it may use."
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"
2469 2204 msgstr ""
2470 2205
2471 -#: src/my-wordpress/agents-renderer.ts:1152
2472 -msgid "No agents yet"
2206 +#: src/mobile/switcher.ts:55
2207 +#: src/mobile/switcher.ts:69
2208 +#: src/mobile/tab-bar.ts:204
2209 +msgid "Open apps"
2473 2210 msgstr ""
2474 2211
2475 -#: src/my-wordpress/agents-renderer.ts:1164
2476 -msgid "Cast an agent"
2212 +#: src/mobile/switcher.ts:73
2213 +msgid "Close the switcher"
2477 2214 msgstr ""
2478 2215
2479 -#: src/my-wordpress/agents-renderer.ts:1173
2480 -msgid "Your cast"
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"
2481 2220 msgstr ""
2482 2221
2483 -#: src/my-wordpress/agents-renderer.ts:1205
2484 -#: src/my-wordpress/agents-renderer.ts:2329
2485 -msgid "No description yet."
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"
2486 2227 msgstr ""
2487 2228
2488 -#: src/my-wordpress/agents-renderer.ts:1224
2489 -msgid "Cast a new agent"
2229 +#: src/mobile/switcher.ts:313
2230 +msgid "Nothing open. Pick something from Home."
2490 2231 msgstr ""
2491 2232
2492 -#: src/my-wordpress/agents-renderer.ts:1227
2493 -msgid "Start from one of these, or from scratch."
2233 +#: src/mobile/tab-bar.ts:120
2234 +msgid "Primary"
2494 2235 msgstr ""
2495 2236
2496 -#: src/my-wordpress/agents-renderer.ts:1243
2497 -msgid "Define"
2237 +#. %d: number of open apps.
2238 +#: src/mobile/tab-bar.ts:165
2239 +msgid "Open apps (%d)"
2498 2240 msgstr ""
2499 2241
2500 -#: src/my-wordpress/agents-renderer.ts:1244
2501 -#: includes/ai-copilot/search.php:213
2502 -msgid "Tools"
2242 +#: src/mobile/top-bar.ts:61
2243 +msgid "Close app"
2503 2244 msgstr ""
2504 2245
2505 -#: src/my-wordpress/agents-renderer.ts:1245
2506 -msgid "Triggers"
2246 +#: src/multisite/dock-tiles.ts:29
2247 +#: src/multisite/site-switcher.ts:103
2248 +msgid "Network Admin"
2507 2249 msgstr ""
2508 2250
2509 -#: src/my-wordpress/agents-renderer.ts:1281
2510 -#: src/my-wordpress/agents-renderer.ts:2132
2511 -#: src/posts-window/categories-mindmap.ts:2314
2512 -#: src/posts-window/categories-mindmap.ts:2495
2513 -#: src/posts-window/categories-mindmap.ts:2501
2514 -#: src/posts-window/tags-cloud.ts:1649
2515 -#: src/posts-window/tags-cloud.ts:1818
2516 -#: src/posts-window/tags-cloud.ts:1824
2517 -#: src/posts-window/users-render.ts:630
2518 -#: src/settings/sections/help.ts:498
2519 -msgid "Name"
2251 +#: src/multisite/link-offer.ts:56
2252 +msgid "Arrive logged in next time?"
2520 2253 msgstr ""
2521 2254
2522 -#: src/my-wordpress/agents-renderer.ts:1290
2523 -msgid "When to use (description)"
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."
2524 2258 msgstr ""
2525 2259
2526 -#: src/my-wordpress/agents-renderer.ts:1299
2527 -#: includes/agents/privacy.php:73
2528 -msgid "Instructions (system prompt)"
2260 +#: src/multisite/link-offer.ts:63
2261 +msgid "Link accounts"
2529 2262 msgstr ""
2530 2263
2531 -#: src/my-wordpress/agents-renderer.ts:1310
2532 -#: src/my-wordpress/agents-renderer.ts:1316
2533 -#: src/my-wordpress/agents-renderer.ts:1329
2534 -#: src/my-wordpress/agents-renderer.ts:2202
2535 -#: src/posts-window/user-edit-render.ts:391
2536 -#: src/posts-window/users-render.ts:648
2537 -#: src/posts-window/users-render.ts:1326
2538 -#: includes/agents/privacy.php:65
2539 -#: includes/users-window/window.php:177
2540 -msgid "Role"
2264 +#: src/multisite/site-switcher.ts:261
2265 +msgid "Site"
2541 2266 msgstr ""
2542 2267
2543 -#: src/my-wordpress/agents-renderer.ts:1339
2544 -msgid "The agent acts with this role's capabilities — pick the least privilege that still lets it do its job."
2268 +#: src/multisite/site-switcher.ts:279
2269 +msgid "External site"
2545 2270 msgstr ""
2546 2271
2547 -#: src/my-wordpress/agents-renderer.ts:1355
2548 -msgid "Agent saved."
2272 +#: src/multisite/site-switcher.ts:283
2273 +msgid "External site:"
2549 2274 msgstr ""
2550 2275
2551 -#: src/my-wordpress/agents-renderer.ts:1432
2552 -msgid "Search abilities"
2276 +#: src/multisite/site-switcher.ts:287
2277 +msgid "OpenStation is not active on this site. Opens its admin in a new tab."
2553 2278 msgstr ""
2554 2279
2555 -#: src/my-wordpress/agents-renderer.ts:1434
2556 -msgid "custom fields, orders, media…"
2280 +#: src/multisite/site-switcher.ts:291
2281 +msgid "Opens in a new tab:"
2557 2282 msgstr ""
2558 2283
2559 -#. %s: the text typed into the ability filter.
2560 -#: src/my-wordpress/agents-renderer.ts:1446
2561 -msgid "No ability matches \"%s\"."
2284 +#: src/notes/convert.ts:129
2285 +msgid "Edit draft"
2562 2286 msgstr ""
2563 2287
2564 -#. 1: ticked abilities in this group, 2: abilities in the group.
2565 -#. 1: times used, 2: usage limit.
2566 -#: src/my-wordpress/agents-renderer.ts:1462
2567 -#: src/my-wordpress/integrations/woocommerce.ts:849
2568 -msgid "%1$d of %2$d"
2288 +#: src/notes/convert.ts:157
2289 +msgid "The site sent an unreadable reply while converting the note. Check Posts → Drafts before trying again."
2569 2290 msgstr ""
2570 2291
2571 -#: src/my-wordpress/agents-renderer.ts:1497
2572 -msgid "read-only"
2292 +#: src/notes/convert.ts:163
2293 +#: includes/notes/rest.php:586
2294 +msgid "Could not convert the note to a post."
2573 2295 msgstr ""
2574 2296
2575 -#: src/my-wordpress/agents-renderer.ts:1498
2576 -msgid "can modify"
2297 +#: src/notes/convert.ts:206
2298 +msgid "Note converted to a draft post"
2577 2299 msgstr ""
2578 2300
2579 -#: src/my-wordpress/agents-renderer.ts:1403
2580 -#: includes/my-wordpress/integrations/woocommerce.php:240
2581 -msgid "Other"
2301 +#: src/notes/convert.ts:207
2302 +msgid "Note converted to a draft post. Find it under Posts → Drafts."
2582 2303 msgstr ""
2583 2304
2584 -#: src/my-wordpress/agents-renderer.ts:1519
2585 -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."
2305 +#: src/notes/convert.ts:212
2306 +#: src/notes/trash.ts:47
2307 +msgid "Undo"
2586 2308 msgstr ""
2587 2309
2588 -#: src/my-wordpress/agents-renderer.ts:1597
2589 -msgid "Hook name"
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."
2590 2314 msgstr ""
2591 2315
2592 -#. %s: comma-separated list of WordPress hook names.
2593 -#: src/my-wordpress/agents-renderer.ts:1607
2594 -msgid "Suggestions: %s"
2316 +#: src/notes/layer.ts:311
2317 +#: src/plugins/notes-widget/index.ts:422
2318 +msgid "Could not pin the note. Please try again."
2595 2319 msgstr ""
2596 2320
2597 -#: src/my-wordpress/agents-renderer.ts:1619
2598 -msgid "Required capability"
2321 +#: src/notes/layer.ts:431
2322 +msgid "Pinned notes"
2599 2323 msgstr ""
2600 2324
2601 -#: src/my-wordpress/agents-renderer.ts:1688
2602 -msgid "On"
2325 +#: src/notes/layer.ts:516
2326 +msgid "Pinned note"
2603 2327 msgstr ""
2604 2328
2605 -#: src/my-wordpress/agents-renderer.ts:1709
2606 -msgid "Always on"
2329 +#. %s: note author display name.
2330 +#: src/notes/layer.ts:519
2331 +msgid "Note by %s"
2607 2332 msgstr ""
2608 2333
2609 -#: src/my-wordpress/agents-renderer.ts:1745
2610 -msgid "Chat is always on. Tick where else this site should reach the agent; a door with nothing ticked stays closed."
2334 +#: src/notes/layer.ts:535
2335 +msgid "Move note. Drag the pin, or press Enter then use the arrow keys."
2611 2336 msgstr ""
2612 2337
2613 -#: src/my-wordpress/agents-renderer.ts:1784
2614 -msgid "Describe"
2338 +#: src/notes/layer.ts:614
2339 +msgid "Convert to a draft post"
2615 2340 msgstr ""
2616 2341
2617 -#: src/my-wordpress/agents-renderer.ts:1785
2618 -msgid "Meet"
2342 +#: src/notes/layer.ts:636
2343 +msgid "Note text"
2619 2344 msgstr ""
2620 2345
2621 -#: src/my-wordpress/agents-renderer.ts:1786
2622 -msgid "Powers"
2346 +#. %s: note author display name.
2347 +#: src/notes/layer.ts:671
2348 +msgid "Pinned by %s"
2623 2349 msgstr ""
2624 2350
2625 -#: src/my-wordpress/agents-renderer.ts:1787
2626 -msgid "Summon"
2351 +#. %s: next paper color name.
2352 +#: src/notes/layer.ts:703
2353 +msgid "Change paper color (next: %s)"
2627 2354 msgstr ""
2628 2355
2629 -#: src/my-wordpress/agents-renderer.ts:1788
2630 -msgid "Launch"
2356 +#: src/notes/layer.ts:722
2357 +msgid "Public note — everyone can see it. Click to make private."
2631 2358 msgstr ""
2632 2359
2633 -#. %s: name of the agent being copied.
2634 -#: src/my-wordpress/agents-renderer.ts:1807
2635 -msgid "%s copy"
2360 +#: src/notes/layer.ts:723
2361 +msgid "Private note. Click to share with every desktop user."
2636 2362 msgstr ""
2637 2363
2638 -#: src/my-wordpress/agents-renderer.ts:1905
2639 -#: includes/agents/draft.php:46
2640 -msgid "Describe the agent first. A sentence is enough."
2364 +#: src/notes/layer.ts:923
2365 +msgid "Note is now public."
2641 2366 msgstr ""
2642 2367
2643 -#: src/my-wordpress/agents-renderer.ts:1966
2644 -msgid "Start from someone"
2368 +#: src/notes/layer.ts:924
2369 +msgid "Note is now private."
2645 2370 msgstr ""
2646 2371
2647 -#: src/my-wordpress/agents-renderer.ts:1969
2648 -msgid "Copies their instructions and abilities, and rolls a new face. Nothing you pick is changed."
2372 +#: src/notes/layer.ts:938
2373 +msgid "Move note to the Trash?"
2649 2374 msgstr ""
2650 2375
2651 -#: src/my-wordpress/agents-renderer.ts:1998
2652 -msgid "Or describe a new one"
2376 +#: src/notes/layer.ts:939
2377 +msgid "You can restore it from the Trash later."
2653 2378 msgstr ""
2654 2379
2655 -#: src/my-wordpress/agents-renderer.ts:2004
2656 -msgid "Plain words are fine: what it should watch, what it should write, where it may act. This is what the agent reads before every run; drafting rewrites it into proper instructions, filling it in yourself keeps it as written."
2380 +#: src/notes/layer.ts:989
2381 +msgid "This note was changed in another session — showing the latest version."
2657 2382 msgstr ""
2658 2383
2659 -#: src/my-wordpress/agents-renderer.ts:2013
2660 -msgid "What should this agent do? (system prompt)"
2384 +#: src/notes/layer.ts:999
2385 +msgid "Could not save the note."
2661 2386 msgstr ""
2662 2387
2663 -#: src/my-wordpress/agents-renderer.ts:2016
2664 -msgid "Go through my drafts once a week and tell me which ones are closest to finished."
2388 +#: src/notes/layer.ts:1043
2389 +#: src/plugins/notes-widget/index.ts:335
2390 +msgid "Drop on the desktop to pin"
2665 2391 msgstr ""
2666 2392
2667 -#: src/my-wordpress/agents-renderer.ts:2040
2668 -msgid "Draft it for me"
2393 +#: src/notes/layer.ts:1044
2394 +#: src/plugins/notes-widget/index.ts:336
2395 +msgid "Pin here"
2669 2396 msgstr ""
2670 2397
2671 -#: src/my-wordpress/agents-renderer.ts:2053
2672 -msgid "I will fill it in myself"
2398 +#: src/notes/layer.ts:1045
2399 +#: src/plugins/notes-widget/index.ts:337
2400 +msgid "Can’t pin here"
2673 2401 msgstr ""
2674 2402
2675 -#: src/my-wordpress/agents-renderer.ts:2054
2676 -#: src/my-wordpress/agents-renderer.ts:2180
2677 -#: src/my-wordpress/agents-renderer.ts:2231
2678 -#: src/my-wordpress/agents-renderer.ts:2290
2679 -msgid "Continue"
2403 +#: src/notes/layer.ts:1235
2404 +msgid "Moving note. Arrow keys to move, Enter to place, Escape to cancel, Delete to move to the Trash."
2680 2405 msgstr ""
2681 2406
2682 -#: src/my-wordpress/agents-renderer.ts:2075
2683 -msgid "Face"
2407 +#: src/notes/layer.ts:1251
2408 +msgid "Note placed."
2684 2409 msgstr ""
2685 2410
2686 -#. %s: name of the agent this one was copied from.
2687 -#: src/my-wordpress/agents-renderer.ts:2124
2688 -msgid "Copied from %s, with a face of its own."
2411 +#: src/notes/layer.ts:1289
2412 +msgid "Move cancelled."
2689 2413 msgstr ""
2690 2414
2691 -#: src/my-wordpress/agents-renderer.ts:2144
2692 -msgid "Vibes"
2415 +#: src/notes/posts-drop-target.ts:143
2416 +#: src/notes/posts-drop-target.ts:192
2417 +msgid "Convert to post"
2693 2418 msgstr ""
2694 2419
2695 -#: src/my-wordpress/agents-renderer.ts:2147
2696 -msgid "blunt, precise, no sugarcoating"
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"
2697 2424 msgstr ""
2698 2425
2699 -#: src/my-wordpress/agents-renderer.ts:2156
2700 -msgid "One line of voice. It goes into the agent's instructions, so it is how the agent sounds rather than a label on a card."
2426 +#: src/notes/trash.ts:44
2427 +msgid "Note moved to Trash"
2701 2428 msgstr ""
2702 2429
2703 -#: src/my-wordpress/agents-renderer.ts:2162
2704 -msgid "When to use"
2430 +#: src/notes/trash.ts:79
2431 +msgid "Could not move the note to the Trash."
2705 2432 msgstr ""
2706 2433
2707 -#: src/my-wordpress/agents-renderer.ts:2216
2708 -msgid "The agent acts with this role's capabilities. Pick the least privilege that still lets it do its job."
2434 +#: src/os-file-drop/sentinel.ts:96
2435 +msgid "That drop could not be processed — please try again."
2709 2436 msgstr ""
2710 2437
2711 -#: src/my-wordpress/agents-renderer.ts:2222
2712 -msgid "What it may call (abilities)"
2438 +#: src/plugin-presence.ts:172
2439 +msgid "OpenStation is no longer active. Returning to the WordPress dashboard…"
2713 2440 msgstr ""
2714 2441
2715 -#: src/my-wordpress/agents-renderer.ts:2263
2716 -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."
2442 +#: src/plugins/drafts-widget/index.ts:211
2443 +msgid "Writing suggestions"
2717 2444 msgstr ""
2718 2445
2719 -#: src/my-wordpress/agents-renderer.ts:2305
2720 -msgid "No triggers configured: reachable in chat."
2446 +#: src/plugins/drafts-widget/index.ts:273
2447 +msgid "No AI provider is set up."
2721 2448 msgstr ""
2722 2449
2723 -#. %s: comma-separated list of trigger kind labels.
2724 -#: src/my-wordpress/agents-renderer.ts:2308
2725 -msgid "Starts from: %s."
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."
2726 2454 msgstr ""
2727 2455
2728 -#: src/my-wordpress/agents-renderer.ts:2342
2729 -msgid "No instructions yet: the agent will improvise. You can add them any time in Define."
2456 +#: src/plugins/drafts-widget/index.ts:277
2457 +msgid "The AI provider rejected this site’s API key."
2730 2458 msgstr ""
2731 2459
2732 -#: src/my-wordpress/agents-renderer.ts:2352
2733 -msgid "No abilities ticked: the agent can talk, but not touch the site."
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."
2734 2463 msgstr ""
2735 2464
2736 -#: src/my-wordpress/agents-renderer.ts:2371
2737 -msgid "Create agent"
2465 +#: src/plugins/drafts-widget/index.ts:279
2466 +msgid "Could not get suggestions."
2738 2467 msgstr ""
2739 2468
2740 -#: src/my-wordpress/agents-renderer.ts:2380
2741 -msgid "Create and chat"
2469 +#: src/plugins/drafts-widget/index.ts:290
2470 +msgid "Check it in Connectors."
2742 2471 msgstr ""
2743 2472
2744 -#: src/my-wordpress/agents-renderer.ts:2413
2745 -#: includes/agents/identity.php:88
2746 -msgid "Agent name is required."
2473 +#: src/plugins/drafts-widget/index.ts:291
2474 +msgid "Add one in Connectors."
2747 2475 msgstr ""
2748 2476
2749 -#: src/my-wordpress/agents-renderer.ts:2457
2750 -msgid "New agent"
2477 +#: src/plugins/drafts-widget/index.ts:292
2478 +msgid "Connectors"
2751 2479 msgstr ""
2752 2480
2753 -#: src/my-wordpress/agents-renderer.ts:2481
2754 -msgid "‹ Your cast"
2481 +#: src/plugins/drafts-widget/index.ts:344
2482 +msgid "Apply to the draft"
2755 2483 msgstr ""
2756 2484
2757 -#: src/my-wordpress/agents-renderer.ts:2496
2758 -msgid "Open profile"
2485 +#: src/plugins/drafts-widget/index.ts:365
2486 +msgid "applied"
2759 2487 msgstr ""
2760 2488
2761 -#: src/my-wordpress/agents-renderer.ts:2509
2762 -msgid "View contributions"
2489 +#: src/plugins/drafts-widget/index.ts:372
2490 +msgid "Could not apply the suggestion."
2763 2491 msgstr ""
2764 2492
2765 -#: src/my-wordpress/agents-renderer.ts:2525
2766 -msgid "Send to Desktop"
2493 +#: src/plugins/drafts-widget/index.ts:427
2494 +msgid "Tap a suggestion to apply it to the draft."
2767 2495 msgstr ""
2768 2496
2769 -#: src/my-wordpress/agents-renderer.ts:2536
2770 -#: includes/agents/store.php:544
2771 -msgid "Chat"
2497 +#: src/plugins/drafts-widget/index.ts:442
2498 +msgid "Title ideas"
2772 2499 msgstr ""
2773 2500
2774 -#: src/my-wordpress/agents-renderer.ts:437
2775 -msgid "The desktop files API is not available in this context."
2501 +#: src/plugins/drafts-widget/index.ts:450
2502 +msgid "Title updated."
2776 2503 msgstr ""
2777 2504
2778 -#: src/my-wordpress/agents-renderer.ts:477
2779 -msgid "Agent added to the desktop."
2505 +#: src/plugins/drafts-widget/index.ts:456
2506 +msgid "Excerpt"
2780 2507 msgstr ""
2781 2508
2782 -#. %s is the agent's name.
2783 -#: src/my-wordpress/agents-send-to.ts:187
2784 -msgid "Send to %s"
2509 +#: src/plugins/drafts-widget/index.ts:463
2510 +msgid "Excerpt updated."
2785 2511 msgstr ""
2786 2512
2787 -#: src/my-wordpress/bulk-actions.ts:77
2788 -msgid "Pending Review"
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"
2789 2519 msgstr ""
2790 2520
2791 -#: src/my-wordpress/bulk-actions.ts:78
2792 -#: src/posts-window/index.ts:162
2793 -msgid "Draft"
2521 +#: src/plugins/drafts-widget/index.ts:478
2522 +msgid "Tag added."
2794 2523 msgstr ""
2795 2524
2796 -#: src/my-wordpress/bulk-actions.ts:79
2797 -#: src/posts-window/index.ts:164
2798 -msgid "Private"
2799 -msgstr ""
2800 -
2801 -#: src/my-wordpress/bulk-actions.ts:136
2802 -msgid "Nothing could be updated."
2803 -msgstr ""
2804 -
2805 -#. 1: what succeeded, e.g. "3 items updated". 2: number that failed. 3: the server's reason for the first failure.
2806 -#: src/my-wordpress/bulk-actions.ts:147
2807 -msgid "%1$s · %2$d failed — %3$s"
2808 -msgstr ""
2809 -
2810 -#: src/my-wordpress/bulk-actions.ts:155
2811 -msgid "no reason given"
2812 -msgstr ""
2813 -
2814 -#: src/my-wordpress/bulk-actions.ts:194
2815 -msgid "— No change —"
2816 -msgstr ""
2817 -
2818 -#. 1: number of entries, 2: entity label, e.g. "Posts".
2819 -#: src/my-wordpress/bulk-actions.ts:233
2820 -msgid "Edit %1$d %2$s"
2821 -msgstr ""
2822 -
2823 -#: src/my-wordpress/bulk-actions.ts:252
2824 -msgid "Only the fields you change are applied. Categories and tags are added to what each entry already has."
2825 -msgstr ""
2826 -
2827 -#: src/my-wordpress/bulk-actions.ts:276
2828 -msgid "Allow"
2829 -msgstr ""
2830 -
2831 -#: src/my-wordpress/bulk-actions.ts:277
2832 -msgid "Do not allow"
2833 -msgstr ""
2834 -
2835 -#: src/my-wordpress/bulk-actions.ts:284
2836 -#: src/my-wordpress/bulk-actions.ts:289
2837 -msgid "Sticky"
2838 -msgstr ""
2839 -
2840 -#: src/my-wordpress/bulk-actions.ts:285
2841 -msgid "Not sticky"
2842 -msgstr ""
2843 -
2844 -#: src/my-wordpress/bulk-actions.ts:300
2845 -msgid "Add categories"
2846 -msgstr ""
2847 -
2848 -#: src/my-wordpress/bulk-actions.ts:314
2849 -msgid "Add tags…"
2850 -msgstr ""
2851 -
2852 -#: src/my-wordpress/bulk-actions.ts:349
2853 -msgid "Add tags"
2854 -msgstr ""
2855 -
2856 -#: src/my-wordpress/bulk-actions.ts:363
2857 -msgid "Update"
2858 -msgstr ""
2859 -
2860 -#: src/my-wordpress/bulk-actions.ts:573
2861 -msgid "Edit…"
2862 -msgstr ""
2863 -
2864 -#. %d: number of selected entries.
2865 -#: src/my-wordpress/bulk-actions.ts:580
2866 -msgid "Edit %d entries…"
2867 -msgstr ""
2868 -
2869 -#: src/my-wordpress/bulk-actions.ts:597
2870 -msgid "Publish"
2871 -msgstr ""
2872 -
2873 -#. %d: number of selected entries.
2874 -#: src/my-wordpress/bulk-actions.ts:604
2875 -msgid "Publish %d entries"
2876 -msgstr ""
2877 -
2878 -#: src/my-wordpress/bulk-actions.ts:616
2879 -msgid "Switch to Draft"
2880 -msgstr ""
2881 -
2882 -#. %d: number of selected entries.
2883 -#: src/my-wordpress/bulk-actions.ts:623
2884 -msgid "Switch %d entries to Draft"
2885 -msgstr ""
2886 -
2887 -#. %d: number of files detached.
2888 -#: src/my-wordpress/bulk-actions.ts:660
2889 -msgid "%d file detached"
2890 -msgstr ""
2891 -
2892 -#. %d: number of files detached.
2893 -#: src/my-wordpress/bulk-actions.ts:662
2894 -msgid "%d files detached"
2895 -msgstr ""
2896 -
2897 -#: src/my-wordpress/bulk-actions.ts:674
2898 -msgid "Detach"
2899 -msgstr ""
2900 -
2901 -#. %d: number of selected files.
2902 -#: src/my-wordpress/bulk-actions.ts:681
2903 -msgid "Detach %d files"
2904 -msgstr ""
2905 -
2906 -#. %d: number of users updated.
2907 -#: src/my-wordpress/bulk-actions.ts:875
2908 -msgid "%d user updated"
2909 -msgstr ""
2910 -
2911 -#. %d: number of users updated.
2912 -#: src/my-wordpress/bulk-actions.ts:877
2913 -msgid "%d users updated"
2914 -msgstr ""
2915 -
2916 -#. %d: number of users deleted.
2917 -#: src/my-wordpress/bulk-actions.ts:897
2918 -msgid "%d user deleted"
2919 -msgstr ""
2920 -
2921 -#. %d: number of users deleted.
2922 -#: src/my-wordpress/bulk-actions.ts:899
2923 -msgid "%d users deleted"
2924 -msgstr ""
2925 -
2926 -#: src/my-wordpress/bulk-actions.ts:907
2927 -msgid "Change role…"
2928 -msgstr ""
2929 -
2930 -#. %d: number of selected users.
2931 -#: src/my-wordpress/bulk-actions.ts:914
2932 -msgid "Change role for %d users…"
2933 -msgstr ""
2934 -
2935 -#: src/my-wordpress/bulk-actions.ts:922
2936 -msgid "Delete…"
2937 -msgstr ""
2938 -
2939 -#. %d: number of selected users.
2940 -#: src/my-wordpress/bulk-actions.ts:930
2941 -msgid "Delete %d users…"
2942 -msgstr ""
2943 -
2944 -#: src/my-wordpress/bulk-actions.ts:994
2945 -msgid "Copy link"
2946 -msgstr ""
2947 -
2948 -#. %d: number of selected entries.
2949 -#: src/my-wordpress/bulk-actions.ts:1005
2950 -msgid "Copy %d links"
2951 -msgstr ""
2952 -
2953 -#: src/my-wordpress/bulk-actions.ts:429
2954 -msgid "Could not read the selected entries."
2955 -msgstr ""
2956 -
2957 -#. %d: number of entries updated.
2958 -#: src/my-wordpress/bulk-actions.ts:512
2959 -#: src/my-wordpress/bulk-actions.ts:531
2960 -msgid "%d entry updated"
2961 -msgstr ""
2962 -
2963 -#. %d: number of entries updated.
2964 -#: src/my-wordpress/bulk-actions.ts:514
2965 -#: src/my-wordpress/bulk-actions.ts:533
2966 -msgid "%d entries updated"
2967 -msgstr ""
2968 -
2969 -#: src/my-wordpress/bulk-actions.ts:716
2970 -msgid "No assignable roles are available on this site."
2971 -msgstr ""
2972 -
2973 -#: src/my-wordpress/bulk-actions.ts:727
2974 -#: src/my-wordpress/bulk-actions.ts:755
2975 -msgid "Change role"
2976 -msgstr ""
2977 -
2978 -#: src/my-wordpress/bulk-actions.ts:744
2979 -msgid "New role"
2980 -msgstr ""
2981 -
2982 -#. %d: number of users about to be deleted.
2983 -#: src/my-wordpress/bulk-actions.ts:786
2984 -msgid "Delete %d users"
2985 -msgstr ""
2986 -
2987 -#: src/my-wordpress/bulk-actions.ts:804
2988 -msgid "Users have no trash — this cannot be undone."
2989 -msgstr ""
2990 -
2991 -#: src/my-wordpress/bulk-actions.ts:813
2992 -msgid "Delete all their content"
2993 -msgstr ""
2994 -
2995 -#. %s: a user's display name.
2996 -#: src/my-wordpress/bulk-actions.ts:819
2997 -msgid "Attribute all content to %s"
2998 -msgstr ""
2999 -
3000 -#: src/my-wordpress/bulk-actions.ts:825
3001 -msgid "Their content"
3002 -msgstr ""
3003 -
3004 -#: src/my-wordpress/bulk-actions.ts:961
3005 -msgid "Nothing to copy — no links found."
3006 -msgstr ""
3007 -
3008 -#: src/my-wordpress/bulk-actions.ts:970
3009 -msgid "Link copied."
3010 -msgstr ""
3011 -
3012 -#. %d: number of links copied.
3013 -#: src/my-wordpress/bulk-actions.ts:973
3014 -msgid "%d links copied."
3015 -msgstr ""
3016 -
3017 -#: src/my-wordpress/bulk-actions.ts:981
3018 -msgid "Could not reach the clipboard — copying needs a secure (https) connection."
3019 -msgstr ""
3020 -
3021 -#: src/my-wordpress/index.ts:332
3022 -msgid "Unknown entity type."
3023 -msgstr ""
3024 -
3025 -#. %s is a user display name.
3026 -#: src/my-wordpress/index.ts:597
3027 -msgid "%s — activity footprint"
3028 -msgstr ""
3029 -
3030 -#: src/my-wordpress/index.ts:638
3031 -#: src/my-wordpress/integrations/woocommerce.ts:744
3032 -#: src/my-wordpress/integrations/woocommerce.ts:907
3033 -#: src/plugins/drafts-widget/index.ts:394
3034 -#: src/posts-window/index.ts:485
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
3035 2531 #: includes/ai-copilot/search.php:81
3036 -#: includes/posts-window/window.php:31
3037 2532 msgid "Categories"
3038 2533 msgstr ""
3039 2534
3040 -#: src/my-wordpress/index.ts:640
3041 -#: src/plugins/drafts-widget/index.ts:377
3042 -#: src/posts-window/index.ts:498
3043 -#: includes/ai-copilot/search.php:87
3044 -#: includes/posts-window/window.php:32
3045 -msgid "Tags"
2535 +#: src/plugins/drafts-widget/index.ts:495
2536 +msgid "Category added."
3046 2537 msgstr ""
3047 2538
3048 -#: src/my-wordpress/index.ts:642
3049 -#: src/my-wordpress/index.ts:2671
3050 -#: src/my-wordpress/index.ts:2681
3051 -msgid "Attached media"
2539 +#: src/plugins/drafts-widget/index.ts:524
2540 +msgid "just now"
3052 2541 msgstr ""
3053 2542
3054 -#: src/my-wordpress/index.ts:951
3055 -msgid "That folder is empty."
2543 +#. %d: whole minutes since the draft was last edited.
2544 +#: src/plugins/drafts-widget/index.ts:532
2545 +msgid "%dm ago"
3056 2546 msgstr ""
3057 2547
3058 -#. %s is a lowercased entity-type label (e.g. "posts", "pages").
3059 -#: src/my-wordpress/index.ts:1170
3060 -msgid "Search %s…"
2548 +#. %d: whole hours since the draft was last edited.
2549 +#: src/plugins/drafts-widget/index.ts:539
2550 +msgid "%dh ago"
3061 2551 msgstr ""
3062 2552
3063 -#. %s is an entity-type label (e.g. "Posts", "Pages").
3064 -#: src/my-wordpress/index.ts:1175
3065 -msgid "Search %s"
2553 +#. %d: whole days since the draft was last edited.
2554 +#: src/plugins/drafts-widget/index.ts:545
2555 +msgid "%dd ago"
3066 2556 msgstr ""
3067 2557
3068 -#: src/my-wordpress/index.ts:1211
3069 -#: src/my-wordpress/index.ts:1678
3070 -#: src/my-wordpress/index.ts:1801
3071 -#: src/my-wordpress/index.ts:4988
3072 -msgid "Select an entry to preview it here."
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)"
3073 2567 msgstr ""
3074 2568
3075 -#. 1: visible item count, 2: total item count.
3076 -#: src/my-wordpress/index.ts:1450
3077 -#: src/my-wordpress/media-list.ts:84
3078 -msgid "%1$d of %2$d items"
2569 +#: src/plugins/drafts-widget/index.ts:637
2570 +#: apps/station-home/parts/snapshot.php:348
2571 +#: includes/widgets/widget-drafts.php:77
2572 +msgid "Drafts"
3079 2573 msgstr ""
3080 2574
3081 -#. %d: number of selected entries.
3082 -#. %d: number of selected rows.
3083 -#. %d: number of selected media items.
3084 -#. %d: number of selected plugins
3085 -#. %d: selected row count.
3086 -#. %d is a count of selected users.
3087 -#: src/my-wordpress/index.ts:1472
3088 -#: src/my-wordpress/index.ts:5190
3089 -#: src/my-wordpress/media-detail.ts:249
3090 -#: src/my-wordpress/media-list.ts:130
3091 -#: src/plugins-window/installed-view.ts:674
3092 -#: src/posts-window/index.ts:2322
3093 -#: src/posts-window/users-render.ts:920
3094 -#: src/recycle-bin/index.ts:776
3095 -msgid "%d selected"
2575 +#: src/plugins/drafts-widget/index.ts:658
2576 +msgid "No drafts — all caught up."
3096 2577 msgstr ""
3097 2578
3098 -#. 1: current page, 2: total pages.
3099 -#: src/my-wordpress/index.ts:1484
3100 -#: src/my-wordpress/index.ts:5202
3101 -#: src/my-wordpress/media-list.ts:142
3102 -msgid "Page %1$d of %2$d"
2579 +#: src/plugins/drafts-widget/index.ts:722
2580 +msgid "Suggest title, excerpt & tags"
3103 2581 msgstr ""
3104 2582
3105 -#. 1: search query, 2: lowercased entity-type label.
3106 -#: src/my-wordpress/index.ts:1857
3107 -msgid "No %2$s match \"%1$s\"."
2583 +#: src/plugins/drafts-widget/index.ts:889
2584 +msgid "Could not load drafts."
3108 2585 msgstr ""
3109 2586
3110 -#. %s is an entity-type label (e.g. "Posts", "Pages").
3111 -#: src/my-wordpress/index.ts:1864
3112 -msgid "No %s yet."
2587 +#: src/plugins/drafts-widget/index.ts:752
2588 +msgid "Move to Trash?"
3113 2589 msgstr ""
3114 2590
3115 -#. 1: post title, 2: name of the user who has the post locked.
3116 -#: src/my-wordpress/index.ts:2072
3117 -msgid "%1$s — currently being edited by %2$s"
2591 +#. %s: draft title.
2592 +#: src/plugins/drafts-widget/index.ts:755
2593 +msgid "“%s” will be moved to the Trash. You can restore it later."
3118 2594 msgstr ""
3119 2595
3120 -#. %s is the user name currently editing the post.
3121 -#: src/my-wordpress/index.ts:2164
3122 -#: src/posts-window/index.ts:1181
3123 -msgid "%s is currently editing"
2596 +#: src/plugins/drafts-widget/index.ts:768
2597 +msgid "Draft moved to Trash."
3124 2598 msgstr ""
3125 2599
3126 -#. %s is an author display name.
3127 -#: src/my-wordpress/index.ts:2586
3128 -msgid "Author · %s"
2600 +#: src/plugins/drafts-widget/index.ts:773
2601 +msgid "Could not move the draft to Trash."
3129 2602 msgstr ""
3130 2603
3131 -#. %d is a count of additional contributor users.
3132 -#: src/my-wordpress/index.ts:2606
3133 -msgid "Contributors · %d"
3134 -msgid_plural "Contributors · %d"
3135 -msgstr[0] ""
3136 -msgstr[1] ""
3137 -
3138 -#. %d is a comment count.
3139 -#: src/my-wordpress/index.ts:2629
3140 -msgid "Comments · %d"
3141 -msgid_plural "Comments · %d"
3142 -msgstr[0] ""
3143 -msgstr[1] ""
3144 -
3145 -#. %d is a category count.
3146 -#: src/my-wordpress/index.ts:2644
3147 -msgid "Categories · %d"
3148 -msgid_plural "Categories · %d"
3149 -msgstr[0] ""
3150 -msgstr[1] ""
3151 -
3152 -#. %d is a tag count.
3153 -#: src/my-wordpress/index.ts:2659
3154 -msgid "Tags · %d"
3155 -msgid_plural "Tags · %d"
3156 -msgstr[0] ""
3157 -msgstr[1] ""
3158 -
3159 -#: src/my-wordpress/index.ts:3012
3160 -msgid "No comments on this post yet."
2604 +#: src/plugins/focus-timer-widget/index.ts:91
2605 +msgid "No window — just alarm"
3161 2606 msgstr ""
3162 2607
3163 -#: src/my-wordpress/index.ts:3014
3164 -msgid "No categories assigned."
2608 +#: src/plugins/focus-timer-widget/index.ts:102
2609 +msgid "Untitled window"
3165 2610 msgstr ""
3166 2611
3167 -#: src/my-wordpress/index.ts:3016
3168 -msgid "No tags assigned."
2612 +#: src/plugins/focus-timer-widget/index.ts:131
2613 +msgid "Subtract a minute"
3169 2614 msgstr ""
3170 2615
3171 -#: src/my-wordpress/index.ts:3018
3172 -msgid "No media attached to this post."
2616 +#: src/plugins/focus-timer-widget/index.ts:134
2617 +msgid "Add a minute"
3173 2618 msgstr ""
3174 2619
3175 -#: src/my-wordpress/index.ts:3020
3176 -msgid "No revisions yet."
2620 +#: src/plugins/focus-timer-widget/index.ts:173
2621 +msgid "Shake this window when done"
3177 2622 msgstr ""
3178 2623
3179 -#: src/my-wordpress/index.ts:3022
3180 -msgid "No author available."
2624 +#: src/plugins/focus-timer-widget/index.ts:192
2625 +msgid "Show remaining time while running"
3181 2626 msgstr ""
3182 2627
3183 -#: src/my-wordpress/index.ts:3024
3184 -msgid "No additional contributors."
2628 +#: src/plugins/focus-timer-widget/index.ts:209
2629 +msgid "Resume"
3185 2630 msgstr ""
3186 2631
3187 -#: src/my-wordpress/index.ts:3026
3188 -msgid "Nothing to show."
2632 +#: src/plugins/focus-timer-widget/index.ts:214
2633 +#: src/plugins/focus-timer-widget/index.ts:243
2634 +msgid "Reset"
3189 2635 msgstr ""
3190 2636
3191 -#. %d is a comment count for a particular author.
3192 -#: src/my-wordpress/index.ts:3415
3193 -msgid "%d comment site-wide"
3194 -msgid_plural "%d comments site-wide"
3195 -msgstr[0] ""
3196 -msgstr[1] ""
3197 -
3198 -#: src/my-wordpress/index.ts:3433
3199 -#: src/my-wordpress/index.ts:3827
3200 -#: src/my-wordpress/index.ts:6408
3201 -msgid "Author archive"
2637 +#: src/plugins/focus-timer-widget/index.ts:221
2638 +msgid "Start focus"
3202 2639 msgstr ""
3203 2640
3204 -#: src/my-wordpress/index.ts:3449
3205 -msgid "Moderate"
2641 +#. %d: minutes.
2642 +#: src/plugins/focus-timer-widget/index.ts:156
2643 +msgid "%d min"
3206 2644 msgstr ""
3207 2645
3208 -#: src/my-wordpress/index.ts:3901
3209 -msgid "Activity (last 12 months)"
2646 +#: src/plugins/focus-timer-widget/index.ts:241
2647 +msgid "Pause"
3210 2648 msgstr ""
3211 2649
3212 -#: src/my-wordpress/index.ts:3939
3213 -msgid "Member since"
2650 +#: src/plugins/focus-timer-widget/index.ts:263
2651 +msgid "Stop alarm"
3214 2652 msgstr ""
3215 2653
3216 -#. %s is the name of the parent category.
3217 -#: src/my-wordpress/index.ts:4272
3218 -msgid "in %s"
2654 +#: src/plugins/focus-timer-widget/index.ts:288
2655 +msgid "Focusing…"
3219 2656 msgstr ""
3220 2657
3221 -#: src/my-wordpress/index.ts:4286
3222 -msgid "View archive"
2658 +#. %s: window title.
2659 +#: src/plugins/focus-timer-widget/index.ts:299
2660 +msgid "Linked to “%s”"
3223 2661 msgstr ""
3224 2662
3225 -#: src/my-wordpress/index.ts:4307
3226 -msgid "Last post"
2663 +#: src/plugins/focus-timer-widget/index.ts:302
2664 +msgid "No window linked"
3227 2665 msgstr ""
3228 2666
3229 -#. %s is a formatted date.
3230 -#: src/my-wordpress/index.ts:4406
3231 -msgid "Saved %s"
2667 +#. %s: window title.
2668 +#: src/plugins/focus-timer-widget/index.ts:305
2669 +msgid "Shaking “%s”"
3232 2670 msgstr ""
3233 2671
3234 -#: src/my-wordpress/index.ts:4425
3235 -msgid "This revision has no rendered content."
2672 +#: src/plugins/focus-timer-widget/index.ts:308
2673 +msgid "Press stop to silence."
3236 2674 msgstr ""
3237 2675
3238 -#: src/my-wordpress/index.ts:4426
3239 -msgid "Couldn’t load the revision content. You may not have permission to view it."
2676 +#: src/plugins/focus-timer-widget/timer.ts:109
2677 +msgid "Focus timer cancelled — the linked window was closed."
3240 2678 msgstr ""
3241 2679
3242 -#. %d: number of selected entries.
3243 -#. %d: number of selected rows.
3244 -#: src/my-wordpress/index.ts:4579
3245 -#: src/my-wordpress/media-detail.ts:188
3246 -msgid "Open %d items in the editor"
3247 -msgstr ""
3248 -
3249 -#: src/my-wordpress/index.ts:4597
3250 -#: src/my-wordpress/media-list.ts:314
3251 -msgid "Navigate into"
3252 -msgstr ""
3253 -
3254 -#. %d: number of selected entries.
3255 -#: src/my-wordpress/index.ts:4619
3256 -msgid "Move %d items to Trash"
3257 -msgstr ""
3258 -
3259 -#: src/my-wordpress/index.ts:5061
3260 -msgid "Search users…"
3261 -msgstr ""
3262 -
3263 -#: src/my-wordpress/index.ts:5062
3264 -msgid "Search users"
3265 -msgstr ""
3266 -
3267 -#: src/my-wordpress/index.ts:5095
3268 -#: src/my-wordpress/index.ts:5346
3269 -#: src/my-wordpress/index.ts:5739
3270 -msgid "Select a user to see their profile here."
3271 -msgstr ""
3272 -
3273 -#. 1: visible user count, 2: total user count.
3274 -#: src/my-wordpress/index.ts:5168
3275 -msgid "%1$d of %2$d users"
3276 -msgstr ""
3277 -
3278 -#. %s is the user-entered search query.
3279 -#: src/my-wordpress/index.ts:5255
3280 -#: src/my-wordpress/index.ts:5358
3281 -msgid "No users match \"%s\"."
3282 -msgstr ""
3283 -
3284 -#: src/my-wordpress/index.ts:5258
3285 -#: src/my-wordpress/index.ts:5361
3286 -msgid "No users to show."
3287 -msgstr ""
3288 -
3289 -#. %d is a count of posts authored.
3290 -#. %d is a count of posts authored by a user.
3291 -#. %d is a post count.
3292 -#. %d: number of posts assigned to a category.
3293 -#. %d: number of posts assigned to a tag.
3294 -#: src/my-wordpress/index.ts:5496
3295 -#: src/my-wordpress/index.ts:5660
3296 -#: src/my-wordpress/index.ts:4145
3297 -#: src/posts-window/categories-mindmap.ts:2996
3298 -#: src/posts-window/tags-cloud.ts:2344
3299 -msgid "%d post"
3300 -msgid_plural "%d posts"
3301 -msgstr[0] ""
3302 -msgstr[1] ""
3303 -
3304 -#. %s is a relative or absolute date.
3305 -#: src/my-wordpress/index.ts:5669
3306 -msgid "Last published %s"
3307 -msgstr ""
3308 -
3309 -#. %d: number of selected users.
3310 -#: src/my-wordpress/index.ts:5736
3311 -msgid "%d users selected"
3312 -msgstr ""
3313 -
3314 -#: src/my-wordpress/index.ts:5962
3315 -#: src/my-wordpress/index.ts:5863
3316 -#: includes/my-wordpress/users-list-footprint.php:80
3317 -msgid "View activity footprint"
3318 -msgstr ""
3319 -
3320 -#: src/my-wordpress/index.ts:5968
3321 -#: src/my-wordpress/index.ts:6976
3322 -#: src/my-wordpress/index.ts:5879
3323 -msgid "Show profile"
3324 -msgstr ""
3325 -
3326 -#. %d: number of selected users.
3327 -#: src/my-wordpress/index.ts:5975
3328 -msgid "Show %d profiles"
3329 -msgstr ""
3330 -
3331 -#: src/my-wordpress/index.ts:5983
3332 -#: src/my-wordpress/index.ts:6963
3333 -msgid "View author archive"
3334 -msgstr ""
3335 -
3336 -#. %d: number of selected users.
3337 -#: src/my-wordpress/index.ts:5990
3338 -msgid "View %d author archives"
3339 -msgstr ""
3340 -
3341 -#: src/my-wordpress/index.ts:6103
3342 -msgid "Copy author archive link"
3343 -msgstr ""
3344 -
3345 -#: src/my-wordpress/index.ts:6205
3346 -#: includes/user-edit-window/window.php:132
3347 -msgid "Edit user"
3348 -msgstr ""
3349 -
3350 -#: src/my-wordpress/index.ts:6263
3351 -msgid "Loading footprint…"
3352 -msgstr ""
3353 -
3354 -#: src/my-wordpress/index.ts:6282
3355 -msgid "Could not load footprint."
3356 -msgstr ""
3357 -
3358 -#. 1: post total, 2: comment total.
3359 -#: src/my-wordpress/index.ts:6321
3360 -msgid "%1$d posts · %2$d comments tracked"
3361 -msgstr ""
3362 -
3363 -#. 1: window-start date, 2: window-end date.
3364 -#: src/my-wordpress/index.ts:6335
3365 -msgid "Window %1$s → %2$s"
3366 -msgstr ""
3367 -
3368 -#. %s is a year-month label like "January 2023".
3369 -#: src/my-wordpress/index.ts:6394
3370 -msgid "Member since %s"
3371 -msgstr ""
3372 -
3373 -#: src/my-wordpress/index.ts:6428
3374 -msgid "Total content"
3375 -msgstr ""
3376 -
3377 -#. 1: post count, 2: page count.
3378 -#: src/my-wordpress/index.ts:6432
3379 -msgid "%1$d posts · %2$d pages"
3380 -msgstr ""
3381 -
3382 -#: src/my-wordpress/index.ts:6457
3383 -#: includes/ai-copilot/search.php:237
3384 -#: includes/station-home/rest.php:406
3385 -msgid "Updates"
3386 -msgstr ""
3387 -
3388 -#: src/my-wordpress/index.ts:6458
3389 -msgid "Saves on existing posts"
3390 -msgstr ""
3391 -
3392 -#. 1: start date, 2: end date.
3393 -#: src/my-wordpress/index.ts:6468
3394 -msgid "%1$s → %2$s"
3395 -msgstr ""
3396 -
3397 -#. %d is the length in days of the user's longest publishing streak.
3398 -#. %d is the length in days of the user's current active streak.
3399 -#. %d is a number of days.
3400 -#: src/my-wordpress/index.ts:6477
3401 -#: src/my-wordpress/index.ts:6492
3402 -#: src/posts-window/user-edit-render.ts:1060
3403 -msgid "%d day"
3404 -msgid_plural "%d days"
3405 -msgstr[0] ""
3406 -msgstr[1] ""
3407 -
3408 -#: src/my-wordpress/index.ts:6484
3409 -msgid "Longest streak"
3410 -msgstr ""
3411 -
3412 -#: src/my-wordpress/index.ts:6495
3413 -msgid "Current streak"
3414 -msgstr ""
3415 -
3416 -#: src/my-wordpress/index.ts:6497
3417 -msgid "No activity today"
3418 -msgstr ""
3419 -
3420 -#: src/my-wordpress/index.ts:6498
3421 -msgid "Including today"
3422 -msgstr ""
3423 -
3424 -#: src/my-wordpress/index.ts:6522
3425 -msgid "A year of activity"
3426 -msgstr ""
3427 -
3428 -#: src/my-wordpress/index.ts:6564
3429 -msgid "No activity recorded in the last year."
3430 -msgstr ""
3431 -
3432 -#. 1: date, 2: post count, 3: comment count, 4: update (re-save) count.
3433 -#: src/my-wordpress/index.ts:6662
3434 -msgid "%1$s — %2$d posts, %3$d comments, %4$d updates"
3435 -msgstr ""
3436 -
3437 -#: src/my-wordpress/index.ts:6682
3438 -msgid "Less"
3439 -msgstr ""
3440 -
3441 -#: src/my-wordpress/index.ts:6691
3442 -msgid "More"
3443 -msgstr ""
3444 -
3445 -#: src/my-wordpress/index.ts:6705
3446 -msgid "Publishing rhythm"
3447 -msgstr ""
3448 -
3449 -#: src/my-wordpress/index.ts:6716
3450 -msgid "By weekday"
3451 -msgstr ""
3452 -
3453 -#: src/my-wordpress/index.ts:6719
3454 -#: src/my-wordpress/index.ts:6725
3455 -msgid "S"
3456 -msgstr ""
3457 -
3458 -#: src/my-wordpress/index.ts:6720
3459 -msgid "M"
3460 -msgstr ""
3461 -
3462 -#: src/my-wordpress/index.ts:6721
3463 -#: src/my-wordpress/index.ts:6723
3464 -msgid "T"
3465 -msgstr ""
3466 -
3467 -#: src/my-wordpress/index.ts:6722
3468 -msgid "W"
3469 -msgstr ""
3470 -
3471 -#: src/my-wordpress/index.ts:6724
3472 -msgid "F"
3473 -msgstr ""
3474 -
3475 -#: src/my-wordpress/index.ts:6728
3476 -msgid "Sunday"
3477 -msgstr ""
3478 -
3479 -#: src/my-wordpress/index.ts:6729
3480 -msgid "Monday"
3481 -msgstr ""
3482 -
3483 -#: src/my-wordpress/index.ts:6730
3484 -msgid "Tuesday"
3485 -msgstr ""
3486 -
3487 -#: src/my-wordpress/index.ts:6731
3488 -msgid "Wednesday"
3489 -msgstr ""
3490 -
3491 -#: src/my-wordpress/index.ts:6732
3492 -msgid "Thursday"
3493 -msgstr ""
3494 -
3495 -#: src/my-wordpress/index.ts:6733
3496 -msgid "Friday"
3497 -msgstr ""
3498 -
3499 -#: src/my-wordpress/index.ts:6734
3500 -msgid "Saturday"
3501 -msgstr ""
3502 -
3503 -#: src/my-wordpress/index.ts:6746
3504 -msgid "By hour of day (site time)"
3505 -msgstr ""
3506 -
3507 -#. %d is an hour of the day (0-23).
3508 -#: src/my-wordpress/index.ts:6777
3509 -msgid "%d:00"
3510 -msgstr ""
3511 -
3512 -#. 1: bucket label, 2: count.
3513 -#: src/my-wordpress/index.ts:6806
3514 -msgid "%1$s · %2$d"
3515 -msgstr ""
3516 -
3517 -#: src/my-wordpress/index.ts:6841
3518 -msgid "Most prolific month"
3519 -msgstr ""
3520 -
3521 -#. %d is a post count.
3522 -#: src/my-wordpress/index.ts:6853
3523 -msgid "%d post published — their personal record."
3524 -msgid_plural "%d posts published — their personal record."
3525 -msgstr[0] ""
3526 -msgstr[1] ""
3527 -
3528 -#: src/my-wordpress/index.ts:6873
3529 -#: src/posts-window/user-edit-render.ts:871
3530 -msgid "Recent activity"
3531 -msgstr ""
3532 -
3533 -#: src/my-wordpress/index.ts:6879
3534 -msgid "Nothing to show yet."
3535 -msgstr ""
3536 -
3537 -#. %s is a post title the user commented on.
3538 -#: src/my-wordpress/index.ts:6917
3539 -msgid "Commented on “%s”"
3540 -msgstr ""
3541 -
3542 -#. %s is the post title the user re-saved.
3543 -#: src/my-wordpress/index.ts:6923
3544 -msgid "Updated “%s”"
3545 -msgstr ""
3546 -
3547 -#. %s is the parent comment's author name.
3548 -#: src/my-wordpress/index.ts:3238
3549 -msgid "In reply to %s"
3550 -msgstr ""
3551 -
3552 -#: src/my-wordpress/index.ts:3263
3553 -msgid "On post"
3554 -msgstr ""
3555 -
3556 -#: src/my-wordpress/index.ts:3345
3557 -msgid "IP"
3558 -msgstr ""
3559 -
3560 -#: src/my-wordpress/index.ts:3353
3561 -msgid "User agent"
3562 -msgstr ""
3563 -
3564 -#. %d is a published-post count.
3565 -#. %d is a published-page count.
3566 -#: src/my-wordpress/index.ts:3670
3567 -#: src/my-wordpress/index.ts:3683
3568 -#: src/my-wordpress/index.ts:4080
3569 -msgid "%d published"
3570 -msgstr ""
3571 -
3572 -#: src/my-wordpress/index.ts:3726
3573 -#: src/my-wordpress/index.ts:4162
3574 -#: src/posts-window/user-edit-render.ts:1179
3575 -msgid "Recent posts"
3576 -msgstr ""
3577 -
3578 -#: src/my-wordpress/index.ts:3753
3579 -msgid "Top categories & tags"
3580 -msgstr ""
3581 -
3582 -#: src/my-wordpress/index.ts:4098
3583 -msgid "one contributor"
3584 -msgstr ""
3585 -
3586 -#: src/my-wordpress/index.ts:4121
3587 -msgid "Top contributors"
3588 -msgstr ""
3589 -
3590 -#: src/my-wordpress/index.ts:4193
3591 -msgid "Often paired tags"
3592 -msgstr ""
3593 -
3594 -#: src/my-wordpress/index.ts:4194
3595 -msgid "Often paired categories"
3596 -msgstr ""
3597 -
3598 -#. %d: number of selected entries.
3599 -#: src/my-wordpress/index.ts:4815
3600 -msgid "Move %d items to Trash?"
3601 -msgstr ""
3602 -
3603 -#. 1: number moved to trash, 2: number that failed.
3604 -#: src/my-wordpress/index.ts:4863
3605 -msgid "%1$d items moved to Trash · %2$d could not be moved"
3606 -msgstr ""
3607 -
3608 -#. %d: number of entries moved to trash.
3609 -#: src/my-wordpress/index.ts:4872
3610 -msgid "%d items moved to Trash"
3611 -msgstr ""
3612 -
3613 -#: src/my-wordpress/index.ts:4877
3614 -msgid "Nothing could be moved to Trash."
3615 -msgstr ""
3616 -
3617 -#. %s is the entity id (e.g. 'posts').
3618 -#: src/my-wordpress/index.ts:4925
3619 -msgid "Unknown entity: %s"
3620 -msgstr ""
3621 -
3622 -#. %s is the entry title.
3623 -#: src/my-wordpress/index.ts:4960
3624 -msgid "Move \"%s\" to Trash?"
3625 -msgstr ""
3626 -
3627 -#: src/my-wordpress/index.ts:5864
3628 -msgid "Open the full activity footprint surface for this user."
3629 -msgstr ""
3630 -
3631 -#: src/my-wordpress/index.ts:5880
3632 -msgid "Open this user’s profile editor in a new window."
3633 -msgstr ""
3634 -
3635 -#: src/my-wordpress/integrations/woocommerce.ts:614
2680 +#: src/plugins/my-wordpress-woocommerce/index.ts:622
3636 2681 msgid "Could not show WooCommerce details."
3637 2682 msgstr ""
3638 2683
3639 2684 #. 1: stock status, 2: units in stock.
3640 -#: src/my-wordpress/integrations/woocommerce.ts:689
2685 +#: src/plugins/my-wordpress-woocommerce/index.ts:697
3641 2686 msgid "%1$s (%2$d)"
3642 2687 msgstr ""
3643 2688
3644 2689 #. 1: average rating, 2: number of reviews.
3645 -#: src/my-wordpress/integrations/woocommerce.ts:703
2690 +#: src/plugins/my-wordpress-woocommerce/index.ts:711
3646 2691 msgid "%1$s ★ (%2$d)"
3647 2692 msgstr ""
3648 2693
3649 2694 #. 1: product type, 2: number of variations.
3650 -#: src/my-wordpress/integrations/woocommerce.ts:713
2695 +#: src/plugins/my-wordpress-woocommerce/index.ts:721
3651 2696 msgid "%1$s · %2$d variations"
3652 2697 msgstr ""
3653 2698
3654 -#: src/my-wordpress/integrations/woocommerce.ts:720
2699 +#: src/plugins/my-wordpress-woocommerce/index.ts:728
3655 2700 msgid "SKU"
3656 2701 msgstr ""
3657 2702
3658 -#: src/my-wordpress/integrations/woocommerce.ts:723
2703 +#: src/plugins/my-wordpress-woocommerce/index.ts:731
3659 2704 msgid "Price (on sale)"
3660 2705 msgstr ""
3661 2706
3662 -#: src/my-wordpress/integrations/woocommerce.ts:724
2707 +#: src/plugins/my-wordpress-woocommerce/index.ts:732
3663 2708 msgid "Price"
3664 2709 msgstr ""
3665 2710
3666 -#: src/my-wordpress/integrations/woocommerce.ts:728
2711 +#: src/plugins/my-wordpress-woocommerce/index.ts:736
3667 2712 msgid "Stock"
3668 2713 msgstr ""
3669 2714
3670 -#: src/my-wordpress/integrations/woocommerce.ts:732
2715 +#: src/plugins/my-wordpress-woocommerce/index.ts:740
3671 2716 msgid "Sold"
3672 2717 msgstr ""
3673 2718
3674 2719 #. %d: units sold.
3675 -#: src/my-wordpress/integrations/woocommerce.ts:736
2720 +#: src/plugins/my-wordpress-woocommerce/index.ts:744
3676 2721 msgid "%d units"
3677 2722 msgstr ""
3678 2723
3679 -#: src/my-wordpress/integrations/woocommerce.ts:741
2724 +#: src/plugins/my-wordpress-woocommerce/index.ts:749
3680 2725 msgid "Rating"
3681 2726 msgstr ""
3682 2727
3683 -#: src/my-wordpress/integrations/woocommerce.ts:763
2728 +#: src/plugins/my-wordpress-woocommerce/index.ts:771
3684 2729 msgid "View in shop"
3685 2730 msgstr ""
3686 2731
3687 2732 #. %d: quantity ordered.
3688 -#: src/my-wordpress/integrations/woocommerce.ts:788
2733 +#: src/plugins/my-wordpress-woocommerce/index.ts:796
3689 2734 msgid "%d×"
3690 2735 msgstr ""
3691 2736
3692 -#: src/my-wordpress/integrations/woocommerce.ts:816
2737 +#: src/plugins/my-wordpress-woocommerce/index.ts:824
3693 2738 msgid "Total"
3694 2739 msgstr ""
3695 2740
3696 -#: src/my-wordpress/integrations/woocommerce.ts:817
2741 +#: src/plugins/my-wordpress-woocommerce/index.ts:825
3697 2742 msgid "Subtotal"
3698 2743 msgstr ""
3699 2744
3700 -#: src/my-wordpress/integrations/woocommerce.ts:818
3701 -#: src/my-wordpress/integrations/woocommerce.ts:2146
2745 +#: src/plugins/my-wordpress-woocommerce/index.ts:826
2746 +#: src/plugins/my-wordpress-woocommerce/index.ts:2207
3702 2747 msgid "Shipping"
3703 2748 msgstr ""
3704 2749
3705 -#: src/my-wordpress/integrations/woocommerce.ts:819
3706 -#: src/my-wordpress/integrations/woocommerce.ts:875
2750 +#: src/plugins/my-wordpress-woocommerce/index.ts:827
2751 +#: src/plugins/my-wordpress-woocommerce/index.ts:883
3707 2752 msgid "Discount"
3708 2753 msgstr ""
3709 2754
3710 -#: src/my-wordpress/integrations/woocommerce.ts:821
3711 -#: includes/my-wordpress/integrations/woocommerce-relations.php:578
3712 -#: includes/my-wordpress/integrations/woocommerce-relations.php:886
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
3713 2758 msgid "Coupons"
3714 2759 msgstr ""
3715 2760
3716 -#: src/my-wordpress/integrations/woocommerce.ts:824
2761 +#: src/plugins/my-wordpress-woocommerce/index.ts:832
3717 2762 msgid "Paid via"
3718 2763 msgstr ""
3719 2764
3720 -#: src/my-wordpress/integrations/woocommerce.ts:825
3721 -#: src/my-wordpress/integrations/woocommerce.ts:1074
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
3722 2768 #: includes/my-wordpress/integrations/woocommerce-customer-window.php:89
3723 -#: includes/my-wordpress/integrations/woocommerce-relations.php:494
3724 -#: includes/my-wordpress/integrations/woocommerce-relations.php:510
3725 -#: includes/my-wordpress/integrations/woocommerce-relations.php:529
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
3726 2772 msgid "Customer"
3727 2773 msgstr ""
3728 2774
3729 -#: src/my-wordpress/integrations/woocommerce.ts:826
2775 +#: src/plugins/my-wordpress-woocommerce/index.ts:834
2776 +#: apps/my-wordpress/parts/woocommerce.php:659
3730 2777 msgid "Placed"
3731 2778 msgstr ""
3732 2779
3733 2780 #. %d: number of line items.
3734 -#: src/my-wordpress/integrations/woocommerce.ts:830
2781 +#: src/plugins/my-wordpress-woocommerce/index.ts:838
3735 2782 msgid "Items (%d)"
3736 2783 msgstr ""
3737 2784
3738 -#: src/my-wordpress/integrations/woocommerce.ts:838
2785 +#: src/plugins/my-wordpress-woocommerce/index.ts:846
3739 2786 msgid "Edit in WooCommerce"
3740 2787 msgstr ""
3741 2788
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"
2794 +msgstr ""
2795 +
3742 2796 #. %d: times used.
3743 -#: src/my-wordpress/integrations/woocommerce.ts:855
2797 +#: src/plugins/my-wordpress-woocommerce/index.ts:863
3744 2798 msgid "%d (no limit)"
3745 2799 msgstr ""
3746 2800
3747 -#: src/my-wordpress/integrations/woocommerce.ts:860
2801 +#: src/plugins/my-wordpress-woocommerce/index.ts:868
3748 2802 msgid "Individual use only"
3749 2803 msgstr ""
3750 2804
3751 -#: src/my-wordpress/integrations/woocommerce.ts:861
2805 +#: src/plugins/my-wordpress-woocommerce/index.ts:869
3752 2806 msgid "Excludes sale items"
3753 2807 msgstr ""
3754 2808
3755 -#: src/my-wordpress/integrations/woocommerce.ts:862
2809 +#: src/plugins/my-wordpress-woocommerce/index.ts:870
3756 2810 msgid "Grants free shipping"
3757 2811 msgstr ""
3758 2812
3759 -#: src/my-wordpress/integrations/woocommerce.ts:869
3760 -#: src/plugins-window/card.ts:176
3761 -#: src/plugins-window/installed-detail.ts:216
3762 -#: src/plugins-window/installed-detail.ts:506
3763 -#: src/plugins-window/installed-view.ts:149
3764 -#: src/plugins-window/installed-view.ts:446
3765 -#: includes/my-wordpress/integrations/woocommerce.php:725
3766 -msgid "Active"
3767 -msgstr ""
3768 -
3769 -#: src/my-wordpress/integrations/woocommerce.ts:871
3770 -#: src/plugins-window/installed-detail.ts:217
3771 -#: src/plugins-window/installed-detail.ts:507
3772 -#: src/plugins-window/installed-view.ts:150
3773 -#: src/plugins-window/installed-view.ts:447
2813 +#: src/plugins/my-wordpress-woocommerce/index.ts:879
3774 2814 msgid "Inactive"
3775 2815 msgstr ""
3776 2816
3777 -#: src/my-wordpress/integrations/woocommerce.ts:877
2817 +#: src/plugins/my-wordpress-woocommerce/index.ts:885
3778 2818 msgid "Used"
3779 2819 msgstr ""
3780 2820
3781 -#: src/my-wordpress/integrations/woocommerce.ts:879
2821 +#: src/plugins/my-wordpress-woocommerce/index.ts:887
3782 2822 msgid "Per customer"
3783 2823 msgstr ""
3784 2824
3785 2825 #. %d: per-customer usage limit.
3786 -#: src/my-wordpress/integrations/woocommerce.ts:883
2826 +#: src/plugins/my-wordpress-woocommerce/index.ts:891
3787 2827 msgid "%d uses"
3788 2828 msgstr ""
3789 2829
3790 -#: src/my-wordpress/integrations/woocommerce.ts:889
2830 +#: src/plugins/my-wordpress-woocommerce/index.ts:897
3791 2831 msgid "Limit to items"
3792 2832 msgstr ""
3793 2833
3794 -#: src/my-wordpress/integrations/woocommerce.ts:894
2834 +#: src/plugins/my-wordpress-woocommerce/index.ts:902
3795 2835 msgid "Discount given"
3796 2836 msgstr ""
3797 2837
3798 -#: src/my-wordpress/integrations/woocommerce.ts:895
2838 +#: src/plugins/my-wordpress-woocommerce/index.ts:903
3799 2839 msgid "Created"
3800 2840 msgstr ""
3801 2841
3802 -#: src/my-wordpress/integrations/woocommerce.ts:897
2842 +#: src/plugins/my-wordpress-woocommerce/index.ts:905
3803 2843 msgid "Expires"
3804 2844 msgstr ""
3805 2845
3806 -#: src/my-wordpress/integrations/woocommerce.ts:900
3807 -#: src/posts-window/user-edit-render.ts:1050
3808 -#: src/posts-window/users-render.ts:456
2846 +#: src/plugins/my-wordpress-woocommerce/index.ts:908
3809 2847 msgid "Never"
3810 2848 msgstr ""
3811 2849
3812 -#: src/my-wordpress/integrations/woocommerce.ts:902
2850 +#: src/plugins/my-wordpress-woocommerce/index.ts:910
3813 2851 msgid "Minimum spend"
3814 2852 msgstr ""
3815 2853
3816 -#: src/my-wordpress/integrations/woocommerce.ts:903
2854 +#: src/plugins/my-wordpress-woocommerce/index.ts:911
3817 2855 msgid "Maximum spend"
3818 2856 msgstr ""
3819 2857
3820 -#: src/my-wordpress/integrations/woocommerce.ts:904
2858 +#: src/plugins/my-wordpress-woocommerce/index.ts:912
3821 2859 msgid "Restrictions"
3822 2860 msgstr ""
3823 2861
3824 -#: src/my-wordpress/integrations/woocommerce.ts:905
3825 -#: includes/my-wordpress/integrations/woocommerce-relations.php:557
2862 +#: src/plugins/my-wordpress-woocommerce/index.ts:913
2863 +#: includes/my-wordpress/integrations/woocommerce-relations.php:570
3826 2864 msgid "Products"
3827 2865 msgstr ""
3828 2866
3829 -#: src/my-wordpress/integrations/woocommerce.ts:906
2867 +#: src/plugins/my-wordpress-woocommerce/index.ts:914
3830 2868 msgid "Excludes"
3831 2869 msgstr ""
3832 2870
3833 -#: src/my-wordpress/integrations/woocommerce.ts:909
2871 +#: src/plugins/my-wordpress-woocommerce/index.ts:917
3834 2872 msgid "Allowed emails"
3835 2873 msgstr ""
3836 2874
3837 -#: src/my-wordpress/integrations/woocommerce.ts:915
2875 +#: src/plugins/my-wordpress-woocommerce/index.ts:923
3838 2876 msgid "Edit coupon"
3839 2877 msgstr ""
3840 2878
3841 -#: src/my-wordpress/integrations/woocommerce.ts:930
2879 +#: src/plugins/my-wordpress-woocommerce/index.ts:938
3842 2880 msgid "Today"
3843 2881 msgstr ""
3844 2882
3845 2883 #. %d: number of days.
3846 -#: src/my-wordpress/integrations/woocommerce.ts:935
2884 +#: src/plugins/my-wordpress-woocommerce/index.ts:943
3847 2885 msgid "%d day ago"
3848 2886 msgid_plural "%d days ago"
3849 2887 msgstr[0] ""
3850 2888 msgstr[1] ""
@@ -3849,9 +2887,9 @@
3849 2887 msgstr[0] ""
3850 2888 msgstr[1] ""
3851 2889
3852 2890 #. %d: number of months.
3853 -#: src/my-wordpress/integrations/woocommerce.ts:943
2891 +#: src/plugins/my-wordpress-woocommerce/index.ts:951
3854 2892 msgid "%d month ago"
3855 2893 msgid_plural "%d months ago"
3856 2894 msgstr[0] ""
3857 2895 msgstr[1] ""
@@ -3856,167 +2894,168 @@
3856 2894 msgstr[0] ""
3857 2895 msgstr[1] ""
3858 2896
3859 2897 #. %d: number of years.
3860 -#: src/my-wordpress/integrations/woocommerce.ts:950
2898 +#: src/plugins/my-wordpress-woocommerce/index.ts:958
3861 2899 msgid "%d year ago"
3862 2900 msgid_plural "%d years ago"
3863 2901 msgstr[0] ""
3864 2902 msgstr[1] ""
3865 2903
3866 -#: src/my-wordpress/integrations/woocommerce.ts:964
3867 -#: src/my-wordpress/integrations/woocommerce.ts:2039
2904 +#: src/plugins/my-wordpress-woocommerce/index.ts:972
2905 +#: src/plugins/my-wordpress-woocommerce/index.ts:2100
3868 2906 msgid "Lifetime spend"
3869 2907 msgstr ""
3870 2908
3871 -#: src/my-wordpress/integrations/woocommerce.ts:985
3872 -#: src/my-wordpress/integrations/woocommerce.ts:1531
3873 -#: src/my-wordpress/integrations/woocommerce.ts:1932
3874 -#: src/my-wordpress/integrations/woocommerce.ts:2192
3875 -#: includes/my-wordpress/integrations/woocommerce-relations.php:812
3876 -#: includes/my-wordpress/integrations/woocommerce-relations.php:1099
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
3877 2916 #: includes/my-wordpress/integrations/woocommerce.php:122
3878 2917 msgid "Orders"
3879 2918 msgstr ""
3880 2919
3881 2920 #. %d: number of orders.
3882 -#: src/my-wordpress/integrations/woocommerce.ts:989
2921 +#: src/plugins/my-wordpress-woocommerce/index.ts:997
3883 2922 msgid "%d order"
3884 2923 msgid_plural "%d orders"
3885 2924 msgstr[0] ""
3886 2925 msgstr[1] ""
3887 2926
3888 -#: src/my-wordpress/integrations/woocommerce.ts:992
2927 +#: src/plugins/my-wordpress-woocommerce/index.ts:1000
3889 2928 msgid "None yet"
3890 2929 msgstr ""
3891 2930
3892 -#: src/my-wordpress/integrations/woocommerce.ts:994
2931 +#: src/plugins/my-wordpress-woocommerce/index.ts:1002
3893 2932 msgid "Average order"
3894 2933 msgstr ""
3895 2934
3896 -#: src/my-wordpress/integrations/woocommerce.ts:996
3897 -#: src/my-wordpress/integrations/woocommerce.ts:2061
2935 +#: src/plugins/my-wordpress-woocommerce/index.ts:1004
2936 +#: src/plugins/my-wordpress-woocommerce/index.ts:2122
3898 2937 msgid "Last order"
3899 2938 msgstr ""
3900 2939
3901 2940 #. %s: order number.
3902 -#: src/my-wordpress/integrations/woocommerce.ts:1004
3903 -#: src/my-wordpress/integrations/woocommerce.ts:2100
2941 +#: src/plugins/my-wordpress-woocommerce/index.ts:1012
2942 +#: src/plugins/my-wordpress-woocommerce/index.ts:2161
3904 2943 msgid "#%s"
3905 2944 msgstr ""
3906 2945
3907 -#: src/my-wordpress/integrations/woocommerce.ts:1024
2946 +#: src/plugins/my-wordpress-woocommerce/index.ts:1032
3908 2947 msgid "First order"
3909 2948 msgstr ""
3910 2949
3911 -#: src/my-wordpress/integrations/woocommerce.ts:1026
3912 -#: src/my-wordpress/integrations/woocommerce.ts:2303
2950 +#: src/plugins/my-wordpress-woocommerce/index.ts:1034
2951 +#: src/plugins/my-wordpress-woocommerce/index.ts:2364
3913 2952 msgid "Buys most"
3914 2953 msgstr ""
3915 2954
3916 2955 #. %d: units bought.
3917 -#: src/my-wordpress/integrations/woocommerce.ts:1038
2956 +#: src/plugins/my-wordpress-woocommerce/index.ts:1046
3918 2957 msgid "×%d"
3919 2958 msgstr ""
3920 2959
3921 -#: src/my-wordpress/integrations/woocommerce.ts:1048
3922 -#: src/my-wordpress/integrations/woocommerce.ts:2066
2960 +#: src/plugins/my-wordpress-woocommerce/index.ts:1056
2961 +#: src/plugins/my-wordpress-woocommerce/index.ts:2127
3923 2962 msgid "Location"
3924 2963 msgstr ""
3925 2964
3926 -#: src/my-wordpress/integrations/woocommerce.ts:1049
3927 -#: src/posts-window/users-render.ts:641
2965 +#: src/plugins/my-wordpress-woocommerce/index.ts:1057
2966 +#: apps/my-wordpress/parts/lists.php:459
3928 2967 msgid "Email"
3929 2968 msgstr ""
3930 2969
3931 -#: src/my-wordpress/integrations/woocommerce.ts:1050
2970 +#: src/plugins/my-wordpress-woocommerce/index.ts:1058
3932 2971 msgid "Customer since"
3933 2972 msgstr ""
3934 2973
3935 -#: src/my-wordpress/integrations/woocommerce.ts:1054
2974 +#: src/plugins/my-wordpress-woocommerce/index.ts:1062
3936 2975 msgid "All their orders"
3937 2976 msgstr ""
3938 2977
3939 -#: src/my-wordpress/integrations/woocommerce.ts:1071
3940 -#: includes/my-wordpress/integrations/woocommerce-relations.php:770
2978 +#: src/plugins/my-wordpress-woocommerce/index.ts:1079
2979 +#: includes/my-wordpress/integrations/woocommerce-relations.php:783
3941 2980 msgid "Product"
3942 2981 msgstr ""
3943 2982
3944 -#: src/my-wordpress/integrations/woocommerce.ts:1072
3945 -#: src/my-wordpress/integrations/woocommerce.ts:2050
2983 +#: src/plugins/my-wordpress-woocommerce/index.ts:1080
2984 +#: src/plugins/my-wordpress-woocommerce/index.ts:2111
3946 2985 msgid "Order"
3947 2986 msgid_plural "Orders"
3948 2987 msgstr[0] ""
3949 2988 msgstr[1] ""
3950 2989
3951 -#: src/my-wordpress/integrations/woocommerce.ts:1073
2990 +#: src/plugins/my-wordpress-woocommerce/index.ts:1081
3952 2991 msgid "Coupon"
3953 2992 msgstr ""
3954 2993
3955 -#: src/my-wordpress/integrations/woocommerce.ts:1306
2994 +#: src/plugins/my-wordpress-woocommerce/index.ts:1367
3956 2995 #: includes/my-wordpress/integrations/woocommerce-customers.php:315
3957 2996 msgid "VIP"
3958 2997 msgstr ""
3959 2998
3960 -#: src/my-wordpress/integrations/woocommerce.ts:1307
2999 +#: src/plugins/my-wordpress-woocommerce/index.ts:1368
3961 3000 #: includes/my-wordpress/integrations/woocommerce-customers.php:321
3962 3001 msgid "Lapsed"
3963 3002 msgstr ""
3964 3003
3965 -#: src/my-wordpress/integrations/woocommerce.ts:1341
3004 +#: src/plugins/my-wordpress-woocommerce/index.ts:1402
3966 3005 msgid "Sold out"
3967 3006 msgstr ""
3968 3007
3969 -#: src/my-wordpress/integrations/woocommerce.ts:1344
3008 +#: src/plugins/my-wordpress-woocommerce/index.ts:1405
3970 3009 msgid "Backorder"
3971 3010 msgstr ""
3972 3011
3973 3012 #. %d: units left in stock.
3974 -#: src/my-wordpress/integrations/woocommerce.ts:1352
3013 +#: src/plugins/my-wordpress-woocommerce/index.ts:1413
3975 3014 msgid "%d left"
3976 3015 msgstr ""
3977 3016
3978 -#: src/my-wordpress/integrations/woocommerce.ts:1357
3017 +#: src/plugins/my-wordpress-woocommerce/index.ts:1418
3979 3018 msgid "Sale"
3980 3019 msgstr ""
3981 3020
3982 -#: src/my-wordpress/integrations/woocommerce.ts:1525
3983 -#: src/my-wordpress/integrations/woocommerce.ts:1927
3021 +#: src/plugins/my-wordpress-woocommerce/index.ts:1586
3022 +#: src/plugins/my-wordpress-woocommerce/index.ts:1988
3984 3023 msgid "View their orders"
3985 3024 msgstr ""
3986 3025
3987 -#: src/my-wordpress/integrations/woocommerce.ts:1526
3026 +#: src/plugins/my-wordpress-woocommerce/index.ts:1587
3988 3027 msgid "Open the orders screen filtered to this customer, in its own window."
3989 3028 msgstr ""
3990 3029
3991 -#: src/my-wordpress/integrations/woocommerce.ts:1609
3992 -#: includes/my-wordpress/integrations/woocommerce-relations.php:1098
3030 +#: src/plugins/my-wordpress-woocommerce/index.ts:1670
3031 +#: includes/my-wordpress/integrations/woocommerce-relations.php:1111
3993 3032 msgid "Store"
3994 3033 msgstr ""
3995 3034
3996 -#: src/my-wordpress/integrations/woocommerce.ts:1629
3035 +#: src/plugins/my-wordpress-woocommerce/index.ts:1690
3997 3036 msgid "Not counted on a store this large"
3998 3037 msgstr ""
3999 3038
4000 3039 #. 1: VIP customer count, 2: lapsed customer count.
4001 -#: src/my-wordpress/integrations/woocommerce.ts:1636
3040 +#: src/plugins/my-wordpress-woocommerce/index.ts:1697
4002 3041 msgid "%1$d · %2$d"
4003 3042 msgstr ""
4004 3043
4005 -#: src/my-wordpress/integrations/woocommerce.ts:1645
3044 +#: src/plugins/my-wordpress-woocommerce/index.ts:1706
4006 3045 msgid "Revenue this month"
4007 3046 msgstr ""
4008 3047
4009 -#: src/my-wordpress/integrations/woocommerce.ts:1649
3048 +#: src/plugins/my-wordpress-woocommerce/index.ts:1710
4010 3049 msgid "Awaiting action"
4011 3050 msgstr ""
4012 3051
4013 3052 #. %d: number of orders.
4014 -#: src/my-wordpress/integrations/woocommerce.ts:1652
3053 +#: src/plugins/my-wordpress-woocommerce/index.ts:1713
4015 3054 msgid "%d orders"
4016 3055 msgstr ""
4017 3056
4018 -#: src/my-wordpress/integrations/woocommerce.ts:1657
3057 +#: src/plugins/my-wordpress-woocommerce/index.ts:1718
4019 3058 #: includes/my-wordpress/integrations/woocommerce.php:301
4020 3059 #: includes/my-wordpress/integrations/woocommerce.php:1350
4021 3060 msgid "Out of stock"
4022 3061 msgstr ""
@@ -4021,632 +3060,126 @@
4021 3060 msgid "Out of stock"
4022 3061 msgstr ""
4023 3062
4024 3063 #. %d: number of products.
4025 -#: src/my-wordpress/integrations/woocommerce.ts:1661
3064 +#: src/plugins/my-wordpress-woocommerce/index.ts:1722
4026 3065 msgid "%d products"
4027 3066 msgstr ""
4028 3067
4029 -#: src/my-wordpress/integrations/woocommerce.ts:1664
4030 -#: src/settings/sections/effects.ts:203
4031 -#: src/settings/sections/effects.ts:223
4032 -#: src/settings/sections/effects.ts:255
3068 +#: src/plugins/my-wordpress-woocommerce/index.ts:1725
4033 3069 msgid "None"
4034 3070 msgstr ""
4035 3071
4036 -#: src/my-wordpress/integrations/woocommerce.ts:1667
3072 +#: src/plugins/my-wordpress-woocommerce/index.ts:1728
3073 +#: apps/my-wordpress/parts/woocommerce.php:123
4037 3074 #: includes/my-wordpress/integrations/woocommerce-customers.php:1315
4038 -#: includes/my-wordpress/integrations/woocommerce-relations.php:857
4039 -#: includes/my-wordpress/integrations/woocommerce-relations.php:1054
3075 +#: includes/my-wordpress/integrations/woocommerce-relations.php:870
3076 +#: includes/my-wordpress/integrations/woocommerce-relations.php:1067
4040 3077 msgid "Customers"
4041 3078 msgstr ""
4042 3079
4043 3080 #. %d: number of customers.
4044 -#: src/my-wordpress/integrations/woocommerce.ts:1671
3081 +#: src/plugins/my-wordpress-woocommerce/index.ts:1732
4045 3082 msgid "%d person"
4046 3083 msgid_plural "%d people"
4047 3084 msgstr[0] ""
4048 3085 msgstr[1] ""
4049 3086
4050 -#: src/my-wordpress/integrations/woocommerce.ts:1676
3087 +#: src/plugins/my-wordpress-woocommerce/index.ts:1737
4051 3088 msgid "VIP · lapsed"
4052 3089 msgstr ""
4053 3090
4054 -#: src/my-wordpress/integrations/woocommerce.ts:1681
3091 +#: src/plugins/my-wordpress-woocommerce/index.ts:1742
4055 3092 msgid "Guest checkout"
4056 3093 msgstr ""
4057 3094
4058 3095 #. 1: formatted revenue, 2: number of orders.
4059 -#: src/my-wordpress/integrations/woocommerce.ts:1685
3096 +#: src/plugins/my-wordpress-woocommerce/index.ts:1746
4060 3097 msgid "%1$s over %2$d orders"
4061 3098 msgstr ""
4062 3099
4063 -#: src/my-wordpress/integrations/woocommerce.ts:1917
3100 +#: src/plugins/my-wordpress-woocommerce/index.ts:1978
4064 3101 msgid "Open customer"
4065 3102 msgstr ""
4066 3103
4067 3104 #. %s: formatted average order value.
4068 -#: src/my-wordpress/integrations/woocommerce.ts:2043
3105 +#: src/plugins/my-wordpress-woocommerce/index.ts:2104
4069 3106 msgid "%s average"
4070 3107 msgstr ""
4071 3108
4072 3109 #. %s: date of the first order.
4073 -#: src/my-wordpress/integrations/woocommerce.ts:2054
3110 +#: src/plugins/my-wordpress-woocommerce/index.ts:2115
4074 3111 msgid "since %s"
4075 3112 msgstr ""
4076 3113
4077 3114 #. %s: registration date.
4078 -#: src/my-wordpress/integrations/woocommerce.ts:2070
3115 +#: src/plugins/my-wordpress-woocommerce/index.ts:2131
4079 3116 msgid "joined %s"
4080 3117 msgstr ""
4081 3118
4082 3119 #. %d: number of line items.
4083 -#. %d is a count of media items.
4084 -#: src/my-wordpress/integrations/woocommerce.ts:2118
4085 -#: src/my-wordpress/media-list.ts:92
3120 +#: src/plugins/my-wordpress-woocommerce/index.ts:2179
4086 3121 msgid "%d item"
4087 3122 msgid_plural "%d items"
4088 3123 msgstr[0] ""
4089 3124 msgstr[1] ""
4090 3125
4091 -#: src/my-wordpress/integrations/woocommerce.ts:2141
3126 +#: src/plugins/my-wordpress-woocommerce/index.ts:2202
4092 3127 msgid "Billing"
4093 3128 msgstr ""
4094 3129
4095 -#: src/my-wordpress/integrations/woocommerce.ts:2191
3130 +#: src/plugins/my-wordpress-woocommerce/index.ts:2252
4096 3131 msgid "All orders"
4097 3132 msgstr ""
4098 3133
4099 -#: src/my-wordpress/integrations/woocommerce.ts:2196
4100 -#: includes/my-wordpress/integrations/woocommerce-relations.php:511
3134 +#: src/plugins/my-wordpress-woocommerce/index.ts:2257
3135 +#: includes/my-wordpress/integrations/woocommerce-relations.php:524
4101 3136 msgid "Edit profile"
4102 3137 msgstr ""
4103 3138
4104 -#: src/my-wordpress/integrations/woocommerce.ts:2201
3139 +#: src/plugins/my-wordpress-woocommerce/index.ts:2262
4105 3140 msgid "Send email"
4106 3141 msgstr ""
4107 3142
4108 -#: src/my-wordpress/integrations/woocommerce.ts:316
3143 +#: src/plugins/my-wordpress-woocommerce/index.ts:327
4109 3144 msgid "WooCommerce data is unavailable."
4110 3145 msgstr ""
4111 3146
4112 -#. %d: HTTP status code.
4113 -#: src/my-wordpress/integrations/woocommerce.ts:341
4114 -msgid "Could not load WooCommerce details (%d)."
4115 -msgstr ""
4116 -
4117 -#: src/my-wordpress/integrations/woocommerce.ts:357
3147 +#: src/plugins/my-wordpress-woocommerce/index.ts:351
3148 +#: src/plugins/my-wordpress-woocommerce/index.ts:364
4118 3149 msgid "Could not load WooCommerce details."
4119 3150 msgstr ""
4120 3151
4121 -#: src/my-wordpress/integrations/woocommerce.ts:2250
3152 +#: src/plugins/my-wordpress-woocommerce/index.ts:2311
4122 3153 msgid "No customer selected. Open one from the Customers folder."
4123 3154 msgstr ""
4124 3155
4125 3156 #. %d: units bought.
4126 -#: src/my-wordpress/integrations/woocommerce.ts:2292
3157 +#: src/plugins/my-wordpress-woocommerce/index.ts:2353
4127 3158 msgid "×%d bought"
4128 3159 msgstr ""
4129 3160
4130 -#: src/my-wordpress/integrations/woocommerce.ts:2304
3161 +#: src/plugins/my-wordpress-woocommerce/index.ts:2365
4131 3162 msgid "Recent orders"
4132 3163 msgstr ""
4133 3164
4134 -#: src/my-wordpress/integrations/woocommerce.ts:2305
3165 +#: src/plugins/my-wordpress-woocommerce/index.ts:2366
4135 3166 msgid "Addresses"
4136 3167 msgstr ""
4137 3168
4138 -#: src/my-wordpress/list-toolbar.ts:67
4139 -msgid "Search…"
4140 -msgstr ""
4141 -
4142 -#. 1: number of selected rows, 2: site title.
4143 -#: src/my-wordpress/media-detail.ts:165
4144 -msgid "Open %1$d items in %2$s"
4145 -msgstr ""
4146 -
4147 -#: src/my-wordpress/media-detail.ts:199
4148 -msgid "View on site"
4149 -msgstr ""
4150 -
4151 -#. %d is the count of posts that reference an attachment.
4152 -#: src/my-wordpress/media-detail.ts:237
4153 -msgid "%d reference"
4154 -msgid_plural "%d references"
4155 -msgstr[0] ""
4156 -msgstr[1] ""
4157 -
4158 -#: src/my-wordpress/media-detail.ts:318
4159 -msgid "Failed to load usage data."
4160 -msgstr ""
4161 -
4162 -#. %d is the count of posts/pages referencing this file.
4163 -#: src/my-wordpress/media-detail.ts:354
4164 -msgid "%d entry references this file."
4165 -msgid_plural "%d entries reference this file."
4166 -msgstr[0] ""
4167 -msgstr[1] ""
4168 -
4169 -#: src/my-wordpress/media-detail.ts:399
4170 -msgid "No posts or pages reference this file."
4171 -msgstr ""
4172 -
4173 -#: src/my-wordpress/media-list.ts:79
4174 -#: src/my-wordpress/media-list.ts:819
4175 -#: src/my-wordpress/media-list.ts:918
4176 -msgid "No media yet."
4177 -msgstr ""
4178 -
4179 -#. %d: number of selected media items.
4180 -#: src/my-wordpress/media-list.ts:108
4181 -msgid "%d files selected"
4182 -msgstr ""
4183 -
4184 -#: src/my-wordpress/media-list.ts:111
4185 -#: src/my-wordpress/media-list.ts:618
4186 -#: src/my-wordpress/media-list.ts:708
4187 -#: src/my-wordpress/media-list.ts:903
4188 -msgid "Select a media item to preview it here."
4189 -msgstr ""
4190 -
4191 -#: src/my-wordpress/media-list.ts:320
4192 -msgid "Open file in new tab"
4193 -msgstr ""
4194 -
4195 -#: src/my-wordpress/media-list.ts:335
4196 -msgid "Delete permanently"
4197 -msgstr ""
4198 -
4199 -#. %d: number of selected media items.
4200 -#: src/my-wordpress/media-list.ts:343
4201 -msgid "Delete %d files permanently"
4202 -msgstr ""
4203 -
4204 -#: src/my-wordpress/media-list.ts:395
4205 -msgid "Copy file URL"
4206 -msgstr ""
4207 -
4208 -#: src/my-wordpress/media-list.ts:675
4209 -msgid "Search media…"
4210 -msgstr ""
4211 -
4212 -#: src/my-wordpress/media-list.ts:676
4213 -#: src/settings/sections/custom-image.ts:293
4214 -msgid "Search media"
4215 -msgstr ""
4216 -
4217 -#. %s is the user-entered search query.
4218 -#: src/my-wordpress/media-list.ts:816
4219 -#: src/my-wordpress/media-list.ts:915
4220 -msgid "No media match \"%s\"."
4221 -msgstr ""
4222 -
4223 -#: src/my-wordpress/media-list.ts:510
4224 -#: src/my-wordpress/media-list.ts:573
4225 -msgid "Delete media?"
4226 -msgstr ""
4227 -
4228 -#. %d: number of selected media items.
4229 -#: src/my-wordpress/media-list.ts:513
4230 -msgid "%d files will be permanently deleted. This cannot be undone."
4231 -msgstr ""
4232 -
4233 -#. 1: number deleted, 2: number that failed.
4234 -#: src/my-wordpress/media-list.ts:552
4235 -msgid "%1$d files deleted · %2$d could not be deleted"
4236 -msgstr ""
4237 -
4238 -#. %d: number of files deleted.
4239 -#: src/my-wordpress/media-list.ts:561
4240 -msgid "%d files deleted."
4241 -msgstr ""
4242 -
4243 -#. %s is a media item title.
4244 -#: src/my-wordpress/media-list.ts:576
4245 -msgid "“%s” will be permanently deleted. This cannot be undone."
4246 -msgstr ""
4247 -
4248 -#: src/my-wordpress/media-list.ts:595
4249 -msgid "Media deleted."
4250 -msgstr ""
4251 -
4252 -#: src/my-wordpress/media-list.ts:600
4253 -msgid "Couldn’t delete that file."
4254 -msgstr ""
4255 -
4256 -#: src/my-wordpress/media-preview.ts:179
4257 -msgid "Open file"
4258 -msgstr ""
4259 -
4260 -#: src/my-wordpress/media-preview.ts:228
4261 -msgid "Filename"
4262 -msgstr ""
4263 -
4264 -#: src/my-wordpress/media-preview.ts:230
4265 -msgid "Dimensions"
4266 -msgstr ""
4267 -
4268 -#: src/my-wordpress/media-preview.ts:231
4269 -msgid "File size"
4270 -msgstr ""
4271 -
4272 -#: src/my-wordpress/media-preview.ts:232
4273 -msgid "Uploaded"
4274 -msgstr ""
4275 -
4276 -#: src/my-wordpress/media-preview.ts:233
4277 -msgid "Uploader"
4278 -msgstr ""
4279 -
4280 -#: src/my-wordpress/media-preview.ts:234
4281 -msgid "Alt text"
4282 -msgstr ""
4283 -
4284 -#: src/my-wordpress/media-preview.ts:235
4285 -msgid "Caption"
4286 -msgstr ""
4287 -
4288 -#: src/my-wordpress/media-preview.ts:333
4289 -msgid "See where this is used"
4290 -msgstr ""
4291 -
4292 -#: src/my-wordpress/media-preview.ts:334
4293 -msgid "Show the posts, pages, and custom-post-type entries that reference this file."
4294 -msgstr ""
4295 -
4296 -#: src/notch.ts:58
4297 -msgid "Open the site assistant"
4298 -msgstr ""
4299 -
4300 -#: src/notch.ts:73
4301 -msgid "Site assistant"
4302 -msgstr ""
4303 -
4304 -#: src/notes/convert.ts:58
4305 -msgid "Edit draft"
4306 -msgstr ""
4307 -
4308 -#: src/notes/convert.ts:87
4309 -msgid "Note converted to a draft post"
4310 -msgstr ""
4311 -
4312 -#: src/notes/convert.ts:90
4313 -#: src/notes/trash.ts:54
4314 -msgid "Undo"
4315 -msgstr ""
4316 -
4317 -#: src/notes/convert.ts:120
4318 -#: includes/notes/rest.php:586
4319 -msgid "Could not convert the note to a post."
4320 -msgstr ""
4321 -
4322 -#: src/notes/layer.ts:309
4323 -#: src/plugins/notes-widget/index.ts:449
4324 -msgid "Could not pin the note. Please try again."
4325 -msgstr ""
4326 -
4327 -#: src/notes/layer.ts:429
4328 -msgid "Pinned notes"
4329 -msgstr ""
4330 -
4331 -#: src/notes/layer.ts:506
4332 -msgid "Pinned note"
4333 -msgstr ""
4334 -
4335 -#. %s: note author display name.
4336 -#: src/notes/layer.ts:509
4337 -msgid "Note by %s"
4338 -msgstr ""
4339 -
4340 -#: src/notes/layer.ts:525
4341 -msgid "Move note. Drag the pin, or press Enter then use the arrow keys."
4342 -msgstr ""
4343 -
4344 -#: src/notes/layer.ts:604
4345 -msgid "Convert to a draft post"
4346 -msgstr ""
4347 -
4348 -#: src/notes/layer.ts:626
4349 -msgid "Note text"
4350 -msgstr ""
4351 -
4352 -#. %s: note author display name.
4353 -#: src/notes/layer.ts:661
4354 -msgid "Pinned by %s"
4355 -msgstr ""
4356 -
4357 -#. %s: next paper color name.
4358 -#: src/notes/layer.ts:693
4359 -msgid "Change paper color (next: %s)"
4360 -msgstr ""
4361 -
4362 -#: src/notes/layer.ts:712
4363 -msgid "Public note — everyone can see it. Click to make private."
4364 -msgstr ""
4365 -
4366 -#: src/notes/layer.ts:713
4367 -msgid "Private note. Click to share with every desktop user."
4368 -msgstr ""
4369 -
4370 -#: src/notes/layer.ts:913
4371 -msgid "Note is now public."
4372 -msgstr ""
4373 -
4374 -#: src/notes/layer.ts:914
4375 -msgid "Note is now private."
4376 -msgstr ""
4377 -
4378 -#: src/notes/layer.ts:928
4379 -msgid "Move note to the Trash?"
4380 -msgstr ""
4381 -
4382 -#: src/notes/layer.ts:929
4383 -msgid "You can restore it from the Trash later."
4384 -msgstr ""
4385 -
4386 -#: src/notes/layer.ts:978
4387 -msgid "This note was changed in another session — showing the latest version."
4388 -msgstr ""
4389 -
4390 -#: src/notes/layer.ts:1026
4391 -#: src/plugins/notes-widget/index.ts:353
4392 -msgid "Drop on the desktop to pin"
4393 -msgstr ""
4394 -
4395 -#: src/notes/layer.ts:1027
4396 -#: src/plugins/notes-widget/index.ts:354
4397 -msgid "Pin here"
4398 -msgstr ""
4399 -
4400 -#: src/notes/layer.ts:1028
4401 -#: src/plugins/notes-widget/index.ts:355
4402 -msgid "Can’t pin here"
4403 -msgstr ""
4404 -
4405 -#: src/notes/layer.ts:1218
4406 -msgid "Moving note. Arrow keys to move, Enter to place, Escape to cancel, Delete to move to the Trash."
4407 -msgstr ""
4408 -
4409 -#: src/notes/layer.ts:1234
4410 -msgid "Note placed."
4411 -msgstr ""
4412 -
4413 -#: src/notes/layer.ts:1272
4414 -msgid "Move cancelled."
4415 -msgstr ""
4416 -
4417 -#: src/notes/posts-drop-target.ts:143
4418 -#: src/notes/posts-drop-target.ts:192
4419 -msgid "Convert to post"
4420 -msgstr ""
4421 -
4422 -#: src/notes/sentinel.ts:147
4423 -#: src/notes/wallpaper-menu.ts:33
4424 -#: src/plugins/notes-widget/index.ts:117
4425 -msgid "New note"
4426 -msgstr ""
4427 -
4428 -#: src/notes/trash.ts:51
4429 -msgid "Note moved to Trash"
4430 -msgstr ""
4431 -
4432 -#: src/notes/trash.ts:76
4433 -msgid "Could not move the note to the Trash."
4434 -msgstr ""
4435 -
4436 -#: src/os-file-drop/sentinel.ts:93
4437 -msgid "That drop could not be processed — please try again."
4438 -msgstr ""
4439 -
4440 -#: src/plugin-presence.ts:172
4441 -msgid "OpenStation is no longer active. Returning to the WordPress dashboard…"
4442 -msgstr ""
4443 -
4444 -#: src/plugins/drafts-widget/index.ts:165
4445 -msgid "Writing suggestions"
4446 -msgstr ""
4447 -
4448 -#: src/plugins/drafts-widget/index.ts:263
4449 -msgid "Apply to the draft"
4450 -msgstr ""
4451 -
4452 -#: src/plugins/drafts-widget/index.ts:281
4453 -msgid "Could not apply the suggestion."
4454 -msgstr ""
4455 -
4456 -#: src/plugins/drafts-widget/index.ts:336
4457 -msgid "Tap a suggestion to apply it to the draft."
4458 -msgstr ""
4459 -
4460 -#: src/plugins/drafts-widget/index.ts:351
4461 -msgid "Title ideas"
4462 -msgstr ""
4463 -
4464 -#: src/plugins/drafts-widget/index.ts:359
4465 -msgid "Title updated."
4466 -msgstr ""
4467 -
4468 -#: src/plugins/drafts-widget/index.ts:365
4469 -#: src/posts-window/index.ts:2119
4470 -msgid "Excerpt"
4471 -msgstr ""
4472 -
4473 -#: src/plugins/drafts-widget/index.ts:372
4474 -msgid "Excerpt updated."
4475 -msgstr ""
4476 -
4477 -#: src/plugins/drafts-widget/index.ts:387
4478 -msgid "Tag added."
4479 -msgstr ""
4480 -
4481 -#: src/plugins/drafts-widget/index.ts:404
4482 -msgid "Category added."
4483 -msgstr ""
4484 -
4485 -#: src/plugins/drafts-widget/index.ts:440
4486 -#: src/posts-window/user-edit-render.ts:1461
4487 -#: src/posts-window/users-render.ts:424
4488 -msgid "just now"
4489 -msgstr ""
4490 -
4491 -#. %d: whole minutes since the draft was last edited.
4492 -#: src/plugins/drafts-widget/index.ts:448
4493 -msgid "%dm ago"
4494 -msgstr ""
4495 -
4496 -#. %d: whole hours since the draft was last edited.
4497 -#: src/plugins/drafts-widget/index.ts:455
4498 -msgid "%dh ago"
4499 -msgstr ""
4500 -
4501 -#. %d: whole days since the draft was last edited.
4502 -#: src/plugins/drafts-widget/index.ts:461
4503 -msgid "%dd ago"
4504 -msgstr ""
4505 -
4506 -#: src/plugins/drafts-widget/index.ts:537
4507 -#: src/posts-window/index.ts:956
4508 -#: includes/station-home/rest.php:394
4509 -#: includes/widgets/widget-drafts.php:77
4510 -msgid "Drafts"
4511 -msgstr ""
4512 -
4513 -#: src/plugins/drafts-widget/index.ts:551
4514 -msgid "Could not load drafts."
4515 -msgstr ""
4516 -
4517 -#: src/plugins/drafts-widget/index.ts:558
4518 -msgid "No drafts — all caught up."
4519 -msgstr ""
4520 -
4521 -#: src/plugins/drafts-widget/index.ts:606
4522 -msgid "Suggest title, excerpt & tags"
4523 -msgstr ""
4524 -
4525 -#: src/plugins/drafts-widget/index.ts:232
4526 -msgid "Could not get suggestions."
4527 -msgstr ""
4528 -
4529 -#: src/plugins/drafts-widget/index.ts:636
4530 -msgid "Move to Trash?"
4531 -msgstr ""
4532 -
4533 -#. %s: draft title.
4534 -#: src/plugins/drafts-widget/index.ts:639
4535 -msgid "“%s” will be moved to the Trash. You can restore it later."
4536 -msgstr ""
4537 -
4538 -#: src/plugins/drafts-widget/index.ts:655
4539 -msgid "Draft moved to Trash."
4540 -msgstr ""
4541 -
4542 -#: src/plugins/drafts-widget/index.ts:660
4543 -msgid "Could not move the draft to Trash."
4544 -msgstr ""
4545 -
4546 -#: src/plugins/focus-timer-widget/index.ts:91
4547 -msgid "No window — just alarm"
4548 -msgstr ""
4549 -
4550 -#: src/plugins/focus-timer-widget/index.ts:102
4551 -msgid "Untitled window"
4552 -msgstr ""
4553 -
4554 -#: src/plugins/focus-timer-widget/index.ts:131
4555 -msgid "Subtract a minute"
4556 -msgstr ""
4557 -
4558 -#: src/plugins/focus-timer-widget/index.ts:134
4559 -msgid "Add a minute"
4560 -msgstr ""
4561 -
4562 -#: src/plugins/focus-timer-widget/index.ts:173
4563 -msgid "Shake this window when done"
4564 -msgstr ""
4565 -
4566 -#: src/plugins/focus-timer-widget/index.ts:192
4567 -msgid "Show remaining time while running"
4568 -msgstr ""
4569 -
4570 -#: src/plugins/focus-timer-widget/index.ts:209
4571 -msgid "Resume"
4572 -msgstr ""
4573 -
4574 -#: src/plugins/focus-timer-widget/index.ts:214
4575 -#: src/plugins/focus-timer-widget/index.ts:243
4576 -#: includes/users-window/window.php:123
4577 -msgid "Reset"
4578 -msgstr ""
4579 -
4580 -#: src/plugins/focus-timer-widget/index.ts:221
4581 -msgid "Start focus"
4582 -msgstr ""
4583 -
4584 -#. %d: minutes.
4585 -#: src/plugins/focus-timer-widget/index.ts:156
4586 -msgid "%d min"
4587 -msgstr ""
4588 -
4589 -#: src/plugins/focus-timer-widget/index.ts:241
4590 -msgid "Pause"
4591 -msgstr ""
4592 -
4593 -#: src/plugins/focus-timer-widget/index.ts:263
4594 -msgid "Stop alarm"
4595 -msgstr ""
4596 -
4597 -#: src/plugins/focus-timer-widget/index.ts:288
4598 -msgid "Focusing…"
4599 -msgstr ""
4600 -
4601 -#. %s: window title.
4602 -#: src/plugins/focus-timer-widget/index.ts:299
4603 -msgid "Linked to “%s”"
4604 -msgstr ""
4605 -
4606 -#: src/plugins/focus-timer-widget/index.ts:302
4607 -msgid "No window linked"
4608 -msgstr ""
4609 -
4610 -#. %s: window title.
4611 -#: src/plugins/focus-timer-widget/index.ts:305
4612 -msgid "Shaking “%s”"
4613 -msgstr ""
4614 -
4615 -#: src/plugins/focus-timer-widget/index.ts:308
4616 -msgid "Press stop to silence."
4617 -msgstr ""
4618 -
4619 -#: src/plugins/focus-timer-widget/timer.ts:108
4620 -msgid "Focus timer cancelled — the linked window was closed."
4621 -msgstr ""
4622 -
4623 -#: src/plugins/notes-widget/index.ts:112
3169 +#: src/plugins/notes-widget/index.ts:118
4624 3170 msgid "Drag to pin"
4625 3171 msgstr ""
4626 3172
4627 -#: src/plugins/notes-widget/index.ts:118
3173 +#: src/plugins/notes-widget/index.ts:124
4628 3174 msgid "Write a note…"
4629 3175 msgstr ""
4630 3176
4631 -#: src/plugins/notes-widget/index.ts:136
3177 +#: src/plugins/notes-widget/index.ts:142
4632 3178 msgid "Paper color"
4633 3179 msgstr ""
4634 3180
4635 -#: src/plugins/notes-widget/index.ts:154
4636 -msgid "Public — visible to other desktop users"
4637 -msgstr ""
4638 -
4639 -#: src/plugins/notes-widget/index.ts:168
4640 -#: includes/recycle-bin/window.php:180
4641 -msgid "Pin to desktop"
4642 -msgstr ""
4643 -
4644 -#: src/plugins/notes-widget/index.ts:169
4645 -msgid "Pin the note without dragging (Ctrl+Enter)"
4646 -msgstr ""
4647 -
4648 -#: src/plugins/notes-widget/index.ts:192
3181 +#: src/plugins/notes-widget/index.ts:174
4649 3182 msgid "Next paper color"
4650 3183 msgstr ""
4651 3184
4652 3185 #: src/plugins/snow-wallpaper/index.ts:324
@@ -4665,3186 +3198,2123 @@
4665 3198 msgid "Background color"
4666 3199 msgstr ""
4667 3200
4668 3201 #: src/plugins/snow-wallpaper/index.ts:360
4669 -#: src/settings/panel.ts:629
4670 3202 msgid "Reset to defaults"
4671 3203 msgstr ""
4672 3204
4673 3205 #: src/plugins/snow-wallpaper/index.ts:386
4674 -#: includes/wallpapers.php:160
3206 +#: includes/wallpapers.php:167
4675 3207 msgid "Snow"
4676 3208 msgstr ""
4677 3209
4678 -#: src/plugins-window/browse-view.ts:117
4679 -#: src/plugins-window/featured-view.ts:317
4680 -msgid "Featured"
3210 +#: src/pwa/index.ts:57
3211 +msgid "A new version of OpenStation is available."
4681 3212 msgstr ""
4682 3213
4683 -#: src/plugins-window/browse-view.ts:118
4684 -msgid "Popular"
3214 +#: src/pwa/index.ts:59
3215 +#: src/window/dom.ts:558
3216 +msgid "Reload"
4685 3217 msgstr ""
4686 3218
4687 -#: src/plugins-window/browse-view.ts:119
4688 -msgid "Recommended"
3219 +#. %s: site name
3220 +#: src/pwa/install.ts:158
3221 +msgid "Installed %s as an app."
4689 3222 msgstr ""
4690 3223
4691 -#: src/plugins-window/browse-view.ts:120
4692 -msgid "Favorites"
3224 +#: src/pwa/install.ts:185
3225 +msgid "Install web app"
4693 3226 msgstr ""
4694 3227
4695 -#: src/plugins-window/browse-view.ts:121
4696 -#: includes/my-wordpress/integrations/woocommerce-customers.php:332
4697 -msgid "New"
3228 +#: src/pwa/install.ts:215
3229 +msgid "Install cancelled."
4698 3230 msgstr ""
4699 3231
4700 -#: src/plugins-window/browse-view.ts:122
4701 -msgid "Beta"
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."
4702 3235 msgstr ""
4703 3236
4704 -#: src/plugins-window/browse-view.ts:137
4705 -msgid "Search WordPress.org…"
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."
4706 3239 msgstr ""
4707 3240
4708 -#: src/plugins-window/browse-view.ts:158
4709 -msgid "Upload Plugin"
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."
4710 3243 msgstr ""
4711 3244
4712 -#: src/plugins-window/browse-view.ts:213
4713 -msgid "Drop the .zip to install."
3245 +#: src/rebrand-notice.ts:123
3246 +msgid "New name"
4714 3247 msgstr ""
4715 3248
4716 -#: src/plugins-window/browse-view.ts:352
4717 -#: src/plugins-window/featured-view.ts:167
4718 -#: src/plugins-window/flyout-detail.ts:617
4719 -#: src/settings/sections/themes.ts:307
4720 -msgid "Installing…"
3249 +#: src/rebrand-notice.ts:129
3250 +msgid "Desktop Mode is now OpenStation"
4721 3251 msgstr ""
4722 3252
4723 -#. %s: plugin name
4724 -#: src/plugins-window/browse-view.ts:369
4725 -#: src/plugins-window/featured-view.ts:175
4726 -#: src/plugins-window/flyout-detail.ts:623
4727 -msgid "Installed %s."
3253 +#: src/rebrand-notice.ts:134
3254 +msgid "The beginning of a new identity."
4728 3255 msgstr ""
4729 3256
4730 -#. %s: error message
4731 -#: src/plugins-window/browse-view.ts:389
4732 -#: src/plugins-window/featured-view.ts:195
4733 -#: src/plugins-window/flyout-detail.ts:643
4734 -msgid "Install failed: %s"
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."
4735 3259 msgstr ""
4736 3260
4737 -#: src/plugins-window/browse-view.ts:402
4738 -#: src/plugins-window/featured-view.ts:208
4739 -msgid "Activating…"
3261 +#: src/rebrand-notice.ts:153
3262 +msgid "This update also comes with a new default theme that we hope you enjoy."
4740 3263 msgstr ""
4741 3264
4742 -#. %s: plugin name
4743 -#: src/plugins-window/browse-view.ts:410
4744 -#: src/plugins-window/featured-view.ts:216
4745 -#: src/plugins-window/flyout-detail.ts:661
4746 -#: src/plugins-window/installed-view.ts:836
4747 -#: src/plugins-window/upload-dialog.ts:453
4748 -msgid "%s activated."
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."
4749 3267 msgstr ""
4750 3268
4751 -#. %s: error message
4752 -#: src/plugins-window/browse-view.ts:437
4753 -#: src/plugins-window/featured-view.ts:241
4754 -#: src/plugins-window/flyout-detail.ts:673
4755 -#: src/plugins-window/installed-view.ts:854
4756 -msgid "Activation failed: %s"
3269 +#: src/rebrand-notice.ts:174
3270 +msgid "Got it"
4757 3271 msgstr ""
4758 3272
4759 -#: src/plugins-window/browse-view.ts:565
4760 -msgid "No plugins matched."
3273 +#: src/related-entities/index.ts:276
3274 +msgid "Related"
4761 3275 msgstr ""
4762 3276
4763 -#. %s: error message
4764 -#: src/plugins-window/browse-view.ts:597
4765 -#: src/plugins-window/installed-view.ts:746
4766 -msgid "Could not load plugins: %s"
3277 +#: src/release-card.ts:351
3278 +#: src/ui/components/os-toast/os-toast.ts:265
3279 +msgid "Dismiss"
4767 3280 msgstr ""
4768 3281
4769 -#. %s: plugin name
4770 -#: src/plugins-window/card-drag.ts:166
4771 -msgid "Pinned %s to the dock."
3282 +#: src/release-card.ts:354
3283 +#: src/update-notice.ts:185
3284 +msgid "Update now"
4772 3285 msgstr ""
4773 3286
4774 -#. %s: plugin name
4775 -#: src/plugins-window/card.ts:54
4776 -msgid "View details for %s"
3287 +#: src/reveals/registry.ts:446
3288 +msgid "Sweep"
4777 3289 msgstr ""
4778 3290
4779 -#. %s: plugin author name (HTML-stripped)
4780 -#. %s: plugin author
4781 -#: src/plugins-window/card.ts:95
4782 -#: src/plugins-window/flyout-detail.ts:207
4783 -#: src/plugins-window/flyout-detail.ts:232
4784 -#: src/plugins-window/installed-detail.ts:249
4785 -msgid "by %s"
3291 +#: src/reveals/registry.ts:447
3292 +msgid "A straight edge travels across the window, uncovering the page behind it."
4786 3293 msgstr ""
4787 3294
4788 -#: src/plugins-window/card.ts:179
4789 -#: src/plugins-window/flyout-detail.ts:589
4790 -#: src/plugins-window/installed-view.ts:627
4791 -#: src/plugins-window/installed-view.ts:707
4792 -msgid "Activate"
3295 +#: src/reveals/registry.ts:456
3296 +msgid "Iris"
4793 3297 msgstr ""
4794 3298
4795 -#: src/plugins-window/card.ts:187
4796 -#: src/plugins-window/flyout-detail.ts:604
4797 -#: src/plugins-window/upload-dialog.ts:137
4798 -msgid "Install"
3299 +#: src/reveals/registry.ts:457
3300 +msgid "The page opens out from the centre of the window, like a camera shutter."
4799 3301 msgstr ""
4800 3302
4801 -#: src/plugins-window/card.ts:285
4802 -msgid "Fewer than 10 active"
3303 +#: src/reveals/registry.ts:466
3304 +msgid "Curtain"
4803 3305 msgstr ""
4804 3306
4805 -#. %d: integer number of millions of active installs
4806 -#: src/plugins-window/card.ts:291
4807 -msgid "%d+ million active"
3307 +#: src/reveals/registry.ts:467
3308 +msgid "Two panels part from the middle of the window and slide off the sides."
4808 3309 msgstr ""
4809 3310
4810 -#. %s: comma-grouped active install count
4811 -#: src/plugins-window/card.ts:298
4812 -#: src/plugins-window/card.ts:304
4813 -#: src/plugins-window/flyout-detail.ts:260
4814 -msgid "%s+ active"
3311 +#: src/reveals/registry.ts:476
3312 +msgid "Blinds"
4815 3313 msgstr ""
4816 3314
4817 -#. %s: rating out of 5 (one decimal)
4818 -#: src/plugins-window/card.ts:318
4819 -msgid "Rated %s out of 5"
3315 +#: src/reveals/registry.ts:477
3316 +msgid "Six horizontal slats retract at once, letting the page through between them."
4820 3317 msgstr ""
4821 3318
4822 -#: src/plugins-window/featured-view.ts:96
4823 -msgid "Made for OpenStation"
3319 +#: src/reveals/registry.ts:486
3320 +msgid "Diagonal"
4824 3321 msgstr ""
4825 3322
4826 -#: src/plugins-window/featured-view.ts:99
4827 -msgid "Plugins that extend OpenStation — desktop decorations, native windows, widgets, and other companions."
3323 +#: src/reveals/registry.ts:487
3324 +msgid "A slanted edge sweeps off the trailing corner of the window."
4828 3325 msgstr ""
4829 3326
4830 -#: src/plugins-window/featured-view.ts:271
4831 -msgid "No featured plugins yet."
3327 +#: src/reveals/registry.ts:496
3328 +msgid "Rise"
4832 3329 msgstr ""
4833 3330
4834 -#. %s: error message
4835 -#: src/plugins-window/featured-view.ts:280
4836 -msgid "Could not load featured plugins: %s"
3331 +#: src/reveals/registry.ts:497
3332 +msgid "The page rises into the window from the bottom edge upward."
4837 3333 msgstr ""
4838 3334
4839 -#: src/plugins-window/flyout-detail.ts:135
4840 -msgid "Could not load plugin details."
3335 +#: src/reveals/registry.ts:506
3336 +msgid "Shutter"
4841 3337 msgstr ""
4842 3338
4843 -#: src/plugins-window/flyout-detail.ts:196
4844 -msgid "Close plugin details"
3339 +#: src/reveals/registry.ts:507
3340 +msgid "Two panels part from the middle of the window and slide off the top and bottom."
4845 3341 msgstr ""
4846 3342
4847 -#. %s: human-readable date string from wp.org
4848 -#. %s: date the plugin was last updated
4849 -#: src/plugins-window/flyout-detail.ts:266
4850 -#: src/plugins-window/installed-detail.ts:390
4851 -msgid "Updated %s"
3343 +#: src/reveals/registry.ts:516
3344 +msgid "Slats"
4852 3345 msgstr ""
4853 3346
4854 -#. %s: maximum tested WordPress version
4855 -#: src/plugins-window/flyout-detail.ts:273
4856 -msgid "Tested up to WordPress %s"
3347 +#: src/reveals/registry.ts:517
3348 +msgid "Eight vertical slats retract at once, letting the page through between them."
4857 3349 msgstr ""
4858 3350
4859 -#: src/plugins-window/flyout-detail.ts:295
4860 -#: src/plugins-window/installed-detail.ts:95
4861 -#: includes/admin-bar.php:115
4862 -msgid "Overview"
3351 +#: src/reveals/registry.ts:527
3352 +msgid "The page opens out from the centre of the window through a growing rhombus."
4863 3353 msgstr ""
4864 3354
4865 -#: src/plugins-window/flyout-detail.ts:296
4866 -msgid "Screenshots"
3355 +#: src/reveals/registry.ts:536
3356 +msgid "Mosaic"
4867 3357 msgstr ""
4868 3358
4869 -#: src/plugins-window/flyout-detail.ts:297
4870 -#: src/plugins-window/installed-detail.ts:99
4871 -#: includes/my-wordpress/integrations/woocommerce-relations.php:753
4872 -#: includes/my-wordpress/integrations/woocommerce-relations.php:754
4873 -msgid "Reviews"
3359 +#: src/reveals/registry.ts:537
3360 +msgid "The page arrives as a grid of tiles, each opening out from its own centre."
4874 3361 msgstr ""
4875 3362
4876 -#: src/plugins-window/flyout-detail.ts:298
4877 -#: src/plugins-window/installed-detail.ts:97
4878 -msgid "Changelog"
3363 +#: src/reveals/registry.ts:546
3364 +msgid "Camera shutter"
4879 3365 msgstr ""
4880 3366
4881 -#: src/plugins-window/flyout-detail.ts:299
4882 -#: src/plugins-window/installed-detail.ts:98
4883 -msgid "FAQ"
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."
4884 3369 msgstr ""
4885 3370
4886 -#: src/plugins-window/flyout-detail.ts:358
4887 -#: src/plugins-window/installed-detail.ts:932
4888 -msgid "Loading recent reviews…"
3371 +#: src/reveals/registry.ts:566
3372 +msgid "Radar"
4889 3373 msgstr ""
4890 3374
4891 -#. %s: anchor tag with link to wp.org reviews
4892 -#: src/plugins-window/flyout-detail.ts:371
4893 -msgid "Recent reviews aren’t available right now. %s"
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."
4894 3377 msgstr ""
4895 3378
4896 -#: src/plugins-window/flyout-detail.ts:375
4897 -msgid "Read reviews on WordPress.org ↗"
3379 +#. %d: number of revisions.
3380 +#: src/revisions/index.ts:110
3381 +msgid "View revisions (%d)"
4898 3382 msgstr ""
4899 3383
4900 -#: src/plugins-window/flyout-detail.ts:391
4901 -msgid "Could not load reviews."
3384 +#: src/revisions/index.ts:114
3385 +msgid "View revisions"
4902 3386 msgstr ""
4903 3387
4904 -#: src/plugins-window/flyout-detail.ts:408
4905 -msgid "No content available."
3388 +#: src/revisions/index.ts:193
3389 +msgid "No revisions are available for this content."
4906 3390 msgstr ""
4907 3391
4908 -#: src/plugins-window/flyout-detail.ts:432
4909 -msgid "This plugin doesn’t ship screenshots."
3392 +#. %s: post title.
3393 +#: src/revisions/index.ts:203
3394 +msgid "Revisions: %s"
4910 3395 msgstr ""
4911 3396
4912 -#: src/plugins-window/flyout-detail.ts:472
4913 -msgid "No ratings yet."
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)"
4914 3400 msgstr ""
4915 3401
4916 -#. %d: number of stars (1–5)
4917 -#: src/plugins-window/flyout-detail.ts:485
4918 -msgid "%d ★"
3402 +#: src/settings/wallpaper-defs.ts:45
3403 +msgid "Custom gradient"
4919 3404 msgstr ""
4920 3405
4921 -#: src/plugins-window/flyout-detail.ts:534
4922 -msgid "Read on WordPress.org ↗"
3406 +#: src/settings/wallpaper-defs.ts:48
3407 +msgid "Mix your own two-colour gradient and set the angle — your desk, your palette."
4923 3408 msgstr ""
4924 3409
4925 -#: src/plugins-window/flyout-detail.ts:571
4926 -msgid "View on WordPress.org ↗"
3410 +#: src/settings/wallpaper-defs.ts:77
3411 +msgid "Custom image"
4927 3412 msgstr ""
4928 3413
4929 -#: src/plugins-window/flyout-detail.ts:690
4930 -#: src/plugins-window/installed-view.ts:875
4931 -#: src/plugins-window/installed-view.ts:1245
4932 -msgid "OpenStation deactivated. Reloading…"
3414 +#: src/settings/wallpaper-defs.ts:81
3415 +msgid "Any image from your media library or an upload, sized to cover the whole desk."
4933 3416 msgstr ""
4934 3417
4935 -#. %s: error message
4936 -#: src/plugins-window/flyout-detail.ts:712
4937 -#: src/plugins-window/installed-view.ts:902
4938 -msgid "Deactivation failed: %s"
3418 +#: src/shell-tour/index.ts:338
3419 +msgid "All your menu items are here"
4939 3420 msgstr ""
4940 3421
4941 -#: src/plugins-window/flyout-detail.ts:725
4942 -#: src/plugins-window/installed-view.ts:912
4943 -msgid "Delete plugin?"
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."
4944 3424 msgstr ""
4945 3425
4946 -#. %s: plugin name
4947 -#: src/plugins-window/flyout-detail.ts:728
4948 -#: src/plugins-window/installed-view.ts:915
4949 -msgid "Permanently delete %s? Its files will be removed from disk. This cannot be undone."
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"
4950 3432 msgstr ""
4951 3433
4952 -#: src/plugins-window/flyout-detail.ts:745
4953 -#: src/plugins-window/installed-view.ts:935
4954 -#: src/plugins-window/installed-view.ts:1244
4955 -msgid "OpenStation deleted. Reloading…"
3434 +#: src/shell-tour/index.ts:352
3435 +msgid "Configure the layout as you wish"
4956 3436 msgstr ""
4957 3437
4958 -#. %s: plugin name
4959 -#: src/plugins-window/flyout-detail.ts:757
4960 -#: src/plugins-window/installed-view.ts:947
4961 -msgid "%s deleted."
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."
4962 3440 msgstr ""
4963 3441
4964 -#. %s: error message
4965 -#: src/plugins-window/flyout-detail.ts:767
4966 -#: src/plugins-window/installed-view.ts:961
4967 -msgid "Delete failed: %s"
3442 +#: src/shell-tour/index.ts:357
3443 +msgid "OpenStation Preferences → Appearance → Desktop layout."
4968 3444 msgstr ""
4969 3445
4970 -#: src/plugins-window/index.ts:66
4971 -msgid "Plugins window template missing."
3446 +#: src/shell-tour/index.ts:361
3447 +msgid "Show me"
4972 3448 msgstr ""
4973 3449
4974 -#: src/plugins-window/index.ts:89
4975 -msgid "You do not have permission to manage plugins."
3450 +#: src/shell-tour/index.ts:412
3451 +msgid "Open a window"
4976 3452 msgstr ""
4977 3453
4978 -#: src/plugins-window/installed-detail.ts:96
4979 -msgid "Details"
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."
4980 3456 msgstr ""
4981 3457
4982 -#. %s: version number
4983 -#: src/plugins-window/installed-detail.ts:207
4984 -msgid "v%s"
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"
4985 3462 msgstr ""
4986 3463
4987 -#. %s: new version available
4988 -#. %s: new plugin version (e.g. "1.4.2")
4989 -#: src/plugins-window/installed-detail.ts:226
4990 -#: src/plugins-window/installed-view.ts:600
4991 -msgid "Update to %s"
3464 +#: src/shell-tour/index.ts:439
3465 +msgid "Snap it to the side"
4992 3466 msgstr ""
4993 3467
4994 -#: src/plugins-window/installed-detail.ts:245
4995 -msgid "by"
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."
4996 3470 msgstr ""
4997 3471
4998 -#: src/plugins-window/installed-detail.ts:315
4999 -msgid "Loading description…"
3472 +#: src/shell-tour/index.ts:457
3473 +msgid "Find anything"
5000 3474 msgstr ""
5001 3475
5002 -#: src/plugins-window/installed-detail.ts:320
5003 -msgid "No description"
3476 +#: src/shell-tour/index.ts:461
3477 +msgid "Press %s to search screens, commands and content, or ask the assistant."
5004 3478 msgstr ""
5005 3479
5006 -#: src/plugins-window/installed-detail.ts:321
5007 -msgid "This plugin doesn’t ship a description in its header."
3480 +#: src/shell-tour/index.ts:490
3481 +msgid "You are set"
5008 3482 msgstr ""
5009 3483
5010 -#: src/plugins-window/installed-detail.ts:334
5011 -msgid "View on WordPress.org"
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."
5012 3486 msgstr ""
5013 3487
5014 -#: src/plugins-window/installed-detail.ts:341
5015 -msgid "Plugin website"
3488 +#: src/ui/components/os-notice/os-notice.ts:172
3489 +msgid "Dismiss notice"
5016 3490 msgstr ""
5017 3491
5018 -#: src/plugins-window/installed-detail.ts:346
5019 -msgid "Author website"
3492 +#: src/ui/components/os-split/os-split.ts:258
3493 +msgid "Resize panes"
5020 3494 msgstr ""
5021 3495
5022 -#. %s: comma-grouped active install count
5023 -#: src/plugins-window/installed-detail.ts:378
5024 -msgid "%s+ active installs"
3496 +#. 1: WordPress version, 2: release codename.
3497 +#: src/update-notice.ts:96
3498 +msgid "WordPress %1$s \"%2$s\" is available."
5025 3499 msgstr ""
5026 3500
5027 -#. %s: maximum tested WordPress version
5028 -#: src/plugins-window/installed-detail.ts:402
5029 -msgid "Tested up to WP %s"
3501 +#. %s: WordPress version.
3502 +#: src/update-notice.ts:100
3503 +msgid "WordPress %s is available."
5030 3504 msgstr ""
5031 3505
5032 -#. %s: minimum WordPress version
5033 -#: src/plugins-window/installed-detail.ts:416
5034 -msgid "Requires WP %s+"
3506 +#: src/update-notice.ts:149
3507 +#: includes/core-notices.php:91
3508 +msgid "WordPress Updates"
5035 3509 msgstr ""
5036 3510
5037 -#. %s: minimum PHP version
5038 -#: src/plugins-window/installed-detail.ts:428
5039 -msgid "Requires PHP %s+"
3511 +#: src/usage-feedback/form.ts:35
3512 +msgid "What can we do for you?"
5040 3513 msgstr ""
5041 3514
5042 -#: src/plugins-window/installed-detail.ts:436
5043 -#: src/plugins-window/installed-detail.ts:498
5044 -msgid "Network only"
3515 +#: src/usage-feedback/form.ts:36
3516 +msgid "What do you mainly use OpenStation for?"
5045 3517 msgstr ""
5046 3518
5047 -#: src/plugins-window/installed-detail.ts:451
5048 -msgid "Plugin file"
3519 +#: src/usage-feedback/form.ts:37
3520 +msgid "What gets in your way, or what is missing?"
5049 3521 msgstr ""
5050 3522
5051 -#: src/plugins-window/installed-detail.ts:453
5052 -#: src/plugins-window/installed-view.ts:323
5053 -msgid "Version"
3523 +#: src/usage-feedback/form.ts:63
3524 +msgid "How is OpenStation going?"
5054 3525 msgstr ""
5055 3526
5056 -#: src/plugins-window/installed-detail.ts:459
5057 -msgid "Size on disk"
3527 +#: src/usage-feedback/form.ts:72
3528 +msgid "Answer whichever you like. Every question is optional, and short is fine."
5058 3529 msgstr ""
5059 3530
5060 -#: src/plugins-window/installed-detail.ts:467
5061 -msgid "Requires WordPress"
3531 +#: src/usage-feedback/form.ts:100
3532 +msgid "Email (optional)"
5062 3533 msgstr ""
5063 3534
5064 -#. %s: version
5065 -#: src/plugins-window/installed-detail.ts:468
5066 -#: src/plugins-window/installed-detail.ts:476
5067 -msgid "%s+"
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."
5068 3537 msgstr ""
5069 3538
5070 -#: src/plugins-window/installed-detail.ts:475
5071 -msgid "Requires PHP"
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."
5072 3541 msgstr ""
5073 3542
5074 -#: src/plugins-window/installed-detail.ts:483
5075 -msgid "Text domain"
3543 +#: src/usage-feedback/form.ts:183
3544 +msgid "You have unsent answers. Close again to discard them."
5076 3545 msgstr ""
5077 3546
5078 -#: src/plugins-window/installed-detail.ts:488
5079 -msgid "Plugin URL"
3547 +#: src/usage-feedback/form.ts:195
3548 +#: includes/feedback/usage.php:279
3549 +msgid "Answer at least one question first."
5080 3550 msgstr ""
5081 3551
5082 -#: src/plugins-window/installed-detail.ts:491
5083 -msgid "Author URL"
3552 +#: src/usage-feedback/form.ts:201
3553 +msgid "That does not look like an email address. Fix it, or leave the field empty."
5084 3554 msgstr ""
5085 3555
5086 -#: src/plugins-window/installed-detail.ts:497
5087 -msgid "Scope"
3556 +#: src/usage-feedback/form.ts:234
3557 +msgid "We could not send that right now. Please try again in a moment."
5088 3558 msgstr ""
5089 3559
5090 -#: src/plugins-window/installed-detail.ts:558
5091 -#: src/plugins-window/installed-detail.ts:683
5092 -#: src/plugins-window/installed-detail.ts:915
5093 -msgid "Loading from WordPress.org…"
3560 +#: src/usage-feedback/index.ts:113
3561 +msgid "Thank you! That really helps."
5094 3562 msgstr ""
5095 3563
5096 -#: src/plugins-window/installed-detail.ts:564
5097 -msgid "No changelog"
3564 +#: src/usage-feedback/prompt.ts:138
3565 +msgid "Got two minutes?"
5098 3566 msgstr ""
5099 3567
5100 -#: src/plugins-window/installed-detail.ts:565
5101 -msgid "This plugin doesn’t ship a changelog."
3568 +#: src/usage-feedback/prompt.ts:143
3569 +msgid "We want your feedback to improve OpenStation. Three short questions, all optional."
5102 3570 msgstr ""
5103 3571
5104 -#: src/plugins-window/installed-detail.ts:599
5105 -msgid "Latest"
3572 +#: src/usage-feedback/prompt.ts:155
3573 +msgid "No thanks"
5106 3574 msgstr ""
5107 3575
5108 -#: src/plugins-window/installed-detail.ts:689
5109 -msgid "No FAQ"
3576 +#: src/usage-feedback/prompt.ts:161
3577 +msgid "Sure"
5110 3578 msgstr ""
5111 3579
5112 -#: src/plugins-window/installed-detail.ts:690
5113 -msgid "This plugin doesn’t ship an FAQ."
3580 +#: src/widgets/built-in.ts:20
3581 +msgid "Clock"
5114 3582 msgstr ""
5115 3583
5116 -#: src/plugins-window/installed-detail.ts:945
5117 -msgid "Couldn’t load reviews"
3584 +#: src/widgets/built-in.ts:23
3585 +msgid "Local time and date, refreshed every second."
5118 3586 msgstr ""
5119 3587
5120 -#: src/plugins-window/installed-detail.ts:946
5121 -msgid "WordPress.org didn’t respond. Try again in a moment."
3588 +#. %s is the widget label (e.g., "Clock")
3589 +#: src/widgets/frame.ts:307
3590 +msgid "Dock %s back to widget column"
5122 3591 msgstr ""
5123 3592
5124 -#: src/plugins-window/installed-detail.ts:1000
5125 -msgid "Read all reviews on WordPress.org ↗"
3593 +#. %s is the widget label (e.g., "Clock")
3594 +#: src/widgets/frame.ts:344
3595 +msgid "Remove %s"
5126 3596 msgstr ""
5127 3597
5128 -#: src/plugins-window/installed-detail.ts:1016
5129 -msgid "Reviews live on WordPress.org"
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"
5130 3603 msgstr ""
5131 3604
5132 -#: src/plugins-window/installed-detail.ts:1017
5133 -msgid "We couldn’t pull the review feed here. Open the full thread on WordPress.org to read every review."
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."
5134 3607 msgstr ""
5135 3608
5136 -#: src/plugins-window/installed-detail.ts:1027
5137 -msgid "Open reviews on WordPress.org ↗"
3609 +#. %s is the widget label
3610 +#: src/widgets/picker.ts:179
3611 +msgid "%s (already added)"
5138 3612 msgstr ""
5139 3613
5140 -#: src/plugins-window/installed-detail.ts:1050
5141 -msgid "Write a review on WordPress.org ↗"
3614 +#. %s is the widget label
3615 +#: src/widgets/picker.ts:182
3616 +msgid "Add %s"
5142 3617 msgstr ""
5143 3618
5144 -#: src/plugins-window/installed-detail.ts:1093
5145 -msgid "Read full review ↗"
3619 +#: src/widgets/picker.ts:209
3620 +msgid "Added"
5146 3621 msgstr ""
5147 3622
5148 -#. %d: kilobytes
5149 -#. %d: size in kilobytes
5150 -#: src/plugins-window/installed-detail.ts:1225
5151 -#: src/plugins-window/installed-view.ts:1333
5152 -msgid "%d KB"
3623 +#: src/window-chrome/controls/built-ins.ts:37
3624 +msgid "Minimize"
5153 3625 msgstr ""
5154 3626
5155 -#. %s: megabytes (one decimal)
5156 -#. %s: size in megabytes (one decimal)
5157 -#: src/plugins-window/installed-detail.ts:1229
5158 -#: src/plugins-window/installed-view.ts:1340
5159 -msgid "%s MB"
3627 +#: src/window-chrome/controls/built-ins.ts:50
3628 +msgid "Maximize"
5160 3629 msgstr ""
5161 3630
5162 -#: src/plugins-window/installed-view.ts:151
5163 -msgid "Update available"
3631 +#: src/window-chrome/controls/built-ins.ts:63
3632 +#: src/window/index.ts:2801
3633 +msgid "Enter fullscreen"
5164 3634 msgstr ""
5165 3635
5166 -#: src/plugins-window/installed-view.ts:194
5167 -msgid "Search installed plugins…"
3636 +#: src/window/dom.ts:264
3637 +msgid "Loading window content"
5168 3638 msgstr ""
5169 3639
5170 -#: src/plugins-window/installed-view.ts:260
5171 -msgid "No plugins match your filters."
3640 +#: src/window/dom.ts:479
3641 +#: src/window/index.ts:1257
3642 +msgid "Window actions"
5172 3643 msgstr ""
5173 3644
5174 -#: src/plugins-window/installed-view.ts:310
5175 -msgid "Plugin"
3645 +#: src/window/dom.ts:503
3646 +msgid "Open on startup"
5176 3647 msgstr ""
5177 3648
5178 -#: src/plugins-window/installed-view.ts:348
5179 -msgid "Automatic Updates"
3649 +#. %s is the window's admin-page name (e.g., "Posts")
3650 +#: src/window/dom.ts:517
3651 +msgid "Open another %s"
5180 3652 msgstr ""
5181 3653
5182 -#. %s: new plugin version
5183 -#: src/plugins-window/installed-view.ts:467
5184 -msgid "→ %s"
3654 +#: src/window/dom.ts:533
3655 +msgid "Open in new window"
5185 3656 msgstr ""
5186 3657
5187 -#: src/plugins-window/installed-view.ts:480
5188 -#: src/posts-window/index.ts:219
5189 -msgid "Unknown"
3658 +#: src/window/dom.ts:573
3659 +msgid "Open in classic wp-admin"
5190 3660 msgstr ""
5191 3661
5192 -#: src/plugins-window/installed-view.ts:512
5193 -msgid "Auto-updates enabled"
3662 +#. %s is the window's title (e.g., "OpenStation Preferences")
3663 +#: src/window/dom.ts:865
3664 +msgid "%s sections"
5194 3665 msgstr ""
5195 3666
5196 -#: src/plugins-window/installed-view.ts:513
5197 -msgid "Auto-updates disabled"
3667 +#. %s is the window's admin-page title (e.g., "Posts")
3668 +#: src/window/dom.ts:868
3669 +msgid "%s sub-pages"
5198 3670 msgstr ""
5199 3671
5200 -#: src/plugins-window/installed-view.ts:526
5201 -msgid "This plugin does not check in with WordPress.org, so automatic updates can't be scheduled."
3672 +#: src/window/iframe-bridge.ts:285
3673 +msgid "Unsaved changes"
5202 3674 msgstr ""
5203 3675
5204 -#: src/plugins-window/installed-view.ts:553
5205 -msgid "Disabling…"
3676 +#: src/window/iframe-bridge.ts:286
3677 +msgid "You have unsaved changes. Are you sure you want to close this window?"
5206 3678 msgstr ""
5207 3679
5208 -#: src/plugins-window/installed-view.ts:554
5209 -#: includes/welcome-dialog.php:110
5210 -msgid "Enabling…"
3680 +#: src/window/iframe-bridge.ts:287
3681 +msgid "Close window"
5211 3682 msgstr ""
5212 3683
5213 -#: src/plugins-window/installed-view.ts:557
5214 -msgid "Disable auto-updates"
3684 +#: src/window/iframe-bridge.ts:620
3685 +msgid "Request failed."
5215 3686 msgstr ""
5216 3687
5217 -#: src/plugins-window/installed-view.ts:558
5218 -msgid "Enable auto-updates"
3688 +#. %d: HTTP status code of the failed request.
3689 +#: src/window/iframe-bridge.ts:623
3690 +msgid "Request failed (HTTP %d)."
5219 3691 msgstr ""
5220 3692
5221 -#: src/plugins-window/installed-view.ts:597
5222 -msgid "Updating…"
3693 +#: src/window/index.ts:2801
3694 +msgid "Exit fullscreen"
5223 3695 msgstr ""
5224 3696
5225 -#: src/plugins-window/installed-view.ts:617
5226 -msgid "Auto-update unavailable"
3697 +#: src/window/index.ts:4092
3698 +msgid "Not saved."
5227 3699 msgstr ""
5228 3700
5229 -#: src/plugins-window/installed-view.ts:618
5230 -msgid "This plugin does not ship a wp.org download package. Update it manually from its source."
3701 +#. %s: error message explaining why the change could not be saved.
3702 +#: src/window/index.ts:4095
3703 +msgid "Not saved. %s"
5231 3704 msgstr ""
5232 3705
5233 -#. %d: number of plugins with pending updates
5234 -#: src/plugins-window/installed-view.ts:692
5235 -msgid "Update %d"
3706 +#: src/window-links/renderers/svg-splines.ts:152
3707 +#: src/window-links/stub-renderer.ts:74
3708 +msgid "Splines"
5236 3709 msgstr ""
5237 3710
5238 -#. 1: plugin name, 2: new version
5239 -#: src/plugins-window/installed-view.ts:999
5240 -msgid "%1$s updated to %2$s."
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."
5241 3714 msgstr ""
5242 3715
5243 -#. %s: plugin name
5244 -#: src/plugins-window/installed-view.ts:1056
5245 -msgid "%s is already up to date."
3716 +#: src/window-manager/close-all-shortcut.ts:163
3717 +msgid "Don't ask again"
5246 3718 msgstr ""
5247 3719
5248 -#. 1: plugin name, 2: error message
5249 -#: src/plugins-window/installed-view.ts:1069
5250 -msgid "Update of %1$s failed: %2$s"
3720 +#: src/window-manager/close-all-shortcut.ts:176
3721 +msgid "Close all windows?"
5251 3722 msgstr ""
5252 3723
5253 -#. %s: plugin name
5254 -#: src/plugins-window/installed-view.ts:1131
5255 -msgid "Auto-updates disabled for %s."
5256 -msgstr ""
5257 -
5258 -#. %s: plugin name
5259 -#: src/plugins-window/installed-view.ts:1136
5260 -msgid "Auto-updates enabled for %s."
5261 -msgstr ""
5262 -
5263 -#. 1: plugin name, 2: error message
5264 -#: src/plugins-window/installed-view.ts:1149
5265 -msgid "Could not toggle auto-updates for %1$s: %2$s"
5266 -msgstr ""
5267 -
5268 -#: src/plugins-window/installed-view.ts:1173
5269 -msgid "Delete selected plugins?"
5270 -msgstr ""
5271 -
5272 -#. %d: number of plugins
5273 -#: src/plugins-window/installed-view.ts:1176
5274 -msgid "Permanently delete %d plugin(s)? Their files will be removed from disk. This cannot be undone."
5275 -msgstr ""
5276 -
5277 -#: src/plugins-window/installed-view.ts:1260
5278 -msgid "deleted"
5279 -msgstr ""
5280 -
5281 -#: src/plugins-window/installed-view.ts:1262
5282 -msgid "activated"
5283 -msgstr ""
5284 -
5285 -#: src/plugins-window/installed-view.ts:1264
5286 -msgid "updated"
5287 -msgstr ""
5288 -
5289 -#: src/plugins-window/installed-view.ts:1266
5290 -msgid "deactivated"
5291 -msgstr ""
5292 -
5293 -#. 1: count, 2: action verb (activated, deactivated, deleted)
5294 -#: src/plugins-window/installed-view.ts:1272
5295 -msgid "%1$d plugin(s) %2$s."
5296 -msgstr ""
5297 -
5298 -#. 1: success count, 2: failure count, 3: action verb
5299 -#: src/plugins-window/installed-view.ts:1278
5300 -msgid "%1$d %3$s, %2$d failed."
5301 -msgstr ""
5302 -
5303 -#: src/plugins-window/upload-dialog.ts:79
5304 -msgid "Upload a plugin .zip"
5305 -msgstr ""
5306 -
5307 -#: src/plugins-window/upload-dialog.ts:84
5308 -msgid "Upload a plugin"
5309 -msgstr ""
5310 -
5311 -#: src/plugins-window/upload-dialog.ts:87
5312 -msgid "Pick a .zip file from your computer, or drop one onto the area below."
5313 -msgstr ""
5314 -
5315 -#: src/plugins-window/upload-dialog.ts:98
5316 -msgid "Drop a .zip plugin file here, or click to choose a file."
5317 -msgstr ""
5318 -
5319 -#: src/plugins-window/upload-dialog.ts:110
5320 -msgid "Drop your .zip here or click to browse"
5321 -msgstr ""
5322 -
5323 -#. 1: file name, 2: file size in KB
5324 -#: src/plugins-window/upload-dialog.ts:169
5325 -msgid "%1$s · %2$s KB"
5326 -msgstr ""
5327 -
5328 -#: src/plugins-window/upload-dialog.ts:217
5329 -msgid "Only .zip files are accepted."
5330 -msgstr ""
5331 -
5332 -#: src/plugins-window/upload-dialog.ts:376
5333 -msgid "Plugin installed successfully."
5334 -msgstr ""
5335 -
5336 -#. 1: plugin name 2: plugin version
5337 -#: src/plugins-window/upload-dialog.ts:387
5338 -msgid "%1$s %2$s"
5339 -msgstr ""
5340 -
5341 -#: src/plugins-window/upload-dialog.ts:400
5342 -msgid "Activate Plugin"
5343 -msgstr ""
5344 -
5345 -#: src/plugins-window/upload-dialog.ts:462
5346 -msgid "Plugin activated."
5347 -msgstr ""
5348 -
5349 -#. %s: error message from the activate handler
5350 -#: src/plugins-window/upload-dialog.ts:482
5351 -msgid "Activate failed: %s"
5352 -msgstr ""
5353 -
5354 -#: src/plugins-window/upload-dialog.ts:277
5355 -msgid "Replacing existing plugin…"
5356 -msgstr ""
5357 -
5358 -#: src/plugins-window/upload-dialog.ts:278
5359 -msgid "Uploading and installing…"
5360 -msgstr ""
5361 -
5362 -#: src/plugins-window/upload-dialog.ts:316
5363 -msgid "A plugin with the same folder name is already installed."
5364 -msgstr ""
5365 -
5366 -#: src/plugins-window/upload-dialog.ts:323
5367 -msgid "Replace existing plugin?"
5368 -msgstr ""
5369 -
5370 -#: src/plugins-window/upload-dialog.ts:324
5371 -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."
5372 -msgstr ""
5373 -
5374 -#: src/plugins-window/upload-dialog.ts:328
5375 -msgid "Replace"
5376 -msgstr ""
5377 -
5378 -#. %s: error message from the upload handler
5379 -#: src/plugins-window/upload-dialog.ts:346
5380 -msgid "Upload failed: %s"
5381 -msgstr ""
5382 -
5383 -#: src/posts-window/categories-mindmap.ts:200
5384 -msgid "Mindmap unavailable: shell modules API missing."
5385 -msgstr ""
5386 -
5387 -#: src/posts-window/categories-mindmap.ts:206
5388 -#: src/posts-window/categories-mindmap.ts:211
5389 -msgid "Mindmap unavailable."
5390 -msgstr ""
5391 -
5392 -#: src/posts-window/categories-mindmap.ts:231
5393 -msgid "Add root category"
5394 -msgstr ""
5395 -
5396 -#: src/posts-window/categories-mindmap.ts:237
5397 -#: src/posts-window/tags-cloud.ts:262
5398 -msgid "Recenter"
5399 -msgstr ""
5400 -
5401 -#: src/posts-window/categories-mindmap.ts:246
5402 -#: src/posts-window/index.ts:1627
5403 -msgid "Search categories…"
5404 -msgstr ""
5405 -
5406 -#: src/posts-window/categories-mindmap.ts:249
5407 -msgid "Search categories in the mindmap"
5408 -msgstr ""
5409 -
5410 -#: src/posts-window/categories-mindmap.ts:258
5411 -msgid "Click a node to focus + edit · drag onto another to reparent · wheel to zoom"
5412 -msgstr ""
5413 -
5414 -#: src/posts-window/categories-mindmap.ts:510
5415 -msgid "Couldn’t load categories:"
5416 -msgstr ""
5417 -
5418 -#: src/posts-window/categories-mindmap.ts:545
5419 -msgid "No custom categories yet. Click \"Add root category\" to start branching."
5420 -msgstr ""
5421 -
5422 -#. %s: parent category name.
5423 -#: src/posts-window/categories-mindmap.ts:2304
5424 -msgid "New child of %s"
5425 -msgstr ""
5426 -
5427 -#: src/posts-window/categories-mindmap.ts:2307
5428 -msgid "New root category"
5429 -msgstr ""
5430 -
5431 -#: src/posts-window/categories-mindmap.ts:2319
5432 -msgid "e.g. Recipes"
5433 -msgstr ""
5434 -
5435 -#: src/posts-window/categories-mindmap.ts:2327
5436 -#: src/posts-window/categories-mindmap.ts:2506
5437 -#: src/posts-window/index.ts:451
5438 -#: src/posts-window/tags-cloud.ts:1829
5439 -msgid "Slug"
5440 -msgstr ""
5441 -
5442 -#: src/posts-window/categories-mindmap.ts:2332
5443 -#: src/posts-window/categories-mindmap.ts:2512
5444 -#: src/posts-window/tags-cloud.ts:1835
5445 -msgid "auto-from-name"
5446 -msgstr ""
5447 -
5448 -#: src/posts-window/categories-mindmap.ts:2352
5449 -#: src/posts-window/categories-mindmap.ts:2539
5450 -#: src/posts-window/tags-cloud.ts:1664
5451 -#: src/posts-window/tags-cloud.ts:1856
5452 -msgid "Description (optional)"
5453 -msgstr ""
5454 -
5455 -#: src/posts-window/categories-mindmap.ts:2362
5456 -#: src/posts-window/tags-cloud.ts:1674
5457 -#: src/posts-window/user-edit-render.ts:1903
5458 -msgid "Create"
5459 -msgstr ""
5460 -
5461 -#: src/posts-window/categories-mindmap.ts:2411
5462 -#: src/posts-window/tags-cloud.ts:1743
5463 -msgid "Couldn’t create:"
5464 -msgstr ""
5465 -
5466 -#: src/posts-window/categories-mindmap.ts:2460
5467 -msgid "No category selected"
5468 -msgstr ""
5469 -
5470 -#: src/posts-window/categories-mindmap.ts:2463
5471 -msgid "Click a node on the mindmap to edit its name, description, and posts."
5472 -msgstr ""
5473 -
5474 -#. %d: post count.
5475 -#: src/posts-window/categories-mindmap.ts:2547
5476 -msgid "%d post in this category."
5477 -msgid_plural "%d posts in this category."
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."
5478 3728 msgstr[0] ""
5479 3729 msgstr[1] ""
5480 3730
5481 -#: src/posts-window/categories-mindmap.ts:2562
5482 -msgid "+ Child"
5483 -msgstr ""
5484 -
5485 -#: src/posts-window/categories-mindmap.ts:2577
5486 -msgid "Make root"
5487 -msgstr ""
5488 -
5489 -#: src/posts-window/categories-mindmap.ts:2578
5490 -msgid "Promote this category to a top-level root (no parent)."
5491 -msgstr ""
5492 -
5493 -#: src/posts-window/categories-mindmap.ts:2591
5494 -msgid "Couldn’t reparent:"
5495 -msgstr ""
5496 -
5497 -#: src/posts-window/categories-mindmap.ts:2647
5498 -#: src/posts-window/tags-cloud.ts:1925
5499 -msgid "Couldn’t save:"
5500 -msgstr ""
5501 -
5502 -#: src/posts-window/categories-mindmap.ts:2657
5503 -#: src/posts-window/tags-cloud.ts:1935
5504 -msgid "Click again to delete"
5505 -msgstr ""
5506 -
5507 -#: src/posts-window/categories-mindmap.ts:2685
5508 -#: src/posts-window/tags-cloud.ts:1965
5509 -msgid "Couldn’t delete:"
5510 -msgstr ""
5511 -
5512 -#: src/posts-window/categories-mindmap.ts:1579
5513 -msgid "Reparent failed:"
5514 -msgstr ""
5515 -
5516 -#: src/posts-window/categories-mindmap.ts:2119
5517 -#: src/posts-window/tags-cloud.ts:1481
5518 -msgid "Couldn’t load posts:"
5519 -msgstr ""
5520 -
5521 -#: src/posts-window/index.ts:161
5522 -#: src/posts-window/index.ts:958
5523 -msgid "Scheduled"
5524 -msgstr ""
5525 -
5526 -#: src/posts-window/index.ts:418
5527 -msgid "All authors"
5528 -msgstr ""
5529 -
5530 -#: src/posts-window/index.ts:419
5531 -msgid "Filter by author"
5532 -msgstr ""
5533 -
5534 -#: src/posts-window/index.ts:426
5535 -msgid "Date"
5536 -msgstr ""
5537 -
5538 -#: src/posts-window/index.ts:444
5539 -msgid "Template"
5540 -msgstr ""
5541 -
5542 -#: src/posts-window/index.ts:506
5543 -msgid "All tags"
5544 -msgstr ""
5545 -
5546 -#: src/posts-window/index.ts:507
5547 -msgid "Filter by tag"
5548 -msgstr ""
5549 -
5550 -#: src/posts-window/index.ts:542
5551 -msgid "Top-level page"
5552 -msgstr ""
5553 -
5554 -#. %d is the numeric id of a parent page whose title isn't on the current page roster.
5555 -#: src/posts-window/index.ts:551
5556 -msgid "↳ #%d"
5557 -msgstr ""
5558 -
5559 -#: src/posts-window/index.ts:585
5560 -#: src/posts-window/index.ts:587
5561 -#: includes/pages-window/window.php:231
5562 -msgid "Default template"
5563 -msgstr ""
5564 -
5565 -#: src/posts-window/index.ts:609
5566 -msgid "Click to copy slug"
5567 -msgstr ""
5568 -
5569 -#: src/posts-window/index.ts:636
5570 -#: src/posts-window/users-render.ts:326
5571 -msgid "Copied!"
5572 -msgstr ""
5573 -
5574 -#: src/posts-window/index.ts:701
5575 -msgid "%d comment"
5576 -msgid_plural "%d comments"
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."
5577 3735 msgstr[0] ""
5578 3736 msgstr[1] ""
5579 3737
5580 -#: src/posts-window/index.ts:874
5581 -msgid "Show columns"
3738 +#. %d is the workspace number (e.g., "Workspace 2")
3739 +#: src/window-manager/desktops.ts:129
3740 +msgid "Workspace %d"
5582 3741 msgstr ""
5583 3742
5584 -#. %d: row count.
5585 -#: src/posts-window/index.ts:982
5586 -msgid "Move %d page to the trash?"
5587 -msgid_plural "Move %d pages to the trash?"
5588 -msgstr[0] ""
5589 -msgstr[1] ""
5590 -
5591 -#. %d: row count.
5592 -#: src/posts-window/index.ts:992
5593 -msgid "Move %d post to the trash?"
5594 -msgid_plural "Move %d posts to the trash?"
5595 -msgstr[0] ""
5596 -msgstr[1] ""
5597 -
5598 -#: src/posts-window/index.ts:1203
5599 -msgid "Front page"
3743 +#: src/window-manager/overview.ts:595
3744 +msgid "Add new workspace"
5600 3745 msgstr ""
5601 3746
5602 -#: src/posts-window/index.ts:1216
5603 -msgid "Posts page"
3747 +#. %s is the desktop label
3748 +#: src/window-manager/overview.ts:671
3749 +msgid "Switch to %s"
5604 3750 msgstr ""
5605 3751
5606 -#: src/posts-window/index.ts:1380
5607 -msgid "Add tag…"
3752 +#. %s is the desktop name.
3753 +#: src/window-manager/overview.ts:715
3754 +msgid "%s — double-click to rename"
5608 3755 msgstr ""
5609 3756
5610 -#: src/posts-window/index.ts:1381
5611 -msgid "Tag"
3757 +#. %s is the desktop name.
3758 +#: src/window-manager/overview.ts:788
3759 +msgid "Edit %s — its apps, widgets, look and windows"
5612 3760 msgstr ""
5613 3761
5614 -#. %s: tag label
5615 -#: src/posts-window/index.ts:1528
5616 -msgid "Couldn’t add tag \"%s\"."
3762 +#. %s is the desktop label
3763 +#: src/window-manager/overview.ts:792
3764 +msgid "Rename %s"
5617 3765 msgstr ""
5618 3766
5619 -#. %s: tag label
5620 -#: src/posts-window/index.ts:1573
5621 -msgid "Couldn’t remove tag \"%s\"."
3767 +#. %s is the workspace name.
3768 +#: src/window-manager/overview.ts:857
3769 +msgid "Restore %s — reopen its windows, widgets and look"
5622 3770 msgstr ""
5623 3771
5624 -#: src/posts-window/index.ts:1628
5625 -msgid "Categorize"
3772 +#: src/window-manager/overview.ts:860
3773 +msgid "Restore"
5626 3774 msgstr ""
5627 3775
5628 -#: src/posts-window/index.ts:1734
5629 -msgid "Couldn’t assign new category."
5630 -msgstr ""
5631 -
5632 -#: src/posts-window/index.ts:1741
5633 -msgid "Couldn’t create category."
5634 -msgstr ""
5635 -
5636 -#: src/posts-window/index.ts:1769
5637 -msgid "Couldn’t update categories."
5638 -msgstr ""
5639 -
5640 -#: src/posts-window/index.ts:1791
5641 -msgid "Delete category?"
5642 -msgstr ""
5643 -
5644 -#. %s: category name.
5645 -#: src/posts-window/index.ts:1794
5646 -msgid "Delete the category \"%s\"? Posts assigned only to it will fall back to Uncategorized."
5647 -msgstr ""
5648 -
5649 -#: src/posts-window/index.ts:1823
5650 -msgid "Couldn’t update post categories after delete."
5651 -msgstr ""
5652 -
5653 -#: src/posts-window/index.ts:1829
5654 -msgid "Couldn’t delete category."
5655 -msgstr ""
5656 -
5657 -#: src/posts-window/index.ts:1982
5658 -msgid "Couldn’t add category."
5659 -msgstr ""
5660 -
5661 -#: src/posts-window/index.ts:2089
5662 -msgid "modified"
5663 -msgstr ""
5664 -
5665 -#: src/posts-window/index.ts:2130
5666 -#: src/posts-window/index.ts:2132
5667 -msgid "(no excerpt)"
5668 -msgstr ""
5669 -
5670 -#: src/posts-window/index.ts:2288
5671 -msgid "No pages"
5672 -msgstr ""
5673 -
5674 -#: src/posts-window/index.ts:2289
5675 -msgid "No posts"
5676 -msgstr ""
5677 -
5678 -#. 1: current page, 2: total pages, 3: total pages found.
5679 -#: src/posts-window/index.ts:2292
5680 -msgid "Page %1$d of %2$d · %3$d pages"
5681 -msgstr ""
5682 -
5683 -#. 1: current page, 2: total pages, 3: total posts.
5684 -#: src/posts-window/index.ts:2293
5685 -msgid "Page %1$d of %2$d · %3$d posts"
5686 -msgstr ""
5687 -
5688 -#: src/posts-window/index.ts:2487
5689 -#: includes/ai-copilot/search.php:99
5690 -msgid "Add New Page"
5691 -msgstr ""
5692 -
5693 -#: src/posts-window/index.ts:2487
5694 -#: includes/ai-copilot/search.php:75
5695 -msgid "Add New Post"
5696 -msgstr ""
5697 -
5698 -#: src/posts-window/tags-cloud.ts:229
5699 -msgid "Tag cloud unavailable: shell modules API missing."
5700 -msgstr ""
5701 -
5702 -#: src/posts-window/tags-cloud.ts:235
5703 -#: src/posts-window/tags-cloud.ts:240
5704 -msgid "Tag cloud unavailable."
5705 -msgstr ""
5706 -
5707 -#: src/posts-window/tags-cloud.ts:256
5708 -msgid "Add tag"
5709 -msgstr ""
5710 -
5711 -#: src/posts-window/tags-cloud.ts:268
5712 -msgid "Reflow"
5713 -msgstr ""
5714 -
5715 -#: src/posts-window/tags-cloud.ts:269
5716 -msgid "Recompute the chip layout from scratch — discards manual repositioning."
5717 -msgstr ""
5718 -
5719 -#: src/posts-window/tags-cloud.ts:280
5720 -msgid "Search tags…"
5721 -msgstr ""
5722 -
5723 -#: src/posts-window/tags-cloud.ts:283
5724 -msgid "Search tags in the cloud"
5725 -msgstr ""
5726 -
5727 -#: src/posts-window/tags-cloud.ts:292
5728 -msgid "Click a tag to focus + edit · drag to reposition · wheel to zoom"
5729 -msgstr ""
5730 -
5731 -#: src/posts-window/tags-cloud.ts:470
5732 -msgid "Couldn’t load tags:"
5733 -msgstr ""
5734 -
5735 -#: src/posts-window/tags-cloud.ts:1642
5736 -msgid "New tag"
5737 -msgstr ""
5738 -
5739 -#: src/posts-window/tags-cloud.ts:1654
5740 -msgid "e.g. featured"
5741 -msgstr ""
5742 -
5743 -#: src/posts-window/tags-cloud.ts:1731
5744 -msgid "Tag created but description failed:"
5745 -msgstr ""
5746 -
5747 -#: src/posts-window/tags-cloud.ts:1784
5748 -msgid "No tag selected"
5749 -msgstr ""
5750 -
5751 -#: src/posts-window/tags-cloud.ts:1788
5752 -msgid "Click a tag on the cloud to edit it, or click + Add tag to create a new one."
5753 -msgstr ""
5754 -
5755 -#. %d: post count.
5756 -#: src/posts-window/tags-cloud.ts:1864
5757 -msgid "%d post tagged with this."
5758 -msgid_plural "%d posts tagged with this."
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"
5759 3780 msgstr[0] ""
5760 3781 msgstr[1] ""
5761 3782
5762 -#: src/posts-window/tags-cloud.ts:2268
5763 -msgid "No tags yet. Click \"Add tag\" to start building the cloud."
3783 +#: src/window/tabs.ts:280
3784 +#: src/window/tabs.ts:281
3785 +msgid "Open in a new browser tab"
5764 3786 msgstr ""
5765 3787
5766 -#: src/posts-window/user-edit-render.ts:264
5767 -msgid "Save changes"
3788 +#: src/window/tabs.ts:288
3789 +#: src/window/tabs.ts:289
3790 +msgid "Close tab"
5768 3791 msgstr ""
5769 3792
5770 -#: src/posts-window/user-edit-render.ts:265
5771 -msgid "Revert"
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."
5772 3796 msgstr ""
5773 3797
5774 -#: src/posts-window/user-edit-render.ts:279
5775 -msgid "Username"
3798 +#: src/workspaces/command.ts:25
3799 +msgid "Edit this workspace…"
5776 3800 msgstr ""
5777 3801
5778 -#: src/posts-window/user-edit-render.ts:282
5779 -#: includes/users-window/window.php:149
5780 -msgid "First name"
3802 +#: src/workspaces/command.ts:28
3803 +msgid "New workspace…"
5781 3804 msgstr ""
5782 3805
5783 -#: src/posts-window/user-edit-render.ts:283
5784 -#: includes/users-window/window.php:154
5785 -msgid "Last name"
3806 +#: src/workspaces/command.ts:39
3807 +msgid "Keep this desk"
5786 3808 msgstr ""
5787 3809
5788 -#: src/posts-window/user-edit-render.ts:285
5789 -msgid "Nickname"
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."
5790 3812 msgstr ""
5791 3813
5792 -#: src/posts-window/user-edit-render.ts:294
5793 -msgid "Display name publicly as"
3814 +#: src/workspaces/command.ts:74
3815 +msgid "You are here"
5794 3816 msgstr ""
5795 3817
5796 -#: src/posts-window/user-edit-render.ts:301
5797 -#: includes/users-window/window.php:142
5798 -msgid "Email (required)"
3818 +#. %d is a number of open windows.
3819 +#: src/workspaces/command.ts:77
3820 +msgid "%d open"
5799 3821 msgstr ""
5800 3822
5801 -#: src/posts-window/user-edit-render.ts:330
5802 -msgid "Biographical info"
3823 +#: src/workspaces/command.ts:99
3824 +msgid "Blank, or set up for a job — the wizard asks."
5803 3825 msgstr ""
5804 3826
5805 -#: src/posts-window/user-edit-render.ts:333
5806 -msgid "Share a little about yourself — visible on author archives."
3827 +#: src/workspaces/command.ts:106
3828 +msgid "Name, apps, widgets, look and windows."
5807 3829 msgstr ""
5808 3830
5809 -#: src/posts-window/user-edit-render.ts:344
5810 -#: src/posts-window/users-render.ts:1330
5811 -#: includes/users-window/window.php:181
5812 -msgid "Language"
3831 +#: src/workspaces/command.ts:134
3832 +msgid "There is no desk to keep."
5813 3833 msgstr ""
5814 3834
5815 -#: src/posts-window/user-edit-render.ts:347
5816 -#: src/posts-window/users-render.ts:1331
5817 -#: includes/user-edit-window/window.php:173
5818 -msgid "Site default"
3835 +#: src/workspaces/command.ts:142
3836 +msgid "Workspace"
5819 3837 msgstr ""
5820 3838
5821 -#: src/posts-window/user-edit-render.ts:414
5822 -msgid "Personal options"
3839 +#: src/workspaces/command.ts:143
3840 +msgid "Switch, create or edit a workspace."
5823 3841 msgstr ""
5824 3842
5825 -#: src/posts-window/user-edit-render.ts:428
5826 -msgid "Disable the visual editor when writing"
3843 +#: src/workspaces/command.ts:164
3844 +msgid "Type a workspace name to switch to it, or pick a template to create one."
5827 3845 msgstr ""
5828 3846
5829 -#: src/posts-window/user-edit-render.ts:436
5830 -msgid "Disable syntax highlighting when editing code"
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."
5831 3850 msgstr ""
5832 3851
5833 -#: src/posts-window/user-edit-render.ts:444
5834 -msgid "Enable keyboard shortcuts for comment moderation"
3852 +#: src/workspaces/presets.ts:65
3853 +#: src/workspaces/presets.ts:73
3854 +#: includes/workspaces.php:114
3855 +msgid "Commerce"
5835 3856 msgstr ""
5836 3857
5837 -#: src/posts-window/user-edit-render.ts:452
5838 -msgid "Show toolbar when viewing site"
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."
5839 3861 msgstr ""
5840 3862
5841 -#: src/posts-window/user-edit-render.ts:490
5842 -msgid "Account management"
3863 +#: src/workspaces/presets.ts:109
3864 +#: src/workspaces/presets.ts:116
3865 +#: includes/workspaces.php:124
3866 +msgid "Learning"
5843 3867 msgstr ""
5844 3868
5845 -#: src/posts-window/user-edit-render.ts:505
5846 -msgid "New password"
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."
5847 3872 msgstr ""
5848 3873
5849 -#: src/posts-window/user-edit-render.ts:508
5850 -msgid "Leave blank to keep the current password."
3874 +#: src/workspaces/presets.ts:150
3875 +#: src/workspaces/presets.ts:157
3876 +#: includes/workspaces.php:134
3877 +msgid "Publishing"
5851 3878 msgstr ""
5852 3879
5853 -#: src/posts-window/user-edit-render.ts:521
5854 -msgid "Generate strong"
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."
5855 3883 msgstr ""
5856 3884
5857 -#: src/posts-window/user-edit-render.ts:535
5858 -msgid "Password generated and copied to clipboard."
3885 +#: src/workspaces/presets.ts:191
3886 +msgid "New draft"
5859 3887 msgstr ""
5860 3888
5861 -#: src/posts-window/user-edit-render.ts:549
5862 -msgid "Confirm new password"
3889 +#: src/workspaces/wizard.ts:191
3890 +msgid "Start"
5863 3891 msgstr ""
5864 3892
5865 -#: src/posts-window/user-edit-render.ts:552
5866 -msgid "Type the new password again."
3893 +#: src/workspaces/wizard.ts:192
3894 +#: src/workspaces/wizard.ts:512
3895 +msgid "Name"
5867 3896 msgstr ""
5868 3897
5869 -#: src/posts-window/user-edit-render.ts:577
5870 -msgid "Grant super admin privileges for the network"
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"
5871 3904 msgstr ""
5872 3905
5873 -#: src/posts-window/user-edit-render.ts:619
5874 -msgid "The two password fields do not match."
3906 +#: src/workspaces/wizard.ts:195
3907 +msgid "Look"
5875 3908 msgstr ""
5876 3909
5877 -#: src/posts-window/user-edit-render.ts:672
5878 -msgid "Save failed."
3910 +#: src/workspaces/wizard.ts:196
3911 +msgid "Windows"
5879 3912 msgstr ""
5880 3913
5881 -#: src/posts-window/user-edit-render.ts:688
5882 -msgid "Profile saved."
3914 +#: src/workspaces/wizard.ts:203
3915 +msgid "Cascade"
5883 3916 msgstr ""
5884 3917
5885 -#: src/posts-window/user-edit-render.ts:793
5886 -#: src/posts-window/user-edit-render.ts:931
5887 -#: src/posts-window/users-render.ts:351
5888 -msgid "No role"
3918 +#: src/workspaces/wizard.ts:205
3919 +msgid "Tile"
5889 3920 msgstr ""
5890 3921
5891 -#: src/posts-window/user-edit-render.ts:948
5892 -msgid "Profile completeness"
3922 +#: src/workspaces/wizard.ts:207
3923 +msgid "Columns"
5893 3924 msgstr ""
5894 3925
5895 -#. %d is a count of pages.
5896 -#: src/posts-window/user-edit-render.ts:1029
5897 -msgid "+ %d page"
5898 -msgid_plural "+ %d pages"
5899 -msgstr[0] ""
5900 -msgstr[1] ""
5901 -
5902 -#. %d is a count of received comments.
5903 -#: src/posts-window/user-edit-render.ts:1040
5904 -msgid "%d received"
3926 +#: src/workspaces/wizard.ts:209
3927 +msgid "Focus"
5905 3928 msgstr ""
5906 3929
5907 -#: src/posts-window/user-edit-render.ts:1049
5908 -#: src/posts-window/users-render.ts:668
5909 -msgid "Last login"
3930 +#: src/workspaces/wizard.ts:212
3931 +msgid "Free"
5910 3932 msgstr ""
5911 3933
5912 -#: src/posts-window/user-edit-render.ts:1066
5913 -msgid "Member"
3934 +#: src/workspaces/wizard.ts:219
3935 +msgid "Staggered, every window the same size."
5914 3936 msgstr ""
5915 3937
5916 -#: src/posts-window/user-edit-render.ts:1090
5917 -msgid "Posts published — last 12 months"
3938 +#: src/workspaces/wizard.ts:221
3939 +msgid "A uniform grid covering the desk."
5918 3940 msgstr ""
5919 3941
5920 -#. %d is a count of posts.
5921 -#: src/posts-window/user-edit-render.ts:1099
5922 -msgid "%d total"
3942 +#: src/workspaces/wizard.ts:223
3943 +msgid "Full-height columns, side by side — for things you compare."
5923 3944 msgstr ""
5924 3945
5925 -#: src/posts-window/user-edit-render.ts:1109
5926 -msgid "No activity in the last 12 months."
3946 +#: src/workspaces/wizard.ts:225
3947 +msgid "One window leading, the rest stacked in the margin — for the thing you are working on."
5927 3948 msgstr ""
5928 3949
5929 -#. %1$s is a YYYY-MM month, %2$d is post count.
5930 -#: src/posts-window/user-edit-render.ts:1140
5931 -msgid "%1$s — %2$d posts"
3950 +#: src/workspaces/wizard.ts:228
3951 +msgid "Nothing is moved. Windows land where they land."
5932 3952 msgstr ""
5933 3953
5934 -#: src/posts-window/user-edit-render.ts:1180
5935 -msgid "No recent posts."
3954 +#: src/workspaces/wizard.ts:362
3955 +msgid "Edit workspace"
5936 3956 msgstr ""
5937 3957
5938 -#. %d is a count of comments.
5939 -#: src/posts-window/user-edit-render.ts:1189
5940 -msgid "%d 💬"
3958 +#: src/workspaces/wizard.ts:362
3959 +msgid "New workspace"
5941 3960 msgstr ""
5942 3961
5943 -#: src/posts-window/user-edit-render.ts:1199
5944 -msgid "Recent comments"
3962 +#: src/workspaces/wizard.ts:432
3963 +msgid "What is this workspace for?"
5945 3964 msgstr ""
5946 3965
5947 -#: src/posts-window/user-edit-render.ts:1200
5948 -msgid "No recent comments."
3966 +#: src/workspaces/wizard.ts:493
3967 +msgid "Blank workspace"
5949 3968 msgstr ""
5950 3969
5951 -#: src/posts-window/user-edit-render.ts:1204
5952 -msgid "(empty comment)"
3970 +#: src/workspaces/wizard.ts:494
3971 +msgid "Just a new, empty desk. You can customize it later if you want."
5953 3972 msgstr ""
5954 3973
5955 -#: src/posts-window/user-edit-render.ts:1206
5956 -msgid "on"
3974 +#: src/workspaces/wizard.ts:507
3975 +msgid "Name it"
5957 3976 msgstr ""
5958 3977
5959 -#: src/posts-window/user-edit-render.ts:1208
5960 -msgid "pending"
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."
5961 3980 msgstr ""
5962 3981
5963 -#: src/posts-window/user-edit-render.ts:1303
5964 -msgid "Active sessions & app access"
3982 +#: src/workspaces/wizard.ts:516
3983 +msgid "Leave empty to number it"
5965 3984 msgstr ""
5966 3985
5967 -#: src/posts-window/user-edit-render.ts:1316
5968 -#: src/posts-window/user-edit-render.ts:1799
5969 -msgid "Active sessions"
3986 +#: src/workspaces/wizard.ts:529
3987 +#: src/workspaces/wizard.ts:559
3988 +msgid "Glyph"
5970 3989 msgstr ""
5971 3990
5972 -#: src/posts-window/user-edit-render.ts:1325
5973 -msgid "Includes the current device."
3991 +#: src/workspaces/wizard.ts:574
3992 +msgid "No colour"
5974 3993 msgstr ""
5975 3994
5976 -#: src/posts-window/user-edit-render.ts:1326
5977 -msgid "Logged in across multiple devices."
3995 +#: src/workspaces/wizard.ts:600
3996 +msgid "Or any colour"
5978 3997 msgstr ""
5979 3998
5980 -#: src/posts-window/user-edit-render.ts:1338
5981 -#: src/posts-window/user-edit-render.ts:1873
5982 -msgid "Application passwords"
3999 +#: src/workspaces/wizard.ts:674
4000 +msgid "Which apps show here?"
5983 4001 msgstr ""
5984 4002
5985 -#. %1$s is the app password name, %2$s is a relative time.
5986 -#: src/posts-window/user-edit-render.ts:1350
5987 -msgid "\"%1$s\" last used %2$s"
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."
5988 4005 msgstr ""
5989 4006
5990 -#: src/posts-window/user-edit-render.ts:1356
5991 -msgid "No recent use."
4007 +#: src/workspaces/wizard.ts:676
4008 +msgid "Show only the apps I pick"
5992 4009 msgstr ""
5993 4010
5994 -#: src/posts-window/user-edit-render.ts:1357
5995 -msgid "No app passwords issued yet."
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."
5996 4013 msgstr ""
5997 4014
5998 -#. %d minutes ago.
5999 -#. %d is a number of minutes.
6000 -#: src/posts-window/user-edit-render.ts:1465
6001 -#: src/posts-window/users-render.ts:429
6002 -msgid "%d min ago"
4015 +#: src/workspaces/wizard.ts:708
4016 +msgid "No widgets are registered on this site yet."
6003 4017 msgstr ""
6004 4018
6005 -#. %d hours ago.
6006 -#. %d is a number of hours.
6007 -#: src/posts-window/user-edit-render.ts:1469
6008 -#: src/posts-window/users-render.ts:434
6009 -msgid "%d h ago"
4019 +#: src/workspaces/wizard.ts:714
4020 +msgid "Which widgets sit on it?"
6010 4021 msgstr ""
6011 4022
6012 -#. %d days ago.
6013 -#. %d is a number of days.
6014 -#: src/posts-window/user-edit-render.ts:1473
6015 -#: src/posts-window/users-render.ts:439
6016 -msgid "%d d ago"
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."
6017 4025 msgstr ""
6018 4026
6019 -#. %d months ago.
6020 -#. %d is a number of months.
6021 -#: src/posts-window/user-edit-render.ts:1477
6022 -#: src/posts-window/users-render.ts:444
6023 -msgid "%d mo ago"
4027 +#: src/workspaces/wizard.ts:716
4028 +msgid "Give this desk its own widgets"
6024 4029 msgstr ""
6025 4030
6026 -#. %d years ago.
6027 -#. %d is a number of years.
6028 -#: src/posts-window/user-edit-render.ts:1480
6029 -#: src/posts-window/users-render.ts:448
6030 -msgid "%d y ago"
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."
6031 4033 msgstr ""
6032 4034
6033 -#: src/posts-window/user-edit-render.ts:1536
6034 -msgid "Email address is not valid."
4035 +#: src/workspaces/wizard.ts:741
4036 +msgid "How does it look?"
6035 4037 msgstr ""
6036 4038
6037 -#: src/posts-window/user-edit-render.ts:1539
6038 -#: src/posts-window/users-render.ts:1473
6039 -#: includes/users-window/rest.php:537
6040 -msgid "That email is already in use."
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."
6041 4041 msgstr ""
6042 4042
6043 -#: src/posts-window/user-edit-render.ts:1541
6044 -#: src/posts-window/users-render.ts:1482
6045 -#: includes/users-window/rest.php:560
6046 -msgid "You are not allowed to assign that role."
4043 +#: src/workspaces/wizard.ts:749
4044 +msgid "Give this desk its own look"
6047 4045 msgstr ""
6048 4046
6049 -#: src/posts-window/user-edit-render.ts:1641
6050 -msgid "Admin colour scheme"
4047 +#: src/workspaces/wizard.ts:766
4048 +msgid "Use the look I have now"
6051 4049 msgstr ""
6052 4050
6053 -#: src/posts-window/user-edit-render.ts:1806
6054 -msgid "Log out everywhere else"
4051 +#: src/workspaces/wizard.ts:774
4052 +#: src/workspaces/wizard.ts:802
4053 +msgid "Wallpaper"
6055 4054 msgstr ""
6056 4055
6057 -#: src/posts-window/user-edit-render.ts:1807
6058 -msgid "Log this user out everywhere"
4056 +#: src/workspaces/wizard.ts:811
4057 +#: src/workspaces/wizard.ts:829
4058 +msgid "Accent"
6059 4059 msgstr ""
6060 4060
6061 -#: src/posts-window/user-edit-render.ts:1834
6062 -msgid "Sessions destroyed."
4061 +#: src/workspaces/wizard.ts:832
4062 +#: src/workspaces/wizard.ts:850
4063 +#: includes/wp-icon-registry.php:42
4064 +msgid "Dock"
6063 4065 msgstr ""
6064 4066
6065 -#. %s is an error message.
6066 -#: src/posts-window/user-edit-render.ts:1839
6067 -msgid "Could not destroy sessions (%s)."
4067 +#: src/workspaces/wizard.ts:834
4068 +msgid "Always visible"
6068 4069 msgstr ""
6069 4070
6070 -#: src/posts-window/user-edit-render.ts:1893
6071 -msgid "New application password name"
4071 +#: src/workspaces/wizard.ts:835
4072 +msgid "Folds away until reached for"
6072 4073 msgstr ""
6073 4074
6074 -#: src/posts-window/user-edit-render.ts:1896
6075 -msgid "e.g. iPhone, WP-CLI, Backup tool"
4075 +#: src/workspaces/wizard.ts:872
4076 +msgid "What does it open with?"
6076 4077 msgstr ""
6077 4078
6078 -#: src/posts-window/user-edit-render.ts:1913
6079 -msgid "No application passwords issued yet."
4079 +#: src/workspaces/wizard.ts:873
4080 +msgid "The windows this desk opens the first time you enter it, and how they are arranged."
6080 4081 msgstr ""
6081 4082
6082 -#. %s is a relative time.
6083 -#: src/posts-window/user-edit-render.ts:1931
6084 -msgid "last used %s"
4083 +#: src/workspaces/wizard.ts:878
4084 +#: src/workspaces/wizard.ts:892
4085 +msgid "Arrangement"
6085 4086 msgstr ""
6086 4087
6087 -#: src/posts-window/user-edit-render.ts:1934
6088 -msgid "never used"
4088 +#: src/workspaces/wizard.ts:908
4089 +msgid "Nothing yet — add an app below, or capture the windows you have open."
6089 4090 msgstr ""
6090 4091
6091 -#: src/posts-window/user-edit-render.ts:1939
6092 -msgid "Revoke"
4092 +#: src/workspaces/wizard.ts:909
4093 +msgid "Nothing yet — add an app below."
6093 4094 msgstr ""
6094 4095
6095 -#: src/posts-window/user-edit-render.ts:1956
6096 -msgid "Application password revoked."
4096 +#: src/workspaces/wizard.ts:926
4097 +msgid "Opens with"
6097 4098 msgstr ""
6098 4099
6099 -#: src/posts-window/user-edit-render.ts:1994
6100 -#: includes/user-edit-window/rest.php:301
6101 -msgid "Application password name is required."
4100 +#: src/workspaces/wizard.ts:935
4101 +msgid "Add a window"
6102 4102 msgstr ""
6103 4103
6104 -#. %s is an application password.
6105 -#: src/posts-window/user-edit-render.ts:2021
6106 -msgid "Created. Copy the password now: %s"
4104 +#: src/workspaces/wizard.ts:936
4105 +msgid "Choose an app…"
6107 4106 msgstr ""
6108 4107
6109 -#: src/posts-window/user-edit-render.ts:200
6110 -msgid "Loading profile…"
4108 +#: src/workspaces/wizard.ts:971
4109 +msgid "Use the windows I have open now"
6111 4110 msgstr ""
6112 4111
6113 -#. %s is an error message.
6114 -#: src/posts-window/user-edit-render.ts:213
6115 -msgid "Could not load profile (%s)."
4112 +#: src/workspaces/wizard.ts:1011
4113 +msgid "Delete workspace"
6116 4114 msgstr ""
6117 4115
6118 -#: src/posts-window/user-edit-render.ts:812
6119 -msgid "Loading insights…"
4116 +#: src/workspaces/wizard.ts:1046
4117 +#: apps/station-home/parts/view.php:252
4118 +#: includes/ai-copilot/search.php:123
4119 +msgid "Customize"
6120 4120 msgstr ""
6121 4121
6122 -#. %s is an error message.
6123 -#: src/posts-window/user-edit-render.ts:823
6124 -msgid "Could not load insights (%s)."
4122 +#: src/workspaces/wizard.ts:1060
4123 +msgid "Save"
6125 4124 msgstr ""
6126 4125
6127 -#: src/posts-window/users-render.ts:147
6128 -msgid "Could not open profile window — desktop shell unavailable."
4126 +#: src/workspaces/wizard.ts:1062
4127 +msgid "Create from template"
6129 4128 msgstr ""
6130 4129
6131 -#: src/posts-window/users-render.ts:165
6132 -msgid "Profile window not registered — see console."
4130 +#: src/workspaces/wizard.ts:1064
4131 +msgid "Create workspace"
6133 4132 msgstr ""
6134 4133
6135 -#: src/posts-window/users-render.ts:300
6136 -msgid "Click to copy email"
4134 +#: src/ai-assistant/impl.ts:1874
4135 +msgctxt "fallback name for the post a comment was left on"
4136 +msgid "post"
6137 4137 msgstr ""
6138 4138
6139 -#: src/posts-window/users-render.ts:539
6140 -msgid "Send password reset"
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"
6141 4143 msgstr ""
6142 4144
6143 -#: src/posts-window/users-render.ts:543
6144 -msgid "Send password reset email?"
6145 -msgstr ""
6146 -
6147 -#. %s is a user name.
6148 -#: src/posts-window/users-render.ts:546
6149 -msgid "WordPress will email %s a password-reset link."
6150 -msgstr ""
6151 -
6152 -#: src/posts-window/users-render.ts:549
6153 -msgid "Send reset email"
6154 -msgstr ""
6155 -
6156 -#. %s is the user's email address.
6157 -#: src/posts-window/users-render.ts:559
6158 -msgid "Reset email sent to %s."
6159 -msgstr ""
6160 -
6161 -#. %s is an error code.
6162 -#: src/posts-window/users-render.ts:568
6163 -msgid "Could not send reset email (%s)."
6164 -msgstr ""
6165 -
6166 -#: src/posts-window/users-render.ts:579
6167 -msgid "Resend welcome email"
6168 -msgstr ""
6169 -
6170 -#: src/posts-window/users-render.ts:583
6171 -msgid "Resend welcome email?"
6172 -msgstr ""
6173 -
6174 -#. %s is a user name.
6175 -#: src/posts-window/users-render.ts:586
6176 -msgid "WordPress will resend the original welcome email to %s."
6177 -msgstr ""
6178 -
6179 -#: src/posts-window/users-render.ts:591
6180 -msgid "Resend"
6181 -msgstr ""
6182 -
6183 -#. %s is the user's email address.
6184 -#: src/posts-window/users-render.ts:601
6185 -msgid "Welcome email resent to %s."
6186 -msgstr ""
6187 -
6188 -#. %s is an error code.
6189 -#: src/posts-window/users-render.ts:610
6190 -msgid "Could not resend welcome (%s)."
6191 -msgstr ""
6192 -
6193 -#: src/posts-window/users-render.ts:657
6194 -#: includes/station-home/rest.php:169
6195 -msgid "Content"
6196 -msgstr ""
6197 -
6198 -#: src/posts-window/users-render.ts:682
6199 -msgid "Registered"
6200 -msgstr ""
6201 -
6202 -#: src/posts-window/users-render.ts:699
6203 -msgid "Actions"
6204 -msgstr ""
6205 -
6206 -#: src/posts-window/users-render.ts:718
6207 -msgid "Online"
6208 -msgstr ""
6209 -
6210 -#: src/posts-window/users-render.ts:719
6211 -msgid "Active 30d"
6212 -msgstr ""
6213 -
6214 -#: src/posts-window/users-render.ts:720
6215 -msgid "Never logged in"
6216 -msgstr ""
6217 -
6218 -#: src/posts-window/users-render.ts:1352
6219 -msgid "Generated password copied to clipboard."
6220 -msgstr ""
6221 -
6222 -#. %s is the user's email address.
6223 -#: src/posts-window/users-render.ts:1399
6224 -msgid "User created — welcome email sent to %s."
6225 -msgstr ""
6226 -
6227 -#: src/posts-window/users-render.ts:1469
6228 -#: includes/users-window/rest.php:530
6229 -msgid "That username is already in use."
6230 -msgstr ""
6231 -
6232 -#: src/posts-window/users-render.ts:1476
6233 -#: includes/users-window/rest.php:516
6234 -msgid "Username is not valid."
6235 -msgstr ""
6236 -
6237 -#: src/posts-window/users-render.ts:1479
6238 -#: includes/users-window/rest.php:523
6239 -msgid "A valid email address is required."
6240 -msgstr ""
6241 -
6242 -#: src/posts-window/users-render.ts:1485
6243 -msgid "Could not create the user."
6244 -msgstr ""
6245 -
6246 -#: src/posts-window/users-render.ts:946
6247 -msgid "Set role to…"
6248 -msgstr ""
6249 -
6250 -#: src/posts-window/users-render.ts:957
6251 -msgid "Apply"
6252 -msgstr ""
6253 -
6254 -#: src/posts-window/users-render.ts:978
6255 -msgid "Change role for selected users?"
6256 -msgstr ""
6257 -
6258 -#. %1$d is a user count, %2$s is a role label.
6259 -#: src/posts-window/users-render.ts:981
6260 -msgid "Set %1$d user(s)' role to %2$s?"
6261 -msgstr ""
6262 -
6263 -#: src/posts-window/users-render.ts:985
6264 -msgid "Set role"
6265 -msgstr ""
6266 -
6267 -#. %1$d users updated, %2$d failed.
6268 -#: src/posts-window/users-render.ts:1010
6269 -msgid "Role updated for %1$d user(s) (%2$d skipped)."
6270 -msgstr ""
6271 -
6272 -#: src/posts-window/users-render.ts:1017
6273 -msgid "No users updated."
6274 -msgstr ""
6275 -
6276 -#. %1$d current page, %2$d total pages, %3$d total rows.
6277 -#: src/posts-window/users-render.ts:1054
6278 -msgid "Page %1$d of %2$d · %3$d users"
6279 -msgstr ""
6280 -
6281 -#: src/posts-window/users-render.ts:1110
6282 -msgid "Could not load users. Try Refresh."
6283 -msgstr ""
6284 -
6285 -#. %s: site name
6286 -#: src/pwa/install.ts:158
6287 -msgid "Installed %s as an app."
6288 -msgstr ""
6289 -
6290 -#: src/pwa/install.ts:185
6291 -msgid "Install web app"
6292 -msgstr ""
6293 -
6294 -#: src/pwa/install.ts:215
6295 -msgid "Install cancelled."
6296 -msgstr ""
6297 -
6298 -#. %s: site name
6299 -#: src/pwa/install.ts:233
6300 -msgid "%s is already installed. Open it from your apps menu or home screen."
6301 -msgstr ""
6302 -
6303 -#: src/pwa/install.ts:249
6304 -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."
6305 -msgstr ""
6306 -
6307 -#: src/pwa/install.ts:257
6308 -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."
6309 -msgstr ""
6310 -
6311 -#: src/rebrand-notice.ts:123
6312 -msgid "New name"
6313 -msgstr ""
6314 -
6315 -#: src/rebrand-notice.ts:129
6316 -msgid "Desktop Mode is now OpenStation"
6317 -msgstr ""
6318 -
6319 -#: src/rebrand-notice.ts:134
6320 -msgid "The beginning of a new identity."
6321 -msgstr ""
6322 -
6323 -#: src/rebrand-notice.ts:144
6324 -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."
6325 -msgstr ""
6326 -
6327 -#: src/rebrand-notice.ts:153
6328 -msgid "This update also comes with a new default theme that we hope you enjoy."
6329 -msgstr ""
6330 -
6331 -#: src/rebrand-notice.ts:160
6332 -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."
6333 -msgstr ""
6334 -
6335 -#: src/rebrand-notice.ts:174
6336 -#: includes/welcome-dialog.php:108
6337 -msgid "Got it"
6338 -msgstr ""
6339 -
6340 -#: src/recycle-bin/index.ts:313
6341 -msgid "Deleted"
6342 -msgstr ""
6343 -
6344 -#: src/recycle-bin/index.ts:328
6345 -msgid "By"
6346 -msgstr ""
6347 -
6348 -#: src/recycle-bin/index.ts:349
6349 -#: includes/recycle-bin/window.php:176
6350 -msgid "Restore"
6351 -msgstr ""
6352 -
6353 -#: src/recycle-bin/index.ts:357
6354 -#: src/recycle-bin/index.ts:900
6355 -#: includes/recycle-bin/window.php:184
6356 -msgid "Delete forever"
6357 -msgstr ""
6358 -
6359 -#: src/recycle-bin/index.ts:743
6360 -msgid "Could not load the Trash. Try Refresh."
6361 -msgstr ""
6362 -
6363 -#: src/recycle-bin/index.ts:894
6364 -msgid "Delete forever?"
6365 -msgstr ""
6366 -
6367 -#. %d: row count.
6368 -#: src/recycle-bin/index.ts:897
6369 -msgid "Permanently delete %d item(s)? This cannot be undone."
6370 -msgstr ""
6371 -
6372 -#: src/recycle-bin/index.ts:969
6373 -msgid "Emptying…"
6374 -msgstr ""
6375 -
6376 -#. 1: items purged so far, 2: items in bin when emptying began.
6377 -#: src/recycle-bin/index.ts:972
6378 -msgid "Emptying… %1$d of %2$d"
6379 -msgstr ""
6380 -
6381 -#: src/recycle-bin/index.ts:985
6382 -msgid "Empty Trash?"
6383 -msgstr ""
6384 -
6385 -#: src/recycle-bin/index.ts:986
6386 -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."
6387 -msgstr ""
6388 -
6389 -#: src/recycle-bin/index.ts:989
6390 -#: includes/recycle-bin/window.php:193
6391 -msgid "Empty Trash"
6392 -msgstr ""
6393 -
6394 -#. %d: skipped count.
6395 -#: src/recycle-bin/index.ts:1022
6396 -msgid "%d item(s) skipped (insufficient permissions)."
6397 -msgstr ""
6398 -
6399 -#: src/related-entities/index.ts:276
6400 -msgid "Related"
6401 -msgstr ""
6402 -
6403 -#: src/release-card.ts:351
6404 -#: src/ui/components/os-toast/os-toast.ts:241
6405 -msgid "Dismiss"
6406 -msgstr ""
6407 -
6408 -#: src/release-card.ts:354
6409 -#: src/update-notice.ts:180
6410 -msgid "Update now"
6411 -msgstr ""
6412 -
6413 -#: src/reveals/registry.ts:446
6414 -msgid "Sweep"
6415 -msgstr ""
6416 -
6417 -#: src/reveals/registry.ts:447
6418 -msgid "A straight edge travels across the window, uncovering the page behind it."
6419 -msgstr ""
6420 -
6421 -#: src/reveals/registry.ts:456
6422 -msgid "Iris"
6423 -msgstr ""
6424 -
6425 -#: src/reveals/registry.ts:457
6426 -msgid "The page opens out from the centre of the window, like a camera shutter."
6427 -msgstr ""
6428 -
6429 -#: src/reveals/registry.ts:466
6430 -msgid "Curtain"
6431 -msgstr ""
6432 -
6433 -#: src/reveals/registry.ts:467
6434 -msgid "Two panels part from the middle of the window and slide off the sides."
6435 -msgstr ""
6436 -
6437 -#: src/reveals/registry.ts:476
6438 -msgid "Blinds"
6439 -msgstr ""
6440 -
6441 -#: src/reveals/registry.ts:477
6442 -msgid "Six horizontal slats retract at once, letting the page through between them."
6443 -msgstr ""
6444 -
6445 -#: src/reveals/registry.ts:486
6446 -msgid "Diagonal"
6447 -msgstr ""
6448 -
6449 -#: src/reveals/registry.ts:487
6450 -msgid "A slanted edge sweeps off the trailing corner of the window."
6451 -msgstr ""
6452 -
6453 -#: src/reveals/registry.ts:496
6454 -msgid "Rise"
6455 -msgstr ""
6456 -
6457 -#: src/reveals/registry.ts:497
6458 -msgid "The page rises into the window from the bottom edge upward."
6459 -msgstr ""
6460 -
6461 -#: src/reveals/registry.ts:506
6462 -msgid "Shutter"
6463 -msgstr ""
6464 -
6465 -#: src/reveals/registry.ts:507
6466 -msgid "Two panels part from the middle of the window and slide off the top and bottom."
6467 -msgstr ""
6468 -
6469 -#: src/reveals/registry.ts:516
6470 -msgid "Slats"
6471 -msgstr ""
6472 -
6473 -#: src/reveals/registry.ts:517
6474 -msgid "Eight vertical slats retract at once, letting the page through between them."
6475 -msgstr ""
6476 -
6477 -#: src/reveals/registry.ts:527
6478 -msgid "The page opens out from the centre of the window through a growing rhombus."
6479 -msgstr ""
6480 -
6481 -#: src/reveals/registry.ts:536
6482 -msgid "Mosaic"
6483 -msgstr ""
6484 -
6485 -#: src/reveals/registry.ts:537
6486 -msgid "The page arrives as a grid of tiles, each opening out from its own centre."
6487 -msgstr ""
6488 -
6489 -#: src/reveals/registry.ts:546
6490 -msgid "Camera shutter"
6491 -msgstr ""
6492 -
6493 -#: src/reveals/registry.ts:547
6494 -msgid "Six wedges slide aside in unison, opening a hexagonal aperture from the centre like the iris of a camera lens."
6495 -msgstr ""
6496 -
6497 -#: src/reveals/registry.ts:566
6498 -msgid "Radar"
6499 -msgstr ""
6500 -
6501 -#: src/reveals/registry.ts:567
6502 -msgid "A spoke sweeps a full turn around the centre of the window, uncovering the page behind it."
6503 -msgstr ""
6504 -
6505 -#. %d: number of revisions.
6506 -#: src/revisions/index.ts:110
6507 -msgid "View revisions (%d)"
6508 -msgstr ""
6509 -
6510 -#: src/revisions/index.ts:114
6511 -msgid "View revisions"
6512 -msgstr ""
6513 -
6514 -#: src/revisions/index.ts:193
6515 -msgid "No revisions are available for this content."
6516 -msgstr ""
6517 -
6518 -#. %s: post title.
6519 -#: src/revisions/index.ts:203
6520 -msgid "Revisions: %s"
6521 -msgstr ""
6522 -
6523 -#. 1: action label, e.g. "Open". 2: number of selected items.
6524 -#: src/selection/actions.ts:102
6525 -msgid "%1$s (%2$d items)"
6526 -msgstr ""
6527 -
6528 -#: src/settings/index.ts:657
6529 -msgid "Loading preferences…"
6530 -msgstr ""
6531 -
6532 -#: src/settings/index.ts:672
6533 -msgid "Preferences could not be loaded."
6534 -msgstr ""
6535 -
6536 -#: src/settings/labels.ts:24
6537 -#: includes/accents.php:63
6538 -msgid "WordPress Blue"
6539 -msgstr ""
6540 -
6541 -#: src/settings/labels.ts:26
6542 -#: includes/accents.php:68
6543 -msgid "Indigo"
6544 -msgstr ""
6545 -
6546 -#: src/settings/labels.ts:28
6547 -#: includes/accents.php:73
6548 -msgid "Teal"
6549 -msgstr ""
6550 -
6551 -#: src/settings/labels.ts:30
6552 -#: includes/accents.php:78
6553 -msgid "Emerald"
6554 -msgstr ""
6555 -
6556 -#: src/settings/labels.ts:32
6557 -#: includes/accents.php:83
6558 -msgid "Amber"
6559 -msgstr ""
6560 -
6561 -#: src/settings/labels.ts:34
6562 -#: includes/accents.php:88
6563 -msgid "Rose"
6564 -msgstr ""
6565 -
6566 -#: src/settings/labels.ts:43
6567 -msgid "Compact"
6568 -msgstr ""
6569 -
6570 -#: src/settings/labels.ts:45
6571 -#: src/settings/labels.ts:61
6572 -#: src/settings/sections/help.ts:500
6573 -#: includes/user-edit-window/window.php:115
6574 -msgid "Default"
6575 -msgstr ""
6576 -
6577 -#: src/settings/labels.ts:47
6578 -msgid "Large"
6579 -msgstr ""
6580 -
6581 -#: src/settings/labels.ts:59
6582 -msgid "Sharp"
6583 -msgstr ""
6584 -
6585 -#: src/settings/labels.ts:63
6586 -msgid "Round"
6587 -msgstr ""
6588 -
6589 -#: src/settings/labels.ts:75
6590 -#: src/settings/labels.ts:91
6591 -msgid "Static"
6592 -msgstr ""
6593 -
6594 -#: src/settings/labels.ts:77
6595 -#: src/settings/labels.ts:93
6596 -msgid "Dynamic"
6597 -msgstr ""
6598 -
6599 -#: src/settings/labels.ts:79
6600 -#: src/settings/sections/navigation.ts:157
6601 -msgid "Hidden"
6602 -msgstr ""
6603 -
6604 -#: src/settings/labels.ts:105
6605 -msgid "Bottom"
6606 -msgstr ""
6607 -
6608 -#: src/settings/labels.ts:107
6609 -msgid "Left"
6610 -msgstr ""
6611 -
6612 -#: src/settings/labels.ts:109
6613 -msgid "Right"
6614 -msgstr ""
6615 -
6616 -#: src/settings/labels.ts:121
6617 -msgid "Split"
6618 -msgstr ""
6619 -
6620 -#: src/settings/labels.ts:123
6621 -msgid "Unified"
6622 -msgstr ""
6623 -
6624 -#: src/settings/labels.ts:134
6625 -msgid "Core admin menus are placed in a sidebar; plugins, apps, and OpenStation controls in a dock along the bottom edge."
6626 -msgstr ""
6627 -
6628 -#: src/settings/labels.ts:138
6629 -msgid "Every menu in a single dock."
6630 -msgstr ""
6631 -
6632 -#: src/settings/panel.ts:285
6633 -#: src/settings/panel.ts:289
6634 -msgid "Appearance"
6635 -msgstr ""
6636 -
6637 -#: src/settings/panel.ts:290
6638 -msgid "Personalize your desktop. Changes apply instantly and are saved to this browser."
6639 -msgstr ""
6640 -
6641 -#: src/settings/panel.ts:315
6642 -#: src/settings/panel.ts:319
6643 -msgid "Windows"
6644 -msgstr ""
6645 -
6646 -#: src/settings/panel.ts:320
6647 -msgid "How windows look, how they arrive, and how they behave when they are not the one you are using."
6648 -msgstr ""
6649 -
6650 -#: src/settings/panel.ts:332
6651 -#: src/settings/panel.ts:336
6652 -msgid "Features"
6653 -msgstr ""
6654 -
6655 -#: src/settings/panel.ts:337
6656 -msgid "The assistant, the developer tools, and the betas. Every switch here affects only your account and takes effect immediately."
6657 -msgstr ""
6658 -
6659 -#: src/settings/panel.ts:352
6660 -#: src/settings/panel.ts:356
6661 -#: includes/ai-copilot/search.php:117
6662 -#: includes/core-notices.php:231
6663 -msgid "Themes"
6664 -msgstr ""
6665 -
6666 -#: src/settings/panel.ts:357
6667 -msgid "A desktop theme repaints every token at once. A coarser version of what Appearance does one control at a time."
6668 -msgstr ""
6669 -
6670 -#: src/settings/panel.ts:368
6671 -#: src/settings/panel.ts:378
6672 -msgid "Navigation"
6673 -msgstr ""
6674 -
6675 -#: src/settings/panel.ts:389
6676 -#: src/settings/panel.ts:393
6677 -#: src/settings/sections/help.ts:347
6678 -msgid "Components"
6679 -msgstr ""
6680 -
6681 -#: src/settings/panel.ts:394
6682 -msgid "Every <os-*> web component shipped by this plugin, with its props, slots, and a live example."
6683 -msgstr ""
6684 -
6685 -#: src/settings/panel.ts:584
6686 -#: src/settings/panel.ts:585
6687 -msgid "Search settings"
6688 -msgstr ""
6689 -
6690 -#: src/settings/panel.ts:595
6691 -msgid "Settings sections"
6692 -msgstr ""
6693 -
6694 -#: src/settings/panel.ts:625
6695 -msgid "No settings match that."
6696 -msgstr ""
6697 -
6698 4145 #. Plugin Name of the plugin
6699 -#: src/settings/sections/about.ts:116
6700 -#: src/settings/sections/navigation.ts:58
6701 4146 #: desktop-mode.php
6702 4147 #: includes/ai-copilot/abilities.php:39
6703 -#: includes/shell-screen.php:243
6704 -#: includes/shell-screen.php:244
6705 -#: includes/shell-screen.php:286
6706 -#: includes/shell-screen.php:307
4148 +#: includes/shell-screen.php:304
4149 +#: includes/shell-screen.php:305
4150 +#: includes/shell-screen.php:352
4151 +#: includes/shell-screen.php:373
6707 4152 #: includes/wp-icon-registry.php:90
6708 4153 msgid "OpenStation"
6709 4154 msgstr ""
6710 4155
6711 -#: src/settings/sections/about.ts:119
6712 -#: src/settings/sections/about.ts:283
6713 -msgid "A public dev diary — building a desktop OS for wp-admin."
4156 +#. Plugin URI of the plugin
4157 +#: desktop-mode.php
4158 +msgid "https://github.com/WordPress/openstation"
6714 4159 msgstr ""
6715 4160
6716 -#: src/settings/sections/about.ts:157
6717 -msgid "Latest dispatch"
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."
6718 4164 msgstr ""
6719 4165
6720 -#: src/settings/sections/about.ts:165
6721 -msgid "Read the dispatch"
4166 +#. Author of the plugin
4167 +#: desktop-mode.php
4168 +msgid "Daniel López Sánchez"
6722 4169 msgstr ""
6723 4170
6724 -#: src/settings/sections/about.ts:184
6725 -msgid "Read more"
4171 +#. Author URI of the plugin
4172 +#: desktop-mode.php
4173 +msgid "https://github.com/allterraindeveloper"
6726 4174 msgstr ""
6727 4175
6728 -#: src/settings/sections/about.ts:205
6729 -msgid "Opening the journal…"
4176 +#: apps/code-blue/code-blue.os.php:57
4177 +msgid "Code Blue"
6730 4178 msgstr ""
6731 4179
6732 -#: src/settings/sections/about.ts:207
6733 -msgid "The latest posts are arriving over RSS."
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"
6734 4184 msgstr ""
6735 4185
6736 -#: src/settings/sections/about.ts:222
6737 -msgid "The journal could not be reached."
4186 +#: apps/code-blue/code-blue.os.php:87
4187 +#: apps/code-blue/code-blue.os.php:93
4188 +msgid "Clear log"
6738 4189 msgstr ""
6739 4190
6740 -#: src/settings/sections/about.ts:224
6741 -msgid "You can still read every post on openstation.blog."
4191 +#: apps/code-blue/code-blue.os.php:91
4192 +msgid "Clear this log?"
6742 4193 msgstr ""
6743 4194
6744 -#: src/settings/sections/about.ts:238
6745 -msgid "No dispatches yet."
4195 +#: apps/code-blue/code-blue.os.php:92
4196 +msgid "Every entry will be deleted from disk. This cannot be undone."
6746 4197 msgstr ""
6747 4198
6748 -#: src/settings/sections/about.ts:240
6749 -msgid "The journal is open and waiting for its next post."
4199 +#: apps/code-blue/code-blue.os.php:121
4200 +msgid "Log cleared."
6750 4201 msgstr ""
6751 4202
6752 -#: src/settings/sections/about.ts:253
6753 -msgid "Showing the last saved copy while the journal reconnects."
4203 +#: apps/code-blue/log-reader.php:207
4204 +msgid "Log"
6754 4205 msgstr ""
6755 4206
6756 -#: src/settings/sections/about.ts:260
6757 -msgid "Latest journal posts"
4207 +#: apps/code-blue/log-reader.php:252
4208 +msgid "Database error"
6758 4209 msgstr ""
6759 4210
6760 -#: src/settings/sections/about.ts:295
6761 -msgid "About OpenStation"
4211 +#: apps/code-blue/log-reader.php:328
4212 +msgid "WordPress debug log"
6762 4213 msgstr ""
6763 4214
6764 -#: src/settings/sections/about.ts:297
6765 -msgid "A desktop for WordPress."
4215 +#: apps/code-blue/log-reader.php:340
4216 +msgid "PHP error log"
6766 4217 msgstr ""
6767 4218
6768 -#: src/settings/sections/about.ts:299
6769 -msgid "OpenStation reshapes wp-admin into a personal workspace, with movable windows, a dock, themes, and focused tools that keep your site close at hand."
4219 +#: apps/code-blue/log-reader.php:418
4220 +msgid "The log file exists but PHP cannot read it."
6770 4221 msgstr ""
6771 4222
6772 -#: src/settings/sections/about.ts:307
6773 -msgid "It is a playful, open-source experiment by Automattic exploring what WordPress can feel like when the dashboard becomes a place of its own."
4223 +#: apps/code-blue/log-reader.php:469
4224 +msgid "The log file is not writable, so it cannot be cleared."
6774 4225 msgstr ""
6775 4226
6776 -#: src/settings/sections/about.ts:319
6777 -msgid "An experiment by Automattic"
4227 +#: apps/code-blue/log-reader.php:473
4228 +msgid "Clearing the log file failed."
6778 4229 msgstr ""
6779 4230
6780 -#: src/settings/sections/about.ts:327
6781 -msgid "View the project"
4231 +#: apps/code-blue/log-reader.php:525
4232 +msgid "Environment"
6782 4233 msgstr ""
6783 4234
6784 -#: src/settings/sections/about.ts:337
6785 -#: src/settings/sections/about.ts:357
6786 -msgid "OpenStation Journal"
4235 +#: apps/comments/parts/app.php:419
4236 +msgid "You are not allowed to moderate comments."
6787 4237 msgstr ""
6788 4238
6789 -#: src/settings/sections/about.ts:339
6790 -msgid "Latest from the station"
4239 +#: apps/comments/parts/app.php:427
4240 +msgid "Action failed."
6791 4241 msgstr ""
6792 4242
6793 -#: src/settings/sections/about.ts:348
6794 -msgid "Visit the journal"
4243 +#: apps/comments/parts/app.php:450
4244 +msgid "You are not allowed to reply."
6795 4245 msgstr ""
6796 4246
6797 -#: src/settings/sections/about.ts:359
6798 -msgid "News and field notes, delivered over RSS."
4247 +#: apps/comments/parts/app.php:478
4248 +msgid "You are not allowed to edit this comment."
6799 4249 msgstr ""
6800 4250
6801 -#: src/settings/sections/about.ts:373
6802 -msgid "RSS feed"
4251 +#: apps/comments/parts/app.php:481
4252 +msgid "A comment cannot be empty."
6803 4253 msgstr ""
6804 4254
6805 -#: src/settings/sections/accent.ts:110
6806 -#: src/settings/sections/accent.ts:116
6807 -msgid "Accent color"
4255 +#: apps/comments/parts/app.php:485
4256 +msgid "Edit failed."
6808 4257 msgstr ""
6809 4258
6810 -#: src/settings/sections/accent.ts:111
6811 -msgid "Used in focused window title bars, buttons, and focus rings."
4259 +#: apps/comments/parts/fields.php:90
4260 +msgid "Title of the post the comment is attached to."
6812 4261 msgstr ""
6813 4262
6814 -#: src/settings/sections/accent.ts:133
6815 -msgid "Custom"
4263 +#: apps/comments/parts/fields.php:102
4264 +msgid "Permalink of the post the comment is attached to."
6816 4265 msgstr ""
6817 4266
6818 -#: src/settings/sections/admin-bar.ts:24
6819 -msgid "The admin bar slides out of the way and comes back when you move the pointer to the top edge of the screen."
4267 +#: apps/comments/parts/fields.php:115
4268 +msgid "Spam confidence score, 0–100."
6820 4269 msgstr ""
6821 4270
6822 -#: src/settings/sections/admin-bar.ts:28
6823 -msgid "The admin bar is never shown. Use the Exit OpenStation tile on the dock to get back to the classic admin."
4271 +#: apps/comments/parts/fields.php:135
4272 +msgid "Number of links in the comment."
6824 4273 msgstr ""
6825 4274
6826 -#: src/settings/sections/admin-bar.ts:32
6827 -msgid "The admin bar is always visible above the desktop."
4275 +#: apps/comments/parts/fields.php:147
4276 +msgid "Whether the requester can edit this comment."
6828 4277 msgstr ""
6829 4278
6830 -#: src/settings/sections/admin-bar.ts:53
6831 -#: src/settings/sections/admin-bar.ts:58
6832 -msgid "Admin bar"
4279 +#: apps/comments/parts/fields.php:158
4280 +msgid "Whether the requester can moderate comments globally."
6833 4281 msgstr ""
6834 4282
6835 -#: src/settings/sections/custom-image.ts:44
6836 -msgid "Upload new"
4283 +#: apps/comments/parts/fields.php:179
4284 +msgid "Direct-reply count for this comment."
6837 4285 msgstr ""
6838 4286
6839 -#: src/settings/sections/custom-image.ts:50
6840 -#: includes/ai-copilot/search.php:105
6841 -msgid "Media Library"
4287 +#: apps/comments/parts/fields.php:204
4288 +msgid "AI moderation verdict for this comment, when analyzed (null otherwise)."
6842 4289 msgstr ""
6843 4290
6844 -#: src/settings/sections/custom-image.ts:72
6845 -msgid "Image source"
4291 +#: apps/comments/parts/fields.php:221
4292 +msgid "Akismet verdict if the plugin is installed (null otherwise)."
6846 4293 msgstr ""
6847 4294
6848 -#: src/settings/sections/custom-image.ts:137
6849 -msgid "Custom image wallpaper"
4295 +#: apps/comments/parts/rest.php:82
4296 +#: apps/plugins/plugins.os.php:204
4297 +msgid "Unknown bulk action."
6850 4298 msgstr ""
6851 4299
6852 -#: src/settings/sections/custom-image.ts:141
6853 -msgid "Upload a wallpaper image"
4300 +#: apps/comments/parts/rest.php:152
4301 +msgid "Parent comment not found."
6854 4302 msgstr ""
6855 4303
6856 -#: src/settings/sections/custom-image.ts:166
6857 -msgid "Remove custom image"
4304 +#: apps/comments/parts/rest.php:161
4305 +msgid "You are not allowed to reply to comments on this post."
6858 4306 msgstr ""
6859 4307
6860 -#: src/settings/sections/custom-image.ts:168
6861 -msgid "Remove"
4308 +#: apps/comments/parts/rest.php:169
4309 +msgid "Reply cannot be empty."
6862 4310 msgstr ""
6863 4311
6864 -#: src/settings/sections/custom-image.ts:179
6865 -msgid "Drop an image here, or click to upload"
4312 +#: apps/comments/parts/rest.php:178
4313 +msgid "You must be logged in to reply."
6866 4314 msgstr ""
6867 4315
6868 -#: src/settings/sections/custom-image.ts:182
6869 -msgid "JPEG, PNG, or WebP · goes straight to your Media Library"
4316 +#: apps/comments/parts/rest.php:224
4317 +msgid "Invalid author email."
6870 4318 msgstr ""
6871 4319
6872 -#: src/settings/sections/custom-image.ts:291
6873 -msgid "Search your media"
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"
6874 4324 msgstr ""
6875 4325
6876 -#. %1$d is the HD minimum width in px, %2$d is the minimum height.
6877 -#: src/settings/sections/custom-image.ts:326
6878 -msgid "Only HD (≥%1$d×%2$d)"
4326 +#: apps/my-wordpress/parts/actions.php:337
4327 +msgid "Add User"
6879 4328 msgstr ""
6880 4329
6881 -#. %d is the number of media items currently visible.
6882 -#: src/settings/sections/custom-image.ts:347
6883 -msgid "Showing %d"
4330 +#: apps/my-wordpress/parts/actions.php:354
4331 +msgid "You cannot trash this item."
6884 4332 msgstr ""
6885 4333
6886 -#. %d is the number of images filtered out by the HD toggle.
6887 -#: src/settings/sections/custom-image.ts:352
6888 -msgid "%d hidden by HD filter"
4334 +#: apps/my-wordpress/parts/actions.php:358
4335 +msgid "Trashing failed."
6889 4336 msgstr ""
6890 4337
6891 -#: src/settings/sections/custom-image.ts:375
6892 -msgid "No HD images found. Try unchecking the filter, or upload a larger image."
4338 +#: apps/my-wordpress/parts/actions.php:367
4339 +msgid "Moved to the Trash."
6893 4340 msgstr ""
6894 4341
6895 -#: src/settings/sections/custom-image.ts:378
6896 -msgid "No images in your Media Library yet."
4342 +#: apps/my-wordpress/parts/actions.php:469
4343 +msgid "Nothing could be updated."
6897 4344 msgstr ""
6898 4345
6899 -#. %s is the browser-supplied error message.
6900 -#: src/settings/sections/custom-image.ts:427
6901 -msgid "Couldn’t load your media: %s"
6902 -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] ""
6903 4353
6904 -#: src/settings/sections/custom-image.ts:430
6905 -msgid "Couldn’t load your media."
4354 +#: apps/my-wordpress/parts/actions.php:505
4355 +msgid "Nothing could be trashed."
6906 4356 msgstr ""
6907 4357
6908 -#: src/settings/sections/custom-image.ts:226
6909 -msgid "That file isn’t an image."
6910 -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] ""
6911 4365
6912 -#: src/settings/sections/custom-image.ts:233
6913 -msgid "Uploading…"
4366 +#: apps/my-wordpress/parts/agents.php:189
4367 +#: includes/agents/draft.php:46
4368 +msgid "Describe the agent first. A sentence is enough."
6914 4369 msgstr ""
6915 4370
6916 -#: src/settings/sections/custom-image.ts:258
6917 -msgid "Upload failed."
4371 +#: apps/my-wordpress/parts/agents.php:240
4372 +#: includes/agents/identity.php:88
4373 +msgid "Agent name is required."
6918 4374 msgstr ""
6919 4375
6920 -#: src/settings/sections/desktop-layout.ts:194
6921 -msgid "The dock folds into a thin line at its edge of the screen and comes back when you move the pointer there. Windows can use the whole desktop."
4376 +#: apps/my-wordpress/parts/agents.php:294
4377 +msgid "Abilities saved."
6922 4378 msgstr ""
6923 4379
6924 -#: src/settings/sections/desktop-layout.ts:197
6925 -msgid "The dock is always visible, and windows open above it."
4380 +#: apps/my-wordpress/parts/agents.php:296
4381 +msgid "Triggers saved."
6926 4382 msgstr ""
6927 4383
6928 -#: src/settings/sections/desktop-layout.ts:218
6929 -msgid "Placement"
4384 +#: apps/my-wordpress/parts/agents.php:298
4385 +msgid "Agent saved."
6930 4386 msgstr ""
6931 4387
6932 -#: src/settings/sections/desktop-layout.ts:222
6933 -msgid "Dock position"
4388 +#: apps/my-wordpress/parts/dossiers.php:115
4389 +#: apps/my-wordpress/parts/dossiers.php:221
4390 +msgid "Attached media"
6934 4391 msgstr ""
6935 4392
6936 -#: src/settings/sections/desktop-layout.ts:249
6937 -#: src/settings/sections/desktop-layout.ts:253
6938 -msgid "Sidebar behavior"
6939 -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] ""
6940 4400
6941 -#: src/settings/sections/desktop-layout.ts:281
6942 -#: src/settings/sections/desktop-layout.ts:285
6943 -msgid "Dock size"
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"
6944 4407 msgstr ""
6945 4408
6946 -#: src/settings/sections/desktop-layout.ts:302
6947 -#: src/settings/sections/desktop-layout.ts:306
6948 -msgid "Dock behavior"
4409 +#: apps/my-wordpress/parts/lists.php:460
4410 +#: includes/agents/privacy.php:67
4411 +msgid "Role"
6949 4412 msgstr ""
6950 4413
6951 -#: src/settings/sections/desktop-layout.ts:334
6952 -#: src/settings/sections/desktop-layout.ts:340
6953 -msgid "Desktop layout"
4414 +#: apps/my-wordpress/parts/lists.php:461
4415 +msgid "Registered"
6954 4416 msgstr ""
6955 4417
6956 -#: src/settings/sections/desktop-layout.ts:335
6957 -msgid "Where the menus live."
4418 +#: apps/my-wordpress/parts/lists.php:500
4419 +msgid "Dimensions"
6958 4420 msgstr ""
6959 4421
6960 -#: src/settings/sections/dock-rail-renderer.ts:54
6961 -#: src/settings/sections/dock-rail-renderer.ts:61
6962 -msgid "Dock style"
4422 +#: apps/my-wordpress/parts/lists.php:503
4423 +msgid "Uploaded"
6963 4424 msgstr ""
6964 4425
6965 -#: src/settings/sections/dock-rail-renderer.ts:55
6966 -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."
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"
6967 4432 msgstr ""
6968 4433
6969 -#: src/settings/sections/effects.ts:56
6970 -msgid "Default (per reveal)"
4434 +#: apps/my-wordpress/parts/sections.php:141
4435 +#: includes/agents/my-wordpress.php:43
4436 +msgid "Agents"
6971 4437 msgstr ""
6972 4438
6973 -#: src/settings/sections/effects.ts:57
6974 -msgid "Very fast — 200 ms"
4439 +#: apps/my-wordpress/parts/sections.php:246
4440 +msgid "Name A–Z"
6975 4441 msgstr ""
6976 4442
6977 -#: src/settings/sections/effects.ts:58
6978 -msgid "Fast — 320 ms"
4443 +#: apps/my-wordpress/parts/sections.php:247
4444 +msgid "Name Z–A"
6979 4445 msgstr ""
6980 4446
6981 -#: src/settings/sections/effects.ts:59
6982 -msgid "Normal — 460 ms"
4447 +#: apps/my-wordpress/parts/sections.php:248
4448 +msgid "Recently registered"
6983 4449 msgstr ""
6984 4450
6985 -#: src/settings/sections/effects.ts:60
6986 -msgid "Slow — 700 ms"
4451 +#: apps/my-wordpress/parts/sections.php:249
4452 +msgid "Longest registered"
6987 4453 msgstr ""
6988 4454
6989 -#: src/settings/sections/effects.ts:61
6990 -msgid "Very slow — 1100 ms"
4455 +#: apps/my-wordpress/parts/sections.php:250
4456 +#: apps/my-wordpress/parts/sections.php:265
4457 +msgid "ID, lowest first"
6991 4458 msgstr ""
6992 4459
6993 -#: src/settings/sections/effects.ts:65
6994 -msgid "When a related window is focused"
4460 +#: apps/my-wordpress/parts/sections.php:251
4461 +#: apps/my-wordpress/parts/sections.php:266
4462 +msgid "ID, highest first"
6995 4463 msgstr ""
6996 4464
6997 -#: src/settings/sections/effects.ts:66
6998 -msgid "Always"
4465 +#: apps/my-wordpress/parts/sections.php:252
4466 +msgid "Username A–Z"
6999 4467 msgstr ""
7000 4468
7001 -#: src/settings/sections/effects.ts:67
7002 -msgid "Off"
4469 +#: apps/my-wordpress/parts/sections.php:253
4470 +msgid "Username Z–A"
7003 4471 msgstr ""
7004 4472
7005 -#: src/settings/sections/effects.ts:160
7006 -msgid "Apply a visual treatment to every window except the one you are working in."
4473 +#: apps/my-wordpress/parts/sections.php:254
4474 +msgid "Email A–Z"
7007 4475 msgstr ""
7008 4476
7009 -#: src/settings/sections/effects.ts:171
7010 -msgid "Uncover a window’s content when it finishes loading, instead of fading it in."
4477 +#: apps/my-wordpress/parts/sections.php:255
4478 +msgid "Email Z–A"
7011 4479 msgstr ""
7012 4480
7013 -#: src/settings/sections/effects.ts:182
7014 -msgid "Draw a visual tie between windows showing related content — a post and its comments or media."
4481 +#: apps/my-wordpress/parts/sections.php:256
4482 +msgid "Most posts"
7015 4483 msgstr ""
7016 4484
7017 -#: src/settings/sections/effects.ts:194
7018 -msgid "Unfocused windows"
4485 +#: apps/my-wordpress/parts/sections.php:257
4486 +msgid "Fewest posts"
7019 4487 msgstr ""
7020 4488
7021 -#: src/settings/sections/effects.ts:199
7022 -msgid "Unfocused window effect"
4489 +#: apps/my-wordpress/parts/sections.php:263
4490 +msgid "Title A–Z"
7023 4491 msgstr ""
7024 4492
7025 -#: src/settings/sections/effects.ts:214
7026 -msgid "Window reveal"
4493 +#: apps/my-wordpress/parts/sections.php:264
4494 +msgid "Title Z–A"
7027 4495 msgstr ""
7028 4496
7029 -#: src/settings/sections/effects.ts:219
7030 -msgid "Reveal style"
4497 +#: apps/my-wordpress/parts/sections.php:267
4498 +msgid "Recently modified"
7031 4499 msgstr ""
7032 4500
7033 -#: src/settings/sections/effects.ts:234
7034 -msgid "Reveal speed"
4501 +#: apps/my-wordpress/parts/sections.php:268
4502 +msgid "Least recently modified"
7035 4503 msgstr ""
7036 4504
7037 -#: src/settings/sections/effects.ts:246
7038 -#: src/settings/sections/features.ts:628
7039 -msgid "Window links"
4505 +#: apps/my-wordpress/parts/sections.php:269
4506 +msgid "Slug A–Z"
7040 4507 msgstr ""
7041 4508
7042 -#: src/settings/sections/effects.ts:251
7043 -msgid "Link style"
4509 +#: apps/my-wordpress/parts/sections.php:270
4510 +msgid "Slug Z–A"
7044 4511 msgstr ""
7045 4512
7046 -#: src/settings/sections/effects.ts:266
7047 -msgid "Show links"
4513 +#: apps/my-wordpress/parts/sections.php:273
4514 +msgid "Most comments"
7048 4515 msgstr ""
7049 4516
7050 -#: src/settings/sections/extended.ts:110
7051 -msgid "Network error — check your connection."
4517 +#: apps/my-wordpress/parts/sections.php:274
4518 +msgid "Fewest comments"
7052 4519 msgstr ""
7053 4520
7054 -#: src/settings/sections/extended.ts:178
7055 -msgid "Extended options"
4521 +#: apps/my-wordpress/parts/woocommerce.php:182
4522 +msgid "Needs attention first"
7056 4523 msgstr ""
7057 4524
7058 -#: src/settings/sections/extended.ts:179
7059 -msgid "Site-wide enhancements that apply to every user. Toggling requires the affected page to be reloaded for the change to take effect."
4525 +#: apps/my-wordpress/parts/woocommerce.php:185
4526 +msgid "Top spenders first"
7060 4527 msgstr ""
7061 4528
7062 -#: src/settings/sections/extended.ts:185
7063 -msgid "Enable drag-and-drop in the Media Library"
4529 +#: apps/my-wordpress/parts/woocommerce.php:188
4530 +msgid "Store order"
7064 4531 msgstr ""
7065 4532
7066 -#: src/settings/sections/extended.ts:190
7067 -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."
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"
7068 4541 msgstr ""
7069 4542
7070 -#: src/settings/sections/extended.ts:198
7071 -msgid "Enable games"
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"
7072 4547 msgstr ""
7073 4548
7074 -#: src/settings/sections/extended.ts:203
7075 -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."
4549 +#: apps/network/network.os.php:99
4550 +msgid "Unreachable"
7076 4551 msgstr ""
7077 4552
7078 -#: src/settings/sections/extended.ts:211
7079 -msgid "Enable AI agents"
4553 +#: apps/network/network.os.php:101
4554 +msgid "Key changed"
7080 4555 msgstr ""
7081 4556
7082 -#: src/settings/sections/extended.ts:216
7083 -msgid "Adds an Agents section to WP Explorer: durable AI workers that live on the site as login-blocked users, act through the WordPress Abilities API under their own role, and answer in a chat window. Requires a configured AI connector to run. Off by default — while off, nothing agent-related loads. Agent definitions are kept across a disable and reappear when re-enabled."
4557 +#: apps/network/network.os.php:103
4558 +msgid "Paired"
7084 4559 msgstr ""
7085 4560
7086 -#: src/settings/sections/extended.ts:226
7087 -msgid "Saving…"
4561 +#: apps/network/network.os.php:141
4562 +msgid "This network"
7088 4563 msgstr ""
7089 4564
7090 -#: src/settings/sections/features.ts:271
7091 -msgid "Delete folder sharing data?"
4565 +#: apps/network/network.os.php:151
4566 +msgid "Switch to this site"
7092 4567 msgstr ""
7093 4568
7094 -#: src/settings/sections/features.ts:272
7095 -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."
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."
7096 4573 msgstr ""
7097 4574
7098 -#: src/settings/sections/features.ts:275
7099 -msgid "Delete data"
4575 +#: apps/network/network.os.php:166
4576 +#: apps/network/network.os.php:168
4577 +msgid "Remove"
7100 4578 msgstr ""
7101 4579
7102 -#: src/settings/sections/features.ts:284
7103 -msgid "Files REST endpoint is not available."
4580 +#: apps/network/network.os.php:229
4581 +msgid "Sites in this network"
7104 4582 msgstr ""
7105 4583
7106 -#: src/settings/sections/features.ts:306
7107 -msgid "Folder sharing data deleted."
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."
7108 4586 msgstr ""
7109 4587
7110 -#: src/settings/sections/features.ts:312
7111 -msgid "Could not delete sharing data."
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."
7112 4590 msgstr ""
7113 4591
7114 -#: src/settings/sections/features.ts:548
7115 -msgid "Watch the dot in the OpenStation Preferences title bar to see when a change has been saved."
4592 +#: apps/network/network.os.php:241
4593 +msgid "Check sites"
7116 4594 msgstr ""
7117 4595
7118 -#: src/settings/sections/features.ts:556
7119 -msgid "AI assistant"
4596 +#: apps/network/network.os.php:265
4597 +msgid "Add an external site"
7120 4598 msgstr ""
7121 4599
7122 -#. %s: keyboard shortcut, e.g. ⌘K or Ctrl+K
7123 -#: src/settings/sections/features.ts:564
7124 -msgid "Adds an AI mode to the %s command palette: find content and ask about your site."
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:"
7125 4602 msgstr ""
7126 4603
7127 -#: src/settings/sections/features.ts:573
7128 -#: src/settings/sections/features.ts:611
7129 -msgid "This feature requires an AI provider configured in"
4604 +#: apps/network/network.os.php:270
4605 +#: apps/network/network.os.php:367
4606 +msgid "Site address"
7130 4607 msgstr ""
7131 4608
7132 -#: src/settings/sections/features.ts:584
7133 -#: src/settings/sections/features.ts:618
7134 -msgid "Settings → Connectors"
4609 +#: apps/network/network.os.php:270
4610 +#: apps/network/network.os.php:367
4611 +msgid "Add external site"
7135 4612 msgstr ""
7136 4613
7137 -#: src/settings/sections/features.ts:598
7138 -msgid "Score new comments with AI"
4614 +#. translators: %s: network name.
4615 +#: apps/network/network.os.php:290
4616 +#, php-format
4617 +msgid "This site belongs to %s"
7139 4618 msgstr ""
7140 4619
7141 -#: src/settings/sections/features.ts:604
7142 -msgid "Rates incoming comments so you can triage the queue faster."
4620 +#. translators: %s: date and time.
4621 +#: apps/network/network.os.php:299
4622 +#, php-format
4623 +msgid "Site list synced %s."
7143 4624 msgstr ""
7144 4625
7145 -#: src/settings/sections/features.ts:633
7146 -msgid "Draws connector lines between related windows. Line style and visibility live in Windows → Window links."
4626 +#: apps/network/network.os.php:309
4627 +msgid "Until the network has added this site, the switcher stays as it was."
7147 4628 msgstr ""
7148 4629
7149 -#: src/settings/sections/features.ts:639
7150 -msgid "Bring related windows to front"
4630 +#: apps/network/network.os.php:314
4631 +msgid "Sync now"
7151 4632 msgstr ""
7152 4633
7153 -#: src/settings/sections/features.ts:645
7154 -msgid "Clicking a window also surfaces its parent and children."
4634 +#: apps/network/network.os.php:318
4635 +msgid "Leave the network? The site switcher stops listing its sites here."
7155 4636 msgstr ""
7156 4637
7157 -#: src/settings/sections/features.ts:652
7158 -msgid "Highlight related windows"
4638 +#: apps/network/network.os.php:319
4639 +msgid "Leave"
7159 4640 msgstr ""
7160 4641
7161 -#: src/settings/sections/features.ts:658
7162 -msgid "Related windows get an accent outline while one of them is focused."
4642 +#: apps/network/network.os.php:320
4643 +msgid "Leave network"
7163 4644 msgstr ""
7164 4645
7165 -#: src/settings/sections/features.ts:666
7166 -msgid "Show desktop when clicking the wallpaper"
4646 +#: apps/network/network.os.php:357
4647 +msgid "Join a network"
7167 4648 msgstr ""
7168 4649
7169 -#: src/settings/sections/features.ts:673
7170 -msgid "A click on the empty desktop minimizes every window; a second click restores them."
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:"
7171 4652 msgstr ""
7172 4653
7173 -#: src/settings/sections/features.ts:680
7174 -msgid "Show post/page status ribbon"
4654 +#: apps/network/network.os.php:362
4655 +msgid "Network address"
7175 4656 msgstr ""
7176 4657
7177 -#: src/settings/sections/features.ts:687
7178 -msgid "Marks unpublished posts and pages with a corner ribbon on their tiles."
4658 +#: apps/network/network.os.php:362
4659 +msgid "Join"
7179 4660 msgstr ""
7180 4661
7181 -#: src/settings/sections/features.ts:694
7182 -msgid "Enable developer mode"
4662 +#: apps/network/network.os.php:365
4663 +msgid "Or start one here"
7183 4664 msgstr ""
7184 4665
7185 -#: src/settings/sections/features.ts:699
7186 -msgid "Unlocks developer surfaces meant for plugin authors."
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."
7187 4668 msgstr ""
7188 4669
7189 -#: src/settings/sections/features.ts:706
7190 -msgid "Folder sharing"
4670 +#: apps/network/network.os.php:385
4671 +msgid "Linked accounts"
7191 4672 msgstr ""
7192 4673
7193 -#: src/settings/sections/features.ts:711
7194 -msgid "Share desktop folders with other users or roles, with read or write access."
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."
7195 4676 msgstr ""
7196 4677
7197 -#: src/settings/sections/features.ts:719
7198 -msgid "Removes every share and its access list. Cannot be undone."
4678 +#: apps/network/network.os.php:404
4679 +msgid "Unlink"
7199 4680 msgstr ""
7200 4681
7201 -#: src/settings/sections/features.ts:729
7202 -msgid "Deleting…"
4682 +#: apps/network/network.os.php:437
4683 +msgid "Network"
7203 4684 msgstr ""
7204 4685
7205 -#: src/settings/sections/features.ts:730
7206 -msgid "Delete folder sharing data"
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."
7207 4690 msgstr ""
7208 4691
7209 -#: src/settings/sections/features.ts:738
7210 -msgid "WordPress Heartbeat rate"
4692 +#: apps/network/network.os.php:491
4693 +msgid "That site is not in the network."
7211 4694 msgstr ""
7212 4695
7213 -#: src/settings/sections/features.ts:745
7214 -msgid "Fast (15s, not recommended)"
4696 +#: apps/network/network.os.php:492
4697 +msgid "Removed from the network."
7215 4698 msgstr ""
7216 4699
7217 -#: src/settings/sections/features.ts:746
7218 -msgid "Medium (30s)"
4700 +#: apps/network/network.os.php:516
4701 +msgid "That account is not linked."
7219 4702 msgstr ""
7220 4703
7221 -#: src/settings/sections/features.ts:747
7222 -msgid "Slow (45s)"
4704 +#: apps/network/network.os.php:517
4705 +msgid "Unlinked. A switch from that account lands on the login screen now."
7223 4706 msgstr ""
7224 4707
7225 -#: src/settings/sections/features.ts:748
7226 -msgid "Very slow (60s, default)"
4708 +#: apps/network/network.os.php:525
4709 +msgid "Every site was checked."
7227 4710 msgstr ""
7228 4711
7229 -#: src/settings/sections/features.ts:752
7230 -msgid "How often the Heartbeat API runs. Faster means quicker live updates and more server traffic. The 30s and 45s rates apply exactly from the next page load."
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."
7231 4716 msgstr ""
7232 4717
7233 -#: src/settings/sections/features.ts:759
7234 -msgid "Brings back the one-time announcements you have dismissed, such as the welcome dialog."
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."
7235 4722 msgstr ""
7236 4723
7237 -#: src/settings/sections/features.ts:769
7238 -msgid "Resetting…"
4724 +#: apps/network/network.os.php:553
4725 +msgid "Left the network."
7239 4726 msgstr ""
7240 4727
7241 -#: src/settings/sections/features.ts:770
7242 -msgid "Reset what’s-new dialogs"
4728 +#: apps/network/network.os.php:561
4729 +msgid "Site list synced."
7243 4730 msgstr ""
7244 4731
7245 -#: src/settings/sections/features.ts:775
7246 -msgid "Beta features"
4732 +#: apps/os-settings/os-settings.os.php:74
4733 +msgid "You are not allowed to change site-wide options."
7247 4734 msgstr ""
7248 4735
7249 -#: src/settings/sections/features.ts:776
7250 -msgid "Experimental redesigns of core admin screens, off by default. Each toggle affects only your account and takes effect immediately."
4736 +#: apps/os-settings/os-settings.os.php:134
4737 +msgid "Files REST endpoint is not available."
7251 4738 msgstr ""
7252 4739
7253 -#: src/settings/sections/features.ts:782
7254 -msgid "Use Station Home as your Dashboard"
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)"
7255 4744 msgstr ""
7256 4745
7257 -#: src/settings/sections/features.ts:787
7258 -msgid "Opens Station Home instead of the classic WordPress Dashboard: recent work, site pulse, and quick actions in one native window. Leave off to keep the classic Dashboard, including any customizations plugins have made to it."
4746 +#: apps/pages/pages.os.php:61
4747 +msgid "All pages"
7259 4748 msgstr ""
7260 4749
7261 -#: src/settings/sections/features.ts:794
7262 -msgid "Use the native Posts window"
4750 +#: apps/pages/pages.os.php:65
4751 +msgid "Add Page"
7263 4752 msgstr ""
7264 4753
7265 -#: src/settings/sections/features.ts:799
7266 -msgid "Replaces the classic Posts list with a native table window: sticky header, paginated rows, bulk actions, and a row preview."
4754 +#: apps/pages/pages.os.php:70
4755 +msgid "Page atlas"
7267 4756 msgstr ""
7268 4757
7269 -#: src/settings/sections/features.ts:806
7270 -msgid "Use the native Pages window"
4758 +#: apps/pages/parts/query.php:74
4759 +msgid "Default template"
7271 4760 msgstr ""
7272 4761
7273 -#: src/settings/sections/features.ts:811
7274 -msgid "The Posts table experience for Pages, with a Parent column, hierarchical sort, and edit-lock indicators."
4762 +#: apps/pages/parts/query.php:115
4763 +msgid "Total non-trashed comments on this page."
7275 4764 msgstr ""
7276 4765
7277 -#: src/settings/sections/features.ts:818
7278 -msgid "Use the native Users window"
4766 +#: apps/plugins/parts/ajax.php:48
4767 +msgid "Security check failed. Refresh the window and try again."
7279 4768 msgstr ""
7280 4769
7281 -#: src/settings/sections/features.ts:823
7282 -msgid "A native Users list with bulk role changes, online indicators, and one-click password resets."
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."
7283 4773 msgstr ""
7284 4774
7285 -#: src/settings/sections/features.ts:830
7286 -msgid "Use the native Plugins window"
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."
7287 4781 msgstr ""
7288 4782
7289 -#: src/settings/sections/features.ts:835
7290 -msgid "A native Plugins window with an Installed list, bulk actions, and a Browse gallery from the WordPress.org directory."
4783 +#: apps/plugins/parts/ajax.php:123
4784 +msgid "Missing plugin slug."
7291 4785 msgstr ""
7292 4786
7293 -#: src/settings/sections/features.ts:842
7294 -msgid "Use the native Comments window"
4787 +#: apps/plugins/parts/rest-fields.php:46
4788 +msgid "Whether an update is available for this plugin (and the available version)."
7295 4789 msgstr ""
7296 4790
7297 -#: src/settings/sections/features.ts:847
7298 -msgid "A native two-pane Comments window: a list of conversations beside the full reply thread."
4791 +#: apps/plugins/parts/rest-fields.php:51
4792 +msgid "Per-plugin capability flags for the requester (activate / deactivate / delete)."
7299 4793 msgstr ""
7300 4794
7301 -#: src/settings/sections/features.ts:854
7302 -msgid "Prewarm windows on hover (experimental)"
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."
7303 4797 msgstr ""
7304 4798
7305 -#: src/settings/sections/features.ts:859
7306 -msgid "Starts loading a page in a hidden window while you hover its dock icon, so the window appears already rendered when you click. Uses extra memory for one speculative window at a time."
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."
7307 4801 msgstr ""
7308 4802
7309 -#: src/settings/sections/features.ts:866
7310 -msgid "Shared asset cache (experimental)"
4803 +#: apps/plugins/parts/rest-fields.php:66
4804 +msgid "Approximate disk footprint of the plugin folder, in kilobytes (cached 6h)."
7311 4805 msgstr ""
7312 4806
7313 -#: src/settings/sections/features.ts:871
7314 -msgid "Serves the admin’s stylesheets and scripts from one cache shared by every window, so opening a window skips the network for files any window has already loaded. Unlike the other toggles here, this one takes effect after your next reload."
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."
7315 4809 msgstr ""
7316 4810
7317 -#: src/settings/sections/help.ts:279
7318 -msgid "Missing-import warner — live demo"
4811 +#: apps/plugins/parts/upload.php:63
4812 +msgid "Plugin upgrader is unavailable in this context. Reload the page and try again."
7319 4813 msgstr ""
7320 4814
7321 -#: src/settings/sections/help.ts:280
7322 -msgid "Developer mode"
4815 +#: apps/plugins/parts/upload.php:87
4816 +msgid "A plugin with the same folder name is already installed. Replace it to continue."
7323 4817 msgstr ""
7324 4818
7325 -#: src/settings/sections/help.ts:284
7326 -msgid "Both <os-*> tags in the next piece of code are intentionally bogus, one per answer the warner has. Open the browser console: within ~2 seconds you should see two console.error entries from the framework, each pointing the developer at the fix — a name nothing in the registry comes close to, and a typo the warner can suggest a fix for (\"did you mean\"). Live copies of the same two tags are rendered off-screen, so the demo fires without affecting layout — including while this section is folded away. Remove this section in your fork if you want a quieter Components tab."
4819 +#: apps/plugins/parts/upload.php:111
4820 +msgid "Plugin install failed."
7327 4821 msgstr ""
7328 4822
7329 -#: src/settings/sections/help.ts:334
7330 -msgid "Search components"
4823 +#: apps/plugins/parts/upload.php:166
4824 +msgid "No file received. Pick a .zip and try again."
7331 4825 msgstr ""
7332 4826
7333 -#: src/settings/sections/help.ts:335
7334 -msgid "Name, tag, prop, event…"
4827 +#: apps/plugins/parts/upload.php:173
4828 +msgid "Upload payload is malformed."
7335 4829 msgstr ""
7336 4830
7337 -#: src/settings/sections/help.ts:353
7338 -msgid "No components match."
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."
7339 4835 msgstr ""
7340 4836
7341 -#: src/settings/sections/help.ts:463
7342 -msgid "Example"
4837 +#: apps/plugins/parts/upload.php:192
4838 +msgid "Plugin uploads must be a .zip file."
7343 4839 msgstr ""
7344 4840
7345 -#: src/settings/sections/help.ts:475
7346 -msgid "This component has no help descriptor yet. Add `static help` to its class for a fuller reference."
4841 +#: apps/plugins/parts/upload.php:200
4842 +msgid "Refused: temporary upload path is not trusted."
7347 4843 msgstr ""
7348 4844
7349 -#: src/settings/sections/help.ts:494
7350 -msgid "Props"
4845 +#: apps/plugins/parts/view-preference.php:40
4846 +msgid "Choose Cards or Table."
7351 4847 msgstr ""
7352 4848
7353 -#: src/settings/sections/help.ts:523
7354 -msgid "Undocumented — declared via static props."
4849 +#: apps/plugins/plugins.os.php:155
4850 +msgid "Missing plugin."
7355 4851 msgstr ""
7356 4852
7357 -#: src/settings/sections/help.ts:543
7358 -msgid "Slots"
4853 +#. translators: %s: error message
4854 +#: apps/plugins/plugins.os.php:162
4855 +#, php-format
4856 +msgid "Activation failed: %s"
7359 4857 msgstr ""
7360 4858
7361 -#: src/settings/sections/help.ts:590
7362 -msgid "Shadow parts"
4859 +#. translators: %s: error message
4860 +#: apps/plugins/plugins.os.php:164
4861 +#, php-format
4862 +msgid "Deactivation failed: %s"
7363 4863 msgstr ""
7364 4864
7365 -#: src/settings/sections/help.ts:611
7366 -msgid "CSS custom properties"
4865 +#. translators: %s: error message
4866 +#: apps/plugins/plugins.os.php:166
4867 +#, php-format
4868 +msgid "Delete failed: %s"
7367 4869 msgstr ""
7368 4870
7369 -#: src/settings/sections/help.ts:619
7370 -msgid "default"
4871 +#. translators: %s: plugin name
4872 +#: apps/plugins/plugins.os.php:173
4873 +#, php-format
4874 +msgid "%s activated."
7371 4875 msgstr ""
7372 4876
7373 -#: src/settings/sections/help.ts:633
7374 -msgid "No components registered."
4877 +#. translators: %s: plugin name
4878 +#: apps/plugins/plugins.os.php:177
4879 +#, php-format
4880 +msgid "%s deleted."
7375 4881 msgstr ""
7376 4882
7377 -#: src/settings/sections/help.ts:669
7378 -msgid "Experimental"
4883 +#: apps/plugins/plugins.os.php:235
4884 +msgid "activated"
7379 4885 msgstr ""
7380 4886
7381 -#: src/settings/sections/help.ts:671
7382 -msgid "Planned"
4887 +#: apps/plugins/plugins.os.php:236
4888 +msgid "deactivated"
7383 4889 msgstr ""
7384 4890
7385 -#: src/settings/sections/help.ts:674
7386 -msgid "Stable"
4891 +#: apps/plugins/plugins.os.php:237
4892 +msgid "deleted"
7387 4893 msgstr ""
7388 4894
7389 -#: src/settings/sections/navigation.ts:44
7390 -msgid "WordPress Core"
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."
7391 4899 msgstr ""
7392 4900
7393 -#: src/settings/sections/navigation.ts:45
7394 -msgid "The admin menus WordPress itself registers."
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."
7395 4905 msgstr ""
7396 4906
7397 -#: src/settings/sections/navigation.ts:53
7398 -msgid "Plugins & Apps"
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"
7399 4913 msgstr ""
7400 4914
7401 -#: src/settings/sections/navigation.ts:54
7402 -msgid "Menus from installed plugins and apps."
4915 +#: apps/plugins/plugins.os.php:315
4916 +msgid "Installed"
7403 4917 msgstr ""
7404 4918
7405 -#: src/settings/sections/navigation.ts:59
7406 -msgid "The OpenStation’s own controls."
4919 +#: apps/plugins/plugins.os.php:321
4920 +msgid "Add Plugin"
7407 4921 msgstr ""
7408 4922
7409 -#: src/settings/sections/navigation.ts:133
7410 -msgid "Choose where each menu shows up: on the dock/sidebar, on the desktop wallpaper, both, or hidden entirely. Changes apply instantly."
4923 +#: apps/plugins/plugins.os.php:324
4924 +msgid "OpenStation plugins"
7411 4925 msgstr ""
7412 4926
7413 -#: src/settings/sections/navigation.ts:136
7414 -msgid "Choose where each menu shows up: on the dock, on the desktop wallpaper, both, or hidden entirely. Changes apply instantly."
7415 -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] ""
7416 4934
7417 -#: src/settings/sections/navigation.ts:151
7418 -msgid "In the sidebar"
4935 +#: apps/posts/parts/terms-rest.php:51
4936 +msgid "Number of non-trashed posts (any status) in this term."
7419 4937 msgstr ""
7420 4938
7421 -#: src/settings/sections/navigation.ts:152
7422 -msgid "On the dock"
4939 +#: apps/posts/parts/terms-rest.php:69
4940 +msgid "Whether this term is the taxonomy's default (fallback) term."
7423 4941 msgstr ""
7424 4942
7425 -#: src/settings/sections/navigation.ts:155
7426 -msgid "On the desktop"
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."
7427 4947 msgstr ""
7428 4948
7429 -#: src/settings/sections/navigation.ts:156
7430 -msgid "On both"
4949 +#: apps/posts/posts.os.php:72
4950 +msgid "All posts"
7431 4951 msgstr ""
7432 4952
7433 -#: src/settings/sections/navigation.ts:188
7434 -msgid "Nothing registered yet"
4953 +#: apps/posts/posts.os.php:76
4954 +msgid "Add Post"
7435 4955 msgstr ""
7436 4956
7437 -#: src/settings/sections/navigation.ts:189
7438 -msgid "Plugins and the admin menu will appear here once they’re registered."
4957 +#: apps/station-home/parts/snapshot.php:97
4958 +msgid "(Untitled)"
7439 4959 msgstr ""
7440 4960
7441 -#: src/settings/sections/themes.ts:137
7442 -msgid "That theme could not be installed."
4961 +#: apps/station-home/parts/snapshot.php:98
4962 +msgid "Content"
7443 4963 msgstr ""
7444 4964
7445 -#: src/settings/sections/themes.ts:146
7446 -msgid "Delete this theme?"
4965 +#: apps/station-home/parts/snapshot.php:222
4966 +msgid "New post"
7447 4967 msgstr ""
7448 4968
7449 -#. %s: theme name.
7450 -#: src/settings/sections/themes.ts:149
7451 -msgid "“%s” will be removed from this site for everyone. This cannot be undone."
4969 +#: apps/station-home/parts/snapshot.php:231
4970 +msgid "Upload media"
7452 4971 msgstr ""
7453 4972
7454 -#: src/settings/sections/themes.ts:174
7455 -msgid "That theme could not be deleted."
4973 +#: apps/station-home/parts/snapshot.php:239
4974 +msgid "View site"
7456 4975 msgstr ""
7457 4976
7458 -#. %s: theme version string.
7459 -#: src/settings/sections/themes.ts:231
7460 -msgid "Version %s"
4977 +#: apps/station-home/parts/snapshot.php:255
4978 +msgid "Classic Dashboard"
7461 4979 msgstr ""
7462 4980
7463 -#. %s: theme name.
7464 -#: src/settings/sections/themes.ts:243
7465 -msgid "Delete %s"
7466 -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] ""
7467 4988
7468 -#: src/settings/sections/themes.ts:271
7469 -msgid "The look OpenStation ships with"
4989 +#: apps/station-home/parts/snapshot.php:284
4990 +msgid "Review and reply to keep the conversation moving."
7470 4991 msgstr ""
7471 4992
7472 -#: src/settings/sections/themes.ts:308
7473 -msgid "Drop a theme .zip here, or click to upload"
7474 -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] ""
7475 5002
7476 -#. %s: theme name.
7477 -#: src/settings/sections/themes.ts:346
7478 -msgid "Apply %s’s recommended layout and effects"
5003 +#: apps/station-home/parts/snapshot.php:298
5004 +msgid "Keep WordPress, themes, and plugins current."
7479 5005 msgstr ""
7480 5006
7481 -#: src/settings/sections/themes.ts:360
7482 -#: includes/plugins-window/window.php:33
7483 -msgid "Installed"
7484 -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] ""
7485 5014
7486 -#: src/settings/sections/themes.ts:373
7487 -msgid "Desktop theme"
5015 +#: apps/station-home/parts/snapshot.php:312
5016 +msgid "Add a useful description for people using assistive technology."
7488 5017 msgstr ""
7489 5018
7490 -#: src/settings/sections/wallpaper.ts:57
7491 -msgid "Mix your own two-colour gradient and set the angle — your desk, your palette."
5019 +#: apps/station-home/parts/snapshot.php:354
5020 +msgid "Pending comments"
7492 5021 msgstr ""
7493 5022
7494 -#: src/settings/sections/wallpaper.ts:62
7495 -#: src/settings/sections/wallpaper.ts:79
7496 -msgid "Custom gradient"
5023 +#: apps/station-home/parts/snapshot.php:360
5024 +#: includes/ai-copilot/search.php:237
5025 +msgid "Updates"
7497 5026 msgstr ""
7498 5027
7499 -#: src/settings/sections/wallpaper.ts:103
7500 -msgid "Custom image"
5028 +#. translators: %s: current user's name.
5029 +#: apps/station-home/parts/view.php:51
5030 +#, php-format
5031 +msgid "Good morning, %s"
7501 5032 msgstr ""
7502 5033
7503 -#: src/settings/sections/wallpaper.ts:107
7504 -msgid "Any image from your media library or an upload, sized to cover the whole desk."
5034 +#. translators: %s: current user's name.
5035 +#: apps/station-home/parts/view.php:55
5036 +#, php-format
5037 +msgid "Good afternoon, %s"
7505 5038 msgstr ""
7506 5039
7507 -#: src/settings/sections/wallpaper.ts:169
7508 -msgid "Wallpaper settings"
5040 +#. translators: %s: current user's name.
5041 +#: apps/station-home/parts/view.php:58
5042 +#, php-format
5043 +msgid "Good evening, %s"
7509 5044 msgstr ""
7510 5045
7511 -#. %s: wallpaper name.
7512 -#: src/settings/sections/wallpaper.ts:204
7513 -msgid "%s settings"
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"
7514 5050 msgstr ""
7515 5051
7516 -#: src/settings/sections/wallpaper.ts:457
7517 -msgid "From"
5052 +#: apps/station-home/parts/view.php:182
5053 +msgid "Quick actions"
7518 5054 msgstr ""
7519 5055
7520 -#: src/settings/sections/wallpaper.ts:463
7521 -msgid "To"
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."
7522 5060 msgstr ""
7523 5061
7524 -#: src/settings/sections/wallpaper.ts:469
7525 -msgid "Angle"
5062 +#: apps/station-home/parts/view.php:201
5063 +msgid "Pick up where you left off."
7526 5064 msgstr ""
7527 5065
7528 -#: src/settings/sections/wallpaper.ts:606
7529 -msgid "Wallpaper"
5066 +#: apps/station-home/parts/view.php:210
5067 +msgid "Refresh Station Home"
7530 5068 msgstr ""
7531 5069
7532 -#: src/settings/sections/wallpaper.ts:607
7533 -msgid "The backdrop behind your windows. Pick a preset, mix your own gradient, or drop in an image."
5070 +#: apps/station-home/parts/view.php:218
5071 +msgid "Continue working"
7534 5072 msgstr ""
7535 5073
7536 -#: src/settings/sections/wallpaper.ts:671
7537 -msgid "Use your own image"
5074 +#: apps/station-home/parts/view.php:225
5075 +msgid "Site pulse"
7538 5076 msgstr ""
7539 5077
7540 -#: src/settings/sections/window-radius.ts:31
7541 -#: src/settings/sections/window-radius.ts:36
7542 -msgid "Window corners"
5078 +#: apps/station-home/parts/view.php:240
5079 +#: includes/my-wordpress/integrations/woocommerce.php:214
5080 +msgid "Needs attention"
7543 5081 msgstr ""
7544 5082
7545 -#: src/settings/sections/window-radius.ts:32
7546 -msgid "How rounded the corners of windows are."
5083 +#: apps/station-home/parts/view.php:249
5084 +msgid "From your plugins"
7547 5085 msgstr ""
7548 5086
7549 -#: src/station-home/index.ts:190
5087 +#: apps/station-home/parts/view.php:279
7550 5088 msgid "Your desk is clear"
7551 5089 msgstr ""
7552 5090
7553 -#: src/station-home/index.ts:193
5091 +#: apps/station-home/parts/view.php:280
7554 5092 msgid "Start something new and it will be waiting here when you return."
7555 5093 msgstr ""
7556 5094
7557 -#: src/station-home/index.ts:268
5095 +#: apps/station-home/parts/view.php:315
7558 5096 msgid "All clear"
7559 5097 msgstr ""
7560 5098
7561 -#: src/station-home/index.ts:270
5099 +#: apps/station-home/parts/view.php:316
7562 5100 msgid "Nothing needs your attention right now."
7563 5101 msgstr ""
7564 5102
7565 -#: src/station-home/index.ts:307
5103 +#: apps/station-home/parts/view.php:351
7566 5104 msgid "Make this space yours"
7567 5105 msgstr ""
7568 5106
7569 -#: src/station-home/index.ts:309
5107 +#: apps/station-home/parts/view.php:352
7570 5108 msgid "Use Customize to opt in to information from your plugins."
7571 5109 msgstr ""
7572 5110
7573 -#. %s: site name.
7574 -#: src/station-home/index.ts:451
7575 -msgid "Pick up where you left off on %s."
5111 +#: apps/station-home/parts/view.php:404
5112 +msgid "Customize Station Home"
7576 5113 msgstr ""
7577 5114
7578 -#: src/station-home/index.ts:454
7579 -msgid "Pick up where you left off."
5115 +#: apps/station-home/parts/view.php:408
5116 +msgid "Choose which plugin cards can show information on your Station Home."
7580 5117 msgstr ""
7581 5118
7582 -#: src/station-home/index.ts:494
7583 -msgid "Station Home could not refresh. Your last snapshot is still here."
5119 +#: apps/station-home/station-home.os.php:78
5120 +msgid "That Station Home card is not available."
7584 5121 msgstr ""
7585 5122
7586 -#: src/station-home/index.ts:495
7587 -msgid "Station Home could not load. Try refreshing the window."
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."
7588 5127 msgstr ""
7589 5128
7590 -#: src/station-home/index.ts:560
7591 -msgid "Station Home could not save that card preference. Try again."
5129 +#: apps/trash/trash.os.php:108
5130 +msgid "Trash"
7592 5131 msgstr ""
7593 5132
7594 -#: src/station-home/index.ts:600
7595 -#: includes/station-home/rest.php:313
7596 -msgid "Classic Dashboard"
5133 +#: apps/user-edit/parts/account.php:146
5134 +msgid "Session manager unavailable."
7597 5135 msgstr ""
7598 5136
7599 -#. %s: current user's name.
7600 -#: src/station-home/model.ts:31
7601 -msgid "Good morning, %s"
5137 +#: apps/user-edit/parts/account.php:175
5138 +msgid "Application passwords are not available for this user."
7602 5139 msgstr ""
7603 5140
7604 -#. %s: current user's name.
7605 -#: src/station-home/model.ts:38
7606 -msgid "Good afternoon, %s"
5141 +#: apps/user-edit/parts/account.php:211
5142 +msgid "Application password name is required."
7607 5143 msgstr ""
7608 5144
7609 -#. %s: current user's name.
7610 -#: src/station-home/model.ts:44
7611 -msgid "Good evening, %s"
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."
7612 5150 msgstr ""
7613 5151
7614 -#: src/ui/components/os-notice/os-notice.ts:172
7615 -msgid "Dismiss notice"
5152 +#: apps/user-edit/user-edit.os.php:56
5153 +msgid "Edit user"
7616 5154 msgstr ""
7617 5155
7618 -#. 1: WordPress version, 2: release codename.
7619 -#: src/update-notice.ts:96
7620 -msgid "WordPress %1$s \"%2$s\" is available."
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."
7621 5159 msgstr ""
7622 5160
7623 -#. %s: WordPress version.
7624 -#: src/update-notice.ts:100
7625 -msgid "WordPress %s is available."
5161 +#: apps/users/parts/activity-summary.php:31
5162 +msgid "Activity could not be loaded."
7626 5163 msgstr ""
7627 5164
7628 -#: src/update-notice.ts:144
7629 -#: includes/core-notices.php:91
7630 -msgid "WordPress Updates"
5165 +#: apps/users/parts/color-schemes.php:50
5166 +msgid "Default"
7631 5167 msgstr ""
7632 5168
7633 -#: src/widgets/built-in.ts:20
7634 -msgid "Clock"
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"
7635 5173 msgstr ""
7636 5174
7637 -#: src/widgets/built-in.ts:23
7638 -msgid "Local time and date, refreshed every second."
5175 +#: apps/users/parts/fields.php:234
5176 +msgid "Per-user content stats: published post / page / comment counts."
7639 5177 msgstr ""
7640 5178
7641 -#. %s is the widget label (e.g., "Clock")
7642 -#: src/widgets/frame.ts:307
7643 -msgid "Dock %s back to widget column"
5179 +#: apps/users/parts/fields.php:252
5180 +msgid "UTC unix timestamp of this user’s last successful login, or null when never recorded."
7644 5181 msgstr ""
7645 5182
7646 -#. %s is the widget label (e.g., "Clock")
7647 -#: src/widgets/frame.ts:344
7648 -msgid "Remove %s"
5183 +#: apps/users/parts/fields.php:272
5184 +msgid "Live presence status: online / inactive / offline."
7649 5185 msgstr ""
7650 5186
7651 -#: src/widgets/layer.ts:484
7652 -#: src/widgets/layer.ts:491
7653 -#: src/widgets/picker.ts:55
7654 -#: src/widgets/picker.ts:59
7655 -msgid "Add widget"
5187 +#: apps/users/parts/fields.php:288
5188 +msgid "Whether the requester can edit this user."
7656 5189 msgstr ""
7657 5190
7658 -#: src/widgets/picker.ts:156
7659 -msgid "No widgets available. Activate a plugin that registers one, or see the docs for the registerWidget API."
5191 +#: apps/users/parts/fields.php:305
5192 +msgid "Role slugs the requester can assign to this user."
7660 5193 msgstr ""
7661 5194
7662 -#. %s is the widget label
7663 -#: src/widgets/picker.ts:179
7664 -msgid "%s (already added)"
5195 +#: apps/users/parts/rest.php:65
5196 +#: apps/users/parts/rest.php:212
5197 +msgid "No user ids supplied."
7665 5198 msgstr ""
7666 5199
7667 -#. %s is the widget label
7668 -#: src/widgets/picker.ts:182
7669 -msgid "Add %s"
5200 +#: apps/users/parts/rest.php:69
5201 +msgid "You are not allowed to assign this role."
7670 5202 msgstr ""
7671 5203
7672 -#: src/widgets/picker.ts:209
7673 -msgid "Added"
5204 +#: apps/users/parts/rest.php:158
5205 +msgid "You are not allowed to send a password reset for this user."
7674 5206 msgstr ""
7675 5207
7676 -#: src/window-chrome/controls/built-ins.ts:37
7677 -msgid "Minimize"
5208 +#: apps/users/parts/rest.php:162
5209 +msgid "A reset email was already sent recently. Try again in a minute."
7678 5210 msgstr ""
7679 5211
7680 -#: src/window-chrome/controls/built-ins.ts:50
7681 -msgid "Maximize"
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."
7682 5216 msgstr ""
7683 5217
7684 -#: src/window-chrome/controls/built-ins.ts:63
7685 -#: src/window/index.ts:2245
7686 -#: includes/admin-bar.php:69
7687 -#: includes/admin-bar.php:705
7688 -msgid "Enter fullscreen"
5218 +#: apps/users/parts/rest.php:188
5219 +msgid "A welcome email was already sent recently. Try again in a minute."
7689 5220 msgstr ""
7690 5221
7691 -#: src/window/dom.ts:250
7692 -msgid "Loading window content"
5222 +#: apps/users/parts/rest.php:271
5223 +msgid "Username is required."
7693 5224 msgstr ""
7694 5225
7695 -#: src/window/dom.ts:465
7696 -msgid "Window actions"
5226 +#: apps/users/parts/rest.php:274
5227 +msgid "Username is not valid."
7697 5228 msgstr ""
7698 5229
7699 -#: src/window/dom.ts:489
7700 -msgid "Open on startup"
5230 +#: apps/users/parts/rest.php:277
5231 +msgid "A valid email address is required."
7701 5232 msgstr ""
7702 5233
7703 -#. %s is the window's admin-page name (e.g., "Posts")
7704 -#: src/window/dom.ts:503
7705 -msgid "Open another %s"
5234 +#: apps/users/parts/rest.php:280
5235 +msgid "That username is already in use."
7706 5236 msgstr ""
7707 5237
7708 -#: src/window/dom.ts:519
7709 -msgid "Open in new window"
5238 +#: apps/users/parts/rest.php:283
5239 +msgid "That email is already in use."
7710 5240 msgstr ""
7711 5241
7712 -#: src/window/dom.ts:544
7713 -msgid "Reload"
5242 +#: apps/users/parts/rest.php:298
5243 +msgid "You are not allowed to assign that role."
7714 5244 msgstr ""
7715 5245
7716 -#: src/window/dom.ts:559
7717 -msgid "Open in browser tab"
5246 +#: apps/users/parts/roles-summary.php:40
5247 +msgid "No role"
7718 5248 msgstr ""
7719 5249
7720 -#. %s is the window's title (e.g., "OpenStation Preferences")
7721 -#: src/window/dom.ts:851
7722 -msgid "%s sections"
5250 +#: apps/users/parts/roles-summary.php:69
5251 +msgid "Role groups could not be loaded. Please try again."
7723 5252 msgstr ""
7724 5253
7725 -#. %s is the window's admin-page title (e.g., "Posts")
7726 -#: src/window/dom.ts:854
7727 -msgid "%s sub-pages"
5254 +#: apps/users/users.os.php:132
5255 +msgid "People"
7728 5256 msgstr ""
7729 5257
7730 -#: src/window/iframe-bridge.ts:273
7731 -msgid "Unsaved changes"
5258 +#: apps/users/users.os.php:136
5259 +msgid "Activity"
7732 5260 msgstr ""
7733 5261
7734 -#: src/window/iframe-bridge.ts:274
7735 -msgid "You have unsaved changes. Are you sure you want to close this window?"
5262 +#: apps/users/users.os.php:140
5263 +msgid "Add new"
7736 5264 msgstr ""
7737 5265
7738 -#: src/window/iframe-bridge.ts:275
7739 -msgid "Close window"
5266 +#: apps/users/users.os.php:145
5267 +#: includes/core-notices.php:140
5268 +msgid "Profile"
7740 5269 msgstr ""
7741 5270
7742 -#: src/window/iframe-bridge.ts:595
7743 -msgid "Request failed."
5271 +#: apps/users/users.os.php:202
5272 +msgid "You are not allowed to change roles."
7744 5273 msgstr ""
7745 5274
7746 -#. %d: HTTP status code of the failed request.
7747 -#: src/window/iframe-bridge.ts:598
7748 -msgid "Request failed (HTTP %d)."
5275 +#: apps/users/users.os.php:213
5276 +msgid "No users updated."
7749 5277 msgstr ""
7750 5278
7751 -#: src/window/index.ts:2245
7752 -#: includes/admin-bar.php:704
7753 -#: includes/admin-bar.php:706
7754 -msgid "Exit fullscreen"
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)."
7755 5283 msgstr ""
7756 5284
7757 -#: src/window/index.ts:3536
7758 -msgid "Not saved."
5285 +#: apps/users/users.os.php:228
5286 +msgid "You are not allowed to delete users."
7759 5287 msgstr ""
7760 5288
7761 -#. %s: error message explaining why the change could not be saved.
7762 -#: src/window/index.ts:3539
7763 -msgid "Not saved. %s"
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)."
7764 5293 msgstr ""
7765 5294
7766 -#: src/window-links/renderers/svg-splines.ts:152
7767 -#: src/window-links/stub-renderer.ts:74
7768 -msgid "Splines"
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."
7769 5299 msgstr ""
7770 5300
7771 -#: src/window-links/renderers/svg-splines.ts:153
7772 -#: src/window-links/stub-renderer.ts:75
7773 -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."
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."
7774 5305 msgstr ""
7775 5306
7776 -#. %d is the desktop number (e.g., "Desktop 2")
7777 -#: src/window-manager/desktops.ts:85
7778 -msgid "Desktop %d"
5307 +#: apps/users/users.os.php:283
5308 +msgid "You are not allowed to create users."
7779 5309 msgstr ""
7780 5310
7781 -#: src/window-manager/overview.ts:536
7782 -msgid "Add new desktop"
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."
7783 5315 msgstr ""
7784 5316
7785 -#. %s is the desktop label
7786 -#: src/window-manager/overview.ts:580
7787 -msgid "Switch to %s"
7788 -msgstr ""
7789 -
7790 -#. %s is the desktop label
7791 -#: src/window-manager/overview.ts:624
7792 -msgid "Rename %s"
7793 -msgstr ""
7794 -
7795 -#. %s is the desktop label
7796 -#: src/window-manager/overview.ts:640
7797 -msgid "Close %s"
7798 -msgstr ""
7799 -
7800 -#. %d is the number of external sub-tabs open on this window.
7801 -#: src/window-manager/overview.ts:807
7802 -msgid "· %d open tab"
7803 -msgid_plural "· %d open tabs"
7804 -msgstr[0] ""
7805 -msgstr[1] ""
7806 -
7807 -#: src/window/tabs.ts:279
7808 -#: src/window/tabs.ts:280
7809 -msgid "Open in a new browser tab"
7810 -msgstr ""
7811 -
7812 -#: src/window/tabs.ts:287
7813 -#: src/window/tabs.ts:288
7814 -msgid "Close tab"
7815 -msgstr ""
7816 -
7817 -#. %s is the external site's title or URL.
7818 -#: src/window/tabs.ts:491
7819 -msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding."
7820 -msgstr ""
7821 -
7822 -#: src/ai-assistant/impl.ts:1779
7823 -msgctxt "fallback name for the post a comment was left on"
7824 -msgid "post"
7825 -msgstr ""
7826 -
7827 -#. Plugin URI of the plugin
7828 -#: desktop-mode.php
7829 -msgid "https://github.com/WordPress/openstation"
7830 -msgstr ""
7831 -
7832 -#. Description of the plugin
7833 -#: desktop-mode.php
7834 -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."
7835 -msgstr ""
7836 -
7837 -#. Author of the plugin
7838 -#: desktop-mode.php
7839 -msgid "Daniel López Sánchez"
7840 -msgstr ""
7841 -
7842 -#. Author URI of the plugin
7843 -#: desktop-mode.php
7844 -msgid "https://github.com/allterraindeveloper"
7845 -msgstr ""
7846 -
7847 5317 #: includes/about-feed.php:169
7848 5318 msgid "You cannot load OpenStation updates."
7849 5319 msgstr ""
7850 5320
@@ -7859,163 +5329,150 @@
7859 5329 #: includes/accents.php:44
7860 5330 msgid "Nebula"
7861 5331 msgstr ""
7862 5332
7863 -#: includes/accents.php:53
5333 +#: includes/accents.php:54
7864 5334 msgid "Sirius"
7865 5335 msgstr ""
7866 5336
7867 -#: includes/accents.php:58
5337 +#: includes/accents.php:59
7868 5338 msgid "Lagoon"
7869 5339 msgstr ""
7870 5340
7871 -#: includes/admin-bar.php:38
7872 -msgid "Switch to Classic Admin"
5341 +#: includes/accents.php:64
5342 +msgid "Starlight"
7873 5343 msgstr ""
7874 5344
7875 -#: includes/admin-bar.php:39
7876 -#: includes/welcome-dialog.php:544
7877 -msgid "Switch to OpenStation"
5345 +#: includes/accents.php:69
5346 +msgid "WordPress Blue"
7878 5347 msgstr ""
7879 5348
7880 -#: includes/admin-bar.php:94
7881 -msgid "Arrange windows"
5349 +#: includes/accents.php:74
5350 +msgid "Indigo"
7882 5351 msgstr ""
7883 5352
7884 -#: includes/admin-bar.php:103
7885 -msgid "Cascade"
5353 +#: includes/accents.php:79
5354 +msgid "Teal"
7886 5355 msgstr ""
7887 5356
7888 -#: includes/admin-bar.php:107
7889 -msgid "Lay all windows out from top-left, offset so every title bar stays visible."
5357 +#: includes/accents.php:84
5358 +msgid "Emerald"
7890 5359 msgstr ""
7891 5360
7892 -#: includes/admin-bar.php:119
7893 -msgid "Zoom out to see every window at once. Click one to focus it."
5361 +#: includes/accents.php:89
5362 +msgid "Amber"
7894 5363 msgstr ""
7895 5364
7896 -#: includes/admin-bar.php:133
7897 -msgid "Snap to grid"
5365 +#: includes/accents.php:94
5366 +msgid "Rose"
7898 5367 msgstr ""
7899 5368
7900 -#: includes/admin-bar.php:137
7901 -msgid "Snap windows to a grid while dragging or resizing."
5369 +#: includes/admin-bar.php:48
5370 +#: includes/welcome-dialog.php:157
5371 +msgid "Switch to OpenStation"
7902 5372 msgstr ""
7903 5373
7904 -#: includes/admin-bar.php:145
7905 -msgid "Tile all windows"
7906 -msgstr ""
7907 -
7908 -#: includes/admin-bar.php:149
7909 -msgid "Pack every window into an evenly tiled grid that fills the desktop."
7910 -msgstr ""
7911 -
7912 -#: includes/admin-bar.php:245
7913 -#: includes/admin-bar.php:721
5374 +#: includes/admin-bar.php:192
7914 5375 msgid "Keyboard shortcuts"
7915 5376 msgstr ""
7916 5377
7917 -#: includes/admin-bar.php:270
7918 -msgid "Open the Bug Report window"
5378 +#: includes/admin-bar.php:194
5379 +msgid "Workspaces"
7919 5380 msgstr ""
7920 5381
7921 -#: includes/admin-bar.php:703
7922 -msgid "Fullscreen"
7923 -msgstr ""
7924 -
7925 -#: includes/admin-bar.php:723
7926 -msgid "Desktops & Overview"
7927 -msgstr ""
7928 -
7929 -#: includes/admin-bar.php:725
5382 +#: includes/admin-bar.php:196
7930 5383 msgid "Key"
7931 5384 msgstr ""
7932 5385
7933 -#: includes/admin-bar.php:726
7934 -msgid "Outside overview"
5386 +#: includes/admin-bar.php:197
5387 +msgid "Outside Workspaces"
7935 5388 msgstr ""
7936 5389
7937 -#: includes/admin-bar.php:727
7938 -msgid "Inside overview"
5390 +#: includes/admin-bar.php:198
5391 +msgid "Inside Workspaces"
7939 5392 msgstr ""
7940 5393
7941 -#: includes/admin-bar.php:728
5394 +#: includes/admin-bar.php:199
7942 5395 msgid "In Show Desktop"
7943 5396 msgstr ""
7944 5397
7945 -#: includes/admin-bar.php:733
7946 -msgid "Previous desktop (wraps)"
5398 +#: includes/admin-bar.php:204
5399 +msgid "Previous workspace (wraps)"
7947 5400 msgstr ""
7948 5401
7949 -#: includes/admin-bar.php:734
7950 -msgid "Previous desktop (grid + top-bar update)"
5402 +#: includes/admin-bar.php:205
5403 +msgid "Previous workspace (grid + top-bar update)"
7951 5404 msgstr ""
7952 5405
7953 -#: includes/admin-bar.php:735
7954 -msgid "Previous desktop"
5406 +#: includes/admin-bar.php:206
5407 +msgid "Previous workspace"
7955 5408 msgstr ""
7956 5409
7957 -#: includes/admin-bar.php:739
7958 -msgid "Next desktop (wraps)"
5410 +#: includes/admin-bar.php:210
5411 +msgid "Next workspace (wraps)"
7959 5412 msgstr ""
7960 5413
7961 -#: includes/admin-bar.php:740
7962 -msgid "Next desktop (grid + top-bar update)"
5414 +#: includes/admin-bar.php:211
5415 +msgid "Next workspace (grid + top-bar update)"
7963 5416 msgstr ""
7964 5417
7965 -#: includes/admin-bar.php:741
7966 -msgid "Next desktop"
5418 +#: includes/admin-bar.php:212
5419 +msgid "Next workspace"
7967 5420 msgstr ""
7968 5421
7969 -#: includes/admin-bar.php:745
7970 -msgid "Enter Overview"
5422 +#: includes/admin-bar.php:216
5423 +msgid "Enter Workspaces"
7971 5424 msgstr ""
7972 5425
7973 -#: includes/admin-bar.php:746
7974 -msgid "Exit Overview onto active desktop"
5426 +#: includes/admin-bar.php:217
5427 +msgid "Exit onto the active workspace"
7975 5428 msgstr ""
7976 5429
7977 -#: includes/admin-bar.php:747
5430 +#: includes/admin-bar.php:218
7978 5431 msgid "Restore windows (exit Show Desktop)"
7979 5432 msgstr ""
7980 5433
7981 -#: includes/admin-bar.php:751
7982 -#: includes/admin-bar.php:753
5434 +#: includes/admin-bar.php:222
5435 +#: includes/admin-bar.php:224
7983 5436 msgid "Toggle Show Desktop"
7984 5437 msgstr ""
7985 5438
7986 -#: includes/admin-bar.php:752
7987 -msgid "Exit Overview (no minimize)"
5439 +#: includes/admin-bar.php:223
5440 +msgid "Exit Workspaces (no minimize)"
7988 5441 msgstr ""
7989 5442
7990 -#: includes/admin-bar.php:757
7991 -msgid "(in overview)"
5443 +#: includes/admin-bar.php:228
5444 +msgid "(in Workspaces)"
7992 5445 msgstr ""
7993 5446
7994 -#: includes/admin-bar.php:759
7995 -msgid "Commit current desktop, exit overview"
5447 +#: includes/admin-bar.php:230
5448 +msgid "Commit current workspace, exit Workspaces"
7996 5449 msgstr ""
7997 5450
7998 -#: includes/admin-bar.php:765
5451 +#: includes/admin-bar.php:236
7999 5452 msgid "Windows & palette"
8000 5453 msgstr ""
8001 5454
8002 -#: includes/admin-bar.php:769
8003 -msgid "Cycle to the next window on the active desktop."
5455 +#: includes/admin-bar.php:240
5456 +msgid "Cycle to the next window on the active workspace."
8004 5457 msgstr ""
8005 5458
8006 -#: includes/admin-bar.php:773
8007 -msgid "Cycle to the previous window on the active desktop."
5459 +#: includes/admin-bar.php:244
5460 +msgid "Cycle to the previous window on the active workspace."
8008 5461 msgstr ""
8009 5462
8010 -#: includes/admin-bar.php:777
5463 +#: includes/admin-bar.php:248
8011 5464 msgid "Open the command palette / Ask AI overlay."
8012 5465 msgstr ""
8013 5466
8014 -#: includes/admin-bar.php:781
8015 -msgid "Exit Overview (or Snap Overview) without changing window state."
5467 +#: includes/admin-bar.php:252
5468 +msgid "Close every open window on the current workspace (asks first)."
8016 5469 msgstr ""
8017 5470
5471 +#: includes/admin-bar.php:256
5472 +msgid "Exit Workspaces (or Snap Overview) without changing window state."
5473 +msgstr ""
5474 +
8018 5475 #: includes/agents/abilities.php:46
8019 5476 msgid "Get post by id"
8020 5477 msgstr ""
8021 5478
@@ -8035,22 +5492,23 @@
8035 5492 msgid "Update post"
8036 5493 msgstr ""
8037 5494
8038 5495 #: includes/agents/abilities.php:275
8039 -#: includes/agents/abilities.php:478
5496 +#: includes/agents/abilities.php:553
8040 5497 #: includes/content-graph/rest.php:213
5498 +#: includes/desktop-files/media-library.php:420
8041 5499 #: includes/widgets/widget-drafts.php:312
8042 -#: includes/widgets/widget-drafts.php:474
5500 +#: includes/widgets/widget-drafts.php:538
8043 5501 msgid "Post not found."
8044 5502 msgstr ""
8045 5503
8046 -#: includes/agents/abilities.php:317
8047 -#: includes/agents/abilities.php:372
5504 +#: includes/agents/abilities.php:347
5505 +#: includes/agents/abilities.php:447
8048 5506 #: includes/my-wordpress/media-usage.php:140
8049 5507 msgid "Attachment not found."
8050 5508 msgstr ""
8051 5509
8052 -#: includes/agents/abilities.php:494
5510 +#: includes/agents/abilities.php:569
8053 5511 msgid "Invalid post status."
8054 5512 msgstr ""
8055 5513
8056 5514 #: includes/agents/conversations.php:73
@@ -8056,12 +5514,8 @@
8056 5514 #: includes/agents/conversations.php:73
8057 5515 msgid "Agent conversations"
8058 5516 msgstr ""
8059 5517
8060 -#: includes/agents/conversations.php:218
8061 -msgid "Conversation"
8062 -msgstr ""
8063 -
8064 5518 #: includes/agents/conversations.php:294
8065 5519 msgid "Deleted agent"
8066 5520 msgstr ""
8067 5521
@@ -8078,9 +5532,9 @@
8078 5532 msgid "No conversation with that id exists."
8079 5533 msgstr ""
8080 5534
8081 5535 #: includes/agents/draft.php:72
8082 -#: includes/agents/runner.php:950
5536 +#: includes/agents/runner.php:1019
8083 5537 msgid "The WordPress AI Client is not available on this site."
8084 5538 msgstr ""
8085 5539
8086 5540 #: includes/agents/draft.php:129
@@ -8110,141 +5564,201 @@
8110 5564 #: includes/agents/identity.php:145
8111 5565 msgid "User is not a OpenStation agent."
8112 5566 msgstr ""
8113 5567
8114 -#: includes/agents/identity.php:157
5568 +#: includes/agents/identity.php:173
8115 5569 msgid "Could not delete the agent user."
8116 5570 msgstr ""
8117 5571
8118 -#: includes/agents/identity.php:235
5572 +#: includes/agents/identity.php:251
8119 5573 msgid "OpenStation agent"
8120 5574 msgstr ""
8121 5575
8122 -#: includes/agents/identity.php:237
5576 +#: includes/agents/identity.php:253
8123 5577 msgid "Agent"
8124 5578 msgstr ""
8125 5579
8126 -#: includes/agents/identity.php:240
5580 +#: includes/agents/identity.php:256
8127 5581 msgid "Person"
8128 5582 msgstr ""
8129 5583
8130 -#: includes/agents/my-wordpress.php:43
8131 -msgid "Agents"
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."
8132 5586 msgstr ""
8133 5587
8134 -#: includes/agents/privacy.php:28
8135 -#: includes/agents/privacy.php:130
8136 -#: includes/agents/privacy.php:148
5588 +#: includes/agents/jobs.php:106
5589 +msgid "Agent job not found."
5590 +msgstr ""
5591 +
5592 +#: includes/agents/jobs.php:137
5593 +msgid "An async invocation requires a request UUID."
5594 +msgstr ""
5595 +
5596 +#: includes/agents/jobs.php:141
5597 +msgid "Send a message between 1 and 20,000 bytes."
5598 +msgstr ""
5599 +
5600 +#: includes/agents/jobs.php:158
5601 +msgid "That request ID is already in use."
5602 +msgstr ""
5603 +
5604 +#: includes/agents/jobs.php:164
5605 +msgid "Configure an AI connector to run agents."
5606 +msgstr ""
5607 +
5608 +#: includes/agents/jobs.php:186
5609 +msgid "This agent is still handling your previous request. Wait for its answer before sending another."
5610 +msgstr ""
5611 +
5612 +#: includes/agents/jobs.php:190
5613 +msgid "The request could not be saved. Retry with the same request ID."
5614 +msgstr ""
5615 +
5616 +#: includes/agents/jobs.php:200
5617 +msgid "WordPress could not schedule the background job."
5618 +msgstr ""
5619 +
5620 +#: includes/agents/jobs.php:270
5621 +msgid "The queued job expired before a worker could start it."
5622 +msgstr ""
5623 +
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."
5626 +msgstr ""
5627 +
5628 +#: includes/agents/jobs.php:291
5629 +msgid "You no longer have permission to run this agent."
5630 +msgstr ""
5631 +
5632 +#: includes/agents/jobs.php:304
5633 +msgid "The background agent encountered an unexpected error. Check the site before submitting again."
5634 +msgstr ""
5635 +
5636 +#: includes/agents/privacy.php:30
5637 +#: includes/agents/privacy.php:132
5638 +#: includes/agents/privacy.php:150
8137 5639 msgid "OpenStation agents"
8138 5640 msgstr ""
8139 5641
8140 -#: includes/agents/privacy.php:57
5642 +#: includes/agents/privacy.php:59
8141 5643 msgid "Agent display name"
8142 5644 msgstr ""
8143 5645
8144 -#: includes/agents/privacy.php:61
5646 +#: includes/agents/privacy.php:63
8145 5647 msgid "Agent user_login"
8146 5648 msgstr ""
8147 5649
8148 -#: includes/agents/privacy.php:81
5650 +#: includes/agents/privacy.php:75
5651 +msgid "Instructions (system prompt)"
5652 +msgstr ""
5653 +
5654 +#: includes/agents/privacy.php:83
8149 5655 msgid "Enabled abilities"
8150 5656 msgstr ""
8151 5657
8152 -#: includes/agents/privacy.php:89
5658 +#: includes/agents/privacy.php:91
8153 5659 msgid "Triggers (JSON)"
8154 5660 msgstr ""
8155 5661
8156 -#: includes/agents/privacy.php:97
5662 +#: includes/agents/privacy.php:99
8157 5663 msgid "Model override"
8158 5664 msgstr ""
8159 5665
8160 -#: includes/agents/privacy.php:105
5666 +#: includes/agents/privacy.php:107
8161 5667 msgid "Rate limit (per hour)"
8162 5668 msgstr ""
8163 5669
8164 -#: includes/agents/privacy.php:113
5670 +#: includes/agents/privacy.php:115
8165 5671 msgid "Voice"
8166 5672 msgstr ""
8167 5673
8168 -#: includes/agents/privacy.php:121
5674 +#: includes/agents/privacy.php:123
8169 5675 msgid "Face (JSON)"
8170 5676 msgstr ""
8171 5677
8172 -#: includes/agents/rest.php:250
5678 +#: includes/agents/rest.php:258
8173 5679 msgid "You do not have permission to read OpenStation agents."
8174 5680 msgstr ""
8175 5681
8176 -#: includes/agents/rest.php:266
5682 +#: includes/agents/rest.php:274
8177 5683 msgid "You do not have permission to manage OpenStation agents."
8178 5684 msgstr ""
8179 5685
8180 -#: includes/agents/rest.php:282
5686 +#: includes/agents/rest.php:290
8181 5687 msgid "You do not have permission to invoke OpenStation agents."
8182 5688 msgstr ""
8183 5689
8184 -#: includes/agents/rest.php:325
8185 -#: includes/agents/rest.php:381
8186 -#: includes/agents/rest.php:437
8187 -#: includes/agents/rest.php:467
8188 -#: includes/agents/runner.php:147
8189 -#: includes/agents/store.php:1084
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
8190 5696 msgid "Agent not found."
8191 5697 msgstr ""
8192 5698
8193 -#: includes/agents/rest.php:480
5699 +#: includes/agents/rest.php:489
8194 5700 msgid "You do not have permission to invoke this agent."
8195 5701 msgstr ""
8196 5702
8197 -#: includes/agents/runner.php:153
5703 +#: includes/agents/runner.php:165
8198 5704 msgid "Message must be a non-empty string."
8199 5705 msgstr ""
8200 5706
8201 -#: includes/agents/runner.php:159
5707 +#: includes/agents/runner.php:171
8202 5708 msgid "The WordPress AI Client is not available on this site. Configure an AI connector to run agents."
8203 5709 msgstr ""
8204 5710
8205 5711 #. translators: %d is the hourly per-user invocation cap.
8206 -#: includes/agents/runner.php:378
5712 +#: includes/agents/runner.php:390
8207 5713 #, php-format
8208 5714 msgid "You reached your limit of %d agent runs this hour. Try again later."
8209 5715 msgstr ""
8210 5716
8211 5717 #. translators: %d is the hourly invocation cap.
8212 -#: includes/agents/runner.php:422
5718 +#: includes/agents/runner.php:434
8213 5719 #, php-format
8214 5720 msgid "This agent reached its limit of %d runs this hour. Try again later."
8215 5721 msgstr ""
8216 5722
8217 5723 #. translators: %s is the tool name the model called.
8218 -#: includes/agents/runner.php:571
5724 +#: includes/agents/runner.php:588
8219 5725 #, php-format
8220 5726 msgid "Tool \"%s\" is not on this agent's allowlist."
8221 5727 msgstr ""
8222 5728
8223 -#. translators: %d is the max-turn cap.
8224 -#: includes/agents/runner.php:641
5729 +#. translators: %d is the number of turns the run made.
5730 +#: includes/agents/runner.php:670
8225 5731 #, php-format
8226 5732 msgid "Agent stopped after %d turns without a final answer."
8227 5733 msgstr ""
8228 5734
8229 -#: includes/agents/runner.php:893
5735 +#: includes/agents/runner.php:951
8230 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."
8231 5737 msgstr ""
8232 5738
8233 -#: includes/agents/runner.php:904
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."
5741 +msgstr ""
5742 +
5743 +#: includes/agents/runner.php:973
8234 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."
8235 5745 msgstr ""
8236 5746
8237 -#: includes/agents/runner.php:1227
5747 +#: includes/agents/runner.php:1296
8238 5748 msgid "The Abilities API is not available on this site."
8239 5749 msgstr ""
8240 5750
8241 5751 #. translators: %s is the ability slug.
8242 -#: includes/agents/runner.php:1236
5752 +#: includes/agents/runner.php:1305
8243 5753 #, php-format
8244 5754 msgid "Ability \"%s\" is not registered on this site."
8245 5755 msgstr ""
8246 5756
5757 +#: includes/agents/store.php:544
5758 +msgid "Chat"
5759 +msgstr ""
5760 +
8247 5761 #: includes/agents/store.php:545
8248 5762 msgid "Open a conversation window with the agent."
8249 5763 msgstr ""
8250 5764
@@ -8319,17 +5833,69 @@
8319 5833 #: includes/agents/store.php:696
8320 5834 msgid "A new attachment is added."
8321 5835 msgstr ""
8322 5836
8323 -#: includes/agents/store.php:994
8324 -#: includes/agents/store.php:1118
5837 +#: includes/agents/store.php:1019
5838 +#: includes/agents/store.php:1146
8325 5839 msgid "Pick a role you are allowed to assign to an agent."
8326 5840 msgstr ""
8327 5841
8328 -#: includes/agents/store.php:1095
5842 +#: includes/agents/store.php:1120
8329 5843 msgid "Agent name cannot be empty."
8330 5844 msgstr ""
8331 5845
5846 +#: includes/ai-copilot/abilities-debugging.php:87
5847 +msgid "No readable log file was found on this install."
5848 +msgstr ""
5849 +
5850 +#: includes/ai-copilot/abilities-debugging.php:88
5851 +msgid "No readable log file matches that source id."
5852 +msgstr ""
5853 +
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."
5856 +msgstr ""
5857 +
5858 +#: includes/ai-copilot/abilities-debugging.php:278
5859 +msgid "That file does not exist on disk or cannot be read."
5860 +msgstr ""
5861 +
5862 +#: includes/ai-copilot/abilities-debugging.php:291
5863 +msgid "That file lives outside the WordPress installation."
5864 +msgstr ""
5865 +
5866 +#: includes/ai-copilot/abilities-debugging.php:295
5867 +msgid "Only source files can be read — not logs, dumps, or data files."
5868 +msgstr ""
5869 +
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."
5872 +msgstr ""
5873 +
5874 +#: includes/ai-copilot/abilities-debugging.php:324
5875 +msgid "The file could not be read."
5876 +msgstr ""
5877 +
5878 +#: includes/ai-copilot/abilities-debugging.php:375
5879 +msgid "List error-log issues"
5880 +msgstr ""
5881 +
5882 +#: includes/ai-copilot/abilities-debugging.php:429
5883 +msgid "Get one error-log issue"
5884 +msgstr ""
5885 +
5886 +#: includes/ai-copilot/abilities-debugging.php:465
5887 +msgid "Read source around a logged line"
5888 +msgstr ""
5889 +
5890 +#: includes/ai-copilot/abilities-debugging.php:508
5891 +msgid "Get site debugging context"
5892 +msgstr ""
5893 +
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."
5896 +msgstr ""
5897 +
8332 5898 #: includes/ai-copilot/abilities.php:40
8333 5899 msgid "Read-only content search and wp-admin navigation abilities powering the OpenStation AI assistant."
8334 5900 msgstr ""
8335 5901
@@ -8360,24 +5926,49 @@
8360 5926 #: includes/ai-copilot/abilities.php:361
8361 5927 msgid "Read PHP error log"
8362 5928 msgstr ""
8363 5929
8364 -#: includes/ai-copilot/abilities.php:413
5930 +#: includes/ai-copilot/abilities.php:416
8365 5931 msgid "Analyze comment for spam"
8366 5932 msgstr ""
8367 5933
8368 -#: includes/ai-copilot/abilities.php:460
8369 -#: includes/my-wordpress/comment-stats.php:61
8370 -#: includes/recycle-bin/store.php:752
8371 -#: includes/recycle-bin/store.php:861
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
8372 5938 msgid "Comment not found."
8373 5939 msgstr ""
8374 5940
8375 -#: includes/ai-copilot/client.php:140
5941 +#: includes/ai-copilot/client.php:188
5942 +msgid "The AI provider cut the reply short at the output-token limit."
5943 +msgstr ""
5944 +
5945 +#: includes/ai-copilot/client.php:213
8376 5946 msgid "The AI provider returned no answer text."
8377 5947 msgstr ""
8378 5948
5949 +#: includes/ai-copilot/mio.php:37
5950 +msgid "The MIO API is turned off in OpenStation Preferences → Features."
5951 +msgstr ""
5952 +
5953 +#: includes/ai-copilot/mio.php:48
5954 +msgid "Ask MIO requires a compatible AI connector in Settings → Connectors."
5955 +msgstr ""
5956 +
5957 +#: includes/ai-copilot/mio.php:111
5958 +msgid "The conversation is too large."
5959 +msgstr ""
5960 +
5961 +#: includes/ai-copilot/mio.php:115
5962 +msgid "Invalid MIO window context."
5963 +msgstr ""
5964 +
5965 +#: includes/ai-copilot/mio.php:148
5966 +msgid "MIO requested an unavailable action."
5967 +msgstr ""
5968 +
8379 5969 #: includes/ai-copilot/search.php:63
5970 +#: includes/multisite.php:108
8380 5971 msgid "Dashboard"
8381 5972 msgstr ""
8382 5973
8383 5974 #: includes/ai-copilot/search.php:66
@@ -8391,8 +5982,12 @@
8391 5982 #: includes/ai-copilot/search.php:72
8392 5983 msgid "List, edit, bulk-manage blog posts."
8393 5984 msgstr ""
8394 5985
5986 +#: includes/ai-copilot/search.php:75
5987 +msgid "Add New Post"
5988 +msgstr ""
5989 +
8395 5990 #: includes/ai-copilot/search.php:78
8396 5991 msgid "Create a new blog post."
8397 5992 msgstr ""
8398 5993
@@ -8411,12 +6006,20 @@
8411 6006 #: includes/ai-copilot/search.php:96
8412 6007 msgid "List and edit static pages (About, Contact, etc.)."
8413 6008 msgstr ""
8414 6009
6010 +#: includes/ai-copilot/search.php:99
6011 +msgid "Add New Page"
6012 +msgstr ""
6013 +
8415 6014 #: includes/ai-copilot/search.php:102
8416 6015 msgid "Create a new page."
8417 6016 msgstr ""
8418 6017
6018 +#: includes/ai-copilot/search.php:105
6019 +msgid "Media Library"
6020 +msgstr ""
6021 +
8419 6022 #: includes/ai-copilot/search.php:108
8420 6023 msgid "Browse, upload, and manage images, files, videos."
8421 6024 msgstr ""
8422 6025
@@ -8423,27 +6026,22 @@
8423 6026 #: includes/ai-copilot/search.php:114
8424 6027 msgid "Moderate and reply to comments on posts and pages."
8425 6028 msgstr ""
8426 6029
6030 +#: includes/ai-copilot/search.php:117
6031 +#: includes/core-notices.php:231
6032 +#: includes/multisite.php:115
6033 +msgid "Themes"
6034 +msgstr ""
6035 +
8427 6036 #: includes/ai-copilot/search.php:120
8428 6037 msgid "Change, install, or customize the active theme."
8429 6038 msgstr ""
8430 6039
8431 -#: includes/ai-copilot/search.php:123
8432 -#: includes/station-home/window.php:95
8433 -msgid "Customize"
8434 -msgstr ""
8435 -
8436 6040 #: includes/ai-copilot/search.php:126
8437 6041 msgid "Live-preview theme customisation: colors, fonts, layout."
8438 6042 msgstr ""
8439 6043
8440 -#: includes/ai-copilot/search.php:129
8441 -#: includes/render/shell.php:90
8442 -#: includes/wp-icon-registry.php:48
8443 -msgid "Widgets"
8444 -msgstr ""
8445 -
8446 6044 #: includes/ai-copilot/search.php:132
8447 6045 msgid "Manage sidebar and footer widgets."
8448 6046 msgstr ""
8449 6047
@@ -8454,15 +6052,8 @@
8454 6052 #: includes/ai-copilot/search.php:138
8455 6053 msgid "Create and edit navigation menus."
8456 6054 msgstr ""
8457 6055
8458 -#: includes/ai-copilot/search.php:141
8459 -#: includes/core-notices.php:177
8460 -#: includes/core-notices.php:206
8461 -#: includes/plugins-window/window.php:126
8462 -msgid "Plugins"
8463 -msgstr ""
8464 -
8465 6056 #: includes/ai-copilot/search.php:144
8466 6057 msgid "Activate, deactivate, update or delete plugins."
8467 6058 msgstr ""
8468 6059
@@ -8473,14 +6064,8 @@
8473 6064 #: includes/ai-copilot/search.php:150
8474 6065 msgid "Search and install new plugins from the directory."
8475 6066 msgstr ""
8476 6067
8477 -#: includes/ai-copilot/search.php:153
8478 -#: includes/my-wordpress/window.php:153
8479 -#: includes/users-window/window.php:260
8480 -msgid "Users"
8481 -msgstr ""
8482 -
8483 6068 #: includes/ai-copilot/search.php:156
8484 6069 msgid "Manage user accounts and roles."
8485 6070 msgstr ""
8486 6071
@@ -8555,8 +6140,12 @@
8555 6140 #: includes/ai-copilot/search.php:210
8556 6141 msgid "Privacy policy page selection and preview."
8557 6142 msgstr ""
8558 6143
6144 +#: includes/ai-copilot/search.php:213
6145 +msgid "Tools"
6146 +msgstr ""
6147 +
8559 6148 #: includes/ai-copilot/search.php:216
8560 6149 msgid "Built-in site tools."
8561 6150 msgstr ""
8562 6151
@@ -8588,87 +6177,45 @@
8588 6177 msgid "WordPress, theme, and plugin updates."
8589 6178 msgstr ""
8590 6179
8591 6180 #. translators: %d: 1-based index of the next page to search.
8592 -#: includes/ai-copilot/search.php:686
6181 +#: includes/ai-copilot/search.php:850
8593 6182 #, php-format
8594 6183 msgid "Continue searching in pages (from item %d)"
8595 6184 msgstr ""
8596 6185
8597 6186 #. translators: %d: 1-based index of the next comment to search.
8598 -#: includes/ai-copilot/search.php:689
6187 +#: includes/ai-copilot/search.php:853
8599 6188 #, php-format
8600 6189 msgid "Continue searching in comments (from item %d)"
8601 6190 msgstr ""
8602 6191
8603 6192 #. translators: %d: 1-based index of the next post to search.
8604 -#: includes/ai-copilot/search.php:692
6193 +#: includes/ai-copilot/search.php:856
8605 6194 #, php-format
8606 6195 msgid "Continue searching in posts (from item %d)"
8607 6196 msgstr ""
8608 6197
8609 -#: includes/ai-copilot/search.php:1205
6198 +#: includes/ai-copilot/search.php:1368
8610 6199 msgid "Could not parse structured search answer."
8611 6200 msgstr ""
8612 6201
8613 -#: includes/ai-copilot/search.php:1473
6202 +#: includes/ai-copilot/search.php:1636
8614 6203 msgid "I searched 100 items without finding a clear match. Want me to keep looking further?"
8615 6204 msgstr ""
8616 6205
8617 -#: includes/ai-copilot/search.php:1921
6206 +#: includes/ai-copilot/search.php:2084
8618 6207 msgid "You must be logged in to use the AI assistant."
8619 6208 msgstr ""
8620 6209
8621 -#: includes/ai-copilot/search.php:1928
6210 +#: includes/ai-copilot/search.php:2091
8622 6211 msgid "The AI assistant is unavailable on this site."
8623 6212 msgstr ""
8624 6213
8625 -#: includes/ai-copilot/search.php:1938
6214 +#: includes/ai-copilot/search.php:2101
8626 6215 msgid "The AI assistant is turned off. Enable it in OpenStation Preferences → Features."
8627 6216 msgstr ""
8628 6217
8629 -#: includes/code-blue/log-reader.php:121
8630 -msgid "WordPress debug log"
8631 -msgstr ""
8632 -
8633 -#: includes/code-blue/log-reader.php:135
8634 -msgid "PHP error log"
8635 -msgstr ""
8636 -
8637 -#: includes/code-blue/log-reader.php:359
8638 -#: includes/code-blue/log-reader.php:406
8639 -msgid "Log"
8640 -msgstr ""
8641 -
8642 -#: includes/code-blue/log-reader.php:401
8643 -msgid "Database error"
8644 -msgstr ""
8645 -
8646 -#: includes/code-blue/rest.php:107
8647 -msgid "Environment"
8648 -msgstr ""
8649 -
8650 -#: includes/code-blue/rest.php:161
8651 -msgid "Unknown log source."
8652 -msgstr ""
8653 -
8654 -#: includes/code-blue/rest.php:198
8655 -msgid "The log file exists but PHP cannot read it."
8656 -msgstr ""
8657 -
8658 -#: includes/code-blue/rest.php:236
8659 -msgid "The log file is not writable, so it cannot be cleared."
8660 -msgstr ""
8661 -
8662 -#: includes/code-blue/rest.php:246
8663 -msgid "Clearing the log file failed."
8664 -msgstr ""
8665 -
8666 -#: includes/code-blue/window.php:83
8667 -#: includes/code-blue/window.php:114
8668 -msgid "Code Blue"
8669 -msgstr ""
8670 -
8671 6218 #: includes/commands.php:63
8672 6219 msgid "Command script registration requires a non-empty script handle."
8673 6220 msgstr ""
8674 6221
@@ -8679,85 +6226,8 @@
8679 6226 #: includes/commands.php:136
8680 6227 msgid "Command registration requires a non-empty `label`."
8681 6228 msgstr ""
8682 6229
8683 -#: includes/comments-window/rest.php:153
8684 -msgid "Unknown bulk action."
8685 -msgstr ""
8686 -
8687 -#: includes/comments-window/rest.php:214
8688 -msgid "Parent comment not found."
8689 -msgstr ""
8690 -
8691 -#: includes/comments-window/rest.php:225
8692 -msgid "You are not allowed to reply to comments on this post."
8693 -msgstr ""
8694 -
8695 -#: includes/comments-window/rest.php:233
8696 -msgid "Reply cannot be empty."
8697 -msgstr ""
8698 -
8699 -#: includes/comments-window/rest.php:242
8700 -msgid "You must be logged in to reply."
8701 -msgstr ""
8702 -
8703 -#: includes/comments-window/rest.php:293
8704 -msgid "Invalid author email."
8705 -msgstr ""
8706 -
8707 -#: includes/comments-window/window.php:33
8708 -msgid "Comment status"
8709 -msgstr ""
8710 -
8711 -#: includes/comments-window/window.php:39
8712 -msgid "Mine"
8713 -msgstr ""
8714 -
8715 -#: includes/comments-window/window.php:44
8716 -#: includes/comments-window/window.php:50
8717 -msgid "Conversations"
8718 -msgstr ""
8719 -
8720 -#: includes/comments-window/window.php:47
8721 -msgid "Search comments…"
8722 -msgstr ""
8723 -
8724 -#: includes/comments-window/window.php:241
8725 -msgid "Title of the post the comment is attached to."
8726 -msgstr ""
8727 -
8728 -#: includes/comments-window/window.php:261
8729 -msgid "Permalink of the post the comment is attached to."
8730 -msgstr ""
8731 -
8732 -#: includes/comments-window/window.php:282
8733 -msgid "Spam confidence score, 0–100."
8734 -msgstr ""
8735 -
8736 -#: includes/comments-window/window.php:303
8737 -msgid "Number of links in the comment."
8738 -msgstr ""
8739 -
8740 -#: includes/comments-window/window.php:321
8741 -msgid "Whether the requester can edit this comment."
8742 -msgstr ""
8743 -
8744 -#: includes/comments-window/window.php:337
8745 -msgid "Whether the requester can moderate comments globally."
8746 -msgstr ""
8747 -
8748 -#: includes/comments-window/window.php:363
8749 -msgid "Direct-reply count for this comment."
8750 -msgstr ""
8751 -
8752 -#: includes/comments-window/window.php:394
8753 -msgid "AI moderation verdict for this comment, when analyzed (null otherwise)."
8754 -msgstr ""
8755 -
8756 -#: includes/comments-window/window.php:418
8757 -msgid "Akismet verdict if the plugin is installed (null otherwise)."
8758 -msgstr ""
8759 -
8760 6230 #. translators: %s: the attempted tag name.
8761 6231 #: includes/components.php:96
8762 6232 #, php-format
8763 6233 msgid "openstation_component() only accepts tags with the os- prefix; got \"%s\"."
@@ -8801,13 +6271,8 @@
8801 6271 #: includes/core-notices.php:120
8802 6272 msgid "Exit recovery mode"
8803 6273 msgstr ""
8804 6274
8805 -#: includes/core-notices.php:140
8806 -#: includes/users-window/window.php:44
8807 -msgid "Profile"
8808 -msgstr ""
8809 -
8810 6275 #: includes/core-notices.php:141
8811 6276 msgid "You are using an auto-generated password. Would you like to change it?"
8812 6277 msgstr ""
8813 6278
@@ -8840,37 +6305,28 @@
8840 6305 #: includes/core-notices.php:233
8841 6306 msgid "Go to Themes"
8842 6307 msgstr ""
8843 6308
8844 -#. translators: %s: number of pending updates.
8845 -#. translators: %s: update count.
8846 -#: includes/core/payload.php:1647
8847 -#: includes/station-home/rest.php:364
8848 -#, php-format
8849 -msgid "%s update available"
8850 -msgid_plural "%s updates available"
8851 -msgstr[0] ""
8852 -msgstr[1] ""
8853 -
8854 6309 #. translators: 1: kind ("Command"/"Settings-tab"/"Title-bar button"), 2: handle.
8855 -#: includes/core/payload.php:2282
6310 +#: includes/core/payload.php:2467
8856 6311 #, php-format
8857 -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."
8858 6313 msgstr ""
8859 6314
8860 -#: includes/core/routing.php:96
6315 +#: includes/core/routing.php:143
8861 6316 msgid "Admin target cannot be empty."
8862 6317 msgstr ""
8863 6318
8864 -#: includes/core/routing.php:103
6319 +#: includes/core/routing.php:150
8865 6320 msgid "Admin target contains invalid path characters."
8866 6321 msgstr ""
8867 6322
8868 -#: includes/core/routing.php:114
6323 +#: includes/core/routing.php:161
8869 6324 msgid "Admin target must be a plain .php filename."
8870 6325 msgstr ""
8871 6326
8872 -#: includes/core/routing.php:121
6327 +#: includes/core/routing.php:170
6328 +#: includes/core/routing.php:177
8873 6329 msgid "Admin target does not exist."
8874 6330 msgstr ""
8875 6331
8876 6332 #: includes/default-window.php:200
@@ -8936,9 +6392,9 @@
8936 6392 msgid "Embedded web window"
8937 6393 msgstr ""
8938 6394
8939 6395 #: includes/desktop-files/downloads.php:70
8940 -#: includes/desktop-files/file-shares.php:303
6396 +#: includes/desktop-files/file-shares.php:312
8941 6397 msgid "File not found."
8942 6398 msgstr ""
8943 6399
8944 6400 #: includes/desktop-files/downloads.php:134
@@ -8962,16 +6418,17 @@
8962 6418 msgid "This folder is too large to download as one archive."
8963 6419 msgstr ""
8964 6420
8965 6421 #: includes/desktop-files/file-shares.php:112
8966 -#: includes/desktop-files/stored-files-store.php:278
8967 -#: includes/desktop-files/stored-files-store.php:359
8968 -#: includes/desktop-files/stored-files-store.php:392
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
8969 6426 msgid "Stored file not found."
8970 6427 msgstr ""
8971 6428
8972 6429 #: includes/desktop-files/file-shares.php:115
8973 -#: includes/desktop-files/file-shares.php:362
6430 +#: includes/desktop-files/file-shares.php:371
8974 6431 msgid "You cannot manage shares for this file."
8975 6432 msgstr ""
8976 6433
8977 6434 #: includes/desktop-files/file-shares.php:118
@@ -8998,11 +6455,11 @@
8998 6455 msgid "Failed to record share."
8999 6456 msgstr ""
9000 6457
9001 6458 #: includes/desktop-files/file-shares.php:205
9002 -#: includes/desktop-files/file-shares.php:257
9003 -#: includes/desktop-files/file-shares.php:359
9004 -#: includes/desktop-files/file-shares.php:583
6459 +#: includes/desktop-files/file-shares.php:266
6460 +#: includes/desktop-files/file-shares.php:368
6461 +#: includes/desktop-files/file-shares.php:592
9005 6462 #: includes/desktop-files/rest.php:981
9006 6463 #: includes/desktop-files/shares-store.php:474
9007 6464 #: includes/desktop-files/shares-store.php:541
9008 6465 #: includes/desktop-files/shares-store.php:665
@@ -9010,28 +6467,28 @@
9010 6467 msgid "Share not found."
9011 6468 msgstr ""
9012 6469
9013 6470 #: includes/desktop-files/file-shares.php:208
9014 -#: includes/desktop-files/file-shares.php:260
6471 +#: includes/desktop-files/file-shares.php:269
9015 6472 #: includes/desktop-files/shares-store.php:668
9016 6473 #: includes/desktop-files/shares-store.php:732
9017 6474 msgid "This invite is not for you."
9018 6475 msgstr ""
9019 6476
9020 -#: includes/desktop-files/file-shares.php:214
6477 +#: includes/desktop-files/file-shares.php:220
9021 6478 #: includes/desktop-files/shares-store.php:675
9022 6479 msgid "This invite was denied."
9023 6480 msgstr ""
9024 6481
9025 -#: includes/desktop-files/file-shares.php:306
6482 +#: includes/desktop-files/file-shares.php:315
9026 6483 msgid "Owners cannot leave their own file."
9027 6484 msgstr ""
9028 6485
9029 -#: includes/desktop-files/file-shares.php:326
6486 +#: includes/desktop-files/file-shares.php:335
9030 6487 msgid "You do not have access to this file."
9031 6488 msgstr ""
9032 6489
9033 -#: includes/desktop-files/file-shares.php:613
6490 +#: includes/desktop-files/file-shares.php:622
9034 6491 msgid "Uploaded files can only be shared read-only."
9035 6492 msgstr ""
9036 6493
9037 6494 #: includes/desktop-files/folders-store.php:45
@@ -9036,9 +6493,10 @@
9036 6493
9037 6494 #: includes/desktop-files/folders-store.php:45
9038 6495 #: includes/desktop-files/store.php:47
9039 6496 #: includes/desktop-files/stored-files-store.php:76
9040 -#: includes/desktop-files/stored-files-store.php:170
6497 +#: includes/desktop-files/stored-files-store.php:198
6498 +#: includes/presence.php:109
9041 6499 msgid "A user id is required."
9042 6500 msgstr ""
9043 6501
9044 6502 #: includes/desktop-files/folders-store.php:59
@@ -9087,8 +6545,43 @@
9087 6545 #: includes/desktop-files/folders-store.php:577
9088 6546 msgid "Failed to delete folder."
9089 6547 msgstr ""
9090 6548
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 +
9091 6584 #: includes/desktop-files/openers.php:90
9092 6585 msgid "Opener id is required."
9093 6586 msgstr ""
9094 6587
@@ -9105,8 +6598,20 @@
9105 6598 #: includes/desktop-files/openers.php:133
9106 6599 msgid "Opener registration requires at least one file `type`."
9107 6600 msgstr ""
9108 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 +
9109 6614 #: includes/desktop-files/registry.php:64
9110 6615 msgid "File-type slug is required."
9111 6616 msgstr ""
9112 6617
@@ -9132,38 +6637,38 @@
9132 6637 msgid "You are not allowed to upload files."
9133 6638 msgstr ""
9134 6639
9135 6640 #: includes/desktop-files/rest-uploads.php:212
9136 -#: includes/desktop-files/rest-uploads.php:576
9137 -#: includes/desktop-files/rest-uploads.php:594
9138 -#: includes/desktop-files/rest-uploads.php:598
6641 +#: includes/desktop-files/rest-uploads.php:631
6642 +#: includes/desktop-files/rest-uploads.php:649
6643 +#: includes/desktop-files/rest-uploads.php:653
9139 6644 msgid "Invalid path."
9140 6645 msgstr ""
9141 6646
9142 -#: includes/desktop-files/rest-uploads.php:277
6647 +#: includes/desktop-files/rest-uploads.php:284
9143 6648 msgid "That file is larger than this server accepts."
9144 6649 msgstr ""
9145 6650
9146 -#: includes/desktop-files/rest-uploads.php:283
9147 6651 #: includes/desktop-files/rest-uploads.php:290
6652 +#: includes/desktop-files/rest-uploads.php:297
9148 6653 msgid "No file was uploaded."
9149 6654 msgstr ""
9150 6655
9151 -#: includes/desktop-files/rest-uploads.php:352
6656 +#: includes/desktop-files/rest-uploads.php:394
9152 6657 msgid "This file type is not allowed."
9153 6658 msgstr ""
9154 6659
9155 6660 #. translators: %s: formatted maximum file size.
9156 -#: includes/desktop-files/rest-uploads.php:364
6661 +#: includes/desktop-files/rest-uploads.php:406
9157 6662 #, php-format
9158 6663 msgid "That file is larger than the allowed maximum of %s."
9159 6664 msgstr ""
9160 6665
9161 -#: includes/desktop-files/rest-uploads.php:375
6666 +#: includes/desktop-files/rest-uploads.php:417
9162 6667 msgid "Your desktop storage is full."
9163 6668 msgstr ""
9164 6669
9165 -#: includes/desktop-files/rest-uploads.php:588
6670 +#: includes/desktop-files/rest-uploads.php:643
9166 6671 msgid "That folder tree is nested too deeply."
9167 6672 msgstr ""
9168 6673
9169 6674 #: includes/desktop-files/rest.php:59
@@ -9187,10 +6692,10 @@
9187 6692 msgid "You do not have permission to perform this action."
9188 6693 msgstr ""
9189 6694
9190 6695 #: includes/desktop-files/rest.php:523
9191 -#: includes/desktop-files/store.php:229
9192 -#: includes/desktop-files/store.php:382
6696 +#: includes/desktop-files/store.php:236
6697 +#: includes/desktop-files/store.php:389
9193 6698 #: includes/desktop-files/trash.php:363
9194 6699 #: includes/desktop-files/trash.php:451
9195 6700 msgid "Placement not found."
9196 6701 msgstr ""
@@ -9238,9 +6743,9 @@
9238 6743 msgid "This role is not eligible."
9239 6744 msgstr ""
9240 6745
9241 6746 #: includes/desktop-files/shares-store.php:797
9242 -#: includes/desktop-files/store.php:224
6747 +#: includes/desktop-files/store.php:231
9243 6748 msgid "Invalid arguments."
9244 6749 msgstr ""
9245 6750
9246 6751 #: includes/desktop-files/shares-store.php:804
@@ -9259,42 +6764,42 @@
9259 6764 msgid "You are not allowed to place this file."
9260 6765 msgstr ""
9261 6766
9262 6767 #: includes/desktop-files/store.php:83
9263 -#: includes/desktop-files/store.php:285
6768 +#: includes/desktop-files/store.php:292
9264 6769 msgid "You only have read access to that folder."
9265 6770 msgstr ""
9266 6771
9267 -#: includes/desktop-files/store.php:154
6772 +#: includes/desktop-files/store.php:163
9268 6773 msgid "Failed to write placement."
9269 6774 msgstr ""
9270 6775
9271 -#: includes/desktop-files/store.php:257
9272 -#: includes/desktop-files/store.php:265
6776 +#: includes/desktop-files/store.php:264
6777 +#: includes/desktop-files/store.php:272
9273 6778 msgid "You only have read access to this folder."
9274 6779 msgstr ""
9275 6780
9276 -#: includes/desktop-files/store.php:272
6781 +#: includes/desktop-files/store.php:279
9277 6782 msgid "You cannot edit this placement."
9278 6783 msgstr ""
9279 6784
9280 -#: includes/desktop-files/store.php:311
6785 +#: includes/desktop-files/store.php:318
9281 6786 msgid "A folder cannot be placed inside itself or one of its descendants."
9282 6787 msgstr ""
9283 6788
9284 -#: includes/desktop-files/store.php:351
6789 +#: includes/desktop-files/store.php:358
9285 6790 msgid "Failed to update placement."
9286 6791 msgstr ""
9287 6792
9288 -#: includes/desktop-files/store.php:401
6793 +#: includes/desktop-files/store.php:408
9289 6794 msgid "You cannot remove this placement."
9290 6795 msgstr ""
9291 6796
9292 -#: includes/desktop-files/store.php:407
6797 +#: includes/desktop-files/store.php:414
9293 6798 msgid "Failed to remove placement."
9294 6799 msgstr ""
9295 6800
9296 -#: includes/desktop-files/store.php:453
6801 +#: includes/desktop-files/store.php:460
9297 6802 msgid "Only the file’s owner can move or delete an uploaded file."
9298 6803 msgstr ""
9299 6804
9300 6805 #: includes/desktop-files/stored-files-store.php:81
@@ -9300,22 +6805,22 @@
9300 6805 #: includes/desktop-files/stored-files-store.php:81
9301 6806 msgid "Could not create the storage directory."
9302 6807 msgstr ""
9303 6808
9304 -#: includes/desktop-files/stored-files-store.php:182
6809 +#: includes/desktop-files/stored-files-store.php:210
9305 6810 msgid "Invalid storage name."
9306 6811 msgstr ""
9307 6812
9308 -#: includes/desktop-files/stored-files-store.php:186
6813 +#: includes/desktop-files/stored-files-store.php:214
9309 6814 #: includes/desktop-files/types/class-openstation-upload-file.php:48
9310 6815 msgid "file"
9311 6816 msgstr ""
9312 6817
9313 -#: includes/desktop-files/stored-files-store.php:205
6818 +#: includes/desktop-files/stored-files-store.php:233
9314 6819 msgid "Failed to record the uploaded file."
9315 6820 msgstr ""
9316 6821
9317 -#: includes/desktop-files/stored-files-store.php:282
6822 +#: includes/desktop-files/stored-files-store.php:301
9318 6823 msgid "A file name is required."
9319 6824 msgstr ""
9320 6825
9321 6826 #: includes/desktop-files/trash.php:373
@@ -9387,8 +6892,13 @@
9387 6892 #: includes/desktop-files/types/class-openstation-comment-file.php:41
9388 6893 msgid "(missing comment)"
9389 6894 msgstr ""
9390 6895
6896 +#: includes/desktop-files/types/class-openstation-comment-file.php:43
6897 +#: includes/recycle-bin/store.php:467
6898 +msgid "Anonymous"
6899 +msgstr ""
6900 +
9391 6901 #: includes/desktop-files/types/class-openstation-embed-file.php:50
9392 6902 msgid "(missing embed)"
9393 6903 msgstr ""
9394 6904
@@ -9399,9 +6909,9 @@
9399 6909 #: includes/desktop-files/types/class-openstation-post-file.php:47
9400 6910 msgid "(missing post)"
9401 6911 msgstr ""
9402 6912
9403 -#: includes/desktop-files/types/class-openstation-shortcut-file.php:52
6913 +#: includes/desktop-files/types/class-openstation-shortcut-file.php:66
9404 6914 msgid "(missing shortcut)"
9405 6915 msgstr ""
9406 6916
9407 6917 #: includes/desktop-files/types/class-openstation-term-file.php:42
@@ -9527,29 +7037,29 @@
9527 7037 #: includes/desktop-themes/install.php:680
9528 7038 msgid "That desktop theme is not installed."
9529 7039 msgstr ""
9530 7040
9531 -#: includes/desktop-themes/manifest.php:966
7041 +#: includes/desktop-themes/manifest.php:974
9532 7042 msgid "The theme manifest is not a JSON object."
9533 7043 msgstr ""
9534 7044
9535 -#: includes/desktop-themes/manifest.php:973
7045 +#: includes/desktop-themes/manifest.php:981
9536 7046 msgid "No asset resolver was provided for this manifest."
9537 7047 msgstr ""
9538 7048
9539 -#: includes/desktop-themes/manifest.php:993
7049 +#: includes/desktop-themes/manifest.php:1001
9540 7050 msgid "Unsupported theme manifest version. Expected \"manifestVersion\": 1 or 2."
9541 7051 msgstr ""
9542 7052
9543 -#: includes/desktop-themes/manifest.php:1002
7053 +#: includes/desktop-themes/manifest.php:1010
9544 7054 msgid "The theme id must look like \"neon-glass\" or \"vendor/neon-glass\" (lowercase, max 64 characters)."
9545 7055 msgstr ""
9546 7056
9547 -#: includes/desktop-themes/manifest.php:1010
7057 +#: includes/desktop-themes/manifest.php:1018
9548 7058 msgid "The theme id does not reduce to a usable slug."
9549 7059 msgstr ""
9550 7060
9551 -#: includes/desktop-themes/manifest.php:1019
7061 +#: includes/desktop-themes/manifest.php:1027
9552 7062 msgid "The theme manifest requires a non-empty \"name\"."
9553 7063 msgstr ""
9554 7064
9555 7065 #: includes/desktop-themes/rest.php:38
@@ -9606,8 +7116,65 @@
9606 7116 #: includes/dock-rail-renderer.php:54
9607 7117 msgid "Dock rail renderer script registration requires a non-empty script handle."
9608 7118 msgstr ""
9609 7119
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 +
9610 7177 #: includes/games/alphabet-soup.php:54
9611 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."
9612 7179 msgstr ""
9613 7180
@@ -9719,13 +7286,8 @@
9719 7286 #: includes/games/window.php:204
9720 7287 msgid "Games"
9721 7288 msgstr ""
9722 7289
9723 -#: includes/helpers.php:112
9724 -#: includes/seen-intros.php:218
9725 -msgid "Authentication required."
9726 -msgstr ""
9727 -
9728 7290 #: includes/helpers.php:120
9729 7291 msgid "OpenStation is not enabled for your account."
9730 7292 msgstr ""
9731 7293
@@ -9744,8 +7306,16 @@
9744 7306 #: includes/media-query.php:106
9745 7307 msgid "Only return images at least this many pixels tall."
9746 7308 msgstr ""
9747 7309
7310 +#: includes/multisite.php:113
7311 +msgid "Sites"
7312 +msgstr ""
7313 +
7314 +#: includes/multisite.php:117
7315 +msgid "Settings"
7316 +msgstr ""
7317 +
9748 7318 #: includes/my-wordpress/attached-media.php:52
9749 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)."
9750 7320 msgstr ""
9751 7321
@@ -9768,9 +7338,10 @@
9768 7338 #: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:215
9769 7339 msgid "Sorry, you are not allowed to browse this content type."
9770 7340 msgstr ""
9771 7341
9772 -#: includes/my-wordpress/comment-stats.php:75
7342 +#: includes/my-wordpress/comment-stats.php:185
7343 +#: includes/my-wordpress/comment-stats.php:196
9773 7344 msgid "You do not have permission to view this comment."
9774 7345 msgstr ""
9775 7346
9776 7347 #: includes/my-wordpress/integrations/woocommerce-customers.php:327
@@ -9776,8 +7347,12 @@
9776 7347 #: includes/my-wordpress/integrations/woocommerce-customers.php:327
9777 7348 msgid "Repeat"
9778 7349 msgstr ""
9779 7350
7351 +#: includes/my-wordpress/integrations/woocommerce-customers.php:332
7352 +msgid "New"
7353 +msgstr ""
7354 +
9780 7355 #: includes/my-wordpress/integrations/woocommerce-customers.php:337
9781 7356 msgid "No orders yet"
9782 7357 msgstr ""
9783 7358
@@ -9800,49 +7375,45 @@
9800 7375 msgid "Reviews of %s"
9801 7376 msgstr ""
9802 7377
9803 7378 #. translators: 1: order number, 2: customer name.
9804 -#: includes/my-wordpress/integrations/woocommerce-relations.php:370
7379 +#: includes/my-wordpress/integrations/woocommerce-relations.php:353
9805 7380 #, php-format
9806 7381 msgid "Order #%1$s · %2$s"
9807 7382 msgstr ""
9808 7383
9809 7384 #. translators: %s: order number.
9810 -#: includes/my-wordpress/integrations/woocommerce-relations.php:376
7385 +#: includes/my-wordpress/integrations/woocommerce-relations.php:361
9811 7386 #, php-format
9812 7387 msgid "Order #%s"
9813 7388 msgstr ""
9814 7389
9815 -#: includes/my-wordpress/integrations/woocommerce-relations.php:530
7390 +#: includes/my-wordpress/integrations/woocommerce-relations.php:543
9816 7391 msgid "All orders by this customer"
9817 7392 msgstr ""
9818 7393
9819 -#: includes/my-wordpress/integrations/woocommerce-relations.php:771
7394 +#: includes/my-wordpress/integrations/woocommerce-relations.php:766
7395 +#: includes/my-wordpress/integrations/woocommerce-relations.php:767
7396 +msgid "Reviews"
7397 +msgstr ""
7398 +
7399 +#: includes/my-wordpress/integrations/woocommerce-relations.php:784
9820 7400 msgid "Variations"
9821 7401 msgstr ""
9822 7402
9823 7403 #. translators: 1: order number, 2: customer name, 3: order total.
9824 -#: includes/my-wordpress/integrations/woocommerce-relations.php:816
9825 -#: includes/my-wordpress/integrations/woocommerce-relations.php:1017
7404 +#: includes/my-wordpress/integrations/woocommerce-relations.php:829
7405 +#: includes/my-wordpress/integrations/woocommerce-relations.php:1030
9826 7406 #, php-format
9827 7407 msgid "#%1$s · %2$s · %3$s"
9828 7408 msgstr ""
9829 7409
9830 -#. translators: 1: order number, 2: order total.
9831 -#. translators: 1: order number, 2: formatted order total.
9832 -#: includes/my-wordpress/integrations/woocommerce-relations.php:823
9833 -#: includes/my-wordpress/integrations/woocommerce-relations.php:1024
9834 -#: includes/my-wordpress/integrations/woocommerce.php:1047
9835 -#, php-format
9836 -msgid "#%1$s · %2$s"
9837 -msgstr ""
9838 -
9839 -#: includes/my-wordpress/integrations/woocommerce-relations.php:964
9840 -#: includes/my-wordpress/integrations/woocommerce-relations.php:979
7410 +#: includes/my-wordpress/integrations/woocommerce-relations.php:977
7411 +#: includes/my-wordpress/integrations/woocommerce-relations.php:992
9841 7412 msgid "Applies to"
9842 7413 msgstr ""
9843 7414
9844 -#: includes/my-wordpress/integrations/woocommerce-relations.php:1013
7415 +#: includes/my-wordpress/integrations/woocommerce-relations.php:1026
9845 7416 msgid "Used on"
9846 7417 msgstr ""
9847 7418
9848 7419 #: includes/my-wordpress/integrations/woocommerce.php:77
@@ -9849,13 +7420,8 @@
9849 7420 msgctxt "WooCommerce folder name"
9850 7421 msgid "Woo"
9851 7422 msgstr ""
9852 7423
9853 -#: includes/my-wordpress/integrations/woocommerce.php:214
9854 -#: includes/station-home/window.php:81
9855 -msgid "Needs attention"
9856 -msgstr ""
9857 -
9858 7424 #: includes/my-wordpress/integrations/woocommerce.php:221
9859 7425 msgid "Problems"
9860 7426 msgstr ""
9861 7427
@@ -9911,12 +7477,8 @@
9911 7477 #: includes/my-wordpress/integrations/woocommerce.php:1341
9912 7478 msgid "Product not found."
9913 7479 msgstr ""
9914 7480
9915 -#: includes/my-wordpress/integrations/woocommerce.php:1453
9916 -msgid "Guest"
9917 -msgstr ""
9918 -
9919 7481 #: includes/my-wordpress/integrations/woocommerce.php:1523
9920 7482 msgid "Coupon not found."
9921 7483 msgstr ""
9922 7484
@@ -9947,26 +7509,12 @@
9947 7509 #: includes/my-wordpress/lock.php:289
9948 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."
9949 7511 msgstr ""
9950 7512
9951 -#: includes/my-wordpress/term-stats.php:67
9952 -#: includes/posts-window/window.php:471
9953 -#: includes/posts-window/window.php:615
9954 -msgid "Unknown taxonomy."
9955 -msgstr ""
9956 -
9957 -#: includes/my-wordpress/term-stats.php:76
7513 +#: includes/my-wordpress/term-stats.php:98
9958 7514 msgid "Term not found."
9959 7515 msgstr ""
9960 7516
9961 -#: includes/my-wordpress/user-footprint.php:95
9962 -#: includes/my-wordpress/user-stats.php:64
9963 -#: includes/user-edit-window/rest.php:360
9964 -#: includes/users-window/rest.php:273
9965 -#: includes/users-window/rest.php:337
9966 -msgid "User not found."
9967 -msgstr ""
9968 -
9969 7517 #: includes/my-wordpress/user-list-fields.php:251
9970 7518 msgid "Compact user summary for the WP Explorer window."
9971 7519 msgstr ""
9972 7520
@@ -9985,13 +7533,115 @@
9985 7533 #: includes/my-wordpress/user-list-fields.php:271
9986 7534 msgid "ISO-8601 of latest publish; empty when the user has none."
9987 7535 msgstr ""
9988 7536
9989 -#: includes/my-wordpress/window.php:46
9990 -#: includes/station-home/rest.php:305
9991 -msgid "WP Explorer"
7537 +#: includes/my-wordpress/users-list-footprint.php:80
7538 +msgid "View activity footprint"
9992 7539 msgstr ""
9993 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 +
7590 +#. translators: %d: HTTP status code.
7591 +#: includes/network/identity.php:110
7592 +#, php-format
7593 +msgid "The site answered with HTTP %d."
7594 +msgstr ""
7595 +
7596 +#: includes/network/identity.php:129
7597 +msgid "That site does not run OpenStation, or its network identity is unreachable."
7598 +msgstr ""
7599 +
7600 +#: includes/network/identity.php:133
7601 +msgid "That site published a public key OpenStation cannot use."
7602 +msgstr ""
7603 +
7604 +#: includes/network/member.php:76
7605 +msgid "A network cannot join another network yet."
7606 +msgstr ""
7607 +
7608 +#: includes/network/member.php:80
7609 +msgid "Enter the network's address, starting with https://."
7610 +msgstr ""
7611 +
7612 +#: includes/network/member.php:83
7613 +msgid "That is this site itself."
7614 +msgstr ""
7615 +
7616 +#: includes/network/member.php:126
7617 +msgid "This site does not belong to a network."
7618 +msgstr ""
7619 +
7620 +#: includes/network/member.php:131
7621 +msgid "The network answered without a site list."
7622 +msgstr ""
7623 +
7624 +#: includes/network/registry.php:98
7625 +msgid "Enter the site's address, starting with https://."
7626 +msgstr ""
7627 +
7628 +#: includes/network/registry.php:101
7629 +msgid "That is this network itself."
7630 +msgstr ""
7631 +
7632 +#: includes/network/registry.php:108
7633 +msgid "That site is a network of its own; a network cannot join another yet."
7634 +msgstr ""
7635 +
7636 +#: includes/network/registry.php:113
7637 +msgid "That site is already in the network."
7638 +msgstr ""
7639 +
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."
7642 +msgstr ""
7643 +
9994 7644 #: includes/notes/cpt.php:63
9995 7645 msgid "Desktop Notes"
9996 7646 msgstr ""
9997 7647
@@ -10020,12 +7670,8 @@
10020 7670 #: includes/notes/rest.php:446
10021 7671 msgid "Could not move the note to the trash."
10022 7672 msgstr ""
10023 7673
10024 -#: includes/notes/rest.php:477
10025 -msgid "Could not restore the note."
10026 -msgstr ""
10027 -
10028 7674 #: includes/notes/rest.php:544
10029 7675 msgid "You are not allowed to create posts."
10030 7676 msgstr ""
10031 7677
@@ -10076,36 +7722,8 @@
10076 7722 #: includes/oauth-relay.php:607
10077 7723 msgid "You must be logged in to start an OAuth flow."
10078 7724 msgstr ""
10079 7725
10080 -#: includes/pages-window/window.php:34
10081 -msgid "Search pages…"
10082 -msgstr ""
10083 -
10084 -#: includes/pages-window/window.php:48
10085 -#: includes/posts-window/window.php:75
10086 -msgid "Add New"
10087 -msgstr ""
10088 -
10089 -#: includes/pages-window/window.php:65
10090 -msgid "No pages found."
10091 -msgstr ""
10092 -
10093 -#: includes/pages-window/window.php:67
10094 -#: includes/posts-window/window.php:94
10095 -msgid "Try a different search or change the status filter."
10096 -msgstr ""
10097 -
10098 -#: includes/pages-window/window.php:86
10099 -#: includes/posts-window/window.php:113
10100 -#: includes/users-window/window.php:106
10101 -msgid "Per page"
10102 -msgstr ""
10103 -
10104 -#: includes/pages-window/window.php:277
10105 -msgid "Total non-trashed comments on this page."
10106 -msgstr ""
10107 -
10108 7726 #: includes/plugin-notices.php:110
10109 7727 msgid "Scheduled Actions"
10110 7728 msgstr ""
10111 7729
@@ -10120,118 +7738,24 @@
10120 7738 #: includes/plugin-notices.php:121
10121 7739 msgid "View actions"
10122 7740 msgstr ""
10123 7741
10124 -#: includes/plugins-window/ajax.php:51
10125 -msgid "Security check failed. Refresh the window and try again."
10126 -msgstr ""
10127 -
10128 -#: includes/plugins-window/ajax.php:58
10129 -#: includes/seen-intros.php:225
10130 -msgid "You are not allowed to do that."
10131 -msgstr ""
10132 -
10133 -#: includes/plugins-window/ajax.php:248
10134 -#: includes/plugins-window/ajax.php:332
10135 -msgid "Missing plugin slug."
10136 -msgstr ""
10137 -
10138 -#: includes/plugins-window/ajax.php:590
10139 -msgid "No file received. Pick a .zip and try again."
10140 -msgstr ""
10141 -
10142 -#: includes/plugins-window/ajax.php:604
10143 -msgid "Upload payload is malformed."
10144 -msgstr ""
10145 -
10146 -#. translators: %d: PHP UPLOAD_ERR_* code.
10147 -#: includes/plugins-window/ajax.php:617
10148 -#, php-format
10149 -msgid "Upload failed (error %d). Try again."
10150 -msgstr ""
10151 -
10152 -#: includes/plugins-window/ajax.php:631
10153 -msgid "Plugin uploads must be a .zip file."
10154 -msgstr ""
10155 -
10156 -#: includes/plugins-window/ajax.php:645
10157 -msgid "Refused: temporary upload path is not trusted."
10158 -msgstr ""
10159 -
10160 -#: includes/plugins-window/ajax.php:671
10161 -msgid "Plugin upgrader is unavailable in this context. Reload the page and try again."
10162 -msgstr ""
10163 -
10164 -#: includes/plugins-window/ajax.php:718
10165 -msgid "A plugin with the same folder name is already installed. Replace it to continue."
10166 -msgstr ""
10167 -
10168 -#: includes/plugins-window/ajax.php:744
10169 -msgid "Plugin install failed."
10170 -msgstr ""
10171 -
10172 -#: includes/plugins-window/rest-fields.php:36
10173 -msgid "Whether an update is available for this plugin (and the available version)."
10174 -msgstr ""
10175 -
10176 -#: includes/plugins-window/rest-fields.php:50
10177 -msgid "Per-plugin capability flags for the requester (activate / deactivate / delete)."
10178 -msgstr ""
10179 -
10180 -#: includes/plugins-window/rest-fields.php:64
10181 -msgid "The plugin's slug on the WordPress.org directory, or null when the plugin is not listed there."
10182 -msgstr ""
10183 -
10184 -#: includes/plugins-window/rest-fields.php:78
10185 -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."
10186 -msgstr ""
10187 -
10188 -#: includes/plugins-window/rest-fields.php:92
10189 -msgid "Approximate disk footprint of the plugin folder, in kilobytes (cached 6h)."
10190 -msgstr ""
10191 -
10192 -#: includes/plugins-window/rest-fields.php:106
10193 -msgid "Auto-update state for this plugin (enabled / forced / supported), mirroring Core's plugins.php column."
10194 -msgstr ""
10195 -
10196 -#: includes/plugins-window/window.php:35
10197 -msgid "Add Plugin"
10198 -msgstr ""
10199 -
10200 -#: includes/plugins-window/window.php:36
10201 -msgid "OpenStation plugins"
10202 -msgstr ""
10203 -
10204 -#: includes/plugins-window/window.php:85
10205 -msgid "Plugin details"
10206 -msgstr ""
10207 -
10208 7742 #: includes/portal.php:124
10209 7743 msgid "Sorry, you are not allowed to access the WordPress desktop."
10210 7744 msgstr ""
10211 7745
10212 -#: includes/posts-window/window.php:30
10213 -msgid "All posts"
7746 +#: includes/presence-store.php:59
7747 +#: includes/presence-store.php:270
7748 +msgid "Could not read presence."
10214 7749 msgstr ""
10215 7750
10216 -#: includes/posts-window/window.php:49
10217 -msgid "Search posts…"
7751 +#: includes/presence.php:148
7752 +#: includes/presence.php:535
7753 +msgid "Could not save presence."
10218 7754 msgstr ""
10219 7755
10220 -#: includes/posts-window/window.php:92
10221 -msgid "No posts found."
10222 -msgstr ""
10223 -
10224 -#: includes/posts-window/window.php:321
10225 -msgid "Number of non-trashed posts (any status) in this term."
10226 -msgstr ""
10227 -
10228 -#: includes/posts-window/window.php:339
10229 -msgid "Whether this term is the taxonomy's default (fallback) term."
10230 -msgstr ""
10231 -
10232 7756 #. translators: %s: site name
10233 -#: includes/pwa.php:401
7757 +#: includes/pwa.php:513
10234 7758 #, php-format
10235 7759 msgid "%s — installed as a desktop app."
10236 7760 msgstr ""
10237 7761
@@ -10244,75 +7768,55 @@
10244 7768 #, php-format
10245 7769 msgid "%1$s on %2$s"
10246 7770 msgstr ""
10247 7771
10248 -#: includes/recycle-bin/store.php:706
10249 -#: includes/recycle-bin/store.php:808
7772 +#: includes/recycle-bin/store.php:723
7773 +#: includes/recycle-bin/store.php:825
10250 7774 msgid "Item not found."
10251 7775 msgstr ""
10252 7776
10253 -#: includes/recycle-bin/store.php:709
10254 -#: includes/recycle-bin/store.php:811
7777 +#: includes/recycle-bin/store.php:726
7778 +#: includes/recycle-bin/store.php:828
10255 7779 msgid "Item is not in the trash."
10256 7780 msgstr ""
10257 7781
10258 -#: includes/recycle-bin/store.php:712
7782 +#: includes/recycle-bin/store.php:729
10259 7783 msgid "You are not allowed to restore this item."
10260 7784 msgstr ""
10261 7785
10262 -#: includes/recycle-bin/store.php:725
7786 +#: includes/recycle-bin/store.php:742
10263 7787 msgid "Failed to restore item."
10264 7788 msgstr ""
10265 7789
10266 -#: includes/recycle-bin/store.php:755
10267 -#: includes/recycle-bin/store.php:864
7790 +#: includes/recycle-bin/store.php:772
7791 +#: includes/recycle-bin/store.php:881
10268 7792 msgid "Comment is not in the trash."
10269 7793 msgstr ""
10270 7794
10271 -#: includes/recycle-bin/store.php:758
7795 +#: includes/recycle-bin/store.php:775
10272 7796 msgid "You are not allowed to restore this comment."
10273 7797 msgstr ""
10274 7798
10275 -#: includes/recycle-bin/store.php:771
7799 +#: includes/recycle-bin/store.php:788
10276 7800 msgid "Failed to restore comment."
10277 7801 msgstr ""
10278 7802
10279 -#: includes/recycle-bin/store.php:814
7803 +#: includes/recycle-bin/store.php:831
10280 7804 msgid "You are not allowed to permanently delete this item."
10281 7805 msgstr ""
10282 7806
10283 -#: includes/recycle-bin/store.php:836
7807 +#: includes/recycle-bin/store.php:853
10284 7808 msgid "Failed to permanently delete item."
10285 7809 msgstr ""
10286 7810
10287 -#: includes/recycle-bin/store.php:867
7811 +#: includes/recycle-bin/store.php:884
10288 7812 msgid "You are not allowed to permanently delete this comment."
10289 7813 msgstr ""
10290 7814
10291 -#: includes/recycle-bin/store.php:881
7815 +#: includes/recycle-bin/store.php:898
10292 7816 msgid "Failed to permanently delete comment."
10293 7817 msgstr ""
10294 7818
10295 -#: includes/recycle-bin/window.php:165
10296 -msgid "Desktop"
10297 -msgstr ""
10298 -
10299 -#: includes/recycle-bin/window.php:169
10300 -msgid "Search trash…"
10301 -msgstr ""
10302 -
10303 -#: includes/recycle-bin/window.php:202
10304 -msgid "The Trash is empty."
10305 -msgstr ""
10306 -
10307 -#: includes/recycle-bin/window.php:203
10308 -msgid "Deleted posts, pages, and media show up here. Restoring puts them back where they were."
10309 -msgstr ""
10310 -
10311 -#: includes/recycle-bin/window.php:213
10312 -msgid "No items match the current filter or search."
10313 -msgstr ""
10314 -
10315 7819 #: includes/registries/icons.php:97
10316 7820 msgid "Desktop icon id is required and must be a valid slug."
10317 7821 msgstr ""
10318 7822
@@ -10345,41 +7849,41 @@
10345 7849 #: includes/registries/icons.php:185
10346 7850 msgid "Desktop icon `url` must be a valid http(s) URL."
10347 7851 msgstr ""
10348 7852
10349 -#: includes/registries/native-windows.php:227
7853 +#: includes/registries/native-windows.php:234
10350 7854 msgid "Native window id is required and must be a valid slug."
10351 7855 msgstr ""
10352 7856
10353 7857 #. translators: %s: capability slug.
10354 -#: includes/registries/native-windows.php:269
7858 +#: includes/registries/native-windows.php:283
10355 7859 #, php-format
10356 7860 msgid "Current user lacks the %s capability required to register this native window."
10357 7861 msgstr ""
10358 7862
10359 -#: includes/registries/native-windows.php:284
7863 +#: includes/registries/native-windows.php:298
10360 7864 msgid "Native window registration requires a non-empty `title`."
10361 7865 msgstr ""
10362 7866
10363 -#: includes/registries/native-windows.php:291
7867 +#: includes/registries/native-windows.php:305
10364 7868 msgid "Native window registration requires a callable `template` that echoes the template body."
10365 7869 msgstr ""
10366 7870
10367 -#: includes/registries/wallpapers.php:92
7871 +#: includes/registries/wallpapers.php:99
10368 7872 msgid "Wallpaper id is required."
10369 7873 msgstr ""
10370 7874
10371 7875 #. translators: %s: capability slug.
10372 -#: includes/registries/wallpapers.php:113
7876 +#: includes/registries/wallpapers.php:121
10373 7877 #, php-format
10374 7878 msgid "Current user lacks the %s capability required to register this wallpaper."
10375 7879 msgstr ""
10376 7880
10377 -#: includes/registries/wallpapers.php:126
7881 +#: includes/registries/wallpapers.php:134
10378 7882 msgid "Wallpaper registration requires a non-empty `label`."
10379 7883 msgstr ""
10380 7884
10381 -#: includes/registries/wallpapers.php:140
7885 +#: includes/registries/wallpapers.php:148
10382 7886 msgid "Canvas wallpaper registration requires a `script` handle that publishes the def."
10383 7887 msgstr ""
10384 7888
10385 7889 #: includes/registries/widgets.php:88
@@ -10430,22 +7934,22 @@
10430 7934 msgid "Window tab registration requires a callable `template` that echoes the pane body."
10431 7935 msgstr ""
10432 7936
10433 7937 #. translators: 1: parent menu label, 2: submenu label
10434 -#: includes/render/assets.php:1234
7938 +#: includes/render/assets.php:1297
10435 7939 #, php-format
10436 7940 msgid "%1$s > %2$s"
10437 7941 msgstr ""
10438 7942
10439 -#: includes/render/shell.php:55
7943 +#: includes/render/shell.php:61
10440 7944 msgid "Desktop shell"
10441 7945 msgstr ""
10442 7946
10443 -#: includes/render/shell.php:77
7947 +#: includes/render/shell.php:83
10444 7948 msgid "Admin navigation"
10445 7949 msgstr ""
10446 7950
10447 -#: includes/seen-intros.php:247
7951 +#: includes/seen-intros.php:298
10448 7952 msgid "The `slug` parameter must be a non-empty string."
10449 7953 msgstr ""
10450 7954
10451 7955 #: includes/settings-tabs.php:58
@@ -10459,18 +7963,18 @@
10459 7963 #: includes/settings-tabs.php:134
10460 7964 msgid "Settings tab registration requires a non-empty `label`."
10461 7965 msgstr ""
10462 7966
10463 -#: includes/shell-screen.php:309
7967 +#: includes/shell-screen.php:375
10464 7968 msgid "OpenStation is not active for your account on this request."
10465 7969 msgstr ""
10466 7970
10467 -#: includes/shell-screen.php:310
7971 +#: includes/shell-screen.php:376
10468 7972 msgid "Open the desktop"
10469 7973 msgstr ""
10470 7974
10471 7975 #. translators: 1: script or style handle, 2: script or style
10472 -#: includes/shell-screen.php:523
7976 +#: includes/shell-screen.php:598
10473 7977 #, php-format
10474 7978 msgid "The %2$s handle \"%1$s\" cannot leave the shell screen: something still enqueued depends on it."
10475 7979 msgstr ""
10476 7980
@@ -10491,103 +7995,8 @@
10491 7995 #: includes/station-home/cards.php:114
10492 7996 msgid "Station Home card registration requires a callable `callback`."
10493 7997 msgstr ""
10494 7998
10495 -#: includes/station-home/rest.php:73
10496 -msgid "That Station Home card is not available."
10497 -msgstr ""
10498 -
10499 -#: includes/station-home/rest.php:168
10500 -msgid "(Untitled)"
10501 -msgstr ""
10502 -
10503 -#: includes/station-home/rest.php:280
10504 -msgid "New post"
10505 -msgstr ""
10506 -
10507 -#: includes/station-home/rest.php:289
10508 -msgid "Upload media"
10509 -msgstr ""
10510 -
10511 -#: includes/station-home/rest.php:297
10512 -msgid "View site"
10513 -msgstr ""
10514 -
10515 -#. translators: %s: pending comment count.
10516 -#: includes/station-home/rest.php:350
10517 -#, php-format
10518 -msgid "%s pending comment"
10519 -msgid_plural "%s pending comments"
10520 -msgstr[0] ""
10521 -msgstr[1] ""
10522 -
10523 -#: includes/station-home/rest.php:353
10524 -msgid "Review and reply to keep the conversation moving."
10525 -msgstr ""
10526 -
10527 -#: includes/station-home/rest.php:367
10528 -msgid "Keep WordPress, themes, and plugins current."
10529 -msgstr ""
10530 -
10531 -#. translators: %s: image count.
10532 -#: includes/station-home/rest.php:378
10533 -#, php-format
10534 -msgid "%s image needs alt text"
10535 -msgid_plural "%s images need alt text"
10536 -msgstr[0] ""
10537 -msgstr[1] ""
10538 -
10539 -#: includes/station-home/rest.php:381
10540 -msgid "Add a useful description for people using assistive technology."
10541 -msgstr ""
10542 -
10543 -#: includes/station-home/rest.php:400
10544 -msgid "Pending comments"
10545 -msgstr ""
10546 -
10547 -#: includes/station-home/window.php:26
10548 -#: includes/station-home/window.php:39
10549 -#: includes/station-home/window.php:53
10550 -#: includes/station-home/window.php:142
10551 -msgid "Station Home"
10552 -msgstr ""
10553 -
10554 -#: includes/station-home/window.php:45
10555 -msgid "Quick actions"
10556 -msgstr ""
10557 -
10558 -#: includes/station-home/window.php:55
10559 -msgid "Your site at a glance."
10560 -msgstr ""
10561 -
10562 -#: includes/station-home/window.php:61
10563 -msgid "Refresh Station Home"
10564 -msgstr ""
10565 -
10566 -#: includes/station-home/window.php:71
10567 -msgid "Continue working"
10568 -msgstr ""
10569 -
10570 -#: includes/station-home/window.php:76
10571 -msgid "Site pulse"
10572 -msgstr ""
10573 -
10574 -#: includes/station-home/window.php:92
10575 -msgid "From your plugins"
10576 -msgstr ""
10577 -
10578 -#: includes/station-home/window.php:106
10579 -msgid "Customize Station Home"
10580 -msgstr ""
10581 -
10582 -#: includes/station-home/window.php:110
10583 -msgid "Choose which plugin cards can show information on your Station Home."
10584 -msgstr ""
10585 -
10586 -#: includes/station-home/window.php:117
10587 -msgid "Preparing your station…"
10588 -msgstr ""
10589 -
10590 7999 #: includes/themes-tabs.php:59
10591 8000 msgid "Add Theme"
10592 8001 msgstr ""
10593 8002
@@ -10612,21 +8021,21 @@
10612 8021 #: includes/title-bar-buttons.php:54
10613 8022 msgid "Title-bar button script registration requires a non-empty script handle."
10614 8023 msgstr ""
10615 8024
10616 -#: includes/toast-types.php:34
8025 +#: includes/toast-types.php:36
10617 8026 msgid "Success"
10618 8027 msgstr ""
10619 8028
10620 -#: includes/toast-types.php:40
8029 +#: includes/toast-types.php:42
10621 8030 msgid "Warning"
10622 8031 msgstr ""
10623 8032
10624 -#: includes/toast-types.php:46
8033 +#: includes/toast-types.php:48
10625 8034 msgid "Error"
10626 8035 msgstr ""
10627 8036
10628 -#: includes/toast-types.php:52
8037 +#: includes/toast-types.php:54
10629 8038 msgid "Shell error"
10630 8039 msgstr ""
10631 8040
10632 8041 #: includes/unfocus-effects.php:56
@@ -10632,141 +8041,8 @@
10632 8041 #: includes/unfocus-effects.php:56
10633 8042 msgid "Unfocus effect script registration requires a non-empty script handle."
10634 8043 msgstr ""
10635 8044
10636 -#: includes/user-edit-window/rest.php:156
10637 -msgid "Session manager unavailable."
10638 -msgstr ""
10639 -
10640 -#: includes/user-edit-window/rest.php:252
10641 -msgid "Application passwords are not available for this user."
10642 -msgstr ""
10643 -
10644 -#: includes/user-edit-window/rest.php:288
10645 -#: includes/user-edit-window/rest.php:330
10646 -msgid "Application passwords are not available on this site."
10647 -msgstr ""
10648 -
10649 -#: includes/users-window/rest.php:186
10650 -#: includes/users-window/rest.php:406
10651 -msgid "No user ids supplied."
10652 -msgstr ""
10653 -
10654 -#: includes/users-window/rest.php:200
10655 -msgid "You are not allowed to assign this role."
10656 -msgstr ""
10657 -
10658 -#: includes/users-window/rest.php:280
10659 -msgid "You are not allowed to send a password reset for this user."
10660 -msgstr ""
10661 -
10662 -#: includes/users-window/rest.php:298
10663 -msgid "A reset email was already sent recently. Try again in a minute."
10664 -msgstr ""
10665 -
10666 -#: includes/users-window/rest.php:344
10667 -msgid "You are not allowed to email this user."
10668 -msgstr ""
10669 -
10670 -#: includes/users-window/rest.php:360
10671 -msgid "A welcome email was already sent recently. Try again in a minute."
10672 -msgstr ""
10673 -
10674 -#: includes/users-window/rest.php:509
10675 -msgid "Username is required."
10676 -msgstr ""
10677 -
10678 -#: includes/users-window/window.php:31
10679 -msgid "All users"
10680 -msgstr ""
10681 -
10682 -#: includes/users-window/window.php:33
10683 -#: includes/users-window/window.php:68
10684 -msgid "Add new"
10685 -msgstr ""
10686 -
10687 -#: includes/users-window/window.php:54
10688 -msgid "Search name, username, email…"
10689 -msgstr ""
10690 -
10691 -#: includes/users-window/window.php:85
10692 -msgid "No users found."
10693 -msgstr ""
10694 -
10695 -#: includes/users-window/window.php:87
10696 -msgid "Try a different search or change the role filter."
10697 -msgstr ""
10698 -
10699 -#: includes/users-window/window.php:122
10700 -msgid "Add user"
10701 -msgstr ""
10702 -
10703 -#: includes/users-window/window.php:126
10704 -msgid "Add a new user"
10705 -msgstr ""
10706 -
10707 -#: includes/users-window/window.php:128
10708 -msgid "WordPress will create the account and (optionally) email the user a notification with a link to set their own password."
10709 -msgstr ""
10710 -
10711 -#: includes/users-window/window.php:134
10712 -msgid "Username (required)"
10713 -msgstr ""
10714 -
10715 -#: includes/users-window/window.php:135
10716 -msgid "e.g. jane.doe"
10717 -msgstr ""
10718 -
10719 -#: includes/users-window/window.php:143
10720 -msgid "[email protected]"
10721 -msgstr ""
10722 -
10723 -#: includes/users-window/window.php:187
10724 -msgid "Password"
10725 -msgstr ""
10726 -
10727 -#: includes/users-window/window.php:188
10728 -msgid "Auto-generated; click Generate to set one."
10729 -msgstr ""
10730 -
10731 -#: includes/users-window/window.php:199
10732 -msgid "Generate strong password"
10733 -msgstr ""
10734 -
10735 -#: includes/users-window/window.php:202
10736 -msgid "Leave blank to let WordPress generate one and email it to the user."
10737 -msgstr ""
10738 -
10739 -#: includes/users-window/window.php:207
10740 -msgid "Send the new user an email about their account"
10741 -msgstr ""
10742 -
10743 -#: includes/users-window/window.php:489
10744 -msgid "Per-user content stats: published post / page / comment counts."
10745 -msgstr ""
10746 -
10747 -#: includes/users-window/window.php:516
10748 -msgid "UTC unix timestamp of this user’s last successful login, or null when never recorded."
10749 -msgstr ""
10750 -
10751 -#: includes/users-window/window.php:542
10752 -msgid "Live presence status: online / inactive / offline."
10753 -msgstr ""
10754 -
10755 -#: includes/users-window/window.php:564
10756 -msgid "Whether the requester can edit this user."
10757 -msgstr ""
10758 -
10759 -#: includes/users-window/window.php:585
10760 -msgid "Role slugs the requester can assign to this user."
10761 -msgstr ""
10762 -
10763 -#. translators: %s is the site's current locale (e.g. "en_US").
10764 -#: includes/users-window/window.php:609
10765 -#, php-format
10766 -msgid "Site default — %s"
10767 -msgstr ""
10768 -
10769 8045 #: includes/wallpapers.php:45
10770 8046 msgid "Galaxy"
10771 8047 msgstr ""
10772 8048
@@ -10785,130 +8061,118 @@
10785 8061 #: includes/wallpapers.php:57
10786 8062 msgid "Holomesh"
10787 8063 msgstr ""
10788 8064
10789 -#: includes/wallpapers.php:59
8065 +#: includes/wallpapers.php:64
10790 8066 msgid "The holographic mesh: lavender, pink, cyan and mint pooling into each other like light through a prism."
10791 8067 msgstr ""
10792 8068
10793 -#: includes/wallpapers.php:63
8069 +#: includes/wallpapers.php:68
10794 8070 msgid "Pulsemesh"
10795 8071 msgstr ""
10796 8072
10797 -#: includes/wallpapers.php:65
8073 +#: includes/wallpapers.php:71
10798 8074 msgid "The pulsar mesh: magenta and violet burning through a white core, the brightest surface the brand has."
10799 8075 msgstr ""
10800 8076
10801 -#: includes/wallpapers.php:89
8077 +#: includes/wallpapers.php:96
10802 8078 msgid "Graphite"
10803 8079 msgstr ""
10804 8080
10805 -#: includes/wallpapers.php:91
8081 +#: includes/wallpapers.php:98
10806 8082 msgid "A quiet charcoal gradient that keeps every eye on your windows — the classic dark desk WordPress admins know by heart."
10807 8083 msgstr ""
10808 8084
10809 -#: includes/wallpapers.php:95
8085 +#: includes/wallpapers.php:102
10810 8086 msgid "Aurora"
10811 8087 msgstr ""
10812 8088
10813 -#: includes/wallpapers.php:97
8089 +#: includes/wallpapers.php:104
10814 8090 msgid "Deep indigo melting into arctic teal — northern lights over a midnight horizon."
10815 8091 msgstr ""
10816 8092
10817 -#: includes/wallpapers.php:101
8093 +#: includes/wallpapers.php:108
10818 8094 msgid "Sunset"
10819 8095 msgstr ""
10820 8096
10821 -#: includes/wallpapers.php:103
8097 +#: includes/wallpapers.php:110
10822 8098 msgid "A warm blaze from ember orange to magenta — golden hour, frozen mid-fade."
10823 8099 msgstr ""
10824 8100
10825 -#: includes/wallpapers.php:107
8101 +#: includes/wallpapers.php:114
10826 8102 msgid "Forest"
10827 8103 msgstr ""
10828 8104
10829 -#: includes/wallpapers.php:109
8105 +#: includes/wallpapers.php:116
10830 8106 msgid "Cool pine greens for calm, unhurried work under the canopy."
10831 8107 msgstr ""
10832 8108
10833 -#: includes/wallpapers.php:113
8109 +#: includes/wallpapers.php:120
10834 8110 msgid "Mono"
10835 8111 msgstr ""
10836 8112
10837 -#: includes/wallpapers.php:115
8113 +#: includes/wallpapers.php:122
10838 8114 msgid "One flat graphite tone. No gradient, no noise — nothing but your work."
10839 8115 msgstr ""
10840 8116
10841 -#: includes/wallpapers.php:141
8117 +#: includes/wallpapers.php:148
10842 8118 msgid "Animated WordPress Logo"
10843 8119 msgstr ""
10844 8120
10845 -#: includes/wallpapers.php:145
8121 +#: includes/wallpapers.php:152
10846 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."
10847 8123 msgstr ""
10848 8124
10849 -#: includes/wallpapers.php:164
8125 +#: includes/wallpapers.php:171
10850 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."
10851 8127 msgstr ""
10852 8128
10853 -#: includes/welcome-dialog.php:105
8129 +#: includes/welcome-dialog.php:154
10854 8130 msgid "Welcome to OpenStation"
10855 8131 msgstr ""
10856 8132
10857 -#: includes/welcome-dialog.php:106
10858 -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."
10859 8135 msgstr ""
10860 8136
10861 -#: includes/welcome-dialog.php:107
10862 -msgid "OpenStation 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…"
10863 8139 msgstr ""
10864 8140
10865 -#: includes/welcome-dialog.php:109
10866 -msgid "Enable it now"
8141 +#: includes/welcome-dialog.php:163
8142 +msgid "Work in windows"
10867 8143 msgstr ""
10868 8144
10869 -#: includes/welcome-dialog.php:115
10870 -msgid "Multi-window workspace"
8145 +#: includes/welcome-dialog.php:164
8146 +msgid "Posts, media and settings side by side."
10871 8147 msgstr ""
10872 8148
10873 -#: includes/welcome-dialog.php:116
10874 -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"
10875 8151 msgstr ""
10876 8152
10877 -#: includes/welcome-dialog.php:120
10878 -msgid "Native, table-driven apps"
8153 +#: includes/welcome-dialog.php:169
8154 +msgid "Fast lists with bulk actions and previews."
10879 8155 msgstr ""
10880 8156
10881 -#: includes/welcome-dialog.php:121
10882 -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"
10883 8159 msgstr ""
10884 8160
10885 -#: includes/welcome-dialog.php:125
10886 -msgid "Wallpapers, dock & themes"
8161 +#: includes/welcome-dialog.php:174
8162 +msgid "Pin what you use most, one click away."
10887 8163 msgstr ""
10888 8164
10889 -#: includes/welcome-dialog.php:126
10890 -msgid "Make it yours. Choose a wallpaper, pin your favorite screens to the dock, and switch accent colors — all from OpenStation Preferences."
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"
10891 8169 msgstr ""
10892 8170
10893 -#: includes/welcome-dialog.php:130
10894 -msgid "AI Copilot, built in"
8171 +#: includes/welcome-dialog.php:180
8172 +msgid "Jump to any screen or run a command."
10895 8173 msgstr ""
10896 8174
10897 -#: includes/welcome-dialog.php:131
10898 -msgid "Press ⌘K anywhere to ask the AI Assistant — it can run commands, navigate windows and answer questions about your site."
10899 -msgstr ""
10900 -
10901 -#: includes/welcome-dialog.php:510
10902 -msgid "New here"
10903 -msgstr ""
10904 -
10905 -#. translators: %s: the label of the admin bar button.
10906 -#: includes/welcome-dialog.php:543
10907 -#, php-format
10908 -msgid "Prefer to switch yourself? Click %s in the top-right of your admin bar."
10909 -msgstr ""
10910 -
10911 8175 #: includes/widgets/heartbeat.php:63
10912 8176 msgid "Heartbeat"
10913 8177 msgstr ""
10914 8178
@@ -10927,14 +8191,8 @@
10927 8191 #: includes/widgets/widget-drafts.php:78
10928 8192 msgid "Your unfinished posts — click to reopen in the editor."
10929 8193 msgstr ""
10930 8194
10931 -#: includes/widgets/widget-drafts.php:150
10932 -#: includes/widgets/widget-drafts.php:455
10933 -#: includes/window-links.php:902
10934 -msgid "You are not allowed to edit this post."
10935 -msgstr ""
10936 -
10937 8195 #: includes/widgets/widget-drafts.php:157
10938 8196 msgid "No AI provider is configured."
10939 8197 msgstr ""
10940 8198
@@ -10941,12 +8199,20 @@
10941 8199 #: includes/widgets/widget-drafts.php:303
10942 8200 msgid "AI is not available on this site."
10943 8201 msgstr ""
10944 8202
10945 -#: includes/widgets/widget-drafts.php:349
8203 +#: includes/widgets/widget-drafts.php:345
10946 8204 msgid "The AI response could not be parsed."
10947 8205 msgstr ""
10948 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 +
10949 8215 #: includes/widgets/widget-focus-timer.php:77
10950 8216 msgid "Focus Timer"
10951 8217 msgstr ""
10952 8218
@@ -11013,41 +8279,41 @@
11013 8279 #: includes/window-chrome.php:118
11014 8280 msgid "Window theme tokens must use CSS custom-property keys (start with \"--\")."
11015 8281 msgstr ""
11016 8282
11017 -#: includes/window-chrome.php:309
8283 +#: includes/window-chrome.php:315
11018 8284 msgid "Window control script registration requires a non-empty script handle."
11019 8285 msgstr ""
11020 8286
11021 -#: includes/window-chrome.php:354
8287 +#: includes/window-chrome.php:360
11022 8288 msgid "Window control registration requires a non-empty `id`."
11023 8289 msgstr ""
11024 8290
11025 -#: includes/window-chrome.php:360
8291 +#: includes/window-chrome.php:366
11026 8292 msgid "Window control registration requires a non-empty `label`."
11027 8293 msgstr ""
11028 8294
11029 -#: includes/window-chrome.php:368
8295 +#: includes/window-chrome.php:374
11030 8296 msgid "Window control `placement` must be one of \"left\", \"right\", \"controls\"."
11031 8297 msgstr ""
11032 8298
11033 -#: includes/window-chrome.php:555
8299 +#: includes/window-chrome.php:567
11034 8300 msgid "Window slot script registration requires a non-empty script handle."
11035 8301 msgstr ""
11036 8302
11037 -#: includes/window-chrome.php:593
8303 +#: includes/window-chrome.php:605
11038 8304 msgid "Window slot registration requires a non-empty `id`."
11039 8305 msgstr ""
11040 8306
11041 -#: includes/window-chrome.php:600
8307 +#: includes/window-chrome.php:612
11042 8308 msgid "Window slot registration requires a known `slot` name."
11043 8309 msgstr ""
11044 8310
11045 -#: includes/window-chrome.php:767
8311 +#: includes/window-chrome.php:785
11046 8312 msgid "Window chrome script registration requires a non-empty script handle."
11047 8313 msgstr ""
11048 8314
11049 -#: includes/window-chrome.php:806
8315 +#: includes/window-chrome.php:824
11050 8316 msgid "Window chrome registration requires a non-empty `id`."
11051 8317 msgstr ""
11052 8318
11053 8319 #. translators: %s: post title.
@@ -11062,32 +8328,32 @@
11062 8328 msgid "Comments on %s"
11063 8329 msgstr ""
11064 8330
11065 8331 #. translators: %d: attachment ID.
11066 -#: includes/window-links.php:744
8332 +#: includes/window-links.php:750
11067 8333 #, php-format
11068 8334 msgid "Media item %d"
11069 8335 msgstr ""
11070 8336
11071 8337 #. translators: %d: post ID.
11072 -#: includes/window-links.php:778
8338 +#: includes/window-links.php:784
11073 8339 #, php-format
11074 8340 msgid "Post %d"
11075 8341 msgstr ""
11076 8342
11077 -#: includes/window-links.php:783
8343 +#: includes/window-links.php:789
11078 8344 msgid "Linked posts"
11079 8345 msgstr ""
11080 8346
11081 -#: includes/window-links.php:875
8347 +#: includes/window-links.php:889
11082 8348 msgid "Post ID to recompute the content identity for."
11083 8349 msgstr ""
11084 8350
11085 -#: includes/window-links.php:921
8351 +#: includes/window-links.php:935
11086 8352 msgid "No content identity for this object."
11087 8353 msgstr ""
11088 8354
11089 -#: includes/window-links.php:1004
8355 +#: includes/window-links.php:1018
11090 8356 msgid "Window-link renderer script registration requires a non-empty script handle."
11091 8357 msgstr ""
11092 8358
11093 8359 #: includes/window-notices.php:117
@@ -11113,12 +8379,8 @@
11113 8379 #: includes/wp-icon-registry.php:41
11114 8380 msgid "All windows"
11115 8381 msgstr ""
11116 8382
11117 -#: includes/wp-icon-registry.php:42
11118 -msgid "Dock"
11119 -msgstr ""
11120 -
11121 8383 #: includes/wp-icon-registry.php:43
11122 8384 msgid "Spaces"
11123 8385 msgstr ""
11124 8386
@@ -11131,12 +8393,8 @@
11131 8393 msgstr ""
11132 8394
11133 8395 #: includes/wp-icon-registry.php:46
11134 8396 msgid "Command palette"
11135 -msgstr ""
11136 -
11137 -#: includes/wp-icon-registry.php:47
11138 -msgid "Apps"
11139 8397 msgstr ""
11140 8398
11141 8399 #: includes/wp-icon-registry.php:50
11142 8400 msgid "Lock"