     $('body')
       .on 'focus.translation', '.translation', (e) ->
         element = $(e.target)
-        element.data 'before', element.html()
+        element.data 'before', element.text()
         element
       .on 'blur.translation', '.translation', (e) =>
         console.log('blur')

        source = element.attr('title')

        # get new translation
        translation_new = element.html()
        translation_new = ('' + translation_new)
          .replace(/<.+?>/g, '')

        # set new translation
        element.html(translation_new)

        # update translation
        return if element.data('before') is translation_new

        App.i18n.setMap(source, translation_new)

        # replace rest in page
        $(".translation[title='#{source}']").text(translation_new)

        # update permanent translation mapString
        translation = App.Translation.findByAttribute('source', source)
