Добрый день!
Столкнулся с загадочной проблемой: установлено
Drupal 6.15
Pathauto 6.x-1.2
Token 6.x-1.12
Transliteration 6.x-2.1
файл i18n-ascii.txt в modules/pathauto существует 9хотя он и не нужен уже), права доступа настроены.
В настройках автоматических синонимов помечено "Транслитерировать перед созданием синонима".
Однако при создании нового документа адрес остаётся в кириллице (прочие преобразования, в т.ч. удаление и замена символов, а также их перевод в нижний регистр) выполняются.
Кто-нибудь сталкивался с такой ситуацией? Как это решается? Удаление всех трёх модулей, оставшихся после них таблиц и установка заново не помогают.
Спасибо.
Комментарии
Почитайте тут, поиск рулит
Искать я умею. Всё, что там упомянуто, сделано - но транслитерации не происходит.
Версия PHP, если это важно, 5.3.0.
Проблема именно в PHP 5.3.0
Сталкивался с этим, понял, что проблема была в функции parse_ini_file (не возвращала результатов). Времени особо не было - откатил назад php.
Ага, теперь понятно, спасибо. А какой конкретно модуль глючит, вы не успели понять? Pathauto или Transliteration?
Pathauto. В нем свой механизм транслитерации. Модуль Transliteration не имеет никакого к этому отношения.
http://bugs.php.net/49056
в php 5.3.1 починили