Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
Опции темы | Опции просмотра |
27.04.2009, 17:13 | #1 |
Продвинутый
|
Отображение подписей (названия месяцев и др.) на русском в tt_news, мультиязычность
Для перевода подписей (названия месяцев и др.) в tt_news в Setup шаблона страниц новостей прописала:
Проблема в том что все подписи отображаются по английски пока в языковом меню не выбран русский язык. Язык сайта по умолчанию русский. Второй язык - английский. Хотелось бы чтобы подписи отображались на русском при начальной загрузке страницы новостей. Помогите! Код:
# Фиксим локаль для новостей [globalVar = GP:L = 0] plugin.tt_news { _LOCAL_LANG.ru { latestHeader = Новости more = Подробнее goToArchive = Все новости pi_list_browseresults_prev = < Предыдущая pi_list_browseresults_next = Следующая > backToList = Вернуться к списку preAuthor = noNewsToListMsg = в этом списке нет записей } displayList { age_stdWrap.age = Минут | Часов | Дней | Лет } displayLatest { age_stdWrap.age = Минут | Часов | Дней | Лет } displaySingle { age_stdWrap.age = Минут | Часов | Дней | Лет } displayLatest { date_stdWrap > date_stdWrap { strftime > cObject = COA cObject.10 = TEXT cObject.10{ field = datetime strftime = %e } cObject.20 = CASE cObject.20{ key.field = datetime key.strftime = %m 01 = TEXT 01.value = января 02 = TEXT 02.value = февраля 03 = TEXT 03.value = марта 04 = TEXT 04.value = апреля 05 = TEXT 05.value = мая 06 = TEXT 06.value = июня 07 = TEXT 07.value = июля 08 = TEXT 08.value = августа 09 = TEXT 09.value = сентября 10 = TEXT 10.value = октября 11 = TEXT 11.value = ноября 12 = TEXT 12.value = декабря stdWrap.wrap = | } cObject.30 = TEXT cObject.30{ field = datetime strftime = %Y wrap = | г. } cObject = COA cObject.10 = TEXT cObject.10{ field = datetime strftime = %d wrap = | } } } displaySingle.date_stdWrap > displaySingle.date_stdWrap < .displayLatest.date_stdWrap displayList.date_stdWrap > displayList.date_stdWrap < .displayLatest.date_stdWrap archiveTitleCObject > archiveTitleCObject < .displayLatest.date_stdWrap } [global] Последний раз редактировалось Olga25; 28.04.2009 в 10:25 |
27.04.2009, 23:50 | #2 |
Administrator
|
попробуйте закоментировать условие, вот так
#[globalVar = GP:L = 0] |
28.04.2009, 10:32 | #3 |
Продвинутый
|
Название дней недели и месяцев отобразились по русски, но подписи типа Age:, [more], <- Back to: остались.
Язык отображения плагина по умолчанию Russian (Default) Insert plugin. Не понятно почему по умолчанию подписи отображаются на английском, а на русском только при переключении на русский &L=0 ? Последний раз редактировалось Olga25; 28.04.2009 в 11:19 |
28.04.2009, 12:58 | #4 |
Продвинутый
|
Проблема наполовину решилась.
Вопрос: как сделать отображение дней недели, месяцев по русски для русского языка (русский по умолчанию) если сайт многоязыковой? Сейчас так: Friday 24. of April 2009 Давность 4 days К tt_news это не имеет отношения? Setup: Код:
config { sys_language_uid = 0 language = ru htmlTag_langKey = ru } Последний раз редактировалось Olga25; 29.04.2009 в 10:13 |
28.04.2009, 16:59 | #5 |
Продвинутый
|
Надо доустанавливать локали на сервер.
Последний раз редактировалось Olga25; 29.04.2009 в 11:26 |
Теги |
мультиязычность, tt_news |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отображение всех месяцев в новостях | giovanno | Общие вопросы | 1 | 18.09.2008 17:39 |
Как перевести названия месяцев в tt_news? | margol | Общие вопросы | 7 | 07.04.2008 11:15 |