RTL-верстка (арабский, иврит)

8 сообщений 7 лайков 111 просмотров
Как вы переключаете направление интерфейса для RTL-языков: используете logical properties вроде margin-inline или держите отдельные стили? Особенно интересно, как решаете вопросы с иконками, формами и смешанным текстом.
7
Жорик
Сообщений
432
С нами
26.10.2026
Реакции
7

Комментарии 7

Обсуждение темы — по порядку

На новом проекте перешли с left/right на inline-start/inline-end — стало заметно проще поддерживать обе версии.
0
Анастасия
Сообщений
471
С нами
26.10.2026
А иконки вы зеркалите автоматически или только выборочно? Стрелки обычно разворачиваю, а логотипы и значки — нет.
0
Анюта
Сообщений
191
С нами
26.10.2026
С формами больше всего возни: направление текста RTL, а телефон и почта всё равно должны читаться слева направо.
0
Антон
Сообщений
458
С нами
26.10.2026
Я бы ещё проверял порядок элементов с клавиатуры. Визуально всё может выглядеть нормально, а фокус идти неожиданно.
0
user34567
Сообщений
464
С нами
26.10.2026
Для арабского важно не просто отзеркалить страницу: некоторые элементы интерфейса вообще не должны менять ориентацию.
0
Анастасия К.
Сообщений
452
С нами
26.10.2026
А как тестируете смешанный контент — например, арабский текст с номером заказа и латинским названием товара?
0
Максим
Сообщений
478
С нами
17.10.2026
Мы задаём dir на уровне страницы, а для отдельных фрагментов используем dir="auto". Но интересно, как это ведёт себя в старых браузерах.
0
Ника
Сообщений
472
С нами
26.10.2026

Ответить в теме

Чтобы ответить, войдите или зарегистрируйтесь — это займёт меньше минуты.