From 0e19f92cdad5875bcc6dd617c613cc7da3132769 Mon Sep 17 00:00:00 2001 From: Anthony GAEREMYNCK <1@anthony.sh> Date: Sun, 2 Aug 2026 10:35:11 +0200 Subject: [PATCH] feat(seo): add remaining image, HEIC, and ICO conversion pages --- frontend/src/data/conversionPages.js | 341 +++++++++++++++++++++++++++ 1 file changed, 341 insertions(+) diff --git a/frontend/src/data/conversionPages.js b/frontend/src/data/conversionPages.js index 4608978..4a1bc6b 100644 --- a/frontend/src/data/conversionPages.js +++ b/frontend/src/data/conversionPages.js @@ -62,4 +62,345 @@ export const conversionPages = [ }, }, }, + { + pairId: 'png-to-jpg', + sourceFormat: 'png', + targetFormat: 'jpg', + family: 'image', + slugs: { fr: 'convertir-png-en-jpg', en: 'convert-png-to-jpg' }, + content: { + fr: { + title: 'Convertir PNG en JPG en ligne', + description: 'Réduisez la taille de vos images PNG en les convertissant en JPG, avec contrôle du niveau de qualité.', + intro: + 'Le JPG produit des fichiers nettement plus légers que le PNG grâce à sa compression avec perte, au prix d’un fond blanc à la place de la transparence. Utile pour l’envoi par email ou l’hébergement web où le poids du fichier compte.', + benefits: [ + 'Fichiers jusqu’à 5 à 10 fois plus légers', + 'Curseur de qualité pour équilibrer poids et netteté', + 'Format universellement supporté par tous les navigateurs et appareils', + ], + }, + en: { + title: 'Convert PNG to JPG Online', + description: 'Shrink your PNG images by converting them to JPG, with adjustable quality.', + intro: + 'JPG produces significantly smaller files than PNG thanks to lossy compression, at the cost of transparency (replaced with a white background). Useful for email attachments or web hosting where file size matters.', + benefits: [ + 'Files up to 5-10x smaller', + 'Quality slider to balance size and sharpness', + 'Universally supported format across browsers and devices', + ], + }, + }, + }, + { + pairId: 'png-to-webp', + sourceFormat: 'png', + targetFormat: 'webp', + family: 'image', + slugs: { fr: 'convertir-png-en-webp', en: 'convert-png-to-webp' }, + content: { + fr: { + title: 'Convertir PNG en WebP en ligne', + description: 'Passez vos PNG au format WebP pour des pages web plus rapides, sans perdre la transparence.', + intro: + 'WebP combine une compression supérieure au PNG et au JPG tout en conservant la transparence, ce qui en fait le choix recommandé par Google pour accélérer le chargement des sites.', + benefits: [ + 'Jusqu’à 30% plus léger qu’un PNG équivalent', + 'Transparence conservée, contrairement au JPG', + 'Recommandé pour améliorer les Core Web Vitals (LCP)', + ], + }, + en: { + title: 'Convert PNG to WebP Online', + description: 'Turn your PNGs into WebP for faster web pages, without losing transparency.', + intro: + 'WebP combines better compression than both PNG and JPG while keeping transparency, making it Google’s recommended format for faster-loading sites.', + benefits: [ + 'Up to 30% smaller than an equivalent PNG', + 'Transparency preserved, unlike JPG', + 'Recommended to improve Core Web Vitals (LCP)', + ], + }, + }, + }, + { + pairId: 'webp-to-jpg', + sourceFormat: 'webp', + targetFormat: 'jpg', + family: 'image', + slugs: { fr: 'convertir-webp-en-jpg', en: 'convert-webp-to-jpg' }, + content: { + fr: { + title: 'Convertir WebP en JPG en ligne', + description: 'Convertissez vos images WebP en JPG pour une compatibilité maximale avec anciens logiciels et appareils.', + intro: + 'Bien que le WebP soit efficace, certains outils, imprimantes ou logiciels plus anciens ne le lisent pas encore. Le JPG reste le format le plus universellement compatible.', + benefits: [ + 'Compatible avec tous les logiciels, y compris les plus anciens', + 'Idéal avant import dans un logiciel de retouche ou d’impression', + 'Conversion rapide, sans installation', + ], + }, + en: { + title: 'Convert WebP to JPG Online', + description: 'Convert WebP images to JPG for maximum compatibility with older software and devices.', + intro: + 'WebP is efficient, but some tools, printers, or older software still can’t read it. JPG remains the most universally compatible image format.', + benefits: [ + 'Compatible with all software, including older tools', + 'Ideal before importing into editing or printing software', + 'Fast conversion, no installation required', + ], + }, + }, + }, + { + pairId: 'jpg-to-webp', + sourceFormat: 'jpg', + targetFormat: 'webp', + family: 'image', + slugs: { fr: 'convertir-jpg-en-webp', en: 'convert-jpg-to-webp' }, + content: { + fr: { + title: 'Convertir JPG en WebP en ligne', + description: 'Allégez vos photos JPG au format WebP pour accélérer votre site web sans sacrifier la qualité.', + intro: + 'WebP réduit le poids des photos JPG de 25 à 35% en moyenne à qualité visuelle équivalente, un gain direct sur la vitesse de chargement de votre site.', + benefits: [ + '25 à 35% de poids en moins à qualité équivalente', + 'Meilleur temps de chargement pour votre site ou boutique en ligne', + 'Curseur de qualité ajustable selon vos besoins', + ], + }, + en: { + title: 'Convert JPG to WebP Online', + description: 'Shrink your JPG photos to WebP to speed up your website without sacrificing quality.', + intro: + 'WebP cuts JPG file size by 25-35% on average at equivalent visual quality, a direct win for your site’s load speed.', + benefits: [ + '25-35% smaller at equivalent quality', + 'Faster load times for your site or online store', + 'Adjustable quality slider to fit your needs', + ], + }, + }, + }, + { + pairId: 'gif-to-png', + sourceFormat: 'gif', + targetFormat: 'png', + family: 'image', + slugs: { fr: 'convertir-gif-en-png', en: 'convert-gif-to-png' }, + content: { + fr: { + title: 'Convertir GIF en PNG en ligne', + description: 'Extrayez une image PNG nette et sans compression à partir d’un GIF, avec transparence conservée.', + intro: + 'Le GIF limite les images à 256 couleurs, ce qui crée des dégradés visibles. Convertir en PNG permet de récupérer une image fixe nette, avec un espace colorimétrique bien plus large.', + benefits: [ + 'Sort de la limite des 256 couleurs du GIF', + 'Netteté préservée sur les dégradés et aplats de couleur', + 'Transparence conservée si présente dans le GIF source', + ], + }, + en: { + title: 'Convert GIF to PNG Online', + description: 'Extract a sharp, uncompressed PNG image from a GIF, with transparency preserved.', + intro: + 'GIF limits images to 256 colors, which creates visible banding on gradients. Converting to PNG recovers a sharp still image with a much wider color range.', + benefits: [ + 'Breaks free of GIF’s 256-color limit', + 'Sharper gradients and flat color areas', + 'Transparency preserved if present in the source GIF', + ], + }, + }, + }, + { + pairId: 'png-to-pdf', + sourceFormat: 'png', + targetFormat: 'pdf', + family: 'image', + slugs: { fr: 'convertir-png-en-pdf', en: 'convert-png-to-pdf' }, + content: { + fr: { + title: 'Convertir PNG en PDF en ligne', + description: 'Regroupez ou transformez vos images PNG en document PDF prêt à partager ou imprimer.', + intro: + 'Le PDF est le format de référence pour partager ou imprimer un document sans dépendre du logiciel du destinataire. Convertir un PNG en PDF permet de l’insérer facilement dans un dossier, un contrat ou une archive.', + benefits: [ + 'Format universellement lisible et imprimable', + 'Idéal pour joindre une image à un dossier administratif', + 'Aucune perte de qualité lors de la conversion', + ], + }, + en: { + title: 'Convert PNG to PDF Online', + description: 'Turn your PNG images into a ready-to-share, ready-to-print PDF document.', + intro: + 'PDF is the standard format for sharing or printing a document without depending on the recipient’s software. Converting a PNG to PDF makes it easy to include in a folder, contract, or archive.', + benefits: [ + 'Universally readable and printable format', + 'Ideal for attaching an image to an administrative file', + 'No quality loss during conversion', + ], + }, + }, + }, + { + pairId: 'jpg-to-pdf', + sourceFormat: 'jpg', + targetFormat: 'pdf', + family: 'image', + slugs: { fr: 'convertir-jpg-en-pdf', en: 'convert-jpg-to-pdf' }, + content: { + fr: { + title: 'Convertir JPG en PDF en ligne', + description: 'Transformez vos photos JPG en document PDF, pratique pour l’envoi de justificatifs ou de scans.', + intro: + 'De nombreuses démarches administratives demandent un PDF plutôt qu’une photo. Cette conversion transforme instantanément votre JPG (photo de document, reçu, scan) en PDF prêt à être envoyé.', + benefits: [ + 'Format attendu par la plupart des démarches administratives en ligne', + 'Pratique pour convertir une photo de reçu ou de justificatif', + 'Traitement instantané, sans regroupement complexe de fichiers', + ], + }, + en: { + title: 'Convert JPG to PDF Online', + description: 'Turn your JPG photos into a PDF document, handy for sending receipts or scanned documents.', + intro: + 'Many administrative processes require a PDF rather than a photo. This conversion instantly turns your JPG (a document photo, receipt, or scan) into a PDF ready to send.', + benefits: [ + 'The format most online administrative processes expect', + 'Handy for converting a photo of a receipt or document', + 'Instant processing, no complex file bundling', + ], + }, + }, + }, + { + pairId: 'heic-to-jpg', + sourceFormat: 'heic', + targetFormat: 'jpg', + family: 'image', + slugs: { fr: 'convertir-heic-en-jpg', en: 'convert-heic-to-jpg' }, + content: { + fr: { + title: 'Convertir HEIC en JPG en ligne', + description: 'Convertissez vos photos iPhone au format HEIC en JPG, lisibles partout sans perte visible.', + intro: + 'Les iPhone enregistrent les photos en HEIC par défaut, un format peu supporté en dehors de l’écosystème Apple. Le JPG reste lisible par tous les appareils, réseaux sociaux et logiciels.', + benefits: [ + 'Résout les photos HEIC illisibles sur Windows ou Android', + 'Compatible avec tous les réseaux sociaux et messageries', + 'Qualité visuelle quasiment identique à l’original', + ], + }, + en: { + title: 'Convert HEIC to JPG Online', + description: 'Convert your iPhone HEIC photos to JPG, viewable everywhere with no visible quality loss.', + intro: + 'iPhones save photos as HEIC by default, a format poorly supported outside Apple’s ecosystem. JPG remains readable by every device, social network, and piece of software.', + benefits: [ + 'Fixes HEIC photos that won’t open on Windows or Android', + 'Compatible with every social network and messaging app', + 'Visual quality nearly identical to the original', + ], + }, + }, + }, + { + pairId: 'heic-to-png', + sourceFormat: 'heic', + targetFormat: 'png', + family: 'image', + slugs: { fr: 'convertir-heic-en-png', en: 'convert-heic-to-png' }, + content: { + fr: { + title: 'Convertir HEIC en PNG en ligne', + description: 'Convertissez vos photos HEIC d’iPhone en PNG, sans compression avec perte.', + intro: + 'Pour une retouche photo ou un usage graphique nécessitant une qualité maximale sans artefacts de compression, le PNG est préférable au JPG lors de la conversion d’un HEIC.', + benefits: [ + 'Pas de compression avec perte, contrairement au JPG', + 'Adapté à la retouche photo ou au montage graphique', + 'Compatible avec tous les logiciels d’édition d’image', + ], + }, + en: { + title: 'Convert HEIC to PNG Online', + description: 'Convert your iPhone HEIC photos to PNG, with no lossy compression.', + intro: + 'For photo editing or graphic work that needs maximum quality without compression artifacts, PNG is the better choice over JPG when converting a HEIC file.', + benefits: [ + 'No lossy compression, unlike JPG', + 'Suited for photo retouching or graphic design work', + 'Compatible with every image editing tool', + ], + }, + }, + }, + { + pairId: 'png-to-ico', + sourceFormat: 'png', + targetFormat: 'ico', + family: 'image', + slugs: { fr: 'convertir-png-en-ico-favicon', en: 'convert-png-to-ico-favicon' }, + content: { + fr: { + title: 'Convertir PNG en ICO en ligne (favicon)', + description: 'Créez un favicon .ico à partir d’une image PNG, pour votre site ou application.', + intro: + 'Le format ICO est requis pour les favicons de site web et les icônes d’application Windows. Cette conversion génère un fichier .ico prêt à l’emploi à partir de votre logo ou icône PNG.', + benefits: [ + 'Génère un favicon compatible avec tous les navigateurs', + 'Tailles d’icône standard disponibles (16, 32, 48, 256, 512px)', + 'Aucune installation de logiciel de conception requise', + ], + }, + en: { + title: 'Convert PNG to ICO Online (favicon)', + description: 'Create an .ico favicon from a PNG image, for your website or application.', + intro: + 'The ICO format is required for website favicons and Windows application icons. This conversion generates a ready-to-use .ico file from your PNG logo or icon.', + benefits: [ + 'Generates a favicon compatible with every browser', + 'Standard icon sizes available (16, 32, 48, 256, 512px)', + 'No design software installation required', + ], + }, + }, + }, + { + pairId: 'ico-to-png', + sourceFormat: 'ico', + targetFormat: 'png', + family: 'image', + slugs: { fr: 'convertir-ico-en-png', en: 'convert-ico-to-png' }, + content: { + fr: { + title: 'Convertir ICO en PNG en ligne', + description: 'Extrayez l’image PNG d’un fichier ICO pour la modifier ou la réutiliser ailleurs.', + intro: + 'Besoin de récupérer l’icône d’un ancien favicon ou d’un exécutable Windows pour la retoucher ? Cette conversion extrait l’image la plus grande contenue dans le fichier ICO au format PNG.', + benefits: [ + 'Extrait automatiquement l’image de plus haute résolution du fichier ICO', + 'Format PNG modifiable dans n’importe quel logiciel de retouche', + 'Pratique pour recycler une icône existante dans un nouveau design', + ], + }, + en: { + title: 'Convert ICO to PNG Online', + description: 'Extract the PNG image from an ICO file to edit or reuse it elsewhere.', + intro: + 'Need to recover the icon from an old favicon or a Windows executable to edit it? This conversion extracts the highest-resolution image contained in the ICO file as a PNG.', + benefits: [ + 'Automatically extracts the highest-resolution image from the ICO file', + 'PNG output editable in any image editing software', + 'Handy for repurposing an existing icon into a new design', + ], + }, + }, + }, ];