Comment traiter les styles CSS et la navigation du sommaire lors de la traduction d’un livre électronique EPUB ?
“Une simple extraction du texte à des fins de traduction entraîne la perte des fonctionnalités de navigation entre les chapitres ainsi que des styles de mise en page sophistiqués (comme la lettrine) du livre électronique.”
Analyse des causes profondes
Vérification des textes NCX/OPF et du sommaire
Le processus actuel extrait le texte du HTML principal et de certains fichiers de navigation et de métadonnées. Les libellés du sommaire dans `toc.ncx`, le titre du livre et d’autres textes dans `.opf` peuvent être mis à jour. Vérifiez les liens du sommaire, les chapitres et les références dans le lecteur cible. Ne présumez pas que la navigation est correcte uniquement parce que la traduction des titres a été mise à jour.
Vérification des fichiers CSS et de l’affichage dans le lecteur
Le processus actuel traite le texte traduisible de l’EPUB, tandis que les fichiers CSS externes conservent normalement leur contenu d’origine. Le remplacement automatique de la famille de polices (Font-family) ou le réglage de la hauteur de ligne (Line-height) pour le chinois n’est pas garanti. Vérifiez les polices, l’interligne et la disposition des images dans le lecteur cible.
Conservation de la position relative des images et des illustrations
En analysant la structure des balises HTML, nous nous assurons que les illustrations, couvertures et légendes conservent leur position relative dans le flux du texte traduit, afin d’éviter toute séparation entre l’image et le texte.
Résumé de la solution finale
Permettre une lecture multilingue aussi fluide que celle d’un ouvrage original est l’outil idéal pour les éditeurs et les passionnés de littérature.