Improve l10n/i18n support
Created by: samuelsov
If we download the .mo file in l10n/LOCALE/LC_MESSAGES, it's not working because ts() calls are not using the extension scope.
Let's use the latest standard in order to make it work : https://docs.civicrm.org/dev/en/latest/translation/extensions/