с 2004 года
разработчики №1 в Тюмени
Разработка

Арабский язык в мобильных приложениях

Разработка приложений с поддержкой арабской вязи - письма справа налево
06.06.2024
Арабский язык в мобильных приложениях

Разработка приложений с поддержкой арабской вязи - письма справа налево

Срок реализации – до одного месяца

Задачи

Разработка интерфейса приложения с учетом пользования клиентами говорящими на английском, французском и арабском языках.

Стэк

React Native под iOS и Android

Решение

Как научить app выводить арабскую вязь?

В ходе разработки мобильного приложения для крупного зарубежного e-commerce проекта мы неизбежно столкнулись с задачей интернационализации. Клиенты магазина - и европейцы, и жители арабских стран. Понятно, что письменное написание арабов имеет ключевую особенность, а в частности, письменность справа налево.
Решение оказалось до гениального простым и логичным. Мы поняли, что при переключении языка контент фактически должен «переворачиваться». За счет средства разработки фреймворка React Native мы смогли обеспечить возможность зеркального отображения контента приложения, не затрагивая при этом картинки. Заказчик оказался в восторге.
Внедрение данного функционала практически не увеличило вес исходного приложения. Теперь при запуске приложения сервисы уточняют язык, по умолчанию установленный на устройстве и выводят контент на родном языке пользователя, в том числе и на арабском. Если установленный язык по умолчанию отсутствует в приложении, то приложению присваивается английский язык, как интернациональный.
Мы разрабатываем приложения не для себя, а для конечного пользователя. Элементарное, но совсем нетривиальное - поддержка языковой версии - помогает любому пользователю максимально комфортно пользоваться этим приложением.
Роман
Senior, mobile app developer
← Все статьи
Отвечаем со скоростью света sales@crtweb.ru
свяжитесь с нами
© CRT 2004–2026
Made in Tyumen
Аккредитованная ИТ компания
Запись № 7668 от 10.10.2017 г.
К сайту подключен сервис веб-аналитики Яндекс Метрика, использующий cookie-файлы для анализа пользовательской активности. Вы даете согласие на обработку персональных данных с помощью этого сервиса в порядке, указанном в Политике конфиденциальности
Хорошо