           ]
         else
           console.warn("unable to show distribution #{feature_res.type}")
-          @show_error 'Unavailable metric display.'
+          @show_error gettext('Unavailable metric display.')
 
   # fetch distribution data from server.
   # `handler` can be either a callback for success

    @reset_display()

    @get_profile_distributions @feature,
      error: std_ajax_err => @show_error "Error fetching distribution."
      success: (data) =>
        feature_res = data.feature_results
        if feature_res.type is 'EASY_CHOICE'

    total_students = _.reduce ([0].concat grade_info),
      (accum, {grade, max_grade, num_students}) -> accum + num_students

    msg = gettext("<%= num_students %> students scored.")
    full_msg = _.template(msg, {num_students: total_students})
    # show total students
    @$container.find('.display-text').text full_msg

    # render to graph
    graph_placeholder = $ '<div/>', class: 'graph-placeholder'
