Added context to the translations within a exercise
Added more sophisticated translation key lookups