Перевод числительных

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

Аватар пользователя WillWe WillWe 17 июня 2020 в 22:40

Комрады, столкнулся со странной проблемой:
Есть модуль обратного отсчета https://www.drupal.org/project/jquery_countdown_timer
в нём js, в котором функция для представления минут, секунд и т.д.:

(function($){
  Drupal.behaviors.jquery_coundown_timer_init_popup = {
    attach: function(context, settings) {
      var note = $('#jquery-countdown-timer-note'),
      ts = new Date(Drupal.settings.jquery_countdown_timer.jquery_countdown_timer_date * 1000);
      $('#jquery-countdown-timer').not('.jquery-countdown-timer-processed').addClass('jquery-countdown-timer-proc$
        timestamp : ts,
        callback : function(weeks,days, hours, minutes, seconds){
          var dateStrings = new Array();
          dateStrings['
@weeks'] = Drupal.formatPlural(weeks, '1 week', '@count weeks');
          dateStrings['
@days'] = Drupal.formatPlural(days, '1 day', '@count days');
          dateStrings['
@hours'] = Drupal.formatPlural(hours, '1 hour', '@count hours');
          dateStrings['
@minutes'] = Drupal.formatPlural(minutes, '1 minute', '@count minutes');
          dateStrings['
@seconds'] = Drupal.formatPlural(seconds, '1 second', '@count seconds');
          var message = Drupal.t('
@weeks, @days, @hours, @minutes and @seconds left', dateStrings);
          note.html(message);
        }
      });
    }
  }
})(jQuery);

Вроде бы ведь всё правильно написано в плане formatPlural.
И переводы тоже есть в системе и @count и @count[2]
Но вот как раз эти @count[2] и не переводятся почему-то. то есть 1 секунда, 2, 3, 4 секунды - отображаются на русском. а 5, 6, 7, 8, 9 ... seconds на английском.
При этом всякие там комментарии на сайте - все отображаются с правильным переводом 7 комментариев, 4 комментария и т.д.
То есть с одной стороны, проблема вроде бы в модуле, а с другой - где она - не понятно.