# Copyright (C) 2026 itisnothuman # This file is distributed under the GPL-2.0-or-later. msgid "" msgstr "" "Project-Id-Version: AIM Transparency 2.1.0\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-11T04:40:49+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 "Label AI-generated images for EU AI Act Article 50 — a visible badge (the official EU AI-content icons) across any theme (Enfold, block/FSE, page builders), machine-readable IPTC/XMP DigitalSourceType embedded in the file, and JSON-LD on the page. Part of the AIM (AI Modules) suite." 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:63 #: includes/class-aicl-dashboard.php:80 msgid "Dashboard" msgstr "" #: includes/class-aicl-dashboard.php:492 msgid "Not allowed." msgstr "" #: includes/class-aicl-dashboard.php:527 msgid "Please enter a valid email." msgstr "" #: includes/class-aicl-dashboard.php:801 msgid "needs exiftool" msgstr "" #: includes/class-aicl-frontend.php:419 #: i18n-src/pages.js:949 msgid "AI-generated image" msgstr "" #: includes/class-aicl-frontend.php:420 msgid "AI-edited image" msgstr "" #: includes/class-aicl-frontend.php:421 #: includes/class-aicl-media.php:74 #: includes/class-aicl-media.php:170 msgid "AI content" msgstr "" #: includes/class-aicl-frontend.php:422 msgid "Algorithmically generated image" msgstr "" #: includes/class-aicl-frontend.php:423 msgid "Camera photograph" msgstr "" #: includes/class-aicl-frontend.php:424 msgid "Human-created image" msgstr "" #: includes/class-aicl-frontend.php:425 msgid "Composite image" msgstr "" #: includes/class-aicl-frontend.php:428 msgid "This image was generated by an artificial-intelligence model." msgstr "" #: includes/class-aicl-frontend.php:429 msgid "This is a real image that was modified using artificial intelligence." msgstr "" #: includes/class-aicl-frontend.php:430 msgid "Artificial intelligence was involved in creating this image." msgstr "" #: includes/class-aicl-frontend.php:431 msgid "This image was produced by an algorithm (not AI)." msgstr "" #: includes/class-aicl-frontend.php:432 msgid "This photograph was captured from real life with a camera. No AI was involved." msgstr "" #: includes/class-aicl-frontend.php:433 msgid "This image was created by a human using digital tools, without generative AI." msgstr "" #: includes/class-aicl-frontend.php:434 msgid "This image is a composite of non-AI elements, such as photographs and 3D renders." msgstr "" #: includes/class-aicl-frontend.php:436 msgid "artificially generated" msgstr "" #: includes/class-aicl-frontend.php:437 msgid "content disclosure" msgstr "" #: includes/class-aicl-frontend.php:438 msgid "Close" msgstr "" #: includes/class-aicl-frontend.php:439 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:88 #: includes/class-aicl-media.php:148 msgid "Not flagged (no disclosure)" msgstr "" #: includes/class-aicl-media.php:165 msgid "File metadata:" msgstr "" #: includes/class-aicl-media.php:173 msgid "EU AI Act (Art. 50) transparency: flag AI-generated or AI-edited images to add a visible badge + machine-readable metadata." msgstr "" #: includes/class-aicl-media.php:223 #: includes/class-aicl-media.php:252 #: includes/class-aicl-plugin.php:281 #: includes/class-aicl-plugin.php:283 #: includes/class-aicl-text.php:582 #: i18n-src/pages.js:620 #: i18n-src/pages.js:1462 #: i18n-src/pages.js:1577 msgid "AI" msgstr "" #: includes/class-aicl-media.php:250 msgid "Gen" msgstr "" #: includes/class-aicl-media.php:251 msgid "Mod" msgstr "" #: includes/class-aicl-media.php:253 msgid "Alg" msgstr "" #: includes/class-aicl-media.php:254 msgid "Cam" msgstr "" #: includes/class-aicl-media.php:255 msgid "Hum" msgstr "" #: includes/class-aicl-media.php:256 msgid "Cmp" msgstr "" #: includes/class-aicl-media.php:293 msgid "Mark as AI Generated" msgstr "" #: includes/class-aicl-media.php:294 msgid "Mark as AI Modified" msgstr "" #: includes/class-aicl-media.php:295 msgid "Mark as AI (basic)" msgstr "" #: includes/class-aicl-media.php:296 msgid "Mark as Algorithmic (non-AI)" msgstr "" #: includes/class-aicl-media.php:297 msgid "Mark as Camera Photo" msgstr "" #: includes/class-aicl-media.php:298 msgid "Mark as Human Created" msgstr "" #: includes/class-aicl-media.php:299 msgid "Mark as Composite (non-AI)" msgstr "" #: includes/class-aicl-media.php:300 msgid "Clear AI flag" msgstr "" #. translators: %d is the number of images updated. #: includes/class-aicl-media.php:365 #, php-format msgid "%d image updated." msgid_plural "%d images updated." msgstr[0] "" msgstr[1] "" #: includes/class-aicl-notice.php:141 #: i18n-src/pages.js:955 msgid "This content was generated by AI." msgstr "" #: includes/class-aicl-notice.php:142 #: i18n-src/pages.js:956 msgid "This content was edited with AI." msgstr "" #: includes/class-aicl-notice.php:143 #: i18n-src/pages.js:957 msgid "This content was produced with AI assistance." msgstr "" #: includes/class-aicl-notice.php:322 #: i18n-src/pages.js:1027 #: i18n-src/pages.js:1694 msgid "You are chatting with an AI assistant, not a human." msgstr "" #: includes/class-aicl-plugin.php:271 #: includes/class-aicl-plugin.php:273 #: includes/class-aicl-welcome.php:237 #: i18n-src/pages.js:11 #: i18n-src/pages.js:76 #: i18n-src/pages.js:945 msgid "AI Generated" msgstr "" #: includes/class-aicl-plugin.php:272 msgid "AI Generated (fully AI-created)" msgstr "" #: includes/class-aicl-plugin.php:276 #: includes/class-aicl-plugin.php:278 #: i18n-src/pages.js:12 msgid "AI Modified" msgstr "" #: includes/class-aicl-plugin.php:277 msgid "AI Modified (real media edited by AI)" msgstr "" #: includes/class-aicl-plugin.php:282 msgid "AI (basic mark — AI involved, unspecified)" msgstr "" #: includes/class-aicl-plugin.php:286 #: includes/class-aicl-plugin.php:288 msgid "Algorithmic" msgstr "" #: includes/class-aicl-plugin.php:287 msgid "Algorithmic / procedural (non-AI, e.g. fractal or formula art)" msgstr "" #: includes/class-aicl-plugin.php:291 #: includes/class-aicl-plugin.php:293 #: i18n-src/pages.js:15 msgid "Camera Photo" msgstr "" #: includes/class-aicl-plugin.php:292 msgid "Camera photo (captured from real life, no AI)" msgstr "" #: includes/class-aicl-plugin.php:296 #: includes/class-aicl-plugin.php:298 #: i18n-src/pages.js:16 msgid "Human Created" msgstr "" #: includes/class-aicl-plugin.php:297 msgid "Human created (digital / 3D work, non-generative tools)" msgstr "" #: includes/class-aicl-plugin.php:301 #: includes/class-aicl-plugin.php:303 msgid "Composite" msgstr "" #: includes/class-aicl-plugin.php:302 msgid "Composite (mix of non-AI elements, e.g. photos + renders)" msgstr "" #: includes/class-aicl-readiness.php:117 #: i18n-src/pages.js:130 msgid "Inventory the AI tools in use on this site" msgstr "" #: includes/class-aicl-readiness.php:118 #: i18n-src/pages.js:131 msgid "Staff are informed which AI tools are used, and for what" msgstr "" #: includes/class-aicl-readiness.php:119 #: i18n-src/pages.js:132 msgid "Staff understand each tool’s capabilities and limits" msgstr "" #: includes/class-aicl-readiness.php:120 #: i18n-src/pages.js:133 msgid "Staff know to verify AI output, not blindly trust it" msgstr "" #: includes/class-aicl-readiness.php:121 #: i18n-src/pages.js:134 msgid "An internal AI-use policy or guidelines doc exists" msgstr "" #: includes/class-aicl-readiness.php:122 #: i18n-src/pages.js:135 msgid "A person or role is responsible for AI oversight" msgstr "" #: includes/class-aicl-readiness.php:123 #: i18n-src/pages.js:136 msgid "A channel exists for staff to raise AI concerns" msgstr "" #: includes/class-aicl-readiness.php:124 #: i18n-src/pages.js:137 msgid "AI literacy is covered in onboarding / training" msgstr "" #: includes/class-aicl-readiness.php:125 #: i18n-src/pages.js:138 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 #, php-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 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:748 msgid "Yes, a disclosure is shown" msgstr "" #: includes/class-aicl-report.php:749 msgid "Yes, and the exemption is incomplete" msgstr "" #: includes/class-aicl-report.php:750 msgid "No, exempt after human review" msgstr "" #: includes/class-aicl-report.php:751 msgid "Shown by choice, not required on this site" msgstr "" #: includes/class-aicl-report.php:752 msgid "Not marked" msgstr "" #: includes/class-aicl-report.php:755 msgid "No, the disclosure is switched off" msgstr "" #: includes/class-aicl-report.php:805 #: assets/js/text-block.js:140 msgid "Recorded" msgstr "" #: includes/class-aicl-report.php:805 msgid "Not yet recorded" msgstr "" #. translators: 1: steps recorded, 2: total steps. #: includes/class-aicl-report.php:817 #, 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:507 #: includes/class-aicl-setup.php:655 #: includes/class-aicl-setup.php:710 msgid "Unrecognised answer." msgstr "" #: includes/class-aicl-setup.php:513 msgid "Tick at least one image first." msgstr "" #: includes/class-aicl-setup.php:534 #: includes/class-aicl-setup.php:571 msgid "You are not allowed to edit any of those files." msgstr "" #: includes/class-aicl-setup.php:549 msgid "That is not a source type this plugin can write." msgstr "" #: includes/class-aicl-setup.php:854 msgid "That entry is no longer in the record." msgstr "" #: includes/class-aicl-text.php:432 msgid "This text was artificially manipulated using AI." msgstr "" #: includes/class-aicl-text.php:435 #: i18n-src/pages.js:1462 #: i18n-src/pages.js:1524 msgid "This text was artificially generated using AI." msgstr "" #: includes/class-aicl-text.php:680 #: assets/js/text-block.js:188 #: assets/js/text-block.js:198 #: assets/js/text-block.js:249 msgid "AI content disclosure" msgstr "" #: includes/class-aicl-text.php:705 #: assets/js/text-block.js:151 msgid "This post’s text" msgstr "" #: includes/class-aicl-text.php:708 #: includes/class-aicl-text.php:856 #: assets/js/text-block.js:109 #: assets/js/text-block.js:137 msgid "Not flagged" msgstr "" #: includes/class-aicl-text.php:723 #: 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:731 #: assets/js/text-block.js:204 msgid "A person reviewed or edited this text" msgstr "" #: includes/class-aicl-text.php:734 #: assets/js/text-block.js:229 msgid "Who holds editorial responsibility?" msgstr "" #: includes/class-aicl-text.php:739 #: assets/js/text-block.js:232 msgid "Required for the exemption. Review alone is half the test." msgstr "" #: includes/class-aicl-text.php:831 msgid "Written by AI" msgstr "" #: includes/class-aicl-text.php:832 msgid "You wrote it, AI rewrote it" msgstr "" #: includes/class-aicl-text.php:833 msgid "AI involved, unspecified" msgstr "" #: includes/class-aicl-text.php:855 msgid "No AI in the text" msgstr "" #: includes/class-aicl-welcome.php:113 #: includes/class-aicl-welcome.php:114 msgid "Getting started" msgstr "" #: includes/class-aicl-welcome.php:163 msgid "Flag an image" msgstr "" #: includes/class-aicl-welcome.php:164 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:167 msgid "See the badge" msgstr "" #: includes/class-aicl-welcome.php:168 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:171 msgid "It is recorded, too" msgstr "" #: includes/class-aicl-welcome.php:172 msgid "The machine-readable IPTC/XMP mark is embedded in the file and mirrored as JSON-LD, automatically." msgstr "" #: includes/class-aicl-welcome.php:238 msgid "A quiet studio scene: the AIM Transparency character labelling a framed picture" msgstr "" #: includes/class-aicl-welcome.php:245 msgid "Plugin activated" msgstr "" #: includes/class-aicl-welcome.php:247 msgid "You are set up." msgstr "" #: includes/class-aicl-welcome.php:247 msgid "Let us label your first image." msgstr "" #: includes/class-aicl-welcome.php:248 msgid "AIM Transparency helps your WordPress site meet EU AI Act Article 50 with a visible AI-content badge plus machine-readable provenance. It takes about a minute to see it work." msgstr "" #: includes/class-aicl-welcome.php:269 msgid "Flag my first image" msgstr "" #: includes/class-aicl-welcome.php:272 msgid "Skip to the dashboard" msgstr "" #: includes/class-aicl-welcome.php:278 msgid "Style the badge" msgstr "" #: includes/class-aicl-welcome.php:282 msgid "Read the docs" msgstr "" #: includes/class-aicl-welcome.php:286 msgid "The Article 50 guide" msgstr "" #: assets/js/text-block.js:142 msgid "Discloses" msgstr "" #: assets/js/text-block.js:144 msgid "Half the test" msgstr "" #: assets/js/text-block.js:146 msgid "Exempt" msgstr "" #: assets/js/text-block.js:155 msgid "How was this text produced? Saves with the post." msgstr "" #: assets/js/text-block.js:231 msgid "Recorded. This post is exempt." msgstr "" #: i18n-src/App.js:9 msgid "EU AI Act content labelling" msgstr "" #: i18n-src/App.js:16 msgid "Overview" msgstr "" #: i18n-src/App.js:16 #: i18n-src/App.js:17 #: i18n-src/App.js:18 msgid "Workspace" msgstr "" #: i18n-src/App.js:17 msgid "Readiness" msgstr "" #: i18n-src/App.js:18 msgid "Media" msgstr "" #: i18n-src/App.js:19 #: i18n-src/pages.js:983 msgid "Badge" msgstr "" #: i18n-src/App.js:19 #: i18n-src/App.js:20 #: i18n-src/App.js:21 #: i18n-src/App.js:22 msgid "Disclosure" msgstr "" #: i18n-src/App.js:20 msgid "Posts" msgstr "" #: i18n-src/App.js:21 msgid "Metadata" msgstr "" #: i18n-src/App.js:22 msgid "Shortcodes" msgstr "" #: i18n-src/App.js:23 msgid "Settings" msgstr "" #: i18n-src/App.js:23 #: i18n-src/App.js:24 #: i18n-src/App.js:25 msgid "Configure" msgstr "" #: i18n-src/App.js:24 msgid "Directory" msgstr "" #: i18n-src/App.js:25 #: i18n-src/pages.js:1431 #: i18n-src/pages.js:1746 #: i18n-src/ui/primitives.js:63 msgid "Upgrade" msgstr "" #: i18n-src/App.js:26 msgid "Docs" msgstr "" #: i18n-src/App.js:26 #: i18n-src/App.js:27 msgid "Resources" msgstr "" #: i18n-src/App.js:27 msgid "Support" msgstr "" #: i18n-src/pages.js:10 #: i18n-src/pages.js:619 #: i18n-src/pages.js:768 #: i18n-src/pages.js:1874 msgid "Not set" msgstr "" #: i18n-src/pages.js:13 msgid "AI (basic)" msgstr "" #: i18n-src/pages.js:14 msgid "Algorithmic / procedural" msgstr "" #: i18n-src/pages.js:17 msgid "Composite (non-AI)" msgstr "" #: i18n-src/pages.js:21 msgid "AI generated: badge and metadata" msgstr "" #: i18n-src/pages.js:22 msgid "AI modified: badge and metadata" msgstr "" #: i18n-src/pages.js:26 msgid "AI: badge and metadata" msgstr "" #: i18n-src/pages.js:27 msgid "Algorithmic, not AI: metadata only, no badge" msgstr "" #: i18n-src/pages.js:28 msgid "Camera photo: metadata only, no badge" msgstr "" #: i18n-src/pages.js:29 msgid "Human created: metadata only, no badge" msgstr "" #: i18n-src/pages.js:30 msgid "Composite, non-AI: metadata only, no badge" msgstr "" #: i18n-src/pages.js:33 #: i18n-src/pages.js:1544 msgid "Pill" msgstr "" #: i18n-src/pages.js:34 #: i18n-src/pages.js:930 #: i18n-src/pages.js:941 msgid "Soft" msgstr "" #: i18n-src/pages.js:35 #: i18n-src/pages.js:1544 #: i18n-src/pages.js:1610 msgid "Square" msgstr "" #: i18n-src/pages.js:36 msgid "Sharp" msgstr "" #: i18n-src/pages.js:37 #: i18n-src/pages.js:989 msgid "Banner" msgstr "" #: i18n-src/pages.js:38 msgid "Tag" msgstr "" #: i18n-src/pages.js:39 msgid "Ribbon" msgstr "" #: i18n-src/pages.js:40 msgid "Corner" msgstr "" #: i18n-src/pages.js:41 msgid "Glass" msgstr "" #: i18n-src/pages.js:42 msgid "Ticket" msgstr "" #: i18n-src/pages.js:43 msgid "Underline" msgstr "" #: i18n-src/pages.js:44 msgid "Double" msgstr "" #: i18n-src/pages.js:82 msgid "AI-generated preview scene from the itisnothuman studio" msgstr "" #: i18n-src/pages.js:89 msgid "Preview image" msgstr "" #: i18n-src/pages.js:89 msgid "Generated" msgstr "" #: i18n-src/pages.js:97 msgid "Coverage by format" msgstr "" #: i18n-src/pages.js:97 msgid "Machine-readable mark written into each format" msgstr "" #: i18n-src/pages.js:97 msgid "No flagged images yet." msgstr "" #: i18n-src/pages.js:102 msgid "Recently flagged" msgstr "" #: i18n-src/pages.js:102 #: i18n-src/pages.js:2043 #: i18n-src/pages.js:2136 #: i18n-src/pages.js:2183 msgid "Open the Media tab" msgstr "" #: i18n-src/pages.js:102 msgid "Nothing flagged yet." msgstr "" #: i18n-src/pages.js:127 msgid "Recent changes" msgstr "" #: i18n-src/pages.js:127 msgid "A dated record of every change made from this report, newest first. Undo puts the old setting back." msgstr "" #: i18n-src/pages.js:127 msgid "Undoing…" msgstr "" #: i18n-src/pages.js:127 msgid "Undo" msgstr "" #: i18n-src/pages.js:130 msgid "Write down every AI tool this site uses and what each one is for. If you work alone, this is still the list you would hand someone who asked." msgstr "" #: i18n-src/pages.js:131 msgid "Everyone who works on this site knows which AI tools are in use. If that is only you, tick this once your own list is written down." msgstr "" #: i18n-src/pages.js:132 msgid "Whoever uses each tool knows what it is good at and where it gets things wrong. If that is only you, tick it when that is true of you." msgstr "" #: i18n-src/pages.js:133 msgid "Anything an AI writes or makes gets checked by a person before it goes live. If you are the only person here, that person is you." msgstr "" #: i18n-src/pages.js:134 msgid "A short written note of your own rules for using AI here. Half a page counts. A one-person business still needs the page." msgstr "" #: i18n-src/pages.js:135 msgid "One named person answers for how AI is used here. In a one-person business, name yourself." msgstr "" #: i18n-src/pages.js:136 msgid "A way for anyone, including a customer or a contractor, to tell you an AI output was wrong. An email address you actually read counts." msgstr "" #: i18n-src/pages.js:137 msgid "Anyone who joins is shown the rules above before they start. If nobody joins, tick this once your written note covers what a new person would need." msgstr "" #: i18n-src/pages.js:138 msgid "A date in the diary to read all of this again. Once a year is normal." msgstr "" #: i18n-src/pages.js:141 #: i18n-src/pages.js:197 msgid "Needs attention" msgstr "" #: i18n-src/pages.js:141 msgid "Fix" msgstr "" #: i18n-src/pages.js:142 msgid "Working as it should" msgstr "" #: i18n-src/pages.js:142 msgid "OK" msgstr "" #: i18n-src/pages.js:143 msgid "Nothing to do" msgstr "" #: i18n-src/pages.js:143 msgid "No action" msgstr "" #: i18n-src/pages.js:150 #: i18n-src/pages.js:1797 #, js-format msgid "%1$d of %2$d" msgstr "" #: i18n-src/pages.js:153 msgid "Your badge" msgstr "" #: i18n-src/pages.js:154 msgid "Your image files" msgstr "" #: i18n-src/pages.js:155 msgid "Your pages" msgstr "" #: i18n-src/pages.js:158 msgid "Your chat" msgstr "" #: i18n-src/pages.js:161 #: i18n-src/pages.js:179 msgid "not scored" msgstr "" #: i18n-src/pages.js:163 msgid "You have not told us about a chat on this site, so we do not count a chat notice for or against you." msgstr "" #: i18n-src/pages.js:176 msgid "Your writing" msgstr "" #: i18n-src/pages.js:181 msgid "You have said this site does not publish on matters of public interest, so Article 50(4) asks nothing of your text and we do not count it either way." msgstr "" #: i18n-src/pages.js:181 msgid "You have not told us whether this site publishes on matters of public interest, so we do not count text disclosure for or against you." msgstr "" #: i18n-src/pages.js:185 msgid "Your record" msgstr "" #: i18n-src/pages.js:188 #: i18n-src/pages.js:469 #: i18n-src/pages.js:2108 #, js-format msgid "%1$d of %2$d steps" msgstr "" #: i18n-src/pages.js:197 msgid "On track" msgstr "" #: i18n-src/pages.js:197 msgid "In progress" msgstr "" #: i18n-src/pages.js:206 msgid "Turn all three on" msgstr "" #: i18n-src/pages.js:211 msgid "The server could not load your pages at all." msgstr "" #: i18n-src/pages.js:212 msgid "Your pages asked for a password." msgstr "" #: i18n-src/pages.js:213 msgid "Your pages came back almost empty." msgstr "" #: i18n-src/pages.js:214 msgid "The scan could not reach this site’s own API, so nothing was checked." msgstr "" #: i18n-src/pages.js:221 msgid "We could not read your own pages" msgstr "" #: i18n-src/pages.js:222 msgid "Your plugins and your image library were still checked, but a chat widget added by a script would have been missed, so nothing below about your pages is a clean result." msgstr "" #: i18n-src/pages.js:223 #, js-format msgid "0 pages, tried %s" msgstr "" #: i18n-src/pages.js:223 msgid "0 pages read" msgstr "" #: i18n-src/pages.js:225 #, js-format msgid "To find chat widgets we ask your server to load a few of your own pages. We tried your site address and the server’s own address. %s A firewall or a security plugin blocking your site from requesting itself is the usual cause, and it does not mean anything is wrong with your site." msgstr "" #: i18n-src/pages.js:226 #, js-format msgid "Your pages returned an error (%s)." msgstr "" #: i18n-src/pages.js:226 msgid "unknown" msgstr "" #: i18n-src/pages.js:229 msgid "Press Re-scan at the top of this report." msgstr "" #: i18n-src/pages.js:230 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.js:232 #, js-format msgid "Checked: your site address and your server’s own address. Result: %s." msgstr "" #: i18n-src/pages.js:232 msgid "no result" msgstr "" #: i18n-src/pages.js:238 msgid "Your AI images carry a label visitors can see" msgstr "" #: i18n-src/pages.js:238 msgid "Visitors cannot tell which of your images were made by AI" msgstr "" #: i18n-src/pages.js:239 #, 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.js:239 msgid "The visible label is on. Nothing is marked as AI yet, so no label is showing on your site." msgstr "" #: i18n-src/pages.js:239 #, 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.js:239 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.js:240 #: i18n-src/pages.js:1263 #, js-format msgid "%s image marked" msgid_plural "%s images marked" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:241 msgid "The badge is the small label drawn over an image on your site. It is the one disclosure a person can see without opening anything, and it is what Article 50 of the EU AI Act is asking for on AI images." msgstr "" #: i18n-src/pages.js:243 msgid "Open the Badge tab and switch on “Show the badge on the front end”." msgstr "" #: i18n-src/pages.js:244 msgid "Choose how it looks, then save." msgstr "" #: i18n-src/pages.js:246 msgid "Change how it looks" msgstr "" #: i18n-src/pages.js:246 #: i18n-src/pages.js:1768 msgid "Open the Badge tab" msgstr "" #: i18n-src/pages.js:247 msgid "Checked: Badge, show on the front end. Currently on." msgstr "" #: i18n-src/pages.js:247 msgid "Checked: Badge, show on the front end. Currently off." msgstr "" #: i18n-src/pages.js:255 msgid "Visitors are told when AI is answering your chat" msgstr "" #: i18n-src/pages.js:256 msgid "The notice is on, so a short line appears next to your chat widget telling people they may be talking to an AI rather than a person." msgstr "" #: i18n-src/pages.js:257 #: i18n-src/pages.js:271 #: i18n-src/pages.js:293 #, js-format msgid "%d chat tool found" msgid_plural "%d chat tools found" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:258 msgid "Article 50(1) of the EU AI Act asks you to tell people when they are dealing with an AI rather than a person. This notice is how that is done on a chat widget." msgstr "" #: i18n-src/pages.js:259 #: i18n-src/pages.js:337 msgid "Change the wording" msgstr "" #: i18n-src/pages.js:260 msgid "Checked: Settings, show the AI-assistant notice. Currently on." msgstr "" #: i18n-src/pages.js:266 msgid "An AI can answer your chat and visitors are not told" msgstr "" #: i18n-src/pages.js:268 #, 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.js:272 msgid "Article 50(1) of the EU AI Act asks you to tell people when they are dealing with an AI rather than a person. This one does not change your score, because your score only counts what you have set up, and we found this by scanning. Turn the notice on and your chat is counted from then on." msgstr "" #: i18n-src/pages.js:274 msgid "Say below who actually answers your chat." msgstr "" #: i18n-src/pages.js:275 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.js:278 msgid "AI answers it" msgstr "" #: i18n-src/pages.js:279 #: i18n-src/pages.js:1530 msgid "Both" msgstr "" #: i18n-src/pages.js:280 msgid "People answer it" msgstr "" #: i18n-src/pages.js:283 #, js-format msgid "Checked: Settings, show the AI-assistant notice. Currently off. Found: %s." msgstr "" #: i18n-src/pages.js:284 #, js-format msgid "%1$s, by %2$s" msgstr "" #: i18n-src/pages.js:284 #: i18n-src/pages.js:492 msgid "plugin match" msgstr "" #: i18n-src/pages.js:291 msgid "No chat notice, and no chat we can see to put one on" msgstr "" #: i18n-src/pages.js:292 msgid "You have not told us about a chat widget and we did not find one, so this is left out of your score entirely rather than counted against you." msgstr "" #: i18n-src/pages.js:294 msgid "If you do run a chat that AI answers and we missed it, switch the notice on yourself in Settings, and name your widget’s CSS selector there so we place the notice correctly." msgstr "" #: i18n-src/pages.js:295 #: i18n-src/pages.js:397 #: i18n-src/pages.js:411 #: i18n-src/pages.js:502 #: i18n-src/pages.js:1248 #: i18n-src/pages.js:1270 #: i18n-src/pages.js:1421 #: i18n-src/pages.js:2097 msgid "Open the Settings tab" msgstr "" #: i18n-src/pages.js:296 msgid "Checked: Settings, show the AI-assistant notice, and the extra widget selectors box. Both empty." msgstr "" #: i18n-src/pages.js:303 msgid "We do not know whether your post text needs an AI disclosure" msgstr "" #: i18n-src/pages.js:304 msgid "One question decides it, and it has not been answered yet. Until it is, we cannot tell you whether anything is owed on your written posts, so this report is silent on them." msgstr "" #: i18n-src/pages.js:305 msgid "1 question" msgstr "" #: i18n-src/pages.js:306 msgid "Article 50(4) of the EU AI Act asks you to disclose AI-written text, but only where that text is published to inform the public on matters of public interest: news, journalism, public affairs, health or safety guidance. A shop, a portfolio or a personal blog is not that, and for those sites the duty never applies at all." msgstr "" #: i18n-src/pages.js:308 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.js:309 msgid "Answer it once. If the answer is no, we will not ask you about your posts again." msgstr "" #: i18n-src/pages.js:311 msgid "Answer it in Posts" msgstr "" #: i18n-src/pages.js:312 msgid "Checked: Posts, the public-interest question. Currently unanswered." msgstr "" #: i18n-src/pages.js:318 msgid "Article 50(4) asks nothing of your post text" msgstr "" #: i18n-src/pages.js:319 msgid "You have said this site does not publish text to inform the public on matters of public interest, so the duty does not reach you. Any post you mark as AI-written will still carry a disclosure, because the setting is on and you asked for it." msgstr "" #: i18n-src/pages.js:319 msgid "You have said this site does not publish text to inform the public on matters of public interest, so the duty does not reach you. You can still record how a post was written, in the editor, if you want the record for yourself." msgstr "" #: i18n-src/pages.js:320 msgid "Not required" msgstr "" #: i18n-src/pages.js:321 msgid "The duty is narrow on purpose. It covers reporting and public-interest publishing, not shops, portfolios or personal writing. Nothing here is a gap in your compliance, and anything you do disclose is offered rather than owed." msgstr "" #: i18n-src/pages.js:322 msgid "Change your answer" msgstr "" #: i18n-src/pages.js:323 msgid "Checked: Posts, the public-interest question. Answered no." msgstr "" #: i18n-src/pages.js:329 msgid "Your AI-written posts carry a disclosure" msgstr "" #: i18n-src/pages.js:329 msgid "Your AI-written posts carry no disclosure" msgstr "" #: i18n-src/pages.js:330 msgid "You publish on matters of public interest, and the disclosure line is on. Any post you mark as AI Generated or AI Modified will say so, unless a person reviewed it and someone is named as holding editorial responsibility, in which case Article 50(4) exempts it." msgstr "" #: i18n-src/pages.js:330 msgid "You have said this site publishes on matters of public interest, which is exactly the case the Article 50(4) text duty covers, but the disclosure line is switched off. A post you mark as AI-written will say nothing to a reader." msgstr "" #: i18n-src/pages.js:331 msgid "Disclosure on" msgstr "" #: i18n-src/pages.js:331 msgid "Disclosure off" msgstr "" #: i18n-src/pages.js:332 msgid "This is the line readers see on a post whose text was written or rewritten by AI. It is the text equivalent of the badge on an image, and it only appears where a disclosure is actually owed." msgstr "" #: i18n-src/pages.js:334 msgid "Open the Posts tab and switch on “Show the disclosure on AI-written posts”." msgstr "" #: i18n-src/pages.js:335 msgid "Mark each post in the editor, under “AI content disclosure”." msgstr "" #: i18n-src/pages.js:337 msgid "Open the Posts tab" msgstr "" #: i18n-src/pages.js:338 msgid "Checked: Posts, show the disclosure on AI-written posts. Currently on." msgstr "" #: i18n-src/pages.js:338 msgid "Checked: Posts, show the disclosure on AI-written posts. Currently off." msgstr "" #: i18n-src/pages.js:346 #, 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.js:348 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.js:355 #, js-format msgid "%1$d of %2$d checked" msgstr "" #: i18n-src/pages.js:357 #, js-format msgid "We read the first part of each image file and look for two things: a source-type record that AI tools write in when they save an image, and the names of AI image tools we know. We checked the %d newest images you have not marked yet, so older ones are not covered by this pass. We never mark an image for you, because a wrong AI label is a false statement about your own content." msgstr "" #: i18n-src/pages.js:361 msgid "Open the Media tab and find these images." msgstr "" #: i18n-src/pages.js:362 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.js:365 #: i18n-src/pages.js:382 #: i18n-src/pages.js:491 #: i18n-src/pages.js:1249 #: i18n-src/pages.js:1311 msgid "Review in Media" msgstr "" #: i18n-src/pages.js:366 msgid "Mark them with a scan" msgstr "" #: i18n-src/pages.js:366 msgid "Mark them automatically with Pro" msgstr "" #: i18n-src/pages.js:368 #, 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.js:375 msgid "You have not marked any images as AI yet" msgstr "" #: i18n-src/pages.js:377 #, 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.js:380 #, js-format msgid "0 of %s marked" msgstr "" #: i18n-src/pages.js:381 msgid "We do not count marked images in your score, because we cannot tell a shop that uses no AI images from one that has not got round to marking them. Marking is yours to do and yours to leave undone." msgstr "" #: i18n-src/pages.js:383 #, js-format msgid "Checked: your media library. %s images, 0 with an AI source type set." msgstr "" #: i18n-src/pages.js:389 msgid "Your image files carry the mark inside them" msgstr "" #: i18n-src/pages.js:389 msgid "Nothing is written inside your image files" msgstr "" #: i18n-src/pages.js:390 #, 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.js:390 msgid "The mark inside the file is switched off, so a marked image that someone downloads and re-uploads elsewhere carries nothing that says it was made by AI." msgstr "" #: i18n-src/pages.js:391 #, js-format msgid "%s file written" msgid_plural "%s files written" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:392 msgid "This is a short note written inside the image file itself, in the same place a camera writes the lens and the date. It travels with the file, so it survives being downloaded, emailed or re-uploaded somewhere else." msgstr "" #: i18n-src/pages.js:394 msgid "Open the Settings tab and switch on “Embed IPTC/XMP into files”." msgstr "" #: i18n-src/pages.js:395 msgid "Save. New marks are written from then on." msgstr "" #: i18n-src/pages.js:398 msgid "Checked: Settings, embed IPTC/XMP into files. Currently on." msgstr "" #: i18n-src/pages.js:398 msgid "Checked: Settings, embed IPTC/XMP into files. Currently off." msgstr "" #: i18n-src/pages.js:403 msgid "Search engines are told which of your images are AI" msgstr "" #: i18n-src/pages.js:403 msgid "Search engines are not told which of your images are AI" msgstr "" #: i18n-src/pages.js:404 msgid "The note in your page code is on, so every page that shows a marked image says so in a form machines read." msgstr "" #: i18n-src/pages.js:404 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.js:405 #, js-format msgid "%s image declared" msgid_plural "%s images declared" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:406 msgid "This is a small block of JSON-LD, which is a note in your page code that search engines read and visitors never see. It repeats what the mark inside the file says, for anything that reads your page rather than your file." msgstr "" #: i18n-src/pages.js:408 msgid "Open the Settings tab and switch on “Output schema.org JSON-LD”." msgstr "" #: i18n-src/pages.js:409 msgid "Save. It applies to every page from then on." msgstr "" #: i18n-src/pages.js:412 msgid "Checked: Settings, output schema.org JSON-LD. Currently on." msgstr "" #: i18n-src/pages.js:412 msgid "Checked: Settings, output schema.org JSON-LD. Currently off." msgstr "" #: i18n-src/pages.js:419 msgid "Every image you marked carries the mark inside its file" msgstr "" #: i18n-src/pages.js:419 msgid "Some images you marked have no mark inside the file" msgstr "" #: i18n-src/pages.js:420 #, js-format msgid "All %1$s%% of the images you marked as AI have been written to." msgstr "" #: i18n-src/pages.js:420 #, js-format msgid "%1$s%% of the images you marked as AI have been written to. The rest are still labelled to visitors and still declared in your page code, so they are disclosed. Only the mark inside the file is missing." msgstr "" #: i18n-src/pages.js:421 #: i18n-src/pages.js:1263 #: i18n-src/pages.js:2077 #: i18n-src/pages.js:2152 #, js-format msgid "%s%% of marked images" msgstr "" #: i18n-src/pages.js:422 msgid "Writing inside a file can fail for one image and succeed for the next: a read-only upload folder, a format your server cannot write, or an image marked before you switched the setting on. This figure counts images, not files." msgstr "" #: i18n-src/pages.js:424 msgid "Open the Metadata tab and re-run the write over your marked images." msgstr "" #: i18n-src/pages.js:425 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.js:427 #: i18n-src/pages.js:455 #: i18n-src/pages.js:2079 #: i18n-src/pages.js:2126 #: i18n-src/pages.js:2196 msgid "Open the Metadata tab" msgstr "" #: i18n-src/pages.js:429 #, 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.js:441 #, 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.js:445 #, js-format msgid "%s cannot be written to on this server. The visible label and the note in your page code still work, so these images are still disclosed to visitors and to search engines." msgstr "" #: i18n-src/pages.js:448 #: i18n-src/pages.js:1284 #, js-format msgid "%1$d of %2$d formats" msgstr "" #: i18n-src/pages.js:449 msgid "Your host is missing exiftool, which is a small free program a server needs in order to write inside a WebP or a GIF. It is not something you can install from WordPress, and it is not a mistake you made. Only the mark inside the file is affected." msgstr "" #: i18n-src/pages.js:451 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.js:452 msgid "Once they confirm it, come back and re-run the write from the Metadata tab." msgstr "" #: i18n-src/pages.js:453 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.js:456 #, js-format msgid "Checked: exiftool on this server. Not found. Affected formats: %s." msgstr "" #: i18n-src/pages.js:463 msgid "Your written record of how AI is used here is complete" msgstr "" #: i18n-src/pages.js:463 msgid "Your written record of how AI is used here is unfinished" msgstr "" #: i18n-src/pages.js:464 #, js-format msgid "All %1$d steps are recorded. Add a date or a note against each one on the Readiness tab if you want the record to stand on its own." msgstr "" #: i18n-src/pages.js:465 #, js-format msgid "You have recorded %1$d of %2$d steps. If a customer, an insurer or a regulator asks how AI is used here and who checks it, the ones left are the gaps you would have to explain from memory." msgstr "" #: i18n-src/pages.js:470 msgid "Article 4 of the EU AI Act asks anyone using AI at work to be able to show that the people using it know what they are doing with it. It is a written record, not a course. If you are the only person here, every step still applies, and it is about you." msgstr "" #: i18n-src/pages.js:473 msgid "Tick a step below the moment it is true of how you actually work." msgstr "" #: i18n-src/pages.js:474 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.js:476 #: i18n-src/pages.js:2110 msgid "Open the Readiness tab" msgstr "" #: i18n-src/pages.js:477 #, js-format msgid "Checked: the Article 4 checklist saved on this site. %1$d of %2$d ticked." msgstr "" #: i18n-src/pages.js:484 #, 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.js:486 #, 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.js:489 #, js-format msgid "%d tool found" msgid_plural "%d tools found" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:490 msgid "Having the tool installed is not a fault and changes nothing in your score. It is here because Article 50(2) asks that AI-made content is marked, and this is where that content is likely to come from on your site." msgstr "" #: i18n-src/pages.js:492 #, js-format msgid "Checked: %1$s, found by %2$s, Article %3$s." msgstr "" #: i18n-src/pages.js:498 msgid "New uploads carrying AI provenance are marked for you" msgstr "" #: i18n-src/pages.js:498 msgid "Marking images automatically is a paid extra" msgstr "" #: i18n-src/pages.js:499 msgid "Automatic marking is active, so an upload that already declares it was made by AI is marked on the way in." msgstr "" #: i18n-src/pages.js:499 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.js:500 msgid "active" msgstr "" #: i18n-src/pages.js:500 msgid "not installed" msgstr "" #: i18n-src/pages.js:501 msgid "You can turn it off in Settings, under Automation, if you would rather mark everything by hand." msgstr "" #: i18n-src/pages.js:501 msgid "Pro reads the record AI tools leave inside a file (Content Credentials from DALL·E and Firefly, the IPTC tag from Midjourney) and marks the image on upload, so you do not have to." msgstr "" #: i18n-src/pages.js:504 msgid "Checked: Settings, auto-flag AI images on upload. Currently on." msgstr "" #: i18n-src/pages.js:504 msgid "Checked: licence state on this site. No Pro licence active." msgstr "" #: i18n-src/pages.js:509 msgid "Your site is listed in the public transparency directory" msgstr "" #: i18n-src/pages.js:509 msgid "You can list this site in the public transparency directory" msgstr "" #: i18n-src/pages.js:510 msgid "Anyone can look your site up and see that it discloses its AI content. Listing is optional and changes nothing about your score." msgstr "" #: i18n-src/pages.js:510 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.js:511 msgid "listed" msgstr "" #: i18n-src/pages.js:511 msgid "not listed" msgstr "" #: i18n-src/pages.js:512 msgid "Nothing is sent anywhere unless you switch it on, and you can remove the listing at any time." msgstr "" #: i18n-src/pages.js:513 msgid "Open the Directory tab" msgstr "" #: i18n-src/pages.js:514 msgid "Checked: Directory, list this site. Currently on." msgstr "" #: i18n-src/pages.js:514 msgid "Checked: Directory, list this site. Currently off." msgstr "" #: i18n-src/pages.js:524 #: i18n-src/pages.js:2221 msgid "What this means" msgstr "" #: i18n-src/pages.js:526 msgid "Marking…" msgstr "" #: i18n-src/pages.js:526 msgid "Mark done" msgstr "" #: i18n-src/pages.js:527 msgid "What to do" msgstr "" #: i18n-src/pages.js:527 msgid "Automatic marking" msgstr "" #: i18n-src/pages.js:527 msgid "Read the provenance AI tools embed and mark images automatically on upload, with no manual tagging." msgstr "" #: i18n-src/pages.js:533 #: i18n-src/pages.js:2289 msgid "Working…" msgstr "" #: i18n-src/pages.js:538 #, js-format msgid "Score: %d out of 100" msgstr "" #: i18n-src/pages.js:548 msgid "/100" msgstr "" #: i18n-src/pages.js:608 msgid "Nothing needs your attention." msgstr "" #: i18n-src/pages.js:608 #, js-format msgid "%d thing needs your attention." msgid_plural "%d things need your attention." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:608 msgid "Everything this plugin can check is set up, and your written record is complete." msgstr "" #: i18n-src/pages.js:608 #, js-format msgid "The first one: %s." msgstr "" #: i18n-src/pages.js:608 #: i18n-src/pages.js:1413 msgid "Take me to the first one" msgstr "" #: i18n-src/pages.js:609 #, js-format msgid "Scored on %1$d of %2$d areas of your site." msgstr "" #: i18n-src/pages.js:612 #, js-format msgid "%1$s is not scored on this site. %2$s" msgstr "" #: i18n-src/pages.js:612 msgid "Scored from what you have set up and recorded. Anything we found by scanning your site is listed below and never changes the number." msgstr "" #: i18n-src/pages.js:612 msgid "Run the scan again" msgstr "" #: i18n-src/pages.js:612 #: i18n-src/pages.js:1436 msgid "Scanning…" msgstr "" #: i18n-src/pages.js:612 msgid "Re-scan" msgstr "" #: i18n-src/pages.js:612 #: i18n-src/pages.js:1421 #: i18n-src/pages.js:2294 #: i18n-src/pages.js:2312 msgid "Open everything" msgstr "" #: i18n-src/pages.js:612 #: i18n-src/pages.js:1421 #: i18n-src/pages.js:2294 #: i18n-src/pages.js:2312 msgid "Close everything" msgstr "" #: i18n-src/pages.js:612 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.js:619 msgid "Nothing recorded yet" msgstr "" #: i18n-src/pages.js:620 msgid "Recorded as made with AI" msgstr "" #: i18n-src/pages.js:621 msgid "Recorded as made without AI" msgstr "" #: i18n-src/pages.js:621 msgid "Human" msgstr "" #: i18n-src/pages.js:624 msgid "You have not said how this image was made. Nothing is written into it and no label is shown." msgstr "" #: i18n-src/pages.js:625 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.js:626 msgid "A real photograph or drawing that an AI tool then changed, extended or retouched." msgstr "" #: i18n-src/pages.js:627 msgid "AI was involved somewhere and you would rather not say how. This is the plain “AI” mark." msgstr "" #: i18n-src/pages.js:628 msgid "Made by software following rules rather than by a trained model: a chart, a fractal, a formula drawing." msgstr "" #: i18n-src/pages.js:629 msgid "A photograph taken with a camera or a phone, or a scan of something real." msgstr "" #: i18n-src/pages.js:630 msgid "Drawn, painted, modelled or laid out by a person, in tools that do not generate anything themselves." msgstr "" #: i18n-src/pages.js:631 msgid "Several real images combined by a person, with no AI anywhere in the mix." msgstr "" #: i18n-src/pages.js:641 msgid "Nothing recorded, so your site says nothing about how this image was made." msgstr "" #: i18n-src/pages.js:641 msgid "Visitors see the AI label on this image wherever it appears." msgstr "" #: i18n-src/pages.js:641 #, js-format msgid "The label is hidden for %s in the Badge tab, so no visitor sees this one." msgstr "" #: i18n-src/pages.js:641 msgid "The label is switched off for your whole site, so no visitor sees this one." msgstr "" #: i18n-src/pages.js:641 msgid "A label saying so is drawn on this image, because you switched it on for this type." msgstr "" #: i18n-src/pages.js:641 msgid "No label is drawn on this image: only AI types carry one." msgstr "" #: i18n-src/pages.js:648 #, js-format msgid "Saved. It moves to “%s” the next time this list loads." msgstr "" #: i18n-src/pages.js:657 #, js-format msgid "How %s was made" msgstr "" #: i18n-src/pages.js:727 #, js-format msgid "Saved. %1$s is now recorded as %2$s." msgstr "" #: i18n-src/pages.js:727 #, js-format msgid "Saved. %s has nothing recorded now." msgstr "" #: i18n-src/pages.js:732 #, js-format msgid "That did not save. %s is back to the answer it had. Try again in a moment." msgstr "" #: i18n-src/pages.js:739 msgid "Source type recorded" msgstr "" #: i18n-src/pages.js:740 msgid "Nothing recorded" msgstr "" #: i18n-src/pages.js:742 msgid "There are no images in your library yet." msgstr "" #: i18n-src/pages.js:742 msgid "No image in your library has a source type recorded yet." msgstr "" #: i18n-src/pages.js:742 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.js:742 #, 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.js:743 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.js:743 msgid "Whatever you set here is also written inside the image file itself. The note in your page code is switched off in Settings, so search engines are not told." msgstr "" #: i18n-src/pages.js:743 msgid "Whatever you set here also goes into the note your pages give search engines. Writing the mark inside the image file is switched off in Settings." msgstr "" #: i18n-src/pages.js:743 msgid "Writing the mark inside your image files and the note in your page code are both switched off in Settings, so what you set here only drives the label drawn on the image." msgstr "" #: i18n-src/pages.js:744 #, js-format msgid "Nothing in your library matches “%s”. Clear the search to see all of it again." msgstr "" #: i18n-src/pages.js:744 msgid "No image has a source type recorded yet, so there is nothing to show here." msgstr "" #: i18n-src/pages.js:744 msgid "Every image in your library has a source type recorded, so there is nothing left in this filter." msgstr "" #: i18n-src/pages.js:744 msgid "There are no images in your library yet. Once you upload one it appears here." msgstr "" #: i18n-src/pages.js:745 msgid "Say how each image was made in the dropdown on its row. It saves as you choose, and the label your visitors see follows it. Leaving an image blank is a fair answer: record only what you know." msgstr "" #: i18n-src/pages.js:748 msgid "Show me the ones with nothing recorded" msgstr "" #: i18n-src/pages.js:751 msgid "Show every image" msgstr "" #: i18n-src/pages.js:751 #: i18n-src/pages.js:1863 #: i18n-src/pages.js:2179 #, js-format msgid "%s image" msgid_plural "%s images" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:751 msgid "These counts are your whole library, not this page. None of it is scored: an image with no source type is not a fault, and we never set one for you, because a wrong label is a false statement about your own content." msgstr "" #: i18n-src/pages.js:751 msgid "Search by title or by file name. The filter narrows the list; it changes nothing about your images." msgstr "" #: i18n-src/pages.js:751 #: i18n-src/pages.js:779 msgid "What each answer means" msgstr "" #: i18n-src/pages.js:754 msgid "Search your library by title or file name" msgstr "" #: i18n-src/pages.js:755 msgid "Search…" msgstr "" #: i18n-src/pages.js:765 msgid "All" msgstr "" #: i18n-src/pages.js:766 msgid "With AI" msgstr "" #: i18n-src/pages.js:767 msgid "Without AI" msgstr "" #: i18n-src/pages.js:769 msgid "Reading your library…" msgstr "" #: i18n-src/pages.js:773 #, js-format msgid "Page %1$s of %2$s" msgstr "" #: i18n-src/pages.js:773 msgid "Previous" msgstr "" #: i18n-src/pages.js:773 msgid "Next" msgstr "" #: i18n-src/pages.js:850 msgid "Show on the front end" msgstr "" #: i18n-src/pages.js:851 msgid "Draws the label over every image you have marked as AI. With it off the mark is still written inside the file, but nobody reading the page sees anything." msgstr "" #: i18n-src/pages.js:856 msgid "Label style" msgstr "" #: i18n-src/pages.js:857 msgid "EU is the European Commission’s own icon set, free to use and already tested on readers. AIM draws the same shape in your page code, so it stays sharp at any size. Custom gives you the colours, the shape and your own logo." msgstr "" #: i18n-src/pages.js:859 #: i18n-src/pages.js:1090 msgid "EU" msgstr "" #: i18n-src/pages.js:860 #: i18n-src/pages.js:1089 msgid "AIM" msgstr "" #: i18n-src/pages.js:861 msgid "Custom" msgstr "" #: i18n-src/pages.js:868 msgid "Compact mark" msgstr "" #: i18n-src/pages.js:869 msgid "Shows the plain AI circle on its own, with no Generated or Modified word beside it." msgstr "" #: i18n-src/pages.js:875 msgid "Position" msgstr "" #: i18n-src/pages.js:876 msgid "Which corner of the image the label sits in: top left, top right, bottom left or bottom right." msgstr "" #: i18n-src/pages.js:878 msgid "TL" msgstr "" #: i18n-src/pages.js:879 msgid "TR" msgstr "" #: i18n-src/pages.js:880 msgid "BL" msgstr "" #: i18n-src/pages.js:881 msgid "BR" msgstr "" #: i18n-src/pages.js:887 msgid "Label text" msgstr "" #: i18n-src/pages.js:888 msgid "The wording on every badge. Leave it empty and each type keeps its own wording from the list below." msgstr "" #: i18n-src/pages.js:889 msgid "AI-generated" msgstr "" #: i18n-src/pages.js:893 #: i18n-src/pages.js:1122 #: i18n-src/pages.js:1551 msgid "Background" msgstr "" #: i18n-src/pages.js:894 msgid "The fill behind the wording." msgstr "" #: i18n-src/pages.js:899 #: i18n-src/pages.js:1127 #: i18n-src/pages.js:1557 msgid "Text colour" msgstr "" #: i18n-src/pages.js:900 msgid "The wording and the small dot beside it." msgstr "" #: i18n-src/pages.js:905 msgid "Border width" msgstr "" #: i18n-src/pages.js:906 msgid "A line drawn around the badge, which helps it hold its edge over a busy photograph." msgstr "" #: i18n-src/pages.js:908 #: i18n-src/pages.js:929 #: i18n-src/pages.js:940 #: i18n-src/pages.js:1091 msgid "None" msgstr "" #: i18n-src/pages.js:918 msgid "Border colour" msgstr "" #: i18n-src/pages.js:919 msgid "The colour of that line." msgstr "" #: i18n-src/pages.js:926 msgid "Corner radius" msgstr "" #: i18n-src/pages.js:927 msgid "How round the four corners are." msgstr "" #: i18n-src/pages.js:931 msgid "Round" msgstr "" #: i18n-src/pages.js:937 msgid "Shadow" msgstr "" #: i18n-src/pages.js:938 msgid "How far the badge lifts off the image behind it." msgstr "" #: i18n-src/pages.js:942 msgid "Strong" msgstr "" #: i18n-src/pages.js:945 msgid "This is what a visitor sees on an image you have marked as AI." msgstr "" #: i18n-src/pages.js:945 msgid "Every marked image carries it, in the corner you choose here. The preview follows each control as you set it; the site itself changes when you save." msgstr "" #: i18n-src/pages.js:945 msgid "Nobody sees it yet: the label is switched off. Turn on “Show on the front end” and this is what appears." msgstr "" #: i18n-src/pages.js:945 msgid "Every label this style shows" msgstr "" #: i18n-src/pages.js:945 msgid "Shown" msgstr "" #: i18n-src/pages.js:945 msgid "Hidden" msgstr "" #: i18n-src/pages.js:945 msgid "The label a visitor sees and the mark written inside the file are two separate things. Hiding a label here never removes the metadata, and never removes the note in your page code that search engines read." msgstr "" #: i18n-src/pages.js:945 msgid "Design" msgstr "" #: i18n-src/pages.js:945 msgid "Shape, colour and depth of the custom badge. Everything here redraws the preview above as you set it." msgstr "" #: i18n-src/pages.js:945 msgid "Badge shape" msgstr "" #: i18n-src/pages.js:945 msgid "The outline the badge is cut to. Tag, ribbon, ticket and corner carry their own edge, so they ignore the corner radius." msgstr "" #: i18n-src/pages.js:947 msgid "What each type shows" msgstr "" #: i18n-src/pages.js:948 msgid "Turn a type off to take its label off the page; the mark inside the file stays either way. The official icons carry their own wording, so there is nothing to type." msgstr "" #: i18n-src/pages.js:948 msgid "Turn a type off to take its label off the page; the mark inside the file stays either way. Leave the wording empty to keep the default." msgstr "" #: i18n-src/pages.js:949 msgid "Wording fixed by the official icon" msgstr "" #: i18n-src/pages.js:949 msgid "Default wording" msgstr "" #: i18n-src/pages.js:949 msgid "The four non-AI types are listed because the custom style can label them too. They stay off unless you switch them on." msgstr "" #: i18n-src/pages.js:949 msgid "Camera photos, human-made work, composites and procedural images are never given a visible label in this style. Only the custom style can label them." msgstr "" #: i18n-src/pages.js:949 msgid "Click to disclose" msgstr "" #: i18n-src/pages.js:949 msgid "Makes the badge clickable, so a visitor who wants the detail can get it." msgstr "" #: i18n-src/pages.js:949 msgid "Open a panel on click" msgstr "" #: i18n-src/pages.js:949 msgid "Without it the badge is a plain mark that does nothing when clicked." msgstr "" #: i18n-src/pages.js:949 msgid "Panel heading" msgstr "" #: i18n-src/pages.js:949 msgid "The line at the top of the panel." msgstr "" #: i18n-src/pages.js:950 msgid "Panel text" msgstr "" #: i18n-src/pages.js:951 msgid "What the panel says. Links, bold, italic and lists are allowed; scripts and unsafe links are stripped when you save. Leave it empty and each type gets wording that matches how the image was made." msgstr "" #: i18n-src/pages.js:952 msgid "This image was generated by an AI model. Our AI policy" msgstr "" #: i18n-src/pages.js:952 msgid "Your logo" msgstr "" #: i18n-src/pages.js:952 msgid "Puts your own mark inside the badge, on the AIM and custom styles. The official EU icons are fixed artwork and cannot carry one." msgstr "" #: i18n-src/pages.js:952 msgid "Logo image" msgstr "" #: i18n-src/pages.js:952 msgid "Paste an image address or upload a file. A small PNG or SVG with a transparent background sits best on the badge." msgstr "" #: i18n-src/pages.js:952 msgid "Uploading…" msgstr "" #: i18n-src/pages.js:952 msgid "Upload" msgstr "" #: i18n-src/pages.js:952 msgid "Remove" msgstr "" #: i18n-src/pages.js:952 msgid "The preview is live, your site is not. Nothing on this screen reaches a visitor until you save." msgstr "" #: i18n-src/pages.js:952 #: i18n-src/pages.js:1627 #: i18n-src/pages.js:1771 #: i18n-src/pages.js:1808 msgid "Saving…" msgstr "" #: i18n-src/pages.js:952 #: i18n-src/pages.js:1808 msgid "Save" msgstr "" #: i18n-src/pages.js:952 #: i18n-src/pages.js:1627 #: i18n-src/pages.js:1771 #: i18n-src/pages.js:1808 msgid "Saved" msgstr "" #: i18n-src/pages.js:955 msgid "AI generated" msgstr "" #: i18n-src/pages.js:956 msgid "AI edited" msgstr "" #: i18n-src/pages.js:957 msgid "AI assisted" msgstr "" #: i18n-src/pages.js:958 msgid "Chatbot" msgstr "" #: i18n-src/pages.js:977 msgid "Inline" msgstr "" #: i18n-src/pages.js:978 msgid "Flows inside a sentence." msgstr "" #: i18n-src/pages.js:979 msgid "It runs inside your own sentence, so nobody has to stop reading to notice it." msgstr "" #: i18n-src/pages.js:984 msgid "Sits on a line of its own." msgstr "" #: i18n-src/pages.js:985 msgid "It stands on its own line, directly above or below what it describes." msgstr "" #: i18n-src/pages.js:990 msgid "A full-width block." msgstr "" #: i18n-src/pages.js:991 msgid "It runs the full width of the content, as a block nobody scrolls past." msgstr "" #: i18n-src/pages.js:1000 msgid "We published this last week." msgstr "" #: i18n-src/pages.js:1001 msgid "It has been reviewed since." msgstr "" #: i18n-src/pages.js:1008 #: i18n-src/pages.js:1981 msgid "Copied" msgstr "" #: i18n-src/pages.js:1008 #: i18n-src/pages.js:1981 msgid "Copy" msgstr "" #: i18n-src/pages.js:1040 #, js-format msgid "The wording is “%s”, with the European Commission’s AI-content icon before it." msgstr "" #: i18n-src/pages.js:1040 #, js-format msgid "The wording is “%s”, on its own with no symbol." msgstr "" #: i18n-src/pages.js:1040 #, js-format msgid "The wording is “%s”, with the AIM symbol before it." msgstr "" #: i18n-src/pages.js:1041 msgid "Default near-black pill" msgstr "" #: i18n-src/pages.js:1041 #, js-format msgid "Your colours, %s:1" msgstr "" #: i18n-src/pages.js:1041 #, js-format msgid "Your colours, %s:1, too low to use" msgstr "" #: i18n-src/pages.js:1050 msgid "What it says" msgstr "" #: i18n-src/pages.js:1054 msgid "Type of disclosure" msgstr "" #: i18n-src/pages.js:1055 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.js:1060 msgid "Your own wording" msgstr "" #: i18n-src/pages.js:1061 msgid "Leave empty to use the sentence from Settings, Chatbot disclosure." msgstr "" #: i18n-src/pages.js:1061 msgid "Leave empty to use the default sentence for this type." msgstr "" #: i18n-src/pages.js:1073 #: i18n-src/pages.js:1534 msgid "How it looks" msgstr "" #: i18n-src/pages.js:1077 msgid "How it sits" msgstr "" #: i18n-src/pages.js:1083 #: i18n-src/pages.js:1573 #: i18n-src/pages.js:1968 msgid "Mark" msgstr "" #: i18n-src/pages.js:1084 msgid "The symbol before the text. EU is the European Commission icon for the matching source type." msgstr "" #: i18n-src/pages.js:1084 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.js:1097 msgid "Logo beside the mark" msgstr "" #: i18n-src/pages.js:1098 msgid "Optional. An image URL. It sits next to the mark rather than replacing it, so the notice still reads as a disclosure." msgstr "" #: i18n-src/pages.js:1110 msgid "Colours" msgstr "" #: i18n-src/pages.js:1114 msgid "Use my own colours" msgstr "" #: i18n-src/pages.js:1115 msgid "Off keeps the default near-black pill, which suits most themes." msgstr "" #: i18n-src/pages.js:1132 #: i18n-src/pages.js:1601 msgid "Contrast" msgstr "" #: i18n-src/pages.js:1133 #: i18n-src/pages.js:1602 msgid "Meets the WCAG AA minimum for small text." msgstr "" #: i18n-src/pages.js:1133 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.js:1134 #: i18n-src/pages.js:1603 #, js-format msgid "%s:1, passes AA" msgstr "" #: i18n-src/pages.js:1134 #: i18n-src/pages.js:1603 #, js-format msgid "%s:1, too low" msgstr "" #: i18n-src/pages.js:1140 #: i18n-src/pages.js:1160 #: i18n-src/pages.js:1176 msgid "What a visitor will see" msgstr "" #: i18n-src/pages.js:1142 #: i18n-src/pages.js:1162 msgid "Ask us anything." msgstr "" #: i18n-src/pages.js:1143 #: i18n-src/pages.js:1163 msgid "We usually reply in a minute." msgstr "" #: i18n-src/pages.js:1151 msgid "The plain sentences stand in for your own content. The pill is what the shortcode renders." msgstr "" #: i18n-src/pages.js:1151 #, js-format msgid "Previewed in the default pill, because %s:1 is below the 4.5:1 minimum and the shortcode drops a colour pair it cannot read." msgstr "" #: i18n-src/pages.js:1153 #: i18n-src/pages.js:1166 #: i18n-src/pages.js:1189 msgid "The shortcode to paste" msgstr "" #: i18n-src/pages.js:1154 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.js:1158 msgid "The chatbot notice" msgstr "" #: i18n-src/pages.js:1159 msgid "Article 50(1) asks you to tell visitors when they are interacting with an AI rather than a person." msgstr "" #: i18n-src/pages.js:1164 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.js:1168 msgid "Place it on any page whose chat interface you built yourself. For a third-party widget, the automatic notice in Settings, Chatbot disclosure covers it." msgstr "" #: i18n-src/pages.js:1174 msgid "The post-text disclosure" msgstr "" #: i18n-src/pages.js:1175 msgid "Article 50(4) covers text written or rewritten by AI. This is the same line the Posts tab controls, placed by hand instead of automatically." msgstr "" #: i18n-src/pages.js:1187 msgid "It follows the wording and look you set on the Posts tab, and it prints nothing on a post you have not marked as AI-written, or one the Article 50(4) exemption covers." msgstr "" #: i18n-src/pages.js:1191 msgid "Put it where you want the line to sit, under a byline for instance. Using it switches off the automatic copy on that post, so the two never both appear. Wording and appearance live in Posts." msgstr "" #: i18n-src/pages.js:1196 msgid "Where these belong" msgstr "" #: i18n-src/pages.js:1196 msgid "A disclosure only counts if a reader meets it." msgstr "" #: i18n-src/pages.js:1196 msgid "In or beside the content it describes, not in your privacy policy or footer." msgstr "" #: i18n-src/pages.js:1196 msgid "For a chatbot, before or as the conversation starts, not several replies in." msgstr "" #: i18n-src/pages.js:1196 msgid "Images flagged in your library are badged automatically and need no shortcode." msgstr "" #: i18n-src/pages.js:1197 msgid "The stylesheet loads only on pages where a notice actually renders. Full guidance is in the chatbot disclosure guide." msgstr "" #: i18n-src/pages.js:1230 msgid "not writable here" msgstr "" #: i18n-src/pages.js:1233 msgid "none marked" msgstr "" #: i18n-src/pages.js:1236 #, js-format msgid "%1$s of %2$s written" msgstr "" #: i18n-src/pages.js:1238 msgid "written" msgstr "" #: i18n-src/pages.js:1250 msgid "Switch the mark on first: it is on the Settings tab, under “Write the mark inside the image file”." msgstr "" #: i18n-src/pages.js:1254 msgid "Your image files are being written to" msgstr "" #: i18n-src/pages.js:1254 msgid "Writing inside your image files is switched on" msgstr "" #: i18n-src/pages.js:1254 msgid "Nothing is being written inside your image files" msgstr "" #: i18n-src/pages.js:1256 #, 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.js:1259 msgid "Writing is on. Nothing is marked yet, so there is nothing to write into." msgstr "" #: i18n-src/pages.js:1260 #, 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.js:1262 msgid "Writing inside the file is switched off, so anything you mark from now on will carry nothing inside it." msgstr "" #: i18n-src/pages.js:1264 msgid "Writing inside the file means adding a short record to the picture itself, in the same part of the file a camera uses for the lens and the date. It travels with the picture, so it survives being downloaded, emailed or put on somebody else’s site. The label a visitor sees and the note in your page code are separate from it, and neither of those travels with the file." msgstr "" #: i18n-src/pages.js:1266 msgid "Open the Settings tab and switch on “Write the mark inside the image file”." msgstr "" #: i18n-src/pages.js:1267 msgid "Save. Images you mark from then on are written to as you mark them." msgstr "" #: i18n-src/pages.js:1268 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.js:1271 msgid "Checked: Settings, write the mark inside the image file. Currently on." msgstr "" #: i18n-src/pages.js:1271 msgid "Checked: Settings, write the mark inside the image file. Currently off." msgstr "" #: i18n-src/pages.js:1276 msgid "This server can write into every image format you are likely to use" msgstr "" #: i18n-src/pages.js:1276 msgid "This server can only write into JPEG and PNG files" msgstr "" #: i18n-src/pages.js:1277 msgid "exiftool is installed here, so JPEG, PNG, WebP and GIF files can all be written to, and so can less common ones such as TIFF." msgstr "" #: i18n-src/pages.js:1278 #, js-format msgid "exiftool is not installed here, so the plugin falls back to a writer of its own that understands JPEG and PNG only. You have marked images in %s, and nothing can be written inside those." msgstr "" #: i18n-src/pages.js:1281 #, js-format msgid "exiftool is not installed here, so the plugin falls back to a writer of its own that understands JPEG and PNG only. Everything you have marked so far is in a format it can write, so nothing of yours is affected today. %s would be the ones to watch." msgstr "" #: i18n-src/pages.js:1285 msgid "exiftool is a small free program that reads and writes the records held inside media files. Your host has it, so the plugin hands the writing to it rather than to its own writer, and no format is out of reach." msgstr "" #: i18n-src/pages.js:1285 msgid "exiftool is a small free program that reads and writes the records held inside media files. It is what a server needs in order to write inside a WebP or a GIF. It is not something you can install from WordPress, and it is not a mistake you have made: the label a visitor sees and the note in your page code work on every format either way." msgstr "" #: i18n-src/pages.js:1287 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.js:1288 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.js:1289 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.js:1292 msgid "Checked: exiftool on this server. Found." msgstr "" #: i18n-src/pages.js:1292 msgid "Checked: exiftool on this server. Not found. The built-in writer covers JPEG and PNG." msgstr "" #: i18n-src/pages.js:1302 #, js-format msgid "Your %s images cannot carry the mark on this server" msgstr "" #: i18n-src/pages.js:1302 #, js-format msgid "A %s file could not carry the mark on this server" msgstr "" #: i18n-src/pages.js:1302 #, js-format msgid "Every %s you marked carries the mark inside its file" msgstr "" #: i18n-src/pages.js:1302 #, js-format msgid "Some %s images you marked have no mark inside the file" msgstr "" #: i18n-src/pages.js:1303 #, js-format msgid "You have marked images in %s and this server has no way to write inside them. They are still labelled to visitors and still declared in your page code, so they are disclosed; it is the record inside the file that is missing." msgstr "" #: i18n-src/pages.js:1303 #, 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.js:1303 #, js-format msgid "All %1$s of the %2$s images you marked have been written to." msgstr "" #: i18n-src/pages.js:1303 #, js-format msgid "%1$s of the %2$s %3$s images you marked have been written to. The rest are still labelled to visitors and still declared in your page code, so they are disclosed; only the record inside the file is missing." msgstr "" #: i18n-src/pages.js:1305 #, js-format msgid "%s is one of the formats the plugin’s own writer cannot open, so writing into it needs exiftool on the server. This is a property of your host, not of your settings, and it is the same for every plugin that writes inside a file." msgstr "" #: i18n-src/pages.js:1305 msgid "Writing inside a file can fail on one image and succeed on the next: an upload folder the server may not write to, or an image marked before the setting was switched on. This counts images, not files, so an image counts once however many sizes WordPress keeps of it." msgstr "" #: i18n-src/pages.js:1308 msgid "Open the Media tab, filter to the images you have marked, and set the type on them again. Setting a type writes the file there and then, and one that already carries the right record is left untouched." msgstr "" #: i18n-src/pages.js:1309 msgid "Or run the library scan at the foot of this tab, which finds them and writes them for you." msgstr "" #: i18n-src/pages.js:1312 #, js-format msgid "Checked: your %1$s attachments with a source type set. Library reports “%2$s”." msgstr "" #: i18n-src/pages.js:1312 #, js-format msgid "Checked: your %s attachments with a source type set. None found." msgstr "" #: i18n-src/pages.js:1318 msgid "Every size WordPress keeps is written to, not just the original" msgstr "" #: i18n-src/pages.js:1318 msgid "No file has been written to yet" msgstr "" #: i18n-src/pages.js:1320 #, 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.js:1323 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.js:1325 #, 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.js:1329 msgid "When you upload a picture, WordPress saves several smaller copies of it and shows whichever one fits the space. If only the original were written to, a visitor who saved the picture from your page would usually end up with a copy that says nothing. There is nothing to switch on for this: it is always done this way." msgstr "" #: i18n-src/pages.js:1330 #, js-format msgid "Checked: the embed record on every marked image. %s files written in total, counting every size." msgstr "" #: i18n-src/pages.js:1335 msgid "What the mark inside your files actually says" msgstr "" #: i18n-src/pages.js:1336 msgid "One line is added to each file: a standard field called digital source type, set to the published address that says how the picture was made." msgstr "" #: i18n-src/pages.js:1337 msgid "1 record per file" msgstr "" #: i18n-src/pages.js:1338 msgid "IPTC is the standards body the news and picture trade uses to describe photographs, and XMP is the block of text inside a file where those descriptions sit. Writing there rather than inventing a note of our own is what makes the mark readable by anything else that opens the file, from a picture editor to a newsroom’s checking software." msgstr "" #: i18n-src/pages.js:1340 msgid "The field: Iptc4xmpExt:DigitalSourceType, an IPTC Extension property." msgstr "" #: i18n-src/pages.js:1341 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.js:1342 msgid "A file already carrying the exact value is left untouched, so any signature already on it is not broken." msgstr "" #: i18n-src/pages.js:1344 msgid "Checked: the packet written into each file. Property Iptc4xmpExt:DigitalSourceType, values from cv.iptc.org/newscodes/digitalsourcetype/." msgstr "" #: i18n-src/pages.js:1361 msgid "Switched off" msgstr "" #: i18n-src/pages.js:1361 msgid "Nothing outstanding" msgstr "" #: i18n-src/pages.js:1361 msgid "Gaps to close" msgstr "" #: i18n-src/pages.js:1387 msgid "The scan could not reach your site. Try again in a moment." msgstr "" #: i18n-src/pages.js:1394 msgid "Another scan is already running. Try again in a few minutes." msgstr "" #: i18n-src/pages.js:1411 #, js-format msgid "Paused. %s images adopted so far. Press Scan now to carry on." msgstr "" #: i18n-src/pages.js:1411 #, 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.js:1413 msgid "Nothing is being written inside your image files." msgstr "" #: i18n-src/pages.js:1413 msgid "This server can write the mark into every image format you are likely to use." msgstr "" #: i18n-src/pages.js:1413 msgid "This server can write the mark into JPEG and PNG files, and no others." msgstr "" #: i18n-src/pages.js:1413 msgid "The setting that writes it lives on the Settings tab. Until it is on, only the label a visitor sees and the note in your page code disclose anything." msgstr "" #: i18n-src/pages.js:1413 #, js-format msgid "The first thing to look at: %s." msgstr "" #: i18n-src/pages.js:1413 msgid "Every image you have marked carries the mark inside its file, in every size WordPress keeps." msgstr "" #: i18n-src/pages.js:1413 msgid "Nothing is marked yet, so there is nothing to write into. Mark an image on the Media tab and its file is written as you mark it." msgstr "" #: i18n-src/pages.js:1417 #, js-format msgid "Showing %1$d of the %2$d formats WordPress usually holds. %3$s left out: this server can write them and you have marked nothing in them." msgstr "" #: i18n-src/pages.js:1421 msgid "One segment per image format in your library. The filled part is the share of the images you marked in that format that carry the mark inside the file. A format this server cannot write can never fill, however many you mark." msgstr "" #: i18n-src/pages.js:1421 msgid "Nothing is marked in any format yet, and this server can write every format WordPress usually holds. Mark an image and its format appears here with its own count." msgstr "" #: i18n-src/pages.js:1421 msgid "Read from your server and your library as they are right now. The one setting behind all of it, writing the mark inside your files, lives on the Settings tab." msgstr "" #: i18n-src/pages.js:1426 msgid "Take the record away with you" msgstr "" #: i18n-src/pages.js:1427 msgid "One row for every image you have marked: the file, how you said it was made, the address written inside it and whether the write succeeded, followed by your Article 4 answers." msgstr "" #: i18n-src/pages.js:1431 msgid "Download CSV" msgstr "" #: i18n-src/pages.js:1431 #, js-format msgid "Download %s" msgstr "" #: i18n-src/pages.js:1431 msgid "Open the print view" msgstr "" #: i18n-src/pages.js:1431 #: i18n-src/pages.js:1746 #: i18n-src/pages.js:2019 #: i18n-src/pages.js:2285 #: i18n-src/ui/primitives.js:63 msgid "Pro" msgstr "" #: i18n-src/pages.js:1431 msgid "JSON, Markdown, plain text and a print-ready page you can save as a PDF." msgstr "" #: i18n-src/pages.js:1431 msgid "CSV is a spreadsheet file: it opens in Excel, Numbers or Google Sheets." msgstr "" #: i18n-src/pages.js:1432 msgid "Keeping the mark intact" msgstr "" #: i18n-src/pages.js:1433 msgid "Some tools strip the records out of a picture when they resize or compress it, and the file comes back saying nothing." msgstr "" #: i18n-src/pages.js:1436 msgid "Cancel" msgstr "" #: i18n-src/pages.js:1436 msgid "Scan now" msgstr "" #: i18n-src/pages.js:1437 #, js-format msgid "%1$s of %2$s images read, %3$s adopted" msgstr "" #: i18n-src/pages.js:1441 msgid "It reads every image you have marked and writes the mark back where it has gone missing. It also adopts provenance your other files already declare, such as the record DALL·E, Firefly or Photoshop leaves behind, so anything it marks for you is a claim the file itself was already making." msgstr "" #: i18n-src/pages.js:1441 msgid "Library scan" msgstr "" #: i18n-src/pages.js:1441 msgid "Read every image you have marked, write the mark back where another tool has stripped it out, and adopt the provenance your files already declare." msgstr "" #: i18n-src/pages.js:1513 msgid "Show the disclosure on AI-written posts" msgstr "" #: i18n-src/pages.js:1514 msgid "Adds a short line to any post whose text you marked as AI Generated or AI Modified in the editor. Posts that had human review, with someone named as holding editorial responsibility, are exempt and show nothing." msgstr "" #: i18n-src/pages.js:1514 msgid "Adds a short line to any post whose text you marked as AI Generated or AI Modified in the editor. The Article 50(4) text duty does not reach your site, so this is transparency you are choosing to offer." msgstr "" #: i18n-src/pages.js:1522 msgid "Wording readers see" msgstr "" #: i18n-src/pages.js:1523 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.js:1528 msgid "Where the line sits" msgstr "" #: i18n-src/pages.js:1529 msgid "Above the post is the safest reading of Article 50(5), which asks that people be told at the point they first meet the content. To place it yourself, put [aicl_text_disclosure] where you want it: that switches off the automatic one for that post." msgstr "" #: i18n-src/pages.js:1530 msgid "Above the post" msgstr "" #: i18n-src/pages.js:1530 msgid "Below the post" msgstr "" #: i18n-src/pages.js:1535 msgid "Subtle borrows your theme’s own colours, so it reads the same on a light or a dark design. Plain drops the box where a boxed notice fights the layout." msgstr "" #: i18n-src/pages.js:1536 msgid "Subtle box" msgstr "" #: i18n-src/pages.js:1536 msgid "Plain text" msgstr "" #: i18n-src/pages.js:1536 #: i18n-src/pages.js:1586 msgid "Custom colours" msgstr "" #: i18n-src/pages.js:1542 msgid "Box corners" msgstr "" #: i18n-src/pages.js:1543 msgid "Match whatever your theme does with cards and buttons." msgstr "" #: i18n-src/pages.js:1544 #: i18n-src/pages.js:1610 msgid "Rounded" msgstr "" #: i18n-src/pages.js:1552 msgid "Keep it close to your page background. This is a note, not a warning banner." msgstr "" #: i18n-src/pages.js:1558 msgid "Check it against the background you chose. A disclosure nobody can read is not a disclosure." msgstr "" #: i18n-src/pages.js:1565 msgid "Show the small AI mark" msgstr "" #: i18n-src/pages.js:1566 msgid "The short chip before the sentence. It gives a reader something to recognise at a glance, the way the badge does on an image." msgstr "" #: i18n-src/pages.js:1574 msgid "Empty means AI. A couple of characters, since it sits inline with the sentence." msgstr "" #: i18n-src/pages.js:1584 msgid "Mark shape" msgstr "" #: i18n-src/pages.js:1585 msgid "Outlined suits a light background. Filled holds up better on a dark one. The colour follows the sentence either way, so it cannot clash." msgstr "" #: i18n-src/pages.js:1586 msgid "Outlined" msgstr "" #: i18n-src/pages.js:1586 msgid "Filled" msgstr "" #: i18n-src/pages.js:1591 msgid "Mark background" msgstr "" #: i18n-src/pages.js:1596 msgid "Mark text colour" msgstr "" #: i18n-src/pages.js:1602 msgid "Below 4.5:1. These colours are dropped and the outlined mark is drawn instead, because an unreadable chip on a disclosure is worse than a plain one." msgstr "" #: i18n-src/pages.js:1608 msgid "Mark corners" msgstr "" #: i18n-src/pages.js:1609 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.js:1610 msgid "Circle" msgstr "" #: i18n-src/pages.js:1615 msgid "This is the line a reader sees on a post whose text was written or rewritten by AI." msgstr "" #: i18n-src/pages.js:1615 msgid "Which posts count as AI is decided in the editor, one post at a time, under “AI content disclosure”. Everything here applies to every disclosed post the moment you save." msgstr "" #: i18n-src/pages.js:1615 msgid "Go to your posts" msgstr "" #: i18n-src/pages.js:1615 #: i18n-src/pages.js:1768 #: i18n-src/pages.js:1797 msgid "Open the report" msgstr "" #: i18n-src/pages.js:1615 msgid "Does the Article 50(4) text duty apply here?" msgstr "" #: i18n-src/pages.js:1615 msgid "One question decides whether these disclosures are owed or simply offered. Answer it once." msgstr "" #: i18n-src/pages.js:1616 msgid "Does this site publish text to inform the public on matters of public interest?" msgstr "" #: i18n-src/pages.js:1617 msgid "News, journalism, public affairs, health or safety guidance. A shop, a portfolio or a personal blog is not. Answer no and nothing below is a compliance duty, though you can still disclose if you want to." msgstr "" #: i18n-src/pages.js:1618 msgid "Not answered yet" msgstr "" #: i18n-src/pages.js:1618 msgid "No" msgstr "" #: i18n-src/pages.js:1618 msgid "Yes" msgstr "" #: i18n-src/pages.js:1618 msgid "The line itself" msgstr "" #: i18n-src/pages.js:1618 msgid "What it says, where it sits, and how it looks against your theme." msgstr "" #: i18n-src/pages.js:1624 msgid "Preview" msgstr "" #: i18n-src/pages.js:1627 msgid "Council approves the harbour redevelopment" msgstr "" #: i18n-src/pages.js:1627 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.js:1627 #: i18n-src/pages.js:1771 msgid "Save changes" msgstr "" #: i18n-src/pages.js:1627 #: i18n-src/pages.js:1771 msgid "You have unsaved changes on this screen." msgstr "" #: i18n-src/pages.js:1627 msgid "Everything on this screen is saved." msgstr "" #: i18n-src/pages.js:1674 msgid "What visitors see on your pages" msgstr "" #: i18n-src/pages.js:1675 msgid "These decide whether somebody browsing your site is told, in plain sight, that an image was made by AI or that the chat window is answered by software." msgstr "" #: i18n-src/pages.js:1679 msgid "Badge images your theme prints itself" msgstr "" #: i18n-src/pages.js:1680 msgid "Some themes write their own image tags and skip the WordPress functions the badge attaches to, so badges go missing on those images. This matches them by file in the visitor’s browser and badges them there. It only shows badges; it never finds or marks an image. Leave it off unless badges are missing on your site." msgstr "" #: i18n-src/pages.js:1685 msgid "Show the AI-assistant notice" msgstr "" #: i18n-src/pages.js:1686 msgid "Puts a short line on every page where we find a chat widget we recognise (Tidio, Crisp, Intercom, Drift, HubSpot, Tawk, LiveChat and others), telling visitors they are talking to software rather than a person. Article 50(1) of the EU AI Act asks you to tell people when they are dealing with an AI. For a chat interface you built yourself, place the [aicl_ai_notice] shortcode instead: that route is guaranteed." msgstr "" #: i18n-src/pages.js:1692 msgid "Wording visitors read" msgstr "" #: i18n-src/pages.js:1693 msgid "Leave it empty and visitors read: You are chatting with an AI assistant, not a human." msgstr "" #: i18n-src/pages.js:1698 msgid "Where the notice sits on the page" msgstr "" #: i18n-src/pages.js:1699 msgid "Put it on the same side as your chat bubble, so a visitor reads the two as one thing." msgstr "" #: i18n-src/pages.js:1700 msgid "Bottom left" msgstr "" #: i18n-src/pages.js:1700 msgid "Bottom right" msgstr "" #: i18n-src/pages.js:1700 msgid "Top left" msgstr "" #: i18n-src/pages.js:1700 msgid "Top right" msgstr "" #: i18n-src/pages.js:1704 msgid "Chat widgets we do not recognise" msgstr "" #: i18n-src/pages.js:1704 msgid "(optional)" msgstr "" #: i18n-src/pages.js:1705 msgid "If your widget is not one of the ones named above, the notice will not appear on its own. Name it here by its CSS selector, which is the id or class its markup carries, one per line or separated by commas." msgstr "" #: i18n-src/pages.js:1713 msgid "What travels inside your image files" msgstr "" #: i18n-src/pages.js:1714 msgid "Once an image leaves your site you can no longer badge it. Whatever is written inside the file goes wherever the file goes." msgstr "" #: i18n-src/pages.js:1718 msgid "Write the mark inside the image file" msgstr "" #: i18n-src/pages.js:1719 msgid "Puts the note into the original and into every size WordPress generates, as IPTC and XMP, the same fields a camera already writes into a photo. A platform that reads them can then label the image nowhere near your site." msgstr "" #: i18n-src/pages.js:1726 msgid "What machines read on your pages" msgstr "" #: i18n-src/pages.js:1727 msgid "Nobody browsing your site sees any of this. It is read by search engines, social platforms and anyone checking your compliance." msgstr "" #: i18n-src/pages.js:1731 msgid "Name your AI images in your page code" msgstr "" #: i18n-src/pages.js:1732 msgid "Adds a small block of JSON-LD, which is a note in your page code that machines read and visitors never see. It names each marked image and how it was made, as a schema.org ImageObject carrying the IPTC digital source type." msgstr "" #: i18n-src/pages.js:1739 msgid "What happens when you add a new image" msgstr "" #: i18n-src/pages.js:1740 msgid "This is the difference between marking your library by hand and having it marked for you as you work." msgstr "" #: i18n-src/pages.js:1744 msgid "Mark a new upload when the file already says it is AI" msgstr "" #: i18n-src/pages.js:1745 msgid "Most AI tools write their own provenance into the file they hand you, as C2PA or IPTC, which is a signed note saying what made the image. When a newly uploaded image carries it, or matches a generator we recognise, it is marked on the spot and you never have to tag it yourself." msgstr "" #: i18n-src/pages.js:1752 msgid "This dashboard only" msgstr "" #: i18n-src/pages.js:1753 msgid "Changes nothing a visitor can see. It is remembered in your browser, so it follows you rather than the site." msgstr "" #: i18n-src/pages.js:1757 msgid "Dashboard style" msgstr "" #: i18n-src/pages.js:1758 msgid "WordPress follows the Administration Colour Scheme you picked in your profile. Neo is the itisnothuman family look. Classic is monochrome." msgstr "" #: i18n-src/pages.js:1760 msgid "WordPress" msgstr "" #: i18n-src/pages.js:1761 msgid "Neo" msgstr "" #: i18n-src/pages.js:1762 msgid "Classic" msgstr "" #: i18n-src/pages.js:1768 msgid "These settings decide what your visitors are told, and what leaves your site inside your image files." msgstr "" #: i18n-src/pages.js:1768 msgid "Which images count as AI is decided in Media, one image at a time. How the badge looks and where it sits is on the Badge tab. Everything here applies to your whole site the moment you save." msgstr "" #: i18n-src/pages.js:1771 msgid "Everything on this screen is saved. The dashboard style is the one exception: it saves itself, in your browser." msgstr "" #: i18n-src/pages.js:1797 msgid "How far along you are" msgstr "" #: i18n-src/pages.js:1797 msgid "Every step is recorded. Nothing is outstanding here." msgstr "" #: i18n-src/pages.js:1797 #, js-format msgid "%d step left to record." msgid_plural "%d steps left to record." msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:1797 msgid "Everything your site tells visitors, and whether it is switched on, is scored in the Overview report." msgstr "" #: i18n-src/pages.js:1800 msgid "What you have in place" msgstr "" #: i18n-src/pages.js:1800 msgid "Nine steps the EU AI Act expects anyone using AI at work to be able to show. Tick each one when it is true of how you actually work. If you are the only person here, every step still applies, and it is about you." msgstr "" #: i18n-src/pages.js:1804 msgid "Evidence or date, optional. For example “Team briefing, May 2026”" msgstr "" #: i18n-src/pages.js:1808 #, js-format msgid "%1$d of %2$d steps recorded" msgstr "" #: i18n-src/pages.js:1808 msgid "Article 4 requires deployers of AI systems to ensure staff have sufficient AI literacy. This checklist helps you record and evidence your measures. It is record-keeping, not training, and not legal advice." msgstr "" #: i18n-src/pages.js:1812 msgid "#ffffff" msgstr "" #: i18n-src/pages.js:1813 msgid "#16150f" msgstr "" #: i18n-src/pages.js:1814 msgid "#0b0d12" msgstr "" #: i18n-src/pages.js:1825 #: i18n-src/pages.js:1828 #: i18n-src/pages.js:1830 msgid "Discloses AI content, verified by AIM Transparency" msgstr "" #: i18n-src/pages.js:1828 #: i18n-src/pages.js:1830 msgid "Discloses AI content" msgstr "" #: i18n-src/pages.js:1834 msgid "Verified, not claimed" msgstr "" #: i18n-src/pages.js:1835 msgid "Before your site is listed, the directory fetches a token from it to check the disclosure is really running. That is a stronger thing to point at than a badge anyone can paste in." msgstr "" #: i18n-src/pages.js:1838 msgid "On record before the deadline" msgstr "" #: i18n-src/pages.js:1839 msgid "Article 50 of the EU AI Act applies from 2 August 2026. A dated public listing shows you were disclosing AI content before then, which is the sort of thing agencies and brands ask for." msgstr "" #: i18n-src/pages.js:1842 msgid "A link back to your site" msgstr "" #: i18n-src/pages.js:1843 msgid "Your listing is a public page, and it links to you." msgstr "" #: i18n-src/pages.js:1851 msgid "Your site address" msgstr "" #: i18n-src/pages.js:1853 msgid "Your listing links to it, and it is the address the directory reads the token back from." msgstr "" #: i18n-src/pages.js:1857 msgid "Your site title" msgstr "" #: i18n-src/pages.js:1858 msgid "Whatever is in Settings, Site Title. It becomes the name on your listing." msgstr "" #: i18n-src/pages.js:1862 msgid "How many images you have labelled" msgstr "" #: i18n-src/pages.js:1864 msgid "One number, and nothing else. No image, filename, caption or page of yours goes with it." msgstr "" #: i18n-src/pages.js:1868 msgid "Plugin and WordPress version" msgstr "" #: i18n-src/pages.js:1869 msgid "So the directory knows which version of the check your site is running." msgstr "" #: i18n-src/pages.js:1873 msgid "Contact email, if you give one" msgstr "" #: i18n-src/pages.js:1875 msgid "Only used to reach you about your listing. Leave the box empty and this field is sent empty." msgstr "" #: i18n-src/pages.js:1879 msgid "Your consent and its date" msgstr "" #: i18n-src/pages.js:1880 msgid "A record that you agreed to this wording, and when. The same record is kept on your own site." msgstr "" #: i18n-src/pages.js:1884 msgid "A one-time verification token" msgstr "" #: i18n-src/pages.js:1885 msgid "The directory reads it back from your site once, to confirm the site is yours. It stops working fifteen minutes after you opt in." msgstr "" #: i18n-src/pages.js:1941 msgid "Your site is listed in the public transparency directory." msgstr "" #: i18n-src/pages.js:1941 msgid "Your site is not listed, and nothing has been sent." msgstr "" #: i18n-src/pages.js:1941 msgid "Anyone can look it up, and the listing links back to you. Remove it from this screen and your site stops sending anything at all." msgstr "" #: i18n-src/pages.js:1941 msgid "Listing is optional, and it is not part of complying with the AI Act. Your labels, your badge and your report work exactly the same whether you list or not." msgstr "" #: i18n-src/pages.js:1941 msgid "View your listing" msgstr "" #: i18n-src/pages.js:1941 msgid "Go to the listing form" msgstr "" #: i18n-src/pages.js:1941 msgid "Listed" msgstr "" #: i18n-src/pages.js:1941 msgid "Not listed" msgstr "" #: i18n-src/pages.js:1941 msgid "What a listing is for" msgstr "" #: i18n-src/pages.js:1941 msgid "Being straight about it: the directory is worth more to you the more sites join. Early on, listing is mostly a way of backing transparency in public rather than something that sends you visitors." msgstr "" #: i18n-src/pages.js:1945 msgid "What your site sends" msgstr "" #: i18n-src/pages.js:1945 msgid "This is everything your site has sent, and everything it would send again if you removed the listing. Nothing goes out in between." msgstr "" #: i18n-src/pages.js:1945 msgid "Nothing is sent while the listing is off. If you list your site, this is all of it: once when you join, and once more if you leave." msgstr "" #: i18n-src/pages.js:1945 msgid "What is never sent" msgstr "" #: i18n-src/pages.js:1945 msgid "Your images, or anything about them beyond that one number." msgstr "" #: i18n-src/pages.js:1945 msgid "Your pages, posts, products or any other content." msgstr "" #: i18n-src/pages.js:1945 msgid "Anything about your visitors. Your site tells the directory nothing about who comes to it." msgstr "" #: i18n-src/pages.js:1945 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.js:1945 msgid "Your listing" msgstr "" #: i18n-src/pages.js:1945 msgid "Open it" msgstr "" #: i18n-src/pages.js:1945 msgid "Removing your listing sends one removal request and deletes your consent, your email address and the token from this site. Nothing is sent after that. The badge stops drawing as soon as the listing is gone, so take its code out of your footer at the same time." msgstr "" #: i18n-src/pages.js:1945 msgid "Removing…" msgstr "" #: i18n-src/pages.js:1945 msgid "Remove my listing" msgstr "" #: i18n-src/pages.js:1945 msgid "List your site" msgstr "" #: i18n-src/pages.js:1946 msgid "Contact email (optional)" msgstr "" #: i18n-src/pages.js:1947 msgid "Only used to reach you about your listing. Leave it empty and no address is sent." msgstr "" #: i18n-src/pages.js:1954 msgid "you@example.com" msgstr "" #: i18n-src/pages.js:1955 msgid "What happens when you press it" msgstr "" #: i18n-src/pages.js:1955 msgid "Your consent, the date and a one-time token are saved on this site." msgstr "" #: i18n-src/pages.js:1955 #, 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.js:1955 msgid "The directory loads the token back from your site to confirm you control it. That needs an address reachable from the public internet, so a local or staging site gets no further than this." msgstr "" #: i18n-src/pages.js:1955 msgid "Your listing appears, and nothing further is sent unless you remove it." msgstr "" #: i18n-src/pages.js:1955 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.js:1955 msgid "Listing…" msgstr "" #: i18n-src/pages.js:1955 msgid "List my site" msgstr "" #: i18n-src/pages.js:1955 msgid "Tick the box above to enable this" msgstr "" #: i18n-src/pages.js:1955 msgid "Your transparency badge" msgstr "" #: i18n-src/pages.js:1955 msgid "An optional mark for your footer. It is drawn by the directory and checked against your listing, so it is a claim a visitor can follow rather than a picture you drew yourself." msgstr "" #: i18n-src/pages.js:1960 msgid "Size" msgstr "" #: i18n-src/pages.js:1961 msgid "Full carries the wordmark. Mark is the icon on its own, for a footer that is already busy." msgstr "" #: i18n-src/pages.js:1966 msgid "Full" msgstr "" #: i18n-src/pages.js:1967 msgid "Compact" msgstr "" #: i18n-src/pages.js:1971 msgid "Colour" msgstr "" #: i18n-src/pages.js:1972 msgid "Whichever sits best on your own footer background. The preview changes with it." msgstr "" #: i18n-src/pages.js:1977 msgid "Dark" msgstr "" #: i18n-src/pages.js:1978 msgid "Light" msgstr "" #: i18n-src/pages.js:1979 msgid "Mint" msgstr "" #: i18n-src/pages.js:1981 msgid "Embed code" msgstr "" #: i18n-src/pages.js:1981 msgid "Paste it into your footer template or a footer widget." msgstr "" #: i18n-src/pages.js:1981 msgid "Until your site is listed, this code renders nothing at all. It is safe to paste in early, but it will stay blank." msgstr "" #: i18n-src/pages.js:1984 msgid "One thing to know before you paste it in: the badge is an image loaded from directory.aimtransparency.com by each visitor’s browser, so that server sees what any image host would see, their IP address and the address of your site. If you would rather not add a third-party request to your pages, leave the badge out. Your listing works without it." msgstr "" #: i18n-src/pages.js:1990 msgid "Solo" msgstr "" #: i18n-src/pages.js:1991 msgid "1 site" msgstr "" #: i18n-src/pages.js:1992 msgid "For one site you run yourself." msgstr "" #: i18n-src/pages.js:1999 msgid "Agency" msgstr "" #: i18n-src/pages.js:2000 msgid "10 sites" msgstr "" #: i18n-src/pages.js:2001 msgid "For a studio looking after client sites." msgstr "" #: i18n-src/pages.js:2008 msgid "Unlimited" msgstr "" #: i18n-src/pages.js:2009 msgid "Unlimited sites" msgstr "" #: i18n-src/pages.js:2010 msgid "No cap on how many sites you activate." msgstr "" #: i18n-src/pages.js:2018 msgid "Already yours, at no cost" msgstr "" #: i18n-src/pages.js:2018 msgid "Free" msgstr "" #: i18n-src/pages.js:2019 msgid "What Pro adds" msgstr "" #: i18n-src/pages.js:2030 msgid "Recording what made each image, by hand or in bulk" msgstr "" #: i18n-src/pages.js:2031 msgid "Your library has no images in it yet. When it does, you set the source of each one from the Media Library, or of a whole page of them with the bulk action, at no cost." msgstr "" #: i18n-src/pages.js:2032 #, 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.js:2041 #, js-format msgid "%1$s of %2$s image" msgid_plural "%1$s of %2$s images" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:2042 msgid "The source is the record of what made a picture: generated by AI, edited with AI, taken on a camera, drawn by a person. Everything else in this plugin, the badge, the mark in the file and the note in your page code, reads that one record." msgstr "" #: i18n-src/pages.js:2045 #, 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.js:2058 msgid "The badge a visitor actually sees" msgstr "" #: i18n-src/pages.js:2059 msgid "The official EU badge, or one you have drawn yourself in Badge Studio, on every image you have marked as AI. This is the disclosure, and it is the free plugin. Pro does not change anything a visitor sees." msgstr "" #: i18n-src/pages.js:2060 msgid "Article 50(1) of the EU AI Act asks you to tell people when what they are looking at was made by AI. The badge is how you tell them. Badge Studio sets its shape, its colours, where it sits on the image and the wording of the panel it opens." msgstr "" #: i18n-src/pages.js:2061 msgid "Open Badge Studio" msgstr "" #: i18n-src/pages.js:2066 msgid "The mark written inside the image file" msgstr "" #: i18n-src/pages.js:2067 msgid "Switch the file mark on and every image you mark from then on carries its source inside the file itself, at no cost." msgstr "" #: i18n-src/pages.js:2068 #, 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.js:2078 msgid "IPTC and XMP are small labelled fields inside a JPEG or a PNG that programs read and people never see. Writing them is what lets a search engine, a marketplace or another site work out where the picture came from once it has left yours." msgstr "" #: i18n-src/pages.js:2081 #: i18n-src/pages.js:2156 #, 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.js:2094 msgid "The note in your page code, and the notice on your chat" msgstr "" #: i18n-src/pages.js:2095 msgid "Structured data on the pages that hold your marked images, and a line on your chat widget saying a machine is answering. Both are switches in Settings and both are free." msgstr "" #: i18n-src/pages.js:2096 msgid "JSON-LD is a small block of data in your page code that search engines read and visitors never see. It repeats, in a form a machine understands, the same thing the badge says out loud. The chat notice covers the other half of Article 50, which is telling somebody they are talking to an AI rather than a person." msgstr "" #: i18n-src/pages.js:2102 msgid "Your written record, and the score that reads it" msgstr "" #: i18n-src/pages.js:2103 #, js-format msgid "You have completed all %d steps of the Article 4 record, and it cost you nothing." msgstr "" #: i18n-src/pages.js:2104 #, 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.js:2109 msgid "Article 4 of the EU AI Act asks that the people using AI here understand what it does and where it gets things wrong. The record is your own short note that they do. The Overview score is the sum of that record and the switches above, and no part of it is behind a payment." msgstr "" #: i18n-src/pages.js:2115 msgid "Finding the AI on your site that nobody disclosed" msgstr "" #: i18n-src/pages.js:2116 msgid "Overview reads your published pages and your newest images and lists the AI it finds that carries no disclosure, along with any AI plugin running here. The scan is free and you can run it as often as you like." msgstr "" #: i18n-src/pages.js:2117 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.js:2118 msgid "Open the Overview tab" msgstr "" #: i18n-src/pages.js:2123 msgid "The spreadsheet of everything you have marked" msgstr "" #: i18n-src/pages.js:2124 msgid "Every marked image, its source and its file, as a CSV you can open in a spreadsheet. This export stays free and is not going to move behind Pro later." msgstr "" #: i18n-src/pages.js:2125 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.js:2131 msgid "New uploads mark themselves" msgstr "" #: i18n-src/pages.js:2132 msgid "An image that carries its own record of what made it is marked the moment it lands in your library, with no step from you. Everything already here is untouched by this." msgstr "" #: i18n-src/pages.js:2133 msgid "Some tools write their own note into the file. Content Credentials, which DALL·E and Firefly write, is a signed line inside the image saying which model made it; Midjourney writes a plainer IPTC tag saying the same thing. Pro reads whichever is there and sets the source from it." msgstr "" #: i18n-src/pages.js:2134 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.js:2135 msgid "Set the source on each new upload yourself in the Media Library. The badge, the mark in the file and the disclosure a visitor sees all come out identical. What you are buying is the minute, not the outcome." msgstr "" #: i18n-src/pages.js:2141 msgid "The mark goes back when something strips it out" msgstr "" #: i18n-src/pages.js:2142 msgid "Nothing here is marked yet, so there is nothing for the scanner to guard today. It matters once you have marked images and something in your pipeline re-encodes them." msgstr "" #: i18n-src/pages.js:2143 #, 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.js:2153 msgid "The scanner walks your library, finds images whose file no longer carries the mark the plugin wrote, and writes it back. Daily on a schedule, or whenever you press the button. We cannot tell you how many of yours have been stripped without that scan: an image can be missing the mark because something removed it, or because the setting was off when you marked it." msgstr "" #: i18n-src/pages.js:2154 msgid "Save the source again on any image you have run through an optimiser. The free plugin writes the mark on every save, so re-saving puts it back. The work is finding which ones, and that is the part the scanner does." msgstr "" #: i18n-src/pages.js:2169 msgid "Images older than the plugin sort themselves out" msgstr "" #: i18n-src/pages.js:2170 msgid "Every image in your library already has a source recorded, so there is nothing here for this to find today." msgstr "" #: i18n-src/pages.js:2171 #, 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.js:2180 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.js:2181 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.js:2182 msgid "Work through them yourself in the Media tab, a page at a time with the bulk action. Nothing is lost by doing it by hand; on a large library it is an afternoon." msgstr "" #: i18n-src/pages.js:2185 #, 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.js:2192 msgid "The compliance report as a document you can hand over" msgstr "" #: i18n-src/pages.js:2193 msgid "The same facts the free CSV gives you, laid out as a print-ready page you can save as a PDF, and as JSON, Markdown and plain text." msgstr "" #: i18n-src/pages.js:2194 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.js:2195 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.js:2201 msgid "The badge holds on a WooCommerce gallery your theme has replaced" msgstr "" #: i18n-src/pages.js:2202 msgid "A stock WooCommerce shop is already covered by the free plugin, including the product gallery. This only matters if your theme ships its own gallery in place of WooCommerce’s." msgstr "" #: i18n-src/pages.js:2203 msgid "A theme that replaces the gallery skips the point the free plugin attaches to, so the badge stops appearing there while it still appears everywhere else. Pro attaches to the theme’s gallery as well." msgstr "" #: i18n-src/pages.js:2204 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.js:2209 msgid "Priority support, and whatever ships next" msgstr "" #: i18n-src/pages.js:2210 msgid "Questions from licence holders are answered first, and a licence covers every Pro feature released while it is active at no extra cost." msgstr "" #: i18n-src/pages.js:2211 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.js:2212 msgid "Ask on the WordPress.org support forum. It is free and it is read." msgstr "" #: i18n-src/pages.js:2213 msgid "Open the support forum" msgstr "" #: i18n-src/pages.js:2221 msgid "What you can do without it" msgstr "" #: i18n-src/pages.js:2281 msgid "Checking your licence…" msgstr "" #: i18n-src/pages.js:2281 msgid "Reading the licence registered to this site. Nothing on your site changes while this runs." msgstr "" #: i18n-src/pages.js:2287 msgid "Lifetime, no renewal" msgstr "" #: i18n-src/pages.js:2287 msgid "Renews yearly" msgstr "" #: i18n-src/pages.js:2287 msgid "Managed by Dodo Payments" msgstr "" #: i18n-src/pages.js:2288 #, js-format msgid "%1$s of %2$s sites" msgstr "" #: i18n-src/pages.js:2288 #, js-format msgid "%s site, no cap" msgid_plural "%s sites, no cap" msgstr[0] "" msgstr[1] "" #: i18n-src/pages.js:2289 msgid "Pro is active on this site." msgstr "" #: i18n-src/pages.js:2289 #, js-format msgid "Your %1$s licence is running here, using %2$s. Everything in the paid group below is switched on for you." msgstr "" #: i18n-src/pages.js:2289 msgid "Manage billing" msgstr "" #: i18n-src/pages.js:2289 msgid "Deactivate on this site" msgstr "" #: i18n-src/pages.js:2289 msgid "Licence active" msgstr "" #: i18n-src/pages.js:2290 msgid "Plan" msgstr "" #: i18n-src/pages.js:2291 msgid "Sites" msgstr "" #: i18n-src/pages.js:2292 msgid "Renews" msgstr "" #: i18n-src/pages.js:2293 msgid "Key" msgstr "" #: i18n-src/pages.js:2294 msgid "Deactivating frees this seat, so you can move the licence to another site. It does not remove anything you have already disclosed." msgstr "" #: i18n-src/pages.js:2294 msgid "Update your card, read your invoices or cancel from your Dodo Payments account. Deactivating here frees this seat so you can move the licence to another site, and it does not remove anything you have already disclosed." msgstr "" #: i18n-src/pages.js:2299 msgid "Pro does not make your site more compliant. It does the work for you." msgstr "" #: i18n-src/pages.js:2299 msgid "Every disclosure the EU AI Act asks for is in the free plugin: the badge a visitor sees, the mark inside the file, the note in your page code and the written record behind them. Pro marks your images for you instead of you marking them, and adds the report formats. Nothing below is a hole in what you already have." msgstr "" #: i18n-src/pages.js:2299 msgid "Show me what Pro adds" msgstr "" #: i18n-src/pages.js:2299 msgid "Go to the prices" msgstr "" #: i18n-src/pages.js:2304 msgid "Already bought? Activate your key" msgstr "" #: i18n-src/pages.js:2304 msgid "The free plugin covers the disclosure" msgstr "" #: i18n-src/pages.js:2304 msgid "Your library has no images in it yet, so there is nothing here for Pro to automate today. It earns its keep on what you upload next, and you can come back to this page then." msgstr "" #: i18n-src/pages.js:2304 msgid "Every image in your library already has a source recorded, so there is nothing here for Pro to catch up on. It earns its keep on what you upload next, and on putting the mark back when an optimiser strips it." msgstr "" #: i18n-src/pages.js:2305 #, 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.js:2312 msgid "The free way to do it" msgstr "" #: i18n-src/pages.js:2312 msgid "Prices" msgstr "" #: i18n-src/pages.js:2316 msgid "Annual" msgstr "" #: i18n-src/pages.js:2317 msgid "Lifetime" msgstr "" #: i18n-src/pages.js:2321 msgid "per year" msgstr "" #: i18n-src/pages.js:2321 msgid "once" msgstr "" #: i18n-src/pages.js:2323 #, js-format msgid "or %s once" msgstr "" #: i18n-src/pages.js:2323 #, js-format msgid "or %s per year" msgstr "" #: i18n-src/pages.js:2324 #, js-format msgid "Get %s" msgstr "" #: i18n-src/pages.js:2325 msgid "Paid through Dodo Payments. Renews yearly, and you can cancel from your account at any time. If the licence lapses, everything the free plugin does keeps working and nothing you have disclosed is removed." msgstr "" #: i18n-src/pages.js:2325 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.js:2325 msgid "Already bought Pro?" msgstr "" #: i18n-src/pages.js:2325 msgid "Paste the licence key from your Dodo Payments receipt." msgstr "" #: i18n-src/pages.js:2325 msgid "XXXXXXXX-XXXX-XXXX-XXXX" msgstr "" #: i18n-src/pages.js:2325 msgid "Activating…" msgstr "" #: i18n-src/pages.js:2325 msgid "Activate" msgstr "" #: i18n-src/pages.js:2325 msgid "Download AIM Transparency Pro from your receipt, install and activate it under Plugins, and your key activates here automatically." msgstr "" #: i18n-src/ui/primitives.js:63 msgid "Coming soon" msgstr "" #: i18n-src/ui/Sidebar.js:26 msgid "Upgrade to Pro" msgstr "" #: i18n-src/ui/Sidebar.js: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.js:26 msgid "See plans" msgstr "" #: i18n-src/ui/Sidebar.js:26 msgid "Part of" msgstr "" #: i18n-src/ui/Topbar.js:12 msgid "Your WordPress profile" msgstr "" #: i18n-src/ui/WpShell.js:26 #: i18n-src/ui/WpShell.js:27 msgid "Style" msgstr "" #: i18n-src/ui/WpShell.js:32 #: i18n-src/ui/WpShell.js:33 msgid "Appearance" msgstr "" #: i18n-src/ui/WpShell.js: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 ""