# Layout para usuários RTL não pode ser definido por usuário, apenas no nível de todo o site

**URL:** <https://meta.discourse.org/t/layout-for-rtl-users-cant-be-set-per-user-only-at-the-whole-site-level/131502>\
**Category:** UX\
**Created:** [20 Outubro , 2019 18:21 UTC](https://meta.discourse.org/t/layout-for-rtl-users-cant-be-set-per-user-only-at-the-whole-site-level/131502 "2019-10-20T18:21:45Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![danbars](https://avatars.discourse-cdn.com/v4/letter/d/2acd7d/32.png) [@danbars](https://meta.discourse.org/u/danbars)\
**Post date:** [20 Outubro , 2019 18:21 UTC](https://meta.discourse.org/t/layout-for-rtl-users-cant-be-set-per-user-only-at-the-whole-site-level/131502/1 "2019-10-20T18:21:46Z")

</div>

Meu navegador é reconhecido como hebraico, que é RTL, e por isso toda a interface do usuário é disposta em RTL, mesmo quando acesso fóruns LTR como o Vuejs.

Essa não é a maneira correta de construir uma interface RTL, e isso torna o uso do aplicativo realmente difícil.

Veja, por exemplo, a captura de tela abaixo e tente lê-la. Você verá que é realmente difícil porque toda a pontuação está colocada do lado errado e o alinhamento está ruim.

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/4/44c62284076744a3f7fd6999c097492a09b8cdd6.png)

As únicas partes que precisam ter a propriedade CSS `direction: rtl` são aquelas totalmente traduzidas.

Por exemplo, o próprio widget de data deve ter essa propriedade. De fato, ele parece bom em RTL, já que os textos também estão em hebraico.

No momento, eu me vejo abrindo as ferramentas de desenvolvedor e alterando a interface para LTR para conseguir usá-la.  
O uso de RTL para toda a interface deve ocorrer apenas nos casos em que todo o fórum está em um idioma RTL, e não quando o navegador é reconhecido como RTL.

---

_[View the full topic](https://meta.discourse.org/t/layout-for-rtl-users-cant-be-set-per-user-only-at-the-whole-site-level/131502)._
