![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Senior Member
|
так. вы кодировку (charset) и collation не путаете? и, главное: вы новый контент вводите или прежний импортируете?
|
|
|
|
|
#2 |
|
Новенький
Регистрация: 11.03.2007
Сообщений: 29
|
в HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> в Instal Tool: $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET character_set_connection = utf8;' $TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8' в setup template: config { language = ru locale_all = ru_RU } - это все мои установки на данный момент и вот результат: <title>our site: Акула</title> |
|
|
|
|
#3 |
|
Senior Member
|
config {
metaCharset = utf-8 renderCharset = utf-8 }
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
#4 |
|
Новенький
Регистрация: 11.03.2007
Сообщений: 29
|
Спасибо. Попробовал поставить но к сожалению ничего не изменилось.
В связи с тем, что я пытаюсь уже около трёх дней побороть эту беду, ставил уже на другом компьютере, пробовал и на: quickstart, на dummy, на testsite, после чего я решил что это общая проблема. Поэтому я советую всем кто прочтёт этот топик проверить свой HTML код, потому что это общеизвестно, а кто не знает может поинтересоваться, что все поисковые системы работают с metatags, а если metatags выступает в виде крякозябров, то ни одна(!) поисковая система вас никуда(!) не поставит, даже при условии, что вы сделаете суперсайт. |
|
|
|
|
#5 |
|
Senior Member
|
уберите из шаблона <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
typo3 добавит сама. и еще одна проблема, правда странная. где вы это пишите? $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET character_set_connection = utf8;' если в файле конфига то это дожно выглядить по другом так: $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'.chr(10).'SET character_set_connection = utf8;'; символ .chr(10). это перенос строки. он обязателен!!! иначе работать не будет. Если же в инстал туле то нужно записать так: SET NAMES utf8; SET character_set_connection = utf8; C обязательным переносом строки, иначе работать не будет!!!! об этом, кстати, написано рядом с полем setDBinit |
|
|
|
|
#6 |
|
Продвинутый
|
|
|
|
|
|
#7 |
|
Senior Member
|
Да, правильно, если вы создаете контент на базе utf-8 то просто достаточно
forcheCharset = utf-8 и config { renderCharset = utf-8 language = ru locale_all = ru_RU } |
|
|
|
|
#8 |
|
Senior Member
|
Кстати, у меня по поводу кракозябр был когда-то один прикол.
Значит подключаю на сайт счетчик - который считывается из файла. Ну по стандарту через FILE. Сайт в ютф-8. И у меня в мета тэгах тоже были кракозябры!!! Оказалось подключаемый файл не был в ютф-8 и это портило весь вывод.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
#9 |
|
Senior Member
|
logovas, отпишитесь когда решите проблему, для пополнения базы знаний
|
|
|
|
|
#10 |
|
Новенький
Регистрация: 11.03.2007
Сообщений: 29
|
Извеняюсь за молчание, не был рядом с компьютером долго(другой часовой пояс).
Сейчас попробовал все варианты которые вы написали. Спасибо. Но, к сожалению, ни каких сдвигов. Вот мой setup полностью, может это вам что-то скажет: ## Menu [Begin] lib.mainMenu = HMENU lib.mainMenu.entryLevel = 0 lib.mainMenu.1 = TMENU lib.mainMenu.1.NO { allWrap = <div class="menu1-level1-act">|</div> } lib.mainMenu.1.ACT = 1 lib.mainMenu.1.ACT { allWrap = <div class="menu1-level1-no">|</div> } ## Menu [End] config{ forceCharset=utf8(здесь ставлю ещё так randerCharset=utf8, но изменений нет) language=ru locale_all=ru_Ru } config.spamProtectEmailAddresses = 1 page = PAGE page.typeNum = 0 page.10 = USER page.10.userFunc = tx_templavoila_pi1->main_page правда я пробовал в quickstart вставить страницу на русском, получились те же крякозябры, вот setup оттуда: tt_content.menu.20.2 < styles.sitemap.gs page.stylesheet = stylesheet*.css config{ forceCharset=utf8(здесь тоже пробовал разные варианты, randerCharset=utf8, но изменений, к сожалению, нет) language=ru locale_all=ru_Ru } <title>старт</title>(это из quickstart)
__________________
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Опять "Файловые ссылки". | Antony_A | Общие вопросы | 15 | 01.11.2010 12:00 |
| ОПЯТЬ Русский язык в Typo3 v4 | DeCibell | Установка | 7 | 02.08.2006 21:20 |
| Опять хостинг - сколько коннектов к мускулу? | testuser | TYPO3 хостинг | 3 | 19.08.2005 02:10 |
| И опять indexed search | Mamut | Общие вопросы | 2 | 07.07.2005 10:57 |
| опять indexed search | massimo | Общие вопросы | 1 | 06.03.2005 01:43 |