re #448 Manually query extension names.
re #448 Synced layouts.
Only escape alphas.
Do not uppercase. Translations are case sensitive.
Merge branch 'develop' into feature/448-activities