div inside & lt;! -: ar — & gt; тег qtranslate

У меня есть многоязычный веб-сайт (английский, арабский и французский).

У меня есть следующий код:

<?php _e('<!--:ar-->للحصول على إجابة سريعة، نرحب بمكالماتكم / و
رسائلكم عبر البريد الإلكتروني.<!--:--><!--:en-->For A Quick Answer, We Welcome Your
Calls / Emails.<!--:--><!--:fr-->Pour Une Réponse Rapide, Nous Attendons Vos Appels
/ E-mails.<!--:-->'); ?>

Я хочу настроить арабскую часть этого эха по своему вкусу, поэтому я пытаюсь добавить div внутри арабской части следующим образом:

<?php _e('<div class="note"><!--:ar-->للحصول على إجابة سريعة، نرحب
بمكالماتكم / و رسائلكم عبر البريد الإلكتروني
.<div><!--:--><!--:en-->For A Quick Answer, We Welcome Your Calls / Emails.
<!--:--><!--:fr-->Pour Une Réponse Rapide, Nous Attendons Vos Appels /
E-mails.<!--:-->'); ?>

Тем не менее, это также влияет на английскую и французскую части, хотя я закрываю div до того, как начнется английская секция.

пожалуйста помоги

3

Решение

Я исправил это, используя встроенный CSS вместо того, чтобы называть класс для div. Так что следующий код работал нормально для меня:

<div class="note"><?php _e('<!--:ar--><div style="direction:rtl;">للحصول على إجابة سريعة، نرحب بمكالماتكم / و رسائلكم عبر البريد الإلكتروني.</div><!--:--><!--:en-->For A Quick Answer, We Welcome Your Calls / Emails.<!--:--><!--:fr-->Pour Une Réponse Rapide, Nous Attendons Vos Appels / E-mails.<!--:-->'); ?></div>

странная вещь в том, что если я использую класс для div, а затем редактирую класс во внешнем css, то это повлияет на все языки.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]