use on_page_view to get block action translations

on_page_view has been moved to be able to change the locale in concrete5, see comment https://github.com/concrete5/concrete5/pull/1441#issuecomment-35011546

Problem has been explain here:
* http://www.concrete5.org/developers/bugs/5-6-3-1/localization-is-only-partial-under-some-circustances/#625112
* https://www.concrete5.org/marketplace/addons/internationalization/forums/internationalization-package-does-not-change-locale-of-core-bloc/