diff --git a/client/coral-admin/src/components/CountBadge.js b/client/coral-admin/src/components/CountBadge.js
index c270817b9..24dff7c02 100644
--- a/client/coral-admin/src/components/CountBadge.js
+++ b/client/coral-admin/src/components/CountBadge.js
@@ -1,20 +1,13 @@
import React from 'react';
import PropTypes from 'prop-types';
import styles from './CountBadge.css';
-
-import t from 'coral-framework/services/i18n';
+import { humanizeNumber } from 'coral-framework/helpers/numbers';
const CountBadge = ({ count }) => {
let number = count;
// shorten large counts to abbreviations
- if (number / 1e9 > 1) {
- number = `${(number / 1e9).toFixed(1)}${t('modqueue.billion')}`;
- } else if (number / 1e6 > 1) {
- number = `${(number / 1e6).toFixed(1)}${t('modqueue.million')}`;
- } else if (number / 1e3 > 1) {
- number = `${(number / 1e3).toFixed(1)}${t('modqueue.thousand')}`;
- }
+ number = humanizeNumber(number);
return {number};
};
diff --git a/client/coral-admin/src/components/UserDetail.js b/client/coral-admin/src/components/UserDetail.js
index f0b4cda20..92157f4fd 100644
--- a/client/coral-admin/src/components/UserDetail.js
+++ b/client/coral-admin/src/components/UserDetail.js
@@ -31,6 +31,7 @@ import ActionsMenuItem from 'coral-admin/src/components/ActionsMenuItem';
import UserInfoTooltip from './UserInfoTooltip';
import KarmaTooltip from './KarmaTooltip';
import t from 'coral-framework/services/i18n';
+import { humanizeNumber } from 'coral-framework/helpers/numbers';
/**
* getUserStatusArray
@@ -324,7 +325,7 @@ class UserDetail extends React.Component {
styles[getKarma(user.reliable.commenter)]
)}
>
- {user.reliable.commenterKarma}
+ {humanizeNumber(user.reliable.commenterKarma)}
{t('configure.closed_comments_desc')}