Jak podczas tłumaczenia e-booka EPUB obsłużyć style CSS oraz nawigację ze spisu treści?
“Bezpośrednie wyodrębnienie tekstu do tłumaczenia prowadzi do utraty funkcjonalności nawigacji między rozdziałami i zaawansowanych stylów typograficznych (np. inicjały opadające).”
Analiza przyczyn podstawowych
Sprawdzanie tekstów NCX/OPF i spisu treści
Obecny proces wyodrębnia tekst z głównego HTML oraz niektórych plików nawigacji i metadanych. Etykiety spisu treści w `toc.ncx`, tytuł książki i inne teksty w `.opf` można aktualizować. Sprawdź odnośniki spisu treści, rozdziały i powiązania odwołań w docelowym czytniku. Nie zakładaj poprawnej nawigacji tylko dlatego, że tłumaczenia tytułów zostały zaktualizowane.
Sprawdzanie plików CSS i wyświetlania w czytniku
Obecny proces obsługuje możliwy do przetłumaczenia tekst w EPUB, a zewnętrzne pliki CSS zwykle zachowują oryginalną zawartość. Automatyczna zmiana rodziny czcionek (Font-family) lub wysokości wiersza (Line-height) dla języka chińskiego nie jest gwarantowana. Sprawdź czcionki, odstępy między wierszami i układ obrazów w docelowym czytniku.
Zachowanie względnego położenia obrazów i ilustracji
Dzięki analizie struktury znaczników HTML zapewniamy, że ilustracje, okładka oraz podpisy do obrazów zachowują niezmienione względne położenie w strumieniu przetłumaczonego tekstu, co zapobiega „rozdzieleniu tekstu i obrazu”.
Podsumowanie rozwiązania końcowego
Płynne czytanie w różnych językach, porównywalne z lekturą oryginalnej książki, to idealne narzędzie dla wydawców i miłośników literatury.