Add utility functions
Rewrite current translation schematics

* Add fallback_translation property
* Remove force_locale
* Make current_translation behave the same way as class property and hybrid property