На самом деле, у Wicket есть очень мощная функция для этого.
Допустим, это ваша строка локализации с ключом "some.resource.key":
This is a ${user}.
Затем вы добавляете в шаблон Wicket следующее:
<wicket:message key="some.resource.key">
<a wicket:id="user">user</a>
</wicket:message>
На странице (или панели) Wicket просто добавьте свою ссылку, как если бы вы добавляли ее на уровень, на котором вы разместили калитку: сообщение:
add(new Link("user"));
Теперь ссылка - вы можете использовать любую реализацию ссылки или любой другой понравившийся вам компонент - отображается правильно и встроена в вашу локализованную строку.