#===========================================================
# 置　換　概　要：NDoc Version 1.2 日本語化プロジェクト
# 置　換　対　象：ドキュメント作成ソース全般
# 作成日／作成者：2004年07月17日 / Yang
# 更新日／更新者：2004年07月20日 / Yang
#-----------------------------------------------------------
# 固定文字列
# 　\\TAB\\ -> タブ文字
# 　\\CR\\  -> キャリッジリターン
# 　\\LF\\  -> ラインフィード
#===========================================================

#-----------------------------------------------------------
# 未記入警告文
#-----------------------------------------------------------
WriteMissingDocumentation(tempWriter, "summary", null, "Missing <summary> Documentation for " + namespaceName);	WriteMissingDocumentation(tempWriter, "summary", null, "注意: " + namespaceName + " の概要が <summary>タグで囲まれた XML ドキュメントとして記述されていません。");
"Missing <summary> documentation for " + memberName);	"注意: " + memberName + " の概要が <summary>タグで囲まれた XML ドキュメントとして記述されていません。");
"Missing <remarks> documentation for " + memberName);	"注意: " + memberName + " の解説が <remarks>タグで囲まれた XML ドキュメントとして記述されていません。");
"Missing <param> documentation for " + parameter.Name);	"注意: 引数 " + parameter.Name + " の説明が <param>タグで囲まれた XML ドキュメントとして記述されていません。");
"Missing <returns> documentation for " + memberName);	"注意: " + memberName + " の戻り値の説明が <returns>タグで囲まれた XML ドキュメントとして記述されていません。");
"Missing <value> documentation for " + memberName);	"注意: " + memberName + " プロパティ値の説明が <value>タグで囲まれた XML ドキュメントとして記述されていません。");

#-----------------------------------------------------------
# コンストラクタの説明
#-----------------------------------------------------------
writer.WriteElementString("summary", "Initializes a new instance of the " \\CR\\\\LF\\\\TAB\\\\TAB\\\\TAB\\\\TAB\\\\TAB\\\\TAB\\\\TAB\\+ constructor.DeclaringType.Name + " class.");	writer.WriteElementString("summary", "" \\CR\\\\LF\\\\TAB\\\\TAB\\\\TAB\\\\TAB\\\\TAB\\\\TAB\\\\TAB\\+ constructor.DeclaringType.Name + " クラスの新しいインスタンスを初期化します。");

#-----------------------------------------------------------
# 
#-----------------------------------------------------------
htmlHelp.AddFileToContents(typeName + " Members", fileName);	htmlHelp.AddFileToContents(typeName + " メンバ", fileName);
htmlHelp.AddFileToContents(typeName + " Constructor", fileName);	htmlHelp.AddFileToContents(typeName + " コンストラクタ", fileName);
htmlHelp.AddFileToContents(typeName + " Constructor " + GetParamList(parameterNodes), fileName);	htmlHelp.AddFileToContents(typeName + " コンストラクタ " + GetParamList(parameterNodes), fileName);
htmlHelp.AddFileToContents("Methods", fileName);	htmlHelp.AddFileToContents("メソッド", fileName);
htmlHelp.AddFileToContents(methodName + " Method", fileName);	htmlHelp.AddFileToContents(methodName + " メソッド", fileName);
htmlHelp.AddFileToContents(methodName + " Method " + GetParamList(parameterNodes), fileName);	htmlHelp.AddFileToContents(methodName + " メソッド " + GetParamList(parameterNodes), fileName);
htmlHelp.AddFileToContents("Fields", fileName);	htmlHelp.AddFileToContents("フィールド", fileName);
htmlHelp.AddFileToContents(fieldName + " Field", fileName);	htmlHelp.AddFileToContents(fieldName + " フィールド", fileName);
htmlHelp.AddFileToContents("Properties", fileName);	htmlHelp.AddFileToContents("プロパティ", fileName);
htmlHelp.AddFileToContents(propertyName + " Property", fileName);	htmlHelp.AddFileToContents(propertyName + " プロパティ", fileName);
htmlHelp.AddFileToContents(propertyName + " Property " + GetParamList(parameterNodes), fileName);	htmlHelp.AddFileToContents(propertyName + " プロパティ " + GetParamList(parameterNodes), fileName);
htmlHelp.AddFileToContents("Events", fileName);	htmlHelp.AddFileToContents("イベント", fileName);
htmlHelp.AddFileToContents(eventName + " Event", fileName);	htmlHelp.AddFileToContents(eventName + " イベント", fileName);

#-----------------------------------------------------------
#
#-----------------------------------------------------------
lowerCaseTypeNames.Add(WhichType.Class, "class");	lowerCaseTypeNames.Add(WhichType.Class, "クラス");
mixedCaseTypeNames.Add(WhichType.Class, "Class");	mixedCaseTypeNames.Add(WhichType.Class, "クラス");
lowerCaseTypeNames.Add(WhichType.Interface, "interface");	lowerCaseTypeNames.Add(WhichType.Interface, "インターフェイス");
mixedCaseTypeNames.Add(WhichType.Interface, "Interface");	mixedCaseTypeNames.Add(WhichType.Interface, "インターフェイス");
lowerCaseTypeNames.Add(WhichType.Structure, "structure");	lowerCaseTypeNames.Add(WhichType.Structure, "構造体");
mixedCaseTypeNames.Add(WhichType.Structure, "Structure");	mixedCaseTypeNames.Add(WhichType.Structure, "構造体");
lowerCaseTypeNames.Add(WhichType.Enumeration, "enumeration");	lowerCaseTypeNames.Add(WhichType.Enumeration, "列挙体");
mixedCaseTypeNames.Add(WhichType.Enumeration, "Enumeration");	mixedCaseTypeNames.Add(WhichType.Enumeration, "列挙体");
lowerCaseTypeNames.Add(WhichType.Delegate, "delegate");	lowerCaseTypeNames.Add(WhichType.Delegate, "デリゲート");
mixedCaseTypeNames.Add(WhichType.Delegate, "Delegate");	mixedCaseTypeNames.Add(WhichType.Delegate, "デリゲート");

#-----------------------------------------------------------
# 進捗状況表示文字列
#-----------------------------------------------------------
OnDocBuildingStep(0, "Initializing...");	OnDocBuildingStep(0, "初期化しています...");
OnDocBuildingStep(0, "Loading XSLT files...");	OnDocBuildingStep(0, "XSLT ファイルを取得しています...");
OnDocBuildingStep( 0, "Building Html Help 1..." );	OnDocBuildingStep( 0, "HTML ヘルプ 1 をビルドしています..." );
OnDocBuildingStep(0, "Building XML documentation...");	OnDocBuildingStep(0, "XML ドキュメントをビルドしています...");
OnDocBuildingStep(5, "Deleting temp files from last time...");	OnDocBuildingStep(5, "前回作成した一時ファイルを削除しています...");
OnDocBuildingStep(10, "Merging XML documentation...");	OnDocBuildingStep(10, "XML ドキュメントを結合しています...");
OnDocBuildingStep(10, "Scanning document text...");	OnDocBuildingStep(10, "ドキュメントをスキャンしています...");
OnDocBuildingStep(20, "Building TeX file...");	OnDocBuildingStep(20, "TeX ファイルをビルドしています...");
OnDocBuildingStep(25, "Building file mapping...");	OnDocBuildingStep(25, "ビルド中のファイルをマッピングしています...");
OnDocBuildingStep(30, "Loading XSLT files...");	OnDocBuildingStep(30, "XSLT ファイルを取得しています...");
OnDocBuildingStep(40, "Generating HTML pages...");	OnDocBuildingStep(40, "HTML ページを作成しています...");
OnDocBuildingStep(40 + (i * 30), "Compiling TeX file via " + LatexConfig.LatexCompiler + "...");	OnDocBuildingStep(40 + (i * 30), "TeX ファイルを " + LatexConfig.LatexCompiler + " でコンパイルしています...");
OnDocBuildingStep( 50, "Cleaning Html Help 1 intermediate files..." );	OnDocBuildingStep( 50, "HTML ヘルプ 1 の中間ファイルをクリアしています..." );
OnDocBuildingStep( 55, "Converting to Html Help 2..." );	OnDocBuildingStep( 55, "HTML ヘルプ 2 に変換しています..." );
OnDocBuildingStep( 60, "Augmenting Xml data islands..." );	OnDocBuildingStep( 60, "XML データアイランドを拡張しています..." );
OnDocBuildingStep(50, "Saving XML documentation...");	OnDocBuildingStep(50, "XML ドキュメントを保存しています...");
OnDocBuildingStep(50, "Generating HTML page...");	OnDocBuildingStep(50, "HTML ページを作成しています...");
OnDocBuildingStep( 75, "Compiling Html Help 2 Files..." );	OnDocBuildingStep( 75, "HTML ヘルプ 2 ファイルをコンパイルしています..." );
OnDocBuildingStep(75, "Generating HTML content file...");	OnDocBuildingStep(75, "HTML コンテンツファイルを作成しています...");
OnDocBuildingStep(85, "Compiling HTML Help file...");	OnDocBuildingStep(85, "HTML ヘルプファイルをコンパイルしています...");
OnDocBuildingStep( 99, "Finishing up..." );	OnDocBuildingStep( 99, "処理を完了しています..." );
OnDocBuildingStep(100, "Done.");	OnDocBuildingStep(100, "完了しました");
