![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 | |
Senior Member
|
![]() Цитата:
Код:
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8'; renderCharset вполне может быть win-1251 при кодировке базы utf-8, в этом случае у вас фронтэнд будет в win-1251, а бекенд - в utf-8. Для бекенда utf-8 настоятельно рекомендуется. Также, если не указана config.metaCharset - то она копируется из config.renderCharset. Код:
notification_email_encoding = quoted-printable notification_email_charset = koi8-r Код:
config.language = ru Код:
locale_all = ru_RU Код:
doctype = xhtml_trans Код:
xmlprologue = none Код:
xhtml_cleaning = all
__________________
TYPO3 FAQ |
|
![]() |
![]() |
![]() |
#2 | |
Administrator
|
![]() Цитата:
forceCharset utf-8 то чтобы была win-1251 в FE надо ставить именно config.metaCharset = winвdows-1251 иначе кракозябры |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
заметил такую штуку:
при $TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8'; попытка сохранять некоторые шблоны для расширений в utf-8 приводит к отображению кракозябр при том, что весь сайт в utf-8. сохранение шаблонов в windows-1251 приводит к нормальному отображению в utf-8 на сайте. |
![]() |
![]() |
![]() |
#4 |
Senior Member
|
![]()
Я писал про это... при установке русского языка, Typo3 подразумевает что некоторые поля должны быть в win-1251, как результат неправильное перекодирования с учетом forceCharset.
Либо не ставьте для себя русский язык при работе с шаблонами и помоему с TSConfig... Либо патч примените, я его выкладывал на форум (поиск поможет) |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
|
![]()
Недавно установил на один сайт расширение full_backup. После апдейта транслейта на русский - вместо слов появились кракозябры. Проверил Locallang - в нем все указано корректно. Закралось подозрение, а не виноват ли сам файл? (т.к. в настройках сервера я не сомневался). Открыл файл с помощью проги bred3 и поменял кодировку (ANSII) на утф-8. После этого перезалил на сервер и все прекрасно заработало.
Так что прежде чем ломать голову , проверьте простые вещи) |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 16.01.2008
Сообщений: 109
|
![]()
Попробуйте пересохранить "locallang.xml" в другой кодировке!
|
![]() |
![]() |
![]() |
#7 | |
Продвинутый
Регистрация: 10.01.2007
Сообщений: 38
|
![]() Цитата:
у меня след. настройки: Код:
config { metaCharset = windows-1251 renderCharset = UTF-8 locale_all = ru_RU language = ru } Последний раз редактировалось Ice; 26.01.2007 в 12:39 |
|
![]() |
![]() |
![]() |
#8 |
Продвинутый
Регистрация: 10.01.2007
Сообщений: 38
|
![]()
В Windows оказывается надо было ввести
config.locale_all = rus Последний раз редактировалось Ice; 26.01.2007 в 12:39 |
![]() |
![]() |
![]() |
#9 |
Продвинутый
Регистрация: 10.01.2007
Сообщений: 38
|
![]()
даты типа 12 января 2007 выводить не получается, оставил 12 янв 2007
но вот давность почему-то остаётся на англ. языке даже после смены локали: 18.01.07 20:37 Давность: 5 days Никто не знает, как это решается? Видел, на некоторых сайтах по-русски отображается... |
![]() |
![]() |
![]() |
#10 |
Продвинутый
Регистрация: 10.12.2005
Адрес: Kyiv
Сообщений: 36
|
![]()
age_stdWrap.age = мин. | ч. | дн. | г.
|
![]() |
![]() |