PluginProbe
OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin / 1.1.11
OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin v1.1.11
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 0.8.8 All 35 releases
← All changes | languages/desktop-mode.pot +1578 -846 1.1.6 → 1.1.11 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.6\n"
5 +"Project-Id-Version: OpenStation 1.1.11\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,111 +8,129 @@
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-09-04T15:16:30+00:00\n"
12 +"POT-Creation-Date: 2026-09-23T15:57:42+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
38 +#: src/agent-run-window.ts:317
39 39 msgid "Delete"
40 40 msgstr ""
41 41
42 -#: 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
43 47 msgid "+ New chat"
44 48 msgstr ""
45 49
46 -#: 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
47 55 msgid "No conversations yet."
48 56 msgstr ""
49 57
50 -#: src/agent-run-window.ts:443
58 +#: src/agent-run-window.ts:463
51 59 msgid "Delete conversation"
52 60 msgstr ""
53 61
54 -#: src/agent-run-window.ts:474
62 +#: src/agent-run-window.ts:525
55 63 msgid "No agent selected"
56 64 msgstr ""
57 65
58 -#: src/agent-run-window.ts:478
66 +#: src/agent-run-window.ts:529
59 67 msgid "Open an agent from the Agents section of WP Explorer, or pick a past conversation."
60 68 msgstr ""
61 69
62 -#: src/agent-run-window.ts:529
70 +#: src/agent-run-window.ts:580
63 71 msgid "Message the agent"
64 72 msgstr ""
65 73
66 -#: src/agent-run-window.ts:533
74 +#: src/agent-run-window.ts:584
67 75 msgid "Ask the agent to do something…"
68 76 msgstr ""
69 77
70 -#: src/agent-run-window.ts:545
71 -#: src/agent-run-window.ts:548
78 +#: src/agent-run-window.ts:596
79 +#: src/agent-run-window.ts:599
72 80 #: src/ai-assistant/impl.ts:1889
81 +#: src/mio/assistant/chat.ts:70
73 82 msgid "Send"
74 83 msgstr ""
75 84
76 -#: src/agent-run-window.ts:639
85 +#: src/agent-run-window.ts:722
77 86 msgid "Shared with the agent"
78 87 msgstr ""
79 88
80 -#: src/agent-run-window.ts:668
89 +#: src/agent-run-window.ts:751
81 90 msgid "Tool calls"
82 91 msgstr ""
83 92
84 -#: src/agent-run-window.ts:731
93 +#: src/agent-run-window.ts:815
85 94 msgid "Chat window config is missing."
86 95 msgstr ""
87 96
88 -#: src/agent-run-window.ts:771
97 +#: src/agent-run-window.ts:852
89 98 #: src/desktop-files/agent-drop-targets.ts:84
90 99 msgid "Send to agent"
91 100 msgstr ""
92 101
93 102 #. 1: entity kind (post, media, …), 2: entity title, 3: numeric id.
94 -#: src/agents-dispatch.ts:172
103 +#: src/agents-dispatch.ts:170
95 104 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."
96 105 msgstr ""
97 106
98 107 #. 1: entity kind (post, media, …), 2: entity title, 3: numeric id.
99 -#: src/agents-dispatch.ts:190
108 +#: src/agents-dispatch.ts:188
100 109 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."
101 110 msgstr ""
102 111
103 -#: src/agents-dispatch.ts:288
112 +#: src/agents-dispatch.ts:282
113 +msgid "The agent finished without a text answer."
114 +msgstr ""
115 +
116 +#: src/agents-dispatch.ts:300
117 +#: src/mio/assistant/response-actions.ts:146
104 118 msgid "Working…"
105 119 msgstr ""
106 120
107 -#: src/agents-dispatch.ts:324
108 -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."
121 +#: src/agents-dispatch.ts:315
122 +msgid "Queued — waiting for a WordPress worker…"
109 123 msgstr ""
110 124
111 -#: src/agents-dispatch.ts:341
112 -msgid "The agent finished without a text answer."
125 +#: src/agents-dispatch.ts:316
126 +msgid "Reconnecting to the background job…"
113 127 msgstr ""
114 128
129 +#: src/agents-dispatch.ts:317
130 +msgid "Working in the background…"
131 +msgstr ""
132 +
115 133 #: src/agents-entity-window.ts:66
116 134 #: src/ai-assistant/impl.ts:1751
117 135 msgid "Page"
118 136 msgstr ""
@@ -121,10 +139,11 @@
121 139 #: src/content-graph/panel.ts:411
122 140 #: src/content-graph/panel.ts:881
123 141 #: apps/my-wordpress/parts/sections.php:66
124 142 #: includes/desktop-files/built-in-types.php:30
125 -#: includes/my-wordpress/window.php:156
143 +#: includes/my-wordpress/window.php:185
126 144 #: includes/recycle-bin/store.php:597
145 +#: includes/welcome-dialog.php:576
127 146 #: includes/window-links.php:749
128 147 msgid "Media"
129 148 msgstr ""
130 149
@@ -149,8 +168,28 @@
149 168 #: includes/desktop-files/built-in-types.php:24
150 169 msgid "Post"
151 170 msgstr ""
152 171
172 +#: src/agents-jobs.ts:80
173 +msgid "The job status could not be read."
174 +msgstr ""
175 +
176 +#: src/agents-jobs.ts:122
177 +msgid "The server returned a different job."
178 +msgstr ""
179 +
180 +#: src/agents-jobs.ts:129
181 +msgid "The agent job failed."
182 +msgstr ""
183 +
184 +#: src/agents-jobs.ts:132
185 +msgid "The server returned an invalid job state."
186 +msgstr ""
187 +
188 +#: src/agents-jobs.ts:145
189 +msgid "The background job has not returned a result. Some work may already have been applied. Check the site before submitting again."
190 +msgstr ""
191 +
153 192 #: src/ai-assistant/impl.ts:161
154 193 msgid "Find my post about…"
155 194 msgstr ""
156 195
@@ -197,9 +236,9 @@
197 236 msgstr ""
198 237
199 238 #: src/ai-assistant/impl.ts:1030
200 239 #: src/ai-assistant/impl.ts:1619
201 -#: src/plugins/drafts-widget/index.ts:192
240 +#: src/plugins/drafts-widget/index.ts:238
202 241 msgid "Thinking…"
203 242 msgstr ""
204 243
205 244 #. %d: HTTP status code.
@@ -264,9 +303,10 @@
264 303 msgstr ""
265 304
266 305 #: src/ai-assistant/impl.ts:1855
267 306 #: src/ai-assistant/impl.ts:1864
268 -msgid "Site Assistant"
307 +#: src/notch.ts:73
308 +msgid "Site assistant"
269 309 msgstr ""
270 310
271 311 #: src/ai-assistant/impl.ts:1866
272 312 msgid "Assistant mode"
@@ -298,79 +338,82 @@
298 338 #: src/ai-assistant/loading-placeholder.ts:155
299 339 msgid "Starting the command palette…"
300 340 msgstr ""
301 341
302 -#. %s: error message.
303 -#: src/app-runtime/session.ts:304
304 -msgid "The window could not update: %s"
342 +#: src/app-runtime/session.ts:321
343 +msgid "The window could not update"
305 344 msgstr ""
306 345
346 +#: src/app-runtime/session.ts:322
347 +msgid "The window could not update."
348 +msgstr ""
349 +
307 350 #. %s: HTTP status code, optionally followed by the reason phrase (e.g. "500 Internal Server Error").
308 -#: src/boot/tracked-fetch.ts:126
351 +#: src/boot/tracked-fetch.ts:238
309 352 msgid "Request failed (HTTP %s)."
310 353 msgstr ""
311 354
312 -#: src/bug-report/index.ts:59
355 +#: src/bug-report/index.ts:56
313 356 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."
314 357 msgstr ""
315 358
316 -#: src/bug-report/index.ts:65
359 +#: src/bug-report/index.ts:62
317 360 msgid "Title"
318 361 msgstr ""
319 362
320 -#: src/bug-report/index.ts:66
363 +#: src/bug-report/index.ts:63
321 364 msgid "A short summary"
322 365 msgstr ""
323 366
324 -#: src/bug-report/index.ts:69
367 +#: src/bug-report/index.ts:66
325 368 msgid "What happened? What did you expect?"
326 369 msgstr ""
327 370
328 -#: src/bug-report/index.ts:70
371 +#: src/bug-report/index.ts:67
329 372 msgid "Describe the issue or the feature you have in mind."
330 373 msgstr ""
331 374
332 -#: src/bug-report/index.ts:74
375 +#: src/bug-report/index.ts:71
333 376 msgid "Steps to reproduce (bug only)"
334 377 msgstr ""
335 378
336 -#: src/bug-report/index.ts:75
379 +#: src/bug-report/index.ts:72
337 380 msgid "One step per line"
338 381 msgstr ""
339 382
340 -#: src/bug-report/index.ts:88
383 +#: src/bug-report/index.ts:85
341 384 msgid "Open issue on GitHub"
342 385 msgstr ""
343 386
344 -#: src/bug-report/index.ts:93
387 +#: src/bug-report/index.ts:90
345 388 msgid "You will review and submit on GitHub."
346 389 msgstr ""
347 390
348 -#: src/bug-report/index.ts:106
391 +#: src/bug-report/index.ts:103
349 392 msgid "Title and description are both required."
350 393 msgstr ""
351 394
352 -#: src/bug-report/index.ts:126
395 +#: src/bug-report/index.ts:123
353 396 #: src/content-graph/panel.ts:894
354 -#: src/plugins/my-wordpress-woocommerce/index.ts:742
397 +#: src/plugins/my-wordpress-woocommerce/index.ts:741
355 398 #: apps/my-wordpress/parts/lists.php:488
356 399 #: includes/agents/identity.php:233
357 400 msgid "Type"
358 401 msgstr ""
359 402
360 -#: src/bug-report/index.ts:134
403 +#: src/bug-report/index.ts:131
361 404 msgid "Bug"
362 405 msgstr ""
363 406
364 -#: src/bug-report/index.ts:135
407 +#: src/bug-report/index.ts:132
365 408 msgid "Feature request"
366 409 msgstr ""
367 410
368 -#: src/bug-report/index.ts:136
411 +#: src/bug-report/index.ts:133
369 412 msgid "Question"
370 413 msgstr ""
371 414
372 -#: src/bug-report/index.ts:224
415 +#: src/bug-report/index.ts:221
373 416 msgid "Environment included with the report"
374 417 msgstr ""
375 418
376 419 #. %s: the `core/commands` command name.
@@ -455,10 +498,10 @@
455 498 msgstr ""
456 499
457 500 #: src/content-graph/panel.ts:409
458 501 #: src/content-graph/panel.ts:713
459 -#: src/desktop-files/preview.ts:470
460 -#: apps/comments/comments.os.php:38
502 +#: src/desktop-files/preview.ts:471
503 +#: apps/comments/comments.os.php:37
461 504 #: apps/my-wordpress/parts/dossiers.php:78
462 505 #: apps/my-wordpress/parts/dossiers.php:167
463 506 #: includes/ai-copilot/search.php:111
464 507 #: includes/window-links.php:669
@@ -507,10 +550,9 @@
507 550 msgid "WordPress"
508 551 msgstr ""
509 552
510 553 #: src/content-graph/panel.ts:532
511 -#: src/plugins/my-wordpress-woocommerce/index.ts:754
512 -#: src/window-manager/overview.ts:820
554 +#: src/plugins/my-wordpress-woocommerce/index.ts:753
513 555 msgid "Edit"
514 556 msgstr ""
515 557
516 558 #: src/content-graph/panel.ts:547
@@ -522,8 +564,9 @@
522 564 msgid "Contributor"
523 565 msgstr ""
524 566
525 567 #: src/content-graph/panel.ts:596
568 +#: apps/users/users.os.php:135
526 569 msgid "Roles"
527 570 msgstr ""
528 571
529 572 #: src/content-graph/panel.ts:605
@@ -536,21 +579,22 @@
536 579
537 580 #: src/content-graph/panel.ts:623
538 581 #: src/content-graph/panel.ts:711
539 582 #: src/content-graph/panel.ts:725
540 -#: src/desktop-files/preview.ts:389
541 -#: src/desktop-files/preview.ts:464
583 +#: src/desktop-files/preview.ts:390
584 +#: src/desktop-files/preview.ts:465
542 585 #: apps/my-wordpress/parts/sections.php:42
543 586 #: apps/posts/posts.os.php:39
544 -#: includes/my-wordpress/window.php:133
587 +#: includes/my-wordpress/window.php:162
588 +#: includes/welcome-dialog.php:562
545 589 msgid "Posts"
546 590 msgstr ""
547 591
548 592 #: src/content-graph/panel.ts:624
549 -#: src/desktop-files/preview.ts:395
593 +#: src/desktop-files/preview.ts:396
550 594 #: apps/my-wordpress/parts/sections.php:54
551 595 #: apps/pages/pages.os.php:35
552 -#: includes/my-wordpress/window.php:141
596 +#: includes/my-wordpress/window.php:170
553 597 msgid "Pages"
554 598 msgstr ""
555 599
556 600 #: src/content-graph/panel.ts:625
@@ -557,9 +601,9 @@
557 601 msgid "CPT"
558 602 msgstr ""
559 603
560 604 #: src/content-graph/panel.ts:627
561 -#: src/desktop-files/preview.ts:401
605 +#: src/desktop-files/preview.ts:402
562 606 msgid "Comments received"
563 607 msgstr ""
564 608
565 609 #: src/content-graph/panel.ts:631
@@ -589,15 +633,15 @@
589 633 msgid "Parent"
590 634 msgstr ""
591 635
592 636 #: src/content-graph/panel.ts:703
593 -#: src/plugins/my-wordpress-woocommerce/index.ts:876
637 +#: src/plugins/my-wordpress-woocommerce/index.ts:875
594 638 #: includes/agents/privacy.php:69
595 639 msgid "Description"
596 640 msgstr ""
597 641
598 642 #: src/content-graph/panel.ts:717
599 -#: src/desktop-files/preview.ts:476
643 +#: src/desktop-files/preview.ts:477
600 644 msgid "Authors"
601 645 msgstr ""
602 646
603 647 #: src/content-graph/panel.ts:733
@@ -624,10 +668,10 @@
624 668 msgid "—"
625 669 msgstr ""
626 670
627 671 #: src/content-graph/panel.ts:818
628 -#: src/plugins/my-wordpress-woocommerce/index.ts:813
629 -#: src/plugins/my-wordpress-woocommerce/index.ts:867
672 +#: src/plugins/my-wordpress-woocommerce/index.ts:812
673 +#: src/plugins/my-wordpress-woocommerce/index.ts:866
630 674 #: apps/my-wordpress/parts/lists.php:517
631 675 msgid "Status"
632 676 msgstr ""
633 677
@@ -637,9 +681,9 @@
637 681 msgid "Revision"
638 682 msgstr ""
639 683
640 684 #: src/content-graph/panel.ts:936
641 -#: src/window/index.ts:3571
685 +#: src/window/index.ts:3993
642 686 msgid "Saved"
643 687 msgstr ""
644 688
645 689 #: src/content-graph/panel.ts:941
@@ -662,9 +706,9 @@
662 706 msgstr ""
663 707
664 708 #: src/content-graph/panel.ts:1245
665 709 #: src/ui/inline-loader.ts:169
666 -#: src/widgets/layer.ts:522
710 +#: src/widgets/layer.ts:545
667 711 msgid "Loading…"
668 712 msgstr ""
669 713
670 714 #. 1: taxonomy label (e.g. Category, Tag). 2: post count for the term.
@@ -688,59 +732,147 @@
688 732 #: src/content-graph/scene.ts:1374
689 733 msgid "Undated"
690 734 msgstr ""
691 735
692 -#: src/content-graph/toolbar.ts:85
693 -msgid "Search nodes…"
736 +#: src/content-graph/toolbar.ts:57
737 +msgid "Show post types"
694 738 msgstr ""
695 739
696 -#: src/content-graph/toolbar.ts:88
740 +#: src/content-graph/toolbar.ts:92
697 741 msgid "Search posts and pages in the graph"
698 742 msgstr ""
699 743
700 -#: src/content-graph/toolbar.ts:154
744 +#: src/content-graph/toolbar.ts:96
745 +msgid "Search nodes…"
746 +msgstr ""
747 +
748 +#: src/content-graph/toolbar.ts:168
701 749 msgid "Group by"
702 750 msgstr ""
703 751
704 -#: src/content-graph/toolbar.ts:155
752 +#: src/content-graph/toolbar.ts:169
705 753 msgid "Group posts by a shared facet"
706 754 msgstr ""
707 755
708 -#: src/content-graph/toolbar.ts:188
756 +#: src/content-graph/toolbar.ts:201
709 757 msgid "Fit"
710 758 msgstr ""
711 759
712 -#: src/content-graph/toolbar.ts:189
760 +#: src/content-graph/toolbar.ts:202
713 761 msgid "Fit graph to view"
714 762 msgstr ""
715 763
716 -#: src/content-graph/toolbar.ts:157
764 +#: src/content-graph/toolbar.ts:171
717 765 msgid "No grouping"
718 766 msgstr ""
719 767
720 -#: src/content-graph/toolbar.ts:158
768 +#: src/content-graph/toolbar.ts:172
721 769 msgid "Group by category"
722 770 msgstr ""
723 771
724 -#: src/content-graph/toolbar.ts:159
772 +#: src/content-graph/toolbar.ts:173
725 773 msgid "Group by tag"
726 774 msgstr ""
727 775
728 -#: src/content-graph/toolbar.ts:160
776 +#: src/content-graph/toolbar.ts:174
729 777 msgid "Group by author"
730 778 msgstr ""
731 779
732 -#: src/content-graph/toolbar.ts:161
780 +#: src/content-graph/toolbar.ts:175
733 781 msgid "Group by year"
734 782 msgstr ""
735 783
736 -#: src/content-graph/toolbar.ts:162
784 +#: src/content-graph/toolbar.ts:176
737 785 msgid "Group by year-month"
738 786 msgstr ""
739 787
788 +#: src/core/rest-failure.ts:93
789 +msgid "Could not reach the site. Check your connection and try again."
790 +msgstr ""
791 +
792 +#: src/core/rest-failure.ts:179
793 +msgid "Your session has expired. Reload the page and try again."
794 +msgstr ""
795 +
796 +#: src/core/rest-failure.ts:182
797 +msgid "The site sent an unreadable reply. Reload the page to check whether the change went through."
798 +msgstr ""
799 +
800 +#: src/core/rest-failure.ts:194
801 +msgid "It no longer exists. Reload the page to catch up."
802 +msgstr ""
803 +
804 +#. %d: HTTP status code.
805 +#: src/core/rest-failure.ts:199
806 +msgid "The server answered with error %d."
807 +msgstr ""
808 +
809 +#. %d: HTTP status code.
810 +#: src/core/rest-failure.ts:206
811 +msgid "The server refused the request (HTTP %d)."
812 +msgstr ""
813 +
814 +#: src/deactivation-feedback/index.ts:53
815 +msgid "It changed WordPress too much"
816 +msgstr ""
817 +
818 +#: src/deactivation-feedback/index.ts:54
819 +msgid "I’m missing features I need"
820 +msgstr ""
821 +
822 +#: src/deactivation-feedback/index.ts:55
823 +msgid "It’s too buggy or unstable"
824 +msgstr ""
825 +
826 +#: src/deactivation-feedback/index.ts:56
827 +#: includes/my-wordpress/integrations/woocommerce.php:240
828 +msgid "Other"
829 +msgstr ""
830 +
831 +#: src/deactivation-feedback/index.ts:110
832 +msgid "Before you go, what didn't work?"
833 +msgstr ""
834 +
835 +#: src/deactivation-feedback/index.ts:115
836 +msgid "Optional. One answer helps us fix what sent you away."
837 +msgstr ""
838 +
839 +#: src/deactivation-feedback/index.ts:142
840 +msgid "Details (optional)"
841 +msgstr ""
842 +
843 +#: src/deactivation-feedback/index.ts:143
844 +#: src/deactivation-feedback/index.ts:190
845 +msgid "Anything else? (optional)"
846 +msgstr ""
847 +
848 +#: src/deactivation-feedback/index.ts:148
849 +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."
850 +msgstr ""
851 +
852 +#: src/deactivation-feedback/index.ts:160
853 +msgid "Skip and deactivate"
854 +msgstr ""
855 +
856 +#: src/deactivation-feedback/index.ts:166
857 +msgid "Send and deactivate"
858 +msgstr ""
859 +
860 +#: src/deactivation-feedback/index.ts:186
861 +msgid "Which page or plugin?"
862 +msgstr ""
863 +
864 +#: src/deactivation-feedback/index.ts:188
865 +msgid "Which features?"
866 +msgstr ""
867 +
868 +#: src/deactivation-feedback/index.ts:299
869 +msgid "Sending…"
870 +msgstr ""
871 +
740 872 #: src/desktop-files/breadcrumbs.ts:66
741 873 #: src/desktop-files/breadcrumbs.ts:67
742 -#: src/workspaces/wizard.ts:1030
874 +#: src/workspaces/wizard.ts:1031
743 875 msgid "Back"
744 876 msgstr ""
745 877
746 878 #: src/desktop-files/breadcrumbs.ts:87
@@ -751,81 +883,82 @@
751 883 #: includes/agents/run-window.php:96
752 884 msgid "Agent chat"
753 885 msgstr ""
754 886
755 -#: src/desktop-files/preview.ts:633
887 +#: src/desktop-files/preview.ts:634
756 888 #: includes/desktop-files/built-in-types.php:36
757 889 msgid "Uploaded file"
758 890 msgstr ""
759 891
760 -#: src/desktop-files/preview.ts:652
892 +#: src/desktop-files/preview.ts:653
761 893 msgid "No preview available for this file type."
762 894 msgstr ""
763 895
764 -#: src/desktop-files/preview.ts:699
896 +#: src/desktop-files/preview.ts:700
897 +#: includes/desktop-files/media-library.php:293
765 898 msgid "Download"
766 899 msgstr ""
767 900
768 -#: src/desktop-files/preview.ts:716
901 +#: src/desktop-files/preview.ts:717
769 902 msgid "(folder)"
770 903 msgstr ""
771 904
772 -#: src/desktop-files/preview.ts:720
905 +#: src/desktop-files/preview.ts:721
773 906 msgid "Double-click to open."
774 907 msgstr ""
775 908
776 -#: src/desktop-files/preview.ts:731
909 +#: src/desktop-files/preview.ts:732
777 910 msgid "Shortcut"
778 911 msgstr ""
779 912
780 -#: src/desktop-files/preview.ts:735
913 +#: src/desktop-files/preview.ts:736
781 914 msgid "Plugin shortcut. Double-click to open."
782 915 msgstr ""
783 916
784 -#: src/desktop-files/preview.ts:746
917 +#: src/desktop-files/preview.ts:747
785 918 #: includes/desktop-files/built-in-types.php:60
786 919 msgid "Bookmark"
787 920 msgstr ""
788 921
789 922 #. %s is a file-type slug.
790 -#: src/desktop-files/preview.ts:772
923 +#: src/desktop-files/preview.ts:773
791 924 msgid "Type: %s"
792 925 msgstr ""
793 926
794 -#: src/desktop-files/preview.ts:779
927 +#: src/desktop-files/preview.ts:780
795 928 msgid "The underlying entity is no longer available."
796 929 msgstr ""
797 930
798 -#: src/desktop-files/preview.ts:830
931 +#: src/desktop-files/preview.ts:831
799 932 msgid "Unknown error."
800 933 msgstr ""
801 934
802 -#: src/desktop-files/preview.ts:859
935 +#: src/desktop-files/preview.ts:860
803 936 msgid "Select an item to preview it here."
804 937 msgstr ""
805 938
806 939 #. %d: number of selected items.
807 -#: src/desktop-files/preview.ts:886
940 +#: src/desktop-files/preview.ts:887
808 941 msgid "%d items selected"
809 942 msgstr ""
810 943
811 -#: src/desktop-files/preview.ts:256
944 +#: src/desktop-files/preview.ts:257
812 945 msgid "Explore details"
813 946 msgstr ""
814 947
815 -#: src/desktop-files/preview.ts:257
948 +#: src/desktop-files/preview.ts:258
816 949 msgid "See author, comments, categories, tags, attached media, and revisions for this entry."
817 950 msgstr ""
818 951
819 -#: src/desktop-files/preview.ts:276
952 +#: src/desktop-files/preview.ts:277
820 953 msgid "Open in editor"
821 954 msgstr ""
822 955
823 -#: src/desktop-files/recycle-bin-targets.ts:140
824 -#: src/notes/layer.ts:618
825 -#: src/notes/layer.ts:930
826 -#: src/plugins/drafts-widget/index.ts:627
827 -#: src/plugins/drafts-widget/index.ts:677
956 +#: src/desktop-files/recycle-bin-targets.ts:142
957 +#: src/notes/layer.ts:628
958 +#: src/notes/layer.ts:940
959 +#: src/plugins/drafts-widget/index.ts:708
960 +#: src/plugins/drafts-widget/index.ts:758
828 961 msgid "Move to Trash"
829 962 msgstr ""
830 963
831 964 #: src/desktop-icons.ts:434
@@ -834,10 +967,10 @@
834 967
835 968 #. %d is the number of pending items in a desktop-icon badge.
836 969 #. %d is the number of pending items in a dock badge.
837 970 #: src/desktop-icons.ts:539
838 -#: src/dock.ts:2882
839 -#: src/dock.ts:2895
971 +#: src/dock.ts:2899
972 +#: src/dock.ts:2912
840 973 msgid "%d notification"
841 974 msgid_plural "%d notifications"
842 975 msgstr[0] ""
843 976 msgstr[1] ""
@@ -851,49 +984,50 @@
851 984 msgid "Retry"
852 985 msgstr ""
853 986
854 987 #. %1$s is the workspace name, %2$d the windows kept, %3$d the windows on the desk.
855 -#: src/desktop.ts:2781
988 +#: src/desktop.ts:2853
856 989 msgid "%1$s will open like this — the top %2$d of %3$d windows, where they are."
857 990 msgstr ""
858 991
859 992 #. %1$s is the workspace name, %2$d a number of windows.
860 -#: src/desktop.ts:2789
993 +#: src/desktop.ts:2861
861 994 msgid "%1$s will open like this — %2$d windows, where they are."
862 995 msgstr ""
863 996
864 997 #. %s is an admin menu title (e.g. "Appearance").
865 -#: src/dock-constellation/index.ts:851
998 +#: src/dock-constellation/index.ts:860
866 999 msgid "%s menu"
867 1000 msgstr ""
868 1001
869 -#: src/dock-constellation/index.ts:1016
1002 +#: src/dock-constellation/index.ts:1025
870 1003 msgid "Open windows"
871 1004 msgstr ""
872 1005
873 1006 #. %d is a count of currently-open windows.
874 -#: src/dock-constellation/index.ts:1021
1007 +#: src/dock-constellation/index.ts:1030
875 1008 msgid "%d open window"
876 1009 msgid_plural "%d open windows"
877 1010 msgstr[0] ""
878 1011 msgstr[1] ""
879 1012
880 -#: src/dock-constellation/index.ts:1051
1013 +#: src/dock-constellation/index.ts:1060
881 1014 msgid "Minimized"
882 1015 msgstr ""
883 1016
884 -#: src/dock-constellation/index.ts:1051
885 -#: src/dock-constellation/index.ts:1078
886 -#: src/plugins/my-wordpress-woocommerce/index.ts:748
887 -#: src/plugins/my-wordpress-woocommerce/index.ts:836
888 -#: src/plugins/my-wordpress-woocommerce/index.ts:913
889 -#: src/plugins/my-wordpress-woocommerce/index.ts:1052
890 -#: src/window/tabs.ts:497
1017 +#: src/dock-constellation/index.ts:1060
1018 +#: src/dock-constellation/index.ts:1087
1019 +#: src/plugins/my-wordpress-woocommerce/index.ts:747
1020 +#: src/plugins/my-wordpress-woocommerce/index.ts:835
1021 +#: src/plugins/my-wordpress-woocommerce/index.ts:912
1022 +#: src/plugins/my-wordpress-woocommerce/index.ts:1051
1023 +#: src/window/tabs.ts:498
1024 +#: apps/network/network.os.php:153
891 1025 #: apps/station-home/parts/view.php:373
892 1026 msgid "Open"
893 1027 msgstr ""
894 1028
895 -#: src/dock-constellation/index.ts:1130
1029 +#: src/dock-constellation/index.ts:1139
896 1030 msgid "(opens in a new tab)"
897 1031 msgstr ""
898 1032
899 1033 #: src/dock-peek/built-in-renderers.ts:104
@@ -918,9 +1052,9 @@
918 1052 msgid "New %s"
919 1053 msgstr ""
920 1054
921 1055 #. %d is the number of pending updates / items.
922 -#: src/dock.ts:1400
1056 +#: src/dock.ts:1404
923 1057 msgid "%d update"
924 1058 msgid_plural "%d updates"
925 1059 msgstr[0] ""
926 1060 msgstr[1] ""
@@ -1213,8 +1347,9 @@
1213 1347 msgid "Replay anyway"
1214 1348 msgstr ""
1215 1349
1216 1350 #: src/games/alphabet-soup/game.ts:683
1351 +#: includes/welcome-dialog.php:156
1217 1352 msgid "Not now"
1218 1353 msgstr ""
1219 1354
1220 1355 #. %s: today's puzzle date (dd-mm-yyyy).
@@ -1283,10 +1418,10 @@
1283 1418 msgid "Find a player…"
1284 1419 msgstr ""
1285 1420
1286 1421 #: src/games/challenge-dialog.ts:93
1287 -#: src/item-visibility-menu.ts:412
1288 -#: src/workspaces/wizard.ts:1023
1422 +#: src/item-visibility-menu.ts:426
1423 +#: src/workspaces/wizard.ts:1024
1289 1424 msgid "Cancel"
1290 1425 msgstr ""
1291 1426
1292 1427 #: src/games/challenge-dialog.ts:97
@@ -1535,9 +1670,9 @@
1535 1670 msgid "Previous"
1536 1671 msgstr ""
1537 1672
1538 1673 #: src/games/scoreboard.ts:184
1539 -#: src/workspaces/wizard.ts:1045
1674 +#: src/workspaces/wizard.ts:1046
1540 1675 msgid "Next"
1541 1676 msgstr ""
1542 1677
1543 1678 #: src/icon-canvas/menu.ts:175
@@ -1561,83 +1696,181 @@
1561 1696 #: apps/my-wordpress/parts/sections.php:262
1562 1697 msgid "Oldest first"
1563 1698 msgstr ""
1564 1699
1565 -#: src/item-visibility-menu.ts:65
1700 +#: src/item-visibility-menu.ts:68
1566 1701 msgid "sidebar"
1567 1702 msgstr ""
1568 1703
1569 -#: src/item-visibility-menu.ts:65
1704 +#: src/item-visibility-menu.ts:68
1570 1705 msgid "dock"
1571 1706 msgstr ""
1572 1707
1708 +#: src/item-visibility-menu.ts:182
1709 +msgid "Hide MIO on wallpaper"
1710 +msgstr ""
1711 +
1712 +#: src/item-visibility-menu.ts:182
1713 +#: src/mio/style-panel.ts:338
1714 +msgid "Show MIO on wallpaper"
1715 +msgstr ""
1716 +
1573 1717 #. %s: "dock" or "sidebar".
1574 -#: src/item-visibility-menu.ts:179
1718 +#: src/item-visibility-menu.ts:193
1575 1719 msgid "Hide from %s"
1576 1720 msgstr ""
1577 1721
1578 1722 #. %s: "dock" or "sidebar".
1579 -#: src/item-visibility-menu.ts:190
1723 +#: src/item-visibility-menu.ts:204
1580 1724 msgid "Keep in %s"
1581 1725 msgstr ""
1582 1726
1583 -#: src/item-visibility-menu.ts:198
1727 +#: src/item-visibility-menu.ts:212
1584 1728 msgid "Also show on desktop"
1585 1729 msgstr ""
1586 1730
1587 -#: src/item-visibility-menu.ts:206
1731 +#: src/item-visibility-menu.ts:220
1588 1732 msgid "Hide from desktop"
1589 1733 msgstr ""
1590 1734
1591 1735 #. %s: "dock" or "sidebar".
1592 -#: src/item-visibility-menu.ts:214
1736 +#: src/item-visibility-menu.ts:228
1593 1737 msgid "Also show on %s"
1594 1738 msgstr ""
1595 1739
1596 -#: src/item-visibility-menu.ts:226
1740 +#: src/item-visibility-menu.ts:240
1597 1741 msgid "Hide everywhere"
1598 1742 msgstr ""
1599 1743
1600 -#: src/item-visibility-menu.ts:235
1744 +#: src/item-visibility-menu.ts:249
1601 1745 msgid "Navigation settings…"
1602 1746 msgstr ""
1603 1747
1604 1748 #. %s is the owning plugin's display name.
1605 -#: src/item-visibility-menu.ts:258
1749 +#: src/item-visibility-menu.ts:272
1606 1750 msgid "Deactivate %s…"
1607 1751 msgstr ""
1608 1752
1609 1753 #. %s: plugin title.
1610 -#: src/item-visibility-menu.ts:407
1754 +#: src/item-visibility-menu.ts:421
1611 1755 msgid "Deactivate %s?"
1612 1756 msgstr ""
1613 1757
1614 -#: src/item-visibility-menu.ts:408
1758 +#: src/item-visibility-menu.ts:422
1615 1759 msgid "This plugin will stop running on the site. You can re-activate it later from the Plugins screen."
1616 1760 msgstr ""
1617 1761
1618 -#: src/item-visibility-menu.ts:411
1762 +#: src/item-visibility-menu.ts:425
1619 1763 msgid "Deactivate"
1620 1764 msgstr ""
1621 1765
1622 1766 #. %s: plugin title.
1623 -#: src/item-visibility-menu.ts:469
1767 +#: src/item-visibility-menu.ts:482
1768 +msgid "Could not deactivate %s"
1769 +msgstr ""
1770 +
1771 +#. %s: plugin title.
1772 +#: src/item-visibility-menu.ts:484
1624 1773 msgid "Could not deactivate %s."
1625 1774 msgstr ""
1626 1775
1627 1776 #. 1: plugin title. 2: number of windows that were closed.
1628 -#: src/item-visibility-menu.ts:493
1777 +#: src/item-visibility-menu.ts:506
1629 1778 msgid "%1$s deactivated. Closed %2$d window(s)."
1630 1779 msgstr ""
1631 1780
1632 1781 #. %s: plugin title.
1633 1782 #. translators: %s: plugin name
1634 -#: src/item-visibility-menu.ts:499
1635 -#: apps/plugins/plugins.os.php:174
1783 +#: src/item-visibility-menu.ts:512
1784 +#: apps/plugins/plugins.os.php:175
1636 1785 #, php-format
1637 1786 msgid "%s deactivated."
1638 1787 msgstr ""
1639 1788
1789 +#: src/mio/assistant/chat.ts:22
1790 +msgid "Chat with MIO"
1791 +msgstr ""
1792 +
1793 +#: src/mio/assistant/chat.ts:30
1794 +#: src/mio/assistant/chat.ts:36
1795 +msgid "Close MIO chat"
1796 +msgstr ""
1797 +
1798 +#: src/mio/assistant/chat.ts:44
1799 +#: includes/agents/conversations.php:218
1800 +msgid "Conversation"
1801 +msgstr ""
1802 +
1803 +#: src/mio/assistant/chat.ts:48
1804 +msgid "Ask about this window, or tell me what to change."
1805 +msgstr ""
1806 +
1807 +#: src/mio/assistant/chat.ts:61
1808 +msgid "Message MIO"
1809 +msgstr ""
1810 +
1811 +#: src/mio/assistant/chat.ts:66
1812 +msgid "Make this space yours…"
1813 +msgstr ""
1814 +
1815 +#: src/mio/assistant/chat.ts:73
1816 +msgid "Stop"
1817 +msgstr ""
1818 +
1819 +#: src/mio/assistant/chat.ts:79
1820 +msgid "Conversation stays in this session. Messages are sent to your configured AI provider."
1821 +msgstr ""
1822 +
1823 +#: src/mio/assistant/chat.ts:149
1824 +msgid "MIO is thinking…"
1825 +msgstr ""
1826 +
1827 +#: src/mio/assistant/chat.ts:161
1828 +msgid "Stopped. A submitted save may still complete."
1829 +msgstr ""
1830 +
1831 +#: src/mio/assistant/chat.ts:161
1832 +msgid "Stopped."
1833 +msgstr ""
1834 +
1835 +#: src/mio/assistant/chat.ts:166
1836 +msgid "MIO could not complete this request."
1837 +msgstr ""
1838 +
1839 +#: src/mio/assistant/response-action-row.ts:12
1840 +msgid "Suggested actions"
1841 +msgstr ""
1842 +
1843 +#: src/mio/assistant/response-actions.ts:143
1844 +#: src/mio/assistant/response-actions.ts:152
1845 +msgid "This action is no longer available."
1846 +msgstr ""
1847 +
1848 +#: src/mio/assistant/response-actions.ts:157
1849 +msgid "Done."
1850 +msgstr ""
1851 +
1852 +#: src/mio/assistant/response-actions.ts:159
1853 +msgid "Could not complete this action. Try again."
1854 +msgstr ""
1855 +
1856 +#: src/mio/callout.ts:25
1857 +msgid "MIO tip"
1858 +msgstr ""
1859 +
1860 +#: src/mio/callout.ts:30
1861 +#: src/mio/callout.ts:36
1862 +msgid "Dismiss MIO tip"
1863 +msgstr ""
1864 +
1865 +#: src/mio/residency.ts:114
1866 +msgid "Ask MIO"
1867 +msgstr ""
1868 +
1869 +#: src/mio/residency.ts:188
1870 +msgid "MIO could not open."
1871 +msgstr ""
1872 +
1640 1873 #: src/mio/style-panel.ts:201
1641 1874 msgid "Blob"
1642 1875 msgstr ""
1643 1876
@@ -1682,14 +1915,14 @@
1682 1915 msgid "Polygon"
1683 1916 msgstr ""
1684 1917
1685 1918 #: src/mio/style-panel.ts:221
1686 -#: src/mio/style-panel.ts:337
1919 +#: src/mio/style-panel.ts:342
1687 1920 msgid "Shape"
1688 1921 msgstr ""
1689 1922
1690 1923 #: src/mio/style-panel.ts:301
1691 -#: src/mio/style-panel.ts:727
1924 +#: src/mio/style-panel.ts:732
1692 1925 msgid "Make it yours"
1693 1926 msgstr ""
1694 1927
1695 1928 #: src/mio/style-panel.ts:325
@@ -1695,146 +1928,166 @@
1695 1928 #: src/mio/style-panel.ts:325
1696 1929 msgid "Corners"
1697 1930 msgstr ""
1698 1931
1699 -#: src/mio/style-panel.ts:349
1932 +#: src/mio/style-panel.ts:337
1933 +msgid "Desktop"
1934 +msgstr ""
1935 +
1936 +#: src/mio/style-panel.ts:354
1700 1937 msgid "Shape strength"
1701 1938 msgstr ""
1702 1939
1703 -#: src/mio/style-panel.ts:360
1940 +#: src/mio/style-panel.ts:365
1704 1941 msgid "Rotation"
1705 1942 msgstr ""
1706 1943
1707 -#: src/mio/style-panel.ts:369
1944 +#: src/mio/style-panel.ts:374
1708 1945 msgid "Change shape on its own"
1709 1946 msgstr ""
1710 1947
1711 -#: src/mio/style-panel.ts:383
1948 +#: src/mio/style-panel.ts:388
1712 1949 msgid "Idle"
1713 1950 msgstr ""
1714 1951
1715 -#: src/mio/style-panel.ts:385
1952 +#: src/mio/style-panel.ts:390
1716 1953 msgid "Wobble when idle"
1717 1954 msgstr ""
1718 1955
1719 -#: src/mio/style-panel.ts:405
1956 +#: src/mio/style-panel.ts:410
1720 1957 msgid "Wobble strength"
1721 1958 msgstr ""
1722 1959
1723 -#: src/mio/style-panel.ts:416
1960 +#: src/mio/style-panel.ts:421
1724 1961 msgid "Wobble speed"
1725 1962 msgstr ""
1726 1963
1727 -#: src/mio/style-panel.ts:427
1728 -#: src/workspaces/wizard.ts:561
1729 -#: src/workspaces/wizard.ts:596
1964 +#: src/mio/style-panel.ts:432
1965 +#: src/workspaces/wizard.ts:562
1966 +#: src/workspaces/wizard.ts:597
1730 1967 msgid "Colour"
1731 1968 msgstr ""
1732 1969
1733 -#: src/mio/style-panel.ts:431
1970 +#: src/mio/style-panel.ts:436
1734 1971 msgid "Hue"
1735 1972 msgstr ""
1736 1973
1737 -#: src/mio/style-panel.ts:442
1974 +#: src/mio/style-panel.ts:447
1738 1975 msgid "Hue spread"
1739 1976 msgstr ""
1740 1977
1741 -#: src/mio/style-panel.ts:453
1978 +#: src/mio/style-panel.ts:458
1742 1979 msgid "Saturation"
1743 1980 msgstr ""
1744 1981
1745 -#: src/mio/style-panel.ts:464
1982 +#: src/mio/style-panel.ts:469
1746 1983 msgid "Brightness"
1747 1984 msgstr ""
1748 1985
1749 -#: src/mio/style-panel.ts:473
1986 +#: src/mio/style-panel.ts:478
1750 1987 msgid "Ring"
1751 1988 msgstr ""
1752 1989
1753 -#: src/mio/style-panel.ts:477
1990 +#: src/mio/style-panel.ts:482
1754 1991 msgid "Thickness"
1755 1992 msgstr ""
1756 1993
1757 -#: src/mio/style-panel.ts:492
1994 +#: src/mio/style-panel.ts:497
1758 1995 msgid "Inner line"
1759 1996 msgstr ""
1760 1997
1761 -#: src/mio/style-panel.ts:500
1998 +#: src/mio/style-panel.ts:505
1762 1999 msgid "Inner line colour"
1763 2000 msgstr ""
1764 2001
1765 -#: src/mio/style-panel.ts:504
2002 +#: src/mio/style-panel.ts:509
1766 2003 msgid "Glow"
1767 2004 msgstr ""
1768 2005
1769 -#: src/mio/style-panel.ts:532
2006 +#: src/mio/style-panel.ts:537
1770 2007 msgid "Gradient"
1771 2008 msgstr ""
1772 2009
1773 -#: src/mio/style-panel.ts:536
2010 +#: src/mio/style-panel.ts:541
1774 2011 msgid "Gradient angle"
1775 2012 msgstr ""
1776 2013
1777 -#: src/mio/style-panel.ts:545
2014 +#: src/mio/style-panel.ts:550
1778 2015 msgid "Loop the gradient (no seam)"
1779 2016 msgstr ""
1780 2017
1781 -#: src/mio/style-panel.ts:552
2018 +#: src/mio/style-panel.ts:557
1782 2019 msgid "Spin the gradient"
1783 2020 msgstr ""
1784 2021
1785 -#: src/mio/style-panel.ts:563
2022 +#: src/mio/style-panel.ts:568
1786 2023 msgid "Cycle the colours"
1787 2024 msgstr ""
1788 2025
1789 -#: src/mio/style-panel.ts:572
2026 +#: src/mio/style-panel.ts:577
1790 2027 msgid "Hologram"
1791 2028 msgstr ""
1792 2029
1793 -#: src/mio/style-panel.ts:574
2030 +#: src/mio/style-panel.ts:579
1794 2031 msgid "Holographic"
1795 2032 msgstr ""
1796 2033
1797 -#: src/mio/style-panel.ts:591
2034 +#: src/mio/style-panel.ts:596
1798 2035 msgid "Iridescence"
1799 2036 msgstr ""
1800 2037
1801 -#: src/mio/style-panel.ts:602
2038 +#: src/mio/style-panel.ts:607
1802 2039 msgid "Body"
1803 2040 msgstr ""
1804 2041
1805 -#: src/mio/style-panel.ts:603
2042 +#: src/mio/style-panel.ts:608
1806 2043 msgid "Body colour"
1807 2044 msgstr ""
1808 2045
1809 -#: src/mio/style-panel.ts:607
2046 +#: src/mio/style-panel.ts:612
1810 2047 msgid "Body opacity"
1811 2048 msgstr ""
1812 2049
1813 -#: src/mio/style-panel.ts:616
2050 +#: src/mio/style-panel.ts:621
1814 2051 msgid "Eyes"
1815 2052 msgstr ""
1816 2053
1817 -#: src/mio/style-panel.ts:617
2054 +#: src/mio/style-panel.ts:622
1818 2055 msgid "Eye colour"
1819 2056 msgstr ""
1820 2057
1821 -#: src/mio/style-panel.ts:621
2058 +#: src/mio/style-panel.ts:626
1822 2059 msgid "Eye size"
1823 2060 msgstr ""
1824 2061
1825 -#: src/mio/style-panel.ts:645
2062 +#: src/mio/style-panel.ts:650
1826 2063 msgid "Surprise me"
1827 2064 msgstr ""
1828 2065
1829 -#: src/mio/style-panel.ts:655
2066 +#: src/mio/style-panel.ts:660
1830 2067 msgid "Restore Mio"
1831 2068 msgstr ""
1832 2069
1833 -#: src/mio/style-panel.ts:664
2070 +#: src/mio/style-panel.ts:669
1834 2071 msgid "Done"
1835 2072 msgstr ""
1836 2073
2074 +#: src/mio/window-toggle.ts:18
2075 +msgid "Disable MIO in this window"
2076 +msgstr ""
2077 +
2078 +#: src/mio/window-toggle.ts:18
2079 +msgid "Enable MIO in this window"
2080 +msgstr ""
2081 +
2082 +#: src/mio/window-toggle.ts:20
2083 +msgid "Enable MIO in the dock first"
2084 +msgstr ""
2085 +
2086 +#: src/mio/window-toggle.ts:34
2087 +msgid "MIO in this window"
2088 +msgstr ""
2089 +
1837 2090 #: src/mobile/home.ts:119
1838 2091 #: src/mobile/tab-bar.ts:178
1839 2092 msgid "Home"
1840 2093 msgstr ""
@@ -1894,9 +2147,9 @@
1894 2147 msgid "Close the switcher"
1895 2148 msgstr ""
1896 2149
1897 2150 #: src/mobile/switcher.ts:135
1898 -#: src/plugins/my-wordpress-woocommerce/index.ts:869
2151 +#: src/plugins/my-wordpress-woocommerce/index.ts:868
1899 2152 #: includes/my-wordpress/integrations/woocommerce.php:725
1900 2153 msgid "Active"
1901 2154 msgstr ""
1902 2155
@@ -1902,9 +2155,9 @@
1902 2155
1903 2156 #. %s: window title.
1904 2157 #. %s is the desktop label
1905 2158 #: src/mobile/switcher.ts:156
1906 -#: src/window-manager/overview.ts:745
2159 +#: src/window-manager/overview.ts:818
1907 2160 msgid "Close %s"
1908 2161 msgstr ""
1909 2162
1910 2163 #: src/mobile/switcher.ts:313
@@ -1924,134 +2177,177 @@
1924 2177 msgid "Close app"
1925 2178 msgstr ""
1926 2179
1927 2180 #: src/multisite/dock-tiles.ts:29
1928 -#: src/multisite/site-switcher.ts:66
2181 +#: src/multisite/site-switcher.ts:103
1929 2182 msgid "Network Admin"
1930 2183 msgstr ""
1931 2184
1932 -#: src/multisite/site-switcher.ts:102
2185 +#: src/multisite/link-offer.ts:56
2186 +msgid "Arrive logged in next time?"
2187 +msgstr ""
2188 +
2189 +#. %1$s: who arrived (name and email); %2$s: the site they came from.
2190 +#: src/multisite/link-offer.ts:58
2191 +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."
2192 +msgstr ""
2193 +
2194 +#: src/multisite/link-offer.ts:63
2195 +msgid "Link accounts"
2196 +msgstr ""
2197 +
2198 +#: src/multisite/site-switcher.ts:261
1933 2199 msgid "Site"
1934 2200 msgstr ""
1935 2201
2202 +#: src/multisite/site-switcher.ts:279
2203 +msgid "External site"
2204 +msgstr ""
2205 +
2206 +#: src/multisite/site-switcher.ts:283
2207 +msgid "External site:"
2208 +msgstr ""
2209 +
2210 +#: src/multisite/site-switcher.ts:287
2211 +msgid "OpenStation is not active on this site. Opens its admin in a new tab."
2212 +msgstr ""
2213 +
2214 +#: src/multisite/site-switcher.ts:291
2215 +msgid "Opens in a new tab:"
2216 +msgstr ""
2217 +
1936 2218 #: src/notch.ts:58
1937 2219 msgid "Open the site assistant"
1938 2220 msgstr ""
1939 2221
1940 -#: src/notch.ts:73
1941 -msgid "Site assistant"
2222 +#: src/notes/convert.ts:129
2223 +msgid "Edit draft"
1942 2224 msgstr ""
1943 2225
1944 -#: src/notes/convert.ts:58
1945 -msgid "Edit draft"
2226 +#: src/notes/convert.ts:157
2227 +msgid "The site sent an unreadable reply while converting the note. Check Posts → Drafts before trying again."
1946 2228 msgstr ""
1947 2229
1948 -#: src/notes/convert.ts:87
2230 +#: src/notes/convert.ts:163
2231 +#: includes/notes/rest.php:586
2232 +msgid "Could not convert the note to a post."
2233 +msgstr ""
2234 +
2235 +#: src/notes/convert.ts:206
1949 2236 msgid "Note converted to a draft post"
1950 2237 msgstr ""
1951 2238
1952 -#: src/notes/convert.ts:90
1953 -#: src/notes/trash.ts:54
2239 +#: src/notes/convert.ts:207
2240 +msgid "Note converted to a draft post. Find it under Posts → Drafts."
2241 +msgstr ""
2242 +
2243 +#: src/notes/convert.ts:212
2244 +#: src/notes/trash.ts:47
1954 2245 msgid "Undo"
1955 2246 msgstr ""
1956 2247
1957 -#: src/notes/convert.ts:120
1958 -#: includes/notes/rest.php:586
1959 -msgid "Could not convert the note to a post."
2248 +#: src/notes/convert.ts:234
2249 +#: src/notes/trash.ts:66
2250 +#: includes/notes/rest.php:477
2251 +msgid "Could not restore the note."
1960 2252 msgstr ""
1961 2253
1962 -#: src/notes/layer.ts:309
1963 -#: src/plugins/notes-widget/index.ts:449
2254 +#: src/notes/layer.ts:311
2255 +#: src/plugins/notes-widget/index.ts:422
1964 2256 msgid "Could not pin the note. Please try again."
1965 2257 msgstr ""
1966 2258
1967 -#: src/notes/layer.ts:429
2259 +#: src/notes/layer.ts:431
1968 2260 msgid "Pinned notes"
1969 2261 msgstr ""
1970 2262
1971 -#: src/notes/layer.ts:506
2263 +#: src/notes/layer.ts:516
1972 2264 msgid "Pinned note"
1973 2265 msgstr ""
1974 2266
1975 2267 #. %s: note author display name.
1976 -#: src/notes/layer.ts:509
2268 +#: src/notes/layer.ts:519
1977 2269 msgid "Note by %s"
1978 2270 msgstr ""
1979 2271
1980 -#: src/notes/layer.ts:525
2272 +#: src/notes/layer.ts:535
1981 2273 msgid "Move note. Drag the pin, or press Enter then use the arrow keys."
1982 2274 msgstr ""
1983 2275
1984 -#: src/notes/layer.ts:604
2276 +#: src/notes/layer.ts:614
1985 2277 msgid "Convert to a draft post"
1986 2278 msgstr ""
1987 2279
1988 -#: src/notes/layer.ts:626
2280 +#: src/notes/layer.ts:636
1989 2281 msgid "Note text"
1990 2282 msgstr ""
1991 2283
1992 2284 #. %s: note author display name.
1993 -#: src/notes/layer.ts:661
2285 +#: src/notes/layer.ts:671
1994 2286 msgid "Pinned by %s"
1995 2287 msgstr ""
1996 2288
1997 2289 #. %s: next paper color name.
1998 -#: src/notes/layer.ts:693
2290 +#: src/notes/layer.ts:703
1999 2291 msgid "Change paper color (next: %s)"
2000 2292 msgstr ""
2001 2293
2002 -#: src/notes/layer.ts:712
2294 +#: src/notes/layer.ts:722
2003 2295 msgid "Public note — everyone can see it. Click to make private."
2004 2296 msgstr ""
2005 2297
2006 -#: src/notes/layer.ts:713
2298 +#: src/notes/layer.ts:723
2007 2299 msgid "Private note. Click to share with every desktop user."
2008 2300 msgstr ""
2009 2301
2010 -#: src/notes/layer.ts:913
2302 +#: src/notes/layer.ts:923
2011 2303 msgid "Note is now public."
2012 2304 msgstr ""
2013 2305
2014 -#: src/notes/layer.ts:914
2306 +#: src/notes/layer.ts:924
2015 2307 msgid "Note is now private."
2016 2308 msgstr ""
2017 2309
2018 -#: src/notes/layer.ts:928
2310 +#: src/notes/layer.ts:938
2019 2311 msgid "Move note to the Trash?"
2020 2312 msgstr ""
2021 2313
2022 -#: src/notes/layer.ts:929
2314 +#: src/notes/layer.ts:939
2023 2315 msgid "You can restore it from the Trash later."
2024 2316 msgstr ""
2025 2317
2026 -#: src/notes/layer.ts:978
2318 +#: src/notes/layer.ts:989
2027 2319 msgid "This note was changed in another session — showing the latest version."
2028 2320 msgstr ""
2029 2321
2030 -#: src/notes/layer.ts:1026
2031 -#: src/plugins/notes-widget/index.ts:353
2322 +#: src/notes/layer.ts:999
2323 +msgid "Could not save the note."
2324 +msgstr ""
2325 +
2326 +#: src/notes/layer.ts:1043
2327 +#: src/plugins/notes-widget/index.ts:335
2032 2328 msgid "Drop on the desktop to pin"
2033 2329 msgstr ""
2034 2330
2035 -#: src/notes/layer.ts:1027
2036 -#: src/plugins/notes-widget/index.ts:354
2331 +#: src/notes/layer.ts:1044
2332 +#: src/plugins/notes-widget/index.ts:336
2037 2333 msgid "Pin here"
2038 2334 msgstr ""
2039 2335
2040 -#: src/notes/layer.ts:1028
2041 -#: src/plugins/notes-widget/index.ts:355
2336 +#: src/notes/layer.ts:1045
2337 +#: src/plugins/notes-widget/index.ts:337
2042 2338 msgid "Can’t pin here"
2043 2339 msgstr ""
2044 2340
2045 -#: src/notes/layer.ts:1218
2341 +#: src/notes/layer.ts:1235
2046 2342 msgid "Moving note. Arrow keys to move, Enter to place, Escape to cancel, Delete to move to the Trash."
2047 2343 msgstr ""
2048 2344
2049 -#: src/notes/layer.ts:1234
2345 +#: src/notes/layer.ts:1251
2050 2346 msgid "Note placed."
2051 2347 msgstr ""
2052 2348
2053 -#: src/notes/layer.ts:1272
2349 +#: src/notes/layer.ts:1289
2054 2350 msgid "Move cancelled."
2055 2351 msgstr ""
2056 2352
2057 2353 #: src/notes/posts-drop-target.ts:143
@@ -2060,17 +2356,17 @@
2060 2356 msgstr ""
2061 2357
2062 2358 #: src/notes/sentinel.ts:147
2063 2359 #: src/notes/wallpaper-menu.ts:33
2064 -#: src/plugins/notes-widget/index.ts:117
2360 +#: src/plugins/notes-widget/index.ts:123
2065 2361 msgid "New note"
2066 2362 msgstr ""
2067 2363
2068 -#: src/notes/trash.ts:51
2364 +#: src/notes/trash.ts:44
2069 2365 msgid "Note moved to Trash"
2070 2366 msgstr ""
2071 2367
2072 -#: src/notes/trash.ts:76
2368 +#: src/notes/trash.ts:79
2073 2369 msgid "Could not move the note to the Trash."
2074 2370 msgstr ""
2075 2371
2076 2372 #: src/os-file-drop/sentinel.ts:96
@@ -2080,88 +2376,125 @@
2080 2376 #: src/plugin-presence.ts:172
2081 2377 msgid "OpenStation is no longer active. Returning to the WordPress dashboard…"
2082 2378 msgstr ""
2083 2379
2084 -#: src/plugins/drafts-widget/index.ts:165
2380 +#: src/plugins/drafts-widget/index.ts:211
2085 2381 msgid "Writing suggestions"
2086 2382 msgstr ""
2087 2383
2088 -#: src/plugins/drafts-widget/index.ts:263
2384 +#: src/plugins/drafts-widget/index.ts:273
2385 +msgid "No AI provider is set up."
2386 +msgstr ""
2387 +
2388 +#: src/plugins/drafts-widget/index.ts:274
2389 +#: includes/widgets/widget-drafts.php:419
2390 +#: includes/widgets/widget-drafts.php:427
2391 +msgid "The AI provider has no credits left or is rate limiting this site. Check its plan and billing, or try again later."
2392 +msgstr ""
2393 +
2394 +#: src/plugins/drafts-widget/index.ts:277
2395 +msgid "The AI provider rejected this site’s API key."
2396 +msgstr ""
2397 +
2398 +#: src/plugins/drafts-widget/index.ts:278
2399 +#: includes/widgets/widget-drafts.php:416
2400 +msgid "The AI provider could not be reached. Try again in a moment."
2401 +msgstr ""
2402 +
2403 +#: src/plugins/drafts-widget/index.ts:279
2404 +msgid "Could not get suggestions."
2405 +msgstr ""
2406 +
2407 +#: src/plugins/drafts-widget/index.ts:290
2408 +msgid "Check it in Connectors."
2409 +msgstr ""
2410 +
2411 +#: src/plugins/drafts-widget/index.ts:291
2412 +msgid "Add one in Connectors."
2413 +msgstr ""
2414 +
2415 +#: src/plugins/drafts-widget/index.ts:292
2416 +msgid "Connectors"
2417 +msgstr ""
2418 +
2419 +#: src/plugins/drafts-widget/index.ts:344
2089 2420 msgid "Apply to the draft"
2090 2421 msgstr ""
2091 2422
2092 -#: src/plugins/drafts-widget/index.ts:284
2423 +#: src/plugins/drafts-widget/index.ts:365
2093 2424 msgid "applied"
2094 2425 msgstr ""
2095 2426
2096 -#: src/plugins/drafts-widget/index.ts:288
2427 +#: src/plugins/drafts-widget/index.ts:372
2097 2428 msgid "Could not apply the suggestion."
2098 2429 msgstr ""
2099 2430
2100 -#: src/plugins/drafts-widget/index.ts:343
2431 +#: src/plugins/drafts-widget/index.ts:427
2101 2432 msgid "Tap a suggestion to apply it to the draft."
2102 2433 msgstr ""
2103 2434
2104 -#: src/plugins/drafts-widget/index.ts:358
2435 +#: src/plugins/drafts-widget/index.ts:442
2105 2436 msgid "Title ideas"
2106 2437 msgstr ""
2107 2438
2108 -#: src/plugins/drafts-widget/index.ts:366
2439 +#: src/plugins/drafts-widget/index.ts:450
2109 2440 msgid "Title updated."
2110 2441 msgstr ""
2111 2442
2112 -#: src/plugins/drafts-widget/index.ts:372
2443 +#: src/plugins/drafts-widget/index.ts:456
2113 2444 msgid "Excerpt"
2114 2445 msgstr ""
2115 2446
2116 -#: src/plugins/drafts-widget/index.ts:379
2447 +#: src/plugins/drafts-widget/index.ts:463
2117 2448 msgid "Excerpt updated."
2118 2449 msgstr ""
2119 2450
2120 -#: src/plugins/drafts-widget/index.ts:384
2451 +#: src/plugins/drafts-widget/index.ts:468
2121 2452 #: apps/my-wordpress/parts/dossiers.php:94
2122 2453 #: apps/my-wordpress/parts/dossiers.php:188
2454 +#: apps/posts/posts.os.php:88
2123 2455 #: includes/ai-copilot/search.php:87
2124 2456 msgid "Tags"
2125 2457 msgstr ""
2126 2458
2127 -#: src/plugins/drafts-widget/index.ts:394
2459 +#: src/plugins/drafts-widget/index.ts:478
2128 2460 msgid "Tag added."
2129 2461 msgstr ""
2130 2462
2131 -#: src/plugins/drafts-widget/index.ts:401
2132 -#: src/plugins/my-wordpress-woocommerce/index.ts:744
2133 -#: src/plugins/my-wordpress-woocommerce/index.ts:907
2463 +#: src/plugins/drafts-widget/index.ts:485
2464 +#: src/plugins/my-wordpress-woocommerce/index.ts:743
2465 +#: src/plugins/my-wordpress-woocommerce/index.ts:906
2134 2466 #: apps/my-wordpress/parts/dossiers.php:86
2135 2467 #: apps/my-wordpress/parts/dossiers.php:188
2468 +#: apps/posts/posts.os.php:84
2136 2469 #: includes/ai-copilot/search.php:81
2137 2470 msgid "Categories"
2138 2471 msgstr ""
2139 2472
2140 -#: src/plugins/drafts-widget/index.ts:411
2473 +#: src/plugins/drafts-widget/index.ts:495
2141 2474 msgid "Category added."
2142 2475 msgstr ""
2143 2476
2144 -#: src/plugins/drafts-widget/index.ts:440
2477 +#: src/plugins/drafts-widget/index.ts:524
2145 2478 msgid "just now"
2146 2479 msgstr ""
2147 2480
2148 2481 #. %d: whole minutes since the draft was last edited.
2149 -#: src/plugins/drafts-widget/index.ts:448
2482 +#: src/plugins/drafts-widget/index.ts:532
2150 2483 msgid "%dm ago"
2151 2484 msgstr ""
2152 2485
2153 2486 #. %d: whole hours since the draft was last edited.
2154 -#: src/plugins/drafts-widget/index.ts:455
2487 +#: src/plugins/drafts-widget/index.ts:539
2155 2488 msgid "%dh ago"
2156 2489 msgstr ""
2157 2490
2158 2491 #. %d: whole days since the draft was last edited.
2159 -#: src/plugins/drafts-widget/index.ts:461
2492 +#: src/plugins/drafts-widget/index.ts:545
2160 2493 msgid "%dd ago"
2161 2494 msgstr ""
2162 2495
2163 -#: src/plugins/drafts-widget/index.ts:497
2496 +#: src/plugins/drafts-widget/index.ts:581
2164 2497 #: apps/my-wordpress/parts/dossiers.php:114
2165 2498 #: apps/my-wordpress/parts/lists.php:197
2166 2499 #: apps/my-wordpress/parts/lists.php:413
2167 2500 #: apps/my-wordpress/parts/lists.php:465
@@ -2170,44 +2503,40 @@
2170 2503 #: includes/desktop-files/types/class-openstation-post-file.php:53
2171 2504 msgid "(no title)"
2172 2505 msgstr ""
2173 2506
2174 -#: src/plugins/drafts-widget/index.ts:556
2507 +#: src/plugins/drafts-widget/index.ts:637
2175 2508 #: apps/station-home/parts/snapshot.php:348
2176 2509 #: includes/widgets/widget-drafts.php:77
2177 2510 msgid "Drafts"
2178 2511 msgstr ""
2179 2512
2180 -#: src/plugins/drafts-widget/index.ts:570
2181 -msgid "Could not load drafts."
2182 -msgstr ""
2183 -
2184 -#: src/plugins/drafts-widget/index.ts:577
2513 +#: src/plugins/drafts-widget/index.ts:658
2185 2514 msgid "No drafts — all caught up."
2186 2515 msgstr ""
2187 2516
2188 -#: src/plugins/drafts-widget/index.ts:641
2517 +#: src/plugins/drafts-widget/index.ts:722
2189 2518 msgid "Suggest title, excerpt & tags"
2190 2519 msgstr ""
2191 2520
2192 -#: src/plugins/drafts-widget/index.ts:232
2193 -msgid "Could not get suggestions."
2521 +#: src/plugins/drafts-widget/index.ts:889
2522 +msgid "Could not load drafts."
2194 2523 msgstr ""
2195 2524
2196 -#: src/plugins/drafts-widget/index.ts:671
2525 +#: src/plugins/drafts-widget/index.ts:752
2197 2526 msgid "Move to Trash?"
2198 2527 msgstr ""
2199 2528
2200 2529 #. %s: draft title.
2201 -#: src/plugins/drafts-widget/index.ts:674
2530 +#: src/plugins/drafts-widget/index.ts:755
2202 2531 msgid "“%s” will be moved to the Trash. You can restore it later."
2203 2532 msgstr ""
2204 2533
2205 -#: src/plugins/drafts-widget/index.ts:690
2534 +#: src/plugins/drafts-widget/index.ts:768
2206 2535 msgid "Draft moved to Trash."
2207 2536 msgstr ""
2208 2537
2209 -#: src/plugins/drafts-widget/index.ts:695
2538 +#: src/plugins/drafts-widget/index.ts:773
2210 2539 msgid "Could not move the draft to Trash."
2211 2540 msgstr ""
2212 2541
2213 2542 #: src/plugins/focus-timer-widget/index.ts:91
@@ -2281,99 +2610,99 @@
2281 2610 #: src/plugins/focus-timer-widget/index.ts:308
2282 2611 msgid "Press stop to silence."
2283 2612 msgstr ""
2284 2613
2285 -#: src/plugins/focus-timer-widget/timer.ts:108
2614 +#: src/plugins/focus-timer-widget/timer.ts:109
2286 2615 msgid "Focus timer cancelled — the linked window was closed."
2287 2616 msgstr ""
2288 2617
2289 -#: src/plugins/my-wordpress-woocommerce/index.ts:614
2618 +#: src/plugins/my-wordpress-woocommerce/index.ts:613
2290 2619 msgid "Could not show WooCommerce details."
2291 2620 msgstr ""
2292 2621
2293 2622 #. 1: stock status, 2: units in stock.
2294 -#: src/plugins/my-wordpress-woocommerce/index.ts:689
2623 +#: src/plugins/my-wordpress-woocommerce/index.ts:688
2295 2624 msgid "%1$s (%2$d)"
2296 2625 msgstr ""
2297 2626
2298 2627 #. 1: average rating, 2: number of reviews.
2299 -#: src/plugins/my-wordpress-woocommerce/index.ts:703
2628 +#: src/plugins/my-wordpress-woocommerce/index.ts:702
2300 2629 msgid "%1$s ★ (%2$d)"
2301 2630 msgstr ""
2302 2631
2303 2632 #. 1: product type, 2: number of variations.
2304 -#: src/plugins/my-wordpress-woocommerce/index.ts:713
2633 +#: src/plugins/my-wordpress-woocommerce/index.ts:712
2305 2634 msgid "%1$s · %2$d variations"
2306 2635 msgstr ""
2307 2636
2308 -#: src/plugins/my-wordpress-woocommerce/index.ts:720
2637 +#: src/plugins/my-wordpress-woocommerce/index.ts:719
2309 2638 msgid "SKU"
2310 2639 msgstr ""
2311 2640
2312 -#: src/plugins/my-wordpress-woocommerce/index.ts:723
2641 +#: src/plugins/my-wordpress-woocommerce/index.ts:722
2313 2642 msgid "Price (on sale)"
2314 2643 msgstr ""
2315 2644
2316 -#: src/plugins/my-wordpress-woocommerce/index.ts:724
2645 +#: src/plugins/my-wordpress-woocommerce/index.ts:723
2317 2646 msgid "Price"
2318 2647 msgstr ""
2319 2648
2320 -#: src/plugins/my-wordpress-woocommerce/index.ts:728
2649 +#: src/plugins/my-wordpress-woocommerce/index.ts:727
2321 2650 msgid "Stock"
2322 2651 msgstr ""
2323 2652
2324 -#: src/plugins/my-wordpress-woocommerce/index.ts:732
2653 +#: src/plugins/my-wordpress-woocommerce/index.ts:731
2325 2654 msgid "Sold"
2326 2655 msgstr ""
2327 2656
2328 2657 #. %d: units sold.
2329 -#: src/plugins/my-wordpress-woocommerce/index.ts:736
2658 +#: src/plugins/my-wordpress-woocommerce/index.ts:735
2330 2659 msgid "%d units"
2331 2660 msgstr ""
2332 2661
2333 -#: src/plugins/my-wordpress-woocommerce/index.ts:741
2662 +#: src/plugins/my-wordpress-woocommerce/index.ts:740
2334 2663 msgid "Rating"
2335 2664 msgstr ""
2336 2665
2337 -#: src/plugins/my-wordpress-woocommerce/index.ts:763
2666 +#: src/plugins/my-wordpress-woocommerce/index.ts:762
2338 2667 msgid "View in shop"
2339 2668 msgstr ""
2340 2669
2341 2670 #. %d: quantity ordered.
2342 -#: src/plugins/my-wordpress-woocommerce/index.ts:788
2671 +#: src/plugins/my-wordpress-woocommerce/index.ts:787
2343 2672 msgid "%d×"
2344 2673 msgstr ""
2345 2674
2346 -#: src/plugins/my-wordpress-woocommerce/index.ts:816
2675 +#: src/plugins/my-wordpress-woocommerce/index.ts:815
2347 2676 msgid "Total"
2348 2677 msgstr ""
2349 2678
2350 -#: src/plugins/my-wordpress-woocommerce/index.ts:817
2679 +#: src/plugins/my-wordpress-woocommerce/index.ts:816
2351 2680 msgid "Subtotal"
2352 2681 msgstr ""
2353 2682
2354 -#: src/plugins/my-wordpress-woocommerce/index.ts:818
2355 -#: src/plugins/my-wordpress-woocommerce/index.ts:2158
2683 +#: src/plugins/my-wordpress-woocommerce/index.ts:817
2684 +#: src/plugins/my-wordpress-woocommerce/index.ts:2157
2356 2685 msgid "Shipping"
2357 2686 msgstr ""
2358 2687
2359 -#: src/plugins/my-wordpress-woocommerce/index.ts:819
2360 -#: src/plugins/my-wordpress-woocommerce/index.ts:875
2688 +#: src/plugins/my-wordpress-woocommerce/index.ts:818
2689 +#: src/plugins/my-wordpress-woocommerce/index.ts:874
2361 2690 msgid "Discount"
2362 2691 msgstr ""
2363 2692
2364 -#: src/plugins/my-wordpress-woocommerce/index.ts:821
2693 +#: src/plugins/my-wordpress-woocommerce/index.ts:820
2365 2694 #: includes/my-wordpress/integrations/woocommerce-relations.php:578
2366 2695 #: includes/my-wordpress/integrations/woocommerce-relations.php:886
2367 2696 msgid "Coupons"
2368 2697 msgstr ""
2369 2698
2370 -#: src/plugins/my-wordpress-woocommerce/index.ts:824
2699 +#: src/plugins/my-wordpress-woocommerce/index.ts:823
2371 2700 msgid "Paid via"
2372 2701 msgstr ""
2373 2702
2374 -#: src/plugins/my-wordpress-woocommerce/index.ts:825
2375 -#: src/plugins/my-wordpress-woocommerce/index.ts:1074
2703 +#: src/plugins/my-wordpress-woocommerce/index.ts:824
2704 +#: src/plugins/my-wordpress-woocommerce/index.ts:1073
2376 2705 #: includes/my-wordpress/integrations/woocommerce-customer-window.php:89
2377 2706 #: includes/my-wordpress/integrations/woocommerce-relations.php:494
2378 2707 #: includes/my-wordpress/integrations/woocommerce-relations.php:510
2379 2708 #: includes/my-wordpress/integrations/woocommerce-relations.php:529
@@ -2379,116 +2708,116 @@
2379 2708 #: includes/my-wordpress/integrations/woocommerce-relations.php:529
2380 2709 msgid "Customer"
2381 2710 msgstr ""
2382 2711
2383 -#: src/plugins/my-wordpress-woocommerce/index.ts:826
2712 +#: src/plugins/my-wordpress-woocommerce/index.ts:825
2384 2713 #: apps/my-wordpress/parts/woocommerce.php:654
2385 2714 msgid "Placed"
2386 2715 msgstr ""
2387 2716
2388 2717 #. %d: number of line items.
2389 -#: src/plugins/my-wordpress-woocommerce/index.ts:830
2718 +#: src/plugins/my-wordpress-woocommerce/index.ts:829
2390 2719 msgid "Items (%d)"
2391 2720 msgstr ""
2392 2721
2393 -#: src/plugins/my-wordpress-woocommerce/index.ts:838
2722 +#: src/plugins/my-wordpress-woocommerce/index.ts:837
2394 2723 msgid "Edit in WooCommerce"
2395 2724 msgstr ""
2396 2725
2397 2726 #. 1: times used, 2: usage limit.
2398 -#: src/plugins/my-wordpress-woocommerce/index.ts:849
2727 +#: src/plugins/my-wordpress-woocommerce/index.ts:848
2399 2728 msgid "%1$d of %2$d"
2400 2729 msgstr ""
2401 2730
2402 2731 #. %d: times used.
2403 -#: src/plugins/my-wordpress-woocommerce/index.ts:855
2732 +#: src/plugins/my-wordpress-woocommerce/index.ts:854
2404 2733 msgid "%d (no limit)"
2405 2734 msgstr ""
2406 2735
2407 -#: src/plugins/my-wordpress-woocommerce/index.ts:860
2736 +#: src/plugins/my-wordpress-woocommerce/index.ts:859
2408 2737 msgid "Individual use only"
2409 2738 msgstr ""
2410 2739
2411 -#: src/plugins/my-wordpress-woocommerce/index.ts:861
2740 +#: src/plugins/my-wordpress-woocommerce/index.ts:860
2412 2741 msgid "Excludes sale items"
2413 2742 msgstr ""
2414 2743
2415 -#: src/plugins/my-wordpress-woocommerce/index.ts:862
2744 +#: src/plugins/my-wordpress-woocommerce/index.ts:861
2416 2745 msgid "Grants free shipping"
2417 2746 msgstr ""
2418 2747
2419 -#: src/plugins/my-wordpress-woocommerce/index.ts:871
2748 +#: src/plugins/my-wordpress-woocommerce/index.ts:870
2420 2749 msgid "Inactive"
2421 2750 msgstr ""
2422 2751
2423 -#: src/plugins/my-wordpress-woocommerce/index.ts:877
2752 +#: src/plugins/my-wordpress-woocommerce/index.ts:876
2424 2753 msgid "Used"
2425 2754 msgstr ""
2426 2755
2427 -#: src/plugins/my-wordpress-woocommerce/index.ts:879
2756 +#: src/plugins/my-wordpress-woocommerce/index.ts:878
2428 2757 msgid "Per customer"
2429 2758 msgstr ""
2430 2759
2431 2760 #. %d: per-customer usage limit.
2432 -#: src/plugins/my-wordpress-woocommerce/index.ts:883
2761 +#: src/plugins/my-wordpress-woocommerce/index.ts:882
2433 2762 msgid "%d uses"
2434 2763 msgstr ""
2435 2764
2436 -#: src/plugins/my-wordpress-woocommerce/index.ts:889
2765 +#: src/plugins/my-wordpress-woocommerce/index.ts:888
2437 2766 msgid "Limit to items"
2438 2767 msgstr ""
2439 2768
2440 -#: src/plugins/my-wordpress-woocommerce/index.ts:894
2769 +#: src/plugins/my-wordpress-woocommerce/index.ts:893
2441 2770 msgid "Discount given"
2442 2771 msgstr ""
2443 2772
2444 -#: src/plugins/my-wordpress-woocommerce/index.ts:895
2773 +#: src/plugins/my-wordpress-woocommerce/index.ts:894
2445 2774 msgid "Created"
2446 2775 msgstr ""
2447 2776
2448 -#: src/plugins/my-wordpress-woocommerce/index.ts:897
2777 +#: src/plugins/my-wordpress-woocommerce/index.ts:896
2449 2778 msgid "Expires"
2450 2779 msgstr ""
2451 2780
2452 -#: src/plugins/my-wordpress-woocommerce/index.ts:900
2781 +#: src/plugins/my-wordpress-woocommerce/index.ts:899
2453 2782 msgid "Never"
2454 2783 msgstr ""
2455 2784
2456 -#: src/plugins/my-wordpress-woocommerce/index.ts:902
2785 +#: src/plugins/my-wordpress-woocommerce/index.ts:901
2457 2786 msgid "Minimum spend"
2458 2787 msgstr ""
2459 2788
2460 -#: src/plugins/my-wordpress-woocommerce/index.ts:903
2789 +#: src/plugins/my-wordpress-woocommerce/index.ts:902
2461 2790 msgid "Maximum spend"
2462 2791 msgstr ""
2463 2792
2464 -#: src/plugins/my-wordpress-woocommerce/index.ts:904
2793 +#: src/plugins/my-wordpress-woocommerce/index.ts:903
2465 2794 msgid "Restrictions"
2466 2795 msgstr ""
2467 2796
2468 -#: src/plugins/my-wordpress-woocommerce/index.ts:905
2797 +#: src/plugins/my-wordpress-woocommerce/index.ts:904
2469 2798 #: includes/my-wordpress/integrations/woocommerce-relations.php:557
2470 2799 msgid "Products"
2471 2800 msgstr ""
2472 2801
2473 -#: src/plugins/my-wordpress-woocommerce/index.ts:906
2802 +#: src/plugins/my-wordpress-woocommerce/index.ts:905
2474 2803 msgid "Excludes"
2475 2804 msgstr ""
2476 2805
2477 -#: src/plugins/my-wordpress-woocommerce/index.ts:909
2806 +#: src/plugins/my-wordpress-woocommerce/index.ts:908
2478 2807 msgid "Allowed emails"
2479 2808 msgstr ""
2480 2809
2481 -#: src/plugins/my-wordpress-woocommerce/index.ts:915
2810 +#: src/plugins/my-wordpress-woocommerce/index.ts:914
2482 2811 msgid "Edit coupon"
2483 2812 msgstr ""
2484 2813
2485 -#: src/plugins/my-wordpress-woocommerce/index.ts:930
2814 +#: src/plugins/my-wordpress-woocommerce/index.ts:929
2486 2815 msgid "Today"
2487 2816 msgstr ""
2488 2817
2489 2818 #. %d: number of days.
2490 -#: src/plugins/my-wordpress-woocommerce/index.ts:935
2819 +#: src/plugins/my-wordpress-woocommerce/index.ts:934
2491 2820 msgid "%d day ago"
2492 2821 msgid_plural "%d days ago"
2493 2822 msgstr[0] ""
2494 2823 msgstr[1] ""
@@ -2493,9 +2822,9 @@
2493 2822 msgstr[0] ""
2494 2823 msgstr[1] ""
2495 2824
2496 2825 #. %d: number of months.
2497 -#: src/plugins/my-wordpress-woocommerce/index.ts:943
2826 +#: src/plugins/my-wordpress-woocommerce/index.ts:942
2498 2827 msgid "%d month ago"
2499 2828 msgid_plural "%d months ago"
2500 2829 msgstr[0] ""
2501 2830 msgstr[1] ""
@@ -2500,23 +2829,23 @@
2500 2829 msgstr[0] ""
2501 2830 msgstr[1] ""
2502 2831
2503 2832 #. %d: number of years.
2504 -#: src/plugins/my-wordpress-woocommerce/index.ts:950
2833 +#: src/plugins/my-wordpress-woocommerce/index.ts:949
2505 2834 msgid "%d year ago"
2506 2835 msgid_plural "%d years ago"
2507 2836 msgstr[0] ""
2508 2837 msgstr[1] ""
2509 2838
2510 -#: src/plugins/my-wordpress-woocommerce/index.ts:964
2511 -#: src/plugins/my-wordpress-woocommerce/index.ts:2051
2839 +#: src/plugins/my-wordpress-woocommerce/index.ts:963
2840 +#: src/plugins/my-wordpress-woocommerce/index.ts:2050
2512 2841 msgid "Lifetime spend"
2513 2842 msgstr ""
2514 2843
2515 -#: src/plugins/my-wordpress-woocommerce/index.ts:985
2516 -#: src/plugins/my-wordpress-woocommerce/index.ts:1543
2517 -#: src/plugins/my-wordpress-woocommerce/index.ts:1944
2518 -#: src/plugins/my-wordpress-woocommerce/index.ts:2204
2844 +#: src/plugins/my-wordpress-woocommerce/index.ts:984
2845 +#: src/plugins/my-wordpress-woocommerce/index.ts:1542
2846 +#: src/plugins/my-wordpress-woocommerce/index.ts:1943
2847 +#: src/plugins/my-wordpress-woocommerce/index.ts:2203
2519 2848 #: apps/my-wordpress/parts/woocommerce.php:102
2520 2849 #: includes/my-wordpress/integrations/woocommerce-relations.php:812
2521 2850 #: includes/my-wordpress/integrations/woocommerce-relations.php:1099
2522 2851 #: includes/my-wordpress/integrations/woocommerce.php:122
@@ -2523,145 +2852,145 @@
2523 2852 msgid "Orders"
2524 2853 msgstr ""
2525 2854
2526 2855 #. %d: number of orders.
2527 -#: src/plugins/my-wordpress-woocommerce/index.ts:989
2856 +#: src/plugins/my-wordpress-woocommerce/index.ts:988
2528 2857 msgid "%d order"
2529 2858 msgid_plural "%d orders"
2530 2859 msgstr[0] ""
2531 2860 msgstr[1] ""
2532 2861
2533 -#: src/plugins/my-wordpress-woocommerce/index.ts:992
2862 +#: src/plugins/my-wordpress-woocommerce/index.ts:991
2534 2863 msgid "None yet"
2535 2864 msgstr ""
2536 2865
2537 -#: src/plugins/my-wordpress-woocommerce/index.ts:994
2866 +#: src/plugins/my-wordpress-woocommerce/index.ts:993
2538 2867 msgid "Average order"
2539 2868 msgstr ""
2540 2869
2541 -#: src/plugins/my-wordpress-woocommerce/index.ts:996
2542 -#: src/plugins/my-wordpress-woocommerce/index.ts:2073
2870 +#: src/plugins/my-wordpress-woocommerce/index.ts:995
2871 +#: src/plugins/my-wordpress-woocommerce/index.ts:2072
2543 2872 msgid "Last order"
2544 2873 msgstr ""
2545 2874
2546 2875 #. %s: order number.
2547 -#: src/plugins/my-wordpress-woocommerce/index.ts:1004
2548 -#: src/plugins/my-wordpress-woocommerce/index.ts:2112
2876 +#: src/plugins/my-wordpress-woocommerce/index.ts:1003
2877 +#: src/plugins/my-wordpress-woocommerce/index.ts:2111
2549 2878 msgid "#%s"
2550 2879 msgstr ""
2551 2880
2552 -#: src/plugins/my-wordpress-woocommerce/index.ts:1024
2881 +#: src/plugins/my-wordpress-woocommerce/index.ts:1023
2553 2882 msgid "First order"
2554 2883 msgstr ""
2555 2884
2556 -#: src/plugins/my-wordpress-woocommerce/index.ts:1026
2557 -#: src/plugins/my-wordpress-woocommerce/index.ts:2315
2885 +#: src/plugins/my-wordpress-woocommerce/index.ts:1025
2886 +#: src/plugins/my-wordpress-woocommerce/index.ts:2314
2558 2887 msgid "Buys most"
2559 2888 msgstr ""
2560 2889
2561 2890 #. %d: units bought.
2562 -#: src/plugins/my-wordpress-woocommerce/index.ts:1038
2891 +#: src/plugins/my-wordpress-woocommerce/index.ts:1037
2563 2892 msgid "×%d"
2564 2893 msgstr ""
2565 2894
2566 -#: src/plugins/my-wordpress-woocommerce/index.ts:1048
2567 -#: src/plugins/my-wordpress-woocommerce/index.ts:2078
2895 +#: src/plugins/my-wordpress-woocommerce/index.ts:1047
2896 +#: src/plugins/my-wordpress-woocommerce/index.ts:2077
2568 2897 msgid "Location"
2569 2898 msgstr ""
2570 2899
2571 -#: src/plugins/my-wordpress-woocommerce/index.ts:1049
2900 +#: src/plugins/my-wordpress-woocommerce/index.ts:1048
2572 2901 #: apps/my-wordpress/parts/lists.php:450
2573 2902 msgid "Email"
2574 2903 msgstr ""
2575 2904
2576 -#: src/plugins/my-wordpress-woocommerce/index.ts:1050
2905 +#: src/plugins/my-wordpress-woocommerce/index.ts:1049
2577 2906 msgid "Customer since"
2578 2907 msgstr ""
2579 2908
2580 -#: src/plugins/my-wordpress-woocommerce/index.ts:1054
2909 +#: src/plugins/my-wordpress-woocommerce/index.ts:1053
2581 2910 msgid "All their orders"
2582 2911 msgstr ""
2583 2912
2584 -#: src/plugins/my-wordpress-woocommerce/index.ts:1071
2913 +#: src/plugins/my-wordpress-woocommerce/index.ts:1070
2585 2914 #: includes/my-wordpress/integrations/woocommerce-relations.php:770
2586 2915 msgid "Product"
2587 2916 msgstr ""
2588 2917
2589 -#: src/plugins/my-wordpress-woocommerce/index.ts:1072
2590 -#: src/plugins/my-wordpress-woocommerce/index.ts:2062
2918 +#: src/plugins/my-wordpress-woocommerce/index.ts:1071
2919 +#: src/plugins/my-wordpress-woocommerce/index.ts:2061
2591 2920 msgid "Order"
2592 2921 msgid_plural "Orders"
2593 2922 msgstr[0] ""
2594 2923 msgstr[1] ""
2595 2924
2596 -#: src/plugins/my-wordpress-woocommerce/index.ts:1073
2925 +#: src/plugins/my-wordpress-woocommerce/index.ts:1072
2597 2926 msgid "Coupon"
2598 2927 msgstr ""
2599 2928
2600 -#: src/plugins/my-wordpress-woocommerce/index.ts:1318
2929 +#: src/plugins/my-wordpress-woocommerce/index.ts:1317
2601 2930 #: includes/my-wordpress/integrations/woocommerce-customers.php:315
2602 2931 msgid "VIP"
2603 2932 msgstr ""
2604 2933
2605 -#: src/plugins/my-wordpress-woocommerce/index.ts:1319
2934 +#: src/plugins/my-wordpress-woocommerce/index.ts:1318
2606 2935 #: includes/my-wordpress/integrations/woocommerce-customers.php:321
2607 2936 msgid "Lapsed"
2608 2937 msgstr ""
2609 2938
2610 -#: src/plugins/my-wordpress-woocommerce/index.ts:1353
2939 +#: src/plugins/my-wordpress-woocommerce/index.ts:1352
2611 2940 msgid "Sold out"
2612 2941 msgstr ""
2613 2942
2614 -#: src/plugins/my-wordpress-woocommerce/index.ts:1356
2943 +#: src/plugins/my-wordpress-woocommerce/index.ts:1355
2615 2944 msgid "Backorder"
2616 2945 msgstr ""
2617 2946
2618 2947 #. %d: units left in stock.
2619 -#: src/plugins/my-wordpress-woocommerce/index.ts:1364
2948 +#: src/plugins/my-wordpress-woocommerce/index.ts:1363
2620 2949 msgid "%d left"
2621 2950 msgstr ""
2622 2951
2623 -#: src/plugins/my-wordpress-woocommerce/index.ts:1369
2952 +#: src/plugins/my-wordpress-woocommerce/index.ts:1368
2624 2953 msgid "Sale"
2625 2954 msgstr ""
2626 2955
2627 -#: src/plugins/my-wordpress-woocommerce/index.ts:1537
2628 -#: src/plugins/my-wordpress-woocommerce/index.ts:1939
2956 +#: src/plugins/my-wordpress-woocommerce/index.ts:1536
2957 +#: src/plugins/my-wordpress-woocommerce/index.ts:1938
2629 2958 msgid "View their orders"
2630 2959 msgstr ""
2631 2960
2632 -#: src/plugins/my-wordpress-woocommerce/index.ts:1538
2961 +#: src/plugins/my-wordpress-woocommerce/index.ts:1537
2633 2962 msgid "Open the orders screen filtered to this customer, in its own window."
2634 2963 msgstr ""
2635 2964
2636 -#: src/plugins/my-wordpress-woocommerce/index.ts:1621
2965 +#: src/plugins/my-wordpress-woocommerce/index.ts:1620
2637 2966 #: includes/my-wordpress/integrations/woocommerce-relations.php:1098
2638 2967 msgid "Store"
2639 2968 msgstr ""
2640 2969
2641 -#: src/plugins/my-wordpress-woocommerce/index.ts:1641
2970 +#: src/plugins/my-wordpress-woocommerce/index.ts:1640
2642 2971 msgid "Not counted on a store this large"
2643 2972 msgstr ""
2644 2973
2645 2974 #. 1: VIP customer count, 2: lapsed customer count.
2646 -#: src/plugins/my-wordpress-woocommerce/index.ts:1648
2975 +#: src/plugins/my-wordpress-woocommerce/index.ts:1647
2647 2976 msgid "%1$d · %2$d"
2648 2977 msgstr ""
2649 2978
2650 -#: src/plugins/my-wordpress-woocommerce/index.ts:1657
2979 +#: src/plugins/my-wordpress-woocommerce/index.ts:1656
2651 2980 msgid "Revenue this month"
2652 2981 msgstr ""
2653 2982
2654 -#: src/plugins/my-wordpress-woocommerce/index.ts:1661
2983 +#: src/plugins/my-wordpress-woocommerce/index.ts:1660
2655 2984 msgid "Awaiting action"
2656 2985 msgstr ""
2657 2986
2658 2987 #. %d: number of orders.
2659 -#: src/plugins/my-wordpress-woocommerce/index.ts:1664
2988 +#: src/plugins/my-wordpress-woocommerce/index.ts:1663
2660 2989 msgid "%d orders"
2661 2990 msgstr ""
2662 2991
2663 -#: src/plugins/my-wordpress-woocommerce/index.ts:1669
2992 +#: src/plugins/my-wordpress-woocommerce/index.ts:1668
2664 2993 #: includes/my-wordpress/integrations/woocommerce.php:301
2665 2994 #: includes/my-wordpress/integrations/woocommerce.php:1350
2666 2995 msgid "Out of stock"
2667 2996 msgstr ""
@@ -2666,17 +2995,17 @@
2666 2995 msgid "Out of stock"
2667 2996 msgstr ""
2668 2997
2669 2998 #. %d: number of products.
2670 -#: src/plugins/my-wordpress-woocommerce/index.ts:1673
2999 +#: src/plugins/my-wordpress-woocommerce/index.ts:1672
2671 3000 msgid "%d products"
2672 3001 msgstr ""
2673 3002
2674 -#: src/plugins/my-wordpress-woocommerce/index.ts:1676
3003 +#: src/plugins/my-wordpress-woocommerce/index.ts:1675
2675 3004 msgid "None"
2676 3005 msgstr ""
2677 3006
2678 -#: src/plugins/my-wordpress-woocommerce/index.ts:1679
3007 +#: src/plugins/my-wordpress-woocommerce/index.ts:1678
2679 3008 #: apps/my-wordpress/parts/woocommerce.php:123
2680 3009 #: includes/my-wordpress/integrations/woocommerce-customers.php:1315
2681 3010 #: includes/my-wordpress/integrations/woocommerce-relations.php:857
2682 3011 #: includes/my-wordpress/integrations/woocommerce-relations.php:1054
@@ -2683,125 +3012,109 @@
2683 3012 msgid "Customers"
2684 3013 msgstr ""
2685 3014
2686 3015 #. %d: number of customers.
2687 -#: src/plugins/my-wordpress-woocommerce/index.ts:1683
3016 +#: src/plugins/my-wordpress-woocommerce/index.ts:1682
2688 3017 msgid "%d person"
2689 3018 msgid_plural "%d people"
2690 3019 msgstr[0] ""
2691 3020 msgstr[1] ""
2692 3021
2693 -#: src/plugins/my-wordpress-woocommerce/index.ts:1688
3022 +#: src/plugins/my-wordpress-woocommerce/index.ts:1687
2694 3023 msgid "VIP · lapsed"
2695 3024 msgstr ""
2696 3025
2697 -#: src/plugins/my-wordpress-woocommerce/index.ts:1693
3026 +#: src/plugins/my-wordpress-woocommerce/index.ts:1692
2698 3027 msgid "Guest checkout"
2699 3028 msgstr ""
2700 3029
2701 3030 #. 1: formatted revenue, 2: number of orders.
2702 -#: src/plugins/my-wordpress-woocommerce/index.ts:1697
3031 +#: src/plugins/my-wordpress-woocommerce/index.ts:1696
2703 3032 msgid "%1$s over %2$d orders"
2704 3033 msgstr ""
2705 3034
2706 -#: src/plugins/my-wordpress-woocommerce/index.ts:1929
3035 +#: src/plugins/my-wordpress-woocommerce/index.ts:1928
2707 3036 msgid "Open customer"
2708 3037 msgstr ""
2709 3038
2710 3039 #. %s: formatted average order value.
2711 -#: src/plugins/my-wordpress-woocommerce/index.ts:2055
3040 +#: src/plugins/my-wordpress-woocommerce/index.ts:2054
2712 3041 msgid "%s average"
2713 3042 msgstr ""
2714 3043
2715 3044 #. %s: date of the first order.
2716 -#: src/plugins/my-wordpress-woocommerce/index.ts:2066
3045 +#: src/plugins/my-wordpress-woocommerce/index.ts:2065
2717 3046 msgid "since %s"
2718 3047 msgstr ""
2719 3048
2720 3049 #. %s: registration date.
2721 -#: src/plugins/my-wordpress-woocommerce/index.ts:2082
3050 +#: src/plugins/my-wordpress-woocommerce/index.ts:2081
2722 3051 msgid "joined %s"
2723 3052 msgstr ""
2724 3053
2725 3054 #. %d: number of line items.
2726 -#: src/plugins/my-wordpress-woocommerce/index.ts:2130
3055 +#: src/plugins/my-wordpress-woocommerce/index.ts:2129
2727 3056 msgid "%d item"
2728 3057 msgid_plural "%d items"
2729 3058 msgstr[0] ""
2730 3059 msgstr[1] ""
2731 3060
2732 -#: src/plugins/my-wordpress-woocommerce/index.ts:2153
3061 +#: src/plugins/my-wordpress-woocommerce/index.ts:2152
2733 3062 msgid "Billing"
2734 3063 msgstr ""
2735 3064
2736 -#: src/plugins/my-wordpress-woocommerce/index.ts:2203
3065 +#: src/plugins/my-wordpress-woocommerce/index.ts:2202
2737 3066 msgid "All orders"
2738 3067 msgstr ""
2739 3068
2740 -#: src/plugins/my-wordpress-woocommerce/index.ts:2208
3069 +#: src/plugins/my-wordpress-woocommerce/index.ts:2207
2741 3070 #: includes/my-wordpress/integrations/woocommerce-relations.php:511
2742 3071 msgid "Edit profile"
2743 3072 msgstr ""
2744 3073
2745 -#: src/plugins/my-wordpress-woocommerce/index.ts:2213
3074 +#: src/plugins/my-wordpress-woocommerce/index.ts:2212
2746 3075 msgid "Send email"
2747 3076 msgstr ""
2748 3077
2749 -#: src/plugins/my-wordpress-woocommerce/index.ts:316
3078 +#: src/plugins/my-wordpress-woocommerce/index.ts:318
2750 3079 msgid "WooCommerce data is unavailable."
2751 3080 msgstr ""
2752 3081
2753 -#. %d: HTTP status code.
2754 -#: src/plugins/my-wordpress-woocommerce/index.ts:341
2755 -msgid "Could not load WooCommerce details (%d)."
2756 -msgstr ""
2757 -
2758 -#: src/plugins/my-wordpress-woocommerce/index.ts:357
3082 +#: src/plugins/my-wordpress-woocommerce/index.ts:342
3083 +#: src/plugins/my-wordpress-woocommerce/index.ts:355
2759 3084 msgid "Could not load WooCommerce details."
2760 3085 msgstr ""
2761 3086
2762 -#: src/plugins/my-wordpress-woocommerce/index.ts:2262
3087 +#: src/plugins/my-wordpress-woocommerce/index.ts:2261
2763 3088 msgid "No customer selected. Open one from the Customers folder."
2764 3089 msgstr ""
2765 3090
2766 3091 #. %d: units bought.
2767 -#: src/plugins/my-wordpress-woocommerce/index.ts:2304
3092 +#: src/plugins/my-wordpress-woocommerce/index.ts:2303
2768 3093 msgid "×%d bought"
2769 3094 msgstr ""
2770 3095
2771 -#: src/plugins/my-wordpress-woocommerce/index.ts:2316
3096 +#: src/plugins/my-wordpress-woocommerce/index.ts:2315
2772 3097 msgid "Recent orders"
2773 3098 msgstr ""
2774 3099
2775 -#: src/plugins/my-wordpress-woocommerce/index.ts:2317
3100 +#: src/plugins/my-wordpress-woocommerce/index.ts:2316
2776 3101 msgid "Addresses"
2777 3102 msgstr ""
2778 3103
2779 -#: src/plugins/notes-widget/index.ts:112
3104 +#: src/plugins/notes-widget/index.ts:118
2780 3105 msgid "Drag to pin"
2781 3106 msgstr ""
2782 3107
2783 -#: src/plugins/notes-widget/index.ts:118
3108 +#: src/plugins/notes-widget/index.ts:124
2784 3109 msgid "Write a note…"
2785 3110 msgstr ""
2786 3111
2787 -#: src/plugins/notes-widget/index.ts:136
3112 +#: src/plugins/notes-widget/index.ts:142
2788 3113 msgid "Paper color"
2789 3114 msgstr ""
2790 3115
2791 -#: src/plugins/notes-widget/index.ts:154
2792 -msgid "Public — visible to other desktop users"
2793 -msgstr ""
2794 -
2795 -#: src/plugins/notes-widget/index.ts:168
2796 -msgid "Pin to desktop"
2797 -msgstr ""
2798 -
2799 -#: src/plugins/notes-widget/index.ts:169
2800 -msgid "Pin the note without dragging (Ctrl+Enter)"
2801 -msgstr ""
2802 -
2803 -#: src/plugins/notes-widget/index.ts:192
3116 +#: src/plugins/notes-widget/index.ts:174
2804 3117 msgid "Next paper color"
2805 3118 msgstr ""
2806 3119
2807 3120 #: src/plugins/snow-wallpaper/index.ts:324
@@ -2824,9 +3137,9 @@
2824 3137 msgid "Reset to defaults"
2825 3138 msgstr ""
2826 3139
2827 3140 #: src/plugins/snow-wallpaper/index.ts:386
2828 -#: includes/wallpapers.php:160
3141 +#: includes/wallpapers.php:167
2829 3142 msgid "Snow"
2830 3143 msgstr ""
2831 3144
2832 3145 #: src/pwa/index.ts:57
@@ -2833,9 +3146,9 @@
2833 3146 msgid "A new version of OpenStation is available."
2834 3147 msgstr ""
2835 3148
2836 3149 #: src/pwa/index.ts:59
2837 -#: src/window/dom.ts:544
3150 +#: src/window/dom.ts:558
2838 3151 msgid "Reload"
2839 3152 msgstr ""
2840 3153
2841 3154 #. %s: site name
@@ -2888,9 +3201,8 @@
2888 3201 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."
2889 3202 msgstr ""
2890 3203
2891 3204 #: src/rebrand-notice.ts:174
2892 -#: includes/welcome-dialog.php:108
2893 3205 msgid "Got it"
2894 3206 msgstr ""
2895 3207
2896 3208 #: src/related-entities/index.ts:276
@@ -2897,9 +3209,9 @@
2897 3209 msgid "Related"
2898 3210 msgstr ""
2899 3211
2900 3212 #: src/release-card.ts:351
2901 -#: src/ui/components/os-toast/os-toast.ts:241
3213 +#: src/ui/components/os-toast/os-toast.ts:265
2902 3214 msgid "Dismiss"
2903 3215 msgstr ""
2904 3216
2905 3217 #: src/release-card.ts:354
@@ -3041,8 +3353,12 @@
3041 3353 #: src/ui/components/os-notice/os-notice.ts:172
3042 3354 msgid "Dismiss notice"
3043 3355 msgstr ""
3044 3356
3357 +#: src/ui/components/os-split/os-split.ts:258
3358 +msgid "Resize panes"
3359 +msgstr ""
3360 +
3045 3361 #. 1: WordPress version, 2: release codename.
3046 3362 #: src/update-notice.ts:96
3047 3363 msgid "WordPress %1$s \"%2$s\" is available."
3048 3364 msgstr ""
@@ -3074,10 +3390,10 @@
3074 3390 #: src/widgets/frame.ts:344
3075 3391 msgid "Remove %s"
3076 3392 msgstr ""
3077 3393
3078 -#: src/widgets/layer.ts:591
3079 -#: src/widgets/layer.ts:598
3394 +#: src/widgets/layer.ts:615
3395 +#: src/widgets/layer.ts:622
3080 3396 #: src/widgets/picker.ts:55
3081 3397 #: src/widgets/picker.ts:59
3082 3398 msgid "Add widget"
3083 3399 msgstr ""
@@ -3108,46 +3424,44 @@
3108 3424 msgid "Maximize"
3109 3425 msgstr ""
3110 3426
3111 3427 #: src/window-chrome/controls/built-ins.ts:63
3112 -#: src/window/index.ts:2283
3113 -#: includes/admin-bar.php:69
3114 -#: includes/admin-bar.php:711
3428 +#: src/window/index.ts:2705
3115 3429 msgid "Enter fullscreen"
3116 3430 msgstr ""
3117 3431
3118 -#: src/window/dom.ts:250
3432 +#: src/window/dom.ts:264
3119 3433 msgid "Loading window content"
3120 3434 msgstr ""
3121 3435
3122 -#: src/window/dom.ts:465
3436 +#: src/window/dom.ts:479
3123 3437 msgid "Window actions"
3124 3438 msgstr ""
3125 3439
3126 -#: src/window/dom.ts:489
3440 +#: src/window/dom.ts:503
3127 3441 msgid "Open on startup"
3128 3442 msgstr ""
3129 3443
3130 3444 #. %s is the window's admin-page name (e.g., "Posts")
3131 -#: src/window/dom.ts:503
3445 +#: src/window/dom.ts:517
3132 3446 msgid "Open another %s"
3133 3447 msgstr ""
3134 3448
3135 -#: src/window/dom.ts:519
3449 +#: src/window/dom.ts:533
3136 3450 msgid "Open in new window"
3137 3451 msgstr ""
3138 3452
3139 -#: src/window/dom.ts:559
3453 +#: src/window/dom.ts:573
3140 3454 msgid "Open in browser tab"
3141 3455 msgstr ""
3142 3456
3143 3457 #. %s is the window's title (e.g., "OpenStation Preferences")
3144 -#: src/window/dom.ts:851
3458 +#: src/window/dom.ts:865
3145 3459 msgid "%s sections"
3146 3460 msgstr ""
3147 3461
3148 3462 #. %s is the window's admin-page title (e.g., "Posts")
3149 -#: src/window/dom.ts:854
3463 +#: src/window/dom.ts:868
3150 3464 msgid "%s sub-pages"
3151 3465 msgstr ""
3152 3466
3153 3467 #: src/window/iframe-bridge.ts:283
@@ -3170,20 +3484,18 @@
3170 3484 #: src/window/iframe-bridge.ts:621
3171 3485 msgid "Request failed (HTTP %d)."
3172 3486 msgstr ""
3173 3487
3174 -#: src/window/index.ts:2283
3175 -#: includes/admin-bar.php:710
3176 -#: includes/admin-bar.php:712
3488 +#: src/window/index.ts:2705
3177 3489 msgid "Exit fullscreen"
3178 3490 msgstr ""
3179 3491
3180 -#: src/window/index.ts:3574
3492 +#: src/window/index.ts:3996
3181 3493 msgid "Not saved."
3182 3494 msgstr ""
3183 3495
3184 3496 #. %s: error message explaining why the change could not be saved.
3185 -#: src/window/index.ts:3577
3497 +#: src/window/index.ts:3999
3186 3498 msgid "Not saved. %s"
3187 3499 msgstr ""
3188 3500
3189 3501 #: src/window-links/renderers/svg-splines.ts:152
@@ -3217,60 +3529,65 @@
3217 3529 msgid_plural "Closed %d windows."
3218 3530 msgstr[0] ""
3219 3531 msgstr[1] ""
3220 3532
3221 -#. %d is the desktop number (e.g., "Desktop 2")
3533 +#. %d is the workspace number (e.g., "Workspace 2")
3222 3534 #: src/window-manager/desktops.ts:129
3223 -msgid "Desktop %d"
3535 +msgid "Workspace %d"
3224 3536 msgstr ""
3225 3537
3226 -#: src/window-manager/overview.ts:588
3227 -msgid "Add new desktop"
3538 +#: src/window-manager/overview.ts:595
3539 +msgid "Add new workspace"
3228 3540 msgstr ""
3229 3541
3230 3542 #. %s is the desktop label
3231 -#: src/window-manager/overview.ts:669
3543 +#: src/window-manager/overview.ts:671
3232 3544 msgid "Switch to %s"
3233 3545 msgstr ""
3234 3546
3547 +#. %s is the desktop name.
3548 +#: src/window-manager/overview.ts:715
3549 +msgid "%s — double-click to rename"
3550 +msgstr ""
3551 +
3552 +#. %s is the desktop name.
3553 +#: src/window-manager/overview.ts:788
3554 +msgid "Edit %s — its apps, widgets, look and windows"
3555 +msgstr ""
3556 +
3235 3557 #. %s is the desktop label
3236 -#: src/window-manager/overview.ts:729
3558 +#: src/window-manager/overview.ts:792
3237 3559 msgid "Rename %s"
3238 3560 msgstr ""
3239 3561
3240 3562 #. %s is the workspace name.
3241 -#: src/window-manager/overview.ts:789
3563 +#: src/window-manager/overview.ts:857
3242 3564 msgid "Restore %s — reopen its windows, widgets and look"
3243 3565 msgstr ""
3244 3566
3245 -#: src/window-manager/overview.ts:792
3567 +#: src/window-manager/overview.ts:860
3246 3568 msgid "Restore"
3247 3569 msgstr ""
3248 3570
3249 -#. %s is the desktop name.
3250 -#: src/window-manager/overview.ts:817
3251 -msgid "Edit %s — its apps, widgets, look and windows"
3252 -msgstr ""
3253 -
3254 3571 #. %d is the number of external sub-tabs open on this window.
3255 -#: src/window-manager/overview.ts:990
3572 +#: src/window-manager/overview.ts:1030
3256 3573 msgid "· %d open tab"
3257 3574 msgid_plural "· %d open tabs"
3258 3575 msgstr[0] ""
3259 3576 msgstr[1] ""
3260 3577
3261 -#: src/window/tabs.ts:279
3262 3578 #: src/window/tabs.ts:280
3579 +#: src/window/tabs.ts:281
3263 3580 msgid "Open in a new browser tab"
3264 3581 msgstr ""
3265 3582
3266 -#: src/window/tabs.ts:287
3267 3583 #: src/window/tabs.ts:288
3584 +#: src/window/tabs.ts:289
3268 3585 msgid "Close tab"
3269 3586 msgstr ""
3270 3587
3271 3588 #. %s is the external site's title or URL.
3272 -#: src/window/tabs.ts:491
3589 +#: src/window/tabs.ts:492
3273 3590 msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding."
3274 3591 msgstr ""
3275 3592
3276 3593 #: src/workspaces/command.ts:25
@@ -3277,9 +3594,9 @@
3277 3594 msgid "Edit this workspace…"
3278 3595 msgstr ""
3279 3596
3280 3597 #: src/workspaces/command.ts:28
3281 -msgid "New desktop…"
3598 +msgid "New workspace…"
3282 3599 msgstr ""
3283 3600
3284 3601 #: src/workspaces/command.ts:39
3285 3602 msgid "Keep this desk"
@@ -3326,42 +3643,42 @@
3326 3643 #: src/workspaces/command.ts:179
3327 3644 msgid "No workspace matching **%s** — try `/workspace` alone to see them all."
3328 3645 msgstr ""
3329 3646
3330 -#: src/workspaces/presets.ts:63
3331 -#: src/workspaces/presets.ts:71
3332 -#: includes/workspaces.php:108
3647 +#: src/workspaces/presets.ts:65
3648 +#: src/workspaces/presets.ts:73
3649 +#: includes/workspaces.php:114
3333 3650 msgid "Commerce"
3334 3651 msgstr ""
3335 3652
3336 -#: src/workspaces/presets.ts:64
3337 -#: includes/workspaces.php:109
3653 +#: src/workspaces/presets.ts:66
3654 +#: includes/workspaces.php:115
3338 3655 msgid "A shop floor. WooCommerce orders, products and analytics side by side; everything that is not commerce leaves the rails."
3339 3656 msgstr ""
3340 3657
3341 -#: src/workspaces/presets.ts:107
3342 -#: src/workspaces/presets.ts:114
3343 -#: includes/workspaces.php:117
3658 +#: src/workspaces/presets.ts:109
3659 +#: src/workspaces/presets.ts:116
3660 +#: includes/workspaces.php:124
3344 3661 msgid "Learning"
3345 3662 msgstr ""
3346 3663
3347 -#: src/workspaces/presets.ts:108
3348 -#: includes/workspaces.php:118
3664 +#: src/workspaces/presets.ts:110
3665 +#: includes/workspaces.php:125
3349 3666 msgid "A course studio. Sensei courses, lessons and learners tiled together, so moving between them is a glance rather than a navigation."
3350 3667 msgstr ""
3351 3668
3352 -#: src/workspaces/presets.ts:148
3353 -#: src/workspaces/presets.ts:155
3354 -#: includes/workspaces.php:126
3669 +#: src/workspaces/presets.ts:150
3670 +#: src/workspaces/presets.ts:157
3671 +#: includes/workspaces.php:134
3355 3672 msgid "Publishing"
3356 3673 msgstr ""
3357 3674
3358 -#: src/workspaces/presets.ts:149
3359 -#: includes/workspaces.php:127
3675 +#: src/workspaces/presets.ts:151
3676 +#: includes/workspaces.php:135
3360 3677 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."
3361 3678 msgstr ""
3362 3679
3363 -#: src/workspaces/presets.ts:189
3680 +#: src/workspaces/presets.ts:191
3364 3681 msgid "New draft"
3365 3682 msgstr ""
3366 3683
3367 3684 #: src/workspaces/wizard.ts:191
@@ -3368,14 +3685,14 @@
3368 3685 msgid "Start"
3369 3686 msgstr ""
3370 3687
3371 3688 #: src/workspaces/wizard.ts:192
3372 -#: src/workspaces/wizard.ts:511
3689 +#: src/workspaces/wizard.ts:512
3373 3690 msgid "Name"
3374 3691 msgstr ""
3375 3692
3376 3693 #: src/workspaces/wizard.ts:194
3377 -#: src/workspaces/wizard.ts:706
3694 +#: src/workspaces/wizard.ts:707
3378 3695 #: includes/ai-copilot/search.php:129
3379 3696 #: includes/render/shell.php:96
3380 3697 #: includes/wp-icon-registry.php:48
3381 3698 msgid "Widgets"
@@ -3389,9 +3706,8 @@
3389 3706 msgid "Windows"
3390 3707 msgstr ""
3391 3708
3392 3709 #: src/workspaces/wizard.ts:203
3393 -#: includes/admin-bar.php:103
3394 3710 msgid "Cascade"
3395 3711 msgstr ""
3396 3712
3397 3713 #: src/workspaces/wizard.ts:205
@@ -3434,184 +3750,180 @@
3434 3750 msgid "Edit workspace"
3435 3751 msgstr ""
3436 3752
3437 3753 #: src/workspaces/wizard.ts:362
3438 -msgid "New desktop"
3754 +msgid "New workspace"
3439 3755 msgstr ""
3440 3756
3441 -#: src/workspaces/wizard.ts:431
3442 -msgid "What is this desktop for?"
3757 +#: src/workspaces/wizard.ts:432
3758 +msgid "What is this workspace for?"
3443 3759 msgstr ""
3444 3760
3445 -#: src/workspaces/wizard.ts:492
3446 -msgid "Blank desktop"
3761 +#: src/workspaces/wizard.ts:493
3762 +msgid "Blank workspace"
3447 3763 msgstr ""
3448 3764
3449 -#: src/workspaces/wizard.ts:493
3450 -msgid "Just a new, empty desk. Turn it into a workspace later if you like."
3765 +#: src/workspaces/wizard.ts:494
3766 +msgid "Just a new, empty desk. You can customize it later if you want."
3451 3767 msgstr ""
3452 3768
3453 -#: src/workspaces/wizard.ts:506
3769 +#: src/workspaces/wizard.ts:507
3454 3770 msgid "Name it"
3455 3771 msgstr ""
3456 3772
3457 -#: src/workspaces/wizard.ts:507
3458 -msgid "The name goes on its overview tile. The glyph and colour are how you tell it apart from the others at a glance."
3773 +#: src/workspaces/wizard.ts:508
3774 +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."
3459 3775 msgstr ""
3460 3776
3461 -#: src/workspaces/wizard.ts:515
3777 +#: src/workspaces/wizard.ts:516
3462 3778 msgid "Leave empty to number it"
3463 3779 msgstr ""
3464 3780
3465 -#: src/workspaces/wizard.ts:528
3466 -#: src/workspaces/wizard.ts:558
3781 +#: src/workspaces/wizard.ts:529
3782 +#: src/workspaces/wizard.ts:559
3467 3783 msgid "Glyph"
3468 3784 msgstr ""
3469 3785
3470 -#: src/workspaces/wizard.ts:573
3786 +#: src/workspaces/wizard.ts:574
3471 3787 msgid "No colour"
3472 3788 msgstr ""
3473 3789
3474 -#: src/workspaces/wizard.ts:599
3790 +#: src/workspaces/wizard.ts:600
3475 3791 msgid "Or any colour"
3476 3792 msgstr ""
3477 3793
3478 -#: src/workspaces/wizard.ts:673
3794 +#: src/workspaces/wizard.ts:674
3479 3795 msgid "Which apps show here?"
3480 3796 msgstr ""
3481 3797
3482 -#: src/workspaces/wizard.ts:674
3798 +#: src/workspaces/wizard.ts:675
3483 3799 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."
3484 3800 msgstr ""
3485 3801
3486 -#: src/workspaces/wizard.ts:675
3802 +#: src/workspaces/wizard.ts:676
3487 3803 msgid "Show only the apps I pick"
3488 3804 msgstr ""
3489 3805
3490 -#: src/workspaces/wizard.ts:676
3491 -msgid "OpenStation’s own controls — Overview, System, Trash, Exit — always stay, so a desk can never be one you cannot leave."
3806 +#: src/workspaces/wizard.ts:677
3807 +msgid "OpenStation’s own controls — Workspaces, System, Trash, Exit — always stay, so a desk can never be one you cannot leave."
3492 3808 msgstr ""
3493 3809
3494 -#: src/workspaces/wizard.ts:707
3810 +#: src/workspaces/wizard.ts:708
3495 3811 msgid "No widgets are registered on this site yet."
3496 3812 msgstr ""
3497 3813
3498 -#: src/workspaces/wizard.ts:713
3814 +#: src/workspaces/wizard.ts:714
3499 3815 msgid "Which widgets sit on it?"
3500 3816 msgstr ""
3501 3817
3502 -#: src/workspaces/wizard.ts:714
3818 +#: src/workspaces/wizard.ts:715
3503 3819 msgid "A desk can carry its own widget column — drafts and a timer where you write, traffic where you sell."
3504 3820 msgstr ""
3505 3821
3506 -#: src/workspaces/wizard.ts:715
3822 +#: src/workspaces/wizard.ts:716
3507 3823 msgid "Give this desk its own widgets"
3508 3824 msgstr ""
3509 3825
3510 -#: src/workspaces/wizard.ts:716
3826 +#: src/workspaces/wizard.ts:717
3511 3827 msgid "Off, it shows the column you built. On, it shows exactly these — and yours comes back when you leave."
3512 3828 msgstr ""
3513 3829
3514 -#: src/workspaces/wizard.ts:740
3830 +#: src/workspaces/wizard.ts:741
3515 3831 msgid "How does it look?"
3516 3832 msgstr ""
3517 3833
3518 -#: src/workspaces/wizard.ts:741
3834 +#: src/workspaces/wizard.ts:742
3519 3835 msgid "A desk can wear its own wallpaper, accent and dock. Your own settings come back the moment you leave it."
3520 3836 msgstr ""
3521 3837
3522 -#: src/workspaces/wizard.ts:748
3838 +#: src/workspaces/wizard.ts:749
3523 3839 msgid "Give this desk its own look"
3524 3840 msgstr ""
3525 3841
3526 -#: src/workspaces/wizard.ts:765
3842 +#: src/workspaces/wizard.ts:766
3527 3843 msgid "Use the look I have now"
3528 3844 msgstr ""
3529 3845
3530 -#: src/workspaces/wizard.ts:773
3531 -#: src/workspaces/wizard.ts:801
3846 +#: src/workspaces/wizard.ts:774
3847 +#: src/workspaces/wizard.ts:802
3532 3848 msgid "Wallpaper"
3533 3849 msgstr ""
3534 3850
3535 -#: src/workspaces/wizard.ts:810
3536 -#: src/workspaces/wizard.ts:828
3851 +#: src/workspaces/wizard.ts:811
3852 +#: src/workspaces/wizard.ts:829
3537 3853 msgid "Accent"
3538 3854 msgstr ""
3539 3855
3540 -#: src/workspaces/wizard.ts:831
3541 -#: src/workspaces/wizard.ts:849
3856 +#: src/workspaces/wizard.ts:832
3857 +#: src/workspaces/wizard.ts:850
3542 3858 #: includes/wp-icon-registry.php:42
3543 3859 msgid "Dock"
3544 3860 msgstr ""
3545 3861
3546 -#: src/workspaces/wizard.ts:833
3862 +#: src/workspaces/wizard.ts:834
3547 3863 msgid "Always visible"
3548 3864 msgstr ""
3549 3865
3550 -#: src/workspaces/wizard.ts:834
3866 +#: src/workspaces/wizard.ts:835
3551 3867 msgid "Folds away until reached for"
3552 3868 msgstr ""
3553 3869
3554 -#: src/workspaces/wizard.ts:871
3870 +#: src/workspaces/wizard.ts:872
3555 3871 msgid "What does it open with?"
3556 3872 msgstr ""
3557 3873
3558 -#: src/workspaces/wizard.ts:872
3874 +#: src/workspaces/wizard.ts:873
3559 3875 msgid "The windows this desk opens the first time you enter it, and how they are arranged."
3560 3876 msgstr ""
3561 3877
3562 -#: src/workspaces/wizard.ts:877
3563 -#: src/workspaces/wizard.ts:891
3878 +#: src/workspaces/wizard.ts:878
3879 +#: src/workspaces/wizard.ts:892
3564 3880 msgid "Arrangement"
3565 3881 msgstr ""
3566 3882
3567 -#: src/workspaces/wizard.ts:907
3883 +#: src/workspaces/wizard.ts:908
3568 3884 msgid "Nothing yet — add an app below, or capture the windows you have open."
3569 3885 msgstr ""
3570 3886
3571 -#: src/workspaces/wizard.ts:908
3887 +#: src/workspaces/wizard.ts:909
3572 3888 msgid "Nothing yet — add an app below."
3573 3889 msgstr ""
3574 3890
3575 -#: src/workspaces/wizard.ts:925
3891 +#: src/workspaces/wizard.ts:926
3576 3892 msgid "Opens with"
3577 3893 msgstr ""
3578 3894
3579 -#: src/workspaces/wizard.ts:934
3895 +#: src/workspaces/wizard.ts:935
3580 3896 msgid "Add a window"
3581 3897 msgstr ""
3582 3898
3583 -#: src/workspaces/wizard.ts:935
3899 +#: src/workspaces/wizard.ts:936
3584 3900 msgid "Choose an app…"
3585 3901 msgstr ""
3586 3902
3587 -#: src/workspaces/wizard.ts:970
3903 +#: src/workspaces/wizard.ts:971
3588 3904 msgid "Use the windows I have open now"
3589 3905 msgstr ""
3590 3906
3591 -#: src/workspaces/wizard.ts:1010
3907 +#: src/workspaces/wizard.ts:1011
3592 3908 msgid "Delete workspace"
3593 3909 msgstr ""
3594 3910
3595 -#: src/workspaces/wizard.ts:1045
3911 +#: src/workspaces/wizard.ts:1046
3596 3912 #: apps/station-home/parts/view.php:252
3597 3913 #: includes/ai-copilot/search.php:123
3598 3914 msgid "Customize"
3599 3915 msgstr ""
3600 3916
3601 -#: src/workspaces/wizard.ts:1059
3917 +#: src/workspaces/wizard.ts:1060
3602 3918 msgid "Save"
3603 3919 msgstr ""
3604 3920
3605 -#: src/workspaces/wizard.ts:1061
3606 -msgid "Create desktop"
3607 -msgstr ""
3608 -
3609 -#: src/workspaces/wizard.ts:1063
3921 +#: src/workspaces/wizard.ts:1062
3610 3922 msgid "Create from template"
3611 3923 msgstr ""
3612 3924
3613 -#: src/workspaces/wizard.ts:1065
3925 +#: src/workspaces/wizard.ts:1064
3614 3926 msgid "Create workspace"
3615 3927 msgstr ""
3616 3928
3617 3929 #: src/ai-assistant/impl.ts:1779
@@ -3621,12 +3933,12 @@
3621 3933
3622 3934 #. Plugin Name of the plugin
3623 3935 #: desktop-mode.php
3624 3936 #: includes/ai-copilot/abilities.php:39
3625 -#: includes/shell-screen.php:287
3626 -#: includes/shell-screen.php:288
3627 -#: includes/shell-screen.php:335
3628 -#: includes/shell-screen.php:356
3937 +#: includes/shell-screen.php:304
3938 +#: includes/shell-screen.php:305
3939 +#: includes/shell-screen.php:352
3940 +#: includes/shell-screen.php:373
3629 3941 #: includes/wp-icon-registry.php:90
3630 3942 msgid "OpenStation"
3631 3943 msgstr ""
3632 3944
@@ -3769,9 +4081,9 @@
3769 4081 msgid "Akismet verdict if the plugin is installed (null otherwise)."
3770 4082 msgstr ""
3771 4083
3772 4084 #: apps/comments/parts/rest.php:82
3773 -#: apps/plugins/plugins.os.php:203
4085 +#: apps/plugins/plugins.os.php:204
3774 4086 msgid "Unknown bulk action."
3775 4087 msgstr ""
3776 4088
3777 4089 #: apps/comments/parts/rest.php:152
@@ -3799,30 +4111,30 @@
3799 4111 #: includes/my-wordpress/window.php:42
3800 4112 msgid "WP Explorer"
3801 4113 msgstr ""
3802 4114
3803 -#: apps/my-wordpress/parts/actions.php:294
4115 +#: apps/my-wordpress/parts/actions.php:337
3804 4116 msgid "Add User"
3805 4117 msgstr ""
3806 4118
3807 -#: apps/my-wordpress/parts/actions.php:311
4119 +#: apps/my-wordpress/parts/actions.php:354
3808 4120 msgid "You cannot trash this item."
3809 4121 msgstr ""
3810 4122
3811 -#: apps/my-wordpress/parts/actions.php:315
4123 +#: apps/my-wordpress/parts/actions.php:358
3812 4124 msgid "Trashing failed."
3813 4125 msgstr ""
3814 4126
3815 -#: apps/my-wordpress/parts/actions.php:324
4127 +#: apps/my-wordpress/parts/actions.php:367
3816 4128 msgid "Moved to the Trash."
3817 4129 msgstr ""
3818 4130
3819 -#: apps/my-wordpress/parts/actions.php:426
4131 +#: apps/my-wordpress/parts/actions.php:469
3820 4132 msgid "Nothing could be updated."
3821 4133 msgstr ""
3822 4134
3823 4135 #. translators: %s: updated count.
3824 -#: apps/my-wordpress/parts/actions.php:432
4136 +#: apps/my-wordpress/parts/actions.php:475
3825 4137 #, php-format
3826 4138 msgid "%s entry updated."
3827 4139 msgid_plural "%s entries updated."
3828 4140 msgstr[0] ""
@@ -3827,14 +4139,14 @@
3827 4139 msgid_plural "%s entries updated."
3828 4140 msgstr[0] ""
3829 4141 msgstr[1] ""
3830 4142
3831 -#: apps/my-wordpress/parts/actions.php:462
4143 +#: apps/my-wordpress/parts/actions.php:505
3832 4144 msgid "Nothing could be trashed."
3833 4145 msgstr ""
3834 4146
3835 4147 #. translators: %s: trashed count.
3836 -#: apps/my-wordpress/parts/actions.php:468
4148 +#: apps/my-wordpress/parts/actions.php:511
3837 4149 #, php-format
3838 4150 msgid "Moved %s item to the Trash."
3839 4151 msgid_plural "Moved %s items to the Trash."
3840 4152 msgstr[0] ""
@@ -3900,12 +4212,12 @@
3900 4212 msgid "Uploaded"
3901 4213 msgstr ""
3902 4214
3903 4215 #: apps/my-wordpress/parts/sections.php:75
3904 -#: apps/users/users.os.php:98
4216 +#: apps/users/users.os.php:108
3905 4217 #: includes/ai-copilot/search.php:153
3906 -#: includes/multisite.php:45
3907 -#: includes/my-wordpress/window.php:149
4218 +#: includes/multisite.php:114
4219 +#: includes/my-wordpress/window.php:178
3908 4220 msgid "Users"
3909 4221 msgstr ""
3910 4222
3911 4223 #: apps/my-wordpress/parts/sections.php:141
@@ -4021,22 +4333,217 @@
4021 4333 #: includes/my-wordpress/integrations/woocommerce.php:1453
4022 4334 msgid "Guest"
4023 4335 msgstr ""
4024 4336
4337 +#: apps/network/network.os.php:99
4338 +msgid "Unreachable"
4339 +msgstr ""
4340 +
4341 +#: apps/network/network.os.php:101
4342 +msgid "Key changed"
4343 +msgstr ""
4344 +
4345 +#: apps/network/network.os.php:103
4346 +msgid "Paired"
4347 +msgstr ""
4348 +
4349 +#: apps/network/network.os.php:141
4350 +msgid "This network"
4351 +msgstr ""
4352 +
4353 +#: apps/network/network.os.php:151
4354 +msgid "Switch to this site"
4355 +msgstr ""
4356 +
4357 +#. translators: %s: site name.
4358 +#: apps/network/network.os.php:165
4359 +#, php-format
4360 +msgid "Remove %s from the network? Its switcher will stop listing this network the next time it syncs."
4361 +msgstr ""
4362 +
4363 +#: apps/network/network.os.php:166
4364 +#: apps/network/network.os.php:168
4365 +msgid "Remove"
4366 +msgstr ""
4367 +
4368 +#: apps/network/network.os.php:229
4369 +msgid "Sites in this network"
4370 +msgstr ""
4371 +
4372 +#: apps/network/network.os.php:235
4373 +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."
4374 +msgstr ""
4375 +
4376 +#: apps/network/network.os.php:236
4377 +msgid "This site is the hub of an OpenStation network: every install listed here shows the same site switcher."
4378 +msgstr ""
4379 +
4380 +#: apps/network/network.os.php:241
4381 +msgid "Check sites"
4382 +msgstr ""
4383 +
4384 +#: apps/network/network.os.php:265
4385 +msgid "Add an external site"
4386 +msgstr ""
4387 +
4388 +#: apps/network/network.os.php:267
4389 +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:"
4390 +msgstr ""
4391 +
4392 +#: apps/network/network.os.php:270
4393 +#: apps/network/network.os.php:367
4394 +msgid "Site address"
4395 +msgstr ""
4396 +
4397 +#: apps/network/network.os.php:270
4398 +#: apps/network/network.os.php:367
4399 +msgid "Add external site"
4400 +msgstr ""
4401 +
4402 +#. translators: %s: network name.
4403 +#: apps/network/network.os.php:290
4404 +#, php-format
4405 +msgid "This site belongs to %s"
4406 +msgstr ""
4407 +
4408 +#. translators: %s: date and time.
4409 +#: apps/network/network.os.php:299
4410 +#, php-format
4411 +msgid "Site list synced %s."
4412 +msgstr ""
4413 +
4414 +#: apps/network/network.os.php:309
4415 +msgid "Until the network has added this site, the switcher stays as it was."
4416 +msgstr ""
4417 +
4418 +#: apps/network/network.os.php:314
4419 +msgid "Sync now"
4420 +msgstr ""
4421 +
4422 +#: apps/network/network.os.php:318
4423 +msgid "Leave the network? The site switcher stops listing its sites here."
4424 +msgstr ""
4425 +
4426 +#: apps/network/network.os.php:319
4427 +msgid "Leave"
4428 +msgstr ""
4429 +
4430 +#: apps/network/network.os.php:320
4431 +msgid "Leave network"
4432 +msgstr ""
4433 +
4434 +#: apps/network/network.os.php:357
4435 +msgid "Join a network"
4436 +msgstr ""
4437 +
4438 +#: apps/network/network.os.php:359
4439 +msgid "Enter the address of the OpenStation network this site belongs to. Its administrator adds this site there by this address:"
4440 +msgstr ""
4441 +
4442 +#: apps/network/network.os.php:362
4443 +msgid "Network address"
4444 +msgstr ""
4445 +
4446 +#: apps/network/network.os.php:362
4447 +msgid "Join"
4448 +msgstr ""
4449 +
4450 +#: apps/network/network.os.php:365
4451 +msgid "Or start one here"
4452 +msgstr ""
4453 +
4454 +#: apps/network/network.os.php:366
4455 +msgid "Add the first external site and this site becomes the hub: every site added here shows the same site switcher."
4456 +msgstr ""
4457 +
4458 +#: apps/network/network.os.php:385
4459 +msgid "Linked accounts"
4460 +msgstr ""
4461 +
4462 +#: apps/network/network.os.php:386
4463 +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."
4464 +msgstr ""
4465 +
4466 +#: apps/network/network.os.php:404
4467 +msgid "Unlink"
4468 +msgstr ""
4469 +
4470 +#: apps/network/network.os.php:437
4471 +msgid "Network"
4472 +msgstr ""
4473 +
4474 +#. translators: %s: site name.
4475 +#: apps/network/network.os.php:473
4476 +#, php-format
4477 +msgid "%s is in the network. It is in the site switcher now, and on that site once it joins from its Network window."
4478 +msgstr ""
4479 +
4480 +#: apps/network/network.os.php:491
4481 +msgid "That site is not in the network."
4482 +msgstr ""
4483 +
4484 +#: apps/network/network.os.php:492
4485 +msgid "Removed from the network."
4486 +msgstr ""
4487 +
4488 +#: apps/network/network.os.php:516
4489 +msgid "That account is not linked."
4490 +msgstr ""
4491 +
4492 +#: apps/network/network.os.php:517
4493 +msgid "Unlinked. A switch from that account lands on the login screen now."
4494 +msgstr ""
4495 +
4496 +#: apps/network/network.os.php:525
4497 +msgid "Every site was checked."
4498 +msgstr ""
4499 +
4500 +#. translators: %s: network name.
4501 +#: apps/network/network.os.php:539
4502 +#, php-format
4503 +msgid "This site belongs to %s. The site switcher shows the network now."
4504 +msgstr ""
4505 +
4506 +#. translators: %s: network name.
4507 +#: apps/network/network.os.php:541
4508 +#, php-format
4509 +msgid "Pinned %s. It has not added this site yet; sync once it has."
4510 +msgstr ""
4511 +
4512 +#: apps/network/network.os.php:553
4513 +msgid "Left the network."
4514 +msgstr ""
4515 +
4516 +#: apps/network/network.os.php:561
4517 +msgid "Site list synced."
4518 +msgstr ""
4519 +
4025 4520 #: apps/os-settings/os-settings.os.php:74
4026 4521 msgid "You are not allowed to change site-wide options."
4027 4522 msgstr ""
4028 4523
4029 -#: apps/os-settings/os-settings.os.php:160
4524 +#: apps/os-settings/os-settings.os.php:134
4030 4525 msgid "Files REST endpoint is not available."
4031 4526 msgstr ""
4032 4527
4033 4528 #. translators: %d: number of tables dropped.
4034 -#: apps/os-settings/os-settings.os.php:168
4529 +#: apps/os-settings/os-settings.os.php:142
4035 4530 #, php-format
4036 4531 msgid "Folder sharing data deleted. (%d tables)"
4037 4532 msgstr ""
4038 4533
4534 +#: apps/pages/pages.os.php:61
4535 +msgid "All pages"
4536 +msgstr ""
4537 +
4538 +#: apps/pages/pages.os.php:65
4539 +msgid "Add Page"
4540 +msgstr ""
4541 +
4542 +#: apps/pages/pages.os.php:70
4543 +msgid "Page atlas"
4544 +msgstr ""
4545 +
4039 4546 #: apps/pages/parts/query.php:74
4040 4547 msgid "Default template"
4041 4548 msgstr ""
4042 4549
@@ -4048,14 +4555,15 @@
4048 4555 msgid "Security check failed. Refresh the window and try again."
4049 4556 msgstr ""
4050 4557
4051 4558 #: apps/plugins/parts/ajax.php:63
4052 -#: apps/plugins/plugins.os.php:125
4559 +#: apps/plugins/plugins.os.php:126
4053 4560 msgid "Plugins are managed from the network admin on this site."
4054 4561 msgstr ""
4055 4562
4056 4563 #: apps/plugins/parts/ajax.php:70
4057 -#: apps/plugins/plugins.os.php:126
4564 +#: apps/plugins/plugins.os.php:127
4565 +#: includes/feedback/rest.php:72
4058 4566 #: includes/seen-intros.php:225
4059 4567 msgid "You are not allowed to do that."
4060 4568 msgstr ""
4061 4569
@@ -4120,76 +4628,92 @@
4120 4628 #: apps/plugins/parts/upload.php:200
4121 4629 msgid "Refused: temporary upload path is not trusted."
4122 4630 msgstr ""
4123 4631
4124 -#: apps/plugins/plugins.os.php:154
4632 +#: apps/plugins/parts/view-preference.php:40
4633 +msgid "Choose Cards or Table."
4634 +msgstr ""
4635 +
4636 +#: apps/plugins/plugins.os.php:155
4125 4637 msgid "Missing plugin."
4126 4638 msgstr ""
4127 4639
4128 4640 #. translators: %s: error message
4129 -#: apps/plugins/plugins.os.php:161
4641 +#: apps/plugins/plugins.os.php:162
4130 4642 #, php-format
4131 4643 msgid "Activation failed: %s"
4132 4644 msgstr ""
4133 4645
4134 4646 #. translators: %s: error message
4135 -#: apps/plugins/plugins.os.php:163
4647 +#: apps/plugins/plugins.os.php:164
4136 4648 #, php-format
4137 4649 msgid "Deactivation failed: %s"
4138 4650 msgstr ""
4139 4651
4140 4652 #. translators: %s: error message
4141 -#: apps/plugins/plugins.os.php:165
4653 +#: apps/plugins/plugins.os.php:166
4142 4654 #, php-format
4143 4655 msgid "Delete failed: %s"
4144 4656 msgstr ""
4145 4657
4146 4658 #. translators: %s: plugin name
4147 -#: apps/plugins/plugins.os.php:172
4659 +#: apps/plugins/plugins.os.php:173
4148 4660 #, php-format
4149 4661 msgid "%s activated."
4150 4662 msgstr ""
4151 4663
4152 4664 #. translators: %s: plugin name
4153 -#: apps/plugins/plugins.os.php:176
4665 +#: apps/plugins/plugins.os.php:177
4154 4666 #, php-format
4155 4667 msgid "%s deleted."
4156 4668 msgstr ""
4157 4669
4158 -#: apps/plugins/plugins.os.php:234
4670 +#: apps/plugins/plugins.os.php:235
4159 4671 msgid "activated"
4160 4672 msgstr ""
4161 4673
4162 -#: apps/plugins/plugins.os.php:235
4674 +#: apps/plugins/plugins.os.php:236
4163 4675 msgid "deactivated"
4164 4676 msgstr ""
4165 4677
4166 -#: apps/plugins/plugins.os.php:236
4678 +#: apps/plugins/plugins.os.php:237
4167 4679 msgid "deleted"
4168 4680 msgstr ""
4169 4681
4170 4682 #. translators: 1: count, 2: action verb (activated, deactivated, deleted)
4171 -#: apps/plugins/plugins.os.php:240
4683 +#: apps/plugins/plugins.os.php:241
4172 4684 #, php-format
4173 4685 msgid "%1$d plugin(s) %2$s."
4174 4686 msgstr ""
4175 4687
4176 4688 #. translators: 1: success count, 2: failure count, 3: action verb
4177 -#: apps/plugins/plugins.os.php:243
4689 +#: apps/plugins/plugins.os.php:244
4178 4690 #, php-format
4179 4691 msgid "%1$d %3$s, %2$d failed."
4180 4692 msgstr ""
4181 4693
4182 -#: apps/plugins/plugins.os.php:249
4694 +#: apps/plugins/plugins.os.php:250
4183 4695 #: includes/ai-copilot/search.php:141
4184 4696 #: includes/core-notices.php:177
4185 4697 #: includes/core-notices.php:206
4186 -#: includes/multisite.php:47
4698 +#: includes/multisite.php:116
4187 4699 msgid "Plugins"
4188 4700 msgstr ""
4189 4701
4702 +#: apps/plugins/plugins.os.php:315
4703 +msgid "Installed"
4704 +msgstr ""
4705 +
4706 +#: apps/plugins/plugins.os.php:321
4707 +msgid "Add Plugin"
4708 +msgstr ""
4709 +
4710 +#: apps/plugins/plugins.os.php:324
4711 +msgid "OpenStation plugins"
4712 +msgstr ""
4713 +
4190 4714 #. translators: %d: number of rows that could not be trashed.
4191 -#: apps/posts/parts/query.php:296
4715 +#: apps/posts/parts/query.php:338
4192 4716 #, php-format
4193 4717 msgid "%d item could not be moved to the trash."
4194 4718 msgid_plural "%d items could not be moved to the trash."
4195 4719 msgstr[0] ""
@@ -4204,12 +4728,20 @@
4204 4728 msgstr ""
4205 4729
4206 4730 #: apps/posts/parts/terms-rest.php:199
4207 4731 #: apps/posts/parts/terms-rest.php:341
4208 -#: includes/my-wordpress/term-stats.php:67
4732 +#: includes/my-wordpress/term-stats.php:89
4209 4733 msgid "Unknown taxonomy."
4210 4734 msgstr ""
4211 4735
4736 +#: apps/posts/posts.os.php:72
4737 +msgid "All posts"
4738 +msgstr ""
4739 +
4740 +#: apps/posts/posts.os.php:76
4741 +msgid "Add Post"
4742 +msgstr ""
4743 +
4212 4744 #: apps/station-home/parts/snapshot.php:97
4213 4745 msgid "(Untitled)"
4214 4746 msgstr ""
4215 4747
@@ -4247,9 +4779,9 @@
4247 4779
4248 4780 #. translators: %s: update count.
4249 4781 #. translators: %s: number of pending updates.
4250 4782 #: apps/station-home/parts/snapshot.php:295
4251 -#: includes/core/payload.php:1659
4783 +#: includes/core/payload.php:1703
4252 4784 #, php-format
4253 4785 msgid "%s update available"
4254 4786 msgid_plural "%s updates available"
4255 4787 msgstr[0] ""
@@ -4398,10 +4930,10 @@
4398 4930 msgstr ""
4399 4931
4400 4932 #: apps/user-edit/parts/insights.php:58
4401 4933 #: apps/users/parts/rest.php:122
4402 -#: includes/my-wordpress/user-footprint.php:95
4403 -#: includes/my-wordpress/user-stats.php:64
4934 +#: includes/my-wordpress/user-footprint.php:240
4935 +#: includes/my-wordpress/user-stats.php:123
4404 4936 msgid "User not found."
4405 4937 msgstr ""
4406 4938
4407 4939 #: apps/user-edit/user-edit.os.php:56
@@ -4407,8 +4939,17 @@
4407 4939 #: apps/user-edit/user-edit.os.php:56
4408 4940 msgid "Edit user"
4409 4941 msgstr ""
4410 4942
4943 +#: apps/users/parts/activity-summary.php:14
4944 +#: apps/users/parts/roles-summary.php:25
4945 +msgid "You are not allowed to list users."
4946 +msgstr ""
4947 +
4948 +#: apps/users/parts/activity-summary.php:31
4949 +msgid "Activity could not be loaded."
4950 +msgstr ""
4951 +
4411 4952 #: apps/users/parts/color-schemes.php:50
4412 4953 msgid "Default"
4413 4954 msgstr ""
4414 4955
@@ -4455,10 +4996,10 @@
4455 4996 msgid "A reset email was already sent recently. Try again in a minute."
4456 4997 msgstr ""
4457 4998
4458 4999 #: apps/users/parts/rest.php:184
4459 -#: apps/users/users.os.php:209
4460 -#: apps/users/users.os.php:224
5000 +#: apps/users/users.os.php:254
5001 +#: apps/users/users.os.php:269
4461 5002 msgid "You are not allowed to email this user."
4462 5003 msgstr ""
4463 5004
4464 5005 #: apps/users/parts/rest.php:188
@@ -4488,50 +5029,75 @@
4488 5029 #: apps/users/parts/rest.php:298
4489 5030 msgid "You are not allowed to assign that role."
4490 5031 msgstr ""
4491 5032
4492 -#: apps/users/users.os.php:157
5033 +#: apps/users/parts/roles-summary.php:40
5034 +msgid "No role"
5035 +msgstr ""
5036 +
5037 +#: apps/users/parts/roles-summary.php:69
5038 +msgid "Role groups could not be loaded. Please try again."
5039 +msgstr ""
5040 +
5041 +#: apps/users/users.os.php:132
5042 +msgid "People"
5043 +msgstr ""
5044 +
5045 +#: apps/users/users.os.php:136
5046 +msgid "Activity"
5047 +msgstr ""
5048 +
5049 +#: apps/users/users.os.php:140
5050 +msgid "Add new"
5051 +msgstr ""
5052 +
5053 +#: apps/users/users.os.php:145
5054 +#: includes/core-notices.php:140
5055 +msgid "Profile"
5056 +msgstr ""
5057 +
5058 +#: apps/users/users.os.php:202
4493 5059 msgid "You are not allowed to change roles."
4494 5060 msgstr ""
4495 5061
4496 -#: apps/users/users.os.php:168
5062 +#: apps/users/users.os.php:213
4497 5063 msgid "No users updated."
4498 5064 msgstr ""
4499 5065
4500 5066 #. translators: %1$d users updated, %2$d failed.
4501 -#: apps/users/users.os.php:171
5067 +#: apps/users/users.os.php:216
4502 5068 #, php-format
4503 5069 msgid "Role updated for %1$d user(s) (%2$d skipped)."
4504 5070 msgstr ""
4505 5071
4506 -#: apps/users/users.os.php:183
5072 +#: apps/users/users.os.php:228
4507 5073 msgid "You are not allowed to delete users."
4508 5074 msgstr ""
4509 5075
4510 5076 #. translators: %1$d users deleted, %2$d skipped.
4511 -#: apps/users/users.os.php:194
5077 +#: apps/users/users.os.php:239
4512 5078 #, php-format
4513 5079 msgid "%1$d user(s) deleted (%2$d skipped)."
4514 5080 msgstr ""
4515 5081
4516 5082 #. translators: %s is the user's email address.
4517 -#: apps/users/users.os.php:212
5083 +#: apps/users/users.os.php:257
4518 5084 #, php-format
4519 5085 msgid "Reset email sent to %s."
4520 5086 msgstr ""
4521 5087
4522 5088 #. translators: %s is the user's email address.
4523 -#: apps/users/users.os.php:227
5089 +#: apps/users/users.os.php:272
4524 5090 #, php-format
4525 5091 msgid "Welcome email resent to %s."
4526 5092 msgstr ""
4527 5093
4528 -#: apps/users/users.os.php:238
5094 +#: apps/users/users.os.php:283
4529 5095 msgid "You are not allowed to create users."
4530 5096 msgstr ""
4531 5097
4532 5098 #. translators: %s is the user's email address.
4533 -#: apps/users/users.os.php:259
5099 +#: apps/users/users.os.php:304
4534 5100 #, php-format
4535 5101 msgid "User created — welcome email sent to %s."
4536 5102 msgstr ""
4537 5103
@@ -4550,189 +5116,148 @@
4550 5116 #: includes/accents.php:44
4551 5117 msgid "Nebula"
4552 5118 msgstr ""
4553 5119
4554 -#: includes/accents.php:53
5120 +#: includes/accents.php:54
4555 5121 msgid "Sirius"
4556 5122 msgstr ""
4557 5123
4558 -#: includes/accents.php:58
5124 +#: includes/accents.php:59
4559 5125 msgid "Lagoon"
4560 5126 msgstr ""
4561 5127
4562 -#: includes/accents.php:63
5128 +#: includes/accents.php:64
5129 +msgid "Starlight"
5130 +msgstr ""
5131 +
5132 +#: includes/accents.php:69
4563 5133 msgid "WordPress Blue"
4564 5134 msgstr ""
4565 5135
4566 -#: includes/accents.php:68
5136 +#: includes/accents.php:74
4567 5137 msgid "Indigo"
4568 5138 msgstr ""
4569 5139
4570 -#: includes/accents.php:73
5140 +#: includes/accents.php:79
4571 5141 msgid "Teal"
4572 5142 msgstr ""
4573 5143
4574 -#: includes/accents.php:78
5144 +#: includes/accents.php:84
4575 5145 msgid "Emerald"
4576 5146 msgstr ""
4577 5147
4578 -#: includes/accents.php:83
5148 +#: includes/accents.php:89
4579 5149 msgid "Amber"
4580 5150 msgstr ""
4581 5151
4582 -#: includes/accents.php:88
5152 +#: includes/accents.php:94
4583 5153 msgid "Rose"
4584 5154 msgstr ""
4585 5155
4586 -#: includes/admin-bar.php:38
4587 -msgid "Switch to Classic Admin"
4588 -msgstr ""
4589 -
4590 -#: includes/admin-bar.php:39
4591 -#: includes/welcome-dialog.php:544
5156 +#: includes/admin-bar.php:48
5157 +#: includes/welcome-dialog.php:157
4592 5158 msgid "Switch to OpenStation"
4593 5159 msgstr ""
4594 5160
4595 -#: includes/admin-bar.php:94
4596 -msgid "Arrange windows"
4597 -msgstr ""
4598 -
4599 -#: includes/admin-bar.php:107
4600 -msgid "Lay all windows out from top-left, offset so every title bar stays visible."
4601 -msgstr ""
4602 -
4603 -#: includes/admin-bar.php:115
4604 -msgid "Overview"
4605 -msgstr ""
4606 -
4607 -#: includes/admin-bar.php:119
4608 -msgid "Zoom out to see every window at once. Click one to focus it."
4609 -msgstr ""
4610 -
4611 -#: includes/admin-bar.php:133
4612 -msgid "Snap to grid"
4613 -msgstr ""
4614 -
4615 -#: includes/admin-bar.php:137
4616 -msgid "Snap windows to a grid while dragging or resizing."
4617 -msgstr ""
4618 -
4619 -#: includes/admin-bar.php:145
4620 -msgid "Tile all windows"
4621 -msgstr ""
4622 -
4623 -#: includes/admin-bar.php:149
4624 -msgid "Pack every window into an evenly tiled grid that fills the desktop."
4625 -msgstr ""
4626 -
4627 -#: includes/admin-bar.php:245
4628 -#: includes/admin-bar.php:727
5161 +#: includes/admin-bar.php:192
4629 5162 msgid "Keyboard shortcuts"
4630 5163 msgstr ""
4631 5164
4632 -#: includes/admin-bar.php:270
4633 -msgid "Open the Bug Report window"
5165 +#: includes/admin-bar.php:194
5166 +msgid "Workspaces"
4634 5167 msgstr ""
4635 5168
4636 -#: includes/admin-bar.php:709
4637 -msgid "Fullscreen"
4638 -msgstr ""
4639 -
4640 -#: includes/admin-bar.php:729
4641 -msgid "Desktops & Overview"
4642 -msgstr ""
4643 -
4644 -#: includes/admin-bar.php:731
5169 +#: includes/admin-bar.php:196
4645 5170 msgid "Key"
4646 5171 msgstr ""
4647 5172
4648 -#: includes/admin-bar.php:732
4649 -msgid "Outside overview"
5173 +#: includes/admin-bar.php:197
5174 +msgid "Outside Workspaces"
4650 5175 msgstr ""
4651 5176
4652 -#: includes/admin-bar.php:733
4653 -msgid "Inside overview"
5177 +#: includes/admin-bar.php:198
5178 +msgid "Inside Workspaces"
4654 5179 msgstr ""
4655 5180
4656 -#: includes/admin-bar.php:734
5181 +#: includes/admin-bar.php:199
4657 5182 msgid "In Show Desktop"
4658 5183 msgstr ""
4659 5184
4660 -#: includes/admin-bar.php:739
4661 -msgid "Previous desktop (wraps)"
5185 +#: includes/admin-bar.php:204
5186 +msgid "Previous workspace (wraps)"
4662 5187 msgstr ""
4663 5188
4664 -#: includes/admin-bar.php:740
4665 -msgid "Previous desktop (grid + top-bar update)"
5189 +#: includes/admin-bar.php:205
5190 +msgid "Previous workspace (grid + top-bar update)"
4666 5191 msgstr ""
4667 5192
4668 -#: includes/admin-bar.php:741
4669 -msgid "Previous desktop"
5193 +#: includes/admin-bar.php:206
5194 +msgid "Previous workspace"
4670 5195 msgstr ""
4671 5196
4672 -#: includes/admin-bar.php:745
4673 -msgid "Next desktop (wraps)"
5197 +#: includes/admin-bar.php:210
5198 +msgid "Next workspace (wraps)"
4674 5199 msgstr ""
4675 5200
4676 -#: includes/admin-bar.php:746
4677 -msgid "Next desktop (grid + top-bar update)"
5201 +#: includes/admin-bar.php:211
5202 +msgid "Next workspace (grid + top-bar update)"
4678 5203 msgstr ""
4679 5204
4680 -#: includes/admin-bar.php:747
4681 -msgid "Next desktop"
5205 +#: includes/admin-bar.php:212
5206 +msgid "Next workspace"
4682 5207 msgstr ""
4683 5208
4684 -#: includes/admin-bar.php:751
4685 -msgid "Enter Overview"
5209 +#: includes/admin-bar.php:216
5210 +msgid "Enter Workspaces"
4686 5211 msgstr ""
4687 5212
4688 -#: includes/admin-bar.php:752
4689 -msgid "Exit Overview onto active desktop"
5213 +#: includes/admin-bar.php:217
5214 +msgid "Exit onto the active workspace"
4690 5215 msgstr ""
4691 5216
4692 -#: includes/admin-bar.php:753
5217 +#: includes/admin-bar.php:218
4693 5218 msgid "Restore windows (exit Show Desktop)"
4694 5219 msgstr ""
4695 5220
4696 -#: includes/admin-bar.php:757
4697 -#: includes/admin-bar.php:759
5221 +#: includes/admin-bar.php:222
5222 +#: includes/admin-bar.php:224
4698 5223 msgid "Toggle Show Desktop"
4699 5224 msgstr ""
4700 5225
4701 -#: includes/admin-bar.php:758
4702 -msgid "Exit Overview (no minimize)"
5226 +#: includes/admin-bar.php:223
5227 +msgid "Exit Workspaces (no minimize)"
4703 5228 msgstr ""
4704 5229
4705 -#: includes/admin-bar.php:763
4706 -msgid "(in overview)"
5230 +#: includes/admin-bar.php:228
5231 +msgid "(in Workspaces)"
4707 5232 msgstr ""
4708 5233
4709 -#: includes/admin-bar.php:765
4710 -msgid "Commit current desktop, exit overview"
5234 +#: includes/admin-bar.php:230
5235 +msgid "Commit current workspace, exit Workspaces"
4711 5236 msgstr ""
4712 5237
4713 -#: includes/admin-bar.php:771
5238 +#: includes/admin-bar.php:236
4714 5239 msgid "Windows & palette"
4715 5240 msgstr ""
4716 5241
4717 -#: includes/admin-bar.php:775
4718 -msgid "Cycle to the next window on the active desktop."
5242 +#: includes/admin-bar.php:240
5243 +msgid "Cycle to the next window on the active workspace."
4719 5244 msgstr ""
4720 5245
4721 -#: includes/admin-bar.php:779
4722 -msgid "Cycle to the previous window on the active desktop."
5246 +#: includes/admin-bar.php:244
5247 +msgid "Cycle to the previous window on the active workspace."
4723 5248 msgstr ""
4724 5249
4725 -#: includes/admin-bar.php:783
5250 +#: includes/admin-bar.php:248
4726 5251 msgid "Open the command palette / Ask AI overlay."
4727 5252 msgstr ""
4728 5253
4729 -#: includes/admin-bar.php:787
4730 -msgid "Close every open window on the current desktop (asks first)."
5254 +#: includes/admin-bar.php:252
5255 +msgid "Close every open window on the current workspace (asks first)."
4731 5256 msgstr ""
4732 5257
4733 -#: includes/admin-bar.php:791
4734 -msgid "Exit Overview (or Snap Overview) without changing window state."
5258 +#: includes/admin-bar.php:256
5259 +msgid "Exit Workspaces (or Snap Overview) without changing window state."
4735 5260 msgstr ""
4736 5261
4737 5262 #: includes/agents/abilities.php:46
4738 5263 msgid "Get post by id"
@@ -4754,22 +5279,23 @@
4754 5279 msgid "Update post"
4755 5280 msgstr ""
4756 5281
4757 5282 #: includes/agents/abilities.php:275
4758 -#: includes/agents/abilities.php:478
5283 +#: includes/agents/abilities.php:494
4759 5284 #: includes/content-graph/rest.php:213
5285 +#: includes/desktop-files/media-library.php:420
4760 5286 #: includes/widgets/widget-drafts.php:312
4761 -#: includes/widgets/widget-drafts.php:474
5287 +#: includes/widgets/widget-drafts.php:538
4762 5288 msgid "Post not found."
4763 5289 msgstr ""
4764 5290
4765 -#: includes/agents/abilities.php:317
4766 -#: includes/agents/abilities.php:372
5291 +#: includes/agents/abilities.php:333
5292 +#: includes/agents/abilities.php:388
4767 5293 #: includes/my-wordpress/media-usage.php:140
4768 5294 msgid "Attachment not found."
4769 5295 msgstr ""
4770 5296
4771 -#: includes/agents/abilities.php:494
5297 +#: includes/agents/abilities.php:510
4772 5298 msgid "Invalid post status."
4773 5299 msgstr ""
4774 5300
4775 5301 #: includes/agents/conversations.php:73
@@ -4775,12 +5301,8 @@
4775 5301 #: includes/agents/conversations.php:73
4776 5302 msgid "Agent conversations"
4777 5303 msgstr ""
4778 5304
4779 -#: includes/agents/conversations.php:218
4780 -msgid "Conversation"
4781 -msgstr ""
4782 -
4783 5305 #: includes/agents/conversations.php:294
4784 5306 msgid "Deleted agent"
4785 5307 msgstr ""
4786 5308
@@ -4845,8 +5367,60 @@
4845 5367 #: includes/agents/identity.php:256
4846 5368 msgid "Person"
4847 5369 msgstr ""
4848 5370
5371 +#: includes/agents/jobs.php:83
5372 +msgid "The background worker did not finish. Some work may already have been applied. Check the site before submitting the task again."
5373 +msgstr ""
5374 +
5375 +#: includes/agents/jobs.php:106
5376 +msgid "Agent job not found."
5377 +msgstr ""
5378 +
5379 +#: includes/agents/jobs.php:137
5380 +msgid "An async invocation requires a request UUID."
5381 +msgstr ""
5382 +
5383 +#: includes/agents/jobs.php:141
5384 +msgid "Send a message between 1 and 20,000 bytes."
5385 +msgstr ""
5386 +
5387 +#: includes/agents/jobs.php:158
5388 +msgid "That request ID is already in use."
5389 +msgstr ""
5390 +
5391 +#: includes/agents/jobs.php:164
5392 +msgid "Configure an AI connector to run agents."
5393 +msgstr ""
5394 +
5395 +#: includes/agents/jobs.php:186
5396 +msgid "This agent is still handling your previous request. Wait for its answer before sending another."
5397 +msgstr ""
5398 +
5399 +#: includes/agents/jobs.php:190
5400 +msgid "The request could not be saved. Retry with the same request ID."
5401 +msgstr ""
5402 +
5403 +#: includes/agents/jobs.php:200
5404 +msgid "WordPress could not schedule the background job."
5405 +msgstr ""
5406 +
5407 +#: includes/agents/jobs.php:270
5408 +msgid "The queued job expired before a worker could start it."
5409 +msgstr ""
5410 +
5411 +#: includes/agents/jobs.php:279
5412 +msgid "The background worker stopped unexpectedly. Some work may already have been applied. Check the site before submitting again."
5413 +msgstr ""
5414 +
5415 +#: includes/agents/jobs.php:291
5416 +msgid "You no longer have permission to run this agent."
5417 +msgstr ""
5418 +
5419 +#: includes/agents/jobs.php:304
5420 +msgid "The background agent encountered an unexpected error. Check the site before submitting again."
5421 +msgstr ""
5422 +
4849 5423 #: includes/agents/privacy.php:28
4850 5424 #: includes/agents/privacy.php:130
4851 5425 #: includes/agents/privacy.php:148
4852 5426 msgid "OpenStation agents"
@@ -4887,30 +5461,30 @@
4887 5461 #: includes/agents/privacy.php:121
4888 5462 msgid "Face (JSON)"
4889 5463 msgstr ""
4890 5464
4891 -#: includes/agents/rest.php:250
5465 +#: includes/agents/rest.php:258
4892 5466 msgid "You do not have permission to read OpenStation agents."
4893 5467 msgstr ""
4894 5468
4895 -#: includes/agents/rest.php:266
5469 +#: includes/agents/rest.php:274
4896 5470 msgid "You do not have permission to manage OpenStation agents."
4897 5471 msgstr ""
4898 5472
4899 -#: includes/agents/rest.php:282
5473 +#: includes/agents/rest.php:290
4900 5474 msgid "You do not have permission to invoke OpenStation agents."
4901 5475 msgstr ""
4902 5476
4903 -#: includes/agents/rest.php:325
4904 -#: includes/agents/rest.php:381
4905 -#: includes/agents/rest.php:437
4906 -#: includes/agents/rest.php:467
5477 +#: includes/agents/rest.php:333
5478 +#: includes/agents/rest.php:389
5479 +#: includes/agents/rest.php:445
5480 +#: includes/agents/rest.php:475
4907 5481 #: includes/agents/runner.php:147
4908 5482 #: includes/agents/store.php:1084
4909 5483 msgid "Agent not found."
4910 5484 msgstr ""
4911 5485
4912 -#: includes/agents/rest.php:480
5486 +#: includes/agents/rest.php:488
4913 5487 msgid "You do not have permission to invoke this agent."
4914 5488 msgstr ""
4915 5489
4916 5490 #: includes/agents/runner.php:153
@@ -5135,14 +5709,14 @@
5135 5709 #: includes/ai-copilot/abilities.php:361
5136 5710 msgid "Read PHP error log"
5137 5711 msgstr ""
5138 5712
5139 -#: includes/ai-copilot/abilities.php:413
5713 +#: includes/ai-copilot/abilities.php:416
5140 5714 msgid "Analyze comment for spam"
5141 5715 msgstr ""
5142 5716
5143 -#: includes/ai-copilot/abilities.php:460
5144 -#: includes/my-wordpress/comment-stats.php:61
5717 +#: includes/ai-copilot/abilities.php:463
5718 +#: includes/my-wordpress/comment-stats.php:167
5145 5719 #: includes/recycle-bin/store.php:752
5146 5720 #: includes/recycle-bin/store.php:861
5147 5721 msgid "Comment not found."
5148 5722 msgstr ""
@@ -5150,10 +5724,30 @@
5150 5724 #: includes/ai-copilot/client.php:140
5151 5725 msgid "The AI provider returned no answer text."
5152 5726 msgstr ""
5153 5727
5728 +#: includes/ai-copilot/mio.php:37
5729 +msgid "The MIO API is turned off in OpenStation Preferences → Features."
5730 +msgstr ""
5731 +
5732 +#: includes/ai-copilot/mio.php:48
5733 +msgid "Ask MIO requires a compatible AI connector in Settings → Connectors."
5734 +msgstr ""
5735 +
5736 +#: includes/ai-copilot/mio.php:111
5737 +msgid "The conversation is too large."
5738 +msgstr ""
5739 +
5740 +#: includes/ai-copilot/mio.php:115
5741 +msgid "Invalid MIO window context."
5742 +msgstr ""
5743 +
5744 +#: includes/ai-copilot/mio.php:148
5745 +msgid "MIO requested an unavailable action."
5746 +msgstr ""
5747 +
5154 5748 #: includes/ai-copilot/search.php:63
5155 -#: includes/multisite.php:39
5749 +#: includes/multisite.php:108
5156 5750 msgid "Dashboard"
5157 5751 msgstr ""
5158 5752
5159 5753 #: includes/ai-copilot/search.php:66
@@ -5213,9 +5807,9 @@
5213 5807 msgstr ""
5214 5808
5215 5809 #: includes/ai-copilot/search.php:117
5216 5810 #: includes/core-notices.php:231
5217 -#: includes/multisite.php:46
5811 +#: includes/multisite.php:115
5218 5812 msgid "Themes"
5219 5813 msgstr ""
5220 5814
5221 5815 #: includes/ai-copilot/search.php:120
@@ -5362,42 +5956,42 @@
5362 5956 msgid "WordPress, theme, and plugin updates."
5363 5957 msgstr ""
5364 5958
5365 5959 #. translators: %d: 1-based index of the next page to search.
5366 -#: includes/ai-copilot/search.php:686
5960 +#: includes/ai-copilot/search.php:850
5367 5961 #, php-format
5368 5962 msgid "Continue searching in pages (from item %d)"
5369 5963 msgstr ""
5370 5964
5371 5965 #. translators: %d: 1-based index of the next comment to search.
5372 -#: includes/ai-copilot/search.php:689
5966 +#: includes/ai-copilot/search.php:853
5373 5967 #, php-format
5374 5968 msgid "Continue searching in comments (from item %d)"
5375 5969 msgstr ""
5376 5970
5377 5971 #. translators: %d: 1-based index of the next post to search.
5378 -#: includes/ai-copilot/search.php:692
5972 +#: includes/ai-copilot/search.php:856
5379 5973 #, php-format
5380 5974 msgid "Continue searching in posts (from item %d)"
5381 5975 msgstr ""
5382 5976
5383 -#: includes/ai-copilot/search.php:1205
5977 +#: includes/ai-copilot/search.php:1369
5384 5978 msgid "Could not parse structured search answer."
5385 5979 msgstr ""
5386 5980
5387 -#: includes/ai-copilot/search.php:1473
5981 +#: includes/ai-copilot/search.php:1637
5388 5982 msgid "I searched 100 items without finding a clear match. Want me to keep looking further?"
5389 5983 msgstr ""
5390 5984
5391 -#: includes/ai-copilot/search.php:1921
5985 +#: includes/ai-copilot/search.php:2085
5392 5986 msgid "You must be logged in to use the AI assistant."
5393 5987 msgstr ""
5394 5988
5395 -#: includes/ai-copilot/search.php:1928
5989 +#: includes/ai-copilot/search.php:2092
5396 5990 msgid "The AI assistant is unavailable on this site."
5397 5991 msgstr ""
5398 5992
5399 -#: includes/ai-copilot/search.php:1938
5993 +#: includes/ai-copilot/search.php:2102
5400 5994 msgid "The AI assistant is turned off. Enable it in OpenStation Preferences → Features."
5401 5995 msgstr ""
5402 5996
5403 5997 #: includes/commands.php:63
@@ -5456,12 +6050,8 @@
5456 6050 #: includes/core-notices.php:120
5457 6051 msgid "Exit recovery mode"
5458 6052 msgstr ""
5459 6053
5460 -#: includes/core-notices.php:140
5461 -msgid "Profile"
5462 -msgstr ""
5463 -
5464 6054 #: includes/core-notices.php:141
5465 6055 msgid "You are using an auto-generated password. Would you like to change it?"
5466 6056 msgstr ""
5467 6057
@@ -5495,9 +6085,9 @@
5495 6085 msgid "Go to Themes"
5496 6086 msgstr ""
5497 6087
5498 6088 #. translators: 1: kind ("Command"/"Settings-tab"/"Title-bar button"), 2: handle.
5499 -#: includes/core/payload.php:2306
6089 +#: includes/core/payload.php:2467
5500 6090 #, php-format
5501 6091 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."
5502 6092 msgstr ""
5503 6093
@@ -5581,9 +6171,9 @@
5581 6171 msgid "Embedded web window"
5582 6172 msgstr ""
5583 6173
5584 6174 #: includes/desktop-files/downloads.php:70
5585 -#: includes/desktop-files/file-shares.php:303
6175 +#: includes/desktop-files/file-shares.php:312
5586 6176 msgid "File not found."
5587 6177 msgstr ""
5588 6178
5589 6179 #: includes/desktop-files/downloads.php:134
@@ -5607,16 +6197,17 @@
5607 6197 msgid "This folder is too large to download as one archive."
5608 6198 msgstr ""
5609 6199
5610 6200 #: includes/desktop-files/file-shares.php:112
5611 -#: includes/desktop-files/stored-files-store.php:278
5612 -#: includes/desktop-files/stored-files-store.php:359
5613 -#: includes/desktop-files/stored-files-store.php:392
6201 +#: includes/desktop-files/reconcile.php:63
6202 +#: includes/desktop-files/stored-files-store.php:297
6203 +#: includes/desktop-files/stored-files-store.php:378
6204 +#: includes/desktop-files/stored-files-store.php:411
5614 6205 msgid "Stored file not found."
5615 6206 msgstr ""
5616 6207
5617 6208 #: includes/desktop-files/file-shares.php:115
5618 -#: includes/desktop-files/file-shares.php:362
6209 +#: includes/desktop-files/file-shares.php:371
5619 6210 msgid "You cannot manage shares for this file."
5620 6211 msgstr ""
5621 6212
5622 6213 #: includes/desktop-files/file-shares.php:118
@@ -5643,11 +6234,11 @@
5643 6234 msgid "Failed to record share."
5644 6235 msgstr ""
5645 6236
5646 6237 #: includes/desktop-files/file-shares.php:205
5647 -#: includes/desktop-files/file-shares.php:257
5648 -#: includes/desktop-files/file-shares.php:359
5649 -#: includes/desktop-files/file-shares.php:583
6238 +#: includes/desktop-files/file-shares.php:266
6239 +#: includes/desktop-files/file-shares.php:368
6240 +#: includes/desktop-files/file-shares.php:592
5650 6241 #: includes/desktop-files/rest.php:981
5651 6242 #: includes/desktop-files/shares-store.php:474
5652 6243 #: includes/desktop-files/shares-store.php:541
5653 6244 #: includes/desktop-files/shares-store.php:665
@@ -5655,28 +6246,28 @@
5655 6246 msgid "Share not found."
5656 6247 msgstr ""
5657 6248
5658 6249 #: includes/desktop-files/file-shares.php:208
5659 -#: includes/desktop-files/file-shares.php:260
6250 +#: includes/desktop-files/file-shares.php:269
5660 6251 #: includes/desktop-files/shares-store.php:668
5661 6252 #: includes/desktop-files/shares-store.php:732
5662 6253 msgid "This invite is not for you."
5663 6254 msgstr ""
5664 6255
5665 -#: includes/desktop-files/file-shares.php:214
6256 +#: includes/desktop-files/file-shares.php:220
5666 6257 #: includes/desktop-files/shares-store.php:675
5667 6258 msgid "This invite was denied."
5668 6259 msgstr ""
5669 6260
5670 -#: includes/desktop-files/file-shares.php:306
6261 +#: includes/desktop-files/file-shares.php:315
5671 6262 msgid "Owners cannot leave their own file."
5672 6263 msgstr ""
5673 6264
5674 -#: includes/desktop-files/file-shares.php:326
6265 +#: includes/desktop-files/file-shares.php:335
5675 6266 msgid "You do not have access to this file."
5676 6267 msgstr ""
5677 6268
5678 -#: includes/desktop-files/file-shares.php:613
6269 +#: includes/desktop-files/file-shares.php:622
5679 6270 msgid "Uploaded files can only be shared read-only."
5680 6271 msgstr ""
5681 6272
5682 6273 #: includes/desktop-files/folders-store.php:45
@@ -5681,9 +6272,10 @@
5681 6272
5682 6273 #: includes/desktop-files/folders-store.php:45
5683 6274 #: includes/desktop-files/store.php:47
5684 6275 #: includes/desktop-files/stored-files-store.php:76
5685 -#: includes/desktop-files/stored-files-store.php:170
6276 +#: includes/desktop-files/stored-files-store.php:198
6277 +#: includes/presence.php:109
5686 6278 msgid "A user id is required."
5687 6279 msgstr ""
5688 6280
5689 6281 #: includes/desktop-files/folders-store.php:59
@@ -5732,8 +6324,43 @@
5732 6324 #: includes/desktop-files/folders-store.php:577
5733 6325 msgid "Failed to delete folder."
5734 6326 msgstr ""
5735 6327
6328 +#: includes/desktop-files/media-library.php:160
6329 +msgid "This file type cannot be added to the Media Library."
6330 +msgstr ""
6331 +
6332 +#: includes/desktop-files/media-library.php:192
6333 +msgid "The file could not be copied."
6334 +msgstr ""
6335 +
6336 +#: includes/desktop-files/media-library.php:317
6337 +msgid "That post type cannot be started from a file."
6338 +msgstr ""
6339 +
6340 +#: includes/desktop-files/media-library.php:324
6341 +msgid "You are not allowed to create this kind of content."
6342 +msgstr ""
6343 +
6344 +#: includes/desktop-files/media-library.php:427
6345 +#: includes/widgets/widget-drafts.php:150
6346 +#: includes/widgets/widget-drafts.php:519
6347 +#: includes/window-links.php:902
6348 +msgid "You are not allowed to edit this post."
6349 +msgstr ""
6350 +
6351 +#: includes/desktop-files/media-library.php:434
6352 +msgid "That post is in the Trash."
6353 +msgstr ""
6354 +
6355 +#: includes/desktop-files/media-library.php:441
6356 +msgid "No files to add."
6357 +msgstr ""
6358 +
6359 +#: includes/desktop-files/media-library.php:539
6360 +msgid "You are not allowed to add files to the Media Library."
6361 +msgstr ""
6362 +
5736 6363 #: includes/desktop-files/openers.php:90
5737 6364 msgid "Opener id is required."
5738 6365 msgstr ""
5739 6366
@@ -5750,8 +6377,20 @@
5750 6377 #: includes/desktop-files/openers.php:133
5751 6378 msgid "Opener registration requires at least one file `type`."
5752 6379 msgstr ""
5753 6380
6381 +#: includes/desktop-files/reconcile.php:35
6382 +msgid "File storage is busy. Please try again."
6383 +msgstr ""
6384 +
6385 +#: includes/desktop-files/reconcile.php:60
6386 +msgid "File storage is unavailable. Please try again."
6387 +msgstr ""
6388 +
6389 +#: includes/desktop-files/reconcile.php:85
6390 +msgid "A file cleanup operation could not be completed."
6391 +msgstr ""
6392 +
5754 6393 #: includes/desktop-files/registry.php:64
5755 6394 msgid "File-type slug is required."
5756 6395 msgstr ""
5757 6396
@@ -5777,38 +6416,38 @@
5777 6416 msgid "You are not allowed to upload files."
5778 6417 msgstr ""
5779 6418
5780 6419 #: includes/desktop-files/rest-uploads.php:212
5781 -#: includes/desktop-files/rest-uploads.php:576
5782 -#: includes/desktop-files/rest-uploads.php:594
5783 -#: includes/desktop-files/rest-uploads.php:598
6420 +#: includes/desktop-files/rest-uploads.php:631
6421 +#: includes/desktop-files/rest-uploads.php:649
6422 +#: includes/desktop-files/rest-uploads.php:653
5784 6423 msgid "Invalid path."
5785 6424 msgstr ""
5786 6425
5787 -#: includes/desktop-files/rest-uploads.php:277
6426 +#: includes/desktop-files/rest-uploads.php:284
5788 6427 msgid "That file is larger than this server accepts."
5789 6428 msgstr ""
5790 6429
5791 -#: includes/desktop-files/rest-uploads.php:283
5792 6430 #: includes/desktop-files/rest-uploads.php:290
6431 +#: includes/desktop-files/rest-uploads.php:297
5793 6432 msgid "No file was uploaded."
5794 6433 msgstr ""
5795 6434
5796 -#: includes/desktop-files/rest-uploads.php:352
6435 +#: includes/desktop-files/rest-uploads.php:394
5797 6436 msgid "This file type is not allowed."
5798 6437 msgstr ""
5799 6438
5800 6439 #. translators: %s: formatted maximum file size.
5801 -#: includes/desktop-files/rest-uploads.php:364
6440 +#: includes/desktop-files/rest-uploads.php:406
5802 6441 #, php-format
5803 6442 msgid "That file is larger than the allowed maximum of %s."
5804 6443 msgstr ""
5805 6444
5806 -#: includes/desktop-files/rest-uploads.php:375
6445 +#: includes/desktop-files/rest-uploads.php:417
5807 6446 msgid "Your desktop storage is full."
5808 6447 msgstr ""
5809 6448
5810 -#: includes/desktop-files/rest-uploads.php:588
6449 +#: includes/desktop-files/rest-uploads.php:643
5811 6450 msgid "That folder tree is nested too deeply."
5812 6451 msgstr ""
5813 6452
5814 6453 #: includes/desktop-files/rest.php:59
@@ -5832,10 +6471,10 @@
5832 6471 msgid "You do not have permission to perform this action."
5833 6472 msgstr ""
5834 6473
5835 6474 #: includes/desktop-files/rest.php:523
5836 -#: includes/desktop-files/store.php:229
5837 -#: includes/desktop-files/store.php:382
6475 +#: includes/desktop-files/store.php:236
6476 +#: includes/desktop-files/store.php:389
5838 6477 #: includes/desktop-files/trash.php:363
5839 6478 #: includes/desktop-files/trash.php:451
5840 6479 msgid "Placement not found."
5841 6480 msgstr ""
@@ -5883,9 +6522,9 @@
5883 6522 msgid "This role is not eligible."
5884 6523 msgstr ""
5885 6524
5886 6525 #: includes/desktop-files/shares-store.php:797
5887 -#: includes/desktop-files/store.php:224
6526 +#: includes/desktop-files/store.php:231
5888 6527 msgid "Invalid arguments."
5889 6528 msgstr ""
5890 6529
5891 6530 #: includes/desktop-files/shares-store.php:804
@@ -5904,42 +6543,42 @@
5904 6543 msgid "You are not allowed to place this file."
5905 6544 msgstr ""
5906 6545
5907 6546 #: includes/desktop-files/store.php:83
5908 -#: includes/desktop-files/store.php:285
6547 +#: includes/desktop-files/store.php:292
5909 6548 msgid "You only have read access to that folder."
5910 6549 msgstr ""
5911 6550
5912 -#: includes/desktop-files/store.php:154
6551 +#: includes/desktop-files/store.php:163
5913 6552 msgid "Failed to write placement."
5914 6553 msgstr ""
5915 6554
5916 -#: includes/desktop-files/store.php:257
5917 -#: includes/desktop-files/store.php:265
6555 +#: includes/desktop-files/store.php:264
6556 +#: includes/desktop-files/store.php:272
5918 6557 msgid "You only have read access to this folder."
5919 6558 msgstr ""
5920 6559
5921 -#: includes/desktop-files/store.php:272
6560 +#: includes/desktop-files/store.php:279
5922 6561 msgid "You cannot edit this placement."
5923 6562 msgstr ""
5924 6563
5925 -#: includes/desktop-files/store.php:311
6564 +#: includes/desktop-files/store.php:318
5926 6565 msgid "A folder cannot be placed inside itself or one of its descendants."
5927 6566 msgstr ""
5928 6567
5929 -#: includes/desktop-files/store.php:351
6568 +#: includes/desktop-files/store.php:358
5930 6569 msgid "Failed to update placement."
5931 6570 msgstr ""
5932 6571
5933 -#: includes/desktop-files/store.php:401
6572 +#: includes/desktop-files/store.php:408
5934 6573 msgid "You cannot remove this placement."
5935 6574 msgstr ""
5936 6575
5937 -#: includes/desktop-files/store.php:407
6576 +#: includes/desktop-files/store.php:414
5938 6577 msgid "Failed to remove placement."
5939 6578 msgstr ""
5940 6579
5941 -#: includes/desktop-files/store.php:453
6580 +#: includes/desktop-files/store.php:460
5942 6581 msgid "Only the file’s owner can move or delete an uploaded file."
5943 6582 msgstr ""
5944 6583
5945 6584 #: includes/desktop-files/stored-files-store.php:81
@@ -5945,22 +6584,22 @@
5945 6584 #: includes/desktop-files/stored-files-store.php:81
5946 6585 msgid "Could not create the storage directory."
5947 6586 msgstr ""
5948 6587
5949 -#: includes/desktop-files/stored-files-store.php:182
6588 +#: includes/desktop-files/stored-files-store.php:210
5950 6589 msgid "Invalid storage name."
5951 6590 msgstr ""
5952 6591
5953 -#: includes/desktop-files/stored-files-store.php:186
6592 +#: includes/desktop-files/stored-files-store.php:214
5954 6593 #: includes/desktop-files/types/class-openstation-upload-file.php:48
5955 6594 msgid "file"
5956 6595 msgstr ""
5957 6596
5958 -#: includes/desktop-files/stored-files-store.php:205
6597 +#: includes/desktop-files/stored-files-store.php:233
5959 6598 msgid "Failed to record the uploaded file."
5960 6599 msgstr ""
5961 6600
5962 -#: includes/desktop-files/stored-files-store.php:282
6601 +#: includes/desktop-files/stored-files-store.php:301
5963 6602 msgid "A file name is required."
5964 6603 msgstr ""
5965 6604
5966 6605 #: includes/desktop-files/trash.php:373
@@ -6177,29 +6816,29 @@
6177 6816 #: includes/desktop-themes/install.php:680
6178 6817 msgid "That desktop theme is not installed."
6179 6818 msgstr ""
6180 6819
6181 -#: includes/desktop-themes/manifest.php:966
6820 +#: includes/desktop-themes/manifest.php:974
6182 6821 msgid "The theme manifest is not a JSON object."
6183 6822 msgstr ""
6184 6823
6185 -#: includes/desktop-themes/manifest.php:973
6824 +#: includes/desktop-themes/manifest.php:981
6186 6825 msgid "No asset resolver was provided for this manifest."
6187 6826 msgstr ""
6188 6827
6189 -#: includes/desktop-themes/manifest.php:993
6828 +#: includes/desktop-themes/manifest.php:1001
6190 6829 msgid "Unsupported theme manifest version. Expected \"manifestVersion\": 1 or 2."
6191 6830 msgstr ""
6192 6831
6193 -#: includes/desktop-themes/manifest.php:1002
6832 +#: includes/desktop-themes/manifest.php:1010
6194 6833 msgid "The theme id must look like \"neon-glass\" or \"vendor/neon-glass\" (lowercase, max 64 characters)."
6195 6834 msgstr ""
6196 6835
6197 -#: includes/desktop-themes/manifest.php:1010
6836 +#: includes/desktop-themes/manifest.php:1018
6198 6837 msgid "The theme id does not reduce to a usable slug."
6199 6838 msgstr ""
6200 6839
6201 -#: includes/desktop-themes/manifest.php:1019
6840 +#: includes/desktop-themes/manifest.php:1027
6202 6841 msgid "The theme manifest requires a non-empty \"name\"."
6203 6842 msgstr ""
6204 6843
6205 6844 #: includes/desktop-themes/rest.php:38
@@ -6256,27 +6895,33 @@
6256 6895 #: includes/dock-rail-renderer.php:54
6257 6896 msgid "Dock rail renderer script registration requires a non-empty script handle."
6258 6897 msgstr ""
6259 6898
6260 -#: includes/framework/wordpress.php:700
6899 +#: includes/feedback/rest.php:65
6900 +#: includes/helpers.php:112
6901 +#: includes/seen-intros.php:218
6902 +msgid "Authentication required."
6903 +msgstr ""
6904 +
6905 +#: includes/framework/wordpress.php:763
6261 6906 msgid "You must be logged in to use this window."
6262 6907 msgstr ""
6263 6908
6264 -#: includes/framework/wordpress.php:706
6265 -#: includes/framework/wordpress.php:722
6909 +#: includes/framework/wordpress.php:769
6910 +#: includes/framework/wordpress.php:785
6266 6911 msgid "Unknown app."
6267 6912 msgstr ""
6268 6913
6269 -#: includes/framework/wordpress.php:709
6270 -#: includes/framework/wordpress.php:723
6914 +#: includes/framework/wordpress.php:772
6915 +#: includes/framework/wordpress.php:786
6271 6916 msgid "You are not allowed to use this window."
6272 6917 msgstr ""
6273 6918
6274 -#: includes/framework/wordpress.php:724
6919 +#: includes/framework/wordpress.php:787
6275 6920 msgid "This window does not know that action."
6276 6921 msgstr ""
6277 6922
6278 -#: includes/framework/wordpress.php:725
6923 +#: includes/framework/wordpress.php:788
6279 6924 msgid "This window does not have that tab."
6280 6925 msgstr ""
6281 6926
6282 6927 #: includes/games/alphabet-soup.php:54
@@ -6391,13 +7036,8 @@
6391 7036 #: includes/games/window.php:204
6392 7037 msgid "Games"
6393 7038 msgstr ""
6394 7039
6395 -#: includes/helpers.php:112
6396 -#: includes/seen-intros.php:218
6397 -msgid "Authentication required."
6398 -msgstr ""
6399 -
6400 7040 #: includes/helpers.php:120
6401 7041 msgid "OpenStation is not enabled for your account."
6402 7042 msgstr ""
6403 7043
@@ -6416,13 +7056,13 @@
6416 7056 #: includes/media-query.php:106
6417 7057 msgid "Only return images at least this many pixels tall."
6418 7058 msgstr ""
6419 7059
6420 -#: includes/multisite.php:44
7060 +#: includes/multisite.php:113
6421 7061 msgid "Sites"
6422 7062 msgstr ""
6423 7063
6424 -#: includes/multisite.php:48
7064 +#: includes/multisite.php:117
6425 7065 msgid "Settings"
6426 7066 msgstr ""
6427 7067
6428 7068 #: includes/my-wordpress/attached-media.php:52
@@ -6448,9 +7088,10 @@
6448 7088 #: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:215
6449 7089 msgid "Sorry, you are not allowed to browse this content type."
6450 7090 msgstr ""
6451 7091
6452 -#: includes/my-wordpress/comment-stats.php:75
7092 +#: includes/my-wordpress/comment-stats.php:185
7093 +#: includes/my-wordpress/comment-stats.php:196
6453 7094 msgid "You do not have permission to view this comment."
6454 7095 msgstr ""
6455 7096
6456 7097 #: includes/my-wordpress/integrations/woocommerce-customers.php:327
@@ -6537,12 +7178,8 @@
6537 7178 #: includes/my-wordpress/integrations/woocommerce.php:234
6538 7179 msgid "Cancelled & refunded"
6539 7180 msgstr ""
6540 7181
6541 -#: includes/my-wordpress/integrations/woocommerce.php:240
6542 -msgid "Other"
6543 -msgstr ""
6544 -
6545 7182 #: includes/my-wordpress/integrations/woocommerce.php:308
6546 7183 #: includes/my-wordpress/integrations/woocommerce.php:1351
6547 7184 msgid "On backorder"
6548 7185 msgstr ""
@@ -6622,9 +7259,9 @@
6622 7259 #: includes/my-wordpress/lock.php:289
6623 7260 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."
6624 7261 msgstr ""
6625 7262
6626 -#: includes/my-wordpress/term-stats.php:76
7263 +#: includes/my-wordpress/term-stats.php:98
6627 7264 msgid "Term not found."
6628 7265 msgstr ""
6629 7266
6630 7267 #: includes/my-wordpress/user-list-fields.php:251
@@ -6650,8 +7287,111 @@
6650 7287 #: includes/my-wordpress/users-list-footprint.php:80
6651 7288 msgid "View activity footprint"
6652 7289 msgstr ""
6653 7290
7291 +#: includes/network/hop.php:151
7292 +msgid "That is not another install of this network."
7293 +msgstr ""
7294 +
7295 +#: includes/network/hop.php:154
7296 +msgid "A login token only travels over HTTPS."
7297 +msgstr ""
7298 +
7299 +#: includes/network/hop.php:158
7300 +msgid "A token needs a logged-in user."
7301 +msgstr ""
7302 +
7303 +#: includes/network/hop.php:236
7304 +#: includes/network/hop.php:240
7305 +msgid "That is not a hop token."
7306 +msgstr ""
7307 +
7308 +#: includes/network/hop.php:247
7309 +msgid "That hop token has expired."
7310 +msgstr ""
7311 +
7312 +#: includes/network/hop.php:250
7313 +msgid "That hop token was minted for another install."
7314 +msgstr ""
7315 +
7316 +#: includes/network/hop.php:254
7317 +msgid "That hop token comes from a site this one does not trust."
7318 +msgstr ""
7319 +
7320 +#: includes/network/hop.php:257
7321 +msgid "That hop token is not signed by the site it names."
7322 +msgstr ""
7323 +
7324 +#: includes/network/hop.php:260
7325 +msgid "That hop token was already spent."
7326 +msgstr ""
7327 +
7328 +#: includes/network/hop.php:504
7329 +msgid "There is nothing to link right now."
7330 +msgstr ""
7331 +
7332 +#: includes/network/hub.php:143
7333 +msgid "This site is not a member of the network. Add it on the network first."
7334 +msgstr ""
7335 +
7336 +#: includes/network/identity.php:70
7337 +msgid "Sites in a network talk over HTTPS."
7338 +msgstr ""
7339 +
7340 +#. translators: %d: HTTP status code.
7341 +#: includes/network/identity.php:110
7342 +#, php-format
7343 +msgid "The site answered with HTTP %d."
7344 +msgstr ""
7345 +
7346 +#: includes/network/identity.php:129
7347 +msgid "That site does not run OpenStation, or its network identity is unreachable."
7348 +msgstr ""
7349 +
7350 +#: includes/network/identity.php:133
7351 +msgid "That site published a public key OpenStation cannot use."
7352 +msgstr ""
7353 +
7354 +#: includes/network/member.php:76
7355 +msgid "A network cannot join another network yet."
7356 +msgstr ""
7357 +
7358 +#: includes/network/member.php:80
7359 +msgid "Enter the network's address, starting with https://."
7360 +msgstr ""
7361 +
7362 +#: includes/network/member.php:83
7363 +msgid "That is this site itself."
7364 +msgstr ""
7365 +
7366 +#: includes/network/member.php:126
7367 +msgid "This site does not belong to a network."
7368 +msgstr ""
7369 +
7370 +#: includes/network/member.php:131
7371 +msgid "The network answered without a site list."
7372 +msgstr ""
7373 +
7374 +#: includes/network/registry.php:98
7375 +msgid "Enter the site's address, starting with https://."
7376 +msgstr ""
7377 +
7378 +#: includes/network/registry.php:101
7379 +msgid "That is this network itself."
7380 +msgstr ""
7381 +
7382 +#: includes/network/registry.php:108
7383 +msgid "That site is a network of its own; a network cannot join another yet."
7384 +msgstr ""
7385 +
7386 +#: includes/network/registry.php:113
7387 +msgid "That site is already in the network."
7388 +msgstr ""
7389 +
7390 +#: includes/network/registry.php:166
7391 +msgid "The site now publishes a different key. Remove it and add it again if that is expected."
7392 +msgstr ""
7393 +
6654 7394 #: includes/notes/cpt.php:63
6655 7395 msgid "Desktop Notes"
6656 7396 msgstr ""
6657 7397
@@ -6680,12 +7420,8 @@
6680 7420 #: includes/notes/rest.php:446
6681 7421 msgid "Could not move the note to the trash."
6682 7422 msgstr ""
6683 7423
6684 -#: includes/notes/rest.php:477
6685 -msgid "Could not restore the note."
6686 -msgstr ""
6687 -
6688 7424 #: includes/notes/rest.php:544
6689 7425 msgid "You are not allowed to create posts."
6690 7426 msgstr ""
6691 7427
@@ -6756,10 +7492,20 @@
6756 7492 #: includes/portal.php:124
6757 7493 msgid "Sorry, you are not allowed to access the WordPress desktop."
6758 7494 msgstr ""
6759 7495
7496 +#: includes/presence-store.php:59
7497 +#: includes/presence-store.php:270
7498 +msgid "Could not read presence."
7499 +msgstr ""
7500 +
7501 +#: includes/presence.php:148
7502 +#: includes/presence.php:535
7503 +msgid "Could not save presence."
7504 +msgstr ""
7505 +
6760 7506 #. translators: %s: site name
6761 -#: includes/pwa.php:520
7507 +#: includes/pwa.php:513
6762 7508 #, php-format
6763 7509 msgid "%s — installed as a desktop app."
6764 7510 msgstr ""
6765 7511
@@ -6853,41 +7599,41 @@
6853 7599 #: includes/registries/icons.php:185
6854 7600 msgid "Desktop icon `url` must be a valid http(s) URL."
6855 7601 msgstr ""
6856 7602
6857 -#: includes/registries/native-windows.php:227
7603 +#: includes/registries/native-windows.php:234
6858 7604 msgid "Native window id is required and must be a valid slug."
6859 7605 msgstr ""
6860 7606
6861 7607 #. translators: %s: capability slug.
6862 -#: includes/registries/native-windows.php:269
7608 +#: includes/registries/native-windows.php:283
6863 7609 #, php-format
6864 7610 msgid "Current user lacks the %s capability required to register this native window."
6865 7611 msgstr ""
6866 7612
6867 -#: includes/registries/native-windows.php:284
7613 +#: includes/registries/native-windows.php:298
6868 7614 msgid "Native window registration requires a non-empty `title`."
6869 7615 msgstr ""
6870 7616
6871 -#: includes/registries/native-windows.php:291
7617 +#: includes/registries/native-windows.php:305
6872 7618 msgid "Native window registration requires a callable `template` that echoes the template body."
6873 7619 msgstr ""
6874 7620
6875 -#: includes/registries/wallpapers.php:92
7621 +#: includes/registries/wallpapers.php:99
6876 7622 msgid "Wallpaper id is required."
6877 7623 msgstr ""
6878 7624
6879 7625 #. translators: %s: capability slug.
6880 -#: includes/registries/wallpapers.php:113
7626 +#: includes/registries/wallpapers.php:121
6881 7627 #, php-format
6882 7628 msgid "Current user lacks the %s capability required to register this wallpaper."
6883 7629 msgstr ""
6884 7630
6885 -#: includes/registries/wallpapers.php:126
7631 +#: includes/registries/wallpapers.php:134
6886 7632 msgid "Wallpaper registration requires a non-empty `label`."
6887 7633 msgstr ""
6888 7634
6889 -#: includes/registries/wallpapers.php:140
7635 +#: includes/registries/wallpapers.php:148
6890 7636 msgid "Canvas wallpaper registration requires a `script` handle that publishes the def."
6891 7637 msgstr ""
6892 7638
6893 7639 #: includes/registries/widgets.php:88
@@ -6938,9 +7684,9 @@
6938 7684 msgid "Window tab registration requires a callable `template` that echoes the pane body."
6939 7685 msgstr ""
6940 7686
6941 7687 #. translators: 1: parent menu label, 2: submenu label
6942 -#: includes/render/assets.php:1288
7688 +#: includes/render/assets.php:1275
6943 7689 #, php-format
6944 7690 msgid "%1$s > %2$s"
6945 7691 msgstr ""
6946 7692
@@ -6967,18 +7713,18 @@
6967 7713 #: includes/settings-tabs.php:134
6968 7714 msgid "Settings tab registration requires a non-empty `label`."
6969 7715 msgstr ""
6970 7716
6971 -#: includes/shell-screen.php:358
7717 +#: includes/shell-screen.php:375
6972 7718 msgid "OpenStation is not active for your account on this request."
6973 7719 msgstr ""
6974 7720
6975 -#: includes/shell-screen.php:359
7721 +#: includes/shell-screen.php:376
6976 7722 msgid "Open the desktop"
6977 7723 msgstr ""
6978 7724
6979 7725 #. translators: 1: script or style handle, 2: script or style
6980 -#: includes/shell-screen.php:581
7726 +#: includes/shell-screen.php:598
6981 7727 #, php-format
6982 7728 msgid "The %2$s handle \"%1$s\" cannot leave the shell screen: something still enqueued depends on it."
6983 7729 msgstr ""
6984 7730
@@ -7025,21 +7771,21 @@
7025 7771 #: includes/title-bar-buttons.php:54
7026 7772 msgid "Title-bar button script registration requires a non-empty script handle."
7027 7773 msgstr ""
7028 7774
7029 -#: includes/toast-types.php:34
7775 +#: includes/toast-types.php:36
7030 7776 msgid "Success"
7031 7777 msgstr ""
7032 7778
7033 -#: includes/toast-types.php:40
7779 +#: includes/toast-types.php:42
7034 7780 msgid "Warning"
7035 7781 msgstr ""
7036 7782
7037 -#: includes/toast-types.php:46
7783 +#: includes/toast-types.php:48
7038 7784 msgid "Error"
7039 7785 msgstr ""
7040 7786
7041 -#: includes/toast-types.php:52
7787 +#: includes/toast-types.php:54
7042 7788 msgid "Shell error"
7043 7789 msgstr ""
7044 7790
7045 7791 #: includes/unfocus-effects.php:56
@@ -7065,134 +7811,118 @@
7065 7811 #: includes/wallpapers.php:57
7066 7812 msgid "Holomesh"
7067 7813 msgstr ""
7068 7814
7069 -#: includes/wallpapers.php:59
7815 +#: includes/wallpapers.php:64
7070 7816 msgid "The holographic mesh: lavender, pink, cyan and mint pooling into each other like light through a prism."
7071 7817 msgstr ""
7072 7818
7073 -#: includes/wallpapers.php:63
7819 +#: includes/wallpapers.php:68
7074 7820 msgid "Pulsemesh"
7075 7821 msgstr ""
7076 7822
7077 -#: includes/wallpapers.php:65
7823 +#: includes/wallpapers.php:71
7078 7824 msgid "The pulsar mesh: magenta and violet burning through a white core, the brightest surface the brand has."
7079 7825 msgstr ""
7080 7826
7081 -#: includes/wallpapers.php:89
7827 +#: includes/wallpapers.php:96
7082 7828 msgid "Graphite"
7083 7829 msgstr ""
7084 7830
7085 -#: includes/wallpapers.php:91
7831 +#: includes/wallpapers.php:98
7086 7832 msgid "A quiet charcoal gradient that keeps every eye on your windows — the classic dark desk WordPress admins know by heart."
7087 7833 msgstr ""
7088 7834
7089 -#: includes/wallpapers.php:95
7835 +#: includes/wallpapers.php:102
7090 7836 msgid "Aurora"
7091 7837 msgstr ""
7092 7838
7093 -#: includes/wallpapers.php:97
7839 +#: includes/wallpapers.php:104
7094 7840 msgid "Deep indigo melting into arctic teal — northern lights over a midnight horizon."
7095 7841 msgstr ""
7096 7842
7097 -#: includes/wallpapers.php:101
7843 +#: includes/wallpapers.php:108
7098 7844 msgid "Sunset"
7099 7845 msgstr ""
7100 7846
7101 -#: includes/wallpapers.php:103
7847 +#: includes/wallpapers.php:110
7102 7848 msgid "A warm blaze from ember orange to magenta — golden hour, frozen mid-fade."
7103 7849 msgstr ""
7104 7850
7105 -#: includes/wallpapers.php:107
7851 +#: includes/wallpapers.php:114
7106 7852 msgid "Forest"
7107 7853 msgstr ""
7108 7854
7109 -#: includes/wallpapers.php:109
7855 +#: includes/wallpapers.php:116
7110 7856 msgid "Cool pine greens for calm, unhurried work under the canopy."
7111 7857 msgstr ""
7112 7858
7113 -#: includes/wallpapers.php:113
7859 +#: includes/wallpapers.php:120
7114 7860 msgid "Mono"
7115 7861 msgstr ""
7116 7862
7117 -#: includes/wallpapers.php:115
7863 +#: includes/wallpapers.php:122
7118 7864 msgid "One flat graphite tone. No gradient, no noise — nothing but your work."
7119 7865 msgstr ""
7120 7866
7121 -#: includes/wallpapers.php:141
7867 +#: includes/wallpapers.php:148
7122 7868 msgid "Animated WordPress Logo"
7123 7869 msgstr ""
7124 7870
7125 -#: includes/wallpapers.php:145
7871 +#: includes/wallpapers.php:152
7126 7872 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."
7127 7873 msgstr ""
7128 7874
7129 -#: includes/wallpapers.php:164
7875 +#: includes/wallpapers.php:171
7130 7876 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."
7131 7877 msgstr ""
7132 7878
7133 -#: includes/welcome-dialog.php:105
7879 +#: includes/welcome-dialog.php:154
7134 7880 msgid "Welcome to OpenStation"
7135 7881 msgstr ""
7136 7882
7137 -#: includes/welcome-dialog.php:106
7138 -msgid "A floating, window-based workspace for the WordPress admin — more like a real OS, less like a webpage."
7883 +#: includes/welcome-dialog.php:155
7884 +msgid "Your admin, as a desktop. Keep several screens open at once and move between tasks without losing your place."
7139 7885 msgstr ""
7140 7886
7141 -#: includes/welcome-dialog.php:107
7142 -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."
7887 +#: includes/welcome-dialog.php:158
7888 +msgid "Switching…"
7143 7889 msgstr ""
7144 7890
7145 -#: includes/welcome-dialog.php:109
7146 -msgid "Enable it now"
7891 +#: includes/welcome-dialog.php:163
7892 +msgid "Work in windows"
7147 7893 msgstr ""
7148 7894
7149 -#: includes/welcome-dialog.php:110
7150 -msgid "Enabling…"
7895 +#: includes/welcome-dialog.php:164
7896 +msgid "Posts, media and settings side by side."
7151 7897 msgstr ""
7152 7898
7153 -#: includes/welcome-dialog.php:115
7154 -msgid "Multi-window workspace"
7899 +#: includes/welcome-dialog.php:168
7900 +msgid "Apps for everyday tasks"
7155 7901 msgstr ""
7156 7902
7157 -#: includes/welcome-dialog.php:116
7158 -msgid "Open Posts, Media and Plugins in their own draggable, resizable windows. Tile, cascade or stack them however you work best."
7903 +#: includes/welcome-dialog.php:169
7904 +msgid "Fast lists with bulk actions and previews."
7159 7905 msgstr ""
7160 7906
7161 -#: includes/welcome-dialog.php:120
7162 -msgid "Native, table-driven apps"
7907 +#: includes/welcome-dialog.php:173
7908 +msgid "A dock for your screens"
7163 7909 msgstr ""
7164 7910
7165 -#: includes/welcome-dialog.php:121
7166 -msgid "Posts, Pages, Users and Plugins are reimplemented as fast native windows with sticky headers, bulk actions, multi-select and inline previews."
7911 +#: includes/welcome-dialog.php:174
7912 +msgid "Pin what you use most, one click away."
7167 7913 msgstr ""
7168 7914
7169 -#: includes/welcome-dialog.php:125
7170 -msgid "Wallpapers, dock & themes"
7915 +#. translators: %s: the keyboard shortcut that opens search, e.g. ⌘K.
7916 +#: includes/welcome-dialog.php:179
7917 +#, php-format
7918 +msgid "Search with %s"
7171 7919 msgstr ""
7172 7920
7173 -#: includes/welcome-dialog.php:126
7174 -msgid "Make it yours. Choose a wallpaper, pin your favorite screens to the dock, and switch accent colors — all from OpenStation Preferences."
7921 +#: includes/welcome-dialog.php:180
7922 +msgid "Jump to any screen or run a command."
7175 7923 msgstr ""
7176 7924
7177 -#: includes/welcome-dialog.php:130
7178 -msgid "AI Copilot, built in"
7179 -msgstr ""
7180 -
7181 -#: includes/welcome-dialog.php:131
7182 -msgid "Press ⌘K anywhere to ask the AI Assistant — it can run commands, navigate windows and answer questions about your site."
7183 -msgstr ""
7184 -
7185 -#: includes/welcome-dialog.php:510
7186 -msgid "New here"
7187 -msgstr ""
7188 -
7189 -#. translators: %s: the label of the admin bar button.
7190 -#: includes/welcome-dialog.php:543
7191 -#, php-format
7192 -msgid "Prefer to switch yourself? Click %s in the top-right of your admin bar."
7193 -msgstr ""
7194 -
7195 7925 #: includes/widgets/heartbeat.php:63
7196 7926 msgid "Heartbeat"
7197 7927 msgstr ""
7198 7928
@@ -7211,14 +7941,8 @@
7211 7941 #: includes/widgets/widget-drafts.php:78
7212 7942 msgid "Your unfinished posts — click to reopen in the editor."
7213 7943 msgstr ""
7214 7944
7215 -#: includes/widgets/widget-drafts.php:150
7216 -#: includes/widgets/widget-drafts.php:455
7217 -#: includes/window-links.php:902
7218 -msgid "You are not allowed to edit this post."
7219 -msgstr ""
7220 -
7221 7945 #: includes/widgets/widget-drafts.php:157
7222 7946 msgid "No AI provider is configured."
7223 7947 msgstr ""
7224 7948
@@ -7225,12 +7949,20 @@
7225 7949 #: includes/widgets/widget-drafts.php:303
7226 7950 msgid "AI is not available on this site."
7227 7951 msgstr ""
7228 7952
7229 -#: includes/widgets/widget-drafts.php:349
7953 +#: includes/widgets/widget-drafts.php:345
7230 7954 msgid "The AI response could not be parsed."
7231 7955 msgstr ""
7232 7956
7957 +#: includes/widgets/widget-drafts.php:422
7958 +msgid "The AI provider rejected this site’s API key. Check the key in Settings → Connectors."
7959 +msgstr ""
7960 +
7961 +#: includes/widgets/widget-drafts.php:430
7962 +msgid "The AI provider could not produce suggestions."
7963 +msgstr ""
7964 +
7233 7965 #: includes/widgets/widget-focus-timer.php:77
7234 7966 msgid "Focus Timer"
7235 7967 msgstr ""
7236 7968
@@ -7297,41 +8029,41 @@
7297 8029 #: includes/window-chrome.php:118
7298 8030 msgid "Window theme tokens must use CSS custom-property keys (start with \"--\")."
7299 8031 msgstr ""
7300 8032
7301 -#: includes/window-chrome.php:309
8033 +#: includes/window-chrome.php:315
7302 8034 msgid "Window control script registration requires a non-empty script handle."
7303 8035 msgstr ""
7304 8036
7305 -#: includes/window-chrome.php:354
8037 +#: includes/window-chrome.php:360
7306 8038 msgid "Window control registration requires a non-empty `id`."
7307 8039 msgstr ""
7308 8040
7309 -#: includes/window-chrome.php:360
8041 +#: includes/window-chrome.php:366
7310 8042 msgid "Window control registration requires a non-empty `label`."
7311 8043 msgstr ""
7312 8044
7313 -#: includes/window-chrome.php:368
8045 +#: includes/window-chrome.php:374
7314 8046 msgid "Window control `placement` must be one of \"left\", \"right\", \"controls\"."
7315 8047 msgstr ""
7316 8048
7317 -#: includes/window-chrome.php:555
8049 +#: includes/window-chrome.php:567
7318 8050 msgid "Window slot script registration requires a non-empty script handle."
7319 8051 msgstr ""
7320 8052
7321 -#: includes/window-chrome.php:593
8053 +#: includes/window-chrome.php:605
7322 8054 msgid "Window slot registration requires a non-empty `id`."
7323 8055 msgstr ""
7324 8056
7325 -#: includes/window-chrome.php:600
8057 +#: includes/window-chrome.php:612
7326 8058 msgid "Window slot registration requires a known `slot` name."
7327 8059 msgstr ""
7328 8060
7329 -#: includes/window-chrome.php:767
8061 +#: includes/window-chrome.php:785
7330 8062 msgid "Window chrome script registration requires a non-empty script handle."
7331 8063 msgstr ""
7332 8064
7333 -#: includes/window-chrome.php:806
8065 +#: includes/window-chrome.php:824
7334 8066 msgid "Window chrome registration requires a non-empty `id`."
7335 8067 msgstr ""
7336 8068
7337 8069 #. translators: %s: post title.