Possibility to allow empty translation values

Return the translation key if the translated value is an empty string.
This possibility can be enabled/disabled with the fallbackOnEmpty option.