Просмотр полной версии : Frontend по-русски
Пожалуйста, помогите разобраться новичку. Поставил на Win локально TYPO3 4.1.5, Templavoila, локализовал Backend. Ковыряю Quickstart Frontend, разбираюсь что к чему. Прочитал кучу сообщений на вашем форуме и никак не пойму - как же всё таки локализовать Frontend? В phpMyAdmin ничего изменить не удаётся - стоит utf8_general_ci и никакой альтернативы English'у. В документации найти это что-то не получается. Спасибо за снисходительность :)
Andrey Grey
03.03.2008, 12:30
1. Посмотрите как выглядят названия страниц на русском языке в phpmyadmin. Если нормальный текст, то хо хорошо, если нет, то это проблема.
2. в typo3conf/localconf.php нужно прописать:
$TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8';
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;';
phpMyAdmin и вся обвязка винсталлера и будет по-английси, без вариантов. может и можно русифицировать, но не средствами typo3 :)
Что конкретно Вы хотите руссифицировать? Последние версии typo3 не поддерживают windows-1251 без применения патчей. (ну не то чтобы совсем... но нафиг оно надо? юникод рулит и переходить на него все равно придется - go 5 )
Мне не нужен "phpMyAdmin и вся обвязка винсталлера" на русском, это уже слишком. Я просто разбираюсь с готовыми тест-сайтами Quickstart и Testsite, пытаюсь их редактировать, а в итоге при просмотре Frontend'а- кракозябры. В typo3conf/localconf.php у меня стоит:
$TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8';
А $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'; -setDBinit такого вообще нет. Я его прописал, сохранил - без изменений.
Может что-то не так отредактировал?
Andrey Grey
03.03.2008, 17:20
Не забывайте, что после изменений в локалконф нужно было очистить временный файлы localconf и extTable... они лежат в тойже папке...
и после очистки попробуйти создать страницу с русским именем, посмотрите что получится...
если не заработает:
в пхпмайадмин попробуйте в ручную дать название страницы на русском, посмотрите как будет отображаться в BE и FE.
Если в FE с вышеописаным установками отображается криво, то еще как вариант простого решения проверьте прописана ли кодировка в метатегах страниц сайта.
Если в БЕ не работает, то нужно смотреть с напильником
Помогло вот что: в TS Setup прописал
config.metaCharset = windows-1251
config.renderCharset = windows-1251
и порядок!
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot