локализация Typo3
сразу оговорюсь. искал, читал Faq и прочее. не нашел.
где взять файл русификации? заранее извините за наверное дурацкий вопрос. |
Смотря какая версия типо3. Если 4.х, то читай последний пост здесь - http://www.typo3.biz/showthread.php?t=1349 , если 3.8.х, то нужно скачать и установить экстеншн csh_ru.
|
http://194.117.233.66/typo3/t3l10n/t...0n/status.html -если сервер не подключен к Инету. Копировать в каталог typo3conf/l10n. Правда на typo3.org про эту ссылку ни слова.
|
у меня ссылка по которой можно скачать экстеншн csh_ru
подскажите где еще можна скачать? |
Цитата:
|
старый скопировать в новую папку
а я просто файлы старого экстеншена скопировал и переименовал в \typo3conf\l10n\ru и всё заработало, хотя не все пункты переведены...
|
А не проще ли было в setup поставить language?
|
огромная просьба, выложите (или дайте ссылку) кто-нибудь файлы русификации (желательно в архиве). у меня при скачивании через Extension Manager происходят сбои ине все файлы скачиваются.
|
http://wiki.typo3.biz/_media/ru.zip?id=faq&cache=cache
(возможно, устаревшая версия) |
сегодня позапарке удалил страницу и рекурсивно еще подстраницы. днем на работе успел сделать бэкап :) (повезло)
ну и полез я в базу, посмотреть, что к чему и увидел, что в базе у меня всё написано закорючками типо :"(беÑплатно)" на странице и в бэкенде всё кажет супер -кирилицей. до этого была подобная проблема с смф форумом, там я соеденил базу так: $db_connection = @mysql_connect($db_server, $db_user, $db_passwd); setlocale(LC_ALL, 'ru_RU.utf-8'); mysql_query("SET NAMES 'utf8'"); этому я научился на магазине xt:Commerce тк там тоже всё было супер, но в базу писались закорючки и изза этого поиск находил только 100% совпадения. итак внимание вопрос: здесь такойже трюк нужно использовать? или есть другой способ? сейчас поищу, где коннект и попытаюсь подрубить по своему, авось чего и выйдет. Всем спасибо за внимание |
попробовал, всё поперло, как мне нужно. файл
typo3/t3lib/class.t3lib_db.php if ($GLOBALS['TYPO3_CONF_VARS']['SYS']['no_pconnect']) { $this->link = @mysql_connect($TYPO3_db_host, $TYPO3_db_username, $TYPO3_db_password); setlocale(LC_ALL, 'ru_RU.utf-8'); mysql_query("SET NAMES 'utf8'"); } else { $this->link = @mysql_pconnect($TYPO3_db_host, $TYPO3_db_username, $TYPO3_db_password); setlocale(LC_ALL, 'ru_RU.utf-8'); mysql_query("SET NAMES 'utf8'"); } теперь всё кажет закорючами, которыми заполнена база, зато при новой записи текст сохраняется в кириллице, как я и хотел. прийдется затратить потом на конверт какоето время или 2й типо установить и из него по быстрому копировать тексты, чего делать совсем неохото. пс. повезло как и с смф, там тоже в самом начале наткнулся на косяк и исправил --------- добавлено $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'; вот этого мне не хватало, нда, теперь буду знать, а вот базу конвертить ника не выходит. каракули никак не хотят превращатся в русский шрифт -------- $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET character_set_connection = utf8;'; а вот это не помогает, странно что тут не верно? --------- так тоже работает если в инсталлере вбить setDBinit эти строчки: SET NAMES utf8; SET CHARACTER SET utf8; SET SESSION character_set_server = utf8; SET character_set_connection = utf8; |
невероятно, но удалось обойтись без конверта.
1.сделал экспорт моей страницы 2.изменил установки в инсталлере(страница стала с закарючками) 3.сделал импорт, новая страница показывается супер, без всяких каракуль завтра загоню базу по новой, сделаю экспорт, удалю всё что было и загоню импорт и таким образом сэкономлю пару часов, которыебы ушли на поиск нужного конвертора или на перекидку текстов) |
Цитата:
Цитата:
выдавалось: Цитата:
Но теперь при попытке входа в менеджер расширений, Проверки БД и ряда других функций выдается что-то типа: Цитата:
Добавлено: все эти пункты куда-то пропали.. полтергейст блин <_< |
Судя по ошибке, вы случайно переключились в другой воркспейс -)
Внизу справа такой селектор... выберите там LIVE workspace или ЧИСТОВАЯ рабочая область |
а есть руссификатор для версии 4.2.6
|
Подскажите, пожалуйста, как добавить языки в backend?
В User Settings есть только English, а как другие можно выбрать я что-то не могу сообразить :confused: |
Цитата:
|
спасибо =)
А ларчик просто открывался... |
Часовой пояс GMT +4, время: 13:14. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot