From 7d16537cac7eb808d8d18cd0b89475db4e4eeaaa Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Wed, 19 Apr 2017 16:53:06 +0100 Subject: [PATCH] Created a plural filter Added tests for the filter [ci skip] --- .../components/limit_warning_component.js | 2 +- .../components/total_time_component.js | 4 +- .../javascripts/vue_shared/translate.js | 3 + spec/javascripts/vue_shared/translate_spec.js | 90 +++++++++++++++++++ 4 files changed, 96 insertions(+), 3 deletions(-) create mode 100644 spec/javascripts/vue_shared/translate_spec.js diff --git a/app/assets/javascripts/cycle_analytics/components/limit_warning_component.js b/app/assets/javascripts/cycle_analytics/components/limit_warning_component.js index a7b187a0a36..63e20478e94 100644 --- a/app/assets/javascripts/cycle_analytics/components/limit_warning_component.js +++ b/app/assets/javascripts/cycle_analytics/components/limit_warning_component.js @@ -11,7 +11,7 @@ export default { aria-hidden="true" title="Limited to showing 50 events at most" data-placement="top"> - {{ 'Showing 50 events' | translate }} + {{ 'Showing %d event' | translate-plural('Showing %d events', 50) }} `, }; diff --git a/app/assets/javascripts/cycle_analytics/components/total_time_component.js b/app/assets/javascripts/cycle_analytics/components/total_time_component.js index e07963b1b45..a0d735f159c 100644 --- a/app/assets/javascripts/cycle_analytics/components/total_time_component.js +++ b/app/assets/javascripts/cycle_analytics/components/total_time_component.js @@ -12,9 +12,9 @@ global.cycleAnalytics.TotalTimeComponent = Vue.extend({ template: `