русификация на локальном

и до русификации, и после наблюдаем:

Language Settings
Select language defaults for Gallery. Individual users can override this setting in their personal preferences or via the language selector block if available.
Your webserver does not support localization. Please instruct your system administrator to reconfigure PHP with the gettext option enabled.

я не искушен в этих тонкостях, да еще и на англицком. галерея на пока на локальном диске.
прошу вашей помоши.
спасибо.

если на локальном диске, то вот эти инструкции Вам должны помочь. Поддержка gettext нужна для работы с файлами локализации. По-моему, в этой фразе, которая выдется, ссылка как раз ведет куда надо на сайте php.net.

Ставлю локально
Скачал libintl-1.dll поместил в две директории
прописал в пхп.ини with-gettext = “\usr”
но функция переключения языков так и не заработала

В смысле Вы по прежнему видите сообщение про gettext или что?

да верно

должен Вам признаться, что я не большой специалист по php, тем более о его установке на Windows вообще представления не имею, я просто нашел Вам ссылку. Я слышал, что на локальных маших люди еще иногда используют Денвер, может он Ваш поможет… Но ни денвер, ни php прямого отношения к галерее не имеют, поэтому я не смогу Вам помочь, а если ли на этом форуме люди, разбирающиеся в этом, я не знаю.

так всетки, народ, как на денвере руссификатор поставить??????? так ничерта не понял ((

так вы проверьте, есть ли в их сборке php gettext или нет. Если нет, то поставьте. Как поставить getttext на php (в чем и заключается ваша проблема, как мне кажется) - это не предмет для обсуждения на этом форуме. У Денвера есть своя поддержка. Но если разберетесь, конечно, напиши - потом кому-нибудь обязательно пригодится. У буржуев-то нет, вроде, Денвера… =)

Если кто-то сталкивался и знает решение, помогите galls. =)

На Денвере (www.denwer.ru) все делается ПРЕДЕЛЬНО просто:
В файле php.ini находим строчку, где упоминается gettext, и в начале строки снимаем символ комменирования (;), т.е. “точку с запятой”. Сохраняем файл, перезагружаем сервер и ДОЛЖНО СРАБОТАТЬ.

Я бы еще предложил бы проапгрейдить Денвер до последней версии. :-)

сделал так , денвер не находит gettext

как же ты настроил?
напиши пожалуйста,
для дураков.
У меня Денвер , как и у многих тоже.
если можно прямо по шагам.

1 исправить в php.ini (снять в файле php_gettext убрать кавычки перед строчкой)
2. Скачать из интернета недостающие 2 файла
php_gettext.dll и php_gd2.dll и вставить их в каталог Z:\usr\local\php\extensions

???
и после этого у меня денвер вообще не стал запускаться.
И что делать то?

по английски все работает, русского нет.

инсталил php за ново на Денвер (свежий), полный пакет. разкомментировал - но не помогло…

У меня тоже Денвер! Облазил весь инет,попробовал множество разных описанных способов,но ничего непомогает!!! Если кто успешно провернул руссификацию нна Денвере,напишите,пожалуйста,по шагам ДЛЯ ДУРАКОВ!!!!

Настроил на Денвере!!! Всё работает!!! Короче описываю по шагам! Единственное заменил php интерпритатор на php-4.3.3-Win32. Просто этот архив скопировал в c:\WebServers\usr\local\php\
1) Для получения нужных нам файлов идем сюда: http://sourceforge.net/projects/gettext. На этой странице вы найдете два пакета программ: gettext-win32 и libiconv-win32. Первый – это собственно файлы GetText, второй – это утилита для работы с текстом в разных кодировках, которая таже требуется для нормальной работы GetText. Вам необходимо скачать файлы: gettext-runtime-0.13.1.bin.woe32.zip (это уже скомпилированные под Windows файлы GetText) и gettext-tools-0.13.1.bin.woe32.zip (это скомпилированные вспомогательные утилиты), а также libiconv-1.9.1.bin.woe32.zip (это скомпилированные файлы iconv).

2) Для дальнейшей установки нам понадобятся файлы: gettext-runtime-0.13.1.bin.woe32.zip и libiconv-1.9.1.bin.woe32.zip.

3)Скопируйте файлы intl.dll, gettext.exe, asprintf.dll, envsubst.exe, ngettext.exe из первого пакета в папку SYSTEM32 вашей Windows, затем тоже самое проделайте с файлами charset.dll, iconv.dll, iconv.exe из второго пакета.

4)Теперь перейдите в папку dlls вашей инсталляции PHP (php-4.3.3-Win32) и скопируйте из нее файл libintl-1.dll в туже папку, что и предыдущие файлы.

Далее, найдите php.ini (в php-4.3.3-Win32 php.ini нет, там есть php.ini.recomended(так по-моему!) и php.ini-dist! Вообщем удалите расширение recomended с php.ini.recomended, у вас получится просто php.ini! (как правило он находится в папке установки PHP или в папке WINDOWS вашей системы). Раскомментируйте в нем 2 строки: extension=php_gettext.dll (чтобы включить поддержку GetText) и extension=php_iconv.dll (чтобы включить поддержку iconv). Удалите ; (у меня одно,но бывает и ;;).

5)Далее копируем gnu_gettext.dll в SYSTEM32 (необходимо сачать с инета, файл скачивается с расширением gnu_gettext.html, просто замените на .dll и все!

!!!!!!!!!!!!!!!ПЕРЕЗАГРУЗИТЕ АПАЧ!!!!!!!!!!

6) Далее запускаем phpinfo.php (есть в phpmyadmin) Gettext должен быть включен (enabled)!

ВСЁ, ДОЛЖНО ЗАРАБОТАТЬ!!!! Если что,пишите на Sensorbest@mail.ru Чем могу,помогу!!!!

Следовал всем пунктам, но так и не заработало..

новый РНР интерпретатор не запускается - даже localhost не работает
а со старым вроде стал запускаться, но gettext не пашет.
в phpinfo.php не видно ничего про gettext, хотя и ДЛЛ-ку скачал и скопировал и остальные файлы тоже.
где я мог сделать ошибку?

Может, поищете на сайте Денвера или PHP? К галерее ваша проблема явно никакого отношения не имеет. Или, воспользуйтесь любезностью предыдущего товарища, который оставил свой email, и напишите ему лично… Кажется, с тех пор, как он решил все проблемы, он здесь появляется редко…

Успехов!
—————————————
Задавая вопросы, не забудьте прилепить вашу системную информацию (Администрирование -> Обслуживание -> Системная информация)

Здравствуйте.
Если проблема еще не решена.. Хотя судя по дате и молчанию наверное уже разобрались :)
Ну может и еще коме-нибудь пригодится.
Кроме базового пакета Денвера надо еще скачать пакет PHP расширений:
http://www.denwer.ru/dis/PHP4/PHP4_2006-12-18_4.4.4.exe
Установить его поверх базового и потом уже раскомментировать в php.ini строку с php_gettext.dll

У меня только после этого все заработало.

Не надо менять в Denvere PHP5 и ставить php4.3.3, как это советуют в посте выше!!!
Вся проблема в версиях…

Скачайте последнюю версию PHP5 http://www.php.net/downloads.php
При установке отметьте устанавливать расширение php_gettext
После установки заберите установленный php_gettext.dll и перепишите его в Drupal
это и будет нужная нам версия dll