# Copyright (C) 2026 itisnothuman # This file is distributed under the GPL-2.0-or-later. msgid "" msgstr "" "Project-Id-Version: AIM Transparency 2.1.5\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/aim-transparency\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2026-08-19T06:25:10+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: aim-transparency\n" #. Plugin Name of the plugin #: aim-transparency.php msgid "AIM Transparency" msgstr "" #. Plugin URI of the plugin #: aim-transparency.php msgid "https://aimtransparency.com/" msgstr "" #. Description of the plugin #: aim-transparency.php msgid "An AI transparency toolkit for the EU AI Act. Labels what a machine made, in three places at once." msgstr "" #. Author of the plugin #: aim-transparency.php msgid "itisnothuman" msgstr "" #. Author URI of the plugin #: aim-transparency.php msgid "https://itisnothuman.com" msgstr "" #: includes/class-aicl-dashboard.php:67 #: includes/class-aicl-dashboard.php:84 msgid "Dashboard" msgstr "" #: includes/class-aicl-dashboard.php:602 msgid "Not allowed." msgstr "" #: includes/class-aicl-dashboard.php:637 msgid "Please enter a valid email." msgstr "" #: includes/class-aicl-dashboard.php:919 msgid "needs exiftool" msgstr "" #: includes/class-aicl-frontend.php:434 #: i18n-src/pages.jsx:1091 msgid "AI-generated image" msgstr "" #: includes/class-aicl-frontend.php:435 msgid "AI-edited image" msgstr "" #: includes/class-aicl-frontend.php:436 #: includes/class-aicl-media.php:230 msgid "AI content" msgstr "" #: includes/class-aicl-frontend.php:437 msgid "Algorithmically generated image" msgstr "" #: includes/class-aicl-frontend.php:438 msgid "Camera photograph" msgstr "" #: includes/class-aicl-frontend.php:439 msgid "Human-created image" msgstr "" #: includes/class-aicl-frontend.php:440 msgid "Composite image" msgstr "" #: includes/class-aicl-frontend.php:443 msgid "This image was generated by an artificial-intelligence model." msgstr "" #: includes/class-aicl-frontend.php:444 msgid "This is a real image that was modified using artificial intelligence." msgstr "" #: includes/class-aicl-frontend.php:445 msgid "Artificial intelligence was involved in creating this image." msgstr "" #: includes/class-aicl-frontend.php:446 msgid "This image was produced by an algorithm (not AI)." msgstr "" #: includes/class-aicl-frontend.php:447 msgid "This photograph was captured from real life with a camera. No AI was involved." msgstr "" #: includes/class-aicl-frontend.php:448 msgid "This image was created by a human using digital tools, without generative AI." msgstr "" #: includes/class-aicl-frontend.php:449 msgid "This image is a composite of non-AI elements, such as photographs and 3D renders." msgstr "" #: includes/class-aicl-frontend.php:451 msgid "artificially generated" msgstr "" #: includes/class-aicl-frontend.php:452 msgid "content disclosure" msgstr "" #: includes/class-aicl-frontend.php:453 #: i18n-src/ui/Lightbox.jsx:40 msgid "Close" msgstr "" #: includes/class-aicl-frontend.php:454 msgid "Disclosed under the EU AI Act (Article 50), labelled by the site owner." msgstr "" #: includes/class-aicl-media.php:62 #: includes/class-aicl-media.php:122 #: includes/class-aicl-media.php:200 msgid "Not flagged (no disclosure)" msgstr "" #: includes/class-aicl-media.php:74 #: includes/class-aicl-media.php:133 msgid "AI image source" msgstr "" #: includes/class-aicl-media.php:134 msgid "Set a featured image to mark its AI status." msgstr "" #: includes/class-aicl-media.php:135 msgid "Featured image" msgstr "" #: includes/class-aicl-media.php:136 msgid "Saves to the file at once, not with the post. Changes it everywhere the image is used." msgstr "" #: includes/class-aicl-media.php:137 #: i18n-src/pages.jsx:1094 #: i18n-src/pages.jsx:1769 #: i18n-src/pages.jsx:1909 #: i18n-src/pages.jsx:1946 msgid "Saving…" msgstr "" #: includes/class-aicl-media.php:138 #: i18n-src/pages.jsx:1094 #: i18n-src/pages.jsx:1769 #: i18n-src/pages.jsx:1909 #: i18n-src/pages.jsx:1946 msgid "Saved" msgstr "" #: includes/class-aicl-media.php:139 msgid "Cleared" msgstr "" #: includes/class-aicl-media.php:140 msgid "Save failed" msgstr "" #: includes/class-aicl-media.php:219 msgid "Written into the file:" msgstr "" #: includes/class-aicl-media.php:223 msgid "The image is not on the server, so nothing could be written into it. The badge and the JSON-LD still work; re-upload the file to embed the mark." msgstr "" #: includes/class-aicl-media.php:233 msgid "Record how this image was made. A visible badge shows on your site where Article 50 asks for one, and the source type is written into the file either way." msgstr "" #: includes/class-aicl-media.php:283 #: includes/class-aicl-media.php:312 #: includes/class-aicl-plugin.php:289 #: includes/class-aicl-plugin.php:291 #: includes/class-aicl-text.php:626 #: i18n-src/pages.jsx:666 #: i18n-src/pages.jsx:1604 #: i18n-src/pages.jsx:1719 msgid "AI" msgstr "" #: includes/class-aicl-media.php:310 msgid "Gen" msgstr "" #: includes/class-aicl-media.php:311 msgid "Mod" msgstr "" #: includes/class-aicl-media.php:313 msgid "Alg" msgstr "" #: includes/class-aicl-media.php:314 msgid "Cam" msgstr "" #: includes/class-aicl-media.php:315 msgid "Hum" msgstr "" #: includes/class-aicl-media.php:316 msgid "Cmp" msgstr "" #: includes/class-aicl-media.php:353 msgid "Mark as AI Generated" msgstr "" #: includes/class-aicl-media.php:354 msgid "Mark as AI Modified" msgstr "" #: includes/class-aicl-media.php:355 msgid "Mark as AI (basic)" msgstr "" #: includes/class-aicl-media.php:356 msgid "Mark as Algorithmic (non-AI)" msgstr "" #: includes/class-aicl-media.php:357 msgid "Mark as Camera Photo" msgstr "" #: includes/class-aicl-media.php:358 msgid "Mark as Human Created" msgstr "" #: includes/class-aicl-media.php:359 msgid "Mark as Composite (non-AI)" msgstr "" #: includes/class-aicl-media.php:360 msgid "Clear AI flag" msgstr "" #. translators: %d is the number of images updated. #: includes/class-aicl-media.php:425 #, php-format msgid "%d image updated." msgid_plural "%d images updated." msgstr[0] "" msgstr[1] "" #: includes/class-aicl-notice.php:141 #: i18n-src/pages.jsx:1097 msgid "This content was generated by AI." msgstr "" #: includes/class-aicl-notice.php:142 #: i18n-src/pages.jsx:1098 msgid "This content was edited with AI." msgstr "" #: includes/class-aicl-notice.php:143 #: i18n-src/pages.jsx:1099 msgid "This content was produced with AI assistance." msgstr "" #: includes/class-aicl-notice.php:322 #: i18n-src/pages.jsx:1169 #: i18n-src/pages.jsx:1835 msgid "You are chatting with an AI assistant, not a human." msgstr "" #: includes/class-aicl-plugin.php:279 #: includes/class-aicl-plugin.php:281 #: includes/class-aicl-welcome.php:239 #: i18n-src/pages.jsx:12 #: i18n-src/pages.jsx:122 #: i18n-src/pages.jsx:1084 msgid "AI Generated" msgstr "" #: includes/class-aicl-plugin.php:280 msgid "AI Generated (fully AI-created)" msgstr "" #: includes/class-aicl-plugin.php:284 #: includes/class-aicl-plugin.php:286 #: i18n-src/pages.jsx:13 msgid "AI Modified" msgstr "" #: includes/class-aicl-plugin.php:285 msgid "AI Modified (real media edited by AI)" msgstr "" #: includes/class-aicl-plugin.php:290 msgid "AI (basic mark — AI involved, unspecified)" msgstr "" #: includes/class-aicl-plugin.php:294 #: includes/class-aicl-plugin.php:296 msgid "Algorithmic" msgstr "" #: includes/class-aicl-plugin.php:295 msgid "Algorithmic / procedural (non-AI, e.g. fractal or formula art)" msgstr "" #: includes/class-aicl-plugin.php:299 #: includes/class-aicl-plugin.php:301 #: i18n-src/pages.jsx:16 msgid "Camera Photo" msgstr "" #: includes/class-aicl-plugin.php:300 msgid "Camera photo (captured from real life, no AI)" msgstr "" #: includes/class-aicl-plugin.php:304 #: includes/class-aicl-plugin.php:306 #: i18n-src/pages.jsx:17 msgid "Human Created" msgstr "" #: includes/class-aicl-plugin.php:305 msgid "Human created (digital / 3D work, non-generative tools)" msgstr "" #: includes/class-aicl-plugin.php:309 #: includes/class-aicl-plugin.php:311 msgid "Composite" msgstr "" #: includes/class-aicl-plugin.php:310 msgid "Composite (mix of non-AI elements, e.g. photos + renders)" msgstr "" #: includes/class-aicl-readiness.php:117 #: i18n-src/pages.jsx:176 msgid "Inventory the AI tools in use on this site" msgstr "" #: includes/class-aicl-readiness.php:118 #: i18n-src/pages.jsx:177 msgid "Staff are informed which AI tools are used, and for what" msgstr "" #: includes/class-aicl-readiness.php:119 #: i18n-src/pages.jsx:178 msgid "Staff understand each tool’s capabilities and limits" msgstr "" #: includes/class-aicl-readiness.php:120 #: i18n-src/pages.jsx:179 msgid "Staff know to verify AI output, not blindly trust it" msgstr "" #: includes/class-aicl-readiness.php:121 #: i18n-src/pages.jsx:180 msgid "An internal AI-use policy or guidelines doc exists" msgstr "" #: includes/class-aicl-readiness.php:122 #: i18n-src/pages.jsx:181 msgid "A person or role is responsible for AI oversight" msgstr "" #: includes/class-aicl-readiness.php:123 #: i18n-src/pages.jsx:182 msgid "A channel exists for staff to raise AI concerns" msgstr "" #: includes/class-aicl-readiness.php:124 #: i18n-src/pages.jsx:183 msgid "AI literacy is covered in onboarding / training" msgstr "" #: includes/class-aicl-readiness.php:125 #: i18n-src/pages.jsx:184 msgid "A review cadence is set (e.g. annual)" msgstr "" #: includes/class-aicl-report.php:175 msgid "AI content disclosure record" msgstr "" #: includes/class-aicl-report.php:176 msgid "This record lists every image on this site that has been marked to say how it was made, together with the AI literacy steps recorded here, as they stood when the file was produced." msgstr "" #: includes/class-aicl-report.php:177 msgid "It is produced by the site itself and is a statement by the site owner, not a certificate issued by anyone else." msgstr "" #: includes/class-aicl-report.php:185 msgid "IPTC Digital Source Type" msgstr "" #: includes/class-aicl-report.php:186 msgid "EU AI Act Article 50 (transparency) and Article 4 (AI literacy)" msgstr "" #. translators: %s: number of images listed. #: includes/class-aicl-report.php:201 #, php-format msgid "%s image." msgid_plural "%s images." msgstr[0] "" msgstr[1] "" #. translators: 1: steps recorded, 2: total steps. #: includes/class-aicl-report.php:207 #: i18n-src/pages.jsx:914 #, php-format,js-format msgid "%1$s of %2$s" msgstr "" #. translators: %s: the maximum number of images one report can list. #: includes/class-aicl-report.php:214 #, php-format msgid "Images listed: %s (the limit for one report; the site has more)" msgstr "" #: includes/class-aicl-report.php:238 msgid "Site" msgstr "" #: includes/class-aicl-report.php:243 msgid "Site address" msgstr "" #: includes/class-aicl-report.php:248 msgid "Produced" msgstr "" #: includes/class-aicl-report.php:253 msgid "Time zone" msgstr "" #: includes/class-aicl-report.php:258 msgid "Produced by" msgstr "" #: includes/class-aicl-report.php:263 msgid "Covers" msgstr "" #: includes/class-aicl-report.php:268 msgid "Standard" msgstr "" #: includes/class-aicl-report.php:273 msgid "Images listed" msgstr "" #: includes/class-aicl-report.php:278 msgid "Posts listed" msgstr "" #: includes/class-aicl-report.php:283 msgid "Steps recorded" msgstr "" #: includes/class-aicl-report.php:291 #: includes/class-aicl-report.php:320 msgid "Note" msgstr "" #: includes/class-aicl-report.php:311 msgid "Image ID" msgstr "" #: includes/class-aicl-report.php:312 msgid "File name" msgstr "" #: includes/class-aicl-report.php:313 msgid "How it was made" msgstr "" #: includes/class-aicl-report.php:314 msgid "Standard code" msgstr "" #: includes/class-aicl-report.php:315 msgid "Mark inside the file" msgstr "" #: includes/class-aicl-report.php:316 msgid "Web address" msgstr "" #: includes/class-aicl-report.php:317 msgid "Address written into the file" msgstr "" #: includes/class-aicl-report.php:318 msgid "Step" msgstr "" #: includes/class-aicl-report.php:319 msgid "Status" msgstr "" #: includes/class-aicl-report.php:321 msgid "Post ID" msgstr "" #: includes/class-aicl-report.php:322 msgid "Title" msgstr "" #: includes/class-aicl-report.php:323 msgid "How it was written" msgstr "" #: includes/class-aicl-report.php:324 msgid "Disclosed to readers" msgstr "" #: includes/class-aicl-report.php:325 msgid "Editorial responsibility" msgstr "" #: includes/class-aicl-report.php:326 msgid "Reviewed on" msgstr "" #: includes/class-aicl-report.php:365 msgid "Codes used in this record" msgstr "" #: includes/class-aicl-report.php:366 msgid "Images you have marked (EU AI Act Article 50)" msgstr "" #: includes/class-aicl-report.php:367 msgid "Posts you have marked (EU AI Act Article 50(4))" msgstr "" #: includes/class-aicl-report.php:368 msgid "AI literacy record (EU AI Act Article 4)" msgstr "" #: includes/class-aicl-report.php:424 #: includes/class-aicl-report.php:460 #: i18n-src/pages.jsx:924 msgid "Not yet written" msgstr "" #: includes/class-aicl-report.php:434 msgid "File missing" msgstr "" #. translators: %s: number of files the write failed on. #: includes/class-aicl-report.php:453 #, php-format msgid "No, %s failed" msgstr "" #. translators: %s: number of files whose format cannot carry the mark. #: includes/class-aicl-report.php:457 #, php-format msgid "No, %s skipped" msgstr "" #. translators: %s: number of files the mark was written into. #: includes/class-aicl-report.php:474 #, php-format msgid "Yes, in %s file" msgid_plural "Yes, in %s files" msgstr[0] "" msgstr[1] "" #. translators: %s: number of files whose format cannot carry the mark. #: includes/class-aicl-report.php:480 #, php-format msgid "%s skipped" msgstr "" #. translators: %s: number of files the write failed on. #: includes/class-aicl-report.php:485 #, php-format msgid "%s failed" msgstr "" #: includes/class-aicl-report.php:746 msgid "Yes, a disclosure is shown" msgstr "" #: includes/class-aicl-report.php:747 msgid "Yes, and the exemption is incomplete" msgstr "" #: includes/class-aicl-report.php:748 msgid "No, exempt after human review" msgstr "" #: includes/class-aicl-report.php:749 msgid "Shown by choice, not required on this site" msgstr "" #: includes/class-aicl-report.php:750 msgid "Not marked" msgstr "" #: includes/class-aicl-report.php:753 msgid "No, the disclosure is switched off" msgstr "" #: includes/class-aicl-report.php:803 msgid "Recorded" msgstr "" #: includes/class-aicl-report.php:803 msgid "Not yet recorded" msgstr "" #. translators: 1: steps recorded, 2: total steps. #: includes/class-aicl-report.php:815 #, php-format msgid "%1$s of %2$s steps recorded" msgstr "" #: includes/class-aicl-setup.php:165 msgid "You left the question about AI images unanswered. Nothing was assumed either way." msgstr "" #: includes/class-aicl-setup.php:168 msgid "You told us some images on this site are made or edited with AI. No image was marked by this answer." msgstr "" #: includes/class-aicl-setup.php:171 msgid "You told us nothing on this site is made with AI. No setting changed and no image was marked." msgstr "" #: includes/class-aicl-setup.php:174 msgid "You told us you are not sure whether this site publishes AI images. Nothing was assumed either way." msgstr "" #: includes/class-aicl-setup.php:177 msgid "Left for later: no image was marked. Your library is unchanged." msgstr "" #. translators: 1: number of images, 2: the source type they were marked as. #: includes/class-aicl-setup.php:182 #, php-format msgid "%1$s image you ticked was marked as %2$s." msgid_plural "%1$s images you ticked were marked as %2$s." msgstr[0] "" msgstr[1] "" #. translators: %s: number of images. #: includes/class-aicl-setup.php:190 #, php-format msgid "You looked at %s file and left it unmarked. It will not be raised again." msgid_plural "You looked at %s files and left them unmarked. They will not be raised again." msgstr[0] "" msgstr[1] "" #: includes/class-aicl-setup.php:195 msgid "Left for later: the badge is as it was." msgstr "" #. translators: 1: badge style, 2: badge corner. #: includes/class-aicl-setup.php:200 #, php-format msgid "Badge on, %1$s style, %2$s. Metadata and JSON-LD on." msgstr "" #: includes/class-aicl-setup.php:206 msgid "Left for later: the chat disclosure is as it was." msgstr "" #: includes/class-aicl-setup.php:209 msgid "You told us people answer this chat, so no AI notice was added." msgstr "" #: includes/class-aicl-setup.php:212 msgid "Notice on. You told us this chat replies with AI." msgstr "" #: includes/class-aicl-setup.php:215 msgid "Notice on. You told us this chat sometimes replies with AI." msgstr "" #: includes/class-aicl-setup.php:218 msgid "Left for later: your Article 4 record is exactly as it was." msgstr "" #. translators: 1: number of statements ticked, 2: total statements. #: includes/class-aicl-setup.php:223 #, php-format msgid "You recorded %1$s of %2$s Article 4 statements as true of this site. This is your own attestation; we did not check it." msgstr "" #: includes/class-aicl-setup.php:229 msgid "You marked the set-up flow finished." msgstr "" #: includes/class-aicl-setup.php:438 msgid "That step is not available yet." msgstr "" #: includes/class-aicl-setup.php:474 #: includes/class-aicl-setup.php:511 #: includes/class-aicl-setup.php:678 #: includes/class-aicl-setup.php:737 msgid "Unrecognised answer." msgstr "" #: includes/class-aicl-setup.php:517 msgid "Tick at least one image first." msgstr "" #: includes/class-aicl-setup.php:538 #: includes/class-aicl-setup.php:578 msgid "You are not allowed to edit any of those files." msgstr "" #: includes/class-aicl-setup.php:556 msgid "That is not a source type this plugin can write." msgstr "" #: includes/class-aicl-setup.php:885 msgid "That entry is no longer in the record." msgstr "" #: includes/class-aicl-text.php:464 msgid "This text was artificially manipulated using AI." msgstr "" #: includes/class-aicl-text.php:467 #: i18n-src/pages.jsx:1604 #: i18n-src/pages.jsx:1666 msgid "This text was artificially generated using AI." msgstr "" #: includes/class-aicl-text.php:718 #: assets/js/text-block.js:188 #: assets/js/text-block.js:198 #: assets/js/text-block.js:250 msgid "AI content disclosure" msgstr "" #: includes/class-aicl-text.php:743 #: assets/js/text-block.js:151 msgid "This post’s text" msgstr "" #: includes/class-aicl-text.php:746 #: includes/class-aicl-text.php:894 #: assets/js/text-block.js:109 #: assets/js/text-block.js:137 msgid "Not flagged" msgstr "" #: includes/class-aicl-text.php:761 #: assets/js/text-block.js:194 msgid "Article 50(4) does not require this, because the site has not said it publishes on matters of public interest. The disclosure still shows, because you asked for it." msgstr "" #: includes/class-aicl-text.php:769 #: assets/js/text-block.js:204 msgid "A person reviewed or edited this text" msgstr "" #: includes/class-aicl-text.php:772 #: assets/js/text-block.js:230 msgid "Who holds editorial responsibility?" msgstr "" #: includes/class-aicl-text.php:777 msgid "Required for the exemption. Review alone is half the test." msgstr "" #: includes/class-aicl-text.php:869 msgid "Written by AI" msgstr "" #: includes/class-aicl-text.php:870 msgid "You wrote it, AI rewrote it" msgstr "" #: includes/class-aicl-text.php:871 msgid "AI involved, unspecified" msgstr "" #: includes/class-aicl-text.php:893 msgid "No AI in the text" msgstr "" #: includes/class-aicl-welcome.php:112 #: includes/class-aicl-welcome.php:113 msgid "Getting started" msgstr "" #: includes/class-aicl-welcome.php:165 msgid "Flag an image" msgstr "" #: includes/class-aicl-welcome.php:166 msgid "Pick any image and choose how it was made: AI Generated, or a human type like Camera Photo." msgstr "" #: includes/class-aicl-welcome.php:169 msgid "See the badge" msgstr "" #: includes/class-aicl-welcome.php:170 msgid "A clear \"AI-generated\" badge appears on the image on your site. That is the visible disclosure Article 50 asks for." msgstr "" #: includes/class-aicl-welcome.php:173 msgid "It is recorded, too" msgstr "" #: includes/class-aicl-welcome.php:174 msgid "The machine-readable IPTC/XMP mark is embedded in the file and mirrored as JSON-LD, automatically." msgstr "" #: includes/class-aicl-welcome.php:240 msgid "A quiet studio scene: the AIM Transparency character labelling a framed picture" msgstr "" #: includes/class-aicl-welcome.php:247 msgid "Plugin activated" msgstr "" #: includes/class-aicl-welcome.php:249 msgid "You are set up." msgstr "" #: includes/class-aicl-welcome.php:249 msgid "Let us label your first image." msgstr "" #: includes/class-aicl-welcome.php:250 msgid "AIM Transparency records how your images were made, shows a visible badge where Article 50 asks for one, and writes the provenance into the file so it travels with the picture. It takes about a minute to see it work." msgstr "" #: includes/class-aicl-welcome.php:271 msgid "Flag my first image" msgstr "" #: includes/class-aicl-welcome.php:274 msgid "Skip to the dashboard" msgstr "" #: includes/class-aicl-welcome.php:280 msgid "Style the badge" msgstr "" #: includes/class-aicl-welcome.php:284 msgid "Read the docs" msgstr "" #: includes/class-aicl-welcome.php:288 msgid "The Article 50 guide" msgstr "" #: assets/js/text-block.js:140 #: assets/js/text-block.js:146 msgid "No notice" msgstr "" #: assets/js/text-block.js:142 msgid "Notice shows" msgstr "" #: assets/js/text-block.js:144 msgid "One step left" msgstr "" #: assets/js/text-block.js:155 msgid "How was this text produced? Saves with the post." msgstr "" #: assets/js/text-block.js:232 msgid "Recorded. No notice will show on this post." msgstr "" #: assets/js/text-block.js:233 msgid "Name them and no notice shows. Article 50(4) asks for two things: a person reviewed the text, and someone answers for publishing it." msgstr "" #: i18n-src/App.jsx:9 msgid "EU AI Act content labelling" msgstr "" #: i18n-src/App.jsx:16 msgid "Overview" msgstr "" #: i18n-src/App.jsx:16 #: i18n-src/App.jsx:17 #: i18n-src/App.jsx:18 msgid "Workspace" msgstr "" #: i18n-src/App.jsx:17 msgid "Readiness" msgstr "" #: i18n-src/App.jsx:18 msgid "Media" msgstr "" #: i18n-src/App.jsx:19 #: i18n-src/pages.jsx:1125 msgid "Badge" msgstr "" #: i18n-src/App.jsx:19 #: i18n-src/App.jsx:20 #: i18n-src/App.jsx:21 #: i18n-src/App.jsx:22 msgid "Disclosure" msgstr "" #: i18n-src/App.jsx:20 msgid "Posts" msgstr "" #: i18n-src/App.jsx:21 msgid "Metadata" msgstr "" #: i18n-src/App.jsx:22 msgid "Shortcodes" msgstr "" #: i18n-src/App.jsx:23 msgid "Settings" msgstr "" #: i18n-src/App.jsx:23 #: i18n-src/App.jsx:24 #: i18n-src/App.jsx:25 msgid "Configure" msgstr "" #: i18n-src/App.jsx:24 msgid "Directory" msgstr "" #: i18n-src/App.jsx:25 #: i18n-src/pages.jsx:1573 #: i18n-src/pages.jsx:1884 #: i18n-src/ui/primitives.jsx:63 msgid "Upgrade" msgstr "" #: i18n-src/App.jsx:26 msgid "Docs" msgstr "" #: i18n-src/App.jsx:26 #: i18n-src/App.jsx:27 msgid "Resources" msgstr "" #: i18n-src/App.jsx:27 msgid "Support" msgstr "" #: i18n-src/pages.jsx:11 #: i18n-src/pages.jsx:665 #: i18n-src/pages.jsx:840 #: i18n-src/pages.jsx:2012 msgid "Not set" msgstr "" #: i18n-src/pages.jsx:14 msgid "AI (basic)" msgstr "" #: i18n-src/pages.jsx:15 msgid "Algorithmic / procedural" msgstr "" #: i18n-src/pages.jsx:18 msgid "Composite (non-AI)" msgstr "" #: i18n-src/pages.jsx:26 msgid "AI generated: badge and metadata" msgstr "" #: i18n-src/pages.jsx:27 msgid "AI modified: badge and metadata" msgstr "" #: i18n-src/pages.jsx:31 msgid "AI: badge and metadata" msgstr "" #: i18n-src/pages.jsx:32 msgid "Algorithmic, not AI: metadata only, no badge" msgstr "" #: i18n-src/pages.jsx:33 msgid "Camera photo: metadata only, no badge" msgstr "" #: i18n-src/pages.jsx:34 msgid "Human created: metadata only, no badge" msgstr "" #: i18n-src/pages.jsx:35 msgid "Composite, non-AI: metadata only, no badge" msgstr "" #: i18n-src/pages.jsx:38 #: i18n-src/pages.jsx:1686 msgid "Pill" msgstr "" #: i18n-src/pages.jsx:39 #: i18n-src/pages.jsx:1069 #: i18n-src/pages.jsx:1080 msgid "Soft" msgstr "" #: i18n-src/pages.jsx:40 #: i18n-src/pages.jsx:1686 #: i18n-src/pages.jsx:1752 msgid "Square" msgstr "" #: i18n-src/pages.jsx:41 msgid "Sharp" msgstr "" #: i18n-src/pages.jsx:42 #: i18n-src/pages.jsx:1131 msgid "Banner" msgstr "" #: i18n-src/pages.jsx:43 msgid "Tag" msgstr "" #: i18n-src/pages.jsx:44 msgid "Ribbon" msgstr "" #: i18n-src/pages.jsx:45 msgid "Corner" msgstr "" #: i18n-src/pages.jsx:46 msgid "Glass" msgstr "" #: i18n-src/pages.jsx:47 msgid "Ticket" msgstr "" #: i18n-src/pages.jsx:48 msgid "Underline" msgstr "" #: i18n-src/pages.jsx:49 msgid "Double" msgstr "" #: i18n-src/pages.jsx:128 msgid "AI-generated preview scene from the itisnothuman studio" msgstr "" #: i18n-src/pages.jsx:135 msgid "Preview image" msgstr "" #: i18n-src/pages.jsx:135 msgid "Generated" msgstr "" #: i18n-src/pages.jsx:143 msgid "Coverage by format" msgstr "" #: i18n-src/pages.jsx:143 msgid "Machine-readable mark written into each format" msgstr "" #: i18n-src/pages.jsx:143 msgid "No flagged images yet." msgstr "" #: i18n-src/pages.jsx:148 msgid "Recently flagged" msgstr "" #: i18n-src/pages.jsx:148 #: i18n-src/pages.jsx:2181 #: i18n-src/pages.jsx:2274 #: i18n-src/pages.jsx:2321 msgid "Open the Media tab" msgstr "" #: i18n-src/pages.jsx:148 msgid "Nothing flagged yet." msgstr "" #: i18n-src/pages.jsx:173 msgid "Recent changes" msgstr "" #: i18n-src/pages.jsx:173 msgid "A dated record of every change here. Undo restores the old setting." msgstr "" #: i18n-src/pages.jsx:173 msgid "Undoing…" msgstr "" #: i18n-src/pages.jsx:173 msgid "Undo" msgstr "" #: i18n-src/pages.jsx:176 msgid "Every AI tool this site uses, and what each one is for." msgstr "" #: i18n-src/pages.jsx:177 msgid "Everyone working here knows which AI tools are in use." msgstr "" #: i18n-src/pages.jsx:178 msgid "Whoever uses each tool knows what it is good at and where it fails." msgstr "" #: i18n-src/pages.jsx:179 msgid "Anything an AI writes or makes is checked by a person before it goes live." msgstr "" #: i18n-src/pages.jsx:180 msgid "A short written note of your rules for using AI here. Half a page counts." msgstr "" #: i18n-src/pages.jsx:181 msgid "One named person answers for how AI is used here." msgstr "" #: i18n-src/pages.jsx:182 msgid "A way to report an AI output that was wrong. An email you read counts." msgstr "" #: i18n-src/pages.jsx:183 msgid "Anyone who joins is shown the rules above before they start." msgstr "" #: i18n-src/pages.jsx:184 msgid "A date in the diary to read all of this again. Once a year is normal." msgstr "" #: i18n-src/pages.jsx:187 #: i18n-src/pages.jsx:243 msgid "Needs attention" msgstr "" #: i18n-src/pages.jsx:187 msgid "Fix" msgstr "" #: i18n-src/pages.jsx:188 msgid "Working as it should" msgstr "" #: i18n-src/pages.jsx:188 msgid "OK" msgstr "" #: i18n-src/pages.jsx:189 msgid "Nothing to do" msgstr "" #: i18n-src/pages.jsx:189 msgid "No action" msgstr "" #: i18n-src/pages.jsx:196 #: i18n-src/pages.jsx:1935 #, js-format msgid "%1$d of %2$d" msgstr "" #: i18n-src/pages.jsx:199 msgid "Your badge" msgstr "" #: i18n-src/pages.jsx:200 msgid "Your image files" msgstr "" #: i18n-src/pages.jsx:201 msgid "Your pages" msgstr "" #: i18n-src/pages.jsx:204 msgid "Your chat" msgstr "" #: i18n-src/pages.jsx:207 #: i18n-src/pages.jsx:225 msgid "not scored" msgstr "" #: i18n-src/pages.jsx:209 msgid "No chat told to us, so it is not counted either way." msgstr "" #: i18n-src/pages.jsx:222 msgid "Your writing" msgstr "" #: i18n-src/pages.jsx:227 msgid "This site does not publish on matters of public interest, so text is not counted." msgstr "" #: i18n-src/pages.jsx:227 msgid "The scope question is unanswered, so text is not counted either way." msgstr "" #: i18n-src/pages.jsx:231 msgid "Your record" msgstr "" #: i18n-src/pages.jsx:234 #: i18n-src/pages.jsx:515 #: i18n-src/pages.jsx:2246 #, js-format msgid "%1$d of %2$d steps" msgstr "" #: i18n-src/pages.jsx:243 msgid "On track" msgstr "" #: i18n-src/pages.jsx:243 msgid "In progress" msgstr "" #: i18n-src/pages.jsx:252 msgid "Turn all three on" msgstr "" #: i18n-src/pages.jsx:257 msgid "The server could not load your pages at all." msgstr "" #: i18n-src/pages.jsx:258 msgid "Your pages asked for a password." msgstr "" #: i18n-src/pages.jsx:259 msgid "Your pages came back almost empty." msgstr "" #: i18n-src/pages.jsx:260 msgid "The scan could not reach this site’s own API, so nothing was checked." msgstr "" #: i18n-src/pages.jsx:267 msgid "We could not read your own pages" msgstr "" #: i18n-src/pages.jsx:268 msgid "Plugins and library were checked, but a script-added chat widget would have been missed." msgstr "" #: i18n-src/pages.jsx:269 #, js-format msgid "0 pages, tried %s" msgstr "" #: i18n-src/pages.jsx:269 msgid "0 pages read" msgstr "" #: i18n-src/pages.jsx:271 #, js-format msgid "We asked your server to load a few of your own pages and it could not. %s A firewall or security plugin is the usual cause." msgstr "" #: i18n-src/pages.jsx:272 #, js-format msgid "Your pages returned an error (%s)." msgstr "" #: i18n-src/pages.jsx:272 msgid "unknown" msgstr "" #: i18n-src/pages.jsx:275 msgid "Press Re-scan at the top of this report." msgstr "" #: i18n-src/pages.jsx:276 msgid "If it keeps failing, ask your host, or switch off any security plugin that blocks loopback requests, and re-scan." msgstr "" #: i18n-src/pages.jsx:278 #, js-format msgid "Checked: your site address and your server’s own address. Result: %s." msgstr "" #: i18n-src/pages.jsx:278 msgid "no result" msgstr "" #: i18n-src/pages.jsx:284 msgid "Your AI images carry a label visitors can see" msgstr "" #: i18n-src/pages.jsx:284 msgid "Visitors cannot tell which of your images were made by AI" msgstr "" #: i18n-src/pages.jsx:285 #, js-format msgid "The visible label is on, and %s image is marked as AI, so the label appears on it wherever it is shown." msgid_plural "The visible label is on, and %s images are marked as AI, so the label appears on them wherever they are shown." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:285 msgid "The label is on. Nothing is marked as AI yet." msgstr "" #: i18n-src/pages.jsx:285 #, js-format msgid "You have marked %s image as AI, but the visible label is switched off, so nobody looking at your site can see it." msgid_plural "You have marked %s images as AI, but the visible label is switched off, so nobody looking at your site can see it." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:285 msgid "The visible label is switched off, so any image you mark as AI will carry no label a visitor can see." msgstr "" #: i18n-src/pages.jsx:286 #: i18n-src/pages.jsx:1405 #, js-format msgid "%s image marked" msgid_plural "%s images marked" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:287 msgid "The badge is the one disclosure a person can see without opening anything, and what Article 50 asks for." msgstr "" #: i18n-src/pages.jsx:289 msgid "Open the Badge tab and switch on “Show the badge on the front end”." msgstr "" #: i18n-src/pages.jsx:290 msgid "Choose how it looks, then save." msgstr "" #: i18n-src/pages.jsx:292 msgid "Change how it looks" msgstr "" #: i18n-src/pages.jsx:292 #: i18n-src/pages.jsx:1906 msgid "Open the Badge tab" msgstr "" #: i18n-src/pages.jsx:293 msgid "Checked: Badge, show on the front end. Currently on." msgstr "" #: i18n-src/pages.jsx:293 msgid "Checked: Badge, show on the front end. Currently off." msgstr "" #: i18n-src/pages.jsx:301 msgid "Visitors are told when AI is answering your chat" msgstr "" #: i18n-src/pages.jsx:302 msgid "The notice is on and appears beside your chat widget." msgstr "" #: i18n-src/pages.jsx:303 #: i18n-src/pages.jsx:317 #: i18n-src/pages.jsx:339 #, js-format msgid "%d chat tool found" msgid_plural "%d chat tools found" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:304 msgid "Article 50(1) asks you to tell people when they are dealing with an AI. This notice does that." msgstr "" #: i18n-src/pages.jsx:305 #: i18n-src/pages.jsx:383 msgid "Change the wording" msgstr "" #: i18n-src/pages.jsx:306 msgid "Checked: Settings, show the AI-assistant notice. Currently on." msgstr "" #: i18n-src/pages.jsx:312 msgid "An AI can answer your chat and visitors are not told" msgstr "" #: i18n-src/pages.jsx:314 #, js-format msgid "We found %s on your site. It can be answered by AI, and your chat notice is switched off." msgid_plural "We found %s on your site. They can be answered by AI, and your chat notice is switched off." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:318 msgid "Article 50(1) asks you to tell people when they are dealing with an AI. Found by scanning, so it does not change your score." msgstr "" #: i18n-src/pages.jsx:320 msgid "Say below who actually answers your chat." msgstr "" #: i18n-src/pages.jsx:321 msgid "If people, not AI, answer it, choose “People answer it”. Announcing an AI that is really your team would mislead your own visitors." msgstr "" #: i18n-src/pages.jsx:324 msgid "AI answers it" msgstr "" #: i18n-src/pages.jsx:325 #: i18n-src/pages.jsx:1672 msgid "Both" msgstr "" #: i18n-src/pages.jsx:326 msgid "People answer it" msgstr "" #: i18n-src/pages.jsx:329 #, js-format msgid "Checked: Settings, show the AI-assistant notice. Currently off. Found: %s." msgstr "" #: i18n-src/pages.jsx:330 #, js-format msgid "%1$s, by %2$s" msgstr "" #: i18n-src/pages.jsx:330 #: i18n-src/pages.jsx:538 msgid "plugin match" msgstr "" #: i18n-src/pages.jsx:337 msgid "No chat notice, and no chat we can see to put one on" msgstr "" #: i18n-src/pages.jsx:338 msgid "No chat widget told to us or found, so this is left out of your score." msgstr "" #: i18n-src/pages.jsx:340 msgid "If we missed a chat widget, switch the notice on in Settings and name its CSS selector there." msgstr "" #: i18n-src/pages.jsx:341 #: i18n-src/pages.jsx:443 #: i18n-src/pages.jsx:457 #: i18n-src/pages.jsx:548 #: i18n-src/pages.jsx:1390 #: i18n-src/pages.jsx:1412 #: i18n-src/pages.jsx:1563 #: i18n-src/pages.jsx:2235 msgid "Open the Settings tab" msgstr "" #: i18n-src/pages.jsx:342 msgid "Checked: Settings, show the AI-assistant notice, and the extra widget selectors box. Both empty." msgstr "" #: i18n-src/pages.jsx:349 msgid "We do not know whether your post text needs an AI disclosure" msgstr "" #: i18n-src/pages.jsx:350 msgid "One question is unanswered, so this report is silent on your written posts." msgstr "" #: i18n-src/pages.jsx:351 msgid "1 question" msgstr "" #: i18n-src/pages.jsx:352 msgid "Article 50(4) asks you to disclose AI-written text, but only where it informs the public on matters of public interest. Most sites are not covered." msgstr "" #: i18n-src/pages.jsx:354 msgid "Open the Posts tab and find “Does this site publish text to inform the public on matters of public interest?”." msgstr "" #: i18n-src/pages.jsx:355 msgid "Answer it once. If the answer is no, we will not ask you about your posts again." msgstr "" #: i18n-src/pages.jsx:357 msgid "Answer it in Posts" msgstr "" #: i18n-src/pages.jsx:358 msgid "Checked: Posts, the public-interest question. Currently unanswered." msgstr "" #: i18n-src/pages.jsx:364 msgid "Article 50(4) asks nothing of your post text" msgstr "" #: i18n-src/pages.jsx:365 msgid "The text duty does not reach this site, but you switched the disclosure on." msgstr "" #: i18n-src/pages.jsx:365 msgid "The text duty does not reach this site. You can still record how a post was written, in the editor." msgstr "" #: i18n-src/pages.jsx:366 msgid "Not required" msgstr "" #: i18n-src/pages.jsx:367 msgid "The duty is narrow on purpose. Nothing here is a gap, and what you disclose is offered rather than owed." msgstr "" #: i18n-src/pages.jsx:368 msgid "Change your answer" msgstr "" #: i18n-src/pages.jsx:369 msgid "Checked: Posts, the public-interest question. Answered no." msgstr "" #: i18n-src/pages.jsx:375 msgid "Your AI-written posts carry a disclosure" msgstr "" #: i18n-src/pages.jsx:375 msgid "Your AI-written posts carry no disclosure" msgstr "" #: i18n-src/pages.jsx:376 msgid "The line is on. Marked posts say so unless reviewed with someone named as responsible." msgstr "" #: i18n-src/pages.jsx:376 msgid "This site is in scope for the Article 50(4) text duty, but the disclosure line is off. A post marked AI-written says nothing to a reader." msgstr "" #: i18n-src/pages.jsx:377 msgid "Disclosure on" msgstr "" #: i18n-src/pages.jsx:377 msgid "Disclosure off" msgstr "" #: i18n-src/pages.jsx:378 msgid "The line readers see on a post written or rewritten by AI. It appears only where a disclosure is owed." msgstr "" #: i18n-src/pages.jsx:380 msgid "Open the Posts tab and switch on “Show the disclosure on AI-written posts”." msgstr "" #: i18n-src/pages.jsx:381 msgid "Mark each post in the editor, under “AI content disclosure”." msgstr "" #: i18n-src/pages.jsx:383 msgid "Open the Posts tab" msgstr "" #: i18n-src/pages.jsx:384 msgid "Checked: Posts, show the disclosure on AI-written posts. Currently on." msgstr "" #: i18n-src/pages.jsx:384 msgid "Checked: Posts, show the disclosure on AI-written posts. Currently off." msgstr "" #: i18n-src/pages.jsx:392 #, js-format msgid "%d image looks AI-made but is not marked" msgid_plural "%d images look AI-made but are not marked" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:394 msgid "Inside its file we found either a record saying it was made by AI or the name of a known AI image tool, but you have not marked it, so your site presents it as if a person made it." msgid_plural "Inside their files we found either a record saying they were made by AI or the name of a known AI image tool, but you have not marked them, so your site presents them as if a person made them." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:401 #, js-format msgid "%1$d of %2$d checked" msgstr "" #: i18n-src/pages.jsx:403 #, js-format msgid "We read each unmarked image for a source record and known AI tool names, checking the %d newest. We never mark an image for you." msgstr "" #: i18n-src/pages.jsx:407 msgid "Open the Media tab and find these images." msgstr "" #: i18n-src/pages.jsx:408 msgid "Set how each one was really made. Anything you set as AI gets the label, the mark inside the file and the note in your page code straight away." msgstr "" #: i18n-src/pages.jsx:411 #: i18n-src/pages.jsx:428 #: i18n-src/pages.jsx:537 #: i18n-src/pages.jsx:1391 #: i18n-src/pages.jsx:1453 msgid "Review in Media" msgstr "" #: i18n-src/pages.jsx:412 msgid "Mark them with a scan" msgstr "" #: i18n-src/pages.jsx:412 msgid "Mark them automatically with Pro" msgstr "" #: i18n-src/pages.jsx:414 #, js-format msgid "Checked: the first 256 KB of each of the %d newest unmarked image files, on this server. Nothing left your site." msgstr "" #: i18n-src/pages.jsx:421 msgid "You have not marked any images as AI yet" msgstr "" #: i18n-src/pages.jsx:423 #, js-format msgid "Your library holds %s image and none of it is marked. If none of your images were made by AI, that is the right answer and there is nothing to do here." msgid_plural "Your library holds %s images and none of them are marked. If none of your images were made by AI, that is the right answer and there is nothing to do here." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:426 #, js-format msgid "0 of %s marked" msgstr "" #: i18n-src/pages.jsx:427 msgid "Marked images are not scored: we cannot tell a site with no AI images from one that has not marked them." msgstr "" #: i18n-src/pages.jsx:429 #, js-format msgid "Checked: your media library. %s images, 0 with an AI source type set." msgstr "" #: i18n-src/pages.jsx:435 msgid "Your image files carry the mark inside them" msgstr "" #: i18n-src/pages.jsx:435 msgid "Nothing is written inside your image files" msgstr "" #: i18n-src/pages.jsx:436 #, js-format msgid "The mark is written into every image you mark as AI. %s file has been written so far, counting every size WordPress makes." msgid_plural "The mark is written into every image you mark as AI. %s files have been written so far, counting every size WordPress makes." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:436 msgid "The file mark is off, so a downloaded image carries nothing saying it was AI." msgstr "" #: i18n-src/pages.jsx:437 #, js-format msgid "%s file written" msgid_plural "%s files written" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:438 msgid "A short note inside the image file itself, so it travels when the file does." msgstr "" #: i18n-src/pages.jsx:440 msgid "Open the Settings tab and switch on “Embed IPTC/XMP into files”." msgstr "" #: i18n-src/pages.jsx:441 msgid "Save. New marks are written from then on." msgstr "" #: i18n-src/pages.jsx:444 msgid "Checked: Settings, embed IPTC/XMP into files. Currently on." msgstr "" #: i18n-src/pages.jsx:444 msgid "Checked: Settings, embed IPTC/XMP into files. Currently off." msgstr "" #: i18n-src/pages.jsx:449 msgid "Search engines are told which of your images are AI" msgstr "" #: i18n-src/pages.jsx:449 msgid "Search engines are not told which of your images are AI" msgstr "" #: i18n-src/pages.jsx:450 msgid "The page-code note is on, so every page with a marked image says so." msgstr "" #: i18n-src/pages.jsx:450 msgid "The note in your page code is switched off, so a search engine or a detection tool reading your pages sees nothing that says an image was made by AI." msgstr "" #: i18n-src/pages.jsx:451 #, js-format msgid "%s image declared" msgid_plural "%s images declared" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:452 msgid "A block of JSON-LD in your page code that search engines read and visitors never see." msgstr "" #: i18n-src/pages.jsx:454 msgid "Open the Settings tab and switch on “Output schema.org JSON-LD”." msgstr "" #: i18n-src/pages.jsx:455 msgid "Save. It applies to every page from then on." msgstr "" #: i18n-src/pages.jsx:458 msgid "Checked: Settings, output schema.org JSON-LD. Currently on." msgstr "" #: i18n-src/pages.jsx:458 msgid "Checked: Settings, output schema.org JSON-LD. Currently off." msgstr "" #: i18n-src/pages.jsx:465 msgid "Every image you marked carries the mark inside its file" msgstr "" #: i18n-src/pages.jsx:465 msgid "Some images you marked have no mark inside the file" msgstr "" #: i18n-src/pages.jsx:466 #, js-format msgid "All %1$s%% of the images you marked as AI have been written to." msgstr "" #: i18n-src/pages.jsx:466 #, js-format msgid "%1$s%% of your marked images have been written to. The rest are still labelled and declared." msgstr "" #: i18n-src/pages.jsx:467 #: i18n-src/pages.jsx:1405 #: i18n-src/pages.jsx:2215 #: i18n-src/pages.jsx:2290 #, js-format msgid "%s%% of marked images" msgstr "" #: i18n-src/pages.jsx:468 msgid "Writing can fail for one image and succeed for the next. This figure counts images, not files." msgstr "" #: i18n-src/pages.jsx:470 msgid "Open the Metadata tab and re-run the write over your marked images." msgstr "" #: i18n-src/pages.jsx:471 msgid "If a whole format is missing, read the format finding in this report instead: that one is your server, not your settings." msgstr "" #: i18n-src/pages.jsx:473 #: i18n-src/pages.jsx:501 #: i18n-src/pages.jsx:2217 #: i18n-src/pages.jsx:2264 #: i18n-src/pages.jsx:2334 msgid "Open the Metadata tab" msgstr "" #: i18n-src/pages.jsx:475 #, js-format msgid "Checked: %1$s%% of marked images. Separately, %2$s file has been written, counting every size WordPress generates." msgid_plural "Checked: %1$s%% of marked images. Separately, %2$s files have been written, counting every size WordPress generates." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:487 #, js-format msgid "%d of your image formats cannot carry the mark inside the file" msgid_plural "%d of your image formats cannot carry the mark inside the file" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:491 #, js-format msgid "%s cannot be written to here. The visible label and your page code still disclose them." msgstr "" #: i18n-src/pages.jsx:494 #: i18n-src/pages.jsx:1426 #, js-format msgid "%1$d of %2$d formats" msgstr "" #: i18n-src/pages.jsx:495 msgid "Your host is missing exiftool, which a server needs to write inside WebP or GIF. Only the mark inside the file is affected." msgstr "" #: i18n-src/pages.jsx:497 msgid "Ask your hosting company to install exiftool. The package is usually called exiftool or libimage-exiftool-perl, and it is a standard tool most hosts already have." msgstr "" #: i18n-src/pages.jsx:498 msgid "Once they confirm it, come back and re-run the write from the Metadata tab." msgstr "" #: i18n-src/pages.jsx:499 msgid "If they will not install it, change nothing else. These images stay disclosed by the badge and by your page code." msgstr "" #: i18n-src/pages.jsx:502 #, js-format msgid "Checked: exiftool on this server. Not found. Affected formats: %s." msgstr "" #: i18n-src/pages.jsx:509 msgid "Your written record of how AI is used here is complete" msgstr "" #: i18n-src/pages.jsx:509 msgid "Your written record of how AI is used here is unfinished" msgstr "" #: i18n-src/pages.jsx:510 #, js-format msgid "All %1$d steps are recorded. Add a date or note on Readiness to make it stand alone." msgstr "" #: i18n-src/pages.jsx:511 #, js-format msgid "You have recorded %1$d of %2$d steps. The rest are gaps you would explain from memory." msgstr "" #: i18n-src/pages.jsx:516 msgid "Article 4 asks you to show that people using AI here know what they are doing. A written record, not a course." msgstr "" #: i18n-src/pages.jsx:519 msgid "Tick a step below the moment it is true of how you actually work." msgstr "" #: i18n-src/pages.jsx:520 msgid "Add a date or a note against it on the Readiness tab, if you want the record to stand on its own." msgstr "" #: i18n-src/pages.jsx:522 #: i18n-src/pages.jsx:2248 msgid "Open the Readiness tab" msgstr "" #: i18n-src/pages.jsx:523 #, js-format msgid "Checked: the Article 4 checklist saved on this site. %1$d of %2$d ticked." msgstr "" #: i18n-src/pages.jsx:530 #, js-format msgid "%d AI tool on your site can make content" msgid_plural "%d AI tools on your site can make content" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:532 #, js-format msgid "We found %s. Anything you publish from it should be marked like any other AI image or text." msgid_plural "We found %s. Anything you publish from them should be marked like any other AI image or text." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:535 #, js-format msgid "%d tool found" msgid_plural "%d tools found" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:536 msgid "Having the tool installed is not a fault and changes nothing in your score." msgstr "" #: i18n-src/pages.jsx:538 #, js-format msgid "Checked: %1$s, found by %2$s, Article %3$s." msgstr "" #: i18n-src/pages.jsx:544 msgid "New uploads carrying AI provenance are marked for you" msgstr "" #: i18n-src/pages.jsx:544 msgid "Marking images automatically is a paid extra" msgstr "" #: i18n-src/pages.jsx:545 msgid "Automatic marking is active, so an upload declaring AI is marked on the way in." msgstr "" #: i18n-src/pages.jsx:545 msgid "This is not a fault and it does not affect your score. Everything this report scores works on the free plugin." msgstr "" #: i18n-src/pages.jsx:546 msgid "active" msgstr "" #: i18n-src/pages.jsx:546 msgid "not installed" msgstr "" #: i18n-src/pages.jsx:547 msgid "You can turn it off in Settings, under Automation, if you would rather mark everything by hand." msgstr "" #: i18n-src/pages.jsx:547 msgid "Pro reads the record AI tools leave inside a file and marks the image on upload." msgstr "" #: i18n-src/pages.jsx:550 msgid "Checked: Settings, auto-flag AI images on upload. Currently on." msgstr "" #: i18n-src/pages.jsx:550 msgid "Checked: licence state on this site. No Pro licence active." msgstr "" #: i18n-src/pages.jsx:555 msgid "Your site is listed in the public transparency directory" msgstr "" #: i18n-src/pages.jsx:555 msgid "You can list this site in the public transparency directory" msgstr "" #: i18n-src/pages.jsx:556 msgid "Anyone can look your site up. Listing is optional and changes nothing about your score." msgstr "" #: i18n-src/pages.jsx:556 msgid "Listing is optional, free, and changes nothing about your score or your site. It is a public page saying this site discloses its AI content." msgstr "" #: i18n-src/pages.jsx:557 msgid "listed" msgstr "" #: i18n-src/pages.jsx:557 msgid "not listed" msgstr "" #: i18n-src/pages.jsx:558 msgid "Nothing is sent anywhere unless you switch it on, and you can remove the listing at any time." msgstr "" #: i18n-src/pages.jsx:559 msgid "Open the Directory tab" msgstr "" #: i18n-src/pages.jsx:560 msgid "Checked: Directory, list this site. Currently on." msgstr "" #: i18n-src/pages.jsx:560 msgid "Checked: Directory, list this site. Currently off." msgstr "" #: i18n-src/pages.jsx:570 #: i18n-src/pages.jsx:2359 msgid "What this means" msgstr "" #: i18n-src/pages.jsx:572 msgid "Marking…" msgstr "" #: i18n-src/pages.jsx:572 msgid "Mark done" msgstr "" #: i18n-src/pages.jsx:573 msgid "What to do" msgstr "" #: i18n-src/pages.jsx:573 msgid "Automatic marking" msgstr "" #: i18n-src/pages.jsx:573 msgid "Read the provenance AI tools embed and mark images automatically on upload, with no manual tagging." msgstr "" #: i18n-src/pages.jsx:579 #: i18n-src/pages.jsx:2427 msgid "Working…" msgstr "" #: i18n-src/pages.jsx:584 #, js-format msgid "Score: %d out of 100" msgstr "" #: i18n-src/pages.jsx:594 msgid "/100" msgstr "" #: i18n-src/pages.jsx:654 msgid "Nothing needs your attention." msgstr "" #: i18n-src/pages.jsx:654 #, js-format msgid "%d thing needs your attention." msgid_plural "%d things need your attention." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:654 msgid "Everything checkable is set up and your record is complete." msgstr "" #: i18n-src/pages.jsx:654 #, js-format msgid "The first one: %s." msgstr "" #: i18n-src/pages.jsx:654 #: i18n-src/pages.jsx:1555 msgid "Take me to the first one" msgstr "" #: i18n-src/pages.jsx:655 #, js-format msgid "Scored on %1$d of %2$d areas of your site." msgstr "" #: i18n-src/pages.jsx:658 #, js-format msgid "%1$s is not scored on this site. %2$s" msgstr "" #: i18n-src/pages.jsx:658 msgid "Scored from what you set up and recorded. Scan results below never change it." msgstr "" #: i18n-src/pages.jsx:658 msgid "Run the scan again" msgstr "" #: i18n-src/pages.jsx:658 #: i18n-src/pages.jsx:1578 msgid "Scanning…" msgstr "" #: i18n-src/pages.jsx:658 msgid "Re-scan" msgstr "" #: i18n-src/pages.jsx:658 #: i18n-src/pages.jsx:1563 #: i18n-src/pages.jsx:2432 #: i18n-src/pages.jsx:2450 msgid "Open everything" msgstr "" #: i18n-src/pages.jsx:658 #: i18n-src/pages.jsx:1563 #: i18n-src/pages.jsx:2432 #: i18n-src/pages.jsx:2450 msgid "Close everything" msgstr "" #: i18n-src/pages.jsx:658 msgid "Still reading your pages and your newest unmarked images. Anything we find is added below, and none of it changes your score." msgstr "" #: i18n-src/pages.jsx:665 msgid "Nothing recorded yet" msgstr "" #: i18n-src/pages.jsx:666 msgid "Recorded as made with AI" msgstr "" #: i18n-src/pages.jsx:667 msgid "Recorded as made without AI" msgstr "" #: i18n-src/pages.jsx:667 msgid "Human" msgstr "" #: i18n-src/pages.jsx:670 msgid "You have not said how this image was made. Nothing is written into it and no label is shown." msgstr "" #: i18n-src/pages.jsx:671 msgid "An AI tool made the whole image from a prompt or a description, with no photograph or drawing underneath it." msgstr "" #: i18n-src/pages.jsx:672 msgid "A real photograph or drawing that an AI tool then changed, extended or retouched." msgstr "" #: i18n-src/pages.jsx:673 msgid "AI was involved somewhere and you would rather not say how. This is the plain “AI” mark." msgstr "" #: i18n-src/pages.jsx:674 msgid "Made by software following rules rather than by a trained model: a chart, a fractal, a formula drawing." msgstr "" #: i18n-src/pages.jsx:675 msgid "A photograph taken with a camera or a phone, or a scan of something real." msgstr "" #: i18n-src/pages.jsx:676 msgid "Drawn, painted, modelled or laid out by a person, in tools that do not generate anything themselves." msgstr "" #: i18n-src/pages.jsx:677 msgid "Several real images combined by a person, with no AI anywhere in the mix." msgstr "" #: i18n-src/pages.jsx:686 #, js-format msgid "The label is hidden for %s in the Badge tab, so no visitor sees this one." msgstr "" #: i18n-src/pages.jsx:686 msgid "The label is switched off for your whole site, so no visitor sees this one." msgstr "" #: i18n-src/pages.jsx:686 msgid "A label saying so is drawn on this image, because you switched it on for this type." msgstr "" #: i18n-src/pages.jsx:704 #, js-format msgid "Open details for %s" msgstr "" #: i18n-src/pages.jsx:707 #, js-format msgid "How %s was made" msgstr "" #: i18n-src/pages.jsx:799 #, js-format msgid "Saved. %1$s is now recorded as %2$s." msgstr "" #: i18n-src/pages.jsx:799 #, js-format msgid "Saved. %s has nothing recorded now." msgstr "" #: i18n-src/pages.jsx:804 #, js-format msgid "That did not save. %s is back to the answer it had. Try again in a moment." msgstr "" #: i18n-src/pages.jsx:811 msgid "Source type recorded" msgstr "" #: i18n-src/pages.jsx:812 msgid "Nothing recorded" msgstr "" #: i18n-src/pages.jsx:814 msgid "There are no images in your library yet." msgstr "" #: i18n-src/pages.jsx:814 msgid "No image in your library has a source type recorded yet." msgstr "" #: i18n-src/pages.jsx:814 msgid "Your one image has a source type recorded." msgid_plural "All %s images in your library have a source type recorded." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:814 #, js-format msgid "%1$s of your %2$s images has a source type recorded." msgid_plural "%1$s of your %2$s images have a source type recorded." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:815 msgid "Whatever you set here is also written inside the image file itself and into the note your pages give search engines." msgstr "" #: i18n-src/pages.jsx:815 msgid "Also written inside the image file. The note in your page code is off in Settings." msgstr "" #: i18n-src/pages.jsx:815 msgid "Also written into your page code. The mark inside the image file is off in Settings." msgstr "" #: i18n-src/pages.jsx:815 msgid "The mark inside files and the note in your page code are both off in Settings." msgstr "" #: i18n-src/pages.jsx:816 #, js-format msgid "Nothing in your library matches “%s”. Clear the search to see all of it again." msgstr "" #: i18n-src/pages.jsx:816 msgid "No image has a source type recorded yet, so there is nothing to show here." msgstr "" #: i18n-src/pages.jsx:816 msgid "Every image in your library has a source type recorded, so there is nothing left in this filter." msgstr "" #: i18n-src/pages.jsx:816 msgid "There are no images in your library yet. Once you upload one it appears here." msgstr "" #: i18n-src/pages.jsx:817 msgid "Say how each image was made. Leaving one blank is a fair answer." msgstr "" #: i18n-src/pages.jsx:820 msgid "Show me the ones with nothing recorded" msgstr "" #: i18n-src/pages.jsx:823 msgid "Show every image" msgstr "" #: i18n-src/pages.jsx:823 #: i18n-src/pages.jsx:2001 #: i18n-src/pages.jsx:2317 #, js-format msgid "%s image" msgid_plural "%s images" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:823 msgid "Counts are your whole library, not this page. A blank source is not a fault." msgstr "" #: i18n-src/pages.jsx:823 msgid "Search by title or file name. The filter changes nothing about your images." msgstr "" #: i18n-src/pages.jsx:823 #: i18n-src/pages.jsx:862 msgid "What each answer means" msgstr "" #: i18n-src/pages.jsx:826 msgid "Search your library by title or file name" msgstr "" #: i18n-src/pages.jsx:827 msgid "Search…" msgstr "" #: i18n-src/pages.jsx:837 msgid "All" msgstr "" #: i18n-src/pages.jsx:838 msgid "With AI" msgstr "" #: i18n-src/pages.jsx:839 msgid "Without AI" msgstr "" #: i18n-src/pages.jsx:841 msgid "Reading your library…" msgstr "" #: i18n-src/pages.jsx:849 msgid "Media pages" msgstr "" #: i18n-src/pages.jsx:849 #, js-format msgid "Page %1$s of %2$s" msgstr "" #: i18n-src/pages.jsx:849 msgid "Previous" msgstr "" #: i18n-src/pages.jsx:854 #, js-format msgid "Go to page %s" msgstr "" #: i18n-src/pages.jsx:856 msgid "Next" msgstr "" #: i18n-src/pages.jsx:867 #, js-format msgid "%s other file in your library is not shown. AIM labels images today; video and audio are on the roadmap." msgid_plural "%s other files in your library are not shown. AIM labels images today; video and audio are on the roadmap." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:918 msgid "How this image was made" msgstr "" #: i18n-src/pages.jsx:924 msgid "Where the disclosure lives" msgstr "" #: i18n-src/pages.jsx:924 msgid "Badge shows on your site" msgstr "" #: i18n-src/pages.jsx:924 msgid "No badge" msgstr "" #: i18n-src/pages.jsx:924 msgid "Visitors see it on the image" msgstr "" #: i18n-src/pages.jsx:924 msgid "This type carries no visible badge on your site" msgstr "" #: i18n-src/pages.jsx:924 msgid "Nothing is claimed about this image" msgstr "" #: i18n-src/pages.jsx:924 msgid "Written into the file" msgstr "" #: i18n-src/pages.jsx:924 msgid "Readable by machines" msgstr "" #: i18n-src/pages.jsx:924 msgid "schema.org JSON-LD on the page" msgstr "" #: i18n-src/pages.jsx:924 msgid "The full-size original kept beside this image is marked as well." msgstr "" #: i18n-src/pages.jsx:924 msgid "A full-size original is kept beside this image and is left unmarked." msgstr "" #: i18n-src/pages.jsx:924 msgid "File" msgstr "" #: i18n-src/pages.jsx:924 msgid "Filename" msgstr "" #: i18n-src/pages.jsx:924 msgid "Dimensions" msgstr "" #: i18n-src/pages.jsx:924 #: i18n-src/pages.jsx:2098 msgid "Size" msgstr "" #: i18n-src/pages.jsx:924 msgid "Type" msgstr "" #: i18n-src/pages.jsx:924 msgid "Uploaded" msgstr "" #: i18n-src/pages.jsx:924 msgid "Sub-sizes" msgstr "" #: i18n-src/pages.jsx:989 msgid "Show on the front end" msgstr "" #: i18n-src/pages.jsx:990 msgid "Draws the label on every marked image. With it off, the mark still goes inside the file." msgstr "" #: i18n-src/pages.jsx:995 msgid "Label style" msgstr "" #: i18n-src/pages.jsx:996 msgid "EU is the European Commission’s icon set. AIM redraws it in your page code. Custom gives you colours, shape and your logo." msgstr "" #: i18n-src/pages.jsx:998 #: i18n-src/pages.jsx:1232 msgid "EU" msgstr "" #: i18n-src/pages.jsx:999 #: i18n-src/pages.jsx:1231 msgid "AIM" msgstr "" #: i18n-src/pages.jsx:1000 msgid "Custom" msgstr "" #: i18n-src/pages.jsx:1007 msgid "Compact mark" msgstr "" #: i18n-src/pages.jsx:1008 msgid "Shows the plain AI circle on its own, with no Generated or Modified word beside it." msgstr "" #: i18n-src/pages.jsx:1014 msgid "Position" msgstr "" #: i18n-src/pages.jsx:1015 msgid "Which corner of the image the label sits in: top left, top right, bottom left or bottom right." msgstr "" #: i18n-src/pages.jsx:1017 msgid "TL" msgstr "" #: i18n-src/pages.jsx:1018 msgid "TR" msgstr "" #: i18n-src/pages.jsx:1019 msgid "BL" msgstr "" #: i18n-src/pages.jsx:1020 msgid "BR" msgstr "" #: i18n-src/pages.jsx:1026 msgid "Label text" msgstr "" #: i18n-src/pages.jsx:1027 msgid "The wording on every badge. Leave it empty and each type keeps its own wording from the list below." msgstr "" #: i18n-src/pages.jsx:1028 msgid "AI-generated" msgstr "" #: i18n-src/pages.jsx:1032 #: i18n-src/pages.jsx:1264 #: i18n-src/pages.jsx:1693 msgid "Background" msgstr "" #: i18n-src/pages.jsx:1033 msgid "The fill behind the wording." msgstr "" #: i18n-src/pages.jsx:1038 #: i18n-src/pages.jsx:1269 #: i18n-src/pages.jsx:1699 msgid "Text colour" msgstr "" #: i18n-src/pages.jsx:1039 msgid "The wording and the small dot beside it." msgstr "" #: i18n-src/pages.jsx:1044 msgid "Border width" msgstr "" #: i18n-src/pages.jsx:1045 msgid "A line drawn around the badge, which helps it hold its edge over a busy photograph." msgstr "" #: i18n-src/pages.jsx:1047 #: i18n-src/pages.jsx:1068 #: i18n-src/pages.jsx:1079 #: i18n-src/pages.jsx:1233 msgid "None" msgstr "" #: i18n-src/pages.jsx:1057 msgid "Border colour" msgstr "" #: i18n-src/pages.jsx:1058 msgid "The colour of that line." msgstr "" #: i18n-src/pages.jsx:1065 msgid "Corner radius" msgstr "" #: i18n-src/pages.jsx:1066 msgid "How round the four corners are." msgstr "" #: i18n-src/pages.jsx:1070 msgid "Round" msgstr "" #: i18n-src/pages.jsx:1076 msgid "Shadow" msgstr "" #: i18n-src/pages.jsx:1077 msgid "How far the badge lifts off the image behind it." msgstr "" #: i18n-src/pages.jsx:1081 msgid "Strong" msgstr "" #: i18n-src/pages.jsx:1084 msgid "This is what a visitor sees on an image you have marked as AI." msgstr "" #: i18n-src/pages.jsx:1084 msgid "Every marked image carries it, in the corner you choose." msgstr "" #: i18n-src/pages.jsx:1084 msgid "Nobody sees it yet: the label is off. Turn on “Show on the front end”." msgstr "" #: i18n-src/pages.jsx:1084 msgid "Every label this style shows" msgstr "" #: i18n-src/pages.jsx:1084 msgid "Shown" msgstr "" #: i18n-src/pages.jsx:1084 msgid "Hidden" msgstr "" #: i18n-src/pages.jsx:1084 msgid "Hiding a label never removes the mark inside the file or the note in your page code." msgstr "" #: i18n-src/pages.jsx:1084 msgid "Design" msgstr "" #: i18n-src/pages.jsx:1084 msgid "Shape, colour and depth of the custom badge. Everything here redraws the preview above as you set it." msgstr "" #: i18n-src/pages.jsx:1084 msgid "Badge shape" msgstr "" #: i18n-src/pages.jsx:1084 msgid "The outline the badge is cut to. Some shapes carry their own edge." msgstr "" #: i18n-src/pages.jsx:1086 msgid "Show the small dot" msgstr "" #: i18n-src/pages.jsx:1087 msgid "Your logo is the badge’s mark now, so the dot stays hidden while a logo is set." msgstr "" #: i18n-src/pages.jsx:1087 msgid "The small dot drawn before the label. Turn it off for a plainer mark." msgstr "" #: i18n-src/pages.jsx:1089 msgid "What each type shows" msgstr "" #: i18n-src/pages.jsx:1090 msgid "Turn a type off to remove its label; the mark inside the file stays. Official icons carry their own wording." msgstr "" #: i18n-src/pages.jsx:1090 msgid "Turn a type off to remove its label; the mark inside the file stays. Leave wording empty for the default." msgstr "" #: i18n-src/pages.jsx:1091 msgid "Wording fixed by the official icon" msgstr "" #: i18n-src/pages.jsx:1091 msgid "Default wording" msgstr "" #: i18n-src/pages.jsx:1091 msgid "The custom style can label non-AI types too. They stay off unless you switch them on." msgstr "" #: i18n-src/pages.jsx:1091 msgid "Only the custom style can label non-AI types." msgstr "" #: i18n-src/pages.jsx:1091 msgid "Click to disclose" msgstr "" #: i18n-src/pages.jsx:1091 msgid "Makes the badge clickable, so a visitor who wants the detail can get it." msgstr "" #: i18n-src/pages.jsx:1091 msgid "Open a panel on click" msgstr "" #: i18n-src/pages.jsx:1091 msgid "Without it the badge is a plain mark that does nothing when clicked." msgstr "" #: i18n-src/pages.jsx:1091 msgid "Panel heading" msgstr "" #: i18n-src/pages.jsx:1091 msgid "The line at the top of the panel." msgstr "" #: i18n-src/pages.jsx:1092 msgid "Panel text" msgstr "" #: i18n-src/pages.jsx:1093 msgid "What the panel says. Links, bold, italic and lists allowed. Leave empty for wording that matches the image." msgstr "" #: i18n-src/pages.jsx:1094 msgid "This image was generated by an AI model. Our AI policy" msgstr "" #: i18n-src/pages.jsx:1094 msgid "Your logo" msgstr "" #: i18n-src/pages.jsx:1094 msgid "Puts your own mark inside the badge, on the AIM and custom styles." msgstr "" #: i18n-src/pages.jsx:1094 msgid "Logo image" msgstr "" #: i18n-src/pages.jsx:1094 msgid "An image address or an upload. A small PNG or SVG with a transparent background sits best." msgstr "" #: i18n-src/pages.jsx:1094 msgid "Uploading…" msgstr "" #: i18n-src/pages.jsx:1094 msgid "Upload" msgstr "" #: i18n-src/pages.jsx:1094 msgid "Remove" msgstr "" #: i18n-src/pages.jsx:1094 msgid "Preview is live, your site is not. Nothing reaches visitors until you save." msgstr "" #: i18n-src/pages.jsx:1094 #: i18n-src/pages.jsx:1946 msgid "Save" msgstr "" #: i18n-src/pages.jsx:1097 msgid "AI generated" msgstr "" #: i18n-src/pages.jsx:1098 msgid "AI edited" msgstr "" #: i18n-src/pages.jsx:1099 msgid "AI assisted" msgstr "" #: i18n-src/pages.jsx:1100 msgid "Chatbot" msgstr "" #: i18n-src/pages.jsx:1119 msgid "Inline" msgstr "" #: i18n-src/pages.jsx:1120 msgid "Flows inside a sentence." msgstr "" #: i18n-src/pages.jsx:1121 msgid "It runs inside your own sentence, so nobody has to stop reading to notice it." msgstr "" #: i18n-src/pages.jsx:1126 msgid "Sits on a line of its own." msgstr "" #: i18n-src/pages.jsx:1127 msgid "It stands on its own line, directly above or below what it describes." msgstr "" #: i18n-src/pages.jsx:1132 msgid "A full-width block." msgstr "" #: i18n-src/pages.jsx:1133 msgid "It runs the full width of the content, as a block nobody scrolls past." msgstr "" #: i18n-src/pages.jsx:1142 msgid "We published this last week." msgstr "" #: i18n-src/pages.jsx:1143 msgid "It has been reviewed since." msgstr "" #: i18n-src/pages.jsx:1150 #: i18n-src/pages.jsx:2119 msgid "Copied" msgstr "" #: i18n-src/pages.jsx:1150 #: i18n-src/pages.jsx:2119 msgid "Copy" msgstr "" #: i18n-src/pages.jsx:1182 #, js-format msgid "The wording is “%s”, with the European Commission’s AI-content icon before it." msgstr "" #: i18n-src/pages.jsx:1182 #, js-format msgid "The wording is “%s”, on its own with no symbol." msgstr "" #: i18n-src/pages.jsx:1182 #, js-format msgid "The wording is “%s”, with the AIM symbol before it." msgstr "" #: i18n-src/pages.jsx:1183 msgid "Default near-black pill" msgstr "" #: i18n-src/pages.jsx:1183 #, js-format msgid "Your colours, %s:1" msgstr "" #: i18n-src/pages.jsx:1183 #, js-format msgid "Your colours, %s:1, too low to use" msgstr "" #: i18n-src/pages.jsx:1192 msgid "What it says" msgstr "" #: i18n-src/pages.jsx:1196 msgid "Type of disclosure" msgstr "" #: i18n-src/pages.jsx:1197 msgid "Which case this notice covers. The first three are AI-made content, the fourth is a chat answered by AI." msgstr "" #: i18n-src/pages.jsx:1202 msgid "Your own wording" msgstr "" #: i18n-src/pages.jsx:1203 msgid "Leave empty to use the sentence from Settings, Chatbot disclosure." msgstr "" #: i18n-src/pages.jsx:1203 msgid "Leave empty to use the default sentence for this type." msgstr "" #: i18n-src/pages.jsx:1215 #: i18n-src/pages.jsx:1676 msgid "How it looks" msgstr "" #: i18n-src/pages.jsx:1219 msgid "How it sits" msgstr "" #: i18n-src/pages.jsx:1225 #: i18n-src/pages.jsx:1715 #: i18n-src/pages.jsx:2106 msgid "Mark" msgstr "" #: i18n-src/pages.jsx:1226 msgid "The symbol before the text. EU is the European Commission icon for the matching source type." msgstr "" #: i18n-src/pages.jsx:1226 msgid "The EU icon set labels AI-generated media, and has no icon for a chatbot, so this one uses the AIM symbol." msgstr "" #: i18n-src/pages.jsx:1239 msgid "Logo beside the mark" msgstr "" #: i18n-src/pages.jsx:1240 msgid "Optional image URL. Sits next to the mark rather than replacing it." msgstr "" #: i18n-src/pages.jsx:1252 msgid "Colours" msgstr "" #: i18n-src/pages.jsx:1256 msgid "Use my own colours" msgstr "" #: i18n-src/pages.jsx:1257 msgid "Off keeps the default near-black pill, which suits most themes." msgstr "" #: i18n-src/pages.jsx:1274 #: i18n-src/pages.jsx:1743 msgid "Contrast" msgstr "" #: i18n-src/pages.jsx:1275 #: i18n-src/pages.jsx:1744 msgid "Meets the WCAG AA minimum for small text." msgstr "" #: i18n-src/pages.jsx:1275 msgid "Below 4.5:1. The shortcode drops these colours and renders the default, because a disclosure nobody can read is not a disclosure." msgstr "" #: i18n-src/pages.jsx:1276 #: i18n-src/pages.jsx:1745 #, js-format msgid "%s:1, passes AA" msgstr "" #: i18n-src/pages.jsx:1276 #: i18n-src/pages.jsx:1745 #, js-format msgid "%s:1, too low" msgstr "" #: i18n-src/pages.jsx:1282 #: i18n-src/pages.jsx:1302 #: i18n-src/pages.jsx:1318 msgid "What a visitor will see" msgstr "" #: i18n-src/pages.jsx:1284 #: i18n-src/pages.jsx:1304 msgid "Ask us anything." msgstr "" #: i18n-src/pages.jsx:1285 #: i18n-src/pages.jsx:1305 msgid "We usually reply in a minute." msgstr "" #: i18n-src/pages.jsx:1293 msgid "The plain sentences stand in for your own content. The pill is what the shortcode renders." msgstr "" #: i18n-src/pages.jsx:1293 #, js-format msgid "Previewed in the default pill: %s:1 is below the 4.5:1 minimum." msgstr "" #: i18n-src/pages.jsx:1295 #: i18n-src/pages.jsx:1308 #: i18n-src/pages.jsx:1331 msgid "The shortcode to paste" msgstr "" #: i18n-src/pages.jsx:1296 msgid "Paste it into any post, page, widget or block. It renders on the server, so it works wherever shortcodes run." msgstr "" #: i18n-src/pages.jsx:1300 msgid "The chatbot notice" msgstr "" #: i18n-src/pages.jsx:1301 msgid "Article 50(1) asks you to tell visitors when they are interacting with an AI rather than a person." msgstr "" #: i18n-src/pages.jsx:1306 msgid "It has no options. The wording is the one sentence you set in Settings, and the AIM symbol always leads it." msgstr "" #: i18n-src/pages.jsx:1310 msgid "For a chat interface you built yourself. Third-party widgets are covered in Settings." msgstr "" #: i18n-src/pages.jsx:1316 msgid "The post-text disclosure" msgstr "" #: i18n-src/pages.jsx:1317 msgid "The same line the Posts tab controls, placed by hand instead of automatically." msgstr "" #: i18n-src/pages.jsx:1329 msgid "Follows the wording and look set on the Posts tab. Prints nothing on an unmarked or exempt post." msgstr "" #: i18n-src/pages.jsx:1333 msgid "Place it where you want the line. It switches off the automatic copy for that post. Wording lives in Posts." msgstr "" #: i18n-src/pages.jsx:1338 msgid "Where these belong" msgstr "" #: i18n-src/pages.jsx:1338 msgid "A disclosure only counts if a reader meets it." msgstr "" #: i18n-src/pages.jsx:1338 msgid "In or beside the content it describes, not in your privacy policy or footer." msgstr "" #: i18n-src/pages.jsx:1338 msgid "For a chatbot, before or as the conversation starts, not several replies in." msgstr "" #: i18n-src/pages.jsx:1338 msgid "Images flagged in your library are badged automatically and need no shortcode." msgstr "" #: i18n-src/pages.jsx:1339 msgid "The stylesheet loads only on pages where a notice actually renders. Full guidance is in the chatbot disclosure guide." msgstr "" #: i18n-src/pages.jsx:1372 msgid "not writable here" msgstr "" #: i18n-src/pages.jsx:1375 msgid "none marked" msgstr "" #: i18n-src/pages.jsx:1378 #, js-format msgid "%1$s of %2$s written" msgstr "" #: i18n-src/pages.jsx:1380 msgid "written" msgstr "" #: i18n-src/pages.jsx:1392 msgid "Switch the mark on first: it is on the Settings tab, under “Write the mark inside the image file”." msgstr "" #: i18n-src/pages.jsx:1396 msgid "Your image files are being written to" msgstr "" #: i18n-src/pages.jsx:1396 msgid "Writing inside your image files is switched on" msgstr "" #: i18n-src/pages.jsx:1396 msgid "Nothing is being written inside your image files" msgstr "" #: i18n-src/pages.jsx:1398 #, js-format msgid "Every image you mark is written to as you mark it, and %1$s%% of the %2$s image you have marked carries the mark inside the file today." msgid_plural "Every image you mark is written to as you mark it, and %1$s%% of the %2$s images you have marked carry the mark inside the file today." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:1401 msgid "Writing is on. Nothing is marked yet, so there is nothing to write into." msgstr "" #: i18n-src/pages.jsx:1402 #, js-format msgid "You have marked %s image, but writing inside the file is switched off, so the file itself still says nothing about how the picture was made." msgid_plural "You have marked %s images, but writing inside the file is switched off, so the files themselves still say nothing about how those pictures were made." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:1404 msgid "Writing inside the file is switched off, so anything you mark from now on will carry nothing inside it." msgstr "" #: i18n-src/pages.jsx:1406 msgid "The record sits inside the picture, so it travels when the file is downloaded or re-hosted. The badge and your page code do not." msgstr "" #: i18n-src/pages.jsx:1408 msgid "Open the Settings tab and switch on “Write the mark inside the image file”." msgstr "" #: i18n-src/pages.jsx:1409 msgid "Save. Images you mark from then on are written to as you mark them." msgstr "" #: i18n-src/pages.jsx:1410 msgid "To catch up the ones you have already marked, open the Media tab and set the type on each of them again." msgstr "" #: i18n-src/pages.jsx:1413 msgid "Checked: Settings, write the mark inside the image file. Currently on." msgstr "" #: i18n-src/pages.jsx:1413 msgid "Checked: Settings, write the mark inside the image file. Currently off." msgstr "" #: i18n-src/pages.jsx:1418 msgid "This server can write into every image format you are likely to use" msgstr "" #: i18n-src/pages.jsx:1418 msgid "This server can only write into JPEG and PNG files" msgstr "" #: i18n-src/pages.jsx:1419 msgid "exiftool is installed, so JPEG, PNG, WebP, GIF and TIFF can all be written to." msgstr "" #: i18n-src/pages.jsx:1420 #, js-format msgid "exiftool is not installed, so JPEG and PNG only. Nothing can be written inside your %s images." msgstr "" #: i18n-src/pages.jsx:1423 #, js-format msgid "exiftool is not installed, so JPEG and PNG only. Nothing you have marked is affected today. %s would be the ones to watch." msgstr "" #: i18n-src/pages.jsx:1427 msgid "Your host has exiftool, so no format is out of reach." msgstr "" #: i18n-src/pages.jsx:1427 msgid "exiftool lets a server write inside WebP and GIF. It cannot be installed from WordPress, and the badge works without it." msgstr "" #: i18n-src/pages.jsx:1429 msgid "Ask your hosting company to install exiftool. The package is usually called exiftool or libimage-exiftool-perl, and most hosts already have it." msgstr "" #: i18n-src/pages.jsx:1430 msgid "Once they confirm it, open the Media tab and set the type again on the images in those formats. Each file is written as you set it." msgstr "" #: i18n-src/pages.jsx:1431 msgid "If they will not install it, change nothing else. Those images stay disclosed by the badge a visitor sees and by the note in your page code." msgstr "" #: i18n-src/pages.jsx:1434 msgid "Checked: exiftool on this server. Found." msgstr "" #: i18n-src/pages.jsx:1434 msgid "Checked: exiftool on this server. Not found. The built-in writer covers JPEG and PNG." msgstr "" #: i18n-src/pages.jsx:1444 #, js-format msgid "Your %s images cannot carry the mark on this server" msgstr "" #: i18n-src/pages.jsx:1444 #, js-format msgid "A %s file could not carry the mark on this server" msgstr "" #: i18n-src/pages.jsx:1444 #, js-format msgid "Every %s you marked carries the mark inside its file" msgstr "" #: i18n-src/pages.jsx:1444 #, js-format msgid "Some %s images you marked have no mark inside the file" msgstr "" #: i18n-src/pages.jsx:1445 #, js-format msgid "This server cannot write inside %s. Those images are still labelled and declared." msgstr "" #: i18n-src/pages.jsx:1445 #, js-format msgid "You have not marked a single %s, so nothing of yours is affected. If you mark one, it would still be labelled to visitors and still declared in your page code." msgstr "" #: i18n-src/pages.jsx:1445 #, js-format msgid "All %1$s of the %2$s images you marked have been written to." msgstr "" #: i18n-src/pages.jsx:1445 #, js-format msgid "%1$s of the %2$s %3$s images you marked have been written to. The rest are still labelled and declared." msgstr "" #: i18n-src/pages.jsx:1447 #, js-format msgid "%s needs exiftool on the server. That is a property of your host, not your settings." msgstr "" #: i18n-src/pages.jsx:1447 msgid "Writing can fail on one image and succeed on the next. This counts images, not files." msgstr "" #: i18n-src/pages.jsx:1450 msgid "In the Media tab, filter to your marked images and set the type again. Correct files are left untouched." msgstr "" #: i18n-src/pages.jsx:1451 msgid "Or run the library scan at the foot of this tab, which finds them and writes them for you." msgstr "" #: i18n-src/pages.jsx:1454 #, js-format msgid "Checked: your %1$s attachments with a source type set. Library reports “%2$s”." msgstr "" #: i18n-src/pages.jsx:1454 #, js-format msgid "Checked: your %s attachments with a source type set. None found." msgstr "" #: i18n-src/pages.jsx:1460 msgid "Every size WordPress keeps is written to, not just the original" msgstr "" #: i18n-src/pages.jsx:1460 msgid "No file has been written to yet" msgstr "" #: i18n-src/pages.jsx:1462 #, js-format msgid "%1$s file has been written for the %2$s images you marked, because WordPress keeps several resized copies of every picture and each copy is written to in turn." msgid_plural "%1$s files have been written for the %2$s images you marked, because WordPress keeps several resized copies of every picture and each copy is written to in turn." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:1465 msgid "Nothing has been written yet, which is what you would expect while nothing is marked or while writing is switched off." msgstr "" #: i18n-src/pages.jsx:1467 #, js-format msgid "%1$s file for %2$s images" msgid_plural "%1$s files for %2$s images" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:1471 msgid "WordPress keeps several sizes of every upload, so all of them are written to, not just the original." msgstr "" #: i18n-src/pages.jsx:1472 #, js-format msgid "Checked: the embed record on every marked image. %s files written in total, counting every size." msgstr "" #: i18n-src/pages.jsx:1477 msgid "What the mark inside your files actually says" msgstr "" #: i18n-src/pages.jsx:1478 msgid "One standard field is added: digital source type, set to the address saying how it was made." msgstr "" #: i18n-src/pages.jsx:1479 msgid "1 record per file" msgstr "" #: i18n-src/pages.jsx:1480 msgid "IPTC and XMP are the standard fields inside a file, so anything that opens the picture can read the mark." msgstr "" #: i18n-src/pages.jsx:1482 msgid "The field: Iptc4xmpExt:DigitalSourceType, an IPTC Extension property." msgstr "" #: i18n-src/pages.jsx:1483 msgid "The value: one published web address per source type, for example the one that means trained algorithmic media, which is their term for a picture made by AI." msgstr "" #: i18n-src/pages.jsx:1484 msgid "A file already carrying the exact value is left untouched, so any signature already on it is not broken." msgstr "" #: i18n-src/pages.jsx:1486 msgid "Checked: the packet written into each file. Property Iptc4xmpExt:DigitalSourceType, values from cv.iptc.org/newscodes/digitalsourcetype/." msgstr "" #: i18n-src/pages.jsx:1503 msgid "Switched off" msgstr "" #: i18n-src/pages.jsx:1503 msgid "Nothing outstanding" msgstr "" #: i18n-src/pages.jsx:1503 msgid "Gaps to close" msgstr "" #: i18n-src/pages.jsx:1529 msgid "The scan could not reach your site. Try again in a moment." msgstr "" #: i18n-src/pages.jsx:1536 msgid "Another scan is already running. Try again in a few minutes." msgstr "" #: i18n-src/pages.jsx:1553 #, js-format msgid "Paused. %s images adopted so far. Press Scan now to carry on." msgstr "" #: i18n-src/pages.jsx:1553 #, js-format msgid "Done. %1$s marked images checked, %2$s written again, %3$s adopted from what the files already declared." msgstr "" #: i18n-src/pages.jsx:1555 msgid "Nothing is being written inside your image files." msgstr "" #: i18n-src/pages.jsx:1555 msgid "This server can write the mark into every image format you are likely to use." msgstr "" #: i18n-src/pages.jsx:1555 msgid "This server can write the mark into JPEG and PNG files, and no others." msgstr "" #: i18n-src/pages.jsx:1555 msgid "Turn it on in Settings. Until then only the badge discloses anything." msgstr "" #: i18n-src/pages.jsx:1555 #, js-format msgid "The first thing to look at: %s." msgstr "" #: i18n-src/pages.jsx:1555 msgid "Every marked image carries the mark inside its file, in every size." msgstr "" #: i18n-src/pages.jsx:1555 msgid "Nothing is marked yet. Mark an image on the Media tab to start." msgstr "" #: i18n-src/pages.jsx:1559 #, js-format msgid "Showing %1$d of %2$d formats. %3$s left out: writable here, nothing marked in them." msgstr "" #: i18n-src/pages.jsx:1563 msgid "One bar per format. Filled shows how many carry the mark in the file." msgstr "" #: i18n-src/pages.jsx:1563 msgid "Read from your server and library as they are now." msgstr "" #: i18n-src/pages.jsx:1568 msgid "Take the record away with you" msgstr "" #: i18n-src/pages.jsx:1569 msgid "One row per marked image, plus your Article 4 answers." msgstr "" #: i18n-src/pages.jsx:1573 msgid "Download CSV" msgstr "" #: i18n-src/pages.jsx:1573 #, js-format msgid "Download %s" msgstr "" #: i18n-src/pages.jsx:1573 msgid "Open the print view" msgstr "" #: i18n-src/pages.jsx:1573 #: i18n-src/pages.jsx:1884 #: i18n-src/pages.jsx:2157 #: i18n-src/pages.jsx:2423 #: i18n-src/ui/primitives.jsx:63 msgid "Pro" msgstr "" #: i18n-src/pages.jsx:1573 msgid "JSON, Markdown, plain text and a print-ready page you can save as a PDF." msgstr "" #: i18n-src/pages.jsx:1574 msgid "Keeping the mark intact" msgstr "" #: i18n-src/pages.jsx:1575 msgid "Some optimisers strip the record when they resize or compress a file." msgstr "" #: i18n-src/pages.jsx:1578 msgid "Cancel" msgstr "" #: i18n-src/pages.jsx:1578 msgid "Scan now" msgstr "" #: i18n-src/pages.jsx:1579 #, js-format msgid "%1$s of %2$s images read, %3$s adopted" msgstr "" #: i18n-src/pages.jsx:1583 msgid "Writes the mark back where it went missing, and adopts declared provenance." msgstr "" #: i18n-src/pages.jsx:1583 msgid "Library scan" msgstr "" #: i18n-src/pages.jsx:1583 msgid "Reads every marked image, writes the mark back where a tool stripped it, and adopts provenance your files declare." msgstr "" #: i18n-src/pages.jsx:1655 msgid "Show the disclosure on AI-written posts" msgstr "" #: i18n-src/pages.jsx:1656 msgid "Adds a short line to posts marked AI Generated or AI Modified. Reviewed posts with a named editor are exempt." msgstr "" #: i18n-src/pages.jsx:1656 msgid "Adds a short line to posts marked AI Generated or AI Modified. The Article 50(4) text duty does not reach your site, so this is offered rather than owed." msgstr "" #: i18n-src/pages.jsx:1664 msgid "Wording readers see" msgstr "" #: i18n-src/pages.jsx:1665 msgid "Leave it empty and each post uses the wording that matches how it was made: artificially generated, or artificially manipulated." msgstr "" #: i18n-src/pages.jsx:1670 msgid "Where the line sits" msgstr "" #: i18n-src/pages.jsx:1671 msgid "Above the post is the safest reading of Article 50(5). To place it yourself, use [aicl_text_disclosure]." msgstr "" #: i18n-src/pages.jsx:1672 msgid "Above the post" msgstr "" #: i18n-src/pages.jsx:1672 msgid "Below the post" msgstr "" #: i18n-src/pages.jsx:1677 msgid "Subtle borrows your theme’s colours. Plain drops the box where a boxed notice fights the layout." msgstr "" #: i18n-src/pages.jsx:1678 msgid "Subtle box" msgstr "" #: i18n-src/pages.jsx:1678 msgid "Plain text" msgstr "" #: i18n-src/pages.jsx:1678 #: i18n-src/pages.jsx:1728 msgid "Custom colours" msgstr "" #: i18n-src/pages.jsx:1684 msgid "Box corners" msgstr "" #: i18n-src/pages.jsx:1685 msgid "Match whatever your theme does with cards and buttons." msgstr "" #: i18n-src/pages.jsx:1686 #: i18n-src/pages.jsx:1752 msgid "Rounded" msgstr "" #: i18n-src/pages.jsx:1694 msgid "Keep it close to your page background. This is a note, not a warning banner." msgstr "" #: i18n-src/pages.jsx:1700 msgid "Check it against the background you chose. A disclosure nobody can read is not a disclosure." msgstr "" #: i18n-src/pages.jsx:1707 msgid "Show the small AI mark" msgstr "" #: i18n-src/pages.jsx:1708 msgid "The short chip before the sentence, like the badge on an image." msgstr "" #: i18n-src/pages.jsx:1716 msgid "Empty means AI. A couple of characters, since it sits inline with the sentence." msgstr "" #: i18n-src/pages.jsx:1726 msgid "Mark shape" msgstr "" #: i18n-src/pages.jsx:1727 msgid "Outlined suits a light background, filled a dark one. The colour follows the sentence." msgstr "" #: i18n-src/pages.jsx:1728 msgid "Outlined" msgstr "" #: i18n-src/pages.jsx:1728 msgid "Filled" msgstr "" #: i18n-src/pages.jsx:1733 msgid "Mark background" msgstr "" #: i18n-src/pages.jsx:1738 msgid "Mark text colour" msgstr "" #: i18n-src/pages.jsx:1744 msgid "Below 4.5:1. These colours are dropped and the outlined mark drawn instead." msgstr "" #: i18n-src/pages.jsx:1750 msgid "Mark corners" msgstr "" #: i18n-src/pages.jsx:1751 msgid "Circle squares off the box so two characters sit in a round chip. Longer text stretches it rather than clipping." msgstr "" #: i18n-src/pages.jsx:1752 msgid "Circle" msgstr "" #: i18n-src/pages.jsx:1757 msgid "This is the line a reader sees on a post whose text was written or rewritten by AI." msgstr "" #: i18n-src/pages.jsx:1757 msgid "Which posts count as AI is set in the editor, under “AI content disclosure”." msgstr "" #: i18n-src/pages.jsx:1757 msgid "Go to your posts" msgstr "" #: i18n-src/pages.jsx:1757 #: i18n-src/pages.jsx:1906 #: i18n-src/pages.jsx:1935 msgid "Open the report" msgstr "" #: i18n-src/pages.jsx:1757 msgid "Does the Article 50(4) text duty apply here?" msgstr "" #: i18n-src/pages.jsx:1757 msgid "One question decides whether these are owed or offered. Answer it once." msgstr "" #: i18n-src/pages.jsx:1758 msgid "Does this site publish text to inform the public on matters of public interest?" msgstr "" #: i18n-src/pages.jsx:1759 msgid "News, journalism, public affairs, health or safety. Not a shop or blog." msgstr "" #: i18n-src/pages.jsx:1760 msgid "Not answered yet" msgstr "" #: i18n-src/pages.jsx:1760 msgid "No" msgstr "" #: i18n-src/pages.jsx:1760 msgid "Yes" msgstr "" #: i18n-src/pages.jsx:1760 msgid "The line itself" msgstr "" #: i18n-src/pages.jsx:1760 msgid "What it says, where it sits, and how it looks against your theme." msgstr "" #: i18n-src/pages.jsx:1766 msgid "Preview" msgstr "" #: i18n-src/pages.jsx:1769 msgid "Council approves the harbour redevelopment" msgstr "" #: i18n-src/pages.jsx:1769 msgid "The vote closes a two-year consultation. Construction is expected to begin in spring, with the ferry terminal open throughout." msgstr "" #: i18n-src/pages.jsx:1769 #: i18n-src/pages.jsx:1909 msgid "Save changes" msgstr "" #: i18n-src/pages.jsx:1769 #: i18n-src/pages.jsx:1909 msgid "You have unsaved changes on this screen." msgstr "" #: i18n-src/pages.jsx:1769 msgid "Everything on this screen is saved." msgstr "" #: i18n-src/pages.jsx:1816 msgid "What visitors see on your pages" msgstr "" #: i18n-src/pages.jsx:1820 msgid "Badge images your theme prints itself" msgstr "" #: i18n-src/pages.jsx:1821 msgid "Badges images your theme prints itself, in the browser. Leave off unless badges are missing." msgstr "" #: i18n-src/pages.jsx:1826 msgid "Show the AI-assistant notice" msgstr "" #: i18n-src/pages.jsx:1827 msgid "Adds a notice where we detect a chat widget. For a chat interface you built yourself, use [aicl_ai_notice] instead." msgstr "" #: i18n-src/pages.jsx:1833 msgid "Wording visitors read" msgstr "" #: i18n-src/pages.jsx:1834 msgid "Leave it empty and visitors read: You are chatting with an AI assistant, not a human." msgstr "" #: i18n-src/pages.jsx:1839 msgid "Where the notice sits on the page" msgstr "" #: i18n-src/pages.jsx:1840 msgid "Put it on the same side as your chat bubble." msgstr "" #: i18n-src/pages.jsx:1841 msgid "Bottom left" msgstr "" #: i18n-src/pages.jsx:1841 msgid "Bottom right" msgstr "" #: i18n-src/pages.jsx:1841 msgid "Top left" msgstr "" #: i18n-src/pages.jsx:1841 msgid "Top right" msgstr "" #: i18n-src/pages.jsx:1845 msgid "Chat widgets we do not recognise" msgstr "" #: i18n-src/pages.jsx:1845 msgid "(optional)" msgstr "" #: i18n-src/pages.jsx:1846 msgid "One CSS selector per line, for a widget we do not recognise." msgstr "" #: i18n-src/pages.jsx:1854 msgid "What travels inside your image files" msgstr "" #: i18n-src/pages.jsx:1858 msgid "Write the mark inside the image file" msgstr "" #: i18n-src/pages.jsx:1859 msgid "Writes the mark into the original and every size WordPress makes, as IPTC and XMP." msgstr "" #: i18n-src/pages.jsx:1866 msgid "What machines read on your pages" msgstr "" #: i18n-src/pages.jsx:1870 msgid "Name your AI images in your page code" msgstr "" #: i18n-src/pages.jsx:1871 msgid "Adds a schema.org ImageObject to your page code naming each marked image and how it was made." msgstr "" #: i18n-src/pages.jsx:1878 msgid "What happens when you add a new image" msgstr "" #: i18n-src/pages.jsx:1882 msgid "Mark a new upload when the file already says it is AI" msgstr "" #: i18n-src/pages.jsx:1883 msgid "Marks a new upload automatically when its file already declares AI provenance." msgstr "" #: i18n-src/pages.jsx:1890 msgid "This dashboard only" msgstr "" #: i18n-src/pages.jsx:1891 msgid "Saved in your browser, not on the site." msgstr "" #: i18n-src/pages.jsx:1895 msgid "Dashboard style" msgstr "" #: i18n-src/pages.jsx:1896 msgid "WP follows your admin colour scheme. Neo is the itisnothuman look. Classic is monochrome." msgstr "" #: i18n-src/pages.jsx:1898 msgid "WordPress" msgstr "" #: i18n-src/pages.jsx:1899 msgid "Neo" msgstr "" #: i18n-src/pages.jsx:1900 msgid "Classic" msgstr "" #: i18n-src/pages.jsx:1906 msgid "These settings decide what your visitors are told, and what leaves your site inside your image files." msgstr "" #: i18n-src/pages.jsx:1906 msgid "Which images count as AI is set in Media. Appearance is on the Badge tab." msgstr "" #: i18n-src/pages.jsx:1909 msgid "Everything here is saved. Dashboard style saves itself, in your browser." msgstr "" #: i18n-src/pages.jsx:1935 msgid "How far along you are" msgstr "" #: i18n-src/pages.jsx:1935 msgid "Every step is recorded. Nothing is outstanding here." msgstr "" #: i18n-src/pages.jsx:1935 #, js-format msgid "%d step left to record." msgid_plural "%d steps left to record." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:1935 msgid "Everything your site tells visitors, and whether it is switched on, is scored in the Overview report." msgstr "" #: i18n-src/pages.jsx:1938 msgid "What you have in place" msgstr "" #: i18n-src/pages.jsx:1938 msgid "Nine steps the EU AI Act expects. They apply even if you work alone." msgstr "" #: i18n-src/pages.jsx:1942 msgid "Evidence or date, optional. For example “Team briefing, May 2026”" msgstr "" #: i18n-src/pages.jsx:1946 #, js-format msgid "%1$d of %2$d steps recorded" msgstr "" #: i18n-src/pages.jsx:1946 msgid "Article 4 asks deployers to ensure staff have sufficient AI literacy. Record-keeping, not training, and not legal advice." msgstr "" #: i18n-src/pages.jsx:1950 msgid "#ffffff" msgstr "" #: i18n-src/pages.jsx:1951 msgid "#16150f" msgstr "" #: i18n-src/pages.jsx:1952 msgid "#0b0d12" msgstr "" #: i18n-src/pages.jsx:1963 #: i18n-src/pages.jsx:1966 #: i18n-src/pages.jsx:1968 msgid "Discloses AI content, verified by AIM Transparency" msgstr "" #: i18n-src/pages.jsx:1966 #: i18n-src/pages.jsx:1968 msgid "Discloses AI content" msgstr "" #: i18n-src/pages.jsx:1972 msgid "Verified, not claimed" msgstr "" #: i18n-src/pages.jsx:1973 msgid "The directory fetches a token from your site to check the disclosure is really running." msgstr "" #: i18n-src/pages.jsx:1976 msgid "On record before the deadline" msgstr "" #: i18n-src/pages.jsx:1977 msgid "Article 50 has applied since 2 August 2026. A dated listing shows when you started disclosing." msgstr "" #: i18n-src/pages.jsx:1980 msgid "A link back to your site" msgstr "" #: i18n-src/pages.jsx:1981 msgid "Your listing is a public page, and it links to you." msgstr "" #: i18n-src/pages.jsx:1989 msgid "Your site address" msgstr "" #: i18n-src/pages.jsx:1991 msgid "Your listing links to it, and the token is read back from it." msgstr "" #: i18n-src/pages.jsx:1995 msgid "Your site title" msgstr "" #: i18n-src/pages.jsx:1996 msgid "Your Site Title, used as the name on your listing." msgstr "" #: i18n-src/pages.jsx:2000 msgid "How many images you have labelled" msgstr "" #: i18n-src/pages.jsx:2002 msgid "One number. No image, filename or caption goes with it." msgstr "" #: i18n-src/pages.jsx:2006 msgid "Plugin and WordPress version" msgstr "" #: i18n-src/pages.jsx:2007 msgid "So the directory knows which version is running." msgstr "" #: i18n-src/pages.jsx:2011 msgid "Contact email, if you give one" msgstr "" #: i18n-src/pages.jsx:2013 msgid "Only used to reach you about your listing. Leave it empty and nothing is sent." msgstr "" #: i18n-src/pages.jsx:2017 msgid "Your consent and its date" msgstr "" #: i18n-src/pages.jsx:2018 msgid "A record that you agreed, and when. Kept on your site too." msgstr "" #: i18n-src/pages.jsx:2022 msgid "A one-time verification token" msgstr "" #: i18n-src/pages.jsx:2023 msgid "Read back once to confirm the site is yours. Expires fifteen minutes after you opt in." msgstr "" #: i18n-src/pages.jsx:2079 msgid "Your site is listed in the public transparency directory." msgstr "" #: i18n-src/pages.jsx:2079 msgid "Your site is not listed, and nothing has been sent." msgstr "" #: i18n-src/pages.jsx:2079 msgid "Anyone can look it up, and the listing links back to you." msgstr "" #: i18n-src/pages.jsx:2079 msgid "Listing is optional and not part of complying with the AI Act." msgstr "" #: i18n-src/pages.jsx:2079 msgid "View your listing" msgstr "" #: i18n-src/pages.jsx:2079 msgid "Go to the listing form" msgstr "" #: i18n-src/pages.jsx:2079 msgid "Listed" msgstr "" #: i18n-src/pages.jsx:2079 msgid "Not listed" msgstr "" #: i18n-src/pages.jsx:2079 msgid "What a listing is for" msgstr "" #: i18n-src/pages.jsx:2083 msgid "What your site sends" msgstr "" #: i18n-src/pages.jsx:2083 msgid "Everything your site has sent, and everything it would send again." msgstr "" #: i18n-src/pages.jsx:2083 msgid "Nothing is sent while the listing is off." msgstr "" #: i18n-src/pages.jsx:2083 msgid "What is never sent" msgstr "" #: i18n-src/pages.jsx:2083 msgid "Your images, or anything about them beyond that one number." msgstr "" #: i18n-src/pages.jsx:2083 msgid "Your pages, posts, products or any other content." msgstr "" #: i18n-src/pages.jsx:2083 msgid "Anything about your visitors. Your site tells the directory nothing about who comes to it." msgstr "" #: i18n-src/pages.jsx:2083 msgid "Any WordPress account, username or password. The only personal detail involved is the email address you choose to type in." msgstr "" #: i18n-src/pages.jsx:2083 msgid "Your listing" msgstr "" #: i18n-src/pages.jsx:2083 msgid "Open it" msgstr "" #: i18n-src/pages.jsx:2083 msgid "Sends one removal request and deletes your consent, email and token. The badge stops drawing, so remove its code from your footer." msgstr "" #: i18n-src/pages.jsx:2083 msgid "Removing…" msgstr "" #: i18n-src/pages.jsx:2083 msgid "Remove my listing" msgstr "" #: i18n-src/pages.jsx:2083 msgid "List your site" msgstr "" #: i18n-src/pages.jsx:2084 msgid "Contact email (optional)" msgstr "" #: i18n-src/pages.jsx:2085 msgid "Only used to reach you about your listing. Leave it empty and no address is sent." msgstr "" #: i18n-src/pages.jsx:2092 msgid "you@example.com" msgstr "" #: i18n-src/pages.jsx:2093 msgid "What happens when you press it" msgstr "" #: i18n-src/pages.jsx:2093 msgid "Your consent, the date and a one-time token are saved on this site." msgstr "" #: i18n-src/pages.jsx:2093 #, js-format msgid "Your site sends the %d field above to the directory, once." msgid_plural "Your site sends the %d fields above to the directory, once." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2093 msgid "The directory reads the token back from your site, so it needs a public address. A local or staging site cannot list." msgstr "" #: i18n-src/pages.jsx:2093 msgid "Your listing appears, and nothing further is sent unless you remove it." msgstr "" #: i18n-src/pages.jsx:2093 msgid "I agree to share the fields listed above and to this site appearing in the public directory. I understand the listing can be removed from this screen at any time." msgstr "" #: i18n-src/pages.jsx:2093 msgid "Listing…" msgstr "" #: i18n-src/pages.jsx:2093 msgid "List my site" msgstr "" #: i18n-src/pages.jsx:2093 msgid "Tick the box above to enable this" msgstr "" #: i18n-src/pages.jsx:2093 msgid "Your transparency badge" msgstr "" #: i18n-src/pages.jsx:2093 msgid "An optional mark for your footer, drawn by the directory and checked against your listing." msgstr "" #: i18n-src/pages.jsx:2099 msgid "Full carries the wordmark. Mark is the icon on its own, for a footer that is already busy." msgstr "" #: i18n-src/pages.jsx:2104 msgid "Full" msgstr "" #: i18n-src/pages.jsx:2105 msgid "Compact" msgstr "" #: i18n-src/pages.jsx:2109 msgid "Colour" msgstr "" #: i18n-src/pages.jsx:2110 msgid "Whichever sits best on your own footer background. The preview changes with it." msgstr "" #: i18n-src/pages.jsx:2115 msgid "Dark" msgstr "" #: i18n-src/pages.jsx:2116 msgid "Light" msgstr "" #: i18n-src/pages.jsx:2117 msgid "Mint" msgstr "" #: i18n-src/pages.jsx:2119 msgid "Embed code" msgstr "" #: i18n-src/pages.jsx:2119 msgid "Paste it into your footer template or a footer widget." msgstr "" #: i18n-src/pages.jsx:2119 msgid "Until your site is listed this code renders nothing." msgstr "" #: i18n-src/pages.jsx:2122 msgid "The badge is an image loaded from directory.aimtransparency.com, so that server sees each visitor’s IP and your site address. Leave it out if you would rather not add a third-party request." msgstr "" #: i18n-src/pages.jsx:2128 msgid "Solo" msgstr "" #: i18n-src/pages.jsx:2129 msgid "1 site" msgstr "" #: i18n-src/pages.jsx:2130 msgid "For one site you run yourself." msgstr "" #: i18n-src/pages.jsx:2137 msgid "Agency" msgstr "" #: i18n-src/pages.jsx:2138 msgid "10 sites" msgstr "" #: i18n-src/pages.jsx:2139 msgid "For a studio looking after client sites." msgstr "" #: i18n-src/pages.jsx:2146 msgid "Unlimited" msgstr "" #: i18n-src/pages.jsx:2147 msgid "Unlimited sites" msgstr "" #: i18n-src/pages.jsx:2148 msgid "No cap on how many sites you activate." msgstr "" #: i18n-src/pages.jsx:2156 msgid "Already yours, at no cost" msgstr "" #: i18n-src/pages.jsx:2156 msgid "Free" msgstr "" #: i18n-src/pages.jsx:2157 msgid "What Pro adds" msgstr "" #: i18n-src/pages.jsx:2168 msgid "Recording what made each image, by hand or in bulk" msgstr "" #: i18n-src/pages.jsx:2169 msgid "No images yet. When there are, set the source from the Media Library, singly or in bulk." msgstr "" #: i18n-src/pages.jsx:2170 #, js-format msgid "You have set the source of %1$s of the %2$s image in your library, from the Media Library or with the bulk action, at no cost." msgid_plural "You have set the source of %1$s of the %2$s images in your library, from the Media Library or with the bulk action, at no cost." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2179 #, js-format msgid "%1$s of %2$s image" msgid_plural "%1$s of %2$s images" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2180 msgid "The source records what made a picture. The badge, the file mark and your page code all read it." msgstr "" #: i18n-src/pages.jsx:2183 #, js-format msgid "Counted: %1$s image in your Media Library, %2$s of them with a source recorded." msgid_plural "Counted: %1$s images in your Media Library, %2$s of them with a source recorded." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2196 msgid "The badge a visitor actually sees" msgstr "" #: i18n-src/pages.jsx:2197 msgid "The EU badge, or your own from Badge Studio, on every marked image. Pro changes nothing a visitor sees." msgstr "" #: i18n-src/pages.jsx:2198 msgid "The badge tells visitors what was made by AI. Where Article 50 asks for that disclosure, this is the form it takes. Studio sets its shape, colours and position." msgstr "" #: i18n-src/pages.jsx:2199 msgid "Open Badge Studio" msgstr "" #: i18n-src/pages.jsx:2204 msgid "The mark written inside the image file" msgstr "" #: i18n-src/pages.jsx:2205 msgid "Switch the file mark on and every image you mark carries its source inside the file." msgstr "" #: i18n-src/pages.jsx:2206 #, js-format msgid "%1$s%% of the %2$s image you have marked carries its source inside the file itself, so it still says what it is after somebody downloads it." msgid_plural "%1$s%% of the %2$s images you have marked carry their source inside the file itself, so they still say what they are after somebody downloads them." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2216 msgid "IPTC and XMP are standard fields inside the file, so anything that opens the picture can read where it came from." msgstr "" #: i18n-src/pages.jsx:2219 #: i18n-src/pages.jsx:2294 #, js-format msgid "Counted: %1$s marked image, %2$s%% of them written to inside the file." msgid_plural "Counted: %1$s marked images, %2$s%% of them written to inside the file." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2232 msgid "The note in your page code, and the notice on your chat" msgstr "" #: i18n-src/pages.jsx:2233 msgid "Structured data on your pages, and a line on your chat widget. Both free switches in Settings." msgstr "" #: i18n-src/pages.jsx:2234 msgid "JSON-LD repeats the badge in a form search engines read. Visitors never see it." msgstr "" #: i18n-src/pages.jsx:2240 msgid "Your written record, and the score that reads it" msgstr "" #: i18n-src/pages.jsx:2241 #, js-format msgid "You have completed all %d steps of the Article 4 record, and it cost you nothing." msgstr "" #: i18n-src/pages.jsx:2242 #, js-format msgid "You have completed %1$d of the %2$d steps of the Article 4 record. Finishing the rest costs nothing." msgstr "" #: i18n-src/pages.jsx:2247 msgid "Article 4 asks that people using AI here understand what it does. The record is your own short note that they do." msgstr "" #: i18n-src/pages.jsx:2253 msgid "Finding the AI on your site that nobody disclosed" msgstr "" #: i18n-src/pages.jsx:2254 msgid "Reads your pages and newest images, and lists undisclosed AI and any AI plugin running here." msgstr "" #: i18n-src/pages.jsx:2255 msgid "It is the check somebody else would run on you: it looks at what your site actually serves rather than at what your settings say it should." msgstr "" #: i18n-src/pages.jsx:2256 msgid "Open the Overview tab" msgstr "" #: i18n-src/pages.jsx:2261 msgid "The spreadsheet of everything you have marked" msgstr "" #: i18n-src/pages.jsx:2262 msgid "Every marked image, its source and its file, as a CSV. This export stays free." msgstr "" #: i18n-src/pages.jsx:2263 msgid "CSV is a plain table any spreadsheet opens. It is the list you would keep for your own records, or hand to whoever asks what you have disclosed." msgstr "" #: i18n-src/pages.jsx:2269 msgid "New uploads mark themselves" msgstr "" #: i18n-src/pages.jsx:2270 msgid "An image carrying its own record is marked on upload. Everything already here is untouched." msgstr "" #: i18n-src/pages.jsx:2271 msgid "Some tools write their own note inside the file. Pro reads it and sets the source from it." msgstr "" #: i18n-src/pages.jsx:2272 msgid "An image carrying no such note is left alone. Pro reads what the file declares and does not guess at the rest." msgstr "" #: i18n-src/pages.jsx:2273 msgid "Set the source yourself in the Media Library. The result is identical; Pro buys the minute, not the outcome." msgstr "" #: i18n-src/pages.jsx:2279 msgid "The mark goes back when something strips it out" msgstr "" #: i18n-src/pages.jsx:2280 msgid "Nothing marked yet, so nothing for the scanner to guard. It matters once something re-encodes them." msgstr "" #: i18n-src/pages.jsx:2281 #, js-format msgid "%1$s%% of the %2$s image you have marked carries the mark in the file today. Optimisers and CDNs re-encode files and drop it without saying so." msgid_plural "%1$s%% of the %2$s images you have marked carry the mark in the file today. Optimisers and CDNs re-encode files and drop it without saying so." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2291 msgid "Finds images whose file lost the mark and writes it back, on a schedule or on demand." msgstr "" #: i18n-src/pages.jsx:2292 msgid "Re-saving the source writes the mark back. Finding which images need it is the part the scanner does." msgstr "" #: i18n-src/pages.jsx:2307 msgid "Images older than the plugin sort themselves out" msgstr "" #: i18n-src/pages.jsx:2308 msgid "Every image already has a source, so there is nothing here to find today." msgstr "" #: i18n-src/pages.jsx:2309 #, js-format msgid "%s image here has no source recorded. The scanner opens each one, reads what the file already declares about itself, and adopts it." msgid_plural "%s images here have no source recorded. The scanner opens each one, reads what the file already declares about itself, and adopts it." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2318 msgid "This is the same read as on upload, run backwards over what you already have, which is why it can clear a library that predates the plugin in one pass." msgstr "" #: i18n-src/pages.jsx:2319 msgid "A file that declares nothing stays unmarked. Most photographs and most stock images declare nothing, and that is not a fault in them or in you." msgstr "" #: i18n-src/pages.jsx:2320 msgid "Work through them in the Media tab with the bulk action. Nothing is lost by doing it by hand." msgstr "" #: i18n-src/pages.jsx:2323 #, js-format msgid "Counted: %s image with no source type recorded." msgid_plural "Counted: %s images with no source type recorded." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2330 msgid "The compliance report as a document you can hand over" msgstr "" #: i18n-src/pages.jsx:2331 msgid "The same facts as the free CSV, as a print-ready page, JSON, Markdown and plain text." msgstr "" #: i18n-src/pages.jsx:2332 msgid "It is for the moment a client, an insurer or a regulator asks what you disclose and a spreadsheet is the wrong thing to send them." msgstr "" #: i18n-src/pages.jsx:2333 msgid "Export the CSV, which stays free, and lay it out yourself. Nobody can require you to buy a particular file format." msgstr "" #: i18n-src/pages.jsx:2339 msgid "The badge holds on a WooCommerce gallery your theme has replaced" msgstr "" #: i18n-src/pages.jsx:2340 msgid "A stock WooCommerce shop is already covered. This matters only if your theme replaces the gallery." msgstr "" #: i18n-src/pages.jsx:2341 msgid "A theme that replaces the gallery skips where the free plugin attaches. Pro attaches there too." msgstr "" #: i18n-src/pages.jsx:2342 msgid "Look at one of your own product pages. If the badge is on the gallery image, this changes nothing for you and you should not pay for it." msgstr "" #: i18n-src/pages.jsx:2347 msgid "Priority support, and whatever ships next" msgstr "" #: i18n-src/pages.jsx:2348 msgid "Licence holders are answered first, and a licence covers every Pro feature while active." msgstr "" #: i18n-src/pages.jsx:2349 msgid "The free plugin is supported on the WordPress.org forum, by the same people, at the speed a free forum runs." msgstr "" #: i18n-src/pages.jsx:2350 msgid "Ask on the WordPress.org support forum. It is free and it is read." msgstr "" #: i18n-src/pages.jsx:2351 msgid "Open the support forum" msgstr "" #: i18n-src/pages.jsx:2359 msgid "What you can do without it" msgstr "" #: i18n-src/pages.jsx:2419 msgid "Checking your licence…" msgstr "" #: i18n-src/pages.jsx:2419 msgid "Reading the licence registered to this site." msgstr "" #: i18n-src/pages.jsx:2425 msgid "Lifetime, no renewal" msgstr "" #: i18n-src/pages.jsx:2425 msgid "Renews yearly" msgstr "" #: i18n-src/pages.jsx:2425 msgid "Managed by Dodo Payments" msgstr "" #: i18n-src/pages.jsx:2426 #, js-format msgid "%1$s of %2$s sites" msgstr "" #: i18n-src/pages.jsx:2426 #, js-format msgid "%s site, no cap" msgid_plural "%s sites, no cap" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2427 msgid "Pro is active on this site." msgstr "" #: i18n-src/pages.jsx:2427 #, js-format msgid "Your %1$s licence is running here, using %2$s." msgstr "" #: i18n-src/pages.jsx:2427 msgid "Manage billing" msgstr "" #: i18n-src/pages.jsx:2427 msgid "Deactivate on this site" msgstr "" #: i18n-src/pages.jsx:2427 msgid "Licence active" msgstr "" #: i18n-src/pages.jsx:2428 msgid "Plan" msgstr "" #: i18n-src/pages.jsx:2429 msgid "Sites" msgstr "" #: i18n-src/pages.jsx:2430 msgid "Renews" msgstr "" #: i18n-src/pages.jsx:2431 msgid "Key" msgstr "" #: i18n-src/pages.jsx:2432 msgid "Deactivating frees this seat. Nothing already disclosed is removed." msgstr "" #: i18n-src/pages.jsx:2432 msgid "Update your card, read invoices or cancel from Dodo Payments." msgstr "" #: i18n-src/pages.jsx:2437 msgid "Pro does not make your site more compliant. It does the work for you." msgstr "" #: i18n-src/pages.jsx:2437 msgid "Every disclosure the AI Act asks for is free. Pro automates it." msgstr "" #: i18n-src/pages.jsx:2437 msgid "Show me what Pro adds" msgstr "" #: i18n-src/pages.jsx:2437 msgid "Go to the prices" msgstr "" #: i18n-src/pages.jsx:2442 msgid "Already bought? Activate your key" msgstr "" #: i18n-src/pages.jsx:2442 msgid "The free plugin covers the disclosure" msgstr "" #: i18n-src/pages.jsx:2442 msgid "No images yet, so nothing for Pro to automate today." msgstr "" #: i18n-src/pages.jsx:2442 msgid "Every image already has a source. Pro earns its keep on new uploads." msgstr "" #: i18n-src/pages.jsx:2443 #, js-format msgid "%s image here still has no source recorded. You can set every one of them by hand in the Media tab for free, and a visitor sees exactly the same badge either way. Pro is for when you would rather not spend the afternoon." msgid_plural "%s images here still have no source recorded. You can set every one of them by hand in the Media tab for free, and a visitor sees exactly the same badge either way. Pro is for when you would rather not spend the afternoon." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.jsx:2450 msgid "The free way to do it" msgstr "" #: i18n-src/pages.jsx:2450 msgid "Prices" msgstr "" #: i18n-src/pages.jsx:2454 msgid "Annual" msgstr "" #: i18n-src/pages.jsx:2455 msgid "Lifetime" msgstr "" #: i18n-src/pages.jsx:2459 msgid "per year" msgstr "" #: i18n-src/pages.jsx:2459 msgid "once" msgstr "" #: i18n-src/pages.jsx:2461 #, js-format msgid "or %s once" msgstr "" #: i18n-src/pages.jsx:2461 #, js-format msgid "or %s per year" msgstr "" #: i18n-src/pages.jsx:2462 #, js-format msgid "Get %s" msgstr "" #: i18n-src/pages.jsx:2463 msgid "Paid through Dodo Payments, renews yearly, cancel any time. If the licence lapses the free plugin keeps working." msgstr "" #: i18n-src/pages.jsx:2463 msgid "Paid through Dodo Payments. One payment, no renewal, updates and support included. Everything the free plugin does keeps working regardless." msgstr "" #: i18n-src/pages.jsx:2463 msgid "Already bought Pro?" msgstr "" #: i18n-src/pages.jsx:2463 msgid "Paste the licence key from your Dodo Payments receipt." msgstr "" #: i18n-src/pages.jsx:2463 msgid "XXXXXXXX-XXXX-XXXX-XXXX" msgstr "" #: i18n-src/pages.jsx:2463 msgid "Activating…" msgstr "" #: i18n-src/pages.jsx:2463 msgid "Activate" msgstr "" #: i18n-src/pages.jsx:2463 msgid "Download AIM Transparency Pro from your receipt, install and activate it under Plugins, and your key activates here automatically." msgstr "" #: i18n-src/ui/Lightbox.jsx:40 msgid "Previous image" msgstr "" #: i18n-src/ui/Lightbox.jsx:40 #, js-format msgid "No browser can display a %s file, so there is nothing to show here. The file is on the server and its record is intact." msgstr "" #: i18n-src/ui/Lightbox.jsx:40 msgid "file" msgstr "" #: i18n-src/ui/Lightbox.jsx:40 msgid "This image is not on the server. Its record is still here, so what you have recorded about it is safe." msgstr "" #: i18n-src/ui/Lightbox.jsx:40 msgid "Next image" msgstr "" #: i18n-src/ui/primitives.jsx:63 msgid "Coming soon" msgstr "" #: i18n-src/ui/Sidebar.jsx:26 msgid "Upgrade to Pro" msgstr "" #: i18n-src/ui/Sidebar.jsx:26 msgid "Automatic flagging on upload, the library scanner (strip-guard and retroactive discovery), WooCommerce galleries and the full report set." msgstr "" #: i18n-src/ui/Sidebar.jsx:26 msgid "See plans" msgstr "" #: i18n-src/ui/Sidebar.jsx:26 msgid "Part of" msgstr "" #: i18n-src/ui/Topbar.jsx:12 msgid "Your WordPress profile" msgstr "" #: i18n-src/ui/WpShell.jsx:26 #: i18n-src/ui/WpShell.jsx:27 msgid "Style" msgstr "" #: i18n-src/ui/WpShell.jsx:32 #: i18n-src/ui/WpShell.jsx:33 msgid "Appearance" msgstr "" #: i18n-src/ui/WpShell.jsx:48 msgid "This plugin was translated with AI help and checked against the EU AI Act’s own language versions, but not by a native speaker of every language. If something here reads wrong, tell us and we will correct it." msgstr "" #: includes/class-aicl-delivery.php:78 msgid "No public URL for this image." msgstr "" #. translators: %d: HTTP status code. #: includes/class-aicl-delivery.php:98 msgid "The image returned HTTP %d." msgstr "" #: includes/class-aicl-delivery.php:104 msgid "The image came back empty." msgstr "" #: includes/class-aicl-delivery.php:200 msgid "Cloudflare Polish is re-encoding this image." msgstr "" #: includes/class-aicl-delivery.php:204 msgid "Jetpack Photon is serving this image." msgstr "" #: includes/class-aicl-delivery.php:208 msgid "BunnyCDN is serving this image." msgstr "" #: includes/class-aicl-report.php:245 msgid "European Commission guidelines on Article 50, 20 July 2026" msgstr ""