Правильная локализация в Modx при работе с множественными числами?
В репозитории есть пакет Units - аккурат то, что нужно в таком случае.
Если нужно выводить даты — проще взять готовое.

Если так не интересно, то можно поглядеть исходники.