我有一个多语种网站(英语,阿拉伯语和法语)。
我有以下代码:
<?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,它也会影响英语和法语部分。
请帮助
答案 0 :(得分:1)
我通过使用内联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作为div然后在外部css中编辑类,那么它将影响所有语言。