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

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 26.02.2009, 16:43   #1
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию newscalendar и русская дата

перевел newscalendar на русский путем
config{
renderCharset = utf-8
metaCharset = utf8
language = ru
locale_all = ru_RU.UTF-8
}
Теперь он мне пишет "февраля - 2009". И первые 2 буквы дней недели типа "По", "Вт" и т.д. И ни где не слова, откуда он это все берет. В мануале об этом не слова.

Он берет эти значения из каких то системных тупы или своих локализаций? Можно ли переделать по нормальному, или придется переделать код?
Lucifer вне форума   Ответить с цитированием
Старый 27.02.2009, 09:43   #3
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

берется из локали ОС.
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 26.03.2009, 01:26   #4
typik
Продвинутый
 
Регистрация: 25.12.2008
Сообщений: 62
По умолчанию проблемы с локализацией

Новую тему не создавал т.к. по этой теме уже много, но все равно не нашел решение моей проблемы. При выводе календаря (news calendar) название дней и месяцев так и остается на англ.языке, хотя ставил

config{
language = ru
locale_all = ru_RU.UTF-8
}

установил: forceCharset = UTF-8

но это все не дало результата. Но при таких настройках плагины поиска и регистрации переводятся без проблем. Вот если устанавливаю вот такие значения:
config{
language = ru
locale_all = russian
}
тогда названия месяца и дней на календаре исчезают.

и также при вот таких настройках:
config{
language = de
locale_all = de_DE
}
название месяцев все равно выводятся на англ.языке.

Помогите решить эту проблему или подскажите пути обойти это ( нужно вывод не только на русском но и на украинском языке, но проблема на украинском таже что описывал для русского языка).

Все это делал на :
- ОС WinXP и W2K;
- TYPO3 4.2.3;
- News calendar 1.0.13;
typik вне форума   Ответить с цитированием
Старый 27.03.2009, 01:46   #5
typik
Продвинутый
 
Регистрация: 25.12.2008
Сообщений: 62
По умолчанию ((

Неужели нет решение этой проблемы? пожалуста ответьте.
typik вне форума   Ответить с цитированием
Старый 27.03.2009, 06:49   #6
shuman
Senior Member
 
Регистрация: 21.11.2007
Сообщений: 217
По умолчанию

http://forum.typo3.biz/showthread.ph...ghlight=locale

так как у вас винда, в которой я не ставил толком тайпу, нужно почитать манул по пхп по функции strftime

вот вырезка
Цитата:
Пример 1. Пример использования функции strftime() с разными локалями

<?php
setlocale(LC_TIME, "C");
echo strftime("%A");
setlocale(LC_TIME, "fi_FI");
echo strftime(" по-фински - %A,");
setlocale(LC_TIME, "fr_FR");
echo strftime(" по-французски - %A и");
setlocale(LC_TIME, "de_DE");
echo strftime(" по-немецки - %A.\n");
?>

Этот пример будет работать, если на вашей системе установлены соответствующие локали.
нужно попробовать этот скрипт
shuman вне форума   Ответить с цитированием
Старый 29.03.2009, 15:55   #7
typik
Продвинутый
 
Регистрация: 25.12.2008
Сообщений: 62
По умолчанию ???

Решение проблемы отсутствует?
typik вне форума   Ответить с цитированием
Старый 29.03.2009, 16:37   #8
Andrey Grey
Senior Member
 
Регистрация: 15.09.2006
Сообщений: 425
По умолчанию

под win не пробовал. под bsd все работает нормально.
__________________
Андрей Грэй (tonnazh)
Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd.

------------------------------------------------
Хочешь чтобы твой сайт работал стабильно? Спроси меня как
Andrey Grey вне форума   Ответить с цитированием
Старый 30.03.2009, 03:13   #9
typik
Продвинутый
 
Регистрация: 25.12.2008
Сообщений: 62
По умолчанию

Цитата:
Сообщение от Andrey Grey Посмотреть сообщение
под win не пробовал. под bsd все работает нормально.
Я понимаю, что под *nix системы работает нормально, но мне выбирать не приходиться ОС, поэтому я и спрашиваю за WinXP и W2K. Если кто может подскажите пожалуйста выход из этой ситуации.
typik вне форума   Ответить с цитированием
Старый 30.03.2009, 04:04   #10
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Во-первых читать вот это - http://ru2.php.net/manual/ru/function.setlocale.php
Во-вторых, как результат первого, вот это - http://msdn.microsoft.com/en-us/libr...zf(vs.71).aspx
-=UncleByte=- вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошбка в newscalendar после установки на Linux margol Общие вопросы 8 08.09.2008 15:30
дата в tt_news Vergil TypoScript практикум 9 18.07.2008 22:03
Локализация indexed search - русская для версии 4.2 Konstantin Общие вопросы 2 29.05.2008 19:53
дата до 1970 года Дмитрий Самойлов Общие вопросы 11 05.04.2007 21:31
Дата под заголовком меню для special.directory Алекс Общие вопросы 1 03.11.2005 19:28


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


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

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