Macro driven internationalization/localization solution for Haxe