Plugin Directory

Changeset 3741802


Ignore:
Timestamp:
10/12/2026 01:51:01 PM (4 weeks ago)
Author:
domclic
Message:

Release 1.0.77: complete bundled translations

Location:
effortless-simple-image-optimiser
Files:
3 added
2 deleted
17 edited

Legend:

Unmodified
Added
Removed
  • effortless-simple-image-optimiser/trunk/effortless-simple-image-optimiser.php

    r3702082 r3741802  
    33 * Plugin Name:       EffortLess Simple Image Optimiser
    44 * Description:       Automatically optimises uploaded images using the PHP GD library. Compress JPEG/PNG, resize oversized images, strip EXIF metadata and optionally generate WebP copies — all without external APIs.
    5  * Version:           1.0.75
     5 * Version:           1.0.77
    66 * Author:            domclic
    77 * Donate link:       https://id7.dev/donate/
    … …  
    1919// Constants
    2020// ---------------------------------------------------------------------------
    21 define( 'ELSIO_VERSION', '1.0.75' );
     21define( 'ELSIO_VERSION', '1.0.77' );
    2222define( 'ELSIO_FILE', __FILE__ );
    2323define( 'ELSIO_PATH', plugin_dir_path( __FILE__ ) );
    … …  
    296296 */
    297297function elsio_init(): void {
    298         // Deliberate exception to the usual "never call
    299         // load_plugin_textdomain(), WordPress.org auto-loads it" guidance: that
    300         // automatic loading only ever serves a WordPress.org language pack — a
    301         // translation already submitted and approved on translate.wordpress.org
    302         // (GlotPress). This plugin bundles its own translations in /languages
    303         // directly (no GlotPress submissions exist yet), and nothing loads
    304         // those automatically otherwise. This call is itself pack-aware — it
    305         // checks WP_LANG_DIR/plugins/ for a GlotPress-delivered .mo first and
    306         // only falls back to the bundled one — so it can stay in place
    307         // indefinitely without conflicting with GlotPress once this plugin does
    308         // have community translations.
    309         load_plugin_textdomain( 'effortless-simple-image-optimiser', false, dirname( plugin_basename( ELSIO_FILE ) ) . '/languages' );
    310 
    311298        $settings  = new ELSIO_Settings();
    312299        $options   = $settings->get_options();
  • effortless-simple-image-optimiser/trunk/languages/effortless-simple-image-optimiser-de_DE.po

    r3702074 r3741802  
    1 # SOME DESCRIPTIVE TITLE.
    2 # Copyright (C) YEAR domclic
    3 # This file is distributed under the same license as the EffortLess Simple Image Optimiser package.
    4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    5 #
     1# Translation of EffortLess Simple Image Optimiser
    62msgid ""
    73msgstr ""
    8 "Project-Id-Version: EffortLess Simple Image Optimiser 1.0.69\n"
    9 "Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2026-09-18 16:52+0800\n"
    11 "PO-Revision-Date: 2026-09-18 09:03+0000\n"
    12 "Last-Translator: domclic\n"
    13 "Language-Team: German\n"
    14 "Language: de_DE\n"
     4"Project-Id-Version: EffortLess Simple Image Optimiser 1.0.75\n"
     5"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/effortless-simple-image-optimiser\n"
    156"MIME-Version: 1.0\n"
    167"Content-Type: text/plain; charset=UTF-8\n"
    178"Content-Transfer-Encoding: 8bit\n"
     9"PO-Revision-Date: 2026-10-12 00:00+0000\n"
     10"Language: de_DE\n"
    1811"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    19 
    20 #: effortless-simple-image-optimiser.php:205
    21 msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
    22 msgstr "Effortless Simple Image Optimiser erfordert WordPress 5.9 oder höher."
    23 
    24 #: effortless-simple-image-optimiser.php:206
    25 msgid "Plugin Activation Error"
    26 msgstr "Fehler bei der Plugin-Aktivierung"
    27 
    28 #: includes/class-elsio-restore.php:138
    29 msgid "No original backup found for this image."
    30 msgstr "Keine Original-Sicherung für dieses Bild gefunden."
    31 
    32 #: includes/class-elsio-restore.php:146
    33 msgid "Backup path is invalid or outside the originals directory."
    34 msgstr "Der Sicherungspfad ist ungültig oder liegt außerhalb des Originalverzeichnisses."
    35 
    36 #: includes/class-elsio-restore.php:153
    37 msgid "Backup file no longer exists on disk."
    38 msgstr "Die Sicherungsdatei existiert nicht mehr auf der Festplatte."
    39 
    40 #: includes/class-elsio-restore.php:161
    41 msgid "Could not determine attachment file path."
    42 msgstr "Der Dateipfad des Anhangs konnte nicht ermittelt werden."
    43 
    44 #: includes/class-elsio-restore.php:180
    45 msgid "Could not determine restore path for format-changed image."
    46 msgstr "Der Wiederherstellungspfad für ein Bild mit geändertem Format konnte nicht ermittelt werden."
    47 
    48 #: includes/class-elsio-restore.php:190
    49 msgid "Could not write restored file to disk."
    50 msgstr "Die wiederhergestellte Datei konnte nicht auf die Festplatte geschrieben werden."
    51 
    52 #: includes/class-elsio-restore.php:199
    53 msgid "Restored file is empty or missing — restore aborted."
    54 msgstr "Die wiederhergestellte Datei ist leer oder fehlt — Wiederherstellung abgebrochen."
    55 
    56 #: includes/class-elsio-restore.php:336 includes/class-elsio-restore.php:420
    57 #: includes/class-elsio-restore.php:461 includes/class-elsio-thumb-regen.php:60
    58 #: includes/class-elsio-thumb-regen.php:84
    59 #: includes/class-elsio-thumb-regen.php:140
    60 #: includes/class-elsio-thumb-regen.php:236
    61 #: includes/class-elsio-bulk-optimizer.php:157
    62 #: includes/class-elsio-bulk-optimizer.php:182
    63 #: includes/class-elsio-bulk-optimizer.php:242
    64 #: includes/class-elsio-bulk-optimizer.php:564
    65 #: includes/class-elsio-bulk-optimizer.php:683
    66 #: includes/class-elsio-bulk-optimizer.php:752
    67 #: includes/class-elsio-dedup.php:135 includes/class-elsio-dedup.php:266
    68 msgid "Insufficient permissions."
    69 msgstr "Unzureichende Berechtigungen."
    70 
    71 #: includes/class-elsio-restore.php:430
    72 #: includes/class-elsio-thumb-regen.php:154
    73 #: includes/class-elsio-bulk-optimizer.php:256
    74 #: includes/class-elsio-bulk-optimizer.php:762
    75 msgid "Invalid attachment ID."
    76 msgstr "Ungültige Anhang-ID."
    77 
    78 #: includes/class-elsio-restore.php:500
    79 #, php-format
     12"X-Domain: effortless-simple-image-optimiser\n"
     13
     14msgid "%1$s (%2$s%)"
     15msgstr "%1$s (%2$s%)"
     16
     17msgid "%1$s / %2$s (%3$s%)"
     18msgstr "%1$s / %2$s (%3$s%)"
     19
     20msgid "%1$s original(s) stored, using %2$s."
     21msgstr "%1$s Original(e) gespeichert, %2$s belegt."
     22
     23msgid "%1$s — %2$s size(s) generated."
     24msgstr "%1$s — %2$s Größe(n) erzeugt."
     25
     26msgid "%1$s — saved %2$s% (%3$s)"
     27msgstr "%1$s — %2$s% eingespart (%3$s)"
     28
     29msgid "%d optimisation flag cleared."
     30msgid_plural "%d optimisation flags cleared."
     31msgstr[0] "%d Optimierungs-Kennzeichen gelöscht."
     32msgstr[1] "%d Optimierungs-Kennzeichen gelöscht."
     33
    8034msgid "%d original deleted."
    8135msgid_plural "%d originals deleted."
    … …  
    8337msgstr[1] "%d Originale gelöscht."
    8438
    85 #: includes/class-elsio-thumb-regen.php:179
    86 #: includes/class-elsio-bulk-optimizer.php:286
    87 msgid "Could not determine uploads directory."
    88 msgstr "Das Upload-Verzeichnis konnte nicht ermittelt werden."
    89 
    90 #: includes/class-elsio-thumb-regen.php:188
    91 #: includes/class-elsio-bulk-optimizer.php:295
    92 msgid "File is outside the uploads directory."
    93 msgstr "Die Datei befindet sich außerhalb des Upload-Verzeichnisses."
    94 
    95 #: includes/class-elsio-thumb-regen.php:199
    96 msgid "Could not regenerate metadata."
    97 msgstr "Metadaten konnten nicht neu erzeugt werden."
    98 
    99 #: includes/class-elsio-thumb-regen.php:262
    100 #, php-format
    10139msgid "%d regeneration flag cleared."
    10240msgid_plural "%d regeneration flags cleared."
    … …  
    10442msgstr[1] "%d Regenerierungs-Kennzeichen gelöscht."
    10543
    106 #: includes/class-elsio-bulk-optimizer.php:267
     44msgid "%s ghost attachment(s) found."
     45msgstr "%s Geisteranhang/-hänge gefunden."
     46
     47msgid "%s restored."
     48msgstr "%s wiederhergestellt."
     49
     50msgid ".htaccess writable"
     51msgstr ".htaccess beschreibbar"
     52
     53msgid "About"
     54msgstr "Über"
     55
     56msgid "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force a new pass."
     57msgstr "Alle Bilder sind bereits optimiert. Verwenden Sie „Alle erneut optimieren“, um einen neuen Durchlauf zu erzwingen."
     58
     59msgid "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to force a new pass."
     60msgstr "Alle Miniaturbilder sind bereits neu erzeugt. Aktivieren Sie „Erneut regenerieren“, um einen neuen Durchlauf zu erzwingen."
     61
     62msgid "Apache server"
     63msgstr "Apache-Server"
     64
     65msgid "Auto-optimise on upload"
     66msgstr "Automatisch beim Hochladen optimieren"
     67
     68msgid "Automatically optimise images when they are uploaded to the Media Library."
     69msgstr "Optimiert Bilder automatisch, wenn sie in die Mediathek hochgeladen werden."
     70
     71msgid "Automatically scale down images that exceed the configured dimensions."
     72msgstr "Verkleinert automatisch Bilder, die die konfigurierten Abmessungen überschreiten."
     73
     74msgid "Backup file no longer exists on disk."
     75msgstr "Die Sicherungsdatei existiert nicht mehr auf der Festplatte."
     76
     77msgid "Backup path is invalid or outside the originals directory."
     78msgstr "Der Sicherungspfad ist ungültig oder liegt außerhalb des Originalverzeichnisses."
     79
     80msgid "Before each optimisation, the plugin saves a copy of the original image. Use this tab to restore images to their pre-optimisation state or to delete the backups once you are happy with the results."
     81msgstr "Vor jeder Optimierung speichert das Plugin eine Kopie des Originalbilds. Verwenden Sie diesen Tab, um Bilder in ihren Zustand vor der Optimierung zurückzusetzen oder die Sicherungen zu löschen, sobald Sie mit den Ergebnissen zufrieden sind."
     82
     83msgid "Bulk Optimise"
     84msgstr "Massenoptimierung"
     85
     86msgid "Bulk Optimise Existing Media"
     87msgstr "Vorhandene Medien massenoptimieren"
     88
     89msgid "Clean Up Ghost Attachments"
     90msgstr "Geisteranhänge bereinigen"
     91
     92msgid "Clear the \"already optimised\" flag from all images. This lets you re-run the bulk optimiser with new settings without ticking the checkbox above."
     93msgstr "Löscht das Kennzeichen „bereits optimiert“ von allen Bildern. So lässt sich die Massenoptimierung mit neuen Einstellungen erneut ausführen, ohne das Kontrollkästchen oben zu aktivieren."
     94
     95msgid "Clear the \"already regenerated\" flag from all images so the full library can be processed again."
     96msgstr "Löscht das Kennzeichen „bereits regeneriert“ von allen Bildern, sodass die gesamte Mediathek erneut verarbeitet werden kann."
     97
     98msgid "Compression"
     99msgstr "Komprimierung"
     100
     101msgid "Configure compression quality and optional format conversions."
     102msgstr "Konfiguriert die Komprimierungsqualität und optionale Formatkonvertierungen."
     103
     104msgid "Control when the optimiser runs."
     105msgstr "Steuert, wann der Optimierer läuft."
     106
     107msgid "Convert PNG to JPEG"
     108msgstr "PNG in JPEG konvertieren"
     109
     110msgid "Convert opaque (non-transparent) PNG images to JPEG to save space. Transparent PNGs are always kept as PNG."
     111msgstr "Konvertiert deckende (nicht transparente) PNG-Bilder in JPEG, um Speicherplatz zu sparen. Transparente PNGs bleiben immer als PNG erhalten."
     112
     113msgid "Copies every stored original back over the optimised file, deletes WebP sidecars, and regenerates thumbnails. Images are processed one at a time."
     114msgstr "Kopiert jedes gespeicherte Original zurück über die optimierte Datei, löscht WebP-Begleitdateien und erzeugt Miniaturbilder neu. Bilder werden einzeln verarbeitet."
     115
     116msgid "Could not create backup — optimisation skipped to prevent data loss."
     117msgstr "Sicherung konnte nicht erstellt werden — Optimierung übersprungen, um Datenverlust zu vermeiden."
     118
     119msgid "Could not delete attachment record."
     120msgstr "Anhangsdatensatz konnte nicht gelöscht werden."
     121
     122msgid "Could not determine attachment file path."
     123msgstr "Der Dateipfad des Anhangs konnte nicht ermittelt werden."
     124
     125msgid "Could not determine restore path for format-changed image."
     126msgstr "Der Wiederherstellungspfad für ein Bild mit geändertem Format konnte nicht ermittelt werden."
     127
     128msgid "Could not determine uploads directory."
     129msgstr "Das Upload-Verzeichnis konnte nicht ermittelt werden."
     130
     131msgid "Could not read image metadata."
     132msgstr "Bildmetadaten konnten nicht gelesen werden."
     133
     134msgid "Could not regenerate metadata."
     135msgstr "Metadaten konnten nicht neu erzeugt werden."
     136
     137msgid "Could not restore from backup before re-optimisation."
     138msgstr "Wiederherstellung aus der Sicherung vor der erneuten Optimierung fehlgeschlagen."
     139
     140msgid "Could not write optimised image to disk."
     141msgstr "Optimiertes Bild konnte nicht auf die Festplatte geschrieben werden."
     142
     143msgid "Could not write restored file to disk."
     144msgstr "Die wiederhergestellte Datei konnte nicht auf die Festplatte geschrieben werden."
     145
     146msgid "Could not write to .htaccess. Please check file permissions."
     147msgstr "Konnte nicht in .htaccess schreiben. Bitte überprüfen Sie die Dateiberechtigungen."
     148
     149msgid "Delete ghost records"
     150msgstr "Geisterdatensätze löschen"
     151
     152msgid "Discard All Originals"
     153msgstr "Alle Originale verwerfen"
     154
     155msgid "Discard all originals"
     156msgstr "Alle Originale verwerfen"
     157
     158msgid "Done. %s original(s) deleted."
     159msgstr "Fertig. %s Original(e) gelöscht."
     160
     161msgid "Done. Deleted %s ghost record(s)."
     162msgstr "Fertig. %s Geisterdatensatz/-sätze gelöscht."
     163
     164msgid "Done. Processed %1$s image(s), %2$s error(s)."
     165msgstr "Fertig. %1$s Bild(er) verarbeitet, %2$s Fehler."
     166
     167msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
     168msgstr "Fertig. %1$s Bild(er) verarbeitet, %2$s insgesamt eingespart, %3$s Fehler."
     169
     170msgid "Done. Processed %s group(s)."
     171msgstr "Fertig. %s Gruppe(n) verarbeitet."
     172
     173msgid "Done. Restored %1$s image(s), %2$s error(s)."
     174msgstr "Fertig. %1$s Bild(er) wiederhergestellt, %2$s Fehler."
     175
     176msgid "Duplicate cleanup log"
     177msgstr "Duplikat-Bereinigungsprotokoll"
     178
     179msgid "Effortless Simple Image Optimiser"
     180msgstr "Effortless Simple Image Optimiser"
     181
     182msgid "Effortless Simple Image Optimiser compresses, resizes and converts images using the built-in PHP GD library — no external services required."
     183msgstr "Effortless Simple Image Optimiser komprimiert, skaliert und konvertiert Bilder mithilfe der integrierten PHP-GD-Bibliothek — keine externen Dienste erforderlich."
     184
     185msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
     186msgstr "Effortless Simple Image Optimiser erfordert WordPress 5.9 oder höher."
     187
     188msgid "Enable resizing"
     189msgstr "Größenänderung aktivieren"
     190
     191msgid "Environment"
     192msgstr "Umgebung"
     193
     194msgid "Error:"
     195msgstr "Fehler:"
     196
     197msgid "Fetching image list&#8230;"
     198msgstr "Bildliste wird abgerufen&#8230;"
     199
     200msgid "File exists on disk — will not delete."
     201msgstr "Datei existiert auf der Festplatte — wird nicht gelöscht."
     202
     203msgid "File is outside the uploads directory."
     204msgstr "Die Datei befindet sich außerhalb des Upload-Verzeichnisses."
     205
     206msgid "Find &amp; Remove Duplicate Images"
     207msgstr "Doppelte Bilder finden und entfernen"
     208
     209msgid "Find Duplicates"
     210msgstr "Duplikate finden"
     211
     212msgid "Fix all duplicates"
     213msgstr "Alle Duplikate korrigieren"
     214
     215msgid "Found %s image(s) to optimise."
     216msgstr "%s Bild(er) zum Optimieren gefunden."
     217
     218msgid "Found %s image(s) to regenerate."
     219msgstr "%s Bild(er) zum Regenerieren gefunden."
     220
     221msgid "GD could not load the image."
     222msgstr "GD konnte das Bild nicht laden."
     223
     224msgid "GD could not resize the image."
     225msgstr "GD konnte die Bildgröße nicht ändern."
     226
     227msgid "GD extension"
     228msgstr "GD-Erweiterung"
     229
     230msgid "GD library detected — image optimisation is available."
     231msgstr "GD-Bibliothek erkannt — Bildoptimierung ist verfügbar."
     232
     233msgid "GD library not available."
     234msgstr "GD-Bibliothek nicht verfügbar."
     235
     236msgid "General"
     237msgstr "Allgemein"
     238
     239msgid "Generate WebP copy"
     240msgstr "WebP-Kopie erzeugen"
     241
     242msgid "Ghost attachments are Media Library records whose image files no longer exist on disk. They waste database space and appear as skipped entries during bulk optimisation. This tool removes the orphaned database records only — no files are deleted."
     243msgstr "Geisteranhänge sind Mediathek-Einträge, deren Bilddateien nicht mehr auf der Festplatte vorhanden sind. Sie verschwenden Datenbankspeicher und erscheinen während der Massenoptimierung als übersprungene Einträge. Dieses Werkzeug entfernt nur die verwaisten Datenbankeinträge — es werden keine Dateien gelöscht."
     244
     245msgid "Ghost cleanup log"
     246msgstr "Geisterbereinigungsprotokoll"
     247
     248msgid "Ghost record ID %s deleted."
     249msgstr "Geisterdatensatz-ID %s gelöscht."
     250
     251msgid "ID %1$s skipped: %2$s"
     252msgstr "ID %1$s übersprungen: %2$s"
     253
     254msgid "Image Optimiser"
     255msgstr "Bildoptimierer"
     256
     257msgid "Image Optimiser Settings"
     258msgstr "Bildoptimierer-Einstellungen"
     259
     260msgid "Image file not found or not readable."
     261msgstr "Bilddatei nicht gefunden oder nicht lesbar."
     262
     263msgid "Images taller than this will be scaled down proportionally."
     264msgstr "Höhere Bilder werden proportional verkleinert."
     265
     266msgid "Images wider than this will be scaled down proportionally."
     267msgstr "Breitere Bilder werden proportional verkleinert."
     268
     269msgid "Insert now"
     270msgstr "Jetzt einfügen"
     271
     272msgid "Insufficient permissions."
     273msgstr "Unzureichende Berechtigungen."
     274
     275msgid "Invalid attachment ID."
     276msgstr "Ungültige Anhang-ID."
     277
     278msgid "Invalid parameters."
     279msgstr "Ungültige Parameter."
     280
     281msgid "JPEG quality"
     282msgstr "JPEG-Qualität"
     283
     284msgid "JPEG support"
     285msgstr "JPEG-Unterstützung"
     286
     287msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
     288msgstr "%1$s behalten — %2$s Duplikat(e) entfernt, %3$s Referenz(en) aktualisiert."
     289
     290msgid "Maximum height (px)"
     291msgstr "Maximale Höhe (px)"
     292
     293msgid "Maximum width (px)"
     294msgstr "Maximale Breite (px)"
     295
     296msgid "No duplicate images found."
     297msgstr "Keine doppelten Bilder gefunden."
     298
     299msgid "No ghost attachments found."
     300msgstr "Keine Geisteranhänge gefunden."
     301
     302msgid "No original backup found for this image."
     303msgstr "Keine Original-Sicherung für dieses Bild gefunden."
     304
     305msgid "No stored originals found."
     306msgstr "Keine gespeicherten Originale gefunden."
     307
     308msgid "Optimisation log"
     309msgstr "Optimierungsprotokoll"
     310
     311msgid "Optimisation progress"
     312msgstr "Optimierungsfortschritt"
     313
     314msgid "Optimise all images already in your Media Library using your current settings. Images are processed one at a time to avoid server timeouts."
     315msgstr "Optimiert alle bereits in Ihrer Mediathek vorhandenen Bilder mit Ihren aktuellen Einstellungen. Bilder werden einzeln verarbeitet, um Serverzeitüberschreitungen zu vermeiden."
     316
     317msgid "Optimised"
     318msgstr "Optimiert"
     319
     320msgid "Optimised image file is empty or missing after write."
     321msgstr "Die optimierte Bilddatei ist nach dem Schreiben leer oder fehlt."
     322
     323msgid "Originals"
     324msgstr "Originale"
     325
     326msgid "Originals are stored in elsio-originals/ inside your uploads folder and are protected from direct browser access on Apache."
     327msgstr "Originale werden in elsio-originals/ innerhalb Ihres Upload-Ordners gespeichert und sind unter Apache vor direktem Browserzugriff geschützt."
     328
     329msgid "PHP version"
     330msgstr "PHP-Version"
     331
     332msgid "PNG support"
     333msgstr "PNG-Unterstützung"
     334
     335msgid "Pending"
     336msgstr "Ausstehend"
     337
     338msgid "Permanently deletes all stored original files to free up disk space. This cannot be undone."
     339msgstr "Löscht dauerhaft alle gespeicherten Originaldateien, um Speicherplatz freizugeben. Dies kann nicht rückgängig gemacht werden."
     340
     341msgid "Plugin Activation Error"
     342msgstr "Fehler bei der Plugin-Aktivierung"
     343
     344msgid "Quality level for JPEG (and PNG conversion). Lower values produce smaller files. Recommended: 75–85."
     345msgstr "Qualitätsstufe für JPEG (und PNG-Konvertierung). Niedrigere Werte erzeugen kleinere Dateien. Empfohlen: 75–85."
     346
     347msgid "Quality level for generated WebP files. Recommended: 75–85."
     348msgstr "Qualitätsstufe für erzeugte WebP-Dateien. Empfohlen: 75–85."
     349
     350msgid "Re-optimise already-processed images"
     351msgstr "Bereits verarbeitete Bilder erneut optimieren"
     352
     353msgid "Re-regenerate already-processed images"
     354msgstr "Bereits verarbeitete Bilder erneut regenerieren"
     355
     356msgid "Refresh stats"
     357msgstr "Statistiken aktualisieren"
     358
     359msgid "Regenerate Thumbnails"
     360msgstr "Miniaturbilder regenerieren"
     361
     362msgid "Regenerate all thumbnail sizes for existing Media Library images. Useful after changing image sizes in your theme or adding new crop dimensions. Images are processed one at a time to avoid server timeouts."
     363msgstr "Erzeugt alle Miniaturbildgrößen für vorhandene Mediathek-Bilder neu. Nützlich nach Änderung der Bildgrößen Ihres Themes oder Hinzufügen neuer Zuschnittabmessungen. Bilder werden einzeln verarbeitet, um Serverzeitüberschreitungen zu vermeiden."
     364
     365msgid "Regenerated"
     366msgstr "Regeneriert"
     367
     368msgid "Regeneration log"
     369msgstr "Regenerierungsprotokoll"
     370
     371msgid "Regeneration progress"
     372msgstr "Regenerierungsfortschritt"
     373
     374msgid "Reset Optimisation Flags"
     375msgstr "Optimierungs-Kennzeichen zurücksetzen"
     376
     377msgid "Reset Regeneration Flags"
     378msgstr "Regenerierungs-Kennzeichen zurücksetzen"
     379
     380msgid "Reset all flags"
     381msgstr "Alle Kennzeichen zurücksetzen"
     382
     383msgid "Resizing"
     384msgstr "Größenänderung"
     385
     386msgid "Restore All Originals"
     387msgstr "Alle Originale wiederherstellen"
     388
     389msgid "Restore all originals"
     390msgstr "Alle Originale wiederherstellen"
     391
     392msgid "Restore log"
     393msgstr "Wiederherstellungsprotokoll"
     394
     395msgid "Restore progress"
     396msgstr "Wiederherstellungsfortschritt"
     397
     398msgid "Restored file is empty or missing — restore aborted."
     399msgstr "Die wiederhergestellte Datei ist leer oder fehlt — Wiederherstellung abgebrochen."
     400
     401msgid "Save Settings"
     402msgstr "Einstellungen speichern"
     403
     404msgid "Save an additional .webp sidecar file alongside each optimised image (requires GD with WebP support)."
     405msgstr "Speichert zusätzlich zu jedem optimierten Bild eine .webp-Begleitdatei (erfordert GD mit WebP-Unterstützung)."
     406
     407msgid "Scale down images that exceed the maximum dimensions below."
     408msgstr "Verkleinert Bilder, die die folgenden Maximalabmessungen überschreiten."
     409
     410msgid "Scan for duplicates"
     411msgstr "Nach Duplikaten suchen"
     412
     413msgid "Scan for ghost attachments"
     414msgstr "Nach Geisteranhängen suchen"
     415
     416msgid "Scanning Media Library..."
     417msgstr "Mediathek wird gescannt..."
     418
     419msgid "Scanning for stored originals&#8230;"
     420msgstr "Suche nach gespeicherten Originalen&#8230;"
     421
     422msgid "Scanning..."
     423msgstr "Wird gescannt..."
     424
     425msgid "Scanning... %s image(s) checked so far."
     426msgstr "Wird gescannt... %s Bild(er) bisher geprüft."
     427
     428msgid "Scanning... %s original(s) found so far."
     429msgstr "Wird gescannt... %s Original(e) bisher gefunden."
     430
     431msgid "Scans your Media Library for exact duplicate image files. The oldest copy (lowest ID) is kept; all references in posts, pages and featured images are updated to point to the original before the duplicates are deleted."
     432msgstr "Durchsucht Ihre Mediathek nach exakt doppelten Bilddateien. Die älteste Kopie (niedrigste ID) wird behalten; alle Referenzen in Beiträgen, Seiten und Beitragsbildern werden auf das Original aktualisiert, bevor die Duplikate gelöscht werden."
     433
     434msgid "Security check failed."
     435msgstr "Sicherheitsprüfung fehlgeschlagen."
     436
     437msgid "Settings"
     438msgstr "Einstellungen"
     439
     440msgid "Start Optimisation"
     441msgstr "Optimierung starten"
     442
     443msgid "Start Regeneration"
     444msgstr "Regenerierung starten"
     445
     446msgid "Stop"
     447msgstr "Stopp"
     448
     449msgid "Stopped by user."
     450msgstr "Vom Benutzer gestoppt."
     451
     452msgid "Stored Originals"
     453msgstr "Gespeicherte Originale"
     454
     455msgid "The PHP GD extension is required for this plugin to work. Please contact your hosting provider to enable it."
     456msgstr "Die PHP-GD-Erweiterung wird für dieses Plugin benötigt. Bitte wenden Sie sich an Ihren Hosting-Anbieter, um sie zu aktivieren."
     457
    107458msgid "This image is already being processed."
    108459msgstr "Dieses Bild wird bereits verarbeitet."
    109460
    110 #: includes/class-elsio-bulk-optimizer.php:332
    111 msgid "Could not create backup — optimisation skipped to prevent data loss."
    112 msgstr "Sicherung konnte nicht erstellt werden — Optimierung übersprungen, um Datenverlust zu vermeiden."
    113 
    114 #: includes/class-elsio-bulk-optimizer.php:348
    115 msgid "Could not restore from backup before re-optimisation."
    116 msgstr "Wiederherstellung aus der Sicherung vor der erneuten Optimierung fehlgeschlagen."
    117 
    118 #: includes/class-elsio-bulk-optimizer.php:593
    119 #, php-format
    120 msgid "%d optimisation flag cleared."
    121 msgid_plural "%d optimisation flags cleared."
    122 msgstr[0] "%d Optimierungs-Kennzeichen gelöscht."
    123 msgstr[1] "%d Optimierungs-Kennzeichen gelöscht."
    124 
    125 #: includes/class-elsio-bulk-optimizer.php:771
    126 msgid "File exists on disk — will not delete."
    127 msgstr "Datei existiert auf der Festplatte — wird nicht gelöscht."
    128 
    129 #: includes/class-elsio-bulk-optimizer.php:782
    130 msgid "Could not delete attachment record."
    131 msgstr "Anhangsdatensatz konnte nicht gelöscht werden."
    132 
    133 #: includes/class-elsio-dedup.php:283
     461msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start optimisation below; it processes images individually and is not affected by this limit."
     462msgstr "Diese Mediathek ist groß genug, dass die folgenden Zahlen unvollständig sein könnten — dem Server ist beim Zählen aller Bilder die Zeit ausgegangen. Laden Sie diesen Tab neu, um die Zählung fortzusetzen, oder starten Sie einfach die Optimierung unten; sie verarbeitet Bilder einzeln und ist von diesem Limit nicht betroffen."
     463
     464msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start regeneration below; it processes images individually and is not affected by this limit."
     465msgstr "Diese Mediathek ist groß genug, dass die folgenden Zahlen unvollständig sein könnten — dem Server ist beim Zählen aller Bilder die Zeit ausgegangen. Laden Sie diesen Tab neu, um die Zählung fortzusetzen, oder starten Sie einfach die Regenerierung unten; sie verarbeitet Bilder einzeln und ist von diesem Limit nicht betroffen."
     466
     467msgid "This will clear all optimisation flags so all images are treated as unprocessed. Continue?"
     468msgstr "Dies löscht alle Optimierungs-Kennzeichen, sodass alle Bilder als unverarbeitet gelten. Fortfahren?"
     469
     470msgid "This will clear all regeneration flags so all images are treated as unprocessed. Continue?"
     471msgstr "Dies löscht alle Regenerierungs-Kennzeichen, sodass alle Bilder als unverarbeitet gelten. Fortfahren?"
     472
     473msgid "This will permanently delete all stored originals to free disk space. You will not be able to restore images afterwards. Continue?"
     474msgstr "Dies löscht dauerhaft alle gespeicherten Originale, um Speicherplatz freizugeben. Sie können Bilder danach nicht mehr wiederherstellen. Fortfahren?"
     475
     476msgid "This will permanently delete duplicate images and update all references. Make sure you have a backup. Continue?"
     477msgstr "Dies löscht doppelte Bilder dauerhaft und aktualisiert alle Referenzen. Stellen Sie sicher, dass eine Sicherung vorhanden ist. Fortfahren?"
     478
     479msgid "This will permanently delete the orphaned database records. Files are already missing from disk. Continue?"
     480msgstr "Dies löscht die verwaisten Datenbankeinträge dauerhaft. Die Dateien fehlen bereits auf der Festplatte. Fortfahren?"
     481
     482msgid "This will restore all images to their pre-optimisation originals and regenerate thumbnails. Continue?"
     483msgstr "Dies stellt alle Bilder auf ihre Originale vor der Optimierung zurück und erzeugt die Miniaturbilder neu. Fortfahren?"
     484
    134485msgid "Too many IDs in request."
    135486msgstr "Zu viele IDs in der Anfrage."
    136487
    137 #: includes/class-elsio-dedup.php:290
    138 msgid "Invalid parameters."
    139 msgstr "Ungültige Parameter."
    140 
    141 #: includes/class-elsio-image-optimizer.php:275
    142 msgid "Image file not found or not readable."
    143 msgstr "Bilddatei nicht gefunden oder nicht lesbar."
    144 
    145 #: includes/class-elsio-image-optimizer.php:283
    146 msgid "Could not read image metadata."
    147 msgstr "Bildmetadaten konnten nicht gelesen werden."
    148 
    149 #: includes/class-elsio-image-optimizer.php:298
    150 msgid "GD could not load the image."
    151 msgstr "GD konnte das Bild nicht laden."
    152 
    153 #: includes/class-elsio-image-optimizer.php:309
    154 msgid "GD could not resize the image."
    155 msgstr "GD konnte die Bildgröße nicht ändern."
    156 
    157 #: includes/class-elsio-image-optimizer.php:357
    158 msgid "Could not write optimised image to disk."
    159 msgstr "Optimiertes Bild konnte nicht auf die Festplatte geschrieben werden."
    160 
    161 #: includes/class-elsio-image-optimizer.php:366
    162 msgid "Optimised image file is empty or missing after write."
    163 msgstr "Die optimierte Bilddatei ist nach dem Schreiben leer oder fehlt."
    164 
    165 #: includes/class-elsio-settings.php:108
    166 msgid "Image Optimiser Settings"
    167 msgstr "Bildoptimierer-Einstellungen"
    168 
    169 #: includes/class-elsio-settings.php:109
    170 msgid "Image Optimiser"
    171 msgstr "Bildoptimierer"
    172 
    173 #: includes/class-elsio-settings.php:137
    174 msgid "General"
    175 msgstr "Allgemein"
    176 
    177 #: includes/class-elsio-settings.php:144
    178 msgid "Auto-optimise on upload"
    179 msgstr "Automatisch beim Hochladen optimieren"
    180 
    181 #: includes/class-elsio-settings.php:150
    182 msgid ""
    183 "Automatically optimise images when they are uploaded to the Media Library."
    184 msgstr "Optimiert Bilder automatisch, wenn sie in die Mediathek hochgeladen werden."
    185 
    186 #: includes/class-elsio-settings.php:158
    187 msgid "Compression"
    188 msgstr "Komprimierung"
    189 
    190 #: includes/class-elsio-settings.php:165
    191 msgid "JPEG quality"
    192 msgstr "JPEG-Qualität"
    193 
    194 #: includes/class-elsio-settings.php:173
    195 msgid ""
    196 "Quality level for JPEG (and PNG conversion). Lower values produce smaller "
    197 "files. Recommended: 75–85."
    198 msgstr "Qualitätsstufe für JPEG (und PNG-Konvertierung). Niedrigere Werte erzeugen kleinere Dateien. Empfohlen: 75–85."
    199 
    200 #: includes/class-elsio-settings.php:179
    201 msgid "Convert PNG to JPEG"
    202 msgstr "PNG in JPEG konvertieren"
    203 
    204 #: includes/class-elsio-settings.php:185
    205 msgid ""
    206 "Convert opaque (non-transparent) PNG images to JPEG to save space. "
    207 "Transparent PNGs are always kept as PNG."
    208 msgstr "Konvertiert deckende (nicht transparente) PNG-Bilder in JPEG, um Speicherplatz zu sparen. Transparente PNGs bleiben immer als PNG erhalten."
    209 
    210 #: includes/class-elsio-settings.php:192
    211 msgid "Generate WebP copy"
    212 msgstr "WebP-Kopie erzeugen"
    213 
    214 #: includes/class-elsio-settings.php:198
    215 msgid ""
    216 "Save an additional .webp sidecar file alongside each optimised image "
    217 "(requires GD with WebP support)."
    218 msgstr "Speichert zusätzlich zu jedem optimierten Bild eine .webp-Begleitdatei (erfordert GD mit WebP-Unterstützung)."
    219 
    220 #: includes/class-elsio-settings.php:205
     488msgid "Total images"
     489msgstr "Bilder insgesamt"
     490
     491msgid "Version:"
     492msgstr "Version:"
     493
    221494msgid "WebP quality"
    222495msgstr "WebP-Qualität"
    223496
    224 #: includes/class-elsio-settings.php:213
    225 msgid "Quality level for generated WebP files. Recommended: 75–85."
    226 msgstr "Qualitätsstufe für erzeugte WebP-Dateien. Empfohlen: 75–85."
    227 
    228 #: includes/class-elsio-settings.php:220
    229 msgid "Resizing"
    230 msgstr "Größenänderung"
    231 
    232 #: includes/class-elsio-settings.php:227
    233 msgid "Enable resizing"
    234 msgstr "Größenänderung aktivieren"
    235 
    236 #: includes/class-elsio-settings.php:233
    237 msgid "Scale down images that exceed the maximum dimensions below."
    238 msgstr "Verkleinert Bilder, die die folgenden Maximalabmessungen überschreiten."
    239 
    240 #: includes/class-elsio-settings.php:240
    241 msgid "Maximum width (px)"
    242 msgstr "Maximale Breite (px)"
    243 
    244 #: includes/class-elsio-settings.php:248
    245 msgid "Images wider than this will be scaled down proportionally."
    246 msgstr "Breitere Bilder werden proportional verkleinert."
    247 
    248 #: includes/class-elsio-settings.php:255
    249 msgid "Maximum height (px)"
    250 msgstr "Maximale Höhe (px)"
    251 
    252 #: includes/class-elsio-settings.php:263
    253 msgid "Images taller than this will be scaled down proportionally."
    254 msgstr "Höhere Bilder werden proportional verkleinert."
    255 
    256 #: includes/class-elsio-settings.php:335
    257 #, php-format
    258 msgid "Found %s image(s) to optimise."
    259 msgstr "%s Bild(er) zum Optimieren gefunden."
    260 
    261 #: includes/class-elsio-settings.php:338
    262 msgid "%1$s — saved %2$s% (%3$s)"
    263 msgstr "%1$s — %2$s% eingespart (%3$s)"
    264 
    265 #: includes/class-elsio-settings.php:341
    266 #, php-format
    267 msgid "ID %1$s skipped: %2$s"
    268 msgstr "ID %1$s übersprungen: %2$s"
    269 
    270 #: includes/class-elsio-settings.php:344
    271 #, php-format
    272 msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
    273 msgstr "Fertig. %1$s Bild(er) verarbeitet, %2$s insgesamt eingespart, %3$s Fehler."
    274 
    275 #: includes/class-elsio-settings.php:347
    276 msgid "%1$s / %2$s (%3$s%)"
    277 msgstr "%1$s / %2$s (%3$s%)"
    278 
    279 #: includes/class-elsio-settings.php:367
    280 msgid "Fetching image list&#8230;"
    281 msgstr "Bildliste wird abgerufen&#8230;"
    282 
    283 #: includes/class-elsio-settings.php:369
    284 msgid ""
    285 "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force "
    286 "a new pass."
    287 msgstr "Alle Bilder sind bereits optimiert. Verwenden Sie „Alle erneut optimieren“, um einen neuen Durchlauf zu erzwingen."
    288 
    289 #: includes/class-elsio-settings.php:372 includes/class-elsio-settings.php:418
    290 msgid "Stopped by user."
    291 msgstr "Vom Benutzer gestoppt."
    292 
    293 #: includes/class-elsio-settings.php:375 includes/class-elsio-settings.php:387
    294 #: includes/class-elsio-settings.php:405 includes/class-elsio-settings.php:419
    295 #: includes/class-elsio-settings.php:431
    296 msgid "Error:"
    297 msgstr "Fehler:"
    298 
    299 #: includes/class-elsio-settings.php:376
     497msgid "WebP rewrite rules"
     498msgstr "WebP-Rewrite-Regeln"
     499
     500msgid "WebP rewrite rules inserted into .htaccess."
     501msgstr "WebP-Rewrite-Regeln in .htaccess eingefügt."
     502
     503msgid "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP delivery at the server level."
     504msgstr "WebP-Rewrite-Regeln erfordern Apache. Konfigurieren Sie die WebP-Auslieferung bei Nginx oder anderen Servern auf Serverebene."
     505
     506msgid "WebP support (GD)"
     507msgstr "WebP-Unterstützung (GD)"
     508
     509msgid "duplicate groups"
     510msgstr "Duplikatgruppen"
     511
    300512msgid "file not found on disk (ghost attachment — skipped)."
    301513msgstr "Datei auf der Festplatte nicht gefunden (Geisteranhang — übersprungen)."
    302514
    303 #: includes/class-elsio-settings.php:378
    304 msgid "Scanning..."
    305 msgstr "Wird gescannt..."
    306 
    307 #: includes/class-elsio-settings.php:380 includes/class-elsio-settings.php:425
    308 #, php-format
    309 msgid "Scanning... %s image(s) checked so far."
    310 msgstr "Wird gescannt... %s Bild(er) bisher geprüft."
    311 
    312 #: includes/class-elsio-settings.php:382
    313 #, php-format
    314 msgid "%s ghost attachment(s) found."
    315 msgstr "%s Geisteranhang/-hänge gefunden."
    316 
    317 #: includes/class-elsio-settings.php:383
    318 msgid "No ghost attachments found."
    319 msgstr "Keine Geisteranhänge gefunden."
    320 
    321 #: includes/class-elsio-settings.php:384
    322 msgid ""
    323 "This will permanently delete the orphaned database records. Files are "
    324 "already missing from disk. Continue?"
    325 msgstr "Dies löscht die verwaisten Datenbankeinträge dauerhaft. Die Dateien fehlen bereits auf der Festplatte. Fortfahren?"
    326 
    327 #: includes/class-elsio-settings.php:386
    328 #, php-format
    329 msgid "Ghost record ID %s deleted."
    330 msgstr "Geisterdatensatz-ID %s gelöscht."
    331 
    332 #: includes/class-elsio-settings.php:389
    333 #, php-format
    334 msgid "Done. Deleted %s ghost record(s)."
    335 msgstr "Fertig. %s Geisterdatensatz/-sätze gelöscht."
    336 
    337 #: includes/class-elsio-settings.php:391
    338 msgid ""
    339 "This will clear all optimisation flags so all images are treated as "
    340 "unprocessed. Continue?"
    341 msgstr "Dies löscht alle Optimierungs-Kennzeichen, sodass alle Bilder als unverarbeitet gelten. Fortfahren?"
    342 
    343 #: includes/class-elsio-settings.php:393
    344 msgid "Scanning for stored originals&#8230;"
    345 msgstr "Suche nach gespeicherten Originalen&#8230;"
    346 
    347 #: includes/class-elsio-settings.php:395
    348 #, php-format
    349 msgid "Scanning... %s original(s) found so far."
    350 msgstr "Wird gescannt... %s Original(e) bisher gefunden."
    351 
    352 #: includes/class-elsio-settings.php:396
    353 msgid "No stored originals found."
    354 msgstr "Keine gespeicherten Originale gefunden."
    355 
    356 #: includes/class-elsio-settings.php:398
    357 #, php-format
    358 msgid "%1$s original(s) stored, using %2$s."
    359 msgstr "%1$s Original(e) gespeichert, %2$s belegt."
    360 
    361 #: includes/class-elsio-settings.php:400
    362 #, php-format
    363 msgid "%s restored."
    364 msgstr "%s wiederhergestellt."
    365 
    366 #: includes/class-elsio-settings.php:402
    367 #, php-format
    368 msgid "Done. Restored %1$s image(s), %2$s error(s)."
    369 msgstr "Fertig. %1$s Bild(er) wiederhergestellt, %2$s Fehler."
    370 
    371 #: includes/class-elsio-settings.php:404
    372 #, php-format
    373 msgid "Done. %s original(s) deleted."
    374 msgstr "Fertig. %s Original(e) gelöscht."
    375 
    376 #: includes/class-elsio-settings.php:406
    377 msgid ""
    378 "This will restore all images to their pre-optimisation originals and "
    379 "regenerate thumbnails. Continue?"
    380 msgstr "Dies stellt alle Bilder auf ihre Originale vor der Optimierung zurück und erzeugt die Miniaturbilder neu. Fortfahren?"
    381 
    382 #: includes/class-elsio-settings.php:407
    383 msgid ""
    384 "This will permanently delete all stored originals to free disk space. You "
    385 "will not be able to restore images afterwards. Continue?"
    386 msgstr "Dies löscht dauerhaft alle gespeicherten Originale, um Speicherplatz freizugeben. Sie können Bilder danach nicht mehr wiederherstellen. Fortfahren?"
    387 
    388 #: includes/class-elsio-settings.php:411
    389 #, php-format
    390 msgid "Found %s image(s) to regenerate."
    391 msgstr "%s Bild(er) zum Regenerieren gefunden."
    392 
    393 #: includes/class-elsio-settings.php:412
    394 msgid ""
    395 "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to "
    396 "force a new pass."
    397 msgstr "Alle Miniaturbilder sind bereits neu erzeugt. Aktivieren Sie „Erneut regenerieren“, um einen neuen Durchlauf zu erzwingen."
    398 
    399 #: includes/class-elsio-settings.php:414
    400 #, php-format
    401 msgid "%1$s — %2$s size(s) generated."
    402 msgstr "%1$s — %2$s Größe(n) erzeugt."
    403 
    404 #: includes/class-elsio-settings.php:415
    405515msgid "file not found on disk — skipped."
    406516msgstr "Datei auf der Festplatte nicht gefunden — übersprungen."
    407517
    408 #: includes/class-elsio-settings.php:417
    409 #, php-format
    410 msgid "Done. Processed %1$s image(s), %2$s error(s)."
    411 msgstr "Fertig. %1$s Bild(er) verarbeitet, %2$s Fehler."
    412 
    413 #: includes/class-elsio-settings.php:420
    414 msgid ""
    415 "This will clear all regeneration flags so all images are treated as "
    416 "unprocessed. Continue?"
    417 msgstr "Dies löscht alle Regenerierungs-Kennzeichen, sodass alle Bilder als unverarbeitet gelten. Fortfahren?"
    418 
    419 #: includes/class-elsio-settings.php:423
    420 msgid "Scanning Media Library..."
    421 msgstr "Mediathek wird gescannt..."
    422 
    423 #: includes/class-elsio-settings.php:426
    424 msgid "No duplicate images found."
    425 msgstr "Keine doppelten Bilder gefunden."
    426 
    427 #: includes/class-elsio-settings.php:428
    428 #, php-format
    429 msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
    430 msgstr "%1$s behalten — %2$s Duplikat(e) entfernt, %3$s Referenz(en) aktualisiert."
    431 
    432 #: includes/class-elsio-settings.php:430
    433 #, php-format
    434 msgid "Done. Processed %s group(s)."
    435 msgstr "Fertig. %s Gruppe(n) verarbeitet."
    436 
    437 #: includes/class-elsio-settings.php:433
    438 msgid "%1$s (%2$s%)"
    439 msgstr "%1$s (%2$s%)"
    440 
    441 #: includes/class-elsio-settings.php:434
    442 msgid ""
    443 "This will permanently delete duplicate images and update all references. "
    444 "Make sure you have a backup. Continue?"
    445 msgstr "Dies löscht doppelte Bilder dauerhaft und aktualisiert alle Referenzen. Stellen Sie sicher, dass eine Sicherung vorhanden ist. Fortfahren?"
    446 
    447 #: includes/class-elsio-settings.php:435
    448 msgid "duplicate groups"
    449 msgstr "Duplikatgruppen"
    450 
    451 #: includes/class-elsio-settings.php:436
     518msgid "recoverable"
     519msgstr "wiederherstellbar"
     520
    452521msgid "redundant files"
    453522msgstr "redundante Dateien"
    454523
    455 #: includes/class-elsio-settings.php:437
    456 msgid "recoverable"
    457 msgstr "wiederherstellbar"
    458 
    459 #: includes/class-elsio-settings.php:465
    460 msgid "Effortless Simple Image Optimiser"
    461 msgstr "Effortless Simple Image Optimiser"
    462 
    463 #: includes/class-elsio-settings.php:470
    464 msgid "GD library not available."
    465 msgstr "GD-Bibliothek nicht verfügbar."
    466 
    467 #: includes/class-elsio-settings.php:471
    468 msgid ""
    469 "The PHP GD extension is required for this plugin to work. Please contact "
    470 "your hosting provider to enable it."
    471 msgstr "Die PHP-GD-Erweiterung wird für dieses Plugin benötigt. Bitte wenden Sie sich an Ihren Hosting-Anbieter, um sie zu aktivieren."
    472 
    473 #: includes/class-elsio-settings.php:476
    474 msgid "GD library detected — image optimisation is available."
    475 msgstr "GD-Bibliothek erkannt — Bildoptimierung ist verfügbar."
    476 
    477 #: includes/class-elsio-settings.php:483
    478 msgid "Settings"
    479 msgstr "Einstellungen"
    480 
    481 #: includes/class-elsio-settings.php:487
    482 msgid "Bulk Optimise"
    483 msgstr "Massenoptimierung"
    484 
    485 #: includes/class-elsio-settings.php:491
    486 msgid "Find Duplicates"
    487 msgstr "Duplikate finden"
    488 
    489 #: includes/class-elsio-settings.php:495 includes/class-elsio-settings.php:809
    490 msgid "Regenerate Thumbnails"
    491 msgstr "Miniaturbilder regenerieren"
    492 
    493 #: includes/class-elsio-settings.php:499
    494 msgid "Originals"
    495 msgstr "Originale"
    496 
    497 #: includes/class-elsio-settings.php:511
    498 msgid "Save Settings"
    499 msgstr "Einstellungen speichern"
    500 
    501 #: includes/class-elsio-settings.php:544
    502 msgid "Environment"
    503 msgstr "Umgebung"
    504 
    505 #: includes/class-elsio-settings.php:548
    506 msgid "About"
    507 msgstr "Über"
    508 
    509 #: includes/class-elsio-settings.php:549
    510 msgid ""
    511 "Effortless Simple Image Optimiser compresses, resizes and converts images "
    512 "using the built-in PHP GD library — no external services required."
    513 msgstr "Effortless Simple Image Optimiser komprimiert, skaliert und konvertiert Bilder mithilfe der integrierten PHP-GD-Bibliothek — keine externen Dienste erforderlich."
    514 
    515 #: includes/class-elsio-settings.php:551
    516 msgid "Version:"
    517 msgstr "Version:"
    518 
    519 #: includes/class-elsio-settings.php:570
    520 msgid ""
    521 "This media library is large enough that the counts below may be incomplete — "
    522 "the server ran out of time counting every image. Reload this tab to try "
    523 "counting further, or just start optimisation below; it processes images "
    524 "individually and is not affected by this limit."
    525 msgstr "Diese Mediathek ist groß genug, dass die folgenden Zahlen unvollständig sein könnten — dem Server ist beim Zählen aller Bilder die Zeit ausgegangen. Laden Sie diesen Tab neu, um die Zählung fortzusetzen, oder starten Sie einfach die Optimierung unten; sie verarbeitet Bilder einzeln und ist von diesem Limit nicht betroffen."
    526 
    527 #: includes/class-elsio-settings.php:579
    528 #, php-format
    529 msgid ""
    530 "%d images are pending optimisation — opened this tab automatically and "
    531 "starting the check now."
    532 msgstr "%d Bilder warten auf Optimierung — dieser Tab wurde automatisch geöffnet und die Prüfung beginnt jetzt."
    533 
    534 #: includes/class-elsio-settings.php:586
    535 msgid "Bulk Optimise Existing Media"
    536 msgstr "Vorhandene Medien massenoptimieren"
    537 
    538 #: includes/class-elsio-settings.php:587
    539 msgid ""
    540 "Optimise all images already in your Media Library using your current "
    541 "settings. Images are processed one at a time to avoid server timeouts."
    542 msgstr "Optimiert alle bereits in Ihrer Mediathek vorhandenen Bilder mit Ihren aktuellen Einstellungen. Bilder werden einzeln verarbeitet, um Serverzeitüberschreitungen zu vermeiden."
    543 
    544 #: includes/class-elsio-settings.php:592 includes/class-elsio-settings.php:815
    545 msgid "Total images"
    546 msgstr "Bilder insgesamt"
    547 
    548 #: includes/class-elsio-settings.php:596
    549 msgid "Optimised"
    550 msgstr "Optimiert"
    551 
    552 #: includes/class-elsio-settings.php:600 includes/class-elsio-settings.php:823
    553 msgid "Pending"
    554 msgstr "Ausstehend"
    555 
    556 #: includes/class-elsio-settings.php:606
    557 msgid "Start Optimisation"
    558 msgstr "Optimierung starten"
    559 
    560 #: includes/class-elsio-settings.php:609 includes/class-elsio-settings.php:832
    561 #: includes/class-elsio-settings.php:1122
    562 msgid "Stop"
    563 msgstr "Stopp"
    564 
    565 #: includes/class-elsio-settings.php:613
    566 msgid "Re-optimise already-processed images"
    567 msgstr "Bereits verarbeitete Bilder erneut optimieren"
    568 
    569 #: includes/class-elsio-settings.php:623
    570 msgid "Optimisation progress"
    571 msgstr "Optimierungsfortschritt"
    572 
    573 #: includes/class-elsio-settings.php:633
    574 msgid "Optimisation log"
    575 msgstr "Optimierungsprotokoll"
    576 
    577 #: includes/class-elsio-settings.php:636
    578 msgid "Reset Optimisation Flags"
    579 msgstr "Optimierungs-Kennzeichen zurücksetzen"
    580 
    581 #: includes/class-elsio-settings.php:638
    582 msgid ""
    583 "Clear the \"already optimised\" flag from all images. This lets you re-run "
    584 "the bulk optimiser with new settings without ticking the checkbox above."
    585 msgstr "Löscht das Kennzeichen „bereits optimiert“ von allen Bildern. So lässt sich die Massenoptimierung mit neuen Einstellungen erneut ausführen, ohne das Kontrollkästchen oben zu aktivieren."
    586 
    587 #: includes/class-elsio-settings.php:641 includes/class-elsio-settings.php:864
    588 msgid "Reset all flags"
    589 msgstr "Alle Kennzeichen zurücksetzen"
    590 
    591 #: includes/class-elsio-settings.php:645
    592 msgid "Clean Up Ghost Attachments"
    593 msgstr "Geisteranhänge bereinigen"
    594 
    595 #: includes/class-elsio-settings.php:647
    596 msgid ""
    597 "Ghost attachments are Media Library records whose image files no longer "
    598 "exist on disk. They waste database space and appear as skipped entries "
    599 "during bulk optimisation. This tool removes the orphaned database records "
    600 "only — no files are deleted."
    601 msgstr "Geisteranhänge sind Mediathek-Einträge, deren Bilddateien nicht mehr auf der Festplatte vorhanden sind. Sie verschwenden Datenbankspeicher und erscheinen während der Massenoptimierung als übersprungene Einträge. Dieses Werkzeug entfernt nur die verwaisten Datenbankeinträge — es werden keine Dateien gelöscht."
    602 
    603 #: includes/class-elsio-settings.php:650
    604 msgid "Scan for ghost attachments"
    605 msgstr "Nach Geisteranhängen suchen"
    606 
    607 #: includes/class-elsio-settings.php:655
    608 msgid "Delete ghost records"
    609 msgstr "Geisterdatensätze löschen"
    610 
    611 #: includes/class-elsio-settings.php:661
    612 msgid "Ghost cleanup log"
    613 msgstr "Geisterbereinigungsprotokoll"
    614 
    615 #: includes/class-elsio-settings.php:676
    616 msgid "Control when the optimiser runs."
    617 msgstr "Steuert, wann der Optimierer läuft."
    618 
    619 #: includes/class-elsio-settings.php:685
    620 msgid "Configure compression quality and optional format conversions."
    621 msgstr "Konfiguriert die Komprimierungsqualität und optionale Formatkonvertierungen."
    622 
    623 #: includes/class-elsio-settings.php:694
    624 msgid "Automatically scale down images that exceed the configured dimensions."
    625 msgstr "Verkleinert automatisch Bilder, die die konfigurierten Abmessungen überschreiten."
    626 
    627 #: includes/class-elsio-settings.php:806
    628 msgid ""
    629 "This media library is large enough that the counts below may be incomplete — "
    630 "the server ran out of time counting every image. Reload this tab to try "
    631 "counting further, or just start regeneration below; it processes images "
    632 "individually and is not affected by this limit."
    633 msgstr "Diese Mediathek ist groß genug, dass die folgenden Zahlen unvollständig sein könnten — dem Server ist beim Zählen aller Bilder die Zeit ausgegangen. Laden Sie diesen Tab neu, um die Zählung fortzusetzen, oder starten Sie einfach die Regenerierung unten; sie verarbeitet Bilder einzeln und ist von diesem Limit nicht betroffen."
    634 
    635 #: includes/class-elsio-settings.php:810
    636 msgid ""
    637 "Regenerate all thumbnail sizes for existing Media Library images. Useful "
    638 "after changing image sizes in your theme or adding new crop dimensions. "
    639 "Images are processed one at a time to avoid server timeouts."
    640 msgstr "Erzeugt alle Miniaturbildgrößen für vorhandene Mediathek-Bilder neu. Nützlich nach Änderung der Bildgrößen Ihres Themes oder Hinzufügen neuer Zuschnittabmessungen. Bilder werden einzeln verarbeitet, um Serverzeitüberschreitungen zu vermeiden."
    641 
    642 #: includes/class-elsio-settings.php:819
    643 msgid "Regenerated"
    644 msgstr "Regeneriert"
    645 
    646 #: includes/class-elsio-settings.php:829
    647 msgid "Start Regeneration"
    648 msgstr "Regenerierung starten"
    649 
    650 #: includes/class-elsio-settings.php:836
    651 msgid "Re-regenerate already-processed images"
    652 msgstr "Bereits verarbeitete Bilder erneut regenerieren"
    653 
    654 #: includes/class-elsio-settings.php:846
    655 msgid "Regeneration progress"
    656 msgstr "Regenerierungsfortschritt"
    657 
    658 #: includes/class-elsio-settings.php:856
    659 msgid "Regeneration log"
    660 msgstr "Regenerierungsprotokoll"
    661 
    662 #: includes/class-elsio-settings.php:859
    663 msgid "Reset Regeneration Flags"
    664 msgstr "Regenerierungs-Kennzeichen zurücksetzen"
    665 
    666 #: includes/class-elsio-settings.php:861
    667 msgid ""
    668 "Clear the \"already regenerated\" flag from all images so the full library "
    669 "can be processed again."
    670 msgstr "Löscht das Kennzeichen „bereits regeneriert“ von allen Bildern, sodass die gesamte Mediathek erneut verarbeitet werden kann."
    671 
    672 #: includes/class-elsio-settings.php:880
    673 msgid "Find &amp; Remove Duplicate Images"
    674 msgstr "Doppelte Bilder finden und entfernen"
    675 
    676 #: includes/class-elsio-settings.php:882
    677 msgid ""
    678 "Scans your Media Library for exact duplicate image files. The oldest copy "
    679 "(lowest ID) is kept; all references in posts, pages and featured images are "
    680 "updated to point to the original before the duplicates are deleted."
    681 msgstr "Durchsucht Ihre Mediathek nach exakt doppelten Bilddateien. Die älteste Kopie (niedrigste ID) wird behalten; alle Referenzen in Beiträgen, Seiten und Beitragsbildern werden auf das Original aktualisiert, bevor die Duplikate gelöscht werden."
    682 
    683 #: includes/class-elsio-settings.php:887
    684 msgid "Scan for duplicates"
    685 msgstr "Nach Duplikaten suchen"
    686 
    687 #: includes/class-elsio-settings.php:896
    688 msgid "Fix all duplicates"
    689 msgstr "Alle Duplikate korrigieren"
    690 
    691 #: includes/class-elsio-settings.php:911
    692 msgid "Duplicate cleanup log"
    693 msgstr "Duplikat-Bereinigungsprotokoll"
    694 
    695 #: includes/class-elsio-settings.php:941
    696 msgid "PHP version"
    697 msgstr "PHP-Version"
    698 
    699 #: includes/class-elsio-settings.php:945
    700 msgid "GD extension"
    701 msgstr "GD-Erweiterung"
    702 
    703 #: includes/class-elsio-settings.php:950
    704 msgid "JPEG support"
    705 msgstr "JPEG-Unterstützung"
    706 
    707 #: includes/class-elsio-settings.php:954
    708 msgid "PNG support"
    709 msgstr "PNG-Unterstützung"
    710 
    711 #: includes/class-elsio-settings.php:958
    712 msgid "WebP support (GD)"
    713 msgstr "WebP-Unterstützung (GD)"
    714 
    715 #: includes/class-elsio-settings.php:962
    716 msgid "Apache server"
    717 msgstr "Apache-Server"
    718 
    719 #: includes/class-elsio-settings.php:966
    720 msgid ".htaccess writable"
    721 msgstr ".htaccess beschreibbar"
    722 
    723 #: includes/class-elsio-settings.php:977
    724 msgid "Insert now"
    725 msgstr "Jetzt einfügen"
    726 
    727 #: includes/class-elsio-settings.php:985
    728 msgid "WebP rewrite rules"
    729 msgstr "WebP-Rewrite-Regeln"
    730 
    731 #: includes/class-elsio-settings.php:993
    732 msgid ""
    733 "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP "
    734 "delivery at the server level."
    735 msgstr "WebP-Rewrite-Regeln erfordern Apache. Konfigurieren Sie die WebP-Auslieferung bei Nginx oder anderen Servern auf Serverebene."
    736 
    737 #: includes/class-elsio-settings.php:1065
    738 msgid "Security check failed."
    739 msgstr "Sicherheitsprüfung fehlgeschlagen."
    740 
    741 #: includes/class-elsio-settings.php:1077
    742 msgid "WebP rewrite rules inserted into .htaccess."
    743 msgstr "WebP-Rewrite-Regeln in .htaccess eingefügt."
    744 
    745 #: includes/class-elsio-settings.php:1078
    746 msgid "Could not write to .htaccess. Please check file permissions."
    747 msgstr "Konnte nicht in .htaccess schreiben. Bitte überprüfen Sie die Dateiberechtigungen."
    748 
    749 #: includes/class-elsio-settings.php:1096
    750 msgid "Stored Originals"
    751 msgstr "Gespeicherte Originale"
    752 
    753 #: includes/class-elsio-settings.php:1098
    754 msgid ""
    755 "Before each optimisation, the plugin saves a copy of the original image. Use "
    756 "this tab to restore images to their pre-optimisation state or to delete the "
    757 "backups once you are happy with the results."
    758 msgstr "Vor jeder Optimierung speichert das Plugin eine Kopie des Originalbilds. Verwenden Sie diesen Tab, um Bilder in ihren Zustand vor der Optimierung zurückzusetzen oder die Sicherungen zu löschen, sobald Sie mit den Ergebnissen zufrieden sind."
    759 
    760 #: includes/class-elsio-settings.php:1101
    761 msgid ""
    762 "Originals are stored in elsio-originals/ inside your uploads folder and are "
    763 "protected from direct browser access on Apache."
    764 msgstr "Originale werden in elsio-originals/ innerhalb Ihres Upload-Ordners gespeichert und sind unter Apache vor direktem Browserzugriff geschützt."
    765 
    766 #: includes/class-elsio-settings.php:1108
    767 msgid "Refresh stats"
    768 msgstr "Statistiken aktualisieren"
    769 
    770 #: includes/class-elsio-settings.php:1113
    771 msgid "Restore All Originals"
    772 msgstr "Alle Originale wiederherstellen"
    773 
    774 #: includes/class-elsio-settings.php:1115
    775 msgid ""
    776 "Copies every stored original back over the optimised file, deletes WebP "
    777 "sidecars, and regenerates thumbnails. Images are processed one at a time."
    778 msgstr "Kopiert jedes gespeicherte Original zurück über die optimierte Datei, löscht WebP-Begleitdateien und erzeugt Miniaturbilder neu. Bilder werden einzeln verarbeitet."
    779 
    780 #: includes/class-elsio-settings.php:1119
    781 msgid "Restore all originals"
    782 msgstr "Alle Originale wiederherstellen"
    783 
    784 #: includes/class-elsio-settings.php:1132
    785 msgid "Restore progress"
    786 msgstr "Wiederherstellungsfortschritt"
    787 
    788 #: includes/class-elsio-settings.php:1142
    789 msgid "Restore log"
    790 msgstr "Wiederherstellungsprotokoll"
    791 
    792 #: includes/class-elsio-settings.php:1145
    793 msgid "Discard All Originals"
    794 msgstr "Alle Originale verwerfen"
    795 
    796 #: includes/class-elsio-settings.php:1147
    797 msgid ""
    798 "Permanently deletes all stored original files to free up disk space. This "
    799 "cannot be undone."
    800 msgstr "Löscht dauerhaft alle gespeicherten Originaldateien, um Speicherplatz freizugeben. Dies kann nicht rückgängig gemacht werden."
    801 
    802 #: includes/class-elsio-settings.php:1150
    803 msgid "Discard all originals"
    804 msgstr "Alle Originale verwerfen"
  • effortless-simple-image-optimiser/trunk/languages/effortless-simple-image-optimiser-es_ES.po

    r3702074 r3741802  
    1 # SOME DESCRIPTIVE TITLE.
    2 # Copyright (C) YEAR domclic
    3 # This file is distributed under the same license as the EffortLess Simple Image Optimiser package.
    4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    5 #
     1# Translation of EffortLess Simple Image Optimiser
    62msgid ""
    73msgstr ""
    8 "Project-Id-Version: EffortLess Simple Image Optimiser 1.0.69\n"
    9 "Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2026-09-18 16:52+0800\n"
    11 "PO-Revision-Date: 2026-09-18 09:03+0000\n"
    12 "Last-Translator: domclic\n"
    13 "Language-Team: Spanish\n"
    14 "Language: es_ES\n"
     4"Project-Id-Version: EffortLess Simple Image Optimiser 1.0.75\n"
     5"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/effortless-simple-image-optimiser\n"
    156"MIME-Version: 1.0\n"
    167"Content-Type: text/plain; charset=UTF-8\n"
    178"Content-Transfer-Encoding: 8bit\n"
     9"PO-Revision-Date: 2026-10-12 00:00+0000\n"
     10"Language: es_ES\n"
    1811"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    19 
    20 #: effortless-simple-image-optimiser.php:205
    21 msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
    22 msgstr "Effortless Simple Image Optimiser requiere WordPress 5.9 o superior."
    23 
    24 #: effortless-simple-image-optimiser.php:206
    25 msgid "Plugin Activation Error"
    26 msgstr "Error de activación del plugin"
    27 
    28 #: includes/class-elsio-restore.php:138
    29 msgid "No original backup found for this image."
    30 msgstr "No se encontró ninguna copia de seguridad original para esta imagen."
    31 
    32 #: includes/class-elsio-restore.php:146
    33 msgid "Backup path is invalid or outside the originals directory."
    34 msgstr "La ruta de la copia de seguridad no es válida o está fuera del directorio de originales."
    35 
    36 #: includes/class-elsio-restore.php:153
    37 msgid "Backup file no longer exists on disk."
    38 msgstr "El archivo de copia de seguridad ya no existe en el disco."
    39 
    40 #: includes/class-elsio-restore.php:161
    41 msgid "Could not determine attachment file path."
    42 msgstr "No se pudo determinar la ruta del archivo adjunto."
    43 
    44 #: includes/class-elsio-restore.php:180
    45 msgid "Could not determine restore path for format-changed image."
    46 msgstr "No se pudo determinar la ruta de restauración para una imagen con formato cambiado."
    47 
    48 #: includes/class-elsio-restore.php:190
    49 msgid "Could not write restored file to disk."
    50 msgstr "No se pudo escribir el archivo restaurado en el disco."
    51 
    52 #: includes/class-elsio-restore.php:199
    53 msgid "Restored file is empty or missing — restore aborted."
    54 msgstr "El archivo restaurado está vacío o falta — restauración cancelada."
    55 
    56 #: includes/class-elsio-restore.php:336 includes/class-elsio-restore.php:420
    57 #: includes/class-elsio-restore.php:461 includes/class-elsio-thumb-regen.php:60
    58 #: includes/class-elsio-thumb-regen.php:84
    59 #: includes/class-elsio-thumb-regen.php:140
    60 #: includes/class-elsio-thumb-regen.php:236
    61 #: includes/class-elsio-bulk-optimizer.php:157
    62 #: includes/class-elsio-bulk-optimizer.php:182
    63 #: includes/class-elsio-bulk-optimizer.php:242
    64 #: includes/class-elsio-bulk-optimizer.php:564
    65 #: includes/class-elsio-bulk-optimizer.php:683
    66 #: includes/class-elsio-bulk-optimizer.php:752
    67 #: includes/class-elsio-dedup.php:135 includes/class-elsio-dedup.php:266
    68 msgid "Insufficient permissions."
    69 msgstr "Permisos insuficientes."
    70 
    71 #: includes/class-elsio-restore.php:430
    72 #: includes/class-elsio-thumb-regen.php:154
    73 #: includes/class-elsio-bulk-optimizer.php:256
    74 #: includes/class-elsio-bulk-optimizer.php:762
    75 msgid "Invalid attachment ID."
    76 msgstr "ID de adjunto no válido."
    77 
    78 #: includes/class-elsio-restore.php:500
    79 #, php-format
     12"X-Domain: effortless-simple-image-optimiser\n"
     13
     14msgid "%1$s (%2$s%)"
     15msgstr "%1$s (%2$s%)"
     16
     17msgid "%1$s / %2$s (%3$s%)"
     18msgstr "%1$s / %2$s (%3$s%)"
     19
     20msgid "%1$s original(s) stored, using %2$s."
     21msgstr "%1$s original(es) almacenado(s), usando %2$s."
     22
     23msgid "%1$s — %2$s size(s) generated."
     24msgstr "%1$s — %2$s tamaño(s) generado(s)."
     25
     26msgid "%1$s — saved %2$s% (%3$s)"
     27msgstr "%1$s — %2$s% ahorrados (%3$s)"
     28
     29msgid "%d optimisation flag cleared."
     30msgid_plural "%d optimisation flags cleared."
     31msgstr[0] "%d indicador de optimización eliminado."
     32msgstr[1] "%d indicadores de optimización eliminados."
     33
    8034msgid "%d original deleted."
    8135msgid_plural "%d originals deleted."
    … …  
    8337msgstr[1] "%d originales eliminados."
    8438
    85 #: includes/class-elsio-thumb-regen.php:179
    86 #: includes/class-elsio-bulk-optimizer.php:286
    87 msgid "Could not determine uploads directory."
    88 msgstr "No se pudo determinar el directorio de subidas."
    89 
    90 #: includes/class-elsio-thumb-regen.php:188
    91 #: includes/class-elsio-bulk-optimizer.php:295
    92 msgid "File is outside the uploads directory."
    93 msgstr "El archivo está fuera del directorio de subidas."
    94 
    95 #: includes/class-elsio-thumb-regen.php:199
    96 msgid "Could not regenerate metadata."
    97 msgstr "No se pudieron regenerar los metadatos."
    98 
    99 #: includes/class-elsio-thumb-regen.php:262
    100 #, php-format
    10139msgid "%d regeneration flag cleared."
    10240msgid_plural "%d regeneration flags cleared."
    … …  
    10442msgstr[1] "%d indicadores de regeneración eliminados."
    10543
    106 #: includes/class-elsio-bulk-optimizer.php:267
     44msgid "%s ghost attachment(s) found."
     45msgstr "%s adjunto(s) fantasma encontrado(s)."
     46
     47msgid "%s restored."
     48msgstr "%s restaurado."
     49
     50msgid ".htaccess writable"
     51msgstr ".htaccess modificable"
     52
     53msgid "About"
     54msgstr "Acerca de"
     55
     56msgid "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force a new pass."
     57msgstr "Todas las imágenes ya están optimizadas. Use «Reoptimizar todo» para forzar una nueva pasada."
     58
     59msgid "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to force a new pass."
     60msgstr "Todas las miniaturas ya están regeneradas. Marque «Volver a regenerar» para forzar una nueva pasada."
     61
     62msgid "Apache server"
     63msgstr "Servidor Apache"
     64
     65msgid "Auto-optimise on upload"
     66msgstr "Optimizar automáticamente al subir"
     67
     68msgid "Automatically optimise images when they are uploaded to the Media Library."
     69msgstr "Optimiza automáticamente las imágenes cuando se suben a la biblioteca de medios."
     70
     71msgid "Automatically scale down images that exceed the configured dimensions."
     72msgstr "Reduce automáticamente las imágenes que superen las dimensiones configuradas."
     73
     74msgid "Backup file no longer exists on disk."
     75msgstr "El archivo de copia de seguridad ya no existe en el disco."
     76
     77msgid "Backup path is invalid or outside the originals directory."
     78msgstr "La ruta de la copia de seguridad no es válida o está fuera del directorio de originales."
     79
     80msgid "Before each optimisation, the plugin saves a copy of the original image. Use this tab to restore images to their pre-optimisation state or to delete the backups once you are happy with the results."
     81msgstr "Antes de cada optimización, el plugin guarda una copia de la imagen original. Use esta pestaña para restaurar las imágenes a su estado previo a la optimización o para eliminar las copias de seguridad cuando esté satisfecho con los resultados."
     82
     83msgid "Bulk Optimise"
     84msgstr "Optimización masiva"
     85
     86msgid "Bulk Optimise Existing Media"
     87msgstr "Optimización masiva de medios existentes"
     88
     89msgid "Clean Up Ghost Attachments"
     90msgstr "Limpiar adjuntos fantasma"
     91
     92msgid "Clear the \"already optimised\" flag from all images. This lets you re-run the bulk optimiser with new settings without ticking the checkbox above."
     93msgstr "Borra el indicador «ya optimizada» de todas las imágenes. Esto permite volver a ejecutar la optimización masiva con nuevos ajustes sin marcar la casilla anterior."
     94
     95msgid "Clear the \"already regenerated\" flag from all images so the full library can be processed again."
     96msgstr "Borra el indicador «ya regenerada» de todas las imágenes para que se pueda procesar de nuevo toda la biblioteca."
     97
     98msgid "Compression"
     99msgstr "Compresión"
     100
     101msgid "Configure compression quality and optional format conversions."
     102msgstr "Configura la calidad de compresión y las conversiones de formato opcionales."
     103
     104msgid "Control when the optimiser runs."
     105msgstr "Controla cuándo se ejecuta el optimizador."
     106
     107msgid "Convert PNG to JPEG"
     108msgstr "Convertir PNG a JPEG"
     109
     110msgid "Convert opaque (non-transparent) PNG images to JPEG to save space. Transparent PNGs are always kept as PNG."
     111msgstr "Convierte las imágenes PNG opacas (no transparentes) a JPEG para ahorrar espacio. Los PNG transparentes siempre se mantienen como PNG."
     112
     113msgid "Copies every stored original back over the optimised file, deletes WebP sidecars, and regenerates thumbnails. Images are processed one at a time."
     114msgstr "Copia cada original almacenado sobre el archivo optimizado, elimina los archivos WebP asociados y regenera las miniaturas. Las imágenes se procesan una a una."
     115
     116msgid "Could not create backup — optimisation skipped to prevent data loss."
     117msgstr "No se pudo crear la copia de seguridad — optimización omitida para evitar pérdida de datos."
     118
     119msgid "Could not delete attachment record."
     120msgstr "No se pudo eliminar el registro del adjunto."
     121
     122msgid "Could not determine attachment file path."
     123msgstr "No se pudo determinar la ruta del archivo adjunto."
     124
     125msgid "Could not determine restore path for format-changed image."
     126msgstr "No se pudo determinar la ruta de restauración para una imagen con formato cambiado."
     127
     128msgid "Could not determine uploads directory."
     129msgstr "No se pudo determinar el directorio de subidas."
     130
     131msgid "Could not read image metadata."
     132msgstr "No se pudieron leer los metadatos de la imagen."
     133
     134msgid "Could not regenerate metadata."
     135msgstr "No se pudieron regenerar los metadatos."
     136
     137msgid "Could not restore from backup before re-optimisation."
     138msgstr "No se pudo restaurar desde la copia de seguridad antes de volver a optimizar."
     139
     140msgid "Could not write optimised image to disk."
     141msgstr "No se pudo escribir la imagen optimizada en el disco."
     142
     143msgid "Could not write restored file to disk."
     144msgstr "No se pudo escribir el archivo restaurado en el disco."
     145
     146msgid "Could not write to .htaccess. Please check file permissions."
     147msgstr "No se pudo escribir en .htaccess. Compruebe los permisos del archivo."
     148
     149msgid "Delete ghost records"
     150msgstr "Eliminar registros fantasma"
     151
     152msgid "Discard All Originals"
     153msgstr "Descartar todos los originales"
     154
     155msgid "Discard all originals"
     156msgstr "Descartar todos los originales"
     157
     158msgid "Done. %s original(s) deleted."
     159msgstr "Listo. %s original(es) eliminado(s)."
     160
     161msgid "Done. Deleted %s ghost record(s)."
     162msgstr "Listo. %s registro(s) fantasma eliminado(s)."
     163
     164msgid "Done. Processed %1$s image(s), %2$s error(s)."
     165msgstr "Listo. %1$s imagen(es) procesada(s), %2$s error(es)."
     166
     167msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
     168msgstr "Listo. %1$s imagen(es) procesada(s), %2$s ahorrados en total, %3$s error(es)."
     169
     170msgid "Done. Processed %s group(s)."
     171msgstr "Listo. %s grupo(s) procesado(s)."
     172
     173msgid "Done. Restored %1$s image(s), %2$s error(s)."
     174msgstr "Listo. %1$s imagen(es) restaurada(s), %2$s error(es)."
     175
     176msgid "Duplicate cleanup log"
     177msgstr "Registro de limpieza de duplicados"
     178
     179msgid "Effortless Simple Image Optimiser"
     180msgstr "Effortless Simple Image Optimiser"
     181
     182msgid "Effortless Simple Image Optimiser compresses, resizes and converts images using the built-in PHP GD library — no external services required."
     183msgstr "Effortless Simple Image Optimiser comprime, redimensiona y convierte imágenes usando la biblioteca PHP GD integrada — no se requieren servicios externos."
     184
     185msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
     186msgstr "Effortless Simple Image Optimiser requiere WordPress 5.9 o superior."
     187
     188msgid "Enable resizing"
     189msgstr "Activar redimensionado"
     190
     191msgid "Environment"
     192msgstr "Entorno"
     193
     194msgid "Error:"
     195msgstr "Error:"
     196
     197msgid "Fetching image list&#8230;"
     198msgstr "Obteniendo la lista de imágenes&#8230;"
     199
     200msgid "File exists on disk — will not delete."
     201msgstr "El archivo existe en el disco — no se eliminará."
     202
     203msgid "File is outside the uploads directory."
     204msgstr "El archivo está fuera del directorio de subidas."
     205
     206msgid "Find &amp; Remove Duplicate Images"
     207msgstr "Buscar y eliminar imágenes duplicadas"
     208
     209msgid "Find Duplicates"
     210msgstr "Buscar duplicados"
     211
     212msgid "Fix all duplicates"
     213msgstr "Corregir todos los duplicados"
     214
     215msgid "Found %s image(s) to optimise."
     216msgstr "Se encontraron %s imagen(es) para optimizar."
     217
     218msgid "Found %s image(s) to regenerate."
     219msgstr "Se encontraron %s imagen(es) para regenerar."
     220
     221msgid "GD could not load the image."
     222msgstr "GD no pudo cargar la imagen."
     223
     224msgid "GD could not resize the image."
     225msgstr "GD no pudo redimensionar la imagen."
     226
     227msgid "GD extension"
     228msgstr "Extensión GD"
     229
     230msgid "GD library detected — image optimisation is available."
     231msgstr "Biblioteca GD detectada — la optimización de imágenes está disponible."
     232
     233msgid "GD library not available."
     234msgstr "Biblioteca GD no disponible."
     235
     236msgid "General"
     237msgstr "General"
     238
     239msgid "Generate WebP copy"
     240msgstr "Generar copia WebP"
     241
     242msgid "Ghost attachments are Media Library records whose image files no longer exist on disk. They waste database space and appear as skipped entries during bulk optimisation. This tool removes the orphaned database records only — no files are deleted."
     243msgstr "Los adjuntos fantasma son registros de la biblioteca de medios cuyos archivos de imagen ya no existen en el disco. Desperdician espacio en la base de datos y aparecen como entradas omitidas durante la optimización masiva. Esta herramienta solo elimina los registros huérfanos de la base de datos — no se elimina ningún archivo."
     244
     245msgid "Ghost cleanup log"
     246msgstr "Registro de limpieza de fantasmas"
     247
     248msgid "Ghost record ID %s deleted."
     249msgstr "Registro fantasma ID %s eliminado."
     250
     251msgid "ID %1$s skipped: %2$s"
     252msgstr "ID %1$s omitido: %2$s"
     253
     254msgid "Image Optimiser"
     255msgstr "Optimizador de imágenes"
     256
     257msgid "Image Optimiser Settings"
     258msgstr "Ajustes del optimizador de imágenes"
     259
     260msgid "Image file not found or not readable."
     261msgstr "Archivo de imagen no encontrado o no legible."
     262
     263msgid "Images taller than this will be scaled down proportionally."
     264msgstr "Las imágenes más altas que esto se reducirán proporcionalmente."
     265
     266msgid "Images wider than this will be scaled down proportionally."
     267msgstr "Las imágenes más anchas que esto se reducirán proporcionalmente."
     268
     269msgid "Insert now"
     270msgstr "Insertar ahora"
     271
     272msgid "Insufficient permissions."
     273msgstr "Permisos insuficientes."
     274
     275msgid "Invalid attachment ID."
     276msgstr "ID de adjunto no válido."
     277
     278msgid "Invalid parameters."
     279msgstr "Parámetros no válidos."
     280
     281msgid "JPEG quality"
     282msgstr "Calidad JPEG"
     283
     284msgid "JPEG support"
     285msgstr "Soporte JPEG"
     286
     287msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
     288msgstr "Conservado %1$s — %2$s duplicado(s) eliminado(s), %3$s referencia(s) actualizada(s)."
     289
     290msgid "Maximum height (px)"
     291msgstr "Alto máximo (px)"
     292
     293msgid "Maximum width (px)"
     294msgstr "Ancho máximo (px)"
     295
     296msgid "No duplicate images found."
     297msgstr "No se encontraron imágenes duplicadas."
     298
     299msgid "No ghost attachments found."
     300msgstr "No se encontraron adjuntos fantasma."
     301
     302msgid "No original backup found for this image."
     303msgstr "No se encontró ninguna copia de seguridad original para esta imagen."
     304
     305msgid "No stored originals found."
     306msgstr "No se encontraron originales almacenados."
     307
     308msgid "Optimisation log"
     309msgstr "Registro de optimización"
     310
     311msgid "Optimisation progress"
     312msgstr "Progreso de la optimización"
     313
     314msgid "Optimise all images already in your Media Library using your current settings. Images are processed one at a time to avoid server timeouts."
     315msgstr "Optimiza todas las imágenes ya presentes en su biblioteca de medios con sus ajustes actuales. Las imágenes se procesan una a una para evitar tiempos de espera del servidor."
     316
     317msgid "Optimised"
     318msgstr "Optimizadas"
     319
     320msgid "Optimised image file is empty or missing after write."
     321msgstr "El archivo de la imagen optimizada está vacío o falta tras la escritura."
     322
     323msgid "Originals"
     324msgstr "Originales"
     325
     326msgid "Originals are stored in elsio-originals/ inside your uploads folder and are protected from direct browser access on Apache."
     327msgstr "Los originales se almacenan en elsio-originals/ dentro de su carpeta de subidas y están protegidos contra el acceso directo del navegador en Apache."
     328
     329msgid "PHP version"
     330msgstr "Versión de PHP"
     331
     332msgid "PNG support"
     333msgstr "Soporte PNG"
     334
     335msgid "Pending"
     336msgstr "Pendientes"
     337
     338msgid "Permanently deletes all stored original files to free up disk space. This cannot be undone."
     339msgstr "Elimina permanentemente todos los archivos originales almacenados para liberar espacio en disco. Esta acción no se puede deshacer."
     340
     341msgid "Plugin Activation Error"
     342msgstr "Error de activación del plugin"
     343
     344msgid "Quality level for JPEG (and PNG conversion). Lower values produce smaller files. Recommended: 75–85."
     345msgstr "Nivel de calidad para JPEG (y conversión de PNG). Valores más bajos producen archivos más pequeños. Recomendado: 75–85."
     346
     347msgid "Quality level for generated WebP files. Recommended: 75–85."
     348msgstr "Nivel de calidad para los archivos WebP generados. Recomendado: 75–85."
     349
     350msgid "Re-optimise already-processed images"
     351msgstr "Reoptimizar imágenes ya procesadas"
     352
     353msgid "Re-regenerate already-processed images"
     354msgstr "Volver a regenerar imágenes ya procesadas"
     355
     356msgid "Refresh stats"
     357msgstr "Actualizar estadísticas"
     358
     359msgid "Regenerate Thumbnails"
     360msgstr "Regenerar miniaturas"
     361
     362msgid "Regenerate all thumbnail sizes for existing Media Library images. Useful after changing image sizes in your theme or adding new crop dimensions. Images are processed one at a time to avoid server timeouts."
     363msgstr "Regenera todos los tamaños de miniatura para las imágenes existentes en la biblioteca de medios. Útil tras cambiar los tamaños de imagen de su tema o añadir nuevas dimensiones de recorte. Las imágenes se procesan una a una para evitar tiempos de espera del servidor."
     364
     365msgid "Regenerated"
     366msgstr "Regeneradas"
     367
     368msgid "Regeneration log"
     369msgstr "Registro de regeneración"
     370
     371msgid "Regeneration progress"
     372msgstr "Progreso de la regeneración"
     373
     374msgid "Reset Optimisation Flags"
     375msgstr "Restablecer indicadores de optimización"
     376
     377msgid "Reset Regeneration Flags"
     378msgstr "Restablecer indicadores de regeneración"
     379
     380msgid "Reset all flags"
     381msgstr "Restablecer todos los indicadores"
     382
     383msgid "Resizing"
     384msgstr "Redimensionado"
     385
     386msgid "Restore All Originals"
     387msgstr "Restaurar todos los originales"
     388
     389msgid "Restore all originals"
     390msgstr "Restaurar todos los originales"
     391
     392msgid "Restore log"
     393msgstr "Registro de restauración"
     394
     395msgid "Restore progress"
     396msgstr "Progreso de la restauración"
     397
     398msgid "Restored file is empty or missing — restore aborted."
     399msgstr "El archivo restaurado está vacío o falta — restauración cancelada."
     400
     401msgid "Save Settings"
     402msgstr "Guardar ajustes"
     403
     404msgid "Save an additional .webp sidecar file alongside each optimised image (requires GD with WebP support)."
     405msgstr "Guarda un archivo .webp adicional junto a cada imagen optimizada (requiere GD con soporte WebP)."
     406
     407msgid "Scale down images that exceed the maximum dimensions below."
     408msgstr "Reduce las imágenes que superen las dimensiones máximas siguientes."
     409
     410msgid "Scan for duplicates"
     411msgstr "Buscar duplicados"
     412
     413msgid "Scan for ghost attachments"
     414msgstr "Buscar adjuntos fantasma"
     415
     416msgid "Scanning Media Library..."
     417msgstr "Escaneando la biblioteca de medios..."
     418
     419msgid "Scanning for stored originals&#8230;"
     420msgstr "Buscando originales almacenados&#8230;"
     421
     422msgid "Scanning..."
     423msgstr "Escaneando..."
     424
     425msgid "Scanning... %s image(s) checked so far."
     426msgstr "Escaneando... %s imagen(es) comprobada(s) hasta ahora."
     427
     428msgid "Scanning... %s original(s) found so far."
     429msgstr "Escaneando... %s original(es) encontrado(s) hasta ahora."
     430
     431msgid "Scans your Media Library for exact duplicate image files. The oldest copy (lowest ID) is kept; all references in posts, pages and featured images are updated to point to the original before the duplicates are deleted."
     432msgstr "Analiza su biblioteca de medios en busca de archivos de imagen exactamente duplicados. Se conserva la copia más antigua (ID más bajo); todas las referencias en entradas, páginas e imágenes destacadas se actualizan para apuntar al original antes de eliminar los duplicados."
     433
     434msgid "Security check failed."
     435msgstr "Error en la comprobación de seguridad."
     436
     437msgid "Settings"
     438msgstr "Ajustes"
     439
     440msgid "Start Optimisation"
     441msgstr "Iniciar optimización"
     442
     443msgid "Start Regeneration"
     444msgstr "Iniciar regeneración"
     445
     446msgid "Stop"
     447msgstr "Detener"
     448
     449msgid "Stopped by user."
     450msgstr "Detenido por el usuario."
     451
     452msgid "Stored Originals"
     453msgstr "Originales almacenados"
     454
     455msgid "The PHP GD extension is required for this plugin to work. Please contact your hosting provider to enable it."
     456msgstr "Se requiere la extensión PHP GD para que este plugin funcione. Póngase en contacto con su proveedor de alojamiento para activarla."
     457
    107458msgid "This image is already being processed."
    108459msgstr "Esta imagen ya se está procesando."
    109460
    110 #: includes/class-elsio-bulk-optimizer.php:332
    111 msgid "Could not create backup — optimisation skipped to prevent data loss."
    112 msgstr "No se pudo crear la copia de seguridad — optimización omitida para evitar pérdida de datos."
    113 
    114 #: includes/class-elsio-bulk-optimizer.php:348
    115 msgid "Could not restore from backup before re-optimisation."
    116 msgstr "No se pudo restaurar desde la copia de seguridad antes de volver a optimizar."
    117 
    118 #: includes/class-elsio-bulk-optimizer.php:593
    119 #, php-format
    120 msgid "%d optimisation flag cleared."
    121 msgid_plural "%d optimisation flags cleared."
    122 msgstr[0] "%d indicador de optimización eliminado."
    123 msgstr[1] "%d indicadores de optimización eliminados."
    124 
    125 #: includes/class-elsio-bulk-optimizer.php:771
    126 msgid "File exists on disk — will not delete."
    127 msgstr "El archivo existe en el disco — no se eliminará."
    128 
    129 #: includes/class-elsio-bulk-optimizer.php:782
    130 msgid "Could not delete attachment record."
    131 msgstr "No se pudo eliminar el registro del adjunto."
    132 
    133 #: includes/class-elsio-dedup.php:283
     461msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start optimisation below; it processes images individually and is not affected by this limit."
     462msgstr "Esta biblioteca de medios es lo bastante grande como para que los recuentos siguientes puedan estar incompletos — el servidor se quedó sin tiempo para contar todas las imágenes. Recargue esta pestaña para seguir contando, o simplemente inicie la optimización a continuación; procesa las imágenes individualmente y no se ve afectada por este límite."
     463
     464msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start regeneration below; it processes images individually and is not affected by this limit."
     465msgstr "Esta biblioteca de medios es lo bastante grande como para que los recuentos siguientes puedan estar incompletos — el servidor se quedó sin tiempo para contar todas las imágenes. Recargue esta pestaña para seguir contando, o simplemente inicie la regeneración a continuación; procesa las imágenes individualmente y no se ve afectada por este límite."
     466
     467msgid "This will clear all optimisation flags so all images are treated as unprocessed. Continue?"
     468msgstr "Esto borrará todos los indicadores de optimización para que todas las imágenes se traten como no procesadas. ¿Continuar?"
     469
     470msgid "This will clear all regeneration flags so all images are treated as unprocessed. Continue?"
     471msgstr "Esto borrará todos los indicadores de regeneración para que todas las imágenes se traten como no procesadas. ¿Continuar?"
     472
     473msgid "This will permanently delete all stored originals to free disk space. You will not be able to restore images afterwards. Continue?"
     474msgstr "Esto eliminará permanentemente todos los originales almacenados para liberar espacio en disco. No podrá restaurar las imágenes después. ¿Continuar?"
     475
     476msgid "This will permanently delete duplicate images and update all references. Make sure you have a backup. Continue?"
     477msgstr "Esto eliminará permanentemente las imágenes duplicadas y actualizará todas las referencias. Asegúrese de tener una copia de seguridad. ¿Continuar?"
     478
     479msgid "This will permanently delete the orphaned database records. Files are already missing from disk. Continue?"
     480msgstr "Esto eliminará permanentemente los registros huérfanos de la base de datos. Los archivos ya no están en el disco. ¿Continuar?"
     481
     482msgid "This will restore all images to their pre-optimisation originals and regenerate thumbnails. Continue?"
     483msgstr "Esto restaurará todas las imágenes a sus originales previos a la optimización y regenerará las miniaturas. ¿Continuar?"
     484
    134485msgid "Too many IDs in request."
    135486msgstr "Demasiados ID en la solicitud."
    136487
    137 #: includes/class-elsio-dedup.php:290
    138 msgid "Invalid parameters."
    139 msgstr "Parámetros no válidos."
    140 
    141 #: includes/class-elsio-image-optimizer.php:275
    142 msgid "Image file not found or not readable."
    143 msgstr "Archivo de imagen no encontrado o no legible."
    144 
    145 #: includes/class-elsio-image-optimizer.php:283
    146 msgid "Could not read image metadata."
    147 msgstr "No se pudieron leer los metadatos de la imagen."
    148 
    149 #: includes/class-elsio-image-optimizer.php:298
    150 msgid "GD could not load the image."
    151 msgstr "GD no pudo cargar la imagen."
    152 
    153 #: includes/class-elsio-image-optimizer.php:309
    154 msgid "GD could not resize the image."
    155 msgstr "GD no pudo redimensionar la imagen."
    156 
    157 #: includes/class-elsio-image-optimizer.php:357
    158 msgid "Could not write optimised image to disk."
    159 msgstr "No se pudo escribir la imagen optimizada en el disco."
    160 
    161 #: includes/class-elsio-image-optimizer.php:366
    162 msgid "Optimised image file is empty or missing after write."
    163 msgstr "El archivo de la imagen optimizada está vacío o falta tras la escritura."
    164 
    165 #: includes/class-elsio-settings.php:108
    166 msgid "Image Optimiser Settings"
    167 msgstr "Ajustes del optimizador de imágenes"
    168 
    169 #: includes/class-elsio-settings.php:109
    170 msgid "Image Optimiser"
    171 msgstr "Optimizador de imágenes"
    172 
    173 #: includes/class-elsio-settings.php:137
    174 msgid "General"
    175 msgstr "General"
    176 
    177 #: includes/class-elsio-settings.php:144
    178 msgid "Auto-optimise on upload"
    179 msgstr "Optimizar automáticamente al subir"
    180 
    181 #: includes/class-elsio-settings.php:150
    182 msgid ""
    183 "Automatically optimise images when they are uploaded to the Media Library."
    184 msgstr "Optimiza automáticamente las imágenes cuando se suben a la biblioteca de medios."
    185 
    186 #: includes/class-elsio-settings.php:158
    187 msgid "Compression"
    188 msgstr "Compresión"
    189 
    190 #: includes/class-elsio-settings.php:165
    191 msgid "JPEG quality"
    192 msgstr "Calidad JPEG"
    193 
    194 #: includes/class-elsio-settings.php:173
    195 msgid ""
    196 "Quality level for JPEG (and PNG conversion). Lower values produce smaller "
    197 "files. Recommended: 75–85."
    198 msgstr "Nivel de calidad para JPEG (y conversión de PNG). Valores más bajos producen archivos más pequeños. Recomendado: 75–85."
    199 
    200 #: includes/class-elsio-settings.php:179
    201 msgid "Convert PNG to JPEG"
    202 msgstr "Convertir PNG a JPEG"
    203 
    204 #: includes/class-elsio-settings.php:185
    205 msgid ""
    206 "Convert opaque (non-transparent) PNG images to JPEG to save space. "
    207 "Transparent PNGs are always kept as PNG."
    208 msgstr "Convierte las imágenes PNG opacas (no transparentes) a JPEG para ahorrar espacio. Los PNG transparentes siempre se mantienen como PNG."
    209 
    210 #: includes/class-elsio-settings.php:192
    211 msgid "Generate WebP copy"
    212 msgstr "Generar copia WebP"
    213 
    214 #: includes/class-elsio-settings.php:198
    215 msgid ""
    216 "Save an additional .webp sidecar file alongside each optimised image "
    217 "(requires GD with WebP support)."
    218 msgstr "Guarda un archivo .webp adicional junto a cada imagen optimizada (requiere GD con soporte WebP)."
    219 
    220 #: includes/class-elsio-settings.php:205
     488msgid "Total images"
     489msgstr "Total de imágenes"
     490
     491msgid "Version:"
     492msgstr "Versión:"
     493
    221494msgid "WebP quality"
    222495msgstr "Calidad WebP"
    223496
    224 #: includes/class-elsio-settings.php:213
    225 msgid "Quality level for generated WebP files. Recommended: 75–85."
    226 msgstr "Nivel de calidad para los archivos WebP generados. Recomendado: 75–85."
    227 
    228 #: includes/class-elsio-settings.php:220
    229 msgid "Resizing"
    230 msgstr "Redimensionado"
    231 
    232 #: includes/class-elsio-settings.php:227
    233 msgid "Enable resizing"
    234 msgstr "Activar redimensionado"
    235 
    236 #: includes/class-elsio-settings.php:233
    237 msgid "Scale down images that exceed the maximum dimensions below."
    238 msgstr "Reduce las imágenes que superen las dimensiones máximas siguientes."
    239 
    240 #: includes/class-elsio-settings.php:240
    241 msgid "Maximum width (px)"
    242 msgstr "Ancho máximo (px)"
    243 
    244 #: includes/class-elsio-settings.php:248
    245 msgid "Images wider than this will be scaled down proportionally."
    246 msgstr "Las imágenes más anchas que esto se reducirán proporcionalmente."
    247 
    248 #: includes/class-elsio-settings.php:255
    249 msgid "Maximum height (px)"
    250 msgstr "Alto máximo (px)"
    251 
    252 #: includes/class-elsio-settings.php:263
    253 msgid "Images taller than this will be scaled down proportionally."
    254 msgstr "Las imágenes más altas que esto se reducirán proporcionalmente."
    255 
    256 #: includes/class-elsio-settings.php:335
    257 #, php-format
    258 msgid "Found %s image(s) to optimise."
    259 msgstr "Se encontraron %s imagen(es) para optimizar."
    260 
    261 #: includes/class-elsio-settings.php:338
    262 msgid "%1$s — saved %2$s% (%3$s)"
    263 msgstr "%1$s — %2$s% ahorrados (%3$s)"
    264 
    265 #: includes/class-elsio-settings.php:341
    266 #, php-format
    267 msgid "ID %1$s skipped: %2$s"
    268 msgstr "ID %1$s omitido: %2$s"
    269 
    270 #: includes/class-elsio-settings.php:344
    271 #, php-format
    272 msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
    273 msgstr "Listo. %1$s imagen(es) procesada(s), %2$s ahorrados en total, %3$s error(es)."
    274 
    275 #: includes/class-elsio-settings.php:347
    276 msgid "%1$s / %2$s (%3$s%)"
    277 msgstr "%1$s / %2$s (%3$s%)"
    278 
    279 #: includes/class-elsio-settings.php:367
    280 msgid "Fetching image list&#8230;"
    281 msgstr "Obteniendo la lista de imágenes&#8230;"
    282 
    283 #: includes/class-elsio-settings.php:369
    284 msgid ""
    285 "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force "
    286 "a new pass."
    287 msgstr "Todas las imágenes ya están optimizadas. Use «Reoptimizar todo» para forzar una nueva pasada."
    288 
    289 #: includes/class-elsio-settings.php:372 includes/class-elsio-settings.php:418
    290 msgid "Stopped by user."
    291 msgstr "Detenido por el usuario."
    292 
    293 #: includes/class-elsio-settings.php:375 includes/class-elsio-settings.php:387
    294 #: includes/class-elsio-settings.php:405 includes/class-elsio-settings.php:419
    295 #: includes/class-elsio-settings.php:431
    296 msgid "Error:"
    297 msgstr "Error:"
    298 
    299 #: includes/class-elsio-settings.php:376
     497msgid "WebP rewrite rules"
     498msgstr "Reglas de reescritura WebP"
     499
     500msgid "WebP rewrite rules inserted into .htaccess."
     501msgstr "Reglas de reescritura WebP insertadas en .htaccess."
     502
     503msgid "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP delivery at the server level."
     504msgstr "Las reglas de reescritura WebP requieren Apache. En Nginx u otros servidores, configure la entrega de WebP a nivel de servidor."
     505
     506msgid "WebP support (GD)"
     507msgstr "Soporte WebP (GD)"
     508
     509msgid "duplicate groups"
     510msgstr "grupos de duplicados"
     511
    300512msgid "file not found on disk (ghost attachment — skipped)."
    301513msgstr "archivo no encontrado en el disco (adjunto fantasma — omitido)."
    302514
    303 #: includes/class-elsio-settings.php:378
    304 msgid "Scanning..."
    305 msgstr "Escaneando..."
    306 
    307 #: includes/class-elsio-settings.php:380 includes/class-elsio-settings.php:425
    308 #, php-format
    309 msgid "Scanning... %s image(s) checked so far."
    310 msgstr "Escaneando... %s imagen(es) comprobada(s) hasta ahora."
    311 
    312 #: includes/class-elsio-settings.php:382
    313 #, php-format
    314 msgid "%s ghost attachment(s) found."
    315 msgstr "%s adjunto(s) fantasma encontrado(s)."
    316 
    317 #: includes/class-elsio-settings.php:383
    318 msgid "No ghost attachments found."
    319 msgstr "No se encontraron adjuntos fantasma."
    320 
    321 #: includes/class-elsio-settings.php:384
    322 msgid ""
    323 "This will permanently delete the orphaned database records. Files are "
    324 "already missing from disk. Continue?"
    325 msgstr "Esto eliminará permanentemente los registros huérfanos de la base de datos. Los archivos ya no están en el disco. ¿Continuar?"
    326 
    327 #: includes/class-elsio-settings.php:386
    328 #, php-format
    329 msgid "Ghost record ID %s deleted."
    330 msgstr "Registro fantasma ID %s eliminado."
    331 
    332 #: includes/class-elsio-settings.php:389
    333 #, php-format
    334 msgid "Done. Deleted %s ghost record(s)."
    335 msgstr "Listo. %s registro(s) fantasma eliminado(s)."
    336 
    337 #: includes/class-elsio-settings.php:391
    338 msgid ""
    339 "This will clear all optimisation flags so all images are treated as "
    340 "unprocessed. Continue?"
    341 msgstr "Esto borrará todos los indicadores de optimización para que todas las imágenes se traten como no procesadas. ¿Continuar?"
    342 
    343 #: includes/class-elsio-settings.php:393
    344 msgid "Scanning for stored originals&#8230;"
    345 msgstr "Buscando originales almacenados&#8230;"
    346 
    347 #: includes/class-elsio-settings.php:395
    348 #, php-format
    349 msgid "Scanning... %s original(s) found so far."
    350 msgstr "Escaneando... %s original(es) encontrado(s) hasta ahora."
    351 
    352 #: includes/class-elsio-settings.php:396
    353 msgid "No stored originals found."
    354 msgstr "No se encontraron originales almacenados."
    355 
    356 #: includes/class-elsio-settings.php:398
    357 #, php-format
    358 msgid "%1$s original(s) stored, using %2$s."
    359 msgstr "%1$s original(es) almacenado(s), usando %2$s."
    360 
    361 #: includes/class-elsio-settings.php:400
    362 #, php-format
    363 msgid "%s restored."
    364 msgstr "%s restaurado."
    365 
    366 #: includes/class-elsio-settings.php:402
    367 #, php-format
    368 msgid "Done. Restored %1$s image(s), %2$s error(s)."
    369 msgstr "Listo. %1$s imagen(es) restaurada(s), %2$s error(es)."
    370 
    371 #: includes/class-elsio-settings.php:404
    372 #, php-format
    373 msgid "Done. %s original(s) deleted."
    374 msgstr "Listo. %s original(es) eliminado(s)."
    375 
    376 #: includes/class-elsio-settings.php:406
    377 msgid ""
    378 "This will restore all images to their pre-optimisation originals and "
    379 "regenerate thumbnails. Continue?"
    380 msgstr "Esto restaurará todas las imágenes a sus originales previos a la optimización y regenerará las miniaturas. ¿Continuar?"
    381 
    382 #: includes/class-elsio-settings.php:407
    383 msgid ""
    384 "This will permanently delete all stored originals to free disk space. You "
    385 "will not be able to restore images afterwards. Continue?"
    386 msgstr "Esto eliminará permanentemente todos los originales almacenados para liberar espacio en disco. No podrá restaurar las imágenes después. ¿Continuar?"
    387 
    388 #: includes/class-elsio-settings.php:411
    389 #, php-format
    390 msgid "Found %s image(s) to regenerate."
    391 msgstr "Se encontraron %s imagen(es) para regenerar."
    392 
    393 #: includes/class-elsio-settings.php:412
    394 msgid ""
    395 "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to "
    396 "force a new pass."
    397 msgstr "Todas las miniaturas ya están regeneradas. Marque «Volver a regenerar» para forzar una nueva pasada."
    398 
    399 #: includes/class-elsio-settings.php:414
    400 #, php-format
    401 msgid "%1$s — %2$s size(s) generated."
    402 msgstr "%1$s — %2$s tamaño(s) generado(s)."
    403 
    404 #: includes/class-elsio-settings.php:415
    405515msgid "file not found on disk — skipped."
    406516msgstr "archivo no encontrado en el disco — omitido."
    407517
    408 #: includes/class-elsio-settings.php:417
    409 #, php-format
    410 msgid "Done. Processed %1$s image(s), %2$s error(s)."
    411 msgstr "Listo. %1$s imagen(es) procesada(s), %2$s error(es)."
    412 
    413 #: includes/class-elsio-settings.php:420
    414 msgid ""
    415 "This will clear all regeneration flags so all images are treated as "
    416 "unprocessed. Continue?"
    417 msgstr "Esto borrará todos los indicadores de regeneración para que todas las imágenes se traten como no procesadas. ¿Continuar?"
    418 
    419 #: includes/class-elsio-settings.php:423
    420 msgid "Scanning Media Library..."
    421 msgstr "Escaneando la biblioteca de medios..."
    422 
    423 #: includes/class-elsio-settings.php:426
    424 msgid "No duplicate images found."
    425 msgstr "No se encontraron imágenes duplicadas."
    426 
    427 #: includes/class-elsio-settings.php:428
    428 #, php-format
    429 msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
    430 msgstr "Conservado %1$s — %2$s duplicado(s) eliminado(s), %3$s referencia(s) actualizada(s)."
    431 
    432 #: includes/class-elsio-settings.php:430
    433 #, php-format
    434 msgid "Done. Processed %s group(s)."
    435 msgstr "Listo. %s grupo(s) procesado(s)."
    436 
    437 #: includes/class-elsio-settings.php:433
    438 msgid "%1$s (%2$s%)"
    439 msgstr "%1$s (%2$s%)"
    440 
    441 #: includes/class-elsio-settings.php:434
    442 msgid ""
    443 "This will permanently delete duplicate images and update all references. "
    444 "Make sure you have a backup. Continue?"
    445 msgstr "Esto eliminará permanentemente las imágenes duplicadas y actualizará todas las referencias. Asegúrese de tener una copia de seguridad. ¿Continuar?"
    446 
    447 #: includes/class-elsio-settings.php:435
    448 msgid "duplicate groups"
    449 msgstr "grupos de duplicados"
    450 
    451 #: includes/class-elsio-settings.php:436
     518msgid "recoverable"
     519msgstr "recuperable"
     520
    452521msgid "redundant files"
    453522msgstr "archivos redundantes"
    454523
    455 #: includes/class-elsio-settings.php:437
    456 msgid "recoverable"
    457 msgstr "recuperable"
    458 
    459 #: includes/class-elsio-settings.php:465
    460 msgid "Effortless Simple Image Optimiser"
    461 msgstr "Effortless Simple Image Optimiser"
    462 
    463 #: includes/class-elsio-settings.php:470
    464 msgid "GD library not available."
    465 msgstr "Biblioteca GD no disponible."
    466 
    467 #: includes/class-elsio-settings.php:471
    468 msgid ""
    469 "The PHP GD extension is required for this plugin to work. Please contact "
    470 "your hosting provider to enable it."
    471 msgstr "Se requiere la extensión PHP GD para que este plugin funcione. Póngase en contacto con su proveedor de alojamiento para activarla."
    472 
    473 #: includes/class-elsio-settings.php:476
    474 msgid "GD library detected — image optimisation is available."
    475 msgstr "Biblioteca GD detectada — la optimización de imágenes está disponible."
    476 
    477 #: includes/class-elsio-settings.php:483
    478 msgid "Settings"
    479 msgstr "Ajustes"
    480 
    481 #: includes/class-elsio-settings.php:487
    482 msgid "Bulk Optimise"
    483 msgstr "Optimización masiva"
    484 
    485 #: includes/class-elsio-settings.php:491
    486 msgid "Find Duplicates"
    487 msgstr "Buscar duplicados"
    488 
    489 #: includes/class-elsio-settings.php:495 includes/class-elsio-settings.php:809
    490 msgid "Regenerate Thumbnails"
    491 msgstr "Regenerar miniaturas"
    492 
    493 #: includes/class-elsio-settings.php:499
    494 msgid "Originals"
    495 msgstr "Originales"
    496 
    497 #: includes/class-elsio-settings.php:511
    498 msgid "Save Settings"
    499 msgstr "Guardar ajustes"
    500 
    501 #: includes/class-elsio-settings.php:544
    502 msgid "Environment"
    503 msgstr "Entorno"
    504 
    505 #: includes/class-elsio-settings.php:548
    506 msgid "About"
    507 msgstr "Acerca de"
    508 
    509 #: includes/class-elsio-settings.php:549
    510 msgid ""
    511 "Effortless Simple Image Optimiser compresses, resizes and converts images "
    512 "using the built-in PHP GD library — no external services required."
    513 msgstr "Effortless Simple Image Optimiser comprime, redimensiona y convierte imágenes usando la biblioteca PHP GD integrada — no se requieren servicios externos."
    514 
    515 #: includes/class-elsio-settings.php:551
    516 msgid "Version:"
    517 msgstr "Versión:"
    518 
    519 #: includes/class-elsio-settings.php:570
    520 msgid ""
    521 "This media library is large enough that the counts below may be incomplete — "
    522 "the server ran out of time counting every image. Reload this tab to try "
    523 "counting further, or just start optimisation below; it processes images "
    524 "individually and is not affected by this limit."
    525 msgstr "Esta biblioteca de medios es lo bastante grande como para que los recuentos siguientes puedan estar incompletos — el servidor se quedó sin tiempo para contar todas las imágenes. Recargue esta pestaña para seguir contando, o simplemente inicie la optimización a continuación; procesa las imágenes individualmente y no se ve afectada por este límite."
    526 
    527 #: includes/class-elsio-settings.php:579
    528 #, php-format
    529 msgid ""
    530 "%d images are pending optimisation — opened this tab automatically and "
    531 "starting the check now."
    532 msgstr "%d imágenes están pendientes de optimización — esta pestaña se ha abierto automáticamente y la comprobación empieza ahora."
    533 
    534 #: includes/class-elsio-settings.php:586
    535 msgid "Bulk Optimise Existing Media"
    536 msgstr "Optimización masiva de medios existentes"
    537 
    538 #: includes/class-elsio-settings.php:587
    539 msgid ""
    540 "Optimise all images already in your Media Library using your current "
    541 "settings. Images are processed one at a time to avoid server timeouts."
    542 msgstr "Optimiza todas las imágenes ya presentes en su biblioteca de medios con sus ajustes actuales. Las imágenes se procesan una a una para evitar tiempos de espera del servidor."
    543 
    544 #: includes/class-elsio-settings.php:592 includes/class-elsio-settings.php:815
    545 msgid "Total images"
    546 msgstr "Total de imágenes"
    547 
    548 #: includes/class-elsio-settings.php:596
    549 msgid "Optimised"
    550 msgstr "Optimizadas"
    551 
    552 #: includes/class-elsio-settings.php:600 includes/class-elsio-settings.php:823
    553 msgid "Pending"
    554 msgstr "Pendientes"
    555 
    556 #: includes/class-elsio-settings.php:606
    557 msgid "Start Optimisation"
    558 msgstr "Iniciar optimización"
    559 
    560 #: includes/class-elsio-settings.php:609 includes/class-elsio-settings.php:832
    561 #: includes/class-elsio-settings.php:1122
    562 msgid "Stop"
    563 msgstr "Detener"
    564 
    565 #: includes/class-elsio-settings.php:613
    566 msgid "Re-optimise already-processed images"
    567 msgstr "Reoptimizar imágenes ya procesadas"
    568 
    569 #: includes/class-elsio-settings.php:623
    570 msgid "Optimisation progress"
    571 msgstr "Progreso de la optimización"
    572 
    573 #: includes/class-elsio-settings.php:633
    574 msgid "Optimisation log"
    575 msgstr "Registro de optimización"
    576 
    577 #: includes/class-elsio-settings.php:636
    578 msgid "Reset Optimisation Flags"
    579 msgstr "Restablecer indicadores de optimización"
    580 
    581 #: includes/class-elsio-settings.php:638
    582 msgid ""
    583 "Clear the \"already optimised\" flag from all images. This lets you re-run "
    584 "the bulk optimiser with new settings without ticking the checkbox above."
    585 msgstr "Borra el indicador «ya optimizada» de todas las imágenes. Esto permite volver a ejecutar la optimización masiva con nuevos ajustes sin marcar la casilla anterior."
    586 
    587 #: includes/class-elsio-settings.php:641 includes/class-elsio-settings.php:864
    588 msgid "Reset all flags"
    589 msgstr "Restablecer todos los indicadores"
    590 
    591 #: includes/class-elsio-settings.php:645
    592 msgid "Clean Up Ghost Attachments"
    593 msgstr "Limpiar adjuntos fantasma"
    594 
    595 #: includes/class-elsio-settings.php:647
    596 msgid ""
    597 "Ghost attachments are Media Library records whose image files no longer "
    598 "exist on disk. They waste database space and appear as skipped entries "
    599 "during bulk optimisation. This tool removes the orphaned database records "
    600 "only — no files are deleted."
    601 msgstr "Los adjuntos fantasma son registros de la biblioteca de medios cuyos archivos de imagen ya no existen en el disco. Desperdician espacio en la base de datos y aparecen como entradas omitidas durante la optimización masiva. Esta herramienta solo elimina los registros huérfanos de la base de datos — no se elimina ningún archivo."
    602 
    603 #: includes/class-elsio-settings.php:650
    604 msgid "Scan for ghost attachments"
    605 msgstr "Buscar adjuntos fantasma"
    606 
    607 #: includes/class-elsio-settings.php:655
    608 msgid "Delete ghost records"
    609 msgstr "Eliminar registros fantasma"
    610 
    611 #: includes/class-elsio-settings.php:661
    612 msgid "Ghost cleanup log"
    613 msgstr "Registro de limpieza de fantasmas"
    614 
    615 #: includes/class-elsio-settings.php:676
    616 msgid "Control when the optimiser runs."
    617 msgstr "Controla cuándo se ejecuta el optimizador."
    618 
    619 #: includes/class-elsio-settings.php:685
    620 msgid "Configure compression quality and optional format conversions."
    621 msgstr "Configura la calidad de compresión y las conversiones de formato opcionales."
    622 
    623 #: includes/class-elsio-settings.php:694
    624 msgid "Automatically scale down images that exceed the configured dimensions."
    625 msgstr "Reduce automáticamente las imágenes que superen las dimensiones configuradas."
    626 
    627 #: includes/class-elsio-settings.php:806
    628 msgid ""
    629 "This media library is large enough that the counts below may be incomplete — "
    630 "the server ran out of time counting every image. Reload this tab to try "
    631 "counting further, or just start regeneration below; it processes images "
    632 "individually and is not affected by this limit."
    633 msgstr "Esta biblioteca de medios es lo bastante grande como para que los recuentos siguientes puedan estar incompletos — el servidor se quedó sin tiempo para contar todas las imágenes. Recargue esta pestaña para seguir contando, o simplemente inicie la regeneración a continuación; procesa las imágenes individualmente y no se ve afectada por este límite."
    634 
    635 #: includes/class-elsio-settings.php:810
    636 msgid ""
    637 "Regenerate all thumbnail sizes for existing Media Library images. Useful "
    638 "after changing image sizes in your theme or adding new crop dimensions. "
    639 "Images are processed one at a time to avoid server timeouts."
    640 msgstr "Regenera todos los tamaños de miniatura para las imágenes existentes en la biblioteca de medios. Útil tras cambiar los tamaños de imagen de su tema o añadir nuevas dimensiones de recorte. Las imágenes se procesan una a una para evitar tiempos de espera del servidor."
    641 
    642 #: includes/class-elsio-settings.php:819
    643 msgid "Regenerated"
    644 msgstr "Regeneradas"
    645 
    646 #: includes/class-elsio-settings.php:829
    647 msgid "Start Regeneration"
    648 msgstr "Iniciar regeneración"
    649 
    650 #: includes/class-elsio-settings.php:836
    651 msgid "Re-regenerate already-processed images"
    652 msgstr "Volver a regenerar imágenes ya procesadas"
    653 
    654 #: includes/class-elsio-settings.php:846
    655 msgid "Regeneration progress"
    656 msgstr "Progreso de la regeneración"
    657 
    658 #: includes/class-elsio-settings.php:856
    659 msgid "Regeneration log"
    660 msgstr "Registro de regeneración"
    661 
    662 #: includes/class-elsio-settings.php:859
    663 msgid "Reset Regeneration Flags"
    664 msgstr "Restablecer indicadores de regeneración"
    665 
    666 #: includes/class-elsio-settings.php:861
    667 msgid ""
    668 "Clear the \"already regenerated\" flag from all images so the full library "
    669 "can be processed again."
    670 msgstr "Borra el indicador «ya regenerada» de todas las imágenes para que se pueda procesar de nuevo toda la biblioteca."
    671 
    672 #: includes/class-elsio-settings.php:880
    673 msgid "Find &amp; Remove Duplicate Images"
    674 msgstr "Buscar y eliminar imágenes duplicadas"
    675 
    676 #: includes/class-elsio-settings.php:882
    677 msgid ""
    678 "Scans your Media Library for exact duplicate image files. The oldest copy "
    679 "(lowest ID) is kept; all references in posts, pages and featured images are "
    680 "updated to point to the original before the duplicates are deleted."
    681 msgstr "Analiza su biblioteca de medios en busca de archivos de imagen exactamente duplicados. Se conserva la copia más antigua (ID más bajo); todas las referencias en entradas, páginas e imágenes destacadas se actualizan para apuntar al original antes de eliminar los duplicados."
    682 
    683 #: includes/class-elsio-settings.php:887
    684 msgid "Scan for duplicates"
    685 msgstr "Buscar duplicados"
    686 
    687 #: includes/class-elsio-settings.php:896
    688 msgid "Fix all duplicates"
    689 msgstr "Corregir todos los duplicados"
    690 
    691 #: includes/class-elsio-settings.php:911
    692 msgid "Duplicate cleanup log"
    693 msgstr "Registro de limpieza de duplicados"
    694 
    695 #: includes/class-elsio-settings.php:941
    696 msgid "PHP version"
    697 msgstr "Versión de PHP"
    698 
    699 #: includes/class-elsio-settings.php:945
    700 msgid "GD extension"
    701 msgstr "Extensión GD"
    702 
    703 #: includes/class-elsio-settings.php:950
    704 msgid "JPEG support"
    705 msgstr "Soporte JPEG"
    706 
    707 #: includes/class-elsio-settings.php:954
    708 msgid "PNG support"
    709 msgstr "Soporte PNG"
    710 
    711 #: includes/class-elsio-settings.php:958
    712 msgid "WebP support (GD)"
    713 msgstr "Soporte WebP (GD)"
    714 
    715 #: includes/class-elsio-settings.php:962
    716 msgid "Apache server"
    717 msgstr "Servidor Apache"
    718 
    719 #: includes/class-elsio-settings.php:966
    720 msgid ".htaccess writable"
    721 msgstr ".htaccess modificable"
    722 
    723 #: includes/class-elsio-settings.php:977
    724 msgid "Insert now"
    725 msgstr "Insertar ahora"
    726 
    727 #: includes/class-elsio-settings.php:985
    728 msgid "WebP rewrite rules"
    729 msgstr "Reglas de reescritura WebP"
    730 
    731 #: includes/class-elsio-settings.php:993
    732 msgid ""
    733 "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP "
    734 "delivery at the server level."
    735 msgstr "Las reglas de reescritura WebP requieren Apache. En Nginx u otros servidores, configure la entrega de WebP a nivel de servidor."
    736 
    737 #: includes/class-elsio-settings.php:1065
    738 msgid "Security check failed."
    739 msgstr "Error en la comprobación de seguridad."
    740 
    741 #: includes/class-elsio-settings.php:1077
    742 msgid "WebP rewrite rules inserted into .htaccess."
    743 msgstr "Reglas de reescritura WebP insertadas en .htaccess."
    744 
    745 #: includes/class-elsio-settings.php:1078
    746 msgid "Could not write to .htaccess. Please check file permissions."
    747 msgstr "No se pudo escribir en .htaccess. Compruebe los permisos del archivo."
    748 
    749 #: includes/class-elsio-settings.php:1096
    750 msgid "Stored Originals"
    751 msgstr "Originales almacenados"
    752 
    753 #: includes/class-elsio-settings.php:1098
    754 msgid ""
    755 "Before each optimisation, the plugin saves a copy of the original image. Use "
    756 "this tab to restore images to their pre-optimisation state or to delete the "
    757 "backups once you are happy with the results."
    758 msgstr "Antes de cada optimización, el plugin guarda una copia de la imagen original. Use esta pestaña para restaurar las imágenes a su estado previo a la optimización o para eliminar las copias de seguridad cuando esté satisfecho con los resultados."
    759 
    760 #: includes/class-elsio-settings.php:1101
    761 msgid ""
    762 "Originals are stored in elsio-originals/ inside your uploads folder and are "
    763 "protected from direct browser access on Apache."
    764 msgstr "Los originales se almacenan en elsio-originals/ dentro de su carpeta de subidas y están protegidos contra el acceso directo del navegador en Apache."
    765 
    766 #: includes/class-elsio-settings.php:1108
    767 msgid "Refresh stats"
    768 msgstr "Actualizar estadísticas"
    769 
    770 #: includes/class-elsio-settings.php:1113
    771 msgid "Restore All Originals"
    772 msgstr "Restaurar todos los originales"
    773 
    774 #: includes/class-elsio-settings.php:1115
    775 msgid ""
    776 "Copies every stored original back over the optimised file, deletes WebP "
    777 "sidecars, and regenerates thumbnails. Images are processed one at a time."
    778 msgstr "Copia cada original almacenado sobre el archivo optimizado, elimina los archivos WebP asociados y regenera las miniaturas. Las imágenes se procesan una a una."
    779 
    780 #: includes/class-elsio-settings.php:1119
    781 msgid "Restore all originals"
    782 msgstr "Restaurar todos los originales"
    783 
    784 #: includes/class-elsio-settings.php:1132
    785 msgid "Restore progress"
    786 msgstr "Progreso de la restauración"
    787 
    788 #: includes/class-elsio-settings.php:1142
    789 msgid "Restore log"
    790 msgstr "Registro de restauración"
    791 
    792 #: includes/class-elsio-settings.php:1145
    793 msgid "Discard All Originals"
    794 msgstr "Descartar todos los originales"
    795 
    796 #: includes/class-elsio-settings.php:1147
    797 msgid ""
    798 "Permanently deletes all stored original files to free up disk space. This "
    799 "cannot be undone."
    800 msgstr "Elimina permanentemente todos los archivos originales almacenados para liberar espacio en disco. Esta acción no se puede deshacer."
    801 
    802 #: includes/class-elsio-settings.php:1150
    803 msgid "Discard all originals"
    804 msgstr "Descartar todos los originales"
  • effortless-simple-image-optimiser/trunk/languages/effortless-simple-image-optimiser-fr_FR.po

    r3702074 r3741802  
    1 # SOME DESCRIPTIVE TITLE.
    2 # Copyright (C) YEAR domclic
    3 # This file is distributed under the same license as the EffortLess Simple Image Optimiser package.
    4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    5 #
     1# Translation of EffortLess Simple Image Optimiser
    62msgid ""
    73msgstr ""
    8 "Project-Id-Version: EffortLess Simple Image Optimiser 1.0.69\n"
    9 "Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2026-09-18 16:52+0800\n"
    11 "PO-Revision-Date: 2026-09-18 09:03+0000\n"
    12 "Last-Translator: domclic\n"
    13 "Language-Team: French\n"
    14 "Language: fr_FR\n"
     4"Project-Id-Version: EffortLess Simple Image Optimiser 1.0.75\n"
     5"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/effortless-simple-image-optimiser\n"
    156"MIME-Version: 1.0\n"
    167"Content-Type: text/plain; charset=UTF-8\n"
    178"Content-Transfer-Encoding: 8bit\n"
     9"PO-Revision-Date: 2026-10-12 00:00+0000\n"
     10"Language: fr_FR\n"
    1811"Plural-Forms: nplurals=2; plural=(n > 1);\n"
    19 
    20 #: effortless-simple-image-optimiser.php:205
    21 msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
    22 msgstr "Effortless Simple Image Optimiser nécessite WordPress 5.9 ou supérieur."
    23 
    24 #: effortless-simple-image-optimiser.php:206
    25 msgid "Plugin Activation Error"
    26 msgstr "Erreur d'activation de l'extension"
    27 
    28 #: includes/class-elsio-restore.php:138
    29 msgid "No original backup found for this image."
    30 msgstr "Aucune sauvegarde de l'original trouvée pour cette image."
    31 
    32 #: includes/class-elsio-restore.php:146
    33 msgid "Backup path is invalid or outside the originals directory."
    34 msgstr "Le chemin de la sauvegarde est invalide ou en dehors du répertoire des originaux."
    35 
    36 #: includes/class-elsio-restore.php:153
    37 msgid "Backup file no longer exists on disk."
    38 msgstr "Le fichier de sauvegarde n'existe plus sur le disque."
    39 
    40 #: includes/class-elsio-restore.php:161
    41 msgid "Could not determine attachment file path."
    42 msgstr "Impossible de déterminer le chemin du fichier du média."
    43 
    44 #: includes/class-elsio-restore.php:180
    45 msgid "Could not determine restore path for format-changed image."
    46 msgstr "Impossible de déterminer le chemin de restauration pour une image dont le format a changé."
    47 
    48 #: includes/class-elsio-restore.php:190
    49 msgid "Could not write restored file to disk."
    50 msgstr "Impossible d'écrire le fichier restauré sur le disque."
    51 
    52 #: includes/class-elsio-restore.php:199
    53 msgid "Restored file is empty or missing — restore aborted."
    54 msgstr "Le fichier restauré est vide ou manquant — restauration annulée."
    55 
    56 #: includes/class-elsio-restore.php:336 includes/class-elsio-restore.php:420
    57 #: includes/class-elsio-restore.php:461 includes/class-elsio-thumb-regen.php:60
    58 #: includes/class-elsio-thumb-regen.php:84
    59 #: includes/class-elsio-thumb-regen.php:140
    60 #: includes/class-elsio-thumb-regen.php:236
    61 #: includes/class-elsio-bulk-optimizer.php:157
    62 #: includes/class-elsio-bulk-optimizer.php:182
    63 #: includes/class-elsio-bulk-optimizer.php:242
    64 #: includes/class-elsio-bulk-optimizer.php:564
    65 #: includes/class-elsio-bulk-optimizer.php:683
    66 #: includes/class-elsio-bulk-optimizer.php:752
    67 #: includes/class-elsio-dedup.php:135 includes/class-elsio-dedup.php:266
    68 msgid "Insufficient permissions."
    69 msgstr "Autorisations insuffisantes."
    70 
    71 #: includes/class-elsio-restore.php:430
    72 #: includes/class-elsio-thumb-regen.php:154
    73 #: includes/class-elsio-bulk-optimizer.php:256
    74 #: includes/class-elsio-bulk-optimizer.php:762
    75 msgid "Invalid attachment ID."
    76 msgstr "ID de média invalide."
    77 
    78 #: includes/class-elsio-restore.php:500
    79 #, php-format
     12"X-Domain: effortless-simple-image-optimiser\n"
     13
     14msgid "%1$s (%2$s%)"
     15msgstr "%1$s (%2$s%)"
     16
     17msgid "%1$s / %2$s (%3$s%)"
     18msgstr "%1$s / %2$s (%3$s%)"
     19
     20msgid "%1$s original(s) stored, using %2$s."
     21msgstr "%1$s original(aux) stocké(s), utilisant %2$s."
     22
     23msgid "%1$s — %2$s size(s) generated."
     24msgstr "%1$s — %2$s taille(s) générée(s)."
     25
     26msgid "%1$s — saved %2$s% (%3$s)"
     27msgstr "%1$s — %2$s% économisés (%3$s)"
     28
     29msgid "%d optimisation flag cleared."
     30msgid_plural "%d optimisation flags cleared."
     31msgstr[0] "%d indicateur d'optimisation effacé."
     32msgstr[1] "%d indicateurs d'optimisation effacés."
     33
    8034msgid "%d original deleted."
    8135msgid_plural "%d originals deleted."
    … …  
    8337msgstr[1] "%d originaux supprimés."
    8438
    85 #: includes/class-elsio-thumb-regen.php:179
    86 #: includes/class-elsio-bulk-optimizer.php:286
    87 msgid "Could not determine uploads directory."
    88 msgstr "Impossible de déterminer le répertoire des téléversements."
    89 
    90 #: includes/class-elsio-thumb-regen.php:188
    91 #: includes/class-elsio-bulk-optimizer.php:295
    92 msgid "File is outside the uploads directory."
    93 msgstr "Le fichier est en dehors du répertoire des téléversements."
    94 
    95 #: includes/class-elsio-thumb-regen.php:199
    96 msgid "Could not regenerate metadata."
    97 msgstr "Impossible de régénérer les métadonnées."
    98 
    99 #: includes/class-elsio-thumb-regen.php:262
    100 #, php-format
    10139msgid "%d regeneration flag cleared."
    10240msgid_plural "%d regeneration flags cleared."
    … …  
    10442msgstr[1] "%d indicateurs de régénération effacés."
    10543
    106 #: includes/class-elsio-bulk-optimizer.php:267
     44msgid "%s ghost attachment(s) found."
     45msgstr "%s média(s) fantôme(s) trouvé(s)."
     46
     47msgid "%s restored."
     48msgstr "%s restauré."
     49
     50msgid ".htaccess writable"
     51msgstr ".htaccess modifiable"
     52
     53msgid "About"
     54msgstr "À propos"
     55
     56msgid "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force a new pass."
     57msgstr "Toutes les images sont déjà optimisées. Utilisez « Réoptimiser tout » pour forcer une nouvelle passe."
     58
     59msgid "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to force a new pass."
     60msgstr "Toutes les miniatures sont déjà régénérées. Cochez « Régénérer à nouveau » pour forcer une nouvelle passe."
     61
     62msgid "Apache server"
     63msgstr "Serveur Apache"
     64
     65msgid "Auto-optimise on upload"
     66msgstr "Optimisation automatique lors du téléversement"
     67
     68msgid "Automatically optimise images when they are uploaded to the Media Library."
     69msgstr "Optimise automatiquement les images lors de leur téléversement dans la médiathèque."
     70
     71msgid "Automatically scale down images that exceed the configured dimensions."
     72msgstr "Réduit automatiquement les images qui dépassent les dimensions configurées."
     73
     74msgid "Backup file no longer exists on disk."
     75msgstr "Le fichier de sauvegarde n'existe plus sur le disque."
     76
     77msgid "Backup path is invalid or outside the originals directory."
     78msgstr "Le chemin de la sauvegarde est invalide ou en dehors du répertoire des originaux."
     79
     80msgid "Before each optimisation, the plugin saves a copy of the original image. Use this tab to restore images to their pre-optimisation state or to delete the backups once you are happy with the results."
     81msgstr "Avant chaque optimisation, l'extension enregistre une copie de l'image originale. Utilisez cet onglet pour restaurer les images à leur état antérieur à l'optimisation ou pour supprimer les sauvegardes une fois satisfait des résultats."
     82
     83msgid "Bulk Optimise"
     84msgstr "Optimisation groupée"
     85
     86msgid "Bulk Optimise Existing Media"
     87msgstr "Optimisation groupée des médias existants"
     88
     89msgid "Clean Up Ghost Attachments"
     90msgstr "Nettoyer les médias fantômes"
     91
     92msgid "Clear the \"already optimised\" flag from all images. This lets you re-run the bulk optimiser with new settings without ticking the checkbox above."
     93msgstr "Efface l'indicateur « déjà optimisée » de toutes les images. Cela permet de relancer l'optimisation groupée avec de nouveaux réglages sans cocher la case ci-dessus."
     94
     95msgid "Clear the \"already regenerated\" flag from all images so the full library can be processed again."
     96msgstr "Efface l'indicateur « déjà régénérée » de toutes les images afin que la médiathèque entière puisse être traitée à nouveau."
     97
     98msgid "Compression"
     99msgstr "Compression"
     100
     101msgid "Configure compression quality and optional format conversions."
     102msgstr "Configure la qualité de compression et les conversions de format optionnelles."
     103
     104msgid "Control when the optimiser runs."
     105msgstr "Contrôle le moment où l'optimiseur s'exécute."
     106
     107msgid "Convert PNG to JPEG"
     108msgstr "Convertir le PNG en JPEG"
     109
     110msgid "Convert opaque (non-transparent) PNG images to JPEG to save space. Transparent PNGs are always kept as PNG."
     111msgstr "Convertit les images PNG opaques (non transparentes) en JPEG pour économiser de l'espace. Les PNG transparents restent toujours au format PNG."
     112
     113msgid "Copies every stored original back over the optimised file, deletes WebP sidecars, and regenerates thumbnails. Images are processed one at a time."
     114msgstr "Recopie chaque original stocké par-dessus le fichier optimisé, supprime les fichiers WebP associés et régénère les miniatures. Les images sont traitées une par une."
     115
     116msgid "Could not create backup — optimisation skipped to prevent data loss."
     117msgstr "Impossible de créer la sauvegarde — optimisation ignorée pour éviter une perte de données."
     118
     119msgid "Could not delete attachment record."
     120msgstr "Impossible de supprimer l'enregistrement du média."
     121
     122msgid "Could not determine attachment file path."
     123msgstr "Impossible de déterminer le chemin du fichier du média."
     124
     125msgid "Could not determine restore path for format-changed image."
     126msgstr "Impossible de déterminer le chemin de restauration pour une image dont le format a changé."
     127
     128msgid "Could not determine uploads directory."
     129msgstr "Impossible de déterminer le répertoire des téléversements."
     130
     131msgid "Could not read image metadata."
     132msgstr "Impossible de lire les métadonnées de l'image."
     133
     134msgid "Could not regenerate metadata."
     135msgstr "Impossible de régénérer les métadonnées."
     136
     137msgid "Could not restore from backup before re-optimisation."
     138msgstr "Impossible de restaurer depuis la sauvegarde avant la nouvelle optimisation."
     139
     140msgid "Could not write optimised image to disk."
     141msgstr "Impossible d'écrire l'image optimisée sur le disque."
     142
     143msgid "Could not write restored file to disk."
     144msgstr "Impossible d'écrire le fichier restauré sur le disque."
     145
     146msgid "Could not write to .htaccess. Please check file permissions."
     147msgstr "Impossible d'écrire dans le fichier .htaccess. Veuillez vérifier les autorisations du fichier."
     148
     149msgid "Delete ghost records"
     150msgstr "Supprimer les enregistrements fantômes"
     151
     152msgid "Discard All Originals"
     153msgstr "Supprimer tous les originaux"
     154
     155msgid "Discard all originals"
     156msgstr "Supprimer tous les originaux"
     157
     158msgid "Done. %s original(s) deleted."
     159msgstr "Terminé. %s original(aux) supprimé(s)."
     160
     161msgid "Done. Deleted %s ghost record(s)."
     162msgstr "Terminé. %s enregistrement(s) fantôme(s) supprimé(s)."
     163
     164msgid "Done. Processed %1$s image(s), %2$s error(s)."
     165msgstr "Terminé. %1$s image(s) traitée(s), %2$s erreur(s)."
     166
     167msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
     168msgstr "Terminé. %1$s image(s) traitée(s), %2$s économisés au total, %3$s erreur(s)."
     169
     170msgid "Done. Processed %s group(s)."
     171msgstr "Terminé. %s groupe(s) traité(s)."
     172
     173msgid "Done. Restored %1$s image(s), %2$s error(s)."
     174msgstr "Terminé. %1$s image(s) restaurée(s), %2$s erreur(s)."
     175
     176msgid "Duplicate cleanup log"
     177msgstr "Journal de nettoyage des doublons"
     178
     179msgid "Effortless Simple Image Optimiser"
     180msgstr "Effortless Simple Image Optimiser"
     181
     182msgid "Effortless Simple Image Optimiser compresses, resizes and converts images using the built-in PHP GD library — no external services required."
     183msgstr "Effortless Simple Image Optimiser compresse, redimensionne et convertit les images à l'aide de la bibliothèque PHP GD intégrée — aucun service externe requis."
     184
     185msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
     186msgstr "Effortless Simple Image Optimiser nécessite WordPress 5.9 ou supérieur."
     187
     188msgid "Enable resizing"
     189msgstr "Activer le redimensionnement"
     190
     191msgid "Environment"
     192msgstr "Environnement"
     193
     194msgid "Error:"
     195msgstr "Erreur :"
     196
     197msgid "Fetching image list&#8230;"
     198msgstr "Récupération de la liste des images&#8230;"
     199
     200msgid "File exists on disk — will not delete."
     201msgstr "Le fichier existe sur le disque — il ne sera pas supprimé."
     202
     203msgid "File is outside the uploads directory."
     204msgstr "Le fichier est en dehors du répertoire des téléversements."
     205
     206msgid "Find &amp; Remove Duplicate Images"
     207msgstr "Rechercher et supprimer les images en double"
     208
     209msgid "Find Duplicates"
     210msgstr "Rechercher les doublons"
     211
     212msgid "Fix all duplicates"
     213msgstr "Corriger tous les doublons"
     214
     215msgid "Found %s image(s) to optimise."
     216msgstr "%s image(s) trouvée(s) à optimiser."
     217
     218msgid "Found %s image(s) to regenerate."
     219msgstr "%s image(s) trouvée(s) à régénérer."
     220
     221msgid "GD could not load the image."
     222msgstr "GD n'a pas pu charger l'image."
     223
     224msgid "GD could not resize the image."
     225msgstr "GD n'a pas pu redimensionner l'image."
     226
     227msgid "GD extension"
     228msgstr "Extension GD"
     229
     230msgid "GD library detected — image optimisation is available."
     231msgstr "Bibliothèque GD détectée — l'optimisation d'images est disponible."
     232
     233msgid "GD library not available."
     234msgstr "Bibliothèque GD non disponible."
     235
     236msgid "General"
     237msgstr "Général"
     238
     239msgid "Generate WebP copy"
     240msgstr "Générer une copie WebP"
     241
     242msgid "Ghost attachments are Media Library records whose image files no longer exist on disk. They waste database space and appear as skipped entries during bulk optimisation. This tool removes the orphaned database records only — no files are deleted."
     243msgstr "Les médias fantômes sont des enregistrements de la médiathèque dont les fichiers image n'existent plus sur le disque. Ils gaspillent de l'espace dans la base de données et apparaissent comme des entrées ignorées lors de l'optimisation groupée. Cet outil supprime uniquement les enregistrements orphelins de la base de données — aucun fichier n'est supprimé."
     244
     245msgid "Ghost cleanup log"
     246msgstr "Journal de nettoyage des fantômes"
     247
     248msgid "Ghost record ID %s deleted."
     249msgstr "Enregistrement fantôme ID %s supprimé."
     250
     251msgid "ID %1$s skipped: %2$s"
     252msgstr "ID %1$s ignoré : %2$s"
     253
     254msgid "Image Optimiser"
     255msgstr "Optimiseur d'images"
     256
     257msgid "Image Optimiser Settings"
     258msgstr "Réglages de l'optimiseur d'images"
     259
     260msgid "Image file not found or not readable."
     261msgstr "Fichier image introuvable ou illisible."
     262
     263msgid "Images taller than this will be scaled down proportionally."
     264msgstr "Les images plus hautes que cette valeur seront réduites proportionnellement."
     265
     266msgid "Images wider than this will be scaled down proportionally."
     267msgstr "Les images plus larges que cette valeur seront réduites proportionnellement."
     268
     269msgid "Insert now"
     270msgstr "Insérer maintenant"
     271
     272msgid "Insufficient permissions."
     273msgstr "Autorisations insuffisantes."
     274
     275msgid "Invalid attachment ID."
     276msgstr "ID de média invalide."
     277
     278msgid "Invalid parameters."
     279msgstr "Paramètres invalides."
     280
     281msgid "JPEG quality"
     282msgstr "Qualité JPEG"
     283
     284msgid "JPEG support"
     285msgstr "Support JPEG"
     286
     287msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
     288msgstr "Conservé %1$s — %2$s doublon(s) supprimé(s), %3$s référence(s) mise(s) à jour."
     289
     290msgid "Maximum height (px)"
     291msgstr "Hauteur maximale (px)"
     292
     293msgid "Maximum width (px)"
     294msgstr "Largeur maximale (px)"
     295
     296msgid "No duplicate images found."
     297msgstr "Aucune image en double trouvée."
     298
     299msgid "No ghost attachments found."
     300msgstr "Aucun média fantôme trouvé."
     301
     302msgid "No original backup found for this image."
     303msgstr "Aucune sauvegarde de l'original trouvée pour cette image."
     304
     305msgid "No stored originals found."
     306msgstr "Aucun original stocké trouvé."
     307
     308msgid "Optimisation log"
     309msgstr "Journal d'optimisation"
     310
     311msgid "Optimisation progress"
     312msgstr "Progression de l'optimisation"
     313
     314msgid "Optimise all images already in your Media Library using your current settings. Images are processed one at a time to avoid server timeouts."
     315msgstr "Optimise toutes les images déjà présentes dans votre médiathèque avec vos réglages actuels. Les images sont traitées une par une pour éviter les délais d'expiration du serveur."
     316
     317msgid "Optimised"
     318msgstr "Optimisées"
     319
     320msgid "Optimised image file is empty or missing after write."
     321msgstr "Le fichier de l'image optimisée est vide ou manquant après l'écriture."
     322
     323msgid "Originals"
     324msgstr "Originaux"
     325
     326msgid "Originals are stored in elsio-originals/ inside your uploads folder and are protected from direct browser access on Apache."
     327msgstr "Les originaux sont stockés dans elsio-originals/ à l'intérieur de votre dossier de téléversements et sont protégés contre l'accès direct par navigateur sur Apache."
     328
     329msgid "PHP version"
     330msgstr "Version de PHP"
     331
     332msgid "PNG support"
     333msgstr "Support PNG"
     334
     335msgid "Pending"
     336msgstr "En attente"
     337
     338msgid "Permanently deletes all stored original files to free up disk space. This cannot be undone."
     339msgstr "Supprime définitivement tous les fichiers originaux stockés pour libérer de l'espace disque. Cette action est irréversible."
     340
     341msgid "Plugin Activation Error"
     342msgstr "Erreur d'activation de l'extension"
     343
     344msgid "Quality level for JPEG (and PNG conversion). Lower values produce smaller files. Recommended: 75–85."
     345msgstr "Niveau de qualité pour le JPEG (et la conversion PNG). Des valeurs plus basses produisent des fichiers plus petits. Recommandé : 75–85."
     346
     347msgid "Quality level for generated WebP files. Recommended: 75–85."
     348msgstr "Niveau de qualité pour les fichiers WebP générés. Recommandé : 75–85."
     349
     350msgid "Re-optimise already-processed images"
     351msgstr "Réoptimiser les images déjà traitées"
     352
     353msgid "Re-regenerate already-processed images"
     354msgstr "Régénérer à nouveau les images déjà traitées"
     355
     356msgid "Refresh stats"
     357msgstr "Actualiser les statistiques"
     358
     359msgid "Regenerate Thumbnails"
     360msgstr "Régénérer les miniatures"
     361
     362msgid "Regenerate all thumbnail sizes for existing Media Library images. Useful after changing image sizes in your theme or adding new crop dimensions. Images are processed one at a time to avoid server timeouts."
     363msgstr "Régénère toutes les tailles de miniatures pour les images existantes de la médiathèque. Utile après avoir modifié les tailles d'image de votre thème ou ajouté de nouvelles dimensions de recadrage. Les images sont traitées une par une pour éviter les délais d'expiration du serveur."
     364
     365msgid "Regenerated"
     366msgstr "Régénérées"
     367
     368msgid "Regeneration log"
     369msgstr "Journal de régénération"
     370
     371msgid "Regeneration progress"
     372msgstr "Progression de la régénération"
     373
     374msgid "Reset Optimisation Flags"
     375msgstr "Réinitialiser les indicateurs d'optimisation"
     376
     377msgid "Reset Regeneration Flags"
     378msgstr "Réinitialiser les indicateurs de régénération"
     379
     380msgid "Reset all flags"
     381msgstr "Réinitialiser tous les indicateurs"
     382
     383msgid "Resizing"
     384msgstr "Redimensionnement"
     385
     386msgid "Restore All Originals"
     387msgstr "Restaurer tous les originaux"
     388
     389msgid "Restore all originals"
     390msgstr "Restaurer tous les originaux"
     391
     392msgid "Restore log"
     393msgstr "Journal de restauration"
     394
     395msgid "Restore progress"
     396msgstr "Progression de la restauration"
     397
     398msgid "Restored file is empty or missing — restore aborted."
     399msgstr "Le fichier restauré est vide ou manquant — restauration annulée."
     400
     401msgid "Save Settings"
     402msgstr "Enregistrer les réglages"
     403
     404msgid "Save an additional .webp sidecar file alongside each optimised image (requires GD with WebP support)."
     405msgstr "Enregistre un fichier .webp supplémentaire à côté de chaque image optimisée (nécessite GD avec le support WebP)."
     406
     407msgid "Scale down images that exceed the maximum dimensions below."
     408msgstr "Réduit les images qui dépassent les dimensions maximales ci-dessous."
     409
     410msgid "Scan for duplicates"
     411msgstr "Rechercher les doublons"
     412
     413msgid "Scan for ghost attachments"
     414msgstr "Rechercher les médias fantômes"
     415
     416msgid "Scanning Media Library..."
     417msgstr "Analyse de la médiathèque..."
     418
     419msgid "Scanning for stored originals&#8230;"
     420msgstr "Recherche des originaux stockés&#8230;"
     421
     422msgid "Scanning..."
     423msgstr "Analyse en cours..."
     424
     425msgid "Scanning... %s image(s) checked so far."
     426msgstr "Analyse en cours... %s image(s) vérifiée(s) jusqu'à présent."
     427
     428msgid "Scanning... %s original(s) found so far."
     429msgstr "Analyse en cours... %s original(aux) trouvé(s) jusqu'à présent."
     430
     431msgid "Scans your Media Library for exact duplicate image files. The oldest copy (lowest ID) is kept; all references in posts, pages and featured images are updated to point to the original before the duplicates are deleted."
     432msgstr "Analyse votre médiathèque à la recherche de fichiers image strictement identiques. La copie la plus ancienne (ID le plus bas) est conservée ; toutes les références dans les articles, pages et images mises en avant sont mises à jour pour pointer vers l'original avant que les doublons ne soient supprimés."
     433
     434msgid "Security check failed."
     435msgstr "Échec de la vérification de sécurité."
     436
     437msgid "Settings"
     438msgstr "Réglages"
     439
     440msgid "Start Optimisation"
     441msgstr "Démarrer l'optimisation"
     442
     443msgid "Start Regeneration"
     444msgstr "Démarrer la régénération"
     445
     446msgid "Stop"
     447msgstr "Arrêter"
     448
     449msgid "Stopped by user."
     450msgstr "Arrêté par l'utilisateur."
     451
     452msgid "Stored Originals"
     453msgstr "Originaux stockés"
     454
     455msgid "The PHP GD extension is required for this plugin to work. Please contact your hosting provider to enable it."
     456msgstr "L'extension PHP GD est requise pour que cette extension fonctionne. Veuillez contacter votre hébergeur pour l'activer."
     457
    107458msgid "This image is already being processed."
    108459msgstr "Cette image est déjà en cours de traitement."
    109460
    110 #: includes/class-elsio-bulk-optimizer.php:332
    111 msgid "Could not create backup — optimisation skipped to prevent data loss."
    112 msgstr "Impossible de créer la sauvegarde — optimisation ignorée pour éviter une perte de données."
    113 
    114 #: includes/class-elsio-bulk-optimizer.php:348
    115 msgid "Could not restore from backup before re-optimisation."
    116 msgstr "Impossible de restaurer depuis la sauvegarde avant la nouvelle optimisation."
    117 
    118 #: includes/class-elsio-bulk-optimizer.php:593
    119 #, php-format
    120 msgid "%d optimisation flag cleared."
    121 msgid_plural "%d optimisation flags cleared."
    122 msgstr[0] "%d indicateur d'optimisation effacé."
    123 msgstr[1] "%d indicateurs d'optimisation effacés."
    124 
    125 #: includes/class-elsio-bulk-optimizer.php:771
    126 msgid "File exists on disk — will not delete."
    127 msgstr "Le fichier existe sur le disque — il ne sera pas supprimé."
    128 
    129 #: includes/class-elsio-bulk-optimizer.php:782
    130 msgid "Could not delete attachment record."
    131 msgstr "Impossible de supprimer l'enregistrement du média."
    132 
    133 #: includes/class-elsio-dedup.php:283
     461msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start optimisation below; it processes images individually and is not affected by this limit."
     462msgstr "Cette médiathèque est suffisamment volumineuse pour que les chiffres ci-dessous puissent être incomplets — le serveur a manqué de temps pour compter toutes les images. Rechargez cet onglet pour continuer le comptage, ou lancez directement l'optimisation ci-dessous ; elle traite les images individuellement et n'est pas affectée par cette limite."
     463
     464msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start regeneration below; it processes images individually and is not affected by this limit."
     465msgstr "Cette médiathèque est suffisamment volumineuse pour que les chiffres ci-dessous puissent être incomplets — le serveur a manqué de temps pour compter toutes les images. Rechargez cet onglet pour continuer le comptage, ou lancez directement la régénération ci-dessous ; elle traite les images individuellement et n'est pas affectée par cette limite."
     466
     467msgid "This will clear all optimisation flags so all images are treated as unprocessed. Continue?"
     468msgstr "Cette action effacera tous les indicateurs d'optimisation afin que toutes les images soient considérées comme non traitées. Continuer ?"
     469
     470msgid "This will clear all regeneration flags so all images are treated as unprocessed. Continue?"
     471msgstr "Cette action effacera tous les indicateurs de régénération afin que toutes les images soient considérées comme non traitées. Continuer ?"
     472
     473msgid "This will permanently delete all stored originals to free disk space. You will not be able to restore images afterwards. Continue?"
     474msgstr "Cette action supprimera définitivement tous les originaux stockés pour libérer de l'espace disque. Vous ne pourrez plus restaurer les images ensuite. Continuer ?"
     475
     476msgid "This will permanently delete duplicate images and update all references. Make sure you have a backup. Continue?"
     477msgstr "Cette action supprimera définitivement les images en double et mettra à jour toutes les références. Assurez-vous d'avoir une sauvegarde. Continuer ?"
     478
     479msgid "This will permanently delete the orphaned database records. Files are already missing from disk. Continue?"
     480msgstr "Cette action supprimera définitivement les enregistrements orphelins de la base de données. Les fichiers sont déjà absents du disque. Continuer ?"
     481
     482msgid "This will restore all images to their pre-optimisation originals and regenerate thumbnails. Continue?"
     483msgstr "Cette action restaurera toutes les images à leur état original avant optimisation et régénérera les miniatures. Continuer ?"
     484
    134485msgid "Too many IDs in request."
    135486msgstr "Trop d'ID dans la requête."
    136487
    137 #: includes/class-elsio-dedup.php:290
    138 msgid "Invalid parameters."
    139 msgstr "Paramètres invalides."
    140 
    141 #: includes/class-elsio-image-optimizer.php:275
    142 msgid "Image file not found or not readable."
    143 msgstr "Fichier image introuvable ou illisible."
    144 
    145 #: includes/class-elsio-image-optimizer.php:283
    146 msgid "Could not read image metadata."
    147 msgstr "Impossible de lire les métadonnées de l'image."
    148 
    149 #: includes/class-elsio-image-optimizer.php:298
    150 msgid "GD could not load the image."
    151 msgstr "GD n'a pas pu charger l'image."
    152 
    153 #: includes/class-elsio-image-optimizer.php:309
    154 msgid "GD could not resize the image."
    155 msgstr "GD n'a pas pu redimensionner l'image."
    156 
    157 #: includes/class-elsio-image-optimizer.php:357
    158 msgid "Could not write optimised image to disk."
    159 msgstr "Impossible d'écrire l'image optimisée sur le disque."
    160 
    161 #: includes/class-elsio-image-optimizer.php:366
    162 msgid "Optimised image file is empty or missing after write."
    163 msgstr "Le fichier de l'image optimisée est vide ou manquant après l'écriture."
    164 
    165 #: includes/class-elsio-settings.php:108
    166 msgid "Image Optimiser Settings"
    167 msgstr "Réglages de l'optimiseur d'images"
    168 
    169 #: includes/class-elsio-settings.php:109
    170 msgid "Image Optimiser"
    171 msgstr "Optimiseur d'images"
    172 
    173 #: includes/class-elsio-settings.php:137
    174 msgid "General"
    175 msgstr "Général"
    176 
    177 #: includes/class-elsio-settings.php:144
    178 msgid "Auto-optimise on upload"
    179 msgstr "Optimisation automatique lors du téléversement"
    180 
    181 #: includes/class-elsio-settings.php:150
    182 msgid ""
    183 "Automatically optimise images when they are uploaded to the Media Library."
    184 msgstr "Optimise automatiquement les images lors de leur téléversement dans la médiathèque."
    185 
    186 #: includes/class-elsio-settings.php:158
    187 msgid "Compression"
    188 msgstr "Compression"
    189 
    190 #: includes/class-elsio-settings.php:165
    191 msgid "JPEG quality"
    192 msgstr "Qualité JPEG"
    193 
    194 #: includes/class-elsio-settings.php:173
    195 msgid ""
    196 "Quality level for JPEG (and PNG conversion). Lower values produce smaller "
    197 "files. Recommended: 75–85."
    198 msgstr "Niveau de qualité pour le JPEG (et la conversion PNG). Des valeurs plus basses produisent des fichiers plus petits. Recommandé : 75–85."
    199 
    200 #: includes/class-elsio-settings.php:179
    201 msgid "Convert PNG to JPEG"
    202 msgstr "Convertir le PNG en JPEG"
    203 
    204 #: includes/class-elsio-settings.php:185
    205 msgid ""
    206 "Convert opaque (non-transparent) PNG images to JPEG to save space. "
    207 "Transparent PNGs are always kept as PNG."
    208 msgstr "Convertit les images PNG opaques (non transparentes) en JPEG pour économiser de l'espace. Les PNG transparents restent toujours au format PNG."
    209 
    210 #: includes/class-elsio-settings.php:192
    211 msgid "Generate WebP copy"
    212 msgstr "Générer une copie WebP"
    213 
    214 #: includes/class-elsio-settings.php:198
    215 msgid ""
    216 "Save an additional .webp sidecar file alongside each optimised image "
    217 "(requires GD with WebP support)."
    218 msgstr "Enregistre un fichier .webp supplémentaire à côté de chaque image optimisée (nécessite GD avec le support WebP)."
    219 
    220 #: includes/class-elsio-settings.php:205
     488msgid "Total images"
     489msgstr "Total des images"
     490
     491msgid "Version:"
     492msgstr "Version :"
     493
    221494msgid "WebP quality"
    222495msgstr "Qualité WebP"
    223496
    224 #: includes/class-elsio-settings.php:213
    225 msgid "Quality level for generated WebP files. Recommended: 75–85."
    226 msgstr "Niveau de qualité pour les fichiers WebP générés. Recommandé : 75–85."
    227 
    228 #: includes/class-elsio-settings.php:220
    229 msgid "Resizing"
    230 msgstr "Redimensionnement"
    231 
    232 #: includes/class-elsio-settings.php:227
    233 msgid "Enable resizing"
    234 msgstr "Activer le redimensionnement"
    235 
    236 #: includes/class-elsio-settings.php:233
    237 msgid "Scale down images that exceed the maximum dimensions below."
    238 msgstr "Réduit les images qui dépassent les dimensions maximales ci-dessous."
    239 
    240 #: includes/class-elsio-settings.php:240
    241 msgid "Maximum width (px)"
    242 msgstr "Largeur maximale (px)"
    243 
    244 #: includes/class-elsio-settings.php:248
    245 msgid "Images wider than this will be scaled down proportionally."
    246 msgstr "Les images plus larges que cette valeur seront réduites proportionnellement."
    247 
    248 #: includes/class-elsio-settings.php:255
    249 msgid "Maximum height (px)"
    250 msgstr "Hauteur maximale (px)"
    251 
    252 #: includes/class-elsio-settings.php:263
    253 msgid "Images taller than this will be scaled down proportionally."
    254 msgstr "Les images plus hautes que cette valeur seront réduites proportionnellement."
    255 
    256 #: includes/class-elsio-settings.php:335
    257 #, php-format
    258 msgid "Found %s image(s) to optimise."
    259 msgstr "%s image(s) trouvée(s) à optimiser."
    260 
    261 #: includes/class-elsio-settings.php:338
    262 msgid "%1$s — saved %2$s% (%3$s)"
    263 msgstr "%1$s — %2$s% économisés (%3$s)"
    264 
    265 #: includes/class-elsio-settings.php:341
    266 #, php-format
    267 msgid "ID %1$s skipped: %2$s"
    268 msgstr "ID %1$s ignoré : %2$s"
    269 
    270 #: includes/class-elsio-settings.php:344
    271 #, php-format
    272 msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
    273 msgstr "Terminé. %1$s image(s) traitée(s), %2$s économisés au total, %3$s erreur(s)."
    274 
    275 #: includes/class-elsio-settings.php:347
    276 msgid "%1$s / %2$s (%3$s%)"
    277 msgstr "%1$s / %2$s (%3$s%)"
    278 
    279 #: includes/class-elsio-settings.php:367
    280 msgid "Fetching image list&#8230;"
    281 msgstr "Récupération de la liste des images&#8230;"
    282 
    283 #: includes/class-elsio-settings.php:369
    284 msgid ""
    285 "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force "
    286 "a new pass."
    287 msgstr "Toutes les images sont déjà optimisées. Utilisez « Réoptimiser tout » pour forcer une nouvelle passe."
    288 
    289 #: includes/class-elsio-settings.php:372 includes/class-elsio-settings.php:418
    290 msgid "Stopped by user."
    291 msgstr "Arrêté par l'utilisateur."
    292 
    293 #: includes/class-elsio-settings.php:375 includes/class-elsio-settings.php:387
    294 #: includes/class-elsio-settings.php:405 includes/class-elsio-settings.php:419
    295 #: includes/class-elsio-settings.php:431
    296 msgid "Error:"
    297 msgstr "Erreur :"
    298 
    299 #: includes/class-elsio-settings.php:376
     497msgid "WebP rewrite rules"
     498msgstr "Règles de réécriture WebP"
     499
     500msgid "WebP rewrite rules inserted into .htaccess."
     501msgstr "Règles de réécriture WebP insérées dans le fichier .htaccess."
     502
     503msgid "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP delivery at the server level."
     504msgstr "Les règles de réécriture WebP nécessitent Apache. Sur Nginx ou d'autres serveurs, configurez la diffusion WebP au niveau du serveur."
     505
     506msgid "WebP support (GD)"
     507msgstr "Support WebP (GD)"
     508
     509msgid "duplicate groups"
     510msgstr "groupes de doublons"
     511
    300512msgid "file not found on disk (ghost attachment — skipped)."
    301513msgstr "fichier introuvable sur le disque (média fantôme — ignoré)."
    302514
    303 #: includes/class-elsio-settings.php:378
    304 msgid "Scanning..."
    305 msgstr "Analyse en cours..."
    306 
    307 #: includes/class-elsio-settings.php:380 includes/class-elsio-settings.php:425
    308 #, php-format
    309 msgid "Scanning... %s image(s) checked so far."
    310 msgstr "Analyse en cours... %s image(s) vérifiée(s) jusqu'à présent."
    311 
    312 #: includes/class-elsio-settings.php:382
    313 #, php-format
    314 msgid "%s ghost attachment(s) found."
    315 msgstr "%s média(s) fantôme(s) trouvé(s)."
    316 
    317 #: includes/class-elsio-settings.php:383
    318 msgid "No ghost attachments found."
    319 msgstr "Aucun média fantôme trouvé."
    320 
    321 #: includes/class-elsio-settings.php:384
    322 msgid ""
    323 "This will permanently delete the orphaned database records. Files are "
    324 "already missing from disk. Continue?"
    325 msgstr "Cette action supprimera définitivement les enregistrements orphelins de la base de données. Les fichiers sont déjà absents du disque. Continuer ?"
    326 
    327 #: includes/class-elsio-settings.php:386
    328 #, php-format
    329 msgid "Ghost record ID %s deleted."
    330 msgstr "Enregistrement fantôme ID %s supprimé."
    331 
    332 #: includes/class-elsio-settings.php:389
    333 #, php-format
    334 msgid "Done. Deleted %s ghost record(s)."
    335 msgstr "Terminé. %s enregistrement(s) fantôme(s) supprimé(s)."
    336 
    337 #: includes/class-elsio-settings.php:391
    338 msgid ""
    339 "This will clear all optimisation flags so all images are treated as "
    340 "unprocessed. Continue?"
    341 msgstr "Cette action effacera tous les indicateurs d'optimisation afin que toutes les images soient considérées comme non traitées. Continuer ?"
    342 
    343 #: includes/class-elsio-settings.php:393
    344 msgid "Scanning for stored originals&#8230;"
    345 msgstr "Recherche des originaux stockés&#8230;"
    346 
    347 #: includes/class-elsio-settings.php:395
    348 #, php-format
    349 msgid "Scanning... %s original(s) found so far."
    350 msgstr "Analyse en cours... %s original(aux) trouvé(s) jusqu'à présent."
    351 
    352 #: includes/class-elsio-settings.php:396
    353 msgid "No stored originals found."
    354 msgstr "Aucun original stocké trouvé."
    355 
    356 #: includes/class-elsio-settings.php:398
    357 #, php-format
    358 msgid "%1$s original(s) stored, using %2$s."
    359 msgstr "%1$s original(aux) stocké(s), utilisant %2$s."
    360 
    361 #: includes/class-elsio-settings.php:400
    362 #, php-format
    363 msgid "%s restored."
    364 msgstr "%s restauré."
    365 
    366 #: includes/class-elsio-settings.php:402
    367 #, php-format
    368 msgid "Done. Restored %1$s image(s), %2$s error(s)."
    369 msgstr "Terminé. %1$s image(s) restaurée(s), %2$s erreur(s)."
    370 
    371 #: includes/class-elsio-settings.php:404
    372 #, php-format
    373 msgid "Done. %s original(s) deleted."
    374 msgstr "Terminé. %s original(aux) supprimé(s)."
    375 
    376 #: includes/class-elsio-settings.php:406
    377 msgid ""
    378 "This will restore all images to their pre-optimisation originals and "
    379 "regenerate thumbnails. Continue?"
    380 msgstr "Cette action restaurera toutes les images à leur état original avant optimisation et régénérera les miniatures. Continuer ?"
    381 
    382 #: includes/class-elsio-settings.php:407
    383 msgid ""
    384 "This will permanently delete all stored originals to free disk space. You "
    385 "will not be able to restore images afterwards. Continue?"
    386 msgstr "Cette action supprimera définitivement tous les originaux stockés pour libérer de l'espace disque. Vous ne pourrez plus restaurer les images ensuite. Continuer ?"
    387 
    388 #: includes/class-elsio-settings.php:411
    389 #, php-format
    390 msgid "Found %s image(s) to regenerate."
    391 msgstr "%s image(s) trouvée(s) à régénérer."
    392 
    393 #: includes/class-elsio-settings.php:412
    394 msgid ""
    395 "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to "
    396 "force a new pass."
    397 msgstr "Toutes les miniatures sont déjà régénérées. Cochez « Régénérer à nouveau » pour forcer une nouvelle passe."
    398 
    399 #: includes/class-elsio-settings.php:414
    400 #, php-format
    401 msgid "%1$s — %2$s size(s) generated."
    402 msgstr "%1$s — %2$s taille(s) générée(s)."
    403 
    404 #: includes/class-elsio-settings.php:415
    405515msgid "file not found on disk — skipped."
    406516msgstr "fichier introuvable sur le disque — ignoré."
    407517
    408 #: includes/class-elsio-settings.php:417
    409 #, php-format
    410 msgid "Done. Processed %1$s image(s), %2$s error(s)."
    411 msgstr "Terminé. %1$s image(s) traitée(s), %2$s erreur(s)."
    412 
    413 #: includes/class-elsio-settings.php:420
    414 msgid ""
    415 "This will clear all regeneration flags so all images are treated as "
    416 "unprocessed. Continue?"
    417 msgstr "Cette action effacera tous les indicateurs de régénération afin que toutes les images soient considérées comme non traitées. Continuer ?"
    418 
    419 #: includes/class-elsio-settings.php:423
    420 msgid "Scanning Media Library..."
    421 msgstr "Analyse de la médiathèque..."
    422 
    423 #: includes/class-elsio-settings.php:426
    424 msgid "No duplicate images found."
    425 msgstr "Aucune image en double trouvée."
    426 
    427 #: includes/class-elsio-settings.php:428
    428 #, php-format
    429 msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
    430 msgstr "Conservé %1$s — %2$s doublon(s) supprimé(s), %3$s référence(s) mise(s) à jour."
    431 
    432 #: includes/class-elsio-settings.php:430
    433 #, php-format
    434 msgid "Done. Processed %s group(s)."
    435 msgstr "Terminé. %s groupe(s) traité(s)."
    436 
    437 #: includes/class-elsio-settings.php:433
    438 msgid "%1$s (%2$s%)"
    439 msgstr "%1$s (%2$s%)"
    440 
    441 #: includes/class-elsio-settings.php:434
    442 msgid ""
    443 "This will permanently delete duplicate images and update all references. "
    444 "Make sure you have a backup. Continue?"
    445 msgstr "Cette action supprimera définitivement les images en double et mettra à jour toutes les références. Assurez-vous d'avoir une sauvegarde. Continuer ?"
    446 
    447 #: includes/class-elsio-settings.php:435
    448 msgid "duplicate groups"
    449 msgstr "groupes de doublons"
    450 
    451 #: includes/class-elsio-settings.php:436
     518msgid "recoverable"
     519msgstr "récupérable"
     520
    452521msgid "redundant files"
    453522msgstr "fichiers redondants"
    454523
    455 #: includes/class-elsio-settings.php:437
    456 msgid "recoverable"
    457 msgstr "récupérable"
    458 
    459 #: includes/class-elsio-settings.php:465
    460 msgid "Effortless Simple Image Optimiser"
    461 msgstr "Effortless Simple Image Optimiser"
    462 
    463 #: includes/class-elsio-settings.php:470
    464 msgid "GD library not available."
    465 msgstr "Bibliothèque GD non disponible."
    466 
    467 #: includes/class-elsio-settings.php:471
    468 msgid ""
    469 "The PHP GD extension is required for this plugin to work. Please contact "
    470 "your hosting provider to enable it."
    471 msgstr "L'extension PHP GD est requise pour que cette extension fonctionne. Veuillez contacter votre hébergeur pour l'activer."
    472 
    473 #: includes/class-elsio-settings.php:476
    474 msgid "GD library detected — image optimisation is available."
    475 msgstr "Bibliothèque GD détectée — l'optimisation d'images est disponible."
    476 
    477 #: includes/class-elsio-settings.php:483
    478 msgid "Settings"
    479 msgstr "Réglages"
    480 
    481 #: includes/class-elsio-settings.php:487
    482 msgid "Bulk Optimise"
    483 msgstr "Optimisation groupée"
    484 
    485 #: includes/class-elsio-settings.php:491
    486 msgid "Find Duplicates"
    487 msgstr "Rechercher les doublons"
    488 
    489 #: includes/class-elsio-settings.php:495 includes/class-elsio-settings.php:809
    490 msgid "Regenerate Thumbnails"
    491 msgstr "Régénérer les miniatures"
    492 
    493 #: includes/class-elsio-settings.php:499
    494 msgid "Originals"
    495 msgstr "Originaux"
    496 
    497 #: includes/class-elsio-settings.php:511
    498 msgid "Save Settings"
    499 msgstr "Enregistrer les réglages"
    500 
    501 #: includes/class-elsio-settings.php:544
    502 msgid "Environment"
    503 msgstr "Environnement"
    504 
    505 #: includes/class-elsio-settings.php:548
    506 msgid "About"
    507 msgstr "À propos"
    508 
    509 #: includes/class-elsio-settings.php:549
    510 msgid ""
    511 "Effortless Simple Image Optimiser compresses, resizes and converts images "
    512 "using the built-in PHP GD library — no external services required."
    513 msgstr "Effortless Simple Image Optimiser compresse, redimensionne et convertit les images à l'aide de la bibliothèque PHP GD intégrée — aucun service externe requis."
    514 
    515 #: includes/class-elsio-settings.php:551
    516 msgid "Version:"
    517 msgstr "Version :"
    518 
    519 #: includes/class-elsio-settings.php:570
    520 msgid ""
    521 "This media library is large enough that the counts below may be incomplete — "
    522 "the server ran out of time counting every image. Reload this tab to try "
    523 "counting further, or just start optimisation below; it processes images "
    524 "individually and is not affected by this limit."
    525 msgstr "Cette médiathèque est suffisamment volumineuse pour que les chiffres ci-dessous puissent être incomplets — le serveur a manqué de temps pour compter toutes les images. Rechargez cet onglet pour continuer le comptage, ou lancez directement l'optimisation ci-dessous ; elle traite les images individuellement et n'est pas affectée par cette limite."
    526 
    527 #: includes/class-elsio-settings.php:579
    528 #, php-format
    529 msgid ""
    530 "%d images are pending optimisation — opened this tab automatically and "
    531 "starting the check now."
    532 msgstr "%d images sont en attente d'optimisation — cet onglet a été ouvert automatiquement et la vérification démarre maintenant."
    533 
    534 #: includes/class-elsio-settings.php:586
    535 msgid "Bulk Optimise Existing Media"
    536 msgstr "Optimisation groupée des médias existants"
    537 
    538 #: includes/class-elsio-settings.php:587
    539 msgid ""
    540 "Optimise all images already in your Media Library using your current "
    541 "settings. Images are processed one at a time to avoid server timeouts."
    542 msgstr "Optimise toutes les images déjà présentes dans votre médiathèque avec vos réglages actuels. Les images sont traitées une par une pour éviter les délais d'expiration du serveur."
    543 
    544 #: includes/class-elsio-settings.php:592 includes/class-elsio-settings.php:815
    545 msgid "Total images"
    546 msgstr "Total des images"
    547 
    548 #: includes/class-elsio-settings.php:596
    549 msgid "Optimised"
    550 msgstr "Optimisées"
    551 
    552 #: includes/class-elsio-settings.php:600 includes/class-elsio-settings.php:823
    553 msgid "Pending"
    554 msgstr "En attente"
    555 
    556 #: includes/class-elsio-settings.php:606
    557 msgid "Start Optimisation"
    558 msgstr "Démarrer l'optimisation"
    559 
    560 #: includes/class-elsio-settings.php:609 includes/class-elsio-settings.php:832
    561 #: includes/class-elsio-settings.php:1122
    562 msgid "Stop"
    563 msgstr "Arrêter"
    564 
    565 #: includes/class-elsio-settings.php:613
    566 msgid "Re-optimise already-processed images"
    567 msgstr "Réoptimiser les images déjà traitées"
    568 
    569 #: includes/class-elsio-settings.php:623
    570 msgid "Optimisation progress"
    571 msgstr "Progression de l'optimisation"
    572 
    573 #: includes/class-elsio-settings.php:633
    574 msgid "Optimisation log"
    575 msgstr "Journal d'optimisation"
    576 
    577 #: includes/class-elsio-settings.php:636
    578 msgid "Reset Optimisation Flags"
    579 msgstr "Réinitialiser les indicateurs d'optimisation"
    580 
    581 #: includes/class-elsio-settings.php:638
    582 msgid ""
    583 "Clear the \"already optimised\" flag from all images. This lets you re-run "
    584 "the bulk optimiser with new settings without ticking the checkbox above."
    585 msgstr "Efface l'indicateur « déjà optimisée » de toutes les images. Cela permet de relancer l'optimisation groupée avec de nouveaux réglages sans cocher la case ci-dessus."
    586 
    587 #: includes/class-elsio-settings.php:641 includes/class-elsio-settings.php:864
    588 msgid "Reset all flags"
    589 msgstr "Réinitialiser tous les indicateurs"
    590 
    591 #: includes/class-elsio-settings.php:645
    592 msgid "Clean Up Ghost Attachments"
    593 msgstr "Nettoyer les médias fantômes"
    594 
    595 #: includes/class-elsio-settings.php:647
    596 msgid ""
    597 "Ghost attachments are Media Library records whose image files no longer "
    598 "exist on disk. They waste database space and appear as skipped entries "
    599 "during bulk optimisation. This tool removes the orphaned database records "
    600 "only — no files are deleted."
    601 msgstr "Les médias fantômes sont des enregistrements de la médiathèque dont les fichiers image n'existent plus sur le disque. Ils gaspillent de l'espace dans la base de données et apparaissent comme des entrées ignorées lors de l'optimisation groupée. Cet outil supprime uniquement les enregistrements orphelins de la base de données — aucun fichier n'est supprimé."
    602 
    603 #: includes/class-elsio-settings.php:650
    604 msgid "Scan for ghost attachments"
    605 msgstr "Rechercher les médias fantômes"
    606 
    607 #: includes/class-elsio-settings.php:655
    608 msgid "Delete ghost records"
    609 msgstr "Supprimer les enregistrements fantômes"
    610 
    611 #: includes/class-elsio-settings.php:661
    612 msgid "Ghost cleanup log"
    613 msgstr "Journal de nettoyage des fantômes"
    614 
    615 #: includes/class-elsio-settings.php:676
    616 msgid "Control when the optimiser runs."
    617 msgstr "Contrôle le moment où l'optimiseur s'exécute."
    618 
    619 #: includes/class-elsio-settings.php:685
    620 msgid "Configure compression quality and optional format conversions."
    621 msgstr "Configure la qualité de compression et les conversions de format optionnelles."
    622 
    623 #: includes/class-elsio-settings.php:694
    624 msgid "Automatically scale down images that exceed the configured dimensions."
    625 msgstr "Réduit automatiquement les images qui dépassent les dimensions configurées."
    626 
    627 #: includes/class-elsio-settings.php:806
    628 msgid ""
    629 "This media library is large enough that the counts below may be incomplete — "
    630 "the server ran out of time counting every image. Reload this tab to try "
    631 "counting further, or just start regeneration below; it processes images "
    632 "individually and is not affected by this limit."
    633 msgstr "Cette médiathèque est suffisamment volumineuse pour que les chiffres ci-dessous puissent être incomplets — le serveur a manqué de temps pour compter toutes les images. Rechargez cet onglet pour continuer le comptage, ou lancez directement la régénération ci-dessous ; elle traite les images individuellement et n'est pas affectée par cette limite."
    634 
    635 #: includes/class-elsio-settings.php:810
    636 msgid ""
    637 "Regenerate all thumbnail sizes for existing Media Library images. Useful "
    638 "after changing image sizes in your theme or adding new crop dimensions. "
    639 "Images are processed one at a time to avoid server timeouts."
    640 msgstr "Régénère toutes les tailles de miniatures pour les images existantes de la médiathèque. Utile après avoir modifié les tailles d'image de votre thème ou ajouté de nouvelles dimensions de recadrage. Les images sont traitées une par une pour éviter les délais d'expiration du serveur."
    641 
    642 #: includes/class-elsio-settings.php:819
    643 msgid "Regenerated"
    644 msgstr "Régénérées"
    645 
    646 #: includes/class-elsio-settings.php:829
    647 msgid "Start Regeneration"
    648 msgstr "Démarrer la régénération"
    649 
    650 #: includes/class-elsio-settings.php:836
    651 msgid "Re-regenerate already-processed images"
    652 msgstr "Régénérer à nouveau les images déjà traitées"
    653 
    654 #: includes/class-elsio-settings.php:846
    655 msgid "Regeneration progress"
    656 msgstr "Progression de la régénération"
    657 
    658 #: includes/class-elsio-settings.php:856
    659 msgid "Regeneration log"
    660 msgstr "Journal de régénération"
    661 
    662 #: includes/class-elsio-settings.php:859
    663 msgid "Reset Regeneration Flags"
    664 msgstr "Réinitialiser les indicateurs de régénération"
    665 
    666 #: includes/class-elsio-settings.php:861
    667 msgid ""
    668 "Clear the \"already regenerated\" flag from all images so the full library "
    669 "can be processed again."
    670 msgstr "Efface l'indicateur « déjà régénérée » de toutes les images afin que la médiathèque entière puisse être traitée à nouveau."
    671 
    672 #: includes/class-elsio-settings.php:880
    673 msgid "Find &amp; Remove Duplicate Images"
    674 msgstr "Rechercher et supprimer les images en double"
    675 
    676 #: includes/class-elsio-settings.php:882
    677 msgid ""
    678 "Scans your Media Library for exact duplicate image files. The oldest copy "
    679 "(lowest ID) is kept; all references in posts, pages and featured images are "
    680 "updated to point to the original before the duplicates are deleted."
    681 msgstr "Analyse votre médiathèque à la recherche de fichiers image strictement identiques. La copie la plus ancienne (ID le plus bas) est conservée ; toutes les références dans les articles, pages et images mises en avant sont mises à jour pour pointer vers l'original avant que les doublons ne soient supprimés."
    682 
    683 #: includes/class-elsio-settings.php:887
    684 msgid "Scan for duplicates"
    685 msgstr "Rechercher les doublons"
    686 
    687 #: includes/class-elsio-settings.php:896
    688 msgid "Fix all duplicates"
    689 msgstr "Corriger tous les doublons"
    690 
    691 #: includes/class-elsio-settings.php:911
    692 msgid "Duplicate cleanup log"
    693 msgstr "Journal de nettoyage des doublons"
    694 
    695 #: includes/class-elsio-settings.php:941
    696 msgid "PHP version"
    697 msgstr "Version de PHP"
    698 
    699 #: includes/class-elsio-settings.php:945
    700 msgid "GD extension"
    701 msgstr "Extension GD"
    702 
    703 #: includes/class-elsio-settings.php:950
    704 msgid "JPEG support"
    705 msgstr "Support JPEG"
    706 
    707 #: includes/class-elsio-settings.php:954
    708 msgid "PNG support"
    709 msgstr "Support PNG"
    710 
    711 #: includes/class-elsio-settings.php:958
    712 msgid "WebP support (GD)"
    713 msgstr "Support WebP (GD)"
    714 
    715 #: includes/class-elsio-settings.php:962
    716 msgid "Apache server"
    717 msgstr "Serveur Apache"
    718 
    719 #: includes/class-elsio-settings.php:966
    720 msgid ".htaccess writable"
    721 msgstr ".htaccess modifiable"
    722 
    723 #: includes/class-elsio-settings.php:977
    724 msgid "Insert now"
    725 msgstr "Insérer maintenant"
    726 
    727 #: includes/class-elsio-settings.php:985
    728 msgid "WebP rewrite rules"
    729 msgstr "Règles de réécriture WebP"
    730 
    731 #: includes/class-elsio-settings.php:993
    732 msgid ""
    733 "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP "
    734 "delivery at the server level."
    735 msgstr "Les règles de réécriture WebP nécessitent Apache. Sur Nginx ou d'autres serveurs, configurez la diffusion WebP au niveau du serveur."
    736 
    737 #: includes/class-elsio-settings.php:1065
    738 msgid "Security check failed."
    739 msgstr "Échec de la vérification de sécurité."
    740 
    741 #: includes/class-elsio-settings.php:1077
    742 msgid "WebP rewrite rules inserted into .htaccess."
    743 msgstr "Règles de réécriture WebP insérées dans le fichier .htaccess."
    744 
    745 #: includes/class-elsio-settings.php:1078
    746 msgid "Could not write to .htaccess. Please check file permissions."
    747 msgstr "Impossible d'écrire dans le fichier .htaccess. Veuillez vérifier les autorisations du fichier."
    748 
    749 #: includes/class-elsio-settings.php:1096
    750 msgid "Stored Originals"
    751 msgstr "Originaux stockés"
    752 
    753 #: includes/class-elsio-settings.php:1098
    754 msgid ""
    755 "Before each optimisation, the plugin saves a copy of the original image. Use "
    756 "this tab to restore images to their pre-optimisation state or to delete the "
    757 "backups once you are happy with the results."
    758 msgstr "Avant chaque optimisation, l'extension enregistre une copie de l'image originale. Utilisez cet onglet pour restaurer les images à leur état antérieur à l'optimisation ou pour supprimer les sauvegardes une fois satisfait des résultats."
    759 
    760 #: includes/class-elsio-settings.php:1101
    761 msgid ""
    762 "Originals are stored in elsio-originals/ inside your uploads folder and are "
    763 "protected from direct browser access on Apache."
    764 msgstr "Les originaux sont stockés dans elsio-originals/ à l'intérieur de votre dossier de téléversements et sont protégés contre l'accès direct par navigateur sur Apache."
    765 
    766 #: includes/class-elsio-settings.php:1108
    767 msgid "Refresh stats"
    768 msgstr "Actualiser les statistiques"
    769 
    770 #: includes/class-elsio-settings.php:1113
    771 msgid "Restore All Originals"
    772 msgstr "Restaurer tous les originaux"
    773 
    774 #: includes/class-elsio-settings.php:1115
    775 msgid ""
    776 "Copies every stored original back over the optimised file, deletes WebP "
    777 "sidecars, and regenerates thumbnails. Images are processed one at a time."
    778 msgstr "Recopie chaque original stocké par-dessus le fichier optimisé, supprime les fichiers WebP associés et régénère les miniatures. Les images sont traitées une par une."
    779 
    780 #: includes/class-elsio-settings.php:1119
    781 msgid "Restore all originals"
    782 msgstr "Restaurer tous les originaux"
    783 
    784 #: includes/class-elsio-settings.php:1132
    785 msgid "Restore progress"
    786 msgstr "Progression de la restauration"
    787 
    788 #: includes/class-elsio-settings.php:1142
    789 msgid "Restore log"
    790 msgstr "Journal de restauration"
    791 
    792 #: includes/class-elsio-settings.php:1145
    793 msgid "Discard All Originals"
    794 msgstr "Supprimer tous les originaux"
    795 
    796 #: includes/class-elsio-settings.php:1147
    797 msgid ""
    798 "Permanently deletes all stored original files to free up disk space. This "
    799 "cannot be undone."
    800 msgstr "Supprime définitivement tous les fichiers originaux stockés pour libérer de l'espace disque. Cette action est irréversible."
    801 
    802 #: includes/class-elsio-settings.php:1150
    803 msgid "Discard all originals"
    804 msgstr "Supprimer tous les originaux"
  • effortless-simple-image-optimiser/trunk/languages/effortless-simple-image-optimiser-it_IT.po

    r3702074 r3741802  
    1 # SOME DESCRIPTIVE TITLE.
    2 # Copyright (C) YEAR domclic
    3 # This file is distributed under the same license as the EffortLess Simple Image Optimiser package.
    4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    5 #
     1# Translation of EffortLess Simple Image Optimiser
    62msgid ""
    73msgstr ""
    8 "Project-Id-Version: EffortLess Simple Image Optimiser 1.0.69\n"
    9 "Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2026-09-18 16:52+0800\n"
    11 "PO-Revision-Date: 2026-09-18 09:03+0000\n"
    12 "Last-Translator: domclic\n"
    13 "Language-Team: Italian\n"
    14 "Language: it_IT\n"
     4"Project-Id-Version: EffortLess Simple Image Optimiser 1.0.75\n"
     5"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/effortless-simple-image-optimiser\n"
    156"MIME-Version: 1.0\n"
    167"Content-Type: text/plain; charset=UTF-8\n"
    178"Content-Transfer-Encoding: 8bit\n"
     9"PO-Revision-Date: 2026-10-12 00:00+0000\n"
     10"Language: it_IT\n"
    1811"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    19 
    20 #: effortless-simple-image-optimiser.php:205
    21 msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
    22 msgstr "Effortless Simple Image Optimiser richiede WordPress 5.9 o superiore."
    23 
    24 #: effortless-simple-image-optimiser.php:206
    25 msgid "Plugin Activation Error"
    26 msgstr "Errore di attivazione del plugin"
    27 
    28 #: includes/class-elsio-restore.php:138
    29 msgid "No original backup found for this image."
    30 msgstr "Nessun backup originale trovato per questa immagine."
    31 
    32 #: includes/class-elsio-restore.php:146
    33 msgid "Backup path is invalid or outside the originals directory."
    34 msgstr "Il percorso del backup non è valido o è al di fuori della directory degli originali."
    35 
    36 #: includes/class-elsio-restore.php:153
    37 msgid "Backup file no longer exists on disk."
    38 msgstr "Il file di backup non esiste più sul disco."
    39 
    40 #: includes/class-elsio-restore.php:161
    41 msgid "Could not determine attachment file path."
    42 msgstr "Impossibile determinare il percorso del file allegato."
    43 
    44 #: includes/class-elsio-restore.php:180
    45 msgid "Could not determine restore path for format-changed image."
    46 msgstr "Impossibile determinare il percorso di ripristino per un'immagine con formato cambiato."
    47 
    48 #: includes/class-elsio-restore.php:190
    49 msgid "Could not write restored file to disk."
    50 msgstr "Impossibile scrivere il file ripristinato su disco."
    51 
    52 #: includes/class-elsio-restore.php:199
    53 msgid "Restored file is empty or missing — restore aborted."
    54 msgstr "Il file ripristinato è vuoto o mancante — ripristino interrotto."
    55 
    56 #: includes/class-elsio-restore.php:336 includes/class-elsio-restore.php:420
    57 #: includes/class-elsio-restore.php:461 includes/class-elsio-thumb-regen.php:60
    58 #: includes/class-elsio-thumb-regen.php:84
    59 #: includes/class-elsio-thumb-regen.php:140
    60 #: includes/class-elsio-thumb-regen.php:236
    61 #: includes/class-elsio-bulk-optimizer.php:157
    62 #: includes/class-elsio-bulk-optimizer.php:182
    63 #: includes/class-elsio-bulk-optimizer.php:242
    64 #: includes/class-elsio-bulk-optimizer.php:564
    65 #: includes/class-elsio-bulk-optimizer.php:683
    66 #: includes/class-elsio-bulk-optimizer.php:752
    67 #: includes/class-elsio-dedup.php:135 includes/class-elsio-dedup.php:266
    68 msgid "Insufficient permissions."
    69 msgstr "Permessi insufficienti."
    70 
    71 #: includes/class-elsio-restore.php:430
    72 #: includes/class-elsio-thumb-regen.php:154
    73 #: includes/class-elsio-bulk-optimizer.php:256
    74 #: includes/class-elsio-bulk-optimizer.php:762
    75 msgid "Invalid attachment ID."
    76 msgstr "ID allegato non valido."
    77 
    78 #: includes/class-elsio-restore.php:500
    79 #, php-format
     12"X-Domain: effortless-simple-image-optimiser\n"
     13
     14msgid "%1$s (%2$s%)"
     15msgstr "%1$s (%2$s%)"
     16
     17msgid "%1$s / %2$s (%3$s%)"
     18msgstr "%1$s / %2$s (%3$s%)"
     19
     20msgid "%1$s original(s) stored, using %2$s."
     21msgstr "%1$s originale/i salvato/i, %2$s utilizzati."
     22
     23msgid "%1$s — %2$s size(s) generated."
     24msgstr "%1$s — %2$s dimensione/i generata/e."
     25
     26msgid "%1$s — saved %2$s% (%3$s)"
     27msgstr "%1$s — %2$s% risparmiati (%3$s)"
     28
     29msgid "%d optimisation flag cleared."
     30msgid_plural "%d optimisation flags cleared."
     31msgstr[0] "%d flag di ottimizzazione cancellato."
     32msgstr[1] "%d flag di ottimizzazione cancellati."
     33
    8034msgid "%d original deleted."
    8135msgid_plural "%d originals deleted."
    … …  
    8337msgstr[1] "%d originali eliminati."
    8438
    85 #: includes/class-elsio-thumb-regen.php:179
    86 #: includes/class-elsio-bulk-optimizer.php:286
    87 msgid "Could not determine uploads directory."
    88 msgstr "Impossibile determinare la directory di caricamento."
    89 
    90 #: includes/class-elsio-thumb-regen.php:188
    91 #: includes/class-elsio-bulk-optimizer.php:295
    92 msgid "File is outside the uploads directory."
    93 msgstr "Il file è al di fuori della directory di caricamento."
    94 
    95 #: includes/class-elsio-thumb-regen.php:199
    96 msgid "Could not regenerate metadata."
    97 msgstr "Impossibile rigenerare i metadati."
    98 
    99 #: includes/class-elsio-thumb-regen.php:262
    100 #, php-format
    10139msgid "%d regeneration flag cleared."
    10240msgid_plural "%d regeneration flags cleared."
    … …  
    10442msgstr[1] "%d flag di rigenerazione cancellati."
    10543
    106 #: includes/class-elsio-bulk-optimizer.php:267
     44msgid "%s ghost attachment(s) found."
     45msgstr "%s allegato/i fantasma trovato/i."
     46
     47msgid "%s restored."
     48msgstr "%s ripristinato."
     49
     50msgid ".htaccess writable"
     51msgstr ".htaccess scrivibile"
     52
     53msgid "About"
     54msgstr "Informazioni"
     55
     56msgid "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force a new pass."
     57msgstr "Tutte le immagini sono già ottimizzate. Usa «Riottimizza tutto» per forzare una nuova passata."
     58
     59msgid "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to force a new pass."
     60msgstr "Tutte le miniature sono già state rigenerate. Seleziona «Rigenera di nuovo» per forzare una nuova passata."
     61
     62msgid "Apache server"
     63msgstr "Server Apache"
     64
     65msgid "Auto-optimise on upload"
     66msgstr "Ottimizza automaticamente al caricamento"
     67
     68msgid "Automatically optimise images when they are uploaded to the Media Library."
     69msgstr "Ottimizza automaticamente le immagini quando vengono caricate nella libreria media."
     70
     71msgid "Automatically scale down images that exceed the configured dimensions."
     72msgstr "Riduce automaticamente le immagini che superano le dimensioni configurate."
     73
     74msgid "Backup file no longer exists on disk."
     75msgstr "Il file di backup non esiste più sul disco."
     76
     77msgid "Backup path is invalid or outside the originals directory."
     78msgstr "Il percorso del backup non è valido o è al di fuori della directory degli originali."
     79
     80msgid "Before each optimisation, the plugin saves a copy of the original image. Use this tab to restore images to their pre-optimisation state or to delete the backups once you are happy with the results."
     81msgstr "Prima di ogni ottimizzazione, il plugin salva una copia dell'immagine originale. Usa questa scheda per ripristinare le immagini al loro stato precedente all'ottimizzazione o per eliminare i backup una volta soddisfatto dei risultati."
     82
     83msgid "Bulk Optimise"
     84msgstr "Ottimizzazione in blocco"
     85
     86msgid "Bulk Optimise Existing Media"
     87msgstr "Ottimizzazione in blocco dei contenuti multimediali esistenti"
     88
     89msgid "Clean Up Ghost Attachments"
     90msgstr "Pulisci allegati fantasma"
     91
     92msgid "Clear the \"already optimised\" flag from all images. This lets you re-run the bulk optimiser with new settings without ticking the checkbox above."
     93msgstr "Cancella il flag «già ottimizzata» da tutte le immagini. Questo permette di rieseguire l'ottimizzazione in blocco con nuove impostazioni senza selezionare la casella qui sopra."
     94
     95msgid "Clear the \"already regenerated\" flag from all images so the full library can be processed again."
     96msgstr "Cancella il flag «già rigenerata» da tutte le immagini in modo che l'intera libreria possa essere elaborata di nuovo."
     97
     98msgid "Compression"
     99msgstr "Compressione"
     100
     101msgid "Configure compression quality and optional format conversions."
     102msgstr "Configura la qualità di compressione e le conversioni di formato opzionali."
     103
     104msgid "Control when the optimiser runs."
     105msgstr "Controlla quando viene eseguito l'ottimizzatore."
     106
     107msgid "Convert PNG to JPEG"
     108msgstr "Converti PNG in JPEG"
     109
     110msgid "Convert opaque (non-transparent) PNG images to JPEG to save space. Transparent PNGs are always kept as PNG."
     111msgstr "Converte le immagini PNG opache (non trasparenti) in JPEG per risparmiare spazio. I PNG trasparenti restano sempre in formato PNG."
     112
     113msgid "Copies every stored original back over the optimised file, deletes WebP sidecars, and regenerates thumbnails. Images are processed one at a time."
     114msgstr "Ricopia ogni originale salvato sopra il file ottimizzato, elimina i file WebP associati e rigenera le miniature. Le immagini vengono elaborate una alla volta."
     115
     116msgid "Could not create backup — optimisation skipped to prevent data loss."
     117msgstr "Impossibile creare il backup — ottimizzazione saltata per evitare perdita di dati."
     118
     119msgid "Could not delete attachment record."
     120msgstr "Impossibile eliminare il record dell'allegato."
     121
     122msgid "Could not determine attachment file path."
     123msgstr "Impossibile determinare il percorso del file allegato."
     124
     125msgid "Could not determine restore path for format-changed image."
     126msgstr "Impossibile determinare il percorso di ripristino per un'immagine con formato cambiato."
     127
     128msgid "Could not determine uploads directory."
     129msgstr "Impossibile determinare la directory di caricamento."
     130
     131msgid "Could not read image metadata."
     132msgstr "Impossibile leggere i metadati dell'immagine."
     133
     134msgid "Could not regenerate metadata."
     135msgstr "Impossibile rigenerare i metadati."
     136
     137msgid "Could not restore from backup before re-optimisation."
     138msgstr "Impossibile ripristinare dal backup prima della nuova ottimizzazione."
     139
     140msgid "Could not write optimised image to disk."
     141msgstr "Impossibile scrivere l'immagine ottimizzata su disco."
     142
     143msgid "Could not write restored file to disk."
     144msgstr "Impossibile scrivere il file ripristinato su disco."
     145
     146msgid "Could not write to .htaccess. Please check file permissions."
     147msgstr "Impossibile scrivere in .htaccess. Controlla i permessi del file."
     148
     149msgid "Delete ghost records"
     150msgstr "Elimina record fantasma"
     151
     152msgid "Discard All Originals"
     153msgstr "Elimina tutti gli originali"
     154
     155msgid "Discard all originals"
     156msgstr "Elimina tutti gli originali"
     157
     158msgid "Done. %s original(s) deleted."
     159msgstr "Fatto. %s originale/i eliminato/i."
     160
     161msgid "Done. Deleted %s ghost record(s)."
     162msgstr "Fatto. %s record fantasma eliminato/i."
     163
     164msgid "Done. Processed %1$s image(s), %2$s error(s)."
     165msgstr "Fatto. %1$s immagine/i elaborata/e, %2$s errore/i."
     166
     167msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
     168msgstr "Fatto. %1$s immagine/i elaborata/e, %2$s risparmiati in totale, %3$s errore/i."
     169
     170msgid "Done. Processed %s group(s)."
     171msgstr "Fatto. %s gruppo/i elaborato/i."
     172
     173msgid "Done. Restored %1$s image(s), %2$s error(s)."
     174msgstr "Fatto. %1$s immagine/i ripristinata/e, %2$s errore/i."
     175
     176msgid "Duplicate cleanup log"
     177msgstr "Registro pulizia duplicati"
     178
     179msgid "Effortless Simple Image Optimiser"
     180msgstr "Effortless Simple Image Optimiser"
     181
     182msgid "Effortless Simple Image Optimiser compresses, resizes and converts images using the built-in PHP GD library — no external services required."
     183msgstr "Effortless Simple Image Optimiser comprime, ridimensiona e converte le immagini utilizzando la libreria PHP GD integrata — nessun servizio esterno richiesto."
     184
     185msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
     186msgstr "Effortless Simple Image Optimiser richiede WordPress 5.9 o superiore."
     187
     188msgid "Enable resizing"
     189msgstr "Attiva ridimensionamento"
     190
     191msgid "Environment"
     192msgstr "Ambiente"
     193
     194msgid "Error:"
     195msgstr "Errore:"
     196
     197msgid "Fetching image list&#8230;"
     198msgstr "Recupero elenco immagini&#8230;"
     199
     200msgid "File exists on disk — will not delete."
     201msgstr "Il file esiste su disco — non verrà eliminato."
     202
     203msgid "File is outside the uploads directory."
     204msgstr "Il file è al di fuori della directory di caricamento."
     205
     206msgid "Find &amp; Remove Duplicate Images"
     207msgstr "Trova e rimuovi immagini duplicate"
     208
     209msgid "Find Duplicates"
     210msgstr "Trova duplicati"
     211
     212msgid "Fix all duplicates"
     213msgstr "Correggi tutti i duplicati"
     214
     215msgid "Found %s image(s) to optimise."
     216msgstr "Trovate %s immagine/i da ottimizzare."
     217
     218msgid "Found %s image(s) to regenerate."
     219msgstr "Trovate %s immagine/i da rigenerare."
     220
     221msgid "GD could not load the image."
     222msgstr "GD non è riuscito a caricare l'immagine."
     223
     224msgid "GD could not resize the image."
     225msgstr "GD non è riuscito a ridimensionare l'immagine."
     226
     227msgid "GD extension"
     228msgstr "Estensione GD"
     229
     230msgid "GD library detected — image optimisation is available."
     231msgstr "Libreria GD rilevata — l'ottimizzazione delle immagini è disponibile."
     232
     233msgid "GD library not available."
     234msgstr "Libreria GD non disponibile."
     235
     236msgid "General"
     237msgstr "Generale"
     238
     239msgid "Generate WebP copy"
     240msgstr "Genera copia WebP"
     241
     242msgid "Ghost attachments are Media Library records whose image files no longer exist on disk. They waste database space and appear as skipped entries during bulk optimisation. This tool removes the orphaned database records only — no files are deleted."
     243msgstr "Gli allegati fantasma sono record della libreria media i cui file immagine non esistono più su disco. Sprecano spazio nel database e appaiono come voci saltate durante l'ottimizzazione in blocco. Questo strumento rimuove solo i record orfani del database — nessun file viene eliminato."
     244
     245msgid "Ghost cleanup log"
     246msgstr "Registro pulizia fantasmi"
     247
     248msgid "Ghost record ID %s deleted."
     249msgstr "Record fantasma ID %s eliminato."
     250
     251msgid "ID %1$s skipped: %2$s"
     252msgstr "ID %1$s saltato: %2$s"
     253
     254msgid "Image Optimiser"
     255msgstr "Ottimizzatore immagini"
     256
     257msgid "Image Optimiser Settings"
     258msgstr "Impostazioni Ottimizzatore immagini"
     259
     260msgid "Image file not found or not readable."
     261msgstr "File immagine non trovato o non leggibile."
     262
     263msgid "Images taller than this will be scaled down proportionally."
     264msgstr "Le immagini più alte di questo valore verranno ridotte proporzionalmente."
     265
     266msgid "Images wider than this will be scaled down proportionally."
     267msgstr "Le immagini più larghe di questo valore verranno ridotte proporzionalmente."
     268
     269msgid "Insert now"
     270msgstr "Inserisci ora"
     271
     272msgid "Insufficient permissions."
     273msgstr "Permessi insufficienti."
     274
     275msgid "Invalid attachment ID."
     276msgstr "ID allegato non valido."
     277
     278msgid "Invalid parameters."
     279msgstr "Parametri non validi."
     280
     281msgid "JPEG quality"
     282msgstr "Qualità JPEG"
     283
     284msgid "JPEG support"
     285msgstr "Supporto JPEG"
     286
     287msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
     288msgstr "Mantenuto %1$s — rimosso/i %2$s duplicato/i, aggiornato/i %3$s riferimento/i."
     289
     290msgid "Maximum height (px)"
     291msgstr "Altezza massima (px)"
     292
     293msgid "Maximum width (px)"
     294msgstr "Larghezza massima (px)"
     295
     296msgid "No duplicate images found."
     297msgstr "Nessuna immagine duplicata trovata."
     298
     299msgid "No ghost attachments found."
     300msgstr "Nessun allegato fantasma trovato."
     301
     302msgid "No original backup found for this image."
     303msgstr "Nessun backup originale trovato per questa immagine."
     304
     305msgid "No stored originals found."
     306msgstr "Nessun originale salvato trovato."
     307
     308msgid "Optimisation log"
     309msgstr "Registro ottimizzazione"
     310
     311msgid "Optimisation progress"
     312msgstr "Avanzamento ottimizzazione"
     313
     314msgid "Optimise all images already in your Media Library using your current settings. Images are processed one at a time to avoid server timeouts."
     315msgstr "Ottimizza tutte le immagini già presenti nella tua libreria media con le impostazioni attuali. Le immagini vengono elaborate una alla volta per evitare timeout del server."
     316
     317msgid "Optimised"
     318msgstr "Ottimizzate"
     319
     320msgid "Optimised image file is empty or missing after write."
     321msgstr "Il file dell'immagine ottimizzata è vuoto o mancante dopo la scrittura."
     322
     323msgid "Originals"
     324msgstr "Originali"
     325
     326msgid "Originals are stored in elsio-originals/ inside your uploads folder and are protected from direct browser access on Apache."
     327msgstr "Gli originali sono salvati in elsio-originals/ all'interno della cartella di caricamento e sono protetti dall'accesso diretto del browser su Apache."
     328
     329msgid "PHP version"
     330msgstr "Versione PHP"
     331
     332msgid "PNG support"
     333msgstr "Supporto PNG"
     334
     335msgid "Pending"
     336msgstr "In sospeso"
     337
     338msgid "Permanently deletes all stored original files to free up disk space. This cannot be undone."
     339msgstr "Elimina definitivamente tutti i file originali salvati per liberare spazio su disco. Questa azione non può essere annullata."
     340
     341msgid "Plugin Activation Error"
     342msgstr "Errore di attivazione del plugin"
     343
     344msgid "Quality level for JPEG (and PNG conversion). Lower values produce smaller files. Recommended: 75–85."
     345msgstr "Livello di qualità per JPEG (e conversione PNG). Valori più bassi producono file più piccoli. Consigliato: 75–85."
     346
     347msgid "Quality level for generated WebP files. Recommended: 75–85."
     348msgstr "Livello di qualità per i file WebP generati. Consigliato: 75–85."
     349
     350msgid "Re-optimise already-processed images"
     351msgstr "Riottimizza le immagini già elaborate"
     352
     353msgid "Re-regenerate already-processed images"
     354msgstr "Rigenera di nuovo le immagini già elaborate"
     355
     356msgid "Refresh stats"
     357msgstr "Aggiorna statistiche"
     358
     359msgid "Regenerate Thumbnails"
     360msgstr "Rigenera miniature"
     361
     362msgid "Regenerate all thumbnail sizes for existing Media Library images. Useful after changing image sizes in your theme or adding new crop dimensions. Images are processed one at a time to avoid server timeouts."
     363msgstr "Rigenera tutte le dimensioni delle miniature per le immagini esistenti nella libreria media. Utile dopo aver modificato le dimensioni delle immagini nel tuo tema o aggiunto nuove dimensioni di ritaglio. Le immagini vengono elaborate una alla volta per evitare timeout del server."
     364
     365msgid "Regenerated"
     366msgstr "Rigenerate"
     367
     368msgid "Regeneration log"
     369msgstr "Registro rigenerazione"
     370
     371msgid "Regeneration progress"
     372msgstr "Avanzamento rigenerazione"
     373
     374msgid "Reset Optimisation Flags"
     375msgstr "Reimposta flag di ottimizzazione"
     376
     377msgid "Reset Regeneration Flags"
     378msgstr "Reimposta flag di rigenerazione"
     379
     380msgid "Reset all flags"
     381msgstr "Reimposta tutti i flag"
     382
     383msgid "Resizing"
     384msgstr "Ridimensionamento"
     385
     386msgid "Restore All Originals"
     387msgstr "Ripristina tutti gli originali"
     388
     389msgid "Restore all originals"
     390msgstr "Ripristina tutti gli originali"
     391
     392msgid "Restore log"
     393msgstr "Registro ripristino"
     394
     395msgid "Restore progress"
     396msgstr "Avanzamento ripristino"
     397
     398msgid "Restored file is empty or missing — restore aborted."
     399msgstr "Il file ripristinato è vuoto o mancante — ripristino interrotto."
     400
     401msgid "Save Settings"
     402msgstr "Salva impostazioni"
     403
     404msgid "Save an additional .webp sidecar file alongside each optimised image (requires GD with WebP support)."
     405msgstr "Salva un file .webp aggiuntivo accanto a ogni immagine ottimizzata (richiede GD con supporto WebP)."
     406
     407msgid "Scale down images that exceed the maximum dimensions below."
     408msgstr "Riduce le immagini che superano le dimensioni massime indicate di seguito."
     409
     410msgid "Scan for duplicates"
     411msgstr "Cerca duplicati"
     412
     413msgid "Scan for ghost attachments"
     414msgstr "Cerca allegati fantasma"
     415
     416msgid "Scanning Media Library..."
     417msgstr "Scansione della libreria media in corso..."
     418
     419msgid "Scanning for stored originals&#8230;"
     420msgstr "Ricerca degli originali salvati&#8230;"
     421
     422msgid "Scanning..."
     423msgstr "Scansione in corso..."
     424
     425msgid "Scanning... %s image(s) checked so far."
     426msgstr "Scansione in corso... %s immagine/i controllata/e finora."
     427
     428msgid "Scanning... %s original(s) found so far."
     429msgstr "Scansione in corso... %s originale/i trovato/i finora."
     430
     431msgid "Scans your Media Library for exact duplicate image files. The oldest copy (lowest ID) is kept; all references in posts, pages and featured images are updated to point to the original before the duplicates are deleted."
     432msgstr "Analizza la tua libreria media alla ricerca di file immagine esattamente duplicati. Viene mantenuta la copia più vecchia (ID più basso); tutti i riferimenti in articoli, pagine e immagini in evidenza vengono aggiornati per puntare all'originale prima che i duplicati vengano eliminati."
     433
     434msgid "Security check failed."
     435msgstr "Controllo di sicurezza non riuscito."
     436
     437msgid "Settings"
     438msgstr "Impostazioni"
     439
     440msgid "Start Optimisation"
     441msgstr "Avvia ottimizzazione"
     442
     443msgid "Start Regeneration"
     444msgstr "Avvia rigenerazione"
     445
     446msgid "Stop"
     447msgstr "Interrompi"
     448
     449msgid "Stopped by user."
     450msgstr "Interrotto dall'utente."
     451
     452msgid "Stored Originals"
     453msgstr "Originali salvati"
     454
     455msgid "The PHP GD extension is required for this plugin to work. Please contact your hosting provider to enable it."
     456msgstr "L'estensione PHP GD è necessaria per il funzionamento di questo plugin. Contatta il tuo fornitore di hosting per attivarla."
     457
    107458msgid "This image is already being processed."
    108459msgstr "Questa immagine è già in fase di elaborazione."
    109460
    110 #: includes/class-elsio-bulk-optimizer.php:332
    111 msgid "Could not create backup — optimisation skipped to prevent data loss."
    112 msgstr "Impossibile creare il backup — ottimizzazione saltata per evitare perdita di dati."
    113 
    114 #: includes/class-elsio-bulk-optimizer.php:348
    115 msgid "Could not restore from backup before re-optimisation."
    116 msgstr "Impossibile ripristinare dal backup prima della nuova ottimizzazione."
    117 
    118 #: includes/class-elsio-bulk-optimizer.php:593
    119 #, php-format
    120 msgid "%d optimisation flag cleared."
    121 msgid_plural "%d optimisation flags cleared."
    122 msgstr[0] "%d flag di ottimizzazione cancellato."
    123 msgstr[1] "%d flag di ottimizzazione cancellati."
    124 
    125 #: includes/class-elsio-bulk-optimizer.php:771
    126 msgid "File exists on disk — will not delete."
    127 msgstr "Il file esiste su disco — non verrà eliminato."
    128 
    129 #: includes/class-elsio-bulk-optimizer.php:782
    130 msgid "Could not delete attachment record."
    131 msgstr "Impossibile eliminare il record dell'allegato."
    132 
    133 #: includes/class-elsio-dedup.php:283
     461msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start optimisation below; it processes images individually and is not affected by this limit."
     462msgstr "Questa libreria media è abbastanza grande da rendere incompleti i conteggi sottostanti — il server ha esaurito il tempo per contare tutte le immagini. Ricarica questa scheda per continuare il conteggio, oppure avvia direttamente l'ottimizzazione qui sotto; elabora le immagini singolarmente e non è influenzata da questo limite."
     463
     464msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start regeneration below; it processes images individually and is not affected by this limit."
     465msgstr "Questa libreria media è abbastanza grande da rendere incompleti i conteggi sottostanti — il server ha esaurito il tempo per contare tutte le immagini. Ricarica questa scheda per continuare il conteggio, oppure avvia direttamente la rigenerazione qui sotto; elabora le immagini singolarmente e non è influenzata da questo limite."
     466
     467msgid "This will clear all optimisation flags so all images are treated as unprocessed. Continue?"
     468msgstr "Questa azione cancellerà tutti i flag di ottimizzazione in modo che tutte le immagini siano trattate come non elaborate. Continuare?"
     469
     470msgid "This will clear all regeneration flags so all images are treated as unprocessed. Continue?"
     471msgstr "Questa azione cancellerà tutti i flag di rigenerazione in modo che tutte le immagini siano trattate come non elaborate. Continuare?"
     472
     473msgid "This will permanently delete all stored originals to free disk space. You will not be able to restore images afterwards. Continue?"
     474msgstr "Questa azione eliminerà definitivamente tutti gli originali salvati per liberare spazio su disco. Non sarà più possibile ripristinare le immagini in seguito. Continuare?"
     475
     476msgid "This will permanently delete duplicate images and update all references. Make sure you have a backup. Continue?"
     477msgstr "Questa azione eliminerà definitivamente le immagini duplicate e aggiornerà tutti i riferimenti. Assicurati di avere un backup. Continuare?"
     478
     479msgid "This will permanently delete the orphaned database records. Files are already missing from disk. Continue?"
     480msgstr "Questa azione eliminerà definitivamente i record orfani del database. I file sono già assenti dal disco. Continuare?"
     481
     482msgid "This will restore all images to their pre-optimisation originals and regenerate thumbnails. Continue?"
     483msgstr "Questa azione ripristinerà tutte le immagini ai loro originali precedenti all'ottimizzazione e rigenererà le miniature. Continuare?"
     484
    134485msgid "Too many IDs in request."
    135486msgstr "Troppi ID nella richiesta."
    136487
    137 #: includes/class-elsio-dedup.php:290
    138 msgid "Invalid parameters."
    139 msgstr "Parametri non validi."
    140 
    141 #: includes/class-elsio-image-optimizer.php:275
    142 msgid "Image file not found or not readable."
    143 msgstr "File immagine non trovato o non leggibile."
    144 
    145 #: includes/class-elsio-image-optimizer.php:283
    146 msgid "Could not read image metadata."
    147 msgstr "Impossibile leggere i metadati dell'immagine."
    148 
    149 #: includes/class-elsio-image-optimizer.php:298
    150 msgid "GD could not load the image."
    151 msgstr "GD non è riuscito a caricare l'immagine."
    152 
    153 #: includes/class-elsio-image-optimizer.php:309
    154 msgid "GD could not resize the image."
    155 msgstr "GD non è riuscito a ridimensionare l'immagine."
    156 
    157 #: includes/class-elsio-image-optimizer.php:357
    158 msgid "Could not write optimised image to disk."
    159 msgstr "Impossibile scrivere l'immagine ottimizzata su disco."
    160 
    161 #: includes/class-elsio-image-optimizer.php:366
    162 msgid "Optimised image file is empty or missing after write."
    163 msgstr "Il file dell'immagine ottimizzata è vuoto o mancante dopo la scrittura."
    164 
    165 #: includes/class-elsio-settings.php:108
    166 msgid "Image Optimiser Settings"
    167 msgstr "Impostazioni Ottimizzatore immagini"
    168 
    169 #: includes/class-elsio-settings.php:109
    170 msgid "Image Optimiser"
    171 msgstr "Ottimizzatore immagini"
    172 
    173 #: includes/class-elsio-settings.php:137
    174 msgid "General"
    175 msgstr "Generale"
    176 
    177 #: includes/class-elsio-settings.php:144
    178 msgid "Auto-optimise on upload"
    179 msgstr "Ottimizza automaticamente al caricamento"
    180 
    181 #: includes/class-elsio-settings.php:150
    182 msgid ""
    183 "Automatically optimise images when they are uploaded to the Media Library."
    184 msgstr "Ottimizza automaticamente le immagini quando vengono caricate nella libreria media."
    185 
    186 #: includes/class-elsio-settings.php:158
    187 msgid "Compression"
    188 msgstr "Compressione"
    189 
    190 #: includes/class-elsio-settings.php:165
    191 msgid "JPEG quality"
    192 msgstr "Qualità JPEG"
    193 
    194 #: includes/class-elsio-settings.php:173
    195 msgid ""
    196 "Quality level for JPEG (and PNG conversion). Lower values produce smaller "
    197 "files. Recommended: 75–85."
    198 msgstr "Livello di qualità per JPEG (e conversione PNG). Valori più bassi producono file più piccoli. Consigliato: 75–85."
    199 
    200 #: includes/class-elsio-settings.php:179
    201 msgid "Convert PNG to JPEG"
    202 msgstr "Converti PNG in JPEG"
    203 
    204 #: includes/class-elsio-settings.php:185
    205 msgid ""
    206 "Convert opaque (non-transparent) PNG images to JPEG to save space. "
    207 "Transparent PNGs are always kept as PNG."
    208 msgstr "Converte le immagini PNG opache (non trasparenti) in JPEG per risparmiare spazio. I PNG trasparenti restano sempre in formato PNG."
    209 
    210 #: includes/class-elsio-settings.php:192
    211 msgid "Generate WebP copy"
    212 msgstr "Genera copia WebP"
    213 
    214 #: includes/class-elsio-settings.php:198
    215 msgid ""
    216 "Save an additional .webp sidecar file alongside each optimised image "
    217 "(requires GD with WebP support)."
    218 msgstr "Salva un file .webp aggiuntivo accanto a ogni immagine ottimizzata (richiede GD con supporto WebP)."
    219 
    220 #: includes/class-elsio-settings.php:205
     488msgid "Total images"
     489msgstr "Immagini totali"
     490
     491msgid "Version:"
     492msgstr "Versione:"
     493
    221494msgid "WebP quality"
    222495msgstr "Qualità WebP"
    223496
    224 #: includes/class-elsio-settings.php:213
    225 msgid "Quality level for generated WebP files. Recommended: 75–85."
    226 msgstr "Livello di qualità per i file WebP generati. Consigliato: 75–85."
    227 
    228 #: includes/class-elsio-settings.php:220
    229 msgid "Resizing"
    230 msgstr "Ridimensionamento"
    231 
    232 #: includes/class-elsio-settings.php:227
    233 msgid "Enable resizing"
    234 msgstr "Attiva ridimensionamento"
    235 
    236 #: includes/class-elsio-settings.php:233
    237 msgid "Scale down images that exceed the maximum dimensions below."
    238 msgstr "Riduce le immagini che superano le dimensioni massime indicate di seguito."
    239 
    240 #: includes/class-elsio-settings.php:240
    241 msgid "Maximum width (px)"
    242 msgstr "Larghezza massima (px)"
    243 
    244 #: includes/class-elsio-settings.php:248
    245 msgid "Images wider than this will be scaled down proportionally."
    246 msgstr "Le immagini più larghe di questo valore verranno ridotte proporzionalmente."
    247 
    248 #: includes/class-elsio-settings.php:255
    249 msgid "Maximum height (px)"
    250 msgstr "Altezza massima (px)"
    251 
    252 #: includes/class-elsio-settings.php:263
    253 msgid "Images taller than this will be scaled down proportionally."
    254 msgstr "Le immagini più alte di questo valore verranno ridotte proporzionalmente."
    255 
    256 #: includes/class-elsio-settings.php:335
    257 #, php-format
    258 msgid "Found %s image(s) to optimise."
    259 msgstr "Trovate %s immagine/i da ottimizzare."
    260 
    261 #: includes/class-elsio-settings.php:338
    262 msgid "%1$s — saved %2$s% (%3$s)"
    263 msgstr "%1$s — %2$s% risparmiati (%3$s)"
    264 
    265 #: includes/class-elsio-settings.php:341
    266 #, php-format
    267 msgid "ID %1$s skipped: %2$s"
    268 msgstr "ID %1$s saltato: %2$s"
    269 
    270 #: includes/class-elsio-settings.php:344
    271 #, php-format
    272 msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
    273 msgstr "Fatto. %1$s immagine/i elaborata/e, %2$s risparmiati in totale, %3$s errore/i."
    274 
    275 #: includes/class-elsio-settings.php:347
    276 msgid "%1$s / %2$s (%3$s%)"
    277 msgstr "%1$s / %2$s (%3$s%)"
    278 
    279 #: includes/class-elsio-settings.php:367
    280 msgid "Fetching image list&#8230;"
    281 msgstr "Recupero elenco immagini&#8230;"
    282 
    283 #: includes/class-elsio-settings.php:369
    284 msgid ""
    285 "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force "
    286 "a new pass."
    287 msgstr "Tutte le immagini sono già ottimizzate. Usa «Riottimizza tutto» per forzare una nuova passata."
    288 
    289 #: includes/class-elsio-settings.php:372 includes/class-elsio-settings.php:418
    290 msgid "Stopped by user."
    291 msgstr "Interrotto dall'utente."
    292 
    293 #: includes/class-elsio-settings.php:375 includes/class-elsio-settings.php:387
    294 #: includes/class-elsio-settings.php:405 includes/class-elsio-settings.php:419
    295 #: includes/class-elsio-settings.php:431
    296 msgid "Error:"
    297 msgstr "Errore:"
    298 
    299 #: includes/class-elsio-settings.php:376
     497msgid "WebP rewrite rules"
     498msgstr "Regole di riscrittura WebP"
     499
     500msgid "WebP rewrite rules inserted into .htaccess."
     501msgstr "Regole di riscrittura WebP inserite in .htaccess."
     502
     503msgid "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP delivery at the server level."
     504msgstr "Le regole di riscrittura WebP richiedono Apache. Su Nginx o altri server, configura la consegna WebP a livello di server."
     505
     506msgid "WebP support (GD)"
     507msgstr "Supporto WebP (GD)"
     508
     509msgid "duplicate groups"
     510msgstr "gruppi di duplicati"
     511
    300512msgid "file not found on disk (ghost attachment — skipped)."
    301513msgstr "file non trovato su disco (allegato fantasma — saltato)."
    302514
    303 #: includes/class-elsio-settings.php:378
    304 msgid "Scanning..."
    305 msgstr "Scansione in corso..."
    306 
    307 #: includes/class-elsio-settings.php:380 includes/class-elsio-settings.php:425
    308 #, php-format
    309 msgid "Scanning... %s image(s) checked so far."
    310 msgstr "Scansione in corso... %s immagine/i controllata/e finora."
    311 
    312 #: includes/class-elsio-settings.php:382
    313 #, php-format
    314 msgid "%s ghost attachment(s) found."
    315 msgstr "%s allegato/i fantasma trovato/i."
    316 
    317 #: includes/class-elsio-settings.php:383
    318 msgid "No ghost attachments found."
    319 msgstr "Nessun allegato fantasma trovato."
    320 
    321 #: includes/class-elsio-settings.php:384
    322 msgid ""
    323 "This will permanently delete the orphaned database records. Files are "
    324 "already missing from disk. Continue?"
    325 msgstr "Questa azione eliminerà definitivamente i record orfani del database. I file sono già assenti dal disco. Continuare?"
    326 
    327 #: includes/class-elsio-settings.php:386
    328 #, php-format
    329 msgid "Ghost record ID %s deleted."
    330 msgstr "Record fantasma ID %s eliminato."
    331 
    332 #: includes/class-elsio-settings.php:389
    333 #, php-format
    334 msgid "Done. Deleted %s ghost record(s)."
    335 msgstr "Fatto. %s record fantasma eliminato/i."
    336 
    337 #: includes/class-elsio-settings.php:391
    338 msgid ""
    339 "This will clear all optimisation flags so all images are treated as "
    340 "unprocessed. Continue?"
    341 msgstr "Questa azione cancellerà tutti i flag di ottimizzazione in modo che tutte le immagini siano trattate come non elaborate. Continuare?"
    342 
    343 #: includes/class-elsio-settings.php:393
    344 msgid "Scanning for stored originals&#8230;"
    345 msgstr "Ricerca degli originali salvati&#8230;"
    346 
    347 #: includes/class-elsio-settings.php:395
    348 #, php-format
    349 msgid "Scanning... %s original(s) found so far."
    350 msgstr "Scansione in corso... %s originale/i trovato/i finora."
    351 
    352 #: includes/class-elsio-settings.php:396
    353 msgid "No stored originals found."
    354 msgstr "Nessun originale salvato trovato."
    355 
    356 #: includes/class-elsio-settings.php:398
    357 #, php-format
    358 msgid "%1$s original(s) stored, using %2$s."
    359 msgstr "%1$s originale/i salvato/i, %2$s utilizzati."
    360 
    361 #: includes/class-elsio-settings.php:400
    362 #, php-format
    363 msgid "%s restored."
    364 msgstr "%s ripristinato."
    365 
    366 #: includes/class-elsio-settings.php:402
    367 #, php-format
    368 msgid "Done. Restored %1$s image(s), %2$s error(s)."
    369 msgstr "Fatto. %1$s immagine/i ripristinata/e, %2$s errore/i."
    370 
    371 #: includes/class-elsio-settings.php:404
    372 #, php-format
    373 msgid "Done. %s original(s) deleted."
    374 msgstr "Fatto. %s originale/i eliminato/i."
    375 
    376 #: includes/class-elsio-settings.php:406
    377 msgid ""
    378 "This will restore all images to their pre-optimisation originals and "
    379 "regenerate thumbnails. Continue?"
    380 msgstr "Questa azione ripristinerà tutte le immagini ai loro originali precedenti all'ottimizzazione e rigenererà le miniature. Continuare?"
    381 
    382 #: includes/class-elsio-settings.php:407
    383 msgid ""
    384 "This will permanently delete all stored originals to free disk space. You "
    385 "will not be able to restore images afterwards. Continue?"
    386 msgstr "Questa azione eliminerà definitivamente tutti gli originali salvati per liberare spazio su disco. Non sarà più possibile ripristinare le immagini in seguito. Continuare?"
    387 
    388 #: includes/class-elsio-settings.php:411
    389 #, php-format
    390 msgid "Found %s image(s) to regenerate."
    391 msgstr "Trovate %s immagine/i da rigenerare."
    392 
    393 #: includes/class-elsio-settings.php:412
    394 msgid ""
    395 "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to "
    396 "force a new pass."
    397 msgstr "Tutte le miniature sono già state rigenerate. Seleziona «Rigenera di nuovo» per forzare una nuova passata."
    398 
    399 #: includes/class-elsio-settings.php:414
    400 #, php-format
    401 msgid "%1$s — %2$s size(s) generated."
    402 msgstr "%1$s — %2$s dimensione/i generata/e."
    403 
    404 #: includes/class-elsio-settings.php:415
    405515msgid "file not found on disk — skipped."
    406516msgstr "file non trovato su disco — saltato."
    407517
    408 #: includes/class-elsio-settings.php:417
    409 #, php-format
    410 msgid "Done. Processed %1$s image(s), %2$s error(s)."
    411 msgstr "Fatto. %1$s immagine/i elaborata/e, %2$s errore/i."
    412 
    413 #: includes/class-elsio-settings.php:420
    414 msgid ""
    415 "This will clear all regeneration flags so all images are treated as "
    416 "unprocessed. Continue?"
    417 msgstr "Questa azione cancellerà tutti i flag di rigenerazione in modo che tutte le immagini siano trattate come non elaborate. Continuare?"
    418 
    419 #: includes/class-elsio-settings.php:423
    420 msgid "Scanning Media Library..."
    421 msgstr "Scansione della libreria media in corso..."
    422 
    423 #: includes/class-elsio-settings.php:426
    424 msgid "No duplicate images found."
    425 msgstr "Nessuna immagine duplicata trovata."
    426 
    427 #: includes/class-elsio-settings.php:428
    428 #, php-format
    429 msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
    430 msgstr "Mantenuto %1$s — rimosso/i %2$s duplicato/i, aggiornato/i %3$s riferimento/i."
    431 
    432 #: includes/class-elsio-settings.php:430
    433 #, php-format
    434 msgid "Done. Processed %s group(s)."
    435 msgstr "Fatto. %s gruppo/i elaborato/i."
    436 
    437 #: includes/class-elsio-settings.php:433
    438 msgid "%1$s (%2$s%)"
    439 msgstr "%1$s (%2$s%)"
    440 
    441 #: includes/class-elsio-settings.php:434
    442 msgid ""
    443 "This will permanently delete duplicate images and update all references. "
    444 "Make sure you have a backup. Continue?"
    445 msgstr "Questa azione eliminerà definitivamente le immagini duplicate e aggiornerà tutti i riferimenti. Assicurati di avere un backup. Continuare?"
    446 
    447 #: includes/class-elsio-settings.php:435
    448 msgid "duplicate groups"
    449 msgstr "gruppi di duplicati"
    450 
    451 #: includes/class-elsio-settings.php:436
     518msgid "recoverable"
     519msgstr "recuperabile"
     520
    452521msgid "redundant files"
    453522msgstr "file ridondanti"
    454523
    455 #: includes/class-elsio-settings.php:437
    456 msgid "recoverable"
    457 msgstr "recuperabile"
    458 
    459 #: includes/class-elsio-settings.php:465
    460 msgid "Effortless Simple Image Optimiser"
    461 msgstr "Effortless Simple Image Optimiser"
    462 
    463 #: includes/class-elsio-settings.php:470
    464 msgid "GD library not available."
    465 msgstr "Libreria GD non disponibile."
    466 
    467 #: includes/class-elsio-settings.php:471
    468 msgid ""
    469 "The PHP GD extension is required for this plugin to work. Please contact "
    470 "your hosting provider to enable it."
    471 msgstr "L'estensione PHP GD è necessaria per il funzionamento di questo plugin. Contatta il tuo fornitore di hosting per attivarla."
    472 
    473 #: includes/class-elsio-settings.php:476
    474 msgid "GD library detected — image optimisation is available."
    475 msgstr "Libreria GD rilevata — l'ottimizzazione delle immagini è disponibile."
    476 
    477 #: includes/class-elsio-settings.php:483
    478 msgid "Settings"
    479 msgstr "Impostazioni"
    480 
    481 #: includes/class-elsio-settings.php:487
    482 msgid "Bulk Optimise"
    483 msgstr "Ottimizzazione in blocco"
    484 
    485 #: includes/class-elsio-settings.php:491
    486 msgid "Find Duplicates"
    487 msgstr "Trova duplicati"
    488 
    489 #: includes/class-elsio-settings.php:495 includes/class-elsio-settings.php:809
    490 msgid "Regenerate Thumbnails"
    491 msgstr "Rigenera miniature"
    492 
    493 #: includes/class-elsio-settings.php:499
    494 msgid "Originals"
    495 msgstr "Originali"
    496 
    497 #: includes/class-elsio-settings.php:511
    498 msgid "Save Settings"
    499 msgstr "Salva impostazioni"
    500 
    501 #: includes/class-elsio-settings.php:544
    502 msgid "Environment"
    503 msgstr "Ambiente"
    504 
    505 #: includes/class-elsio-settings.php:548
    506 msgid "About"
    507 msgstr "Informazioni"
    508 
    509 #: includes/class-elsio-settings.php:549
    510 msgid ""
    511 "Effortless Simple Image Optimiser compresses, resizes and converts images "
    512 "using the built-in PHP GD library — no external services required."
    513 msgstr "Effortless Simple Image Optimiser comprime, ridimensiona e converte le immagini utilizzando la libreria PHP GD integrata — nessun servizio esterno richiesto."
    514 
    515 #: includes/class-elsio-settings.php:551
    516 msgid "Version:"
    517 msgstr "Versione:"
    518 
    519 #: includes/class-elsio-settings.php:570
    520 msgid ""
    521 "This media library is large enough that the counts below may be incomplete — "
    522 "the server ran out of time counting every image. Reload this tab to try "
    523 "counting further, or just start optimisation below; it processes images "
    524 "individually and is not affected by this limit."
    525 msgstr "Questa libreria media è abbastanza grande da rendere incompleti i conteggi sottostanti — il server ha esaurito il tempo per contare tutte le immagini. Ricarica questa scheda per continuare il conteggio, oppure avvia direttamente l'ottimizzazione qui sotto; elabora le immagini singolarmente e non è influenzata da questo limite."
    526 
    527 #: includes/class-elsio-settings.php:579
    528 #, php-format
    529 msgid ""
    530 "%d images are pending optimisation — opened this tab automatically and "
    531 "starting the check now."
    532 msgstr "%d immagini sono in attesa di ottimizzazione — questa scheda è stata aperta automaticamente e il controllo inizia ora."
    533 
    534 #: includes/class-elsio-settings.php:586
    535 msgid "Bulk Optimise Existing Media"
    536 msgstr "Ottimizzazione in blocco dei contenuti multimediali esistenti"
    537 
    538 #: includes/class-elsio-settings.php:587
    539 msgid ""
    540 "Optimise all images already in your Media Library using your current "
    541 "settings. Images are processed one at a time to avoid server timeouts."
    542 msgstr "Ottimizza tutte le immagini già presenti nella tua libreria media con le impostazioni attuali. Le immagini vengono elaborate una alla volta per evitare timeout del server."
    543 
    544 #: includes/class-elsio-settings.php:592 includes/class-elsio-settings.php:815
    545 msgid "Total images"
    546 msgstr "Immagini totali"
    547 
    548 #: includes/class-elsio-settings.php:596
    549 msgid "Optimised"
    550 msgstr "Ottimizzate"
    551 
    552 #: includes/class-elsio-settings.php:600 includes/class-elsio-settings.php:823
    553 msgid "Pending"
    554 msgstr "In sospeso"
    555 
    556 #: includes/class-elsio-settings.php:606
    557 msgid "Start Optimisation"
    558 msgstr "Avvia ottimizzazione"
    559 
    560 #: includes/class-elsio-settings.php:609 includes/class-elsio-settings.php:832
    561 #: includes/class-elsio-settings.php:1122
    562 msgid "Stop"
    563 msgstr "Interrompi"
    564 
    565 #: includes/class-elsio-settings.php:613
    566 msgid "Re-optimise already-processed images"
    567 msgstr "Riottimizza le immagini già elaborate"
    568 
    569 #: includes/class-elsio-settings.php:623
    570 msgid "Optimisation progress"
    571 msgstr "Avanzamento ottimizzazione"
    572 
    573 #: includes/class-elsio-settings.php:633
    574 msgid "Optimisation log"
    575 msgstr "Registro ottimizzazione"
    576 
    577 #: includes/class-elsio-settings.php:636
    578 msgid "Reset Optimisation Flags"
    579 msgstr "Reimposta flag di ottimizzazione"
    580 
    581 #: includes/class-elsio-settings.php:638
    582 msgid ""
    583 "Clear the \"already optimised\" flag from all images. This lets you re-run "
    584 "the bulk optimiser with new settings without ticking the checkbox above."
    585 msgstr "Cancella il flag «già ottimizzata» da tutte le immagini. Questo permette di rieseguire l'ottimizzazione in blocco con nuove impostazioni senza selezionare la casella qui sopra."
    586 
    587 #: includes/class-elsio-settings.php:641 includes/class-elsio-settings.php:864
    588 msgid "Reset all flags"
    589 msgstr "Reimposta tutti i flag"
    590 
    591 #: includes/class-elsio-settings.php:645
    592 msgid "Clean Up Ghost Attachments"
    593 msgstr "Pulisci allegati fantasma"
    594 
    595 #: includes/class-elsio-settings.php:647
    596 msgid ""
    597 "Ghost attachments are Media Library records whose image files no longer "
    598 "exist on disk. They waste database space and appear as skipped entries "
    599 "during bulk optimisation. This tool removes the orphaned database records "
    600 "only — no files are deleted."
    601 msgstr "Gli allegati fantasma sono record della libreria media i cui file immagine non esistono più su disco. Sprecano spazio nel database e appaiono come voci saltate durante l'ottimizzazione in blocco. Questo strumento rimuove solo i record orfani del database — nessun file viene eliminato."
    602 
    603 #: includes/class-elsio-settings.php:650
    604 msgid "Scan for ghost attachments"
    605 msgstr "Cerca allegati fantasma"
    606 
    607 #: includes/class-elsio-settings.php:655
    608 msgid "Delete ghost records"
    609 msgstr "Elimina record fantasma"
    610 
    611 #: includes/class-elsio-settings.php:661
    612 msgid "Ghost cleanup log"
    613 msgstr "Registro pulizia fantasmi"
    614 
    615 #: includes/class-elsio-settings.php:676
    616 msgid "Control when the optimiser runs."
    617 msgstr "Controlla quando viene eseguito l'ottimizzatore."
    618 
    619 #: includes/class-elsio-settings.php:685
    620 msgid "Configure compression quality and optional format conversions."
    621 msgstr "Configura la qualità di compressione e le conversioni di formato opzionali."
    622 
    623 #: includes/class-elsio-settings.php:694
    624 msgid "Automatically scale down images that exceed the configured dimensions."
    625 msgstr "Riduce automaticamente le immagini che superano le dimensioni configurate."
    626 
    627 #: includes/class-elsio-settings.php:806
    628 msgid ""
    629 "This media library is large enough that the counts below may be incomplete — "
    630 "the server ran out of time counting every image. Reload this tab to try "
    631 "counting further, or just start regeneration below; it processes images "
    632 "individually and is not affected by this limit."
    633 msgstr "Questa libreria media è abbastanza grande da rendere incompleti i conteggi sottostanti — il server ha esaurito il tempo per contare tutte le immagini. Ricarica questa scheda per continuare il conteggio, oppure avvia direttamente la rigenerazione qui sotto; elabora le immagini singolarmente e non è influenzata da questo limite."
    634 
    635 #: includes/class-elsio-settings.php:810
    636 msgid ""
    637 "Regenerate all thumbnail sizes for existing Media Library images. Useful "
    638 "after changing image sizes in your theme or adding new crop dimensions. "
    639 "Images are processed one at a time to avoid server timeouts."
    640 msgstr "Rigenera tutte le dimensioni delle miniature per le immagini esistenti nella libreria media. Utile dopo aver modificato le dimensioni delle immagini nel tuo tema o aggiunto nuove dimensioni di ritaglio. Le immagini vengono elaborate una alla volta per evitare timeout del server."
    641 
    642 #: includes/class-elsio-settings.php:819
    643 msgid "Regenerated"
    644 msgstr "Rigenerate"
    645 
    646 #: includes/class-elsio-settings.php:829
    647 msgid "Start Regeneration"
    648 msgstr "Avvia rigenerazione"
    649 
    650 #: includes/class-elsio-settings.php:836
    651 msgid "Re-regenerate already-processed images"
    652 msgstr "Rigenera di nuovo le immagini già elaborate"
    653 
    654 #: includes/class-elsio-settings.php:846
    655 msgid "Regeneration progress"
    656 msgstr "Avanzamento rigenerazione"
    657 
    658 #: includes/class-elsio-settings.php:856
    659 msgid "Regeneration log"
    660 msgstr "Registro rigenerazione"
    661 
    662 #: includes/class-elsio-settings.php:859
    663 msgid "Reset Regeneration Flags"
    664 msgstr "Reimposta flag di rigenerazione"
    665 
    666 #: includes/class-elsio-settings.php:861
    667 msgid ""
    668 "Clear the \"already regenerated\" flag from all images so the full library "
    669 "can be processed again."
    670 msgstr "Cancella il flag «già rigenerata» da tutte le immagini in modo che l'intera libreria possa essere elaborata di nuovo."
    671 
    672 #: includes/class-elsio-settings.php:880
    673 msgid "Find &amp; Remove Duplicate Images"
    674 msgstr "Trova e rimuovi immagini duplicate"
    675 
    676 #: includes/class-elsio-settings.php:882
    677 msgid ""
    678 "Scans your Media Library for exact duplicate image files. The oldest copy "
    679 "(lowest ID) is kept; all references in posts, pages and featured images are "
    680 "updated to point to the original before the duplicates are deleted."
    681 msgstr "Analizza la tua libreria media alla ricerca di file immagine esattamente duplicati. Viene mantenuta la copia più vecchia (ID più basso); tutti i riferimenti in articoli, pagine e immagini in evidenza vengono aggiornati per puntare all'originale prima che i duplicati vengano eliminati."
    682 
    683 #: includes/class-elsio-settings.php:887
    684 msgid "Scan for duplicates"
    685 msgstr "Cerca duplicati"
    686 
    687 #: includes/class-elsio-settings.php:896
    688 msgid "Fix all duplicates"
    689 msgstr "Correggi tutti i duplicati"
    690 
    691 #: includes/class-elsio-settings.php:911
    692 msgid "Duplicate cleanup log"
    693 msgstr "Registro pulizia duplicati"
    694 
    695 #: includes/class-elsio-settings.php:941
    696 msgid "PHP version"
    697 msgstr "Versione PHP"
    698 
    699 #: includes/class-elsio-settings.php:945
    700 msgid "GD extension"
    701 msgstr "Estensione GD"
    702 
    703 #: includes/class-elsio-settings.php:950
    704 msgid "JPEG support"
    705 msgstr "Supporto JPEG"
    706 
    707 #: includes/class-elsio-settings.php:954
    708 msgid "PNG support"
    709 msgstr "Supporto PNG"
    710 
    711 #: includes/class-elsio-settings.php:958
    712 msgid "WebP support (GD)"
    713 msgstr "Supporto WebP (GD)"
    714 
    715 #: includes/class-elsio-settings.php:962
    716 msgid "Apache server"
    717 msgstr "Server Apache"
    718 
    719 #: includes/class-elsio-settings.php:966
    720 msgid ".htaccess writable"
    721 msgstr ".htaccess scrivibile"
    722 
    723 #: includes/class-elsio-settings.php:977
    724 msgid "Insert now"
    725 msgstr "Inserisci ora"
    726 
    727 #: includes/class-elsio-settings.php:985
    728 msgid "WebP rewrite rules"
    729 msgstr "Regole di riscrittura WebP"
    730 
    731 #: includes/class-elsio-settings.php:993
    732 msgid ""
    733 "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP "
    734 "delivery at the server level."
    735 msgstr "Le regole di riscrittura WebP richiedono Apache. Su Nginx o altri server, configura la consegna WebP a livello di server."
    736 
    737 #: includes/class-elsio-settings.php:1065
    738 msgid "Security check failed."
    739 msgstr "Controllo di sicurezza non riuscito."
    740 
    741 #: includes/class-elsio-settings.php:1077
    742 msgid "WebP rewrite rules inserted into .htaccess."
    743 msgstr "Regole di riscrittura WebP inserite in .htaccess."
    744 
    745 #: includes/class-elsio-settings.php:1078
    746 msgid "Could not write to .htaccess. Please check file permissions."
    747 msgstr "Impossibile scrivere in .htaccess. Controlla i permessi del file."
    748 
    749 #: includes/class-elsio-settings.php:1096
    750 msgid "Stored Originals"
    751 msgstr "Originali salvati"
    752 
    753 #: includes/class-elsio-settings.php:1098
    754 msgid ""
    755 "Before each optimisation, the plugin saves a copy of the original image. Use "
    756 "this tab to restore images to their pre-optimisation state or to delete the "
    757 "backups once you are happy with the results."
    758 msgstr "Prima di ogni ottimizzazione, il plugin salva una copia dell'immagine originale. Usa questa scheda per ripristinare le immagini al loro stato precedente all'ottimizzazione o per eliminare i backup una volta soddisfatto dei risultati."
    759 
    760 #: includes/class-elsio-settings.php:1101
    761 msgid ""
    762 "Originals are stored in elsio-originals/ inside your uploads folder and are "
    763 "protected from direct browser access on Apache."
    764 msgstr "Gli originali sono salvati in elsio-originals/ all'interno della cartella di caricamento e sono protetti dall'accesso diretto del browser su Apache."
    765 
    766 #: includes/class-elsio-settings.php:1108
    767 msgid "Refresh stats"
    768 msgstr "Aggiorna statistiche"
    769 
    770 #: includes/class-elsio-settings.php:1113
    771 msgid "Restore All Originals"
    772 msgstr "Ripristina tutti gli originali"
    773 
    774 #: includes/class-elsio-settings.php:1115
    775 msgid ""
    776 "Copies every stored original back over the optimised file, deletes WebP "
    777 "sidecars, and regenerates thumbnails. Images are processed one at a time."
    778 msgstr "Ricopia ogni originale salvato sopra il file ottimizzato, elimina i file WebP associati e rigenera le miniature. Le immagini vengono elaborate una alla volta."
    779 
    780 #: includes/class-elsio-settings.php:1119
    781 msgid "Restore all originals"
    782 msgstr "Ripristina tutti gli originali"
    783 
    784 #: includes/class-elsio-settings.php:1132
    785 msgid "Restore progress"
    786 msgstr "Avanzamento ripristino"
    787 
    788 #: includes/class-elsio-settings.php:1142
    789 msgid "Restore log"
    790 msgstr "Registro ripristino"
    791 
    792 #: includes/class-elsio-settings.php:1145
    793 msgid "Discard All Originals"
    794 msgstr "Elimina tutti gli originali"
    795 
    796 #: includes/class-elsio-settings.php:1147
    797 msgid ""
    798 "Permanently deletes all stored original files to free up disk space. This "
    799 "cannot be undone."
    800 msgstr "Elimina definitivamente tutti i file originali salvati per liberare spazio su disco. Questa azione non può essere annullata."
    801 
    802 #: includes/class-elsio-settings.php:1150
    803 msgid "Discard all originals"
    804 msgstr "Elimina tutti gli originali"
  • effortless-simple-image-optimiser/trunk/languages/effortless-simple-image-optimiser-ja.po

    r3702074 r3741802  
    1 # SOME DESCRIPTIVE TITLE.
    2 # Copyright (C) YEAR domclic
    3 # This file is distributed under the same license as the EffortLess Simple Image Optimiser package.
    4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    5 #
     1# Translation of EffortLess Simple Image Optimiser
    62msgid ""
    73msgstr ""
    8 "Project-Id-Version: EffortLess Simple Image Optimiser 1.0.69\n"
    9 "Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2026-09-18 16:52+0800\n"
    11 "PO-Revision-Date: 2026-09-18 09:03+0000\n"
    12 "Last-Translator: domclic\n"
    13 "Language-Team: Japanese\n"
    14 "Language: ja\n"
     4"Project-Id-Version: EffortLess Simple Image Optimiser 1.0.75\n"
     5"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/effortless-simple-image-optimiser\n"
    156"MIME-Version: 1.0\n"
    167"Content-Type: text/plain; charset=UTF-8\n"
    178"Content-Transfer-Encoding: 8bit\n"
     9"PO-Revision-Date: 2026-10-12 00:00+0000\n"
     10"Language: ja\n"
    1811"Plural-Forms: nplurals=1; plural=0;\n"
    19 
    20 #: effortless-simple-image-optimiser.php:205
    21 msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
    22 msgstr "Effortless Simple Image Optimiser には WordPress 5.9 以上が必要です。"
    23 
    24 #: effortless-simple-image-optimiser.php:206
    25 msgid "Plugin Activation Error"
    26 msgstr "プラグイン有効化エラー"
    27 
    28 #: includes/class-elsio-restore.php:138
    29 msgid "No original backup found for this image."
    30 msgstr "この画像のオリジナルバックアップが見つかりません。"
    31 
    32 #: includes/class-elsio-restore.php:146
    33 msgid "Backup path is invalid or outside the originals directory."
    34 msgstr "バックアップのパスが無効か、オリジナルディレクトリの外にあります。"
    35 
    36 #: includes/class-elsio-restore.php:153
    37 msgid "Backup file no longer exists on disk."
    38 msgstr "バックアップファイルはディスク上に既に存在しません。"
    39 
    40 #: includes/class-elsio-restore.php:161
    41 msgid "Could not determine attachment file path."
    42 msgstr "添付ファイルのパスを特定できませんでした。"
    43 
    44 #: includes/class-elsio-restore.php:180
    45 msgid "Could not determine restore path for format-changed image."
    46 msgstr "形式が変更された画像の復元パスを特定できませんでした。"
    47 
    48 #: includes/class-elsio-restore.php:190
    49 msgid "Could not write restored file to disk."
    50 msgstr "復元したファイルをディスクに書き込めませんでした。"
    51 
    52 #: includes/class-elsio-restore.php:199
    53 msgid "Restored file is empty or missing — restore aborted."
    54 msgstr "復元したファイルが空か見つかりません — 復元を中止しました。"
    55 
    56 #: includes/class-elsio-restore.php:336 includes/class-elsio-restore.php:420
    57 #: includes/class-elsio-restore.php:461 includes/class-elsio-thumb-regen.php:60
    58 #: includes/class-elsio-thumb-regen.php:84
    59 #: includes/class-elsio-thumb-regen.php:140
    60 #: includes/class-elsio-thumb-regen.php:236
    61 #: includes/class-elsio-bulk-optimizer.php:157
    62 #: includes/class-elsio-bulk-optimizer.php:182
    63 #: includes/class-elsio-bulk-optimizer.php:242
    64 #: includes/class-elsio-bulk-optimizer.php:564
    65 #: includes/class-elsio-bulk-optimizer.php:683
    66 #: includes/class-elsio-bulk-optimizer.php:752
    67 #: includes/class-elsio-dedup.php:135 includes/class-elsio-dedup.php:266
    68 msgid "Insufficient permissions."
    69 msgstr "権限が不十分です。"
    70 
    71 #: includes/class-elsio-restore.php:430
    72 #: includes/class-elsio-thumb-regen.php:154
    73 #: includes/class-elsio-bulk-optimizer.php:256
    74 #: includes/class-elsio-bulk-optimizer.php:762
    75 msgid "Invalid attachment ID."
    76 msgstr "添付ファイルIDが無効です。"
    77 
    78 #: includes/class-elsio-restore.php:500
    79 #, php-format
     12"X-Domain: effortless-simple-image-optimiser\n"
     13
     14msgid "%1$s (%2$s%)"
     15msgstr "%1$s (%2$s%)"
     16
     17msgid "%1$s / %2$s (%3$s%)"
     18msgstr "%1$s / %2$s (%3$s%)"
     19
     20msgid "%1$s original(s) stored, using %2$s."
     21msgstr "%1$s件のオリジナルを保存済み、%2$sを使用中。"
     22
     23msgid "%1$s — %2$s size(s) generated."
     24msgstr "%1$s — %2$sサイズを生成しました。"
     25
     26msgid "%1$s — saved %2$s% (%3$s)"
     27msgstr "%1$s — %2$s%削減(%3$s)"
     28
     29msgid "%d optimisation flag cleared."
     30msgid_plural "%d optimisation flags cleared."
     31msgstr[0] "%d件の最適化フラグをクリアしました。"
     32
    8033msgid "%d original deleted."
    8134msgid_plural "%d originals deleted."
    8235msgstr[0] "%d件のオリジナルを削除しました。"
    8336
    84 #: includes/class-elsio-thumb-regen.php:179
    85 #: includes/class-elsio-bulk-optimizer.php:286
    86 msgid "Could not determine uploads directory."
    87 msgstr "アップロードディレクトリを特定できませんでした。"
    88 
    89 #: includes/class-elsio-thumb-regen.php:188
    90 #: includes/class-elsio-bulk-optimizer.php:295
    91 msgid "File is outside the uploads directory."
    92 msgstr "ファイルがアップロードディレクトリの外にあります。"
    93 
    94 #: includes/class-elsio-thumb-regen.php:199
    95 msgid "Could not regenerate metadata."
    96 msgstr "メタデータを再生成できませんでした。"
    97 
    98 #: includes/class-elsio-thumb-regen.php:262
    99 #, php-format
    10037msgid "%d regeneration flag cleared."
    10138msgid_plural "%d regeneration flags cleared."
    10239msgstr[0] "%d件の再生成フラグをクリアしました。"
    10340
    104 #: includes/class-elsio-bulk-optimizer.php:267
     41msgid "%s ghost attachment(s) found."
     42msgstr "%s件のゴースト添付ファイルが見つかりました。"
     43
     44msgid "%s restored."
     45msgstr "%s を復元しました。"
     46
     47msgid ".htaccess writable"
     48msgstr ".htaccessの書き込み可否"
     49
     50msgid "About"
     51msgstr "このプラグインについて"
     52
     53msgid "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force a new pass."
     54msgstr "すべての画像は既に最適化されています。新しいパスを強制するには「すべて再最適化」を使用してください。"
     55
     56msgid "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to force a new pass."
     57msgstr "すべてのサムネイルは既に再生成されています。新しいパスを強制するには「再度再生成」にチェックを入れてください。"
     58
     59msgid "Apache server"
     60msgstr "Apacheサーバー"
     61
     62msgid "Auto-optimise on upload"
     63msgstr "アップロード時に自動最適化"
     64
     65msgid "Automatically optimise images when they are uploaded to the Media Library."
     66msgstr "メディアライブラリにアップロードされた際に画像を自動的に最適化します。"
     67
     68msgid "Automatically scale down images that exceed the configured dimensions."
     69msgstr "設定した寸法を超える画像を自動的に縮小します。"
     70
     71msgid "Backup file no longer exists on disk."
     72msgstr "バックアップファイルはディスク上に既に存在しません。"
     73
     74msgid "Backup path is invalid or outside the originals directory."
     75msgstr "バックアップのパスが無効か、オリジナルディレクトリの外にあります。"
     76
     77msgid "Before each optimisation, the plugin saves a copy of the original image. Use this tab to restore images to their pre-optimisation state or to delete the backups once you are happy with the results."
     78msgstr "最適化のたびに、このプラグインはオリジナル画像のコピーを保存します。このタブを使用して、画像を最適化前の状態に復元したり、結果に満足したらバックアップを削除したりできます。"
     79
     80msgid "Bulk Optimise"
     81msgstr "一括最適化"
     82
     83msgid "Bulk Optimise Existing Media"
     84msgstr "既存メディアの一括最適化"
     85
     86msgid "Clean Up Ghost Attachments"
     87msgstr "ゴースト添付ファイルのクリーンアップ"
     88
     89msgid "Clear the \"already optimised\" flag from all images. This lets you re-run the bulk optimiser with new settings without ticking the checkbox above."
     90msgstr "すべての画像から「最適化済み」フラグを消去します。これにより、上のチェックボックスを付けなくても新しい設定で一括最適化を再実行できます。"
     91
     92msgid "Clear the \"already regenerated\" flag from all images so the full library can be processed again."
     93msgstr "すべての画像から「再生成済み」フラグを消去し、ライブラリ全体を再度処理できるようにします。"
     94
     95msgid "Compression"
     96msgstr "圧縮"
     97
     98msgid "Configure compression quality and optional format conversions."
     99msgstr "圧縮品質とオプションの形式変換を設定します。"
     100
     101msgid "Control when the optimiser runs."
     102msgstr "最適化の実行タイミングを制御します。"
     103
     104msgid "Convert PNG to JPEG"
     105msgstr "PNGをJPEGに変換"
     106
     107msgid "Convert opaque (non-transparent) PNG images to JPEG to save space. Transparent PNGs are always kept as PNG."
     108msgstr "容量を節約するため、不透明な(透過しない)PNG画像をJPEGに変換します。透過PNGは常にPNG形式のまま保持されます。"
     109
     110msgid "Copies every stored original back over the optimised file, deletes WebP sidecars, and regenerates thumbnails. Images are processed one at a time."
     111msgstr "保存されている各オリジナルを最適化済みファイルの上に上書きコピーし、WebPサイドカーファイルを削除して、サムネイルを再生成します。画像は1件ずつ処理されます。"
     112
     113msgid "Could not create backup — optimisation skipped to prevent data loss."
     114msgstr "バックアップを作成できませんでした — データ損失を防ぐため最適化をスキップしました。"
     115
     116msgid "Could not delete attachment record."
     117msgstr "添付ファイルのレコードを削除できませんでした。"
     118
     119msgid "Could not determine attachment file path."
     120msgstr "添付ファイルのパスを特定できませんでした。"
     121
     122msgid "Could not determine restore path for format-changed image."
     123msgstr "形式が変更された画像の復元パスを特定できませんでした。"
     124
     125msgid "Could not determine uploads directory."
     126msgstr "アップロードディレクトリを特定できませんでした。"
     127
     128msgid "Could not read image metadata."
     129msgstr "画像メタデータを読み取れませんでした。"
     130
     131msgid "Could not regenerate metadata."
     132msgstr "メタデータを再生成できませんでした。"
     133
     134msgid "Could not restore from backup before re-optimisation."
     135msgstr "再最適化の前にバックアップから復元できませんでした。"
     136
     137msgid "Could not write optimised image to disk."
     138msgstr "最適化した画像をディスクに書き込めませんでした。"
     139
     140msgid "Could not write restored file to disk."
     141msgstr "復元したファイルをディスクに書き込めませんでした。"
     142
     143msgid "Could not write to .htaccess. Please check file permissions."
     144msgstr ".htaccessに書き込めませんでした。ファイルのパーミッションを確認してください。"
     145
     146msgid "Delete ghost records"
     147msgstr "ゴーストレコードを削除"
     148
     149msgid "Discard All Originals"
     150msgstr "すべてのオリジナルを破棄"
     151
     152msgid "Discard all originals"
     153msgstr "すべてのオリジナルを破棄"
     154
     155msgid "Done. %s original(s) deleted."
     156msgstr "完了しました。%s件のオリジナルを削除しました。"
     157
     158msgid "Done. Deleted %s ghost record(s)."
     159msgstr "完了しました。%s件のゴーストレコードを削除しました。"
     160
     161msgid "Done. Processed %1$s image(s), %2$s error(s)."
     162msgstr "完了しました。%1$s件の画像を処理し、%2$s件のエラーが発生しました。"
     163
     164msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
     165msgstr "完了しました。%1$s件の画像を処理し、合計%2$s削減、%3$s件のエラーが発生しました。"
     166
     167msgid "Done. Processed %s group(s)."
     168msgstr "完了しました。%s件のグループを処理しました。"
     169
     170msgid "Done. Restored %1$s image(s), %2$s error(s)."
     171msgstr "完了しました。%1$s件の画像を復元し、%2$s件のエラーが発生しました。"
     172
     173msgid "Duplicate cleanup log"
     174msgstr "重複クリーンアップログ"
     175
     176msgid "Effortless Simple Image Optimiser"
     177msgstr "Effortless Simple Image Optimiser"
     178
     179msgid "Effortless Simple Image Optimiser compresses, resizes and converts images using the built-in PHP GD library — no external services required."
     180msgstr "Effortless Simple Image Optimiser は、組み込みのPHP GDライブラリを使用して画像を圧縮・リサイズ・変換します — 外部サービスは不要です。"
     181
     182msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
     183msgstr "Effortless Simple Image Optimiser には WordPress 5.9 以上が必要です。"
     184
     185msgid "Enable resizing"
     186msgstr "リサイズを有効化"
     187
     188msgid "Environment"
     189msgstr "環境"
     190
     191msgid "Error:"
     192msgstr "エラー:"
     193
     194msgid "Fetching image list&#8230;"
     195msgstr "画像リストを取得中&#8230;"
     196
     197msgid "File exists on disk — will not delete."
     198msgstr "ファイルがディスク上に存在するため削除しません。"
     199
     200msgid "File is outside the uploads directory."
     201msgstr "ファイルがアップロードディレクトリの外にあります。"
     202
     203msgid "Find &amp; Remove Duplicate Images"
     204msgstr "重複画像の検索と削除"
     205
     206msgid "Find Duplicates"
     207msgstr "重複検索"
     208
     209msgid "Fix all duplicates"
     210msgstr "すべての重複を修正"
     211
     212msgid "Found %s image(s) to optimise."
     213msgstr "最適化対象の画像が%s件見つかりました。"
     214
     215msgid "Found %s image(s) to regenerate."
     216msgstr "再生成対象の画像が%s件見つかりました。"
     217
     218msgid "GD could not load the image."
     219msgstr "GDが画像を読み込めませんでした。"
     220
     221msgid "GD could not resize the image."
     222msgstr "GDが画像のサイズを変更できませんでした。"
     223
     224msgid "GD extension"
     225msgstr "GD拡張機能"
     226
     227msgid "GD library detected — image optimisation is available."
     228msgstr "GDライブラリを検出しました — 画像最適化を利用できます。"
     229
     230msgid "GD library not available."
     231msgstr "GDライブラリが利用できません。"
     232
     233msgid "General"
     234msgstr "一般"
     235
     236msgid "Generate WebP copy"
     237msgstr "WebPコピーを生成"
     238
     239msgid "Ghost attachments are Media Library records whose image files no longer exist on disk. They waste database space and appear as skipped entries during bulk optimisation. This tool removes the orphaned database records only — no files are deleted."
     240msgstr "ゴースト添付ファイルとは、画像ファイルがディスク上に存在しなくなったメディアライブラリのレコードです。データベース領域を無駄にし、一括最適化中はスキップされた項目として表示されます。このツールは孤立したデータベースレコードのみを削除します — ファイルは削除されません。"
     241
     242msgid "Ghost cleanup log"
     243msgstr "ゴーストクリーンアップログ"
     244
     245msgid "Ghost record ID %s deleted."
     246msgstr "ゴーストレコードID %s を削除しました。"
     247
     248msgid "ID %1$s skipped: %2$s"
     249msgstr "ID %1$s をスキップしました: %2$s"
     250
     251msgid "Image Optimiser"
     252msgstr "画像最適化"
     253
     254msgid "Image Optimiser Settings"
     255msgstr "画像最適化設定"
     256
     257msgid "Image file not found or not readable."
     258msgstr "画像ファイルが見つからないか読み取れません。"
     259
     260msgid "Images taller than this will be scaled down proportionally."
     261msgstr "これより高さがある画像は比例して縮小されます。"
     262
     263msgid "Images wider than this will be scaled down proportionally."
     264msgstr "これより幅が広い画像は比例して縮小されます。"
     265
     266msgid "Insert now"
     267msgstr "今すぐ挿入"
     268
     269msgid "Insufficient permissions."
     270msgstr "権限が不十分です。"
     271
     272msgid "Invalid attachment ID."
     273msgstr "添付ファイルIDが無効です。"
     274
     275msgid "Invalid parameters."
     276msgstr "パラメーターが無効です。"
     277
     278msgid "JPEG quality"
     279msgstr "JPEG品質"
     280
     281msgid "JPEG support"
     282msgstr "JPEGサポート"
     283
     284msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
     285msgstr "%1$s を保持 — %2$s件の重複を削除、%3$s件の参照を更新しました。"
     286
     287msgid "Maximum height (px)"
     288msgstr "最大高さ(px)"
     289
     290msgid "Maximum width (px)"
     291msgstr "最大幅(px)"
     292
     293msgid "No duplicate images found."
     294msgstr "重複した画像は見つかりませんでした。"
     295
     296msgid "No ghost attachments found."
     297msgstr "ゴースト添付ファイルは見つかりませんでした。"
     298
     299msgid "No original backup found for this image."
     300msgstr "この画像のオリジナルバックアップが見つかりません。"
     301
     302msgid "No stored originals found."
     303msgstr "保存されたオリジナルが見つかりませんでした。"
     304
     305msgid "Optimisation log"
     306msgstr "最適化ログ"
     307
     308msgid "Optimisation progress"
     309msgstr "最適化の進行状況"
     310
     311msgid "Optimise all images already in your Media Library using your current settings. Images are processed one at a time to avoid server timeouts."
     312msgstr "現在の設定を使用して、メディアライブラリ内の既存のすべての画像を最適化します。サーバーのタイムアウトを避けるため、画像は1件ずつ処理されます。"
     313
     314msgid "Optimised"
     315msgstr "最適化済み"
     316
     317msgid "Optimised image file is empty or missing after write."
     318msgstr "書き込み後、最適化された画像ファイルが空か見つかりません。"
     319
     320msgid "Originals"
     321msgstr "オリジナル"
     322
     323msgid "Originals are stored in elsio-originals/ inside your uploads folder and are protected from direct browser access on Apache."
     324msgstr "オリジナルはアップロードフォルダー内の elsio-originals/ に保存され、Apache上でブラウザからの直接アクセスから保護されています。"
     325
     326msgid "PHP version"
     327msgstr "PHPバージョン"
     328
     329msgid "PNG support"
     330msgstr "PNGサポート"
     331
     332msgid "Pending"
     333msgstr "保留中"
     334
     335msgid "Permanently deletes all stored original files to free up disk space. This cannot be undone."
     336msgstr "保存されているすべてのオリジナルファイルを完全に削除し、ディスク容量を解放します。この操作は元に戻せません。"
     337
     338msgid "Plugin Activation Error"
     339msgstr "プラグイン有効化エラー"
     340
     341msgid "Quality level for JPEG (and PNG conversion). Lower values produce smaller files. Recommended: 75–85."
     342msgstr "JPEG(およびPNG変換)の品質レベル。値を低くするとファイルサイズが小さくなります。推奨:75〜85。"
     343
     344msgid "Quality level for generated WebP files. Recommended: 75–85."
     345msgstr "生成されるWebPファイルの品質レベル。推奨:75〜85。"
     346
     347msgid "Re-optimise already-processed images"
     348msgstr "処理済みの画像を再最適化"
     349
     350msgid "Re-regenerate already-processed images"
     351msgstr "処理済みの画像を再度再生成"
     352
     353msgid "Refresh stats"
     354msgstr "統計を更新"
     355
     356msgid "Regenerate Thumbnails"
     357msgstr "サムネイル再生成"
     358
     359msgid "Regenerate all thumbnail sizes for existing Media Library images. Useful after changing image sizes in your theme or adding new crop dimensions. Images are processed one at a time to avoid server timeouts."
     360msgstr "既存のメディアライブラリの画像について、すべてのサムネイルサイズを再生成します。テーマの画像サイズを変更した場合や、新しいクロップ寸法を追加した場合に便利です。サーバーのタイムアウトを避けるため、画像は1件ずつ処理されます。"
     361
     362msgid "Regenerated"
     363msgstr "再生成済み"
     364
     365msgid "Regeneration log"
     366msgstr "再生成ログ"
     367
     368msgid "Regeneration progress"
     369msgstr "再生成の進行状況"
     370
     371msgid "Reset Optimisation Flags"
     372msgstr "最適化フラグをリセット"
     373
     374msgid "Reset Regeneration Flags"
     375msgstr "再生成フラグをリセット"
     376
     377msgid "Reset all flags"
     378msgstr "すべてのフラグをリセット"
     379
     380msgid "Resizing"
     381msgstr "リサイズ"
     382
     383msgid "Restore All Originals"
     384msgstr "すべてのオリジナルを復元"
     385
     386msgid "Restore all originals"
     387msgstr "すべてのオリジナルを復元"
     388
     389msgid "Restore log"
     390msgstr "復元ログ"
     391
     392msgid "Restore progress"
     393msgstr "復元の進行状況"
     394
     395msgid "Restored file is empty or missing — restore aborted."
     396msgstr "復元したファイルが空か見つかりません — 復元を中止しました。"
     397
     398msgid "Save Settings"
     399msgstr "設定を保存"
     400
     401msgid "Save an additional .webp sidecar file alongside each optimised image (requires GD with WebP support)."
     402msgstr "最適化された各画像と一緒に追加の.webpサイドカーファイルを保存します(WebP対応のGDが必要です)。"
     403
     404msgid "Scale down images that exceed the maximum dimensions below."
     405msgstr "以下の最大サイズを超える画像を縮小します。"
     406
     407msgid "Scan for duplicates"
     408msgstr "重複を検索"
     409
     410msgid "Scan for ghost attachments"
     411msgstr "ゴースト添付ファイルをスキャン"
     412
     413msgid "Scanning Media Library..."
     414msgstr "メディアライブラリをスキャン中..."
     415
     416msgid "Scanning for stored originals&#8230;"
     417msgstr "保存されたオリジナルを検索中&#8230;"
     418
     419msgid "Scanning..."
     420msgstr "スキャン中..."
     421
     422msgid "Scanning... %s image(s) checked so far."
     423msgstr "スキャン中... 現在までに%s件の画像を確認しました。"
     424
     425msgid "Scanning... %s original(s) found so far."
     426msgstr "スキャン中... 現在までに%s件のオリジナルが見つかりました。"
     427
     428msgid "Scans your Media Library for exact duplicate image files. The oldest copy (lowest ID) is kept; all references in posts, pages and featured images are updated to point to the original before the duplicates are deleted."
     429msgstr "メディアライブラリ内で完全に重複する画像ファイルをスキャンします。最も古いコピー(最小のID)が保持され、投稿・固定ページ・アイキャッチ画像内のすべての参照は、重複が削除される前にオリジナルを指すように更新されます。"
     430
     431msgid "Security check failed."
     432msgstr "セキュリティチェックに失敗しました。"
     433
     434msgid "Settings"
     435msgstr "設定"
     436
     437msgid "Start Optimisation"
     438msgstr "最適化を開始"
     439
     440msgid "Start Regeneration"
     441msgstr "再生成を開始"
     442
     443msgid "Stop"
     444msgstr "停止"
     445
     446msgid "Stopped by user."
     447msgstr "ユーザーによって停止されました。"
     448
     449msgid "Stored Originals"
     450msgstr "保存されたオリジナル"
     451
     452msgid "The PHP GD extension is required for this plugin to work. Please contact your hosting provider to enable it."
     453msgstr "このプラグインの動作にはPHP GD拡張機能が必要です。有効にするにはホスティング事業者にお問い合わせください。"
     454
    105455msgid "This image is already being processed."
    106456msgstr "この画像は既に処理中です。"
    107457
    108 #: includes/class-elsio-bulk-optimizer.php:332
    109 msgid "Could not create backup — optimisation skipped to prevent data loss."
    110 msgstr "バックアップを作成できませんでした — データ損失を防ぐため最適化をスキップしました。"
    111 
    112 #: includes/class-elsio-bulk-optimizer.php:348
    113 msgid "Could not restore from backup before re-optimisation."
    114 msgstr "再最適化の前にバックアップから復元できませんでした。"
    115 
    116 #: includes/class-elsio-bulk-optimizer.php:593
    117 #, php-format
    118 msgid "%d optimisation flag cleared."
    119 msgid_plural "%d optimisation flags cleared."
    120 msgstr[0] "%d件の最適化フラグをクリアしました。"
    121 
    122 #: includes/class-elsio-bulk-optimizer.php:771
    123 msgid "File exists on disk — will not delete."
    124 msgstr "ファイルがディスク上に存在するため削除しません。"
    125 
    126 #: includes/class-elsio-bulk-optimizer.php:782
    127 msgid "Could not delete attachment record."
    128 msgstr "添付ファイルのレコードを削除できませんでした。"
    129 
    130 #: includes/class-elsio-dedup.php:283
     458msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start optimisation below; it processes images individually and is not affected by this limit."
     459msgstr "このメディアライブラリは、以下の件数が不完全になるほど大きい可能性があります — サーバーがすべての画像を数える時間を使い果たしました。数え続けるにはこのタブを再読み込みするか、下の最適化をそのまま開始してください。画像は個別に処理されるため、この制限の影響を受けません。"
     460
     461msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start regeneration below; it processes images individually and is not affected by this limit."
     462msgstr "このメディアライブラリは、以下の件数が不完全になるほど大きい可能性があります — サーバーがすべての画像を数える時間を使い果たしました。数え続けるにはこのタブを再読み込みするか、下の再生成をそのまま開始してください。画像は個別に処理されるため、この制限の影響を受けません。"
     463
     464msgid "This will clear all optimisation flags so all images are treated as unprocessed. Continue?"
     465msgstr "すべての最適化フラグがクリアされ、すべての画像が未処理として扱われます。続行しますか?"
     466
     467msgid "This will clear all regeneration flags so all images are treated as unprocessed. Continue?"
     468msgstr "すべての再生成フラグがクリアされ、すべての画像が未処理として扱われます。続行しますか?"
     469
     470msgid "This will permanently delete all stored originals to free disk space. You will not be able to restore images afterwards. Continue?"
     471msgstr "保存されているすべてのオリジナルが完全に削除され、ディスク容量が解放されます。その後、画像を復元することはできません。続行しますか?"
     472
     473msgid "This will permanently delete duplicate images and update all references. Make sure you have a backup. Continue?"
     474msgstr "重複画像が完全に削除され、すべての参照が更新されます。バックアップがあることを確認してください。続行しますか?"
     475
     476msgid "This will permanently delete the orphaned database records. Files are already missing from disk. Continue?"
     477msgstr "孤立したデータベースレコードが完全に削除されます。ファイルは既にディスクから失われています。続行しますか?"
     478
     479msgid "This will restore all images to their pre-optimisation originals and regenerate thumbnails. Continue?"
     480msgstr "すべての画像が最適化前のオリジナルに復元され、サムネイルが再生成されます。続行しますか?"
     481
    131482msgid "Too many IDs in request."
    132483msgstr "リクエスト内のIDが多すぎます。"
    133484
    134 #: includes/class-elsio-dedup.php:290
    135 msgid "Invalid parameters."
    136 msgstr "パラメーターが無効です。"
    137 
    138 #: includes/class-elsio-image-optimizer.php:275
    139 msgid "Image file not found or not readable."
    140 msgstr "画像ファイルが見つからないか読み取れません。"
    141 
    142 #: includes/class-elsio-image-optimizer.php:283
    143 msgid "Could not read image metadata."
    144 msgstr "画像メタデータを読み取れませんでした。"
    145 
    146 #: includes/class-elsio-image-optimizer.php:298
    147 msgid "GD could not load the image."
    148 msgstr "GDが画像を読み込めませんでした。"
    149 
    150 #: includes/class-elsio-image-optimizer.php:309
    151 msgid "GD could not resize the image."
    152 msgstr "GDが画像のサイズを変更できませんでした。"
    153 
    154 #: includes/class-elsio-image-optimizer.php:357
    155 msgid "Could not write optimised image to disk."
    156 msgstr "最適化した画像をディスクに書き込めませんでした。"
    157 
    158 #: includes/class-elsio-image-optimizer.php:366
    159 msgid "Optimised image file is empty or missing after write."
    160 msgstr "書き込み後、最適化された画像ファイルが空か見つかりません。"
    161 
    162 #: includes/class-elsio-settings.php:108
    163 msgid "Image Optimiser Settings"
    164 msgstr "画像最適化設定"
    165 
    166 #: includes/class-elsio-settings.php:109
    167 msgid "Image Optimiser"
    168 msgstr "画像最適化"
    169 
    170 #: includes/class-elsio-settings.php:137
    171 msgid "General"
    172 msgstr "一般"
    173 
    174 #: includes/class-elsio-settings.php:144
    175 msgid "Auto-optimise on upload"
    176 msgstr "アップロード時に自動最適化"
    177 
    178 #: includes/class-elsio-settings.php:150
    179 msgid ""
    180 "Automatically optimise images when they are uploaded to the Media Library."
    181 msgstr "メディアライブラリにアップロードされた際に画像を自動的に最適化します。"
    182 
    183 #: includes/class-elsio-settings.php:158
    184 msgid "Compression"
    185 msgstr "圧縮"
    186 
    187 #: includes/class-elsio-settings.php:165
    188 msgid "JPEG quality"
    189 msgstr "JPEG品質"
    190 
    191 #: includes/class-elsio-settings.php:173
    192 msgid ""
    193 "Quality level for JPEG (and PNG conversion). Lower values produce smaller "
    194 "files. Recommended: 75–85."
    195 msgstr "JPEG(およびPNG変換)の品質レベル。値を低くするとファイルサイズが小さくなります。推奨:75〜85。"
    196 
    197 #: includes/class-elsio-settings.php:179
    198 msgid "Convert PNG to JPEG"
    199 msgstr "PNGをJPEGに変換"
    200 
    201 #: includes/class-elsio-settings.php:185
    202 msgid ""
    203 "Convert opaque (non-transparent) PNG images to JPEG to save space. "
    204 "Transparent PNGs are always kept as PNG."
    205 msgstr "容量を節約するため、不透明な(透過しない)PNG画像をJPEGに変換します。透過PNGは常にPNG形式のまま保持されます。"
    206 
    207 #: includes/class-elsio-settings.php:192
    208 msgid "Generate WebP copy"
    209 msgstr "WebPコピーを生成"
    210 
    211 #: includes/class-elsio-settings.php:198
    212 msgid ""
    213 "Save an additional .webp sidecar file alongside each optimised image "
    214 "(requires GD with WebP support)."
    215 msgstr "最適化された各画像と一緒に追加の.webpサイドカーファイルを保存します(WebP対応のGDが必要です)。"
    216 
    217 #: includes/class-elsio-settings.php:205
     485msgid "Total images"
     486msgstr "合計画像数"
     487
     488msgid "Version:"
     489msgstr "バージョン:"
     490
    218491msgid "WebP quality"
    219492msgstr "WebP品質"
    220493
    221 #: includes/class-elsio-settings.php:213
    222 msgid "Quality level for generated WebP files. Recommended: 75–85."
    223 msgstr "生成されるWebPファイルの品質レベル。推奨:75〜85。"
    224 
    225 #: includes/class-elsio-settings.php:220
    226 msgid "Resizing"
    227 msgstr "リサイズ"
    228 
    229 #: includes/class-elsio-settings.php:227
    230 msgid "Enable resizing"
    231 msgstr "リサイズを有効化"
    232 
    233 #: includes/class-elsio-settings.php:233
    234 msgid "Scale down images that exceed the maximum dimensions below."
    235 msgstr "以下の最大サイズを超える画像を縮小します。"
    236 
    237 #: includes/class-elsio-settings.php:240
    238 msgid "Maximum width (px)"
    239 msgstr "最大幅(px)"
    240 
    241 #: includes/class-elsio-settings.php:248
    242 msgid "Images wider than this will be scaled down proportionally."
    243 msgstr "これより幅が広い画像は比例して縮小されます。"
    244 
    245 #: includes/class-elsio-settings.php:255
    246 msgid "Maximum height (px)"
    247 msgstr "最大高さ(px)"
    248 
    249 #: includes/class-elsio-settings.php:263
    250 msgid "Images taller than this will be scaled down proportionally."
    251 msgstr "これより高さがある画像は比例して縮小されます。"
    252 
    253 #: includes/class-elsio-settings.php:335
    254 #, php-format
    255 msgid "Found %s image(s) to optimise."
    256 msgstr "最適化対象の画像が%s件見つかりました。"
    257 
    258 #: includes/class-elsio-settings.php:338
    259 msgid "%1$s — saved %2$s% (%3$s)"
    260 msgstr "%1$s — %2$s%削減(%3$s)"
    261 
    262 #: includes/class-elsio-settings.php:341
    263 #, php-format
    264 msgid "ID %1$s skipped: %2$s"
    265 msgstr "ID %1$s をスキップしました: %2$s"
    266 
    267 #: includes/class-elsio-settings.php:344
    268 #, php-format
    269 msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
    270 msgstr "完了しました。%1$s件の画像を処理し、合計%2$s削減、%3$s件のエラーが発生しました。"
    271 
    272 #: includes/class-elsio-settings.php:347
    273 msgid "%1$s / %2$s (%3$s%)"
    274 msgstr "%1$s / %2$s (%3$s%)"
    275 
    276 #: includes/class-elsio-settings.php:367
    277 msgid "Fetching image list&#8230;"
    278 msgstr "画像リストを取得中&#8230;"
    279 
    280 #: includes/class-elsio-settings.php:369
    281 msgid ""
    282 "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force "
    283 "a new pass."
    284 msgstr "すべての画像は既に最適化されています。新しいパスを強制するには「すべて再最適化」を使用してください。"
    285 
    286 #: includes/class-elsio-settings.php:372 includes/class-elsio-settings.php:418
    287 msgid "Stopped by user."
    288 msgstr "ユーザーによって停止されました。"
    289 
    290 #: includes/class-elsio-settings.php:375 includes/class-elsio-settings.php:387
    291 #: includes/class-elsio-settings.php:405 includes/class-elsio-settings.php:419
    292 #: includes/class-elsio-settings.php:431
    293 msgid "Error:"
    294 msgstr "エラー:"
    295 
    296 #: includes/class-elsio-settings.php:376
     494msgid "WebP rewrite rules"
     495msgstr "WebP書き換えルール"
     496
     497msgid "WebP rewrite rules inserted into .htaccess."
     498msgstr ".htaccessにWebP書き換えルールを挿入しました。"
     499
     500msgid "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP delivery at the server level."
     501msgstr "WebP書き換えルールにはApacheが必要です。NginxまたはほかのサーバーではサーバーレベルでWebPの配信を設定してください。"
     502
     503msgid "WebP support (GD)"
     504msgstr "WebPサポート(GD)"
     505
     506msgid "duplicate groups"
     507msgstr "重複グループ"
     508
    297509msgid "file not found on disk (ghost attachment — skipped)."
    298510msgstr "ディスク上にファイルが見つかりません(ゴースト添付ファイル — スキップしました)。"
    299511
    300 #: includes/class-elsio-settings.php:378
    301 msgid "Scanning..."
    302 msgstr "スキャン中..."
    303 
    304 #: includes/class-elsio-settings.php:380 includes/class-elsio-settings.php:425
    305 #, php-format
    306 msgid "Scanning... %s image(s) checked so far."
    307 msgstr "スキャン中... 現在までに%s件の画像を確認しました。"
    308 
    309 #: includes/class-elsio-settings.php:382
    310 #, php-format
    311 msgid "%s ghost attachment(s) found."
    312 msgstr "%s件のゴースト添付ファイルが見つかりました。"
    313 
    314 #: includes/class-elsio-settings.php:383
    315 msgid "No ghost attachments found."
    316 msgstr "ゴースト添付ファイルは見つかりませんでした。"
    317 
    318 #: includes/class-elsio-settings.php:384
    319 msgid ""
    320 "This will permanently delete the orphaned database records. Files are "
    321 "already missing from disk. Continue?"
    322 msgstr "孤立したデータベースレコードが完全に削除されます。ファイルは既にディスクから失われています。続行しますか?"
    323 
    324 #: includes/class-elsio-settings.php:386
    325 #, php-format
    326 msgid "Ghost record ID %s deleted."
    327 msgstr "ゴーストレコードID %s を削除しました。"
    328 
    329 #: includes/class-elsio-settings.php:389
    330 #, php-format
    331 msgid "Done. Deleted %s ghost record(s)."
    332 msgstr "完了しました。%s件のゴーストレコードを削除しました。"
    333 
    334 #: includes/class-elsio-settings.php:391
    335 msgid ""
    336 "This will clear all optimisation flags so all images are treated as "
    337 "unprocessed. Continue?"
    338 msgstr "すべての最適化フラグがクリアされ、すべての画像が未処理として扱われます。続行しますか?"
    339 
    340 #: includes/class-elsio-settings.php:393
    341 msgid "Scanning for stored originals&#8230;"
    342 msgstr "保存されたオリジナルを検索中&#8230;"
    343 
    344 #: includes/class-elsio-settings.php:395
    345 #, php-format
    346 msgid "Scanning... %s original(s) found so far."
    347 msgstr "スキャン中... 現在までに%s件のオリジナルが見つかりました。"
    348 
    349 #: includes/class-elsio-settings.php:396
    350 msgid "No stored originals found."
    351 msgstr "保存されたオリジナルが見つかりませんでした。"
    352 
    353 #: includes/class-elsio-settings.php:398
    354 #, php-format
    355 msgid "%1$s original(s) stored, using %2$s."
    356 msgstr "%1$s件のオリジナルを保存済み、%2$sを使用中。"
    357 
    358 #: includes/class-elsio-settings.php:400
    359 #, php-format
    360 msgid "%s restored."
    361 msgstr "%s を復元しました。"
    362 
    363 #: includes/class-elsio-settings.php:402
    364 #, php-format
    365 msgid "Done. Restored %1$s image(s), %2$s error(s)."
    366 msgstr "完了しました。%1$s件の画像を復元し、%2$s件のエラーが発生しました。"
    367 
    368 #: includes/class-elsio-settings.php:404
    369 #, php-format
    370 msgid "Done. %s original(s) deleted."
    371 msgstr "完了しました。%s件のオリジナルを削除しました。"
    372 
    373 #: includes/class-elsio-settings.php:406
    374 msgid ""
    375 "This will restore all images to their pre-optimisation originals and "
    376 "regenerate thumbnails. Continue?"
    377 msgstr "すべての画像が最適化前のオリジナルに復元され、サムネイルが再生成されます。続行しますか?"
    378 
    379 #: includes/class-elsio-settings.php:407
    380 msgid ""
    381 "This will permanently delete all stored originals to free disk space. You "
    382 "will not be able to restore images afterwards. Continue?"
    383 msgstr "保存されているすべてのオリジナルが完全に削除され、ディスク容量が解放されます。その後、画像を復元することはできません。続行しますか?"
    384 
    385 #: includes/class-elsio-settings.php:411
    386 #, php-format
    387 msgid "Found %s image(s) to regenerate."
    388 msgstr "再生成対象の画像が%s件見つかりました。"
    389 
    390 #: includes/class-elsio-settings.php:412
    391 msgid ""
    392 "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to "
    393 "force a new pass."
    394 msgstr "すべてのサムネイルは既に再生成されています。新しいパスを強制するには「再度再生成」にチェックを入れてください。"
    395 
    396 #: includes/class-elsio-settings.php:414
    397 #, php-format
    398 msgid "%1$s — %2$s size(s) generated."
    399 msgstr "%1$s — %2$sサイズを生成しました。"
    400 
    401 #: includes/class-elsio-settings.php:415
    402512msgid "file not found on disk — skipped."
    403513msgstr "ディスク上にファイルが見つかりません — スキップしました。"
    404514
    405 #: includes/class-elsio-settings.php:417
    406 #, php-format
    407 msgid "Done. Processed %1$s image(s), %2$s error(s)."
    408 msgstr "完了しました。%1$s件の画像を処理し、%2$s件のエラーが発生しました。"
    409 
    410 #: includes/class-elsio-settings.php:420
    411 msgid ""
    412 "This will clear all regeneration flags so all images are treated as "
    413 "unprocessed. Continue?"
    414 msgstr "すべての再生成フラグがクリアされ、すべての画像が未処理として扱われます。続行しますか?"
    415 
    416 #: includes/class-elsio-settings.php:423
    417 msgid "Scanning Media Library..."
    418 msgstr "メディアライブラリをスキャン中..."
    419 
    420 #: includes/class-elsio-settings.php:426
    421 msgid "No duplicate images found."
    422 msgstr "重複した画像は見つかりませんでした。"
    423 
    424 #: includes/class-elsio-settings.php:428
    425 #, php-format
    426 msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
    427 msgstr "%1$s を保持 — %2$s件の重複を削除、%3$s件の参照を更新しました。"
    428 
    429 #: includes/class-elsio-settings.php:430
    430 #, php-format
    431 msgid "Done. Processed %s group(s)."
    432 msgstr "完了しました。%s件のグループを処理しました。"
    433 
    434 #: includes/class-elsio-settings.php:433
    435 msgid "%1$s (%2$s%)"
    436 msgstr "%1$s (%2$s%)"
    437 
    438 #: includes/class-elsio-settings.php:434
    439 msgid ""
    440 "This will permanently delete duplicate images and update all references. "
    441 "Make sure you have a backup. Continue?"
    442 msgstr "重複画像が完全に削除され、すべての参照が更新されます。バックアップがあることを確認してください。続行しますか?"
    443 
    444 #: includes/class-elsio-settings.php:435
    445 msgid "duplicate groups"
    446 msgstr "重複グループ"
    447 
    448 #: includes/class-elsio-settings.php:436
     515msgid "recoverable"
     516msgstr "回復可能"
     517
    449518msgid "redundant files"
    450519msgstr "重複ファイル"
    451520
    452 #: includes/class-elsio-settings.php:437
    453 msgid "recoverable"
    454 msgstr "回復可能"
    455 
    456 #: includes/class-elsio-settings.php:465
    457 msgid "Effortless Simple Image Optimiser"
    458 msgstr "Effortless Simple Image Optimiser"
    459 
    460 #: includes/class-elsio-settings.php:470
    461 msgid "GD library not available."
    462 msgstr "GDライブラリが利用できません。"
    463 
    464 #: includes/class-elsio-settings.php:471
    465 msgid ""
    466 "The PHP GD extension is required for this plugin to work. Please contact "
    467 "your hosting provider to enable it."
    468 msgstr "このプラグインの動作にはPHP GD拡張機能が必要です。有効にするにはホスティング事業者にお問い合わせください。"
    469 
    470 #: includes/class-elsio-settings.php:476
    471 msgid "GD library detected — image optimisation is available."
    472 msgstr "GDライブラリを検出しました — 画像最適化を利用できます。"
    473 
    474 #: includes/class-elsio-settings.php:483
    475 msgid "Settings"
    476 msgstr "設定"
    477 
    478 #: includes/class-elsio-settings.php:487
    479 msgid "Bulk Optimise"
    480 msgstr "一括最適化"
    481 
    482 #: includes/class-elsio-settings.php:491
    483 msgid "Find Duplicates"
    484 msgstr "重複検索"
    485 
    486 #: includes/class-elsio-settings.php:495 includes/class-elsio-settings.php:809
    487 msgid "Regenerate Thumbnails"
    488 msgstr "サムネイル再生成"
    489 
    490 #: includes/class-elsio-settings.php:499
    491 msgid "Originals"
    492 msgstr "オリジナル"
    493 
    494 #: includes/class-elsio-settings.php:511
    495 msgid "Save Settings"
    496 msgstr "設定を保存"
    497 
    498 #: includes/class-elsio-settings.php:544
    499 msgid "Environment"
    500 msgstr "環境"
    501 
    502 #: includes/class-elsio-settings.php:548
    503 msgid "About"
    504 msgstr "このプラグインについて"
    505 
    506 #: includes/class-elsio-settings.php:549
    507 msgid ""
    508 "Effortless Simple Image Optimiser compresses, resizes and converts images "
    509 "using the built-in PHP GD library — no external services required."
    510 msgstr "Effortless Simple Image Optimiser は、組み込みのPHP GDライブラリを使用して画像を圧縮・リサイズ・変換します — 外部サービスは不要です。"
    511 
    512 #: includes/class-elsio-settings.php:551
    513 msgid "Version:"
    514 msgstr "バージョン:"
    515 
    516 #: includes/class-elsio-settings.php:570
    517 msgid ""
    518 "This media library is large enough that the counts below may be incomplete — "
    519 "the server ran out of time counting every image. Reload this tab to try "
    520 "counting further, or just start optimisation below; it processes images "
    521 "individually and is not affected by this limit."
    522 msgstr "このメディアライブラリは、以下の件数が不完全になるほど大きい可能性があります — サーバーがすべての画像を数える時間を使い果たしました。数え続けるにはこのタブを再読み込みするか、下の最適化をそのまま開始してください。画像は個別に処理されるため、この制限の影響を受けません。"
    523 
    524 #: includes/class-elsio-settings.php:579
    525 #, php-format
    526 msgid ""
    527 "%d images are pending optimisation — opened this tab automatically and "
    528 "starting the check now."
    529 msgstr "%d件の画像が最適化待ちです — このタブは自動的に開かれ、今すぐチェックを開始します。"
    530 
    531 #: includes/class-elsio-settings.php:586
    532 msgid "Bulk Optimise Existing Media"
    533 msgstr "既存メディアの一括最適化"
    534 
    535 #: includes/class-elsio-settings.php:587
    536 msgid ""
    537 "Optimise all images already in your Media Library using your current "
    538 "settings. Images are processed one at a time to avoid server timeouts."
    539 msgstr "現在の設定を使用して、メディアライブラリ内の既存のすべての画像を最適化します。サーバーのタイムアウトを避けるため、画像は1件ずつ処理されます。"
    540 
    541 #: includes/class-elsio-settings.php:592 includes/class-elsio-settings.php:815
    542 msgid "Total images"
    543 msgstr "合計画像数"
    544 
    545 #: includes/class-elsio-settings.php:596
    546 msgid "Optimised"
    547 msgstr "最適化済み"
    548 
    549 #: includes/class-elsio-settings.php:600 includes/class-elsio-settings.php:823
    550 msgid "Pending"
    551 msgstr "保留中"
    552 
    553 #: includes/class-elsio-settings.php:606
    554 msgid "Start Optimisation"
    555 msgstr "最適化を開始"
    556 
    557 #: includes/class-elsio-settings.php:609 includes/class-elsio-settings.php:832
    558 #: includes/class-elsio-settings.php:1122
    559 msgid "Stop"
    560 msgstr "停止"
    561 
    562 #: includes/class-elsio-settings.php:613
    563 msgid "Re-optimise already-processed images"
    564 msgstr "処理済みの画像を再最適化"
    565 
    566 #: includes/class-elsio-settings.php:623
    567 msgid "Optimisation progress"
    568 msgstr "最適化の進行状況"
    569 
    570 #: includes/class-elsio-settings.php:633
    571 msgid "Optimisation log"
    572 msgstr "最適化ログ"
    573 
    574 #: includes/class-elsio-settings.php:636
    575 msgid "Reset Optimisation Flags"
    576 msgstr "最適化フラグをリセット"
    577 
    578 #: includes/class-elsio-settings.php:638
    579 msgid ""
    580 "Clear the \"already optimised\" flag from all images. This lets you re-run "
    581 "the bulk optimiser with new settings without ticking the checkbox above."
    582 msgstr "すべての画像から「最適化済み」フラグを消去します。これにより、上のチェックボックスを付けなくても新しい設定で一括最適化を再実行できます。"
    583 
    584 #: includes/class-elsio-settings.php:641 includes/class-elsio-settings.php:864
    585 msgid "Reset all flags"
    586 msgstr "すべてのフラグをリセット"
    587 
    588 #: includes/class-elsio-settings.php:645
    589 msgid "Clean Up Ghost Attachments"
    590 msgstr "ゴースト添付ファイルのクリーンアップ"
    591 
    592 #: includes/class-elsio-settings.php:647
    593 msgid ""
    594 "Ghost attachments are Media Library records whose image files no longer "
    595 "exist on disk. They waste database space and appear as skipped entries "
    596 "during bulk optimisation. This tool removes the orphaned database records "
    597 "only — no files are deleted."
    598 msgstr "ゴースト添付ファイルとは、画像ファイルがディスク上に存在しなくなったメディアライブラリのレコードです。データベース領域を無駄にし、一括最適化中はスキップされた項目として表示されます。このツールは孤立したデータベースレコードのみを削除します — ファイルは削除されません。"
    599 
    600 #: includes/class-elsio-settings.php:650
    601 msgid "Scan for ghost attachments"
    602 msgstr "ゴースト添付ファイルをスキャン"
    603 
    604 #: includes/class-elsio-settings.php:655
    605 msgid "Delete ghost records"
    606 msgstr "ゴーストレコードを削除"
    607 
    608 #: includes/class-elsio-settings.php:661
    609 msgid "Ghost cleanup log"
    610 msgstr "ゴーストクリーンアップログ"
    611 
    612 #: includes/class-elsio-settings.php:676
    613 msgid "Control when the optimiser runs."
    614 msgstr "最適化の実行タイミングを制御します。"
    615 
    616 #: includes/class-elsio-settings.php:685
    617 msgid "Configure compression quality and optional format conversions."
    618 msgstr "圧縮品質とオプションの形式変換を設定します。"
    619 
    620 #: includes/class-elsio-settings.php:694
    621 msgid "Automatically scale down images that exceed the configured dimensions."
    622 msgstr "設定した寸法を超える画像を自動的に縮小します。"
    623 
    624 #: includes/class-elsio-settings.php:806
    625 msgid ""
    626 "This media library is large enough that the counts below may be incomplete — "
    627 "the server ran out of time counting every image. Reload this tab to try "
    628 "counting further, or just start regeneration below; it processes images "
    629 "individually and is not affected by this limit."
    630 msgstr "このメディアライブラリは、以下の件数が不完全になるほど大きい可能性があります — サーバーがすべての画像を数える時間を使い果たしました。数え続けるにはこのタブを再読み込みするか、下の再生成をそのまま開始してください。画像は個別に処理されるため、この制限の影響を受けません。"
    631 
    632 #: includes/class-elsio-settings.php:810
    633 msgid ""
    634 "Regenerate all thumbnail sizes for existing Media Library images. Useful "
    635 "after changing image sizes in your theme or adding new crop dimensions. "
    636 "Images are processed one at a time to avoid server timeouts."
    637 msgstr "既存のメディアライブラリの画像について、すべてのサムネイルサイズを再生成します。テーマの画像サイズを変更した場合や、新しいクロップ寸法を追加した場合に便利です。サーバーのタイムアウトを避けるため、画像は1件ずつ処理されます。"
    638 
    639 #: includes/class-elsio-settings.php:819
    640 msgid "Regenerated"
    641 msgstr "再生成済み"
    642 
    643 #: includes/class-elsio-settings.php:829
    644 msgid "Start Regeneration"
    645 msgstr "再生成を開始"
    646 
    647 #: includes/class-elsio-settings.php:836
    648 msgid "Re-regenerate already-processed images"
    649 msgstr "処理済みの画像を再度再生成"
    650 
    651 #: includes/class-elsio-settings.php:846
    652 msgid "Regeneration progress"
    653 msgstr "再生成の進行状況"
    654 
    655 #: includes/class-elsio-settings.php:856
    656 msgid "Regeneration log"
    657 msgstr "再生成ログ"
    658 
    659 #: includes/class-elsio-settings.php:859
    660 msgid "Reset Regeneration Flags"
    661 msgstr "再生成フラグをリセット"
    662 
    663 #: includes/class-elsio-settings.php:861
    664 msgid ""
    665 "Clear the \"already regenerated\" flag from all images so the full library "
    666 "can be processed again."
    667 msgstr "すべての画像から「再生成済み」フラグを消去し、ライブラリ全体を再度処理できるようにします。"
    668 
    669 #: includes/class-elsio-settings.php:880
    670 msgid "Find &amp; Remove Duplicate Images"
    671 msgstr "重複画像の検索と削除"
    672 
    673 #: includes/class-elsio-settings.php:882
    674 msgid ""
    675 "Scans your Media Library for exact duplicate image files. The oldest copy "
    676 "(lowest ID) is kept; all references in posts, pages and featured images are "
    677 "updated to point to the original before the duplicates are deleted."
    678 msgstr "メディアライブラリ内で完全に重複する画像ファイルをスキャンします。最も古いコピー(最小のID)が保持され、投稿・固定ページ・アイキャッチ画像内のすべての参照は、重複が削除される前にオリジナルを指すように更新されます。"
    679 
    680 #: includes/class-elsio-settings.php:887
    681 msgid "Scan for duplicates"
    682 msgstr "重複を検索"
    683 
    684 #: includes/class-elsio-settings.php:896
    685 msgid "Fix all duplicates"
    686 msgstr "すべての重複を修正"
    687 
    688 #: includes/class-elsio-settings.php:911
    689 msgid "Duplicate cleanup log"
    690 msgstr "重複クリーンアップログ"
    691 
    692 #: includes/class-elsio-settings.php:941
    693 msgid "PHP version"
    694 msgstr "PHPバージョン"
    695 
    696 #: includes/class-elsio-settings.php:945
    697 msgid "GD extension"
    698 msgstr "GD拡張機能"
    699 
    700 #: includes/class-elsio-settings.php:950
    701 msgid "JPEG support"
    702 msgstr "JPEGサポート"
    703 
    704 #: includes/class-elsio-settings.php:954
    705 msgid "PNG support"
    706 msgstr "PNGサポート"
    707 
    708 #: includes/class-elsio-settings.php:958
    709 msgid "WebP support (GD)"
    710 msgstr "WebPサポート(GD)"
    711 
    712 #: includes/class-elsio-settings.php:962
    713 msgid "Apache server"
    714 msgstr "Apacheサーバー"
    715 
    716 #: includes/class-elsio-settings.php:966
    717 msgid ".htaccess writable"
    718 msgstr ".htaccessの書き込み可否"
    719 
    720 #: includes/class-elsio-settings.php:977
    721 msgid "Insert now"
    722 msgstr "今すぐ挿入"
    723 
    724 #: includes/class-elsio-settings.php:985
    725 msgid "WebP rewrite rules"
    726 msgstr "WebP書き換えルール"
    727 
    728 #: includes/class-elsio-settings.php:993
    729 msgid ""
    730 "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP "
    731 "delivery at the server level."
    732 msgstr "WebP書き換えルールにはApacheが必要です。NginxまたはほかのサーバーではサーバーレベルでWebPの配信を設定してください。"
    733 
    734 #: includes/class-elsio-settings.php:1065
    735 msgid "Security check failed."
    736 msgstr "セキュリティチェックに失敗しました。"
    737 
    738 #: includes/class-elsio-settings.php:1077
    739 msgid "WebP rewrite rules inserted into .htaccess."
    740 msgstr ".htaccessにWebP書き換えルールを挿入しました。"
    741 
    742 #: includes/class-elsio-settings.php:1078
    743 msgid "Could not write to .htaccess. Please check file permissions."
    744 msgstr ".htaccessに書き込めませんでした。ファイルのパーミッションを確認してください。"
    745 
    746 #: includes/class-elsio-settings.php:1096
    747 msgid "Stored Originals"
    748 msgstr "保存されたオリジナル"
    749 
    750 #: includes/class-elsio-settings.php:1098
    751 msgid ""
    752 "Before each optimisation, the plugin saves a copy of the original image. Use "
    753 "this tab to restore images to their pre-optimisation state or to delete the "
    754 "backups once you are happy with the results."
    755 msgstr "最適化のたびに、このプラグインはオリジナル画像のコピーを保存します。このタブを使用して、画像を最適化前の状態に復元したり、結果に満足したらバックアップを削除したりできます。"
    756 
    757 #: includes/class-elsio-settings.php:1101
    758 msgid ""
    759 "Originals are stored in elsio-originals/ inside your uploads folder and are "
    760 "protected from direct browser access on Apache."
    761 msgstr "オリジナルはアップロードフォルダー内の elsio-originals/ に保存され、Apache上でブラウザからの直接アクセスから保護されています。"
    762 
    763 #: includes/class-elsio-settings.php:1108
    764 msgid "Refresh stats"
    765 msgstr "統計を更新"
    766 
    767 #: includes/class-elsio-settings.php:1113
    768 msgid "Restore All Originals"
    769 msgstr "すべてのオリジナルを復元"
    770 
    771 #: includes/class-elsio-settings.php:1115
    772 msgid ""
    773 "Copies every stored original back over the optimised file, deletes WebP "
    774 "sidecars, and regenerates thumbnails. Images are processed one at a time."
    775 msgstr "保存されている各オリジナルを最適化済みファイルの上に上書きコピーし、WebPサイドカーファイルを削除して、サムネイルを再生成します。画像は1件ずつ処理されます。"
    776 
    777 #: includes/class-elsio-settings.php:1119
    778 msgid "Restore all originals"
    779 msgstr "すべてのオリジナルを復元"
    780 
    781 #: includes/class-elsio-settings.php:1132
    782 msgid "Restore progress"
    783 msgstr "復元の進行状況"
    784 
    785 #: includes/class-elsio-settings.php:1142
    786 msgid "Restore log"
    787 msgstr "復元ログ"
    788 
    789 #: includes/class-elsio-settings.php:1145
    790 msgid "Discard All Originals"
    791 msgstr "すべてのオリジナルを破棄"
    792 
    793 #: includes/class-elsio-settings.php:1147
    794 msgid ""
    795 "Permanently deletes all stored original files to free up disk space. This "
    796 "cannot be undone."
    797 msgstr "保存されているすべてのオリジナルファイルを完全に削除し、ディスク容量を解放します。この操作は元に戻せません。"
    798 
    799 #: includes/class-elsio-settings.php:1150
    800 msgid "Discard all originals"
    801 msgstr "すべてのオリジナルを破棄"
  • effortless-simple-image-optimiser/trunk/languages/effortless-simple-image-optimiser-ko_KR.po

    r3702074 r3741802  
    1 # SOME DESCRIPTIVE TITLE.
    2 # Copyright (C) YEAR domclic
    3 # This file is distributed under the same license as the EffortLess Simple Image Optimiser package.
    4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    5 #
     1# Translation of EffortLess Simple Image Optimiser
    62msgid ""
    73msgstr ""
    8 "Project-Id-Version: EffortLess Simple Image Optimiser 1.0.69\n"
    9 "Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2026-09-18 16:52+0800\n"
    11 "PO-Revision-Date: 2026-09-18 09:03+0000\n"
    12 "Last-Translator: domclic\n"
    13 "Language-Team: Korean\n"
    14 "Language: ko_KR\n"
     4"Project-Id-Version: EffortLess Simple Image Optimiser 1.0.75\n"
     5"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/effortless-simple-image-optimiser\n"
    156"MIME-Version: 1.0\n"
    167"Content-Type: text/plain; charset=UTF-8\n"
    178"Content-Transfer-Encoding: 8bit\n"
     9"PO-Revision-Date: 2026-10-12 00:00+0000\n"
     10"Language: ko_KR\n"
    1811"Plural-Forms: nplurals=1; plural=0;\n"
    19 
    20 #: effortless-simple-image-optimiser.php:205
    21 msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
    22 msgstr "Effortless Simple Image Optimiser를 사용하려면 WordPress 5.9 이상이 필요합니다."
    23 
    24 #: effortless-simple-image-optimiser.php:206
    25 msgid "Plugin Activation Error"
    26 msgstr "플러그인 활성화 오류"
    27 
    28 #: includes/class-elsio-restore.php:138
    29 msgid "No original backup found for this image."
    30 msgstr "이 이미지에 대한 원본 백업을 찾을 수 없습니다."
    31 
    32 #: includes/class-elsio-restore.php:146
    33 msgid "Backup path is invalid or outside the originals directory."
    34 msgstr "백업 경로가 잘못되었거나 원본 디렉터리 밖에 있습니다."
    35 
    36 #: includes/class-elsio-restore.php:153
    37 msgid "Backup file no longer exists on disk."
    38 msgstr "백업 파일이 디스크에 더 이상 존재하지 않습니다."
    39 
    40 #: includes/class-elsio-restore.php:161
    41 msgid "Could not determine attachment file path."
    42 msgstr "첨부 파일 경로를 확인할 수 없습니다."
    43 
    44 #: includes/class-elsio-restore.php:180
    45 msgid "Could not determine restore path for format-changed image."
    46 msgstr "형식이 변경된 이미지의 복원 경로를 확인할 수 없습니다."
    47 
    48 #: includes/class-elsio-restore.php:190
    49 msgid "Could not write restored file to disk."
    50 msgstr "복원된 파일을 디스크에 쓸 수 없습니다."
    51 
    52 #: includes/class-elsio-restore.php:199
    53 msgid "Restored file is empty or missing — restore aborted."
    54 msgstr "복원된 파일이 비어 있거나 없습니다 — 복원이 중단되었습니다."
    55 
    56 #: includes/class-elsio-restore.php:336 includes/class-elsio-restore.php:420
    57 #: includes/class-elsio-restore.php:461 includes/class-elsio-thumb-regen.php:60
    58 #: includes/class-elsio-thumb-regen.php:84
    59 #: includes/class-elsio-thumb-regen.php:140
    60 #: includes/class-elsio-thumb-regen.php:236
    61 #: includes/class-elsio-bulk-optimizer.php:157
    62 #: includes/class-elsio-bulk-optimizer.php:182
    63 #: includes/class-elsio-bulk-optimizer.php:242
    64 #: includes/class-elsio-bulk-optimizer.php:564
    65 #: includes/class-elsio-bulk-optimizer.php:683
    66 #: includes/class-elsio-bulk-optimizer.php:752
    67 #: includes/class-elsio-dedup.php:135 includes/class-elsio-dedup.php:266
    68 msgid "Insufficient permissions."
    69 msgstr "권한이 부족합니다."
    70 
    71 #: includes/class-elsio-restore.php:430
    72 #: includes/class-elsio-thumb-regen.php:154
    73 #: includes/class-elsio-bulk-optimizer.php:256
    74 #: includes/class-elsio-bulk-optimizer.php:762
    75 msgid "Invalid attachment ID."
    76 msgstr "첨부 파일 ID가 잘못되었습니다."
    77 
    78 #: includes/class-elsio-restore.php:500
    79 #, php-format
     12"X-Domain: effortless-simple-image-optimiser\n"
     13
     14msgid "%1$s (%2$s%)"
     15msgstr "%1$s (%2$s%)"
     16
     17msgid "%1$s / %2$s (%3$s%)"
     18msgstr "%1$s / %2$s (%3$s%)"
     19
     20msgid "%1$s original(s) stored, using %2$s."
     21msgstr "원본 %1$s개가 저장되어 있으며, %2$s를 사용 중입니다."
     22
     23msgid "%1$s — %2$s size(s) generated."
     24msgstr "%1$s — %2$s개의 크기가 생성되었습니다."
     25
     26msgid "%1$s — saved %2$s% (%3$s)"
     27msgstr "%1$s — %2$s% 절약(%3$s)"
     28
     29msgid "%d optimisation flag cleared."
     30msgid_plural "%d optimisation flags cleared."
     31msgstr[0] "최적화 플래그 %d개가 지워졌습니다."
     32
    8033msgid "%d original deleted."
    8134msgid_plural "%d originals deleted."
    8235msgstr[0] "원본 %d개가 삭제되었습니다."
    8336
    84 #: includes/class-elsio-thumb-regen.php:179
    85 #: includes/class-elsio-bulk-optimizer.php:286
    86 msgid "Could not determine uploads directory."
    87 msgstr "업로드 디렉터리를 확인할 수 없습니다."
    88 
    89 #: includes/class-elsio-thumb-regen.php:188
    90 #: includes/class-elsio-bulk-optimizer.php:295
    91 msgid "File is outside the uploads directory."
    92 msgstr "파일이 업로드 디렉터리 밖에 있습니다."
    93 
    94 #: includes/class-elsio-thumb-regen.php:199
    95 msgid "Could not regenerate metadata."
    96 msgstr "메타데이터를 재생성할 수 없습니다."
    97 
    98 #: includes/class-elsio-thumb-regen.php:262
    99 #, php-format
    10037msgid "%d regeneration flag cleared."
    10138msgid_plural "%d regeneration flags cleared."
    10239msgstr[0] "재생성 플래그 %d개가 지워졌습니다."
    10340
    104 #: includes/class-elsio-bulk-optimizer.php:267
     41msgid "%s ghost attachment(s) found."
     42msgstr "고스트 첨부 파일 %s개를 찾았습니다."
     43
     44msgid "%s restored."
     45msgstr "%s가 복원되었습니다."
     46
     47msgid ".htaccess writable"
     48msgstr ".htaccess 쓰기 가능 여부"
     49
     50msgid "About"
     51msgstr "정보"
     52
     53msgid "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force a new pass."
     54msgstr "모든 이미지가 이미 최적화되어 있습니다. 새로 실행하려면 「모두 다시 최적화」를 사용하세요."
     55
     56msgid "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to force a new pass."
     57msgstr "모든 썸네일이 이미 재생성되어 있습니다. 새로 실행하려면 「다시 재생성」을 선택하세요."
     58
     59msgid "Apache server"
     60msgstr "Apache 서버"
     61
     62msgid "Auto-optimise on upload"
     63msgstr "업로드 시 자동 최적화"
     64
     65msgid "Automatically optimise images when they are uploaded to the Media Library."
     66msgstr "미디어 라이브러리에 업로드될 때 이미지를 자동으로 최적화합니다."
     67
     68msgid "Automatically scale down images that exceed the configured dimensions."
     69msgstr "설정된 크기를 초과하는 이미지를 자동으로 축소합니다."
     70
     71msgid "Backup file no longer exists on disk."
     72msgstr "백업 파일이 디스크에 더 이상 존재하지 않습니다."
     73
     74msgid "Backup path is invalid or outside the originals directory."
     75msgstr "백업 경로가 잘못되었거나 원본 디렉터리 밖에 있습니다."
     76
     77msgid "Before each optimisation, the plugin saves a copy of the original image. Use this tab to restore images to their pre-optimisation state or to delete the backups once you are happy with the results."
     78msgstr "최적화할 때마다 플러그인은 원본 이미지의 사본을 저장합니다. 이 탭을 사용하여 이미지를 최적화 이전 상태로 복원하거나, 결과에 만족한 후 백업을 삭제할 수 있습니다."
     79
     80msgid "Bulk Optimise"
     81msgstr "일괄 최적화"
     82
     83msgid "Bulk Optimise Existing Media"
     84msgstr "기존 미디어 일괄 최적화"
     85
     86msgid "Clean Up Ghost Attachments"
     87msgstr "고스트 첨부 파일 정리"
     88
     89msgid "Clear the \"already optimised\" flag from all images. This lets you re-run the bulk optimiser with new settings without ticking the checkbox above."
     90msgstr "모든 이미지에서 「이미 최적화됨」 플래그를 지웁니다. 이렇게 하면 위 체크박스를 선택하지 않고도 새 설정으로 일괄 최적화를 다시 실행할 수 있습니다."
     91
     92msgid "Clear the \"already regenerated\" flag from all images so the full library can be processed again."
     93msgstr "모든 이미지에서 「이미 재생성됨」 플래그를 지워 전체 라이브러리를 다시 처리할 수 있도록 합니다."
     94
     95msgid "Compression"
     96msgstr "압축"
     97
     98msgid "Configure compression quality and optional format conversions."
     99msgstr "압축 품질 및 선택적 형식 변환을 구성합니다."
     100
     101msgid "Control when the optimiser runs."
     102msgstr "최적화 도구가 실행되는 시점을 제어합니다."
     103
     104msgid "Convert PNG to JPEG"
     105msgstr "PNG를 JPEG로 변환"
     106
     107msgid "Convert opaque (non-transparent) PNG images to JPEG to save space. Transparent PNGs are always kept as PNG."
     108msgstr "공간을 절약하기 위해 불투명(비투명) PNG 이미지를 JPEG로 변환합니다. 투명 PNG는 항상 PNG 형식으로 유지됩니다."
     109
     110msgid "Copies every stored original back over the optimised file, deletes WebP sidecars, and regenerates thumbnails. Images are processed one at a time."
     111msgstr "저장된 각 원본을 최적화된 파일 위에 다시 복사하고, WebP 사이드카 파일을 삭제하며, 썸네일을 재생성합니다. 이미지는 한 번에 하나씩 처리됩니다."
     112
     113msgid "Could not create backup — optimisation skipped to prevent data loss."
     114msgstr "백업을 생성할 수 없습니다 — 데이터 손실을 방지하기 위해 최적화를 건너뜁니다."
     115
     116msgid "Could not delete attachment record."
     117msgstr "첨부 파일 레코드를 삭제할 수 없습니다."
     118
     119msgid "Could not determine attachment file path."
     120msgstr "첨부 파일 경로를 확인할 수 없습니다."
     121
     122msgid "Could not determine restore path for format-changed image."
     123msgstr "형식이 변경된 이미지의 복원 경로를 확인할 수 없습니다."
     124
     125msgid "Could not determine uploads directory."
     126msgstr "업로드 디렉터리를 확인할 수 없습니다."
     127
     128msgid "Could not read image metadata."
     129msgstr "이미지 메타데이터를 읽을 수 없습니다."
     130
     131msgid "Could not regenerate metadata."
     132msgstr "메타데이터를 재생성할 수 없습니다."
     133
     134msgid "Could not restore from backup before re-optimisation."
     135msgstr "재최적화 전에 백업에서 복원할 수 없습니다."
     136
     137msgid "Could not write optimised image to disk."
     138msgstr "최적화된 이미지를 디스크에 쓸 수 없습니다."
     139
     140msgid "Could not write restored file to disk."
     141msgstr "복원된 파일을 디스크에 쓸 수 없습니다."
     142
     143msgid "Could not write to .htaccess. Please check file permissions."
     144msgstr ".htaccess에 쓸 수 없습니다. 파일 권한을 확인하세요."
     145
     146msgid "Delete ghost records"
     147msgstr "고스트 레코드 삭제"
     148
     149msgid "Discard All Originals"
     150msgstr "모든 원본 삭제"
     151
     152msgid "Discard all originals"
     153msgstr "모든 원본 삭제"
     154
     155msgid "Done. %s original(s) deleted."
     156msgstr "완료되었습니다. %s개의 원본이 삭제되었습니다."
     157
     158msgid "Done. Deleted %s ghost record(s)."
     159msgstr "완료되었습니다. 고스트 레코드 %s개가 삭제되었습니다."
     160
     161msgid "Done. Processed %1$s image(s), %2$s error(s)."
     162msgstr "완료되었습니다. %1$s개의 이미지를 처리했고, %2$s개의 오류가 발생했습니다."
     163
     164msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
     165msgstr "완료되었습니다. %1$s개의 이미지를 처리했고, 총 %2$s를 절약했으며, %3$s개의 오류가 발생했습니다."
     166
     167msgid "Done. Processed %s group(s)."
     168msgstr "완료되었습니다. %s개의 그룹을 처리했습니다."
     169
     170msgid "Done. Restored %1$s image(s), %2$s error(s)."
     171msgstr "완료되었습니다. %1$s개의 이미지를 복원했고, %2$s개의 오류가 발생했습니다."
     172
     173msgid "Duplicate cleanup log"
     174msgstr "중복 정리 로그"
     175
     176msgid "Effortless Simple Image Optimiser"
     177msgstr "Effortless Simple Image Optimiser"
     178
     179msgid "Effortless Simple Image Optimiser compresses, resizes and converts images using the built-in PHP GD library — no external services required."
     180msgstr "Effortless Simple Image Optimiser는 내장된 PHP GD 라이브러리를 사용하여 이미지를 압축, 크기 조정 및 변환합니다 — 외부 서비스가 필요하지 않습니다."
     181
     182msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
     183msgstr "Effortless Simple Image Optimiser를 사용하려면 WordPress 5.9 이상이 필요합니다."
     184
     185msgid "Enable resizing"
     186msgstr "크기 조정 활성화"
     187
     188msgid "Environment"
     189msgstr "환경"
     190
     191msgid "Error:"
     192msgstr "오류:"
     193
     194msgid "Fetching image list&#8230;"
     195msgstr "이미지 목록을 가져오는 중&#8230;"
     196
     197msgid "File exists on disk — will not delete."
     198msgstr "파일이 디스크에 존재하므로 삭제하지 않습니다."
     199
     200msgid "File is outside the uploads directory."
     201msgstr "파일이 업로드 디렉터리 밖에 있습니다."
     202
     203msgid "Find &amp; Remove Duplicate Images"
     204msgstr "중복 이미지 찾기 및 제거"
     205
     206msgid "Find Duplicates"
     207msgstr "중복 찾기"
     208
     209msgid "Fix all duplicates"
     210msgstr "모든 중복 수정"
     211
     212msgid "Found %s image(s) to optimise."
     213msgstr "최적화할 이미지 %s개를 찾았습니다."
     214
     215msgid "Found %s image(s) to regenerate."
     216msgstr "재생성할 이미지 %s개를 찾았습니다."
     217
     218msgid "GD could not load the image."
     219msgstr "GD가 이미지를 불러올 수 없습니다."
     220
     221msgid "GD could not resize the image."
     222msgstr "GD가 이미지 크기를 조정할 수 없습니다."
     223
     224msgid "GD extension"
     225msgstr "GD 확장"
     226
     227msgid "GD library detected — image optimisation is available."
     228msgstr "GD 라이브러리가 감지되었습니다 — 이미지 최적화를 사용할 수 있습니다."
     229
     230msgid "GD library not available."
     231msgstr "GD 라이브러리를 사용할 수 없습니다."
     232
     233msgid "General"
     234msgstr "일반"
     235
     236msgid "Generate WebP copy"
     237msgstr "WebP 사본 생성"
     238
     239msgid "Ghost attachments are Media Library records whose image files no longer exist on disk. They waste database space and appear as skipped entries during bulk optimisation. This tool removes the orphaned database records only — no files are deleted."
     240msgstr "고스트 첨부 파일은 이미지 파일이 디스크에 더 이상 존재하지 않는 미디어 라이브러리 레코드입니다. 데이터베이스 공간을 낭비하며 일괄 최적화 중 건너뛴 항목으로 표시됩니다. 이 도구는 고아 데이터베이스 레코드만 제거합니다 — 파일은 삭제되지 않습니다."
     241
     242msgid "Ghost cleanup log"
     243msgstr "고스트 정리 로그"
     244
     245msgid "Ghost record ID %s deleted."
     246msgstr "고스트 레코드 ID %s가 삭제되었습니다."
     247
     248msgid "ID %1$s skipped: %2$s"
     249msgstr "ID %1$s 건너뜀: %2$s"
     250
     251msgid "Image Optimiser"
     252msgstr "이미지 최적화"
     253
     254msgid "Image Optimiser Settings"
     255msgstr "이미지 최적화 설정"
     256
     257msgid "Image file not found or not readable."
     258msgstr "이미지 파일을 찾을 수 없거나 읽을 수 없습니다."
     259
     260msgid "Images taller than this will be scaled down proportionally."
     261msgstr "이보다 높은 이미지는 비율에 맞게 축소됩니다."
     262
     263msgid "Images wider than this will be scaled down proportionally."
     264msgstr "이보다 넓은 이미지는 비율에 맞게 축소됩니다."
     265
     266msgid "Insert now"
     267msgstr "지금 삽입"
     268
     269msgid "Insufficient permissions."
     270msgstr "권한이 부족합니다."
     271
     272msgid "Invalid attachment ID."
     273msgstr "첨부 파일 ID가 잘못되었습니다."
     274
     275msgid "Invalid parameters."
     276msgstr "매개변수가 잘못되었습니다."
     277
     278msgid "JPEG quality"
     279msgstr "JPEG 품질"
     280
     281msgid "JPEG support"
     282msgstr "JPEG 지원"
     283
     284msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
     285msgstr "%1$s 유지 — 중복 %2$s개 제거, 참조 %3$s개 업데이트됨."
     286
     287msgid "Maximum height (px)"
     288msgstr "최대 높이(px)"
     289
     290msgid "Maximum width (px)"
     291msgstr "최대 너비(px)"
     292
     293msgid "No duplicate images found."
     294msgstr "중복된 이미지가 없습니다."
     295
     296msgid "No ghost attachments found."
     297msgstr "고스트 첨부 파일이 없습니다."
     298
     299msgid "No original backup found for this image."
     300msgstr "이 이미지에 대한 원본 백업을 찾을 수 없습니다."
     301
     302msgid "No stored originals found."
     303msgstr "저장된 원본이 없습니다."
     304
     305msgid "Optimisation log"
     306msgstr "최적화 로그"
     307
     308msgid "Optimisation progress"
     309msgstr "최적화 진행률"
     310
     311msgid "Optimise all images already in your Media Library using your current settings. Images are processed one at a time to avoid server timeouts."
     312msgstr "현재 설정을 사용하여 미디어 라이브러리에 이미 있는 모든 이미지를 최적화합니다. 서버 시간 초과를 방지하기 위해 이미지는 한 번에 하나씩 처리됩니다."
     313
     314msgid "Optimised"
     315msgstr "최적화됨"
     316
     317msgid "Optimised image file is empty or missing after write."
     318msgstr "쓰기 후 최적화된 이미지 파일이 비어 있거나 없습니다."
     319
     320msgid "Originals"
     321msgstr "원본"
     322
     323msgid "Originals are stored in elsio-originals/ inside your uploads folder and are protected from direct browser access on Apache."
     324msgstr "원본은 업로드 폴더 내의 elsio-originals/ 에 저장되며 Apache에서 브라우저의 직접 접근으로부터 보호됩니다."
     325
     326msgid "PHP version"
     327msgstr "PHP 버전"
     328
     329msgid "PNG support"
     330msgstr "PNG 지원"
     331
     332msgid "Pending"
     333msgstr "대기 중"
     334
     335msgid "Permanently deletes all stored original files to free up disk space. This cannot be undone."
     336msgstr "저장된 모든 원본 파일을 영구적으로 삭제하여 디스크 공간을 확보합니다. 이 작업은 취소할 수 없습니다."
     337
     338msgid "Plugin Activation Error"
     339msgstr "플러그인 활성화 오류"
     340
     341msgid "Quality level for JPEG (and PNG conversion). Lower values produce smaller files. Recommended: 75–85."
     342msgstr "JPEG(및 PNG 변환)의 품질 수준입니다. 값이 낮을수록 파일 크기가 작아집니다. 권장: 75~85."
     343
     344msgid "Quality level for generated WebP files. Recommended: 75–85."
     345msgstr "생성되는 WebP 파일의 품질 수준입니다. 권장: 75~85."
     346
     347msgid "Re-optimise already-processed images"
     348msgstr "이미 처리된 이미지 다시 최적화"
     349
     350msgid "Re-regenerate already-processed images"
     351msgstr "이미 처리된 이미지 다시 재생성"
     352
     353msgid "Refresh stats"
     354msgstr "통계 새로고침"
     355
     356msgid "Regenerate Thumbnails"
     357msgstr "썸네일 재생성"
     358
     359msgid "Regenerate all thumbnail sizes for existing Media Library images. Useful after changing image sizes in your theme or adding new crop dimensions. Images are processed one at a time to avoid server timeouts."
     360msgstr "기존 미디어 라이브러리 이미지의 모든 썸네일 크기를 재생성합니다. 테마의 이미지 크기를 변경했거나 새 자르기 크기를 추가한 후에 유용합니다. 서버 시간 초과를 방지하기 위해 이미지는 한 번에 하나씩 처리됩니다."
     361
     362msgid "Regenerated"
     363msgstr "재생성됨"
     364
     365msgid "Regeneration log"
     366msgstr "재생성 로그"
     367
     368msgid "Regeneration progress"
     369msgstr "재생성 진행률"
     370
     371msgid "Reset Optimisation Flags"
     372msgstr "최적화 플래그 재설정"
     373
     374msgid "Reset Regeneration Flags"
     375msgstr "재생성 플래그 재설정"
     376
     377msgid "Reset all flags"
     378msgstr "모든 플래그 재설정"
     379
     380msgid "Resizing"
     381msgstr "크기 조정"
     382
     383msgid "Restore All Originals"
     384msgstr "모든 원본 복원"
     385
     386msgid "Restore all originals"
     387msgstr "모든 원본 복원"
     388
     389msgid "Restore log"
     390msgstr "복원 로그"
     391
     392msgid "Restore progress"
     393msgstr "복원 진행률"
     394
     395msgid "Restored file is empty or missing — restore aborted."
     396msgstr "복원된 파일이 비어 있거나 없습니다 — 복원이 중단되었습니다."
     397
     398msgid "Save Settings"
     399msgstr "설정 저장"
     400
     401msgid "Save an additional .webp sidecar file alongside each optimised image (requires GD with WebP support)."
     402msgstr "최적화된 각 이미지와 함께 추가 .webp 사이드카 파일을 저장합니다(WebP를 지원하는 GD 필요)."
     403
     404msgid "Scale down images that exceed the maximum dimensions below."
     405msgstr "아래 최대 크기를 초과하는 이미지를 축소합니다."
     406
     407msgid "Scan for duplicates"
     408msgstr "중복 검색"
     409
     410msgid "Scan for ghost attachments"
     411msgstr "고스트 첨부 파일 검색"
     412
     413msgid "Scanning Media Library..."
     414msgstr "미디어 라이브러리를 검사하는 중..."
     415
     416msgid "Scanning for stored originals&#8230;"
     417msgstr "저장된 원본을 검색하는 중&#8230;"
     418
     419msgid "Scanning..."
     420msgstr "검사 중..."
     421
     422msgid "Scanning... %s image(s) checked so far."
     423msgstr "검사 중... 지금까지 %s개의 이미지를 확인했습니다."
     424
     425msgid "Scanning... %s original(s) found so far."
     426msgstr "검사 중... 지금까지 %s개의 원본을 찾았습니다."
     427
     428msgid "Scans your Media Library for exact duplicate image files. The oldest copy (lowest ID) is kept; all references in posts, pages and featured images are updated to point to the original before the duplicates are deleted."
     429msgstr "미디어 라이브러리에서 완전히 중복된 이미지 파일을 검사합니다. 가장 오래된 사본(가장 낮은 ID)이 유지되며, 게시물, 페이지 및 대표 이미지의 모든 참조는 중복이 삭제되기 전에 원본을 가리키도록 업데이트됩니다."
     430
     431msgid "Security check failed."
     432msgstr "보안 검사에 실패했습니다."
     433
     434msgid "Settings"
     435msgstr "설정"
     436
     437msgid "Start Optimisation"
     438msgstr "최적화 시작"
     439
     440msgid "Start Regeneration"
     441msgstr "재생성 시작"
     442
     443msgid "Stop"
     444msgstr "중지"
     445
     446msgid "Stopped by user."
     447msgstr "사용자에 의해 중지되었습니다."
     448
     449msgid "Stored Originals"
     450msgstr "저장된 원본"
     451
     452msgid "The PHP GD extension is required for this plugin to work. Please contact your hosting provider to enable it."
     453msgstr "이 플러그인이 작동하려면 PHP GD 확장이 필요합니다. 활성화하려면 호스팅 업체에 문의하세요."
     454
    105455msgid "This image is already being processed."
    106456msgstr "이 이미지는 이미 처리 중입니다."
    107457
    108 #: includes/class-elsio-bulk-optimizer.php:332
    109 msgid "Could not create backup — optimisation skipped to prevent data loss."
    110 msgstr "백업을 생성할 수 없습니다 — 데이터 손실을 방지하기 위해 최적화를 건너뜁니다."
    111 
    112 #: includes/class-elsio-bulk-optimizer.php:348
    113 msgid "Could not restore from backup before re-optimisation."
    114 msgstr "재최적화 전에 백업에서 복원할 수 없습니다."
    115 
    116 #: includes/class-elsio-bulk-optimizer.php:593
    117 #, php-format
    118 msgid "%d optimisation flag cleared."
    119 msgid_plural "%d optimisation flags cleared."
    120 msgstr[0] "최적화 플래그 %d개가 지워졌습니다."
    121 
    122 #: includes/class-elsio-bulk-optimizer.php:771
    123 msgid "File exists on disk — will not delete."
    124 msgstr "파일이 디스크에 존재하므로 삭제하지 않습니다."
    125 
    126 #: includes/class-elsio-bulk-optimizer.php:782
    127 msgid "Could not delete attachment record."
    128 msgstr "첨부 파일 레코드를 삭제할 수 없습니다."
    129 
    130 #: includes/class-elsio-dedup.php:283
     458msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start optimisation below; it processes images individually and is not affected by this limit."
     459msgstr "이 미디어 라이브러리는 아래 개수가 불완전할 수 있을 만큼 큽니다 — 서버가 모든 이미지를 세는 데 시간이 부족했습니다. 계속 세려면 이 탭을 새로고침하거나, 아래에서 바로 최적화를 시작하세요. 이미지는 개별적으로 처리되므로 이 제한의 영향을 받지 않습니다."
     460
     461msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start regeneration below; it processes images individually and is not affected by this limit."
     462msgstr "이 미디어 라이브러리는 아래 개수가 불완전할 수 있을 만큼 큽니다 — 서버가 모든 이미지를 세는 데 시간이 부족했습니다. 계속 세려면 이 탭을 새로고침하거나, 아래에서 바로 재생성을 시작하세요. 이미지는 개별적으로 처리되므로 이 제한의 영향을 받지 않습니다."
     463
     464msgid "This will clear all optimisation flags so all images are treated as unprocessed. Continue?"
     465msgstr "모든 최적화 플래그가 지워져 모든 이미지가 미처리 상태로 처리됩니다. 계속하시겠습니까?"
     466
     467msgid "This will clear all regeneration flags so all images are treated as unprocessed. Continue?"
     468msgstr "모든 재생성 플래그가 지워져 모든 이미지가 미처리 상태로 처리됩니다. 계속하시겠습니까?"
     469
     470msgid "This will permanently delete all stored originals to free disk space. You will not be able to restore images afterwards. Continue?"
     471msgstr "저장된 모든 원본이 영구적으로 삭제되어 디스크 공간이 확보됩니다. 이후에는 이미지를 복원할 수 없습니다. 계속하시겠습니까?"
     472
     473msgid "This will permanently delete duplicate images and update all references. Make sure you have a backup. Continue?"
     474msgstr "중복 이미지가 영구적으로 삭제되고 모든 참조가 업데이트됩니다. 백업이 있는지 확인하세요. 계속하시겠습니까?"
     475
     476msgid "This will permanently delete the orphaned database records. Files are already missing from disk. Continue?"
     477msgstr "고아 데이터베이스 레코드가 영구적으로 삭제됩니다. 파일은 이미 디스크에서 사라졌습니다. 계속하시겠습니까?"
     478
     479msgid "This will restore all images to their pre-optimisation originals and regenerate thumbnails. Continue?"
     480msgstr "모든 이미지가 최적화 이전의 원본으로 복원되고 썸네일이 재생성됩니다. 계속하시겠습니까?"
     481
    131482msgid "Too many IDs in request."
    132483msgstr "요청에 ID가 너무 많습니다."
    133484
    134 #: includes/class-elsio-dedup.php:290
    135 msgid "Invalid parameters."
    136 msgstr "매개변수가 잘못되었습니다."
    137 
    138 #: includes/class-elsio-image-optimizer.php:275
    139 msgid "Image file not found or not readable."
    140 msgstr "이미지 파일을 찾을 수 없거나 읽을 수 없습니다."
    141 
    142 #: includes/class-elsio-image-optimizer.php:283
    143 msgid "Could not read image metadata."
    144 msgstr "이미지 메타데이터를 읽을 수 없습니다."
    145 
    146 #: includes/class-elsio-image-optimizer.php:298
    147 msgid "GD could not load the image."
    148 msgstr "GD가 이미지를 불러올 수 없습니다."
    149 
    150 #: includes/class-elsio-image-optimizer.php:309
    151 msgid "GD could not resize the image."
    152 msgstr "GD가 이미지 크기를 조정할 수 없습니다."
    153 
    154 #: includes/class-elsio-image-optimizer.php:357
    155 msgid "Could not write optimised image to disk."
    156 msgstr "최적화된 이미지를 디스크에 쓸 수 없습니다."
    157 
    158 #: includes/class-elsio-image-optimizer.php:366
    159 msgid "Optimised image file is empty or missing after write."
    160 msgstr "쓰기 후 최적화된 이미지 파일이 비어 있거나 없습니다."
    161 
    162 #: includes/class-elsio-settings.php:108
    163 msgid "Image Optimiser Settings"
    164 msgstr "이미지 최적화 설정"
    165 
    166 #: includes/class-elsio-settings.php:109
    167 msgid "Image Optimiser"
    168 msgstr "이미지 최적화"
    169 
    170 #: includes/class-elsio-settings.php:137
    171 msgid "General"
    172 msgstr "일반"
    173 
    174 #: includes/class-elsio-settings.php:144
    175 msgid "Auto-optimise on upload"
    176 msgstr "업로드 시 자동 최적화"
    177 
    178 #: includes/class-elsio-settings.php:150
    179 msgid ""
    180 "Automatically optimise images when they are uploaded to the Media Library."
    181 msgstr "미디어 라이브러리에 업로드될 때 이미지를 자동으로 최적화합니다."
    182 
    183 #: includes/class-elsio-settings.php:158
    184 msgid "Compression"
    185 msgstr "압축"
    186 
    187 #: includes/class-elsio-settings.php:165
    188 msgid "JPEG quality"
    189 msgstr "JPEG 품질"
    190 
    191 #: includes/class-elsio-settings.php:173
    192 msgid ""
    193 "Quality level for JPEG (and PNG conversion). Lower values produce smaller "
    194 "files. Recommended: 75–85."
    195 msgstr "JPEG(및 PNG 변환)의 품질 수준입니다. 값이 낮을수록 파일 크기가 작아집니다. 권장: 75~85."
    196 
    197 #: includes/class-elsio-settings.php:179
    198 msgid "Convert PNG to JPEG"
    199 msgstr "PNG를 JPEG로 변환"
    200 
    201 #: includes/class-elsio-settings.php:185
    202 msgid ""
    203 "Convert opaque (non-transparent) PNG images to JPEG to save space. "
    204 "Transparent PNGs are always kept as PNG."
    205 msgstr "공간을 절약하기 위해 불투명(비투명) PNG 이미지를 JPEG로 변환합니다. 투명 PNG는 항상 PNG 형식으로 유지됩니다."
    206 
    207 #: includes/class-elsio-settings.php:192
    208 msgid "Generate WebP copy"
    209 msgstr "WebP 사본 생성"
    210 
    211 #: includes/class-elsio-settings.php:198
    212 msgid ""
    213 "Save an additional .webp sidecar file alongside each optimised image "
    214 "(requires GD with WebP support)."
    215 msgstr "최적화된 각 이미지와 함께 추가 .webp 사이드카 파일을 저장합니다(WebP를 지원하는 GD 필요)."
    216 
    217 #: includes/class-elsio-settings.php:205
     485msgid "Total images"
     486msgstr "전체 이미지 수"
     487
     488msgid "Version:"
     489msgstr "버전:"
     490
    218491msgid "WebP quality"
    219492msgstr "WebP 품질"
    220493
    221 #: includes/class-elsio-settings.php:213
    222 msgid "Quality level for generated WebP files. Recommended: 75–85."
    223 msgstr "생성되는 WebP 파일의 품질 수준입니다. 권장: 75~85."
    224 
    225 #: includes/class-elsio-settings.php:220
    226 msgid "Resizing"
    227 msgstr "크기 조정"
    228 
    229 #: includes/class-elsio-settings.php:227
    230 msgid "Enable resizing"
    231 msgstr "크기 조정 활성화"
    232 
    233 #: includes/class-elsio-settings.php:233
    234 msgid "Scale down images that exceed the maximum dimensions below."
    235 msgstr "아래 최대 크기를 초과하는 이미지를 축소합니다."
    236 
    237 #: includes/class-elsio-settings.php:240
    238 msgid "Maximum width (px)"
    239 msgstr "최대 너비(px)"
    240 
    241 #: includes/class-elsio-settings.php:248
    242 msgid "Images wider than this will be scaled down proportionally."
    243 msgstr "이보다 넓은 이미지는 비율에 맞게 축소됩니다."
    244 
    245 #: includes/class-elsio-settings.php:255
    246 msgid "Maximum height (px)"
    247 msgstr "최대 높이(px)"
    248 
    249 #: includes/class-elsio-settings.php:263
    250 msgid "Images taller than this will be scaled down proportionally."
    251 msgstr "이보다 높은 이미지는 비율에 맞게 축소됩니다."
    252 
    253 #: includes/class-elsio-settings.php:335
    254 #, php-format
    255 msgid "Found %s image(s) to optimise."
    256 msgstr "최적화할 이미지 %s개를 찾았습니다."
    257 
    258 #: includes/class-elsio-settings.php:338
    259 msgid "%1$s — saved %2$s% (%3$s)"
    260 msgstr "%1$s — %2$s% 절약(%3$s)"
    261 
    262 #: includes/class-elsio-settings.php:341
    263 #, php-format
    264 msgid "ID %1$s skipped: %2$s"
    265 msgstr "ID %1$s 건너뜀: %2$s"
    266 
    267 #: includes/class-elsio-settings.php:344
    268 #, php-format
    269 msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
    270 msgstr "완료되었습니다. %1$s개의 이미지를 처리했고, 총 %2$s를 절약했으며, %3$s개의 오류가 발생했습니다."
    271 
    272 #: includes/class-elsio-settings.php:347
    273 msgid "%1$s / %2$s (%3$s%)"
    274 msgstr "%1$s / %2$s (%3$s%)"
    275 
    276 #: includes/class-elsio-settings.php:367
    277 msgid "Fetching image list&#8230;"
    278 msgstr "이미지 목록을 가져오는 중&#8230;"
    279 
    280 #: includes/class-elsio-settings.php:369
    281 msgid ""
    282 "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force "
    283 "a new pass."
    284 msgstr "모든 이미지가 이미 최적화되어 있습니다. 새로 실행하려면 「모두 다시 최적화」를 사용하세요."
    285 
    286 #: includes/class-elsio-settings.php:372 includes/class-elsio-settings.php:418
    287 msgid "Stopped by user."
    288 msgstr "사용자에 의해 중지되었습니다."
    289 
    290 #: includes/class-elsio-settings.php:375 includes/class-elsio-settings.php:387
    291 #: includes/class-elsio-settings.php:405 includes/class-elsio-settings.php:419
    292 #: includes/class-elsio-settings.php:431
    293 msgid "Error:"
    294 msgstr "오류:"
    295 
    296 #: includes/class-elsio-settings.php:376
     494msgid "WebP rewrite rules"
     495msgstr "WebP 재작성 규칙"
     496
     497msgid "WebP rewrite rules inserted into .htaccess."
     498msgstr ".htaccess에 WebP 재작성 규칙이 삽입되었습니다."
     499
     500msgid "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP delivery at the server level."
     501msgstr "WebP 재작성 규칙에는 Apache가 필요합니다. Nginx 또는 다른 서버에서는 서버 수준에서 WebP 전송을 구성하세요."
     502
     503msgid "WebP support (GD)"
     504msgstr "WebP 지원(GD)"
     505
     506msgid "duplicate groups"
     507msgstr "중복 그룹"
     508
    297509msgid "file not found on disk (ghost attachment — skipped)."
    298510msgstr "디스크에서 파일을 찾을 수 없습니다(고스트 첨부 파일 — 건너뜀)."
    299511
    300 #: includes/class-elsio-settings.php:378
    301 msgid "Scanning..."
    302 msgstr "검사 중..."
    303 
    304 #: includes/class-elsio-settings.php:380 includes/class-elsio-settings.php:425
    305 #, php-format
    306 msgid "Scanning... %s image(s) checked so far."
    307 msgstr "검사 중... 지금까지 %s개의 이미지를 확인했습니다."
    308 
    309 #: includes/class-elsio-settings.php:382
    310 #, php-format
    311 msgid "%s ghost attachment(s) found."
    312 msgstr "고스트 첨부 파일 %s개를 찾았습니다."
    313 
    314 #: includes/class-elsio-settings.php:383
    315 msgid "No ghost attachments found."
    316 msgstr "고스트 첨부 파일이 없습니다."
    317 
    318 #: includes/class-elsio-settings.php:384
    319 msgid ""
    320 "This will permanently delete the orphaned database records. Files are "
    321 "already missing from disk. Continue?"
    322 msgstr "고아 데이터베이스 레코드가 영구적으로 삭제됩니다. 파일은 이미 디스크에서 사라졌습니다. 계속하시겠습니까?"
    323 
    324 #: includes/class-elsio-settings.php:386
    325 #, php-format
    326 msgid "Ghost record ID %s deleted."
    327 msgstr "고스트 레코드 ID %s가 삭제되었습니다."
    328 
    329 #: includes/class-elsio-settings.php:389
    330 #, php-format
    331 msgid "Done. Deleted %s ghost record(s)."
    332 msgstr "완료되었습니다. 고스트 레코드 %s개가 삭제되었습니다."
    333 
    334 #: includes/class-elsio-settings.php:391
    335 msgid ""
    336 "This will clear all optimisation flags so all images are treated as "
    337 "unprocessed. Continue?"
    338 msgstr "모든 최적화 플래그가 지워져 모든 이미지가 미처리 상태로 처리됩니다. 계속하시겠습니까?"
    339 
    340 #: includes/class-elsio-settings.php:393
    341 msgid "Scanning for stored originals&#8230;"
    342 msgstr "저장된 원본을 검색하는 중&#8230;"
    343 
    344 #: includes/class-elsio-settings.php:395
    345 #, php-format
    346 msgid "Scanning... %s original(s) found so far."
    347 msgstr "검사 중... 지금까지 %s개의 원본을 찾았습니다."
    348 
    349 #: includes/class-elsio-settings.php:396
    350 msgid "No stored originals found."
    351 msgstr "저장된 원본이 없습니다."
    352 
    353 #: includes/class-elsio-settings.php:398
    354 #, php-format
    355 msgid "%1$s original(s) stored, using %2$s."
    356 msgstr "원본 %1$s개가 저장되어 있으며, %2$s를 사용 중입니다."
    357 
    358 #: includes/class-elsio-settings.php:400
    359 #, php-format
    360 msgid "%s restored."
    361 msgstr "%s가 복원되었습니다."
    362 
    363 #: includes/class-elsio-settings.php:402
    364 #, php-format
    365 msgid "Done. Restored %1$s image(s), %2$s error(s)."
    366 msgstr "완료되었습니다. %1$s개의 이미지를 복원했고, %2$s개의 오류가 발생했습니다."
    367 
    368 #: includes/class-elsio-settings.php:404
    369 #, php-format
    370 msgid "Done. %s original(s) deleted."
    371 msgstr "완료되었습니다. %s개의 원본이 삭제되었습니다."
    372 
    373 #: includes/class-elsio-settings.php:406
    374 msgid ""
    375 "This will restore all images to their pre-optimisation originals and "
    376 "regenerate thumbnails. Continue?"
    377 msgstr "모든 이미지가 최적화 이전의 원본으로 복원되고 썸네일이 재생성됩니다. 계속하시겠습니까?"
    378 
    379 #: includes/class-elsio-settings.php:407
    380 msgid ""
    381 "This will permanently delete all stored originals to free disk space. You "
    382 "will not be able to restore images afterwards. Continue?"
    383 msgstr "저장된 모든 원본이 영구적으로 삭제되어 디스크 공간이 확보됩니다. 이후에는 이미지를 복원할 수 없습니다. 계속하시겠습니까?"
    384 
    385 #: includes/class-elsio-settings.php:411
    386 #, php-format
    387 msgid "Found %s image(s) to regenerate."
    388 msgstr "재생성할 이미지 %s개를 찾았습니다."
    389 
    390 #: includes/class-elsio-settings.php:412
    391 msgid ""
    392 "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to "
    393 "force a new pass."
    394 msgstr "모든 썸네일이 이미 재생성되어 있습니다. 새로 실행하려면 「다시 재생성」을 선택하세요."
    395 
    396 #: includes/class-elsio-settings.php:414
    397 #, php-format
    398 msgid "%1$s — %2$s size(s) generated."
    399 msgstr "%1$s — %2$s개의 크기가 생성되었습니다."
    400 
    401 #: includes/class-elsio-settings.php:415
    402512msgid "file not found on disk — skipped."
    403513msgstr "디스크에서 파일을 찾을 수 없습니다 — 건너뜀."
    404514
    405 #: includes/class-elsio-settings.php:417
    406 #, php-format
    407 msgid "Done. Processed %1$s image(s), %2$s error(s)."
    408 msgstr "완료되었습니다. %1$s개의 이미지를 처리했고, %2$s개의 오류가 발생했습니다."
    409 
    410 #: includes/class-elsio-settings.php:420
    411 msgid ""
    412 "This will clear all regeneration flags so all images are treated as "
    413 "unprocessed. Continue?"
    414 msgstr "모든 재생성 플래그가 지워져 모든 이미지가 미처리 상태로 처리됩니다. 계속하시겠습니까?"
    415 
    416 #: includes/class-elsio-settings.php:423
    417 msgid "Scanning Media Library..."
    418 msgstr "미디어 라이브러리를 검사하는 중..."
    419 
    420 #: includes/class-elsio-settings.php:426
    421 msgid "No duplicate images found."
    422 msgstr "중복된 이미지가 없습니다."
    423 
    424 #: includes/class-elsio-settings.php:428
    425 #, php-format
    426 msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
    427 msgstr "%1$s 유지 — 중복 %2$s개 제거, 참조 %3$s개 업데이트됨."
    428 
    429 #: includes/class-elsio-settings.php:430
    430 #, php-format
    431 msgid "Done. Processed %s group(s)."
    432 msgstr "완료되었습니다. %s개의 그룹을 처리했습니다."
    433 
    434 #: includes/class-elsio-settings.php:433
    435 msgid "%1$s (%2$s%)"
    436 msgstr "%1$s (%2$s%)"
    437 
    438 #: includes/class-elsio-settings.php:434
    439 msgid ""
    440 "This will permanently delete duplicate images and update all references. "
    441 "Make sure you have a backup. Continue?"
    442 msgstr "중복 이미지가 영구적으로 삭제되고 모든 참조가 업데이트됩니다. 백업이 있는지 확인하세요. 계속하시겠습니까?"
    443 
    444 #: includes/class-elsio-settings.php:435
    445 msgid "duplicate groups"
    446 msgstr "중복 그룹"
    447 
    448 #: includes/class-elsio-settings.php:436
     515msgid "recoverable"
     516msgstr "복구 가능"
     517
    449518msgid "redundant files"
    450519msgstr "중복 파일"
    451520
    452 #: includes/class-elsio-settings.php:437
    453 msgid "recoverable"
    454 msgstr "복구 가능"
    455 
    456 #: includes/class-elsio-settings.php:465
    457 msgid "Effortless Simple Image Optimiser"
    458 msgstr "Effortless Simple Image Optimiser"
    459 
    460 #: includes/class-elsio-settings.php:470
    461 msgid "GD library not available."
    462 msgstr "GD 라이브러리를 사용할 수 없습니다."
    463 
    464 #: includes/class-elsio-settings.php:471
    465 msgid ""
    466 "The PHP GD extension is required for this plugin to work. Please contact "
    467 "your hosting provider to enable it."
    468 msgstr "이 플러그인이 작동하려면 PHP GD 확장이 필요합니다. 활성화하려면 호스팅 업체에 문의하세요."
    469 
    470 #: includes/class-elsio-settings.php:476
    471 msgid "GD library detected — image optimisation is available."
    472 msgstr "GD 라이브러리가 감지되었습니다 — 이미지 최적화를 사용할 수 있습니다."
    473 
    474 #: includes/class-elsio-settings.php:483
    475 msgid "Settings"
    476 msgstr "설정"
    477 
    478 #: includes/class-elsio-settings.php:487
    479 msgid "Bulk Optimise"
    480 msgstr "일괄 최적화"
    481 
    482 #: includes/class-elsio-settings.php:491
    483 msgid "Find Duplicates"
    484 msgstr "중복 찾기"
    485 
    486 #: includes/class-elsio-settings.php:495 includes/class-elsio-settings.php:809
    487 msgid "Regenerate Thumbnails"
    488 msgstr "썸네일 재생성"
    489 
    490 #: includes/class-elsio-settings.php:499
    491 msgid "Originals"
    492 msgstr "원본"
    493 
    494 #: includes/class-elsio-settings.php:511
    495 msgid "Save Settings"
    496 msgstr "설정 저장"
    497 
    498 #: includes/class-elsio-settings.php:544
    499 msgid "Environment"
    500 msgstr "환경"
    501 
    502 #: includes/class-elsio-settings.php:548
    503 msgid "About"
    504 msgstr "정보"
    505 
    506 #: includes/class-elsio-settings.php:549
    507 msgid ""
    508 "Effortless Simple Image Optimiser compresses, resizes and converts images "
    509 "using the built-in PHP GD library — no external services required."
    510 msgstr "Effortless Simple Image Optimiser는 내장된 PHP GD 라이브러리를 사용하여 이미지를 압축, 크기 조정 및 변환합니다 — 외부 서비스가 필요하지 않습니다."
    511 
    512 #: includes/class-elsio-settings.php:551
    513 msgid "Version:"
    514 msgstr "버전:"
    515 
    516 #: includes/class-elsio-settings.php:570
    517 msgid ""
    518 "This media library is large enough that the counts below may be incomplete — "
    519 "the server ran out of time counting every image. Reload this tab to try "
    520 "counting further, or just start optimisation below; it processes images "
    521 "individually and is not affected by this limit."
    522 msgstr "이 미디어 라이브러리는 아래 개수가 불완전할 수 있을 만큼 큽니다 — 서버가 모든 이미지를 세는 데 시간이 부족했습니다. 계속 세려면 이 탭을 새로고침하거나, 아래에서 바로 최적화를 시작하세요. 이미지는 개별적으로 처리되므로 이 제한의 영향을 받지 않습니다."
    523 
    524 #: includes/class-elsio-settings.php:579
    525 #, php-format
    526 msgid ""
    527 "%d images are pending optimisation — opened this tab automatically and "
    528 "starting the check now."
    529 msgstr "%d개의 이미지가 최적화 대기 중입니다 — 이 탭이 자동으로 열렸으며 지금 확인을 시작합니다."
    530 
    531 #: includes/class-elsio-settings.php:586
    532 msgid "Bulk Optimise Existing Media"
    533 msgstr "기존 미디어 일괄 최적화"
    534 
    535 #: includes/class-elsio-settings.php:587
    536 msgid ""
    537 "Optimise all images already in your Media Library using your current "
    538 "settings. Images are processed one at a time to avoid server timeouts."
    539 msgstr "현재 설정을 사용하여 미디어 라이브러리에 이미 있는 모든 이미지를 최적화합니다. 서버 시간 초과를 방지하기 위해 이미지는 한 번에 하나씩 처리됩니다."
    540 
    541 #: includes/class-elsio-settings.php:592 includes/class-elsio-settings.php:815
    542 msgid "Total images"
    543 msgstr "전체 이미지 수"
    544 
    545 #: includes/class-elsio-settings.php:596
    546 msgid "Optimised"
    547 msgstr "최적화됨"
    548 
    549 #: includes/class-elsio-settings.php:600 includes/class-elsio-settings.php:823
    550 msgid "Pending"
    551 msgstr "대기 중"
    552 
    553 #: includes/class-elsio-settings.php:606
    554 msgid "Start Optimisation"
    555 msgstr "최적화 시작"
    556 
    557 #: includes/class-elsio-settings.php:609 includes/class-elsio-settings.php:832
    558 #: includes/class-elsio-settings.php:1122
    559 msgid "Stop"
    560 msgstr "중지"
    561 
    562 #: includes/class-elsio-settings.php:613
    563 msgid "Re-optimise already-processed images"
    564 msgstr "이미 처리된 이미지 다시 최적화"
    565 
    566 #: includes/class-elsio-settings.php:623
    567 msgid "Optimisation progress"
    568 msgstr "최적화 진행률"
    569 
    570 #: includes/class-elsio-settings.php:633
    571 msgid "Optimisation log"
    572 msgstr "최적화 로그"
    573 
    574 #: includes/class-elsio-settings.php:636
    575 msgid "Reset Optimisation Flags"
    576 msgstr "최적화 플래그 재설정"
    577 
    578 #: includes/class-elsio-settings.php:638
    579 msgid ""
    580 "Clear the \"already optimised\" flag from all images. This lets you re-run "
    581 "the bulk optimiser with new settings without ticking the checkbox above."
    582 msgstr "모든 이미지에서 「이미 최적화됨」 플래그를 지웁니다. 이렇게 하면 위 체크박스를 선택하지 않고도 새 설정으로 일괄 최적화를 다시 실행할 수 있습니다."
    583 
    584 #: includes/class-elsio-settings.php:641 includes/class-elsio-settings.php:864
    585 msgid "Reset all flags"
    586 msgstr "모든 플래그 재설정"
    587 
    588 #: includes/class-elsio-settings.php:645
    589 msgid "Clean Up Ghost Attachments"
    590 msgstr "고스트 첨부 파일 정리"
    591 
    592 #: includes/class-elsio-settings.php:647
    593 msgid ""
    594 "Ghost attachments are Media Library records whose image files no longer "
    595 "exist on disk. They waste database space and appear as skipped entries "
    596 "during bulk optimisation. This tool removes the orphaned database records "
    597 "only — no files are deleted."
    598 msgstr "고스트 첨부 파일은 이미지 파일이 디스크에 더 이상 존재하지 않는 미디어 라이브러리 레코드입니다. 데이터베이스 공간을 낭비하며 일괄 최적화 중 건너뛴 항목으로 표시됩니다. 이 도구는 고아 데이터베이스 레코드만 제거합니다 — 파일은 삭제되지 않습니다."
    599 
    600 #: includes/class-elsio-settings.php:650
    601 msgid "Scan for ghost attachments"
    602 msgstr "고스트 첨부 파일 검색"
    603 
    604 #: includes/class-elsio-settings.php:655
    605 msgid "Delete ghost records"
    606 msgstr "고스트 레코드 삭제"
    607 
    608 #: includes/class-elsio-settings.php:661
    609 msgid "Ghost cleanup log"
    610 msgstr "고스트 정리 로그"
    611 
    612 #: includes/class-elsio-settings.php:676
    613 msgid "Control when the optimiser runs."
    614 msgstr "최적화 도구가 실행되는 시점을 제어합니다."
    615 
    616 #: includes/class-elsio-settings.php:685
    617 msgid "Configure compression quality and optional format conversions."
    618 msgstr "압축 품질 및 선택적 형식 변환을 구성합니다."
    619 
    620 #: includes/class-elsio-settings.php:694
    621 msgid "Automatically scale down images that exceed the configured dimensions."
    622 msgstr "설정된 크기를 초과하는 이미지를 자동으로 축소합니다."
    623 
    624 #: includes/class-elsio-settings.php:806
    625 msgid ""
    626 "This media library is large enough that the counts below may be incomplete — "
    627 "the server ran out of time counting every image. Reload this tab to try "
    628 "counting further, or just start regeneration below; it processes images "
    629 "individually and is not affected by this limit."
    630 msgstr "이 미디어 라이브러리는 아래 개수가 불완전할 수 있을 만큼 큽니다 — 서버가 모든 이미지를 세는 데 시간이 부족했습니다. 계속 세려면 이 탭을 새로고침하거나, 아래에서 바로 재생성을 시작하세요. 이미지는 개별적으로 처리되므로 이 제한의 영향을 받지 않습니다."
    631 
    632 #: includes/class-elsio-settings.php:810
    633 msgid ""
    634 "Regenerate all thumbnail sizes for existing Media Library images. Useful "
    635 "after changing image sizes in your theme or adding new crop dimensions. "
    636 "Images are processed one at a time to avoid server timeouts."
    637 msgstr "기존 미디어 라이브러리 이미지의 모든 썸네일 크기를 재생성합니다. 테마의 이미지 크기를 변경했거나 새 자르기 크기를 추가한 후에 유용합니다. 서버 시간 초과를 방지하기 위해 이미지는 한 번에 하나씩 처리됩니다."
    638 
    639 #: includes/class-elsio-settings.php:819
    640 msgid "Regenerated"
    641 msgstr "재생성됨"
    642 
    643 #: includes/class-elsio-settings.php:829
    644 msgid "Start Regeneration"
    645 msgstr "재생성 시작"
    646 
    647 #: includes/class-elsio-settings.php:836
    648 msgid "Re-regenerate already-processed images"
    649 msgstr "이미 처리된 이미지 다시 재생성"
    650 
    651 #: includes/class-elsio-settings.php:846
    652 msgid "Regeneration progress"
    653 msgstr "재생성 진행률"
    654 
    655 #: includes/class-elsio-settings.php:856
    656 msgid "Regeneration log"
    657 msgstr "재생성 로그"
    658 
    659 #: includes/class-elsio-settings.php:859
    660 msgid "Reset Regeneration Flags"
    661 msgstr "재생성 플래그 재설정"
    662 
    663 #: includes/class-elsio-settings.php:861
    664 msgid ""
    665 "Clear the \"already regenerated\" flag from all images so the full library "
    666 "can be processed again."
    667 msgstr "모든 이미지에서 「이미 재생성됨」 플래그를 지워 전체 라이브러리를 다시 처리할 수 있도록 합니다."
    668 
    669 #: includes/class-elsio-settings.php:880
    670 msgid "Find &amp; Remove Duplicate Images"
    671 msgstr "중복 이미지 찾기 및 제거"
    672 
    673 #: includes/class-elsio-settings.php:882
    674 msgid ""
    675 "Scans your Media Library for exact duplicate image files. The oldest copy "
    676 "(lowest ID) is kept; all references in posts, pages and featured images are "
    677 "updated to point to the original before the duplicates are deleted."
    678 msgstr "미디어 라이브러리에서 완전히 중복된 이미지 파일을 검사합니다. 가장 오래된 사본(가장 낮은 ID)이 유지되며, 게시물, 페이지 및 대표 이미지의 모든 참조는 중복이 삭제되기 전에 원본을 가리키도록 업데이트됩니다."
    679 
    680 #: includes/class-elsio-settings.php:887
    681 msgid "Scan for duplicates"
    682 msgstr "중복 검색"
    683 
    684 #: includes/class-elsio-settings.php:896
    685 msgid "Fix all duplicates"
    686 msgstr "모든 중복 수정"
    687 
    688 #: includes/class-elsio-settings.php:911
    689 msgid "Duplicate cleanup log"
    690 msgstr "중복 정리 로그"
    691 
    692 #: includes/class-elsio-settings.php:941
    693 msgid "PHP version"
    694 msgstr "PHP 버전"
    695 
    696 #: includes/class-elsio-settings.php:945
    697 msgid "GD extension"
    698 msgstr "GD 확장"
    699 
    700 #: includes/class-elsio-settings.php:950
    701 msgid "JPEG support"
    702 msgstr "JPEG 지원"
    703 
    704 #: includes/class-elsio-settings.php:954
    705 msgid "PNG support"
    706 msgstr "PNG 지원"
    707 
    708 #: includes/class-elsio-settings.php:958
    709 msgid "WebP support (GD)"
    710 msgstr "WebP 지원(GD)"
    711 
    712 #: includes/class-elsio-settings.php:962
    713 msgid "Apache server"
    714 msgstr "Apache 서버"
    715 
    716 #: includes/class-elsio-settings.php:966
    717 msgid ".htaccess writable"
    718 msgstr ".htaccess 쓰기 가능 여부"
    719 
    720 #: includes/class-elsio-settings.php:977
    721 msgid "Insert now"
    722 msgstr "지금 삽입"
    723 
    724 #: includes/class-elsio-settings.php:985
    725 msgid "WebP rewrite rules"
    726 msgstr "WebP 재작성 규칙"
    727 
    728 #: includes/class-elsio-settings.php:993
    729 msgid ""
    730 "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP "
    731 "delivery at the server level."
    732 msgstr "WebP 재작성 규칙에는 Apache가 필요합니다. Nginx 또는 다른 서버에서는 서버 수준에서 WebP 전송을 구성하세요."
    733 
    734 #: includes/class-elsio-settings.php:1065
    735 msgid "Security check failed."
    736 msgstr "보안 검사에 실패했습니다."
    737 
    738 #: includes/class-elsio-settings.php:1077
    739 msgid "WebP rewrite rules inserted into .htaccess."
    740 msgstr ".htaccess에 WebP 재작성 규칙이 삽입되었습니다."
    741 
    742 #: includes/class-elsio-settings.php:1078
    743 msgid "Could not write to .htaccess. Please check file permissions."
    744 msgstr ".htaccess에 쓸 수 없습니다. 파일 권한을 확인하세요."
    745 
    746 #: includes/class-elsio-settings.php:1096
    747 msgid "Stored Originals"
    748 msgstr "저장된 원본"
    749 
    750 #: includes/class-elsio-settings.php:1098
    751 msgid ""
    752 "Before each optimisation, the plugin saves a copy of the original image. Use "
    753 "this tab to restore images to their pre-optimisation state or to delete the "
    754 "backups once you are happy with the results."
    755 msgstr "최적화할 때마다 플러그인은 원본 이미지의 사본을 저장합니다. 이 탭을 사용하여 이미지를 최적화 이전 상태로 복원하거나, 결과에 만족한 후 백업을 삭제할 수 있습니다."
    756 
    757 #: includes/class-elsio-settings.php:1101
    758 msgid ""
    759 "Originals are stored in elsio-originals/ inside your uploads folder and are "
    760 "protected from direct browser access on Apache."
    761 msgstr "원본은 업로드 폴더 내의 elsio-originals/ 에 저장되며 Apache에서 브라우저의 직접 접근으로부터 보호됩니다."
    762 
    763 #: includes/class-elsio-settings.php:1108
    764 msgid "Refresh stats"
    765 msgstr "통계 새로고침"
    766 
    767 #: includes/class-elsio-settings.php:1113
    768 msgid "Restore All Originals"
    769 msgstr "모든 원본 복원"
    770 
    771 #: includes/class-elsio-settings.php:1115
    772 msgid ""
    773 "Copies every stored original back over the optimised file, deletes WebP "
    774 "sidecars, and regenerates thumbnails. Images are processed one at a time."
    775 msgstr "저장된 각 원본을 최적화된 파일 위에 다시 복사하고, WebP 사이드카 파일을 삭제하며, 썸네일을 재생성합니다. 이미지는 한 번에 하나씩 처리됩니다."
    776 
    777 #: includes/class-elsio-settings.php:1119
    778 msgid "Restore all originals"
    779 msgstr "모든 원본 복원"
    780 
    781 #: includes/class-elsio-settings.php:1132
    782 msgid "Restore progress"
    783 msgstr "복원 진행률"
    784 
    785 #: includes/class-elsio-settings.php:1142
    786 msgid "Restore log"
    787 msgstr "복원 로그"
    788 
    789 #: includes/class-elsio-settings.php:1145
    790 msgid "Discard All Originals"
    791 msgstr "모든 원본 삭제"
    792 
    793 #: includes/class-elsio-settings.php:1147
    794 msgid ""
    795 "Permanently deletes all stored original files to free up disk space. This "
    796 "cannot be undone."
    797 msgstr "저장된 모든 원본 파일을 영구적으로 삭제하여 디스크 공간을 확보합니다. 이 작업은 취소할 수 없습니다."
    798 
    799 #: includes/class-elsio-settings.php:1150
    800 msgid "Discard all originals"
    801 msgstr "모든 원본 삭제"
  • effortless-simple-image-optimiser/trunk/languages/effortless-simple-image-optimiser-zh_TW.po

    r3702074 r3741802  
    1 # SOME DESCRIPTIVE TITLE.
    2 # Copyright (C) YEAR domclic
    3 # This file is distributed under the same license as the EffortLess Simple Image Optimiser package.
    4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    5 #
     1# Translation of EffortLess Simple Image Optimiser
    62msgid ""
    73msgstr ""
    8 "Project-Id-Version: EffortLess Simple Image Optimiser 1.0.69\n"
    9 "Report-Msgid-Bugs-To: \n"
    10 "POT-Creation-Date: 2026-09-18 16:52+0800\n"
    11 "PO-Revision-Date: 2026-09-18 09:03+0000\n"
    12 "Last-Translator: domclic\n"
    13 "Language-Team: Chinese (Taiwan)\n"
    14 "Language: zh_TW\n"
     4"Project-Id-Version: EffortLess Simple Image Optimiser 1.0.75\n"
     5"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/effortless-simple-image-optimiser\n"
    156"MIME-Version: 1.0\n"
    167"Content-Type: text/plain; charset=UTF-8\n"
    178"Content-Transfer-Encoding: 8bit\n"
     9"PO-Revision-Date: 2026-10-12 00:00+0000\n"
     10"Language: zh_TW\n"
    1811"Plural-Forms: nplurals=1; plural=0;\n"
    19 
    20 #: effortless-simple-image-optimiser.php:205
    21 msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
    22 msgstr "Effortless Simple Image Optimiser 需要 WordPress 5.9 以上版本。"
    23 
    24 #: effortless-simple-image-optimiser.php:206
    25 msgid "Plugin Activation Error"
    26 msgstr "外掛啟用錯誤"
    27 
    28 #: includes/class-elsio-restore.php:138
    29 msgid "No original backup found for this image."
    30 msgstr "找不到此圖片的原始備份。"
    31 
    32 #: includes/class-elsio-restore.php:146
    33 msgid "Backup path is invalid or outside the originals directory."
    34 msgstr "備份路徑無效或位於原始檔目錄之外。"
    35 
    36 #: includes/class-elsio-restore.php:153
    37 msgid "Backup file no longer exists on disk."
    38 msgstr "備份檔案已不存在於磁碟上。"
    39 
    40 #: includes/class-elsio-restore.php:161
    41 msgid "Could not determine attachment file path."
    42 msgstr "無法判斷附件檔案路徑。"
    43 
    44 #: includes/class-elsio-restore.php:180
    45 msgid "Could not determine restore path for format-changed image."
    46 msgstr "無法判斷格式已變更圖片的還原路徑。"
    47 
    48 #: includes/class-elsio-restore.php:190
    49 msgid "Could not write restored file to disk."
    50 msgstr "無法將還原的檔案寫入磁碟。"
    51 
    52 #: includes/class-elsio-restore.php:199
    53 msgid "Restored file is empty or missing — restore aborted."
    54 msgstr "還原的檔案為空或遺失 — 已中止還原。"
    55 
    56 #: includes/class-elsio-restore.php:336 includes/class-elsio-restore.php:420
    57 #: includes/class-elsio-restore.php:461 includes/class-elsio-thumb-regen.php:60
    58 #: includes/class-elsio-thumb-regen.php:84
    59 #: includes/class-elsio-thumb-regen.php:140
    60 #: includes/class-elsio-thumb-regen.php:236
    61 #: includes/class-elsio-bulk-optimizer.php:157
    62 #: includes/class-elsio-bulk-optimizer.php:182
    63 #: includes/class-elsio-bulk-optimizer.php:242
    64 #: includes/class-elsio-bulk-optimizer.php:564
    65 #: includes/class-elsio-bulk-optimizer.php:683
    66 #: includes/class-elsio-bulk-optimizer.php:752
    67 #: includes/class-elsio-dedup.php:135 includes/class-elsio-dedup.php:266
    68 msgid "Insufficient permissions."
    69 msgstr "權限不足。"
    70 
    71 #: includes/class-elsio-restore.php:430
    72 #: includes/class-elsio-thumb-regen.php:154
    73 #: includes/class-elsio-bulk-optimizer.php:256
    74 #: includes/class-elsio-bulk-optimizer.php:762
    75 msgid "Invalid attachment ID."
    76 msgstr "附件 ID 無效。"
    77 
    78 #: includes/class-elsio-restore.php:500
    79 #, php-format
     12"X-Domain: effortless-simple-image-optimiser\n"
     13
     14msgid "%1$s (%2$s%)"
     15msgstr "%1$s (%2$s%)"
     16
     17msgid "%1$s / %2$s (%3$s%)"
     18msgstr "%1$s / %2$s (%3$s%)"
     19
     20msgid "%1$s original(s) stored, using %2$s."
     21msgstr "已儲存 %1$s 個原始檔,使用 %2$s。"
     22
     23msgid "%1$s — %2$s size(s) generated."
     24msgstr "%1$s — 已產生 %2$s 個尺寸。"
     25
     26msgid "%1$s — saved %2$s% (%3$s)"
     27msgstr "%1$s — 節省 %2$s%(%3$s)"
     28
     29msgid "%d optimisation flag cleared."
     30msgid_plural "%d optimisation flags cleared."
     31msgstr[0] "已清除 %d 個最佳化標記。"
     32
    8033msgid "%d original deleted."
    8134msgid_plural "%d originals deleted."
    8235msgstr[0] "已刪除 %d 個原始檔。"
    8336
    84 #: includes/class-elsio-thumb-regen.php:179
    85 #: includes/class-elsio-bulk-optimizer.php:286
    86 msgid "Could not determine uploads directory."
    87 msgstr "無法判斷上傳目錄。"
    88 
    89 #: includes/class-elsio-thumb-regen.php:188
    90 #: includes/class-elsio-bulk-optimizer.php:295
    91 msgid "File is outside the uploads directory."
    92 msgstr "檔案位於上傳目錄之外。"
    93 
    94 #: includes/class-elsio-thumb-regen.php:199
    95 msgid "Could not regenerate metadata."
    96 msgstr "無法重新產生中繼資料。"
    97 
    98 #: includes/class-elsio-thumb-regen.php:262
    99 #, php-format
    10037msgid "%d regeneration flag cleared."
    10138msgid_plural "%d regeneration flags cleared."
    10239msgstr[0] "已清除 %d 個重新產生標記。"
    10340
    104 #: includes/class-elsio-bulk-optimizer.php:267
     41msgid "%s ghost attachment(s) found."
     42msgstr "找到 %s 個幽靈附件。"
     43
     44msgid "%s restored."
     45msgstr "已還原 %s。"
     46
     47msgid ".htaccess writable"
     48msgstr ".htaccess 可寫入"
     49
     50msgid "About"
     51msgstr "關於"
     52
     53msgid "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force a new pass."
     54msgstr "所有圖片皆已最佳化。使用「全部重新最佳化」以強制重新執行一次。"
     55
     56msgid "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to force a new pass."
     57msgstr "所有縮圖皆已重新產生。勾選「再次重新產生」以強制重新執行一次。"
     58
     59msgid "Apache server"
     60msgstr "Apache 伺服器"
     61
     62msgid "Auto-optimise on upload"
     63msgstr "上傳時自動最佳化"
     64
     65msgid "Automatically optimise images when they are uploaded to the Media Library."
     66msgstr "圖片上傳至媒體庫時自動進行最佳化。"
     67
     68msgid "Automatically scale down images that exceed the configured dimensions."
     69msgstr "自動縮小超過設定尺寸的圖片。"
     70
     71msgid "Backup file no longer exists on disk."
     72msgstr "備份檔案已不存在於磁碟上。"
     73
     74msgid "Backup path is invalid or outside the originals directory."
     75msgstr "備份路徑無效或位於原始檔目錄之外。"
     76
     77msgid "Before each optimisation, the plugin saves a copy of the original image. Use this tab to restore images to their pre-optimisation state or to delete the backups once you are happy with the results."
     78msgstr "每次最佳化前,外掛都會儲存一份原始圖片的副本。請使用此分頁,將圖片還原為最佳化前的狀態,或在您對結果滿意後刪除備份。"
     79
     80msgid "Bulk Optimise"
     81msgstr "批次最佳化"
     82
     83msgid "Bulk Optimise Existing Media"
     84msgstr "批次最佳化現有媒體"
     85
     86msgid "Clean Up Ghost Attachments"
     87msgstr "清理幽靈附件"
     88
     89msgid "Clear the \"already optimised\" flag from all images. This lets you re-run the bulk optimiser with new settings without ticking the checkbox above."
     90msgstr "清除所有圖片的「已最佳化」標記。這樣即可使用新設定重新執行批次最佳化,而不需勾選上方的核取方塊。"
     91
     92msgid "Clear the \"already regenerated\" flag from all images so the full library can be processed again."
     93msgstr "清除所有圖片的「已重新產生」標記,以便重新處理整個媒體庫。"
     94
     95msgid "Compression"
     96msgstr "壓縮"
     97
     98msgid "Configure compression quality and optional format conversions."
     99msgstr "設定壓縮品質及選用的格式轉換。"
     100
     101msgid "Control when the optimiser runs."
     102msgstr "控制最佳化工具的執行時機。"
     103
     104msgid "Convert PNG to JPEG"
     105msgstr "將 PNG 轉換為 JPEG"
     106
     107msgid "Convert opaque (non-transparent) PNG images to JPEG to save space. Transparent PNGs are always kept as PNG."
     108msgstr "將不透明(非透明)的 PNG 圖片轉換為 JPEG 以節省空間。透明的 PNG 一律保留為 PNG 格式。"
     109
     110msgid "Copies every stored original back over the optimised file, deletes WebP sidecars, and regenerates thumbnails. Images are processed one at a time."
     111msgstr "將每個已儲存的原始檔複製回最佳化後的檔案上、刪除 WebP 附屬檔案,並重新產生縮圖。圖片會逐一處理。"
     112
     113msgid "Could not create backup — optimisation skipped to prevent data loss."
     114msgstr "無法建立備份 — 為避免資料遺失已略過最佳化。"
     115
     116msgid "Could not delete attachment record."
     117msgstr "無法刪除附件記錄。"
     118
     119msgid "Could not determine attachment file path."
     120msgstr "無法判斷附件檔案路徑。"
     121
     122msgid "Could not determine restore path for format-changed image."
     123msgstr "無法判斷格式已變更圖片的還原路徑。"
     124
     125msgid "Could not determine uploads directory."
     126msgstr "無法判斷上傳目錄。"
     127
     128msgid "Could not read image metadata."
     129msgstr "無法讀取圖片中繼資料。"
     130
     131msgid "Could not regenerate metadata."
     132msgstr "無法重新產生中繼資料。"
     133
     134msgid "Could not restore from backup before re-optimisation."
     135msgstr "重新最佳化前無法從備份還原。"
     136
     137msgid "Could not write optimised image to disk."
     138msgstr "無法將最佳化後的圖片寫入磁碟。"
     139
     140msgid "Could not write restored file to disk."
     141msgstr "無法將還原的檔案寫入磁碟。"
     142
     143msgid "Could not write to .htaccess. Please check file permissions."
     144msgstr "無法寫入 .htaccess,請檢查檔案權限。"
     145
     146msgid "Delete ghost records"
     147msgstr "刪除幽靈記錄"
     148
     149msgid "Discard All Originals"
     150msgstr "捨棄所有原始檔"
     151
     152msgid "Discard all originals"
     153msgstr "捨棄所有原始檔"
     154
     155msgid "Done. %s original(s) deleted."
     156msgstr "已完成。已刪除 %s 個原始檔。"
     157
     158msgid "Done. Deleted %s ghost record(s)."
     159msgstr "已完成。已刪除 %s 個幽靈記錄。"
     160
     161msgid "Done. Processed %1$s image(s), %2$s error(s)."
     162msgstr "已完成。已處理 %1$s 張圖片,發生 %2$s 個錯誤。"
     163
     164msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
     165msgstr "已完成。已處理 %1$s 張圖片,共節省 %2$s,發生 %3$s 個錯誤。"
     166
     167msgid "Done. Processed %s group(s)."
     168msgstr "已完成。已處理 %s 個群組。"
     169
     170msgid "Done. Restored %1$s image(s), %2$s error(s)."
     171msgstr "已完成。已還原 %1$s 張圖片,發生 %2$s 個錯誤。"
     172
     173msgid "Duplicate cleanup log"
     174msgstr "重複項目清理紀錄"
     175
     176msgid "Effortless Simple Image Optimiser"
     177msgstr "Effortless Simple Image Optimiser"
     178
     179msgid "Effortless Simple Image Optimiser compresses, resizes and converts images using the built-in PHP GD library — no external services required."
     180msgstr "Effortless Simple Image Optimiser 使用內建的 PHP GD 函式庫壓縮、調整大小並轉換圖片 — 無需外部服務。"
     181
     182msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
     183msgstr "Effortless Simple Image Optimiser 需要 WordPress 5.9 以上版本。"
     184
     185msgid "Enable resizing"
     186msgstr "啟用調整大小"
     187
     188msgid "Environment"
     189msgstr "環境"
     190
     191msgid "Error:"
     192msgstr "錯誤:"
     193
     194msgid "Fetching image list&#8230;"
     195msgstr "正在取得圖片清單&#8230;"
     196
     197msgid "File exists on disk — will not delete."
     198msgstr "檔案存在於磁碟上 — 不會刪除。"
     199
     200msgid "File is outside the uploads directory."
     201msgstr "檔案位於上傳目錄之外。"
     202
     203msgid "Find &amp; Remove Duplicate Images"
     204msgstr "尋找並移除重複圖片"
     205
     206msgid "Find Duplicates"
     207msgstr "尋找重複項目"
     208
     209msgid "Fix all duplicates"
     210msgstr "修正所有重複項目"
     211
     212msgid "Found %s image(s) to optimise."
     213msgstr "找到 %s 張圖片待最佳化。"
     214
     215msgid "Found %s image(s) to regenerate."
     216msgstr "找到 %s 張圖片待重新產生。"
     217
     218msgid "GD could not load the image."
     219msgstr "GD 無法載入圖片。"
     220
     221msgid "GD could not resize the image."
     222msgstr "GD 無法調整圖片大小。"
     223
     224msgid "GD extension"
     225msgstr "GD 擴充功能"
     226
     227msgid "GD library detected — image optimisation is available."
     228msgstr "已偵測到 GD 函式庫 — 可使用圖片最佳化功能。"
     229
     230msgid "GD library not available."
     231msgstr "GD 函式庫無法使用。"
     232
     233msgid "General"
     234msgstr "一般"
     235
     236msgid "Generate WebP copy"
     237msgstr "產生 WebP 副本"
     238
     239msgid "Ghost attachments are Media Library records whose image files no longer exist on disk. They waste database space and appear as skipped entries during bulk optimisation. This tool removes the orphaned database records only — no files are deleted."
     240msgstr "幽靈附件是指圖片檔案已不存在於磁碟上的媒體庫記錄。它們會浪費資料庫空間,並在批次最佳化期間顯示為略過的項目。此工具僅會移除孤立的資料庫記錄 — 不會刪除任何檔案。"
     241
     242msgid "Ghost cleanup log"
     243msgstr "幽靈清理紀錄"
     244
     245msgid "Ghost record ID %s deleted."
     246msgstr "已刪除幽靈記錄 ID %s。"
     247
     248msgid "ID %1$s skipped: %2$s"
     249msgstr "已略過 ID %1$s:%2$s"
     250
     251msgid "Image Optimiser"
     252msgstr "圖片最佳化"
     253
     254msgid "Image Optimiser Settings"
     255msgstr "圖片最佳化設定"
     256
     257msgid "Image file not found or not readable."
     258msgstr "找不到圖片檔案或無法讀取。"
     259
     260msgid "Images taller than this will be scaled down proportionally."
     261msgstr "高度超過此值的圖片將依比例縮小。"
     262
     263msgid "Images wider than this will be scaled down proportionally."
     264msgstr "寬度超過此值的圖片將依比例縮小。"
     265
     266msgid "Insert now"
     267msgstr "立即插入"
     268
     269msgid "Insufficient permissions."
     270msgstr "權限不足。"
     271
     272msgid "Invalid attachment ID."
     273msgstr "附件 ID 無效。"
     274
     275msgid "Invalid parameters."
     276msgstr "參數無效。"
     277
     278msgid "JPEG quality"
     279msgstr "JPEG 品質"
     280
     281msgid "JPEG support"
     282msgstr "JPEG 支援"
     283
     284msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
     285msgstr "保留 %1$s — 已移除 %2$s 個重複項,已更新 %3$s 個參照。"
     286
     287msgid "Maximum height (px)"
     288msgstr "最大高度(px)"
     289
     290msgid "Maximum width (px)"
     291msgstr "最大寬度(px)"
     292
     293msgid "No duplicate images found."
     294msgstr "未找到重複的圖片。"
     295
     296msgid "No ghost attachments found."
     297msgstr "未找到幽靈附件。"
     298
     299msgid "No original backup found for this image."
     300msgstr "找不到此圖片的原始備份。"
     301
     302msgid "No stored originals found."
     303msgstr "未找到已儲存的原始檔。"
     304
     305msgid "Optimisation log"
     306msgstr "最佳化紀錄"
     307
     308msgid "Optimisation progress"
     309msgstr "最佳化進度"
     310
     311msgid "Optimise all images already in your Media Library using your current settings. Images are processed one at a time to avoid server timeouts."
     312msgstr "使用目前的設定,最佳化您媒體庫中所有現有的圖片。圖片會逐一處理,以避免伺服器逾時。"
     313
     314msgid "Optimised"
     315msgstr "已最佳化"
     316
     317msgid "Optimised image file is empty or missing after write."
     318msgstr "寫入後最佳化的圖片檔案為空或遺失。"
     319
     320msgid "Originals"
     321msgstr "原始檔"
     322
     323msgid "Originals are stored in elsio-originals/ inside your uploads folder and are protected from direct browser access on Apache."
     324msgstr "原始檔儲存於上傳資料夾內的 elsio-originals/ 中,並在 Apache 上受到保護,防止瀏覽器直接存取。"
     325
     326msgid "PHP version"
     327msgstr "PHP 版本"
     328
     329msgid "PNG support"
     330msgstr "PNG 支援"
     331
     332msgid "Pending"
     333msgstr "待處理"
     334
     335msgid "Permanently deletes all stored original files to free up disk space. This cannot be undone."
     336msgstr "永久刪除所有已儲存的原始檔案以釋放磁碟空間。此操作無法復原。"
     337
     338msgid "Plugin Activation Error"
     339msgstr "外掛啟用錯誤"
     340
     341msgid "Quality level for JPEG (and PNG conversion). Lower values produce smaller files. Recommended: 75–85."
     342msgstr "JPEG(及 PNG 轉換)的品質等級。數值越低,檔案越小。建議值:75–85。"
     343
     344msgid "Quality level for generated WebP files. Recommended: 75–85."
     345msgstr "產生的 WebP 檔案的品質等級。建議值:75–85。"
     346
     347msgid "Re-optimise already-processed images"
     348msgstr "重新最佳化已處理過的圖片"
     349
     350msgid "Re-regenerate already-processed images"
     351msgstr "再次重新產生已處理過的圖片"
     352
     353msgid "Refresh stats"
     354msgstr "重新整理統計資料"
     355
     356msgid "Regenerate Thumbnails"
     357msgstr "重新產生縮圖"
     358
     359msgid "Regenerate all thumbnail sizes for existing Media Library images. Useful after changing image sizes in your theme or adding new crop dimensions. Images are processed one at a time to avoid server timeouts."
     360msgstr "為媒體庫中現有的圖片重新產生所有縮圖尺寸。適用於變更佈景主題的圖片尺寸或新增裁切尺寸之後。圖片會逐一處理,以避免伺服器逾時。"
     361
     362msgid "Regenerated"
     363msgstr "已重新產生"
     364
     365msgid "Regeneration log"
     366msgstr "重新產生紀錄"
     367
     368msgid "Regeneration progress"
     369msgstr "重新產生進度"
     370
     371msgid "Reset Optimisation Flags"
     372msgstr "重設最佳化標記"
     373
     374msgid "Reset Regeneration Flags"
     375msgstr "重設重新產生標記"
     376
     377msgid "Reset all flags"
     378msgstr "重設所有標記"
     379
     380msgid "Resizing"
     381msgstr "調整大小"
     382
     383msgid "Restore All Originals"
     384msgstr "還原所有原始檔"
     385
     386msgid "Restore all originals"
     387msgstr "還原所有原始檔"
     388
     389msgid "Restore log"
     390msgstr "還原紀錄"
     391
     392msgid "Restore progress"
     393msgstr "還原進度"
     394
     395msgid "Restored file is empty or missing — restore aborted."
     396msgstr "還原的檔案為空或遺失 — 已中止還原。"
     397
     398msgid "Save Settings"
     399msgstr "儲存設定"
     400
     401msgid "Save an additional .webp sidecar file alongside each optimised image (requires GD with WebP support)."
     402msgstr "在每個最佳化圖片旁另外儲存一個 .webp 附屬檔案(需要支援 WebP 的 GD)。"
     403
     404msgid "Scale down images that exceed the maximum dimensions below."
     405msgstr "縮小超過以下最大尺寸的圖片。"
     406
     407msgid "Scan for duplicates"
     408msgstr "尋找重複項目"
     409
     410msgid "Scan for ghost attachments"
     411msgstr "掃描幽靈附件"
     412
     413msgid "Scanning Media Library..."
     414msgstr "正在掃描媒體庫…"
     415
     416msgid "Scanning for stored originals&#8230;"
     417msgstr "正在搜尋已儲存的原始檔&#8230;"
     418
     419msgid "Scanning..."
     420msgstr "掃描中…"
     421
     422msgid "Scanning... %s image(s) checked so far."
     423msgstr "掃描中…目前已檢查 %s 張圖片。"
     424
     425msgid "Scanning... %s original(s) found so far."
     426msgstr "掃描中…目前已找到 %s 個原始檔。"
     427
     428msgid "Scans your Media Library for exact duplicate image files. The oldest copy (lowest ID) is kept; all references in posts, pages and featured images are updated to point to the original before the duplicates are deleted."
     429msgstr "掃描您的媒體庫以尋找完全相同的重複圖片檔案。系統會保留最舊的副本(ID 最小者);文章、頁面及精選圖片中的所有參照,會在刪除重複項目前先更新為指向原始檔。"
     430
     431msgid "Security check failed."
     432msgstr "安全檢查失敗。"
     433
     434msgid "Settings"
     435msgstr "設定"
     436
     437msgid "Start Optimisation"
     438msgstr "開始最佳化"
     439
     440msgid "Start Regeneration"
     441msgstr "開始重新產生"
     442
     443msgid "Stop"
     444msgstr "停止"
     445
     446msgid "Stopped by user."
     447msgstr "已由使用者停止。"
     448
     449msgid "Stored Originals"
     450msgstr "已儲存的原始檔"
     451
     452msgid "The PHP GD extension is required for this plugin to work. Please contact your hosting provider to enable it."
     453msgstr "此外掛需要 PHP GD 擴充功能才能運作。請聯絡您的主機業者以啟用它。"
     454
    105455msgid "This image is already being processed."
    106456msgstr "此圖片已在處理中。"
    107457
    108 #: includes/class-elsio-bulk-optimizer.php:332
    109 msgid "Could not create backup — optimisation skipped to prevent data loss."
    110 msgstr "無法建立備份 — 為避免資料遺失已略過最佳化。"
    111 
    112 #: includes/class-elsio-bulk-optimizer.php:348
    113 msgid "Could not restore from backup before re-optimisation."
    114 msgstr "重新最佳化前無法從備份還原。"
    115 
    116 #: includes/class-elsio-bulk-optimizer.php:593
    117 #, php-format
    118 msgid "%d optimisation flag cleared."
    119 msgid_plural "%d optimisation flags cleared."
    120 msgstr[0] "已清除 %d 個最佳化標記。"
    121 
    122 #: includes/class-elsio-bulk-optimizer.php:771
    123 msgid "File exists on disk — will not delete."
    124 msgstr "檔案存在於磁碟上 — 不會刪除。"
    125 
    126 #: includes/class-elsio-bulk-optimizer.php:782
    127 msgid "Could not delete attachment record."
    128 msgstr "無法刪除附件記錄。"
    129 
    130 #: includes/class-elsio-dedup.php:283
     458msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start optimisation below; it processes images individually and is not affected by this limit."
     459msgstr "此媒體庫規模夠大,以致下方的統計數字可能不完整 — 伺服器計算所有圖片所需的時間已用盡。請重新載入此分頁以繼續計算,或直接在下方開始最佳化;圖片會逐一處理,不受此限制影響。"
     460
     461msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start regeneration below; it processes images individually and is not affected by this limit."
     462msgstr "此媒體庫規模夠大,以致下方的統計數字可能不完整 — 伺服器計算所有圖片所需的時間已用盡。請重新載入此分頁以繼續計算,或直接在下方開始重新產生;圖片會逐一處理,不受此限制影響。"
     463
     464msgid "This will clear all optimisation flags so all images are treated as unprocessed. Continue?"
     465msgstr "此操作將清除所有最佳化標記,讓所有圖片視為未處理。要繼續嗎?"
     466
     467msgid "This will clear all regeneration flags so all images are treated as unprocessed. Continue?"
     468msgstr "此操作將清除所有重新產生標記,讓所有圖片視為未處理。要繼續嗎?"
     469
     470msgid "This will permanently delete all stored originals to free disk space. You will not be able to restore images afterwards. Continue?"
     471msgstr "此操作將永久刪除所有已儲存的原始檔以釋放磁碟空間。之後將無法還原圖片。要繼續嗎?"
     472
     473msgid "This will permanently delete duplicate images and update all references. Make sure you have a backup. Continue?"
     474msgstr "此操作將永久刪除重複的圖片並更新所有參照。請確認您已有備份。要繼續嗎?"
     475
     476msgid "This will permanently delete the orphaned database records. Files are already missing from disk. Continue?"
     477msgstr "此操作將永久刪除孤立的資料庫記錄。檔案已不存在於磁碟上。要繼續嗎?"
     478
     479msgid "This will restore all images to their pre-optimisation originals and regenerate thumbnails. Continue?"
     480msgstr "此操作將把所有圖片還原為最佳化前的原始檔並重新產生縮圖。要繼續嗎?"
     481
    131482msgid "Too many IDs in request."
    132483msgstr "要求中的 ID 過多。"
    133484
    134 #: includes/class-elsio-dedup.php:290
    135 msgid "Invalid parameters."
    136 msgstr "參數無效。"
    137 
    138 #: includes/class-elsio-image-optimizer.php:275
    139 msgid "Image file not found or not readable."
    140 msgstr "找不到圖片檔案或無法讀取。"
    141 
    142 #: includes/class-elsio-image-optimizer.php:283
    143 msgid "Could not read image metadata."
    144 msgstr "無法讀取圖片中繼資料。"
    145 
    146 #: includes/class-elsio-image-optimizer.php:298
    147 msgid "GD could not load the image."
    148 msgstr "GD 無法載入圖片。"
    149 
    150 #: includes/class-elsio-image-optimizer.php:309
    151 msgid "GD could not resize the image."
    152 msgstr "GD 無法調整圖片大小。"
    153 
    154 #: includes/class-elsio-image-optimizer.php:357
    155 msgid "Could not write optimised image to disk."
    156 msgstr "無法將最佳化後的圖片寫入磁碟。"
    157 
    158 #: includes/class-elsio-image-optimizer.php:366
    159 msgid "Optimised image file is empty or missing after write."
    160 msgstr "寫入後最佳化的圖片檔案為空或遺失。"
    161 
    162 #: includes/class-elsio-settings.php:108
    163 msgid "Image Optimiser Settings"
    164 msgstr "圖片最佳化設定"
    165 
    166 #: includes/class-elsio-settings.php:109
    167 msgid "Image Optimiser"
    168 msgstr "圖片最佳化"
    169 
    170 #: includes/class-elsio-settings.php:137
    171 msgid "General"
    172 msgstr "一般"
    173 
    174 #: includes/class-elsio-settings.php:144
    175 msgid "Auto-optimise on upload"
    176 msgstr "上傳時自動最佳化"
    177 
    178 #: includes/class-elsio-settings.php:150
    179 msgid ""
    180 "Automatically optimise images when they are uploaded to the Media Library."
    181 msgstr "圖片上傳至媒體庫時自動進行最佳化。"
    182 
    183 #: includes/class-elsio-settings.php:158
    184 msgid "Compression"
    185 msgstr "壓縮"
    186 
    187 #: includes/class-elsio-settings.php:165
    188 msgid "JPEG quality"
    189 msgstr "JPEG 品質"
    190 
    191 #: includes/class-elsio-settings.php:173
    192 msgid ""
    193 "Quality level for JPEG (and PNG conversion). Lower values produce smaller "
    194 "files. Recommended: 75–85."
    195 msgstr "JPEG(及 PNG 轉換)的品質等級。數值越低,檔案越小。建議值:75–85。"
    196 
    197 #: includes/class-elsio-settings.php:179
    198 msgid "Convert PNG to JPEG"
    199 msgstr "將 PNG 轉換為 JPEG"
    200 
    201 #: includes/class-elsio-settings.php:185
    202 msgid ""
    203 "Convert opaque (non-transparent) PNG images to JPEG to save space. "
    204 "Transparent PNGs are always kept as PNG."
    205 msgstr "將不透明(非透明)的 PNG 圖片轉換為 JPEG 以節省空間。透明的 PNG 一律保留為 PNG 格式。"
    206 
    207 #: includes/class-elsio-settings.php:192
    208 msgid "Generate WebP copy"
    209 msgstr "產生 WebP 副本"
    210 
    211 #: includes/class-elsio-settings.php:198
    212 msgid ""
    213 "Save an additional .webp sidecar file alongside each optimised image "
    214 "(requires GD with WebP support)."
    215 msgstr "在每個最佳化圖片旁另外儲存一個 .webp 附屬檔案(需要支援 WebP 的 GD)。"
    216 
    217 #: includes/class-elsio-settings.php:205
     485msgid "Total images"
     486msgstr "圖片總數"
     487
     488msgid "Version:"
     489msgstr "版本:"
     490
    218491msgid "WebP quality"
    219492msgstr "WebP 品質"
    220493
    221 #: includes/class-elsio-settings.php:213
    222 msgid "Quality level for generated WebP files. Recommended: 75–85."
    223 msgstr "產生的 WebP 檔案的品質等級。建議值:75–85。"
    224 
    225 #: includes/class-elsio-settings.php:220
    226 msgid "Resizing"
    227 msgstr "調整大小"
    228 
    229 #: includes/class-elsio-settings.php:227
    230 msgid "Enable resizing"
    231 msgstr "啟用調整大小"
    232 
    233 #: includes/class-elsio-settings.php:233
    234 msgid "Scale down images that exceed the maximum dimensions below."
    235 msgstr "縮小超過以下最大尺寸的圖片。"
    236 
    237 #: includes/class-elsio-settings.php:240
    238 msgid "Maximum width (px)"
    239 msgstr "最大寬度(px)"
    240 
    241 #: includes/class-elsio-settings.php:248
    242 msgid "Images wider than this will be scaled down proportionally."
    243 msgstr "寬度超過此值的圖片將依比例縮小。"
    244 
    245 #: includes/class-elsio-settings.php:255
    246 msgid "Maximum height (px)"
    247 msgstr "最大高度(px)"
    248 
    249 #: includes/class-elsio-settings.php:263
    250 msgid "Images taller than this will be scaled down proportionally."
    251 msgstr "高度超過此值的圖片將依比例縮小。"
    252 
    253 #: includes/class-elsio-settings.php:335
    254 #, php-format
    255 msgid "Found %s image(s) to optimise."
    256 msgstr "找到 %s 張圖片待最佳化。"
    257 
    258 #: includes/class-elsio-settings.php:338
    259 msgid "%1$s — saved %2$s% (%3$s)"
    260 msgstr "%1$s — 節省 %2$s%(%3$s)"
    261 
    262 #: includes/class-elsio-settings.php:341
    263 #, php-format
    264 msgid "ID %1$s skipped: %2$s"
    265 msgstr "已略過 ID %1$s:%2$s"
    266 
    267 #: includes/class-elsio-settings.php:344
    268 #, php-format
    269 msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
    270 msgstr "已完成。已處理 %1$s 張圖片,共節省 %2$s,發生 %3$s 個錯誤。"
    271 
    272 #: includes/class-elsio-settings.php:347
    273 msgid "%1$s / %2$s (%3$s%)"
    274 msgstr "%1$s / %2$s (%3$s%)"
    275 
    276 #: includes/class-elsio-settings.php:367
    277 msgid "Fetching image list&#8230;"
    278 msgstr "正在取得圖片清單&#8230;"
    279 
    280 #: includes/class-elsio-settings.php:369
    281 msgid ""
    282 "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force "
    283 "a new pass."
    284 msgstr "所有圖片皆已最佳化。使用「全部重新最佳化」以強制重新執行一次。"
    285 
    286 #: includes/class-elsio-settings.php:372 includes/class-elsio-settings.php:418
    287 msgid "Stopped by user."
    288 msgstr "已由使用者停止。"
    289 
    290 #: includes/class-elsio-settings.php:375 includes/class-elsio-settings.php:387
    291 #: includes/class-elsio-settings.php:405 includes/class-elsio-settings.php:419
    292 #: includes/class-elsio-settings.php:431
    293 msgid "Error:"
    294 msgstr "錯誤:"
    295 
    296 #: includes/class-elsio-settings.php:376
     494msgid "WebP rewrite rules"
     495msgstr "WebP 重寫規則"
     496
     497msgid "WebP rewrite rules inserted into .htaccess."
     498msgstr "已將 WebP 重寫規則插入 .htaccess。"
     499
     500msgid "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP delivery at the server level."
     501msgstr "WebP 重寫規則需要 Apache。在 Nginx 或其他伺服器上,請於伺服器層級設定 WebP 傳送方式。"
     502
     503msgid "WebP support (GD)"
     504msgstr "WebP 支援(GD)"
     505
     506msgid "duplicate groups"
     507msgstr "重複群組"
     508
    297509msgid "file not found on disk (ghost attachment — skipped)."
    298510msgstr "磁碟上找不到檔案(幽靈附件 — 已略過)。"
    299511
    300 #: includes/class-elsio-settings.php:378
    301 msgid "Scanning..."
    302 msgstr "掃描中…"
    303 
    304 #: includes/class-elsio-settings.php:380 includes/class-elsio-settings.php:425
    305 #, php-format
    306 msgid "Scanning... %s image(s) checked so far."
    307 msgstr "掃描中…目前已檢查 %s 張圖片。"
    308 
    309 #: includes/class-elsio-settings.php:382
    310 #, php-format
    311 msgid "%s ghost attachment(s) found."
    312 msgstr "找到 %s 個幽靈附件。"
    313 
    314 #: includes/class-elsio-settings.php:383
    315 msgid "No ghost attachments found."
    316 msgstr "未找到幽靈附件。"
    317 
    318 #: includes/class-elsio-settings.php:384
    319 msgid ""
    320 "This will permanently delete the orphaned database records. Files are "
    321 "already missing from disk. Continue?"
    322 msgstr "此操作將永久刪除孤立的資料庫記錄。檔案已不存在於磁碟上。要繼續嗎?"
    323 
    324 #: includes/class-elsio-settings.php:386
    325 #, php-format
    326 msgid "Ghost record ID %s deleted."
    327 msgstr "已刪除幽靈記錄 ID %s。"
    328 
    329 #: includes/class-elsio-settings.php:389
    330 #, php-format
    331 msgid "Done. Deleted %s ghost record(s)."
    332 msgstr "已完成。已刪除 %s 個幽靈記錄。"
    333 
    334 #: includes/class-elsio-settings.php:391
    335 msgid ""
    336 "This will clear all optimisation flags so all images are treated as "
    337 "unprocessed. Continue?"
    338 msgstr "此操作將清除所有最佳化標記,讓所有圖片視為未處理。要繼續嗎?"
    339 
    340 #: includes/class-elsio-settings.php:393
    341 msgid "Scanning for stored originals&#8230;"
    342 msgstr "正在搜尋已儲存的原始檔&#8230;"
    343 
    344 #: includes/class-elsio-settings.php:395
    345 #, php-format
    346 msgid "Scanning... %s original(s) found so far."
    347 msgstr "掃描中…目前已找到 %s 個原始檔。"
    348 
    349 #: includes/class-elsio-settings.php:396
    350 msgid "No stored originals found."
    351 msgstr "未找到已儲存的原始檔。"
    352 
    353 #: includes/class-elsio-settings.php:398
    354 #, php-format
    355 msgid "%1$s original(s) stored, using %2$s."
    356 msgstr "已儲存 %1$s 個原始檔,使用 %2$s。"
    357 
    358 #: includes/class-elsio-settings.php:400
    359 #, php-format
    360 msgid "%s restored."
    361 msgstr "已還原 %s。"
    362 
    363 #: includes/class-elsio-settings.php:402
    364 #, php-format
    365 msgid "Done. Restored %1$s image(s), %2$s error(s)."
    366 msgstr "已完成。已還原 %1$s 張圖片,發生 %2$s 個錯誤。"
    367 
    368 #: includes/class-elsio-settings.php:404
    369 #, php-format
    370 msgid "Done. %s original(s) deleted."
    371 msgstr "已完成。已刪除 %s 個原始檔。"
    372 
    373 #: includes/class-elsio-settings.php:406
    374 msgid ""
    375 "This will restore all images to their pre-optimisation originals and "
    376 "regenerate thumbnails. Continue?"
    377 msgstr "此操作將把所有圖片還原為最佳化前的原始檔並重新產生縮圖。要繼續嗎?"
    378 
    379 #: includes/class-elsio-settings.php:407
    380 msgid ""
    381 "This will permanently delete all stored originals to free disk space. You "
    382 "will not be able to restore images afterwards. Continue?"
    383 msgstr "此操作將永久刪除所有已儲存的原始檔以釋放磁碟空間。之後將無法還原圖片。要繼續嗎?"
    384 
    385 #: includes/class-elsio-settings.php:411
    386 #, php-format
    387 msgid "Found %s image(s) to regenerate."
    388 msgstr "找到 %s 張圖片待重新產生。"
    389 
    390 #: includes/class-elsio-settings.php:412
    391 msgid ""
    392 "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to "
    393 "force a new pass."
    394 msgstr "所有縮圖皆已重新產生。勾選「再次重新產生」以強制重新執行一次。"
    395 
    396 #: includes/class-elsio-settings.php:414
    397 #, php-format
    398 msgid "%1$s — %2$s size(s) generated."
    399 msgstr "%1$s — 已產生 %2$s 個尺寸。"
    400 
    401 #: includes/class-elsio-settings.php:415
    402512msgid "file not found on disk — skipped."
    403513msgstr "磁碟上找不到檔案 — 已略過。"
    404514
    405 #: includes/class-elsio-settings.php:417
    406 #, php-format
    407 msgid "Done. Processed %1$s image(s), %2$s error(s)."
    408 msgstr "已完成。已處理 %1$s 張圖片,發生 %2$s 個錯誤。"
    409 
    410 #: includes/class-elsio-settings.php:420
    411 msgid ""
    412 "This will clear all regeneration flags so all images are treated as "
    413 "unprocessed. Continue?"
    414 msgstr "此操作將清除所有重新產生標記,讓所有圖片視為未處理。要繼續嗎?"
    415 
    416 #: includes/class-elsio-settings.php:423
    417 msgid "Scanning Media Library..."
    418 msgstr "正在掃描媒體庫…"
    419 
    420 #: includes/class-elsio-settings.php:426
    421 msgid "No duplicate images found."
    422 msgstr "未找到重複的圖片。"
    423 
    424 #: includes/class-elsio-settings.php:428
    425 #, php-format
    426 msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
    427 msgstr "保留 %1$s — 已移除 %2$s 個重複項,已更新 %3$s 個參照。"
    428 
    429 #: includes/class-elsio-settings.php:430
    430 #, php-format
    431 msgid "Done. Processed %s group(s)."
    432 msgstr "已完成。已處理 %s 個群組。"
    433 
    434 #: includes/class-elsio-settings.php:433
    435 msgid "%1$s (%2$s%)"
    436 msgstr "%1$s (%2$s%)"
    437 
    438 #: includes/class-elsio-settings.php:434
    439 msgid ""
    440 "This will permanently delete duplicate images and update all references. "
    441 "Make sure you have a backup. Continue?"
    442 msgstr "此操作將永久刪除重複的圖片並更新所有參照。請確認您已有備份。要繼續嗎?"
    443 
    444 #: includes/class-elsio-settings.php:435
    445 msgid "duplicate groups"
    446 msgstr "重複群組"
    447 
    448 #: includes/class-elsio-settings.php:436
     515msgid "recoverable"
     516msgstr "可回收空間"
     517
    449518msgid "redundant files"
    450519msgstr "重複檔案"
    451520
    452 #: includes/class-elsio-settings.php:437
    453 msgid "recoverable"
    454 msgstr "可回收空間"
    455 
    456 #: includes/class-elsio-settings.php:465
    457 msgid "Effortless Simple Image Optimiser"
    458 msgstr "Effortless Simple Image Optimiser"
    459 
    460 #: includes/class-elsio-settings.php:470
    461 msgid "GD library not available."
    462 msgstr "GD 函式庫無法使用。"
    463 
    464 #: includes/class-elsio-settings.php:471
    465 msgid ""
    466 "The PHP GD extension is required for this plugin to work. Please contact "
    467 "your hosting provider to enable it."
    468 msgstr "此外掛需要 PHP GD 擴充功能才能運作。請聯絡您的主機業者以啟用它。"
    469 
    470 #: includes/class-elsio-settings.php:476
    471 msgid "GD library detected — image optimisation is available."
    472 msgstr "已偵測到 GD 函式庫 — 可使用圖片最佳化功能。"
    473 
    474 #: includes/class-elsio-settings.php:483
    475 msgid "Settings"
    476 msgstr "設定"
    477 
    478 #: includes/class-elsio-settings.php:487
    479 msgid "Bulk Optimise"
    480 msgstr "批次最佳化"
    481 
    482 #: includes/class-elsio-settings.php:491
    483 msgid "Find Duplicates"
    484 msgstr "尋找重複項目"
    485 
    486 #: includes/class-elsio-settings.php:495 includes/class-elsio-settings.php:809
    487 msgid "Regenerate Thumbnails"
    488 msgstr "重新產生縮圖"
    489 
    490 #: includes/class-elsio-settings.php:499
    491 msgid "Originals"
    492 msgstr "原始檔"
    493 
    494 #: includes/class-elsio-settings.php:511
    495 msgid "Save Settings"
    496 msgstr "儲存設定"
    497 
    498 #: includes/class-elsio-settings.php:544
    499 msgid "Environment"
    500 msgstr "環境"
    501 
    502 #: includes/class-elsio-settings.php:548
    503 msgid "About"
    504 msgstr "關於"
    505 
    506 #: includes/class-elsio-settings.php:549
    507 msgid ""
    508 "Effortless Simple Image Optimiser compresses, resizes and converts images "
    509 "using the built-in PHP GD library — no external services required."
    510 msgstr "Effortless Simple Image Optimiser 使用內建的 PHP GD 函式庫壓縮、調整大小並轉換圖片 — 無需外部服務。"
    511 
    512 #: includes/class-elsio-settings.php:551
    513 msgid "Version:"
    514 msgstr "版本:"
    515 
    516 #: includes/class-elsio-settings.php:570
    517 msgid ""
    518 "This media library is large enough that the counts below may be incomplete — "
    519 "the server ran out of time counting every image. Reload this tab to try "
    520 "counting further, or just start optimisation below; it processes images "
    521 "individually and is not affected by this limit."
    522 msgstr "此媒體庫規模夠大,以致下方的統計數字可能不完整 — 伺服器計算所有圖片所需的時間已用盡。請重新載入此分頁以繼續計算,或直接在下方開始最佳化;圖片會逐一處理,不受此限制影響。"
    523 
    524 #: includes/class-elsio-settings.php:579
    525 #, php-format
    526 msgid ""
    527 "%d images are pending optimisation — opened this tab automatically and "
    528 "starting the check now."
    529 msgstr "有 %d 張圖片正在等待最佳化 — 已自動開啟此分頁,現在開始檢查。"
    530 
    531 #: includes/class-elsio-settings.php:586
    532 msgid "Bulk Optimise Existing Media"
    533 msgstr "批次最佳化現有媒體"
    534 
    535 #: includes/class-elsio-settings.php:587
    536 msgid ""
    537 "Optimise all images already in your Media Library using your current "
    538 "settings. Images are processed one at a time to avoid server timeouts."
    539 msgstr "使用目前的設定,最佳化您媒體庫中所有現有的圖片。圖片會逐一處理,以避免伺服器逾時。"
    540 
    541 #: includes/class-elsio-settings.php:592 includes/class-elsio-settings.php:815
    542 msgid "Total images"
    543 msgstr "圖片總數"
    544 
    545 #: includes/class-elsio-settings.php:596
    546 msgid "Optimised"
    547 msgstr "已最佳化"
    548 
    549 #: includes/class-elsio-settings.php:600 includes/class-elsio-settings.php:823
    550 msgid "Pending"
    551 msgstr "待處理"
    552 
    553 #: includes/class-elsio-settings.php:606
    554 msgid "Start Optimisation"
    555 msgstr "開始最佳化"
    556 
    557 #: includes/class-elsio-settings.php:609 includes/class-elsio-settings.php:832
    558 #: includes/class-elsio-settings.php:1122
    559 msgid "Stop"
    560 msgstr "停止"
    561 
    562 #: includes/class-elsio-settings.php:613
    563 msgid "Re-optimise already-processed images"
    564 msgstr "重新最佳化已處理過的圖片"
    565 
    566 #: includes/class-elsio-settings.php:623
    567 msgid "Optimisation progress"
    568 msgstr "最佳化進度"
    569 
    570 #: includes/class-elsio-settings.php:633
    571 msgid "Optimisation log"
    572 msgstr "最佳化紀錄"
    573 
    574 #: includes/class-elsio-settings.php:636
    575 msgid "Reset Optimisation Flags"
    576 msgstr "重設最佳化標記"
    577 
    578 #: includes/class-elsio-settings.php:638
    579 msgid ""
    580 "Clear the \"already optimised\" flag from all images. This lets you re-run "
    581 "the bulk optimiser with new settings without ticking the checkbox above."
    582 msgstr "清除所有圖片的「已最佳化」標記。這樣即可使用新設定重新執行批次最佳化,而不需勾選上方的核取方塊。"
    583 
    584 #: includes/class-elsio-settings.php:641 includes/class-elsio-settings.php:864
    585 msgid "Reset all flags"
    586 msgstr "重設所有標記"
    587 
    588 #: includes/class-elsio-settings.php:645
    589 msgid "Clean Up Ghost Attachments"
    590 msgstr "清理幽靈附件"
    591 
    592 #: includes/class-elsio-settings.php:647
    593 msgid ""
    594 "Ghost attachments are Media Library records whose image files no longer "
    595 "exist on disk. They waste database space and appear as skipped entries "
    596 "during bulk optimisation. This tool removes the orphaned database records "
    597 "only — no files are deleted."
    598 msgstr "幽靈附件是指圖片檔案已不存在於磁碟上的媒體庫記錄。它們會浪費資料庫空間,並在批次最佳化期間顯示為略過的項目。此工具僅會移除孤立的資料庫記錄 — 不會刪除任何檔案。"
    599 
    600 #: includes/class-elsio-settings.php:650
    601 msgid "Scan for ghost attachments"
    602 msgstr "掃描幽靈附件"
    603 
    604 #: includes/class-elsio-settings.php:655
    605 msgid "Delete ghost records"
    606 msgstr "刪除幽靈記錄"
    607 
    608 #: includes/class-elsio-settings.php:661
    609 msgid "Ghost cleanup log"
    610 msgstr "幽靈清理紀錄"
    611 
    612 #: includes/class-elsio-settings.php:676
    613 msgid "Control when the optimiser runs."
    614 msgstr "控制最佳化工具的執行時機。"
    615 
    616 #: includes/class-elsio-settings.php:685
    617 msgid "Configure compression quality and optional format conversions."
    618 msgstr "設定壓縮品質及選用的格式轉換。"
    619 
    620 #: includes/class-elsio-settings.php:694
    621 msgid "Automatically scale down images that exceed the configured dimensions."
    622 msgstr "自動縮小超過設定尺寸的圖片。"
    623 
    624 #: includes/class-elsio-settings.php:806
    625 msgid ""
    626 "This media library is large enough that the counts below may be incomplete — "
    627 "the server ran out of time counting every image. Reload this tab to try "
    628 "counting further, or just start regeneration below; it processes images "
    629 "individually and is not affected by this limit."
    630 msgstr "此媒體庫規模夠大,以致下方的統計數字可能不完整 — 伺服器計算所有圖片所需的時間已用盡。請重新載入此分頁以繼續計算,或直接在下方開始重新產生;圖片會逐一處理,不受此限制影響。"
    631 
    632 #: includes/class-elsio-settings.php:810
    633 msgid ""
    634 "Regenerate all thumbnail sizes for existing Media Library images. Useful "
    635 "after changing image sizes in your theme or adding new crop dimensions. "
    636 "Images are processed one at a time to avoid server timeouts."
    637 msgstr "為媒體庫中現有的圖片重新產生所有縮圖尺寸。適用於變更佈景主題的圖片尺寸或新增裁切尺寸之後。圖片會逐一處理,以避免伺服器逾時。"
    638 
    639 #: includes/class-elsio-settings.php:819
    640 msgid "Regenerated"
    641 msgstr "已重新產生"
    642 
    643 #: includes/class-elsio-settings.php:829
    644 msgid "Start Regeneration"
    645 msgstr "開始重新產生"
    646 
    647 #: includes/class-elsio-settings.php:836
    648 msgid "Re-regenerate already-processed images"
    649 msgstr "再次重新產生已處理過的圖片"
    650 
    651 #: includes/class-elsio-settings.php:846
    652 msgid "Regeneration progress"
    653 msgstr "重新產生進度"
    654 
    655 #: includes/class-elsio-settings.php:856
    656 msgid "Regeneration log"
    657 msgstr "重新產生紀錄"
    658 
    659 #: includes/class-elsio-settings.php:859
    660 msgid "Reset Regeneration Flags"
    661 msgstr "重設重新產生標記"
    662 
    663 #: includes/class-elsio-settings.php:861
    664 msgid ""
    665 "Clear the \"already regenerated\" flag from all images so the full library "
    666 "can be processed again."
    667 msgstr "清除所有圖片的「已重新產生」標記,以便重新處理整個媒體庫。"
    668 
    669 #: includes/class-elsio-settings.php:880
    670 msgid "Find &amp; Remove Duplicate Images"
    671 msgstr "尋找並移除重複圖片"
    672 
    673 #: includes/class-elsio-settings.php:882
    674 msgid ""
    675 "Scans your Media Library for exact duplicate image files. The oldest copy "
    676 "(lowest ID) is kept; all references in posts, pages and featured images are "
    677 "updated to point to the original before the duplicates are deleted."
    678 msgstr "掃描您的媒體庫以尋找完全相同的重複圖片檔案。系統會保留最舊的副本(ID 最小者);文章、頁面及精選圖片中的所有參照,會在刪除重複項目前先更新為指向原始檔。"
    679 
    680 #: includes/class-elsio-settings.php:887
    681 msgid "Scan for duplicates"
    682 msgstr "尋找重複項目"
    683 
    684 #: includes/class-elsio-settings.php:896
    685 msgid "Fix all duplicates"
    686 msgstr "修正所有重複項目"
    687 
    688 #: includes/class-elsio-settings.php:911
    689 msgid "Duplicate cleanup log"
    690 msgstr "重複項目清理紀錄"
    691 
    692 #: includes/class-elsio-settings.php:941
    693 msgid "PHP version"
    694 msgstr "PHP 版本"
    695 
    696 #: includes/class-elsio-settings.php:945
    697 msgid "GD extension"
    698 msgstr "GD 擴充功能"
    699 
    700 #: includes/class-elsio-settings.php:950
    701 msgid "JPEG support"
    702 msgstr "JPEG 支援"
    703 
    704 #: includes/class-elsio-settings.php:954
    705 msgid "PNG support"
    706 msgstr "PNG 支援"
    707 
    708 #: includes/class-elsio-settings.php:958
    709 msgid "WebP support (GD)"
    710 msgstr "WebP 支援(GD)"
    711 
    712 #: includes/class-elsio-settings.php:962
    713 msgid "Apache server"
    714 msgstr "Apache 伺服器"
    715 
    716 #: includes/class-elsio-settings.php:966
    717 msgid ".htaccess writable"
    718 msgstr ".htaccess 可寫入"
    719 
    720 #: includes/class-elsio-settings.php:977
    721 msgid "Insert now"
    722 msgstr "立即插入"
    723 
    724 #: includes/class-elsio-settings.php:985
    725 msgid "WebP rewrite rules"
    726 msgstr "WebP 重寫規則"
    727 
    728 #: includes/class-elsio-settings.php:993
    729 msgid ""
    730 "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP "
    731 "delivery at the server level."
    732 msgstr "WebP 重寫規則需要 Apache。在 Nginx 或其他伺服器上,請於伺服器層級設定 WebP 傳送方式。"
    733 
    734 #: includes/class-elsio-settings.php:1065
    735 msgid "Security check failed."
    736 msgstr "安全檢查失敗。"
    737 
    738 #: includes/class-elsio-settings.php:1077
    739 msgid "WebP rewrite rules inserted into .htaccess."
    740 msgstr "已將 WebP 重寫規則插入 .htaccess。"
    741 
    742 #: includes/class-elsio-settings.php:1078
    743 msgid "Could not write to .htaccess. Please check file permissions."
    744 msgstr "無法寫入 .htaccess,請檢查檔案權限。"
    745 
    746 #: includes/class-elsio-settings.php:1096
    747 msgid "Stored Originals"
    748 msgstr "已儲存的原始檔"
    749 
    750 #: includes/class-elsio-settings.php:1098
    751 msgid ""
    752 "Before each optimisation, the plugin saves a copy of the original image. Use "
    753 "this tab to restore images to their pre-optimisation state or to delete the "
    754 "backups once you are happy with the results."
    755 msgstr "每次最佳化前,外掛都會儲存一份原始圖片的副本。請使用此分頁,將圖片還原為最佳化前的狀態,或在您對結果滿意後刪除備份。"
    756 
    757 #: includes/class-elsio-settings.php:1101
    758 msgid ""
    759 "Originals are stored in elsio-originals/ inside your uploads folder and are "
    760 "protected from direct browser access on Apache."
    761 msgstr "原始檔儲存於上傳資料夾內的 elsio-originals/ 中,並在 Apache 上受到保護,防止瀏覽器直接存取。"
    762 
    763 #: includes/class-elsio-settings.php:1108
    764 msgid "Refresh stats"
    765 msgstr "重新整理統計資料"
    766 
    767 #: includes/class-elsio-settings.php:1113
    768 msgid "Restore All Originals"
    769 msgstr "還原所有原始檔"
    770 
    771 #: includes/class-elsio-settings.php:1115
    772 msgid ""
    773 "Copies every stored original back over the optimised file, deletes WebP "
    774 "sidecars, and regenerates thumbnails. Images are processed one at a time."
    775 msgstr "將每個已儲存的原始檔複製回最佳化後的檔案上、刪除 WebP 附屬檔案,並重新產生縮圖。圖片會逐一處理。"
    776 
    777 #: includes/class-elsio-settings.php:1119
    778 msgid "Restore all originals"
    779 msgstr "還原所有原始檔"
    780 
    781 #: includes/class-elsio-settings.php:1132
    782 msgid "Restore progress"
    783 msgstr "還原進度"
    784 
    785 #: includes/class-elsio-settings.php:1142
    786 msgid "Restore log"
    787 msgstr "還原紀錄"
    788 
    789 #: includes/class-elsio-settings.php:1145
    790 msgid "Discard All Originals"
    791 msgstr "捨棄所有原始檔"
    792 
    793 #: includes/class-elsio-settings.php:1147
    794 msgid ""
    795 "Permanently deletes all stored original files to free up disk space. This "
    796 "cannot be undone."
    797 msgstr "永久刪除所有已儲存的原始檔案以釋放磁碟空間。此操作無法復原。"
    798 
    799 #: includes/class-elsio-settings.php:1150
    800 msgid "Discard all originals"
    801 msgstr "捨棄所有原始檔"
  • effortless-simple-image-optimiser/trunk/languages/effortless-simple-image-optimiser.pot

    r3702074 r3741802  
    1 # SOME DESCRIPTIVE TITLE.
    2 # Copyright (C) YEAR domclic
    3 # This file is distributed under the same license as the EffortLess Simple Image Optimiser package.
    4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    5 #
    6 #, fuzzy
     1# EffortLess Simple Image Optimiser translation template
    72msgid ""
    83msgstr ""
    9 "Project-Id-Version: EffortLess Simple Image Optimiser 1.0.69\n"
    10 "Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2026-09-18 16:52+0800\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    14 "Language-Team: LANGUAGE <LL@li.org>\n"
    15 "Language: \n"
     4"Project-Id-Version: EffortLess Simple Image Optimiser 1.0.75\n"
     5"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/effortless-simple-image-optimiser\n"
    166"MIME-Version: 1.0\n"
    177"Content-Type: text/plain; charset=UTF-8\n"
    188"Content-Transfer-Encoding: 8bit\n"
    19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
    20 
    21 #: effortless-simple-image-optimiser.php:205
    22 msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
    23 msgstr ""
    24 
    25 #: effortless-simple-image-optimiser.php:206
    26 msgid "Plugin Activation Error"
    27 msgstr ""
    28 
    29 #: includes/class-elsio-restore.php:138
    30 msgid "No original backup found for this image."
    31 msgstr ""
    32 
    33 #: includes/class-elsio-restore.php:146
    34 msgid "Backup path is invalid or outside the originals directory."
    35 msgstr ""
    36 
    37 #: includes/class-elsio-restore.php:153
    38 msgid "Backup file no longer exists on disk."
    39 msgstr ""
    40 
    41 #: includes/class-elsio-restore.php:161
    42 msgid "Could not determine attachment file path."
    43 msgstr ""
    44 
    45 #: includes/class-elsio-restore.php:180
    46 msgid "Could not determine restore path for format-changed image."
    47 msgstr ""
    48 
    49 #: includes/class-elsio-restore.php:190
    50 msgid "Could not write restored file to disk."
    51 msgstr ""
    52 
    53 #: includes/class-elsio-restore.php:199
    54 msgid "Restored file is empty or missing — restore aborted."
    55 msgstr ""
    56 
    57 #: includes/class-elsio-restore.php:336 includes/class-elsio-restore.php:420
    58 #: includes/class-elsio-restore.php:461 includes/class-elsio-thumb-regen.php:60
    59 #: includes/class-elsio-thumb-regen.php:84
    60 #: includes/class-elsio-thumb-regen.php:140
    61 #: includes/class-elsio-thumb-regen.php:236
    62 #: includes/class-elsio-bulk-optimizer.php:157
    63 #: includes/class-elsio-bulk-optimizer.php:182
    64 #: includes/class-elsio-bulk-optimizer.php:242
    65 #: includes/class-elsio-bulk-optimizer.php:564
    66 #: includes/class-elsio-bulk-optimizer.php:683
    67 #: includes/class-elsio-bulk-optimizer.php:752
    68 #: includes/class-elsio-dedup.php:135 includes/class-elsio-dedup.php:266
    69 msgid "Insufficient permissions."
    70 msgstr ""
    71 
    72 #: includes/class-elsio-restore.php:430
    73 #: includes/class-elsio-thumb-regen.php:154
    74 #: includes/class-elsio-bulk-optimizer.php:256
    75 #: includes/class-elsio-bulk-optimizer.php:762
    76 msgid "Invalid attachment ID."
    77 msgstr ""
    78 
    79 #: includes/class-elsio-restore.php:500
    80 #, php-format
     9"POT-Creation-Date: 2026-10-12 00:00+0000\n"
     10"Language-Team: \n"
     11"X-Domain: effortless-simple-image-optimiser\n"
     12
     13msgid "%1$s (%2$s%)"
     14msgstr ""
     15
     16msgid "%1$s / %2$s (%3$s%)"
     17msgstr ""
     18
     19msgid "%1$s original(s) stored, using %2$s."
     20msgstr ""
     21
     22msgid "%1$s — %2$s size(s) generated."
     23msgstr ""
     24
     25msgid "%1$s — saved %2$s% (%3$s)"
     26msgstr ""
     27
     28msgid "%d optimisation flag cleared."
     29msgid_plural "%d optimisation flags cleared."
     30msgstr[0] ""
     31msgstr[1] ""
     32
    8133msgid "%d original deleted."
    8234msgid_plural "%d originals deleted."
    … …  
    8436msgstr[1] ""
    8537
    86 #: includes/class-elsio-thumb-regen.php:179
    87 #: includes/class-elsio-bulk-optimizer.php:286
    88 msgid "Could not determine uploads directory."
    89 msgstr ""
    90 
    91 #: includes/class-elsio-thumb-regen.php:188
    92 #: includes/class-elsio-bulk-optimizer.php:295
    93 msgid "File is outside the uploads directory."
    94 msgstr ""
    95 
    96 #: includes/class-elsio-thumb-regen.php:199
    97 msgid "Could not regenerate metadata."
    98 msgstr ""
    99 
    100 #: includes/class-elsio-thumb-regen.php:262
    101 #, php-format
    10238msgid "%d regeneration flag cleared."
    10339msgid_plural "%d regeneration flags cleared."
    … …  
    10541msgstr[1] ""
    10642
    107 #: includes/class-elsio-bulk-optimizer.php:267
     43msgid "%s ghost attachment(s) found."
     44msgstr ""
     45
     46msgid "%s restored."
     47msgstr ""
     48
     49msgid ".htaccess writable"
     50msgstr ""
     51
     52msgid "About"
     53msgstr ""
     54
     55msgid "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force a new pass."
     56msgstr ""
     57
     58msgid "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to force a new pass."
     59msgstr ""
     60
     61msgid "Apache server"
     62msgstr ""
     63
     64msgid "Auto-optimise on upload"
     65msgstr ""
     66
     67msgid "Automatically optimise images when they are uploaded to the Media Library."
     68msgstr ""
     69
     70msgid "Automatically scale down images that exceed the configured dimensions."
     71msgstr ""
     72
     73msgid "Backup file no longer exists on disk."
     74msgstr ""
     75
     76msgid "Backup path is invalid or outside the originals directory."
     77msgstr ""
     78
     79msgid "Before each optimisation, the plugin saves a copy of the original image. Use this tab to restore images to their pre-optimisation state or to delete the backups once you are happy with the results."
     80msgstr ""
     81
     82msgid "Bulk Optimise"
     83msgstr ""
     84
     85msgid "Bulk Optimise Existing Media"
     86msgstr ""
     87
     88msgid "Clean Up Ghost Attachments"
     89msgstr ""
     90
     91msgid "Clear the \"already optimised\" flag from all images. This lets you re-run the bulk optimiser with new settings without ticking the checkbox above."
     92msgstr ""
     93
     94msgid "Clear the \"already regenerated\" flag from all images so the full library can be processed again."
     95msgstr ""
     96
     97msgid "Compression"
     98msgstr ""
     99
     100msgid "Configure compression quality and optional format conversions."
     101msgstr ""
     102
     103msgid "Control when the optimiser runs."
     104msgstr ""
     105
     106msgid "Convert PNG to JPEG"
     107msgstr ""
     108
     109msgid "Convert opaque (non-transparent) PNG images to JPEG to save space. Transparent PNGs are always kept as PNG."
     110msgstr ""
     111
     112msgid "Copies every stored original back over the optimised file, deletes WebP sidecars, and regenerates thumbnails. Images are processed one at a time."
     113msgstr ""
     114
     115msgid "Could not create backup — optimisation skipped to prevent data loss."
     116msgstr ""
     117
     118msgid "Could not delete attachment record."
     119msgstr ""
     120
     121msgid "Could not determine attachment file path."
     122msgstr ""
     123
     124msgid "Could not determine restore path for format-changed image."
     125msgstr ""
     126
     127msgid "Could not determine uploads directory."
     128msgstr ""
     129
     130msgid "Could not read image metadata."
     131msgstr ""
     132
     133msgid "Could not regenerate metadata."
     134msgstr ""
     135
     136msgid "Could not restore from backup before re-optimisation."
     137msgstr ""
     138
     139msgid "Could not write optimised image to disk."
     140msgstr ""
     141
     142msgid "Could not write restored file to disk."
     143msgstr ""
     144
     145msgid "Could not write to .htaccess. Please check file permissions."
     146msgstr ""
     147
     148msgid "Delete ghost records"
     149msgstr ""
     150
     151msgid "Discard All Originals"
     152msgstr ""
     153
     154msgid "Discard all originals"
     155msgstr ""
     156
     157msgid "Done. %s original(s) deleted."
     158msgstr ""
     159
     160msgid "Done. Deleted %s ghost record(s)."
     161msgstr ""
     162
     163msgid "Done. Processed %1$s image(s), %2$s error(s)."
     164msgstr ""
     165
     166msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
     167msgstr ""
     168
     169msgid "Done. Processed %s group(s)."
     170msgstr ""
     171
     172msgid "Done. Restored %1$s image(s), %2$s error(s)."
     173msgstr ""
     174
     175msgid "Duplicate cleanup log"
     176msgstr ""
     177
     178msgid "Effortless Simple Image Optimiser"
     179msgstr ""
     180
     181msgid "Effortless Simple Image Optimiser compresses, resizes and converts images using the built-in PHP GD library — no external services required."
     182msgstr ""
     183
     184msgid "Effortless Simple Image Optimiser requires WordPress 5.9 or higher."
     185msgstr ""
     186
     187msgid "Enable resizing"
     188msgstr ""
     189
     190msgid "Environment"
     191msgstr ""
     192
     193msgid "Error:"
     194msgstr ""
     195
     196msgid "Fetching image list&#8230;"
     197msgstr ""
     198
     199msgid "File exists on disk — will not delete."
     200msgstr ""
     201
     202msgid "File is outside the uploads directory."
     203msgstr ""
     204
     205msgid "Find &amp; Remove Duplicate Images"
     206msgstr ""
     207
     208msgid "Find Duplicates"
     209msgstr ""
     210
     211msgid "Fix all duplicates"
     212msgstr ""
     213
     214msgid "Found %s image(s) to optimise."
     215msgstr ""
     216
     217msgid "Found %s image(s) to regenerate."
     218msgstr ""
     219
     220msgid "GD could not load the image."
     221msgstr ""
     222
     223msgid "GD could not resize the image."
     224msgstr ""
     225
     226msgid "GD extension"
     227msgstr ""
     228
     229msgid "GD library detected — image optimisation is available."
     230msgstr ""
     231
     232msgid "GD library not available."
     233msgstr ""
     234
     235msgid "General"
     236msgstr ""
     237
     238msgid "Generate WebP copy"
     239msgstr ""
     240
     241msgid "Ghost attachments are Media Library records whose image files no longer exist on disk. They waste database space and appear as skipped entries during bulk optimisation. This tool removes the orphaned database records only — no files are deleted."
     242msgstr ""
     243
     244msgid "Ghost cleanup log"
     245msgstr ""
     246
     247msgid "Ghost record ID %s deleted."
     248msgstr ""
     249
     250msgid "ID %1$s skipped: %2$s"
     251msgstr ""
     252
     253msgid "Image Optimiser"
     254msgstr ""
     255
     256msgid "Image Optimiser Settings"
     257msgstr ""
     258
     259msgid "Image file not found or not readable."
     260msgstr ""
     261
     262msgid "Images taller than this will be scaled down proportionally."
     263msgstr ""
     264
     265msgid "Images wider than this will be scaled down proportionally."
     266msgstr ""
     267
     268msgid "Insert now"
     269msgstr ""
     270
     271msgid "Insufficient permissions."
     272msgstr ""
     273
     274msgid "Invalid attachment ID."
     275msgstr ""
     276
     277msgid "Invalid parameters."
     278msgstr ""
     279
     280msgid "JPEG quality"
     281msgstr ""
     282
     283msgid "JPEG support"
     284msgstr ""
     285
     286msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
     287msgstr ""
     288
     289msgid "Maximum height (px)"
     290msgstr ""
     291
     292msgid "Maximum width (px)"
     293msgstr ""
     294
     295msgid "No duplicate images found."
     296msgstr ""
     297
     298msgid "No ghost attachments found."
     299msgstr ""
     300
     301msgid "No original backup found for this image."
     302msgstr ""
     303
     304msgid "No stored originals found."
     305msgstr ""
     306
     307msgid "Optimisation log"
     308msgstr ""
     309
     310msgid "Optimisation progress"
     311msgstr ""
     312
     313msgid "Optimise all images already in your Media Library using your current settings. Images are processed one at a time to avoid server timeouts."
     314msgstr ""
     315
     316msgid "Optimised"
     317msgstr ""
     318
     319msgid "Optimised image file is empty or missing after write."
     320msgstr ""
     321
     322msgid "Originals"
     323msgstr ""
     324
     325msgid "Originals are stored in elsio-originals/ inside your uploads folder and are protected from direct browser access on Apache."
     326msgstr ""
     327
     328msgid "PHP version"
     329msgstr ""
     330
     331msgid "PNG support"
     332msgstr ""
     333
     334msgid "Pending"
     335msgstr ""
     336
     337msgid "Permanently deletes all stored original files to free up disk space. This cannot be undone."
     338msgstr ""
     339
     340msgid "Plugin Activation Error"
     341msgstr ""
     342
     343msgid "Quality level for JPEG (and PNG conversion). Lower values produce smaller files. Recommended: 75–85."
     344msgstr ""
     345
     346msgid "Quality level for generated WebP files. Recommended: 75–85."
     347msgstr ""
     348
     349msgid "Re-optimise already-processed images"
     350msgstr ""
     351
     352msgid "Re-regenerate already-processed images"
     353msgstr ""
     354
     355msgid "Refresh stats"
     356msgstr ""
     357
     358msgid "Regenerate Thumbnails"
     359msgstr ""
     360
     361msgid "Regenerate all thumbnail sizes for existing Media Library images. Useful after changing image sizes in your theme or adding new crop dimensions. Images are processed one at a time to avoid server timeouts."
     362msgstr ""
     363
     364msgid "Regenerated"
     365msgstr ""
     366
     367msgid "Regeneration log"
     368msgstr ""
     369
     370msgid "Regeneration progress"
     371msgstr ""
     372
     373msgid "Reset Optimisation Flags"
     374msgstr ""
     375
     376msgid "Reset Regeneration Flags"
     377msgstr ""
     378
     379msgid "Reset all flags"
     380msgstr ""
     381
     382msgid "Resizing"
     383msgstr ""
     384
     385msgid "Restore All Originals"
     386msgstr ""
     387
     388msgid "Restore all originals"
     389msgstr ""
     390
     391msgid "Restore log"
     392msgstr ""
     393
     394msgid "Restore progress"
     395msgstr ""
     396
     397msgid "Restored file is empty or missing — restore aborted."
     398msgstr ""
     399
     400msgid "Save Settings"
     401msgstr ""
     402
     403msgid "Save an additional .webp sidecar file alongside each optimised image (requires GD with WebP support)."
     404msgstr ""
     405
     406msgid "Scale down images that exceed the maximum dimensions below."
     407msgstr ""
     408
     409msgid "Scan for duplicates"
     410msgstr ""
     411
     412msgid "Scan for ghost attachments"
     413msgstr ""
     414
     415msgid "Scanning Media Library..."
     416msgstr ""
     417
     418msgid "Scanning for stored originals&#8230;"
     419msgstr ""
     420
     421msgid "Scanning..."
     422msgstr ""
     423
     424msgid "Scanning... %s image(s) checked so far."
     425msgstr ""
     426
     427msgid "Scanning... %s original(s) found so far."
     428msgstr ""
     429
     430msgid "Scans your Media Library for exact duplicate image files. The oldest copy (lowest ID) is kept; all references in posts, pages and featured images are updated to point to the original before the duplicates are deleted."
     431msgstr ""
     432
     433msgid "Security check failed."
     434msgstr ""
     435
     436msgid "Settings"
     437msgstr ""
     438
     439msgid "Start Optimisation"
     440msgstr ""
     441
     442msgid "Start Regeneration"
     443msgstr ""
     444
     445msgid "Stop"
     446msgstr ""
     447
     448msgid "Stopped by user."
     449msgstr ""
     450
     451msgid "Stored Originals"
     452msgstr ""
     453
     454msgid "The PHP GD extension is required for this plugin to work. Please contact your hosting provider to enable it."
     455msgstr ""
     456
    108457msgid "This image is already being processed."
    109458msgstr ""
    110459
    111 #: includes/class-elsio-bulk-optimizer.php:332
    112 msgid "Could not create backup — optimisation skipped to prevent data loss."
    113 msgstr ""
    114 
    115 #: includes/class-elsio-bulk-optimizer.php:348
    116 msgid "Could not restore from backup before re-optimisation."
    117 msgstr ""
    118 
    119 #: includes/class-elsio-bulk-optimizer.php:593
    120 #, php-format
    121 msgid "%d optimisation flag cleared."
    122 msgid_plural "%d optimisation flags cleared."
    123 msgstr[0] ""
    124 msgstr[1] ""
    125 
    126 #: includes/class-elsio-bulk-optimizer.php:771
    127 msgid "File exists on disk — will not delete."
    128 msgstr ""
    129 
    130 #: includes/class-elsio-bulk-optimizer.php:782
    131 msgid "Could not delete attachment record."
    132 msgstr ""
    133 
    134 #: includes/class-elsio-dedup.php:283
     460msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start optimisation below; it processes images individually and is not affected by this limit."
     461msgstr ""
     462
     463msgid "This media library is large enough that the counts below may be incomplete — the server ran out of time counting every image. Reload this tab to try counting further, or just start regeneration below; it processes images individually and is not affected by this limit."
     464msgstr ""
     465
     466msgid "This will clear all optimisation flags so all images are treated as unprocessed. Continue?"
     467msgstr ""
     468
     469msgid "This will clear all regeneration flags so all images are treated as unprocessed. Continue?"
     470msgstr ""
     471
     472msgid "This will permanently delete all stored originals to free disk space. You will not be able to restore images afterwards. Continue?"
     473msgstr ""
     474
     475msgid "This will permanently delete duplicate images and update all references. Make sure you have a backup. Continue?"
     476msgstr ""
     477
     478msgid "This will permanently delete the orphaned database records. Files are already missing from disk. Continue?"
     479msgstr ""
     480
     481msgid "This will restore all images to their pre-optimisation originals and regenerate thumbnails. Continue?"
     482msgstr ""
     483
    135484msgid "Too many IDs in request."
    136485msgstr ""
    137486
    138 #: includes/class-elsio-dedup.php:290
    139 msgid "Invalid parameters."
    140 msgstr ""
    141 
    142 #: includes/class-elsio-image-optimizer.php:275
    143 msgid "Image file not found or not readable."
    144 msgstr ""
    145 
    146 #: includes/class-elsio-image-optimizer.php:283
    147 msgid "Could not read image metadata."
    148 msgstr ""
    149 
    150 #: includes/class-elsio-image-optimizer.php:298
    151 msgid "GD could not load the image."
    152 msgstr ""
    153 
    154 #: includes/class-elsio-image-optimizer.php:309
    155 msgid "GD could not resize the image."
    156 msgstr ""
    157 
    158 #: includes/class-elsio-image-optimizer.php:357
    159 msgid "Could not write optimised image to disk."
    160 msgstr ""
    161 
    162 #: includes/class-elsio-image-optimizer.php:366
    163 msgid "Optimised image file is empty or missing after write."
    164 msgstr ""
    165 
    166 #: includes/class-elsio-settings.php:108
    167 msgid "Image Optimiser Settings"
    168 msgstr ""
    169 
    170 #: includes/class-elsio-settings.php:109
    171 msgid "Image Optimiser"
    172 msgstr ""
    173 
    174 #: includes/class-elsio-settings.php:137
    175 msgid "General"
    176 msgstr ""
    177 
    178 #: includes/class-elsio-settings.php:144
    179 msgid "Auto-optimise on upload"
    180 msgstr ""
    181 
    182 #: includes/class-elsio-settings.php:150
    183 msgid ""
    184 "Automatically optimise images when they are uploaded to the Media Library."
    185 msgstr ""
    186 
    187 #: includes/class-elsio-settings.php:158
    188 msgid "Compression"
    189 msgstr ""
    190 
    191 #: includes/class-elsio-settings.php:165
    192 msgid "JPEG quality"
    193 msgstr ""
    194 
    195 #: includes/class-elsio-settings.php:173
    196 msgid ""
    197 "Quality level for JPEG (and PNG conversion). Lower values produce smaller "
    198 "files. Recommended: 75–85."
    199 msgstr ""
    200 
    201 #: includes/class-elsio-settings.php:179
    202 msgid "Convert PNG to JPEG"
    203 msgstr ""
    204 
    205 #: includes/class-elsio-settings.php:185
    206 msgid ""
    207 "Convert opaque (non-transparent) PNG images to JPEG to save space. "
    208 "Transparent PNGs are always kept as PNG."
    209 msgstr ""
    210 
    211 #: includes/class-elsio-settings.php:192
    212 msgid "Generate WebP copy"
    213 msgstr ""
    214 
    215 #: includes/class-elsio-settings.php:198
    216 msgid ""
    217 "Save an additional .webp sidecar file alongside each optimised image "
    218 "(requires GD with WebP support)."
    219 msgstr ""
    220 
    221 #: includes/class-elsio-settings.php:205
     487msgid "Total images"
     488msgstr ""
     489
     490msgid "Version:"
     491msgstr ""
     492
    222493msgid "WebP quality"
    223494msgstr ""
    224495
    225 #: includes/class-elsio-settings.php:213
    226 msgid "Quality level for generated WebP files. Recommended: 75–85."
    227 msgstr ""
    228 
    229 #: includes/class-elsio-settings.php:220
    230 msgid "Resizing"
    231 msgstr ""
    232 
    233 #: includes/class-elsio-settings.php:227
    234 msgid "Enable resizing"
    235 msgstr ""
    236 
    237 #: includes/class-elsio-settings.php:233
    238 msgid "Scale down images that exceed the maximum dimensions below."
    239 msgstr ""
    240 
    241 #: includes/class-elsio-settings.php:240
    242 msgid "Maximum width (px)"
    243 msgstr ""
    244 
    245 #: includes/class-elsio-settings.php:248
    246 msgid "Images wider than this will be scaled down proportionally."
    247 msgstr ""
    248 
    249 #: includes/class-elsio-settings.php:255
    250 msgid "Maximum height (px)"
    251 msgstr ""
    252 
    253 #: includes/class-elsio-settings.php:263
    254 msgid "Images taller than this will be scaled down proportionally."
    255 msgstr ""
    256 
    257 #: includes/class-elsio-settings.php:335
    258 #, php-format
    259 msgid "Found %s image(s) to optimise."
    260 msgstr ""
    261 
    262 #: includes/class-elsio-settings.php:338
    263 msgid "%1$s — saved %2$s% (%3$s)"
    264 msgstr ""
    265 
    266 #: includes/class-elsio-settings.php:341
    267 #, php-format
    268 msgid "ID %1$s skipped: %2$s"
    269 msgstr ""
    270 
    271 #: includes/class-elsio-settings.php:344
    272 #, php-format
    273 msgid "Done. Processed %1$s image(s), saved %2$s total, %3$s error(s)."
    274 msgstr ""
    275 
    276 #: includes/class-elsio-settings.php:347
    277 msgid "%1$s / %2$s (%3$s%)"
    278 msgstr ""
    279 
    280 #: includes/class-elsio-settings.php:367
    281 msgid "Fetching image list&#8230;"
    282 msgstr ""
    283 
    284 #: includes/class-elsio-settings.php:369
    285 msgid ""
    286 "All images are already optimised. Use &#8220;Re-optimise all&#8221; to force "
    287 "a new pass."
    288 msgstr ""
    289 
    290 #: includes/class-elsio-settings.php:372 includes/class-elsio-settings.php:418
    291 msgid "Stopped by user."
    292 msgstr ""
    293 
    294 #: includes/class-elsio-settings.php:375 includes/class-elsio-settings.php:387
    295 #: includes/class-elsio-settings.php:405 includes/class-elsio-settings.php:419
    296 #: includes/class-elsio-settings.php:431
    297 msgid "Error:"
    298 msgstr ""
    299 
    300 #: includes/class-elsio-settings.php:376
     496msgid "WebP rewrite rules"
     497msgstr ""
     498
     499msgid "WebP rewrite rules inserted into .htaccess."
     500msgstr ""
     501
     502msgid "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP delivery at the server level."
     503msgstr ""
     504
     505msgid "WebP support (GD)"
     506msgstr ""
     507
     508msgid "duplicate groups"
     509msgstr ""
     510
    301511msgid "file not found on disk (ghost attachment — skipped)."
    302512msgstr ""
    303513
    304 #: includes/class-elsio-settings.php:378
    305 msgid "Scanning..."
    306 msgstr ""
    307 
    308 #: includes/class-elsio-settings.php:380 includes/class-elsio-settings.php:425
    309 #, php-format
    310 msgid "Scanning... %s image(s) checked so far."
    311 msgstr ""
    312 
    313 #: includes/class-elsio-settings.php:382
    314 #, php-format
    315 msgid "%s ghost attachment(s) found."
    316 msgstr ""
    317 
    318 #: includes/class-elsio-settings.php:383
    319 msgid "No ghost attachments found."
    320 msgstr ""
    321 
    322 #: includes/class-elsio-settings.php:384
    323 msgid ""
    324 "This will permanently delete the orphaned database records. Files are "
    325 "already missing from disk. Continue?"
    326 msgstr ""
    327 
    328 #: includes/class-elsio-settings.php:386
    329 #, php-format
    330 msgid "Ghost record ID %s deleted."
    331 msgstr ""
    332 
    333 #: includes/class-elsio-settings.php:389
    334 #, php-format
    335 msgid "Done. Deleted %s ghost record(s)."
    336 msgstr ""
    337 
    338 #: includes/class-elsio-settings.php:391
    339 msgid ""
    340 "This will clear all optimisation flags so all images are treated as "
    341 "unprocessed. Continue?"
    342 msgstr ""
    343 
    344 #: includes/class-elsio-settings.php:393
    345 msgid "Scanning for stored originals&#8230;"
    346 msgstr ""
    347 
    348 #: includes/class-elsio-settings.php:395
    349 #, php-format
    350 msgid "Scanning... %s original(s) found so far."
    351 msgstr ""
    352 
    353 #: includes/class-elsio-settings.php:396
    354 msgid "No stored originals found."
    355 msgstr ""
    356 
    357 #: includes/class-elsio-settings.php:398
    358 #, php-format
    359 msgid "%1$s original(s) stored, using %2$s."
    360 msgstr ""
    361 
    362 #: includes/class-elsio-settings.php:400
    363 #, php-format
    364 msgid "%s restored."
    365 msgstr ""
    366 
    367 #: includes/class-elsio-settings.php:402
    368 #, php-format
    369 msgid "Done. Restored %1$s image(s), %2$s error(s)."
    370 msgstr ""
    371 
    372 #: includes/class-elsio-settings.php:404
    373 #, php-format
    374 msgid "Done. %s original(s) deleted."
    375 msgstr ""
    376 
    377 #: includes/class-elsio-settings.php:406
    378 msgid ""
    379 "This will restore all images to their pre-optimisation originals and "
    380 "regenerate thumbnails. Continue?"
    381 msgstr ""
    382 
    383 #: includes/class-elsio-settings.php:407
    384 msgid ""
    385 "This will permanently delete all stored originals to free disk space. You "
    386 "will not be able to restore images afterwards. Continue?"
    387 msgstr ""
    388 
    389 #: includes/class-elsio-settings.php:411
    390 #, php-format
    391 msgid "Found %s image(s) to regenerate."
    392 msgstr ""
    393 
    394 #: includes/class-elsio-settings.php:412
    395 msgid ""
    396 "All thumbnails are already regenerated. Tick &#8220;Re-regenerate&#8221; to "
    397 "force a new pass."
    398 msgstr ""
    399 
    400 #: includes/class-elsio-settings.php:414
    401 #, php-format
    402 msgid "%1$s — %2$s size(s) generated."
    403 msgstr ""
    404 
    405 #: includes/class-elsio-settings.php:415
    406514msgid "file not found on disk — skipped."
    407515msgstr ""
    408516
    409 #: includes/class-elsio-settings.php:417
    410 #, php-format
    411 msgid "Done. Processed %1$s image(s), %2$s error(s)."
    412 msgstr ""
    413 
    414 #: includes/class-elsio-settings.php:420
    415 msgid ""
    416 "This will clear all regeneration flags so all images are treated as "
    417 "unprocessed. Continue?"
    418 msgstr ""
    419 
    420 #: includes/class-elsio-settings.php:423
    421 msgid "Scanning Media Library..."
    422 msgstr ""
    423 
    424 #: includes/class-elsio-settings.php:426
    425 msgid "No duplicate images found."
    426 msgstr ""
    427 
    428 #: includes/class-elsio-settings.php:428
    429 #, php-format
    430 msgid "Kept %1$s — removed %2$s duplicate(s), updated %3$s reference(s)."
    431 msgstr ""
    432 
    433 #: includes/class-elsio-settings.php:430
    434 #, php-format
    435 msgid "Done. Processed %s group(s)."
    436 msgstr ""
    437 
    438 #: includes/class-elsio-settings.php:433
    439 msgid "%1$s (%2$s%)"
    440 msgstr ""
    441 
    442 #: includes/class-elsio-settings.php:434
    443 msgid ""
    444 "This will permanently delete duplicate images and update all references. "
    445 "Make sure you have a backup. Continue?"
    446 msgstr ""
    447 
    448 #: includes/class-elsio-settings.php:435
    449 msgid "duplicate groups"
    450 msgstr ""
    451 
    452 #: includes/class-elsio-settings.php:436
     517msgid "recoverable"
     518msgstr ""
     519
    453520msgid "redundant files"
    454521msgstr ""
    455522
    456 #: includes/class-elsio-settings.php:437
    457 msgid "recoverable"
    458 msgstr ""
    459 
    460 #: includes/class-elsio-settings.php:465
    461 msgid "Effortless Simple Image Optimiser"
    462 msgstr ""
    463 
    464 #: includes/class-elsio-settings.php:470
    465 msgid "GD library not available."
    466 msgstr ""
    467 
    468 #: includes/class-elsio-settings.php:471
    469 msgid ""
    470 "The PHP GD extension is required for this plugin to work. Please contact "
    471 "your hosting provider to enable it."
    472 msgstr ""
    473 
    474 #: includes/class-elsio-settings.php:476
    475 msgid "GD library detected — image optimisation is available."
    476 msgstr ""
    477 
    478 #: includes/class-elsio-settings.php:483
    479 msgid "Settings"
    480 msgstr ""
    481 
    482 #: includes/class-elsio-settings.php:487
    483 msgid "Bulk Optimise"
    484 msgstr ""
    485 
    486 #: includes/class-elsio-settings.php:491
    487 msgid "Find Duplicates"
    488 msgstr ""
    489 
    490 #: includes/class-elsio-settings.php:495 includes/class-elsio-settings.php:809
    491 msgid "Regenerate Thumbnails"
    492 msgstr ""
    493 
    494 #: includes/class-elsio-settings.php:499
    495 msgid "Originals"
    496 msgstr ""
    497 
    498 #: includes/class-elsio-settings.php:511
    499 msgid "Save Settings"
    500 msgstr ""
    501 
    502 #: includes/class-elsio-settings.php:544
    503 msgid "Environment"
    504 msgstr ""
    505 
    506 #: includes/class-elsio-settings.php:548
    507 msgid "About"
    508 msgstr ""
    509 
    510 #: includes/class-elsio-settings.php:549
    511 msgid ""
    512 "Effortless Simple Image Optimiser compresses, resizes and converts images "
    513 "using the built-in PHP GD library — no external services required."
    514 msgstr ""
    515 
    516 #: includes/class-elsio-settings.php:551
    517 msgid "Version:"
    518 msgstr ""
    519 
    520 #: includes/class-elsio-settings.php:570
    521 msgid ""
    522 "This media library is large enough that the counts below may be incomplete — "
    523 "the server ran out of time counting every image. Reload this tab to try "
    524 "counting further, or just start optimisation below; it processes images "
    525 "individually and is not affected by this limit."
    526 msgstr ""
    527 
    528 #: includes/class-elsio-settings.php:579
    529 #, php-format
    530 msgid ""
    531 "%d images are pending optimisation — opened this tab automatically and "
    532 "starting the check now."
    533 msgstr ""
    534 
    535 #: includes/class-elsio-settings.php:586
    536 msgid "Bulk Optimise Existing Media"
    537 msgstr ""
    538 
    539 #: includes/class-elsio-settings.php:587
    540 msgid ""
    541 "Optimise all images already in your Media Library using your current "
    542 "settings. Images are processed one at a time to avoid server timeouts."
    543 msgstr ""
    544 
    545 #: includes/class-elsio-settings.php:592 includes/class-elsio-settings.php:815
    546 msgid "Total images"
    547 msgstr ""
    548 
    549 #: includes/class-elsio-settings.php:596
    550 msgid "Optimised"
    551 msgstr ""
    552 
    553 #: includes/class-elsio-settings.php:600 includes/class-elsio-settings.php:823
    554 msgid "Pending"
    555 msgstr ""
    556 
    557 #: includes/class-elsio-settings.php:606
    558 msgid "Start Optimisation"
    559 msgstr ""
    560 
    561 #: includes/class-elsio-settings.php:609 includes/class-elsio-settings.php:832
    562 #: includes/class-elsio-settings.php:1122
    563 msgid "Stop"
    564 msgstr ""
    565 
    566 #: includes/class-elsio-settings.php:613
    567 msgid "Re-optimise already-processed images"
    568 msgstr ""
    569 
    570 #: includes/class-elsio-settings.php:623
    571 msgid "Optimisation progress"
    572 msgstr ""
    573 
    574 #: includes/class-elsio-settings.php:633
    575 msgid "Optimisation log"
    576 msgstr ""
    577 
    578 #: includes/class-elsio-settings.php:636
    579 msgid "Reset Optimisation Flags"
    580 msgstr ""
    581 
    582 #: includes/class-elsio-settings.php:638
    583 msgid ""
    584 "Clear the \"already optimised\" flag from all images. This lets you re-run "
    585 "the bulk optimiser with new settings without ticking the checkbox above."
    586 msgstr ""
    587 
    588 #: includes/class-elsio-settings.php:641 includes/class-elsio-settings.php:864
    589 msgid "Reset all flags"
    590 msgstr ""
    591 
    592 #: includes/class-elsio-settings.php:645
    593 msgid "Clean Up Ghost Attachments"
    594 msgstr ""
    595 
    596 #: includes/class-elsio-settings.php:647
    597 msgid ""
    598 "Ghost attachments are Media Library records whose image files no longer "
    599 "exist on disk. They waste database space and appear as skipped entries "
    600 "during bulk optimisation. This tool removes the orphaned database records "
    601 "only — no files are deleted."
    602 msgstr ""
    603 
    604 #: includes/class-elsio-settings.php:650
    605 msgid "Scan for ghost attachments"
    606 msgstr ""
    607 
    608 #: includes/class-elsio-settings.php:655
    609 msgid "Delete ghost records"
    610 msgstr ""
    611 
    612 #: includes/class-elsio-settings.php:661
    613 msgid "Ghost cleanup log"
    614 msgstr ""
    615 
    616 #: includes/class-elsio-settings.php:676
    617 msgid "Control when the optimiser runs."
    618 msgstr ""
    619 
    620 #: includes/class-elsio-settings.php:685
    621 msgid "Configure compression quality and optional format conversions."
    622 msgstr ""
    623 
    624 #: includes/class-elsio-settings.php:694
    625 msgid "Automatically scale down images that exceed the configured dimensions."
    626 msgstr ""
    627 
    628 #: includes/class-elsio-settings.php:806
    629 msgid ""
    630 "This media library is large enough that the counts below may be incomplete — "
    631 "the server ran out of time counting every image. Reload this tab to try "
    632 "counting further, or just start regeneration below; it processes images "
    633 "individually and is not affected by this limit."
    634 msgstr ""
    635 
    636 #: includes/class-elsio-settings.php:810
    637 msgid ""
    638 "Regenerate all thumbnail sizes for existing Media Library images. Useful "
    639 "after changing image sizes in your theme or adding new crop dimensions. "
    640 "Images are processed one at a time to avoid server timeouts."
    641 msgstr ""
    642 
    643 #: includes/class-elsio-settings.php:819
    644 msgid "Regenerated"
    645 msgstr ""
    646 
    647 #: includes/class-elsio-settings.php:829
    648 msgid "Start Regeneration"
    649 msgstr ""
    650 
    651 #: includes/class-elsio-settings.php:836
    652 msgid "Re-regenerate already-processed images"
    653 msgstr ""
    654 
    655 #: includes/class-elsio-settings.php:846
    656 msgid "Regeneration progress"
    657 msgstr ""
    658 
    659 #: includes/class-elsio-settings.php:856
    660 msgid "Regeneration log"
    661 msgstr ""
    662 
    663 #: includes/class-elsio-settings.php:859
    664 msgid "Reset Regeneration Flags"
    665 msgstr ""
    666 
    667 #: includes/class-elsio-settings.php:861
    668 msgid ""
    669 "Clear the \"already regenerated\" flag from all images so the full library "
    670 "can be processed again."
    671 msgstr ""
    672 
    673 #: includes/class-elsio-settings.php:880
    674 msgid "Find &amp; Remove Duplicate Images"
    675 msgstr ""
    676 
    677 #: includes/class-elsio-settings.php:882
    678 msgid ""
    679 "Scans your Media Library for exact duplicate image files. The oldest copy "
    680 "(lowest ID) is kept; all references in posts, pages and featured images are "
    681 "updated to point to the original before the duplicates are deleted."
    682 msgstr ""
    683 
    684 #: includes/class-elsio-settings.php:887
    685 msgid "Scan for duplicates"
    686 msgstr ""
    687 
    688 #: includes/class-elsio-settings.php:896
    689 msgid "Fix all duplicates"
    690 msgstr ""
    691 
    692 #: includes/class-elsio-settings.php:911
    693 msgid "Duplicate cleanup log"
    694 msgstr ""
    695 
    696 #: includes/class-elsio-settings.php:941
    697 msgid "PHP version"
    698 msgstr ""
    699 
    700 #: includes/class-elsio-settings.php:945
    701 msgid "GD extension"
    702 msgstr ""
    703 
    704 #: includes/class-elsio-settings.php:950
    705 msgid "JPEG support"
    706 msgstr ""
    707 
    708 #: includes/class-elsio-settings.php:954
    709 msgid "PNG support"
    710 msgstr ""
    711 
    712 #: includes/class-elsio-settings.php:958
    713 msgid "WebP support (GD)"
    714 msgstr ""
    715 
    716 #: includes/class-elsio-settings.php:962
    717 msgid "Apache server"
    718 msgstr ""
    719 
    720 #: includes/class-elsio-settings.php:966
    721 msgid ".htaccess writable"
    722 msgstr ""
    723 
    724 #: includes/class-elsio-settings.php:977
    725 msgid "Insert now"
    726 msgstr ""
    727 
    728 #: includes/class-elsio-settings.php:985
    729 msgid "WebP rewrite rules"
    730 msgstr ""
    731 
    732 #: includes/class-elsio-settings.php:993
    733 msgid ""
    734 "WebP rewrite rules require Apache. On Nginx or other servers, configure WebP "
    735 "delivery at the server level."
    736 msgstr ""
    737 
    738 #: includes/class-elsio-settings.php:1065
    739 msgid "Security check failed."
    740 msgstr ""
    741 
    742 #: includes/class-elsio-settings.php:1077
    743 msgid "WebP rewrite rules inserted into .htaccess."
    744 msgstr ""
    745 
    746 #: includes/class-elsio-settings.php:1078
    747 msgid "Could not write to .htaccess. Please check file permissions."
    748 msgstr ""
    749 
    750 #: includes/class-elsio-settings.php:1096
    751 msgid "Stored Originals"
    752 msgstr ""
    753 
    754 #: includes/class-elsio-settings.php:1098
    755 msgid ""
    756 "Before each optimisation, the plugin saves a copy of the original image. Use "
    757 "this tab to restore images to their pre-optimisation state or to delete the "
    758 "backups once you are happy with the results."
    759 msgstr ""
    760 
    761 #: includes/class-elsio-settings.php:1101
    762 msgid ""
    763 "Originals are stored in elsio-originals/ inside your uploads folder and are "
    764 "protected from direct browser access on Apache."
    765 msgstr ""
    766 
    767 #: includes/class-elsio-settings.php:1108
    768 msgid "Refresh stats"
    769 msgstr ""
    770 
    771 #: includes/class-elsio-settings.php:1113
    772 msgid "Restore All Originals"
    773 msgstr ""
    774 
    775 #: includes/class-elsio-settings.php:1115
    776 msgid ""
    777 "Copies every stored original back over the optimised file, deletes WebP "
    778 "sidecars, and regenerates thumbnails. Images are processed one at a time."
    779 msgstr ""
    780 
    781 #: includes/class-elsio-settings.php:1119
    782 msgid "Restore all originals"
    783 msgstr ""
    784 
    785 #: includes/class-elsio-settings.php:1132
    786 msgid "Restore progress"
    787 msgstr ""
    788 
    789 #: includes/class-elsio-settings.php:1142
    790 msgid "Restore log"
    791 msgstr ""
    792 
    793 #: includes/class-elsio-settings.php:1145
    794 msgid "Discard All Originals"
    795 msgstr ""
    796 
    797 #: includes/class-elsio-settings.php:1147
    798 msgid ""
    799 "Permanently deletes all stored original files to free up disk space. This "
    800 "cannot be undone."
    801 msgstr ""
    802 
    803 #: includes/class-elsio-settings.php:1150
    804 msgid "Discard all originals"
    805 msgstr ""
  • effortless-simple-image-optimiser/trunk/readme.txt

    r3702082 r3741802  
    66Tested up to:      7.1
    77Requires PHP: 7.4
    8 Stable tag:        1.0.75
     8Stable tag:        1.0.77
    99License:           GPLv2 or later
    1010License URI:       https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    117117== Changelog ==
    118118
     119= 1.0.77 =
     120* Removed the manual load_plugin_textdomain() call; translations are loaded by WordPress.
     121
     122= 1.0.76 =
     123* Completed the bundled translation files: a template (.pot) and translations for Spanish, Traditional Chinese, Korean, French, Japanese, German, Italian and Brazilian Portuguese.
     124
    119125= 1.0.75 =
    120126* Documentation: the readme previously only described upload-time optimisation. It now documents the Bulk Optimise, Regenerate Thumbnails, Find Duplicates and Originals admin tabs, and corrects a FAQ answer that incorrectly said originals are not kept as backups by default (they always are, with no setting to disable it). Also corrected "Requires at least" from 6.2 to 5.9 to match what the plugin actually enforces on activation.
Note: See TracChangeset for help on using the changeset viewer.