diff --git a/app/assets/javascripts/discourse/components/poster-name.js.es6 b/app/assets/javascripts/discourse/components/poster-name.js.es6
index 382d5cdff..6e80d1cfe 100644
--- a/app/assets/javascripts/discourse/components/poster-name.js.es6
+++ b/app/assets/javascripts/discourse/components/poster-name.js.es6
@@ -23,7 +23,7 @@ var PosterNameComponent = Em.Component.extend({
// Add a glyph if we have one
var glyph = this.posterGlyph(post);
if (!Em.isEmpty(glyph)) {
- buffer.push("");
+ buffer.push(glyph);
}
buffer.push("");
@@ -69,10 +69,14 @@ var PosterNameComponent = Em.Component.extend({
@return {String} the glyph to render (or null for none)
**/
posterGlyph: function(post) {
- if (post.get('admin')) {
- return 'trophy';
- } else if (post.get('moderator')) {
- return 'magic';
+ var desc;
+
+ if(post.get('admin')) {
+ desc = I18n.t('user.admin_tooltip');
+ return '';
+ } else if(post.get('moderator')) {
+ desc = I18n.t('user.moderator_tooltip');
+ return '';
}
}
});
diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml
index 7a8479114..c53646838 100644
--- a/config/locales/client.en.yml
+++ b/config/locales/client.en.yml
@@ -261,6 +261,8 @@ en:
change: "change"
moderator: "{{user}} is a moderator"
admin: "{{user}} is an admin"
+ moderator_tooltip: "This user is a moderator"
+ admin_tooltip: "This user is an admin"
deleted: "(deleted)"
suspended_notice: "This user is suspended until {{date}}."
suspended_reason: "Reason: "