|
|
Автор |
Thread |
|
|
Пн Авг 14, 2006 11:27 pm
:: Äpplet faller ej långt från tr&am |
|
|
|
Äpplet faller ej långt från trädet - тест шведских букв
|
|
|
|
|
|
Пн Авг 14, 2006 11:30 pm
:: |
|
|
|
Здесь все видно нормально, в самом названии темы снова что-то случилось.
|
|
|
|
|
|
Пн Авг 14, 2006 11:33 pm
:: |
|
|
|
Рыся, да я вижу.
Вот нашел описание аналогичной проблемы
===========================================
I am seeing &#nnnn; sequences output instead of what I typed!
To enable compliance with HTML and XHTML specifications as well as enabling browsers to automatically support a users selected language we enable a charset tag to be output to the browser. This identifies the primary character set the user has selected, eg. iso-8859-1 for Western European languages (English, German, French, etc.), windows-1251 for Cyrillic alphabets (Russian, Bulgarian, etc.) and so on. The downside to doing this is that most modern browsers (such as Internet Explorer) convert any character not present in that character set into what are termed Numerical Character References or NCR's. These take the form of &#nnnn; where nnnn is the hexadecimal number of that characters UNICODE reference.
Unfortunately PHP (which effectively supports only iso-8859-1 at this time) does not appear to attempt to process this data back into normal characters. Therefore phpBB treats them as text the user has entered and wishes to see. phpBB enables this by turning the & into &. This results in the characters appearing as they do. Although we could ignore &#nnnn; (there are pro's and of course con's to doing so) at present we don't.
If you are finding this to be problem the solution is to remove the
charset={S_CONTENT_ENCODING}
text from all the _header.tpl template files in all templates. The downside to this is a users browser will not automatically switch its charset to that selected by the user (however this is unlikely to be a big problem since users typically run their browser by default in the language they wish to use). Alternatively you can modify the $lang['ENCODING'] entry in the appropriate language file. Until PHP (and all browsers!) trully support UNICODE these problems will persist across all boards.
===========================================
|
|
|
|
|
|
Пн Авг 14, 2006 11:34 pm
:: |
|
|
|
Убрал charset={S_CONTENT_ENCODING}
Не помогло.
|
|
|
|
|
|
Вт Авг 15, 2006 12:03 am
:: |
|
|
|
Рыся, вобщем решения я пока не нашел.
Оказываются у нас и с иероглифами аналогично.
К счастью проблема некритичная. Главное все-таки, что в теле письма символы корректно отображаются.
А названия тем можно пока на русском или английском писать.
Так что можно и для японского языка сделать раздел, если ты возьмешься его модерировать. Правда вряд ли мы быстро полиглотов найдем, знающих японских
|
|
|
|
|
|
Вт Авг 15, 2006 10:36 am
:: |
|
|
|
А я могу переименовать уже созданную тему?
А насчет японского - я там долго ничего смыслить не буду, но опростоволоситься никогда не поздно можно и помодерировать еще что-то
|
|
|
|
|
|
Вт Авг 15, 2006 2:03 pm
:: |
|
|
|
Рыся, для переименования уже созданной темы нужно нажать"правка" в первом сообщении и исправить заголовок.
Может ты хочешь помодерировать какие-нибудь раздел из "Общие вопросы" и "Общение"?
|
|
|
|
|
|
Вт Авг 15, 2006 11:46 pm
:: |
|
|
|
Можно я пока подумаю? А то боязно как-то сразу столько
|
|
|
|
|
|
Вт Авг 15, 2006 11:48 pm
:: |
|
|
|
Рыся, конечно, спешить нам особо некуда.
|
|
|
|
|
|
Quick Reply and Forum Permissions |
|
Список форумов Иностранные языки
-> Тестирование сообщений - Testing Messages
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|
|
|