Кодирование с помощью простых лиц - PullRequest
1 голос
/ 13 января 2012

Я хочу написать по-арабски на вкладке «Primefaces». Я использую «Primefaces 1.1».

<p:tab title="الهوية" >

но он отображается в браузере в виде плиток. Любое решение плз.

Ответы [ 2 ]

1 голос
/ 13 января 2012

, но отображается в браузере в виде плиток

Другими словами, шрифт, используемый браузером, не поддерживает эти символы. С кодировкой все в порядке, иначе вы бы увидели Mojibake , что-то вроде اÙÙÙÙØ© или даже вопросительные знаки, как в ??????.

Вам необходимо изменить шрифт по умолчанию, используемый вашим сайтом, на другой, который лучше всего поддерживает эти символы на всех клиентских платформах. Например, Arial или просто Sans-Serif. Вы можете сделать это в таблице стилей CSS по умолчанию.

body {
    font-family: Arial, Sans-Serif;
}
1 голос
/ 13 января 2012

попробуйте добавить следующее на свою страницу

    <meta http-equiv="content-type" content="text/html;charset=utf-8"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...