国際化した場合のTOCに関すること

PizzaFactory3のGNUに関するヘルプを複数のTOC(マスターTOCと下位TOC)に分けて記述している。
これを国際化(日本語化)するにあたって、プラグインの中にnl/ja/JPフォルダを作成し、そこにヘルプコンテンツを置くことにした。
その場合、マスターTOCは「$nl$」を追加する。

   <extension
         point="org.eclipse.help.toc">
      <toc
            file="$nl$/toc.xml"
            primary="true">
      </toc>
   </extension>

下位TOCはlink_toを以下のように修正する。

<toc label="PizzaFactory GNU development tools" 
	link_to="../jp.pizzafactory.docs.texinfo.gnutools/$nl$/toc.xml#gnu_tools">
	<topic label="GNU Binary Utilities"  href="binutils.html">
		<topic label="1. ar" href="binutils_1.html#sec1"/>

下位TOCは国際化した場合にnl/ja/JP/toc.xmlに置かれることになるが、link_toに記述する相対パスは上記のままでよい(らしい)
もちろん下位TOCのオリジナルのtoc.xmlも変更すること。*1

*1:JP圏以外の場合に見えなくなるから