Кнопки переключения некорректны для RTL-языков

Вот как это выглядит

image

Это нужно откатить, сейчас это выглядит так же, как при LTR

пример того, как это должно выглядеть с Material.

3 лайка

Мне кажется, это исправлено. Можете подтвердить?

Пример в разделе темы:

На основе предоставленного изображения:

Иконка стрелки в кнопке переключателя неверна; она должна совпадать с иконкой для RTL-режима, однако логика работы переключателя для RTL верна.

Также здесь:

Значит, в RTL иконки не переворачиваются? @Osama

Я думал, что раз текст читается в другую сторону, они должны быть?

Не всё должно быть зеркальным, но некоторые иконки могут быть.

1 лайк

Черт, значит, мне нужно откатить мой последний PR.

Когда ты говоришь «has» to, это означает «может быть, но не обязательно» или это просто ошибка?

Нет, обычно это «зависит» от контекста, метафоры и т. д.

См. https://ux.stackexchange.com/a/100168, хотя с тех пор Material Design изменился в отношении поддержки двунаправленного текста и RTL.

Понял.

Это должно снова это исправить.

UX: undo catch-all for RTL icons and add reply by chapoi · Pull Request #37575 · discourse/discourse · GitHub