Język pliku PDF
Silktide sprawdza, czy plik PDF określa język, w którym został napisany. Oprogramowanie odczytujące dokument na głos musi wybrać głos i zestaw zasad wymowy, zanim wypowie słowo, a deklarowany język dokumentu determinuje ten wybór.
Deklaracja jest właściwością pliku, a nie czymś wydrukowanym na stronie. Ta kontrola obejmuje język samego dokumentu oraz język jego zakładek i wpisów metadanych, które wszystkie mogą zostać odczytane użytkownikowi.
Dlaczego to jest ważne
Bez zadeklarowanego języka czytnik korzysta z ustawień systemu użytkownika, czego rezultatem jest dokument odczytany z niewłaściwym akcentem i według niewłaściwych zasad wymowy. Dokument angielski odczytywany francuskim głosem nie jest jedynie lekko akcentowany — jest w dużej mierze niezrozumiały: grupy liter są wymawiane według innych zasad, więc słowa stają się dźwiękami, a nie słowami.
Problem jest niewidoczny dla większości osób publikujących dokumenty, ponieważ pojawia się tylko u użytkowników, których język systemu różni się od języka dokumentu. Są to właśnie odbiorcy najbardziej narażeni na problem i najmniej skłonni go zgłosić.
Dotyczy to także zakładek, o których rzadko się myśli. Zakładki stanowią panel nawigacyjny długiego dokumentu, więc są pierwszą rzeczą, której użytkownik słucha, a błędnie wymawiane tytuły zakładek utrudniają nawigację po całym dokumencie, zanim odbiorca dotrze do jego treści.
Deklarowanie języka pomaga również poza odczytem mowy. Steruje dzieleniem wyrazów i sprawdzaniem pisowni, informuje wyszukiwarki, dla kogo przeznaczony jest dokument, oraz pozwala narzędziom tłumaczeniowym rozpocząć pracę od właściwych ustawień.
Jak to naprawić
- Ustaw język w dokumencie źródłowym i wyeksportuj go ponownie. W programie Word użyj opcji Recenzja > Język > Ustaw język sprawdzania i zastosuj ją do całego dokumentu; w programie InDesign ustaw język w stylach akapitu.
- Możesz też ustawić go w Acrobat Pro przez Plik > Właściwości > Zaawansowane > Opcje czytania > Język.
- Oznacz fragmenty w innych językach tam, gdzie dokument cytuje lub zawiera dłuższe treści w innym języku, aby czytnik zmienił dla nich głos zamiast odczytywać je według niewłaściwych zasad.
Użyj języka, w którym napisano dokument, a nie języka kraju, w którym jest publikowany. Dokument w języku walijskim opublikowany w Wielkiej Brytanii ma język walijski.
Jak Silktide przeprowadza tę kontrolę
- Znajduje dokumenty PDF, do których prowadzą linki z Twojej witryny, i analizuje każdy unikalny plik tylko raz, niezależnie od liczby stron prowadzących do niego.
- Szuka zadeklarowanego domyślnego języka dokumentu.
- Sprawdza wpisy zakładek i metadanych pod kątem własnego języka, jeśli go potrzebują.
- Zgłasza dokument, gdy deklaracji brakuje, raz na dokument, niezależnie od liczby wpisów, których to dotyczy.
Ta kontrola sprawdza, czy język został zadeklarowany, a nie czy deklaracja jest poprawna. Dokument napisany po niemiecku i zadeklarowany jako angielski spełnia jej wymagania, ale nadal będzie odczytywany nieprawidłowo, dlatego warto potwierdzić, że deklaracja odpowiada treści.
Rozwiązywanie problemów
Dokument jest dla mnie odczytywany poprawnie
Tak będzie, jeśli język Twojego systemu jest zgodny z językiem dokumentu. Deklaracja zmienia tylko sposób odczytu dla użytkowników, u których tak nie jest, więc testowanie na własnym komputerze to jedyna sytuacja, w której problem nie może się pojawić.
Dokument zawiera więcej niż jeden język
Zadeklaruj główny język dokumentu, a następnie oznacz fragmenty, które są w innym języku. Samo wykonanie pierwszego kroku jest znaczną poprawą i tego wymaga ta kontrola; oznaczenie poszczególnych fragmentów stanowi dodatkowe udoskonalenie.
Dokument zawiera głównie liczby lub tabelę
Nadal wymaga języka. Nagłówki, etykiety i podpisy są odczytywane na głos, a same liczby są wymawiane różnie w zależności od języka: separatory dziesiętne, daty i waluty są wymawiane według zasad zadeklarowanego języka.