Косяк возникает при импорте перевода. Именно в 6.11
На хостинге пока не проверял.
В адресной строке
http://saite.ru/http://saite.ru/admin/build/translate/import
Денвер выводит
Forbidden
You don't have permission to access /http://saite.ru/admin/build/translate/import on this server.
Есть подозрение что из-за / - следствие работы модуля импорта перевода.
Просьба проверить этот косяк.
Комментарии
Не знаю насчет локалки, но у меня на хостинге после обновления с 6.10 на 6.11 тоже стал такой косяк вылезать, правда пишет про неверные плюральные формы, хотя когда ставил тот же модуль на версии 6.10 проблем никаких не было.
Откуда брали переводы?
Проверьте, чтобы в PO файлах была строчка:
"Plural-Forms: nplurals=3; plural=((((n%10)==1)&&((n%100)!=11))?(0):(((((n%10)>=2)&&((n%10)<=4))&&(((n%100)<10)||((n%100)>=20)))?(1):2));\n"
На 6.10 все гуд. PO-файл грузится нормально.
В 6.11 даже PO от 6.10 не грузится.
Походу дело не PO-файлах.
Файлы брались с drupaler.ru
Перевод был в дистрибутиве модуля, который скачивал с drupal.org. Сам модуль - Archive 6.x-1.3.
А в файле ru.po строчка стоит такая: "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
У меня ошибка "You don't have permission" вылазит когда я на линуксе по запарке распаковываю/копирую транслейты к модулям под root-ом.
Сам Апачь крутится под обычным пользователем и в итоге система отфутболивает его за недостатком прав.
Почему тогда с 6.10 все нормально, а с 6.11... облом, причем я не могу сделать update даже.
Настройки Денвера не менялись.
Вот засада!
Точно также косячил перевод модуля archive. (Друпал 6.13)
После того, как в файле ru.po модуля я заменил строчку
строчкой
все прекрасно импортировалось.