I use gettext to translate my web site.
It would be nice to have link in text translated but I don't want to write html tags in gettext files because these translations may be used elsewhere.
I could create text for web site only (with links) and text for all purpose.
I'll have to maintain 2 versions. :-(
I could also write a custom parser to insert links in text but it seems overkill and I'm affraid of The Danger of Naïveté
For those who had the same problem, how did you handle that ?