Fix bug where liking on unliking a post breaks translation link

- Had to add event delegation to JS, since the link gets rerendered
- @current_language was only getting set on discussion#show, not
comment#like; moved that logic to a helper so it's always available.