Add support for RTL languages, minimise warning messages when gathering labels