W celu świadczenia usług na najwyższym poziomie stosujemy pliki cookies. Korzystanie z naszej witryny oznacza, że będą one zamieszczane w Państwa urządzeniu. W każdym momencie można dokonać zmiany ustawień Państwa przeglądarki. Zobacz politykę cookies.

Język treści w aplikacjach mobilnych

Jeśli poprawnie określisz język treści aplikacji mobilnej oraz poszczególnych jej treści, które zapisujesz w innym języku, to czytniki ekranu odczytają je również prawidłowo (w wymowie danego języka).

Ogólnie omawiamy ten temat w artykule Język treści (jako jeden z tematów o elementach, które tworzą dostępność cyfrową).

Określanie języka treści

Wymowa słów, które czytnik ekranu odczytuje, zależy od określenia języka treści danej aplikacji mobilnej. Użytkownik może zmienić język odczytu treści w ustawieniach czytnika ekranu, ale domyślny język aplikacji powinien być zgodny z językiem treści. Prawidłowo ustawiony język pomaga również w wyświetlaniu liter (właściwych dla danego języka) oraz napisów w multimediach.

iOS

VoiceOver automatycznie rozpoznaje język i dobiera do niego wymowę. Gdy użytkownik wyłączy tę opcję, VoiceOver odczytuje treści w języku głównym interfejsu.

Aby określić język treści, użyj accessibilityLanguage atrybut NSAttributedString.

Android

Aby określić język treści, użyj metody createConfigurationContext lub Context, aby zaprezentować treść w określonym języku.


Logotypy związane z finansowaniem projektu, w ramach którego powstał ten artykuł – Fundusze Europejskie Wiedza Edukacja Rozwój, Rzeczpospolita Polska, Europejski Fundusz Społeczny

{"register":{"columns":[]}}