Weglot supporta le lingue Right To Left (RTL)?

In questo articolo scoprirete come Weglot supporta le traduzioni da destra a sinistra (RTL).


Weglot supporta le lingue RTL. Mantiene il layout e la struttura HTML del vostro sito originale nelle versioni tradotte. Ecco alcune delle lingue RTL disponibili:

  • Arabo (ar)
  • Ebraico (he)
  • Persiano (fa)
  • o urdu (ur) 

Come si personalizza il layout della lingua RTL?

⚠️ Innanzitutto, assicurarsi che il tema supporti le lingue da destra a sinistra.

È possibile aggiungere codice CSS personalizzato che si applica solo alle lingue RTL. 

Per farlo, è necessario andare nella Dashboard di Weglot > Progetto/i > Impostazioni > Commutatore di lingua > quindi aggiungere il codice sottostante nel campo "CSS PERSONALIZZATO":

Ecco il codice:

html[lang="ar"] body {
       direction: RTL!important;
       text-align: right!important;
}
html[lang="ar"] .left {
      text-align: right!important;
}

Quindi fare clic su "Salva le modifiche" e aggiornare il sito web.

Si noti che il codice sopra riportato è adattato alla lingua araba. Se si desidera utilizzare lo stesso codice per un'altra lingua RTL, come l'ebraico, sostituire il tag di lingua "ar" con "he" (o il codice di lingua corrispondente).

Problemi di layout che possono verificarsi:


A volte le pagine non visualizzano correttamente il design RTL.

Per risolvere il problema:

- Verificare con l'ispettore del browser web che la direzione della regola CSS , rtl; si applichi al contenuto in questione. In caso contrario, aggiungetela al vostro Override CSS di Weglot

- Si possono anche provare altre regole CSS, come ad esempio:

  • float: right!important; align-content: right!important; 
  • o allineare gli elementi: destra!importante;
Questo ha risposto alla sua domanda? Grazie per il feedback Si è verificato un problema nell'invio del feedback. Riprova più tardi.

Hai ancora bisogno di aiuto? Contattateci Contattateci