Косяк импорта языка в 6.11 при установке на денвере

Главные вкладки

Аватар пользователя Ветер Ветер 12 мая 2009 в 17:36

Косяк возникает при импорте перевода. Именно в 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.

Есть подозрение что из-за / - следствие работы модуля импорта перевода.

Просьба проверить этот косяк.

Комментарии

Аватар пользователя stenli21 stenli21 12 мая 2009 в 18:20

Не знаю насчет локалки, но у меня на хостинге после обновления с 6.10 на 6.11 тоже стал такой косяк вылезать, правда пишет про неверные плюральные формы, хотя когда ставил тот же модуль на версии 6.10 проблем никаких не было.

Аватар пользователя PVasili PVasili 12 мая 2009 в 19:46

Откуда брали переводы?
Проверьте, чтобы в 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"

Аватар пользователя Ветер Ветер 13 мая 2009 в 11:16

На 6.10 все гуд. PO-файл грузится нормально.
В 6.11 даже PO от 6.10 не грузится.
Походу дело не PO-файлах.

Файлы брались с drupaler.ru

Аватар пользователя stenli21 stenli21 12 мая 2009 в 20:28

Перевод был в дистрибутиве модуля, который скачивал с drupal.org. Сам модуль - Archive 6.x-1.3.

А в файле ru.po строчка стоит такая: "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"

Аватар пользователя dimedrol dimedrol 15 мая 2009 в 21:42

У меня ошибка "You don't have permission" вылазит когда я на линуксе по запарке распаковываю/копирую транслейты к модулям под root-ом.
Сам Апачь крутится под обычным пользователем и в итоге система отфутболивает его за недостатком прав.

Аватар пользователя Ветер Ветер 15 мая 2009 в 22:58

Почему тогда с 6.10 все нормально, а с 6.11... облом, причем я не могу сделать update даже.
Настройки Денвера не менялись.
Вот засада!

Аватар пользователя UdarEC UdarEC 10 сентября 2009 в 1:13

Точно также косячил перевод модуля archive. (Друпал 6.13)
После того, как в файле ru.po модуля я заменил строчку

"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"

строчкой

"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"

все прекрасно импортировалось.