| @@ -1,1040 +1,1681 @@ | ||
| 1 | 1 | # Copyright (C) 2026 Daniel López Sánchez |
| 2 | 2 | # This file is distributed under the GPLv2 or later. |
| 3 | 3 | msgid "" |
| 4 | 4 | msgstr "" |
| 5 | -"Project-Id-Version: Desktop Mode 0.9.4\n" | |
| 6 | -"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/alcazaba-plugin\n" | |
| 5 | +"Project-Id-Version: OpenStation 1.1.11\n" | |
| 6 | +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/desktop-mode\n" | |
| 7 | 7 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 8 | 8 | "Language-Team: LANGUAGE <[email protected]>\n" |
| 9 | 9 | "MIME-Version: 1.0\n" |
| 10 | 10 | "Content-Type: text/plain; charset=UTF-8\n" |
| 11 | 11 | "Content-Transfer-Encoding: 8bit\n" |
| 12 | -"POT-Creation-Date: 2026-07-15T14:37:00+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/bug-report/index.ts:61 | |
| 18 | -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." | |
| 17 | +#: src/agent-run-window.ts:132 | |
| 18 | +msgid "Yesterday" | |
| 19 | 19 | msgstr "" |
| 20 | 20 | |
| 21 | -#: src/bug-report/index.ts:67 | |
| 22 | -#: src/posts-window/index.ts:516 | |
| 23 | -#: src/recycle-bin/index.ts:233 | |
| 24 | -msgid "Title" | |
| 21 | +#: src/agent-run-window.ts:184 | |
| 22 | +msgid "Open the agent in WP Explorer" | |
| 25 | 23 | msgstr "" |
| 26 | 24 | |
| 27 | -#: src/bug-report/index.ts:68 | |
| 28 | -msgid "A short summary" | |
| 25 | +#. 1: entity kind (Post, Media, …), 2: entity title. | |
| 26 | +#: src/agent-run-window.ts:208 | |
| 27 | +msgid "Open the %1$s \"%2$s\"" | |
| 29 | 28 | msgstr "" |
| 30 | 29 | |
| 31 | -#: src/bug-report/index.ts:71 | |
| 32 | -msgid "What happened? What did you expect?" | |
| 30 | +#: src/agent-run-window.ts:315 | |
| 31 | +msgid "Delete conversation?" | |
| 33 | 32 | msgstr "" |
| 34 | 33 | |
| 35 | -#: src/bug-report/index.ts:72 | |
| 36 | -msgid "Describe the issue or the feature you have in mind." | |
| 34 | +#: src/agent-run-window.ts:316 | |
| 35 | +msgid "Cannot be undone." | |
| 37 | 36 | msgstr "" |
| 38 | 37 | |
| 39 | -#: src/bug-report/index.ts:76 | |
| 40 | -msgid "Steps to reproduce (bug only)" | |
| 38 | +#: src/agent-run-window.ts:317 | |
| 39 | +msgid "Delete" | |
| 41 | 40 | msgstr "" |
| 42 | 41 | |
| 43 | -#: src/bug-report/index.ts:77 | |
| 44 | -msgid "One step per line" | |
| 42 | +#: src/agent-run-window.ts:332 | |
| 43 | +msgid "Could not delete the conversation." | |
| 45 | 44 | msgstr "" |
| 46 | 45 | |
| 47 | -#: src/bug-report/index.ts:90 | |
| 48 | -msgid "Open issue on GitHub" | |
| 46 | +#: src/agent-run-window.ts:354 | |
| 47 | +msgid "+ New chat" | |
| 49 | 48 | msgstr "" |
| 50 | 49 | |
| 51 | -#: src/bug-report/index.ts:95 | |
| 52 | -msgid "You will review and submit on GitHub." | |
| 50 | +#: src/agent-run-window.ts:385 | |
| 51 | +msgid "Could not load conversations." | |
| 53 | 52 | msgstr "" |
| 54 | 53 | |
| 55 | -#: src/bug-report/index.ts:108 | |
| 56 | -msgid "Title and description are both required." | |
| 54 | +#: src/agent-run-window.ts:386 | |
| 55 | +msgid "No conversations yet." | |
| 57 | 56 | msgstr "" |
| 58 | 57 | |
| 59 | -#: src/bug-report/index.ts:128 | |
| 60 | -#: src/content-graph/panel.ts:894 | |
| 61 | -#: src/my-wordpress/media-preview.ts:225 | |
| 62 | -#: src/settings/sections/help.ts:288 | |
| 63 | -msgid "Type" | |
| 58 | +#: src/agent-run-window.ts:463 | |
| 59 | +msgid "Delete conversation" | |
| 64 | 60 | msgstr "" |
| 65 | 61 | |
| 66 | -#: src/bug-report/index.ts:136 | |
| 67 | -msgid "Bug" | |
| 62 | +#: src/agent-run-window.ts:525 | |
| 63 | +msgid "No agent selected" | |
| 68 | 64 | msgstr "" |
| 69 | 65 | |
| 70 | -#: src/bug-report/index.ts:137 | |
| 71 | -msgid "Feature request" | |
| 66 | +#: src/agent-run-window.ts:529 | |
| 67 | +msgid "Open an agent from the Agents section of WP Explorer, or pick a past conversation." | |
| 72 | 68 | msgstr "" |
| 73 | 69 | |
| 74 | -#: src/bug-report/index.ts:138 | |
| 75 | -msgid "Question" | |
| 70 | +#: src/agent-run-window.ts:580 | |
| 71 | +msgid "Message the agent" | |
| 76 | 72 | msgstr "" |
| 77 | 73 | |
| 78 | -#: src/bug-report/index.ts:226 | |
| 79 | -msgid "Environment included with the report" | |
| 74 | +#: src/agent-run-window.ts:584 | |
| 75 | +msgid "Ask the agent to do something…" | |
| 80 | 76 | msgstr "" |
| 81 | 77 | |
| 82 | -#: src/comments-window/index.ts:209 | |
| 83 | -msgid "Akismet flagged this comment as spam." | |
| 78 | +#: src/agent-run-window.ts:596 | |
| 79 | +#: src/agent-run-window.ts:599 | |
| 80 | +#: src/ai-assistant/impl.ts:1889 | |
| 81 | +#: src/mio/assistant/chat.ts:70 | |
| 82 | +msgid "Send" | |
| 84 | 83 | msgstr "" |
| 85 | 84 | |
| 86 | -#: src/comments-window/index.ts:211 | |
| 87 | -msgid "Akismet cleared this comment." | |
| 85 | +#: src/agent-run-window.ts:722 | |
| 86 | +msgid "Shared with the agent" | |
| 88 | 87 | msgstr "" |
| 89 | 88 | |
| 90 | -#: src/comments-window/index.ts:216 | |
| 91 | -msgid "AI: looks like promotional spam." | |
| 89 | +#: src/agent-run-window.ts:751 | |
| 90 | +msgid "Tool calls" | |
| 92 | 91 | msgstr "" |
| 93 | 92 | |
| 94 | -#: src/comments-window/index.ts:219 | |
| 95 | -msgid "AI: hostile / abusive tone." | |
| 93 | +#: src/agent-run-window.ts:815 | |
| 94 | +msgid "Chat window config is missing." | |
| 96 | 95 | msgstr "" |
| 97 | 96 | |
| 98 | -#: src/comments-window/index.ts:222 | |
| 99 | -msgid "AI: looks safe." | |
| 97 | +#: src/agent-run-window.ts:852 | |
| 98 | +#: src/desktop-files/agent-drop-targets.ts:84 | |
| 99 | +msgid "Send to agent" | |
| 100 | 100 | msgstr "" |
| 101 | 101 | |
| 102 | -#. 1: spam score 0–100, 2: extra moderation notes. | |
| 103 | -#: src/comments-window/index.ts:231 | |
| 104 | -msgid "Spam score: %1$d / 100. %2$s" | |
| 102 | +#. 1: entity kind (post, media, …), 2: entity title, 3: numeric id. | |
| 103 | +#: src/agents-dispatch.ts:170 | |
| 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." | |
| 105 | 105 | msgstr "" |
| 106 | 106 | |
| 107 | -#. %d: spam score 0–100. | |
| 108 | -#: src/comments-window/index.ts:237 | |
| 109 | -msgid "Spam score: %d / 100." | |
| 107 | +#. 1: entity kind (post, media, …), 2: entity title, 3: numeric id. | |
| 108 | +#: src/agents-dispatch.ts:188 | |
| 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." | |
| 110 | 110 | msgstr "" |
| 111 | 111 | |
| 112 | -#: src/comments-window/index.ts:261 | |
| 113 | -msgid "Bold" | |
| 112 | +#: src/agents-dispatch.ts:282 | |
| 113 | +msgid "The agent finished without a text answer." | |
| 114 | 114 | msgstr "" |
| 115 | 115 | |
| 116 | -#: src/comments-window/index.ts:262 | |
| 117 | -msgid "Italic" | |
| 116 | +#: src/agents-dispatch.ts:300 | |
| 117 | +#: src/mio/assistant/response-actions.ts:146 | |
| 118 | +msgid "Working…" | |
| 118 | 119 | msgstr "" |
| 119 | 120 | |
| 120 | -#: src/comments-window/index.ts:263 | |
| 121 | -msgid "Bulleted list" | |
| 121 | +#: src/agents-dispatch.ts:315 | |
| 122 | +msgid "Queued — waiting for a WordPress worker…" | |
| 122 | 123 | msgstr "" |
| 123 | 124 | |
| 124 | -#: src/comments-window/index.ts:264 | |
| 125 | -msgid "Numbered list" | |
| 125 | +#: src/agents-dispatch.ts:316 | |
| 126 | +msgid "Reconnecting to the background job…" | |
| 126 | 127 | msgstr "" |
| 127 | 128 | |
| 128 | -#: src/comments-window/index.ts:283 | |
| 129 | -#: src/comments-window/index.ts:284 | |
| 130 | -msgid "Wrap selection in a link" | |
| 129 | +#: src/agents-dispatch.ts:317 | |
| 130 | +msgid "Working in the background…" | |
| 131 | 131 | msgstr "" |
| 132 | 132 | |
| 133 | -#: src/comments-window/index.ts:298 | |
| 134 | -msgid "Select a full URL (https://…) in your reply, then click the link button." | |
| 133 | +#: src/agents-entity-window.ts:66 | |
| 134 | +#: src/ai-assistant/impl.ts:1751 | |
| 135 | +msgid "Page" | |
| 135 | 136 | msgstr "" |
| 136 | 137 | |
| 137 | -#. %d: number of comments. | |
| 138 | -#: src/comments-window/index.ts:592 | |
| 139 | -msgid "Approved %d." | |
| 138 | +#: src/agents-entity-window.ts:68 | |
| 139 | +#: src/content-graph/panel.ts:411 | |
| 140 | +#: src/content-graph/panel.ts:881 | |
| 141 | +#: apps/my-wordpress/parts/sections.php:66 | |
| 142 | +#: includes/desktop-files/built-in-types.php:30 | |
| 143 | +#: includes/my-wordpress/window.php:185 | |
| 144 | +#: includes/recycle-bin/store.php:597 | |
| 145 | +#: includes/welcome-dialog.php:576 | |
| 146 | +#: includes/window-links.php:749 | |
| 147 | +msgid "Media" | |
| 140 | 148 | msgstr "" |
| 141 | 149 | |
| 142 | -#. %d: number of comments. | |
| 143 | -#: src/comments-window/index.ts:595 | |
| 144 | -msgid "Unapproved %d." | |
| 150 | +#: src/agents-entity-window.ts:70 | |
| 151 | +#: includes/desktop-files/built-in-types.php:42 | |
| 152 | +#: includes/wp-icon-registry.php:49 | |
| 153 | +msgid "User" | |
| 145 | 154 | msgstr "" |
| 146 | 155 | |
| 147 | -#. %d: number of comments. | |
| 148 | -#: src/comments-window/index.ts:598 | |
| 149 | -msgid "Marked %d as spam." | |
| 156 | +#: src/agents-entity-window.ts:72 | |
| 157 | +#: src/ai-assistant/impl.ts:1753 | |
| 158 | +#: src/content-graph/panel.ts:833 | |
| 159 | +#: src/content-graph/panel.ts:842 | |
| 160 | +#: src/content-graph/panel.ts:871 | |
| 161 | +#: includes/desktop-files/built-in-types.php:54 | |
| 162 | +#: includes/recycle-bin/store.php:486 | |
| 163 | +msgid "Comment" | |
| 150 | 164 | msgstr "" |
| 151 | 165 | |
| 152 | -#. %d: number of comments. | |
| 153 | -#: src/comments-window/index.ts:601 | |
| 154 | -msgid "Un-spammed %d." | |
| 166 | +#: src/agents-entity-window.ts:74 | |
| 167 | +#: src/ai-assistant/impl.ts:1755 | |
| 168 | +#: includes/desktop-files/built-in-types.php:24 | |
| 169 | +msgid "Post" | |
| 155 | 170 | msgstr "" |
| 156 | 171 | |
| 157 | -#. %d: number of comments. | |
| 158 | -#: src/comments-window/index.ts:604 | |
| 159 | -msgid "Trashed %d." | |
| 172 | +#: src/agents-jobs.ts:80 | |
| 173 | +msgid "The job status could not be read." | |
| 160 | 174 | msgstr "" |
| 161 | 175 | |
| 162 | -#. %d: number of comments. | |
| 163 | -#: src/comments-window/index.ts:607 | |
| 164 | -msgid "Restored %d." | |
| 176 | +#: src/agents-jobs.ts:122 | |
| 177 | +msgid "The server returned a different job." | |
| 165 | 178 | msgstr "" |
| 166 | 179 | |
| 167 | -#: src/comments-window/index.ts:930 | |
| 168 | -msgid "Search comments…" | |
| 180 | +#: src/agents-jobs.ts:129 | |
| 181 | +msgid "The agent job failed." | |
| 169 | 182 | msgstr "" |
| 170 | 183 | |
| 171 | -#: src/comments-window/index.ts:938 | |
| 172 | -#: src/plugins-window/browse-view.ts:174 | |
| 173 | -#: src/plugins-window/installed-view.ts:222 | |
| 174 | -#: includes/pages-window/window.php:46 | |
| 175 | -#: includes/posts-window/window.php:67 | |
| 176 | -#: includes/recycle-bin/window.php:80 | |
| 177 | -#: includes/users-window/window.php:62 | |
| 178 | -msgid "Refresh" | |
| 184 | +#: src/agents-jobs.ts:132 | |
| 185 | +msgid "The server returned an invalid job state." | |
| 179 | 186 | msgstr "" |
| 180 | 187 | |
| 181 | -#: src/comments-window/index.ts:957 | |
| 182 | -msgid "No comments to moderate here." | |
| 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." | |
| 183 | 190 | msgstr "" |
| 184 | 191 | |
| 185 | -#: src/comments-window/index.ts:966 | |
| 186 | -#: includes/pages-window/window.php:82 | |
| 187 | -#: includes/posts-window/window.php:103 | |
| 188 | -#: includes/users-window/window.php:98 | |
| 189 | -msgid "Previous" | |
| 192 | +#: src/ai-assistant/impl.ts:161 | |
| 193 | +msgid "Find my post about…" | |
| 190 | 194 | msgstr "" |
| 191 | 195 | |
| 192 | -#: src/comments-window/index.ts:969 | |
| 193 | -#: includes/pages-window/window.php:85 | |
| 194 | -#: includes/posts-window/window.php:106 | |
| 195 | -#: includes/users-window/window.php:101 | |
| 196 | -msgid "Next" | |
| 196 | +#: src/ai-assistant/impl.ts:162 | |
| 197 | +msgid "Where can I see categories?" | |
| 197 | 198 | msgstr "" |
| 198 | 199 | |
| 199 | -#: src/comments-window/index.ts:973 | |
| 200 | -#: includes/pages-window/window.php:89 | |
| 201 | -#: includes/posts-window/window.php:110 | |
| 202 | -#: includes/users-window/window.php:105 | |
| 203 | -msgid "Per page" | |
| 200 | +#: src/ai-assistant/impl.ts:163 | |
| 201 | +msgid "Do I have any spam comments?" | |
| 204 | 202 | msgstr "" |
| 205 | 203 | |
| 206 | -#: src/comments-window/index.ts:1008 | |
| 207 | -#: src/content-graph/panel.ts:427 | |
| 208 | -#: src/content-graph/panel.ts:568 | |
| 209 | -#: src/content-graph/satellites.ts:335 | |
| 210 | -#: src/my-wordpress/index.ts:508 | |
| 211 | -#: src/my-wordpress/index.ts:1662 | |
| 212 | -#: src/plugins-window/installed-view.ts:330 | |
| 213 | -#: src/posts-window/index.ts:524 | |
| 214 | -msgid "Author" | |
| 204 | +#: src/ai-assistant/impl.ts:164 | |
| 205 | +msgid "Take me to plugin settings" | |
| 215 | 206 | msgstr "" |
| 216 | 207 | |
| 217 | -#: src/comments-window/index.ts:1019 | |
| 218 | -msgid "Show author insights" | |
| 208 | +#: src/ai-assistant/impl.ts:480 | |
| 209 | +#: src/ai-assistant/impl.ts:1884 | |
| 210 | +msgid "How can I help?" | |
| 219 | 211 | msgstr "" |
| 220 | 212 | |
| 221 | -#: src/comments-window/index.ts:1051 | |
| 222 | -#: src/comments-window/index.ts:1383 | |
| 223 | -#: src/my-wordpress/index.ts:2192 | |
| 224 | -#: src/my-wordpress/index.ts:2227 | |
| 225 | -#: src/my-wordpress/index.ts:2252 | |
| 226 | -#: src/my-wordpress/index.ts:2352 | |
| 227 | -#: src/plugins-window/flyout-detail.ts:523 | |
| 228 | -#: src/plugins-window/installed-detail.ts:1065 | |
| 229 | -#: includes/desktop-files/types/class-desktop-mode-comment-file.php:29 | |
| 230 | -#: includes/recycle-bin/store.php:504 | |
| 231 | -msgid "Anonymous" | |
| 213 | +#: src/ai-assistant/impl.ts:480 | |
| 214 | +msgid "Search commands…" | |
| 232 | 215 | msgstr "" |
| 233 | 216 | |
| 234 | -#: src/comments-window/index.ts:1065 | |
| 235 | -#: src/content-graph/panel.ts:832 | |
| 236 | -#: src/content-graph/panel.ts:841 | |
| 237 | -#: src/content-graph/panel.ts:870 | |
| 238 | -#: includes/desktop-files/built-in-types.php:51 | |
| 239 | -#: includes/recycle-bin/store.php:523 | |
| 240 | -msgid "Comment" | |
| 217 | +#. %s: command slug, without the leading slash. | |
| 218 | +#: src/ai-assistant/impl.ts:697 | |
| 219 | +#: src/ai-assistant/impl.ts:835 | |
| 220 | +msgid "Unknown command: /%s" | |
| 241 | 221 | msgstr "" |
| 242 | 222 | |
| 243 | -#. %d: number of direct replies. | |
| 244 | -#: src/comments-window/index.ts:1081 | |
| 245 | -msgid "+ %d reply" | |
| 246 | -msgid_plural "+ %d replies" | |
| 247 | -msgstr[0] "" | |
| 248 | -msgstr[1] "" | |
| 249 | - | |
| 250 | -#: src/comments-window/index.ts:1101 | |
| 251 | -msgid "In response to" | |
| 223 | +#. %s: command slug, without the leading slash. | |
| 224 | +#: src/ai-assistant/impl.ts:875 | |
| 225 | +msgid "Command /%s was cancelled." | |
| 252 | 226 | msgstr "" |
| 253 | 227 | |
| 254 | -#: src/comments-window/index.ts:1118 | |
| 255 | -#: src/comments-window/index.ts:1208 | |
| 256 | -#: src/comments-window/index.ts:515 | |
| 257 | -#: includes/comments-window/window.php:29 | |
| 258 | -msgid "Spam" | |
| 228 | +#. %s: command slug, without the leading slash. | |
| 229 | +#: src/ai-assistant/impl.ts:884 | |
| 230 | +msgid "Running /%s…" | |
| 259 | 231 | msgstr "" |
| 260 | 232 | |
| 261 | -#: src/comments-window/index.ts:1127 | |
| 262 | -msgid "Submitted on" | |
| 233 | +#. 1: command slug, without the leading slash. 2: error message. | |
| 234 | +#: src/ai-assistant/impl.ts:919 | |
| 235 | +msgid "Command /%1$s failed: %2$s" | |
| 263 | 236 | msgstr "" |
| 264 | 237 | |
| 265 | -#: src/comments-window/index.ts:1202 | |
| 266 | -msgid "Approve" | |
| 238 | +#: src/ai-assistant/impl.ts:1030 | |
| 239 | +#: src/ai-assistant/impl.ts:1619 | |
| 240 | +#: src/plugins/drafts-widget/index.ts:238 | |
| 241 | +msgid "Thinking…" | |
| 267 | 242 | msgstr "" |
| 268 | 243 | |
| 269 | -#: src/comments-window/index.ts:1203 | |
| 270 | -msgid "Unapprove" | |
| 244 | +#. %d: HTTP status code. | |
| 245 | +#: src/ai-assistant/impl.ts:1090 | |
| 246 | +msgid "Server returned %d" | |
| 271 | 247 | msgstr "" |
| 272 | 248 | |
| 273 | -#: src/comments-window/index.ts:1206 | |
| 274 | -msgid "Not spam" | |
| 249 | +#: src/ai-assistant/impl.ts:1101 | |
| 250 | +msgid "Network error — please check your connection and try again." | |
| 275 | 251 | msgstr "" |
| 276 | 252 | |
| 277 | -#: src/comments-window/index.ts:1211 | |
| 278 | -#: src/recycle-bin/index.ts:332 | |
| 279 | -#: includes/recycle-bin/window.php:68 | |
| 280 | -msgid "Restore" | |
| 253 | +#: src/ai-assistant/impl.ts:1161 | |
| 254 | +msgid "(No title)" | |
| 281 | 255 | msgstr "" |
| 282 | 256 | |
| 283 | -#: src/comments-window/index.ts:1213 | |
| 284 | -#: src/comments-window/index.ts:516 | |
| 285 | -#: src/posts-window/index.ts:261 | |
| 286 | -#: src/posts-window/index.ts:1082 | |
| 287 | -#: includes/comments-window/window.php:30 | |
| 288 | -msgid "Trash" | |
| 257 | +#. %s: the text the user typed, wrapped in <strong>. | |
| 258 | +#: src/ai-assistant/impl.ts:1273 | |
| 259 | +msgid "No commands matching %s." | |
| 289 | 260 | msgstr "" |
| 290 | 261 | |
| 291 | -#. %d: count of selected rows. | |
| 292 | -#. %d: number of selected plugins | |
| 293 | -#. %d: selected row count. | |
| 294 | -#. %d is a count of selected users. | |
| 295 | -#: src/comments-window/index.ts:1237 | |
| 296 | -#: src/plugins-window/installed-view.ts:675 | |
| 297 | -#: src/posts-window/index.ts:2416 | |
| 298 | -#: src/posts-window/users-render.ts:976 | |
| 299 | -#: src/recycle-bin/index.ts:661 | |
| 300 | -msgid "%d selected" | |
| 262 | +#: src/ai-assistant/impl.ts:1329 | |
| 263 | +msgid "Suggested commands" | |
| 301 | 264 | msgstr "" |
| 302 | 265 | |
| 303 | -#. 1: current page, 2: total pages, 3: total rows. | |
| 304 | -#: src/comments-window/index.ts:1326 | |
| 305 | -msgid "Page %1$d of %2$d (%3$d total)" | |
| 266 | +#. %s: the Enter key, rendered as a <kbd> glyph. | |
| 267 | +#: src/ai-assistant/impl.ts:1487 | |
| 268 | +msgid "Press %s to run" | |
| 306 | 269 | msgstr "" |
| 307 | 270 | |
| 308 | -#: src/comments-window/index.ts:1422 | |
| 309 | -msgid "Write a reply…" | |
| 271 | +#. %s: the Enter key, rendered as a <kbd> glyph. | |
| 272 | +#: src/ai-assistant/impl.ts:1501 | |
| 273 | +msgid "No suggestions — press %s to run with the text you typed." | |
| 310 | 274 | msgstr "" |
| 311 | 275 | |
| 312 | -#: src/comments-window/index.ts:1429 | |
| 313 | -#: src/comments-window/index.ts:1501 | |
| 314 | -#: src/item-visibility-menu.ts:461 | |
| 315 | -#: src/my-wordpress/index.ts:3642 | |
| 316 | -#: src/my-wordpress/media-list.ts:370 | |
| 317 | -#: src/plugins-window/upload-dialog.ts:135 | |
| 318 | -#: src/plugins-window/upload-dialog.ts:330 | |
| 319 | -#: src/posts-window/categories-mindmap.ts:2370 | |
| 320 | -#: src/posts-window/tags-cloud.ts:1679 | |
| 321 | -msgid "Cancel" | |
| 276 | +#: src/ai-assistant/impl.ts:1595 | |
| 277 | +msgid "Try asking" | |
| 322 | 278 | msgstr "" |
| 323 | 279 | |
| 324 | -#: src/comments-window/index.ts:1436 | |
| 325 | -msgid "Send reply" | |
| 280 | +#: src/ai-assistant/impl.ts:1643 | |
| 281 | +msgid "Open Preferences" | |
| 326 | 282 | msgstr "" |
| 327 | 283 | |
| 328 | -#: src/comments-window/index.ts:1440 | |
| 329 | -msgid "Reply is empty." | |
| 284 | +#: src/ai-assistant/impl.ts:1763 | |
| 285 | +msgid "Open page in desktop" | |
| 330 | 286 | msgstr "" |
| 331 | 287 | |
| 332 | -#: src/comments-window/index.ts:1445 | |
| 333 | -msgid "Reply posted." | |
| 288 | +#: src/ai-assistant/impl.ts:1765 | |
| 289 | +msgid "Open comment in desktop" | |
| 334 | 290 | msgstr "" |
| 335 | 291 | |
| 336 | -#: src/comments-window/index.ts:1454 | |
| 337 | -msgid "Reply failed." | |
| 292 | +#: src/ai-assistant/impl.ts:1767 | |
| 293 | +msgid "Open post in desktop" | |
| 338 | 294 | msgstr "" |
| 339 | 295 | |
| 340 | -#: src/comments-window/index.ts:1471 | |
| 341 | -msgid "You can't edit this comment." | |
| 296 | +#. %s: title of the post the comment was left on. | |
| 297 | +#: src/ai-assistant/impl.ts:1776 | |
| 298 | +msgid "Comment on “%s”" | |
| 342 | 299 | msgstr "" |
| 343 | 300 | |
| 344 | -#: src/comments-window/index.ts:1483 | |
| 345 | -msgid "Edit comment…" | |
| 301 | +#: src/ai-assistant/impl.ts:1782 | |
| 302 | +msgid "Untitled" | |
| 346 | 303 | msgstr "" |
| 347 | 304 | |
| 348 | -#: src/comments-window/index.ts:1508 | |
| 349 | -#: src/posts-window/categories-mindmap.ts:2599 | |
| 350 | -#: src/posts-window/tags-cloud.ts:1879 | |
| 351 | -msgid "Save" | |
| 305 | +#: src/ai-assistant/impl.ts:1855 | |
| 306 | +#: src/ai-assistant/impl.ts:1864 | |
| 307 | +#: src/notch.ts:73 | |
| 308 | +msgid "Site assistant" | |
| 352 | 309 | msgstr "" |
| 353 | 310 | |
| 354 | -#: src/comments-window/index.ts:1512 | |
| 355 | -msgid "Comment updated." | |
| 311 | +#: src/ai-assistant/impl.ts:1866 | |
| 312 | +msgid "Assistant mode" | |
| 356 | 313 | msgstr "" |
| 357 | 314 | |
| 358 | -#: src/comments-window/index.ts:1519 | |
| 359 | -msgid "Edit failed." | |
| 315 | +#: src/ai-assistant/impl.ts:1869 | |
| 316 | +msgid "Ask AI" | |
| 360 | 317 | msgstr "" |
| 361 | 318 | |
| 362 | -#: src/comments-window/index.ts:424 | |
| 363 | -msgid "Loading author insights…" | |
| 319 | +#: src/ai-assistant/impl.ts:1872 | |
| 320 | +msgid "Commands" | |
| 364 | 321 | msgstr "" |
| 365 | 322 | |
| 366 | -#: src/comments-window/index.ts:464 | |
| 367 | -msgid "Could not load insights." | |
| 323 | +#: src/ai-assistant/impl.ts:1875 | |
| 324 | +#: src/games/alphabet-soup/game.ts:630 | |
| 325 | +#: src/games/inkfall/game.ts:394 | |
| 326 | +#: src/window-chrome/controls/built-ins.ts:76 | |
| 327 | +msgid "Close" | |
| 368 | 328 | msgstr "" |
| 369 | 329 | |
| 370 | -#. %d: 0–100 reliability score. | |
| 371 | -#: src/comments-window/index.ts:500 | |
| 372 | -msgid "Reliability: %d / 100" | |
| 330 | +#: src/ai-assistant/impl.ts:1887 | |
| 331 | +msgid "Ask the assistant" | |
| 373 | 332 | msgstr "" |
| 374 | 333 | |
| 375 | -#: src/comments-window/index.ts:512 | |
| 376 | -msgid "Total comments" | |
| 334 | +#: src/ai-assistant/impl.ts:1897 | |
| 335 | +msgid "Your assistant to quickly navigate and manage your entire site." | |
| 377 | 336 | msgstr "" |
| 378 | 337 | |
| 379 | -#: src/comments-window/index.ts:513 | |
| 380 | -msgid "Approved" | |
| 338 | +#: src/ai-assistant/loading-placeholder.ts:155 | |
| 339 | +msgid "Starting the command palette…" | |
| 381 | 340 | msgstr "" |
| 382 | 341 | |
| 383 | -#: src/comments-window/index.ts:514 | |
| 384 | -#: src/posts-window/index.ts:259 | |
| 385 | -#: src/posts-window/index.ts:1080 | |
| 386 | -#: includes/comments-window/window.php:27 | |
| 387 | -msgid "Pending" | |
| 342 | +#: src/app-runtime/session.ts:321 | |
| 343 | +msgid "The window could not update" | |
| 388 | 344 | msgstr "" |
| 389 | 345 | |
| 390 | -#: src/comments-window/index.ts:518 | |
| 391 | -msgid "First seen" | |
| 346 | +#: src/app-runtime/session.ts:322 | |
| 347 | +msgid "The window could not update." | |
| 392 | 348 | msgstr "" |
| 393 | 349 | |
| 394 | -#: src/comments-window/index.ts:522 | |
| 395 | -msgid "Last seen" | |
| 350 | +#. %s: HTTP status code, optionally followed by the reason phrase (e.g. "500 Internal Server Error"). | |
| 351 | +#: src/boot/tracked-fetch.ts:238 | |
| 352 | +msgid "Request failed (HTTP %s)." | |
| 396 | 353 | msgstr "" |
| 397 | 354 | |
| 398 | -#: src/comments-window/index.ts:538 | |
| 399 | -#: src/plugins-window/upload-dialog.ts:398 | |
| 400 | -#: src/window-chrome/controls/built-ins.ts:78 | |
| 401 | -#: includes/comments-window/window.php:74 | |
| 402 | -#: includes/welcome-dialog.php:118 | |
| 403 | -msgid "Close" | |
| 355 | +#: src/bug-report/index.ts:56 | |
| 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." | |
| 404 | 357 | msgstr "" |
| 405 | 358 | |
| 406 | -#: src/comments-window/index.ts:618 | |
| 407 | -msgid "Comments window configuration missing." | |
| 359 | +#: src/bug-report/index.ts:62 | |
| 360 | +msgid "Title" | |
| 408 | 361 | msgstr "" |
| 409 | 362 | |
| 410 | -#: src/comments-window/index.ts:696 | |
| 411 | -#: src/comments-window/index.ts:1306 | |
| 412 | -msgid "Could not load comments." | |
| 363 | +#: src/bug-report/index.ts:63 | |
| 364 | +msgid "A short summary" | |
| 413 | 365 | msgstr "" |
| 414 | 366 | |
| 415 | -#. %d: number of new pending comments. | |
| 416 | -#: src/comments-window/index.ts:745 | |
| 417 | -msgid "%d new pending — reload" | |
| 367 | +#: src/bug-report/index.ts:66 | |
| 368 | +msgid "What happened? What did you expect?" | |
| 418 | 369 | msgstr "" |
| 419 | 370 | |
| 420 | -#: src/comments-window/index.ts:750 | |
| 421 | -#: src/window/dom.ts:409 | |
| 422 | -msgid "Reload" | |
| 371 | +#: src/bug-report/index.ts:67 | |
| 372 | +msgid "Describe the issue or the feature you have in mind." | |
| 423 | 373 | msgstr "" |
| 424 | 374 | |
| 425 | -#: src/comments-window/index.ts:1371 | |
| 426 | -msgid "Could not load replies." | |
| 375 | +#: src/bug-report/index.ts:71 | |
| 376 | +msgid "Steps to reproduce (bug only)" | |
| 427 | 377 | msgstr "" |
| 428 | 378 | |
| 429 | -#: src/comments-window/index.ts:1553 | |
| 430 | -msgid "Undo" | |
| 379 | +#: src/bug-report/index.ts:72 | |
| 380 | +msgid "One step per line" | |
| 431 | 381 | msgstr "" |
| 432 | 382 | |
| 433 | -#. %s: bulk action name (e.g. "approve", "spam"). | |
| 434 | -#: src/comments-window/index.ts:1576 | |
| 435 | -msgid "Bulk %s failed." | |
| 383 | +#: src/bug-report/index.ts:85 | |
| 384 | +msgid "Open issue on GitHub" | |
| 436 | 385 | msgstr "" |
| 437 | 386 | |
| 438 | -#: src/comments-window/index.ts:1592 | |
| 439 | -msgid "Undone." | |
| 387 | +#: src/bug-report/index.ts:90 | |
| 388 | +msgid "You will review and submit on GitHub." | |
| 440 | 389 | msgstr "" |
| 441 | 390 | |
| 442 | -#: src/comments-window/index.ts:1596 | |
| 443 | -msgid "Undo failed." | |
| 391 | +#: src/bug-report/index.ts:103 | |
| 392 | +msgid "Title and description are both required." | |
| 444 | 393 | msgstr "" |
| 445 | 394 | |
| 446 | -#: src/comments-window/intro-dialog.ts:26 | |
| 447 | -msgid "Triage in one place" | |
| 395 | +#: src/bug-report/index.ts:123 | |
| 396 | +#: src/content-graph/panel.ts:894 | |
| 397 | +#: src/plugins/my-wordpress-woocommerce/index.ts:741 | |
| 398 | +#: apps/my-wordpress/parts/lists.php:488 | |
| 399 | +#: includes/agents/identity.php:233 | |
| 400 | +msgid "Type" | |
| 448 | 401 | msgstr "" |
| 449 | 402 | |
| 450 | -#: src/comments-window/intro-dialog.ts:27 | |
| 451 | -msgid "Pending / All / Spam / Trash / Mine tabs — every status surface in a single window with live counts." | |
| 403 | +#: src/bug-report/index.ts:131 | |
| 404 | +msgid "Bug" | |
| 452 | 405 | msgstr "" |
| 453 | 406 | |
| 454 | -#: src/comments-window/intro-dialog.ts:33 | |
| 455 | -msgid "Bulk moderation with undo" | |
| 407 | +#: src/bug-report/index.ts:132 | |
| 408 | +msgid "Feature request" | |
| 456 | 409 | msgstr "" |
| 457 | 410 | |
| 458 | -#: src/comments-window/intro-dialog.ts:34 | |
| 459 | -msgid "Multi-select and approve, spam, or trash dozens at once. Every action shows an 8-second undo toast." | |
| 411 | +#: src/bug-report/index.ts:133 | |
| 412 | +msgid "Question" | |
| 460 | 413 | msgstr "" |
| 461 | 414 | |
| 462 | -#: src/comments-window/intro-dialog.ts:40 | |
| 463 | -msgid "Inline reply" | |
| 415 | +#: src/bug-report/index.ts:221 | |
| 416 | +msgid "Environment included with the report" | |
| 464 | 417 | msgstr "" |
| 465 | 418 | |
| 466 | -#: src/comments-window/intro-dialog.ts:41 | |
| 467 | -msgid "Reply right inside the row — no modal, no full-page navigation. Press R on any row to jump straight to the editor." | |
| 419 | +#. %s: the `core/commands` command name. | |
| 420 | +#: src/commands/shell-harvester.ts:686 | |
| 421 | +msgid "No live callback for command “%s” — the palette and the command registry are out of step. Reload the page." | |
| 468 | 422 | msgstr "" |
| 469 | 423 | |
| 470 | -#: src/comments-window/intro-dialog.ts:47 | |
| 471 | -msgid "Spam confidence score" | |
| 424 | +#: src/content-graph/board-notice.ts:139 | |
| 425 | +msgid "Nothing on the board yet" | |
| 472 | 426 | msgstr "" |
| 473 | 427 | |
| 474 | -#: src/comments-window/intro-dialog.ts:48 | |
| 475 | -msgid "Every comment gets a 0–100 score from Akismet + heuristics. Optionally turn on AI scoring in OS Settings → Features so each new comment is also scored by your configured AI provider on arrival." | |
| 428 | +#: src/content-graph/board-notice.ts:140 | |
| 429 | +msgid "Publish a post or a page and it is pinned here. Threads are drawn between posts when one links to another." | |
| 476 | 430 | msgstr "" |
| 477 | 431 | |
| 478 | -#: src/comments-window/intro-dialog.ts:54 | |
| 479 | -msgid "Author insights drawer" | |
| 432 | +#: src/content-graph/board-notice.ts:147 | |
| 433 | +msgid "Nothing to show for these types" | |
| 480 | 434 | msgstr "" |
| 481 | 435 | |
| 482 | -#: src/comments-window/intro-dialog.ts:55 | |
| 483 | -msgid "Click an avatar to see the author's full history — total comments, spam rate, first seen, and one-click block." | |
| 436 | +#: src/content-graph/board-notice.ts:148 | |
| 437 | +msgid "The post types switched on in the toolbar have no content yet. Switch another one on to see its posts." | |
| 484 | 438 | msgstr "" |
| 485 | 439 | |
| 486 | -#: src/comments-window/intro-dialog.ts:61 | |
| 487 | -#: includes/comments-window/window.php:61 | |
| 488 | -msgid "Keyboard moderation" | |
| 440 | +#: src/content-graph/board-notice.ts:155 | |
| 441 | +msgid "Every post type is switched off" | |
| 489 | 442 | msgstr "" |
| 490 | 443 | |
| 491 | -#: src/comments-window/intro-dialog.ts:62 | |
| 492 | -msgid "J/K to navigate, A approve, S spam, D trash, R reply, E edit, U undo. Press ? any time for the cheat sheet." | |
| 444 | +#: src/content-graph/board-notice.ts:156 | |
| 445 | +msgid "Switch a type back on in the toolbar to see its posts." | |
| 493 | 446 | msgstr "" |
| 494 | 447 | |
| 495 | -#: src/comments-window/intro-dialog.ts:83 | |
| 496 | -msgid "Welcome to the new Comments" | |
| 448 | +#: src/content-graph/board-notice.ts:160 | |
| 449 | +msgid "No threads yet" | |
| 497 | 450 | msgstr "" |
| 498 | 451 | |
| 499 | -#: src/comments-window/intro-dialog.ts:88 | |
| 500 | -msgid "A moderation surface built around how you actually triage: bulk actions with undo, an inline reply editor, keyboard shortcuts, and a spam score that surfaces the obvious junk first." | |
| 452 | +#: src/content-graph/board-notice.ts:161 | |
| 453 | +msgid "A thread joins two posts when one links to the other. Click a node to see its author, terms, comments, media and revisions, or group the board by category, tag, author, year or month from the toolbar." | |
| 501 | 454 | msgstr "" |
| 502 | 455 | |
| 503 | -#: src/comments-window/intro-dialog.ts:114 | |
| 504 | -msgid "Prefer the classic Comments screen? You can switch back any time from OS Settings → Features." | |
| 456 | +#: src/content-graph/index.ts:111 | |
| 457 | +msgid "Show pins" | |
| 505 | 458 | msgstr "" |
| 506 | 459 | |
| 507 | -#: src/comments-window/intro-dialog.ts:124 | |
| 508 | -#: src/plugins-window/intro-dialog.ts:232 | |
| 509 | -#: src/posts-window/intro-dialog.ts:538 | |
| 510 | -#: src/posts-window/pages-intro-dialog.ts:204 | |
| 511 | -#: src/posts-window/users-intro-dialog.ts:191 | |
| 512 | -msgid "Take me to settings" | |
| 460 | +#: src/content-graph/index.ts:135 | |
| 461 | +msgid "Corkboard container missing." | |
| 513 | 462 | msgstr "" |
| 514 | 463 | |
| 515 | -#: src/comments-window/intro-dialog.ts:128 | |
| 516 | -msgid "Let me moderate" | |
| 517 | -msgstr "" | |
| 518 | - | |
| 519 | -#: src/content-graph/index.ts:53 | |
| 520 | -msgid "Content Graph container missing." | |
| 521 | -msgstr "" | |
| 522 | - | |
| 523 | 464 | #. %d: numeric post id that failed to load. |
| 524 | -#: src/content-graph/index.ts:141 | |
| 465 | +#: src/content-graph/index.ts:224 | |
| 525 | 466 | msgid "Could not load post #%d." |
| 526 | 467 | msgstr "" |
| 527 | 468 | |
| 528 | -#: src/content-graph/index.ts:178 | |
| 469 | +#: src/content-graph/index.ts:264 | |
| 529 | 470 | msgid "Loading graph…" |
| 530 | 471 | msgstr "" |
| 531 | 472 | |
| 532 | 473 | #. 1: number of nodes (posts/pages) in the graph. 2: number of links between them. |
| 533 | -#: src/content-graph/index.ts:188 | |
| 474 | +#: src/content-graph/index.ts:274 | |
| 534 | 475 | msgid "%1$d nodes · %2$d links" |
| 535 | 476 | msgstr "" |
| 536 | 477 | |
| 537 | -#: src/content-graph/index.ts:200 | |
| 478 | +#: src/content-graph/index.ts:295 | |
| 538 | 479 | msgid "Failed to load graph." |
| 539 | 480 | msgstr "" |
| 540 | 481 | |
| 541 | -#: src/content-graph/index.ts:239 | |
| 482 | +#: src/content-graph/index.ts:336 | |
| 542 | 483 | msgid "Could not initialise the graph renderer." |
| 543 | 484 | msgstr "" |
| 544 | 485 | |
| 545 | -#: src/content-graph/panel.ts:170 | |
| 486 | +#: src/content-graph/panel.ts:165 | |
| 546 | 487 | msgid "Close panel" |
| 547 | 488 | msgstr "" |
| 548 | 489 | |
| 549 | -#: src/content-graph/panel.ts:337 | |
| 490 | +#: src/content-graph/panel.ts:335 | |
| 550 | 491 | msgid "Back to post" |
| 551 | 492 | msgstr "" |
| 552 | 493 | |
| 553 | -#: src/content-graph/panel.ts:409 | |
| 554 | -#: src/my-wordpress/index.ts:510 | |
| 494 | +#: src/content-graph/panel.ts:408 | |
| 495 | +#: apps/my-wordpress/parts/dossiers.php:71 | |
| 496 | +#: apps/my-wordpress/parts/dossiers.php:159 | |
| 555 | 497 | msgid "Contributors" |
| 556 | 498 | msgstr "" |
| 557 | 499 | |
| 558 | -#: src/content-graph/panel.ts:410 | |
| 559 | -#: src/content-graph/panel.ts:711 | |
| 560 | -#: src/desktop-files/preview.ts:484 | |
| 561 | -#: src/my-wordpress/index.ts:512 | |
| 562 | -#: src/my-wordpress/index.ts:3030 | |
| 563 | -#: src/posts-window/index.ts:569 | |
| 564 | -#: src/posts-window/user-edit-render.ts:1040 | |
| 565 | -#: src/posts-window/users-render.ts:472 | |
| 566 | -#: includes/comments-window/window.php:111 | |
| 567 | -#: includes/recycle-bin/window.php:56 | |
| 500 | +#: src/content-graph/panel.ts:409 | |
| 501 | +#: src/content-graph/panel.ts:713 | |
| 502 | +#: src/desktop-files/preview.ts:471 | |
| 503 | +#: apps/comments/comments.os.php:37 | |
| 504 | +#: apps/my-wordpress/parts/dossiers.php:78 | |
| 505 | +#: apps/my-wordpress/parts/dossiers.php:167 | |
| 506 | +#: includes/ai-copilot/search.php:111 | |
| 507 | +#: includes/window-links.php:669 | |
| 508 | +#: includes/window-links.php:670 | |
| 568 | 509 | msgid "Comments" |
| 569 | 510 | msgstr "" |
| 570 | 511 | |
| 571 | -#: src/content-graph/panel.ts:411 | |
| 512 | +#: src/content-graph/panel.ts:410 | |
| 572 | 513 | msgid "Taxonomies" |
| 573 | 514 | msgstr "" |
| 574 | 515 | |
| 575 | 516 | #: src/content-graph/panel.ts:412 |
| 576 | -#: src/content-graph/panel.ts:881 | |
| 577 | -#: includes/desktop-files/built-in-types.php:33 | |
| 578 | -#: includes/my-wordpress/window.php:95 | |
| 579 | -#: includes/recycle-bin/store.php:602 | |
| 580 | -#: includes/recycle-bin/window.php:52 | |
| 581 | -msgid "Media" | |
| 517 | +#: src/revisions/index.ts:199 | |
| 518 | +#: apps/my-wordpress/parts/dossiers.php:107 | |
| 519 | +#: apps/my-wordpress/parts/dossiers.php:237 | |
| 520 | +msgid "Revisions" | |
| 582 | 521 | msgstr "" |
| 583 | 522 | |
| 584 | -#: src/content-graph/panel.ts:413 | |
| 585 | -#: src/my-wordpress/index.ts:520 | |
| 586 | -#: src/my-wordpress/index.ts:1763 | |
| 587 | -msgid "Revisions" | |
| 523 | +#: src/content-graph/panel.ts:426 | |
| 524 | +#: src/content-graph/panel.ts:570 | |
| 525 | +#: src/content-graph/satellites.ts:334 | |
| 526 | +#: apps/my-wordpress/parts/dossiers.php:64 | |
| 527 | +#: apps/my-wordpress/parts/dossiers.php:155 | |
| 528 | +#: apps/my-wordpress/parts/lists.php:518 | |
| 529 | +msgid "Author" | |
| 588 | 530 | msgstr "" |
| 589 | 531 | |
| 590 | -#: src/content-graph/panel.ts:451 | |
| 591 | -#: src/posts-window/index.ts:256 | |
| 592 | -#: src/posts-window/index.ts:1078 | |
| 532 | +#: src/content-graph/panel.ts:450 | |
| 533 | +#: apps/my-wordpress/parts/lists.php:519 | |
| 534 | +#: apps/station-home/parts/snapshot.php:366 | |
| 593 | 535 | msgid "Published" |
| 594 | 536 | msgstr "" |
| 595 | 537 | |
| 596 | -#: src/content-graph/panel.ts:458 | |
| 538 | +#: src/content-graph/panel.ts:457 | |
| 539 | +#: apps/my-wordpress/parts/lists.php:520 | |
| 597 | 540 | msgid "Modified" |
| 598 | 541 | msgstr "" |
| 599 | 542 | |
| 543 | +#. %s is the site title. | |
| 600 | 544 | #: src/content-graph/panel.ts:513 |
| 601 | -#: src/my-wordpress/media-detail.ts:164 | |
| 602 | -msgid "Open in My WordPress" | |
| 545 | +msgid "Open in %s" | |
| 603 | 546 | msgstr "" |
| 604 | 547 | |
| 605 | -#: src/content-graph/panel.ts:530 | |
| 548 | +#: src/content-graph/panel.ts:514 | |
| 549 | +#: includes/helpers.php:204 | |
| 550 | +msgid "WordPress" | |
| 551 | +msgstr "" | |
| 552 | + | |
| 553 | +#: src/content-graph/panel.ts:532 | |
| 554 | +#: src/plugins/my-wordpress-woocommerce/index.ts:753 | |
| 606 | 555 | msgid "Edit" |
| 607 | 556 | msgstr "" |
| 608 | 557 | |
| 609 | -#: src/content-graph/panel.ts:545 | |
| 610 | -#: src/posts-window/index.ts:1361 | |
| 558 | +#: src/content-graph/panel.ts:547 | |
| 611 | 559 | msgid "View" |
| 612 | 560 | msgstr "" |
| 613 | 561 | |
| 614 | -#: src/content-graph/panel.ts:568 | |
| 615 | -#: src/content-graph/satellites.ts:344 | |
| 562 | +#: src/content-graph/panel.ts:570 | |
| 563 | +#: src/content-graph/satellites.ts:343 | |
| 616 | 564 | msgid "Contributor" |
| 617 | 565 | msgstr "" |
| 618 | 566 | |
| 619 | -#: src/content-graph/panel.ts:594 | |
| 567 | +#: src/content-graph/panel.ts:596 | |
| 568 | +#: apps/users/users.os.php:135 | |
| 620 | 569 | msgid "Roles" |
| 621 | 570 | msgstr "" |
| 622 | 571 | |
| 623 | -#: src/content-graph/panel.ts:603 | |
| 624 | -#: src/settings/panel.ts:249 | |
| 572 | +#: src/content-graph/panel.ts:605 | |
| 625 | 573 | msgid "About" |
| 626 | 574 | msgstr "" |
| 627 | 575 | |
| 628 | -#: src/content-graph/panel.ts:609 | |
| 629 | -#: src/my-wordpress/index.ts:2473 | |
| 630 | -#: src/my-wordpress/index.ts:2776 | |
| 631 | -#: src/posts-window/user-edit-render.ts:309 | |
| 632 | -#: includes/users-window/window.php:159 | |
| 576 | +#: src/content-graph/panel.ts:611 | |
| 633 | 577 | msgid "Website" |
| 634 | 578 | msgstr "" |
| 635 | 579 | |
| 636 | -#: src/content-graph/panel.ts:621 | |
| 637 | -#: src/content-graph/panel.ts:709 | |
| 638 | -#: src/content-graph/panel.ts:723 | |
| 639 | -#: src/desktop-files/preview.ts:403 | |
| 640 | -#: src/desktop-files/preview.ts:478 | |
| 641 | -#: src/my-wordpress/index.ts:2611 | |
| 642 | -#: src/my-wordpress/index.ts:3017 | |
| 643 | -#: src/posts-window/user-edit-render.ts:1029 | |
| 644 | -#: src/posts-window/users-render.ts:469 | |
| 645 | -#: includes/my-wordpress/window.php:74 | |
| 646 | -#: includes/posts-window/window.php:177 | |
| 647 | -#: includes/recycle-bin/window.php:40 | |
| 580 | +#: src/content-graph/panel.ts:623 | |
| 581 | +#: src/content-graph/panel.ts:711 | |
| 582 | +#: src/content-graph/panel.ts:725 | |
| 583 | +#: src/desktop-files/preview.ts:390 | |
| 584 | +#: src/desktop-files/preview.ts:465 | |
| 585 | +#: apps/my-wordpress/parts/sections.php:42 | |
| 586 | +#: apps/posts/posts.os.php:39 | |
| 587 | +#: includes/my-wordpress/window.php:162 | |
| 588 | +#: includes/welcome-dialog.php:562 | |
| 648 | 589 | msgid "Posts" |
| 649 | 590 | msgstr "" |
| 650 | 591 | |
| 651 | -#: src/content-graph/panel.ts:622 | |
| 652 | -#: src/desktop-files/preview.ts:409 | |
| 653 | -#: src/my-wordpress/index.ts:2624 | |
| 654 | -#: src/posts-window/users-render.ts:470 | |
| 655 | -#: includes/my-wordpress/window.php:81 | |
| 656 | -#: includes/pages-window/window.php:134 | |
| 657 | -#: includes/recycle-bin/window.php:41 | |
| 592 | +#: src/content-graph/panel.ts:624 | |
| 593 | +#: src/desktop-files/preview.ts:396 | |
| 594 | +#: apps/my-wordpress/parts/sections.php:54 | |
| 595 | +#: apps/pages/pages.os.php:35 | |
| 596 | +#: includes/my-wordpress/window.php:170 | |
| 658 | 597 | msgid "Pages" |
| 659 | 598 | msgstr "" |
| 660 | 599 | |
| 661 | -#: src/content-graph/panel.ts:623 | |
| 600 | +#: src/content-graph/panel.ts:625 | |
| 662 | 601 | msgid "CPT" |
| 663 | 602 | msgstr "" |
| 664 | 603 | |
| 665 | -#: src/content-graph/panel.ts:625 | |
| 666 | -#: src/desktop-files/preview.ts:415 | |
| 667 | -#: src/my-wordpress/index.ts:2637 | |
| 604 | +#: src/content-graph/panel.ts:627 | |
| 605 | +#: src/desktop-files/preview.ts:402 | |
| 668 | 606 | msgid "Comments received" |
| 669 | 607 | msgstr "" |
| 670 | 608 | |
| 671 | -#: src/content-graph/panel.ts:629 | |
| 672 | -#: src/my-wordpress/index.ts:4780 | |
| 673 | -#: src/my-wordpress/index.ts:2644 | |
| 609 | +#: src/content-graph/panel.ts:631 | |
| 674 | 610 | msgid "Comments left" |
| 675 | 611 | msgstr "" |
| 676 | 612 | |
| 677 | -#: src/content-graph/panel.ts:639 | |
| 613 | +#: src/content-graph/panel.ts:641 | |
| 678 | 614 | msgid "Top topics" |
| 679 | 615 | msgstr "" |
| 680 | 616 | |
| 681 | -#: src/content-graph/panel.ts:648 | |
| 682 | -#: src/my-wordpress/index.ts:2886 | |
| 617 | +#: src/content-graph/panel.ts:650 | |
| 683 | 618 | msgid "First published" |
| 684 | 619 | msgstr "" |
| 685 | 620 | |
| 686 | -#: src/content-graph/panel.ts:652 | |
| 687 | -#: src/my-wordpress/index.ts:2892 | |
| 621 | +#: src/content-graph/panel.ts:654 | |
| 688 | 622 | msgid "Last published" |
| 689 | 623 | msgstr "" |
| 690 | 624 | |
| 691 | -#: src/content-graph/panel.ts:666 | |
| 692 | -#: src/content-graph/panel.ts:770 | |
| 693 | -#: src/content-graph/panel.ts:867 | |
| 625 | +#: src/content-graph/panel.ts:668 | |
| 626 | +#: src/content-graph/panel.ts:772 | |
| 627 | +#: src/content-graph/panel.ts:868 | |
| 694 | 628 | #: src/content-graph/panel.ts:899 |
| 695 | 629 | msgid "Open in WordPress" |
| 696 | 630 | msgstr "" |
| 697 | 631 | |
| 698 | -#: src/content-graph/panel.ts:691 | |
| 699 | -#: src/posts-window/index.ts:548 | |
| 632 | +#: src/content-graph/panel.ts:693 | |
| 700 | 633 | msgid "Parent" |
| 701 | 634 | msgstr "" |
| 702 | 635 | |
| 703 | -#: src/content-graph/panel.ts:701 | |
| 704 | -#: src/my-wordpress/media-preview.ts:232 | |
| 705 | -#: src/posts-window/categories-mindmap.ts:2348 | |
| 706 | -#: src/posts-window/categories-mindmap.ts:2534 | |
| 707 | -#: src/posts-window/tags-cloud.ts:1660 | |
| 708 | -#: src/posts-window/tags-cloud.ts:1851 | |
| 709 | -#: src/settings/sections/help.ts:290 | |
| 636 | +#: src/content-graph/panel.ts:703 | |
| 637 | +#: src/plugins/my-wordpress-woocommerce/index.ts:875 | |
| 638 | +#: includes/agents/privacy.php:69 | |
| 710 | 639 | msgid "Description" |
| 711 | 640 | msgstr "" |
| 712 | 641 | |
| 713 | -#: src/content-graph/panel.ts:715 | |
| 714 | -#: src/desktop-files/preview.ts:490 | |
| 715 | -#: src/my-wordpress/index.ts:3037 | |
| 642 | +#: src/content-graph/panel.ts:717 | |
| 643 | +#: src/desktop-files/preview.ts:477 | |
| 716 | 644 | msgid "Authors" |
| 717 | 645 | msgstr "" |
| 718 | 646 | |
| 719 | -#: src/content-graph/panel.ts:731 | |
| 647 | +#: src/content-graph/panel.ts:733 | |
| 720 | 648 | msgid "Top authors" |
| 721 | 649 | msgstr "" |
| 722 | 650 | |
| 723 | -#: src/content-graph/panel.ts:739 | |
| 651 | +#: src/content-graph/panel.ts:741 | |
| 724 | 652 | msgid "Co-occurring" |
| 725 | 653 | msgstr "" |
| 726 | 654 | |
| 727 | -#: src/content-graph/panel.ts:753 | |
| 728 | -#: src/my-wordpress/index.ts:3242 | |
| 655 | +#: src/content-graph/panel.ts:755 | |
| 729 | 656 | msgid "First post" |
| 730 | 657 | msgstr "" |
| 731 | 658 | |
| 732 | -#: src/content-graph/panel.ts:757 | |
| 659 | +#: src/content-graph/panel.ts:759 | |
| 733 | 660 | msgid "Latest post" |
| 734 | 661 | msgstr "" |
| 735 | 662 | |
| 736 | -#: src/content-graph/panel.ts:808 | |
| 663 | +#: src/content-graph/panel.ts:809 | |
| 737 | 664 | msgid "comments" |
| 738 | 665 | msgstr "" |
| 739 | 666 | |
| 740 | -#: src/content-graph/panel.ts:815 | |
| 667 | +#: src/content-graph/panel.ts:816 | |
| 741 | 668 | msgid "—" |
| 742 | 669 | msgstr "" |
| 743 | 670 | |
| 744 | -#: src/content-graph/panel.ts:817 | |
| 745 | -#: src/plugins-window/installed-detail.ts:504 | |
| 746 | -#: src/plugins-window/installed-view.ts:318 | |
| 671 | +#: src/content-graph/panel.ts:818 | |
| 672 | +#: src/plugins/my-wordpress-woocommerce/index.ts:812 | |
| 673 | +#: src/plugins/my-wordpress-woocommerce/index.ts:866 | |
| 674 | +#: apps/my-wordpress/parts/lists.php:517 | |
| 747 | 675 | msgid "Status" |
| 748 | 676 | msgstr "" |
| 749 | 677 | |
| 750 | -#: src/content-graph/panel.ts:912 | |
| 751 | -#: src/content-graph/panel.ts:945 | |
| 752 | -#: src/content-graph/satellites.ts:384 | |
| 678 | +#: src/content-graph/panel.ts:911 | |
| 679 | +#: src/content-graph/panel.ts:944 | |
| 680 | +#: src/content-graph/satellites.ts:383 | |
| 753 | 681 | msgid "Revision" |
| 754 | 682 | msgstr "" |
| 755 | 683 | |
| 756 | -#: src/content-graph/panel.ts:937 | |
| 684 | +#: src/content-graph/panel.ts:936 | |
| 685 | +#: src/window/index.ts:3993 | |
| 757 | 686 | msgid "Saved" |
| 758 | 687 | msgstr "" |
| 759 | 688 | |
| 760 | -#: src/content-graph/panel.ts:942 | |
| 689 | +#: src/content-graph/panel.ts:941 | |
| 761 | 690 | msgid "Open revision in WordPress" |
| 762 | 691 | msgstr "" |
| 763 | 692 | |
| 764 | -#: src/content-graph/panel.ts:1131 | |
| 693 | +#: src/content-graph/panel.ts:1130 | |
| 765 | 694 | msgid "Milestones" |
| 766 | 695 | msgstr "" |
| 767 | 696 | |
| 768 | 697 | #. %d: number of comment replies. |
| 769 | -#. %d is the number of direct replies to a comment. | |
| 770 | -#: src/content-graph/panel.ts:1162 | |
| 771 | -#: src/my-wordpress/index.ts:2329 | |
| 698 | +#: src/content-graph/panel.ts:1161 | |
| 772 | 699 | msgid "Reply (%d)" |
| 773 | 700 | msgid_plural "Replies (%d)" |
| 774 | 701 | msgstr[0] "" |
| 775 | 702 | msgstr[1] "" |
| 776 | 703 | |
| 777 | -#: src/content-graph/panel.ts:1186 | |
| 704 | +#: src/content-graph/panel.ts:1185 | |
| 778 | 705 | msgid "Loading details…" |
| 779 | 706 | msgstr "" |
| 780 | 707 | |
| 781 | -#: src/content-graph/panel.ts:1244 | |
| 782 | -#: src/my-wordpress/index.ts:1841 | |
| 783 | -#: src/my-wordpress/index.ts:1920 | |
| 708 | +#: src/content-graph/panel.ts:1245 | |
| 709 | +#: src/ui/inline-loader.ts:169 | |
| 710 | +#: src/widgets/layer.ts:545 | |
| 784 | 711 | msgid "Loading…" |
| 785 | 712 | msgstr "" |
| 786 | 713 | |
| 787 | 714 | #. 1: taxonomy label (e.g. Category, Tag). 2: post count for the term. |
| 788 | -#. 1: month label, 2: post count. | |
| 789 | -#: src/content-graph/satellites.ts:356 | |
| 790 | -#: src/my-wordpress/index.ts:2855 | |
| 715 | +#: src/content-graph/satellites.ts:355 | |
| 791 | 716 | msgid "%1$s · %2$d posts" |
| 792 | 717 | msgstr "" |
| 793 | 718 | |
| 794 | -#: src/content-graph/scene.ts:999 | |
| 719 | +#: src/content-graph/scene.ts:1340 | |
| 795 | 720 | msgid "Uncategorized" |
| 796 | 721 | msgstr "" |
| 797 | 722 | |
| 798 | -#: src/content-graph/scene.ts:1006 | |
| 723 | +#: src/content-graph/scene.ts:1350 | |
| 799 | 724 | msgid "Untagged" |
| 800 | 725 | msgstr "" |
| 801 | 726 | |
| 802 | -#: src/content-graph/scene.ts:1014 | |
| 803 | -#: src/plugins-window/installed-detail.ts:237 | |
| 727 | +#: src/content-graph/scene.ts:1361 | |
| 804 | 728 | msgid "Unknown author" |
| 805 | 729 | msgstr "" |
| 806 | 730 | |
| 807 | -#: src/content-graph/scene.ts:1021 | |
| 808 | -#: src/content-graph/scene.ts:1027 | |
| 731 | +#: src/content-graph/scene.ts:1368 | |
| 732 | +#: src/content-graph/scene.ts:1374 | |
| 809 | 733 | msgid "Undated" |
| 810 | 734 | msgstr "" |
| 811 | 735 | |
| 812 | -#: src/content-graph/toolbar.ts:77 | |
| 813 | -msgid "Search nodes…" | |
| 736 | +#: src/content-graph/toolbar.ts:57 | |
| 737 | +msgid "Show post types" | |
| 814 | 738 | msgstr "" |
| 815 | 739 | |
| 816 | -#: src/content-graph/toolbar.ts:80 | |
| 740 | +#: src/content-graph/toolbar.ts:92 | |
| 817 | 741 | msgid "Search posts and pages in the graph" |
| 818 | 742 | msgstr "" |
| 819 | 743 | |
| 820 | -#: src/content-graph/toolbar.ts:146 | |
| 744 | +#: src/content-graph/toolbar.ts:96 | |
| 745 | +msgid "Search nodes…" | |
| 746 | +msgstr "" | |
| 747 | + | |
| 748 | +#: src/content-graph/toolbar.ts:168 | |
| 821 | 749 | msgid "Group by" |
| 822 | 750 | msgstr "" |
| 823 | 751 | |
| 824 | -#: src/content-graph/toolbar.ts:147 | |
| 752 | +#: src/content-graph/toolbar.ts:169 | |
| 825 | 753 | msgid "Group posts by a shared facet" |
| 826 | 754 | msgstr "" |
| 827 | 755 | |
| 828 | -#: src/content-graph/toolbar.ts:180 | |
| 756 | +#: src/content-graph/toolbar.ts:201 | |
| 829 | 757 | msgid "Fit" |
| 830 | 758 | msgstr "" |
| 831 | 759 | |
| 832 | -#: src/content-graph/toolbar.ts:181 | |
| 760 | +#: src/content-graph/toolbar.ts:202 | |
| 833 | 761 | msgid "Fit graph to view" |
| 834 | 762 | msgstr "" |
| 835 | 763 | |
| 836 | -#: src/content-graph/toolbar.ts:149 | |
| 764 | +#: src/content-graph/toolbar.ts:171 | |
| 837 | 765 | msgid "No grouping" |
| 838 | 766 | msgstr "" |
| 839 | 767 | |
| 840 | -#: src/content-graph/toolbar.ts:150 | |
| 768 | +#: src/content-graph/toolbar.ts:172 | |
| 841 | 769 | msgid "Group by category" |
| 842 | 770 | msgstr "" |
| 843 | 771 | |
| 844 | -#: src/content-graph/toolbar.ts:151 | |
| 772 | +#: src/content-graph/toolbar.ts:173 | |
| 845 | 773 | msgid "Group by tag" |
| 846 | 774 | msgstr "" |
| 847 | 775 | |
| 848 | -#: src/content-graph/toolbar.ts:152 | |
| 776 | +#: src/content-graph/toolbar.ts:174 | |
| 849 | 777 | msgid "Group by author" |
| 850 | 778 | msgstr "" |
| 851 | 779 | |
| 852 | -#: src/content-graph/toolbar.ts:153 | |
| 780 | +#: src/content-graph/toolbar.ts:175 | |
| 853 | 781 | msgid "Group by year" |
| 854 | 782 | msgstr "" |
| 855 | 783 | |
| 856 | -#: src/content-graph/toolbar.ts:154 | |
| 784 | +#: src/content-graph/toolbar.ts:176 | |
| 857 | 785 | msgid "Group by year-month" |
| 858 | 786 | msgstr "" |
| 859 | 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 | + | |
| 872 | +#: src/desktop-files/breadcrumbs.ts:66 | |
| 860 | 873 | #: src/desktop-files/breadcrumbs.ts:67 |
| 861 | -#: src/desktop-files/breadcrumbs.ts:68 | |
| 874 | +#: src/workspaces/wizard.ts:1031 | |
| 862 | 875 | msgid "Back" |
| 863 | 876 | msgstr "" |
| 864 | 877 | |
| 865 | -#: src/desktop-files/breadcrumbs.ts:88 | |
| 878 | +#: src/desktop-files/breadcrumbs.ts:87 | |
| 866 | 879 | msgid "Breadcrumb" |
| 867 | 880 | msgstr "" |
| 868 | 881 | |
| 869 | -#: src/desktop-files/preview.ts:633 | |
| 882 | +#: src/desktop-files/built-in-openers.ts:118 | |
| 883 | +#: includes/agents/run-window.php:96 | |
| 884 | +msgid "Agent chat" | |
| 885 | +msgstr "" | |
| 886 | + | |
| 887 | +#: src/desktop-files/preview.ts:634 | |
| 888 | +#: includes/desktop-files/built-in-types.php:36 | |
| 889 | +msgid "Uploaded file" | |
| 890 | +msgstr "" | |
| 891 | + | |
| 892 | +#: src/desktop-files/preview.ts:653 | |
| 893 | +msgid "No preview available for this file type." | |
| 894 | +msgstr "" | |
| 895 | + | |
| 896 | +#: src/desktop-files/preview.ts:700 | |
| 897 | +#: includes/desktop-files/media-library.php:293 | |
| 898 | +msgid "Download" | |
| 899 | +msgstr "" | |
| 900 | + | |
| 901 | +#: src/desktop-files/preview.ts:717 | |
| 870 | 902 | msgid "(folder)" |
| 871 | 903 | msgstr "" |
| 872 | 904 | |
| 873 | -#: src/desktop-files/preview.ts:637 | |
| 905 | +#: src/desktop-files/preview.ts:721 | |
| 874 | 906 | msgid "Double-click to open." |
| 875 | 907 | msgstr "" |
| 876 | 908 | |
| 877 | -#: src/desktop-files/preview.ts:648 | |
| 909 | +#: src/desktop-files/preview.ts:732 | |
| 878 | 910 | msgid "Shortcut" |
| 879 | 911 | msgstr "" |
| 880 | 912 | |
| 881 | -#: src/desktop-files/preview.ts:652 | |
| 913 | +#: src/desktop-files/preview.ts:736 | |
| 882 | 914 | msgid "Plugin shortcut. Double-click to open." |
| 883 | 915 | msgstr "" |
| 884 | 916 | |
| 885 | -#: src/desktop-files/preview.ts:663 | |
| 886 | -#: includes/desktop-files/built-in-types.php:57 | |
| 917 | +#: src/desktop-files/preview.ts:747 | |
| 918 | +#: includes/desktop-files/built-in-types.php:60 | |
| 887 | 919 | msgid "Bookmark" |
| 888 | 920 | msgstr "" |
| 889 | 921 | |
| 890 | 922 | #. %s is a file-type slug. |
| 891 | -#: src/desktop-files/preview.ts:689 | |
| 923 | +#: src/desktop-files/preview.ts:773 | |
| 892 | 924 | msgid "Type: %s" |
| 893 | 925 | msgstr "" |
| 894 | 926 | |
| 895 | -#: src/desktop-files/preview.ts:696 | |
| 927 | +#: src/desktop-files/preview.ts:780 | |
| 896 | 928 | msgid "The underlying entity is no longer available." |
| 897 | 929 | msgstr "" |
| 898 | 930 | |
| 899 | -#: src/desktop-files/preview.ts:747 | |
| 900 | -#: src/my-wordpress/index.ts:899 | |
| 901 | -#: src/my-wordpress/index.ts:1008 | |
| 902 | -#: src/my-wordpress/index.ts:1447 | |
| 903 | -#: src/my-wordpress/index.ts:1623 | |
| 904 | -#: src/my-wordpress/index.ts:1938 | |
| 905 | -#: src/my-wordpress/index.ts:3911 | |
| 906 | -#: src/my-wordpress/index.ts:4014 | |
| 907 | -#: src/my-wordpress/index.ts:3652 | |
| 908 | -#: src/my-wordpress/media-list.ts:600 | |
| 909 | -#: src/my-wordpress/media-list.ts:699 | |
| 931 | +#: src/desktop-files/preview.ts:831 | |
| 910 | 932 | msgid "Unknown error." |
| 911 | 933 | msgstr "" |
| 912 | 934 | |
| 913 | -#: src/desktop-files/preview.ts:776 | |
| 914 | -#: src/my-wordpress/index.ts:1889 | |
| 935 | +#: src/desktop-files/preview.ts:860 | |
| 915 | 936 | msgid "Select an item to preview it here." |
| 916 | 937 | msgstr "" |
| 917 | 938 | |
| 918 | -#: src/desktop-files/preview.ts:269 | |
| 919 | -#: src/my-wordpress/index.ts:1504 | |
| 939 | +#. %d: number of selected items. | |
| 940 | +#: src/desktop-files/preview.ts:887 | |
| 941 | +msgid "%d items selected" | |
| 942 | +msgstr "" | |
| 943 | + | |
| 944 | +#: src/desktop-files/preview.ts:257 | |
| 920 | 945 | msgid "Explore details" |
| 921 | 946 | msgstr "" |
| 922 | 947 | |
| 923 | -#: src/desktop-files/preview.ts:270 | |
| 924 | -#: src/my-wordpress/index.ts:1505 | |
| 948 | +#: src/desktop-files/preview.ts:258 | |
| 925 | 949 | msgid "See author, comments, categories, tags, attached media, and revisions for this entry." |
| 926 | 950 | msgstr "" |
| 927 | 951 | |
| 928 | -#: src/desktop-files/preview.ts:290 | |
| 929 | -#: src/my-wordpress/index.ts:1517 | |
| 930 | -#: src/my-wordpress/index.ts:3458 | |
| 931 | -#: src/my-wordpress/media-detail.ts:166 | |
| 952 | +#: src/desktop-files/preview.ts:277 | |
| 932 | 953 | msgid "Open in editor" |
| 933 | 954 | msgstr "" |
| 934 | 955 | |
| 935 | -#: src/desktop-files/recycle-bin-targets.ts:157 | |
| 936 | -#: src/my-wordpress/index.ts:3468 | |
| 937 | -#: src/my-wordpress/index.ts:3635 | |
| 938 | -#: src/my-wordpress/index.ts:3641 | |
| 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 | |
| 939 | 961 | msgid "Move to Trash" |
| 940 | 962 | msgstr "" |
| 941 | 963 | |
| 942 | -#: src/desktop-icons.ts:325 | |
| 964 | +#: src/desktop-icons.ts:434 | |
| 943 | 965 | msgid "Desktop icons" |
| 944 | 966 | msgstr "" |
| 945 | 967 | |
| 946 | 968 | #. %d is the number of pending items in a desktop-icon badge. |
| 947 | 969 | #. %d is the number of pending items in a dock badge. |
| 948 | -#: src/desktop-icons.ts:416 | |
| 949 | -#: src/dock.ts:2170 | |
| 950 | -#: src/dock.ts:2183 | |
| 970 | +#: src/desktop-icons.ts:539 | |
| 971 | +#: src/dock.ts:2899 | |
| 972 | +#: src/dock.ts:2912 | |
| 951 | 973 | msgid "%d notification" |
| 952 | 974 | msgid_plural "%d notifications" |
| 953 | 975 | msgstr[0] "" |
| 954 | 976 | msgstr[1] "" |
| 955 | 977 | |
| 956 | -#: src/dock-peek/built-in-renderers.ts:106 | |
| 978 | +#: src/desktop-themes/apply.ts:226 | |
| 979 | +msgid "Could not load that desktop theme — the previous one is still showing." | |
| 980 | +msgstr "" | |
| 981 | + | |
| 982 | +#: src/desktop-themes/apply.ts:230 | |
| 983 | +#: src/ui/inline-loader.ts:257 | |
| 984 | +msgid "Retry" | |
| 985 | +msgstr "" | |
| 986 | + | |
| 987 | +#. %1$s is the workspace name, %2$d the windows kept, %3$d the windows on the desk. | |
| 988 | +#: src/desktop.ts:2853 | |
| 989 | +msgid "%1$s will open like this — the top %2$d of %3$d windows, where they are." | |
| 990 | +msgstr "" | |
| 991 | + | |
| 992 | +#. %1$s is the workspace name, %2$d a number of windows. | |
| 993 | +#: src/desktop.ts:2861 | |
| 994 | +msgid "%1$s will open like this — %2$d windows, where they are." | |
| 995 | +msgstr "" | |
| 996 | + | |
| 997 | +#. %s is an admin menu title (e.g. "Appearance"). | |
| 998 | +#: src/dock-constellation/index.ts:860 | |
| 999 | +msgid "%s menu" | |
| 1000 | +msgstr "" | |
| 1001 | + | |
| 1002 | +#: src/dock-constellation/index.ts:1025 | |
| 1003 | +msgid "Open windows" | |
| 1004 | +msgstr "" | |
| 1005 | + | |
| 1006 | +#. %d is a count of currently-open windows. | |
| 1007 | +#: src/dock-constellation/index.ts:1030 | |
| 1008 | +msgid "%d open window" | |
| 1009 | +msgid_plural "%d open windows" | |
| 1010 | +msgstr[0] "" | |
| 1011 | +msgstr[1] "" | |
| 1012 | + | |
| 1013 | +#: src/dock-constellation/index.ts:1060 | |
| 1014 | +msgid "Minimized" | |
| 1015 | +msgstr "" | |
| 1016 | + | |
| 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 | |
| 1025 | +#: apps/station-home/parts/view.php:373 | |
| 1026 | +msgid "Open" | |
| 1027 | +msgstr "" | |
| 1028 | + | |
| 1029 | +#: src/dock-constellation/index.ts:1139 | |
| 1030 | +msgid "(opens in a new tab)" | |
| 1031 | +msgstr "" | |
| 1032 | + | |
| 1033 | +#: src/dock-peek/built-in-renderers.ts:104 | |
| 957 | 1034 | msgid "System Preferences" |
| 958 | 1035 | msgstr "" |
| 959 | 1036 | |
| 960 | -#: src/dock-peek/built-in-renderers.ts:172 | |
| 961 | -msgid "Recycle Bin — empty" | |
| 1037 | +#: src/dock-peek/built-in-renderers.ts:170 | |
| 1038 | +msgid "Trash — empty" | |
| 962 | 1039 | msgstr "" |
| 963 | 1040 | |
| 964 | -#: src/dock-peek/built-in-renderers.ts:174 | |
| 1041 | +#: src/dock-peek/built-in-renderers.ts:172 | |
| 965 | 1042 | msgid "1 item" |
| 966 | 1043 | msgstr "" |
| 967 | 1044 | |
| 968 | 1045 | #. %s is the dock item's admin-page title (e.g., "Posts") |
| 969 | -#: src/dock-peek/index.ts:230 | |
| 1046 | +#: src/dock-peek/index.ts:295 | |
| 970 | 1047 | msgid "%s — open windows" |
| 971 | 1048 | msgstr "" |
| 972 | 1049 | |
| 973 | 1050 | #. %s is the admin-page title (e.g., "Posts") |
| 974 | -#: src/dock-peek/index.ts:457 | |
| 1051 | +#: src/dock-peek/index.ts:605 | |
| 975 | 1052 | msgid "New %s" |
| 976 | 1053 | msgstr "" |
| 977 | 1054 | |
| 978 | 1055 | #. %d is the number of pending updates / items. |
| 979 | -#: src/dock.ts:952 | |
| 1056 | +#: src/dock.ts:1404 | |
| 980 | 1057 | msgid "%d update" |
| 981 | 1058 | msgid_plural "%d updates" |
| 982 | 1059 | msgstr[0] "" |
| 983 | 1060 | msgstr[1] "" |
| 984 | 1061 | |
| 985 | -#: src/drag/ghost.ts:220 | |
| 1062 | +#: src/drag/ghost.ts:218 | |
| 986 | 1063 | msgid "Drop here to create shortcut" |
| 987 | 1064 | msgstr "" |
| 988 | 1065 | |
| 989 | -#: src/drag/ghost.ts:223 | |
| 1066 | +#: src/drag/ghost.ts:221 | |
| 990 | 1067 | msgid "Drop here to move" |
| 991 | 1068 | msgstr "" |
| 992 | 1069 | |
| 993 | -#: src/drag/ghost.ts:225 | |
| 1070 | +#: src/drag/ghost.ts:223 | |
| 994 | 1071 | msgid "Drop here" |
| 995 | 1072 | msgstr "" |
| 996 | 1073 | |
| 997 | -#: src/drag/ghost.ts:229 | |
| 1074 | +#: src/drag/ghost.ts:227 | |
| 998 | 1075 | msgid "Can’t drop here" |
| 999 | 1076 | msgstr "" |
| 1000 | 1077 | |
| 1001 | -#: src/drag/ghost.ts:234 | |
| 1078 | +#: src/drag/ghost.ts:232 | |
| 1002 | 1079 | msgid "Drop on the desktop or a folder" |
| 1003 | 1080 | msgstr "" |
| 1004 | 1081 | |
| 1005 | -#: src/drag/ghost.ts:240 | |
| 1082 | +#: src/drag/ghost.ts:238 | |
| 1006 | 1083 | msgid "Drop in a folder" |
| 1007 | 1084 | msgstr "" |
| 1008 | 1085 | |
| 1009 | -#: src/effects/registry.ts:202 | |
| 1086 | +#: src/editor-preview/index.ts:608 | |
| 1087 | +#: src/editor-preview/index.ts:491 | |
| 1088 | +msgid "Preview" | |
| 1089 | +msgstr "" | |
| 1090 | + | |
| 1091 | +#: src/editor-preview/index.ts:622 | |
| 1092 | +msgid "Save the post to enable its preview" | |
| 1093 | +msgstr "" | |
| 1094 | + | |
| 1095 | +#: src/editor-preview/index.ts:630 | |
| 1096 | +msgid "The preview opens once the post has been saved." | |
| 1097 | +msgstr "" | |
| 1098 | + | |
| 1099 | +#: src/editor-preview/index.ts:454 | |
| 1100 | +msgid "No preview is available for this content." | |
| 1101 | +msgstr "" | |
| 1102 | + | |
| 1103 | +#: src/editor-preview/index.ts:476 | |
| 1104 | +msgid "Couldn't save your latest changes — the preview shows the last saved version." | |
| 1105 | +msgstr "" | |
| 1106 | + | |
| 1107 | +#. %s: post title. | |
| 1108 | +#: src/editor-preview/index.ts:494 | |
| 1109 | +msgid "Preview: %s" | |
| 1110 | +msgstr "" | |
| 1111 | + | |
| 1112 | +#: src/effects/registry.ts:200 | |
| 1010 | 1113 | msgid "Darken" |
| 1011 | 1114 | msgstr "" |
| 1012 | 1115 | |
| 1013 | -#: src/effects/registry.ts:203 | |
| 1116 | +#: src/effects/registry.ts:201 | |
| 1014 | 1117 | msgid "Dim unfocused windows so the focused one stands out." |
| 1015 | 1118 | msgstr "" |
| 1016 | 1119 | |
| 1017 | -#: src/effects/registry.ts:209 | |
| 1120 | +#: src/effects/registry.ts:207 | |
| 1018 | 1121 | msgid "Frost" |
| 1019 | 1122 | msgstr "" |
| 1020 | 1123 | |
| 1021 | -#: src/effects/registry.ts:210 | |
| 1124 | +#: src/effects/registry.ts:208 | |
| 1022 | 1125 | msgid "Throw unfocused windows out of focus — a soft, frosted-glass blur, as if you were looking at them through an iced-over pane." |
| 1023 | 1126 | msgstr "" |
| 1024 | 1127 | |
| 1025 | -#: src/effects/registry.ts:218 | |
| 1128 | +#: src/effects/registry.ts:216 | |
| 1026 | 1129 | msgid "Grayscale" |
| 1027 | 1130 | msgstr "" |
| 1028 | 1131 | |
| 1029 | -#: src/effects/registry.ts:219 | |
| 1132 | +#: src/effects/registry.ts:217 | |
| 1030 | 1133 | msgid "Drain the colour from unfocused windows so the focused one is the only thing still in colour — your eye snaps right to it." |
| 1031 | 1134 | msgstr "" |
| 1032 | 1135 | |
| 1033 | -#: src/exit-desktop-mode.ts:41 | |
| 1034 | -msgid "Exit Desktop Mode" | |
| 1136 | +#: src/exit-openstation.ts:53 | |
| 1137 | +msgid "Exit OpenStation" | |
| 1035 | 1138 | msgstr "" |
| 1036 | 1139 | |
| 1140 | +#: src/games/alphabet-soup/game.ts:88 | |
| 1141 | +msgid "Time Attack" | |
| 1142 | +msgstr "" | |
| 1143 | + | |
| 1144 | +#: src/games/alphabet-soup/game.ts:88 | |
| 1145 | +msgid "Daily" | |
| 1146 | +msgstr "" | |
| 1147 | + | |
| 1148 | +#: src/games/alphabet-soup/game.ts:93 | |
| 1149 | +msgid "90 seconds on the clock — every word buys you more." | |
| 1150 | +msgstr "" | |
| 1151 | + | |
| 1152 | +#. %s: number of waves in a Daily run. | |
| 1153 | +#: src/games/alphabet-soup/game.ts:96 | |
| 1154 | +msgid "%s relaxed waves. No clock pressure, just streaks." | |
| 1155 | +msgstr "" | |
| 1156 | + | |
| 1157 | +#: src/games/alphabet-soup/game.ts:104 | |
| 1158 | +msgid "Big" | |
| 1159 | +msgstr "" | |
| 1160 | + | |
| 1161 | +#: src/games/alphabet-soup/game.ts:106 | |
| 1162 | +#: src/games/inkfall/game.ts:60 | |
| 1163 | +msgid "Medium" | |
| 1164 | +msgstr "" | |
| 1165 | + | |
| 1166 | +#: src/games/alphabet-soup/game.ts:108 | |
| 1167 | +msgid "Small" | |
| 1168 | +msgstr "" | |
| 1169 | + | |
| 1170 | +#: src/games/alphabet-soup/game.ts:228 | |
| 1171 | +#: src/games/inkfall/game.ts:139 | |
| 1172 | +msgid "Mute sound effects" | |
| 1173 | +msgstr "" | |
| 1174 | + | |
| 1175 | +#: src/games/alphabet-soup/game.ts:229 | |
| 1176 | +#: src/games/inkfall/game.ts:140 | |
| 1177 | +msgid "Unmute sound effects" | |
| 1178 | +msgstr "" | |
| 1179 | + | |
| 1180 | +#. 1: challenger display name, 2: score to beat. | |
| 1181 | +#: src/games/alphabet-soup/game.ts:247 | |
| 1182 | +#: src/games/inkfall/game.ts:158 | |
| 1183 | +msgid "Beat %1$s: %2$s" | |
| 1184 | +msgstr "" | |
| 1185 | + | |
| 1186 | +#: src/games/alphabet-soup/game.ts:288 | |
| 1187 | +msgid "Warming up the soup…" | |
| 1188 | +msgstr "" | |
| 1189 | + | |
| 1190 | +#. %s: current score. | |
| 1191 | +#: src/games/alphabet-soup/game.ts:329 | |
| 1192 | +#: src/games/inkfall/game.ts:214 | |
| 1193 | +msgid "Score %s" | |
| 1194 | +msgstr "" | |
| 1195 | + | |
| 1196 | +#. 1: current wave number, 2: mode label. | |
| 1197 | +#: src/games/alphabet-soup/game.ts:346 | |
| 1198 | +msgid "Wave %1$s · %2$s" | |
| 1199 | +msgstr "" | |
| 1200 | + | |
| 1201 | +#. %s: number of hidden words. | |
| 1202 | +#: src/games/alphabet-soup/game.ts:361 | |
| 1203 | +msgid "Find %s words" | |
| 1204 | +msgstr "" | |
| 1205 | + | |
| 1206 | +#. %s: wave number. | |
| 1207 | +#: src/games/alphabet-soup/game.ts:405 | |
| 1208 | +msgid "Wave %s" | |
| 1209 | +msgstr "" | |
| 1210 | + | |
| 1211 | +#: src/games/alphabet-soup/game.ts:426 | |
| 1212 | +#: src/games/alphabet-soup/game.ts:508 | |
| 1213 | +msgid "Soup finished!" | |
| 1214 | +msgstr "" | |
| 1215 | + | |
| 1216 | +#: src/games/alphabet-soup/game.ts:505 | |
| 1217 | +#: src/games/inkfall/game.ts:341 | |
| 1218 | +msgid "Game Over — challenge beaten!" | |
| 1219 | +msgstr "" | |
| 1220 | + | |
| 1221 | +#: src/games/alphabet-soup/game.ts:506 | |
| 1222 | +#: src/games/inkfall/game.ts:342 | |
| 1223 | +msgid "Game Over — challenge missed." | |
| 1224 | +msgstr "" | |
| 1225 | + | |
| 1226 | +#: src/games/alphabet-soup/game.ts:510 | |
| 1227 | +#: src/plugins/focus-timer-widget/index.ts:256 | |
| 1228 | +msgid "Time’s up!" | |
| 1229 | +msgstr "" | |
| 1230 | + | |
| 1231 | +#. 1: score, 2: words found, 3: accuracy percent, 4: best streak, 5: wave reached. | |
| 1232 | +#: src/games/alphabet-soup/game.ts:518 | |
| 1233 | +msgid "Score %1$s — %2$s words, %3$s%% accuracy, best streak %4$s, wave %5$s." | |
| 1234 | +msgstr "" | |
| 1235 | + | |
| 1236 | +#: src/games/alphabet-soup/game.ts:531 | |
| 1237 | +#: src/games/alphabet-soup/game.ts:566 | |
| 1238 | +#: src/games/alphabet-soup/game.ts:707 | |
| 1239 | +#: src/games/alphabet-soup/index.ts:22 | |
| 1240 | +#: includes/games/alphabet-soup.php:53 | |
| 1241 | +msgid "Alphabet Soup" | |
| 1242 | +msgstr "" | |
| 1243 | + | |
| 1244 | +#: src/games/alphabet-soup/game.ts:534 | |
| 1245 | +msgid "points" | |
| 1246 | +msgstr "" | |
| 1247 | + | |
| 1248 | +#: src/games/alphabet-soup/game.ts:536 | |
| 1249 | +#: src/games/alphabet-soup/index.ts:28 | |
| 1250 | +#: src/games/inkfall/index.ts:28 | |
| 1251 | +#: apps/my-wordpress/parts/lists.php:521 | |
| 1252 | +#: includes/games/alphabet-soup.php:86 | |
| 1253 | +#: includes/games/inkfall.php:74 | |
| 1254 | +msgid "Words" | |
| 1255 | +msgstr "" | |
| 1256 | + | |
| 1257 | +#: src/games/alphabet-soup/game.ts:537 | |
| 1258 | +#: src/games/alphabet-soup/index.ts:29 | |
| 1259 | +#: src/games/inkfall/index.ts:29 | |
| 1260 | +#: includes/games/alphabet-soup.php:91 | |
| 1261 | +#: includes/games/inkfall.php:79 | |
| 1262 | +msgid "WPM" | |
| 1263 | +msgstr "" | |
| 1264 | + | |
| 1265 | +#: src/games/alphabet-soup/game.ts:539 | |
| 1266 | +#: src/games/alphabet-soup/index.ts:30 | |
| 1267 | +#: src/games/inkfall/index.ts:30 | |
| 1268 | +#: includes/games/alphabet-soup.php:96 | |
| 1269 | +#: includes/games/inkfall.php:84 | |
| 1270 | +msgid "Accuracy" | |
| 1271 | +msgstr "" | |
| 1272 | + | |
| 1273 | +#: src/games/alphabet-soup/game.ts:542 | |
| 1274 | +#: src/games/alphabet-soup/index.ts:31 | |
| 1275 | +#: includes/games/alphabet-soup.php:101 | |
| 1276 | +msgid "Streak" | |
| 1277 | +msgstr "" | |
| 1278 | + | |
| 1279 | +#: src/games/alphabet-soup/game.ts:543 | |
| 1280 | +#: src/games/alphabet-soup/index.ts:32 | |
| 1281 | +#: includes/games/alphabet-soup.php:106 | |
| 1282 | +msgid "Wave" | |
| 1283 | +msgstr "" | |
| 1284 | + | |
| 1285 | +#: src/games/alphabet-soup/game.ts:545 | |
| 1286 | +msgid "WordPress OpenStation" | |
| 1287 | +msgstr "" | |
| 1288 | + | |
| 1289 | +#: src/games/alphabet-soup/game.ts:560 | |
| 1290 | +msgid "Share card" | |
| 1291 | +msgstr "" | |
| 1292 | + | |
| 1293 | +#: src/games/alphabet-soup/game.ts:573 | |
| 1294 | +msgid "Shared!" | |
| 1295 | +msgstr "" | |
| 1296 | + | |
| 1297 | +#: src/games/alphabet-soup/game.ts:577 | |
| 1298 | +msgid "Card copied to your clipboard." | |
| 1299 | +msgstr "" | |
| 1300 | + | |
| 1301 | +#: src/games/alphabet-soup/game.ts:580 | |
| 1302 | +msgid "Card saved as an image." | |
| 1303 | +msgstr "" | |
| 1304 | + | |
| 1305 | +#: src/games/alphabet-soup/game.ts:584 | |
| 1306 | +msgid "The card could not be shared." | |
| 1307 | +msgstr "" | |
| 1308 | + | |
| 1309 | +#: src/games/alphabet-soup/game.ts:594 | |
| 1310 | +msgid "Replay run — share cards only go to the first run of each puzzle. A fresh soup is served tomorrow." | |
| 1311 | +msgstr "" | |
| 1312 | + | |
| 1313 | +#: src/games/alphabet-soup/game.ts:602 | |
| 1314 | +#: src/games/inkfall/game.ts:362 | |
| 1315 | +msgid "Saving your score…" | |
| 1316 | +msgstr "" | |
| 1317 | + | |
| 1318 | +#: src/games/alphabet-soup/game.ts:606 | |
| 1319 | +#: src/games/inkfall/game.ts:366 | |
| 1320 | +msgid "Score saved to the scoreboard." | |
| 1321 | +msgstr "" | |
| 1322 | + | |
| 1323 | +#: src/games/alphabet-soup/game.ts:609 | |
| 1324 | +#: src/games/inkfall/game.ts:369 | |
| 1325 | +msgid "Your score could not be saved." | |
| 1326 | +msgstr "" | |
| 1327 | + | |
| 1328 | +#: src/games/alphabet-soup/game.ts:618 | |
| 1329 | +#: src/games/inkfall/game.ts:378 | |
| 1330 | +msgid "Play again" | |
| 1331 | +msgstr "" | |
| 1332 | + | |
| 1333 | +#: src/games/alphabet-soup/game.ts:624 | |
| 1334 | +msgid "Change mode" | |
| 1335 | +msgstr "" | |
| 1336 | + | |
| 1337 | +#: src/games/alphabet-soup/game.ts:675 | |
| 1338 | +msgid "Replay today’s soup?" | |
| 1339 | +msgstr "" | |
| 1340 | + | |
| 1341 | +#. 1: mode label (Daily / Time Attack), 2: board dimensions (e.g. 12×12). | |
| 1342 | +#: src/games/alphabet-soup/game.ts:678 | |
| 1343 | +msgid "You already played today’s %1$s (%2$s). The word positions can be memorized, so replays don’t earn a share card — that stays with your first run." | |
| 1344 | +msgstr "" | |
| 1345 | + | |
| 1346 | +#: src/games/alphabet-soup/game.ts:682 | |
| 1347 | +msgid "Replay anyway" | |
| 1348 | +msgstr "" | |
| 1349 | + | |
| 1350 | +#: src/games/alphabet-soup/game.ts:683 | |
| 1351 | +#: includes/welcome-dialog.php:156 | |
| 1352 | +msgid "Not now" | |
| 1353 | +msgstr "" | |
| 1354 | + | |
| 1355 | +#. %s: today's puzzle date (dd-mm-yyyy). | |
| 1356 | +#: src/games/alphabet-soup/game.ts:714 | |
| 1357 | +msgid "One pot, whole world: everyone gets the same soup today (%s). Drag across the letters to fish the words out." | |
| 1358 | +msgstr "" | |
| 1359 | + | |
| 1360 | +#. 1: challenger display name, 2: score to beat. | |
| 1361 | +#: src/games/alphabet-soup/game.ts:724 | |
| 1362 | +#: src/games/inkfall/game.ts:448 | |
| 1363 | +msgid "Challenge from %1$s — beat %2$s." | |
| 1364 | +msgstr "" | |
| 1365 | + | |
| 1366 | +#: src/games/alphabet-soup/game.ts:735 | |
| 1367 | +msgid "Board size" | |
| 1368 | +msgstr "" | |
| 1369 | + | |
| 1370 | +#: src/games/alphabet-soup/game.ts:779 | |
| 1371 | +msgid "Played today — replays aren’t shareable" | |
| 1372 | +msgstr "" | |
| 1373 | + | |
| 1374 | +#: src/games/alphabet-soup/game.ts:801 | |
| 1375 | +#: src/games/inkfall/game.ts:488 | |
| 1376 | +msgid "Paused — click to resume." | |
| 1377 | +msgstr "" | |
| 1378 | + | |
| 1379 | +#: src/games/alphabet-soup/game.ts:1024 | |
| 1380 | +msgid "Alphabet Soup could not start." | |
| 1381 | +msgstr "" | |
| 1382 | + | |
| 1383 | +#: src/games/alphabet-soup/index.ts:25 | |
| 1384 | +#: src/games/inkfall/index.ts:26 | |
| 1385 | +#: includes/games/alphabet-soup.php:71 | |
| 1386 | +#: includes/games/inkfall.php:64 | |
| 1387 | +msgid "Score" | |
| 1388 | +msgstr "" | |
| 1389 | + | |
| 1390 | +#: src/games/alphabet-soup/index.ts:26 | |
| 1391 | +#: includes/games/alphabet-soup.php:76 | |
| 1392 | +msgid "Mode" | |
| 1393 | +msgstr "" | |
| 1394 | + | |
| 1395 | +#: src/games/alphabet-soup/index.ts:27 | |
| 1396 | +#: apps/my-wordpress/parts/lists.php:489 | |
| 1397 | +#: includes/games/alphabet-soup.php:81 | |
| 1398 | +msgid "Size" | |
| 1399 | +msgstr "" | |
| 1400 | + | |
| 1401 | +#: src/games/alphabet-soup/index.ts:33 | |
| 1402 | +#: src/games/inkfall/index.ts:31 | |
| 1403 | +#: includes/games/alphabet-soup.php:111 | |
| 1404 | +#: includes/games/inkfall.php:89 | |
| 1405 | +msgid "Time" | |
| 1406 | +msgstr "" | |
| 1407 | + | |
| 1408 | +#: src/games/challenge-dialog.ts:60 | |
| 1409 | +msgid "Send a challenge" | |
| 1410 | +msgstr "" | |
| 1411 | + | |
| 1412 | +#. 1: game title, 2: score. | |
| 1413 | +#: src/games/challenge-dialog.ts:70 | |
| 1414 | +msgid "Challenge someone to beat your %1$s score of %2$s." | |
| 1415 | +msgstr "" | |
| 1416 | + | |
| 1417 | +#: src/games/challenge-dialog.ts:77 | |
| 1418 | +msgid "Find a player…" | |
| 1419 | +msgstr "" | |
| 1420 | + | |
| 1421 | +#: src/games/challenge-dialog.ts:93 | |
| 1422 | +#: src/item-visibility-menu.ts:426 | |
| 1423 | +#: src/workspaces/wizard.ts:1024 | |
| 1424 | +msgid "Cancel" | |
| 1425 | +msgstr "" | |
| 1426 | + | |
| 1427 | +#: src/games/challenge-dialog.ts:97 | |
| 1428 | +msgid "Send challenge" | |
| 1429 | +msgstr "" | |
| 1430 | + | |
| 1431 | +#. %s: opponent display name. | |
| 1432 | +#: src/games/challenge-dialog.ts:157 | |
| 1433 | +msgid "Challenge sent to %s." | |
| 1434 | +msgstr "" | |
| 1435 | + | |
| 1436 | +#: src/games/challenge-dialog.ts:170 | |
| 1437 | +msgid "Could not send the challenge." | |
| 1438 | +msgstr "" | |
| 1439 | + | |
| 1440 | +#. 1: challenger display name, 2: game title/slug, 3: score. | |
| 1441 | +#: src/games/challenges-client.ts:70 | |
| 1442 | +msgid "%1$s challenged you to %2$s — beat %3$s!" | |
| 1443 | +msgstr "" | |
| 1444 | + | |
| 1445 | +#: src/games/challenges-client.ts:76 | |
| 1446 | +msgid "Game challenge" | |
| 1447 | +msgstr "" | |
| 1448 | + | |
| 1449 | +#: src/games/challenges-client.ts:85 | |
| 1450 | +#: src/games/challenges-view.ts:170 | |
| 1451 | +msgid "Accept & Play" | |
| 1452 | +msgstr "" | |
| 1453 | + | |
| 1454 | +#: src/games/challenges-client.ts:92 | |
| 1455 | +#: src/games/challenges-view.ts:179 | |
| 1456 | +msgid "Could not accept the challenge." | |
| 1457 | +msgstr "" | |
| 1458 | + | |
| 1459 | +#. 1: recipient display name, 2: their score, 3: the score to beat. | |
| 1460 | +#: src/games/challenges-client.ts:104 | |
| 1461 | +msgid "%1$s beat your score: %2$s vs your %3$s." | |
| 1462 | +msgstr "" | |
| 1463 | + | |
| 1464 | +#. 1: recipient display name, 2: their score, 3: the score to beat. | |
| 1465 | +#: src/games/challenges-client.ts:107 | |
| 1466 | +msgid "%1$s did not beat your score: %2$s vs your %3$s." | |
| 1467 | +msgstr "" | |
| 1468 | + | |
| 1469 | +#: src/games/challenges-client.ts:116 | |
| 1470 | +msgid "Challenge finished" | |
| 1471 | +msgstr "" | |
| 1472 | + | |
| 1473 | +#. 1: challenger name, 2: game title, 3: score. | |
| 1474 | +#: src/games/challenges-view.ts:48 | |
| 1475 | +msgid "%1$s challenged you to %2$s — beat %3$s." | |
| 1476 | +msgstr "" | |
| 1477 | + | |
| 1478 | +#. 1: recipient name, 2: game title, 3: score. | |
| 1479 | +#: src/games/challenges-view.ts:56 | |
| 1480 | +msgid "Waiting for %1$s to accept your %2$s challenge (%3$s)." | |
| 1481 | +msgstr "" | |
| 1482 | + | |
| 1483 | +#. 1: game title, 2: score. | |
| 1484 | +#: src/games/challenges-view.ts:66 | |
| 1485 | +msgid "You accepted — play %1$s and beat %2$s!" | |
| 1486 | +msgstr "" | |
| 1487 | + | |
| 1488 | +#. 1: recipient name, 2: game title. | |
| 1489 | +#: src/games/challenges-view.ts:73 | |
| 1490 | +msgid "%1$s accepted your %2$s challenge and is playing." | |
| 1491 | +msgstr "" | |
| 1492 | + | |
| 1493 | +#. 1: challenger name, 2: game title. | |
| 1494 | +#: src/games/challenges-view.ts:82 | |
| 1495 | +msgid "You declined %1$s’s %2$s challenge." | |
| 1496 | +msgstr "" | |
| 1497 | + | |
| 1498 | +#. 1: recipient name, 2: game title. | |
| 1499 | +#: src/games/challenges-view.ts:89 | |
| 1500 | +msgid "%1$s declined your %2$s challenge." | |
| 1501 | +msgstr "" | |
| 1502 | + | |
| 1503 | +#. 1: game title, 2: result score, 3: target score. | |
| 1504 | +#: src/games/challenges-view.ts:102 | |
| 1505 | +msgid "You beat the %1$s challenge: %2$s vs %3$s." | |
| 1506 | +msgstr "" | |
| 1507 | + | |
| 1508 | +#. 1: game title, 2: result score, 3: target score. | |
| 1509 | +#: src/games/challenges-view.ts:110 | |
| 1510 | +msgid "You missed the %1$s challenge: %2$s vs %3$s." | |
| 1511 | +msgstr "" | |
| 1512 | + | |
| 1513 | +#. 1: recipient name, 2: result score, 3: target score. | |
| 1514 | +#: src/games/challenges-view.ts:119 | |
| 1515 | +msgid "%1$s beat your score: %2$s vs %3$s." | |
| 1516 | +msgstr "" | |
| 1517 | + | |
| 1518 | +#. 1: recipient name, 2: result score, 3: target score. | |
| 1519 | +#: src/games/challenges-view.ts:127 | |
| 1520 | +msgid "%1$s did not beat your score: %2$s vs %3$s." | |
| 1521 | +msgstr "" | |
| 1522 | + | |
| 1523 | +#: src/games/challenges-view.ts:188 | |
| 1524 | +msgid "Decline" | |
| 1525 | +msgstr "" | |
| 1526 | + | |
| 1527 | +#: src/games/challenges-view.ts:199 | |
| 1528 | +msgid "Could not decline the challenge." | |
| 1529 | +msgstr "" | |
| 1530 | + | |
| 1531 | +#: src/games/challenges-view.ts:235 | |
| 1532 | +msgid "No challenges yet" | |
| 1533 | +msgstr "" | |
| 1534 | + | |
| 1535 | +#: src/games/challenges-view.ts:238 | |
| 1536 | +msgid "Press Challenge to throw down one of your scores, or pick a row from the scoreboard." | |
| 1537 | +msgstr "" | |
| 1538 | + | |
| 1539 | +#. %s: game title. | |
| 1540 | +#: src/games/hub.ts:101 | |
| 1541 | +msgid "Play %s first — you need a score to challenge with." | |
| 1542 | +msgstr "" | |
| 1543 | + | |
| 1544 | +#: src/games/hub.ts:182 | |
| 1545 | +msgid "Play time (last two weeks)" | |
| 1546 | +msgstr "" | |
| 1547 | + | |
| 1548 | +#: src/games/hub.ts:189 | |
| 1549 | +msgid "Play time (total)" | |
| 1550 | +msgstr "" | |
| 1551 | + | |
| 1552 | +#: src/games/hub.ts:205 | |
| 1553 | +msgid "Play" | |
| 1554 | +msgstr "" | |
| 1555 | + | |
| 1556 | +#: src/games/hub.ts:224 | |
| 1557 | +#: src/games/scoreboard.ts:115 | |
| 1558 | +msgid "Challenge…" | |
| 1559 | +msgstr "" | |
| 1560 | + | |
| 1561 | +#: src/games/hub.ts:241 | |
| 1562 | +msgid "Scoreboard" | |
| 1563 | +msgstr "" | |
| 1564 | + | |
| 1565 | +#: src/games/hub.ts:253 | |
| 1566 | +msgid "Challenges" | |
| 1567 | +msgstr "" | |
| 1568 | + | |
| 1569 | +#: src/games/hub.ts:309 | |
| 1570 | +msgid "No games installed" | |
| 1571 | +msgstr "" | |
| 1572 | + | |
| 1573 | +#: src/games/hub.ts:312 | |
| 1574 | +msgid "Plugins can add games with openstation_register_game()." | |
| 1575 | +msgstr "" | |
| 1576 | + | |
| 1577 | +#: src/games/inkfall/game.ts:62 | |
| 1578 | +msgid "Hard" | |
| 1579 | +msgstr "" | |
| 1580 | + | |
| 1581 | +#: src/games/inkfall/game.ts:64 | |
| 1582 | +msgid "Easy" | |
| 1583 | +msgstr "" | |
| 1584 | + | |
| 1585 | +#: src/games/inkfall/game.ts:71 | |
| 1586 | +msgid "Brisk from the first word." | |
| 1587 | +msgstr "" | |
| 1588 | + | |
| 1589 | +#: src/games/inkfall/game.ts:73 | |
| 1590 | +msgid "Fast ink, long words. Good luck." | |
| 1591 | +msgstr "" | |
| 1592 | + | |
| 1593 | +#: src/games/inkfall/game.ts:75 | |
| 1594 | +msgid "A gentle warm-up that builds." | |
| 1595 | +msgstr "" | |
| 1596 | + | |
| 1597 | +#: src/games/inkfall/game.ts:185 | |
| 1598 | +msgid "Loading the notebook…" | |
| 1599 | +msgstr "" | |
| 1600 | + | |
| 1601 | +#. 1: current level number, 2: difficulty label. | |
| 1602 | +#: src/games/inkfall/game.ts:224 | |
| 1603 | +msgid "Level %1$s · %2$s" | |
| 1604 | +msgstr "" | |
| 1605 | + | |
| 1606 | +#: src/games/inkfall/game.ts:344 | |
| 1607 | +msgid "Game Over" | |
| 1608 | +msgstr "" | |
| 1609 | + | |
| 1610 | +#. 1: score, 2: words typed, 3: words per minute, 4: accuracy percent. | |
| 1611 | +#: src/games/inkfall/game.ts:352 | |
| 1612 | +msgid "Score %1$s — %2$s words, %3$s WPM, %4$s%% accuracy." | |
| 1613 | +msgstr "" | |
| 1614 | + | |
| 1615 | +#: src/games/inkfall/game.ts:386 | |
| 1616 | +msgid "Change difficulty" | |
| 1617 | +msgstr "" | |
| 1618 | + | |
| 1619 | +#: src/games/inkfall/game.ts:440 | |
| 1620 | +msgid "Choose your pace" | |
| 1621 | +msgstr "" | |
| 1622 | + | |
| 1623 | +#: src/games/inkfall/game.ts:706 | |
| 1624 | +msgid "Inkfall could not start." | |
| 1625 | +msgstr "" | |
| 1626 | + | |
| 1627 | +#: src/games/inkfall/index.ts:23 | |
| 1628 | +#: includes/games/inkfall.php:47 | |
| 1629 | +msgid "Inkfall" | |
| 1630 | +msgstr "" | |
| 1631 | + | |
| 1632 | +#: src/games/inkfall/index.ts:27 | |
| 1633 | +#: includes/games/inkfall.php:69 | |
| 1634 | +msgid "Difficulty" | |
| 1635 | +msgstr "" | |
| 1636 | + | |
| 1637 | +#: src/games/inkfall/index.ts:32 | |
| 1638 | +#: includes/games/inkfall.php:94 | |
| 1639 | +msgid "Level" | |
| 1640 | +msgstr "" | |
| 1641 | + | |
| 1642 | +#. 1: hours, 2: minutes. | |
| 1643 | +#: src/games/playtime.ts:137 | |
| 1644 | +msgid "%1$dh %2$dm" | |
| 1645 | +msgstr "" | |
| 1646 | + | |
| 1647 | +#. %d: minutes. | |
| 1648 | +#: src/games/playtime.ts:144 | |
| 1649 | +msgid "%dm" | |
| 1650 | +msgstr "" | |
| 1651 | + | |
| 1652 | +#. %d: seconds. | |
| 1653 | +#: src/games/playtime.ts:147 | |
| 1654 | +msgid "%ds" | |
| 1655 | +msgstr "" | |
| 1656 | + | |
| 1657 | +#: src/games/scoreboard.ts:54 | |
| 1658 | +msgid "Player" | |
| 1659 | +msgstr "" | |
| 1660 | + | |
| 1661 | +#: src/games/scoreboard.ts:95 | |
| 1662 | +msgid "When" | |
| 1663 | +msgstr "" | |
| 1664 | + | |
| 1665 | +#: src/games/scoreboard.ts:160 | |
| 1666 | +msgid "No scores yet — be the first to play!" | |
| 1667 | +msgstr "" | |
| 1668 | + | |
| 1669 | +#: src/games/scoreboard.ts:174 | |
| 1670 | +msgid "Previous" | |
| 1671 | +msgstr "" | |
| 1672 | + | |
| 1673 | +#: src/games/scoreboard.ts:184 | |
| 1674 | +#: src/workspaces/wizard.ts:1046 | |
| 1675 | +msgid "Next" | |
| 1676 | +msgstr "" | |
| 1677 | + | |
| 1037 | 1678 | #: src/icon-canvas/menu.ts:175 |
| 1038 | 1679 | msgid "Sort by" |
| 1039 | 1680 | msgstr "" |
| 1040 | 1681 | |
| @@ -1046,4579 +1687,4970 @@ | ||
| 1046 | 1687 | msgid "Name (Z → A)" |
| 1047 | 1688 | msgstr "" |
| 1048 | 1689 | |
| 1049 | 1690 | #: src/icon-canvas/menu.ts:193 |
| 1691 | +#: apps/my-wordpress/parts/sections.php:261 | |
| 1050 | 1692 | msgid "Newest first" |
| 1051 | 1693 | msgstr "" |
| 1052 | 1694 | |
| 1053 | 1695 | #: src/icon-canvas/menu.ts:199 |
| 1696 | +#: apps/my-wordpress/parts/sections.php:262 | |
| 1054 | 1697 | msgid "Oldest first" |
| 1055 | 1698 | msgstr "" |
| 1056 | 1699 | |
| 1057 | -#: src/item-visibility-menu.ts:224 | |
| 1058 | -msgid "Hide from dock" | |
| 1700 | +#: src/item-visibility-menu.ts:68 | |
| 1701 | +msgid "sidebar" | |
| 1059 | 1702 | msgstr "" |
| 1060 | 1703 | |
| 1061 | -#: src/item-visibility-menu.ts:240 | |
| 1704 | +#: src/item-visibility-menu.ts:68 | |
| 1705 | +msgid "dock" | |
| 1706 | +msgstr "" | |
| 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 | + | |
| 1717 | +#. %s: "dock" or "sidebar". | |
| 1718 | +#: src/item-visibility-menu.ts:193 | |
| 1719 | +msgid "Hide from %s" | |
| 1720 | +msgstr "" | |
| 1721 | + | |
| 1722 | +#. %s: "dock" or "sidebar". | |
| 1723 | +#: src/item-visibility-menu.ts:204 | |
| 1724 | +msgid "Keep in %s" | |
| 1725 | +msgstr "" | |
| 1726 | + | |
| 1727 | +#: src/item-visibility-menu.ts:212 | |
| 1062 | 1728 | msgid "Also show on desktop" |
| 1063 | 1729 | msgstr "" |
| 1064 | 1730 | |
| 1065 | -#: src/item-visibility-menu.ts:248 | |
| 1731 | +#: src/item-visibility-menu.ts:220 | |
| 1066 | 1732 | msgid "Hide from desktop" |
| 1067 | 1733 | msgstr "" |
| 1068 | 1734 | |
| 1069 | -#: src/item-visibility-menu.ts:264 | |
| 1070 | -msgid "Also show on dock" | |
| 1735 | +#. %s: "dock" or "sidebar". | |
| 1736 | +#: src/item-visibility-menu.ts:228 | |
| 1737 | +msgid "Also show on %s" | |
| 1071 | 1738 | msgstr "" |
| 1072 | 1739 | |
| 1073 | -#: src/item-visibility-menu.ts:272 | |
| 1740 | +#: src/item-visibility-menu.ts:240 | |
| 1074 | 1741 | msgid "Hide everywhere" |
| 1075 | 1742 | msgstr "" |
| 1076 | 1743 | |
| 1077 | -#: src/item-visibility-menu.ts:280 | |
| 1078 | -msgid "Apps & Icons settings…" | |
| 1744 | +#: src/item-visibility-menu.ts:249 | |
| 1745 | +msgid "Navigation settings…" | |
| 1079 | 1746 | msgstr "" |
| 1080 | 1747 | |
| 1081 | 1748 | #. %s is the owning plugin's display name. |
| 1082 | -#: src/item-visibility-menu.ts:303 | |
| 1749 | +#: src/item-visibility-menu.ts:272 | |
| 1083 | 1750 | msgid "Deactivate %s…" |
| 1084 | 1751 | msgstr "" |
| 1085 | 1752 | |
| 1086 | 1753 | #. %s: plugin title. |
| 1087 | -#: src/item-visibility-menu.ts:456 | |
| 1754 | +#: src/item-visibility-menu.ts:421 | |
| 1088 | 1755 | msgid "Deactivate %s?" |
| 1089 | 1756 | msgstr "" |
| 1090 | 1757 | |
| 1091 | -#: src/item-visibility-menu.ts:457 | |
| 1758 | +#: src/item-visibility-menu.ts:422 | |
| 1092 | 1759 | msgid "This plugin will stop running on the site. You can re-activate it later from the Plugins screen." |
| 1093 | 1760 | msgstr "" |
| 1094 | 1761 | |
| 1095 | -#: src/item-visibility-menu.ts:460 | |
| 1096 | -#: src/plugins-window/flyout-detail.ts:590 | |
| 1097 | -#: src/plugins-window/installed-view.ts:635 | |
| 1098 | -#: src/plugins-window/installed-view.ts:718 | |
| 1762 | +#: src/item-visibility-menu.ts:425 | |
| 1099 | 1763 | msgid "Deactivate" |
| 1100 | 1764 | msgstr "" |
| 1101 | 1765 | |
| 1102 | 1766 | #. %s: plugin title. |
| 1103 | -#: src/item-visibility-menu.ts:518 | |
| 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 | |
| 1104 | 1773 | msgid "Could not deactivate %s." |
| 1105 | 1774 | msgstr "" |
| 1106 | 1775 | |
| 1107 | 1776 | #. 1: plugin title. 2: number of windows that were closed. |
| 1108 | -#: src/item-visibility-menu.ts:542 | |
| 1777 | +#: src/item-visibility-menu.ts:506 | |
| 1109 | 1778 | msgid "%1$s deactivated. Closed %2$d window(s)." |
| 1110 | 1779 | msgstr "" |
| 1111 | 1780 | |
| 1112 | 1781 | #. %s: plugin title. |
| 1113 | -#. %s: plugin name | |
| 1114 | -#: src/item-visibility-menu.ts:548 | |
| 1115 | -#: src/plugins-window/flyout-detail.ts:709 | |
| 1116 | -#: src/plugins-window/installed-view.ts:888 | |
| 1782 | +#. translators: %s: plugin name | |
| 1783 | +#: src/item-visibility-menu.ts:512 | |
| 1784 | +#: apps/plugins/plugins.os.php:175 | |
| 1785 | +#, php-format | |
| 1117 | 1786 | msgid "%s deactivated." |
| 1118 | 1787 | msgstr "" |
| 1119 | 1788 | |
| 1120 | -#: src/my-wordpress/index.ts:278 | |
| 1121 | -msgid "Unknown entity type." | |
| 1789 | +#: src/mio/assistant/chat.ts:22 | |
| 1790 | +msgid "Chat with MIO" | |
| 1122 | 1791 | msgstr "" |
| 1123 | 1792 | |
| 1124 | -#: src/my-wordpress/index.ts:423 | |
| 1125 | -#: src/my-wordpress/index.ts:425 | |
| 1126 | -#: includes/my-wordpress/window.php:172 | |
| 1127 | -#: includes/my-wordpress/window.php:213 | |
| 1128 | -msgid "My WordPress" | |
| 1793 | +#: src/mio/assistant/chat.ts:30 | |
| 1794 | +#: src/mio/assistant/chat.ts:36 | |
| 1795 | +msgid "Close MIO chat" | |
| 1129 | 1796 | msgstr "" |
| 1130 | 1797 | |
| 1131 | -#. %s is a user display name. | |
| 1132 | -#: src/my-wordpress/index.ts:473 | |
| 1133 | -msgid "%s — activity footprint" | |
| 1798 | +#: src/mio/assistant/chat.ts:44 | |
| 1799 | +#: includes/agents/conversations.php:218 | |
| 1800 | +msgid "Conversation" | |
| 1134 | 1801 | msgstr "" |
| 1135 | 1802 | |
| 1136 | -#: src/my-wordpress/index.ts:514 | |
| 1137 | -#: src/posts-window/index.ts:596 | |
| 1138 | -#: includes/posts-window/window.php:34 | |
| 1139 | -msgid "Categories" | |
| 1803 | +#: src/mio/assistant/chat.ts:48 | |
| 1804 | +msgid "Ask about this window, or tell me what to change." | |
| 1140 | 1805 | msgstr "" |
| 1141 | 1806 | |
| 1142 | -#: src/my-wordpress/index.ts:516 | |
| 1143 | -#: src/posts-window/index.ts:609 | |
| 1144 | -#: includes/posts-window/window.php:35 | |
| 1145 | -msgid "Tags" | |
| 1807 | +#: src/mio/assistant/chat.ts:61 | |
| 1808 | +msgid "Message MIO" | |
| 1146 | 1809 | msgstr "" |
| 1147 | 1810 | |
| 1148 | -#: src/my-wordpress/index.ts:518 | |
| 1149 | -#: src/my-wordpress/index.ts:1744 | |
| 1150 | -#: src/my-wordpress/index.ts:1754 | |
| 1151 | -msgid "Attached media" | |
| 1811 | +#: src/mio/assistant/chat.ts:66 | |
| 1812 | +msgid "Make this space yours…" | |
| 1152 | 1813 | msgstr "" |
| 1153 | 1814 | |
| 1154 | -#. %s is a lowercased entity-type label (e.g. "posts", "pages"). | |
| 1155 | -#: src/my-wordpress/index.ts:708 | |
| 1156 | -msgid "Search %s…" | |
| 1815 | +#: src/mio/assistant/chat.ts:73 | |
| 1816 | +msgid "Stop" | |
| 1157 | 1817 | msgstr "" |
| 1158 | 1818 | |
| 1159 | -#. %s is an entity-type label (e.g. "Posts", "Pages"). | |
| 1160 | -#: src/my-wordpress/index.ts:713 | |
| 1161 | -msgid "Search %s" | |
| 1819 | +#: src/mio/assistant/chat.ts:79 | |
| 1820 | +msgid "Conversation stays in this session. Messages are sent to your configured AI provider." | |
| 1162 | 1821 | msgstr "" |
| 1163 | 1822 | |
| 1164 | -#: src/my-wordpress/index.ts:745 | |
| 1165 | -#: src/my-wordpress/index.ts:978 | |
| 1166 | -#: src/my-wordpress/index.ts:3666 | |
| 1167 | -msgid "Select an entry to preview it here." | |
| 1823 | +#: src/mio/assistant/chat.ts:149 | |
| 1824 | +msgid "MIO is thinking…" | |
| 1168 | 1825 | msgstr "" |
| 1169 | 1826 | |
| 1170 | -#. 1: visible item count, 2: total item count. | |
| 1171 | -#: src/my-wordpress/index.ts:796 | |
| 1172 | -#: src/my-wordpress/media-list.ts:74 | |
| 1173 | -msgid "%1$d of %2$d items" | |
| 1827 | +#: src/mio/assistant/chat.ts:161 | |
| 1828 | +msgid "Stopped. A submitted save may still complete." | |
| 1174 | 1829 | msgstr "" |
| 1175 | 1830 | |
| 1176 | -#. 1: current page, 2: total pages. | |
| 1177 | -#: src/my-wordpress/index.ts:815 | |
| 1178 | -#: src/my-wordpress/index.ts:3831 | |
| 1179 | -#: src/my-wordpress/media-list.ts:101 | |
| 1180 | -msgid "Page %1$d of %2$d" | |
| 1831 | +#: src/mio/assistant/chat.ts:161 | |
| 1832 | +msgid "Stopped." | |
| 1181 | 1833 | msgstr "" |
| 1182 | 1834 | |
| 1183 | -#. 1: search query, 2: lowercased entity-type label. | |
| 1184 | -#: src/my-wordpress/index.ts:1062 | |
| 1185 | -msgid "No %2$s match \"%1$s\"." | |
| 1835 | +#: src/mio/assistant/chat.ts:166 | |
| 1836 | +msgid "MIO could not complete this request." | |
| 1186 | 1837 | msgstr "" |
| 1187 | 1838 | |
| 1188 | -#. %s is an entity-type label (e.g. "Posts", "Pages"). | |
| 1189 | -#: src/my-wordpress/index.ts:1069 | |
| 1190 | -msgid "No %s yet." | |
| 1839 | +#: src/mio/assistant/response-action-row.ts:12 | |
| 1840 | +msgid "Suggested actions" | |
| 1191 | 1841 | msgstr "" |
| 1192 | 1842 | |
| 1193 | -#: src/my-wordpress/index.ts:1177 | |
| 1194 | -#: src/my-wordpress/index.ts:5243 | |
| 1195 | -#: src/my-wordpress/media-list.ts:128 | |
| 1196 | -#: src/my-wordpress/media-list.ts:430 | |
| 1197 | -#: src/my-wordpress/media-preview.ts:375 | |
| 1198 | -#: src/posts-window/index.ts:1213 | |
| 1199 | -#: includes/desktop-files/types/class-desktop-mode-post-file.php:38 | |
| 1200 | -#: includes/user-edit-window/rest.php:551 | |
| 1201 | -#: includes/user-edit-window/rest.php:578 | |
| 1202 | -msgid "(no title)" | |
| 1843 | +#: src/mio/assistant/response-actions.ts:143 | |
| 1844 | +#: src/mio/assistant/response-actions.ts:152 | |
| 1845 | +msgid "This action is no longer available." | |
| 1203 | 1846 | msgstr "" |
| 1204 | 1847 | |
| 1205 | -#. 1: post title, 2: name of the user who has the post locked. | |
| 1206 | -#: src/my-wordpress/index.ts:1237 | |
| 1207 | -msgid "%1$s — currently being edited by %2$s" | |
| 1848 | +#: src/mio/assistant/response-actions.ts:157 | |
| 1849 | +msgid "Done." | |
| 1208 | 1850 | msgstr "" |
| 1209 | 1851 | |
| 1210 | -#. %s is the user name currently editing the post. | |
| 1211 | -#: src/my-wordpress/index.ts:1325 | |
| 1212 | -#: src/posts-window/index.ts:1283 | |
| 1213 | -msgid "%s is currently editing" | |
| 1852 | +#: src/mio/assistant/response-actions.ts:159 | |
| 1853 | +msgid "Could not complete this action. Try again." | |
| 1214 | 1854 | msgstr "" |
| 1215 | 1855 | |
| 1216 | -#. %s is an author display name. | |
| 1217 | -#: src/my-wordpress/index.ts:1659 | |
| 1218 | -msgid "Author · %s" | |
| 1856 | +#: src/mio/callout.ts:25 | |
| 1857 | +msgid "MIO tip" | |
| 1219 | 1858 | msgstr "" |
| 1220 | 1859 | |
| 1221 | -#. %d is a count of additional contributor users. | |
| 1222 | -#: src/my-wordpress/index.ts:1679 | |
| 1223 | -msgid "Contributors · %d" | |
| 1224 | -msgid_plural "Contributors · %d" | |
| 1225 | -msgstr[0] "" | |
| 1226 | -msgstr[1] "" | |
| 1860 | +#: src/mio/callout.ts:30 | |
| 1861 | +#: src/mio/callout.ts:36 | |
| 1862 | +msgid "Dismiss MIO tip" | |
| 1863 | +msgstr "" | |
| 1227 | 1864 | |
| 1228 | -#. %d is a comment count. | |
| 1229 | -#: src/my-wordpress/index.ts:1702 | |
| 1230 | -msgid "Comments · %d" | |
| 1231 | -msgid_plural "Comments · %d" | |
| 1232 | -msgstr[0] "" | |
| 1233 | -msgstr[1] "" | |
| 1865 | +#: src/mio/residency.ts:114 | |
| 1866 | +msgid "Ask MIO" | |
| 1867 | +msgstr "" | |
| 1234 | 1868 | |
| 1235 | -#. %d is a category count. | |
| 1236 | -#: src/my-wordpress/index.ts:1717 | |
| 1237 | -msgid "Categories · %d" | |
| 1238 | -msgid_plural "Categories · %d" | |
| 1239 | -msgstr[0] "" | |
| 1240 | -msgstr[1] "" | |
| 1869 | +#: src/mio/residency.ts:188 | |
| 1870 | +msgid "MIO could not open." | |
| 1871 | +msgstr "" | |
| 1241 | 1872 | |
| 1242 | -#. %d is a tag count. | |
| 1243 | -#: src/my-wordpress/index.ts:1732 | |
| 1244 | -msgid "Tags · %d" | |
| 1245 | -msgid_plural "Tags · %d" | |
| 1246 | -msgstr[0] "" | |
| 1247 | -msgstr[1] "" | |
| 1873 | +#: src/mio/style-panel.ts:201 | |
| 1874 | +msgid "Blob" | |
| 1875 | +msgstr "" | |
| 1248 | 1876 | |
| 1249 | -#: src/my-wordpress/index.ts:2044 | |
| 1250 | -msgid "No comments on this post yet." | |
| 1877 | +#: src/mio/style-panel.ts:202 | |
| 1878 | +msgid "Circle" | |
| 1251 | 1879 | msgstr "" |
| 1252 | 1880 | |
| 1253 | -#: src/my-wordpress/index.ts:2046 | |
| 1254 | -msgid "No categories assigned." | |
| 1881 | +#: src/mio/style-panel.ts:203 | |
| 1882 | +msgid "Potato" | |
| 1255 | 1883 | msgstr "" |
| 1256 | 1884 | |
| 1257 | -#: src/my-wordpress/index.ts:2048 | |
| 1258 | -msgid "No tags assigned." | |
| 1885 | +#: src/mio/style-panel.ts:204 | |
| 1886 | +msgid "Ghost" | |
| 1259 | 1887 | msgstr "" |
| 1260 | 1888 | |
| 1261 | -#: src/my-wordpress/index.ts:2050 | |
| 1262 | -msgid "No media attached to this post." | |
| 1889 | +#: src/mio/style-panel.ts:205 | |
| 1890 | +msgid "Star" | |
| 1263 | 1891 | msgstr "" |
| 1264 | 1892 | |
| 1265 | -#: src/my-wordpress/index.ts:2052 | |
| 1266 | -msgid "No revisions yet." | |
| 1893 | +#: src/mio/style-panel.ts:206 | |
| 1894 | +msgid "Flower" | |
| 1267 | 1895 | msgstr "" |
| 1268 | 1896 | |
| 1269 | -#: src/my-wordpress/index.ts:2054 | |
| 1270 | -msgid "No author available." | |
| 1897 | +#: src/mio/style-panel.ts:207 | |
| 1898 | +msgid "Heart" | |
| 1271 | 1899 | msgstr "" |
| 1272 | 1900 | |
| 1273 | -#: src/my-wordpress/index.ts:2056 | |
| 1274 | -msgid "No additional contributors." | |
| 1901 | +#: src/mio/style-panel.ts:208 | |
| 1902 | +#: src/reveals/registry.ts:526 | |
| 1903 | +msgid "Diamond" | |
| 1275 | 1904 | msgstr "" |
| 1276 | 1905 | |
| 1277 | -#: src/my-wordpress/index.ts:2058 | |
| 1278 | -msgid "Nothing to show." | |
| 1906 | +#: src/mio/style-panel.ts:209 | |
| 1907 | +msgid "Teardrop" | |
| 1279 | 1908 | msgstr "" |
| 1280 | 1909 | |
| 1281 | -#. %d is a comment count for a particular author. | |
| 1282 | -#: src/my-wordpress/index.ts:2447 | |
| 1283 | -msgid "%d comment site-wide" | |
| 1284 | -msgid_plural "%d comments site-wide" | |
| 1285 | -msgstr[0] "" | |
| 1286 | -msgstr[1] "" | |
| 1910 | +#: src/mio/style-panel.ts:210 | |
| 1911 | +msgid "Cloud" | |
| 1912 | +msgstr "" | |
| 1287 | 1913 | |
| 1288 | -#: src/my-wordpress/index.ts:2465 | |
| 1289 | -#: src/my-wordpress/index.ts:2768 | |
| 1290 | -#: src/my-wordpress/index.ts:4743 | |
| 1291 | -msgid "Author archive" | |
| 1914 | +#: src/mio/style-panel.ts:211 | |
| 1915 | +msgid "Polygon" | |
| 1292 | 1916 | msgstr "" |
| 1293 | 1917 | |
| 1294 | -#: src/my-wordpress/index.ts:2481 | |
| 1295 | -msgid "Moderate" | |
| 1918 | +#: src/mio/style-panel.ts:221 | |
| 1919 | +#: src/mio/style-panel.ts:342 | |
| 1920 | +msgid "Shape" | |
| 1296 | 1921 | msgstr "" |
| 1297 | 1922 | |
| 1298 | -#: src/my-wordpress/index.ts:2842 | |
| 1299 | -msgid "Activity (last 12 months)" | |
| 1923 | +#: src/mio/style-panel.ts:301 | |
| 1924 | +#: src/mio/style-panel.ts:732 | |
| 1925 | +msgid "Make it yours" | |
| 1300 | 1926 | msgstr "" |
| 1301 | 1927 | |
| 1302 | -#: src/my-wordpress/index.ts:2880 | |
| 1303 | -msgid "Member since" | |
| 1928 | +#: src/mio/style-panel.ts:325 | |
| 1929 | +msgid "Corners" | |
| 1304 | 1930 | msgstr "" |
| 1305 | 1931 | |
| 1306 | -#. %s is the name of the parent category. | |
| 1307 | -#: src/my-wordpress/index.ts:3213 | |
| 1308 | -msgid "in %s" | |
| 1932 | +#: src/mio/style-panel.ts:337 | |
| 1933 | +msgid "Desktop" | |
| 1309 | 1934 | msgstr "" |
| 1310 | 1935 | |
| 1311 | -#: src/my-wordpress/index.ts:3227 | |
| 1312 | -msgid "View archive" | |
| 1936 | +#: src/mio/style-panel.ts:354 | |
| 1937 | +msgid "Shape strength" | |
| 1313 | 1938 | msgstr "" |
| 1314 | 1939 | |
| 1315 | -#: src/my-wordpress/index.ts:3248 | |
| 1316 | -msgid "Last post" | |
| 1940 | +#: src/mio/style-panel.ts:365 | |
| 1941 | +msgid "Rotation" | |
| 1317 | 1942 | msgstr "" |
| 1318 | 1943 | |
| 1319 | -#. %s is a formatted date. | |
| 1320 | -#: src/my-wordpress/index.ts:3347 | |
| 1321 | -msgid "Saved %s" | |
| 1944 | +#: src/mio/style-panel.ts:374 | |
| 1945 | +msgid "Change shape on its own" | |
| 1322 | 1946 | msgstr "" |
| 1323 | 1947 | |
| 1324 | -#: src/my-wordpress/index.ts:3366 | |
| 1325 | -msgid "This revision has no rendered content." | |
| 1948 | +#: src/mio/style-panel.ts:388 | |
| 1949 | +msgid "Idle" | |
| 1326 | 1950 | msgstr "" |
| 1327 | 1951 | |
| 1328 | -#: src/my-wordpress/index.ts:3367 | |
| 1329 | -msgid "Couldn’t load the revision content. You may not have permission to view it." | |
| 1952 | +#: src/mio/style-panel.ts:390 | |
| 1953 | +msgid "Wobble when idle" | |
| 1330 | 1954 | msgstr "" |
| 1331 | 1955 | |
| 1332 | -#: src/my-wordpress/index.ts:3463 | |
| 1333 | -#: src/my-wordpress/media-list.ts:230 | |
| 1334 | -msgid "Navigate into" | |
| 1956 | +#: src/mio/style-panel.ts:410 | |
| 1957 | +msgid "Wobble strength" | |
| 1335 | 1958 | msgstr "" |
| 1336 | 1959 | |
| 1337 | -#: src/my-wordpress/index.ts:3737 | |
| 1338 | -msgid "Search users…" | |
| 1960 | +#: src/mio/style-panel.ts:421 | |
| 1961 | +msgid "Wobble speed" | |
| 1339 | 1962 | msgstr "" |
| 1340 | 1963 | |
| 1341 | -#: src/my-wordpress/index.ts:3738 | |
| 1342 | -msgid "Search users" | |
| 1964 | +#: src/mio/style-panel.ts:432 | |
| 1965 | +#: src/workspaces/wizard.ts:562 | |
| 1966 | +#: src/workspaces/wizard.ts:597 | |
| 1967 | +msgid "Colour" | |
| 1343 | 1968 | msgstr "" |
| 1344 | 1969 | |
| 1345 | -#: src/my-wordpress/index.ts:3768 | |
| 1346 | -#: src/my-wordpress/index.ts:3975 | |
| 1347 | -msgid "Select a user to see their profile here." | |
| 1970 | +#: src/mio/style-panel.ts:436 | |
| 1971 | +msgid "Hue" | |
| 1348 | 1972 | msgstr "" |
| 1349 | 1973 | |
| 1350 | -#. 1: visible user count, 2: total user count. | |
| 1351 | -#: src/my-wordpress/index.ts:3812 | |
| 1352 | -msgid "%1$d of %2$d users" | |
| 1974 | +#: src/mio/style-panel.ts:447 | |
| 1975 | +msgid "Hue spread" | |
| 1353 | 1976 | msgstr "" |
| 1354 | 1977 | |
| 1355 | -#. %s is the user-entered search query. | |
| 1356 | -#: src/my-wordpress/index.ts:3884 | |
| 1357 | -#: src/my-wordpress/index.ts:3987 | |
| 1358 | -msgid "No users match \"%s\"." | |
| 1978 | +#: src/mio/style-panel.ts:458 | |
| 1979 | +msgid "Saturation" | |
| 1359 | 1980 | msgstr "" |
| 1360 | 1981 | |
| 1361 | -#: src/my-wordpress/index.ts:3887 | |
| 1362 | -#: src/my-wordpress/index.ts:3990 | |
| 1363 | -msgid "No users to show." | |
| 1982 | +#: src/mio/style-panel.ts:469 | |
| 1983 | +msgid "Brightness" | |
| 1364 | 1984 | msgstr "" |
| 1365 | 1985 | |
| 1366 | -#. %d is a count of posts authored. | |
| 1367 | -#. %d is a count of posts authored by a user. | |
| 1368 | -#. %d is a post count. | |
| 1369 | -#. %d: number of posts assigned to a category. | |
| 1370 | -#. %d: number of posts assigned to a tag. | |
| 1371 | -#: src/my-wordpress/index.ts:4113 | |
| 1372 | -#: src/my-wordpress/index.ts:4241 | |
| 1373 | -#: src/my-wordpress/index.ts:3086 | |
| 1374 | -#: src/posts-window/categories-mindmap.ts:2986 | |
| 1375 | -#: src/posts-window/tags-cloud.ts:2334 | |
| 1376 | -msgid "%d post" | |
| 1377 | -msgid_plural "%d posts" | |
| 1378 | -msgstr[0] "" | |
| 1379 | -msgstr[1] "" | |
| 1986 | +#: src/mio/style-panel.ts:478 | |
| 1987 | +msgid "Ring" | |
| 1988 | +msgstr "" | |
| 1380 | 1989 | |
| 1381 | -#. %s is a relative or absolute date. | |
| 1382 | -#: src/my-wordpress/index.ts:4250 | |
| 1383 | -msgid "Last published %s" | |
| 1990 | +#: src/mio/style-panel.ts:482 | |
| 1991 | +msgid "Thickness" | |
| 1384 | 1992 | msgstr "" |
| 1385 | 1993 | |
| 1386 | -#: src/my-wordpress/index.ts:4398 | |
| 1387 | -#: src/my-wordpress/index.ts:4333 | |
| 1388 | -#: includes/my-wordpress/users-list-footprint.php:85 | |
| 1389 | -msgid "View activity footprint" | |
| 1994 | +#: src/mio/style-panel.ts:497 | |
| 1995 | +msgid "Inner line" | |
| 1390 | 1996 | msgstr "" |
| 1391 | 1997 | |
| 1392 | -#: src/my-wordpress/index.ts:4403 | |
| 1393 | -#: src/my-wordpress/index.ts:5311 | |
| 1394 | -#: src/my-wordpress/index.ts:4350 | |
| 1395 | -msgid "Show profile" | |
| 1998 | +#: src/mio/style-panel.ts:505 | |
| 1999 | +msgid "Inner line colour" | |
| 1396 | 2000 | msgstr "" |
| 1397 | 2001 | |
| 1398 | -#: src/my-wordpress/index.ts:4409 | |
| 1399 | -#: src/my-wordpress/index.ts:5298 | |
| 1400 | -msgid "View author archive" | |
| 2002 | +#: src/mio/style-panel.ts:509 | |
| 2003 | +msgid "Glow" | |
| 1401 | 2004 | msgstr "" |
| 1402 | 2005 | |
| 1403 | -#: src/my-wordpress/index.ts:4540 | |
| 1404 | -#: includes/user-edit-window/window.php:138 | |
| 1405 | -msgid "Edit user" | |
| 2006 | +#: src/mio/style-panel.ts:537 | |
| 2007 | +msgid "Gradient" | |
| 1406 | 2008 | msgstr "" |
| 1407 | 2009 | |
| 1408 | -#: src/my-wordpress/index.ts:4598 | |
| 1409 | -msgid "Loading footprint…" | |
| 2010 | +#: src/mio/style-panel.ts:541 | |
| 2011 | +msgid "Gradient angle" | |
| 1410 | 2012 | msgstr "" |
| 1411 | 2013 | |
| 1412 | -#: src/my-wordpress/index.ts:4617 | |
| 1413 | -msgid "Could not load footprint." | |
| 2014 | +#: src/mio/style-panel.ts:550 | |
| 2015 | +msgid "Loop the gradient (no seam)" | |
| 1414 | 2016 | msgstr "" |
| 1415 | 2017 | |
| 1416 | -#. 1: post total, 2: comment total. | |
| 1417 | -#: src/my-wordpress/index.ts:4656 | |
| 1418 | -msgid "%1$d posts · %2$d comments tracked" | |
| 2018 | +#: src/mio/style-panel.ts:557 | |
| 2019 | +msgid "Spin the gradient" | |
| 1419 | 2020 | msgstr "" |
| 1420 | 2021 | |
| 1421 | -#. 1: window-start date, 2: window-end date. | |
| 1422 | -#: src/my-wordpress/index.ts:4670 | |
| 1423 | -msgid "Window %1$s → %2$s" | |
| 2022 | +#: src/mio/style-panel.ts:568 | |
| 2023 | +msgid "Cycle the colours" | |
| 1424 | 2024 | msgstr "" |
| 1425 | 2025 | |
| 1426 | -#. %s is a year-month label like "January 2023". | |
| 1427 | -#: src/my-wordpress/index.ts:4729 | |
| 1428 | -msgid "Member since %s" | |
| 2026 | +#: src/mio/style-panel.ts:577 | |
| 2027 | +msgid "Hologram" | |
| 1429 | 2028 | msgstr "" |
| 1430 | 2029 | |
| 1431 | -#: src/my-wordpress/index.ts:4763 | |
| 1432 | -msgid "Total content" | |
| 2030 | +#: src/mio/style-panel.ts:579 | |
| 2031 | +msgid "Holographic" | |
| 1433 | 2032 | msgstr "" |
| 1434 | 2033 | |
| 1435 | -#. 1: post count, 2: page count. | |
| 1436 | -#: src/my-wordpress/index.ts:4767 | |
| 1437 | -msgid "%1$d posts · %2$d pages" | |
| 2034 | +#: src/mio/style-panel.ts:596 | |
| 2035 | +msgid "Iridescence" | |
| 1438 | 2036 | msgstr "" |
| 1439 | 2037 | |
| 1440 | -#: src/my-wordpress/index.ts:4792 | |
| 1441 | -msgid "Updates" | |
| 2038 | +#: src/mio/style-panel.ts:607 | |
| 2039 | +msgid "Body" | |
| 1442 | 2040 | msgstr "" |
| 1443 | 2041 | |
| 1444 | -#: src/my-wordpress/index.ts:4793 | |
| 1445 | -msgid "Saves on existing posts" | |
| 2042 | +#: src/mio/style-panel.ts:608 | |
| 2043 | +msgid "Body colour" | |
| 1446 | 2044 | msgstr "" |
| 1447 | 2045 | |
| 1448 | -#. 1: start date, 2: end date. | |
| 1449 | -#: src/my-wordpress/index.ts:4803 | |
| 1450 | -msgid "%1$s → %2$s" | |
| 2046 | +#: src/mio/style-panel.ts:612 | |
| 2047 | +msgid "Body opacity" | |
| 1451 | 2048 | msgstr "" |
| 1452 | 2049 | |
| 1453 | -#. %d is the length in days of the user's longest publishing streak. | |
| 1454 | -#. %d is the length in days of the user's current active streak. | |
| 1455 | -#. %d is a number of days. | |
| 1456 | -#: src/my-wordpress/index.ts:4812 | |
| 1457 | -#: src/my-wordpress/index.ts:4827 | |
| 1458 | -#: src/posts-window/user-edit-render.ts:1055 | |
| 1459 | -msgid "%d day" | |
| 1460 | -msgid_plural "%d days" | |
| 1461 | -msgstr[0] "" | |
| 1462 | -msgstr[1] "" | |
| 2050 | +#: src/mio/style-panel.ts:621 | |
| 2051 | +msgid "Eyes" | |
| 2052 | +msgstr "" | |
| 1463 | 2053 | |
| 1464 | -#: src/my-wordpress/index.ts:4819 | |
| 1465 | -msgid "Longest streak" | |
| 2054 | +#: src/mio/style-panel.ts:622 | |
| 2055 | +msgid "Eye colour" | |
| 1466 | 2056 | msgstr "" |
| 1467 | 2057 | |
| 1468 | -#: src/my-wordpress/index.ts:4830 | |
| 1469 | -msgid "Current streak" | |
| 2058 | +#: src/mio/style-panel.ts:626 | |
| 2059 | +msgid "Eye size" | |
| 1470 | 2060 | msgstr "" |
| 1471 | 2061 | |
| 1472 | -#: src/my-wordpress/index.ts:4832 | |
| 1473 | -msgid "No activity today" | |
| 2062 | +#: src/mio/style-panel.ts:650 | |
| 2063 | +msgid "Surprise me" | |
| 1474 | 2064 | msgstr "" |
| 1475 | 2065 | |
| 1476 | -#: src/my-wordpress/index.ts:4833 | |
| 1477 | -msgid "Including today" | |
| 2066 | +#: src/mio/style-panel.ts:660 | |
| 2067 | +msgid "Restore Mio" | |
| 1478 | 2068 | msgstr "" |
| 1479 | 2069 | |
| 1480 | -#: src/my-wordpress/index.ts:4857 | |
| 1481 | -msgid "A year of activity" | |
| 2070 | +#: src/mio/style-panel.ts:669 | |
| 2071 | +msgid "Done" | |
| 1482 | 2072 | msgstr "" |
| 1483 | 2073 | |
| 1484 | -#: src/my-wordpress/index.ts:4899 | |
| 1485 | -msgid "No activity recorded in the last year." | |
| 2074 | +#: src/mio/window-toggle.ts:18 | |
| 2075 | +msgid "Disable MIO in this window" | |
| 1486 | 2076 | msgstr "" |
| 1487 | 2077 | |
| 1488 | -#. 1: date, 2: post count, 3: comment count, 4: update (re-save) count. | |
| 1489 | -#: src/my-wordpress/index.ts:4997 | |
| 1490 | -msgid "%1$s — %2$d posts, %3$d comments, %4$d updates" | |
| 2078 | +#: src/mio/window-toggle.ts:18 | |
| 2079 | +msgid "Enable MIO in this window" | |
| 1491 | 2080 | msgstr "" |
| 1492 | 2081 | |
| 1493 | -#: src/my-wordpress/index.ts:5017 | |
| 1494 | -msgid "Less" | |
| 2082 | +#: src/mio/window-toggle.ts:20 | |
| 2083 | +msgid "Enable MIO in the dock first" | |
| 1495 | 2084 | msgstr "" |
| 1496 | 2085 | |
| 1497 | -#: src/my-wordpress/index.ts:5026 | |
| 1498 | -msgid "More" | |
| 2086 | +#: src/mio/window-toggle.ts:34 | |
| 2087 | +msgid "MIO in this window" | |
| 1499 | 2088 | msgstr "" |
| 1500 | 2089 | |
| 1501 | -#: src/my-wordpress/index.ts:5040 | |
| 1502 | -msgid "Publishing rhythm" | |
| 2090 | +#: src/mobile/home.ts:119 | |
| 2091 | +#: src/mobile/tab-bar.ts:178 | |
| 2092 | +msgid "Home" | |
| 1503 | 2093 | msgstr "" |
| 1504 | 2094 | |
| 1505 | -#: src/my-wordpress/index.ts:5051 | |
| 1506 | -msgid "By weekday" | |
| 2095 | +#: src/mobile/home.ts:125 | |
| 2096 | +#: src/mobile/home.ts:127 | |
| 2097 | +msgid "Search apps" | |
| 1507 | 2098 | msgstr "" |
| 1508 | 2099 | |
| 1509 | -#: src/my-wordpress/index.ts:5054 | |
| 1510 | -#: src/my-wordpress/index.ts:5060 | |
| 1511 | -msgid "S" | |
| 2100 | +#: src/mobile/home.ts:208 | |
| 2101 | +msgid "Results" | |
| 1512 | 2102 | msgstr "" |
| 1513 | 2103 | |
| 1514 | -#: src/my-wordpress/index.ts:5055 | |
| 1515 | -msgid "M" | |
| 2104 | +#: src/mobile/home.ts:214 | |
| 2105 | +msgid "Nothing matches." | |
| 1516 | 2106 | msgstr "" |
| 1517 | 2107 | |
| 1518 | -#: src/my-wordpress/index.ts:5056 | |
| 1519 | -#: src/my-wordpress/index.ts:5058 | |
| 1520 | -msgid "T" | |
| 2108 | +#: src/mobile/home.ts:219 | |
| 2109 | +#: src/workspaces/wizard.ts:193 | |
| 2110 | +#: includes/wp-icon-registry.php:47 | |
| 2111 | +msgid "Apps" | |
| 1521 | 2112 | msgstr "" |
| 1522 | 2113 | |
| 1523 | -#: src/my-wordpress/index.ts:5057 | |
| 1524 | -msgid "W" | |
| 2114 | +#: src/mobile/home.ts:220 | |
| 2115 | +msgid "System" | |
| 1525 | 2116 | msgstr "" |
| 1526 | 2117 | |
| 1527 | -#: src/my-wordpress/index.ts:5059 | |
| 1528 | -msgid "F" | |
| 2118 | +#: src/mobile/home.ts:230 | |
| 2119 | +msgid "Nothing to show yet." | |
| 1529 | 2120 | msgstr "" |
| 1530 | 2121 | |
| 1531 | -#: src/my-wordpress/index.ts:5063 | |
| 1532 | -msgid "Sunday" | |
| 2122 | +#: src/mobile/layer.ts:79 | |
| 2123 | +msgid "App" | |
| 1533 | 2124 | msgstr "" |
| 1534 | 2125 | |
| 1535 | -#: src/my-wordpress/index.ts:5064 | |
| 1536 | -msgid "Monday" | |
| 2126 | +#: src/mobile/layer.ts:508 | |
| 2127 | +msgid "Close all apps?" | |
| 1537 | 2128 | msgstr "" |
| 1538 | 2129 | |
| 1539 | -#: src/my-wordpress/index.ts:5065 | |
| 1540 | -msgid "Tuesday" | |
| 2130 | +#: src/mobile/layer.ts:509 | |
| 2131 | +msgid "Anything unsaved in them will ask before it goes." | |
| 1541 | 2132 | msgstr "" |
| 1542 | 2133 | |
| 1543 | -#: src/my-wordpress/index.ts:5066 | |
| 1544 | -msgid "Wednesday" | |
| 2134 | +#: src/mobile/layer.ts:510 | |
| 2135 | +#: src/mobile/switcher.ts:85 | |
| 2136 | +#: src/window-manager/close-all-shortcut.ts:186 | |
| 2137 | +msgid "Close all" | |
| 1545 | 2138 | msgstr "" |
| 1546 | 2139 | |
| 1547 | -#: src/my-wordpress/index.ts:5067 | |
| 1548 | -msgid "Thursday" | |
| 2140 | +#: src/mobile/switcher.ts:55 | |
| 2141 | +#: src/mobile/switcher.ts:69 | |
| 2142 | +#: src/mobile/tab-bar.ts:204 | |
| 2143 | +msgid "Open apps" | |
| 1549 | 2144 | msgstr "" |
| 1550 | 2145 | |
| 1551 | -#: src/my-wordpress/index.ts:5068 | |
| 1552 | -msgid "Friday" | |
| 2146 | +#: src/mobile/switcher.ts:73 | |
| 2147 | +msgid "Close the switcher" | |
| 1553 | 2148 | msgstr "" |
| 1554 | 2149 | |
| 1555 | -#: src/my-wordpress/index.ts:5069 | |
| 1556 | -msgid "Saturday" | |
| 2150 | +#: src/mobile/switcher.ts:135 | |
| 2151 | +#: src/plugins/my-wordpress-woocommerce/index.ts:868 | |
| 2152 | +#: includes/my-wordpress/integrations/woocommerce.php:725 | |
| 2153 | +msgid "Active" | |
| 1557 | 2154 | msgstr "" |
| 1558 | 2155 | |
| 1559 | -#: src/my-wordpress/index.ts:5081 | |
| 1560 | -msgid "By hour of day (site time)" | |
| 2156 | +#. %s: window title. | |
| 2157 | +#. %s is the desktop label | |
| 2158 | +#: src/mobile/switcher.ts:156 | |
| 2159 | +#: src/window-manager/overview.ts:818 | |
| 2160 | +msgid "Close %s" | |
| 1561 | 2161 | msgstr "" |
| 1562 | 2162 | |
| 1563 | -#. %d is an hour of the day (0-23). | |
| 1564 | -#: src/my-wordpress/index.ts:5112 | |
| 1565 | -msgid "%d:00" | |
| 2163 | +#: src/mobile/switcher.ts:313 | |
| 2164 | +msgid "Nothing open. Pick something from Home." | |
| 1566 | 2165 | msgstr "" |
| 1567 | 2166 | |
| 1568 | -#. 1: bucket label, 2: count. | |
| 1569 | -#: src/my-wordpress/index.ts:5141 | |
| 1570 | -msgid "%1$s · %2$d" | |
| 2167 | +#: src/mobile/tab-bar.ts:120 | |
| 2168 | +msgid "Primary" | |
| 1571 | 2169 | msgstr "" |
| 1572 | 2170 | |
| 1573 | -#: src/my-wordpress/index.ts:5176 | |
| 1574 | -msgid "Most prolific month" | |
| 2171 | +#. %d: number of open apps. | |
| 2172 | +#: src/mobile/tab-bar.ts:165 | |
| 2173 | +msgid "Open apps (%d)" | |
| 1575 | 2174 | msgstr "" |
| 1576 | 2175 | |
| 1577 | -#. %d is a post count. | |
| 1578 | -#: src/my-wordpress/index.ts:5188 | |
| 1579 | -msgid "%d post published — their personal record." | |
| 1580 | -msgid_plural "%d posts published — their personal record." | |
| 1581 | -msgstr[0] "" | |
| 1582 | -msgstr[1] "" | |
| 2176 | +#: src/mobile/top-bar.ts:61 | |
| 2177 | +msgid "Close app" | |
| 2178 | +msgstr "" | |
| 1583 | 2179 | |
| 1584 | -#: src/my-wordpress/index.ts:5208 | |
| 1585 | -#: src/posts-window/user-edit-render.ts:874 | |
| 1586 | -msgid "Recent activity" | |
| 2180 | +#: src/multisite/dock-tiles.ts:29 | |
| 2181 | +#: src/multisite/site-switcher.ts:103 | |
| 2182 | +msgid "Network Admin" | |
| 1587 | 2183 | msgstr "" |
| 1588 | 2184 | |
| 1589 | -#: src/my-wordpress/index.ts:5214 | |
| 1590 | -msgid "Nothing to show yet." | |
| 2185 | +#: src/multisite/link-offer.ts:56 | |
| 2186 | +msgid "Arrive logged in next time?" | |
| 1591 | 2187 | msgstr "" |
| 1592 | 2188 | |
| 1593 | -#. %s is a post title the user commented on. | |
| 1594 | -#: src/my-wordpress/index.ts:5252 | |
| 1595 | -msgid "Commented on “%s”" | |
| 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." | |
| 1596 | 2192 | msgstr "" |
| 1597 | 2193 | |
| 1598 | -#. %s is the post title the user re-saved. | |
| 1599 | -#: src/my-wordpress/index.ts:5258 | |
| 1600 | -msgid "Updated “%s”" | |
| 2194 | +#: src/multisite/link-offer.ts:63 | |
| 2195 | +msgid "Link accounts" | |
| 1601 | 2196 | msgstr "" |
| 1602 | 2197 | |
| 1603 | -#. %s is the parent comment's author name. | |
| 1604 | -#: src/my-wordpress/index.ts:2270 | |
| 1605 | -msgid "In reply to %s" | |
| 2198 | +#: src/multisite/site-switcher.ts:261 | |
| 2199 | +msgid "Site" | |
| 1606 | 2200 | msgstr "" |
| 1607 | 2201 | |
| 1608 | -#: src/my-wordpress/index.ts:2295 | |
| 1609 | -msgid "On post" | |
| 2202 | +#: src/multisite/site-switcher.ts:279 | |
| 2203 | +msgid "External site" | |
| 1610 | 2204 | msgstr "" |
| 1611 | 2205 | |
| 1612 | -#: src/my-wordpress/index.ts:2377 | |
| 1613 | -msgid "IP" | |
| 2206 | +#: src/multisite/site-switcher.ts:283 | |
| 2207 | +msgid "External site:" | |
| 1614 | 2208 | msgstr "" |
| 1615 | 2209 | |
| 1616 | -#: src/my-wordpress/index.ts:2385 | |
| 1617 | -msgid "User agent" | |
| 2210 | +#: src/multisite/site-switcher.ts:287 | |
| 2211 | +msgid "OpenStation is not active on this site. Opens its admin in a new tab." | |
| 1618 | 2212 | msgstr "" |
| 1619 | 2213 | |
| 1620 | -#. %d is a published-post count. | |
| 1621 | -#. %d is a published-page count. | |
| 1622 | -#: src/my-wordpress/index.ts:2615 | |
| 1623 | -#: src/my-wordpress/index.ts:2628 | |
| 1624 | -#: src/my-wordpress/index.ts:3021 | |
| 1625 | -msgid "%d published" | |
| 2214 | +#: src/multisite/site-switcher.ts:291 | |
| 2215 | +msgid "Opens in a new tab:" | |
| 1626 | 2216 | msgstr "" |
| 1627 | 2217 | |
| 1628 | -#: src/my-wordpress/index.ts:2667 | |
| 1629 | -#: src/my-wordpress/index.ts:3103 | |
| 1630 | -#: src/posts-window/user-edit-render.ts:1174 | |
| 1631 | -msgid "Recent posts" | |
| 2218 | +#: src/notch.ts:58 | |
| 2219 | +msgid "Open the site assistant" | |
| 1632 | 2220 | msgstr "" |
| 1633 | 2221 | |
| 1634 | -#: src/my-wordpress/index.ts:2694 | |
| 1635 | -msgid "Top categories & tags" | |
| 2222 | +#: src/notes/convert.ts:129 | |
| 2223 | +msgid "Edit draft" | |
| 1636 | 2224 | msgstr "" |
| 1637 | 2225 | |
| 1638 | -#: src/my-wordpress/index.ts:3039 | |
| 1639 | -msgid "one contributor" | |
| 2226 | +#: src/notes/convert.ts:157 | |
| 2227 | +msgid "The site sent an unreadable reply while converting the note. Check Posts → Drafts before trying again." | |
| 1640 | 2228 | msgstr "" |
| 1641 | 2229 | |
| 1642 | -#: src/my-wordpress/index.ts:3062 | |
| 1643 | -msgid "Top contributors" | |
| 2230 | +#: src/notes/convert.ts:163 | |
| 2231 | +#: includes/notes/rest.php:586 | |
| 2232 | +msgid "Could not convert the note to a post." | |
| 1644 | 2233 | msgstr "" |
| 1645 | 2234 | |
| 1646 | -#: src/my-wordpress/index.ts:3134 | |
| 1647 | -msgid "Often paired tags" | |
| 2235 | +#: src/notes/convert.ts:206 | |
| 2236 | +msgid "Note converted to a draft post" | |
| 1648 | 2237 | msgstr "" |
| 1649 | 2238 | |
| 1650 | -#: src/my-wordpress/index.ts:3135 | |
| 1651 | -msgid "Often paired categories" | |
| 2239 | +#: src/notes/convert.ts:207 | |
| 2240 | +msgid "Note converted to a draft post. Find it under Posts → Drafts." | |
| 1652 | 2241 | msgstr "" |
| 1653 | 2242 | |
| 1654 | -#. %s is the entity id (e.g. 'posts'). | |
| 1655 | -#: src/my-wordpress/index.ts:3614 | |
| 1656 | -msgid "Unknown My WordPress entity: %s" | |
| 2243 | +#: src/notes/convert.ts:212 | |
| 2244 | +#: src/notes/trash.ts:47 | |
| 2245 | +msgid "Undo" | |
| 1657 | 2246 | msgstr "" |
| 1658 | 2247 | |
| 1659 | -#. %s is the entry title. | |
| 1660 | -#: src/my-wordpress/index.ts:3638 | |
| 1661 | -msgid "Move \"%s\" to Trash?" | |
| 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." | |
| 1662 | 2252 | msgstr "" |
| 1663 | 2253 | |
| 1664 | -#: src/my-wordpress/index.ts:4334 | |
| 1665 | -msgid "Open the full activity footprint surface for this user." | |
| 2254 | +#: src/notes/layer.ts:311 | |
| 2255 | +#: src/plugins/notes-widget/index.ts:422 | |
| 2256 | +msgid "Could not pin the note. Please try again." | |
| 1666 | 2257 | msgstr "" |
| 1667 | 2258 | |
| 1668 | -#: src/my-wordpress/index.ts:4351 | |
| 1669 | -msgid "Open this user’s profile editor in a new window." | |
| 2259 | +#: src/notes/layer.ts:431 | |
| 2260 | +msgid "Pinned notes" | |
| 1670 | 2261 | msgstr "" |
| 1671 | 2262 | |
| 1672 | -#: src/my-wordpress/list-toolbar.ts:69 | |
| 1673 | -msgid "Search…" | |
| 2263 | +#: src/notes/layer.ts:516 | |
| 2264 | +msgid "Pinned note" | |
| 1674 | 2265 | msgstr "" |
| 1675 | 2266 | |
| 1676 | -#: src/my-wordpress/list-toolbar.ts:72 | |
| 1677 | -msgid "Search" | |
| 2267 | +#. %s: note author display name. | |
| 2268 | +#: src/notes/layer.ts:519 | |
| 2269 | +msgid "Note by %s" | |
| 1678 | 2270 | msgstr "" |
| 1679 | 2271 | |
| 1680 | -#: src/my-wordpress/media-detail.ts:169 | |
| 1681 | -msgid "View on site" | |
| 2272 | +#: src/notes/layer.ts:535 | |
| 2273 | +msgid "Move note. Drag the pin, or press Enter then use the arrow keys." | |
| 1682 | 2274 | msgstr "" |
| 1683 | 2275 | |
| 1684 | -#. %d is the count of posts that reference an attachment. | |
| 1685 | -#: src/my-wordpress/media-detail.ts:242 | |
| 1686 | -msgid "%d reference" | |
| 1687 | -msgid_plural "%d references" | |
| 1688 | -msgstr[0] "" | |
| 1689 | -msgstr[1] "" | |
| 2276 | +#: src/notes/layer.ts:614 | |
| 2277 | +msgid "Convert to a draft post" | |
| 2278 | +msgstr "" | |
| 1690 | 2279 | |
| 1691 | -#: src/my-wordpress/media-detail.ts:312 | |
| 1692 | -msgid "Failed to load usage data." | |
| 2280 | +#: src/notes/layer.ts:636 | |
| 2281 | +msgid "Note text" | |
| 1693 | 2282 | msgstr "" |
| 1694 | 2283 | |
| 1695 | -#. %d is the count of posts/pages referencing this file. | |
| 1696 | -#: src/my-wordpress/media-detail.ts:348 | |
| 1697 | -msgid "%d entry references this file." | |
| 1698 | -msgid_plural "%d entries reference this file." | |
| 1699 | -msgstr[0] "" | |
| 1700 | -msgstr[1] "" | |
| 2284 | +#. %s: note author display name. | |
| 2285 | +#: src/notes/layer.ts:671 | |
| 2286 | +msgid "Pinned by %s" | |
| 2287 | +msgstr "" | |
| 1701 | 2288 | |
| 1702 | -#: src/my-wordpress/media-detail.ts:391 | |
| 1703 | -msgid "No posts or pages reference this file." | |
| 2289 | +#. %s: next paper color name. | |
| 2290 | +#: src/notes/layer.ts:703 | |
| 2291 | +msgid "Change paper color (next: %s)" | |
| 1704 | 2292 | msgstr "" |
| 1705 | 2293 | |
| 1706 | -#: src/my-wordpress/media-list.ts:69 | |
| 1707 | -#: src/my-wordpress/media-list.ts:579 | |
| 1708 | -#: src/my-wordpress/media-list.ts:678 | |
| 1709 | -msgid "No media yet." | |
| 2294 | +#: src/notes/layer.ts:722 | |
| 2295 | +msgid "Public note — everyone can see it. Click to make private." | |
| 1710 | 2296 | msgstr "" |
| 1711 | 2297 | |
| 1712 | -#. %d is a count of media items. | |
| 1713 | -#: src/my-wordpress/media-list.ts:82 | |
| 1714 | -msgid "%d item" | |
| 1715 | -msgid_plural "%d items" | |
| 1716 | -msgstr[0] "" | |
| 1717 | -msgstr[1] "" | |
| 2298 | +#: src/notes/layer.ts:723 | |
| 2299 | +msgid "Private note. Click to share with every desktop user." | |
| 2300 | +msgstr "" | |
| 1718 | 2301 | |
| 1719 | -#: src/my-wordpress/media-list.ts:235 | |
| 1720 | -msgid "Open file in new tab" | |
| 2302 | +#: src/notes/layer.ts:923 | |
| 2303 | +msgid "Note is now public." | |
| 1721 | 2304 | msgstr "" |
| 1722 | 2305 | |
| 1723 | -#: src/my-wordpress/media-list.ts:240 | |
| 1724 | -msgid "Delete permanently" | |
| 2306 | +#: src/notes/layer.ts:924 | |
| 2307 | +msgid "Note is now private." | |
| 1725 | 2308 | msgstr "" |
| 1726 | 2309 | |
| 1727 | -#: src/my-wordpress/media-list.ts:402 | |
| 1728 | -#: src/my-wordpress/media-list.ts:499 | |
| 1729 | -#: src/my-wordpress/media-list.ts:663 | |
| 1730 | -msgid "Select a media item to preview it here." | |
| 2310 | +#: src/notes/layer.ts:938 | |
| 2311 | +msgid "Move note to the Trash?" | |
| 1731 | 2312 | msgstr "" |
| 1732 | 2313 | |
| 1733 | -#: src/my-wordpress/media-list.ts:466 | |
| 1734 | -msgid "Search media…" | |
| 2314 | +#: src/notes/layer.ts:939 | |
| 2315 | +msgid "You can restore it from the Trash later." | |
| 1735 | 2316 | msgstr "" |
| 1736 | 2317 | |
| 1737 | -#: src/my-wordpress/media-list.ts:467 | |
| 1738 | -#: src/settings/sections/custom-image.ts:291 | |
| 1739 | -msgid "Search media" | |
| 2318 | +#: src/notes/layer.ts:989 | |
| 2319 | +msgid "This note was changed in another session — showing the latest version." | |
| 1740 | 2320 | msgstr "" |
| 1741 | 2321 | |
| 1742 | -#. %s is the user-entered search query. | |
| 1743 | -#: src/my-wordpress/media-list.ts:576 | |
| 1744 | -#: src/my-wordpress/media-list.ts:675 | |
| 1745 | -msgid "No media match \"%s\"." | |
| 2322 | +#: src/notes/layer.ts:999 | |
| 2323 | +msgid "Could not save the note." | |
| 1746 | 2324 | msgstr "" |
| 1747 | 2325 | |
| 1748 | -#: src/my-wordpress/media-list.ts:363 | |
| 1749 | -msgid "Delete media?" | |
| 2326 | +#: src/notes/layer.ts:1043 | |
| 2327 | +#: src/plugins/notes-widget/index.ts:335 | |
| 2328 | +msgid "Drop on the desktop to pin" | |
| 1750 | 2329 | msgstr "" |
| 1751 | 2330 | |
| 1752 | -#. %s is a media item title. | |
| 1753 | -#: src/my-wordpress/media-list.ts:366 | |
| 1754 | -msgid "“%s” will be permanently deleted. This cannot be undone." | |
| 2331 | +#: src/notes/layer.ts:1044 | |
| 2332 | +#: src/plugins/notes-widget/index.ts:336 | |
| 2333 | +msgid "Pin here" | |
| 1755 | 2334 | msgstr "" |
| 1756 | 2335 | |
| 1757 | -#: src/my-wordpress/media-list.ts:369 | |
| 1758 | -#: src/plugins-window/flyout-detail.ts:604 | |
| 1759 | -#: src/plugins-window/flyout-detail.ts:741 | |
| 1760 | -#: src/plugins-window/installed-view.ts:644 | |
| 1761 | -#: src/plugins-window/installed-view.ts:729 | |
| 1762 | -#: src/plugins-window/installed-view.ts:922 | |
| 1763 | -#: src/plugins-window/installed-view.ts:1183 | |
| 1764 | -#: src/posts-window/categories-mindmap.ts:2654 | |
| 1765 | -#: src/posts-window/categories-mindmap.ts:2663 | |
| 1766 | -#: src/posts-window/index.ts:1903 | |
| 1767 | -#: src/posts-window/tags-cloud.ts:1932 | |
| 1768 | -#: src/posts-window/tags-cloud.ts:1941 | |
| 1769 | -msgid "Delete" | |
| 2336 | +#: src/notes/layer.ts:1045 | |
| 2337 | +#: src/plugins/notes-widget/index.ts:337 | |
| 2338 | +msgid "Can’t pin here" | |
| 1770 | 2339 | msgstr "" |
| 1771 | 2340 | |
| 1772 | -#: src/my-wordpress/media-list.ts:379 | |
| 1773 | -msgid "Media deleted." | |
| 2341 | +#: src/notes/layer.ts:1235 | |
| 2342 | +msgid "Moving note. Arrow keys to move, Enter to place, Escape to cancel, Delete to move to the Trash." | |
| 1774 | 2343 | msgstr "" |
| 1775 | 2344 | |
| 1776 | -#: src/my-wordpress/media-list.ts:384 | |
| 1777 | -msgid "Couldn’t delete that file." | |
| 2345 | +#: src/notes/layer.ts:1251 | |
| 2346 | +msgid "Note placed." | |
| 1778 | 2347 | msgstr "" |
| 1779 | 2348 | |
| 1780 | -#: src/my-wordpress/media-preview.ts:175 | |
| 1781 | -msgid "Open file" | |
| 2349 | +#: src/notes/layer.ts:1289 | |
| 2350 | +msgid "Move cancelled." | |
| 1782 | 2351 | msgstr "" |
| 1783 | 2352 | |
| 1784 | -#: src/my-wordpress/media-preview.ts:224 | |
| 1785 | -msgid "Filename" | |
| 2353 | +#: src/notes/posts-drop-target.ts:143 | |
| 2354 | +#: src/notes/posts-drop-target.ts:192 | |
| 2355 | +msgid "Convert to post" | |
| 1786 | 2356 | msgstr "" |
| 1787 | 2357 | |
| 1788 | -#: src/my-wordpress/media-preview.ts:226 | |
| 1789 | -msgid "Dimensions" | |
| 2358 | +#: src/notes/sentinel.ts:147 | |
| 2359 | +#: src/notes/wallpaper-menu.ts:33 | |
| 2360 | +#: src/plugins/notes-widget/index.ts:123 | |
| 2361 | +msgid "New note" | |
| 1790 | 2362 | msgstr "" |
| 1791 | 2363 | |
| 1792 | -#: src/my-wordpress/media-preview.ts:227 | |
| 1793 | -msgid "File size" | |
| 2364 | +#: src/notes/trash.ts:44 | |
| 2365 | +msgid "Note moved to Trash" | |
| 1794 | 2366 | msgstr "" |
| 1795 | 2367 | |
| 1796 | -#: src/my-wordpress/media-preview.ts:228 | |
| 1797 | -msgid "Uploaded" | |
| 2368 | +#: src/notes/trash.ts:79 | |
| 2369 | +msgid "Could not move the note to the Trash." | |
| 1798 | 2370 | msgstr "" |
| 1799 | 2371 | |
| 1800 | -#: src/my-wordpress/media-preview.ts:229 | |
| 1801 | -msgid "Uploader" | |
| 2372 | +#: src/os-file-drop/sentinel.ts:96 | |
| 2373 | +msgid "That drop could not be processed — please try again." | |
| 1802 | 2374 | msgstr "" |
| 1803 | 2375 | |
| 1804 | -#: src/my-wordpress/media-preview.ts:230 | |
| 1805 | -msgid "Alt text" | |
| 2376 | +#: src/plugin-presence.ts:172 | |
| 2377 | +msgid "OpenStation is no longer active. Returning to the WordPress dashboard…" | |
| 1806 | 2378 | msgstr "" |
| 1807 | 2379 | |
| 1808 | -#: src/my-wordpress/media-preview.ts:231 | |
| 1809 | -msgid "Caption" | |
| 2380 | +#: src/plugins/drafts-widget/index.ts:211 | |
| 2381 | +msgid "Writing suggestions" | |
| 1810 | 2382 | msgstr "" |
| 1811 | 2383 | |
| 1812 | -#: src/my-wordpress/media-preview.ts:406 | |
| 1813 | -msgid "See where this is used" | |
| 2384 | +#: src/plugins/drafts-widget/index.ts:273 | |
| 2385 | +msgid "No AI provider is set up." | |
| 1814 | 2386 | msgstr "" |
| 1815 | 2387 | |
| 1816 | -#: src/my-wordpress/media-preview.ts:407 | |
| 1817 | -msgid "Show the posts, pages, and custom-post-type entries that reference this file." | |
| 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." | |
| 1818 | 2392 | msgstr "" |
| 1819 | 2393 | |
| 1820 | -#: src/plugins/snow-wallpaper/index.ts:326 | |
| 1821 | -msgid "Wind" | |
| 2394 | +#: src/plugins/drafts-widget/index.ts:277 | |
| 2395 | +msgid "The AI provider rejected this site’s API key." | |
| 1822 | 2396 | msgstr "" |
| 1823 | 2397 | |
| 1824 | -#: src/plugins/snow-wallpaper/index.ts:333 | |
| 1825 | -msgid "Snowflakes" | |
| 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." | |
| 1826 | 2401 | msgstr "" |
| 1827 | 2402 | |
| 1828 | -#: src/plugins/snow-wallpaper/index.ts:340 | |
| 1829 | -msgid "Flake size" | |
| 2403 | +#: src/plugins/drafts-widget/index.ts:279 | |
| 2404 | +msgid "Could not get suggestions." | |
| 1830 | 2405 | msgstr "" |
| 1831 | 2406 | |
| 1832 | -#: src/plugins/snow-wallpaper/index.ts:348 | |
| 1833 | -msgid "Background color" | |
| 2407 | +#: src/plugins/drafts-widget/index.ts:290 | |
| 2408 | +msgid "Check it in Connectors." | |
| 1834 | 2409 | msgstr "" |
| 1835 | 2410 | |
| 1836 | -#: src/plugins/snow-wallpaper/index.ts:362 | |
| 1837 | -#: src/settings/panel.ts:324 | |
| 1838 | -msgid "Reset to defaults" | |
| 2411 | +#: src/plugins/drafts-widget/index.ts:291 | |
| 2412 | +msgid "Add one in Connectors." | |
| 1839 | 2413 | msgstr "" |
| 1840 | 2414 | |
| 1841 | -#: src/plugins/snow-wallpaper/index.ts:388 | |
| 1842 | -#: includes/wallpapers.php:98 | |
| 1843 | -msgid "Snow" | |
| 2415 | +#: src/plugins/drafts-widget/index.ts:292 | |
| 2416 | +msgid "Connectors" | |
| 1844 | 2417 | msgstr "" |
| 1845 | 2418 | |
| 1846 | -#: src/plugins-window/browse-view.ts:117 | |
| 1847 | -#: src/plugins-window/featured-view.ts:317 | |
| 1848 | -msgid "Featured" | |
| 2419 | +#: src/plugins/drafts-widget/index.ts:344 | |
| 2420 | +msgid "Apply to the draft" | |
| 1849 | 2421 | msgstr "" |
| 1850 | 2422 | |
| 1851 | -#: src/plugins-window/browse-view.ts:118 | |
| 1852 | -msgid "Popular" | |
| 2423 | +#: src/plugins/drafts-widget/index.ts:365 | |
| 2424 | +msgid "applied" | |
| 1853 | 2425 | msgstr "" |
| 1854 | 2426 | |
| 1855 | -#: src/plugins-window/browse-view.ts:119 | |
| 1856 | -msgid "Recommended" | |
| 2427 | +#: src/plugins/drafts-widget/index.ts:372 | |
| 2428 | +msgid "Could not apply the suggestion." | |
| 1857 | 2429 | msgstr "" |
| 1858 | 2430 | |
| 1859 | -#: src/plugins-window/browse-view.ts:120 | |
| 1860 | -msgid "Favorites" | |
| 2431 | +#: src/plugins/drafts-widget/index.ts:427 | |
| 2432 | +msgid "Tap a suggestion to apply it to the draft." | |
| 1861 | 2433 | msgstr "" |
| 1862 | 2434 | |
| 1863 | -#: src/plugins-window/browse-view.ts:121 | |
| 1864 | -msgid "New" | |
| 2435 | +#: src/plugins/drafts-widget/index.ts:442 | |
| 2436 | +msgid "Title ideas" | |
| 1865 | 2437 | msgstr "" |
| 1866 | 2438 | |
| 1867 | -#: src/plugins-window/browse-view.ts:122 | |
| 1868 | -msgid "Beta" | |
| 2439 | +#: src/plugins/drafts-widget/index.ts:450 | |
| 2440 | +msgid "Title updated." | |
| 1869 | 2441 | msgstr "" |
| 1870 | 2442 | |
| 1871 | -#: src/plugins-window/browse-view.ts:137 | |
| 1872 | -msgid "Search WordPress.org…" | |
| 2443 | +#: src/plugins/drafts-widget/index.ts:456 | |
| 2444 | +msgid "Excerpt" | |
| 1873 | 2445 | msgstr "" |
| 1874 | 2446 | |
| 1875 | -#: src/plugins-window/browse-view.ts:158 | |
| 1876 | -msgid "Upload Plugin" | |
| 2447 | +#: src/plugins/drafts-widget/index.ts:463 | |
| 2448 | +msgid "Excerpt updated." | |
| 1877 | 2449 | msgstr "" |
| 1878 | 2450 | |
| 1879 | -#: src/plugins-window/browse-view.ts:213 | |
| 1880 | -msgid "Drop the .zip to install." | |
| 2451 | +#: src/plugins/drafts-widget/index.ts:468 | |
| 2452 | +#: apps/my-wordpress/parts/dossiers.php:94 | |
| 2453 | +#: apps/my-wordpress/parts/dossiers.php:188 | |
| 2454 | +#: apps/posts/posts.os.php:88 | |
| 2455 | +#: includes/ai-copilot/search.php:87 | |
| 2456 | +msgid "Tags" | |
| 1881 | 2457 | msgstr "" |
| 1882 | 2458 | |
| 1883 | -#: src/plugins-window/browse-view.ts:352 | |
| 1884 | -#: src/plugins-window/featured-view.ts:167 | |
| 1885 | -#: src/plugins-window/flyout-detail.ts:624 | |
| 1886 | -msgid "Installing…" | |
| 2459 | +#: src/plugins/drafts-widget/index.ts:478 | |
| 2460 | +msgid "Tag added." | |
| 1887 | 2461 | msgstr "" |
| 1888 | 2462 | |
| 1889 | -#. %s: plugin name | |
| 1890 | -#: src/plugins-window/browse-view.ts:369 | |
| 1891 | -#: src/plugins-window/featured-view.ts:175 | |
| 1892 | -#: src/plugins-window/flyout-detail.ts:630 | |
| 1893 | -msgid "Installed %s." | |
| 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 | |
| 2466 | +#: apps/my-wordpress/parts/dossiers.php:86 | |
| 2467 | +#: apps/my-wordpress/parts/dossiers.php:188 | |
| 2468 | +#: apps/posts/posts.os.php:84 | |
| 2469 | +#: includes/ai-copilot/search.php:81 | |
| 2470 | +msgid "Categories" | |
| 1894 | 2471 | msgstr "" |
| 1895 | 2472 | |
| 1896 | -#. %s: error message | |
| 1897 | -#: src/plugins-window/browse-view.ts:389 | |
| 1898 | -#: src/plugins-window/featured-view.ts:195 | |
| 1899 | -#: src/plugins-window/flyout-detail.ts:650 | |
| 1900 | -msgid "Install failed: %s" | |
| 2473 | +#: src/plugins/drafts-widget/index.ts:495 | |
| 2474 | +msgid "Category added." | |
| 1901 | 2475 | msgstr "" |
| 1902 | 2476 | |
| 1903 | -#: src/plugins-window/browse-view.ts:402 | |
| 1904 | -#: src/plugins-window/featured-view.ts:208 | |
| 1905 | -msgid "Activating…" | |
| 2477 | +#: src/plugins/drafts-widget/index.ts:524 | |
| 2478 | +msgid "just now" | |
| 1906 | 2479 | msgstr "" |
| 1907 | 2480 | |
| 1908 | -#. %s: plugin name | |
| 1909 | -#: src/plugins-window/browse-view.ts:410 | |
| 1910 | -#: src/plugins-window/featured-view.ts:216 | |
| 1911 | -#: src/plugins-window/flyout-detail.ts:668 | |
| 1912 | -#: src/plugins-window/installed-view.ts:837 | |
| 1913 | -#: src/plugins-window/upload-dialog.ts:454 | |
| 1914 | -msgid "%s activated." | |
| 2481 | +#. %d: whole minutes since the draft was last edited. | |
| 2482 | +#: src/plugins/drafts-widget/index.ts:532 | |
| 2483 | +msgid "%dm ago" | |
| 1915 | 2484 | msgstr "" |
| 1916 | 2485 | |
| 1917 | -#. %s: error message | |
| 1918 | -#: src/plugins-window/browse-view.ts:437 | |
| 1919 | -#: src/plugins-window/featured-view.ts:241 | |
| 1920 | -#: src/plugins-window/flyout-detail.ts:680 | |
| 1921 | -#: src/plugins-window/installed-view.ts:855 | |
| 1922 | -msgid "Activation failed: %s" | |
| 2486 | +#. %d: whole hours since the draft was last edited. | |
| 2487 | +#: src/plugins/drafts-widget/index.ts:539 | |
| 2488 | +msgid "%dh ago" | |
| 1923 | 2489 | msgstr "" |
| 1924 | 2490 | |
| 1925 | -#: src/plugins-window/browse-view.ts:565 | |
| 1926 | -msgid "No plugins matched." | |
| 2491 | +#. %d: whole days since the draft was last edited. | |
| 2492 | +#: src/plugins/drafts-widget/index.ts:545 | |
| 2493 | +msgid "%dd ago" | |
| 1927 | 2494 | msgstr "" |
| 1928 | 2495 | |
| 1929 | -#. %s: error message | |
| 1930 | -#: src/plugins-window/browse-view.ts:597 | |
| 1931 | -#: src/plugins-window/installed-view.ts:747 | |
| 1932 | -msgid "Could not load plugins: %s" | |
| 2496 | +#: src/plugins/drafts-widget/index.ts:581 | |
| 2497 | +#: apps/my-wordpress/parts/dossiers.php:114 | |
| 2498 | +#: apps/my-wordpress/parts/lists.php:197 | |
| 2499 | +#: apps/my-wordpress/parts/lists.php:413 | |
| 2500 | +#: apps/my-wordpress/parts/lists.php:465 | |
| 2501 | +#: apps/user-edit/parts/insights.php:246 | |
| 2502 | +#: apps/user-edit/parts/insights.php:271 | |
| 2503 | +#: includes/desktop-files/types/class-openstation-post-file.php:53 | |
| 2504 | +msgid "(no title)" | |
| 1933 | 2505 | msgstr "" |
| 1934 | 2506 | |
| 1935 | -#. %s: plugin name | |
| 1936 | -#: src/plugins-window/card-drag.ts:167 | |
| 1937 | -msgid "Pinned %s to the dock." | |
| 2507 | +#: src/plugins/drafts-widget/index.ts:637 | |
| 2508 | +#: apps/station-home/parts/snapshot.php:348 | |
| 2509 | +#: includes/widgets/widget-drafts.php:77 | |
| 2510 | +msgid "Drafts" | |
| 1938 | 2511 | msgstr "" |
| 1939 | 2512 | |
| 1940 | -#. %s: plugin name | |
| 1941 | -#: src/plugins-window/card.ts:55 | |
| 1942 | -msgid "View details for %s" | |
| 2513 | +#: src/plugins/drafts-widget/index.ts:658 | |
| 2514 | +msgid "No drafts — all caught up." | |
| 1943 | 2515 | msgstr "" |
| 1944 | 2516 | |
| 1945 | -#. %s: plugin author name (HTML-stripped) | |
| 1946 | -#. %s: plugin author | |
| 1947 | -#: src/plugins-window/card.ts:96 | |
| 1948 | -#: src/plugins-window/flyout-detail.ts:214 | |
| 1949 | -#: src/plugins-window/flyout-detail.ts:239 | |
| 1950 | -#: src/plugins-window/installed-detail.ts:249 | |
| 1951 | -msgid "by %s" | |
| 2517 | +#: src/plugins/drafts-widget/index.ts:722 | |
| 2518 | +msgid "Suggest title, excerpt & tags" | |
| 1952 | 2519 | msgstr "" |
| 1953 | 2520 | |
| 1954 | -#: src/plugins-window/card.ts:177 | |
| 1955 | -#: src/plugins-window/installed-detail.ts:216 | |
| 1956 | -#: src/plugins-window/installed-detail.ts:506 | |
| 1957 | -#: src/plugins-window/installed-view.ts:150 | |
| 1958 | -#: src/plugins-window/installed-view.ts:447 | |
| 1959 | -msgid "Active" | |
| 2521 | +#: src/plugins/drafts-widget/index.ts:889 | |
| 2522 | +msgid "Could not load drafts." | |
| 1960 | 2523 | msgstr "" |
| 1961 | 2524 | |
| 1962 | -#: src/plugins-window/card.ts:180 | |
| 1963 | -#: src/plugins-window/flyout-detail.ts:596 | |
| 1964 | -#: src/plugins-window/installed-view.ts:628 | |
| 1965 | -#: src/plugins-window/installed-view.ts:708 | |
| 1966 | -msgid "Activate" | |
| 2525 | +#: src/plugins/drafts-widget/index.ts:752 | |
| 2526 | +msgid "Move to Trash?" | |
| 1967 | 2527 | msgstr "" |
| 1968 | 2528 | |
| 1969 | -#: src/plugins-window/card.ts:188 | |
| 1970 | -#: src/plugins-window/flyout-detail.ts:611 | |
| 1971 | -#: src/plugins-window/upload-dialog.ts:138 | |
| 1972 | -msgid "Install" | |
| 2529 | +#. %s: draft title. | |
| 2530 | +#: src/plugins/drafts-widget/index.ts:755 | |
| 2531 | +msgid "“%s” will be moved to the Trash. You can restore it later." | |
| 1973 | 2532 | msgstr "" |
| 1974 | 2533 | |
| 1975 | -#: src/plugins-window/card.ts:286 | |
| 1976 | -msgid "Fewer than 10 active" | |
| 2534 | +#: src/plugins/drafts-widget/index.ts:768 | |
| 2535 | +msgid "Draft moved to Trash." | |
| 1977 | 2536 | msgstr "" |
| 1978 | 2537 | |
| 1979 | -#. %d: integer number of millions of active installs | |
| 1980 | -#: src/plugins-window/card.ts:292 | |
| 1981 | -msgid "%d+ million active" | |
| 2538 | +#: src/plugins/drafts-widget/index.ts:773 | |
| 2539 | +msgid "Could not move the draft to Trash." | |
| 1982 | 2540 | msgstr "" |
| 1983 | 2541 | |
| 1984 | -#. %s: comma-grouped active install count | |
| 1985 | -#: src/plugins-window/card.ts:299 | |
| 1986 | -#: src/plugins-window/card.ts:305 | |
| 1987 | -#: src/plugins-window/flyout-detail.ts:267 | |
| 1988 | -msgid "%s+ active" | |
| 2542 | +#: src/plugins/focus-timer-widget/index.ts:91 | |
| 2543 | +msgid "No window — just alarm" | |
| 1989 | 2544 | msgstr "" |
| 1990 | 2545 | |
| 1991 | -#. %s: rating out of 5 (one decimal) | |
| 1992 | -#: src/plugins-window/card.ts:319 | |
| 1993 | -msgid "Rated %s out of 5" | |
| 2546 | +#: src/plugins/focus-timer-widget/index.ts:102 | |
| 2547 | +msgid "Untitled window" | |
| 1994 | 2548 | msgstr "" |
| 1995 | 2549 | |
| 1996 | -#: src/plugins-window/featured-view.ts:96 | |
| 1997 | -msgid "Made for Desktop Mode" | |
| 2550 | +#: src/plugins/focus-timer-widget/index.ts:131 | |
| 2551 | +msgid "Subtract a minute" | |
| 1998 | 2552 | msgstr "" |
| 1999 | 2553 | |
| 2000 | -#: src/plugins-window/featured-view.ts:99 | |
| 2001 | -msgid "Plugins that extend Desktop Mode — desktop decorations, native windows, widgets, and other companions." | |
| 2554 | +#: src/plugins/focus-timer-widget/index.ts:134 | |
| 2555 | +msgid "Add a minute" | |
| 2002 | 2556 | msgstr "" |
| 2003 | 2557 | |
| 2004 | -#: src/plugins-window/featured-view.ts:271 | |
| 2005 | -msgid "No featured plugins yet." | |
| 2558 | +#: src/plugins/focus-timer-widget/index.ts:173 | |
| 2559 | +msgid "Shake this window when done" | |
| 2006 | 2560 | msgstr "" |
| 2007 | 2561 | |
| 2008 | -#. %s: error message | |
| 2009 | -#: src/plugins-window/featured-view.ts:280 | |
| 2010 | -msgid "Could not load featured plugins: %s" | |
| 2562 | +#: src/plugins/focus-timer-widget/index.ts:192 | |
| 2563 | +msgid "Show remaining time while running" | |
| 2011 | 2564 | msgstr "" |
| 2012 | 2565 | |
| 2013 | -#: src/plugins-window/flyout-detail.ts:135 | |
| 2014 | -msgid "Could not load plugin details." | |
| 2566 | +#: src/plugins/focus-timer-widget/index.ts:209 | |
| 2567 | +msgid "Resume" | |
| 2015 | 2568 | msgstr "" |
| 2016 | 2569 | |
| 2017 | -#: src/plugins-window/flyout-detail.ts:196 | |
| 2018 | -msgid "Close plugin details" | |
| 2570 | +#: src/plugins/focus-timer-widget/index.ts:214 | |
| 2571 | +#: src/plugins/focus-timer-widget/index.ts:243 | |
| 2572 | +msgid "Reset" | |
| 2019 | 2573 | msgstr "" |
| 2020 | 2574 | |
| 2021 | -#. %s: human-readable date string from wp.org | |
| 2022 | -#. %s: date the plugin was last updated | |
| 2023 | -#: src/plugins-window/flyout-detail.ts:273 | |
| 2024 | -#: src/plugins-window/installed-detail.ts:390 | |
| 2025 | -msgid "Updated %s" | |
| 2575 | +#: src/plugins/focus-timer-widget/index.ts:221 | |
| 2576 | +msgid "Start focus" | |
| 2026 | 2577 | msgstr "" |
| 2027 | 2578 | |
| 2028 | -#. %s: maximum tested WordPress version | |
| 2029 | -#: src/plugins-window/flyout-detail.ts:280 | |
| 2030 | -msgid "Tested up to WordPress %s" | |
| 2579 | +#. %d: minutes. | |
| 2580 | +#: src/plugins/focus-timer-widget/index.ts:156 | |
| 2581 | +msgid "%d min" | |
| 2031 | 2582 | msgstr "" |
| 2032 | 2583 | |
| 2033 | -#: src/plugins-window/flyout-detail.ts:302 | |
| 2034 | -#: src/plugins-window/installed-detail.ts:95 | |
| 2035 | -#: includes/admin-bar.php:117 | |
| 2036 | -msgid "Overview" | |
| 2584 | +#: src/plugins/focus-timer-widget/index.ts:241 | |
| 2585 | +msgid "Pause" | |
| 2037 | 2586 | msgstr "" |
| 2038 | 2587 | |
| 2039 | -#: src/plugins-window/flyout-detail.ts:303 | |
| 2040 | -msgid "Screenshots" | |
| 2588 | +#: src/plugins/focus-timer-widget/index.ts:263 | |
| 2589 | +msgid "Stop alarm" | |
| 2041 | 2590 | msgstr "" |
| 2042 | 2591 | |
| 2043 | -#: src/plugins-window/flyout-detail.ts:304 | |
| 2044 | -#: src/plugins-window/installed-detail.ts:99 | |
| 2045 | -msgid "Reviews" | |
| 2592 | +#: src/plugins/focus-timer-widget/index.ts:288 | |
| 2593 | +msgid "Focusing…" | |
| 2046 | 2594 | msgstr "" |
| 2047 | 2595 | |
| 2048 | -#: src/plugins-window/flyout-detail.ts:305 | |
| 2049 | -#: src/plugins-window/installed-detail.ts:97 | |
| 2050 | -msgid "Changelog" | |
| 2596 | +#. %s: window title. | |
| 2597 | +#: src/plugins/focus-timer-widget/index.ts:299 | |
| 2598 | +msgid "Linked to “%s”" | |
| 2051 | 2599 | msgstr "" |
| 2052 | 2600 | |
| 2053 | -#: src/plugins-window/flyout-detail.ts:306 | |
| 2054 | -#: src/plugins-window/installed-detail.ts:98 | |
| 2055 | -msgid "FAQ" | |
| 2601 | +#: src/plugins/focus-timer-widget/index.ts:302 | |
| 2602 | +msgid "No window linked" | |
| 2056 | 2603 | msgstr "" |
| 2057 | 2604 | |
| 2058 | -#: src/plugins-window/flyout-detail.ts:365 | |
| 2059 | -#: src/plugins-window/installed-detail.ts:931 | |
| 2060 | -msgid "Loading recent reviews…" | |
| 2605 | +#. %s: window title. | |
| 2606 | +#: src/plugins/focus-timer-widget/index.ts:305 | |
| 2607 | +msgid "Shaking “%s”" | |
| 2061 | 2608 | msgstr "" |
| 2062 | 2609 | |
| 2063 | -#. %s: anchor tag with link to wp.org reviews | |
| 2064 | -#: src/plugins-window/flyout-detail.ts:378 | |
| 2065 | -msgid "Recent reviews aren’t available right now. %s" | |
| 2610 | +#: src/plugins/focus-timer-widget/index.ts:308 | |
| 2611 | +msgid "Press stop to silence." | |
| 2066 | 2612 | msgstr "" |
| 2067 | 2613 | |
| 2068 | -#: src/plugins-window/flyout-detail.ts:382 | |
| 2069 | -msgid "Read reviews on WordPress.org ↗" | |
| 2614 | +#: src/plugins/focus-timer-widget/timer.ts:109 | |
| 2615 | +msgid "Focus timer cancelled — the linked window was closed." | |
| 2070 | 2616 | msgstr "" |
| 2071 | 2617 | |
| 2072 | -#: src/plugins-window/flyout-detail.ts:398 | |
| 2073 | -msgid "Could not load reviews." | |
| 2618 | +#: src/plugins/my-wordpress-woocommerce/index.ts:613 | |
| 2619 | +msgid "Could not show WooCommerce details." | |
| 2074 | 2620 | msgstr "" |
| 2075 | 2621 | |
| 2076 | -#: src/plugins-window/flyout-detail.ts:415 | |
| 2077 | -msgid "No content available." | |
| 2622 | +#. 1: stock status, 2: units in stock. | |
| 2623 | +#: src/plugins/my-wordpress-woocommerce/index.ts:688 | |
| 2624 | +msgid "%1$s (%2$d)" | |
| 2078 | 2625 | msgstr "" |
| 2079 | 2626 | |
| 2080 | -#: src/plugins-window/flyout-detail.ts:439 | |
| 2081 | -msgid "This plugin doesn’t ship screenshots." | |
| 2627 | +#. 1: average rating, 2: number of reviews. | |
| 2628 | +#: src/plugins/my-wordpress-woocommerce/index.ts:702 | |
| 2629 | +msgid "%1$s ★ (%2$d)" | |
| 2082 | 2630 | msgstr "" |
| 2083 | 2631 | |
| 2084 | -#: src/plugins-window/flyout-detail.ts:479 | |
| 2085 | -msgid "No ratings yet." | |
| 2632 | +#. 1: product type, 2: number of variations. | |
| 2633 | +#: src/plugins/my-wordpress-woocommerce/index.ts:712 | |
| 2634 | +msgid "%1$s · %2$d variations" | |
| 2086 | 2635 | msgstr "" |
| 2087 | 2636 | |
| 2088 | -#. %d: number of stars (1–5) | |
| 2089 | -#: src/plugins-window/flyout-detail.ts:492 | |
| 2090 | -msgid "%d ★" | |
| 2637 | +#: src/plugins/my-wordpress-woocommerce/index.ts:719 | |
| 2638 | +msgid "SKU" | |
| 2091 | 2639 | msgstr "" |
| 2092 | 2640 | |
| 2093 | -#: src/plugins-window/flyout-detail.ts:541 | |
| 2094 | -msgid "Read on WordPress.org ↗" | |
| 2641 | +#: src/plugins/my-wordpress-woocommerce/index.ts:722 | |
| 2642 | +msgid "Price (on sale)" | |
| 2095 | 2643 | msgstr "" |
| 2096 | 2644 | |
| 2097 | -#: src/plugins-window/flyout-detail.ts:578 | |
| 2098 | -msgid "View on WordPress.org ↗" | |
| 2645 | +#: src/plugins/my-wordpress-woocommerce/index.ts:723 | |
| 2646 | +msgid "Price" | |
| 2099 | 2647 | msgstr "" |
| 2100 | 2648 | |
| 2101 | -#: src/plugins-window/flyout-detail.ts:697 | |
| 2102 | -#: src/plugins-window/installed-view.ts:876 | |
| 2103 | -#: src/plugins-window/installed-view.ts:1246 | |
| 2104 | -msgid "Desktop Mode deactivated. Reloading…" | |
| 2649 | +#: src/plugins/my-wordpress-woocommerce/index.ts:727 | |
| 2650 | +msgid "Stock" | |
| 2105 | 2651 | msgstr "" |
| 2106 | 2652 | |
| 2107 | -#. %s: error message | |
| 2108 | -#: src/plugins-window/flyout-detail.ts:719 | |
| 2109 | -#: src/plugins-window/installed-view.ts:903 | |
| 2110 | -msgid "Deactivation failed: %s" | |
| 2653 | +#: src/plugins/my-wordpress-woocommerce/index.ts:731 | |
| 2654 | +msgid "Sold" | |
| 2111 | 2655 | msgstr "" |
| 2112 | 2656 | |
| 2113 | -#: src/plugins-window/flyout-detail.ts:732 | |
| 2114 | -#: src/plugins-window/installed-view.ts:913 | |
| 2115 | -msgid "Delete plugin?" | |
| 2657 | +#. %d: units sold. | |
| 2658 | +#: src/plugins/my-wordpress-woocommerce/index.ts:735 | |
| 2659 | +msgid "%d units" | |
| 2116 | 2660 | msgstr "" |
| 2117 | 2661 | |
| 2118 | -#. %s: plugin name | |
| 2119 | -#: src/plugins-window/flyout-detail.ts:735 | |
| 2120 | -#: src/plugins-window/installed-view.ts:916 | |
| 2121 | -msgid "Permanently delete %s? Its files will be removed from disk. This cannot be undone." | |
| 2662 | +#: src/plugins/my-wordpress-woocommerce/index.ts:740 | |
| 2663 | +msgid "Rating" | |
| 2122 | 2664 | msgstr "" |
| 2123 | 2665 | |
| 2124 | -#: src/plugins-window/flyout-detail.ts:752 | |
| 2125 | -#: src/plugins-window/installed-view.ts:936 | |
| 2126 | -#: src/plugins-window/installed-view.ts:1245 | |
| 2127 | -msgid "Desktop Mode deleted. Reloading…" | |
| 2666 | +#: src/plugins/my-wordpress-woocommerce/index.ts:762 | |
| 2667 | +msgid "View in shop" | |
| 2128 | 2668 | msgstr "" |
| 2129 | 2669 | |
| 2130 | -#. %s: plugin name | |
| 2131 | -#: src/plugins-window/flyout-detail.ts:764 | |
| 2132 | -#: src/plugins-window/installed-view.ts:948 | |
| 2133 | -msgid "%s deleted." | |
| 2670 | +#. %d: quantity ordered. | |
| 2671 | +#: src/plugins/my-wordpress-woocommerce/index.ts:787 | |
| 2672 | +msgid "%d×" | |
| 2134 | 2673 | msgstr "" |
| 2135 | 2674 | |
| 2136 | -#. %s: error message | |
| 2137 | -#: src/plugins-window/flyout-detail.ts:774 | |
| 2138 | -#: src/plugins-window/installed-view.ts:962 | |
| 2139 | -msgid "Delete failed: %s" | |
| 2675 | +#: src/plugins/my-wordpress-woocommerce/index.ts:815 | |
| 2676 | +msgid "Total" | |
| 2140 | 2677 | msgstr "" |
| 2141 | 2678 | |
| 2142 | -#: src/plugins-window/index.ts:68 | |
| 2143 | -msgid "Plugins window template missing." | |
| 2679 | +#: src/plugins/my-wordpress-woocommerce/index.ts:816 | |
| 2680 | +msgid "Subtotal" | |
| 2144 | 2681 | msgstr "" |
| 2145 | 2682 | |
| 2146 | -#: src/plugins-window/index.ts:91 | |
| 2147 | -msgid "You do not have permission to manage plugins." | |
| 2683 | +#: src/plugins/my-wordpress-woocommerce/index.ts:817 | |
| 2684 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2157 | |
| 2685 | +msgid "Shipping" | |
| 2148 | 2686 | msgstr "" |
| 2149 | 2687 | |
| 2150 | -#: src/plugins-window/installed-detail.ts:96 | |
| 2151 | -msgid "Details" | |
| 2688 | +#: src/plugins/my-wordpress-woocommerce/index.ts:818 | |
| 2689 | +#: src/plugins/my-wordpress-woocommerce/index.ts:874 | |
| 2690 | +msgid "Discount" | |
| 2152 | 2691 | msgstr "" |
| 2153 | 2692 | |
| 2154 | -#. %s: version number | |
| 2155 | -#: src/plugins-window/installed-detail.ts:207 | |
| 2156 | -msgid "v%s" | |
| 2693 | +#: src/plugins/my-wordpress-woocommerce/index.ts:820 | |
| 2694 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:578 | |
| 2695 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:886 | |
| 2696 | +msgid "Coupons" | |
| 2157 | 2697 | msgstr "" |
| 2158 | 2698 | |
| 2159 | -#: src/plugins-window/installed-detail.ts:217 | |
| 2160 | -#: src/plugins-window/installed-detail.ts:507 | |
| 2161 | -#: src/plugins-window/installed-view.ts:151 | |
| 2162 | -#: src/plugins-window/installed-view.ts:448 | |
| 2699 | +#: src/plugins/my-wordpress-woocommerce/index.ts:823 | |
| 2700 | +msgid "Paid via" | |
| 2701 | +msgstr "" | |
| 2702 | + | |
| 2703 | +#: src/plugins/my-wordpress-woocommerce/index.ts:824 | |
| 2704 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1073 | |
| 2705 | +#: includes/my-wordpress/integrations/woocommerce-customer-window.php:89 | |
| 2706 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:494 | |
| 2707 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:510 | |
| 2708 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:529 | |
| 2709 | +msgid "Customer" | |
| 2710 | +msgstr "" | |
| 2711 | + | |
| 2712 | +#: src/plugins/my-wordpress-woocommerce/index.ts:825 | |
| 2713 | +#: apps/my-wordpress/parts/woocommerce.php:654 | |
| 2714 | +msgid "Placed" | |
| 2715 | +msgstr "" | |
| 2716 | + | |
| 2717 | +#. %d: number of line items. | |
| 2718 | +#: src/plugins/my-wordpress-woocommerce/index.ts:829 | |
| 2719 | +msgid "Items (%d)" | |
| 2720 | +msgstr "" | |
| 2721 | + | |
| 2722 | +#: src/plugins/my-wordpress-woocommerce/index.ts:837 | |
| 2723 | +msgid "Edit in WooCommerce" | |
| 2724 | +msgstr "" | |
| 2725 | + | |
| 2726 | +#. 1: times used, 2: usage limit. | |
| 2727 | +#: src/plugins/my-wordpress-woocommerce/index.ts:848 | |
| 2728 | +msgid "%1$d of %2$d" | |
| 2729 | +msgstr "" | |
| 2730 | + | |
| 2731 | +#. %d: times used. | |
| 2732 | +#: src/plugins/my-wordpress-woocommerce/index.ts:854 | |
| 2733 | +msgid "%d (no limit)" | |
| 2734 | +msgstr "" | |
| 2735 | + | |
| 2736 | +#: src/plugins/my-wordpress-woocommerce/index.ts:859 | |
| 2737 | +msgid "Individual use only" | |
| 2738 | +msgstr "" | |
| 2739 | + | |
| 2740 | +#: src/plugins/my-wordpress-woocommerce/index.ts:860 | |
| 2741 | +msgid "Excludes sale items" | |
| 2742 | +msgstr "" | |
| 2743 | + | |
| 2744 | +#: src/plugins/my-wordpress-woocommerce/index.ts:861 | |
| 2745 | +msgid "Grants free shipping" | |
| 2746 | +msgstr "" | |
| 2747 | + | |
| 2748 | +#: src/plugins/my-wordpress-woocommerce/index.ts:870 | |
| 2163 | 2749 | msgid "Inactive" |
| 2164 | 2750 | msgstr "" |
| 2165 | 2751 | |
| 2166 | -#. %s: new version available | |
| 2167 | -#. %s: new plugin version (e.g. "1.4.2") | |
| 2168 | -#: src/plugins-window/installed-detail.ts:226 | |
| 2169 | -#: src/plugins-window/installed-view.ts:601 | |
| 2170 | -msgid "Update to %s" | |
| 2752 | +#: src/plugins/my-wordpress-woocommerce/index.ts:876 | |
| 2753 | +msgid "Used" | |
| 2171 | 2754 | msgstr "" |
| 2172 | 2755 | |
| 2173 | -#: src/plugins-window/installed-detail.ts:245 | |
| 2174 | -msgid "by" | |
| 2756 | +#: src/plugins/my-wordpress-woocommerce/index.ts:878 | |
| 2757 | +msgid "Per customer" | |
| 2175 | 2758 | msgstr "" |
| 2176 | 2759 | |
| 2177 | -#: src/plugins-window/installed-detail.ts:315 | |
| 2178 | -msgid "Loading description…" | |
| 2760 | +#. %d: per-customer usage limit. | |
| 2761 | +#: src/plugins/my-wordpress-woocommerce/index.ts:882 | |
| 2762 | +msgid "%d uses" | |
| 2179 | 2763 | msgstr "" |
| 2180 | 2764 | |
| 2181 | -#: src/plugins-window/installed-detail.ts:320 | |
| 2182 | -msgid "No description" | |
| 2765 | +#: src/plugins/my-wordpress-woocommerce/index.ts:888 | |
| 2766 | +msgid "Limit to items" | |
| 2183 | 2767 | msgstr "" |
| 2184 | 2768 | |
| 2185 | -#: src/plugins-window/installed-detail.ts:321 | |
| 2186 | -msgid "This plugin doesn’t ship a description in its header." | |
| 2769 | +#: src/plugins/my-wordpress-woocommerce/index.ts:893 | |
| 2770 | +msgid "Discount given" | |
| 2187 | 2771 | msgstr "" |
| 2188 | 2772 | |
| 2189 | -#: src/plugins-window/installed-detail.ts:334 | |
| 2190 | -msgid "View on WordPress.org" | |
| 2773 | +#: src/plugins/my-wordpress-woocommerce/index.ts:894 | |
| 2774 | +msgid "Created" | |
| 2191 | 2775 | msgstr "" |
| 2192 | 2776 | |
| 2193 | -#: src/plugins-window/installed-detail.ts:341 | |
| 2194 | -msgid "Plugin website" | |
| 2777 | +#: src/plugins/my-wordpress-woocommerce/index.ts:896 | |
| 2778 | +msgid "Expires" | |
| 2195 | 2779 | msgstr "" |
| 2196 | 2780 | |
| 2197 | -#: src/plugins-window/installed-detail.ts:346 | |
| 2198 | -msgid "Author website" | |
| 2781 | +#: src/plugins/my-wordpress-woocommerce/index.ts:899 | |
| 2782 | +msgid "Never" | |
| 2199 | 2783 | msgstr "" |
| 2200 | 2784 | |
| 2201 | -#. %s: comma-grouped active install count | |
| 2202 | -#: src/plugins-window/installed-detail.ts:378 | |
| 2203 | -msgid "%s+ active installs" | |
| 2785 | +#: src/plugins/my-wordpress-woocommerce/index.ts:901 | |
| 2786 | +msgid "Minimum spend" | |
| 2204 | 2787 | msgstr "" |
| 2205 | 2788 | |
| 2206 | -#. %s: maximum tested WordPress version | |
| 2207 | -#: src/plugins-window/installed-detail.ts:402 | |
| 2208 | -msgid "Tested up to WP %s" | |
| 2789 | +#: src/plugins/my-wordpress-woocommerce/index.ts:902 | |
| 2790 | +msgid "Maximum spend" | |
| 2209 | 2791 | msgstr "" |
| 2210 | 2792 | |
| 2211 | -#. %s: minimum WordPress version | |
| 2212 | -#: src/plugins-window/installed-detail.ts:416 | |
| 2213 | -msgid "Requires WP %s+" | |
| 2793 | +#: src/plugins/my-wordpress-woocommerce/index.ts:903 | |
| 2794 | +msgid "Restrictions" | |
| 2214 | 2795 | msgstr "" |
| 2215 | 2796 | |
| 2216 | -#. %s: minimum PHP version | |
| 2217 | -#: src/plugins-window/installed-detail.ts:428 | |
| 2218 | -msgid "Requires PHP %s+" | |
| 2797 | +#: src/plugins/my-wordpress-woocommerce/index.ts:904 | |
| 2798 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:557 | |
| 2799 | +msgid "Products" | |
| 2219 | 2800 | msgstr "" |
| 2220 | 2801 | |
| 2221 | -#: src/plugins-window/installed-detail.ts:436 | |
| 2222 | -#: src/plugins-window/installed-detail.ts:498 | |
| 2223 | -msgid "Network only" | |
| 2802 | +#: src/plugins/my-wordpress-woocommerce/index.ts:905 | |
| 2803 | +msgid "Excludes" | |
| 2224 | 2804 | msgstr "" |
| 2225 | 2805 | |
| 2226 | -#: src/plugins-window/installed-detail.ts:451 | |
| 2227 | -msgid "Plugin file" | |
| 2806 | +#: src/plugins/my-wordpress-woocommerce/index.ts:908 | |
| 2807 | +msgid "Allowed emails" | |
| 2228 | 2808 | msgstr "" |
| 2229 | 2809 | |
| 2230 | -#: src/plugins-window/installed-detail.ts:453 | |
| 2231 | -#: src/plugins-window/installed-view.ts:324 | |
| 2232 | -#: src/settings/sections/about.ts:147 | |
| 2233 | -msgid "Version" | |
| 2810 | +#: src/plugins/my-wordpress-woocommerce/index.ts:914 | |
| 2811 | +msgid "Edit coupon" | |
| 2234 | 2812 | msgstr "" |
| 2235 | 2813 | |
| 2236 | -#: src/plugins-window/installed-detail.ts:459 | |
| 2237 | -msgid "Size on disk" | |
| 2814 | +#: src/plugins/my-wordpress-woocommerce/index.ts:929 | |
| 2815 | +msgid "Today" | |
| 2238 | 2816 | msgstr "" |
| 2239 | 2817 | |
| 2240 | -#: src/plugins-window/installed-detail.ts:467 | |
| 2241 | -msgid "Requires WordPress" | |
| 2818 | +#. %d: number of days. | |
| 2819 | +#: src/plugins/my-wordpress-woocommerce/index.ts:934 | |
| 2820 | +msgid "%d day ago" | |
| 2821 | +msgid_plural "%d days ago" | |
| 2822 | +msgstr[0] "" | |
| 2823 | +msgstr[1] "" | |
| 2824 | + | |
| 2825 | +#. %d: number of months. | |
| 2826 | +#: src/plugins/my-wordpress-woocommerce/index.ts:942 | |
| 2827 | +msgid "%d month ago" | |
| 2828 | +msgid_plural "%d months ago" | |
| 2829 | +msgstr[0] "" | |
| 2830 | +msgstr[1] "" | |
| 2831 | + | |
| 2832 | +#. %d: number of years. | |
| 2833 | +#: src/plugins/my-wordpress-woocommerce/index.ts:949 | |
| 2834 | +msgid "%d year ago" | |
| 2835 | +msgid_plural "%d years ago" | |
| 2836 | +msgstr[0] "" | |
| 2837 | +msgstr[1] "" | |
| 2838 | + | |
| 2839 | +#: src/plugins/my-wordpress-woocommerce/index.ts:963 | |
| 2840 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2050 | |
| 2841 | +msgid "Lifetime spend" | |
| 2242 | 2842 | msgstr "" |
| 2243 | 2843 | |
| 2244 | -#. %s: version | |
| 2245 | -#: src/plugins-window/installed-detail.ts:468 | |
| 2246 | -#: src/plugins-window/installed-detail.ts:476 | |
| 2247 | -msgid "%s+" | |
| 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 | |
| 2848 | +#: apps/my-wordpress/parts/woocommerce.php:102 | |
| 2849 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:812 | |
| 2850 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1099 | |
| 2851 | +#: includes/my-wordpress/integrations/woocommerce.php:122 | |
| 2852 | +msgid "Orders" | |
| 2248 | 2853 | msgstr "" |
| 2249 | 2854 | |
| 2250 | -#: src/plugins-window/installed-detail.ts:475 | |
| 2251 | -msgid "Requires PHP" | |
| 2855 | +#. %d: number of orders. | |
| 2856 | +#: src/plugins/my-wordpress-woocommerce/index.ts:988 | |
| 2857 | +msgid "%d order" | |
| 2858 | +msgid_plural "%d orders" | |
| 2859 | +msgstr[0] "" | |
| 2860 | +msgstr[1] "" | |
| 2861 | + | |
| 2862 | +#: src/plugins/my-wordpress-woocommerce/index.ts:991 | |
| 2863 | +msgid "None yet" | |
| 2252 | 2864 | msgstr "" |
| 2253 | 2865 | |
| 2254 | -#: src/plugins-window/installed-detail.ts:483 | |
| 2255 | -msgid "Text domain" | |
| 2866 | +#: src/plugins/my-wordpress-woocommerce/index.ts:993 | |
| 2867 | +msgid "Average order" | |
| 2256 | 2868 | msgstr "" |
| 2257 | 2869 | |
| 2258 | -#: src/plugins-window/installed-detail.ts:488 | |
| 2259 | -msgid "Plugin URL" | |
| 2870 | +#: src/plugins/my-wordpress-woocommerce/index.ts:995 | |
| 2871 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2072 | |
| 2872 | +msgid "Last order" | |
| 2260 | 2873 | msgstr "" |
| 2261 | 2874 | |
| 2262 | -#: src/plugins-window/installed-detail.ts:491 | |
| 2263 | -msgid "Author URL" | |
| 2875 | +#. %s: order number. | |
| 2876 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1003 | |
| 2877 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2111 | |
| 2878 | +msgid "#%s" | |
| 2264 | 2879 | msgstr "" |
| 2265 | 2880 | |
| 2266 | -#: src/plugins-window/installed-detail.ts:497 | |
| 2267 | -msgid "Scope" | |
| 2881 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1023 | |
| 2882 | +msgid "First order" | |
| 2268 | 2883 | msgstr "" |
| 2269 | 2884 | |
| 2270 | -#: src/plugins-window/installed-detail.ts:558 | |
| 2271 | -#: src/plugins-window/installed-detail.ts:683 | |
| 2272 | -#: src/plugins-window/installed-detail.ts:914 | |
| 2273 | -msgid "Loading from WordPress.org…" | |
| 2885 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1025 | |
| 2886 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2314 | |
| 2887 | +msgid "Buys most" | |
| 2274 | 2888 | msgstr "" |
| 2275 | 2889 | |
| 2276 | -#: src/plugins-window/installed-detail.ts:564 | |
| 2277 | -msgid "No changelog" | |
| 2890 | +#. %d: units bought. | |
| 2891 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1037 | |
| 2892 | +msgid "×%d" | |
| 2278 | 2893 | msgstr "" |
| 2279 | 2894 | |
| 2280 | -#: src/plugins-window/installed-detail.ts:565 | |
| 2281 | -msgid "This plugin doesn’t ship a changelog." | |
| 2895 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1047 | |
| 2896 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2077 | |
| 2897 | +msgid "Location" | |
| 2282 | 2898 | msgstr "" |
| 2283 | 2899 | |
| 2284 | -#: src/plugins-window/installed-detail.ts:599 | |
| 2285 | -msgid "Latest" | |
| 2900 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1048 | |
| 2901 | +#: apps/my-wordpress/parts/lists.php:450 | |
| 2902 | +msgid "Email" | |
| 2286 | 2903 | msgstr "" |
| 2287 | 2904 | |
| 2288 | -#: src/plugins-window/installed-detail.ts:689 | |
| 2289 | -msgid "No FAQ" | |
| 2905 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1049 | |
| 2906 | +msgid "Customer since" | |
| 2290 | 2907 | msgstr "" |
| 2291 | 2908 | |
| 2292 | -#: src/plugins-window/installed-detail.ts:690 | |
| 2293 | -msgid "This plugin doesn’t ship an FAQ." | |
| 2909 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1053 | |
| 2910 | +msgid "All their orders" | |
| 2294 | 2911 | msgstr "" |
| 2295 | 2912 | |
| 2296 | -#: src/plugins-window/installed-detail.ts:944 | |
| 2297 | -msgid "Couldn’t load reviews" | |
| 2913 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1070 | |
| 2914 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:770 | |
| 2915 | +msgid "Product" | |
| 2298 | 2916 | msgstr "" |
| 2299 | 2917 | |
| 2300 | -#: src/plugins-window/installed-detail.ts:945 | |
| 2301 | -msgid "WordPress.org didn’t respond. Try again in a moment." | |
| 2918 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1071 | |
| 2919 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2061 | |
| 2920 | +msgid "Order" | |
| 2921 | +msgid_plural "Orders" | |
| 2922 | +msgstr[0] "" | |
| 2923 | +msgstr[1] "" | |
| 2924 | + | |
| 2925 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1072 | |
| 2926 | +msgid "Coupon" | |
| 2302 | 2927 | msgstr "" |
| 2303 | 2928 | |
| 2304 | -#: src/plugins-window/installed-detail.ts:999 | |
| 2305 | -msgid "Read all reviews on WordPress.org ↗" | |
| 2929 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1317 | |
| 2930 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:315 | |
| 2931 | +msgid "VIP" | |
| 2306 | 2932 | msgstr "" |
| 2307 | 2933 | |
| 2308 | -#: src/plugins-window/installed-detail.ts:1015 | |
| 2309 | -msgid "Reviews live on WordPress.org" | |
| 2934 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1318 | |
| 2935 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:321 | |
| 2936 | +msgid "Lapsed" | |
| 2310 | 2937 | msgstr "" |
| 2311 | 2938 | |
| 2312 | -#: src/plugins-window/installed-detail.ts:1016 | |
| 2313 | -msgid "We couldn’t pull the review feed here. Open the full thread on WordPress.org to read every review." | |
| 2939 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1352 | |
| 2940 | +msgid "Sold out" | |
| 2314 | 2941 | msgstr "" |
| 2315 | 2942 | |
| 2316 | -#: src/plugins-window/installed-detail.ts:1026 | |
| 2317 | -msgid "Open reviews on WordPress.org ↗" | |
| 2943 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1355 | |
| 2944 | +msgid "Backorder" | |
| 2318 | 2945 | msgstr "" |
| 2319 | 2946 | |
| 2320 | -#: src/plugins-window/installed-detail.ts:1049 | |
| 2321 | -msgid "Write a review on WordPress.org ↗" | |
| 2947 | +#. %d: units left in stock. | |
| 2948 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1363 | |
| 2949 | +msgid "%d left" | |
| 2322 | 2950 | msgstr "" |
| 2323 | 2951 | |
| 2324 | -#: src/plugins-window/installed-detail.ts:1092 | |
| 2325 | -msgid "Read full review ↗" | |
| 2952 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1368 | |
| 2953 | +msgid "Sale" | |
| 2326 | 2954 | msgstr "" |
| 2327 | 2955 | |
| 2328 | -#. %d: kilobytes | |
| 2329 | -#. %d: size in kilobytes | |
| 2330 | -#: src/plugins-window/installed-detail.ts:1242 | |
| 2331 | -#: src/plugins-window/installed-view.ts:1334 | |
| 2332 | -msgid "%d KB" | |
| 2956 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1536 | |
| 2957 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1938 | |
| 2958 | +msgid "View their orders" | |
| 2333 | 2959 | msgstr "" |
| 2334 | 2960 | |
| 2335 | -#. %s: megabytes (one decimal) | |
| 2336 | -#. %s: size in megabytes (one decimal) | |
| 2337 | -#: src/plugins-window/installed-detail.ts:1246 | |
| 2338 | -#: src/plugins-window/installed-view.ts:1341 | |
| 2339 | -msgid "%s MB" | |
| 2961 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1537 | |
| 2962 | +msgid "Open the orders screen filtered to this customer, in its own window." | |
| 2340 | 2963 | msgstr "" |
| 2341 | 2964 | |
| 2342 | -#: src/plugins-window/installed-view.ts:149 | |
| 2343 | -#: src/posts-window/index.ts:1077 | |
| 2344 | -#: src/posts-window/users-render.ts:771 | |
| 2345 | -#: includes/comments-window/window.php:28 | |
| 2346 | -#: includes/recycle-bin/window.php:39 | |
| 2347 | -msgid "All" | |
| 2965 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1620 | |
| 2966 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1098 | |
| 2967 | +msgid "Store" | |
| 2348 | 2968 | msgstr "" |
| 2349 | 2969 | |
| 2350 | -#: src/plugins-window/installed-view.ts:152 | |
| 2351 | -msgid "Update available" | |
| 2970 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1640 | |
| 2971 | +msgid "Not counted on a store this large" | |
| 2352 | 2972 | msgstr "" |
| 2353 | 2973 | |
| 2354 | -#: src/plugins-window/installed-view.ts:195 | |
| 2355 | -msgid "Search installed plugins…" | |
| 2974 | +#. 1: VIP customer count, 2: lapsed customer count. | |
| 2975 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1647 | |
| 2976 | +msgid "%1$d · %2$d" | |
| 2356 | 2977 | msgstr "" |
| 2357 | 2978 | |
| 2358 | -#: src/plugins-window/installed-view.ts:261 | |
| 2359 | -msgid "No plugins match your filters." | |
| 2979 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1656 | |
| 2980 | +msgid "Revenue this month" | |
| 2360 | 2981 | msgstr "" |
| 2361 | 2982 | |
| 2362 | -#: src/plugins-window/installed-view.ts:311 | |
| 2363 | -msgid "Plugin" | |
| 2983 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1660 | |
| 2984 | +msgid "Awaiting action" | |
| 2364 | 2985 | msgstr "" |
| 2365 | 2986 | |
| 2366 | -#: src/plugins-window/installed-view.ts:335 | |
| 2367 | -msgid "Size" | |
| 2987 | +#. %d: number of orders. | |
| 2988 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1663 | |
| 2989 | +msgid "%d orders" | |
| 2368 | 2990 | msgstr "" |
| 2369 | 2991 | |
| 2370 | -#: src/plugins-window/installed-view.ts:349 | |
| 2371 | -msgid "Automatic Updates" | |
| 2992 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1668 | |
| 2993 | +#: includes/my-wordpress/integrations/woocommerce.php:301 | |
| 2994 | +#: includes/my-wordpress/integrations/woocommerce.php:1350 | |
| 2995 | +msgid "Out of stock" | |
| 2372 | 2996 | msgstr "" |
| 2373 | 2997 | |
| 2374 | -#. %s: new plugin version | |
| 2375 | -#: src/plugins-window/installed-view.ts:468 | |
| 2376 | -msgid "→ %s" | |
| 2998 | +#. %d: number of products. | |
| 2999 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1672 | |
| 3000 | +msgid "%d products" | |
| 2377 | 3001 | msgstr "" |
| 2378 | 3002 | |
| 2379 | -#: src/plugins-window/installed-view.ts:481 | |
| 2380 | -#: src/posts-window/index.ts:320 | |
| 2381 | -msgid "Unknown" | |
| 3003 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1675 | |
| 3004 | +msgid "None" | |
| 2382 | 3005 | msgstr "" |
| 2383 | 3006 | |
| 2384 | -#: src/plugins-window/installed-view.ts:513 | |
| 2385 | -msgid "Auto-updates enabled" | |
| 3007 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1678 | |
| 3008 | +#: apps/my-wordpress/parts/woocommerce.php:123 | |
| 3009 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:1315 | |
| 3010 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:857 | |
| 3011 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1054 | |
| 3012 | +msgid "Customers" | |
| 2386 | 3013 | msgstr "" |
| 2387 | 3014 | |
| 2388 | -#: src/plugins-window/installed-view.ts:514 | |
| 2389 | -msgid "Auto-updates disabled" | |
| 3015 | +#. %d: number of customers. | |
| 3016 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1682 | |
| 3017 | +msgid "%d person" | |
| 3018 | +msgid_plural "%d people" | |
| 3019 | +msgstr[0] "" | |
| 3020 | +msgstr[1] "" | |
| 3021 | + | |
| 3022 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1687 | |
| 3023 | +msgid "VIP · lapsed" | |
| 2390 | 3024 | msgstr "" |
| 2391 | 3025 | |
| 2392 | -#: src/plugins-window/installed-view.ts:527 | |
| 2393 | -msgid "This plugin does not check in with WordPress.org, so automatic updates can't be scheduled." | |
| 3026 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1692 | |
| 3027 | +msgid "Guest checkout" | |
| 2394 | 3028 | msgstr "" |
| 2395 | 3029 | |
| 2396 | -#: src/plugins-window/installed-view.ts:554 | |
| 2397 | -msgid "Disabling…" | |
| 3030 | +#. 1: formatted revenue, 2: number of orders. | |
| 3031 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1696 | |
| 3032 | +msgid "%1$s over %2$d orders" | |
| 2398 | 3033 | msgstr "" |
| 2399 | 3034 | |
| 2400 | -#: src/plugins-window/installed-view.ts:555 | |
| 2401 | -#: includes/welcome-dialog.php:117 | |
| 2402 | -msgid "Enabling…" | |
| 3035 | +#: src/plugins/my-wordpress-woocommerce/index.ts:1928 | |
| 3036 | +msgid "Open customer" | |
| 2403 | 3037 | msgstr "" |
| 2404 | 3038 | |
| 2405 | -#: src/plugins-window/installed-view.ts:558 | |
| 2406 | -msgid "Disable auto-updates" | |
| 3039 | +#. %s: formatted average order value. | |
| 3040 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2054 | |
| 3041 | +msgid "%s average" | |
| 2407 | 3042 | msgstr "" |
| 2408 | 3043 | |
| 2409 | -#: src/plugins-window/installed-view.ts:559 | |
| 2410 | -msgid "Enable auto-updates" | |
| 3044 | +#. %s: date of the first order. | |
| 3045 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2065 | |
| 3046 | +msgid "since %s" | |
| 2411 | 3047 | msgstr "" |
| 2412 | 3048 | |
| 2413 | -#: src/plugins-window/installed-view.ts:598 | |
| 2414 | -msgid "Updating…" | |
| 3049 | +#. %s: registration date. | |
| 3050 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2081 | |
| 3051 | +msgid "joined %s" | |
| 2415 | 3052 | msgstr "" |
| 2416 | 3053 | |
| 2417 | -#: src/plugins-window/installed-view.ts:618 | |
| 2418 | -msgid "Auto-update unavailable" | |
| 3054 | +#. %d: number of line items. | |
| 3055 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2129 | |
| 3056 | +msgid "%d item" | |
| 3057 | +msgid_plural "%d items" | |
| 3058 | +msgstr[0] "" | |
| 3059 | +msgstr[1] "" | |
| 3060 | + | |
| 3061 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2152 | |
| 3062 | +msgid "Billing" | |
| 2419 | 3063 | msgstr "" |
| 2420 | 3064 | |
| 2421 | -#: src/plugins-window/installed-view.ts:619 | |
| 2422 | -msgid "This plugin does not ship a wp.org download package. Update it manually from its source." | |
| 3065 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2202 | |
| 3066 | +msgid "All orders" | |
| 2423 | 3067 | msgstr "" |
| 2424 | 3068 | |
| 2425 | -#. %d: number of plugins with pending updates | |
| 2426 | -#: src/plugins-window/installed-view.ts:693 | |
| 2427 | -msgid "Update %d" | |
| 3069 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2207 | |
| 3070 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:511 | |
| 3071 | +msgid "Edit profile" | |
| 2428 | 3072 | msgstr "" |
| 2429 | 3073 | |
| 2430 | -#. 1: plugin name, 2: new version | |
| 2431 | -#: src/plugins-window/installed-view.ts:1000 | |
| 2432 | -msgid "%1$s updated to %2$s." | |
| 3074 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2212 | |
| 3075 | +msgid "Send email" | |
| 2433 | 3076 | msgstr "" |
| 2434 | 3077 | |
| 2435 | -#. %s: plugin name | |
| 2436 | -#: src/plugins-window/installed-view.ts:1057 | |
| 2437 | -msgid "%s is already up to date." | |
| 3078 | +#: src/plugins/my-wordpress-woocommerce/index.ts:318 | |
| 3079 | +msgid "WooCommerce data is unavailable." | |
| 2438 | 3080 | msgstr "" |
| 2439 | 3081 | |
| 2440 | -#. 1: plugin name, 2: error message | |
| 2441 | -#: src/plugins-window/installed-view.ts:1070 | |
| 2442 | -msgid "Update of %1$s failed: %2$s" | |
| 3082 | +#: src/plugins/my-wordpress-woocommerce/index.ts:342 | |
| 3083 | +#: src/plugins/my-wordpress-woocommerce/index.ts:355 | |
| 3084 | +msgid "Could not load WooCommerce details." | |
| 2443 | 3085 | msgstr "" |
| 2444 | 3086 | |
| 2445 | -#. %s: plugin name | |
| 2446 | -#: src/plugins-window/installed-view.ts:1132 | |
| 2447 | -msgid "Auto-updates disabled for %s." | |
| 3087 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2261 | |
| 3088 | +msgid "No customer selected. Open one from the Customers folder." | |
| 2448 | 3089 | msgstr "" |
| 2449 | 3090 | |
| 2450 | -#. %s: plugin name | |
| 2451 | -#: src/plugins-window/installed-view.ts:1137 | |
| 2452 | -msgid "Auto-updates enabled for %s." | |
| 3091 | +#. %d: units bought. | |
| 3092 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2303 | |
| 3093 | +msgid "×%d bought" | |
| 2453 | 3094 | msgstr "" |
| 2454 | 3095 | |
| 2455 | -#. 1: plugin name, 2: error message | |
| 2456 | -#: src/plugins-window/installed-view.ts:1150 | |
| 2457 | -msgid "Could not toggle auto-updates for %1$s: %2$s" | |
| 3096 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2315 | |
| 3097 | +msgid "Recent orders" | |
| 2458 | 3098 | msgstr "" |
| 2459 | 3099 | |
| 2460 | -#: src/plugins-window/installed-view.ts:1174 | |
| 2461 | -msgid "Delete selected plugins?" | |
| 3100 | +#: src/plugins/my-wordpress-woocommerce/index.ts:2316 | |
| 3101 | +msgid "Addresses" | |
| 2462 | 3102 | msgstr "" |
| 2463 | 3103 | |
| 2464 | -#. %d: number of plugins | |
| 2465 | -#: src/plugins-window/installed-view.ts:1177 | |
| 2466 | -msgid "Permanently delete %d plugin(s)? Their files will be removed from disk. This cannot be undone." | |
| 3104 | +#: src/plugins/notes-widget/index.ts:118 | |
| 3105 | +msgid "Drag to pin" | |
| 2467 | 3106 | msgstr "" |
| 2468 | 3107 | |
| 2469 | -#: src/plugins-window/installed-view.ts:1261 | |
| 2470 | -msgid "deleted" | |
| 3108 | +#: src/plugins/notes-widget/index.ts:124 | |
| 3109 | +msgid "Write a note…" | |
| 2471 | 3110 | msgstr "" |
| 2472 | 3111 | |
| 2473 | -#: src/plugins-window/installed-view.ts:1263 | |
| 2474 | -msgid "activated" | |
| 3112 | +#: src/plugins/notes-widget/index.ts:142 | |
| 3113 | +msgid "Paper color" | |
| 2475 | 3114 | msgstr "" |
| 2476 | 3115 | |
| 2477 | -#: src/plugins-window/installed-view.ts:1265 | |
| 2478 | -msgid "updated" | |
| 3116 | +#: src/plugins/notes-widget/index.ts:174 | |
| 3117 | +msgid "Next paper color" | |
| 2479 | 3118 | msgstr "" |
| 2480 | 3119 | |
| 2481 | -#: src/plugins-window/installed-view.ts:1267 | |
| 2482 | -msgid "deactivated" | |
| 3120 | +#: src/plugins/snow-wallpaper/index.ts:324 | |
| 3121 | +msgid "Wind" | |
| 2483 | 3122 | msgstr "" |
| 2484 | 3123 | |
| 2485 | -#. 1: count, 2: action verb (activated, deactivated, deleted) | |
| 2486 | -#: src/plugins-window/installed-view.ts:1273 | |
| 2487 | -msgid "%1$d plugin(s) %2$s." | |
| 3124 | +#: src/plugins/snow-wallpaper/index.ts:331 | |
| 3125 | +msgid "Snowflakes" | |
| 2488 | 3126 | msgstr "" |
| 2489 | 3127 | |
| 2490 | -#. 1: success count, 2: failure count, 3: action verb | |
| 2491 | -#: src/plugins-window/installed-view.ts:1279 | |
| 2492 | -msgid "%1$d %3$s, %2$d failed." | |
| 3128 | +#: src/plugins/snow-wallpaper/index.ts:338 | |
| 3129 | +msgid "Flake size" | |
| 2493 | 3130 | msgstr "" |
| 2494 | 3131 | |
| 2495 | -#: src/plugins-window/intro-dialog.ts:119 | |
| 2496 | -msgid "Welcome to the new Plugins window" | |
| 3132 | +#: src/plugins/snow-wallpaper/index.ts:346 | |
| 3133 | +msgid "Background color" | |
| 2497 | 3134 | msgstr "" |
| 2498 | 3135 | |
| 2499 | -#: src/plugins-window/intro-dialog.ts:120 | |
| 2500 | -msgid "You're looking at the redesigned Plugins admin — same WordPress.org repository under the hood, with a workflow tuned for how Desktop Mode wants you to work." | |
| 3136 | +#: src/plugins/snow-wallpaper/index.ts:360 | |
| 3137 | +msgid "Reset to defaults" | |
| 2501 | 3138 | msgstr "" |
| 2502 | 3139 | |
| 2503 | -#: src/plugins-window/intro-dialog.ts:126 | |
| 2504 | -msgid "Two tabs in one window — Installed for managing what you have, Browse for discovering new plugins. No more bouncing between Plugins → Add New → back to Installed." | |
| 3140 | +#: src/plugins/snow-wallpaper/index.ts:386 | |
| 3141 | +#: includes/wallpapers.php:167 | |
| 3142 | +msgid "Snow" | |
| 2505 | 3143 | msgstr "" |
| 2506 | 3144 | |
| 2507 | -#: src/plugins-window/intro-dialog.ts:130 | |
| 2508 | -msgid "A real gallery on Browse — clean cards with rating, install count, last updated, and a click-anywhere detail flyout. Subtle hover lift, lazy-loaded icons, infinite scroll." | |
| 3145 | +#: src/pwa/index.ts:57 | |
| 3146 | +msgid "A new version of OpenStation is available." | |
| 2509 | 3147 | msgstr "" |
| 2510 | 3148 | |
| 2511 | -#: src/plugins-window/intro-dialog.ts:134 | |
| 2512 | -msgid "The detail flyout shows screenshots, the ratings histogram, recent reviews, the changelog and FAQ — all without leaving the window." | |
| 3149 | +#: src/pwa/index.ts:59 | |
| 3150 | +#: src/window/dom.ts:558 | |
| 3151 | +msgid "Reload" | |
| 2513 | 3152 | msgstr "" |
| 2514 | 3153 | |
| 2515 | -#: src/plugins-window/intro-dialog.ts:138 | |
| 2516 | -msgid "Drag a .zip onto the window to install — or drag a Browse card straight to the dock to pin a shortcut. The framework drag bridge handles the rest." | |
| 3154 | +#. %s: site name | |
| 3155 | +#: src/pwa/install.ts:158 | |
| 3156 | +msgid "Installed %s as an app." | |
| 2517 | 3157 | msgstr "" |
| 2518 | 3158 | |
| 2519 | -#: src/plugins-window/intro-dialog.ts:142 | |
| 2520 | -msgid "The dock repaints LIVE after every install / activate / deactivate / delete. No reload, no stale tile, no \"wait, did that work?\"." | |
| 3159 | +#: src/pwa/install.ts:185 | |
| 3160 | +msgid "Install web app" | |
| 2521 | 3161 | msgstr "" |
| 2522 | 3162 | |
| 2523 | -#: src/plugins-window/intro-dialog.ts:146 | |
| 2524 | -msgid "Per-row capability flags so the UI hides actions you can't perform — and the server re-validates every mutation, so flags can't be tampered into more permissions." | |
| 3163 | +#: src/pwa/install.ts:215 | |
| 3164 | +msgid "Install cancelled." | |
| 2525 | 3165 | msgstr "" |
| 2526 | 3166 | |
| 2527 | -#: src/plugins-window/intro-dialog.ts:235 | |
| 2528 | -#: src/posts-window/intro-dialog.ts:542 | |
| 2529 | -#: src/posts-window/pages-intro-dialog.ts:207 | |
| 2530 | -#: src/posts-window/users-intro-dialog.ts:194 | |
| 2531 | -#: includes/welcome-dialog.php:115 | |
| 3167 | +#. %s: site name | |
| 3168 | +#: src/pwa/install.ts:233 | |
| 3169 | +msgid "%s is already installed. Open it from your apps menu or home screen." | |
| 3170 | +msgstr "" | |
| 3171 | + | |
| 3172 | +#: src/pwa/install.ts:249 | |
| 3173 | +msgid "Install isn't available — another plugin's service worker is active on this site. A site admin can opt in by setting the openstation_pwa_force_replace_sw filter to true." | |
| 3174 | +msgstr "" | |
| 3175 | + | |
| 3176 | +#: src/pwa/install.ts:257 | |
| 3177 | +msgid "Install isn't available right now. Keep using the page; if it still doesn't appear, the app may already be installed in this browser." | |
| 3178 | +msgstr "" | |
| 3179 | + | |
| 3180 | +#: src/rebrand-notice.ts:123 | |
| 3181 | +msgid "New name" | |
| 3182 | +msgstr "" | |
| 3183 | + | |
| 3184 | +#: src/rebrand-notice.ts:129 | |
| 3185 | +msgid "Desktop Mode is now OpenStation" | |
| 3186 | +msgstr "" | |
| 3187 | + | |
| 3188 | +#: src/rebrand-notice.ts:134 | |
| 3189 | +msgid "The beginning of a new identity." | |
| 3190 | +msgstr "" | |
| 3191 | + | |
| 3192 | +#: src/rebrand-notice.ts:144 | |
| 3193 | +msgid "Why OpenStation? Because it represents much more than a desktop interface. It's an open workspace where WordPress becomes a complete environment for creating, managing and building, just like a real workstation, but powered by the web." | |
| 3194 | +msgstr "" | |
| 3195 | + | |
| 3196 | +#: src/rebrand-notice.ts:153 | |
| 3197 | +msgid "This update also comes with a new default theme that we hope you enjoy." | |
| 3198 | +msgstr "" | |
| 3199 | + | |
| 3200 | +#: src/rebrand-notice.ts:160 | |
| 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." | |
| 3202 | +msgstr "" | |
| 3203 | + | |
| 3204 | +#: src/rebrand-notice.ts:174 | |
| 2532 | 3205 | msgid "Got it" |
| 2533 | 3206 | msgstr "" |
| 2534 | 3207 | |
| 2535 | -#: src/plugins-window/upload-dialog.ts:80 | |
| 2536 | -msgid "Upload a plugin .zip" | |
| 3208 | +#: src/related-entities/index.ts:276 | |
| 3209 | +msgid "Related" | |
| 2537 | 3210 | msgstr "" |
| 2538 | 3211 | |
| 2539 | -#: src/plugins-window/upload-dialog.ts:85 | |
| 2540 | -msgid "Upload a plugin" | |
| 3212 | +#: src/release-card.ts:351 | |
| 3213 | +#: src/ui/components/os-toast/os-toast.ts:265 | |
| 3214 | +msgid "Dismiss" | |
| 2541 | 3215 | msgstr "" |
| 2542 | 3216 | |
| 2543 | -#: src/plugins-window/upload-dialog.ts:88 | |
| 2544 | -msgid "Pick a .zip file from your computer, or drop one onto the area below." | |
| 3217 | +#: src/release-card.ts:354 | |
| 3218 | +#: src/update-notice.ts:180 | |
| 3219 | +msgid "Update now" | |
| 2545 | 3220 | msgstr "" |
| 2546 | 3221 | |
| 2547 | -#: src/plugins-window/upload-dialog.ts:99 | |
| 2548 | -msgid "Drop a .zip plugin file here, or click to choose a file." | |
| 3222 | +#: src/reveals/registry.ts:446 | |
| 3223 | +msgid "Sweep" | |
| 2549 | 3224 | msgstr "" |
| 2550 | 3225 | |
| 2551 | -#: src/plugins-window/upload-dialog.ts:111 | |
| 2552 | -msgid "Drop your .zip here or click to browse" | |
| 3226 | +#: src/reveals/registry.ts:447 | |
| 3227 | +msgid "A straight edge travels across the window, uncovering the page behind it." | |
| 2553 | 3228 | msgstr "" |
| 2554 | 3229 | |
| 2555 | -#. 1: file name, 2: file size in KB | |
| 2556 | -#: src/plugins-window/upload-dialog.ts:170 | |
| 2557 | -msgid "%1$s · %2$s KB" | |
| 3230 | +#: src/reveals/registry.ts:456 | |
| 3231 | +msgid "Iris" | |
| 2558 | 3232 | msgstr "" |
| 2559 | 3233 | |
| 2560 | -#: src/plugins-window/upload-dialog.ts:218 | |
| 2561 | -msgid "Only .zip files are accepted." | |
| 3234 | +#: src/reveals/registry.ts:457 | |
| 3235 | +msgid "The page opens out from the centre of the window, like a camera shutter." | |
| 2562 | 3236 | msgstr "" |
| 2563 | 3237 | |
| 2564 | -#: src/plugins-window/upload-dialog.ts:377 | |
| 2565 | -msgid "Plugin installed successfully." | |
| 3238 | +#: src/reveals/registry.ts:466 | |
| 3239 | +msgid "Curtain" | |
| 2566 | 3240 | msgstr "" |
| 2567 | 3241 | |
| 2568 | -#. 1: plugin name 2: plugin version | |
| 2569 | -#: src/plugins-window/upload-dialog.ts:388 | |
| 2570 | -msgid "%1$s %2$s" | |
| 3242 | +#: src/reveals/registry.ts:467 | |
| 3243 | +msgid "Two panels part from the middle of the window and slide off the sides." | |
| 2571 | 3244 | msgstr "" |
| 2572 | 3245 | |
| 2573 | -#: src/plugins-window/upload-dialog.ts:401 | |
| 2574 | -msgid "Activate Plugin" | |
| 3246 | +#: src/reveals/registry.ts:476 | |
| 3247 | +msgid "Blinds" | |
| 2575 | 3248 | msgstr "" |
| 2576 | 3249 | |
| 2577 | -#: src/plugins-window/upload-dialog.ts:463 | |
| 2578 | -msgid "Plugin activated." | |
| 3250 | +#: src/reveals/registry.ts:477 | |
| 3251 | +msgid "Six horizontal slats retract at once, letting the page through between them." | |
| 2579 | 3252 | msgstr "" |
| 2580 | 3253 | |
| 2581 | -#: src/plugins-window/upload-dialog.ts:470 | |
| 2582 | -#: src/settings/sections/wallpaper.ts:233 | |
| 2583 | -msgid "Done" | |
| 3254 | +#: src/reveals/registry.ts:486 | |
| 3255 | +msgid "Diagonal" | |
| 2584 | 3256 | msgstr "" |
| 2585 | 3257 | |
| 2586 | -#. %s: error message from the activate handler | |
| 2587 | -#: src/plugins-window/upload-dialog.ts:483 | |
| 2588 | -msgid "Activate failed: %s" | |
| 3258 | +#: src/reveals/registry.ts:487 | |
| 3259 | +msgid "A slanted edge sweeps off the trailing corner of the window." | |
| 2589 | 3260 | msgstr "" |
| 2590 | 3261 | |
| 2591 | -#: src/plugins-window/upload-dialog.ts:278 | |
| 2592 | -msgid "Replacing existing plugin…" | |
| 3262 | +#: src/reveals/registry.ts:496 | |
| 3263 | +msgid "Rise" | |
| 2593 | 3264 | msgstr "" |
| 2594 | 3265 | |
| 2595 | -#: src/plugins-window/upload-dialog.ts:279 | |
| 2596 | -msgid "Uploading and installing…" | |
| 3266 | +#: src/reveals/registry.ts:497 | |
| 3267 | +msgid "The page rises into the window from the bottom edge upward." | |
| 2597 | 3268 | msgstr "" |
| 2598 | 3269 | |
| 2599 | -#: src/plugins-window/upload-dialog.ts:317 | |
| 2600 | -msgid "A plugin with the same folder name is already installed." | |
| 3270 | +#: src/reveals/registry.ts:506 | |
| 3271 | +msgid "Shutter" | |
| 2601 | 3272 | msgstr "" |
| 2602 | 3273 | |
| 2603 | -#: src/plugins-window/upload-dialog.ts:324 | |
| 2604 | -msgid "Replace existing plugin?" | |
| 3274 | +#: src/reveals/registry.ts:507 | |
| 3275 | +msgid "Two panels part from the middle of the window and slide off the top and bottom." | |
| 2605 | 3276 | msgstr "" |
| 2606 | 3277 | |
| 2607 | -#: src/plugins-window/upload-dialog.ts:325 | |
| 2608 | -msgid "A plugin with the same folder name is already installed. Replacing it overwrites the installed files. Any local edits to the plugin will be lost. The plugin will keep its activation state." | |
| 3278 | +#: src/reveals/registry.ts:516 | |
| 3279 | +msgid "Slats" | |
| 2609 | 3280 | msgstr "" |
| 2610 | 3281 | |
| 2611 | -#: src/plugins-window/upload-dialog.ts:329 | |
| 2612 | -msgid "Replace" | |
| 3282 | +#: src/reveals/registry.ts:517 | |
| 3283 | +msgid "Eight vertical slats retract at once, letting the page through between them." | |
| 2613 | 3284 | msgstr "" |
| 2614 | 3285 | |
| 2615 | -#. %s: error message from the upload handler | |
| 2616 | -#: src/plugins-window/upload-dialog.ts:347 | |
| 2617 | -msgid "Upload failed: %s" | |
| 3286 | +#: src/reveals/registry.ts:527 | |
| 3287 | +msgid "The page opens out from the centre of the window through a growing rhombus." | |
| 2618 | 3288 | msgstr "" |
| 2619 | 3289 | |
| 2620 | -#: src/posts-window/categories-mindmap.ts:200 | |
| 2621 | -msgid "Mindmap unavailable: shell modules API missing." | |
| 3290 | +#: src/reveals/registry.ts:536 | |
| 3291 | +msgid "Mosaic" | |
| 2622 | 3292 | msgstr "" |
| 2623 | 3293 | |
| 2624 | -#: src/posts-window/categories-mindmap.ts:206 | |
| 2625 | -#: src/posts-window/categories-mindmap.ts:211 | |
| 2626 | -msgid "Mindmap unavailable." | |
| 3294 | +#: src/reveals/registry.ts:537 | |
| 3295 | +msgid "The page arrives as a grid of tiles, each opening out from its own centre." | |
| 2627 | 3296 | msgstr "" |
| 2628 | 3297 | |
| 2629 | -#: src/posts-window/categories-mindmap.ts:231 | |
| 2630 | -msgid "Add root category" | |
| 3298 | +#: src/reveals/registry.ts:546 | |
| 3299 | +msgid "Camera shutter" | |
| 2631 | 3300 | msgstr "" |
| 2632 | 3301 | |
| 2633 | -#: src/posts-window/categories-mindmap.ts:237 | |
| 2634 | -#: src/posts-window/tags-cloud.ts:262 | |
| 2635 | -msgid "Recenter" | |
| 3302 | +#: src/reveals/registry.ts:547 | |
| 3303 | +msgid "Six wedges slide aside in unison, opening a hexagonal aperture from the centre like the iris of a camera lens." | |
| 2636 | 3304 | msgstr "" |
| 2637 | 3305 | |
| 2638 | -#: src/posts-window/categories-mindmap.ts:246 | |
| 2639 | -#: src/posts-window/index.ts:1731 | |
| 2640 | -msgid "Search categories…" | |
| 3306 | +#: src/reveals/registry.ts:566 | |
| 3307 | +msgid "Radar" | |
| 2641 | 3308 | msgstr "" |
| 2642 | 3309 | |
| 2643 | -#: src/posts-window/categories-mindmap.ts:249 | |
| 2644 | -msgid "Search categories in the mindmap" | |
| 3310 | +#: src/reveals/registry.ts:567 | |
| 3311 | +msgid "A spoke sweeps a full turn around the centre of the window, uncovering the page behind it." | |
| 2645 | 3312 | msgstr "" |
| 2646 | 3313 | |
| 2647 | -#: src/posts-window/categories-mindmap.ts:258 | |
| 2648 | -msgid "Click a node to focus + edit · drag onto another to reparent · wheel to zoom" | |
| 3314 | +#. %d: number of revisions. | |
| 3315 | +#: src/revisions/index.ts:110 | |
| 3316 | +msgid "View revisions (%d)" | |
| 2649 | 3317 | msgstr "" |
| 2650 | 3318 | |
| 2651 | -#: src/posts-window/categories-mindmap.ts:510 | |
| 2652 | -msgid "Couldn’t load categories:" | |
| 3319 | +#: src/revisions/index.ts:114 | |
| 3320 | +msgid "View revisions" | |
| 2653 | 3321 | msgstr "" |
| 2654 | 3322 | |
| 2655 | -#: src/posts-window/categories-mindmap.ts:545 | |
| 2656 | -msgid "No custom categories yet. Click \"Add root category\" to start branching." | |
| 3323 | +#: src/revisions/index.ts:193 | |
| 3324 | +msgid "No revisions are available for this content." | |
| 2657 | 3325 | msgstr "" |
| 2658 | 3326 | |
| 2659 | -#. %s: parent category name. | |
| 2660 | -#: src/posts-window/categories-mindmap.ts:2304 | |
| 2661 | -msgid "New child of %s" | |
| 3327 | +#. %s: post title. | |
| 3328 | +#: src/revisions/index.ts:203 | |
| 3329 | +msgid "Revisions: %s" | |
| 2662 | 3330 | msgstr "" |
| 2663 | 3331 | |
| 2664 | -#: src/posts-window/categories-mindmap.ts:2307 | |
| 2665 | -msgid "New root category" | |
| 3332 | +#. 1: action label, e.g. "Open". 2: number of selected items. | |
| 3333 | +#: src/selection/actions.ts:102 | |
| 3334 | +msgid "%1$s (%2$d items)" | |
| 2666 | 3335 | msgstr "" |
| 2667 | 3336 | |
| 2668 | -#: src/posts-window/categories-mindmap.ts:2314 | |
| 2669 | -#: src/posts-window/categories-mindmap.ts:2495 | |
| 2670 | -#: src/posts-window/categories-mindmap.ts:2501 | |
| 2671 | -#: src/posts-window/tags-cloud.ts:1649 | |
| 2672 | -#: src/posts-window/tags-cloud.ts:1818 | |
| 2673 | -#: src/posts-window/tags-cloud.ts:1824 | |
| 2674 | -#: src/posts-window/users-render.ts:684 | |
| 2675 | -#: src/settings/sections/help.ts:287 | |
| 2676 | -msgid "Name" | |
| 3337 | +#: src/settings/wallpaper-defs.ts:45 | |
| 3338 | +msgid "Custom gradient" | |
| 2677 | 3339 | msgstr "" |
| 2678 | 3340 | |
| 2679 | -#: src/posts-window/categories-mindmap.ts:2319 | |
| 2680 | -msgid "e.g. Recipes" | |
| 3341 | +#: src/settings/wallpaper-defs.ts:48 | |
| 3342 | +msgid "Mix your own two-colour gradient and set the angle — your desk, your palette." | |
| 2681 | 3343 | msgstr "" |
| 2682 | 3344 | |
| 2683 | -#: src/posts-window/categories-mindmap.ts:2327 | |
| 2684 | -#: src/posts-window/categories-mindmap.ts:2506 | |
| 2685 | -#: src/posts-window/index.ts:562 | |
| 2686 | -#: src/posts-window/tags-cloud.ts:1829 | |
| 2687 | -msgid "Slug" | |
| 3345 | +#: src/settings/wallpaper-defs.ts:77 | |
| 3346 | +msgid "Custom image" | |
| 2688 | 3347 | msgstr "" |
| 2689 | 3348 | |
| 2690 | -#: src/posts-window/categories-mindmap.ts:2332 | |
| 2691 | -#: src/posts-window/categories-mindmap.ts:2512 | |
| 2692 | -#: src/posts-window/tags-cloud.ts:1835 | |
| 2693 | -msgid "auto-from-name" | |
| 3349 | +#: src/settings/wallpaper-defs.ts:81 | |
| 3350 | +msgid "Any image from your media library or an upload, sized to cover the whole desk." | |
| 2694 | 3351 | msgstr "" |
| 2695 | 3352 | |
| 2696 | -#: src/posts-window/categories-mindmap.ts:2352 | |
| 2697 | -#: src/posts-window/categories-mindmap.ts:2539 | |
| 2698 | -#: src/posts-window/tags-cloud.ts:1664 | |
| 2699 | -#: src/posts-window/tags-cloud.ts:1856 | |
| 2700 | -msgid "Description (optional)" | |
| 3353 | +#: src/ui/components/os-notice/os-notice.ts:172 | |
| 3354 | +msgid "Dismiss notice" | |
| 2701 | 3355 | msgstr "" |
| 2702 | 3356 | |
| 2703 | -#: src/posts-window/categories-mindmap.ts:2362 | |
| 2704 | -#: src/posts-window/tags-cloud.ts:1674 | |
| 2705 | -#: src/posts-window/user-edit-render.ts:1895 | |
| 2706 | -msgid "Create" | |
| 3357 | +#: src/ui/components/os-split/os-split.ts:258 | |
| 3358 | +msgid "Resize panes" | |
| 2707 | 3359 | msgstr "" |
| 2708 | 3360 | |
| 2709 | -#: src/posts-window/categories-mindmap.ts:2411 | |
| 2710 | -#: src/posts-window/tags-cloud.ts:1743 | |
| 2711 | -msgid "Couldn’t create:" | |
| 3361 | +#. 1: WordPress version, 2: release codename. | |
| 3362 | +#: src/update-notice.ts:96 | |
| 3363 | +msgid "WordPress %1$s \"%2$s\" is available." | |
| 2712 | 3364 | msgstr "" |
| 2713 | 3365 | |
| 2714 | -#: src/posts-window/categories-mindmap.ts:2460 | |
| 2715 | -msgid "No category selected" | |
| 3366 | +#. %s: WordPress version. | |
| 3367 | +#: src/update-notice.ts:100 | |
| 3368 | +msgid "WordPress %s is available." | |
| 2716 | 3369 | msgstr "" |
| 2717 | 3370 | |
| 2718 | -#: src/posts-window/categories-mindmap.ts:2463 | |
| 2719 | -msgid "Click a node on the mindmap to edit its name, description, and posts." | |
| 3371 | +#: src/update-notice.ts:144 | |
| 3372 | +#: includes/core-notices.php:91 | |
| 3373 | +msgid "WordPress Updates" | |
| 2720 | 3374 | msgstr "" |
| 2721 | 3375 | |
| 2722 | -#. %d: post count. | |
| 2723 | -#: src/posts-window/categories-mindmap.ts:2547 | |
| 2724 | -msgid "%d post in this category." | |
| 2725 | -msgid_plural "%d posts in this category." | |
| 2726 | -msgstr[0] "" | |
| 2727 | -msgstr[1] "" | |
| 3376 | +#: src/widgets/built-in.ts:20 | |
| 3377 | +msgid "Clock" | |
| 3378 | +msgstr "" | |
| 2728 | 3379 | |
| 2729 | -#: src/posts-window/categories-mindmap.ts:2562 | |
| 2730 | -msgid "+ Child" | |
| 3380 | +#: src/widgets/built-in.ts:23 | |
| 3381 | +msgid "Local time and date, refreshed every second." | |
| 2731 | 3382 | msgstr "" |
| 2732 | 3383 | |
| 2733 | -#: src/posts-window/categories-mindmap.ts:2577 | |
| 2734 | -msgid "Make root" | |
| 3384 | +#. %s is the widget label (e.g., "Clock") | |
| 3385 | +#: src/widgets/frame.ts:307 | |
| 3386 | +msgid "Dock %s back to widget column" | |
| 2735 | 3387 | msgstr "" |
| 2736 | 3388 | |
| 2737 | -#: src/posts-window/categories-mindmap.ts:2578 | |
| 2738 | -msgid "Promote this category to a top-level root (no parent)." | |
| 3389 | +#. %s is the widget label (e.g., "Clock") | |
| 3390 | +#: src/widgets/frame.ts:344 | |
| 3391 | +msgid "Remove %s" | |
| 2739 | 3392 | msgstr "" |
| 2740 | 3393 | |
| 2741 | -#: src/posts-window/categories-mindmap.ts:2591 | |
| 2742 | -msgid "Couldn’t reparent:" | |
| 3394 | +#: src/widgets/layer.ts:615 | |
| 3395 | +#: src/widgets/layer.ts:622 | |
| 3396 | +#: src/widgets/picker.ts:55 | |
| 3397 | +#: src/widgets/picker.ts:59 | |
| 3398 | +msgid "Add widget" | |
| 2743 | 3399 | msgstr "" |
| 2744 | 3400 | |
| 2745 | -#: src/posts-window/categories-mindmap.ts:2647 | |
| 2746 | -#: src/posts-window/tags-cloud.ts:1925 | |
| 2747 | -msgid "Couldn’t save:" | |
| 3401 | +#: src/widgets/picker.ts:156 | |
| 3402 | +msgid "No widgets available. Activate a plugin that registers one, or see the docs for the registerWidget API." | |
| 2748 | 3403 | msgstr "" |
| 2749 | 3404 | |
| 2750 | -#: src/posts-window/categories-mindmap.ts:2657 | |
| 2751 | -#: src/posts-window/tags-cloud.ts:1935 | |
| 2752 | -msgid "Click again to delete" | |
| 3405 | +#. %s is the widget label | |
| 3406 | +#: src/widgets/picker.ts:179 | |
| 3407 | +msgid "%s (already added)" | |
| 2753 | 3408 | msgstr "" |
| 2754 | 3409 | |
| 2755 | -#: src/posts-window/categories-mindmap.ts:2685 | |
| 2756 | -#: src/posts-window/tags-cloud.ts:1965 | |
| 2757 | -msgid "Couldn’t delete:" | |
| 3410 | +#. %s is the widget label | |
| 3411 | +#: src/widgets/picker.ts:182 | |
| 3412 | +msgid "Add %s" | |
| 2758 | 3413 | msgstr "" |
| 2759 | 3414 | |
| 2760 | -#: src/posts-window/categories-mindmap.ts:1579 | |
| 2761 | -msgid "Reparent failed:" | |
| 3415 | +#: src/widgets/picker.ts:209 | |
| 3416 | +msgid "Added" | |
| 2762 | 3417 | msgstr "" |
| 2763 | 3418 | |
| 2764 | -#: src/posts-window/categories-mindmap.ts:2119 | |
| 2765 | -#: src/posts-window/tags-cloud.ts:1481 | |
| 2766 | -msgid "Couldn’t load posts:" | |
| 3419 | +#: src/window-chrome/controls/built-ins.ts:37 | |
| 3420 | +msgid "Minimize" | |
| 2767 | 3421 | msgstr "" |
| 2768 | 3422 | |
| 2769 | -#: src/posts-window/index.ts:257 | |
| 2770 | -#: src/posts-window/index.ts:1081 | |
| 2771 | -msgid "Scheduled" | |
| 3423 | +#: src/window-chrome/controls/built-ins.ts:50 | |
| 3424 | +msgid "Maximize" | |
| 2772 | 3425 | msgstr "" |
| 2773 | 3426 | |
| 2774 | -#: src/posts-window/index.ts:258 | |
| 2775 | -msgid "Draft" | |
| 3427 | +#: src/window-chrome/controls/built-ins.ts:63 | |
| 3428 | +#: src/window/index.ts:2705 | |
| 3429 | +msgid "Enter fullscreen" | |
| 2776 | 3430 | msgstr "" |
| 2777 | 3431 | |
| 2778 | -#: src/posts-window/index.ts:260 | |
| 2779 | -msgid "Private" | |
| 3432 | +#: src/window/dom.ts:264 | |
| 3433 | +msgid "Loading window content" | |
| 2780 | 3434 | msgstr "" |
| 2781 | 3435 | |
| 2782 | -#: src/posts-window/index.ts:529 | |
| 2783 | -msgid "All authors" | |
| 3436 | +#: src/window/dom.ts:479 | |
| 3437 | +msgid "Window actions" | |
| 2784 | 3438 | msgstr "" |
| 2785 | 3439 | |
| 2786 | -#: src/posts-window/index.ts:530 | |
| 2787 | -msgid "Filter by author" | |
| 3440 | +#: src/window/dom.ts:503 | |
| 3441 | +msgid "Open on startup" | |
| 2788 | 3442 | msgstr "" |
| 2789 | 3443 | |
| 2790 | -#: src/posts-window/index.ts:537 | |
| 2791 | -msgid "Date" | |
| 3444 | +#. %s is the window's admin-page name (e.g., "Posts") | |
| 3445 | +#: src/window/dom.ts:517 | |
| 3446 | +msgid "Open another %s" | |
| 2792 | 3447 | msgstr "" |
| 2793 | 3448 | |
| 2794 | -#: src/posts-window/index.ts:555 | |
| 2795 | -msgid "Template" | |
| 3449 | +#: src/window/dom.ts:533 | |
| 3450 | +msgid "Open in new window" | |
| 2796 | 3451 | msgstr "" |
| 2797 | 3452 | |
| 2798 | -#: src/posts-window/index.ts:617 | |
| 2799 | -msgid "All tags" | |
| 3453 | +#: src/window/dom.ts:573 | |
| 3454 | +msgid "Open in browser tab" | |
| 2800 | 3455 | msgstr "" |
| 2801 | 3456 | |
| 2802 | -#: src/posts-window/index.ts:618 | |
| 2803 | -msgid "Filter by tag" | |
| 3457 | +#. %s is the window's title (e.g., "OpenStation Preferences") | |
| 3458 | +#: src/window/dom.ts:865 | |
| 3459 | +msgid "%s sections" | |
| 2804 | 3460 | msgstr "" |
| 2805 | 3461 | |
| 2806 | -#: src/posts-window/index.ts:657 | |
| 2807 | -msgid "Top-level page" | |
| 3462 | +#. %s is the window's admin-page title (e.g., "Posts") | |
| 3463 | +#: src/window/dom.ts:868 | |
| 3464 | +msgid "%s sub-pages" | |
| 2808 | 3465 | msgstr "" |
| 2809 | 3466 | |
| 2810 | -#. %d is the numeric id of a parent page whose title isn't on the current page roster. | |
| 2811 | -#: src/posts-window/index.ts:666 | |
| 2812 | -msgid "↳ #%d" | |
| 3467 | +#: src/window/iframe-bridge.ts:283 | |
| 3468 | +msgid "Unsaved changes" | |
| 2813 | 3469 | msgstr "" |
| 2814 | 3470 | |
| 2815 | -#: src/posts-window/index.ts:704 | |
| 2816 | -#: src/posts-window/index.ts:706 | |
| 2817 | -#: includes/pages-window/window.php:249 | |
| 2818 | -msgid "Default template" | |
| 3471 | +#: src/window/iframe-bridge.ts:284 | |
| 3472 | +msgid "You have unsaved changes. Are you sure you want to close this window?" | |
| 2819 | 3473 | msgstr "" |
| 2820 | 3474 | |
| 2821 | -#: src/posts-window/index.ts:730 | |
| 2822 | -msgid "Click to copy slug" | |
| 3475 | +#: src/window/iframe-bridge.ts:285 | |
| 3476 | +msgid "Close window" | |
| 2823 | 3477 | msgstr "" |
| 2824 | 3478 | |
| 2825 | -#: src/posts-window/index.ts:757 | |
| 2826 | -#: src/posts-window/users-render.ts:383 | |
| 2827 | -msgid "Copied!" | |
| 3479 | +#: src/window/iframe-bridge.ts:618 | |
| 3480 | +msgid "Request failed." | |
| 2828 | 3481 | msgstr "" |
| 2829 | 3482 | |
| 2830 | -#: src/posts-window/index.ts:824 | |
| 2831 | -msgid "%d comment" | |
| 2832 | -msgid_plural "%d comments" | |
| 3483 | +#. %d: HTTP status code of the failed request. | |
| 3484 | +#: src/window/iframe-bridge.ts:621 | |
| 3485 | +msgid "Request failed (HTTP %d)." | |
| 3486 | +msgstr "" | |
| 3487 | + | |
| 3488 | +#: src/window/index.ts:2705 | |
| 3489 | +msgid "Exit fullscreen" | |
| 3490 | +msgstr "" | |
| 3491 | + | |
| 3492 | +#: src/window/index.ts:3996 | |
| 3493 | +msgid "Not saved." | |
| 3494 | +msgstr "" | |
| 3495 | + | |
| 3496 | +#. %s: error message explaining why the change could not be saved. | |
| 3497 | +#: src/window/index.ts:3999 | |
| 3498 | +msgid "Not saved. %s" | |
| 3499 | +msgstr "" | |
| 3500 | + | |
| 3501 | +#: src/window-links/renderers/svg-splines.ts:152 | |
| 3502 | +#: src/window-links/stub-renderer.ts:74 | |
| 3503 | +msgid "Splines" | |
| 3504 | +msgstr "" | |
| 3505 | + | |
| 3506 | +#: src/window-links/renderers/svg-splines.ts:153 | |
| 3507 | +#: src/window-links/stub-renderer.ts:75 | |
| 3508 | +msgid "Curved connectors between related windows, ending in circular dots — the larger dot sits on the window the content belongs to; windows that reference each other get large dots on both ends." | |
| 3509 | +msgstr "" | |
| 3510 | + | |
| 3511 | +#: src/window-manager/close-all-shortcut.ts:163 | |
| 3512 | +msgid "Don't ask again" | |
| 3513 | +msgstr "" | |
| 3514 | + | |
| 3515 | +#: src/window-manager/close-all-shortcut.ts:176 | |
| 3516 | +msgid "Close all windows?" | |
| 3517 | +msgstr "" | |
| 3518 | + | |
| 3519 | +#. %d: number of open windows on this desktop. | |
| 3520 | +#: src/window-manager/close-all-shortcut.ts:179 | |
| 3521 | +msgid "%d open window on this desktop will be closed." | |
| 3522 | +msgid_plural "%d open windows on this desktop will be closed." | |
| 2833 | 3523 | msgstr[0] "" |
| 2834 | 3524 | msgstr[1] "" |
| 2835 | 3525 | |
| 2836 | -#: src/posts-window/index.ts:997 | |
| 2837 | -msgid "Show columns" | |
| 3526 | +#. %d: number of windows closed. | |
| 3527 | +#: src/window-manager/close-all-shortcut.ts:274 | |
| 3528 | +msgid "Closed %d window." | |
| 3529 | +msgid_plural "Closed %d windows." | |
| 3530 | +msgstr[0] "" | |
| 3531 | +msgstr[1] "" | |
| 3532 | + | |
| 3533 | +#. %d is the workspace number (e.g., "Workspace 2") | |
| 3534 | +#: src/window-manager/desktops.ts:129 | |
| 3535 | +msgid "Workspace %d" | |
| 2838 | 3536 | msgstr "" |
| 2839 | 3537 | |
| 2840 | -#: src/posts-window/index.ts:1079 | |
| 2841 | -msgid "Drafts" | |
| 3538 | +#: src/window-manager/overview.ts:595 | |
| 3539 | +msgid "Add new workspace" | |
| 2842 | 3540 | msgstr "" |
| 2843 | 3541 | |
| 2844 | -#: src/posts-window/index.ts:1097 | |
| 2845 | -#: includes/comments-window/window.php:67 | |
| 2846 | -msgid "Move to trash" | |
| 3542 | +#. %s is the desktop label | |
| 3543 | +#: src/window-manager/overview.ts:671 | |
| 3544 | +msgid "Switch to %s" | |
| 2847 | 3545 | msgstr "" |
| 2848 | 3546 | |
| 2849 | -#. %d: row count. | |
| 2850 | -#: src/posts-window/index.ts:1101 | |
| 2851 | -msgid "Move %d post(s) to the trash?" | |
| 3547 | +#. %s is the desktop name. | |
| 3548 | +#: src/window-manager/overview.ts:715 | |
| 3549 | +msgid "%s — double-click to rename" | |
| 2852 | 3550 | msgstr "" |
| 2853 | 3551 | |
| 2854 | -#: src/posts-window/index.ts:1305 | |
| 2855 | -msgid "Front page" | |
| 3552 | +#. %s is the desktop name. | |
| 3553 | +#: src/window-manager/overview.ts:788 | |
| 3554 | +msgid "Edit %s — its apps, widgets, look and windows" | |
| 2856 | 3555 | msgstr "" |
| 2857 | 3556 | |
| 2858 | -#: src/posts-window/index.ts:1318 | |
| 2859 | -msgid "Posts page" | |
| 3557 | +#. %s is the desktop label | |
| 3558 | +#: src/window-manager/overview.ts:792 | |
| 3559 | +msgid "Rename %s" | |
| 2860 | 3560 | msgstr "" |
| 2861 | 3561 | |
| 2862 | -#: src/posts-window/index.ts:1484 | |
| 2863 | -msgid "Add tag…" | |
| 3562 | +#. %s is the workspace name. | |
| 3563 | +#: src/window-manager/overview.ts:857 | |
| 3564 | +msgid "Restore %s — reopen its windows, widgets and look" | |
| 2864 | 3565 | msgstr "" |
| 2865 | 3566 | |
| 2866 | -#: src/posts-window/index.ts:1485 | |
| 2867 | -msgid "Tag" | |
| 3567 | +#: src/window-manager/overview.ts:860 | |
| 3568 | +msgid "Restore" | |
| 2868 | 3569 | msgstr "" |
| 2869 | 3570 | |
| 2870 | -#. %s: tag label | |
| 2871 | -#: src/posts-window/index.ts:1632 | |
| 2872 | -msgid "Couldn’t add tag \"%s\"." | |
| 3571 | +#. %d is the number of external sub-tabs open on this window. | |
| 3572 | +#: src/window-manager/overview.ts:1030 | |
| 3573 | +msgid "· %d open tab" | |
| 3574 | +msgid_plural "· %d open tabs" | |
| 3575 | +msgstr[0] "" | |
| 3576 | +msgstr[1] "" | |
| 3577 | + | |
| 3578 | +#: src/window/tabs.ts:280 | |
| 3579 | +#: src/window/tabs.ts:281 | |
| 3580 | +msgid "Open in a new browser tab" | |
| 2873 | 3581 | msgstr "" |
| 2874 | 3582 | |
| 2875 | -#. %s: tag label | |
| 2876 | -#: src/posts-window/index.ts:1677 | |
| 2877 | -msgid "Couldn’t remove tag \"%s\"." | |
| 3583 | +#: src/window/tabs.ts:288 | |
| 3584 | +#: src/window/tabs.ts:289 | |
| 3585 | +msgid "Close tab" | |
| 2878 | 3586 | msgstr "" |
| 2879 | 3587 | |
| 2880 | -#: src/posts-window/index.ts:1732 | |
| 2881 | -msgid "Categorize" | |
| 3588 | +#. %s is the external site's title or URL. | |
| 3589 | +#: src/window/tabs.ts:492 | |
| 3590 | +msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding." | |
| 2882 | 3591 | msgstr "" |
| 2883 | 3592 | |
| 2884 | -#: src/posts-window/index.ts:1838 | |
| 2885 | -msgid "Couldn’t assign new category." | |
| 3593 | +#: src/workspaces/command.ts:25 | |
| 3594 | +msgid "Edit this workspace…" | |
| 2886 | 3595 | msgstr "" |
| 2887 | 3596 | |
| 2888 | -#: src/posts-window/index.ts:1845 | |
| 2889 | -msgid "Couldn’t create category." | |
| 3597 | +#: src/workspaces/command.ts:28 | |
| 3598 | +msgid "New workspace…" | |
| 2890 | 3599 | msgstr "" |
| 2891 | 3600 | |
| 2892 | -#: src/posts-window/index.ts:1873 | |
| 2893 | -msgid "Couldn’t update categories." | |
| 3601 | +#: src/workspaces/command.ts:39 | |
| 3602 | +msgid "Keep this desk" | |
| 2894 | 3603 | msgstr "" |
| 2895 | 3604 | |
| 2896 | -#: src/posts-window/index.ts:1895 | |
| 2897 | -msgid "Delete category?" | |
| 3605 | +#: src/workspaces/command.ts:40 | |
| 3606 | +msgid "Make this workspace open the way the desk is now — these windows where they are, these widgets, these apps." | |
| 2898 | 3607 | msgstr "" |
| 2899 | 3608 | |
| 2900 | -#. %s: category name. | |
| 2901 | -#: src/posts-window/index.ts:1898 | |
| 2902 | -msgid "Delete the category \"%s\"? Posts assigned only to it will fall back to Uncategorized." | |
| 3609 | +#: src/workspaces/command.ts:74 | |
| 3610 | +msgid "You are here" | |
| 2903 | 3611 | msgstr "" |
| 2904 | 3612 | |
| 2905 | -#: src/posts-window/index.ts:1927 | |
| 2906 | -msgid "Couldn’t update post categories after delete." | |
| 3613 | +#. %d is a number of open windows. | |
| 3614 | +#: src/workspaces/command.ts:77 | |
| 3615 | +msgid "%d open" | |
| 2907 | 3616 | msgstr "" |
| 2908 | 3617 | |
| 2909 | -#: src/posts-window/index.ts:1933 | |
| 2910 | -msgid "Couldn’t delete category." | |
| 3618 | +#: src/workspaces/command.ts:99 | |
| 3619 | +msgid "Blank, or set up for a job — the wizard asks." | |
| 2911 | 3620 | msgstr "" |
| 2912 | 3621 | |
| 2913 | -#: src/posts-window/index.ts:2086 | |
| 2914 | -msgid "Couldn’t add category." | |
| 3622 | +#: src/workspaces/command.ts:106 | |
| 3623 | +msgid "Name, apps, widgets, look and windows." | |
| 2915 | 3624 | msgstr "" |
| 2916 | 3625 | |
| 2917 | -#: src/posts-window/index.ts:2188 | |
| 2918 | -msgid "modified" | |
| 3626 | +#: src/workspaces/command.ts:134 | |
| 3627 | +msgid "There is no desk to keep." | |
| 2919 | 3628 | msgstr "" |
| 2920 | 3629 | |
| 2921 | -#: src/posts-window/index.ts:2218 | |
| 2922 | -msgid "Excerpt" | |
| 3630 | +#: src/workspaces/command.ts:142 | |
| 3631 | +msgid "Workspace" | |
| 2923 | 3632 | msgstr "" |
| 2924 | 3633 | |
| 2925 | -#: src/posts-window/index.ts:2229 | |
| 2926 | -#: src/posts-window/index.ts:2231 | |
| 2927 | -msgid "(no excerpt)" | |
| 3634 | +#: src/workspaces/command.ts:143 | |
| 3635 | +msgid "Switch, create or edit a workspace." | |
| 2928 | 3636 | msgstr "" |
| 2929 | 3637 | |
| 2930 | -#: src/posts-window/index.ts:2385 | |
| 2931 | -msgid "No posts" | |
| 3638 | +#: src/workspaces/command.ts:164 | |
| 3639 | +msgid "Type a workspace name to switch to it, or pick a template to create one." | |
| 2932 | 3640 | msgstr "" |
| 2933 | 3641 | |
| 2934 | -#. 1: current page, 2: total pages, 3: total posts. | |
| 2935 | -#: src/posts-window/index.ts:2389 | |
| 2936 | -msgid "Page %1$d of %2$d · %3$d posts" | |
| 3642 | +#. %s is what the user typed. | |
| 3643 | +#: src/workspaces/command.ts:179 | |
| 3644 | +msgid "No workspace matching **%s** — try `/workspace` alone to see them all." | |
| 2937 | 3645 | msgstr "" |
| 2938 | 3646 | |
| 2939 | -#: src/posts-window/index.ts:2582 | |
| 2940 | -msgid "Add New Page" | |
| 3647 | +#: src/workspaces/presets.ts:65 | |
| 3648 | +#: src/workspaces/presets.ts:73 | |
| 3649 | +#: includes/workspaces.php:114 | |
| 3650 | +msgid "Commerce" | |
| 2941 | 3651 | msgstr "" |
| 2942 | 3652 | |
| 2943 | -#: src/posts-window/index.ts:2582 | |
| 2944 | -msgid "Add New Post" | |
| 3653 | +#: src/workspaces/presets.ts:66 | |
| 3654 | +#: includes/workspaces.php:115 | |
| 3655 | +msgid "A shop floor. WooCommerce orders, products and analytics side by side; everything that is not commerce leaves the rails." | |
| 2945 | 3656 | msgstr "" |
| 2946 | 3657 | |
| 2947 | -#: src/posts-window/intro-dialog.ts:166 | |
| 2948 | -msgid "Science" | |
| 3658 | +#: src/workspaces/presets.ts:109 | |
| 3659 | +#: src/workspaces/presets.ts:116 | |
| 3660 | +#: includes/workspaces.php:124 | |
| 3661 | +msgid "Learning" | |
| 2949 | 3662 | msgstr "" |
| 2950 | 3663 | |
| 2951 | -#: src/posts-window/intro-dialog.ts:167 | |
| 2952 | -msgid "Biology" | |
| 3664 | +#: src/workspaces/presets.ts:110 | |
| 3665 | +#: includes/workspaces.php:125 | |
| 3666 | +msgid "A course studio. Sensei courses, lessons and learners tiled together, so moving between them is a glance rather than a navigation." | |
| 2953 | 3667 | msgstr "" |
| 2954 | 3668 | |
| 2955 | -#: src/posts-window/intro-dialog.ts:168 | |
| 2956 | -msgid "Astronomy" | |
| 3669 | +#: src/workspaces/presets.ts:150 | |
| 3670 | +#: src/workspaces/presets.ts:157 | |
| 3671 | +#: includes/workspaces.php:134 | |
| 3672 | +msgid "Publishing" | |
| 2957 | 3673 | msgstr "" |
| 2958 | 3674 | |
| 2959 | -#: src/posts-window/intro-dialog.ts:169 | |
| 2960 | -msgid "Physics" | |
| 3675 | +#: src/workspaces/presets.ts:151 | |
| 3676 | +#: includes/workspaces.php:135 | |
| 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." | |
| 2961 | 3678 | msgstr "" |
| 2962 | 3679 | |
| 2963 | -#: src/posts-window/intro-dialog.ts:171 | |
| 2964 | -msgid "Society" | |
| 3680 | +#: src/workspaces/presets.ts:191 | |
| 3681 | +msgid "New draft" | |
| 2965 | 3682 | msgstr "" |
| 2966 | 3683 | |
| 2967 | -#: src/posts-window/intro-dialog.ts:172 | |
| 2968 | -msgid "Economics" | |
| 3684 | +#: src/workspaces/wizard.ts:191 | |
| 3685 | +msgid "Start" | |
| 2969 | 3686 | msgstr "" |
| 2970 | 3687 | |
| 2971 | -#: src/posts-window/intro-dialog.ts:173 | |
| 2972 | -msgid "Politics" | |
| 3688 | +#: src/workspaces/wizard.ts:192 | |
| 3689 | +#: src/workspaces/wizard.ts:512 | |
| 3690 | +msgid "Name" | |
| 2973 | 3691 | msgstr "" |
| 2974 | 3692 | |
| 2975 | -#: src/posts-window/intro-dialog.ts:175 | |
| 2976 | -msgid "Culture" | |
| 3693 | +#: src/workspaces/wizard.ts:194 | |
| 3694 | +#: src/workspaces/wizard.ts:707 | |
| 3695 | +#: includes/ai-copilot/search.php:129 | |
| 3696 | +#: includes/render/shell.php:96 | |
| 3697 | +#: includes/wp-icon-registry.php:48 | |
| 3698 | +msgid "Widgets" | |
| 2977 | 3699 | msgstr "" |
| 2978 | 3700 | |
| 2979 | -#: src/posts-window/intro-dialog.ts:176 | |
| 2980 | -msgid "Music" | |
| 3701 | +#: src/workspaces/wizard.ts:195 | |
| 3702 | +msgid "Look" | |
| 2981 | 3703 | msgstr "" |
| 2982 | 3704 | |
| 2983 | -#: src/posts-window/intro-dialog.ts:177 | |
| 2984 | -msgid "Cinema" | |
| 3705 | +#: src/workspaces/wizard.ts:196 | |
| 3706 | +msgid "Windows" | |
| 2985 | 3707 | msgstr "" |
| 2986 | 3708 | |
| 2987 | -#: src/posts-window/intro-dialog.ts:486 | |
| 2988 | -msgid "A new visual editor for Categories and Tags awaits inside — drag, drop, and reorganize your taxonomy in seconds." | |
| 3709 | +#: src/workspaces/wizard.ts:203 | |
| 3710 | +msgid "Cascade" | |
| 2989 | 3711 | msgstr "" |
| 2990 | 3712 | |
| 2991 | -#: src/posts-window/intro-dialog.ts:512 | |
| 2992 | -msgid "Welcome to the new Posts" | |
| 3713 | +#: src/workspaces/wizard.ts:205 | |
| 3714 | +msgid "Tile" | |
| 2993 | 3715 | msgstr "" |
| 2994 | 3716 | |
| 2995 | -#: src/posts-window/intro-dialog.ts:517 | |
| 2996 | -msgid "A redesigned Posts experience built around how you actually work. Try the new Categories canvas — grab a node and drop it on another to reparent it." | |
| 3717 | +#: src/workspaces/wizard.ts:207 | |
| 3718 | +msgid "Columns" | |
| 2997 | 3719 | msgstr "" |
| 2998 | 3720 | |
| 2999 | -#: src/posts-window/intro-dialog.ts:528 | |
| 3000 | -msgid "Prefer the classic Posts list? You can switch back any time from OS Settings → Features." | |
| 3721 | +#: src/workspaces/wizard.ts:209 | |
| 3722 | +msgid "Focus" | |
| 3001 | 3723 | msgstr "" |
| 3002 | 3724 | |
| 3003 | -#: src/posts-window/intro-dialog.ts:810 | |
| 3004 | -msgid "WordPress at scale" | |
| 3725 | +#: src/workspaces/wizard.ts:212 | |
| 3726 | +msgid "Free" | |
| 3005 | 3727 | msgstr "" |
| 3006 | 3728 | |
| 3007 | -#: src/posts-window/intro-dialog.ts:810 | |
| 3008 | -msgid "Plugins economy" | |
| 3729 | +#: src/workspaces/wizard.ts:219 | |
| 3730 | +msgid "Staggered, every window the same size." | |
| 3009 | 3731 | msgstr "" |
| 3010 | 3732 | |
| 3011 | -#: src/posts-window/intro-dialog.ts:810 | |
| 3012 | -msgid "Open-source orbits" | |
| 3733 | +#: src/workspaces/wizard.ts:221 | |
| 3734 | +msgid "A uniform grid covering the desk." | |
| 3013 | 3735 | msgstr "" |
| 3014 | 3736 | |
| 3015 | -#: src/posts-window/intro-dialog.ts:811 | |
| 3016 | -#: src/posts-window/intro-dialog.ts:865 | |
| 3017 | -msgid "Title cards reborn" | |
| 3737 | +#: src/workspaces/wizard.ts:223 | |
| 3738 | +msgid "Full-height columns, side by side — for things you compare." | |
| 3018 | 3739 | msgstr "" |
| 3019 | 3740 | |
| 3020 | -#: src/posts-window/intro-dialog.ts:811 | |
| 3021 | -msgid "Album art trends" | |
| 3741 | +#: src/workspaces/wizard.ts:225 | |
| 3742 | +msgid "One window leading, the rest stacked in the margin — for the thing you are working on." | |
| 3022 | 3743 | msgstr "" |
| 3023 | 3744 | |
| 3024 | -#: src/posts-window/intro-dialog.ts:811 | |
| 3025 | -#: src/posts-window/intro-dialog.ts:863 | |
| 3026 | -msgid "Type as identity" | |
| 3745 | +#: src/workspaces/wizard.ts:228 | |
| 3746 | +msgid "Nothing is moved. Windows land where they land." | |
| 3027 | 3747 | msgstr "" |
| 3028 | 3748 | |
| 3029 | -#: src/posts-window/intro-dialog.ts:812 | |
| 3030 | -msgid "Sim notebooks" | |
| 3749 | +#: src/workspaces/wizard.ts:362 | |
| 3750 | +msgid "Edit workspace" | |
| 3031 | 3751 | msgstr "" |
| 3032 | 3752 | |
| 3033 | -#: src/posts-window/intro-dialog.ts:812 | |
| 3034 | -msgid "Pixel pipelines" | |
| 3753 | +#: src/workspaces/wizard.ts:362 | |
| 3754 | +msgid "New workspace" | |
| 3035 | 3755 | msgstr "" |
| 3036 | 3756 | |
| 3037 | -#: src/posts-window/intro-dialog.ts:812 | |
| 3038 | -msgid "Code as method" | |
| 3757 | +#: src/workspaces/wizard.ts:432 | |
| 3758 | +msgid "What is this workspace for?" | |
| 3039 | 3759 | msgstr "" |
| 3040 | 3760 | |
| 3041 | -#: src/posts-window/intro-dialog.ts:813 | |
| 3042 | -#: src/posts-window/intro-dialog.ts:867 | |
| 3043 | -msgid "Anamorphic notes" | |
| 3761 | +#: src/workspaces/wizard.ts:493 | |
| 3762 | +msgid "Blank workspace" | |
| 3044 | 3763 | msgstr "" |
| 3045 | 3764 | |
| 3046 | -#: src/posts-window/intro-dialog.ts:813 | |
| 3047 | -msgid "Field portraits" | |
| 3765 | +#: src/workspaces/wizard.ts:494 | |
| 3766 | +msgid "Just a new, empty desk. You can customize it later if you want." | |
| 3048 | 3767 | msgstr "" |
| 3049 | 3768 | |
| 3050 | -#: src/posts-window/intro-dialog.ts:813 | |
| 3051 | -#: src/posts-window/intro-dialog.ts:863 | |
| 3052 | -msgid "Sunday playlist" | |
| 3769 | +#: src/workspaces/wizard.ts:507 | |
| 3770 | +msgid "Name it" | |
| 3053 | 3771 | msgstr "" |
| 3054 | 3772 | |
| 3055 | -#: src/posts-window/intro-dialog.ts:814 | |
| 3056 | -msgid "Weekly briefing" | |
| 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." | |
| 3057 | 3775 | msgstr "" |
| 3058 | 3776 | |
| 3059 | -#: src/posts-window/intro-dialog.ts:814 | |
| 3060 | -msgid "Markets recap" | |
| 3777 | +#: src/workspaces/wizard.ts:516 | |
| 3778 | +msgid "Leave empty to number it" | |
| 3061 | 3779 | msgstr "" |
| 3062 | 3780 | |
| 3063 | -#: src/posts-window/intro-dialog.ts:850 | |
| 3064 | -msgid "What we learned" | |
| 3781 | +#: src/workspaces/wizard.ts:529 | |
| 3782 | +#: src/workspaces/wizard.ts:559 | |
| 3783 | +msgid "Glyph" | |
| 3065 | 3784 | msgstr "" |
| 3066 | 3785 | |
| 3067 | -#: src/posts-window/intro-dialog.ts:850 | |
| 3068 | -msgid "Open questions" | |
| 3786 | +#: src/workspaces/wizard.ts:574 | |
| 3787 | +msgid "No colour" | |
| 3069 | 3788 | msgstr "" |
| 3070 | 3789 | |
| 3071 | -#: src/posts-window/intro-dialog.ts:850 | |
| 3072 | -msgid "Methodology notes" | |
| 3790 | +#: src/workspaces/wizard.ts:600 | |
| 3791 | +msgid "Or any colour" | |
| 3073 | 3792 | msgstr "" |
| 3074 | 3793 | |
| 3075 | -#: src/posts-window/intro-dialog.ts:850 | |
| 3076 | -msgid "Replication study" | |
| 3794 | +#: src/workspaces/wizard.ts:674 | |
| 3795 | +msgid "Which apps show here?" | |
| 3077 | 3796 | msgstr "" |
| 3078 | 3797 | |
| 3079 | -#: src/posts-window/intro-dialog.ts:851 | |
| 3080 | -msgid "Fieldwork log" | |
| 3798 | +#: src/workspaces/wizard.ts:675 | |
| 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." | |
| 3081 | 3800 | msgstr "" |
| 3082 | 3801 | |
| 3083 | -#: src/posts-window/intro-dialog.ts:851 | |
| 3084 | -msgid "Cell shapes" | |
| 3802 | +#: src/workspaces/wizard.ts:676 | |
| 3803 | +msgid "Show only the apps I pick" | |
| 3085 | 3804 | msgstr "" |
| 3086 | 3805 | |
| 3087 | -#: src/posts-window/intro-dialog.ts:851 | |
| 3088 | -msgid "Microscope diary" | |
| 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." | |
| 3089 | 3808 | msgstr "" |
| 3090 | 3809 | |
| 3091 | -#: src/posts-window/intro-dialog.ts:852 | |
| 3092 | -msgid "Pressed leaves" | |
| 3810 | +#: src/workspaces/wizard.ts:708 | |
| 3811 | +msgid "No widgets are registered on this site yet." | |
| 3093 | 3812 | msgstr "" |
| 3094 | 3813 | |
| 3095 | -#: src/posts-window/intro-dialog.ts:852 | |
| 3096 | -msgid "Greenhouse notes" | |
| 3814 | +#: src/workspaces/wizard.ts:714 | |
| 3815 | +msgid "Which widgets sit on it?" | |
| 3097 | 3816 | msgstr "" |
| 3098 | 3817 | |
| 3099 | -#: src/posts-window/intro-dialog.ts:852 | |
| 3100 | -msgid "Native species" | |
| 3818 | +#: src/workspaces/wizard.ts:715 | |
| 3819 | +msgid "A desk can carry its own widget column — drafts and a timer where you write, traffic where you sell." | |
| 3101 | 3820 | msgstr "" |
| 3102 | 3821 | |
| 3103 | -#: src/posts-window/intro-dialog.ts:853 | |
| 3104 | -msgid "Migration map" | |
| 3822 | +#: src/workspaces/wizard.ts:716 | |
| 3823 | +msgid "Give this desk its own widgets" | |
| 3105 | 3824 | msgstr "" |
| 3106 | 3825 | |
| 3107 | -#: src/posts-window/intro-dialog.ts:853 | |
| 3108 | -msgid "Birding weekend" | |
| 3826 | +#: src/workspaces/wizard.ts:717 | |
| 3827 | +msgid "Off, it shows the column you built. On, it shows exactly these — and yours comes back when you leave." | |
| 3109 | 3828 | msgstr "" |
| 3110 | 3829 | |
| 3111 | -#: src/posts-window/intro-dialog.ts:853 | |
| 3112 | -msgid "Tracks at dawn" | |
| 3830 | +#: src/workspaces/wizard.ts:741 | |
| 3831 | +msgid "How does it look?" | |
| 3113 | 3832 | msgstr "" |
| 3114 | 3833 | |
| 3115 | -#: src/posts-window/intro-dialog.ts:854 | |
| 3116 | -msgid "Comet schedule" | |
| 3834 | +#: src/workspaces/wizard.ts:742 | |
| 3835 | +msgid "A desk can wear its own wallpaper, accent and dock. Your own settings come back the moment you leave it." | |
| 3117 | 3836 | msgstr "" |
| 3118 | 3837 | |
| 3119 | -#: src/posts-window/intro-dialog.ts:854 | |
| 3120 | -msgid "Backyard telescope" | |
| 3838 | +#: src/workspaces/wizard.ts:749 | |
| 3839 | +msgid "Give this desk its own look" | |
| 3121 | 3840 | msgstr "" |
| 3122 | 3841 | |
| 3123 | -#: src/posts-window/intro-dialog.ts:854 | |
| 3124 | -msgid "Lunar tides" | |
| 3842 | +#: src/workspaces/wizard.ts:766 | |
| 3843 | +msgid "Use the look I have now" | |
| 3125 | 3844 | msgstr "" |
| 3126 | 3845 | |
| 3127 | -#: src/posts-window/intro-dialog.ts:855 | |
| 3128 | -msgid "Lab notebook" | |
| 3846 | +#: src/workspaces/wizard.ts:774 | |
| 3847 | +#: src/workspaces/wizard.ts:802 | |
| 3848 | +msgid "Wallpaper" | |
| 3129 | 3849 | msgstr "" |
| 3130 | 3850 | |
| 3131 | -#: src/posts-window/intro-dialog.ts:855 | |
| 3132 | -msgid "Toy models" | |
| 3851 | +#: src/workspaces/wizard.ts:811 | |
| 3852 | +#: src/workspaces/wizard.ts:829 | |
| 3853 | +msgid "Accent" | |
| 3133 | 3854 | msgstr "" |
| 3134 | 3855 | |
| 3135 | -#: src/posts-window/intro-dialog.ts:855 | |
| 3136 | -msgid "Phase transitions" | |
| 3856 | +#: src/workspaces/wizard.ts:832 | |
| 3857 | +#: src/workspaces/wizard.ts:850 | |
| 3858 | +#: includes/wp-icon-registry.php:42 | |
| 3859 | +msgid "Dock" | |
| 3137 | 3860 | msgstr "" |
| 3138 | 3861 | |
| 3139 | -#: src/posts-window/intro-dialog.ts:857 | |
| 3140 | -msgid "Sunday digest" | |
| 3862 | +#: src/workspaces/wizard.ts:834 | |
| 3863 | +msgid "Always visible" | |
| 3141 | 3864 | msgstr "" |
| 3142 | 3865 | |
| 3143 | -#: src/posts-window/intro-dialog.ts:857 | |
| 3144 | -msgid "Local elections" | |
| 3866 | +#: src/workspaces/wizard.ts:835 | |
| 3867 | +msgid "Folds away until reached for" | |
| 3145 | 3868 | msgstr "" |
| 3146 | 3869 | |
| 3147 | -#: src/posts-window/intro-dialog.ts:857 | |
| 3148 | -msgid "Reader letters" | |
| 3870 | +#: src/workspaces/wizard.ts:872 | |
| 3871 | +msgid "What does it open with?" | |
| 3149 | 3872 | msgstr "" |
| 3150 | 3873 | |
| 3151 | -#: src/posts-window/intro-dialog.ts:858 | |
| 3152 | -msgid "Macro recap" | |
| 3874 | +#: src/workspaces/wizard.ts:873 | |
| 3875 | +msgid "The windows this desk opens the first time you enter it, and how they are arranged." | |
| 3153 | 3876 | msgstr "" |
| 3154 | 3877 | |
| 3155 | -#: src/posts-window/intro-dialog.ts:858 | |
| 3156 | -msgid "Numbers I noticed" | |
| 3878 | +#: src/workspaces/wizard.ts:878 | |
| 3879 | +#: src/workspaces/wizard.ts:892 | |
| 3880 | +msgid "Arrangement" | |
| 3157 | 3881 | msgstr "" |
| 3158 | 3882 | |
| 3159 | -#: src/posts-window/intro-dialog.ts:858 | |
| 3160 | -msgid "Market mood" | |
| 3883 | +#: src/workspaces/wizard.ts:908 | |
| 3884 | +msgid "Nothing yet — add an app below, or capture the windows you have open." | |
| 3161 | 3885 | msgstr "" |
| 3162 | 3886 | |
| 3163 | -#: src/posts-window/intro-dialog.ts:859 | |
| 3164 | -msgid "Inflation trail" | |
| 3887 | +#: src/workspaces/wizard.ts:909 | |
| 3888 | +msgid "Nothing yet — add an app below." | |
| 3165 | 3889 | msgstr "" |
| 3166 | 3890 | |
| 3167 | -#: src/posts-window/intro-dialog.ts:859 | |
| 3168 | -msgid "Central banks" | |
| 3891 | +#: src/workspaces/wizard.ts:926 | |
| 3892 | +msgid "Opens with" | |
| 3169 | 3893 | msgstr "" |
| 3170 | 3894 | |
| 3171 | -#: src/posts-window/intro-dialog.ts:860 | |
| 3172 | -msgid "Pricing tactics" | |
| 3895 | +#: src/workspaces/wizard.ts:935 | |
| 3896 | +msgid "Add a window" | |
| 3173 | 3897 | msgstr "" |
| 3174 | 3898 | |
| 3175 | -#: src/posts-window/intro-dialog.ts:860 | |
| 3176 | -msgid "Coffee shop economics" | |
| 3899 | +#: src/workspaces/wizard.ts:936 | |
| 3900 | +msgid "Choose an app…" | |
| 3177 | 3901 | msgstr "" |
| 3178 | 3902 | |
| 3179 | -#: src/posts-window/intro-dialog.ts:861 | |
| 3180 | -msgid "Campaign trail" | |
| 3903 | +#: src/workspaces/wizard.ts:971 | |
| 3904 | +msgid "Use the windows I have open now" | |
| 3181 | 3905 | msgstr "" |
| 3182 | 3906 | |
| 3183 | -#: src/posts-window/intro-dialog.ts:861 | |
| 3184 | -msgid "Town hall notes" | |
| 3907 | +#: src/workspaces/wizard.ts:1011 | |
| 3908 | +msgid "Delete workspace" | |
| 3185 | 3909 | msgstr "" |
| 3186 | 3910 | |
| 3187 | -#: src/posts-window/intro-dialog.ts:861 | |
| 3188 | -msgid "Policy explainer" | |
| 3911 | +#: src/workspaces/wizard.ts:1046 | |
| 3912 | +#: apps/station-home/parts/view.php:252 | |
| 3913 | +#: includes/ai-copilot/search.php:123 | |
| 3914 | +msgid "Customize" | |
| 3189 | 3915 | msgstr "" |
| 3190 | 3916 | |
| 3191 | -#: src/posts-window/intro-dialog.ts:863 | |
| 3192 | -msgid "City walks" | |
| 3917 | +#: src/workspaces/wizard.ts:1060 | |
| 3918 | +msgid "Save" | |
| 3193 | 3919 | msgstr "" |
| 3194 | 3920 | |
| 3195 | -#: src/posts-window/intro-dialog.ts:864 | |
| 3196 | -msgid "Liner notes" | |
| 3921 | +#: src/workspaces/wizard.ts:1062 | |
| 3922 | +msgid "Create from template" | |
| 3197 | 3923 | msgstr "" |
| 3198 | 3924 | |
| 3199 | -#: src/posts-window/intro-dialog.ts:864 | |
| 3200 | -msgid "Live this week" | |
| 3925 | +#: src/workspaces/wizard.ts:1064 | |
| 3926 | +msgid "Create workspace" | |
| 3201 | 3927 | msgstr "" |
| 3202 | 3928 | |
| 3203 | -#: src/posts-window/intro-dialog.ts:864 | |
| 3204 | -msgid "Album re-listen" | |
| 3929 | +#: src/ai-assistant/impl.ts:1779 | |
| 3930 | +msgctxt "fallback name for the post a comment was left on" | |
| 3931 | +msgid "post" | |
| 3205 | 3932 | msgstr "" |
| 3206 | 3933 | |
| 3207 | -#: src/posts-window/intro-dialog.ts:865 | |
| 3208 | -msgid "Director cut" | |
| 3934 | +#. Plugin Name of the plugin | |
| 3935 | +#: desktop-mode.php | |
| 3936 | +#: includes/ai-copilot/abilities.php:39 | |
| 3937 | +#: includes/shell-screen.php:304 | |
| 3938 | +#: includes/shell-screen.php:305 | |
| 3939 | +#: includes/shell-screen.php:352 | |
| 3940 | +#: includes/shell-screen.php:373 | |
| 3941 | +#: includes/wp-icon-registry.php:90 | |
| 3942 | +msgid "OpenStation" | |
| 3209 | 3943 | msgstr "" |
| 3210 | 3944 | |
| 3211 | -#: src/posts-window/intro-dialog.ts:865 | |
| 3212 | -msgid "Set on the road" | |
| 3945 | +#. Plugin URI of the plugin | |
| 3946 | +#: desktop-mode.php | |
| 3947 | +msgid "https://github.com/WordPress/openstation" | |
| 3213 | 3948 | msgstr "" |
| 3214 | 3949 | |
| 3215 | -#: src/posts-window/intro-dialog.ts:866 | |
| 3216 | -msgid "Three-act notes" | |
| 3950 | +#. Description of the plugin | |
| 3951 | +#: desktop-mode.php | |
| 3952 | +msgid "Renders the WordPress admin as a desktop OS. Admin screens become draggable, resizable, minimizable windows floating on a desktop with a dock. Purely opt-in per user." | |
| 3217 | 3953 | msgstr "" |
| 3218 | 3954 | |
| 3219 | -#: src/posts-window/intro-dialog.ts:866 | |
| 3220 | -msgid "Stage to screen" | |
| 3955 | +#. Author of the plugin | |
| 3956 | +#: desktop-mode.php | |
| 3957 | +msgid "Daniel López Sánchez" | |
| 3221 | 3958 | msgstr "" |
| 3222 | 3959 | |
| 3223 | -#: src/posts-window/intro-dialog.ts:867 | |
| 3224 | -msgid "Future-proof tropes" | |
| 3960 | +#. Author URI of the plugin | |
| 3961 | +#: desktop-mode.php | |
| 3962 | +msgid "https://github.com/allterraindeveloper" | |
| 3225 | 3963 | msgstr "" |
| 3226 | 3964 | |
| 3227 | -#: src/posts-window/intro-dialog.ts:867 | |
| 3228 | -msgid "Worldbuilding 101" | |
| 3965 | +#: apps/code-blue/code-blue.os.php:57 | |
| 3966 | +msgid "Code Blue" | |
| 3229 | 3967 | msgstr "" |
| 3230 | 3968 | |
| 3231 | -#: src/posts-window/pages-intro-dialog.ts:115 | |
| 3232 | -msgid "Welcome to the new Pages window" | |
| 3969 | +#: apps/code-blue/code-blue.os.php:79 | |
| 3970 | +#: apps/my-wordpress/my-wordpress.os.php:126 | |
| 3971 | +#: apps/station-home/parts/view.php:211 | |
| 3972 | +msgid "Refresh" | |
| 3233 | 3973 | msgstr "" |
| 3234 | 3974 | |
| 3235 | -#: src/posts-window/pages-intro-dialog.ts:116 | |
| 3236 | -msgid "You're looking at the redesigned Pages list — same data you already manage, with a UX tuned for how Desktop Mode wants you to work." | |
| 3975 | +#: apps/code-blue/code-blue.os.php:87 | |
| 3976 | +#: apps/code-blue/code-blue.os.php:93 | |
| 3977 | +msgid "Clear log" | |
| 3237 | 3978 | msgstr "" |
| 3238 | 3979 | |
| 3239 | -#: src/posts-window/pages-intro-dialog.ts:121 | |
| 3240 | -msgid "Sticky header and sticky title column so long lists stay readable as you scroll." | |
| 3980 | +#: apps/code-blue/code-blue.os.php:91 | |
| 3981 | +msgid "Clear this log?" | |
| 3241 | 3982 | msgstr "" |
| 3242 | 3983 | |
| 3243 | -#: src/posts-window/pages-intro-dialog.ts:122 | |
| 3244 | -msgid "Front page and Posts page badges right on the title — no more \"wait, which one is the homepage?\"." | |
| 3984 | +#: apps/code-blue/code-blue.os.php:92 | |
| 3985 | +msgid "Every entry will be deleted from disk. This cannot be undone." | |
| 3245 | 3986 | msgstr "" |
| 3246 | 3987 | |
| 3247 | -#: src/posts-window/pages-intro-dialog.ts:123 | |
| 3248 | -msgid "Page Template column so you can spot which template each page uses at a glance." | |
| 3988 | +#: apps/code-blue/code-blue.os.php:121 | |
| 3989 | +msgid "Log cleared." | |
| 3249 | 3990 | msgstr "" |
| 3250 | 3991 | |
| 3251 | -#: src/posts-window/pages-intro-dialog.ts:124 | |
| 3252 | -msgid "Slug column with one-click copy — perfect when configuring redirects or sharing canonical URLs." | |
| 3992 | +#: apps/code-blue/log-reader.php:207 | |
| 3993 | +msgid "Log" | |
| 3253 | 3994 | msgstr "" |
| 3254 | 3995 | |
| 3255 | -#: src/posts-window/pages-intro-dialog.ts:125 | |
| 3256 | -msgid "Comments column, Parent column, View link, lock indicator, multi-select bulk actions, inline search, status segments. All in one screen, no reloads." | |
| 3996 | +#: apps/code-blue/log-reader.php:252 | |
| 3997 | +msgid "Database error" | |
| 3257 | 3998 | msgstr "" |
| 3258 | 3999 | |
| 3259 | -#: src/posts-window/tags-cloud.ts:229 | |
| 3260 | -msgid "Tag cloud unavailable: shell modules API missing." | |
| 4000 | +#: apps/code-blue/log-reader.php:328 | |
| 4001 | +msgid "WordPress debug log" | |
| 3261 | 4002 | msgstr "" |
| 3262 | 4003 | |
| 3263 | -#: src/posts-window/tags-cloud.ts:235 | |
| 3264 | -#: src/posts-window/tags-cloud.ts:240 | |
| 3265 | -msgid "Tag cloud unavailable." | |
| 4004 | +#: apps/code-blue/log-reader.php:340 | |
| 4005 | +msgid "PHP error log" | |
| 3266 | 4006 | msgstr "" |
| 3267 | 4007 | |
| 3268 | -#: src/posts-window/tags-cloud.ts:256 | |
| 3269 | -msgid "Add tag" | |
| 4008 | +#: apps/code-blue/log-reader.php:418 | |
| 4009 | +msgid "The log file exists but PHP cannot read it." | |
| 3270 | 4010 | msgstr "" |
| 3271 | 4011 | |
| 3272 | -#: src/posts-window/tags-cloud.ts:268 | |
| 3273 | -msgid "Reflow" | |
| 4012 | +#: apps/code-blue/log-reader.php:469 | |
| 4013 | +msgid "The log file is not writable, so it cannot be cleared." | |
| 3274 | 4014 | msgstr "" |
| 3275 | 4015 | |
| 3276 | -#: src/posts-window/tags-cloud.ts:269 | |
| 3277 | -msgid "Recompute the chip layout from scratch — discards manual repositioning." | |
| 4016 | +#: apps/code-blue/log-reader.php:473 | |
| 4017 | +msgid "Clearing the log file failed." | |
| 3278 | 4018 | msgstr "" |
| 3279 | 4019 | |
| 3280 | -#: src/posts-window/tags-cloud.ts:280 | |
| 3281 | -msgid "Search tags…" | |
| 4020 | +#: apps/code-blue/log-reader.php:525 | |
| 4021 | +msgid "Environment" | |
| 3282 | 4022 | msgstr "" |
| 3283 | 4023 | |
| 3284 | -#: src/posts-window/tags-cloud.ts:283 | |
| 3285 | -msgid "Search tags in the cloud" | |
| 4024 | +#: apps/comments/parts/app.php:419 | |
| 4025 | +msgid "You are not allowed to moderate comments." | |
| 3286 | 4026 | msgstr "" |
| 3287 | 4027 | |
| 3288 | -#: src/posts-window/tags-cloud.ts:292 | |
| 3289 | -msgid "Click a tag to focus + edit · drag to reposition · wheel to zoom" | |
| 4028 | +#: apps/comments/parts/app.php:427 | |
| 4029 | +msgid "Action failed." | |
| 3290 | 4030 | msgstr "" |
| 3291 | 4031 | |
| 3292 | -#: src/posts-window/tags-cloud.ts:470 | |
| 3293 | -msgid "Couldn’t load tags:" | |
| 4032 | +#: apps/comments/parts/app.php:450 | |
| 4033 | +msgid "You are not allowed to reply." | |
| 3294 | 4034 | msgstr "" |
| 3295 | 4035 | |
| 3296 | -#: src/posts-window/tags-cloud.ts:1642 | |
| 3297 | -msgid "New tag" | |
| 4036 | +#: apps/comments/parts/app.php:478 | |
| 4037 | +msgid "You are not allowed to edit this comment." | |
| 3298 | 4038 | msgstr "" |
| 3299 | 4039 | |
| 3300 | -#: src/posts-window/tags-cloud.ts:1654 | |
| 3301 | -msgid "e.g. featured" | |
| 4040 | +#: apps/comments/parts/app.php:481 | |
| 4041 | +msgid "A comment cannot be empty." | |
| 3302 | 4042 | msgstr "" |
| 3303 | 4043 | |
| 3304 | -#: src/posts-window/tags-cloud.ts:1731 | |
| 3305 | -msgid "Tag created but description failed:" | |
| 4044 | +#: apps/comments/parts/app.php:485 | |
| 4045 | +msgid "Edit failed." | |
| 3306 | 4046 | msgstr "" |
| 3307 | 4047 | |
| 3308 | -#: src/posts-window/tags-cloud.ts:1784 | |
| 3309 | -msgid "No tag selected" | |
| 4048 | +#: apps/comments/parts/fields.php:90 | |
| 4049 | +msgid "Title of the post the comment is attached to." | |
| 3310 | 4050 | msgstr "" |
| 3311 | 4051 | |
| 3312 | -#: src/posts-window/tags-cloud.ts:1788 | |
| 3313 | -msgid "Click a tag on the cloud to edit it, or click + Add tag to create a new one." | |
| 4052 | +#: apps/comments/parts/fields.php:102 | |
| 4053 | +msgid "Permalink of the post the comment is attached to." | |
| 3314 | 4054 | msgstr "" |
| 3315 | 4055 | |
| 3316 | -#. %d: post count. | |
| 3317 | -#: src/posts-window/tags-cloud.ts:1864 | |
| 3318 | -msgid "%d post tagged with this." | |
| 3319 | -msgid_plural "%d posts tagged with this." | |
| 3320 | -msgstr[0] "" | |
| 3321 | -msgstr[1] "" | |
| 4056 | +#: apps/comments/parts/fields.php:115 | |
| 4057 | +msgid "Spam confidence score, 0–100." | |
| 4058 | +msgstr "" | |
| 3322 | 4059 | |
| 3323 | -#: src/posts-window/tags-cloud.ts:2258 | |
| 3324 | -msgid "No tags yet. Click \"Add tag\" to start building the cloud." | |
| 4060 | +#: apps/comments/parts/fields.php:135 | |
| 4061 | +msgid "Number of links in the comment." | |
| 3325 | 4062 | msgstr "" |
| 3326 | 4063 | |
| 3327 | -#: src/posts-window/user-edit-render.ts:267 | |
| 3328 | -msgid "Save changes" | |
| 4064 | +#: apps/comments/parts/fields.php:147 | |
| 4065 | +msgid "Whether the requester can edit this comment." | |
| 3329 | 4066 | msgstr "" |
| 3330 | 4067 | |
| 3331 | -#: src/posts-window/user-edit-render.ts:268 | |
| 3332 | -msgid "Revert" | |
| 4068 | +#: apps/comments/parts/fields.php:158 | |
| 4069 | +msgid "Whether the requester can moderate comments globally." | |
| 3333 | 4070 | msgstr "" |
| 3334 | 4071 | |
| 3335 | -#: src/posts-window/user-edit-render.ts:282 | |
| 3336 | -msgid "Username" | |
| 4072 | +#: apps/comments/parts/fields.php:179 | |
| 4073 | +msgid "Direct-reply count for this comment." | |
| 3337 | 4074 | msgstr "" |
| 3338 | 4075 | |
| 3339 | -#: src/posts-window/user-edit-render.ts:285 | |
| 3340 | -#: includes/users-window/window.php:148 | |
| 3341 | -msgid "First name" | |
| 4076 | +#: apps/comments/parts/fields.php:204 | |
| 4077 | +msgid "AI moderation verdict for this comment, when analyzed (null otherwise)." | |
| 3342 | 4078 | msgstr "" |
| 3343 | 4079 | |
| 3344 | -#: src/posts-window/user-edit-render.ts:286 | |
| 3345 | -#: includes/users-window/window.php:153 | |
| 3346 | -msgid "Last name" | |
| 4080 | +#: apps/comments/parts/fields.php:221 | |
| 4081 | +msgid "Akismet verdict if the plugin is installed (null otherwise)." | |
| 3347 | 4082 | msgstr "" |
| 3348 | 4083 | |
| 3349 | -#: src/posts-window/user-edit-render.ts:288 | |
| 3350 | -msgid "Nickname" | |
| 4084 | +#: apps/comments/parts/rest.php:82 | |
| 4085 | +#: apps/plugins/plugins.os.php:204 | |
| 4086 | +msgid "Unknown bulk action." | |
| 3351 | 4087 | msgstr "" |
| 3352 | 4088 | |
| 3353 | -#: src/posts-window/user-edit-render.ts:297 | |
| 3354 | -msgid "Display name publicly as" | |
| 4089 | +#: apps/comments/parts/rest.php:152 | |
| 4090 | +msgid "Parent comment not found." | |
| 3355 | 4091 | msgstr "" |
| 3356 | 4092 | |
| 3357 | -#: src/posts-window/user-edit-render.ts:304 | |
| 3358 | -#: includes/users-window/window.php:141 | |
| 3359 | -msgid "Email (required)" | |
| 4093 | +#: apps/comments/parts/rest.php:161 | |
| 4094 | +msgid "You are not allowed to reply to comments on this post." | |
| 3360 | 4095 | msgstr "" |
| 3361 | 4096 | |
| 3362 | -#: src/posts-window/user-edit-render.ts:333 | |
| 3363 | -msgid "Biographical info" | |
| 4097 | +#: apps/comments/parts/rest.php:169 | |
| 4098 | +msgid "Reply cannot be empty." | |
| 3364 | 4099 | msgstr "" |
| 3365 | 4100 | |
| 3366 | -#: src/posts-window/user-edit-render.ts:336 | |
| 3367 | -msgid "Share a little about yourself — visible on author archives." | |
| 4101 | +#: apps/comments/parts/rest.php:178 | |
| 4102 | +msgid "You must be logged in to reply." | |
| 3368 | 4103 | msgstr "" |
| 3369 | 4104 | |
| 3370 | -#: src/posts-window/user-edit-render.ts:347 | |
| 3371 | -#: src/posts-window/users-render.ts:1388 | |
| 3372 | -#: includes/users-window/window.php:176 | |
| 3373 | -msgid "Language" | |
| 4105 | +#: apps/comments/parts/rest.php:224 | |
| 4106 | +msgid "Invalid author email." | |
| 3374 | 4107 | msgstr "" |
| 3375 | 4108 | |
| 3376 | -#: src/posts-window/user-edit-render.ts:350 | |
| 3377 | -#: src/posts-window/users-render.ts:1389 | |
| 3378 | -#: includes/user-edit-window/window.php:179 | |
| 3379 | -msgid "Site default" | |
| 4109 | +#: apps/my-wordpress/my-wordpress.os.php:71 | |
| 4110 | +#: apps/station-home/parts/snapshot.php:247 | |
| 4111 | +#: includes/my-wordpress/window.php:42 | |
| 4112 | +msgid "WP Explorer" | |
| 3380 | 4113 | msgstr "" |
| 3381 | 4114 | |
| 3382 | -#: src/posts-window/user-edit-render.ts:394 | |
| 3383 | -#: src/posts-window/users-render.ts:702 | |
| 3384 | -#: src/posts-window/users-render.ts:1384 | |
| 3385 | -#: includes/users-window/window.php:172 | |
| 3386 | -msgid "Role" | |
| 4115 | +#: apps/my-wordpress/parts/actions.php:337 | |
| 4116 | +msgid "Add User" | |
| 3387 | 4117 | msgstr "" |
| 3388 | 4118 | |
| 3389 | -#: src/posts-window/user-edit-render.ts:417 | |
| 3390 | -msgid "Personal options" | |
| 4119 | +#: apps/my-wordpress/parts/actions.php:354 | |
| 4120 | +msgid "You cannot trash this item." | |
| 3391 | 4121 | msgstr "" |
| 3392 | 4122 | |
| 3393 | -#: src/posts-window/user-edit-render.ts:431 | |
| 3394 | -msgid "Disable the visual editor when writing" | |
| 4123 | +#: apps/my-wordpress/parts/actions.php:358 | |
| 4124 | +msgid "Trashing failed." | |
| 3395 | 4125 | msgstr "" |
| 3396 | 4126 | |
| 3397 | -#: src/posts-window/user-edit-render.ts:439 | |
| 3398 | -msgid "Disable syntax highlighting when editing code" | |
| 4127 | +#: apps/my-wordpress/parts/actions.php:367 | |
| 4128 | +msgid "Moved to the Trash." | |
| 3399 | 4129 | msgstr "" |
| 3400 | 4130 | |
| 3401 | -#: src/posts-window/user-edit-render.ts:447 | |
| 3402 | -msgid "Enable keyboard shortcuts for comment moderation" | |
| 4131 | +#: apps/my-wordpress/parts/actions.php:469 | |
| 4132 | +msgid "Nothing could be updated." | |
| 3403 | 4133 | msgstr "" |
| 3404 | 4134 | |
| 3405 | -#: src/posts-window/user-edit-render.ts:455 | |
| 3406 | -msgid "Show toolbar when viewing site" | |
| 4135 | +#. translators: %s: updated count. | |
| 4136 | +#: apps/my-wordpress/parts/actions.php:475 | |
| 4137 | +#, php-format | |
| 4138 | +msgid "%s entry updated." | |
| 4139 | +msgid_plural "%s entries updated." | |
| 4140 | +msgstr[0] "" | |
| 4141 | +msgstr[1] "" | |
| 4142 | + | |
| 4143 | +#: apps/my-wordpress/parts/actions.php:505 | |
| 4144 | +msgid "Nothing could be trashed." | |
| 3407 | 4145 | msgstr "" |
| 3408 | 4146 | |
| 3409 | -#: src/posts-window/user-edit-render.ts:493 | |
| 3410 | -msgid "Account management" | |
| 4147 | +#. translators: %s: trashed count. | |
| 4148 | +#: apps/my-wordpress/parts/actions.php:511 | |
| 4149 | +#, php-format | |
| 4150 | +msgid "Moved %s item to the Trash." | |
| 4151 | +msgid_plural "Moved %s items to the Trash." | |
| 4152 | +msgstr[0] "" | |
| 4153 | +msgstr[1] "" | |
| 4154 | + | |
| 4155 | +#: apps/my-wordpress/parts/agents.php:189 | |
| 4156 | +#: includes/agents/draft.php:46 | |
| 4157 | +msgid "Describe the agent first. A sentence is enough." | |
| 3411 | 4158 | msgstr "" |
| 3412 | 4159 | |
| 3413 | -#: src/posts-window/user-edit-render.ts:508 | |
| 3414 | -msgid "New password" | |
| 4160 | +#: apps/my-wordpress/parts/agents.php:234 | |
| 4161 | +#: includes/agents/identity.php:88 | |
| 4162 | +msgid "Agent name is required." | |
| 3415 | 4163 | msgstr "" |
| 3416 | 4164 | |
| 3417 | -#: src/posts-window/user-edit-render.ts:511 | |
| 3418 | -msgid "Leave blank to keep the current password." | |
| 4165 | +#: apps/my-wordpress/parts/agents.php:288 | |
| 4166 | +msgid "Abilities saved." | |
| 3419 | 4167 | msgstr "" |
| 3420 | 4168 | |
| 3421 | -#: src/posts-window/user-edit-render.ts:524 | |
| 3422 | -msgid "Generate strong" | |
| 4169 | +#: apps/my-wordpress/parts/agents.php:290 | |
| 4170 | +msgid "Triggers saved." | |
| 3423 | 4171 | msgstr "" |
| 3424 | 4172 | |
| 3425 | -#: src/posts-window/user-edit-render.ts:538 | |
| 3426 | -msgid "Password generated and copied to clipboard." | |
| 4173 | +#: apps/my-wordpress/parts/agents.php:292 | |
| 4174 | +msgid "Agent saved." | |
| 3427 | 4175 | msgstr "" |
| 3428 | 4176 | |
| 3429 | -#: src/posts-window/user-edit-render.ts:552 | |
| 3430 | -msgid "Confirm new password" | |
| 4177 | +#: apps/my-wordpress/parts/dossiers.php:101 | |
| 4178 | +#: apps/my-wordpress/parts/dossiers.php:207 | |
| 4179 | +msgid "Attached media" | |
| 3431 | 4180 | msgstr "" |
| 3432 | 4181 | |
| 3433 | -#: src/posts-window/user-edit-render.ts:555 | |
| 3434 | -msgid "Type the new password again." | |
| 4182 | +#. translators: %s: entry count. | |
| 4183 | +#: apps/my-wordpress/parts/dossiers.php:196 | |
| 4184 | +#, php-format | |
| 4185 | +msgid "%s entry" | |
| 4186 | +msgid_plural "%s entries" | |
| 4187 | +msgstr[0] "" | |
| 4188 | +msgstr[1] "" | |
| 4189 | + | |
| 4190 | +#. translators: 1: author display name, 2: date. | |
| 4191 | +#. translators: 1: customer name, 2: date. | |
| 4192 | +#: apps/my-wordpress/parts/lists.php:202 | |
| 4193 | +#: apps/my-wordpress/parts/woocommerce.php:250 | |
| 4194 | +#, php-format | |
| 4195 | +msgid "%1$s — %2$s" | |
| 3435 | 4196 | msgstr "" |
| 3436 | 4197 | |
| 3437 | -#: src/posts-window/user-edit-render.ts:580 | |
| 3438 | -msgid "Grant super admin privileges for the network" | |
| 4198 | +#: apps/my-wordpress/parts/lists.php:451 | |
| 4199 | +#: includes/agents/privacy.php:65 | |
| 4200 | +msgid "Role" | |
| 3439 | 4201 | msgstr "" |
| 3440 | 4202 | |
| 3441 | -#: src/posts-window/user-edit-render.ts:622 | |
| 3442 | -msgid "The two password fields do not match." | |
| 4203 | +#: apps/my-wordpress/parts/lists.php:452 | |
| 4204 | +msgid "Registered" | |
| 3443 | 4205 | msgstr "" |
| 3444 | 4206 | |
| 3445 | -#: src/posts-window/user-edit-render.ts:675 | |
| 3446 | -msgid "Save failed." | |
| 4207 | +#: apps/my-wordpress/parts/lists.php:491 | |
| 4208 | +msgid "Dimensions" | |
| 3447 | 4209 | msgstr "" |
| 3448 | 4210 | |
| 3449 | -#: src/posts-window/user-edit-render.ts:691 | |
| 3450 | -msgid "Profile saved." | |
| 4211 | +#: apps/my-wordpress/parts/lists.php:494 | |
| 4212 | +msgid "Uploaded" | |
| 3451 | 4213 | msgstr "" |
| 3452 | 4214 | |
| 3453 | -#: src/posts-window/user-edit-render.ts:796 | |
| 3454 | -#: src/posts-window/user-edit-render.ts:929 | |
| 3455 | -#: src/posts-window/users-render.ts:408 | |
| 3456 | -msgid "No role" | |
| 4215 | +#: apps/my-wordpress/parts/sections.php:75 | |
| 4216 | +#: apps/users/users.os.php:108 | |
| 4217 | +#: includes/ai-copilot/search.php:153 | |
| 4218 | +#: includes/multisite.php:114 | |
| 4219 | +#: includes/my-wordpress/window.php:178 | |
| 4220 | +msgid "Users" | |
| 3457 | 4221 | msgstr "" |
| 3458 | 4222 | |
| 3459 | -#: src/posts-window/user-edit-render.ts:946 | |
| 3460 | -msgid "Profile completeness" | |
| 4223 | +#: apps/my-wordpress/parts/sections.php:141 | |
| 4224 | +#: includes/agents/my-wordpress.php:43 | |
| 4225 | +msgid "Agents" | |
| 3461 | 4226 | msgstr "" |
| 3462 | 4227 | |
| 3463 | -#. %d is a count of pages. | |
| 3464 | -#: src/posts-window/user-edit-render.ts:1024 | |
| 3465 | -msgid "+ %d page" | |
| 3466 | -msgid_plural "+ %d pages" | |
| 3467 | -msgstr[0] "" | |
| 3468 | -msgstr[1] "" | |
| 4228 | +#: apps/my-wordpress/parts/sections.php:246 | |
| 4229 | +msgid "Name A–Z" | |
| 4230 | +msgstr "" | |
| 3469 | 4231 | |
| 3470 | -#. %d is a count of received comments. | |
| 3471 | -#: src/posts-window/user-edit-render.ts:1035 | |
| 3472 | -msgid "%d received" | |
| 4232 | +#: apps/my-wordpress/parts/sections.php:247 | |
| 4233 | +msgid "Name Z–A" | |
| 3473 | 4234 | msgstr "" |
| 3474 | 4235 | |
| 3475 | -#: src/posts-window/user-edit-render.ts:1044 | |
| 3476 | -#: src/posts-window/users-render.ts:722 | |
| 3477 | -msgid "Last login" | |
| 4236 | +#: apps/my-wordpress/parts/sections.php:248 | |
| 4237 | +msgid "Recently registered" | |
| 3478 | 4238 | msgstr "" |
| 3479 | 4239 | |
| 3480 | -#: src/posts-window/user-edit-render.ts:1045 | |
| 3481 | -#: src/posts-window/users-render.ts:513 | |
| 3482 | -msgid "Never" | |
| 4240 | +#: apps/my-wordpress/parts/sections.php:249 | |
| 4241 | +msgid "Longest registered" | |
| 3483 | 4242 | msgstr "" |
| 3484 | 4243 | |
| 3485 | -#: src/posts-window/user-edit-render.ts:1061 | |
| 3486 | -msgid "Member" | |
| 4244 | +#: apps/my-wordpress/parts/sections.php:250 | |
| 4245 | +#: apps/my-wordpress/parts/sections.php:265 | |
| 4246 | +msgid "ID, lowest first" | |
| 3487 | 4247 | msgstr "" |
| 3488 | 4248 | |
| 3489 | -#: src/posts-window/user-edit-render.ts:1085 | |
| 3490 | -msgid "Posts published — last 12 months" | |
| 4249 | +#: apps/my-wordpress/parts/sections.php:251 | |
| 4250 | +#: apps/my-wordpress/parts/sections.php:266 | |
| 4251 | +msgid "ID, highest first" | |
| 3491 | 4252 | msgstr "" |
| 3492 | 4253 | |
| 3493 | -#. %d is a count of posts. | |
| 3494 | -#: src/posts-window/user-edit-render.ts:1094 | |
| 3495 | -msgid "%d total" | |
| 4254 | +#: apps/my-wordpress/parts/sections.php:252 | |
| 4255 | +msgid "Username A–Z" | |
| 3496 | 4256 | msgstr "" |
| 3497 | 4257 | |
| 3498 | -#: src/posts-window/user-edit-render.ts:1104 | |
| 3499 | -msgid "No activity in the last 12 months." | |
| 4258 | +#: apps/my-wordpress/parts/sections.php:253 | |
| 4259 | +msgid "Username Z–A" | |
| 3500 | 4260 | msgstr "" |
| 3501 | 4261 | |
| 3502 | -#. %1$s is a YYYY-MM month, %2$d is post count. | |
| 3503 | -#: src/posts-window/user-edit-render.ts:1135 | |
| 3504 | -msgid "%1$s — %2$d posts" | |
| 4262 | +#: apps/my-wordpress/parts/sections.php:254 | |
| 4263 | +msgid "Email A–Z" | |
| 3505 | 4264 | msgstr "" |
| 3506 | 4265 | |
| 3507 | -#: src/posts-window/user-edit-render.ts:1175 | |
| 3508 | -msgid "No recent posts." | |
| 4266 | +#: apps/my-wordpress/parts/sections.php:255 | |
| 4267 | +msgid "Email Z–A" | |
| 3509 | 4268 | msgstr "" |
| 3510 | 4269 | |
| 3511 | -#. %d is a count of comments. | |
| 3512 | -#: src/posts-window/user-edit-render.ts:1184 | |
| 3513 | -msgid "%d 💬" | |
| 4270 | +#: apps/my-wordpress/parts/sections.php:256 | |
| 4271 | +msgid "Most posts" | |
| 3514 | 4272 | msgstr "" |
| 3515 | 4273 | |
| 3516 | -#: src/posts-window/user-edit-render.ts:1194 | |
| 3517 | -msgid "Recent comments" | |
| 4274 | +#: apps/my-wordpress/parts/sections.php:257 | |
| 4275 | +msgid "Fewest posts" | |
| 3518 | 4276 | msgstr "" |
| 3519 | 4277 | |
| 3520 | -#: src/posts-window/user-edit-render.ts:1195 | |
| 3521 | -msgid "No recent comments." | |
| 4278 | +#: apps/my-wordpress/parts/sections.php:263 | |
| 4279 | +msgid "Title A–Z" | |
| 3522 | 4280 | msgstr "" |
| 3523 | 4281 | |
| 3524 | -#: src/posts-window/user-edit-render.ts:1199 | |
| 3525 | -msgid "(empty comment)" | |
| 4282 | +#: apps/my-wordpress/parts/sections.php:264 | |
| 4283 | +msgid "Title Z–A" | |
| 3526 | 4284 | msgstr "" |
| 3527 | 4285 | |
| 3528 | -#: src/posts-window/user-edit-render.ts:1201 | |
| 3529 | -msgid "on" | |
| 4286 | +#: apps/my-wordpress/parts/sections.php:267 | |
| 4287 | +msgid "Recently modified" | |
| 3530 | 4288 | msgstr "" |
| 3531 | 4289 | |
| 3532 | -#: src/posts-window/user-edit-render.ts:1203 | |
| 3533 | -msgid "pending" | |
| 4290 | +#: apps/my-wordpress/parts/sections.php:268 | |
| 4291 | +msgid "Least recently modified" | |
| 3534 | 4292 | msgstr "" |
| 3535 | 4293 | |
| 3536 | -#: src/posts-window/user-edit-render.ts:1298 | |
| 3537 | -msgid "Active sessions & app access" | |
| 4294 | +#: apps/my-wordpress/parts/sections.php:269 | |
| 4295 | +msgid "Slug A–Z" | |
| 3538 | 4296 | msgstr "" |
| 3539 | 4297 | |
| 3540 | -#: src/posts-window/user-edit-render.ts:1311 | |
| 3541 | -#: src/posts-window/user-edit-render.ts:1791 | |
| 3542 | -msgid "Active sessions" | |
| 4298 | +#: apps/my-wordpress/parts/sections.php:270 | |
| 4299 | +msgid "Slug Z–A" | |
| 3543 | 4300 | msgstr "" |
| 3544 | 4301 | |
| 3545 | -#: src/posts-window/user-edit-render.ts:1320 | |
| 3546 | -msgid "Includes the current device." | |
| 4302 | +#: apps/my-wordpress/parts/sections.php:273 | |
| 4303 | +msgid "Most comments" | |
| 3547 | 4304 | msgstr "" |
| 3548 | 4305 | |
| 3549 | -#: src/posts-window/user-edit-render.ts:1321 | |
| 3550 | -msgid "Logged in across multiple devices." | |
| 4306 | +#: apps/my-wordpress/parts/sections.php:274 | |
| 4307 | +msgid "Fewest comments" | |
| 3551 | 4308 | msgstr "" |
| 3552 | 4309 | |
| 3553 | -#: src/posts-window/user-edit-render.ts:1333 | |
| 3554 | -#: src/posts-window/user-edit-render.ts:1865 | |
| 3555 | -msgid "Application passwords" | |
| 4310 | +#: apps/my-wordpress/parts/woocommerce.php:182 | |
| 4311 | +msgid "Needs attention first" | |
| 3556 | 4312 | msgstr "" |
| 3557 | 4313 | |
| 3558 | -#. %1$s is the app password name, %2$s is a relative time. | |
| 3559 | -#: src/posts-window/user-edit-render.ts:1345 | |
| 3560 | -msgid "\"%1$s\" last used %2$s" | |
| 4314 | +#: apps/my-wordpress/parts/woocommerce.php:185 | |
| 4315 | +msgid "Top spenders first" | |
| 3561 | 4316 | msgstr "" |
| 3562 | 4317 | |
| 3563 | -#: src/posts-window/user-edit-render.ts:1351 | |
| 3564 | -msgid "No recent use." | |
| 4318 | +#: apps/my-wordpress/parts/woocommerce.php:188 | |
| 4319 | +msgid "Store order" | |
| 3565 | 4320 | msgstr "" |
| 3566 | 4321 | |
| 3567 | -#: src/posts-window/user-edit-render.ts:1352 | |
| 3568 | -msgid "No app passwords issued yet." | |
| 4322 | +#. translators: 1: order number, 2: formatted order total. | |
| 4323 | +#. translators: 1: order number, 2: order total. | |
| 4324 | +#: apps/my-wordpress/parts/woocommerce.php:244 | |
| 4325 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:823 | |
| 4326 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1024 | |
| 4327 | +#: includes/my-wordpress/integrations/woocommerce.php:1047 | |
| 4328 | +#, php-format | |
| 4329 | +msgid "#%1$s · %2$s" | |
| 3569 | 4330 | msgstr "" |
| 3570 | 4331 | |
| 3571 | -#: src/posts-window/user-edit-render.ts:1456 | |
| 3572 | -#: src/posts-window/users-render.ts:481 | |
| 3573 | -msgid "just now" | |
| 4332 | +#: apps/my-wordpress/parts/woocommerce.php:251 | |
| 4333 | +#: includes/my-wordpress/integrations/woocommerce.php:1453 | |
| 4334 | +msgid "Guest" | |
| 3574 | 4335 | msgstr "" |
| 3575 | 4336 | |
| 3576 | -#. %d minutes ago. | |
| 3577 | -#. %d is a number of minutes. | |
| 3578 | -#: src/posts-window/user-edit-render.ts:1460 | |
| 3579 | -#: src/posts-window/users-render.ts:486 | |
| 3580 | -msgid "%d min ago" | |
| 4337 | +#: apps/network/network.os.php:99 | |
| 4338 | +msgid "Unreachable" | |
| 3581 | 4339 | msgstr "" |
| 3582 | 4340 | |
| 3583 | -#. %d hours ago. | |
| 3584 | -#. %d is a number of hours. | |
| 3585 | -#: src/posts-window/user-edit-render.ts:1464 | |
| 3586 | -#: src/posts-window/users-render.ts:491 | |
| 3587 | -msgid "%d h ago" | |
| 4341 | +#: apps/network/network.os.php:101 | |
| 4342 | +msgid "Key changed" | |
| 3588 | 4343 | msgstr "" |
| 3589 | 4344 | |
| 3590 | -#. %d days ago. | |
| 3591 | -#. %d is a number of days. | |
| 3592 | -#: src/posts-window/user-edit-render.ts:1468 | |
| 3593 | -#: src/posts-window/users-render.ts:496 | |
| 3594 | -msgid "%d d ago" | |
| 4345 | +#: apps/network/network.os.php:103 | |
| 4346 | +msgid "Paired" | |
| 3595 | 4347 | msgstr "" |
| 3596 | 4348 | |
| 3597 | -#. %d months ago. | |
| 3598 | -#. %d is a number of months. | |
| 3599 | -#: src/posts-window/user-edit-render.ts:1472 | |
| 3600 | -#: src/posts-window/users-render.ts:501 | |
| 3601 | -msgid "%d mo ago" | |
| 4349 | +#: apps/network/network.os.php:141 | |
| 4350 | +msgid "This network" | |
| 3602 | 4351 | msgstr "" |
| 3603 | 4352 | |
| 3604 | -#. %d years ago. | |
| 3605 | -#. %d is a number of years. | |
| 3606 | -#: src/posts-window/user-edit-render.ts:1475 | |
| 3607 | -#: src/posts-window/users-render.ts:505 | |
| 3608 | -msgid "%d y ago" | |
| 4353 | +#: apps/network/network.os.php:151 | |
| 4354 | +msgid "Switch to this site" | |
| 3609 | 4355 | msgstr "" |
| 3610 | 4356 | |
| 3611 | -#: src/posts-window/user-edit-render.ts:1531 | |
| 3612 | -msgid "Email address is not valid." | |
| 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." | |
| 3613 | 4361 | msgstr "" |
| 3614 | 4362 | |
| 3615 | -#: src/posts-window/user-edit-render.ts:1534 | |
| 3616 | -#: src/posts-window/users-render.ts:1531 | |
| 3617 | -#: includes/users-window/rest.php:550 | |
| 3618 | -msgid "That email is already in use." | |
| 4363 | +#: apps/network/network.os.php:166 | |
| 4364 | +#: apps/network/network.os.php:168 | |
| 4365 | +msgid "Remove" | |
| 3619 | 4366 | msgstr "" |
| 3620 | 4367 | |
| 3621 | -#: src/posts-window/user-edit-render.ts:1536 | |
| 3622 | -#: src/posts-window/users-render.ts:1540 | |
| 3623 | -#: includes/users-window/rest.php:573 | |
| 3624 | -msgid "You are not allowed to assign that role." | |
| 4368 | +#: apps/network/network.os.php:229 | |
| 4369 | +msgid "Sites in this network" | |
| 3625 | 4370 | msgstr "" |
| 3626 | 4371 | |
| 3627 | -#: src/posts-window/user-edit-render.ts:1636 | |
| 3628 | -msgid "Admin colour scheme" | |
| 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." | |
| 3629 | 4374 | msgstr "" |
| 3630 | 4375 | |
| 3631 | -#: src/posts-window/user-edit-render.ts:1798 | |
| 3632 | -msgid "Log out everywhere else" | |
| 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." | |
| 3633 | 4378 | msgstr "" |
| 3634 | 4379 | |
| 3635 | -#: src/posts-window/user-edit-render.ts:1799 | |
| 3636 | -msgid "Log this user out everywhere" | |
| 4380 | +#: apps/network/network.os.php:241 | |
| 4381 | +msgid "Check sites" | |
| 3637 | 4382 | msgstr "" |
| 3638 | 4383 | |
| 3639 | -#: src/posts-window/user-edit-render.ts:1826 | |
| 3640 | -msgid "Sessions destroyed." | |
| 4384 | +#: apps/network/network.os.php:265 | |
| 4385 | +msgid "Add an external site" | |
| 3641 | 4386 | msgstr "" |
| 3642 | 4387 | |
| 3643 | -#. %s is an error message. | |
| 3644 | -#: src/posts-window/user-edit-render.ts:1831 | |
| 3645 | -msgid "Could not destroy sessions (%s)." | |
| 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:" | |
| 3646 | 4390 | msgstr "" |
| 3647 | 4391 | |
| 3648 | -#: src/posts-window/user-edit-render.ts:1885 | |
| 3649 | -msgid "New application password name" | |
| 4392 | +#: apps/network/network.os.php:270 | |
| 4393 | +#: apps/network/network.os.php:367 | |
| 4394 | +msgid "Site address" | |
| 3650 | 4395 | msgstr "" |
| 3651 | 4396 | |
| 3652 | -#: src/posts-window/user-edit-render.ts:1888 | |
| 3653 | -msgid "e.g. iPhone, WP-CLI, Backup tool" | |
| 4397 | +#: apps/network/network.os.php:270 | |
| 4398 | +#: apps/network/network.os.php:367 | |
| 4399 | +msgid "Add external site" | |
| 3654 | 4400 | msgstr "" |
| 3655 | 4401 | |
| 3656 | -#: src/posts-window/user-edit-render.ts:1905 | |
| 3657 | -msgid "No application passwords issued yet." | |
| 4402 | +#. translators: %s: network name. | |
| 4403 | +#: apps/network/network.os.php:290 | |
| 4404 | +#, php-format | |
| 4405 | +msgid "This site belongs to %s" | |
| 3658 | 4406 | msgstr "" |
| 3659 | 4407 | |
| 3660 | -#. %s is a relative time. | |
| 3661 | -#: src/posts-window/user-edit-render.ts:1923 | |
| 3662 | -msgid "last used %s" | |
| 4408 | +#. translators: %s: date and time. | |
| 4409 | +#: apps/network/network.os.php:299 | |
| 4410 | +#, php-format | |
| 4411 | +msgid "Site list synced %s." | |
| 3663 | 4412 | msgstr "" |
| 3664 | 4413 | |
| 3665 | -#: src/posts-window/user-edit-render.ts:1926 | |
| 3666 | -msgid "never used" | |
| 4414 | +#: apps/network/network.os.php:309 | |
| 4415 | +msgid "Until the network has added this site, the switcher stays as it was." | |
| 3667 | 4416 | msgstr "" |
| 3668 | 4417 | |
| 3669 | -#: src/posts-window/user-edit-render.ts:1931 | |
| 3670 | -msgid "Revoke" | |
| 4418 | +#: apps/network/network.os.php:314 | |
| 4419 | +msgid "Sync now" | |
| 3671 | 4420 | msgstr "" |
| 3672 | 4421 | |
| 3673 | -#: src/posts-window/user-edit-render.ts:1948 | |
| 3674 | -msgid "Application password revoked." | |
| 4422 | +#: apps/network/network.os.php:318 | |
| 4423 | +msgid "Leave the network? The site switcher stops listing its sites here." | |
| 3675 | 4424 | msgstr "" |
| 3676 | 4425 | |
| 3677 | -#: src/posts-window/user-edit-render.ts:1986 | |
| 3678 | -#: includes/user-edit-window/rest.php:279 | |
| 3679 | -msgid "Application password name is required." | |
| 4426 | +#: apps/network/network.os.php:319 | |
| 4427 | +msgid "Leave" | |
| 3680 | 4428 | msgstr "" |
| 3681 | 4429 | |
| 3682 | -#. %s is an application password. | |
| 3683 | -#: src/posts-window/user-edit-render.ts:2013 | |
| 3684 | -msgid "Created. Copy the password now: %s" | |
| 4430 | +#: apps/network/network.os.php:320 | |
| 4431 | +msgid "Leave network" | |
| 3685 | 4432 | msgstr "" |
| 3686 | 4433 | |
| 3687 | -#: src/posts-window/user-edit-render.ts:203 | |
| 3688 | -msgid "Loading profile…" | |
| 4434 | +#: apps/network/network.os.php:357 | |
| 4435 | +msgid "Join a network" | |
| 3689 | 4436 | msgstr "" |
| 3690 | 4437 | |
| 3691 | -#. %s is an error message. | |
| 3692 | -#: src/posts-window/user-edit-render.ts:216 | |
| 3693 | -msgid "Could not load profile (%s)." | |
| 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:" | |
| 3694 | 4440 | msgstr "" |
| 3695 | 4441 | |
| 3696 | -#: src/posts-window/user-edit-render.ts:815 | |
| 3697 | -msgid "Loading insights…" | |
| 4442 | +#: apps/network/network.os.php:362 | |
| 4443 | +msgid "Network address" | |
| 3698 | 4444 | msgstr "" |
| 3699 | 4445 | |
| 3700 | -#. %s is an error message. | |
| 3701 | -#: src/posts-window/user-edit-render.ts:826 | |
| 3702 | -msgid "Could not load insights (%s)." | |
| 4446 | +#: apps/network/network.os.php:362 | |
| 4447 | +msgid "Join" | |
| 3703 | 4448 | msgstr "" |
| 3704 | 4449 | |
| 3705 | -#: src/posts-window/users-intro-dialog.ts:101 | |
| 3706 | -msgid "Welcome to the new Users window" | |
| 4450 | +#: apps/network/network.os.php:365 | |
| 4451 | +msgid "Or start one here" | |
| 3707 | 4452 | msgstr "" |
| 3708 | 4453 | |
| 3709 | -#: src/posts-window/users-intro-dialog.ts:102 | |
| 3710 | -msgid "Same data you already manage, with the polish the Users list has been waiting for." | |
| 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." | |
| 3711 | 4456 | msgstr "" |
| 3712 | 4457 | |
| 3713 | -#: src/posts-window/users-intro-dialog.ts:107 | |
| 3714 | -msgid "Live online indicator on every row — see who is around right now." | |
| 4458 | +#: apps/network/network.os.php:385 | |
| 4459 | +msgid "Linked accounts" | |
| 3715 | 4460 | msgstr "" |
| 3716 | 4461 | |
| 3717 | -#: src/posts-window/users-intro-dialog.ts:108 | |
| 3718 | -msgid "Last-login column so you finally know who is actually using the site." | |
| 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." | |
| 3719 | 4464 | msgstr "" |
| 3720 | 4465 | |
| 3721 | -#: src/posts-window/users-intro-dialog.ts:109 | |
| 3722 | -msgid "Bulk role change with strict role-permission enforcement — never accidentally promote anyone above your own level." | |
| 4466 | +#: apps/network/network.os.php:404 | |
| 4467 | +msgid "Unlink" | |
| 3723 | 4468 | msgstr "" |
| 3724 | 4469 | |
| 3725 | -#: src/posts-window/users-intro-dialog.ts:110 | |
| 3726 | -msgid "One-click password reset and resend-welcome buttons, with sensible rate-limiting." | |
| 4470 | +#: apps/network/network.os.php:437 | |
| 4471 | +msgid "Network" | |
| 3727 | 4472 | msgstr "" |
| 3728 | 4473 | |
| 3729 | -#: src/posts-window/users-intro-dialog.ts:111 | |
| 3730 | -msgid "Click-to-copy email and a long-overdue search that matches name, username, AND email." | |
| 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." | |
| 3731 | 4478 | msgstr "" |
| 3732 | 4479 | |
| 3733 | -#: src/posts-window/users-intro-dialog.ts:112 | |
| 3734 | -msgid "Per-user content stats: posts, pages, comments at a glance." | |
| 4480 | +#: apps/network/network.os.php:491 | |
| 4481 | +msgid "That site is not in the network." | |
| 3735 | 4482 | msgstr "" |
| 3736 | 4483 | |
| 3737 | -#: src/posts-window/users-render.ts:144 | |
| 3738 | -msgid "Could not open profile window — desktop shell unavailable." | |
| 4484 | +#: apps/network/network.os.php:492 | |
| 4485 | +msgid "Removed from the network." | |
| 3739 | 4486 | msgstr "" |
| 3740 | 4487 | |
| 3741 | -#: src/posts-window/users-render.ts:158 | |
| 3742 | -msgid "Profile window not registered — see console." | |
| 4488 | +#: apps/network/network.os.php:516 | |
| 4489 | +msgid "That account is not linked." | |
| 3743 | 4490 | msgstr "" |
| 3744 | 4491 | |
| 3745 | -#: src/posts-window/users-render.ts:357 | |
| 3746 | -msgid "Click to copy email" | |
| 4492 | +#: apps/network/network.os.php:517 | |
| 4493 | +msgid "Unlinked. A switch from that account lands on the login screen now." | |
| 3747 | 4494 | msgstr "" |
| 3748 | 4495 | |
| 3749 | -#: src/posts-window/users-render.ts:593 | |
| 3750 | -msgid "Send password reset" | |
| 4496 | +#: apps/network/network.os.php:525 | |
| 4497 | +msgid "Every site was checked." | |
| 3751 | 4498 | msgstr "" |
| 3752 | 4499 | |
| 3753 | -#: src/posts-window/users-render.ts:597 | |
| 3754 | -msgid "Send password reset email?" | |
| 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." | |
| 3755 | 4504 | msgstr "" |
| 3756 | 4505 | |
| 3757 | -#. %s is a user name. | |
| 3758 | -#: src/posts-window/users-render.ts:600 | |
| 3759 | -msgid "WordPress will email %s a password-reset link." | |
| 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." | |
| 3760 | 4510 | msgstr "" |
| 3761 | 4511 | |
| 3762 | -#: src/posts-window/users-render.ts:603 | |
| 3763 | -msgid "Send reset email" | |
| 4512 | +#: apps/network/network.os.php:553 | |
| 4513 | +msgid "Left the network." | |
| 3764 | 4514 | msgstr "" |
| 3765 | 4515 | |
| 3766 | -#. %s is the user's email address. | |
| 3767 | -#: src/posts-window/users-render.ts:613 | |
| 3768 | -msgid "Reset email sent to %s." | |
| 4516 | +#: apps/network/network.os.php:561 | |
| 4517 | +msgid "Site list synced." | |
| 3769 | 4518 | msgstr "" |
| 3770 | 4519 | |
| 3771 | -#. %s is an error code. | |
| 3772 | -#: src/posts-window/users-render.ts:622 | |
| 3773 | -msgid "Could not send reset email (%s)." | |
| 4520 | +#: apps/os-settings/os-settings.os.php:74 | |
| 4521 | +msgid "You are not allowed to change site-wide options." | |
| 3774 | 4522 | msgstr "" |
| 3775 | 4523 | |
| 3776 | -#: src/posts-window/users-render.ts:633 | |
| 3777 | -msgid "Resend welcome email" | |
| 4524 | +#: apps/os-settings/os-settings.os.php:134 | |
| 4525 | +msgid "Files REST endpoint is not available." | |
| 3778 | 4526 | msgstr "" |
| 3779 | 4527 | |
| 3780 | -#: src/posts-window/users-render.ts:637 | |
| 3781 | -msgid "Resend welcome email?" | |
| 4528 | +#. translators: %d: number of tables dropped. | |
| 4529 | +#: apps/os-settings/os-settings.os.php:142 | |
| 4530 | +#, php-format | |
| 4531 | +msgid "Folder sharing data deleted. (%d tables)" | |
| 3782 | 4532 | msgstr "" |
| 3783 | 4533 | |
| 3784 | -#. %s is a user name. | |
| 3785 | -#: src/posts-window/users-render.ts:640 | |
| 3786 | -msgid "WordPress will resend the original welcome email to %s." | |
| 4534 | +#: apps/pages/pages.os.php:61 | |
| 4535 | +msgid "All pages" | |
| 3787 | 4536 | msgstr "" |
| 3788 | 4537 | |
| 3789 | -#: src/posts-window/users-render.ts:645 | |
| 3790 | -msgid "Resend" | |
| 4538 | +#: apps/pages/pages.os.php:65 | |
| 4539 | +msgid "Add Page" | |
| 3791 | 4540 | msgstr "" |
| 3792 | 4541 | |
| 3793 | -#. %s is the user's email address. | |
| 3794 | -#: src/posts-window/users-render.ts:655 | |
| 3795 | -msgid "Welcome email resent to %s." | |
| 4542 | +#: apps/pages/pages.os.php:70 | |
| 4543 | +msgid "Page atlas" | |
| 3796 | 4544 | msgstr "" |
| 3797 | 4545 | |
| 3798 | -#. %s is an error code. | |
| 3799 | -#: src/posts-window/users-render.ts:664 | |
| 3800 | -msgid "Could not resend welcome (%s)." | |
| 4546 | +#: apps/pages/parts/query.php:74 | |
| 4547 | +msgid "Default template" | |
| 3801 | 4548 | msgstr "" |
| 3802 | 4549 | |
| 3803 | -#: src/posts-window/users-render.ts:695 | |
| 3804 | -msgid "Email" | |
| 4550 | +#: apps/pages/parts/query.php:115 | |
| 4551 | +msgid "Total non-trashed comments on this page." | |
| 3805 | 4552 | msgstr "" |
| 3806 | 4553 | |
| 3807 | -#: src/posts-window/users-render.ts:711 | |
| 3808 | -msgid "Content" | |
| 4554 | +#: apps/plugins/parts/ajax.php:48 | |
| 4555 | +msgid "Security check failed. Refresh the window and try again." | |
| 3809 | 4556 | msgstr "" |
| 3810 | 4557 | |
| 3811 | -#: src/posts-window/users-render.ts:736 | |
| 3812 | -msgid "Registered" | |
| 4558 | +#: apps/plugins/parts/ajax.php:63 | |
| 4559 | +#: apps/plugins/plugins.os.php:126 | |
| 4560 | +msgid "Plugins are managed from the network admin on this site." | |
| 3813 | 4561 | msgstr "" |
| 3814 | 4562 | |
| 3815 | -#: src/posts-window/users-render.ts:753 | |
| 3816 | -msgid "Actions" | |
| 4563 | +#: apps/plugins/parts/ajax.php:70 | |
| 4564 | +#: apps/plugins/plugins.os.php:127 | |
| 4565 | +#: includes/feedback/rest.php:72 | |
| 4566 | +#: includes/seen-intros.php:225 | |
| 4567 | +msgid "You are not allowed to do that." | |
| 3817 | 4568 | msgstr "" |
| 3818 | 4569 | |
| 3819 | -#: src/posts-window/users-render.ts:772 | |
| 3820 | -msgid "Online" | |
| 4570 | +#: apps/plugins/parts/ajax.php:123 | |
| 4571 | +msgid "Missing plugin slug." | |
| 3821 | 4572 | msgstr "" |
| 3822 | 4573 | |
| 3823 | -#: src/posts-window/users-render.ts:773 | |
| 3824 | -msgid "Active 30d" | |
| 4574 | +#: apps/plugins/parts/rest-fields.php:46 | |
| 4575 | +msgid "Whether an update is available for this plugin (and the available version)." | |
| 3825 | 4576 | msgstr "" |
| 3826 | 4577 | |
| 3827 | -#: src/posts-window/users-render.ts:774 | |
| 3828 | -msgid "Never logged in" | |
| 4578 | +#: apps/plugins/parts/rest-fields.php:51 | |
| 4579 | +msgid "Per-plugin capability flags for the requester (activate / deactivate / delete)." | |
| 3829 | 4580 | msgstr "" |
| 3830 | 4581 | |
| 3831 | -#: src/posts-window/users-render.ts:1410 | |
| 3832 | -msgid "Generated password copied to clipboard." | |
| 4582 | +#: apps/plugins/parts/rest-fields.php:56 | |
| 4583 | +msgid "The plugin's slug on the WordPress.org directory, or null when the plugin is not listed there." | |
| 3833 | 4584 | msgstr "" |
| 3834 | 4585 | |
| 3835 | -#. %s is the user's email address. | |
| 3836 | -#: src/posts-window/users-render.ts:1457 | |
| 3837 | -msgid "User created — welcome email sent to %s." | |
| 4586 | +#: apps/plugins/parts/rest-fields.php:61 | |
| 4587 | +msgid "Best-effort card icon URL. Prefers a local file in the plugin folder, falling back to the wp.org SVN URL; null when neither resolves." | |
| 3838 | 4588 | msgstr "" |
| 3839 | 4589 | |
| 3840 | -#: src/posts-window/users-render.ts:1527 | |
| 3841 | -#: includes/users-window/rest.php:543 | |
| 3842 | -msgid "That username is already in use." | |
| 4590 | +#: apps/plugins/parts/rest-fields.php:66 | |
| 4591 | +msgid "Approximate disk footprint of the plugin folder, in kilobytes (cached 6h)." | |
| 3843 | 4592 | msgstr "" |
| 3844 | 4593 | |
| 3845 | -#: src/posts-window/users-render.ts:1534 | |
| 3846 | -#: includes/users-window/rest.php:529 | |
| 3847 | -msgid "Username is not valid." | |
| 4594 | +#: apps/plugins/parts/rest-fields.php:71 | |
| 4595 | +msgid "Auto-update state for this plugin (enabled / forced / supported), mirroring Core's plugins.php column." | |
| 3848 | 4596 | msgstr "" |
| 3849 | 4597 | |
| 3850 | -#: src/posts-window/users-render.ts:1537 | |
| 3851 | -#: includes/users-window/rest.php:536 | |
| 3852 | -msgid "A valid email address is required." | |
| 4598 | +#: apps/plugins/parts/upload.php:63 | |
| 4599 | +msgid "Plugin upgrader is unavailable in this context. Reload the page and try again." | |
| 3853 | 4600 | msgstr "" |
| 3854 | 4601 | |
| 3855 | -#: src/posts-window/users-render.ts:1543 | |
| 3856 | -msgid "Could not create the user." | |
| 4602 | +#: apps/plugins/parts/upload.php:87 | |
| 4603 | +msgid "A plugin with the same folder name is already installed. Replace it to continue." | |
| 3857 | 4604 | msgstr "" |
| 3858 | 4605 | |
| 3859 | -#: src/posts-window/users-render.ts:1002 | |
| 3860 | -msgid "Set role to…" | |
| 4606 | +#: apps/plugins/parts/upload.php:111 | |
| 4607 | +msgid "Plugin install failed." | |
| 3861 | 4608 | msgstr "" |
| 3862 | 4609 | |
| 3863 | -#: src/posts-window/users-render.ts:1013 | |
| 3864 | -msgid "Apply" | |
| 4610 | +#: apps/plugins/parts/upload.php:166 | |
| 4611 | +msgid "No file received. Pick a .zip and try again." | |
| 3865 | 4612 | msgstr "" |
| 3866 | 4613 | |
| 3867 | -#: src/posts-window/users-render.ts:1034 | |
| 3868 | -msgid "Change role for selected users?" | |
| 4614 | +#: apps/plugins/parts/upload.php:173 | |
| 4615 | +msgid "Upload payload is malformed." | |
| 3869 | 4616 | msgstr "" |
| 3870 | 4617 | |
| 3871 | -#. %1$d is a user count, %2$s is a role label. | |
| 3872 | -#: src/posts-window/users-render.ts:1037 | |
| 3873 | -msgid "Set %1$d user(s)' role to %2$s?" | |
| 4618 | +#. translators: %d: PHP UPLOAD_ERR_* code. | |
| 4619 | +#: apps/plugins/parts/upload.php:182 | |
| 4620 | +#, php-format | |
| 4621 | +msgid "Upload failed (error %d). Try again." | |
| 3874 | 4622 | msgstr "" |
| 3875 | 4623 | |
| 3876 | -#: src/posts-window/users-render.ts:1041 | |
| 3877 | -msgid "Set role" | |
| 4624 | +#: apps/plugins/parts/upload.php:192 | |
| 4625 | +msgid "Plugin uploads must be a .zip file." | |
| 3878 | 4626 | msgstr "" |
| 3879 | 4627 | |
| 3880 | -#. %1$d users updated, %2$d failed. | |
| 3881 | -#: src/posts-window/users-render.ts:1066 | |
| 3882 | -msgid "Role updated for %1$d user(s) (%2$d skipped)." | |
| 4628 | +#: apps/plugins/parts/upload.php:200 | |
| 4629 | +msgid "Refused: temporary upload path is not trusted." | |
| 3883 | 4630 | msgstr "" |
| 3884 | 4631 | |
| 3885 | -#: src/posts-window/users-render.ts:1073 | |
| 3886 | -msgid "No users updated." | |
| 4632 | +#: apps/plugins/parts/view-preference.php:40 | |
| 4633 | +msgid "Choose Cards or Table." | |
| 3887 | 4634 | msgstr "" |
| 3888 | 4635 | |
| 3889 | -#. %1$d current page, %2$d total pages, %3$d total rows. | |
| 3890 | -#: src/posts-window/users-render.ts:1110 | |
| 3891 | -msgid "Page %1$d of %2$d · %3$d users" | |
| 4636 | +#: apps/plugins/plugins.os.php:155 | |
| 4637 | +msgid "Missing plugin." | |
| 3892 | 4638 | msgstr "" |
| 3893 | 4639 | |
| 3894 | -#: src/posts-window/users-render.ts:1166 | |
| 3895 | -msgid "Could not load users. Try Refresh." | |
| 4640 | +#. translators: %s: error message | |
| 4641 | +#: apps/plugins/plugins.os.php:162 | |
| 4642 | +#, php-format | |
| 4643 | +msgid "Activation failed: %s" | |
| 3896 | 4644 | msgstr "" |
| 3897 | 4645 | |
| 3898 | -#. %s: site name | |
| 3899 | -#: src/pwa/install.ts:165 | |
| 3900 | -msgid "Installed %s as an app." | |
| 4646 | +#. translators: %s: error message | |
| 4647 | +#: apps/plugins/plugins.os.php:164 | |
| 4648 | +#, php-format | |
| 4649 | +msgid "Deactivation failed: %s" | |
| 3901 | 4650 | msgstr "" |
| 3902 | 4651 | |
| 3903 | -#. %s: site name | |
| 3904 | -#: src/pwa/install.ts:191 | |
| 3905 | -msgid "Install %s as an app" | |
| 4652 | +#. translators: %s: error message | |
| 4653 | +#: apps/plugins/plugins.os.php:166 | |
| 4654 | +#, php-format | |
| 4655 | +msgid "Delete failed: %s" | |
| 3906 | 4656 | msgstr "" |
| 3907 | 4657 | |
| 3908 | -#: src/pwa/install.ts:223 | |
| 3909 | -msgid "Install cancelled." | |
| 4658 | +#. translators: %s: plugin name | |
| 4659 | +#: apps/plugins/plugins.os.php:173 | |
| 4660 | +#, php-format | |
| 4661 | +msgid "%s activated." | |
| 3910 | 4662 | msgstr "" |
| 3911 | 4663 | |
| 3912 | -#. %s: site name | |
| 3913 | -#: src/pwa/install.ts:241 | |
| 3914 | -msgid "%s is already installed. Open it from your apps menu or home screen." | |
| 4664 | +#. translators: %s: plugin name | |
| 4665 | +#: apps/plugins/plugins.os.php:177 | |
| 4666 | +#, php-format | |
| 4667 | +msgid "%s deleted." | |
| 3915 | 4668 | msgstr "" |
| 3916 | 4669 | |
| 3917 | -#: src/pwa/install.ts:257 | |
| 3918 | -msgid "Install isn't available — another plugin's service worker is active on this site. A site admin can opt in by setting the desktop_mode_pwa_force_replace_sw filter to true." | |
| 4670 | +#: apps/plugins/plugins.os.php:235 | |
| 4671 | +msgid "activated" | |
| 3919 | 4672 | msgstr "" |
| 3920 | 4673 | |
| 3921 | -#: src/pwa/install.ts:265 | |
| 3922 | -msgid "Install isn't available right now. Keep using the page; if it still doesn't appear, the app may already be installed in this browser." | |
| 4674 | +#: apps/plugins/plugins.os.php:236 | |
| 4675 | +msgid "deactivated" | |
| 3923 | 4676 | msgstr "" |
| 3924 | 4677 | |
| 3925 | -#: src/recycle-bin/index.ts:295 | |
| 3926 | -msgid "Deleted" | |
| 4678 | +#: apps/plugins/plugins.os.php:237 | |
| 4679 | +msgid "deleted" | |
| 3927 | 4680 | msgstr "" |
| 3928 | 4681 | |
| 3929 | -#: src/recycle-bin/index.ts:310 | |
| 3930 | -msgid "By" | |
| 4682 | +#. translators: 1: count, 2: action verb (activated, deactivated, deleted) | |
| 4683 | +#: apps/plugins/plugins.os.php:241 | |
| 4684 | +#, php-format | |
| 4685 | +msgid "%1$d plugin(s) %2$s." | |
| 3931 | 4686 | msgstr "" |
| 3932 | 4687 | |
| 3933 | -#: src/recycle-bin/index.ts:340 | |
| 3934 | -#: src/recycle-bin/index.ts:785 | |
| 3935 | -#: includes/recycle-bin/window.php:76 | |
| 3936 | -msgid "Delete forever" | |
| 4688 | +#. translators: 1: success count, 2: failure count, 3: action verb | |
| 4689 | +#: apps/plugins/plugins.os.php:244 | |
| 4690 | +#, php-format | |
| 4691 | +msgid "%1$d %3$s, %2$d failed." | |
| 3937 | 4692 | msgstr "" |
| 3938 | 4693 | |
| 3939 | -#: src/recycle-bin/index.ts:779 | |
| 3940 | -msgid "Delete forever?" | |
| 4694 | +#: apps/plugins/plugins.os.php:250 | |
| 4695 | +#: includes/ai-copilot/search.php:141 | |
| 4696 | +#: includes/core-notices.php:177 | |
| 4697 | +#: includes/core-notices.php:206 | |
| 4698 | +#: includes/multisite.php:116 | |
| 4699 | +msgid "Plugins" | |
| 3941 | 4700 | msgstr "" |
| 3942 | 4701 | |
| 3943 | -#. %d: row count. | |
| 3944 | -#: src/recycle-bin/index.ts:782 | |
| 3945 | -msgid "Permanently delete %d item(s)? This cannot be undone." | |
| 4702 | +#: apps/plugins/plugins.os.php:315 | |
| 4703 | +msgid "Installed" | |
| 3946 | 4704 | msgstr "" |
| 3947 | 4705 | |
| 3948 | -#: src/recycle-bin/index.ts:854 | |
| 3949 | -msgid "Emptying…" | |
| 4706 | +#: apps/plugins/plugins.os.php:321 | |
| 4707 | +msgid "Add Plugin" | |
| 3950 | 4708 | msgstr "" |
| 3951 | 4709 | |
| 3952 | -#. 1: items purged so far, 2: items in bin when emptying began. | |
| 3953 | -#: src/recycle-bin/index.ts:857 | |
| 3954 | -msgid "Emptying… %1$d of %2$d" | |
| 4710 | +#: apps/plugins/plugins.os.php:324 | |
| 4711 | +msgid "OpenStation plugins" | |
| 3955 | 4712 | msgstr "" |
| 3956 | 4713 | |
| 3957 | -#: src/recycle-bin/index.ts:870 | |
| 3958 | -msgid "Empty bin?" | |
| 4714 | +#. translators: %d: number of rows that could not be trashed. | |
| 4715 | +#: apps/posts/parts/query.php:338 | |
| 4716 | +#, php-format | |
| 4717 | +msgid "%d item could not be moved to the trash." | |
| 4718 | +msgid_plural "%d items could not be moved to the trash." | |
| 4719 | +msgstr[0] "" | |
| 4720 | +msgstr[1] "" | |
| 4721 | + | |
| 4722 | +#: apps/posts/parts/terms-rest.php:51 | |
| 4723 | +msgid "Number of non-trashed posts (any status) in this term." | |
| 3959 | 4724 | msgstr "" |
| 3960 | 4725 | |
| 3961 | -#: src/recycle-bin/index.ts:871 | |
| 3962 | -msgid "Permanently delete ALL items in the recycle bin? This includes every type and any items hidden by the current filter or search. This cannot be undone." | |
| 4726 | +#: apps/posts/parts/terms-rest.php:69 | |
| 4727 | +msgid "Whether this term is the taxonomy's default (fallback) term." | |
| 3963 | 4728 | msgstr "" |
| 3964 | 4729 | |
| 3965 | -#: src/recycle-bin/index.ts:874 | |
| 3966 | -#: includes/recycle-bin/window.php:85 | |
| 3967 | -msgid "Empty bin" | |
| 4730 | +#: apps/posts/parts/terms-rest.php:199 | |
| 4731 | +#: apps/posts/parts/terms-rest.php:341 | |
| 4732 | +#: includes/my-wordpress/term-stats.php:89 | |
| 4733 | +msgid "Unknown taxonomy." | |
| 3968 | 4734 | msgstr "" |
| 3969 | 4735 | |
| 3970 | -#. %d: skipped count. | |
| 3971 | -#: src/recycle-bin/index.ts:907 | |
| 3972 | -msgid "%d item(s) skipped (insufficient permissions)." | |
| 4736 | +#: apps/posts/posts.os.php:72 | |
| 4737 | +msgid "All posts" | |
| 3973 | 4738 | msgstr "" |
| 3974 | 4739 | |
| 3975 | -#: src/release-card.ts:354 | |
| 3976 | -#: src/ui/components/wpd-toast/wpd-toast.ts:128 | |
| 3977 | -msgid "Dismiss" | |
| 4740 | +#: apps/posts/posts.os.php:76 | |
| 4741 | +msgid "Add Post" | |
| 3978 | 4742 | msgstr "" |
| 3979 | 4743 | |
| 3980 | -#: src/release-card.ts:357 | |
| 3981 | -#: src/update-notice.ts:125 | |
| 3982 | -msgid "Update now" | |
| 4744 | +#: apps/station-home/parts/snapshot.php:97 | |
| 4745 | +msgid "(Untitled)" | |
| 3983 | 4746 | msgstr "" |
| 3984 | 4747 | |
| 3985 | -#: src/settings/labels.ts:21 | |
| 3986 | -#: includes/accents.php:38 | |
| 3987 | -msgid "WordPress Blue" | |
| 4748 | +#: apps/station-home/parts/snapshot.php:98 | |
| 4749 | +msgid "Content" | |
| 3988 | 4750 | msgstr "" |
| 3989 | 4751 | |
| 3990 | -#: src/settings/labels.ts:23 | |
| 3991 | -#: includes/accents.php:39 | |
| 3992 | -msgid "Indigo" | |
| 4752 | +#: apps/station-home/parts/snapshot.php:222 | |
| 4753 | +msgid "New post" | |
| 3993 | 4754 | msgstr "" |
| 3994 | 4755 | |
| 3995 | -#: src/settings/labels.ts:25 | |
| 3996 | -#: includes/accents.php:40 | |
| 3997 | -msgid "Teal" | |
| 4756 | +#: apps/station-home/parts/snapshot.php:231 | |
| 4757 | +msgid "Upload media" | |
| 3998 | 4758 | msgstr "" |
| 3999 | 4759 | |
| 4000 | -#: src/settings/labels.ts:27 | |
| 4001 | -#: includes/accents.php:41 | |
| 4002 | -msgid "Emerald" | |
| 4760 | +#: apps/station-home/parts/snapshot.php:239 | |
| 4761 | +msgid "View site" | |
| 4003 | 4762 | msgstr "" |
| 4004 | 4763 | |
| 4005 | -#: src/settings/labels.ts:29 | |
| 4006 | -#: includes/accents.php:42 | |
| 4007 | -msgid "Amber" | |
| 4764 | +#: apps/station-home/parts/snapshot.php:255 | |
| 4765 | +msgid "Classic Dashboard" | |
| 4008 | 4766 | msgstr "" |
| 4009 | 4767 | |
| 4010 | -#: src/settings/labels.ts:31 | |
| 4011 | -#: includes/accents.php:43 | |
| 4012 | -msgid "Rose" | |
| 4768 | +#. translators: %s: pending comment count. | |
| 4769 | +#: apps/station-home/parts/snapshot.php:281 | |
| 4770 | +#, php-format | |
| 4771 | +msgid "%s pending comment" | |
| 4772 | +msgid_plural "%s pending comments" | |
| 4773 | +msgstr[0] "" | |
| 4774 | +msgstr[1] "" | |
| 4775 | + | |
| 4776 | +#: apps/station-home/parts/snapshot.php:284 | |
| 4777 | +msgid "Review and reply to keep the conversation moving." | |
| 4013 | 4778 | msgstr "" |
| 4014 | 4779 | |
| 4015 | -#: src/settings/labels.ts:40 | |
| 4016 | -msgid "Compact" | |
| 4780 | +#. translators: %s: update count. | |
| 4781 | +#. translators: %s: number of pending updates. | |
| 4782 | +#: apps/station-home/parts/snapshot.php:295 | |
| 4783 | +#: includes/core/payload.php:1703 | |
| 4784 | +#, php-format | |
| 4785 | +msgid "%s update available" | |
| 4786 | +msgid_plural "%s updates available" | |
| 4787 | +msgstr[0] "" | |
| 4788 | +msgstr[1] "" | |
| 4789 | + | |
| 4790 | +#: apps/station-home/parts/snapshot.php:298 | |
| 4791 | +msgid "Keep WordPress, themes, and plugins current." | |
| 4017 | 4792 | msgstr "" |
| 4018 | 4793 | |
| 4019 | -#: src/settings/labels.ts:42 | |
| 4020 | -#: src/settings/sections/help.ts:289 | |
| 4021 | -#: includes/user-edit-window/window.php:119 | |
| 4022 | -msgid "Default" | |
| 4794 | +#. translators: %s: image count. | |
| 4795 | +#: apps/station-home/parts/snapshot.php:309 | |
| 4796 | +#, php-format | |
| 4797 | +msgid "%s image needs alt text" | |
| 4798 | +msgid_plural "%s images need alt text" | |
| 4799 | +msgstr[0] "" | |
| 4800 | +msgstr[1] "" | |
| 4801 | + | |
| 4802 | +#: apps/station-home/parts/snapshot.php:312 | |
| 4803 | +msgid "Add a useful description for people using assistive technology." | |
| 4023 | 4804 | msgstr "" |
| 4024 | 4805 | |
| 4025 | -#: src/settings/labels.ts:44 | |
| 4026 | -msgid "Large" | |
| 4806 | +#: apps/station-home/parts/snapshot.php:354 | |
| 4807 | +msgid "Pending comments" | |
| 4027 | 4808 | msgstr "" |
| 4028 | 4809 | |
| 4029 | -#: src/settings/labels.ts:56 | |
| 4030 | -msgid "Bottom" | |
| 4810 | +#: apps/station-home/parts/snapshot.php:360 | |
| 4811 | +#: includes/ai-copilot/search.php:237 | |
| 4812 | +msgid "Updates" | |
| 4031 | 4813 | msgstr "" |
| 4032 | 4814 | |
| 4033 | -#: src/settings/labels.ts:58 | |
| 4034 | -msgid "Left" | |
| 4815 | +#. translators: %s: current user's name. | |
| 4816 | +#: apps/station-home/parts/view.php:51 | |
| 4817 | +#, php-format | |
| 4818 | +msgid "Good morning, %s" | |
| 4035 | 4819 | msgstr "" |
| 4036 | 4820 | |
| 4037 | -#: src/settings/labels.ts:60 | |
| 4038 | -msgid "Right" | |
| 4821 | +#. translators: %s: current user's name. | |
| 4822 | +#: apps/station-home/parts/view.php:55 | |
| 4823 | +#, php-format | |
| 4824 | +msgid "Good afternoon, %s" | |
| 4039 | 4825 | msgstr "" |
| 4040 | 4826 | |
| 4041 | -#: src/settings/labels.ts:72 | |
| 4042 | -msgid "Classic" | |
| 4827 | +#. translators: %s: current user's name. | |
| 4828 | +#: apps/station-home/parts/view.php:58 | |
| 4829 | +#, php-format | |
| 4830 | +msgid "Good evening, %s" | |
| 4043 | 4831 | msgstr "" |
| 4044 | 4832 | |
| 4045 | -#: src/settings/labels.ts:74 | |
| 4046 | -msgid "Unified" | |
| 4833 | +#: apps/station-home/parts/view.php:166 | |
| 4834 | +#: apps/station-home/parts/view.php:179 | |
| 4835 | +#: apps/station-home/station-home.os.php:43 | |
| 4836 | +msgid "Station Home" | |
| 4047 | 4837 | msgstr "" |
| 4048 | 4838 | |
| 4049 | -#: src/settings/labels.ts:76 | |
| 4050 | -msgid "Spatial" | |
| 4839 | +#: apps/station-home/parts/view.php:182 | |
| 4840 | +msgid "Quick actions" | |
| 4051 | 4841 | msgstr "" |
| 4052 | 4842 | |
| 4053 | -#: src/settings/labels.ts:87 | |
| 4054 | -msgid "Side bar with the core admin menus, plus a bottom dock for plugin apps." | |
| 4843 | +#. translators: %s: site name. | |
| 4844 | +#: apps/station-home/parts/view.php:199 | |
| 4845 | +#, php-format | |
| 4846 | +msgid "Pick up where you left off on %s." | |
| 4055 | 4847 | msgstr "" |
| 4056 | 4848 | |
| 4057 | -#: src/settings/labels.ts:91 | |
| 4058 | -msgid "Single bottom dock holding every menu — core and plugin apps share one rail." | |
| 4849 | +#: apps/station-home/parts/view.php:201 | |
| 4850 | +msgid "Pick up where you left off." | |
| 4059 | 4851 | msgstr "" |
| 4060 | 4852 | |
| 4061 | -#: src/settings/labels.ts:95 | |
| 4062 | -msgid "Bottom dock for plugin apps; core admin menus appear as icons on the wallpaper." | |
| 4853 | +#: apps/station-home/parts/view.php:210 | |
| 4854 | +msgid "Refresh Station Home" | |
| 4063 | 4855 | msgstr "" |
| 4064 | 4856 | |
| 4065 | -#: src/settings/panel.ts:174 | |
| 4066 | -msgid "Appearance" | |
| 4857 | +#: apps/station-home/parts/view.php:218 | |
| 4858 | +msgid "Continue working" | |
| 4067 | 4859 | msgstr "" |
| 4068 | 4860 | |
| 4069 | -#: src/settings/panel.ts:179 | |
| 4070 | -msgid "Personalize your desktop. Changes apply instantly and are saved to this browser." | |
| 4861 | +#: apps/station-home/parts/view.php:225 | |
| 4862 | +msgid "Site pulse" | |
| 4071 | 4863 | msgstr "" |
| 4072 | 4864 | |
| 4073 | -#: src/settings/panel.ts:195 | |
| 4074 | -#: src/settings/sections/features.ts:474 | |
| 4075 | -msgid "Features" | |
| 4865 | +#: apps/station-home/parts/view.php:240 | |
| 4866 | +#: includes/my-wordpress/integrations/woocommerce.php:214 | |
| 4867 | +msgid "Needs attention" | |
| 4076 | 4868 | msgstr "" |
| 4077 | 4869 | |
| 4078 | -#: src/settings/panel.ts:208 | |
| 4079 | -#: src/settings/sections/apps-icons.ts:111 | |
| 4080 | -msgid "Apps & Icons" | |
| 4870 | +#: apps/station-home/parts/view.php:249 | |
| 4871 | +msgid "From your plugins" | |
| 4081 | 4872 | msgstr "" |
| 4082 | 4873 | |
| 4083 | -#: src/settings/panel.ts:218 | |
| 4084 | -msgid "Effects" | |
| 4874 | +#: apps/station-home/parts/view.php:279 | |
| 4875 | +msgid "Your desk is clear" | |
| 4085 | 4876 | msgstr "" |
| 4086 | 4877 | |
| 4087 | -#: src/settings/panel.ts:230 | |
| 4088 | -#: src/settings/sections/help.ts:148 | |
| 4089 | -msgid "Components" | |
| 4878 | +#: apps/station-home/parts/view.php:280 | |
| 4879 | +msgid "Start something new and it will be waiting here when you return." | |
| 4090 | 4880 | msgstr "" |
| 4091 | 4881 | |
| 4092 | -#: src/settings/panel.ts:318 | |
| 4093 | -msgid "Settings sections" | |
| 4882 | +#: apps/station-home/parts/view.php:315 | |
| 4883 | +msgid "All clear" | |
| 4094 | 4884 | msgstr "" |
| 4095 | 4885 | |
| 4096 | -#: src/settings/sections/about.ts:143 | |
| 4097 | -msgid "WordPress Desktop Mode" | |
| 4886 | +#: apps/station-home/parts/view.php:316 | |
| 4887 | +msgid "Nothing needs your attention right now." | |
| 4098 | 4888 | msgstr "" |
| 4099 | 4889 | |
| 4100 | -#: src/settings/sections/about.ts:144 | |
| 4101 | -msgid "Crafted with curiosity" | |
| 4890 | +#: apps/station-home/parts/view.php:351 | |
| 4891 | +msgid "Make this space yours" | |
| 4102 | 4892 | msgstr "" |
| 4103 | 4893 | |
| 4104 | -#: src/settings/sections/about.ts:145 | |
| 4105 | -msgid "an experiment by Automattic" | |
| 4894 | +#: apps/station-home/parts/view.php:352 | |
| 4895 | +msgid "Use Customize to opt in to information from your plugins." | |
| 4106 | 4896 | msgstr "" |
| 4107 | 4897 | |
| 4108 | -#: src/settings/sections/about.ts:149 | |
| 4109 | -msgid "Move your cursor through the swarm · click for a spark" | |
| 4898 | +#: apps/station-home/parts/view.php:404 | |
| 4899 | +msgid "Customize Station Home" | |
| 4110 | 4900 | msgstr "" |
| 4111 | 4901 | |
| 4112 | -#: src/settings/sections/accent.ts:37 | |
| 4113 | -#: src/settings/sections/accent.ts:41 | |
| 4114 | -msgid "Accent color" | |
| 4902 | +#: apps/station-home/parts/view.php:408 | |
| 4903 | +msgid "Choose which plugin cards can show information on your Station Home." | |
| 4115 | 4904 | msgstr "" |
| 4116 | 4905 | |
| 4117 | -#: src/settings/sections/accent.ts:38 | |
| 4118 | -msgid "Used in focused window title bars, buttons, and focus rings." | |
| 4906 | +#: apps/station-home/station-home.os.php:78 | |
| 4907 | +msgid "That Station Home card is not available." | |
| 4119 | 4908 | msgstr "" |
| 4120 | 4909 | |
| 4121 | -#: src/settings/sections/apps-icons.ts:67 | |
| 4122 | -msgid "On the desktop" | |
| 4910 | +#. translators: %d: number of items that could not be processed. | |
| 4911 | +#: apps/trash/trash.os.php:100 | |
| 4912 | +#, php-format | |
| 4913 | +msgid "%d item(s) could not be processed." | |
| 4123 | 4914 | msgstr "" |
| 4124 | 4915 | |
| 4125 | -#: src/settings/sections/apps-icons.ts:68 | |
| 4126 | -msgid "On the dock" | |
| 4916 | +#: apps/trash/trash.os.php:108 | |
| 4917 | +msgid "Trash" | |
| 4127 | 4918 | msgstr "" |
| 4128 | 4919 | |
| 4129 | -#: src/settings/sections/apps-icons.ts:69 | |
| 4130 | -msgid "On both" | |
| 4920 | +#: apps/user-edit/parts/account.php:146 | |
| 4921 | +msgid "Session manager unavailable." | |
| 4131 | 4922 | msgstr "" |
| 4132 | 4923 | |
| 4133 | -#: src/settings/sections/apps-icons.ts:70 | |
| 4134 | -msgid "Hidden" | |
| 4924 | +#: apps/user-edit/parts/account.php:175 | |
| 4925 | +msgid "Application passwords are not available for this user." | |
| 4135 | 4926 | msgstr "" |
| 4136 | 4927 | |
| 4137 | -#: src/settings/sections/apps-icons.ts:112 | |
| 4138 | -msgid "Choose where each app shortcut shows up — on the dock, on the desktop wallpaper, both, or hidden entirely. Changes apply instantly to the running shell." | |
| 4928 | +#: apps/user-edit/parts/account.php:211 | |
| 4929 | +msgid "Application password name is required." | |
| 4139 | 4930 | msgstr "" |
| 4140 | 4931 | |
| 4141 | -#: src/settings/sections/apps-icons.ts:118 | |
| 4142 | -msgid "No apps registered yet" | |
| 4932 | +#: apps/user-edit/parts/insights.php:58 | |
| 4933 | +#: apps/users/parts/rest.php:122 | |
| 4934 | +#: includes/my-wordpress/user-footprint.php:240 | |
| 4935 | +#: includes/my-wordpress/user-stats.php:123 | |
| 4936 | +msgid "User not found." | |
| 4143 | 4937 | msgstr "" |
| 4144 | 4938 | |
| 4145 | -#: src/settings/sections/apps-icons.ts:119 | |
| 4146 | -msgid "Plugins and the admin menu will appear here once they’re registered." | |
| 4939 | +#: apps/user-edit/user-edit.os.php:56 | |
| 4940 | +msgid "Edit user" | |
| 4147 | 4941 | msgstr "" |
| 4148 | 4942 | |
| 4149 | -#: src/settings/sections/apps-icons.ts:141 | |
| 4150 | -msgid "Show in" | |
| 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." | |
| 4151 | 4946 | msgstr "" |
| 4152 | 4947 | |
| 4153 | -#: src/settings/sections/custom-image.ts:44 | |
| 4154 | -msgid "Upload new" | |
| 4948 | +#: apps/users/parts/activity-summary.php:31 | |
| 4949 | +msgid "Activity could not be loaded." | |
| 4155 | 4950 | msgstr "" |
| 4156 | 4951 | |
| 4157 | -#: src/settings/sections/custom-image.ts:50 | |
| 4158 | -msgid "Media Library" | |
| 4952 | +#: apps/users/parts/color-schemes.php:50 | |
| 4953 | +msgid "Default" | |
| 4159 | 4954 | msgstr "" |
| 4160 | 4955 | |
| 4161 | -#: src/settings/sections/custom-image.ts:65 | |
| 4162 | -msgid "Or use your own image" | |
| 4956 | +#. translators: %s is the site's current locale (e.g. "en_US"). | |
| 4957 | +#: apps/users/parts/fields.php:100 | |
| 4958 | +#, php-format | |
| 4959 | +msgid "Site default — %s" | |
| 4163 | 4960 | msgstr "" |
| 4164 | 4961 | |
| 4165 | -#: src/settings/sections/custom-image.ts:70 | |
| 4166 | -msgid "Image source" | |
| 4962 | +#: apps/users/parts/fields.php:234 | |
| 4963 | +msgid "Per-user content stats: published post / page / comment counts." | |
| 4167 | 4964 | msgstr "" |
| 4168 | 4965 | |
| 4169 | -#: src/settings/sections/custom-image.ts:135 | |
| 4170 | -msgid "Custom image wallpaper" | |
| 4966 | +#: apps/users/parts/fields.php:252 | |
| 4967 | +msgid "UTC unix timestamp of this user’s last successful login, or null when never recorded." | |
| 4171 | 4968 | msgstr "" |
| 4172 | 4969 | |
| 4173 | -#: src/settings/sections/custom-image.ts:139 | |
| 4174 | -msgid "Upload a wallpaper image" | |
| 4970 | +#: apps/users/parts/fields.php:272 | |
| 4971 | +msgid "Live presence status: online / inactive / offline." | |
| 4175 | 4972 | msgstr "" |
| 4176 | 4973 | |
| 4177 | -#: src/settings/sections/custom-image.ts:164 | |
| 4178 | -msgid "Remove custom image" | |
| 4974 | +#: apps/users/parts/fields.php:288 | |
| 4975 | +msgid "Whether the requester can edit this user." | |
| 4179 | 4976 | msgstr "" |
| 4180 | 4977 | |
| 4181 | -#: src/settings/sections/custom-image.ts:166 | |
| 4182 | -msgid "Remove" | |
| 4978 | +#: apps/users/parts/fields.php:305 | |
| 4979 | +msgid "Role slugs the requester can assign to this user." | |
| 4183 | 4980 | msgstr "" |
| 4184 | 4981 | |
| 4185 | -#: src/settings/sections/custom-image.ts:177 | |
| 4186 | -msgid "Drop an image here, or click to upload" | |
| 4982 | +#: apps/users/parts/rest.php:65 | |
| 4983 | +#: apps/users/parts/rest.php:212 | |
| 4984 | +msgid "No user ids supplied." | |
| 4187 | 4985 | msgstr "" |
| 4188 | 4986 | |
| 4189 | -#: src/settings/sections/custom-image.ts:180 | |
| 4190 | -msgid "JPEG, PNG, or WebP · goes straight to your Media Library" | |
| 4987 | +#: apps/users/parts/rest.php:69 | |
| 4988 | +msgid "You are not allowed to assign this role." | |
| 4191 | 4989 | msgstr "" |
| 4192 | 4990 | |
| 4193 | -#: src/settings/sections/custom-image.ts:289 | |
| 4194 | -msgid "Search your media" | |
| 4991 | +#: apps/users/parts/rest.php:158 | |
| 4992 | +msgid "You are not allowed to send a password reset for this user." | |
| 4195 | 4993 | msgstr "" |
| 4196 | 4994 | |
| 4197 | -#: src/settings/sections/custom-image.ts:301 | |
| 4198 | -msgid "Load more" | |
| 4995 | +#: apps/users/parts/rest.php:162 | |
| 4996 | +msgid "A reset email was already sent recently. Try again in a minute." | |
| 4199 | 4997 | msgstr "" |
| 4200 | 4998 | |
| 4201 | -#. %1$d is the HD minimum width in px, %2$d is the minimum height. | |
| 4202 | -#: src/settings/sections/custom-image.ts:324 | |
| 4203 | -msgid "Only HD (≥%1$d×%2$d)" | |
| 4999 | +#: apps/users/parts/rest.php:184 | |
| 5000 | +#: apps/users/users.os.php:254 | |
| 5001 | +#: apps/users/users.os.php:269 | |
| 5002 | +msgid "You are not allowed to email this user." | |
| 4204 | 5003 | msgstr "" |
| 4205 | 5004 | |
| 4206 | -#. %d is the number of media items currently visible. | |
| 4207 | -#: src/settings/sections/custom-image.ts:345 | |
| 4208 | -msgid "Showing %d" | |
| 5005 | +#: apps/users/parts/rest.php:188 | |
| 5006 | +msgid "A welcome email was already sent recently. Try again in a minute." | |
| 4209 | 5007 | msgstr "" |
| 4210 | 5008 | |
| 4211 | -#. %d is the number of images filtered out by the HD toggle. | |
| 4212 | -#: src/settings/sections/custom-image.ts:350 | |
| 4213 | -msgid "%d hidden by HD filter" | |
| 5009 | +#: apps/users/parts/rest.php:271 | |
| 5010 | +msgid "Username is required." | |
| 4214 | 5011 | msgstr "" |
| 4215 | 5012 | |
| 4216 | -#: src/settings/sections/custom-image.ts:373 | |
| 4217 | -msgid "No HD images found. Try unchecking the filter, or upload a larger image." | |
| 5013 | +#: apps/users/parts/rest.php:274 | |
| 5014 | +msgid "Username is not valid." | |
| 4218 | 5015 | msgstr "" |
| 4219 | 5016 | |
| 4220 | -#: src/settings/sections/custom-image.ts:376 | |
| 4221 | -msgid "No images in your Media Library yet." | |
| 5017 | +#: apps/users/parts/rest.php:277 | |
| 5018 | +msgid "A valid email address is required." | |
| 4222 | 5019 | msgstr "" |
| 4223 | 5020 | |
| 4224 | -#. %s is the browser-supplied error message. | |
| 4225 | -#: src/settings/sections/custom-image.ts:425 | |
| 4226 | -msgid "Couldn’t load your media: %s" | |
| 5021 | +#: apps/users/parts/rest.php:280 | |
| 5022 | +msgid "That username is already in use." | |
| 4227 | 5023 | msgstr "" |
| 4228 | 5024 | |
| 4229 | -#: src/settings/sections/custom-image.ts:428 | |
| 4230 | -msgid "Couldn’t load your media." | |
| 5025 | +#: apps/users/parts/rest.php:283 | |
| 5026 | +msgid "That email is already in use." | |
| 4231 | 5027 | msgstr "" |
| 4232 | 5028 | |
| 4233 | -#: src/settings/sections/custom-image.ts:224 | |
| 4234 | -msgid "That file isn’t an image." | |
| 5029 | +#: apps/users/parts/rest.php:298 | |
| 5030 | +msgid "You are not allowed to assign that role." | |
| 4235 | 5031 | msgstr "" |
| 4236 | 5032 | |
| 4237 | -#: src/settings/sections/custom-image.ts:231 | |
| 4238 | -msgid "Uploading…" | |
| 5033 | +#: apps/users/parts/roles-summary.php:40 | |
| 5034 | +msgid "No role" | |
| 4239 | 5035 | msgstr "" |
| 4240 | 5036 | |
| 4241 | -#: src/settings/sections/custom-image.ts:256 | |
| 4242 | -msgid "Upload failed." | |
| 5037 | +#: apps/users/parts/roles-summary.php:69 | |
| 5038 | +msgid "Role groups could not be loaded. Please try again." | |
| 4243 | 5039 | msgstr "" |
| 4244 | 5040 | |
| 4245 | -#: src/settings/sections/desktop-layout.ts:35 | |
| 4246 | -#: src/settings/sections/desktop-layout.ts:42 | |
| 4247 | -msgid "Desktop layout" | |
| 5041 | +#: apps/users/users.os.php:132 | |
| 5042 | +msgid "People" | |
| 4248 | 5043 | msgstr "" |
| 4249 | 5044 | |
| 4250 | -#: src/settings/sections/dock-rail-renderer.ts:54 | |
| 4251 | -#: src/settings/sections/dock-rail-renderer.ts:61 | |
| 4252 | -msgid "Dock style" | |
| 5045 | +#: apps/users/users.os.php:136 | |
| 5046 | +msgid "Activity" | |
| 4253 | 5047 | msgstr "" |
| 4254 | 5048 | |
| 4255 | -#: src/settings/sections/dock-rail-renderer.ts:55 | |
| 4256 | -msgid "How the rail itself paints — the shipped icon strip, or anything a plugin replaces it with. Switching is instant; the dock rebuilds with the new renderer." | |
| 5049 | +#: apps/users/users.os.php:140 | |
| 5050 | +msgid "Add new" | |
| 4257 | 5051 | msgstr "" |
| 4258 | 5052 | |
| 4259 | -#: src/settings/sections/dock-size.ts:34 | |
| 4260 | -#: src/settings/sections/dock-size.ts:39 | |
| 4261 | -msgid "Dock size" | |
| 5053 | +#: apps/users/users.os.php:145 | |
| 5054 | +#: includes/core-notices.php:140 | |
| 5055 | +msgid "Profile" | |
| 4262 | 5056 | msgstr "" |
| 4263 | 5057 | |
| 4264 | -#: src/settings/sections/dock-size.ts:35 | |
| 4265 | -msgid "Width of the dock and size of its icons." | |
| 5058 | +#: apps/users/users.os.php:202 | |
| 5059 | +msgid "You are not allowed to change roles." | |
| 4266 | 5060 | msgstr "" |
| 4267 | 5061 | |
| 4268 | -#: src/settings/sections/effects.ts:38 | |
| 4269 | -msgid "When a related window is focused" | |
| 5062 | +#: apps/users/users.os.php:213 | |
| 5063 | +msgid "No users updated." | |
| 4270 | 5064 | msgstr "" |
| 4271 | 5065 | |
| 4272 | -#: src/settings/sections/effects.ts:39 | |
| 4273 | -msgid "Always" | |
| 5066 | +#. translators: %1$d users updated, %2$d failed. | |
| 5067 | +#: apps/users/users.os.php:216 | |
| 5068 | +#, php-format | |
| 5069 | +msgid "Role updated for %1$d user(s) (%2$d skipped)." | |
| 4274 | 5070 | msgstr "" |
| 4275 | 5071 | |
| 4276 | -#: src/settings/sections/effects.ts:40 | |
| 4277 | -msgid "Off" | |
| 5072 | +#: apps/users/users.os.php:228 | |
| 5073 | +msgid "You are not allowed to delete users." | |
| 4278 | 5074 | msgstr "" |
| 4279 | 5075 | |
| 4280 | -#: src/settings/sections/effects.ts:98 | |
| 4281 | -msgid "Apply a visual treatment to every window except the one you are working in." | |
| 5076 | +#. translators: %1$d users deleted, %2$d skipped. | |
| 5077 | +#: apps/users/users.os.php:239 | |
| 5078 | +#, php-format | |
| 5079 | +msgid "%1$d user(s) deleted (%2$d skipped)." | |
| 4282 | 5080 | msgstr "" |
| 4283 | 5081 | |
| 4284 | -#: src/settings/sections/effects.ts:109 | |
| 4285 | -msgid "Draw a visual tie between windows showing related content — a post and its comments or media." | |
| 5082 | +#. translators: %s is the user's email address. | |
| 5083 | +#: apps/users/users.os.php:257 | |
| 5084 | +#, php-format | |
| 5085 | +msgid "Reset email sent to %s." | |
| 4286 | 5086 | msgstr "" |
| 4287 | 5087 | |
| 4288 | -#: src/settings/sections/effects.ts:121 | |
| 4289 | -msgid "Unfocused windows" | |
| 5088 | +#. translators: %s is the user's email address. | |
| 5089 | +#: apps/users/users.os.php:272 | |
| 5090 | +#, php-format | |
| 5091 | +msgid "Welcome email resent to %s." | |
| 4290 | 5092 | msgstr "" |
| 4291 | 5093 | |
| 4292 | -#: src/settings/sections/effects.ts:126 | |
| 4293 | -msgid "Unfocused window effect" | |
| 5094 | +#: apps/users/users.os.php:283 | |
| 5095 | +msgid "You are not allowed to create users." | |
| 4294 | 5096 | msgstr "" |
| 4295 | 5097 | |
| 4296 | -#: src/settings/sections/effects.ts:130 | |
| 4297 | -#: src/settings/sections/effects.ts:150 | |
| 4298 | -msgid "None" | |
| 5098 | +#. translators: %s is the user's email address. | |
| 5099 | +#: apps/users/users.os.php:304 | |
| 5100 | +#, php-format | |
| 5101 | +msgid "User created — welcome email sent to %s." | |
| 4299 | 5102 | msgstr "" |
| 4300 | 5103 | |
| 4301 | -#: src/settings/sections/effects.ts:141 | |
| 4302 | -#: src/settings/sections/features.ts:551 | |
| 4303 | -msgid "Window links" | |
| 5104 | +#: includes/about-feed.php:169 | |
| 5105 | +msgid "You cannot load OpenStation updates." | |
| 4304 | 5106 | msgstr "" |
| 4305 | 5107 | |
| 4306 | -#: src/settings/sections/effects.ts:146 | |
| 4307 | -msgid "Link style" | |
| 5108 | +#: includes/about-feed.php:177 | |
| 5109 | +msgid "The OpenStation journal is temporarily unavailable." | |
| 4308 | 5110 | msgstr "" |
| 4309 | 5111 | |
| 4310 | -#: src/settings/sections/effects.ts:161 | |
| 4311 | -msgid "Show links" | |
| 5112 | +#: includes/accents.php:39 | |
| 5113 | +msgid "Pulse" | |
| 4312 | 5114 | msgstr "" |
| 4313 | 5115 | |
| 4314 | -#: src/settings/sections/extended.ts:73 | |
| 4315 | -msgid "Network error — check your connection." | |
| 5116 | +#: includes/accents.php:44 | |
| 5117 | +msgid "Nebula" | |
| 4316 | 5118 | msgstr "" |
| 4317 | 5119 | |
| 4318 | -#: src/settings/sections/extended.ts:89 | |
| 4319 | -msgid "Extended options" | |
| 5120 | +#: includes/accents.php:54 | |
| 5121 | +msgid "Sirius" | |
| 4320 | 5122 | msgstr "" |
| 4321 | 5123 | |
| 4322 | -#: src/settings/sections/extended.ts:90 | |
| 4323 | -msgid "Site-wide enhancements that apply to every user. Toggling requires the affected page to be reloaded for the change to take effect." | |
| 5124 | +#: includes/accents.php:59 | |
| 5125 | +msgid "Lagoon" | |
| 4324 | 5126 | msgstr "" |
| 4325 | 5127 | |
| 4326 | -#: src/settings/sections/extended.ts:95 | |
| 4327 | -msgid "Enable drag-and-drop in the Media Library" | |
| 5128 | +#: includes/accents.php:64 | |
| 5129 | +msgid "Starlight" | |
| 4328 | 5130 | msgstr "" |
| 4329 | 5131 | |
| 4330 | -#: src/settings/sections/extended.ts:101 | |
| 4331 | -msgid "Makes every item in the WordPress Media Library draggable. Drop a media item into text fields, rich-text editors, Gutenberg blocks, or any target that accepts images or files. No replacement of the library — just a drag-and-drop layer on top of the one you already know." | |
| 5132 | +#: includes/accents.php:69 | |
| 5133 | +msgid "WordPress Blue" | |
| 4332 | 5134 | msgstr "" |
| 4333 | 5135 | |
| 4334 | -#: src/settings/sections/extended.ts:110 | |
| 4335 | -msgid "Saving…" | |
| 5136 | +#: includes/accents.php:74 | |
| 5137 | +msgid "Indigo" | |
| 4336 | 5138 | msgstr "" |
| 4337 | 5139 | |
| 4338 | -#: src/settings/sections/features.ts:189 | |
| 4339 | -msgid "Delete folder sharing data?" | |
| 5140 | +#: includes/accents.php:79 | |
| 5141 | +msgid "Teal" | |
| 4340 | 5142 | msgstr "" |
| 4341 | 5143 | |
| 4342 | -#: src/settings/sections/features.ts:190 | |
| 4343 | -msgid "This drops every shares table on the site (current + legacy). All invites, accept/deny decisions, and share rows are permanently removed. Recipients lose their access until someone shares with them again. The empty tables are recreated on the next admin load so the feature keeps working — but every existing share is gone." | |
| 5144 | +#: includes/accents.php:84 | |
| 5145 | +msgid "Emerald" | |
| 4344 | 5146 | msgstr "" |
| 4345 | 5147 | |
| 4346 | -#: src/settings/sections/features.ts:193 | |
| 4347 | -msgid "Delete data" | |
| 5148 | +#: includes/accents.php:89 | |
| 5149 | +msgid "Amber" | |
| 4348 | 5150 | msgstr "" |
| 4349 | 5151 | |
| 4350 | -#: src/settings/sections/features.ts:202 | |
| 4351 | -msgid "Files REST endpoint is not available." | |
| 5152 | +#: includes/accents.php:94 | |
| 5153 | +msgid "Rose" | |
| 4352 | 5154 | msgstr "" |
| 4353 | 5155 | |
| 4354 | -#: src/settings/sections/features.ts:224 | |
| 4355 | -msgid "Folder sharing data deleted." | |
| 5156 | +#: includes/admin-bar.php:48 | |
| 5157 | +#: includes/welcome-dialog.php:157 | |
| 5158 | +msgid "Switch to OpenStation" | |
| 4356 | 5159 | msgstr "" |
| 4357 | 5160 | |
| 4358 | -#: src/settings/sections/features.ts:230 | |
| 4359 | -msgid "Could not delete sharing data." | |
| 5161 | +#: includes/admin-bar.php:192 | |
| 5162 | +msgid "Keyboard shortcuts" | |
| 4360 | 5163 | msgstr "" |
| 4361 | 5164 | |
| 4362 | -#: src/settings/sections/features.ts:410 | |
| 4363 | -msgid "Connectors" | |
| 5165 | +#: includes/admin-bar.php:194 | |
| 5166 | +msgid "Workspaces" | |
| 4364 | 5167 | msgstr "" |
| 4365 | 5168 | |
| 4366 | -#: src/settings/sections/features.ts:475 | |
| 4367 | -msgid "Tune individual Desktop Mode behaviors. Each toggle affects only your account and takes effect immediately — no reload required. Watch the dot in the OS Settings title bar to see when a change has been saved." | |
| 5169 | +#: includes/admin-bar.php:196 | |
| 5170 | +msgid "Key" | |
| 4368 | 5171 | msgstr "" |
| 4369 | 5172 | |
| 4370 | -#: src/settings/sections/features.ts:483 | |
| 4371 | -msgid "AI assistant" | |
| 5173 | +#: includes/admin-bar.php:197 | |
| 5174 | +msgid "Outside Workspaces" | |
| 4372 | 5175 | msgstr "" |
| 4373 | 5176 | |
| 4374 | -#: src/settings/sections/features.ts:489 | |
| 4375 | -msgid "Adds an assistant powered by AI that finds your content, gets around wp-admin, and answers questions about your site — all in plain language. Off by default." | |
| 5177 | +#: includes/admin-bar.php:198 | |
| 5178 | +msgid "Inside Workspaces" | |
| 4376 | 5179 | msgstr "" |
| 4377 | 5180 | |
| 4378 | -#: src/settings/sections/features.ts:496 | |
| 4379 | -#: src/settings/sections/features.ts:534 | |
| 4380 | -msgid "This feature requires an AI provider configured in" | |
| 5181 | +#: includes/admin-bar.php:199 | |
| 5182 | +msgid "In Show Desktop" | |
| 4381 | 5183 | msgstr "" |
| 4382 | 5184 | |
| 4383 | -#: src/settings/sections/features.ts:507 | |
| 4384 | -#: src/settings/sections/features.ts:541 | |
| 4385 | -msgid "Settings → Connectors" | |
| 5185 | +#: includes/admin-bar.php:204 | |
| 5186 | +msgid "Previous workspace (wraps)" | |
| 4386 | 5187 | msgstr "" |
| 4387 | 5188 | |
| 4388 | -#: src/settings/sections/features.ts:521 | |
| 4389 | -msgid "Score new comments with AI" | |
| 5189 | +#: includes/admin-bar.php:205 | |
| 5190 | +msgid "Previous workspace (grid + top-bar update)" | |
| 4390 | 5191 | msgstr "" |
| 4391 | 5192 | |
| 4392 | -#: src/settings/sections/features.ts:527 | |
| 4393 | -msgid "Scores every new comment for spam and hostility, folding the result into the spam confidence shown in the Comments window. Site-wide, off by default." | |
| 5193 | +#: includes/admin-bar.php:206 | |
| 5194 | +msgid "Previous workspace" | |
| 4394 | 5195 | msgstr "" |
| 4395 | 5196 | |
| 4396 | -#: src/settings/sections/features.ts:556 | |
| 4397 | -msgid "Draws arrowed connector lines between windows showing related content — a post and its comments or media, or two posts that link to each other. The line style and when the lines show live in Effects → Window links. On by default." | |
| 5197 | +#: includes/admin-bar.php:210 | |
| 5198 | +msgid "Next workspace (wraps)" | |
| 4398 | 5199 | msgstr "" |
| 4399 | 5200 | |
| 4400 | -#: src/settings/sections/features.ts:562 | |
| 4401 | -msgid "Bring related windows to front" | |
| 5201 | +#: includes/admin-bar.php:211 | |
| 5202 | +msgid "Next workspace (grid + top-bar update)" | |
| 4402 | 5203 | msgstr "" |
| 4403 | 5204 | |
| 4404 | -#: src/settings/sections/features.ts:568 | |
| 4405 | -msgid "Clicking a window surfaces the windows directly tied to it — a parent brings up all of its children, a child brings up its parent — rising to just below the one you clicked, without stealing focus." | |
| 5205 | +#: includes/admin-bar.php:212 | |
| 5206 | +msgid "Next workspace" | |
| 4406 | 5207 | msgstr "" |
| 4407 | 5208 | |
| 4408 | -#: src/settings/sections/features.ts:575 | |
| 4409 | -msgid "Highlight related windows" | |
| 5209 | +#: includes/admin-bar.php:216 | |
| 5210 | +msgid "Enter Workspaces" | |
| 4410 | 5211 | msgstr "" |
| 4411 | 5212 | |
| 4412 | -#: src/settings/sections/features.ts:581 | |
| 4413 | -msgid "While a group member is focused, its related windows get an accent outline and a soft glow so the family is recognizable at a glance." | |
| 5213 | +#: includes/admin-bar.php:217 | |
| 5214 | +msgid "Exit onto the active workspace" | |
| 4414 | 5215 | msgstr "" |
| 4415 | 5216 | |
| 4416 | -#: src/settings/sections/features.ts:589 | |
| 4417 | -msgid "Show desktop when clicking the wallpaper" | |
| 5217 | +#: includes/admin-bar.php:218 | |
| 5218 | +msgid "Restore windows (exit Show Desktop)" | |
| 4418 | 5219 | msgstr "" |
| 4419 | 5220 | |
| 4420 | -#: src/settings/sections/features.ts:596 | |
| 4421 | -msgid "macOS-style gesture: a left click on the empty desktop minimizes every window, and a second click restores them. When on, the matching \"Show desktop\" entry is removed from the wallpaper context menu — the click gesture replaces it. Off by default." | |
| 5221 | +#: includes/admin-bar.php:222 | |
| 5222 | +#: includes/admin-bar.php:224 | |
| 5223 | +msgid "Toggle Show Desktop" | |
| 4422 | 5224 | msgstr "" |
| 4423 | 5225 | |
| 4424 | -#: src/settings/sections/features.ts:603 | |
| 4425 | -msgid "Show post/page status ribbon" | |
| 5226 | +#: includes/admin-bar.php:223 | |
| 5227 | +msgid "Exit Workspaces (no minimize)" | |
| 4426 | 5228 | msgstr "" |
| 4427 | 5229 | |
| 4428 | -#: src/settings/sections/features.ts:610 | |
| 4429 | -msgid "Paints a diagonal corner ribbon — Draft, Pending, Private, or Scheduled — on My WordPress tiles whose post status isn’t published. Off hides every ribbon; tiles still respect their dimmed-icon treatment so unpublished items remain visible at a glance. On by default." | |
| 5230 | +#: includes/admin-bar.php:228 | |
| 5231 | +msgid "(in Workspaces)" | |
| 4430 | 5232 | msgstr "" |
| 4431 | 5233 | |
| 4432 | -#: src/settings/sections/features.ts:617 | |
| 4433 | -msgid "Enable developer mode" | |
| 5234 | +#: includes/admin-bar.php:230 | |
| 5235 | +msgid "Commit current workspace, exit Workspaces" | |
| 4434 | 5236 | msgstr "" |
| 4435 | 5237 | |
| 4436 | -#: src/settings/sections/features.ts:622 | |
| 4437 | -msgid "Unlocks developer-facing surfaces meant for plugin authors: the Starter Widget appears in the add-widget picker, and the OS Settings → Components tab runs its intentional missing-import-warner demo (a console banner plus three deliberate console.error entries). Off by default so regular users don’t see developer noise." | |
| 5238 | +#: includes/admin-bar.php:236 | |
| 5239 | +msgid "Windows & palette" | |
| 4438 | 5240 | msgstr "" |
| 4439 | 5241 | |
| 4440 | -#: src/settings/sections/features.ts:629 | |
| 4441 | -msgid "Folder sharing" | |
| 5242 | +#: includes/admin-bar.php:240 | |
| 5243 | +msgid "Cycle to the next window on the active workspace." | |
| 4442 | 5244 | msgstr "" |
| 4443 | 5245 | |
| 4444 | -#: src/settings/sections/features.ts:634 | |
| 4445 | -msgid "Lets you share desktop folders with other users or roles, with read or read+write access. When off, every share-related affordance (Share button, invites, \"Leave shared folder\") disappears from your shell and the heartbeat stops delivering share payloads to your session. Other users are unaffected. On by default." | |
| 5246 | +#: includes/admin-bar.php:244 | |
| 5247 | +msgid "Cycle to the previous window on the active workspace." | |
| 4446 | 5248 | msgstr "" |
| 4447 | 5249 | |
| 4448 | -#: src/settings/sections/features.ts:647 | |
| 4449 | -msgid "Deleting…" | |
| 5250 | +#: includes/admin-bar.php:248 | |
| 5251 | +msgid "Open the command palette / Ask AI overlay." | |
| 4450 | 5252 | msgstr "" |
| 4451 | 5253 | |
| 4452 | -#: src/settings/sections/features.ts:648 | |
| 4453 | -msgid "Delete folder sharing data" | |
| 5254 | +#: includes/admin-bar.php:252 | |
| 5255 | +msgid "Close every open window on the current workspace (asks first)." | |
| 4454 | 5256 | msgstr "" |
| 4455 | 5257 | |
| 4456 | -#: src/settings/sections/features.ts:651 | |
| 4457 | -msgid "Site-wide destructive action (admin only). Drops every shares table — invites, decisions, share rows. Empty tables are recreated immediately so the feature still works for anyone who wants to start fresh. Use this on sites that never needed sharing to clear the data outright." | |
| 5258 | +#: includes/admin-bar.php:256 | |
| 5259 | +msgid "Exit Workspaces (or Snap Overview) without changing window state." | |
| 4458 | 5260 | msgstr "" |
| 4459 | 5261 | |
| 4460 | -#: src/settings/sections/features.ts:661 | |
| 4461 | -msgid "WordPress Heartbeat rate" | |
| 5262 | +#: includes/agents/abilities.php:46 | |
| 5263 | +msgid "Get post by id" | |
| 4462 | 5264 | msgstr "" |
| 4463 | 5265 | |
| 4464 | -#: src/settings/sections/features.ts:668 | |
| 4465 | -msgid "Fast — 15s (not recommended)" | |
| 5266 | +#: includes/agents/abilities.php:90 | |
| 5267 | +msgid "Get media details" | |
| 4466 | 5268 | msgstr "" |
| 4467 | 5269 | |
| 4468 | -#: src/settings/sections/features.ts:669 | |
| 4469 | -msgid "Medium — 30s" | |
| 5270 | +#: includes/agents/abilities.php:126 | |
| 5271 | +msgid "Update media details" | |
| 4470 | 5272 | msgstr "" |
| 4471 | 5273 | |
| 4472 | -#: src/settings/sections/features.ts:670 | |
| 4473 | -msgid "Slow — 45s" | |
| 5274 | +#: includes/agents/abilities.php:173 | |
| 5275 | +msgid "Create draft post" | |
| 4474 | 5276 | msgstr "" |
| 4475 | 5277 | |
| 4476 | -#: src/settings/sections/features.ts:671 | |
| 4477 | -msgid "Very slow — 60s (default)" | |
| 5278 | +#: includes/agents/abilities.php:217 | |
| 5279 | +msgid "Update post" | |
| 4478 | 5280 | msgstr "" |
| 4479 | 5281 | |
| 4480 | -#: src/settings/sections/features.ts:675 | |
| 4481 | -msgid "How often the WordPress Heartbeat API runs. Faster = quicker live updates (autosaves, lock checks, the heartbeat widget) at the cost of more server traffic. 15 s triples server load vs. the 60 s default — use sparingly. 30 s and 45 s require a page reload to apply exactly; 15 s and 60 s take effect immediately." | |
| 5282 | +#: includes/agents/abilities.php:275 | |
| 5283 | +#: includes/agents/abilities.php:494 | |
| 5284 | +#: includes/content-graph/rest.php:213 | |
| 5285 | +#: includes/desktop-files/media-library.php:420 | |
| 5286 | +#: includes/widgets/widget-drafts.php:312 | |
| 5287 | +#: includes/widgets/widget-drafts.php:538 | |
| 5288 | +msgid "Post not found." | |
| 4482 | 5289 | msgstr "" |
| 4483 | 5290 | |
| 4484 | -#: src/settings/sections/features.ts:687 | |
| 4485 | -msgid "Resetting…" | |
| 5291 | +#: includes/agents/abilities.php:333 | |
| 5292 | +#: includes/agents/abilities.php:388 | |
| 5293 | +#: includes/my-wordpress/media-usage.php:140 | |
| 5294 | +msgid "Attachment not found." | |
| 4486 | 5295 | msgstr "" |
| 4487 | 5296 | |
| 4488 | -#: src/settings/sections/features.ts:688 | |
| 4489 | -msgid "Reset what’s-new dialogs" | |
| 5297 | +#: includes/agents/abilities.php:510 | |
| 5298 | +msgid "Invalid post status." | |
| 4490 | 5299 | msgstr "" |
| 4491 | 5300 | |
| 4492 | -#: src/settings/sections/features.ts:691 | |
| 4493 | -msgid "Re-shows the one-time introduction dialog the next time you open each redesigned native window." | |
| 5301 | +#: includes/agents/conversations.php:73 | |
| 5302 | +msgid "Agent conversations" | |
| 4494 | 5303 | msgstr "" |
| 4495 | 5304 | |
| 4496 | -#: src/settings/sections/features.ts:698 | |
| 4497 | -msgid "Beta features" | |
| 5305 | +#: includes/agents/conversations.php:294 | |
| 5306 | +msgid "Deleted agent" | |
| 4498 | 5307 | msgstr "" |
| 4499 | 5308 | |
| 4500 | -#: src/settings/sections/features.ts:699 | |
| 4501 | -msgid "Experimental redesigns of core admin screens. Off by default — opt in to try them. Each toggle affects only your account and takes effect immediately, no reload required." | |
| 5309 | +#: includes/agents/conversations.php:416 | |
| 5310 | +msgid "No agent with that id exists." | |
| 4502 | 5311 | msgstr "" |
| 4503 | 5312 | |
| 4504 | -#: src/settings/sections/features.ts:705 | |
| 4505 | -msgid "Use the native Posts window" | |
| 5313 | +#: includes/agents/conversations.php:425 | |
| 5314 | +#: includes/agents/conversations.php:487 | |
| 5315 | +msgid "A conversation needs at least one message." | |
| 4506 | 5316 | msgstr "" |
| 4507 | 5317 | |
| 4508 | -#: src/settings/sections/features.ts:710 | |
| 4509 | -msgid "Beta — off by default. Turn on to replace the classic Posts list iframe with a native, table-driven window: sticky header, server-paginated rows, multi-select bulk actions, and a sub-row preview. Toggle off any time to return to the classic screen." | |
| 5318 | +#: includes/agents/conversations.php:533 | |
| 5319 | +msgid "No conversation with that id exists." | |
| 4510 | 5320 | msgstr "" |
| 4511 | 5321 | |
| 4512 | -#: src/settings/sections/features.ts:717 | |
| 4513 | -msgid "Use the native Pages window" | |
| 5322 | +#: includes/agents/draft.php:72 | |
| 5323 | +#: includes/agents/runner.php:950 | |
| 5324 | +msgid "The WordPress AI Client is not available on this site." | |
| 4514 | 5325 | msgstr "" |
| 4515 | 5326 | |
| 4516 | -#: src/settings/sections/features.ts:722 | |
| 4517 | -msgid "Beta — off by default. Turn on for the same table-driven experience as the Posts window, tailored for Pages: a Parent column, hierarchical sort, and a lock indicator when another user is editing a page. Toggle off any time to return to the classic screen." | |
| 5327 | +#: includes/agents/draft.php:129 | |
| 5328 | +msgid "The draft came back in a shape that could not be read. Try again, or fill the fields in yourself." | |
| 4518 | 5329 | msgstr "" |
| 4519 | 5330 | |
| 4520 | -#: src/settings/sections/features.ts:729 | |
| 4521 | -msgid "Use the native Users window" | |
| 5331 | +#: includes/agents/face.php:107 | |
| 5332 | +msgid "Could not create the agent-faces directory." | |
| 4522 | 5333 | msgstr "" |
| 4523 | 5334 | |
| 4524 | -#: src/settings/sections/features.ts:734 | |
| 4525 | -msgid "Beta — off by default. Turn on for a native Users list with bulk role change, last-login tracking, live online indicators, click-to-copy email, and one-click password resets. Capability-gated — readers see a read-only view, role assignment respects WordPress role permissions." | |
| 5335 | +#: includes/agents/face.php:210 | |
| 5336 | +msgid "Could not write the agent face." | |
| 4526 | 5337 | msgstr "" |
| 4527 | 5338 | |
| 4528 | -#: src/settings/sections/features.ts:741 | |
| 4529 | -msgid "Use the native Plugins window" | |
| 5339 | +#: includes/agents/guard.php:88 | |
| 5340 | +msgid "This account is a OpenStation agent. Login is disabled." | |
| 4530 | 5341 | msgstr "" |
| 4531 | 5342 | |
| 4532 | -#: src/settings/sections/features.ts:746 | |
| 4533 | -msgid "Beta — off by default. Turn on for a native two-tab Plugins window: an Installed list with bulk activate / deactivate / delete, and a Browse gallery powered by the WordPress.org repository — rich detail flyout with screenshots, ratings histogram, and recent reviews. Drag a .zip onto the window to install, or drag a card from Browse to the dock to pin it." | |
| 5343 | +#: includes/agents/identity.php:96 | |
| 5344 | +msgid "Pick a valid WordPress role for the agent." | |
| 4534 | 5345 | msgstr "" |
| 4535 | 5346 | |
| 4536 | -#: src/settings/sections/features.ts:753 | |
| 4537 | -msgid "Use the native Comments window" | |
| 5347 | +#: includes/agents/identity.php:106 | |
| 5348 | +msgid "Agent slug could not be derived from the name." | |
| 4538 | 5349 | msgstr "" |
| 4539 | 5350 | |
| 4540 | -#: src/settings/sections/features.ts:758 | |
| 4541 | -msgid "Beta — off by default. Turn on for a redesigned moderation queue with Pending / All / Spam / Trash / Mine tabs, bulk approve/spam/trash plus an 8-second undo, inline reply right in the row, an author insights drawer, a per-row spam confidence score (Akismet + heuristics), and full keyboard moderation (j/k navigate, a approve, s spam, d trash, r reply, e edit, u undo)." | |
| 5351 | +#: includes/agents/identity.php:145 | |
| 5352 | +msgid "User is not a OpenStation agent." | |
| 4542 | 5353 | msgstr "" |
| 4543 | 5354 | |
| 4544 | -#: src/settings/sections/help.ts:100 | |
| 4545 | -msgid "Component library" | |
| 5355 | +#: includes/agents/identity.php:173 | |
| 5356 | +msgid "Could not delete the agent user." | |
| 4546 | 5357 | msgstr "" |
| 4547 | 5358 | |
| 4548 | -#: src/settings/sections/help.ts:101 | |
| 4549 | -msgid "Every <wpd-*> web component shipped by this plugin, with its props, slots, and a live example. Descriptors live next to each component class — the list stays in sync with the code." | |
| 5359 | +#: includes/agents/identity.php:251 | |
| 5360 | +msgid "OpenStation agent" | |
| 4550 | 5361 | msgstr "" |
| 4551 | 5362 | |
| 4552 | -#: src/settings/sections/help.ts:106 | |
| 4553 | -msgid "components registered." | |
| 5363 | +#: includes/agents/identity.php:253 | |
| 5364 | +msgid "Agent" | |
| 4554 | 5365 | msgstr "" |
| 4555 | 5366 | |
| 4556 | -#: src/settings/sections/help.ts:113 | |
| 4557 | -msgid "Missing-import warner — live demo" | |
| 5367 | +#: includes/agents/identity.php:256 | |
| 5368 | +msgid "Person" | |
| 4558 | 5369 | msgstr "" |
| 4559 | 5370 | |
| 4560 | -#: src/settings/sections/help.ts:114 | |
| 4561 | -msgid "The three <wpd-*> tags below are intentionally bogus. Open the browser console: within ~2 seconds you should see three console.error entries from the framework, each pointing the developer at the fix (typo with \"did you mean\", and unknown tags). The tags are kept off-screen so they do not affect layout. Remove this section in your fork if you want a quieter Components tab." | |
| 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." | |
| 4562 | 5373 | msgstr "" |
| 4563 | 5374 | |
| 4564 | -#: src/settings/sections/help.ts:238 | |
| 4565 | -msgid "Since" | |
| 5375 | +#: includes/agents/jobs.php:106 | |
| 5376 | +msgid "Agent job not found." | |
| 4566 | 5377 | msgstr "" |
| 4567 | 5378 | |
| 4568 | -#: src/settings/sections/help.ts:252 | |
| 4569 | -msgid "Example" | |
| 5379 | +#: includes/agents/jobs.php:137 | |
| 5380 | +msgid "An async invocation requires a request UUID." | |
| 4570 | 5381 | msgstr "" |
| 4571 | 5382 | |
| 4572 | -#: src/settings/sections/help.ts:264 | |
| 4573 | -msgid "This component has no help descriptor yet. Add `static help` to its class for a fuller reference." | |
| 5383 | +#: includes/agents/jobs.php:141 | |
| 5384 | +msgid "Send a message between 1 and 20,000 bytes." | |
| 4574 | 5385 | msgstr "" |
| 4575 | 5386 | |
| 4576 | -#: src/settings/sections/help.ts:283 | |
| 4577 | -msgid "Props" | |
| 5387 | +#: includes/agents/jobs.php:158 | |
| 5388 | +msgid "That request ID is already in use." | |
| 4578 | 5389 | msgstr "" |
| 4579 | 5390 | |
| 4580 | -#: src/settings/sections/help.ts:312 | |
| 4581 | -msgid "Undocumented — declared via static props." | |
| 5391 | +#: includes/agents/jobs.php:164 | |
| 5392 | +msgid "Configure an AI connector to run agents." | |
| 4582 | 5393 | msgstr "" |
| 4583 | 5394 | |
| 4584 | -#: src/settings/sections/help.ts:332 | |
| 4585 | -msgid "Slots" | |
| 5395 | +#: includes/agents/jobs.php:186 | |
| 5396 | +msgid "This agent is still handling your previous request. Wait for its answer before sending another." | |
| 4586 | 5397 | msgstr "" |
| 4587 | 5398 | |
| 4588 | -#: src/settings/sections/help.ts:355 | |
| 4589 | -msgid "Events" | |
| 5399 | +#: includes/agents/jobs.php:190 | |
| 5400 | +msgid "The request could not be saved. Retry with the same request ID." | |
| 4590 | 5401 | msgstr "" |
| 4591 | 5402 | |
| 4592 | -#: src/settings/sections/help.ts:379 | |
| 4593 | -msgid "Shadow parts" | |
| 5403 | +#: includes/agents/jobs.php:200 | |
| 5404 | +msgid "WordPress could not schedule the background job." | |
| 4594 | 5405 | msgstr "" |
| 4595 | 5406 | |
| 4596 | -#: src/settings/sections/help.ts:400 | |
| 4597 | -msgid "CSS custom properties" | |
| 5407 | +#: includes/agents/jobs.php:270 | |
| 5408 | +msgid "The queued job expired before a worker could start it." | |
| 4598 | 5409 | msgstr "" |
| 4599 | 5410 | |
| 4600 | -#: src/settings/sections/help.ts:408 | |
| 4601 | -msgid "default" | |
| 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." | |
| 4602 | 5413 | msgstr "" |
| 4603 | 5414 | |
| 4604 | -#: src/settings/sections/help.ts:422 | |
| 4605 | -msgid "No components registered." | |
| 5415 | +#: includes/agents/jobs.php:291 | |
| 5416 | +msgid "You no longer have permission to run this agent." | |
| 4606 | 5417 | msgstr "" |
| 4607 | 5418 | |
| 4608 | -#: src/settings/sections/help.ts:452 | |
| 4609 | -msgid "Experimental" | |
| 5419 | +#: includes/agents/jobs.php:304 | |
| 5420 | +msgid "The background agent encountered an unexpected error. Check the site before submitting again." | |
| 4610 | 5421 | msgstr "" |
| 4611 | 5422 | |
| 4612 | -#: src/settings/sections/help.ts:454 | |
| 4613 | -msgid "Planned" | |
| 5423 | +#: includes/agents/privacy.php:28 | |
| 5424 | +#: includes/agents/privacy.php:130 | |
| 5425 | +#: includes/agents/privacy.php:148 | |
| 5426 | +msgid "OpenStation agents" | |
| 4614 | 5427 | msgstr "" |
| 4615 | 5428 | |
| 4616 | -#: src/settings/sections/help.ts:457 | |
| 4617 | -msgid "Stable" | |
| 5429 | +#: includes/agents/privacy.php:57 | |
| 5430 | +msgid "Agent display name" | |
| 4618 | 5431 | msgstr "" |
| 4619 | 5432 | |
| 4620 | -#: src/settings/sections/wallpaper.ts:56 | |
| 4621 | -msgid "Mix your own two-colour gradient and set the angle — your desk, your palette." | |
| 5433 | +#: includes/agents/privacy.php:61 | |
| 5434 | +msgid "Agent user_login" | |
| 4622 | 5435 | msgstr "" |
| 4623 | 5436 | |
| 4624 | -#: src/settings/sections/wallpaper.ts:61 | |
| 4625 | -#: src/settings/sections/wallpaper.ts:78 | |
| 4626 | -msgid "Custom gradient" | |
| 5437 | +#: includes/agents/privacy.php:73 | |
| 5438 | +msgid "Instructions (system prompt)" | |
| 4627 | 5439 | msgstr "" |
| 4628 | 5440 | |
| 4629 | -#: src/settings/sections/wallpaper.ts:102 | |
| 4630 | -msgid "Custom image" | |
| 5441 | +#: includes/agents/privacy.php:81 | |
| 5442 | +msgid "Enabled abilities" | |
| 4631 | 5443 | msgstr "" |
| 4632 | 5444 | |
| 4633 | -#: src/settings/sections/wallpaper.ts:106 | |
| 4634 | -msgid "Any image from your media library or an upload, sized to cover the whole desk." | |
| 5445 | +#: includes/agents/privacy.php:89 | |
| 5446 | +msgid "Triggers (JSON)" | |
| 4635 | 5447 | msgstr "" |
| 4636 | 5448 | |
| 4637 | -#: src/settings/sections/wallpaper.ts:176 | |
| 4638 | -msgid "Wallpaper settings" | |
| 5449 | +#: includes/agents/privacy.php:97 | |
| 5450 | +msgid "Model override" | |
| 4639 | 5451 | msgstr "" |
| 4640 | 5452 | |
| 4641 | -#. %s: wallpaper name. | |
| 4642 | -#: src/settings/sections/wallpaper.ts:213 | |
| 4643 | -msgid "%s settings" | |
| 5453 | +#: includes/agents/privacy.php:105 | |
| 5454 | +msgid "Rate limit (per hour)" | |
| 4644 | 5455 | msgstr "" |
| 4645 | 5456 | |
| 4646 | -#: src/settings/sections/wallpaper.ts:481 | |
| 4647 | -msgid "From" | |
| 5457 | +#: includes/agents/privacy.php:113 | |
| 5458 | +msgid "Voice" | |
| 4648 | 5459 | msgstr "" |
| 4649 | 5460 | |
| 4650 | -#: src/settings/sections/wallpaper.ts:487 | |
| 4651 | -msgid "To" | |
| 5461 | +#: includes/agents/privacy.php:121 | |
| 5462 | +msgid "Face (JSON)" | |
| 4652 | 5463 | msgstr "" |
| 4653 | 5464 | |
| 4654 | -#: src/settings/sections/wallpaper.ts:493 | |
| 4655 | -msgid "Angle" | |
| 5465 | +#: includes/agents/rest.php:258 | |
| 5466 | +msgid "You do not have permission to read OpenStation agents." | |
| 4656 | 5467 | msgstr "" |
| 4657 | 5468 | |
| 4658 | -#: src/settings/sections/wallpaper.ts:606 | |
| 4659 | -msgid "Wallpaper" | |
| 5469 | +#: includes/agents/rest.php:274 | |
| 5470 | +msgid "You do not have permission to manage OpenStation agents." | |
| 4660 | 5471 | msgstr "" |
| 4661 | 5472 | |
| 4662 | -#: src/settings/sections/wallpaper.ts:607 | |
| 4663 | -msgid "The backdrop behind your windows. Pick a preset, mix your own gradient, or drop in an image." | |
| 5473 | +#: includes/agents/rest.php:290 | |
| 5474 | +msgid "You do not have permission to invoke OpenStation agents." | |
| 4664 | 5475 | msgstr "" |
| 4665 | 5476 | |
| 4666 | -#: src/sticky-notes/layer.ts:179 | |
| 4667 | -msgid "Sticky notes" | |
| 5477 | +#: includes/agents/rest.php:333 | |
| 5478 | +#: includes/agents/rest.php:389 | |
| 5479 | +#: includes/agents/rest.php:445 | |
| 5480 | +#: includes/agents/rest.php:475 | |
| 5481 | +#: includes/agents/runner.php:147 | |
| 5482 | +#: includes/agents/store.php:1084 | |
| 5483 | +msgid "Agent not found." | |
| 4668 | 5484 | msgstr "" |
| 4669 | 5485 | |
| 4670 | -#: src/sticky-notes/layer.ts:208 | |
| 4671 | -msgid "New sticky note" | |
| 5486 | +#: includes/agents/rest.php:488 | |
| 5487 | +msgid "You do not have permission to invoke this agent." | |
| 4672 | 5488 | msgstr "" |
| 4673 | 5489 | |
| 4674 | -#: src/sticky-notes/layer.ts:240 | |
| 4675 | -msgid "Sticky term is unavailable." | |
| 5490 | +#: includes/agents/runner.php:153 | |
| 5491 | +msgid "Message must be a non-empty string." | |
| 4676 | 5492 | msgstr "" |
| 4677 | 5493 | |
| 4678 | -#: src/sticky-notes/layer.ts:621 | |
| 4679 | -msgid "Open artifact" | |
| 5494 | +#: includes/agents/runner.php:159 | |
| 5495 | +msgid "The WordPress AI Client is not available on this site. Configure an AI connector to run agents." | |
| 4680 | 5496 | msgstr "" |
| 4681 | 5497 | |
| 4682 | -#: src/sticky-notes/layer.ts:630 | |
| 4683 | -msgid "Hide sticky note" | |
| 5498 | +#. translators: %d is the hourly per-user invocation cap. | |
| 5499 | +#: includes/agents/runner.php:378 | |
| 5500 | +#, php-format | |
| 5501 | +msgid "You reached your limit of %d agent runs this hour. Try again later." | |
| 4684 | 5502 | msgstr "" |
| 4685 | 5503 | |
| 4686 | -#: src/sticky-notes/layer.ts:638 | |
| 4687 | -msgid "Sticky note text" | |
| 5504 | +#. translators: %d is the hourly invocation cap. | |
| 5505 | +#: includes/agents/runner.php:422 | |
| 5506 | +#, php-format | |
| 5507 | +msgid "This agent reached its limit of %d runs this hour. Try again later." | |
| 4688 | 5508 | msgstr "" |
| 4689 | 5509 | |
| 4690 | -#: src/sticky-notes/layer.ts:751 | |
| 4691 | -msgid "Could not save sticky note." | |
| 5510 | +#. translators: %s is the tool name the model called. | |
| 5511 | +#: includes/agents/runner.php:571 | |
| 5512 | +#, php-format | |
| 5513 | +msgid "Tool \"%s\" is not on this agent's allowlist." | |
| 4692 | 5514 | msgstr "" |
| 4693 | 5515 | |
| 4694 | -#: src/ui/components/wpd-notice/wpd-notice.ts:169 | |
| 4695 | -msgid "Dismiss notice" | |
| 5516 | +#. translators: %d is the max-turn cap. | |
| 5517 | +#: includes/agents/runner.php:641 | |
| 5518 | +#, php-format | |
| 5519 | +msgid "Agent stopped after %d turns without a final answer." | |
| 4696 | 5520 | msgstr "" |
| 4697 | 5521 | |
| 4698 | -#. 1: WordPress version, 2: release codename. | |
| 4699 | -#: src/update-notice.ts:54 | |
| 4700 | -msgid "WordPress %1$s \"%2$s\" is available." | |
| 5522 | +#: includes/agents/runner.php:893 | |
| 5523 | +msgid "The AI provider returned an empty answer — its safety system most likely declined this request. Rephrase and try again, or switch the provider in Settings → Connectors." | |
| 4701 | 5524 | msgstr "" |
| 4702 | 5525 | |
| 4703 | -#. %s: WordPress version. | |
| 4704 | -#: src/update-notice.ts:58 | |
| 4705 | -msgid "WordPress %s is available." | |
| 5526 | +#: includes/agents/runner.php:904 | |
| 5527 | +msgid "The model ran out of room before writing its answer — it most likely spent the whole output budget reasoning. Try a narrower request, or try again." | |
| 4706 | 5528 | msgstr "" |
| 4707 | 5529 | |
| 4708 | -#: src/update-notice.ts:98 | |
| 4709 | -msgid "WordPress Updates" | |
| 5530 | +#: includes/agents/runner.php:1227 | |
| 5531 | +msgid "The Abilities API is not available on this site." | |
| 4710 | 5532 | msgstr "" |
| 4711 | 5533 | |
| 4712 | -#: src/widgets/built-in.ts:22 | |
| 4713 | -msgid "Clock" | |
| 5534 | +#. translators: %s is the ability slug. | |
| 5535 | +#: includes/agents/runner.php:1236 | |
| 5536 | +#, php-format | |
| 5537 | +msgid "Ability \"%s\" is not registered on this site." | |
| 4714 | 5538 | msgstr "" |
| 4715 | 5539 | |
| 4716 | -#: src/widgets/built-in.ts:25 | |
| 4717 | -msgid "Local time and date, refreshed every second." | |
| 5540 | +#: includes/agents/store.php:544 | |
| 5541 | +msgid "Chat" | |
| 4718 | 5542 | msgstr "" |
| 4719 | 5543 | |
| 4720 | -#. %s is the widget label (e.g., "Clock") | |
| 4721 | -#: src/widgets/frame.ts:297 | |
| 4722 | -msgid "Dock %s back to widget column" | |
| 5544 | +#: includes/agents/store.php:545 | |
| 5545 | +msgid "Open a conversation window with the agent." | |
| 4723 | 5546 | msgstr "" |
| 4724 | 5547 | |
| 4725 | -#. %s is the widget label (e.g., "Clock") | |
| 4726 | -#: src/widgets/frame.ts:334 | |
| 4727 | -msgid "Remove %s" | |
| 5548 | +#: includes/agents/store.php:557 | |
| 5549 | +msgid "Send to (right-click menu)" | |
| 4728 | 5550 | msgstr "" |
| 4729 | 5551 | |
| 4730 | -#: src/widgets/layer.ts:395 | |
| 4731 | -#: src/widgets/layer.ts:402 | |
| 4732 | -#: src/widgets/picker.ts:52 | |
| 4733 | -#: src/widgets/picker.ts:56 | |
| 4734 | -msgid "Add widget" | |
| 5552 | +#: includes/agents/store.php:558 | |
| 5553 | +msgid "The agent appears as a \"Send to…\" action in the right-click menu for the entity kinds you pick." | |
| 4735 | 5554 | msgstr "" |
| 4736 | 5555 | |
| 4737 | -#: src/widgets/picker.ts:151 | |
| 4738 | -msgid "No widgets available. Activate a plugin that registers one, or see the docs for the registerWidget API." | |
| 5556 | +#: includes/agents/store.php:576 | |
| 5557 | +msgid "Drag & drop" | |
| 4739 | 5558 | msgstr "" |
| 4740 | 5559 | |
| 4741 | -#. %s is the widget label | |
| 4742 | -#: src/widgets/picker.ts:174 | |
| 4743 | -msgid "%s (already added)" | |
| 5560 | +#: includes/agents/store.php:577 | |
| 5561 | +msgid "Drop a tile onto the agent." | |
| 4744 | 5562 | msgstr "" |
| 4745 | 5563 | |
| 4746 | -#. %s is the widget label | |
| 4747 | -#: src/widgets/picker.ts:177 | |
| 4748 | -msgid "Add %s" | |
| 5564 | +#: includes/agents/store.php:596 | |
| 5565 | +msgid "WordPress hook" | |
| 4749 | 5566 | msgstr "" |
| 4750 | 5567 | |
| 4751 | -#: src/widgets/picker.ts:204 | |
| 4752 | -msgid "Added" | |
| 5568 | +#: includes/agents/store.php:597 | |
| 5569 | +msgid "Run automatically when a WordPress action fires." | |
| 4753 | 5570 | msgstr "" |
| 4754 | 5571 | |
| 4755 | -#: src/window-chrome/controls/built-ins.ts:39 | |
| 4756 | -msgid "Minimize" | |
| 5572 | +#: includes/agents/store.php:611 | |
| 5573 | +msgid "REST endpoint" | |
| 4757 | 5574 | msgstr "" |
| 4758 | 5575 | |
| 4759 | -#: src/window-chrome/controls/built-ins.ts:52 | |
| 4760 | -msgid "Maximize" | |
| 5576 | +#: includes/agents/store.php:612 | |
| 5577 | +msgid "Expose a REST URL for external services to call." | |
| 4761 | 5578 | msgstr "" |
| 4762 | 5579 | |
| 4763 | -#: src/window-chrome/controls/built-ins.ts:65 | |
| 4764 | -#: src/window/index.ts:1831 | |
| 4765 | -#: includes/admin-bar.php:71 | |
| 4766 | -#: includes/admin-bar.php:774 | |
| 4767 | -msgid "Enter fullscreen" | |
| 5580 | +#: includes/agents/store.php:628 | |
| 5581 | +msgid "Agent-to-agent" | |
| 4768 | 5582 | msgstr "" |
| 4769 | 5583 | |
| 4770 | -#: src/window/dom.ts:138 | |
| 4771 | -msgid "Loading window content" | |
| 5584 | +#: includes/agents/store.php:629 | |
| 5585 | +msgid "Run when another agent on this site emits a completion event." | |
| 4772 | 5586 | msgstr "" |
| 4773 | 5587 | |
| 4774 | -#: src/window/dom.ts:341 | |
| 4775 | -msgid "Window actions" | |
| 5588 | +#: includes/agents/store.php:668 | |
| 5589 | +msgid "Every time a post is saved." | |
| 4776 | 5590 | msgstr "" |
| 4777 | 5591 | |
| 4778 | -#: src/window/dom.ts:365 | |
| 4779 | -msgid "Open on startup" | |
| 5592 | +#: includes/agents/store.php:672 | |
| 5593 | +msgid "A new post is inserted." | |
| 4780 | 5594 | msgstr "" |
| 4781 | 5595 | |
| 4782 | -#. %s is the window's admin-page name (e.g., "Posts") | |
| 4783 | -#: src/window/dom.ts:379 | |
| 4784 | -msgid "Open another %s" | |
| 5596 | +#: includes/agents/store.php:676 | |
| 5597 | +msgid "A post status changes." | |
| 4785 | 5598 | msgstr "" |
| 4786 | 5599 | |
| 4787 | -#: src/window/dom.ts:395 | |
| 4788 | -msgid "Open in new window" | |
| 5600 | +#: includes/agents/store.php:680 | |
| 5601 | +msgid "A new comment is inserted." | |
| 4789 | 5602 | msgstr "" |
| 4790 | 5603 | |
| 4791 | -#: src/window/dom.ts:422 | |
| 4792 | -msgid "Open in browser tab" | |
| 5604 | +#: includes/agents/store.php:684 | |
| 5605 | +msgid "A new comment is posted." | |
| 4793 | 5606 | msgstr "" |
| 4794 | 5607 | |
| 4795 | -#. %s is the window's admin-page title (e.g., "Posts") | |
| 4796 | -#: src/window/dom.ts:619 | |
| 4797 | -msgid "%s sub-pages" | |
| 5608 | +#: includes/agents/store.php:688 | |
| 5609 | +msgid "A new user registers." | |
| 4798 | 5610 | msgstr "" |
| 4799 | 5611 | |
| 4800 | -#: src/window/iframe-bridge.ts:223 | |
| 4801 | -msgid "Unsaved changes" | |
| 5612 | +#: includes/agents/store.php:692 | |
| 5613 | +msgid "A user profile is updated." | |
| 4802 | 5614 | msgstr "" |
| 4803 | 5615 | |
| 4804 | -#: src/window/iframe-bridge.ts:224 | |
| 4805 | -msgid "You have unsaved changes. Are you sure you want to close this window?" | |
| 5616 | +#: includes/agents/store.php:696 | |
| 5617 | +msgid "A new attachment is added." | |
| 4806 | 5618 | msgstr "" |
| 4807 | 5619 | |
| 4808 | -#: src/window/iframe-bridge.ts:225 | |
| 4809 | -msgid "Close window" | |
| 5620 | +#: includes/agents/store.php:994 | |
| 5621 | +#: includes/agents/store.php:1118 | |
| 5622 | +msgid "Pick a role you are allowed to assign to an agent." | |
| 4810 | 5623 | msgstr "" |
| 4811 | 5624 | |
| 4812 | -#: src/window/index.ts:1831 | |
| 4813 | -#: includes/admin-bar.php:773 | |
| 4814 | -#: includes/admin-bar.php:775 | |
| 4815 | -msgid "Exit fullscreen" | |
| 5625 | +#: includes/agents/store.php:1095 | |
| 5626 | +msgid "Agent name cannot be empty." | |
| 4816 | 5627 | msgstr "" |
| 4817 | 5628 | |
| 4818 | -#: src/window-links/renderers/svg-splines.ts:154 | |
| 4819 | -msgid "Splines" | |
| 5629 | +#: includes/ai-copilot/abilities-debugging.php:87 | |
| 5630 | +msgid "No readable log file was found on this install." | |
| 4820 | 5631 | msgstr "" |
| 4821 | 5632 | |
| 4822 | -#: src/window-links/renderers/svg-splines.ts:155 | |
| 4823 | -msgid "Curved connectors between related windows, ending in circular dots — the larger dot sits on the window the content belongs to; windows that reference each other get large dots on both ends." | |
| 5633 | +#: includes/ai-copilot/abilities-debugging.php:88 | |
| 5634 | +msgid "No readable log file matches that source id." | |
| 4824 | 5635 | msgstr "" |
| 4825 | 5636 | |
| 4826 | -#. %d is the desktop number (e.g., "Desktop 2") | |
| 4827 | -#: src/window-manager/desktops.ts:78 | |
| 4828 | -msgid "Desktop %d" | |
| 5637 | +#: includes/ai-copilot/abilities-debugging.php:272 | |
| 5638 | +msgid "That file is not named anywhere in the current log. Only files an entry or a stack trace mentions can be read." | |
| 4829 | 5639 | msgstr "" |
| 4830 | 5640 | |
| 4831 | -#: src/window-manager/overview.ts:457 | |
| 4832 | -msgid "Add new desktop" | |
| 5641 | +#: includes/ai-copilot/abilities-debugging.php:278 | |
| 5642 | +msgid "That file does not exist on disk or cannot be read." | |
| 4833 | 5643 | msgstr "" |
| 4834 | 5644 | |
| 4835 | -#. %s is the desktop label | |
| 4836 | -#: src/window-manager/overview.ts:501 | |
| 4837 | -msgid "Switch to %s" | |
| 5645 | +#: includes/ai-copilot/abilities-debugging.php:291 | |
| 5646 | +msgid "That file lives outside the WordPress installation." | |
| 4838 | 5647 | msgstr "" |
| 4839 | 5648 | |
| 4840 | -#. %s is the desktop label | |
| 4841 | -#: src/window-manager/overview.ts:540 | |
| 4842 | -msgid "Close %s" | |
| 5649 | +#: includes/ai-copilot/abilities-debugging.php:295 | |
| 5650 | +msgid "Only source files can be read — not logs, dumps, or data files." | |
| 4843 | 5651 | msgstr "" |
| 4844 | 5652 | |
| 4845 | -#. %d is the number of external sub-tabs open on this window. | |
| 4846 | -#: src/window-manager/overview.ts:635 | |
| 4847 | -msgid "· %d open tab" | |
| 4848 | -msgid_plural "· %d open tabs" | |
| 4849 | -msgstr[0] "" | |
| 4850 | -msgstr[1] "" | |
| 5653 | +#: includes/ai-copilot/abilities-debugging.php:302 | |
| 5654 | +msgid "Configuration files are never readable through this tool — they hold database credentials and salts. Describe what you need from it instead." | |
| 5655 | +msgstr "" | |
| 4851 | 5656 | |
| 4852 | -#: src/window/tabs.ts:121 | |
| 4853 | -#: src/window/tabs.ts:122 | |
| 4854 | -msgid "Open in a new browser tab" | |
| 5657 | +#: includes/ai-copilot/abilities-debugging.php:324 | |
| 5658 | +msgid "The file could not be read." | |
| 4855 | 5659 | msgstr "" |
| 4856 | 5660 | |
| 4857 | -#: src/window/tabs.ts:129 | |
| 4858 | -#: src/window/tabs.ts:130 | |
| 4859 | -msgid "Close tab" | |
| 5661 | +#: includes/ai-copilot/abilities-debugging.php:375 | |
| 5662 | +msgid "List error-log issues" | |
| 4860 | 5663 | msgstr "" |
| 4861 | 5664 | |
| 4862 | -#. %s is the external site's title or URL. | |
| 4863 | -#: src/window/tabs.ts:324 | |
| 4864 | -msgid "Opened \"%s\" in a new browser tab — this site doesn't allow embedding." | |
| 5665 | +#: includes/ai-copilot/abilities-debugging.php:429 | |
| 5666 | +msgid "Get one error-log issue" | |
| 4865 | 5667 | msgstr "" |
| 4866 | 5668 | |
| 4867 | -#: src/window/tabs.ts:330 | |
| 4868 | -msgid "Open" | |
| 5669 | +#: includes/ai-copilot/abilities-debugging.php:465 | |
| 5670 | +msgid "Read source around a logged line" | |
| 4869 | 5671 | msgstr "" |
| 4870 | 5672 | |
| 4871 | -#. Plugin Name of the plugin | |
| 4872 | -#: desktop-mode.php | |
| 4873 | -#: includes/ai-copilot/abilities.php:41 | |
| 4874 | -msgid "Desktop Mode" | |
| 5673 | +#: includes/ai-copilot/abilities-debugging.php:508 | |
| 5674 | +msgid "Get site debugging context" | |
| 4875 | 5675 | msgstr "" |
| 4876 | 5676 | |
| 4877 | -#. Plugin URI of the plugin | |
| 4878 | -#: desktop-mode.php | |
| 4879 | -msgid "https://github.com/WordPress/desktop-mode" | |
| 5677 | +#: includes/ai-copilot/abilities-debugging.php:629 | |
| 5678 | +msgid "No issue in the current log has that signature — it may have been cleared or aged out. Call list_log_issues again." | |
| 4880 | 5679 | msgstr "" |
| 4881 | 5680 | |
| 4882 | -#. Description of the plugin | |
| 4883 | -#: desktop-mode.php | |
| 4884 | -msgid "Renders the WordPress admin as a desktop OS. Admin screens become draggable, resizable, minimizable windows floating on a desktop with a dock. Purely opt-in per user." | |
| 5681 | +#: includes/ai-copilot/abilities.php:40 | |
| 5682 | +msgid "Read-only content search and wp-admin navigation abilities powering the OpenStation AI assistant." | |
| 4885 | 5683 | msgstr "" |
| 4886 | 5684 | |
| 4887 | -#. Author of the plugin | |
| 4888 | -#: desktop-mode.php | |
| 4889 | -msgid "Daniel López Sánchez" | |
| 5685 | +#: includes/ai-copilot/abilities.php:211 | |
| 5686 | +msgid "Search posts" | |
| 4890 | 5687 | msgstr "" |
| 4891 | 5688 | |
| 4892 | -#. Author URI of the plugin | |
| 4893 | -#: desktop-mode.php | |
| 4894 | -msgid "https://github.com/allterraindeveloper" | |
| 5689 | +#: includes/ai-copilot/abilities.php:227 | |
| 5690 | +msgid "Search pages" | |
| 4895 | 5691 | msgstr "" |
| 4896 | 5692 | |
| 4897 | -#: includes/admin-bar.php:40 | |
| 4898 | -msgid "Switch to Classic Admin" | |
| 5693 | +#: includes/ai-copilot/abilities.php:243 | |
| 5694 | +msgid "Search comments" | |
| 4899 | 5695 | msgstr "" |
| 4900 | 5696 | |
| 4901 | -#: includes/admin-bar.php:41 | |
| 4902 | -#: includes/welcome-dialog.php:578 | |
| 4903 | -msgid "Switch to Desktop Mode" | |
| 5697 | +#: includes/ai-copilot/abilities.php:259 | |
| 5698 | +msgid "Search comments on a post" | |
| 4904 | 5699 | msgstr "" |
| 4905 | 5700 | |
| 4906 | -#: includes/admin-bar.php:96 | |
| 4907 | -msgid "Arrange windows" | |
| 5701 | +#: includes/ai-copilot/abilities.php:293 | |
| 5702 | +msgid "List admin pages" | |
| 4908 | 5703 | msgstr "" |
| 4909 | 5704 | |
| 4910 | -#: includes/admin-bar.php:105 | |
| 4911 | -msgid "Cascade" | |
| 5705 | +#: includes/ai-copilot/abilities.php:327 | |
| 5706 | +msgid "Search WordPress.org plugins" | |
| 4912 | 5707 | msgstr "" |
| 4913 | 5708 | |
| 4914 | -#: includes/admin-bar.php:109 | |
| 4915 | -msgid "Lay all windows out from top-left, offset so every title bar stays visible." | |
| 5709 | +#: includes/ai-copilot/abilities.php:361 | |
| 5710 | +msgid "Read PHP error log" | |
| 4916 | 5711 | msgstr "" |
| 4917 | 5712 | |
| 4918 | -#: includes/admin-bar.php:121 | |
| 4919 | -msgid "Zoom out to see every window at once. Click one to focus it." | |
| 5713 | +#: includes/ai-copilot/abilities.php:416 | |
| 5714 | +msgid "Analyze comment for spam" | |
| 4920 | 5715 | msgstr "" |
| 4921 | 5716 | |
| 4922 | -#: includes/admin-bar.php:135 | |
| 4923 | -msgid "Snap to grid" | |
| 5717 | +#: includes/ai-copilot/abilities.php:463 | |
| 5718 | +#: includes/my-wordpress/comment-stats.php:167 | |
| 5719 | +#: includes/recycle-bin/store.php:752 | |
| 5720 | +#: includes/recycle-bin/store.php:861 | |
| 5721 | +msgid "Comment not found." | |
| 4924 | 5722 | msgstr "" |
| 4925 | 5723 | |
| 4926 | -#: includes/admin-bar.php:139 | |
| 4927 | -msgid "Snap windows to a grid while dragging or resizing." | |
| 5724 | +#: includes/ai-copilot/client.php:140 | |
| 5725 | +msgid "The AI provider returned no answer text." | |
| 4928 | 5726 | msgstr "" |
| 4929 | 5727 | |
| 4930 | -#: includes/admin-bar.php:147 | |
| 4931 | -msgid "Tile all windows" | |
| 5728 | +#: includes/ai-copilot/mio.php:37 | |
| 5729 | +msgid "The MIO API is turned off in OpenStation Preferences → Features." | |
| 4932 | 5730 | msgstr "" |
| 4933 | 5731 | |
| 4934 | -#: includes/admin-bar.php:151 | |
| 4935 | -msgid "Pack every window into an evenly tiled grid that fills the desktop." | |
| 5732 | +#: includes/ai-copilot/mio.php:48 | |
| 5733 | +msgid "Ask MIO requires a compatible AI connector in Settings → Connectors." | |
| 4936 | 5734 | msgstr "" |
| 4937 | 5735 | |
| 4938 | -#: includes/admin-bar.php:253 | |
| 4939 | -msgid "Ask AI" | |
| 5736 | +#: includes/ai-copilot/mio.php:111 | |
| 5737 | +msgid "The conversation is too large." | |
| 4940 | 5738 | msgstr "" |
| 4941 | 5739 | |
| 4942 | -#: includes/admin-bar.php:257 | |
| 4943 | -msgid "Open AI Assistant (Cmd+K)" | |
| 5740 | +#: includes/ai-copilot/mio.php:115 | |
| 5741 | +msgid "Invalid MIO window context." | |
| 4944 | 5742 | msgstr "" |
| 4945 | 5743 | |
| 4946 | -#: includes/admin-bar.php:278 | |
| 4947 | -#: includes/admin-bar.php:789 | |
| 4948 | -msgid "Keyboard shortcuts" | |
| 5744 | +#: includes/ai-copilot/mio.php:148 | |
| 5745 | +msgid "MIO requested an unavailable action." | |
| 4949 | 5746 | msgstr "" |
| 4950 | 5747 | |
| 4951 | -#: includes/admin-bar.php:303 | |
| 4952 | -msgid "Open the Bug Report window" | |
| 5748 | +#: includes/ai-copilot/search.php:63 | |
| 5749 | +#: includes/multisite.php:108 | |
| 5750 | +msgid "Dashboard" | |
| 4953 | 5751 | msgstr "" |
| 4954 | 5752 | |
| 4955 | -#: includes/admin-bar.php:772 | |
| 4956 | -msgid "Fullscreen" | |
| 5753 | +#: includes/ai-copilot/search.php:66 | |
| 5754 | +msgid "The main admin dashboard: activity, drafts, site overview." | |
| 4957 | 5755 | msgstr "" |
| 4958 | 5756 | |
| 4959 | -#: includes/admin-bar.php:791 | |
| 4960 | -msgid "Desktops & Overview" | |
| 5757 | +#: includes/ai-copilot/search.php:69 | |
| 5758 | +msgid "All Posts" | |
| 4961 | 5759 | msgstr "" |
| 4962 | 5760 | |
| 4963 | -#: includes/admin-bar.php:793 | |
| 4964 | -msgid "Key" | |
| 5761 | +#: includes/ai-copilot/search.php:72 | |
| 5762 | +msgid "List, edit, bulk-manage blog posts." | |
| 4965 | 5763 | msgstr "" |
| 4966 | 5764 | |
| 4967 | -#: includes/admin-bar.php:794 | |
| 4968 | -msgid "Outside overview" | |
| 5765 | +#: includes/ai-copilot/search.php:75 | |
| 5766 | +msgid "Add New Post" | |
| 4969 | 5767 | msgstr "" |
| 4970 | 5768 | |
| 4971 | -#: includes/admin-bar.php:795 | |
| 4972 | -msgid "Inside overview" | |
| 5769 | +#: includes/ai-copilot/search.php:78 | |
| 5770 | +msgid "Create a new blog post." | |
| 4973 | 5771 | msgstr "" |
| 4974 | 5772 | |
| 4975 | -#: includes/admin-bar.php:796 | |
| 4976 | -msgid "In Show Desktop" | |
| 5773 | +#: includes/ai-copilot/search.php:84 | |
| 5774 | +msgid "Manage post categories: add, rename, merge." | |
| 4977 | 5775 | msgstr "" |
| 4978 | 5776 | |
| 4979 | -#: includes/admin-bar.php:801 | |
| 4980 | -msgid "Previous desktop (wraps)" | |
| 5777 | +#: includes/ai-copilot/search.php:90 | |
| 5778 | +msgid "Manage post tags." | |
| 4981 | 5779 | msgstr "" |
| 4982 | 5780 | |
| 4983 | -#: includes/admin-bar.php:802 | |
| 4984 | -msgid "Previous desktop (grid + top-bar update)" | |
| 5781 | +#: includes/ai-copilot/search.php:93 | |
| 5782 | +msgid "All Pages" | |
| 4985 | 5783 | msgstr "" |
| 4986 | 5784 | |
| 4987 | -#: includes/admin-bar.php:803 | |
| 4988 | -msgid "Previous desktop" | |
| 5785 | +#: includes/ai-copilot/search.php:96 | |
| 5786 | +msgid "List and edit static pages (About, Contact, etc.)." | |
| 4989 | 5787 | msgstr "" |
| 4990 | 5788 | |
| 4991 | -#: includes/admin-bar.php:807 | |
| 4992 | -msgid "Next desktop (wraps)" | |
| 5789 | +#: includes/ai-copilot/search.php:99 | |
| 5790 | +msgid "Add New Page" | |
| 4993 | 5791 | msgstr "" |
| 4994 | 5792 | |
| 4995 | -#: includes/admin-bar.php:808 | |
| 4996 | -msgid "Next desktop (grid + top-bar update)" | |
| 5793 | +#: includes/ai-copilot/search.php:102 | |
| 5794 | +msgid "Create a new page." | |
| 4997 | 5795 | msgstr "" |
| 4998 | 5796 | |
| 4999 | -#: includes/admin-bar.php:809 | |
| 5000 | -msgid "Next desktop" | |
| 5797 | +#: includes/ai-copilot/search.php:105 | |
| 5798 | +msgid "Media Library" | |
| 5001 | 5799 | msgstr "" |
| 5002 | 5800 | |
| 5003 | -#: includes/admin-bar.php:813 | |
| 5004 | -msgid "Enter Overview" | |
| 5801 | +#: includes/ai-copilot/search.php:108 | |
| 5802 | +msgid "Browse, upload, and manage images, files, videos." | |
| 5005 | 5803 | msgstr "" |
| 5006 | 5804 | |
| 5007 | -#: includes/admin-bar.php:814 | |
| 5008 | -msgid "Exit Overview onto active desktop" | |
| 5805 | +#: includes/ai-copilot/search.php:114 | |
| 5806 | +msgid "Moderate and reply to comments on posts and pages." | |
| 5009 | 5807 | msgstr "" |
| 5010 | 5808 | |
| 5011 | -#: includes/admin-bar.php:815 | |
| 5012 | -msgid "Restore windows (exit Show Desktop)" | |
| 5809 | +#: includes/ai-copilot/search.php:117 | |
| 5810 | +#: includes/core-notices.php:231 | |
| 5811 | +#: includes/multisite.php:115 | |
| 5812 | +msgid "Themes" | |
| 5013 | 5813 | msgstr "" |
| 5014 | 5814 | |
| 5015 | -#: includes/admin-bar.php:819 | |
| 5016 | -#: includes/admin-bar.php:821 | |
| 5017 | -msgid "Toggle Show Desktop" | |
| 5815 | +#: includes/ai-copilot/search.php:120 | |
| 5816 | +msgid "Change, install, or customize the active theme." | |
| 5018 | 5817 | msgstr "" |
| 5019 | 5818 | |
| 5020 | -#: includes/admin-bar.php:820 | |
| 5021 | -msgid "Exit Overview (no minimize)" | |
| 5819 | +#: includes/ai-copilot/search.php:126 | |
| 5820 | +msgid "Live-preview theme customisation: colors, fonts, layout." | |
| 5022 | 5821 | msgstr "" |
| 5023 | 5822 | |
| 5024 | -#: includes/admin-bar.php:825 | |
| 5025 | -msgid "(in overview)" | |
| 5823 | +#: includes/ai-copilot/search.php:132 | |
| 5824 | +msgid "Manage sidebar and footer widgets." | |
| 5026 | 5825 | msgstr "" |
| 5027 | 5826 | |
| 5028 | -#: includes/admin-bar.php:827 | |
| 5029 | -msgid "Commit current desktop, exit overview" | |
| 5827 | +#: includes/ai-copilot/search.php:135 | |
| 5828 | +msgid "Menus" | |
| 5030 | 5829 | msgstr "" |
| 5031 | 5830 | |
| 5032 | -#: includes/admin-bar.php:833 | |
| 5033 | -msgid "Windows & palette" | |
| 5831 | +#: includes/ai-copilot/search.php:138 | |
| 5832 | +msgid "Create and edit navigation menus." | |
| 5034 | 5833 | msgstr "" |
| 5035 | 5834 | |
| 5036 | -#: includes/admin-bar.php:837 | |
| 5037 | -msgid "Cycle to the next window on the active desktop." | |
| 5835 | +#: includes/ai-copilot/search.php:144 | |
| 5836 | +msgid "Activate, deactivate, update or delete plugins." | |
| 5038 | 5837 | msgstr "" |
| 5039 | 5838 | |
| 5040 | -#: includes/admin-bar.php:841 | |
| 5041 | -msgid "Cycle to the previous window on the active desktop." | |
| 5839 | +#: includes/ai-copilot/search.php:147 | |
| 5840 | +msgid "Add New Plugin" | |
| 5042 | 5841 | msgstr "" |
| 5043 | 5842 | |
| 5044 | -#: includes/admin-bar.php:845 | |
| 5045 | -msgid "Open the command palette / Ask AI overlay." | |
| 5843 | +#: includes/ai-copilot/search.php:150 | |
| 5844 | +msgid "Search and install new plugins from the directory." | |
| 5046 | 5845 | msgstr "" |
| 5047 | 5846 | |
| 5048 | -#: includes/admin-bar.php:849 | |
| 5049 | -msgid "Exit Overview (or Snap Overview) without changing window state." | |
| 5847 | +#: includes/ai-copilot/search.php:156 | |
| 5848 | +msgid "Manage user accounts and roles." | |
| 5050 | 5849 | msgstr "" |
| 5051 | 5850 | |
| 5052 | -#: includes/ai-copilot/abilities.php:42 | |
| 5053 | -msgid "Read-only content search and wp-admin navigation abilities powering the Desktop Mode AI assistant." | |
| 5851 | +#: includes/ai-copilot/search.php:159 | |
| 5852 | +msgid "Add New User" | |
| 5054 | 5853 | msgstr "" |
| 5055 | 5854 | |
| 5056 | -#: includes/ai-copilot/abilities.php:202 | |
| 5057 | -msgid "Search posts" | |
| 5855 | +#: includes/ai-copilot/search.php:162 | |
| 5856 | +msgid "Create a new user account." | |
| 5058 | 5857 | msgstr "" |
| 5059 | 5858 | |
| 5060 | -#: includes/ai-copilot/abilities.php:218 | |
| 5061 | -msgid "Search pages" | |
| 5859 | +#: includes/ai-copilot/search.php:165 | |
| 5860 | +msgid "Your Profile" | |
| 5062 | 5861 | msgstr "" |
| 5063 | 5862 | |
| 5064 | -#: includes/ai-copilot/abilities.php:234 | |
| 5065 | -msgid "Search comments" | |
| 5863 | +#: includes/ai-copilot/search.php:168 | |
| 5864 | +msgid "Edit your own profile, password, admin colour scheme." | |
| 5066 | 5865 | msgstr "" |
| 5067 | 5866 | |
| 5068 | -#: includes/ai-copilot/abilities.php:250 | |
| 5069 | -msgid "Search comments on a post" | |
| 5867 | +#: includes/ai-copilot/search.php:171 | |
| 5868 | +msgid "General Settings" | |
| 5070 | 5869 | msgstr "" |
| 5071 | 5870 | |
| 5072 | -#: includes/ai-copilot/abilities.php:284 | |
| 5073 | -msgid "List admin pages" | |
| 5871 | +#: includes/ai-copilot/search.php:174 | |
| 5872 | +msgid "Site title, tagline, URL, timezone, language." | |
| 5074 | 5873 | msgstr "" |
| 5075 | 5874 | |
| 5076 | -#: includes/ai-copilot/abilities.php:307 | |
| 5077 | -msgid "Search WordPress.org plugins" | |
| 5875 | +#: includes/ai-copilot/search.php:177 | |
| 5876 | +msgid "Writing Settings" | |
| 5078 | 5877 | msgstr "" |
| 5079 | 5878 | |
| 5080 | -#: includes/ai-copilot/abilities.php:338 | |
| 5081 | -msgid "Read PHP error log" | |
| 5879 | +#: includes/ai-copilot/search.php:180 | |
| 5880 | +msgid "Default post category, post format, remote publishing." | |
| 5082 | 5881 | msgstr "" |
| 5083 | 5882 | |
| 5084 | -#: includes/ai-copilot/abilities.php:389 | |
| 5085 | -msgid "Analyze comment for spam" | |
| 5883 | +#: includes/ai-copilot/search.php:183 | |
| 5884 | +msgid "Reading Settings" | |
| 5086 | 5885 | msgstr "" |
| 5087 | 5886 | |
| 5088 | -#: includes/ai-copilot/abilities.php:435 | |
| 5089 | -#: includes/my-wordpress/comment-stats.php:66 | |
| 5090 | -#: includes/recycle-bin/store.php:770 | |
| 5091 | -#: includes/recycle-bin/store.php:892 | |
| 5092 | -msgid "Comment not found." | |
| 5887 | +#: includes/ai-copilot/search.php:186 | |
| 5888 | +msgid "Homepage, blog posts per page, search-engine visibility." | |
| 5093 | 5889 | msgstr "" |
| 5094 | 5890 | |
| 5095 | -#: includes/commands.php:66 | |
| 5096 | -msgid "Command script registration requires a non-empty script handle." | |
| 5891 | +#: includes/ai-copilot/search.php:189 | |
| 5892 | +msgid "Discussion Settings" | |
| 5097 | 5893 | msgstr "" |
| 5098 | 5894 | |
| 5099 | -#: includes/commands.php:137 | |
| 5100 | -msgid "Command registration requires a non-empty `slug`." | |
| 5895 | +#: includes/ai-copilot/search.php:192 | |
| 5896 | +msgid "Comment moderation, avatars, email notifications." | |
| 5101 | 5897 | msgstr "" |
| 5102 | 5898 | |
| 5103 | -#: includes/commands.php:143 | |
| 5104 | -msgid "Command registration requires a non-empty `label`." | |
| 5899 | +#: includes/ai-copilot/search.php:195 | |
| 5900 | +msgid "Media Settings" | |
| 5105 | 5901 | msgstr "" |
| 5106 | 5902 | |
| 5107 | -#: includes/comments-window/rest.php:160 | |
| 5108 | -msgid "Unknown bulk action." | |
| 5903 | +#: includes/ai-copilot/search.php:198 | |
| 5904 | +msgid "Image size settings for thumbnail / medium / large." | |
| 5109 | 5905 | msgstr "" |
| 5110 | 5906 | |
| 5111 | -#: includes/comments-window/rest.php:225 | |
| 5112 | -msgid "Parent comment not found." | |
| 5907 | +#: includes/ai-copilot/search.php:201 | |
| 5908 | +msgid "Permalinks" | |
| 5113 | 5909 | msgstr "" |
| 5114 | 5910 | |
| 5115 | -#: includes/comments-window/rest.php:236 | |
| 5116 | -msgid "You are not allowed to reply to comments on this post." | |
| 5911 | +#: includes/ai-copilot/search.php:204 | |
| 5912 | +msgid "URL structure for posts, pages, categories, tags." | |
| 5117 | 5913 | msgstr "" |
| 5118 | 5914 | |
| 5119 | -#: includes/comments-window/rest.php:244 | |
| 5120 | -msgid "Reply cannot be empty." | |
| 5915 | +#: includes/ai-copilot/search.php:207 | |
| 5916 | +msgid "Privacy" | |
| 5121 | 5917 | msgstr "" |
| 5122 | 5918 | |
| 5123 | -#: includes/comments-window/rest.php:253 | |
| 5124 | -msgid "You must be logged in to reply." | |
| 5919 | +#: includes/ai-copilot/search.php:210 | |
| 5920 | +msgid "Privacy policy page selection and preview." | |
| 5125 | 5921 | msgstr "" |
| 5126 | 5922 | |
| 5127 | -#: includes/comments-window/rest.php:306 | |
| 5128 | -msgid "Invalid author email." | |
| 5923 | +#: includes/ai-copilot/search.php:213 | |
| 5924 | +msgid "Tools" | |
| 5129 | 5925 | msgstr "" |
| 5130 | 5926 | |
| 5131 | -#: includes/comments-window/window.php:31 | |
| 5132 | -msgid "Mine" | |
| 5927 | +#: includes/ai-copilot/search.php:216 | |
| 5928 | +msgid "Built-in site tools." | |
| 5133 | 5929 | msgstr "" |
| 5134 | 5930 | |
| 5135 | -#: includes/comments-window/window.php:54 | |
| 5136 | -msgid "Author insights" | |
| 5931 | +#: includes/ai-copilot/search.php:219 | |
| 5932 | +msgid "Import" | |
| 5137 | 5933 | msgstr "" |
| 5138 | 5934 | |
| 5139 | -#: includes/comments-window/window.php:63 | |
| 5140 | -msgid "Next comment" | |
| 5935 | +#: includes/ai-copilot/search.php:222 | |
| 5936 | +msgid "Import content from other platforms (WP, Tumblr, RSS, etc.)." | |
| 5141 | 5937 | msgstr "" |
| 5142 | 5938 | |
| 5143 | -#: includes/comments-window/window.php:64 | |
| 5144 | -msgid "Previous comment" | |
| 5939 | +#: includes/ai-copilot/search.php:225 | |
| 5940 | +msgid "Export" | |
| 5145 | 5941 | msgstr "" |
| 5146 | 5942 | |
| 5147 | -#: includes/comments-window/window.php:65 | |
| 5148 | -msgid "Approve / unapprove" | |
| 5943 | +#: includes/ai-copilot/search.php:228 | |
| 5944 | +msgid "Export all site content as XML." | |
| 5149 | 5945 | msgstr "" |
| 5150 | 5946 | |
| 5151 | -#: includes/comments-window/window.php:66 | |
| 5152 | -msgid "Mark as spam" | |
| 5947 | +#: includes/ai-copilot/search.php:231 | |
| 5948 | +msgid "Site Health" | |
| 5153 | 5949 | msgstr "" |
| 5154 | 5950 | |
| 5155 | -#: includes/comments-window/window.php:68 | |
| 5156 | -msgid "Reply inline" | |
| 5951 | +#: includes/ai-copilot/search.php:234 | |
| 5952 | +msgid "Performance and security recommendations for the site." | |
| 5157 | 5953 | msgstr "" |
| 5158 | 5954 | |
| 5159 | -#: includes/comments-window/window.php:69 | |
| 5160 | -msgid "Edit comment" | |
| 5955 | +#: includes/ai-copilot/search.php:240 | |
| 5956 | +msgid "WordPress, theme, and plugin updates." | |
| 5161 | 5957 | msgstr "" |
| 5162 | 5958 | |
| 5163 | -#: includes/comments-window/window.php:70 | |
| 5164 | -msgid "Undo last action" | |
| 5959 | +#. translators: %d: 1-based index of the next page to search. | |
| 5960 | +#: includes/ai-copilot/search.php:850 | |
| 5961 | +#, php-format | |
| 5962 | +msgid "Continue searching in pages (from item %d)" | |
| 5165 | 5963 | msgstr "" |
| 5166 | 5964 | |
| 5167 | -#: includes/comments-window/window.php:71 | |
| 5168 | -msgid "Toggle this help" | |
| 5965 | +#. translators: %d: 1-based index of the next comment to search. | |
| 5966 | +#: includes/ai-copilot/search.php:853 | |
| 5967 | +#, php-format | |
| 5968 | +msgid "Continue searching in comments (from item %d)" | |
| 5169 | 5969 | msgstr "" |
| 5170 | 5970 | |
| 5171 | -#: includes/comments-window/window.php:254 | |
| 5172 | -msgid "Title of the post the comment is attached to." | |
| 5971 | +#. translators: %d: 1-based index of the next post to search. | |
| 5972 | +#: includes/ai-copilot/search.php:856 | |
| 5973 | +#, php-format | |
| 5974 | +msgid "Continue searching in posts (from item %d)" | |
| 5173 | 5975 | msgstr "" |
| 5174 | 5976 | |
| 5175 | -#: includes/comments-window/window.php:274 | |
| 5176 | -msgid "Permalink of the post the comment is attached to." | |
| 5977 | +#: includes/ai-copilot/search.php:1369 | |
| 5978 | +msgid "Could not parse structured search answer." | |
| 5177 | 5979 | msgstr "" |
| 5178 | 5980 | |
| 5179 | -#: includes/comments-window/window.php:295 | |
| 5180 | -msgid "Spam confidence score, 0–100." | |
| 5981 | +#: includes/ai-copilot/search.php:1637 | |
| 5982 | +msgid "I searched 100 items without finding a clear match. Want me to keep looking further?" | |
| 5181 | 5983 | msgstr "" |
| 5182 | 5984 | |
| 5183 | -#: includes/comments-window/window.php:316 | |
| 5184 | -msgid "Number of links in the comment." | |
| 5985 | +#: includes/ai-copilot/search.php:2085 | |
| 5986 | +msgid "You must be logged in to use the AI assistant." | |
| 5185 | 5987 | msgstr "" |
| 5186 | 5988 | |
| 5187 | -#: includes/comments-window/window.php:334 | |
| 5188 | -msgid "Whether the requester can edit this comment." | |
| 5989 | +#: includes/ai-copilot/search.php:2092 | |
| 5990 | +msgid "The AI assistant is unavailable on this site." | |
| 5189 | 5991 | msgstr "" |
| 5190 | 5992 | |
| 5191 | -#: includes/comments-window/window.php:350 | |
| 5192 | -msgid "Whether the requester can moderate comments globally." | |
| 5993 | +#: includes/ai-copilot/search.php:2102 | |
| 5994 | +msgid "The AI assistant is turned off. Enable it in OpenStation Preferences → Features." | |
| 5193 | 5995 | msgstr "" |
| 5194 | 5996 | |
| 5195 | -#: includes/comments-window/window.php:376 | |
| 5196 | -msgid "Direct-reply count for this comment." | |
| 5997 | +#: includes/commands.php:63 | |
| 5998 | +msgid "Command script registration requires a non-empty script handle." | |
| 5197 | 5999 | msgstr "" |
| 5198 | 6000 | |
| 5199 | -#: includes/comments-window/window.php:407 | |
| 5200 | -msgid "AI moderation verdict for this comment, when analyzed (null otherwise)." | |
| 6001 | +#: includes/commands.php:130 | |
| 6002 | +msgid "Command registration requires a non-empty `slug`." | |
| 5201 | 6003 | msgstr "" |
| 5202 | 6004 | |
| 5203 | -#: includes/comments-window/window.php:431 | |
| 5204 | -msgid "Akismet verdict if the plugin is installed (null otherwise)." | |
| 6005 | +#: includes/commands.php:136 | |
| 6006 | +msgid "Command registration requires a non-empty `label`." | |
| 5205 | 6007 | msgstr "" |
| 5206 | 6008 | |
| 5207 | 6009 | #. translators: %s: the attempted tag name. |
| 5208 | -#: includes/components.php:100 | |
| 6010 | +#: includes/components.php:96 | |
| 5209 | 6011 | #, php-format |
| 5210 | -msgid "desktop_mode_component() only accepts tags with the wpd- prefix; got \"%s\"." | |
| 6012 | +msgid "openstation_component() only accepts tags with the os- prefix; got \"%s\"." | |
| 5211 | 6013 | msgstr "" |
| 5212 | 6014 | |
| 5213 | 6015 | #. translators: 1: attribute name, 2: tag name. |
| 5214 | -#: includes/components.php:149 | |
| 6016 | +#: includes/components.php:145 | |
| 5215 | 6017 | #, php-format |
| 5216 | 6018 | msgid "Attribute \"%1$s\" on <%2$s> received a non-scalar value (array/object). Only the `style` attribute accepts an array; other attributes must be strings, booleans, or null. The attribute was skipped." |
| 5217 | 6019 | msgstr "" |
| 5218 | 6020 | |
| 5219 | -#: includes/content-graph/rest.php:213 | |
| 5220 | -msgid "Post not found." | |
| 6021 | +#: includes/content-graph/rest.php:220 | |
| 6022 | +msgid "Insufficient permissions." | |
| 5221 | 6023 | msgstr "" |
| 5222 | 6024 | |
| 5223 | -#: includes/content-graph/rest.php:220 | |
| 5224 | -msgid "Insufficient permissions." | |
| 6025 | +#: includes/content-graph/window.php:190 | |
| 6026 | +#: includes/content-graph/window.php:231 | |
| 6027 | +msgid "Corkboard" | |
| 5225 | 6028 | msgstr "" |
| 5226 | 6029 | |
| 5227 | -#: includes/content-graph/window.php:135 | |
| 5228 | -#: includes/content-graph/window.php:175 | |
| 5229 | -msgid "Content Graph" | |
| 6030 | +#: includes/core-notices.php:93 | |
| 6031 | +msgid "An automated WordPress update failed to complete." | |
| 5230 | 6032 | msgstr "" |
| 5231 | 6033 | |
| 6034 | +#: includes/core-notices.php:94 | |
| 6035 | +msgid "An automated WordPress update failed to complete. Please notify the site administrator." | |
| 6036 | +msgstr "" | |
| 6037 | + | |
| 6038 | +#: includes/core-notices.php:95 | |
| 6039 | +msgid "Retry update" | |
| 6040 | +msgstr "" | |
| 6041 | + | |
| 6042 | +#: includes/core-notices.php:118 | |
| 6043 | +msgid "Recovery Mode" | |
| 6044 | +msgstr "" | |
| 6045 | + | |
| 6046 | +#: includes/core-notices.php:119 | |
| 6047 | +msgid "You are in recovery mode. There may be an error with a theme or plugin." | |
| 6048 | +msgstr "" | |
| 6049 | + | |
| 6050 | +#: includes/core-notices.php:120 | |
| 6051 | +msgid "Exit recovery mode" | |
| 6052 | +msgstr "" | |
| 6053 | + | |
| 6054 | +#: includes/core-notices.php:141 | |
| 6055 | +msgid "You are using an auto-generated password. Would you like to change it?" | |
| 6056 | +msgstr "" | |
| 6057 | + | |
| 6058 | +#: includes/core-notices.php:142 | |
| 6059 | +msgid "Change password" | |
| 6060 | +msgstr "" | |
| 6061 | + | |
| 6062 | +#. translators: %s: comma-separated list of plugin names. | |
| 6063 | +#: includes/core-notices.php:180 | |
| 6064 | +#, php-format | |
| 6065 | +msgid "Deactivated during a WordPress upgrade for incompatibility: %s." | |
| 6066 | +msgstr "" | |
| 6067 | + | |
| 6068 | +#: includes/core-notices.php:183 | |
| 6069 | +msgid "View plugins" | |
| 6070 | +msgstr "" | |
| 6071 | + | |
| 6072 | +#: includes/core-notices.php:207 | |
| 6073 | +msgid "One or more plugins failed to load properly." | |
| 6074 | +msgstr "" | |
| 6075 | + | |
| 6076 | +#: includes/core-notices.php:208 | |
| 6077 | +msgid "Go to Plugins" | |
| 6078 | +msgstr "" | |
| 6079 | + | |
| 6080 | +#: includes/core-notices.php:232 | |
| 6081 | +msgid "One or more themes failed to load properly." | |
| 6082 | +msgstr "" | |
| 6083 | + | |
| 6084 | +#: includes/core-notices.php:233 | |
| 6085 | +msgid "Go to Themes" | |
| 6086 | +msgstr "" | |
| 6087 | + | |
| 5232 | 6088 | #. translators: 1: kind ("Command"/"Settings-tab"/"Title-bar button"), 2: handle. |
| 5233 | -#: includes/core/payload.php:1487 | |
| 6089 | +#: includes/core/payload.php:2467 | |
| 5234 | 6090 | #, php-format |
| 5235 | -msgid "%1$s script handle \"%2$s\" is not registered with WordPress (no `wp_register_script` call found). The script will not load." | |
| 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." | |
| 5236 | 6092 | msgstr "" |
| 5237 | 6093 | |
| 5238 | -#: includes/core/routing.php:101 | |
| 6094 | +#: includes/core/routing.php:143 | |
| 5239 | 6095 | msgid "Admin target cannot be empty." |
| 5240 | 6096 | msgstr "" |
| 5241 | 6097 | |
| 5242 | -#: includes/core/routing.php:108 | |
| 6098 | +#: includes/core/routing.php:150 | |
| 5243 | 6099 | msgid "Admin target contains invalid path characters." |
| 5244 | 6100 | msgstr "" |
| 5245 | 6101 | |
| 5246 | -#: includes/core/routing.php:119 | |
| 6102 | +#: includes/core/routing.php:161 | |
| 5247 | 6103 | msgid "Admin target must be a plain .php filename." |
| 5248 | 6104 | msgstr "" |
| 5249 | 6105 | |
| 5250 | -#: includes/core/routing.php:126 | |
| 6106 | +#: includes/core/routing.php:170 | |
| 6107 | +#: includes/core/routing.php:177 | |
| 5251 | 6108 | msgid "Admin target does not exist." |
| 5252 | 6109 | msgstr "" |
| 5253 | 6110 | |
| 5254 | -#: includes/default-window.php:201 | |
| 6111 | +#: includes/default-window.php:200 | |
| 5255 | 6112 | msgid "Admin URL to open on portal entry, or null to disable." |
| 5256 | 6113 | msgstr "" |
| 5257 | 6114 | |
| 5258 | -#: includes/default-window.php:245 | |
| 6115 | +#: includes/default-window.php:242 | |
| 5259 | 6116 | msgid "The `url` parameter must be a string or null." |
| 5260 | 6117 | msgstr "" |
| 5261 | 6118 | |
| 5262 | -#: includes/default-window.php:254 | |
| 6119 | +#: includes/default-window.php:251 | |
| 5263 | 6120 | msgid "The URL is not a valid same-origin wp-admin URL." |
| 5264 | 6121 | msgstr "" |
| 5265 | 6122 | |
| 5266 | -#: includes/desktop-files/built-in-openers.php:30 | |
| 6123 | +#: includes/desktop-files/built-in-openers.php:27 | |
| 5267 | 6124 | msgid "Block Editor" |
| 5268 | 6125 | msgstr "" |
| 5269 | 6126 | |
| 5270 | -#: includes/desktop-files/built-in-openers.php:36 | |
| 6127 | +#: includes/desktop-files/built-in-openers.php:33 | |
| 5271 | 6128 | msgid "Media editor" |
| 5272 | 6129 | msgstr "" |
| 5273 | 6130 | |
| 5274 | -#: includes/desktop-files/built-in-openers.php:42 | |
| 6131 | +#: includes/desktop-files/built-in-openers.php:39 | |
| 5275 | 6132 | msgid "User profile" |
| 5276 | 6133 | msgstr "" |
| 5277 | 6134 | |
| 5278 | -#: includes/desktop-files/built-in-openers.php:48 | |
| 6135 | +#: includes/desktop-files/built-in-openers.php:45 | |
| 5279 | 6136 | msgid "Term editor" |
| 5280 | 6137 | msgstr "" |
| 5281 | 6138 | |
| 5282 | -#: includes/desktop-files/built-in-openers.php:54 | |
| 6139 | +#: includes/desktop-files/built-in-openers.php:51 | |
| 5283 | 6140 | msgid "Comment editor" |
| 5284 | 6141 | msgstr "" |
| 5285 | 6142 | |
| 5286 | -#: includes/desktop-files/built-in-openers.php:60 | |
| 5287 | -#: includes/desktop-files/built-in-openers.php:66 | |
| 6143 | +#: includes/desktop-files/built-in-openers.php:57 | |
| 6144 | +#: includes/desktop-files/built-in-openers.php:63 | |
| 5288 | 6145 | msgid "Open in browser" |
| 5289 | 6146 | msgstr "" |
| 5290 | 6147 | |
| 5291 | -#: includes/desktop-files/built-in-openers.php:72 | |
| 6148 | +#: includes/desktop-files/built-in-openers.php:69 | |
| 5292 | 6149 | msgid "Open as window" |
| 5293 | 6150 | msgstr "" |
| 5294 | 6151 | |
| 5295 | -#: includes/desktop-files/built-in-types.php:27 | |
| 5296 | -msgid "Post" | |
| 5297 | -msgstr "" | |
| 5298 | - | |
| 5299 | -#: includes/desktop-files/built-in-types.php:39 | |
| 5300 | -msgid "User" | |
| 5301 | -msgstr "" | |
| 5302 | - | |
| 5303 | -#: includes/desktop-files/built-in-types.php:45 | |
| 6152 | +#: includes/desktop-files/built-in-types.php:48 | |
| 5304 | 6153 | msgid "Taxonomy term" |
| 5305 | 6154 | msgstr "" |
| 5306 | 6155 | |
| 5307 | -#: includes/desktop-files/built-in-types.php:63 | |
| 5308 | -#: includes/desktop-files/types/class-desktop-mode-folder-file.php:32 | |
| 5309 | -#: includes/desktop-files/types/class-desktop-mode-folder-file.php:34 | |
| 6156 | +#: includes/desktop-files/built-in-types.php:66 | |
| 6157 | +#: includes/desktop-files/types/class-openstation-folder-file.php:46 | |
| 6158 | +#: includes/desktop-files/types/class-openstation-folder-file.php:48 | |
| 5310 | 6159 | msgid "Folder" |
| 5311 | 6160 | msgstr "" |
| 5312 | 6161 | |
| 5313 | -#: includes/desktop-files/built-in-types.php:69 | |
| 6162 | +#: includes/desktop-files/built-in-types.php:72 | |
| 5314 | 6163 | msgid "Plugin shortcut" |
| 5315 | 6164 | msgstr "" |
| 5316 | 6165 | |
| 5317 | -#: includes/desktop-files/built-in-types.php:75 | |
| 6166 | +#: includes/desktop-files/built-in-types.php:78 | |
| 5318 | 6167 | msgid "Web link" |
| 5319 | 6168 | msgstr "" |
| 5320 | 6169 | |
| 5321 | -#: includes/desktop-files/built-in-types.php:81 | |
| 6170 | +#: includes/desktop-files/built-in-types.php:84 | |
| 5322 | 6171 | msgid "Embedded web window" |
| 5323 | 6172 | msgstr "" |
| 5324 | 6173 | |
| 5325 | -#: includes/desktop-files/folders-store.php:50 | |
| 5326 | -#: includes/desktop-files/store.php:50 | |
| 6174 | +#: includes/desktop-files/downloads.php:70 | |
| 6175 | +#: includes/desktop-files/file-shares.php:312 | |
| 6176 | +msgid "File not found." | |
| 6177 | +msgstr "" | |
| 6178 | + | |
| 6179 | +#: includes/desktop-files/downloads.php:134 | |
| 6180 | +msgid "Folder download requires the PHP zip extension." | |
| 6181 | +msgstr "" | |
| 6182 | + | |
| 6183 | +#: includes/desktop-files/downloads.php:153 | |
| 6184 | +#: includes/desktop-files/downloads.php:162 | |
| 6185 | +msgid "Could not create the archive." | |
| 6186 | +msgstr "" | |
| 6187 | + | |
| 6188 | +#: includes/desktop-files/downloads.php:179 | |
| 6189 | +msgid "Could not finish the archive (disk full?)." | |
| 6190 | +msgstr "" | |
| 6191 | + | |
| 6192 | +#: includes/desktop-files/downloads.php:284 | |
| 6193 | +msgid "This folder has too many files to download as one archive." | |
| 6194 | +msgstr "" | |
| 6195 | + | |
| 6196 | +#: includes/desktop-files/downloads.php:291 | |
| 6197 | +msgid "This folder is too large to download as one archive." | |
| 6198 | +msgstr "" | |
| 6199 | + | |
| 6200 | +#: includes/desktop-files/file-shares.php:112 | |
| 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 | |
| 6205 | +msgid "Stored file not found." | |
| 6206 | +msgstr "" | |
| 6207 | + | |
| 6208 | +#: includes/desktop-files/file-shares.php:115 | |
| 6209 | +#: includes/desktop-files/file-shares.php:371 | |
| 6210 | +msgid "You cannot manage shares for this file." | |
| 6211 | +msgstr "" | |
| 6212 | + | |
| 6213 | +#: includes/desktop-files/file-shares.php:118 | |
| 6214 | +#: includes/desktop-files/shares-store.php:369 | |
| 6215 | +msgid "Invalid user id." | |
| 6216 | +msgstr "" | |
| 6217 | + | |
| 6218 | +#: includes/desktop-files/file-shares.php:121 | |
| 6219 | +msgid "You cannot share with the file owner." | |
| 6220 | +msgstr "" | |
| 6221 | + | |
| 6222 | +#: includes/desktop-files/file-shares.php:125 | |
| 6223 | +#: includes/desktop-files/shares-store.php:373 | |
| 6224 | +msgid "Unknown user." | |
| 6225 | +msgstr "" | |
| 6226 | + | |
| 6227 | +#: includes/desktop-files/file-shares.php:128 | |
| 6228 | +#: includes/desktop-files/shares-store.php:381 | |
| 6229 | +msgid "This user is not eligible." | |
| 6230 | +msgstr "" | |
| 6231 | + | |
| 6232 | +#: includes/desktop-files/file-shares.php:178 | |
| 6233 | +#: includes/desktop-files/shares-store.php:441 | |
| 6234 | +msgid "Failed to record share." | |
| 6235 | +msgstr "" | |
| 6236 | + | |
| 6237 | +#: includes/desktop-files/file-shares.php:205 | |
| 6238 | +#: includes/desktop-files/file-shares.php:266 | |
| 6239 | +#: includes/desktop-files/file-shares.php:368 | |
| 6240 | +#: includes/desktop-files/file-shares.php:592 | |
| 6241 | +#: includes/desktop-files/rest.php:981 | |
| 6242 | +#: includes/desktop-files/shares-store.php:474 | |
| 6243 | +#: includes/desktop-files/shares-store.php:541 | |
| 6244 | +#: includes/desktop-files/shares-store.php:665 | |
| 6245 | +#: includes/desktop-files/shares-store.php:729 | |
| 6246 | +msgid "Share not found." | |
| 6247 | +msgstr "" | |
| 6248 | + | |
| 6249 | +#: includes/desktop-files/file-shares.php:208 | |
| 6250 | +#: includes/desktop-files/file-shares.php:269 | |
| 6251 | +#: includes/desktop-files/shares-store.php:668 | |
| 6252 | +#: includes/desktop-files/shares-store.php:732 | |
| 6253 | +msgid "This invite is not for you." | |
| 6254 | +msgstr "" | |
| 6255 | + | |
| 6256 | +#: includes/desktop-files/file-shares.php:220 | |
| 6257 | +#: includes/desktop-files/shares-store.php:675 | |
| 6258 | +msgid "This invite was denied." | |
| 6259 | +msgstr "" | |
| 6260 | + | |
| 6261 | +#: includes/desktop-files/file-shares.php:315 | |
| 6262 | +msgid "Owners cannot leave their own file." | |
| 6263 | +msgstr "" | |
| 6264 | + | |
| 6265 | +#: includes/desktop-files/file-shares.php:335 | |
| 6266 | +msgid "You do not have access to this file." | |
| 6267 | +msgstr "" | |
| 6268 | + | |
| 6269 | +#: includes/desktop-files/file-shares.php:622 | |
| 6270 | +msgid "Uploaded files can only be shared read-only." | |
| 6271 | +msgstr "" | |
| 6272 | + | |
| 6273 | +#: includes/desktop-files/folders-store.php:45 | |
| 6274 | +#: includes/desktop-files/store.php:47 | |
| 6275 | +#: includes/desktop-files/stored-files-store.php:76 | |
| 6276 | +#: includes/desktop-files/stored-files-store.php:198 | |
| 6277 | +#: includes/presence.php:109 | |
| 5327 | 6278 | msgid "A user id is required." |
| 5328 | 6279 | msgstr "" |
| 5329 | 6280 | |
| 5330 | -#: includes/desktop-files/folders-store.php:61 | |
| 6281 | +#: includes/desktop-files/folders-store.php:59 | |
| 5331 | 6282 | msgid "Folder name is required." |
| 5332 | 6283 | msgstr "" |
| 5333 | 6284 | |
| 5334 | 6285 | #: includes/desktop-files/folders-store.php:67 |
| 5335 | -#: includes/desktop-files/folders-store.php:139 | |
| 6286 | +#: includes/desktop-files/folders-store.php:140 | |
| 5336 | 6287 | msgid "Invalid share mode." |
| 5337 | 6288 | msgstr "" |
| 5338 | 6289 | |
| 5339 | -#: includes/desktop-files/folders-store.php:82 | |
| 6290 | +#: includes/desktop-files/folders-store.php:87 | |
| 5340 | 6291 | msgid "Failed to create folder." |
| 5341 | 6292 | msgstr "" |
| 5342 | 6293 | |
| 5343 | -#: includes/desktop-files/folders-store.php:118 | |
| 5344 | -#: includes/desktop-files/folders-store.php:297 | |
| 5345 | -#: includes/desktop-files/rest.php:446 | |
| 5346 | -#: includes/desktop-files/rest.php:777 | |
| 5347 | -#: includes/desktop-files/shares-store.php:781 | |
| 5348 | -#: includes/desktop-files/trash.php:662 | |
| 5349 | -#: includes/desktop-files/trash.php:808 | |
| 6294 | +#: includes/desktop-files/folders-store.php:119 | |
| 6295 | +#: includes/desktop-files/folders-store.php:288 | |
| 6296 | +#: includes/desktop-files/rest.php:613 | |
| 6297 | +#: includes/desktop-files/rest.php:927 | |
| 6298 | +#: includes/desktop-files/shares-store.php:801 | |
| 6299 | +#: includes/desktop-files/trash.php:634 | |
| 6300 | +#: includes/desktop-files/trash.php:774 | |
| 5350 | 6301 | msgid "Folder not found." |
| 5351 | 6302 | msgstr "" |
| 5352 | 6303 | |
| 5353 | -#: includes/desktop-files/folders-store.php:121 | |
| 6304 | +#: includes/desktop-files/folders-store.php:122 | |
| 5354 | 6305 | msgid "You cannot edit this folder." |
| 5355 | 6306 | msgstr "" |
| 5356 | 6307 | |
| 5357 | -#: includes/desktop-files/folders-store.php:130 | |
| 6308 | +#: includes/desktop-files/folders-store.php:131 | |
| 5358 | 6309 | msgid "Folder name cannot be empty." |
| 5359 | 6310 | msgstr "" |
| 5360 | 6311 | |
| 5361 | -#: includes/desktop-files/folders-store.php:159 | |
| 6312 | +#: includes/desktop-files/folders-store.php:160 | |
| 5362 | 6313 | msgid "Failed to update folder." |
| 5363 | 6314 | msgstr "" |
| 5364 | 6315 | |
| 5365 | -#: includes/desktop-files/folders-store.php:300 | |
| 6316 | +#: includes/desktop-files/folders-store.php:291 | |
| 5366 | 6317 | msgid "You cannot delete this folder." |
| 5367 | 6318 | msgstr "" |
| 5368 | 6319 | |
| 5369 | -#: includes/desktop-files/folders-store.php:334 | |
| 6320 | +#: includes/desktop-files/folders-store.php:323 | |
| 5370 | 6321 | msgid "A plugin blocked this folder from being deleted." |
| 5371 | 6322 | msgstr "" |
| 5372 | 6323 | |
| 5373 | -#: includes/desktop-files/folders-store.php:572 | |
| 6324 | +#: includes/desktop-files/folders-store.php:577 | |
| 5374 | 6325 | msgid "Failed to delete folder." |
| 5375 | 6326 | msgstr "" |
| 5376 | 6327 | |
| 5377 | -#: includes/desktop-files/openers.php:86 | |
| 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 | + | |
| 6363 | +#: includes/desktop-files/openers.php:90 | |
| 5378 | 6364 | msgid "Opener id is required." |
| 5379 | 6365 | msgstr "" |
| 5380 | 6366 | |
| 5381 | 6367 | #. translators: %s: capability slug. |
| 5382 | -#: includes/desktop-files/openers.php:106 | |
| 6368 | +#: includes/desktop-files/openers.php:110 | |
| 5383 | 6369 | #, php-format |
| 5384 | 6370 | msgid "Current user lacks the %s capability required to register this opener." |
| 5385 | 6371 | msgstr "" |
| 5386 | 6372 | |
| 5387 | -#: includes/desktop-files/openers.php:117 | |
| 6373 | +#: includes/desktop-files/openers.php:124 | |
| 5388 | 6374 | msgid "Opener registration requires a non-empty `label`." |
| 5389 | 6375 | msgstr "" |
| 5390 | 6376 | |
| 5391 | -#: includes/desktop-files/openers.php:126 | |
| 6377 | +#: includes/desktop-files/openers.php:133 | |
| 5392 | 6378 | msgid "Opener registration requires at least one file `type`." |
| 5393 | 6379 | msgstr "" |
| 5394 | 6380 | |
| 5395 | -#: includes/desktop-files/registry.php:68 | |
| 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 | + | |
| 6393 | +#: includes/desktop-files/registry.php:64 | |
| 5396 | 6394 | msgid "File-type slug is required." |
| 5397 | 6395 | msgstr "" |
| 5398 | 6396 | |
| 5399 | 6397 | #. translators: %s: capability slug. |
| 5400 | -#: includes/desktop-files/registry.php:87 | |
| 6398 | +#: includes/desktop-files/registry.php:83 | |
| 5401 | 6399 | #, php-format |
| 5402 | 6400 | msgid "Current user lacks the %s capability required to register this file type." |
| 5403 | 6401 | msgstr "" |
| 5404 | 6402 | |
| 5405 | -#: includes/desktop-files/registry.php:98 | |
| 6403 | +#: includes/desktop-files/registry.php:97 | |
| 5406 | 6404 | msgid "File-type registration requires a non-empty `label`." |
| 5407 | 6405 | msgstr "" |
| 5408 | 6406 | |
| 5409 | -#: includes/desktop-files/registry.php:107 | |
| 6407 | +#: includes/desktop-files/registry.php:106 | |
| 5410 | 6408 | msgid "File-type registration requires an existing `class`." |
| 5411 | 6409 | msgstr "" |
| 5412 | 6410 | |
| 5413 | -#: includes/desktop-files/registry.php:114 | |
| 5414 | -msgid "`class` must extend `Desktop_Mode_File`." | |
| 6411 | +#: includes/desktop-files/registry.php:116 | |
| 6412 | +msgid "`class` must extend `OpenStation_File`." | |
| 5415 | 6413 | msgstr "" |
| 5416 | 6414 | |
| 6415 | +#: includes/desktop-files/rest-uploads.php:118 | |
| 6416 | +msgid "You are not allowed to upload files." | |
| 6417 | +msgstr "" | |
| 6418 | + | |
| 6419 | +#: includes/desktop-files/rest-uploads.php:212 | |
| 6420 | +#: includes/desktop-files/rest-uploads.php:631 | |
| 6421 | +#: includes/desktop-files/rest-uploads.php:649 | |
| 6422 | +#: includes/desktop-files/rest-uploads.php:653 | |
| 6423 | +msgid "Invalid path." | |
| 6424 | +msgstr "" | |
| 6425 | + | |
| 6426 | +#: includes/desktop-files/rest-uploads.php:284 | |
| 6427 | +msgid "That file is larger than this server accepts." | |
| 6428 | +msgstr "" | |
| 6429 | + | |
| 6430 | +#: includes/desktop-files/rest-uploads.php:290 | |
| 6431 | +#: includes/desktop-files/rest-uploads.php:297 | |
| 6432 | +msgid "No file was uploaded." | |
| 6433 | +msgstr "" | |
| 6434 | + | |
| 6435 | +#: includes/desktop-files/rest-uploads.php:394 | |
| 6436 | +msgid "This file type is not allowed." | |
| 6437 | +msgstr "" | |
| 6438 | + | |
| 6439 | +#. translators: %s: formatted maximum file size. | |
| 6440 | +#: includes/desktop-files/rest-uploads.php:406 | |
| 6441 | +#, php-format | |
| 6442 | +msgid "That file is larger than the allowed maximum of %s." | |
| 6443 | +msgstr "" | |
| 6444 | + | |
| 6445 | +#: includes/desktop-files/rest-uploads.php:417 | |
| 6446 | +msgid "Your desktop storage is full." | |
| 6447 | +msgstr "" | |
| 6448 | + | |
| 6449 | +#: includes/desktop-files/rest-uploads.php:643 | |
| 6450 | +msgid "That folder tree is nested too deeply." | |
| 6451 | +msgstr "" | |
| 6452 | + | |
| 5417 | 6453 | #: includes/desktop-files/rest.php:59 |
| 6454 | +#: includes/games/rest.php:34 | |
| 6455 | +#: includes/notes/rest.php:40 | |
| 5418 | 6456 | msgid "You must be logged in." |
| 5419 | 6457 | msgstr "" |
| 5420 | 6458 | |
| 5421 | 6459 | #: includes/desktop-files/rest.php:62 |
| 5422 | -#: includes/recycle-bin/rest.php:156 | |
| 5423 | -msgid "Desktop mode is not enabled for this user." | |
| 6460 | +#: includes/games/rest.php:37 | |
| 6461 | +#: includes/notes/rest.php:43 | |
| 6462 | +#: includes/recycle-bin/rest.php:151 | |
| 6463 | +msgid "OpenStation is not enabled for this user." | |
| 5424 | 6464 | msgstr "" |
| 5425 | 6465 | |
| 5426 | -#: includes/desktop-files/rest.php:88 | |
| 6466 | +#: includes/desktop-files/rest.php:86 | |
| 5427 | 6467 | msgid "No route was found matching the URL and request method." |
| 5428 | 6468 | msgstr "" |
| 5429 | 6469 | |
| 5430 | -#: includes/desktop-files/rest.php:107 | |
| 6470 | +#: includes/desktop-files/rest.php:103 | |
| 5431 | 6471 | msgid "You do not have permission to perform this action." |
| 5432 | 6472 | msgstr "" |
| 5433 | 6473 | |
| 5434 | -#: includes/desktop-files/rest.php:363 | |
| 5435 | -#: includes/desktop-files/store.php:238 | |
| 5436 | -#: includes/desktop-files/store.php:386 | |
| 5437 | -#: includes/desktop-files/trash.php:386 | |
| 5438 | -#: includes/desktop-files/trash.php:480 | |
| 6474 | +#: includes/desktop-files/rest.php:523 | |
| 6475 | +#: includes/desktop-files/store.php:236 | |
| 6476 | +#: includes/desktop-files/store.php:389 | |
| 6477 | +#: includes/desktop-files/trash.php:363 | |
| 6478 | +#: includes/desktop-files/trash.php:451 | |
| 5439 | 6479 | msgid "Placement not found." |
| 5440 | 6480 | msgstr "" |
| 5441 | 6481 | |
| 5442 | -#: includes/desktop-files/rest.php:536 | |
| 6482 | +#: includes/desktop-files/rest.php:707 | |
| 5443 | 6483 | msgid "Restricted item" |
| 5444 | 6484 | msgstr "" |
| 5445 | 6485 | |
| 5446 | -#: includes/desktop-files/rest.php:713 | |
| 6486 | +#: includes/desktop-files/rest.php:865 | |
| 5447 | 6487 | msgid "This row was changed by another session." |
| 5448 | 6488 | msgstr "" |
| 5449 | 6489 | |
| 5450 | -#: includes/desktop-files/rest.php:773 | |
| 6490 | +#: includes/desktop-files/rest.php:923 | |
| 5451 | 6491 | msgid "You cannot view shares for this folder." |
| 5452 | 6492 | msgstr "" |
| 5453 | 6493 | |
| 5454 | -#: includes/desktop-files/rest.php:833 | |
| 5455 | -#: includes/desktop-files/shares-store.php:440 | |
| 5456 | -#: includes/desktop-files/shares-store.php:511 | |
| 5457 | -#: includes/desktop-files/shares-store.php:643 | |
| 5458 | -#: includes/desktop-files/shares-store.php:708 | |
| 5459 | -msgid "Share not found." | |
| 5460 | -msgstr "" | |
| 5461 | - | |
| 5462 | -#: includes/desktop-files/rest.php:840 | |
| 6494 | +#: includes/desktop-files/rest.php:988 | |
| 5463 | 6495 | msgid "Share not found in this folder." |
| 5464 | 6496 | msgstr "" |
| 5465 | 6497 | |
| 5466 | -#: includes/desktop-files/rest.php:1026 | |
| 6498 | +#: includes/desktop-files/rest.php:1168 | |
| 5467 | 6499 | msgid "You cannot search users." |
| 5468 | 6500 | msgstr "" |
| 5469 | 6501 | |
| 5470 | -#: includes/desktop-files/shares-store.php:316 | |
| 6502 | +#: includes/desktop-files/shares-store.php:353 | |
| 5471 | 6503 | msgid "Invalid principal type." |
| 5472 | 6504 | msgstr "" |
| 5473 | 6505 | |
| 5474 | -#: includes/desktop-files/shares-store.php:319 | |
| 5475 | -#: includes/desktop-files/shares-store.php:507 | |
| 6506 | +#: includes/desktop-files/shares-store.php:356 | |
| 6507 | +#: includes/desktop-files/shares-store.php:537 | |
| 5476 | 6508 | msgid "Invalid capability." |
| 5477 | 6509 | msgstr "" |
| 5478 | 6510 | |
| 5479 | -#: includes/desktop-files/shares-store.php:322 | |
| 5480 | -#: includes/desktop-files/shares-store.php:443 | |
| 5481 | -#: includes/desktop-files/shares-store.php:514 | |
| 6511 | +#: includes/desktop-files/shares-store.php:359 | |
| 6512 | +#: includes/desktop-files/shares-store.php:477 | |
| 6513 | +#: includes/desktop-files/shares-store.php:544 | |
| 5482 | 6514 | msgid "You cannot manage shares for this folder." |
| 5483 | 6515 | msgstr "" |
| 5484 | 6516 | |
| 5485 | -#: includes/desktop-files/shares-store.php:332 | |
| 5486 | -msgid "Invalid user id." | |
| 5487 | -msgstr "" | |
| 5488 | - | |
| 5489 | -#: includes/desktop-files/shares-store.php:336 | |
| 5490 | -msgid "Unknown user." | |
| 5491 | -msgstr "" | |
| 5492 | - | |
| 5493 | -#: includes/desktop-files/shares-store.php:341 | |
| 6517 | +#: includes/desktop-files/shares-store.php:378 | |
| 5494 | 6518 | msgid "You cannot share with the folder owner." |
| 5495 | 6519 | msgstr "" |
| 5496 | 6520 | |
| 5497 | -#: includes/desktop-files/shares-store.php:344 | |
| 5498 | -msgid "This user is not eligible." | |
| 5499 | -msgstr "" | |
| 5500 | - | |
| 5501 | -#: includes/desktop-files/shares-store.php:350 | |
| 6521 | +#: includes/desktop-files/shares-store.php:387 | |
| 5502 | 6522 | msgid "This role is not eligible." |
| 5503 | 6523 | msgstr "" |
| 5504 | 6524 | |
| 5505 | -#: includes/desktop-files/shares-store.php:403 | |
| 5506 | -msgid "Failed to record share." | |
| 5507 | -msgstr "" | |
| 5508 | - | |
| 5509 | -#: includes/desktop-files/shares-store.php:646 | |
| 5510 | -#: includes/desktop-files/shares-store.php:711 | |
| 5511 | -msgid "This invite is not for you." | |
| 5512 | -msgstr "" | |
| 5513 | - | |
| 5514 | -#: includes/desktop-files/shares-store.php:653 | |
| 5515 | -msgid "This invite was denied." | |
| 5516 | -msgstr "" | |
| 5517 | - | |
| 5518 | -#: includes/desktop-files/shares-store.php:777 | |
| 5519 | -#: includes/desktop-files/store.php:233 | |
| 6525 | +#: includes/desktop-files/shares-store.php:797 | |
| 6526 | +#: includes/desktop-files/store.php:231 | |
| 5520 | 6527 | msgid "Invalid arguments." |
| 5521 | 6528 | msgstr "" |
| 5522 | 6529 | |
| 5523 | -#: includes/desktop-files/shares-store.php:784 | |
| 6530 | +#: includes/desktop-files/shares-store.php:804 | |
| 5524 | 6531 | msgid "Owners cannot leave their own folder." |
| 5525 | 6532 | msgstr "" |
| 5526 | 6533 | |
| 5527 | -#: includes/desktop-files/shares-store.php:837 | |
| 6534 | +#: includes/desktop-files/shares-store.php:858 | |
| 5528 | 6535 | msgid "You do not have access to this folder." |
| 5529 | 6536 | msgstr "" |
| 5530 | 6537 | |
| 5531 | -#: includes/desktop-files/store.php:54 | |
| 6538 | +#: includes/desktop-files/store.php:51 | |
| 5532 | 6539 | msgid "Unknown file type." |
| 5533 | 6540 | msgstr "" |
| 5534 | 6541 | |
| 5535 | -#: includes/desktop-files/store.php:73 | |
| 6542 | +#: includes/desktop-files/store.php:68 | |
| 5536 | 6543 | msgid "You are not allowed to place this file." |
| 5537 | 6544 | msgstr "" |
| 5538 | 6545 | |
| 5539 | -#: includes/desktop-files/store.php:88 | |
| 5540 | -#: includes/desktop-files/store.php:285 | |
| 6546 | +#: includes/desktop-files/store.php:83 | |
| 6547 | +#: includes/desktop-files/store.php:292 | |
| 5541 | 6548 | msgid "You only have read access to that folder." |
| 5542 | 6549 | msgstr "" |
| 5543 | 6550 | |
| 5544 | -#: includes/desktop-files/store.php:159 | |
| 6551 | +#: includes/desktop-files/store.php:163 | |
| 5545 | 6552 | msgid "Failed to write placement." |
| 5546 | 6553 | msgstr "" |
| 5547 | 6554 | |
| 5548 | -#: includes/desktop-files/store.php:257 | |
| 5549 | -#: includes/desktop-files/store.php:265 | |
| 6555 | +#: includes/desktop-files/store.php:264 | |
| 6556 | +#: includes/desktop-files/store.php:272 | |
| 5550 | 6557 | msgid "You only have read access to this folder." |
| 5551 | 6558 | msgstr "" |
| 5552 | 6559 | |
| 5553 | -#: includes/desktop-files/store.php:272 | |
| 6560 | +#: includes/desktop-files/store.php:279 | |
| 5554 | 6561 | msgid "You cannot edit this placement." |
| 5555 | 6562 | msgstr "" |
| 5556 | 6563 | |
| 5557 | -#: includes/desktop-files/store.php:311 | |
| 6564 | +#: includes/desktop-files/store.php:318 | |
| 5558 | 6565 | msgid "A folder cannot be placed inside itself or one of its descendants." |
| 5559 | 6566 | msgstr "" |
| 5560 | 6567 | |
| 5561 | -#: includes/desktop-files/store.php:351 | |
| 6568 | +#: includes/desktop-files/store.php:358 | |
| 5562 | 6569 | msgid "Failed to update placement." |
| 5563 | 6570 | msgstr "" |
| 5564 | 6571 | |
| 5565 | -#: includes/desktop-files/store.php:399 | |
| 6572 | +#: includes/desktop-files/store.php:408 | |
| 5566 | 6573 | msgid "You cannot remove this placement." |
| 5567 | 6574 | msgstr "" |
| 5568 | 6575 | |
| 5569 | -#: includes/desktop-files/store.php:405 | |
| 6576 | +#: includes/desktop-files/store.php:414 | |
| 5570 | 6577 | msgid "Failed to remove placement." |
| 5571 | 6578 | msgstr "" |
| 5572 | 6579 | |
| 5573 | -#: includes/desktop-files/trash.php:396 | |
| 6580 | +#: includes/desktop-files/store.php:460 | |
| 6581 | +msgid "Only the file’s owner can move or delete an uploaded file." | |
| 6582 | +msgstr "" | |
| 6583 | + | |
| 6584 | +#: includes/desktop-files/stored-files-store.php:81 | |
| 6585 | +msgid "Could not create the storage directory." | |
| 6586 | +msgstr "" | |
| 6587 | + | |
| 6588 | +#: includes/desktop-files/stored-files-store.php:210 | |
| 6589 | +msgid "Invalid storage name." | |
| 6590 | +msgstr "" | |
| 6591 | + | |
| 6592 | +#: includes/desktop-files/stored-files-store.php:214 | |
| 6593 | +#: includes/desktop-files/types/class-openstation-upload-file.php:48 | |
| 6594 | +msgid "file" | |
| 6595 | +msgstr "" | |
| 6596 | + | |
| 6597 | +#: includes/desktop-files/stored-files-store.php:233 | |
| 6598 | +msgid "Failed to record the uploaded file." | |
| 6599 | +msgstr "" | |
| 6600 | + | |
| 6601 | +#: includes/desktop-files/stored-files-store.php:301 | |
| 6602 | +msgid "A file name is required." | |
| 6603 | +msgstr "" | |
| 6604 | + | |
| 6605 | +#: includes/desktop-files/trash.php:373 | |
| 5574 | 6606 | msgid "You do not have permission to trash this item." |
| 5575 | 6607 | msgstr "" |
| 5576 | 6608 | |
| 5577 | -#: includes/desktop-files/trash.php:437 | |
| 6609 | +#: includes/desktop-files/trash.php:412 | |
| 5578 | 6610 | msgid "Failed to write trash row." |
| 5579 | 6611 | msgstr "" |
| 5580 | 6612 | |
| 5581 | -#: includes/desktop-files/trash.php:490 | |
| 6613 | +#: includes/desktop-files/trash.php:461 | |
| 5582 | 6614 | msgid "You do not have permission to restore this item." |
| 5583 | 6615 | msgstr "" |
| 5584 | 6616 | |
| 5585 | -#: includes/desktop-files/trash.php:601 | |
| 6617 | +#: includes/desktop-files/trash.php:566 | |
| 5586 | 6618 | msgid "You do not have permission to delete this item." |
| 5587 | 6619 | msgstr "" |
| 5588 | 6620 | |
| 5589 | -#: includes/desktop-files/trash.php:672 | |
| 6621 | +#: includes/desktop-files/trash.php:644 | |
| 5590 | 6622 | msgid "You do not have permission to trash this folder." |
| 5591 | 6623 | msgstr "" |
| 5592 | 6624 | |
| 5593 | -#: includes/desktop-files/trash.php:722 | |
| 6625 | +#: includes/desktop-files/trash.php:692 | |
| 5594 | 6626 | msgid "Failed to trash folder." |
| 5595 | 6627 | msgstr "" |
| 5596 | 6628 | |
| 5597 | -#: includes/desktop-files/trash.php:818 | |
| 6629 | +#: includes/desktop-files/trash.php:784 | |
| 5598 | 6630 | msgid "You do not have permission to restore this folder." |
| 5599 | 6631 | msgstr "" |
| 5600 | 6632 | |
| 5601 | -#: includes/desktop-files/trash.php:979 | |
| 6633 | +#: includes/desktop-files/trash.php:939 | |
| 5602 | 6634 | msgid "You do not have permission to delete this folder." |
| 5603 | 6635 | msgstr "" |
| 5604 | 6636 | |
| 5605 | -#: includes/desktop-files/trash.php:1155 | |
| 6637 | +#: includes/desktop-files/trash.php:1137 | |
| 5606 | 6638 | msgid "Desktop shortcut" |
| 5607 | 6639 | msgstr "" |
| 5608 | 6640 | |
| 5609 | 6641 | #. translators: %s: file-type slug like 'post', 'attachment'. |
| 5610 | -#: includes/desktop-files/trash.php:1158 | |
| 6642 | +#: includes/desktop-files/trash.php:1140 | |
| 5611 | 6643 | #, php-format |
| 5612 | 6644 | msgid "%s on desktop" |
| 5613 | 6645 | msgstr "" |
| 5614 | 6646 | |
| 5615 | -#: includes/desktop-files/trash.php:1183 | |
| 6647 | +#: includes/desktop-files/trash.php:1165 | |
| 5616 | 6648 | msgid "URL" |
| 5617 | 6649 | msgstr "" |
| 5618 | 6650 | |
| 5619 | 6651 | #. translators: %d: number of items inside the trashed folder. |
| 5620 | -#: includes/desktop-files/trash.php:1213 | |
| 6652 | +#: includes/desktop-files/trash.php:1195 | |
| 5621 | 6653 | #, php-format |
| 5622 | 6654 | msgid "Folder · %d item inside" |
| 5623 | 6655 | msgid_plural "Folder · %d items inside" |
| 5624 | 6656 | msgstr[0] "" |
| @@ -5623,410 +6655,918 @@ | ||
| 5623 | 6655 | msgid_plural "Folder · %d items inside" |
| 5624 | 6656 | msgstr[0] "" |
| 5625 | 6657 | msgstr[1] "" |
| 5626 | 6658 | |
| 5627 | -#: includes/desktop-files/trash.php:1216 | |
| 6659 | +#: includes/desktop-files/trash.php:1198 | |
| 5628 | 6660 | msgid "Folder · empty" |
| 5629 | 6661 | msgstr "" |
| 5630 | 6662 | |
| 5631 | -#: includes/desktop-files/types/class-desktop-mode-attachment-file.php:27 | |
| 6663 | +#: includes/desktop-files/types/class-openstation-attachment-file.php:42 | |
| 5632 | 6664 | msgid "(missing media)" |
| 5633 | 6665 | msgstr "" |
| 5634 | 6666 | |
| 5635 | -#: includes/desktop-files/types/class-desktop-mode-bookmark-file.php:33 | |
| 6667 | +#: includes/desktop-files/types/class-openstation-bookmark-file.php:47 | |
| 5636 | 6668 | msgid "(missing bookmark)" |
| 5637 | 6669 | msgstr "" |
| 5638 | 6670 | |
| 5639 | -#: includes/desktop-files/types/class-desktop-mode-comment-file.php:27 | |
| 6671 | +#: includes/desktop-files/types/class-openstation-comment-file.php:41 | |
| 5640 | 6672 | msgid "(missing comment)" |
| 5641 | 6673 | msgstr "" |
| 5642 | 6674 | |
| 5643 | -#: includes/desktop-files/types/class-desktop-mode-embed-file.php:36 | |
| 6675 | +#: includes/desktop-files/types/class-openstation-comment-file.php:43 | |
| 6676 | +#: includes/recycle-bin/store.php:467 | |
| 6677 | +msgid "Anonymous" | |
| 6678 | +msgstr "" | |
| 6679 | + | |
| 6680 | +#: includes/desktop-files/types/class-openstation-embed-file.php:50 | |
| 5644 | 6681 | msgid "(missing embed)" |
| 5645 | 6682 | msgstr "" |
| 5646 | 6683 | |
| 5647 | -#: includes/desktop-files/types/class-desktop-mode-link-file.php:33 | |
| 6684 | +#: includes/desktop-files/types/class-openstation-link-file.php:47 | |
| 5648 | 6685 | msgid "(missing link)" |
| 5649 | 6686 | msgstr "" |
| 5650 | 6687 | |
| 5651 | -#: includes/desktop-files/types/class-desktop-mode-post-file.php:32 | |
| 6688 | +#: includes/desktop-files/types/class-openstation-post-file.php:47 | |
| 5652 | 6689 | msgid "(missing post)" |
| 5653 | 6690 | msgstr "" |
| 5654 | 6691 | |
| 5655 | -#: includes/desktop-files/types/class-desktop-mode-shortcut-file.php:38 | |
| 6692 | +#: includes/desktop-files/types/class-openstation-shortcut-file.php:52 | |
| 5656 | 6693 | msgid "(missing shortcut)" |
| 5657 | 6694 | msgstr "" |
| 5658 | 6695 | |
| 5659 | -#: includes/desktop-files/types/class-desktop-mode-term-file.php:28 | |
| 6696 | +#: includes/desktop-files/types/class-openstation-term-file.php:42 | |
| 5660 | 6697 | msgid "(missing term)" |
| 5661 | 6698 | msgstr "" |
| 5662 | 6699 | |
| 5663 | -#: includes/desktop-files/types/class-desktop-mode-user-file.php:27 | |
| 6700 | +#: includes/desktop-files/types/class-openstation-upload-file.php:46 | |
| 6701 | +msgid "(missing file)" | |
| 6702 | +msgstr "" | |
| 6703 | + | |
| 6704 | +#: includes/desktop-files/types/class-openstation-user-file.php:41 | |
| 5664 | 6705 | msgid "(missing user)" |
| 5665 | 6706 | msgstr "" |
| 5666 | 6707 | |
| 5667 | -#: includes/dock-rail-renderer.php:58 | |
| 6708 | +#: includes/desktop-themes/builtin.php:174 | |
| 6709 | +msgid "Desktop Mode (Legacy)" | |
| 6710 | +msgstr "" | |
| 6711 | + | |
| 6712 | +#: includes/desktop-themes/builtin.php:177 | |
| 6713 | +msgid "The look Desktop Mode had before the OpenStation brand: every design token at the value it resolved to then. Wear it to put the old palette back, or fork it as the starting point for a theme of your own." | |
| 6714 | +msgstr "" | |
| 6715 | + | |
| 6716 | +#: includes/desktop-themes/install.php:116 | |
| 6717 | +msgid "This server has no ZipArchive support, so theme uploads are unavailable." | |
| 6718 | +msgstr "" | |
| 6719 | + | |
| 6720 | +#: includes/desktop-themes/install.php:125 | |
| 6721 | +msgid "That file could not be read as a ZIP archive." | |
| 6722 | +msgstr "" | |
| 6723 | + | |
| 6724 | +#: includes/desktop-themes/install.php:142 | |
| 6725 | +msgid "That archive contains an unreadable entry." | |
| 6726 | +msgstr "" | |
| 6727 | + | |
| 6728 | +#: includes/desktop-themes/install.php:153 | |
| 6729 | +msgid "That archive contains an unsafe file path." | |
| 6730 | +msgstr "" | |
| 6731 | + | |
| 6732 | +#: includes/desktop-themes/install.php:161 | |
| 6733 | +msgid "That archive contains an absolute file path." | |
| 6734 | +msgstr "" | |
| 6735 | + | |
| 6736 | +#: includes/desktop-themes/install.php:170 | |
| 6737 | +msgid "That archive tries to write outside its own folder." | |
| 6738 | +msgstr "" | |
| 6739 | + | |
| 6740 | +#: includes/desktop-themes/install.php:189 | |
| 6741 | +msgid "That theme archive contains too many files." | |
| 6742 | +msgstr "" | |
| 6743 | + | |
| 6744 | +#. translators: %s: file name inside the archive. | |
| 6745 | +#: includes/desktop-themes/install.php:201 | |
| 6746 | +#, php-format | |
| 6747 | +msgid "\"%s\" is larger than a theme asset is allowed to be." | |
| 6748 | +msgstr "" | |
| 6749 | + | |
| 6750 | +#: includes/desktop-themes/install.php:212 | |
| 6751 | +msgid "That theme archive unpacks to more data than is allowed." | |
| 6752 | +msgstr "" | |
| 6753 | + | |
| 6754 | +#. translators: %s: file name inside the archive. | |
| 6755 | +#: includes/desktop-themes/install.php:224 | |
| 6756 | +#, php-format | |
| 6757 | +msgid "\"%s\" is not a file type a desktop theme may contain." | |
| 6758 | +msgstr "" | |
| 6759 | + | |
| 6760 | +#: includes/desktop-themes/install.php:246 | |
| 6761 | +msgid "A theme archive must contain exactly one theme.json, at its root or in a single top-level folder." | |
| 6762 | +msgstr "" | |
| 6763 | + | |
| 6764 | +#: includes/desktop-themes/install.php:273 | |
| 6765 | +msgid "This server cannot sanitize SVG files, so SVG icons are not accepted here." | |
| 6766 | +msgstr "" | |
| 6767 | + | |
| 6768 | +#: includes/desktop-themes/install.php:283 | |
| 6769 | +msgid "An SVG in that theme is empty." | |
| 6770 | +msgstr "" | |
| 6771 | + | |
| 6772 | +#: includes/desktop-themes/install.php:292 | |
| 6773 | +msgid "An SVG in that theme declares a DOCTYPE or entities, which is not allowed." | |
| 6774 | +msgstr "" | |
| 6775 | + | |
| 6776 | +#: includes/desktop-themes/install.php:306 | |
| 6777 | +msgid "An SVG in that theme could not be parsed." | |
| 6778 | +msgstr "" | |
| 6779 | + | |
| 6780 | +#: includes/desktop-themes/install.php:373 | |
| 6781 | +msgid "An SVG in that theme could not be re-serialized after sanitization." | |
| 6782 | +msgstr "" | |
| 6783 | + | |
| 6784 | +#: includes/desktop-themes/install.php:457 | |
| 6785 | +msgid "Could not create a staging directory for the upload." | |
| 6786 | +msgstr "" | |
| 6787 | + | |
| 6788 | +#: includes/desktop-themes/install.php:467 | |
| 6789 | +msgid "WordPress could not access the filesystem to unpack the theme." | |
| 6790 | +msgstr "" | |
| 6791 | + | |
| 6792 | +#: includes/desktop-themes/install.php:495 | |
| 6793 | +msgid "The archive unpacked without a theme.json." | |
| 6794 | +msgstr "" | |
| 6795 | + | |
| 6796 | +#: includes/desktop-themes/install.php:506 | |
| 6797 | +msgid "theme.json is not valid JSON." | |
| 6798 | +msgstr "" | |
| 6799 | + | |
| 6800 | +#: includes/desktop-themes/install.php:571 | |
| 6801 | +msgid "Could not create the theme directory." | |
| 6802 | +msgstr "" | |
| 6803 | + | |
| 6804 | +#: includes/desktop-themes/install.php:584 | |
| 6805 | +msgid "Could not create a theme asset directory." | |
| 6806 | +msgstr "" | |
| 6807 | + | |
| 6808 | +#: includes/desktop-themes/install.php:601 | |
| 6809 | +msgid "Could not move a theme asset into place." | |
| 6810 | +msgstr "" | |
| 6811 | + | |
| 6812 | +#: includes/desktop-themes/install.php:634 | |
| 6813 | +msgid "Could not write the compiled theme stylesheet." | |
| 6814 | +msgstr "" | |
| 6815 | + | |
| 6816 | +#: includes/desktop-themes/install.php:680 | |
| 6817 | +msgid "That desktop theme is not installed." | |
| 6818 | +msgstr "" | |
| 6819 | + | |
| 6820 | +#: includes/desktop-themes/manifest.php:974 | |
| 6821 | +msgid "The theme manifest is not a JSON object." | |
| 6822 | +msgstr "" | |
| 6823 | + | |
| 6824 | +#: includes/desktop-themes/manifest.php:981 | |
| 6825 | +msgid "No asset resolver was provided for this manifest." | |
| 6826 | +msgstr "" | |
| 6827 | + | |
| 6828 | +#: includes/desktop-themes/manifest.php:1001 | |
| 6829 | +msgid "Unsupported theme manifest version. Expected \"manifestVersion\": 1 or 2." | |
| 6830 | +msgstr "" | |
| 6831 | + | |
| 6832 | +#: includes/desktop-themes/manifest.php:1010 | |
| 6833 | +msgid "The theme id must look like \"neon-glass\" or \"vendor/neon-glass\" (lowercase, max 64 characters)." | |
| 6834 | +msgstr "" | |
| 6835 | + | |
| 6836 | +#: includes/desktop-themes/manifest.php:1018 | |
| 6837 | +msgid "The theme id does not reduce to a usable slug." | |
| 6838 | +msgstr "" | |
| 6839 | + | |
| 6840 | +#: includes/desktop-themes/manifest.php:1027 | |
| 6841 | +msgid "The theme manifest requires a non-empty \"name\"." | |
| 6842 | +msgstr "" | |
| 6843 | + | |
| 6844 | +#: includes/desktop-themes/rest.php:38 | |
| 6845 | +msgid "You are not allowed to manage desktop themes." | |
| 6846 | +msgstr "" | |
| 6847 | + | |
| 6848 | +#: includes/desktop-themes/rest.php:126 | |
| 6849 | +msgid "That theme archive is larger than this server accepts." | |
| 6850 | +msgstr "" | |
| 6851 | + | |
| 6852 | +#: includes/desktop-themes/rest.php:132 | |
| 6853 | +#: includes/desktop-themes/rest.php:139 | |
| 6854 | +msgid "No theme archive was uploaded." | |
| 6855 | +msgstr "" | |
| 6856 | + | |
| 6857 | +#: includes/desktop-themes/rest.php:155 | |
| 6858 | +msgid "A desktop theme must be uploaded as a .zip archive." | |
| 6859 | +msgstr "" | |
| 6860 | + | |
| 6861 | +#: includes/desktop-themes/rest.php:165 | |
| 6862 | +msgid "That file name is not allowed." | |
| 6863 | +msgstr "" | |
| 6864 | + | |
| 6865 | +#. translators: %s: formatted maximum file size. | |
| 6866 | +#: includes/desktop-themes/rest.php:177 | |
| 6867 | +#, php-format | |
| 6868 | +msgid "That theme archive is larger than the allowed maximum of %s." | |
| 6869 | +msgstr "" | |
| 6870 | + | |
| 6871 | +#: includes/desktop-themes/rest.php:188 | |
| 6872 | +msgid "The uploaded archive could not be read." | |
| 6873 | +msgstr "" | |
| 6874 | + | |
| 6875 | +#: includes/desktop-themes/rest.php:202 | |
| 6876 | +msgid "The theme installed but could not be described back to the shell." | |
| 6877 | +msgstr "" | |
| 6878 | + | |
| 6879 | +#: includes/desktop-themes/store.php:109 | |
| 6880 | +msgid "Could not create the desktop-themes directory." | |
| 6881 | +msgstr "" | |
| 6882 | + | |
| 6883 | +#. translators: %s: desktop theme name. Marks a wallpaper that came from a theme. | |
| 6884 | +#: includes/desktop-themes/wallpapers.php:99 | |
| 6885 | +#, php-format | |
| 6886 | +msgid "%s - (theme)" | |
| 6887 | +msgstr "" | |
| 6888 | + | |
| 6889 | +#. translators: 1: desktop theme name, 2: the wallpaper's own name. | |
| 6890 | +#: includes/desktop-themes/wallpapers.php:105 | |
| 6891 | +#, php-format | |
| 6892 | +msgid "%1$s: %2$s - (theme)" | |
| 6893 | +msgstr "" | |
| 6894 | + | |
| 6895 | +#: includes/dock-rail-renderer.php:54 | |
| 5668 | 6896 | msgid "Dock rail renderer script registration requires a non-empty script handle." |
| 5669 | 6897 | msgstr "" |
| 5670 | 6898 | |
| 5671 | -#: includes/helpers.php:90 | |
| 5672 | -#: includes/seen-intros.php:226 | |
| 6899 | +#: includes/feedback/rest.php:65 | |
| 6900 | +#: includes/helpers.php:112 | |
| 6901 | +#: includes/seen-intros.php:218 | |
| 5673 | 6902 | msgid "Authentication required." |
| 5674 | 6903 | msgstr "" |
| 5675 | 6904 | |
| 5676 | -#: includes/helpers.php:98 | |
| 5677 | -msgid "Desktop mode is not enabled for your account." | |
| 6905 | +#: includes/framework/wordpress.php:763 | |
| 6906 | +msgid "You must be logged in to use this window." | |
| 5678 | 6907 | msgstr "" |
| 5679 | 6908 | |
| 5680 | -#: includes/living-tree/wallpaper.php:27 | |
| 6909 | +#: includes/framework/wordpress.php:769 | |
| 6910 | +#: includes/framework/wordpress.php:785 | |
| 6911 | +msgid "Unknown app." | |
| 6912 | +msgstr "" | |
| 6913 | + | |
| 6914 | +#: includes/framework/wordpress.php:772 | |
| 6915 | +#: includes/framework/wordpress.php:786 | |
| 6916 | +msgid "You are not allowed to use this window." | |
| 6917 | +msgstr "" | |
| 6918 | + | |
| 6919 | +#: includes/framework/wordpress.php:787 | |
| 6920 | +msgid "This window does not know that action." | |
| 6921 | +msgstr "" | |
| 6922 | + | |
| 6923 | +#: includes/framework/wordpress.php:788 | |
| 6924 | +msgid "This window does not have that tab." | |
| 6925 | +msgstr "" | |
| 6926 | + | |
| 6927 | +#: includes/games/alphabet-soup.php:54 | |
| 6928 | +msgid "The daily word search: a seeded letter soup that is the same for every player worldwide — the seed is today’s date. Pick a pot (8×8, 12×12, or 16×16 with more words), drag across the letters to fish them out, chain streaks, and clear waves; Time Attack stirs a different pot against the clock. Your first run of each puzzle earns the shareable score card." | |
| 6929 | +msgstr "" | |
| 6930 | + | |
| 6931 | +#: includes/games/inkfall.php:48 | |
| 6932 | +msgid "Words fall down a notebook page — type them before they reach the bottom. Finishing a word sends up a musical note that tears it into scattering letters." | |
| 6933 | +msgstr "" | |
| 6934 | + | |
| 6935 | +#: includes/games/playtime.php:143 | |
| 6936 | +#: includes/games/rest.php:274 | |
| 6937 | +#: includes/games/rest.php:405 | |
| 6938 | +#: includes/games/store.php:75 | |
| 6939 | +#: includes/games/store.php:240 | |
| 6940 | +msgid "Unknown game." | |
| 6941 | +msgstr "" | |
| 6942 | + | |
| 6943 | +#: includes/games/playtime.php:150 | |
| 6944 | +msgid "A valid user is required to record play time." | |
| 6945 | +msgstr "" | |
| 6946 | + | |
| 6947 | +#: includes/games/playtime.php:157 | |
| 6948 | +msgid "Play time must be a positive number of seconds." | |
| 6949 | +msgstr "" | |
| 6950 | + | |
| 6951 | +#: includes/games/registry.php:100 | |
| 6952 | +msgid "Game id is required and must be a valid slug." | |
| 6953 | +msgstr "" | |
| 6954 | + | |
| 6955 | +#: includes/games/registry.php:125 | |
| 6956 | +msgid "Game `icon_svg` must not contain a <script> tag." | |
| 6957 | +msgstr "" | |
| 6958 | + | |
| 6959 | +#: includes/games/registry.php:132 | |
| 6960 | +msgid "Game `icon_svg` must start with a <svg> root element." | |
| 6961 | +msgstr "" | |
| 6962 | + | |
| 6963 | +#. translators: %s: capability slug. | |
| 6964 | +#: includes/games/registry.php:145 | |
| 6965 | +#, php-format | |
| 6966 | +msgid "Current user lacks the %s capability required to register this game." | |
| 6967 | +msgstr "" | |
| 6968 | + | |
| 6969 | +#: includes/games/registry.php:159 | |
| 6970 | +msgid "Game registration requires a non-empty `title`." | |
| 6971 | +msgstr "" | |
| 6972 | + | |
| 6973 | +#: includes/games/registry.php:166 | |
| 6974 | +msgid "Game registration requires a `script` handle that publishes the game def." | |
| 6975 | +msgstr "" | |
| 6976 | + | |
| 6977 | +#: includes/games/rest.php:40 | |
| 6978 | +#: includes/games/rest.php:56 | |
| 6979 | +msgid "You cannot use desktop games." | |
| 6980 | +msgstr "" | |
| 6981 | + | |
| 6982 | +#: includes/games/rest.php:427 | |
| 6983 | +msgid "You cannot challenge this user." | |
| 6984 | +msgstr "" | |
| 6985 | + | |
| 6986 | +#: includes/games/rest.php:459 | |
| 6987 | +#: includes/games/store.php:333 | |
| 6988 | +#: includes/games/store.php:399 | |
| 6989 | +msgid "Challenge not found." | |
| 6990 | +msgstr "" | |
| 6991 | + | |
| 6992 | +#: includes/games/rest.php:466 | |
| 6993 | +msgid "Only the challenged user can act on this challenge." | |
| 6994 | +msgstr "" | |
| 6995 | + | |
| 6996 | +#: includes/games/store.php:82 | |
| 6997 | +msgid "A valid user is required to save a score." | |
| 6998 | +msgstr "" | |
| 6999 | + | |
| 7000 | +#: includes/games/store.php:119 | |
| 7001 | +msgid "Could not save the score." | |
| 7002 | +msgstr "" | |
| 7003 | + | |
| 7004 | +#: includes/games/store.php:212 | |
| 7005 | +#: includes/games/store.php:501 | |
| 7006 | +#: includes/games/store.php:504 | |
| 7007 | +msgid "Former user" | |
| 7008 | +msgstr "" | |
| 7009 | + | |
| 7010 | +#: includes/games/store.php:247 | |
| 7011 | +msgid "The challenged user does not exist." | |
| 7012 | +msgstr "" | |
| 7013 | + | |
| 7014 | +#: includes/games/store.php:254 | |
| 7015 | +msgid "You cannot challenge yourself." | |
| 7016 | +msgstr "" | |
| 7017 | + | |
| 7018 | +#: includes/games/store.php:278 | |
| 7019 | +msgid "Could not create the challenge." | |
| 7020 | +msgstr "" | |
| 7021 | + | |
| 7022 | +#: includes/games/store.php:325 | |
| 7023 | +msgid "Invalid challenge state." | |
| 7024 | +msgstr "" | |
| 7025 | + | |
| 7026 | +#: includes/games/store.php:340 | |
| 7027 | +msgid "This challenge has already been decided." | |
| 7028 | +msgstr "" | |
| 7029 | + | |
| 7030 | +#: includes/games/store.php:406 | |
| 7031 | +msgid "Only an accepted challenge can be completed." | |
| 7032 | +msgstr "" | |
| 7033 | + | |
| 7034 | +#: includes/games/window.php:119 | |
| 7035 | +#: includes/games/window.php:152 | |
| 7036 | +#: includes/games/window.php:204 | |
| 7037 | +msgid "Games" | |
| 7038 | +msgstr "" | |
| 7039 | + | |
| 7040 | +#: includes/helpers.php:120 | |
| 7041 | +msgid "OpenStation is not enabled for your account." | |
| 7042 | +msgstr "" | |
| 7043 | + | |
| 7044 | +#: includes/living-tree/wallpaper.php:26 | |
| 5681 | 7045 | msgid "Living Tree" |
| 5682 | 7046 | msgstr "" |
| 5683 | 7047 | |
| 5684 | -#: includes/living-tree/wallpaper.php:31 | |
| 7048 | +#: includes/living-tree/wallpaper.php:30 | |
| 5685 | 7049 | msgid "Your site as a living tree: every post a leaf, every page ivy on the trunk, comments in blossom, categories as wildflowers in the meadow, tags as butterflies among them, visitors as wind, and readers as fireflies after dark. It grows a little every day and never repeats itself. A tribute to open source and to Matt Mullenweg — “working on open source is like planting a tree whose shade you will never sit in: you plant it for the generations that come after you.” Keep publishing; the shade is for everyone." |
| 5686 | 7050 | msgstr "" |
| 5687 | 7051 | |
| 5688 | -#: includes/media-query.php:83 | |
| 7052 | +#: includes/media-query.php:101 | |
| 5689 | 7053 | msgid "Only return images at least this many pixels wide." |
| 5690 | 7054 | msgstr "" |
| 5691 | 7055 | |
| 5692 | -#: includes/media-query.php:88 | |
| 7056 | +#: includes/media-query.php:106 | |
| 5693 | 7057 | msgid "Only return images at least this many pixels tall." |
| 5694 | 7058 | msgstr "" |
| 5695 | 7059 | |
| 5696 | -#: includes/my-wordpress/attached-media.php:60 | |
| 7060 | +#: includes/multisite.php:113 | |
| 7061 | +msgid "Sites" | |
| 7062 | +msgstr "" | |
| 7063 | + | |
| 7064 | +#: includes/multisite.php:117 | |
| 7065 | +msgid "Settings" | |
| 7066 | +msgstr "" | |
| 7067 | + | |
| 7068 | +#: includes/my-wordpress/attached-media.php:52 | |
| 5697 | 7069 | msgid "Attachment ids referenced by this post — featured image plus every attachment found in post_content (block-class scan + raw `<img src>` URL resolution)." |
| 5698 | 7070 | msgstr "" |
| 5699 | 7071 | |
| 5700 | -#: includes/my-wordpress/comment-stats.php:80 | |
| 7072 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:65 | |
| 7073 | +msgid "Unique identifier for the post." | |
| 7074 | +msgstr "" | |
| 7075 | + | |
| 7076 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:76 | |
| 7077 | +msgid "The password for the post if it is password protected." | |
| 7078 | +msgstr "" | |
| 7079 | + | |
| 7080 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:89 | |
| 7081 | +msgid "Whether to bypass Trash and force deletion." | |
| 7082 | +msgstr "" | |
| 7083 | + | |
| 7084 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:207 | |
| 7085 | +msgid "Sorry, that content type is not available." | |
| 7086 | +msgstr "" | |
| 7087 | + | |
| 7088 | +#: includes/my-wordpress/class-openstation-my-wordpress-post-type-controller.php:215 | |
| 7089 | +msgid "Sorry, you are not allowed to browse this content type." | |
| 7090 | +msgstr "" | |
| 7091 | + | |
| 7092 | +#: includes/my-wordpress/comment-stats.php:185 | |
| 7093 | +#: includes/my-wordpress/comment-stats.php:196 | |
| 5701 | 7094 | msgid "You do not have permission to view this comment." |
| 5702 | 7095 | msgstr "" |
| 5703 | 7096 | |
| 5704 | -#: includes/my-wordpress/lock.php:280 | |
| 5705 | -msgid "Active edit-lock holder, or null when the post is not locked." | |
| 7097 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:327 | |
| 7098 | +msgid "Repeat" | |
| 5706 | 7099 | msgstr "" |
| 5707 | 7100 | |
| 5708 | -#: includes/my-wordpress/lock.php:303 | |
| 5709 | -msgid "Additional contributor users beyond the primary author. Sourced from Co-Authors Plus when present, revision authors, the `_edit_last` meta, plus anything plugins return via `desktop_mode_my_wordpress_post_contributors`. Empty for requesters who cannot edit the post." | |
| 7101 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:332 | |
| 7102 | +msgid "New" | |
| 5710 | 7103 | msgstr "" |
| 5711 | 7104 | |
| 5712 | -#: includes/my-wordpress/media-usage.php:155 | |
| 5713 | -msgid "Attachment not found." | |
| 7105 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:337 | |
| 7106 | +msgid "No orders yet" | |
| 5714 | 7107 | msgstr "" |
| 5715 | 7108 | |
| 5716 | -#: includes/my-wordpress/term-stats.php:72 | |
| 5717 | -#: includes/posts-window/window.php:481 | |
| 5718 | -#: includes/posts-window/window.php:612 | |
| 5719 | -msgid "Unknown taxonomy." | |
| 7109 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:714 | |
| 7110 | +msgid "WooCommerce lifetime facts for this customer." | |
| 5720 | 7111 | msgstr "" |
| 5721 | 7112 | |
| 5722 | -#: includes/my-wordpress/term-stats.php:81 | |
| 5723 | -msgid "Term not found." | |
| 7113 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:747 | |
| 7114 | +msgid "Sorry, you are not allowed to view customers." | |
| 5724 | 7115 | msgstr "" |
| 5725 | 7116 | |
| 5726 | -#: includes/my-wordpress/user-footprint.php:100 | |
| 5727 | -#: includes/my-wordpress/user-stats.php:69 | |
| 5728 | -#: includes/user-edit-window/rest.php:334 | |
| 5729 | -#: includes/users-window/rest.php:280 | |
| 5730 | -#: includes/users-window/rest.php:346 | |
| 5731 | -msgid "User not found." | |
| 7117 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:902 | |
| 7118 | +#: includes/my-wordpress/integrations/woocommerce-customers.php:1047 | |
| 7119 | +msgid "Customer not found." | |
| 5732 | 7120 | msgstr "" |
| 5733 | 7121 | |
| 5734 | -#: includes/my-wordpress/user-list-fields.php:123 | |
| 5735 | -msgid "Compact user summary for My WordPress." | |
| 7122 | +#. translators: %s: product name. | |
| 7123 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:226 | |
| 7124 | +#, php-format | |
| 7125 | +msgid "Reviews of %s" | |
| 5736 | 7126 | msgstr "" |
| 5737 | 7127 | |
| 5738 | -#: includes/my-wordpress/user-list-fields.php:130 | |
| 7128 | +#. translators: 1: order number, 2: customer name. | |
| 7129 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:370 | |
| 7130 | +#, php-format | |
| 7131 | +msgid "Order #%1$s · %2$s" | |
| 7132 | +msgstr "" | |
| 7133 | + | |
| 7134 | +#. translators: %s: order number. | |
| 7135 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:376 | |
| 7136 | +#, php-format | |
| 7137 | +msgid "Order #%s" | |
| 7138 | +msgstr "" | |
| 7139 | + | |
| 7140 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:530 | |
| 7141 | +msgid "All orders by this customer" | |
| 7142 | +msgstr "" | |
| 7143 | + | |
| 7144 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:753 | |
| 7145 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:754 | |
| 7146 | +msgid "Reviews" | |
| 7147 | +msgstr "" | |
| 7148 | + | |
| 7149 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:771 | |
| 7150 | +msgid "Variations" | |
| 7151 | +msgstr "" | |
| 7152 | + | |
| 7153 | +#. translators: 1: order number, 2: customer name, 3: order total. | |
| 7154 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:816 | |
| 7155 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1017 | |
| 7156 | +#, php-format | |
| 7157 | +msgid "#%1$s · %2$s · %3$s" | |
| 7158 | +msgstr "" | |
| 7159 | + | |
| 7160 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:964 | |
| 7161 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:979 | |
| 7162 | +msgid "Applies to" | |
| 7163 | +msgstr "" | |
| 7164 | + | |
| 7165 | +#: includes/my-wordpress/integrations/woocommerce-relations.php:1013 | |
| 7166 | +msgid "Used on" | |
| 7167 | +msgstr "" | |
| 7168 | + | |
| 7169 | +#: includes/my-wordpress/integrations/woocommerce.php:77 | |
| 7170 | +msgctxt "WooCommerce folder name" | |
| 7171 | +msgid "Woo" | |
| 7172 | +msgstr "" | |
| 7173 | + | |
| 7174 | +#: includes/my-wordpress/integrations/woocommerce.php:221 | |
| 7175 | +msgid "Problems" | |
| 7176 | +msgstr "" | |
| 7177 | + | |
| 7178 | +#: includes/my-wordpress/integrations/woocommerce.php:234 | |
| 7179 | +msgid "Cancelled & refunded" | |
| 7180 | +msgstr "" | |
| 7181 | + | |
| 7182 | +#: includes/my-wordpress/integrations/woocommerce.php:308 | |
| 7183 | +#: includes/my-wordpress/integrations/woocommerce.php:1351 | |
| 7184 | +msgid "On backorder" | |
| 7185 | +msgstr "" | |
| 7186 | + | |
| 7187 | +#: includes/my-wordpress/integrations/woocommerce.php:342 | |
| 7188 | +msgid "Uncategorised" | |
| 7189 | +msgstr "" | |
| 7190 | + | |
| 7191 | +#: includes/my-wordpress/integrations/woocommerce.php:343 | |
| 7192 | +#: includes/my-wordpress/integrations/woocommerce.php:1349 | |
| 7193 | +msgid "In stock" | |
| 7194 | +msgstr "" | |
| 7195 | + | |
| 7196 | +#: includes/my-wordpress/integrations/woocommerce.php:730 | |
| 7197 | +msgid "Expiring soon" | |
| 7198 | +msgstr "" | |
| 7199 | + | |
| 7200 | +#: includes/my-wordpress/integrations/woocommerce.php:736 | |
| 7201 | +#: includes/my-wordpress/integrations/woocommerce.php:1589 | |
| 7202 | +msgid "Usage limit reached" | |
| 7203 | +msgstr "" | |
| 7204 | + | |
| 7205 | +#: includes/my-wordpress/integrations/woocommerce.php:742 | |
| 7206 | +#: includes/my-wordpress/integrations/woocommerce.php:1588 | |
| 7207 | +msgid "Expired" | |
| 7208 | +msgstr "" | |
| 7209 | + | |
| 7210 | +#: includes/my-wordpress/integrations/woocommerce.php:916 | |
| 7211 | +msgid "Coupon band used by the site window tiles." | |
| 7212 | +msgstr "" | |
| 7213 | + | |
| 7214 | +#: includes/my-wordpress/integrations/woocommerce.php:971 | |
| 7215 | +msgid "Stock and category facts used by the site window tiles." | |
| 7216 | +msgstr "" | |
| 7217 | + | |
| 7218 | +#: includes/my-wordpress/integrations/woocommerce.php:1018 | |
| 7219 | +msgid "Sorry, you are not allowed to view orders." | |
| 7220 | +msgstr "" | |
| 7221 | + | |
| 7222 | +#: includes/my-wordpress/integrations/woocommerce.php:1306 | |
| 7223 | +#: includes/my-wordpress/integrations/woocommerce.php:1395 | |
| 7224 | +msgid "Order not found." | |
| 7225 | +msgstr "" | |
| 7226 | + | |
| 7227 | +#: includes/my-wordpress/integrations/woocommerce.php:1341 | |
| 7228 | +msgid "Product not found." | |
| 7229 | +msgstr "" | |
| 7230 | + | |
| 7231 | +#: includes/my-wordpress/integrations/woocommerce.php:1523 | |
| 7232 | +msgid "Coupon not found." | |
| 7233 | +msgstr "" | |
| 7234 | + | |
| 7235 | +#. translators: %s: percentage off. | |
| 7236 | +#: includes/my-wordpress/integrations/woocommerce.php:1541 | |
| 7237 | +#, php-format | |
| 7238 | +msgid "%s%% off" | |
| 7239 | +msgstr "" | |
| 7240 | + | |
| 7241 | +#. translators: %s: formatted discount amount. | |
| 7242 | +#: includes/my-wordpress/integrations/woocommerce.php:1546 | |
| 7243 | +#, php-format | |
| 7244 | +msgid "%s off" | |
| 7245 | +msgstr "" | |
| 7246 | + | |
| 7247 | +#: includes/my-wordpress/integrations/woocommerce.php:1663 | |
| 7248 | +msgid "Unknown summary type." | |
| 7249 | +msgstr "" | |
| 7250 | + | |
| 7251 | +#: includes/my-wordpress/integrations/woocommerce.php:1730 | |
| 7252 | +msgid "Sorry, you are not allowed to view this item." | |
| 7253 | +msgstr "" | |
| 7254 | + | |
| 7255 | +#: includes/my-wordpress/lock.php:266 | |
| 7256 | +msgid "Active edit-lock holder, or null when the post is not locked." | |
| 7257 | +msgstr "" | |
| 7258 | + | |
| 7259 | +#: includes/my-wordpress/lock.php:289 | |
| 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." | |
| 7261 | +msgstr "" | |
| 7262 | + | |
| 7263 | +#: includes/my-wordpress/term-stats.php:98 | |
| 7264 | +msgid "Term not found." | |
| 7265 | +msgstr "" | |
| 7266 | + | |
| 7267 | +#: includes/my-wordpress/user-list-fields.php:251 | |
| 7268 | +msgid "Compact user summary for the WP Explorer window." | |
| 7269 | +msgstr "" | |
| 7270 | + | |
| 7271 | +#: includes/my-wordpress/user-list-fields.php:258 | |
| 5739 | 7272 | msgid "Count of posts and pages authored by this user." |
| 5740 | 7273 | msgstr "" |
| 5741 | 7274 | |
| 5742 | -#: includes/my-wordpress/user-list-fields.php:134 | |
| 7275 | +#: includes/my-wordpress/user-list-fields.php:262 | |
| 5743 | 7276 | msgid "Translated role labels visible to viewers with list_users." |
| 5744 | 7277 | msgstr "" |
| 5745 | 7278 | |
| 5746 | -#: includes/my-wordpress/user-list-fields.php:139 | |
| 7279 | +#: includes/my-wordpress/user-list-fields.php:267 | |
| 5747 | 7280 | msgid "ISO-8601 registration date (gated on list_users)." |
| 5748 | 7281 | msgstr "" |
| 5749 | 7282 | |
| 5750 | -#: includes/my-wordpress/user-list-fields.php:143 | |
| 7283 | +#: includes/my-wordpress/user-list-fields.php:271 | |
| 5751 | 7284 | msgid "ISO-8601 of latest publish; empty when the user has none." |
| 5752 | 7285 | msgstr "" |
| 5753 | 7286 | |
| 5754 | -#: includes/my-wordpress/window.php:88 | |
| 5755 | -#: includes/users-window/window.php:257 | |
| 5756 | -msgid "Users" | |
| 7287 | +#: includes/my-wordpress/users-list-footprint.php:80 | |
| 7288 | +msgid "View activity footprint" | |
| 5757 | 7289 | msgstr "" |
| 5758 | 7290 | |
| 5759 | -#: includes/oauth-relay.php:94 | |
| 5760 | -msgid "OAuth relay registration requires a non-empty service slug." | |
| 7291 | +#: includes/network/hop.php:151 | |
| 7292 | +msgid "That is not another install of this network." | |
| 5761 | 7293 | msgstr "" |
| 5762 | 7294 | |
| 5763 | -#. translators: %s: missing field name. | |
| 5764 | -#: includes/oauth-relay.php:114 | |
| 5765 | -#, php-format | |
| 5766 | -msgid "OAuth relay registration requires a non-empty `%s`." | |
| 7295 | +#: includes/network/hop.php:154 | |
| 7296 | +msgid "A login token only travels over HTTPS." | |
| 5767 | 7297 | msgstr "" |
| 5768 | 7298 | |
| 5769 | -#: includes/oauth-relay.php:123 | |
| 5770 | -msgid "OAuth relay registration requires a callable `on_success` handler." | |
| 7299 | +#: includes/network/hop.php:158 | |
| 7300 | +msgid "A token needs a logged-in user." | |
| 5771 | 7301 | msgstr "" |
| 5772 | 7302 | |
| 5773 | -#: includes/oauth-relay.php:133 | |
| 5774 | -msgid "OAuth relay `authorize_url` and `token_url` must be valid http(s) URLs." | |
| 7303 | +#: includes/network/hop.php:236 | |
| 7304 | +#: includes/network/hop.php:240 | |
| 7305 | +msgid "That is not a hop token." | |
| 5775 | 7306 | msgstr "" |
| 5776 | 7307 | |
| 5777 | -#: includes/oauth-relay.php:295 | |
| 5778 | -msgid "No OAuth relay is registered for that service." | |
| 7308 | +#: includes/network/hop.php:247 | |
| 7309 | +msgid "That hop token has expired." | |
| 5779 | 7310 | msgstr "" |
| 5780 | 7311 | |
| 5781 | -#: includes/oauth-relay.php:304 | |
| 5782 | -msgid "Current user lacks the capability required to start this OAuth flow." | |
| 7312 | +#: includes/network/hop.php:250 | |
| 7313 | +msgid "That hop token was minted for another install." | |
| 5783 | 7314 | msgstr "" |
| 5784 | 7315 | |
| 5785 | -#: includes/oauth-relay.php:372 | |
| 5786 | -msgid "OAuth state nonce missing, expired, or already used." | |
| 7316 | +#: includes/network/hop.php:254 | |
| 7317 | +msgid "That hop token comes from a site this one does not trust." | |
| 5787 | 7318 | msgstr "" |
| 5788 | 7319 | |
| 5789 | -#: includes/oauth-relay.php:392 | |
| 5790 | -msgid "OAuth relay is no longer registered for that service." | |
| 7320 | +#: includes/network/hop.php:257 | |
| 7321 | +msgid "That hop token is not signed by the site it names." | |
| 5791 | 7322 | msgstr "" |
| 5792 | 7323 | |
| 5793 | -#: includes/oauth-relay.php:401 | |
| 5794 | -msgid "OAuth callback did not return an authorization code." | |
| 7324 | +#: includes/network/hop.php:260 | |
| 7325 | +msgid "That hop token was already spent." | |
| 5795 | 7326 | msgstr "" |
| 5796 | 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 | + | |
| 5797 | 7340 | #. translators: %d: HTTP status code. |
| 5798 | -#: includes/oauth-relay.php:437 | |
| 7341 | +#: includes/network/identity.php:110 | |
| 5799 | 7342 | #, php-format |
| 5800 | -msgid "Token exchange failed with HTTP %d." | |
| 7343 | +msgid "The site answered with HTTP %d." | |
| 5801 | 7344 | msgstr "" |
| 5802 | 7345 | |
| 5803 | -#: includes/oauth-relay.php:611 | |
| 5804 | -msgid "You must be logged in to start an OAuth flow." | |
| 7346 | +#: includes/network/identity.php:129 | |
| 7347 | +msgid "That site does not run OpenStation, or its network identity is unreachable." | |
| 5805 | 7348 | msgstr "" |
| 5806 | 7349 | |
| 5807 | -#: includes/pages-window/window.php:37 | |
| 5808 | -msgid "Search pages…" | |
| 7350 | +#: includes/network/identity.php:133 | |
| 7351 | +msgid "That site published a public key OpenStation cannot use." | |
| 5809 | 7352 | msgstr "" |
| 5810 | 7353 | |
| 5811 | -#: includes/pages-window/window.php:51 | |
| 5812 | -#: includes/posts-window/window.php:72 | |
| 5813 | -msgid "Add New" | |
| 7354 | +#: includes/network/member.php:76 | |
| 7355 | +msgid "A network cannot join another network yet." | |
| 5814 | 7356 | msgstr "" |
| 5815 | 7357 | |
| 5816 | -#: includes/pages-window/window.php:68 | |
| 5817 | -msgid "No pages found." | |
| 7358 | +#: includes/network/member.php:80 | |
| 7359 | +msgid "Enter the network's address, starting with https://." | |
| 5818 | 7360 | msgstr "" |
| 5819 | 7361 | |
| 5820 | -#: includes/pages-window/window.php:70 | |
| 5821 | -#: includes/posts-window/window.php:91 | |
| 5822 | -msgid "Try a different search or change the status filter." | |
| 7362 | +#: includes/network/member.php:83 | |
| 7363 | +msgid "That is this site itself." | |
| 5823 | 7364 | msgstr "" |
| 5824 | 7365 | |
| 5825 | -#: includes/pages-window/window.php:299 | |
| 5826 | -msgid "Total non-trashed comments on this page." | |
| 7366 | +#: includes/network/member.php:126 | |
| 7367 | +msgid "This site does not belong to a network." | |
| 5827 | 7368 | msgstr "" |
| 5828 | 7369 | |
| 5829 | -#: includes/plugins-window/ajax.php:54 | |
| 5830 | -msgid "Security check failed. Refresh the window and try again." | |
| 7370 | +#: includes/network/member.php:131 | |
| 7371 | +msgid "The network answered without a site list." | |
| 5831 | 7372 | msgstr "" |
| 5832 | 7373 | |
| 5833 | -#: includes/plugins-window/ajax.php:61 | |
| 5834 | -#: includes/seen-intros.php:233 | |
| 5835 | -msgid "You are not allowed to do that." | |
| 7374 | +#: includes/network/registry.php:98 | |
| 7375 | +msgid "Enter the site's address, starting with https://." | |
| 5836 | 7376 | msgstr "" |
| 5837 | 7377 | |
| 5838 | -#: includes/plugins-window/ajax.php:258 | |
| 5839 | -#: includes/plugins-window/ajax.php:345 | |
| 5840 | -msgid "Missing plugin slug." | |
| 7378 | +#: includes/network/registry.php:101 | |
| 7379 | +msgid "That is this network itself." | |
| 5841 | 7380 | msgstr "" |
| 5842 | 7381 | |
| 5843 | -#: includes/plugins-window/ajax.php:608 | |
| 5844 | -msgid "No file received. Pick a .zip and try again." | |
| 7382 | +#: includes/network/registry.php:108 | |
| 7383 | +msgid "That site is a network of its own; a network cannot join another yet." | |
| 5845 | 7384 | msgstr "" |
| 5846 | 7385 | |
| 5847 | -#: includes/plugins-window/ajax.php:621 | |
| 5848 | -msgid "Upload payload is malformed." | |
| 7386 | +#: includes/network/registry.php:113 | |
| 7387 | +msgid "That site is already in the network." | |
| 5849 | 7388 | msgstr "" |
| 5850 | 7389 | |
| 5851 | -#. translators: %d: PHP UPLOAD_ERR_* code. | |
| 5852 | -#: includes/plugins-window/ajax.php:634 | |
| 5853 | -#, php-format | |
| 5854 | -msgid "Upload failed (error %d). Try again." | |
| 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." | |
| 5855 | 7392 | msgstr "" |
| 5856 | 7393 | |
| 5857 | -#: includes/plugins-window/ajax.php:648 | |
| 5858 | -msgid "Plugin uploads must be a .zip file." | |
| 7394 | +#: includes/notes/cpt.php:63 | |
| 7395 | +msgid "Desktop Notes" | |
| 5859 | 7396 | msgstr "" |
| 5860 | 7397 | |
| 5861 | -#: includes/plugins-window/ajax.php:662 | |
| 5862 | -msgid "Refused: temporary upload path is not trusted." | |
| 7398 | +#: includes/notes/recycle-bin.php:89 | |
| 7399 | +#: includes/notes/rest.php:230 | |
| 7400 | +msgid "Note" | |
| 5863 | 7401 | msgstr "" |
| 5864 | 7402 | |
| 5865 | -#: includes/plugins-window/ajax.php:688 | |
| 5866 | -msgid "Plugin upgrader is unavailable in this context. Reload the page and try again." | |
| 7403 | +#: includes/notes/rest.php:149 | |
| 7404 | +#: includes/notes/rest.php:153 | |
| 7405 | +msgid "Note not found." | |
| 5867 | 7406 | msgstr "" |
| 5868 | 7407 | |
| 5869 | -#: includes/plugins-window/ajax.php:735 | |
| 5870 | -msgid "A plugin with the same folder name is already installed. Replace it to continue." | |
| 7408 | +#: includes/notes/rest.php:170 | |
| 7409 | +msgid "Only the note owner can change it." | |
| 5871 | 7410 | msgstr "" |
| 5872 | 7411 | |
| 5873 | -#: includes/plugins-window/ajax.php:761 | |
| 5874 | -msgid "Plugin install failed." | |
| 7412 | +#: includes/notes/rest.php:300 | |
| 7413 | +msgid "You are not allowed to create notes." | |
| 5875 | 7414 | msgstr "" |
| 5876 | 7415 | |
| 5877 | -#: includes/plugins-window/rest-fields.php:39 | |
| 5878 | -msgid "Whether an update is available for this plugin (and the available version)." | |
| 7416 | +#: includes/notes/rest.php:385 | |
| 7417 | +msgid "The note was changed by another session." | |
| 5879 | 7418 | msgstr "" |
| 5880 | 7419 | |
| 5881 | -#: includes/plugins-window/rest-fields.php:53 | |
| 5882 | -msgid "Per-plugin capability flags for the requester (activate / deactivate / delete)." | |
| 7420 | +#: includes/notes/rest.php:446 | |
| 7421 | +msgid "Could not move the note to the trash." | |
| 5883 | 7422 | msgstr "" |
| 5884 | 7423 | |
| 5885 | -#: includes/plugins-window/rest-fields.php:67 | |
| 5886 | -msgid "Best-effort card icon URL. Prefers a local file in the plugin folder, falling back to the wp.org SVN URL; null when neither resolves." | |
| 7424 | +#: includes/notes/rest.php:544 | |
| 7425 | +msgid "You are not allowed to create posts." | |
| 5887 | 7426 | msgstr "" |
| 5888 | 7427 | |
| 5889 | -#: includes/plugins-window/rest-fields.php:81 | |
| 5890 | -msgid "Approximate disk footprint of the plugin folder, in kilobytes (cached 6h)." | |
| 7428 | +#: includes/oauth-relay.php:98 | |
| 7429 | +msgid "OAuth relay registration requires a non-empty service slug." | |
| 5891 | 7430 | msgstr "" |
| 5892 | 7431 | |
| 5893 | -#: includes/plugins-window/rest-fields.php:95 | |
| 5894 | -msgid "Auto-update state for this plugin (enabled / forced / supported), mirroring Core's plugins.php column." | |
| 7432 | +#. translators: %s: missing field name. | |
| 7433 | +#: includes/oauth-relay.php:118 | |
| 7434 | +#, php-format | |
| 7435 | +msgid "OAuth relay registration requires a non-empty `%s`." | |
| 5895 | 7436 | msgstr "" |
| 5896 | 7437 | |
| 5897 | -#: includes/plugins-window/window.php:36 | |
| 5898 | -msgid "Installed" | |
| 7438 | +#: includes/oauth-relay.php:127 | |
| 7439 | +msgid "OAuth relay registration requires a callable `on_success` handler." | |
| 5899 | 7440 | msgstr "" |
| 5900 | 7441 | |
| 5901 | -#: includes/plugins-window/window.php:38 | |
| 5902 | -msgid "Add Plugin" | |
| 7442 | +#: includes/oauth-relay.php:137 | |
| 7443 | +msgid "OAuth relay `authorize_url` and `token_url` must be valid http(s) URLs." | |
| 5903 | 7444 | msgstr "" |
| 5904 | 7445 | |
| 5905 | -#: includes/plugins-window/window.php:39 | |
| 5906 | -msgid "Desktop Mode plugins" | |
| 7446 | +#: includes/oauth-relay.php:286 | |
| 7447 | +msgid "No OAuth relay is registered for that service." | |
| 5907 | 7448 | msgstr "" |
| 5908 | 7449 | |
| 5909 | -#: includes/plugins-window/window.php:72 | |
| 5910 | -msgid "Plugin details" | |
| 7450 | +#: includes/oauth-relay.php:295 | |
| 7451 | +msgid "Current user lacks the capability required to start this OAuth flow." | |
| 5911 | 7452 | msgstr "" |
| 5912 | 7453 | |
| 5913 | -#: includes/plugins-window/window.php:117 | |
| 5914 | -msgid "Plugins" | |
| 7454 | +#: includes/oauth-relay.php:360 | |
| 7455 | +msgid "OAuth state nonce missing, expired, or already used." | |
| 5915 | 7456 | msgstr "" |
| 5916 | 7457 | |
| 5917 | -#: includes/portal.php:88 | |
| 5918 | -msgid "Sorry, you are not allowed to access the WordPress desktop." | |
| 7458 | +#: includes/oauth-relay.php:384 | |
| 7459 | +msgid "OAuth relay is no longer registered for that service." | |
| 5919 | 7460 | msgstr "" |
| 5920 | 7461 | |
| 5921 | -#: includes/posts-window/window.php:33 | |
| 5922 | -msgid "All posts" | |
| 7462 | +#: includes/oauth-relay.php:395 | |
| 7463 | +msgid "OAuth callback did not return an authorization code." | |
| 5923 | 7464 | msgstr "" |
| 5924 | 7465 | |
| 5925 | -#: includes/posts-window/window.php:50 | |
| 5926 | -msgid "Search posts…" | |
| 7466 | +#. translators: %d: HTTP status code. | |
| 7467 | +#: includes/oauth-relay.php:435 | |
| 7468 | +#, php-format | |
| 7469 | +msgid "Token exchange failed with HTTP %d." | |
| 5927 | 7470 | msgstr "" |
| 5928 | 7471 | |
| 5929 | -#: includes/posts-window/window.php:89 | |
| 5930 | -msgid "No posts found." | |
| 7472 | +#: includes/oauth-relay.php:607 | |
| 7473 | +msgid "You must be logged in to start an OAuth flow." | |
| 5931 | 7474 | msgstr "" |
| 5932 | 7475 | |
| 5933 | -#: includes/posts-window/window.php:334 | |
| 5934 | -msgid "Number of non-trashed posts (any status) in this term." | |
| 7476 | +#: includes/plugin-notices.php:110 | |
| 7477 | +msgid "Scheduled Actions" | |
| 5935 | 7478 | msgstr "" |
| 5936 | 7479 | |
| 5937 | -#: includes/posts-window/window.php:352 | |
| 5938 | -msgid "Whether this term is the taxonomy's default (fallback) term." | |
| 7480 | +#. translators: %d: number of past-due scheduled actions. | |
| 7481 | +#: includes/plugin-notices.php:113 | |
| 7482 | +#, php-format | |
| 7483 | +msgid "Action Scheduler: %d past-due action found; something may be wrong." | |
| 7484 | +msgid_plural "Action Scheduler: %d past-due actions found; something may be wrong." | |
| 7485 | +msgstr[0] "" | |
| 7486 | +msgstr[1] "" | |
| 7487 | + | |
| 7488 | +#: includes/plugin-notices.php:121 | |
| 7489 | +msgid "View actions" | |
| 5939 | 7490 | msgstr "" |
| 5940 | 7491 | |
| 7492 | +#: includes/portal.php:124 | |
| 7493 | +msgid "Sorry, you are not allowed to access the WordPress desktop." | |
| 7494 | +msgstr "" | |
| 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 | + | |
| 5941 | 7506 | #. translators: %s: site name |
| 5942 | -#: includes/pwa.php:275 | |
| 7507 | +#: includes/pwa.php:513 | |
| 5943 | 7508 | #, php-format |
| 5944 | 7509 | msgid "%s — installed as a desktop app." |
| 5945 | 7510 | msgstr "" |
| 5946 | 7511 | |
| 5947 | -#: includes/recycle-bin/rest.php:149 | |
| 7512 | +#: includes/recycle-bin/rest.php:144 | |
| 5948 | 7513 | msgid "Sorry, you must be logged in." |
| 5949 | 7514 | msgstr "" |
| 5950 | 7515 | |
| 5951 | 7516 | #. translators: 1: comment author. 2: parent post title. |
| 5952 | -#: includes/recycle-bin/store.php:509 | |
| 7517 | +#: includes/recycle-bin/store.php:472 | |
| 5953 | 7518 | #, php-format |
| 5954 | 7519 | msgid "%1$s on %2$s" |
| 5955 | 7520 | msgstr "" |
| 5956 | 7521 | |
| 5957 | -#: includes/recycle-bin/store.php:718 | |
| 5958 | -#: includes/recycle-bin/store.php:833 | |
| 7522 | +#: includes/recycle-bin/store.php:706 | |
| 7523 | +#: includes/recycle-bin/store.php:808 | |
| 5959 | 7524 | msgid "Item not found." |
| 5960 | 7525 | msgstr "" |
| 5961 | 7526 | |
| 5962 | -#: includes/recycle-bin/store.php:721 | |
| 5963 | -#: includes/recycle-bin/store.php:836 | |
| 7527 | +#: includes/recycle-bin/store.php:709 | |
| 7528 | +#: includes/recycle-bin/store.php:811 | |
| 5964 | 7529 | msgid "Item is not in the trash." |
| 5965 | 7530 | msgstr "" |
| 5966 | 7531 | |
| 5967 | -#: includes/recycle-bin/store.php:724 | |
| 7532 | +#: includes/recycle-bin/store.php:712 | |
| 5968 | 7533 | msgid "You are not allowed to restore this item." |
| 5969 | 7534 | msgstr "" |
| 5970 | 7535 | |
| 5971 | -#: includes/recycle-bin/store.php:739 | |
| 7536 | +#: includes/recycle-bin/store.php:725 | |
| 5972 | 7537 | msgid "Failed to restore item." |
| 5973 | 7538 | msgstr "" |
| 5974 | 7539 | |
| 5975 | -#: includes/recycle-bin/store.php:773 | |
| 5976 | -#: includes/recycle-bin/store.php:895 | |
| 7540 | +#: includes/recycle-bin/store.php:755 | |
| 7541 | +#: includes/recycle-bin/store.php:864 | |
| 5977 | 7542 | msgid "Comment is not in the trash." |
| 5978 | 7543 | msgstr "" |
| 5979 | 7544 | |
| 5980 | -#: includes/recycle-bin/store.php:776 | |
| 7545 | +#: includes/recycle-bin/store.php:758 | |
| 5981 | 7546 | msgid "You are not allowed to restore this comment." |
| 5982 | 7547 | msgstr "" |
| 5983 | 7548 | |
| 5984 | -#: includes/recycle-bin/store.php:791 | |
| 7549 | +#: includes/recycle-bin/store.php:771 | |
| 5985 | 7550 | msgid "Failed to restore comment." |
| 5986 | 7551 | msgstr "" |
| 5987 | 7552 | |
| 5988 | -#: includes/recycle-bin/store.php:839 | |
| 7553 | +#: includes/recycle-bin/store.php:814 | |
| 5989 | 7554 | msgid "You are not allowed to permanently delete this item." |
| 5990 | 7555 | msgstr "" |
| 5991 | 7556 | |
| 5992 | -#: includes/recycle-bin/store.php:863 | |
| 7557 | +#: includes/recycle-bin/store.php:836 | |
| 5993 | 7558 | msgid "Failed to permanently delete item." |
| 5994 | 7559 | msgstr "" |
| 5995 | 7560 | |
| 5996 | -#: includes/recycle-bin/store.php:898 | |
| 7561 | +#: includes/recycle-bin/store.php:867 | |
| 5997 | 7562 | msgid "You are not allowed to permanently delete this comment." |
| 5998 | 7563 | msgstr "" |
| 5999 | 7564 | |
| 6000 | -#: includes/recycle-bin/store.php:914 | |
| 7565 | +#: includes/recycle-bin/store.php:881 | |
| 6001 | 7566 | msgid "Failed to permanently delete comment." |
| 6002 | 7567 | msgstr "" |
| 6003 | 7568 | |
| 6004 | -#: includes/recycle-bin/window.php:57 | |
| 6005 | -msgid "Desktop" | |
| 6006 | -msgstr "" | |
| 6007 | - | |
| 6008 | -#: includes/recycle-bin/window.php:61 | |
| 6009 | -msgid "Search trash…" | |
| 6010 | -msgstr "" | |
| 6011 | - | |
| 6012 | -#: includes/recycle-bin/window.php:72 | |
| 6013 | -msgid "Pin to desktop" | |
| 6014 | -msgstr "" | |
| 6015 | - | |
| 6016 | -#: includes/recycle-bin/window.php:100 | |
| 6017 | -msgid "The recycle bin is empty." | |
| 6018 | -msgstr "" | |
| 6019 | - | |
| 6020 | -#: includes/recycle-bin/window.php:102 | |
| 6021 | -msgid "Deleted posts, pages, and media show up here. Restoring puts them back where they were." | |
| 6022 | -msgstr "" | |
| 6023 | - | |
| 6024 | -#: includes/recycle-bin/window.php:164 | |
| 6025 | -#: includes/recycle-bin/window.php:192 | |
| 6026 | -msgid "Recycle Bin" | |
| 6027 | -msgstr "" | |
| 6028 | - | |
| 6029 | 7569 | #: includes/registries/icons.php:97 |
| 6030 | 7570 | msgid "Desktop icon id is required and must be a valid slug." |
| 6031 | 7571 | msgstr "" |
| 6032 | 7572 | |
| @@ -6043,536 +7583,578 @@ | ||
| 6043 | 7583 | #, php-format |
| 6044 | 7584 | msgid "Current user lacks the %s capability required to register this desktop icon." |
| 6045 | 7585 | msgstr "" |
| 6046 | 7586 | |
| 6047 | -#: includes/registries/icons.php:153 | |
| 7587 | +#: includes/registries/icons.php:156 | |
| 6048 | 7588 | msgid "Desktop icon registration requires a non-empty `title`." |
| 6049 | 7589 | msgstr "" |
| 6050 | 7590 | |
| 6051 | -#: includes/registries/icons.php:163 | |
| 7591 | +#: includes/registries/icons.php:166 | |
| 6052 | 7592 | msgid "Desktop icon cannot declare both `window` and `url`; pick one target." |
| 6053 | 7593 | msgstr "" |
| 6054 | 7594 | |
| 6055 | -#: includes/registries/icons.php:170 | |
| 7595 | +#: includes/registries/icons.php:173 | |
| 6056 | 7596 | msgid "Desktop icon must declare a `window` id or a `url` target." |
| 6057 | 7597 | msgstr "" |
| 6058 | 7598 | |
| 6059 | -#: includes/registries/icons.php:182 | |
| 7599 | +#: includes/registries/icons.php:185 | |
| 6060 | 7600 | msgid "Desktop icon `url` must be a valid http(s) URL." |
| 6061 | 7601 | msgstr "" |
| 6062 | 7602 | |
| 6063 | -#: includes/registries/native-windows.php:148 | |
| 7603 | +#: includes/registries/native-windows.php:234 | |
| 6064 | 7604 | msgid "Native window id is required and must be a valid slug." |
| 6065 | 7605 | msgstr "" |
| 6066 | 7606 | |
| 6067 | 7607 | #. translators: %s: capability slug. |
| 6068 | -#: includes/registries/native-windows.php:184 | |
| 7608 | +#: includes/registries/native-windows.php:283 | |
| 6069 | 7609 | #, php-format |
| 6070 | 7610 | msgid "Current user lacks the %s capability required to register this native window." |
| 6071 | 7611 | msgstr "" |
| 6072 | 7612 | |
| 6073 | -#: includes/registries/native-windows.php:196 | |
| 7613 | +#: includes/registries/native-windows.php:298 | |
| 6074 | 7614 | msgid "Native window registration requires a non-empty `title`." |
| 6075 | 7615 | msgstr "" |
| 6076 | 7616 | |
| 6077 | -#: includes/registries/native-windows.php:203 | |
| 7617 | +#: includes/registries/native-windows.php:305 | |
| 6078 | 7618 | msgid "Native window registration requires a callable `template` that echoes the template body." |
| 6079 | 7619 | msgstr "" |
| 6080 | 7620 | |
| 6081 | -#: includes/registries/wallpapers.php:98 | |
| 7621 | +#: includes/registries/wallpapers.php:99 | |
| 6082 | 7622 | msgid "Wallpaper id is required." |
| 6083 | 7623 | msgstr "" |
| 6084 | 7624 | |
| 6085 | 7625 | #. translators: %s: capability slug. |
| 6086 | -#: includes/registries/wallpapers.php:119 | |
| 7626 | +#: includes/registries/wallpapers.php:121 | |
| 6087 | 7627 | #, php-format |
| 6088 | 7628 | msgid "Current user lacks the %s capability required to register this wallpaper." |
| 6089 | 7629 | msgstr "" |
| 6090 | 7630 | |
| 6091 | -#: includes/registries/wallpapers.php:129 | |
| 7631 | +#: includes/registries/wallpapers.php:134 | |
| 6092 | 7632 | msgid "Wallpaper registration requires a non-empty `label`." |
| 6093 | 7633 | msgstr "" |
| 6094 | 7634 | |
| 6095 | -#: includes/registries/wallpapers.php:143 | |
| 7635 | +#: includes/registries/wallpapers.php:148 | |
| 6096 | 7636 | msgid "Canvas wallpaper registration requires a `script` handle that publishes the def." |
| 6097 | 7637 | msgstr "" |
| 6098 | 7638 | |
| 6099 | -#: includes/registries/widgets.php:94 | |
| 7639 | +#: includes/registries/widgets.php:88 | |
| 6100 | 7640 | msgid "Widget id is required." |
| 6101 | 7641 | msgstr "" |
| 6102 | 7642 | |
| 6103 | 7643 | #. translators: %s: capability slug. |
| 6104 | -#: includes/registries/widgets.php:121 | |
| 7644 | +#: includes/registries/widgets.php:115 | |
| 6105 | 7645 | #, php-format |
| 6106 | 7646 | msgid "Current user lacks the %s capability required to register this widget." |
| 6107 | 7647 | msgstr "" |
| 6108 | 7648 | |
| 6109 | -#: includes/registries/widgets.php:135 | |
| 7649 | +#: includes/registries/widgets.php:132 | |
| 6110 | 7650 | msgid "Widget registration requires a non-empty `label`." |
| 6111 | 7651 | msgstr "" |
| 6112 | 7652 | |
| 6113 | -#: includes/registries/window-tabs.php:107 | |
| 7653 | +#: includes/registries/window-tabs.php:102 | |
| 6114 | 7654 | msgid "Window id is required when registering a tab." |
| 6115 | 7655 | msgstr "" |
| 6116 | 7656 | |
| 6117 | 7657 | #. translators: %s: capability slug. |
| 6118 | -#: includes/registries/window-tabs.php:127 | |
| 7658 | +#: includes/registries/window-tabs.php:122 | |
| 6119 | 7659 | #, php-format |
| 6120 | 7660 | msgid "Current user lacks the %s capability required to register this window tab." |
| 6121 | 7661 | msgstr "" |
| 6122 | 7662 | |
| 6123 | -#: includes/registries/window-tabs.php:146 | |
| 7663 | +#: includes/registries/window-tabs.php:144 | |
| 6124 | 7664 | msgid "Window tab registration requires a non-empty `value`." |
| 6125 | 7665 | msgstr "" |
| 6126 | 7666 | |
| 6127 | 7667 | #. translators: %s: the invalid value. |
| 6128 | -#: includes/registries/window-tabs.php:155 | |
| 7668 | +#: includes/registries/window-tabs.php:153 | |
| 6129 | 7669 | #, php-format |
| 6130 | 7670 | msgid "Window tab `value` \"%s\" must match /^[a-z0-9_-]+(\\/[a-z0-9_-]+)?$/ — lowercase alphanum + hyphen/underscore, with at most one `vendor/sub-id` slash." |
| 6131 | 7671 | msgstr "" |
| 6132 | 7672 | |
| 6133 | 7673 | #. translators: %s: the reserved value. |
| 6134 | -#: includes/registries/window-tabs.php:167 | |
| 7674 | +#: includes/registries/window-tabs.php:168 | |
| 6135 | 7675 | #, php-format |
| 6136 | 7676 | msgid "The tab value \"%s\" is reserved for the window's own template tab." |
| 6137 | 7677 | msgstr "" |
| 6138 | 7678 | |
| 6139 | -#: includes/registries/window-tabs.php:176 | |
| 7679 | +#: includes/registries/window-tabs.php:180 | |
| 6140 | 7680 | msgid "Window tab registration requires a non-empty `label`." |
| 6141 | 7681 | msgstr "" |
| 6142 | 7682 | |
| 6143 | -#: includes/registries/window-tabs.php:183 | |
| 7683 | +#: includes/registries/window-tabs.php:187 | |
| 6144 | 7684 | msgid "Window tab registration requires a callable `template` that echoes the pane body." |
| 6145 | 7685 | msgstr "" |
| 6146 | 7686 | |
| 6147 | 7687 | #. translators: 1: parent menu label, 2: submenu label |
| 6148 | -#: includes/render/assets.php:928 | |
| 7688 | +#: includes/render/assets.php:1275 | |
| 6149 | 7689 | #, php-format |
| 6150 | 7690 | msgid "%1$s > %2$s" |
| 6151 | 7691 | msgstr "" |
| 6152 | 7692 | |
| 6153 | -#: includes/render/shell.php:49 | |
| 7693 | +#: includes/render/shell.php:61 | |
| 6154 | 7694 | msgid "Desktop shell" |
| 6155 | 7695 | msgstr "" |
| 6156 | 7696 | |
| 6157 | -#: includes/render/shell.php:62 | |
| 7697 | +#: includes/render/shell.php:83 | |
| 6158 | 7698 | msgid "Admin navigation" |
| 6159 | 7699 | msgstr "" |
| 6160 | 7700 | |
| 6161 | -#: includes/render/shell.php:75 | |
| 6162 | -msgid "Widgets" | |
| 6163 | -msgstr "" | |
| 6164 | - | |
| 6165 | -#: includes/seen-intros.php:257 | |
| 7701 | +#: includes/seen-intros.php:247 | |
| 6166 | 7702 | msgid "The `slug` parameter must be a non-empty string." |
| 6167 | 7703 | msgstr "" |
| 6168 | 7704 | |
| 6169 | -#: includes/settings-tabs.php:61 | |
| 7705 | +#: includes/settings-tabs.php:58 | |
| 6170 | 7706 | msgid "Settings tab script registration requires a non-empty script handle." |
| 6171 | 7707 | msgstr "" |
| 6172 | 7708 | |
| 6173 | -#: includes/settings-tabs.php:134 | |
| 7709 | +#: includes/settings-tabs.php:127 | |
| 6174 | 7710 | msgid "Settings tab registration requires a non-empty `id` matching [a-z0-9_-]+." |
| 6175 | 7711 | msgstr "" |
| 6176 | 7712 | |
| 6177 | -#: includes/settings-tabs.php:141 | |
| 7713 | +#: includes/settings-tabs.php:134 | |
| 6178 | 7714 | msgid "Settings tab registration requires a non-empty `label`." |
| 6179 | 7715 | msgstr "" |
| 6180 | 7716 | |
| 6181 | -#: includes/themes-tabs.php:62 | |
| 6182 | -msgid "Add Theme" | |
| 7717 | +#: includes/shell-screen.php:375 | |
| 7718 | +msgid "OpenStation is not active for your account on this request." | |
| 6183 | 7719 | msgstr "" |
| 6184 | 7720 | |
| 6185 | -#: includes/title-bar-buttons.php:57 | |
| 6186 | -msgid "Title-bar button script registration requires a non-empty script handle." | |
| 7721 | +#: includes/shell-screen.php:376 | |
| 7722 | +msgid "Open the desktop" | |
| 6187 | 7723 | msgstr "" |
| 6188 | 7724 | |
| 6189 | -#: includes/toast-types.php:37 | |
| 6190 | -msgid "Success" | |
| 7725 | +#. translators: 1: script or style handle, 2: script or style | |
| 7726 | +#: includes/shell-screen.php:598 | |
| 7727 | +#, php-format | |
| 7728 | +msgid "The %2$s handle \"%1$s\" cannot leave the shell screen: something still enqueued depends on it." | |
| 6191 | 7729 | msgstr "" |
| 6192 | 7730 | |
| 6193 | -#: includes/toast-types.php:43 | |
| 6194 | -msgid "Warning" | |
| 7731 | +#: includes/station-home/cards.php:68 | |
| 7732 | +msgid "Station Home card id is required and must be a valid slug." | |
| 6195 | 7733 | msgstr "" |
| 6196 | 7734 | |
| 6197 | -#: includes/toast-types.php:49 | |
| 6198 | -msgid "Error" | |
| 7735 | +#. translators: %s: capability slug. | |
| 7736 | +#: includes/station-home/cards.php:92 | |
| 7737 | +#, php-format | |
| 7738 | +msgid "Current user lacks the %s capability required to register this Station Home card." | |
| 6199 | 7739 | msgstr "" |
| 6200 | 7740 | |
| 6201 | -#: includes/toast-types.php:55 | |
| 6202 | -msgid "Shell error" | |
| 7741 | +#: includes/station-home/cards.php:107 | |
| 7742 | +msgid "Station Home card registration requires a non-empty `label`." | |
| 6203 | 7743 | msgstr "" |
| 6204 | 7744 | |
| 6205 | -#: includes/unfocus-effects.php:59 | |
| 6206 | -msgid "Unfocus effect script registration requires a non-empty script handle." | |
| 7745 | +#: includes/station-home/cards.php:114 | |
| 7746 | +msgid "Station Home card registration requires a callable `callback`." | |
| 6207 | 7747 | msgstr "" |
| 6208 | 7748 | |
| 6209 | -#: includes/user-edit-window/rest.php:147 | |
| 6210 | -msgid "Session manager unavailable." | |
| 7749 | +#: includes/themes-tabs.php:59 | |
| 7750 | +msgid "Add Theme" | |
| 6211 | 7751 | msgstr "" |
| 6212 | 7752 | |
| 6213 | -#: includes/user-edit-window/rest.php:242 | |
| 6214 | -msgid "Application passwords are not available for this user." | |
| 7753 | +#: includes/themes-tabs.php:130 | |
| 7754 | +msgid "Site appearance" | |
| 6215 | 7755 | msgstr "" |
| 6216 | 7756 | |
| 6217 | -#: includes/user-edit-window/rest.php:266 | |
| 6218 | -#: includes/user-edit-window/rest.php:302 | |
| 6219 | -msgid "Application passwords are not available on this site." | |
| 7757 | +#: includes/themes-tabs.php:131 | |
| 7758 | +msgid "Choose how your site greets the world." | |
| 6220 | 7759 | msgstr "" |
| 6221 | 7760 | |
| 6222 | -#: includes/users-window/rest.php:191 | |
| 6223 | -#: includes/users-window/rest.php:417 | |
| 6224 | -msgid "No user ids supplied." | |
| 7761 | +#: includes/themes-tabs.php:132 | |
| 7762 | +msgid "Themes shape your site’s look. Switching keeps your posts and pages in place." | |
| 6225 | 7763 | msgstr "" |
| 6226 | 7764 | |
| 6227 | -#: includes/users-window/rest.php:205 | |
| 6228 | -msgid "You are not allowed to assign this role." | |
| 6229 | -msgstr "" | |
| 7765 | +#: includes/themes-tabs.php:147 | |
| 7766 | +msgid "Theme installed" | |
| 7767 | +msgid_plural "Themes installed" | |
| 7768 | +msgstr[0] "" | |
| 7769 | +msgstr[1] "" | |
| 6230 | 7770 | |
| 6231 | -#: includes/users-window/rest.php:287 | |
| 6232 | -msgid "You are not allowed to send a password reset for this user." | |
| 7771 | +#: includes/title-bar-buttons.php:54 | |
| 7772 | +msgid "Title-bar button script registration requires a non-empty script handle." | |
| 6233 | 7773 | msgstr "" |
| 6234 | 7774 | |
| 6235 | -#: includes/users-window/rest.php:305 | |
| 6236 | -msgid "A reset email was already sent recently. Try again in a minute." | |
| 7775 | +#: includes/toast-types.php:36 | |
| 7776 | +msgid "Success" | |
| 6237 | 7777 | msgstr "" |
| 6238 | 7778 | |
| 6239 | -#: includes/users-window/rest.php:353 | |
| 6240 | -msgid "You are not allowed to email this user." | |
| 7779 | +#: includes/toast-types.php:42 | |
| 7780 | +msgid "Warning" | |
| 6241 | 7781 | msgstr "" |
| 6242 | 7782 | |
| 6243 | -#: includes/users-window/rest.php:369 | |
| 6244 | -msgid "A welcome email was already sent recently. Try again in a minute." | |
| 7783 | +#: includes/toast-types.php:48 | |
| 7784 | +msgid "Error" | |
| 6245 | 7785 | msgstr "" |
| 6246 | 7786 | |
| 6247 | -#: includes/users-window/rest.php:522 | |
| 6248 | -msgid "Username is required." | |
| 7787 | +#: includes/toast-types.php:54 | |
| 7788 | +msgid "Shell error" | |
| 6249 | 7789 | msgstr "" |
| 6250 | 7790 | |
| 6251 | -#: includes/users-window/window.php:34 | |
| 6252 | -msgid "All users" | |
| 7791 | +#: includes/unfocus-effects.php:56 | |
| 7792 | +msgid "Unfocus effect script registration requires a non-empty script handle." | |
| 6253 | 7793 | msgstr "" |
| 6254 | 7794 | |
| 6255 | -#: includes/users-window/window.php:36 | |
| 6256 | -#: includes/users-window/window.php:67 | |
| 6257 | -msgid "Add new" | |
| 7795 | +#: includes/wallpapers.php:45 | |
| 7796 | +msgid "Galaxy" | |
| 6258 | 7797 | msgstr "" |
| 6259 | 7798 | |
| 6260 | -#: includes/users-window/window.php:43 | |
| 6261 | -msgid "Profile" | |
| 7799 | +#: includes/wallpapers.php:47 | |
| 7800 | +msgid "The station seen from outside: a Void sky with soft Nebula glows and a Starlight starfield drifting through it." | |
| 6262 | 7801 | msgstr "" |
| 6263 | 7802 | |
| 6264 | -#: includes/users-window/window.php:53 | |
| 6265 | -msgid "Search name, username, email…" | |
| 7803 | +#: includes/wallpapers.php:51 | |
| 7804 | +msgid "Space" | |
| 6266 | 7805 | msgstr "" |
| 6267 | 7806 | |
| 6268 | -#: includes/users-window/window.php:84 | |
| 6269 | -msgid "No users found." | |
| 7807 | +#: includes/wallpapers.php:53 | |
| 7808 | +msgid "Deep space, quietly. One long gradient from near-black to a faint violet horizon — the calmest desk in the set, and the one that asks least of your eyes." | |
| 6270 | 7809 | msgstr "" |
| 6271 | 7810 | |
| 6272 | -#: includes/users-window/window.php:86 | |
| 6273 | -msgid "Try a different search or change the role filter." | |
| 7811 | +#: includes/wallpapers.php:57 | |
| 7812 | +msgid "Holomesh" | |
| 6274 | 7813 | msgstr "" |
| 6275 | 7814 | |
| 6276 | -#: includes/users-window/window.php:121 | |
| 6277 | -msgid "Add user" | |
| 7815 | +#: includes/wallpapers.php:64 | |
| 7816 | +msgid "The holographic mesh: lavender, pink, cyan and mint pooling into each other like light through a prism." | |
| 6278 | 7817 | msgstr "" |
| 6279 | 7818 | |
| 6280 | -#: includes/users-window/window.php:122 | |
| 6281 | -msgid "Reset" | |
| 7819 | +#: includes/wallpapers.php:68 | |
| 7820 | +msgid "Pulsemesh" | |
| 6282 | 7821 | msgstr "" |
| 6283 | 7822 | |
| 6284 | -#: includes/users-window/window.php:125 | |
| 6285 | -msgid "Add a new user" | |
| 7823 | +#: includes/wallpapers.php:71 | |
| 7824 | +msgid "The pulsar mesh: magenta and violet burning through a white core, the brightest surface the brand has." | |
| 6286 | 7825 | msgstr "" |
| 6287 | 7826 | |
| 6288 | -#: includes/users-window/window.php:127 | |
| 6289 | -msgid "WordPress will create the account and (optionally) email the user a notification with a link to set their own password." | |
| 6290 | -msgstr "" | |
| 6291 | - | |
| 6292 | -#: includes/users-window/window.php:133 | |
| 6293 | -msgid "Username (required)" | |
| 6294 | -msgstr "" | |
| 6295 | - | |
| 6296 | -#: includes/users-window/window.php:134 | |
| 6297 | -msgid "e.g. jane.doe" | |
| 6298 | -msgstr "" | |
| 6299 | - | |
| 6300 | -#: includes/users-window/window.php:142 | |
| 6301 | -msgid "[email protected]" | |
| 6302 | -msgstr "" | |
| 6303 | - | |
| 6304 | -#: includes/users-window/window.php:182 | |
| 6305 | -msgid "Password" | |
| 6306 | -msgstr "" | |
| 6307 | - | |
| 6308 | -#: includes/users-window/window.php:183 | |
| 6309 | -msgid "Auto-generated; click Generate to set one." | |
| 6310 | -msgstr "" | |
| 6311 | - | |
| 6312 | -#: includes/users-window/window.php:194 | |
| 6313 | -msgid "Generate strong password" | |
| 6314 | -msgstr "" | |
| 6315 | - | |
| 6316 | -#: includes/users-window/window.php:197 | |
| 6317 | -msgid "Leave blank to let WordPress generate one and email it to the user." | |
| 6318 | -msgstr "" | |
| 6319 | - | |
| 6320 | -#: includes/users-window/window.php:202 | |
| 6321 | -msgid "Send the new user an email about their account" | |
| 6322 | -msgstr "" | |
| 6323 | - | |
| 6324 | -#: includes/users-window/window.php:498 | |
| 6325 | -msgid "Per-user content stats: published post / page / comment counts." | |
| 6326 | -msgstr "" | |
| 6327 | - | |
| 6328 | -#: includes/users-window/window.php:525 | |
| 6329 | -msgid "UTC unix timestamp of this user’s last successful login, or null when never recorded." | |
| 6330 | -msgstr "" | |
| 6331 | - | |
| 6332 | -#: includes/users-window/window.php:551 | |
| 6333 | -msgid "Live presence status: online / inactive / offline." | |
| 6334 | -msgstr "" | |
| 6335 | - | |
| 6336 | -#: includes/users-window/window.php:573 | |
| 6337 | -msgid "Whether the requester can edit this user." | |
| 6338 | -msgstr "" | |
| 6339 | - | |
| 6340 | -#: includes/users-window/window.php:594 | |
| 6341 | -msgid "Role slugs the requester can assign to this user." | |
| 6342 | -msgstr "" | |
| 6343 | - | |
| 6344 | -#. translators: %s is the site's current locale (e.g. "en_US"). | |
| 6345 | -#: includes/users-window/window.php:620 | |
| 6346 | -#, php-format | |
| 6347 | -msgid "Site default — %s" | |
| 6348 | -msgstr "" | |
| 6349 | - | |
| 6350 | -#: includes/wallpapers.php:35 | |
| 7827 | +#: includes/wallpapers.php:96 | |
| 6351 | 7828 | msgid "Graphite" |
| 6352 | 7829 | msgstr "" |
| 6353 | 7830 | |
| 6354 | -#: includes/wallpapers.php:37 | |
| 7831 | +#: includes/wallpapers.php:98 | |
| 6355 | 7832 | msgid "A quiet charcoal gradient that keeps every eye on your windows — the classic dark desk WordPress admins know by heart." |
| 6356 | 7833 | msgstr "" |
| 6357 | 7834 | |
| 6358 | -#: includes/wallpapers.php:41 | |
| 7835 | +#: includes/wallpapers.php:102 | |
| 6359 | 7836 | msgid "Aurora" |
| 6360 | 7837 | msgstr "" |
| 6361 | 7838 | |
| 6362 | -#: includes/wallpapers.php:43 | |
| 7839 | +#: includes/wallpapers.php:104 | |
| 6363 | 7840 | msgid "Deep indigo melting into arctic teal — northern lights over a midnight horizon." |
| 6364 | 7841 | msgstr "" |
| 6365 | 7842 | |
| 6366 | -#: includes/wallpapers.php:47 | |
| 7843 | +#: includes/wallpapers.php:108 | |
| 6367 | 7844 | msgid "Sunset" |
| 6368 | 7845 | msgstr "" |
| 6369 | 7846 | |
| 6370 | -#: includes/wallpapers.php:49 | |
| 7847 | +#: includes/wallpapers.php:110 | |
| 6371 | 7848 | msgid "A warm blaze from ember orange to magenta — golden hour, frozen mid-fade." |
| 6372 | 7849 | msgstr "" |
| 6373 | 7850 | |
| 6374 | -#: includes/wallpapers.php:53 | |
| 7851 | +#: includes/wallpapers.php:114 | |
| 6375 | 7852 | msgid "Forest" |
| 6376 | 7853 | msgstr "" |
| 6377 | 7854 | |
| 6378 | -#: includes/wallpapers.php:55 | |
| 7855 | +#: includes/wallpapers.php:116 | |
| 6379 | 7856 | msgid "Cool pine greens for calm, unhurried work under the canopy." |
| 6380 | 7857 | msgstr "" |
| 6381 | 7858 | |
| 6382 | -#: includes/wallpapers.php:59 | |
| 7859 | +#: includes/wallpapers.php:120 | |
| 6383 | 7860 | msgid "Mono" |
| 6384 | 7861 | msgstr "" |
| 6385 | 7862 | |
| 6386 | -#: includes/wallpapers.php:61 | |
| 7863 | +#: includes/wallpapers.php:122 | |
| 6387 | 7864 | msgid "One flat graphite tone. No gradient, no noise — nothing but your work." |
| 6388 | 7865 | msgstr "" |
| 6389 | 7866 | |
| 6390 | -#: includes/wallpapers.php:82 | |
| 7867 | +#: includes/wallpapers.php:148 | |
| 6391 | 7868 | msgid "Animated WordPress Logo" |
| 6392 | 7869 | msgstr "" |
| 6393 | 7870 | |
| 6394 | -#: includes/wallpapers.php:86 | |
| 7871 | +#: includes/wallpapers.php:152 | |
| 6395 | 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." |
| 6396 | 7873 | msgstr "" |
| 6397 | 7874 | |
| 6398 | -#: includes/wallpapers.php:102 | |
| 7875 | +#: includes/wallpapers.php:171 | |
| 6399 | 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." |
| 6400 | 7877 | msgstr "" |
| 6401 | 7878 | |
| 6402 | -#: includes/welcome-dialog.php:112 | |
| 6403 | -msgid "Welcome to Desktop Mode" | |
| 7879 | +#: includes/welcome-dialog.php:154 | |
| 7880 | +msgid "Welcome to OpenStation" | |
| 6404 | 7881 | msgstr "" |
| 6405 | 7882 | |
| 6406 | -#: includes/welcome-dialog.php:113 | |
| 6407 | -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." | |
| 6408 | 7885 | msgstr "" |
| 6409 | 7886 | |
| 6410 | -#: includes/welcome-dialog.php:114 | |
| 6411 | -msgid "Desktop Mode reimagines the WordPress admin as a true desktop environment. Open multiple admin screens side-by-side, drag and drop content between windows, and keep your work in view as you move between tasks." | |
| 7887 | +#: includes/welcome-dialog.php:158 | |
| 7888 | +msgid "Switching…" | |
| 6412 | 7889 | msgstr "" |
| 6413 | 7890 | |
| 6414 | -#: includes/welcome-dialog.php:116 | |
| 6415 | -msgid "Enable it now" | |
| 7891 | +#: includes/welcome-dialog.php:163 | |
| 7892 | +msgid "Work in windows" | |
| 6416 | 7893 | msgstr "" |
| 6417 | 7894 | |
| 6418 | -#: includes/welcome-dialog.php:123 | |
| 6419 | -msgid "Multi-window workspace" | |
| 7895 | +#: includes/welcome-dialog.php:164 | |
| 7896 | +msgid "Posts, media and settings side by side." | |
| 6420 | 7897 | msgstr "" |
| 6421 | 7898 | |
| 6422 | -#: includes/welcome-dialog.php:124 | |
| 6423 | -msgid "Open Posts, Media and Plugins in their own draggable, resizable windows. Tile, cascade or stack them however you work best." | |
| 7899 | +#: includes/welcome-dialog.php:168 | |
| 7900 | +msgid "Apps for everyday tasks" | |
| 6424 | 7901 | msgstr "" |
| 6425 | 7902 | |
| 6426 | -#: includes/welcome-dialog.php:128 | |
| 6427 | -msgid "Native, table-driven apps" | |
| 7903 | +#: includes/welcome-dialog.php:169 | |
| 7904 | +msgid "Fast lists with bulk actions and previews." | |
| 6428 | 7905 | msgstr "" |
| 6429 | 7906 | |
| 6430 | -#: includes/welcome-dialog.php:129 | |
| 6431 | -msgid "Posts, Pages, Users and Plugins are reimplemented as fast native windows with sticky headers, bulk actions, multi-select and inline previews." | |
| 7907 | +#: includes/welcome-dialog.php:173 | |
| 7908 | +msgid "A dock for your screens" | |
| 6432 | 7909 | msgstr "" |
| 6433 | 7910 | |
| 6434 | -#: includes/welcome-dialog.php:133 | |
| 6435 | -msgid "Wallpapers, dock & themes" | |
| 7911 | +#: includes/welcome-dialog.php:174 | |
| 7912 | +msgid "Pin what you use most, one click away." | |
| 6436 | 7913 | msgstr "" |
| 6437 | 7914 | |
| 6438 | -#: includes/welcome-dialog.php:134 | |
| 6439 | -msgid "Make it yours. Choose a wallpaper, pin your favorite screens to the dock, and switch accent colors — all from OS Settings." | |
| 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" | |
| 6440 | 7919 | msgstr "" |
| 6441 | 7920 | |
| 6442 | -#: includes/welcome-dialog.php:138 | |
| 6443 | -msgid "AI Copilot, built in" | |
| 7921 | +#: includes/welcome-dialog.php:180 | |
| 7922 | +msgid "Jump to any screen or run a command." | |
| 6444 | 7923 | msgstr "" |
| 6445 | 7924 | |
| 6446 | -#: includes/welcome-dialog.php:139 | |
| 6447 | -msgid "Press ⌘K anywhere to ask the AI Assistant — it can run commands, navigate windows and answer questions about your site." | |
| 7925 | +#: includes/widgets/heartbeat.php:63 | |
| 7926 | +msgid "Heartbeat" | |
| 6448 | 7927 | msgstr "" |
| 6449 | 7928 | |
| 6450 | -#: includes/welcome-dialog.php:544 | |
| 6451 | -msgid "New here" | |
| 7929 | +#: includes/widgets/heartbeat.php:64 | |
| 7930 | +msgid "A gently beating heart that pulses with the WordPress Heartbeat. The bar fills as the next tick approaches." | |
| 6452 | 7931 | msgstr "" |
| 6453 | 7932 | |
| 6454 | -#. translators: %s: the label of the admin bar button. | |
| 6455 | -#: includes/welcome-dialog.php:577 | |
| 6456 | -#, php-format | |
| 6457 | -msgid "Prefer to switch yourself? Click %s in the top-right of your admin bar." | |
| 7933 | +#: includes/widgets/widget-comments.php:71 | |
| 7934 | +msgid "Recent Comments" | |
| 6458 | 7935 | msgstr "" |
| 6459 | 7936 | |
| 6460 | -#: includes/widgets/heartbeat.php:66 | |
| 6461 | -msgid "Heartbeat" | |
| 7937 | +#: includes/widgets/widget-comments.php:72 | |
| 7938 | +msgid "Live feed of the latest comments with pending count." | |
| 6462 | 7939 | msgstr "" |
| 6463 | 7940 | |
| 6464 | -#: includes/widgets/heartbeat.php:67 | |
| 6465 | -msgid "A gently beating heart that pulses with the WordPress Heartbeat. The bar fills as the next tick approaches." | |
| 7941 | +#: includes/widgets/widget-drafts.php:78 | |
| 7942 | +msgid "Your unfinished posts — click to reopen in the editor." | |
| 6466 | 7943 | msgstr "" |
| 6467 | 7944 | |
| 6468 | -#: includes/widgets/widget-comments.php:78 | |
| 6469 | -msgid "Recent Comments" | |
| 7945 | +#: includes/widgets/widget-drafts.php:157 | |
| 7946 | +msgid "No AI provider is configured." | |
| 6470 | 7947 | msgstr "" |
| 6471 | 7948 | |
| 6472 | -#: includes/widgets/widget-comments.php:79 | |
| 6473 | -msgid "Live feed of the latest comments with pending count." | |
| 7949 | +#: includes/widgets/widget-drafts.php:303 | |
| 7950 | +msgid "AI is not available on this site." | |
| 6474 | 7951 | msgstr "" |
| 6475 | 7952 | |
| 6476 | -#: includes/widgets/widget-jazz-quote.php:107 | |
| 7953 | +#: includes/widgets/widget-drafts.php:345 | |
| 7954 | +msgid "The AI response could not be parsed." | |
| 7955 | +msgstr "" | |
| 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 | + | |
| 7965 | +#: includes/widgets/widget-focus-timer.php:77 | |
| 7966 | +msgid "Focus Timer" | |
| 7967 | +msgstr "" | |
| 7968 | + | |
| 7969 | +#: includes/widgets/widget-focus-timer.php:78 | |
| 7970 | +msgid "A focus countdown. Link it to a window and get a shake + alarm when time is up." | |
| 7971 | +msgstr "" | |
| 7972 | + | |
| 7973 | +#: includes/widgets/widget-jazz-quote.php:98 | |
| 6477 | 7974 | msgid "Jazz Quote" |
| 6478 | 7975 | msgstr "" |
| 6479 | 7976 | |
| 6480 | -#: includes/widgets/widget-jazz-quote.php:108 | |
| 7977 | +#: includes/widgets/widget-jazz-quote.php:99 | |
| 6481 | 7978 | msgid "A daily quote from the jazz musician behind your WordPress version." |
| 6482 | 7979 | msgstr "" |
| 6483 | 7980 | |
| 6484 | -#: includes/widgets/widget-post-stats.php:74 | |
| 7981 | +#: includes/widgets/widget-notes.php:79 | |
| 7982 | +msgid "Note Pad" | |
| 7983 | +msgstr "" | |
| 7984 | + | |
| 7985 | +#: includes/widgets/widget-notes.php:80 | |
| 7986 | +msgid "Write a note and drag it onto the desktop to pin it." | |
| 7987 | +msgstr "" | |
| 7988 | + | |
| 7989 | +#: includes/widgets/widget-post-stats.php:192 | |
| 6485 | 7990 | msgid "Post Stats" |
| 6486 | 7991 | msgstr "" |
| 6487 | 7992 | |
| 6488 | -#: includes/widgets/widget-post-stats.php:75 | |
| 7993 | +#: includes/widgets/widget-post-stats.php:193 | |
| 6489 | 7994 | msgid "Bar chart of posts per month over the last 6 months." |
| 6490 | 7995 | msgstr "" |
| 6491 | 7996 | |
| 6492 | -#: includes/widgets/widget-site-views.php:137 | |
| 7997 | +#: includes/widgets/widget-site-views.php:144 | |
| 6493 | 7998 | msgid "Site Views" |
| 6494 | 7999 | msgstr "" |
| 6495 | 8000 | |
| 6496 | -#: includes/widgets/widget-site-views.php:138 | |
| 8001 | +#: includes/widgets/widget-site-views.php:145 | |
| 6497 | 8002 | msgid "Sparkline of page views over the last 7 days with week-over-week delta." |
| 6498 | 8003 | msgstr "" |
| 6499 | 8004 | |
| 6500 | -#: includes/widgets/widget-starter.php:166 | |
| 8005 | +#: includes/widgets/widget-starter.php:173 | |
| 6501 | 8006 | msgid "Starter Widget" |
| 6502 | 8007 | msgstr "" |
| 6503 | 8008 | |
| 6504 | -#: includes/widgets/widget-starter.php:167 | |
| 8009 | +#: includes/widgets/widget-starter.php:174 | |
| 6505 | 8010 | msgid "A skeleton widget — copy this to build your own." |
| 6506 | 8011 | msgstr "" |
| 6507 | 8012 | |
| 6508 | -#: includes/window-chrome.php:58 | |
| 8013 | +#: includes/window-actions.php:64 | |
| 8014 | +msgid "Window action script registration requires a non-empty script handle." | |
| 8015 | +msgstr "" | |
| 8016 | + | |
| 8017 | +#: includes/window-chrome.php:57 | |
| 6509 | 8018 | msgid "Window theme script registration requires a non-empty script handle." |
| 6510 | 8019 | msgstr "" |
| 6511 | 8020 | |
| 6512 | -#: includes/window-chrome.php:107 | |
| 8021 | +#: includes/window-chrome.php:102 | |
| 6513 | 8022 | msgid "Window theme registration requires a non-empty `id`." |
| 6514 | 8023 | msgstr "" |
| 6515 | 8024 | |
| 6516 | -#: includes/window-chrome.php:113 | |
| 8025 | +#: includes/window-chrome.php:108 | |
| 6517 | 8026 | msgid "Window theme registration requires a non-empty `tokens` map." |
| 6518 | 8027 | msgstr "" |
| 6519 | 8028 | |
| 6520 | -#: includes/window-chrome.php:123 | |
| 8029 | +#: includes/window-chrome.php:118 | |
| 6521 | 8030 | msgid "Window theme tokens must use CSS custom-property keys (start with \"--\")." |
| 6522 | 8031 | msgstr "" |
| 6523 | 8032 | |
| 6524 | -#: includes/window-chrome.php:316 | |
| 8033 | +#: includes/window-chrome.php:315 | |
| 6525 | 8034 | msgid "Window control script registration requires a non-empty script handle." |
| 6526 | 8035 | msgstr "" |
| 6527 | 8036 | |
| 6528 | -#: includes/window-chrome.php:365 | |
| 8037 | +#: includes/window-chrome.php:360 | |
| 6529 | 8038 | msgid "Window control registration requires a non-empty `id`." |
| 6530 | 8039 | msgstr "" |
| 6531 | 8040 | |
| 6532 | -#: includes/window-chrome.php:371 | |
| 8041 | +#: includes/window-chrome.php:366 | |
| 6533 | 8042 | msgid "Window control registration requires a non-empty `label`." |
| 6534 | 8043 | msgstr "" |
| 6535 | 8044 | |
| 6536 | -#: includes/window-chrome.php:379 | |
| 8045 | +#: includes/window-chrome.php:374 | |
| 6537 | 8046 | msgid "Window control `placement` must be one of \"left\", \"right\", \"controls\"." |
| 6538 | 8047 | msgstr "" |
| 6539 | 8048 | |
| 6540 | -#: includes/window-chrome.php:565 | |
| 8049 | +#: includes/window-chrome.php:567 | |
| 6541 | 8050 | msgid "Window slot script registration requires a non-empty script handle." |
| 6542 | 8051 | msgstr "" |
| 6543 | 8052 | |
| 6544 | -#: includes/window-chrome.php:607 | |
| 8053 | +#: includes/window-chrome.php:605 | |
| 6545 | 8054 | msgid "Window slot registration requires a non-empty `id`." |
| 6546 | 8055 | msgstr "" |
| 6547 | 8056 | |
| 6548 | -#: includes/window-chrome.php:614 | |
| 8057 | +#: includes/window-chrome.php:612 | |
| 6549 | 8058 | msgid "Window slot registration requires a known `slot` name." |
| 6550 | 8059 | msgstr "" |
| 6551 | 8060 | |
| 6552 | -#: includes/window-chrome.php:779 | |
| 8061 | +#: includes/window-chrome.php:785 | |
| 6553 | 8062 | msgid "Window chrome script registration requires a non-empty script handle." |
| 6554 | 8063 | msgstr "" |
| 6555 | 8064 | |
| 6556 | -#: includes/window-chrome.php:822 | |
| 8065 | +#: includes/window-chrome.php:824 | |
| 6557 | 8066 | msgid "Window chrome registration requires a non-empty `id`." |
| 6558 | 8067 | msgstr "" |
| 6559 | 8068 | |
| 6560 | -#: includes/window-links.php:320 | |
| 8069 | +#. translators: %s: post title. | |
| 8070 | +#: includes/window-links.php:105 | |
| 8071 | +#, php-format | |
| 8072 | +msgid "Revisions of %s" | |
| 8073 | +msgstr "" | |
| 8074 | + | |
| 8075 | +#. translators: %s: post title. | |
| 8076 | +#: includes/window-links.php:205 | |
| 8077 | +#, php-format | |
| 8078 | +msgid "Comments on %s" | |
| 8079 | +msgstr "" | |
| 8080 | + | |
| 8081 | +#. translators: %d: attachment ID. | |
| 8082 | +#: includes/window-links.php:744 | |
| 8083 | +#, php-format | |
| 8084 | +msgid "Media item %d" | |
| 8085 | +msgstr "" | |
| 8086 | + | |
| 8087 | +#. translators: %d: post ID. | |
| 8088 | +#: includes/window-links.php:778 | |
| 8089 | +#, php-format | |
| 8090 | +msgid "Post %d" | |
| 8091 | +msgstr "" | |
| 8092 | + | |
| 8093 | +#: includes/window-links.php:783 | |
| 8094 | +msgid "Linked posts" | |
| 8095 | +msgstr "" | |
| 8096 | + | |
| 8097 | +#: includes/window-links.php:875 | |
| 8098 | +msgid "Post ID to recompute the content identity for." | |
| 8099 | +msgstr "" | |
| 8100 | + | |
| 8101 | +#: includes/window-links.php:921 | |
| 8102 | +msgid "No content identity for this object." | |
| 8103 | +msgstr "" | |
| 8104 | + | |
| 8105 | +#: includes/window-links.php:1004 | |
| 6561 | 8106 | msgid "Window-link renderer script registration requires a non-empty script handle." |
| 6562 | 8107 | msgstr "" |
| 6563 | 8108 | |
| 6564 | -#: includes/window-notices.php:121 | |
| 8109 | +#: includes/window-notices.php:117 | |
| 6565 | 8110 | msgid "Window notice registration requires a non-empty `id`." |
| 6566 | 8111 | msgstr "" |
| 6567 | 8112 | |
| 6568 | -#: includes/window-notices.php:127 | |
| 8113 | +#: includes/window-notices.php:123 | |
| 6569 | 8114 | msgid "Window notice `id` must be alphanumeric with hyphens, underscores, or slashes." |
| 6570 | 8115 | msgstr "" |
| 6571 | 8116 | |
| 6572 | -#: includes/window-notices.php:135 | |
| 8117 | +#: includes/window-notices.php:131 | |
| 6573 | 8118 | msgid "Window notice registration requires a non-empty `message`." |
| 6574 | 8119 | msgstr "" |
| 6575 | 8120 | |
| 6576 | -#: includes/window-notices.php:144 | |
| 8121 | +#: includes/window-notices.php:140 | |
| 6577 | 8122 | msgid "Window notice `tone` must be one of the documented values." |
| 8123 | +msgstr "" | |
| 8124 | + | |
| 8125 | +#: includes/wp-icon-registry.php:40 | |
| 8126 | +msgid "Window" | |
| 8127 | +msgstr "" | |
| 8128 | + | |
| 8129 | +#: includes/wp-icon-registry.php:41 | |
| 8130 | +msgid "All windows" | |
| 8131 | +msgstr "" | |
| 8132 | + | |
| 8133 | +#: includes/wp-icon-registry.php:43 | |
| 8134 | +msgid "Spaces" | |
| 8135 | +msgstr "" | |
| 8136 | + | |
| 8137 | +#: includes/wp-icon-registry.php:44 | |
| 8138 | +msgid "Copilot" | |
| 8139 | +msgstr "" | |
| 8140 | + | |
| 8141 | +#: includes/wp-icon-registry.php:45 | |
| 8142 | +msgid "Snap layout" | |
| 8143 | +msgstr "" | |
| 8144 | + | |
| 8145 | +#: includes/wp-icon-registry.php:46 | |
| 8146 | +msgid "Command palette" | |
| 8147 | +msgstr "" | |
| 8148 | + | |
| 8149 | +#: includes/wp-icon-registry.php:50 | |
| 8150 | +msgid "Lock" | |
| 8151 | +msgstr "" | |
| 8152 | + | |
| 8153 | +#: includes/wp-icon-registry.php:91 | |
| 8154 | +msgid "Icons for the desktop shell: windows, spaces, the dock, and the command palette." | |
| 8155 | +msgstr "" | |
| 8156 | + | |
| 8157 | +#: assets/desktop-themes/legacy/theme.json | |
| 8158 | +msgctxt "Style variation description" | |
| 8159 | +msgid "The look Desktop Mode had before the OpenStation brand: every design token at the value it resolved to then. Wear it to put the old palette back, or fork it as the starting point for a theme of your own." | |
| 6578 | 8160 | msgstr "" |