Есть примерно такой page-документ mallard:
<page xmlns="http://projectmallard.org/1.0/"
xmlns:if="http://projectmallard.org/if/1.0/"
type="topic" style="task"
id="some-id">
<info>
<link type="guide" xref="external-link-id"/>
<if:choose>
<if:when test="platform:unity">
<desc>Это для unity</desc>
</if:when>
<desc>Это для всего остального</desc>
</if:choose>
</info>
<title>Заголовок</title>
<p>
Какой-то текст.
</p>
</page>
Не работает условная инструкция <if:choose> — описание страницы не отображается на внешней ссылке. Судя по
описанию элемента, он может использоваться в любом general block context, а элемент <info> (как и <desc>) такими не являются — это
информационные элементы.
Как бы сделать так, чтобы описание всё-таки отображалось на внешней ссылке?
*Сразу поясню, в программировании дуб-дубом, просто занимаюсь переводом штатной справки. Файл, о котором идёт речь: /usr/share/help/C/ubuntu-help/color-assignprofiles.page. Так что хотелось бы уже готовое решение и, желательно, средствами mallard.
Спасибо.