# File lib/gettext_i18n_rails/backend.rb, line 18
    def translate(locale, key, options)
      if gettext_key = gettext_key(key, options)
        translation =
          plural_translate(gettext_key, options) || FastGettext._(gettext_key)
        interpolate(translation, options)
      else
        result = backend.translate(locale, key, options)
        (RUBY19 and result.is_a?(String)) ? result.force_encoding("UTF-8") : result
      end
    end