diff --git a/static/js/settings.js b/static/js/settings.js index a70b1bcadc..2d7638042a 100644 --- a/static/js/settings.js +++ b/static/js/settings.js @@ -1,3 +1,4 @@ +import Handlebars from "handlebars/runtime"; import $ from "jquery"; import timezones from "../generated/timezones.json"; @@ -5,7 +6,7 @@ import render_settings_tab from "../templates/settings_tab.hbs"; import * as admin from "./admin"; import * as blueslip from "./blueslip"; -import {i18n} from "./i18n"; +import {$t_html, i18n} from "./i18n"; import * as overlays from "./overlays"; import {page_params} from "./page_params"; import * as people from "./people"; @@ -66,8 +67,10 @@ function setup_settings_label() { left_side_userlist: i18n.t("Show user list on left sidebar in narrow windows"), starred_message_counts: i18n.t("Show counts for starred messages"), twenty_four_hour_time: i18n.t("Time format"), - translate_emoticons: i18n.t( - "Convert emoticons before sending (:) becomes 😃)", + translate_emoticons: new Handlebars.SafeString( + $t_html({ + defaultMessage: "Convert emoticons before sending (:) becomes 😃)", + }), ), }; } diff --git a/static/templates/settings/settings_checkbox.hbs b/static/templates/settings/settings_checkbox.hbs index 8047cd3010..9929881054 100644 --- a/static/templates/settings/settings_checkbox.hbs +++ b/static/templates/settings/settings_checkbox.hbs @@ -6,7 +6,7 @@