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).
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.