<< [VS2005Ext]NDocのMicrosoft版!? | main | [Vista]Tips その② >>

2006/11/21 (火)

[VS2005Ext]Sandcastle を日本語で使ってみる

①日本語リソースフォルダの作成
各言語のリソースが以下にあります。
[Sandcastle Help File Builderインストール先]\LanguageResources
ここに日本語リソースフォルダを作成するします。(日本語は「ja-JP」です。)

②リソースファイルのテンプレートをコピー
英語(en-US)のリソースフォルダからリソースファイルとして、以下の3ファイルを①のフォルダにコピー
・reference_content.xml
・shared_content.xml
・syntax_content.xml
3ファイル全てのXML内のencodingを「Shift_JIS」に変更。

③リソースファイルの日本語化
コピーしたファイルの reference_content.xml を日本化する。
(結構めんどくさい)

④XMLスタイルフォーマットに「Shift_JIS」を追加する。
下記のファイルの<xsl:output method="text" encoding="iso-8859-1" />の下に
<xsl:output method="text" encoding="Shift_JIS" />を追加する。
・ReflectionToChmContents.xsl
・ReflectionToChmProject.xsl
・ReflectionToChmIndex.xsl

これでとりあえず日本語化対応になるが、それぞれのツールがまだ完全版ではないのであしからず。。