diff --git a/components/messages.js b/components/messages.js index 3cdac3be..18bb90df 100644 --- a/components/messages.js +++ b/components/messages.js @@ -116,6 +116,8 @@ export const labels = defineMessages({ view: { id: 'label.view', defaultMessage: 'View' }, cities: { id: 'label.cities', defaultMessage: 'Cities' }, regions: { id: 'label.regions', defaultMessage: 'Regions' }, + minutes: { id: 'label.minutes', defaultMessage: 'm' }, + seconds: { id: 'label.seconds', defaultMessage: 's' }, }); export const messages = defineMessages({ diff --git a/components/metrics/MetricsBar.js b/components/metrics/MetricsBar.js index 1f218ba8..d6bb50e4 100644 --- a/components/metrics/MetricsBar.js +++ b/components/metrics/MetricsBar.js @@ -104,7 +104,13 @@ export default function MetricsBar({ websiteId }) { -1 || 0 : 0 } - format={n => `${n < 0 ? '-' : ''}${formatShortTime(Math.abs(~~n), ['m', 's'], ' ')}`} + format={n => + `${n < 0 ? '-' : ''}${formatShortTime( + Math.abs(~~n), + [formatMessage(labels.minutes), formatMessage(labels.seconds)], + ' ', + )}` + } /> )} diff --git a/lang/ar-SA.json b/lang/ar-SA.json index 57cd58ad..1a47b370 100644 --- a/lang/ar-SA.json +++ b/lang/ar-SA.json @@ -113,6 +113,8 @@ "label.website-id": "معرف الموقع", "label.websites": "المواقع", "label.yesterday": "الأمس", + "label.minutes": "د", + "label.seconds": "ث", "message.active-users": "{x} حاليا {x, plural, one {زائر واحد} other {زوار}}", "message.confirm-delete": "هل أنت متأكد من حذف {target}?", "message.confirm-leave": "هل أنت متأكد من مغادرة {target}?", diff --git a/public/intl/messages/ar-SA.json b/public/intl/messages/ar-SA.json index 7cc89917..c72a1074 100644 --- a/public/intl/messages/ar-SA.json +++ b/public/intl/messages/ar-SA.json @@ -345,6 +345,12 @@ "value": "الأعضاء" } ], + "label.minutes": [ + { + "type": 0, + "value": "د" + } + ], "label.mobile": [ { "type": 0, @@ -505,6 +511,12 @@ "value": "الشاشات" } ], + "label.seconds": [ + { + "type": 0, + "value": "ث" + } + ], "label.select-website": [ { "type": 0,