Hi,
Yes, it can be used, however it's not resolved in the transformation code directly, you need to call the resolving method in inline code like:
<%# CMS.CMSHelper.
CMSContext.CurrentResolver.ResolveMacros("{$=Download|fr-ca=Téléchargement$}") %>
This is also mentioned in
Appendix A - Macros in DevGuideYou can see there's also an option to use
LocalizeString method, when you define the resource string in \CMSResources .resx files or in the CMS database, like described in
Configuring multilingual and RTL UI article / part
How to add your own strings section
Regards,
Zdenek