Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Локализация проекта

Ответ
 
Опции темы Опции просмотра
Старый 27.04.2009, 17:13   #1
Olga25
Продвинутый
 
Регистрация: 17.02.2009
Сообщений: 42
Отправить сообщение для Olga25 с помощью ICQ
По умолчанию Отображение подписей (названия месяцев и др.) на русском в 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 = |&nbsp;
      }
      cObject.30 = TEXT
      cObject.30{
        field = datetime
        strftime = %Y
        wrap = |&nbsp;г.
      }
	cObject = COA
	cObject.10 = TEXT
	cObject.10{
	field = datetime
	strftime = %d
	wrap = |&nbsp;
	} 
    }
  }
  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
Olga25 вне форума   Ответить с цитированием
Старый 27.04.2009, 23:50   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

попробуйте закоментировать условие, вот так
#[globalVar = GP:L = 0]
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 28.04.2009, 10:32   #3
Olga25
Продвинутый
 
Регистрация: 17.02.2009
Сообщений: 42
Отправить сообщение для Olga25 с помощью ICQ
По умолчанию

Название дней недели и месяцев отобразились по русски, но подписи типа Age:, [more], <- Back to: остались.
Язык отображения плагина по умолчанию Russian (Default) Insert plugin.
Не понятно почему по умолчанию подписи отображаются на английском, а на русском только при переключении на русский &L=0 ?

Последний раз редактировалось Olga25; 28.04.2009 в 11:19
Olga25 вне форума   Ответить с цитированием
Старый 28.04.2009, 12:58   #4
Olga25
Продвинутый
 
Регистрация: 17.02.2009
Сообщений: 42
Отправить сообщение для Olga25 с помощью ICQ
По умолчанию

Проблема наполовину решилась.
Вопрос: как сделать отображение дней недели, месяцев по русски для русского языка (русский по умолчанию) если сайт многоязыковой?
Сейчас так: 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
Olga25 вне форума   Ответить с цитированием
Старый 28.04.2009, 16:59   #5
Olga25
Продвинутый
 
Регистрация: 17.02.2009
Сообщений: 42
Отправить сообщение для Olga25 с помощью ICQ
По умолчанию

Надо доустанавливать локали на сервер.

Последний раз редактировалось Olga25; 29.04.2009 в 11:26
Olga25 вне форума   Ответить с цитированием
Ответ

Теги
мультиязычность, tt_news


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение всех месяцев в новостях giovanno Общие вопросы 1 18.09.2008 17:39
Как перевести названия месяцев в tt_news? margol Общие вопросы 7 07.04.2008 11:15


Часовой пояс GMT +4, время: 03:40.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория