В пятой версии обнаружил такой глюк. Везде вместо еденицы (1), на сайте появляется название переменной %count. Например добавляю комментарий в блогах или просто страница и "выводится %count комментариев" или на форуме "%count новых сообщений". Когда добавляю второй коммент или сообщение форума, то уже нормально выводит "2 комментария". Тестирую на локальном апаче, так что не уверен что это глюк именно Друпала. Кто-нибудь еще сталкивался с подобным ?!
Комментарии
Глюк старого перевода, установленного на 5.0
Большое спасибо! Избавили от одной головной боли
В старом переводе переменная писалась как %count, в новой версии - count. Поэтому %count выводит "%count", а не свое значение.
Еще может применяться подстановка !count. Вот и уследи....
Не может. Везде должна быть использована конструкция "count", и в ядре оно действительно так. Другие конструкции не будут корректно работать с функцией format_plural() изменяющей перевод в зависимости от численного аргумента.
В шаблоне для перевода некоторые значения выглядят как %count, их следует исправить.
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы
> В шаблоне для перевода некоторые значения выглядят как %count, их следует исправить.
Я про это же и говорю.