#if version <= 2
CLASS USER
CATEGORY  !!GPONLY_CAT
    POLICY !!GPONLY_POL
        KEYNAME Software\Policies
        PART !!GPONLY_TEXT1 TEXT
        END PART
        PART !!GPONLY_TEXT2 TEXT
        END PART
    END POLICY
END CATEGORY
CLASS MACHINE
CATEGORY  !!GPONLY_CAT
    POLICY !!GPONLY_POL
        KEYNAME Software\Policies
        PART !!GPONLY_TEXT1 TEXT
        END PART
        PART !!GPONLY_TEXT2 TEXT
        END PART
    END POLICY
END CATEGORY
#endif; version <= 2

#if version >= 3
CLASS MACHINE

CATEGORY !!DW20_CAT
	KEYNAME Software\Policies\Microsoft\PCHealth\ErrorReporting\DW
		#if version >= 4
		EXPLAIN !!DW20_CAT_HKLM_EXP
		#endif
CATEGORY !!GENERAL_CAT
		#if version >= 4
		EXPLAIN !!GENERAL_CAT_EXP
		#endif	
	POLICY !!NeverUpload_POL
		VALUENAME DWNeverUpload
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!NeverUpload_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!NoFileCollection_POL
		VALUENAME DWNoFileCollection
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!NoFileCollection_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!NoSecondLevelCollection_POL
		VALUENAME DWNoSecondLevelCollection
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!NoSecondLevelCollection_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY	
	POLICY !!NoExternalURL_POL
		VALUENAME DWNoExternalURL
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!NoExternalURL_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	END CATEGORY ;GENERAL
CATEGORY !!CER_CAT
		#if version >= 4
		EXPLAIN !!CER_CAT_EXP
		#endif
	POLICY !!FileTreeRoot_POL
		PART !!FileTreeRoot EDITTEXT
			VALUENAME DWFileTreeRoot
		END PART
		EXPLAIN !!FileTreeRoot_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!Tracking_POL
		VALUENAME DWTracking
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!Tracking_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!AlwaysReport_POL
		VALUENAME DWAlwaysReport
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!AlwaysReport_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!ReporteeName_POL
		PART !!ReporteeName EDITTEXT
			VALUENAME DWReporteeName
		END PART
		EXPLAIN !!ReporteeName_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!URLLaunch_POL
		PART !!URLLaunch EDITTEXT
			VALUENAME DWURLLaunch
		END PART
		EXPLAIN !!URLLaunch_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!ExplainerURL_POL
		PART !!ExplainerURL EDITTEXT
			VALUENAME DWExplainerURL
		END PART
		EXPLAIN !!ExplainerURL_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	END CATEGORY ;CER
CATEGORY !!QUEUE_CAT
		#if version >= 4
		EXPLAIN !!QUEUE_CAT_EXP
		#endif	
	POLICY !!BypassQueue_POL	
		VALUENAME DWBypassQueue
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!BypassQueue_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!AllQueuesHeadless_POL
		VALUENAME DWAllQueuesHeadless
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!AllQueuesHeadless_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!MaxQueueSize_POL
		PART !!MaxQueueSize NUMERIC
			VALUENAME DWMaxQueueSize
			DEFAULT 50
			MAX 1000
			MIN 0
			SPIN 10
			END PART
		EXPLAIN !!MaxQueueSize_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!QueuePesterInterval_POL
		PART !!QueuePesterInterval NUMERIC
			VALUENAME DWQueuePesterInterval
			DEFAULT 4320 ;3 days
			MAX 100000
			MIN 20
			SPIN 100
			END PART
		EXPLAIN !!QueuePesterInterval_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY	
	END CATEGORY ;QUEUE
END CATEGORY ;DW20


CLASS USER

CATEGORY !!DW20_CAT
	KEYNAME Software\Policies\Microsoft\PCHealth\ErrorReporting\DW
		#if version >= 4
		EXPLAIN !!DW20_CAT_HKCU_EXP
		#endif
CATEGORY !!GENERAL_CAT
		#if version >= 4
		EXPLAIN !!GENERAL_CAT_EXP
		#endif	
	POLICY !!NeverUpload_POL
		VALUENAME DWNeverUpload
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!NeverUpload_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!NoFileCollection_POL
		VALUENAME DWNoFileCollection
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!NoFileCollection_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!NoSecondLevelCollection_POL
		VALUENAME DWNoSecondLevelCollection
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!NoSecondLevelCollection_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY	
	POLICY !!NoExternalURL_POL
		VALUENAME DWNoExternalURL
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!NoExternalURL_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	END CATEGORY ;GENERAL
CATEGORY !!CER_CAT
		#if version >= 4
		EXPLAIN !!CER_CAT_EXP
		#endif
	POLICY !!FileTreeRoot_POL
		PART !!FileTreeRoot EDITTEXT
			VALUENAME DWFileTreeRoot
		END PART
		EXPLAIN !!FileTreeRoot_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!Tracking_POL
		VALUENAME DWTracking
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!Tracking_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!AlwaysReport_POL
		VALUENAME DWAlwaysReport
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!AlwaysReport_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!ReporteeName_POL
		PART !!ReporteeName EDITTEXT
			VALUENAME DWReporteeName
		END PART
		EXPLAIN !!ReporteeName_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!URLLaunch_POL
		PART !!URLLaunch EDITTEXT
			VALUENAME DWURLLaunch
		END PART
		EXPLAIN !!URLLaunch_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!ExplainerURL_POL
		PART !!ExplainerURL EDITTEXT
			VALUENAME DWExplainerURL
		END PART
		EXPLAIN !!ExplainerURL_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	END CATEGORY ;CER
CATEGORY !!QUEUE_CAT
		#if version >= 4
		EXPLAIN !!QUEUE_CAT_EXP
		#endif	
	POLICY !!BypassQueue_POL	
		VALUENAME DWBypassQueue
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!BypassQueue_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!AllQueuesHeadless_POL
		VALUENAME DWAllQueuesHeadless
		VALUEON NUMERIC 1
		VALUEOFF NUMERIC 0
		EXPLAIN !!AllQueuesHeadless_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!MaxQueueSize_POL
		PART !!MaxQueueSize NUMERIC
			VALUENAME DWMaxQueueSize
			DEFAULT 50
			MAX 1000
			MIN 0
			SPIN 10
			END PART
		EXPLAIN !!MaxQueueSize_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY
	POLICY !!QueuePesterInterval_POL
		PART !!QueuePesterInterval NUMERIC
			VALUENAME DWQueuePesterInterval
			DEFAULT 4320 ;3 days
			MAX 100000
			MIN 20
			SPIN 100
			END PART
		EXPLAIN !!QueuePesterInterval_POL_EXP
		#if version >= 4
		SUPPORTED !!SUPPORTED_WIN2K
		#endif
		END POLICY	
	END CATEGORY ;QUEUE
END CATEGORY ;DW20
#endif ;version >=3


[strings]
; GPONLY
GPONLY_TEXT1="系統原則編輯器佈支援原則範本."
GPONLY_TEXT2="您必須在 Windows 2000 中使用群組原則。"
GPONLY_CAT="不支援系統管理範本"
GPONLY_POL="AER_1033.ADM"

; SUPPORTED
SUPPORTED_WIN2K="至少要 Microsoft Windows 2000"

; CATEGORIES
DW20_CAT="應用程式錯誤回報工具"
CER_CAT="企業錯誤回報工具"
QUEUE_CAT="佇列回報工具"
GENERAL_CAT="一般回報工具"
WER_CAT="系統錯誤回報工具"

; CATEGORY EXPLANATIONS
DW20_CAT_HKCU_EXP="應用程式錯誤回報工具與 Windows 錯誤報告相關，但不是作業系統的一部分。\n\n這些原則也可用於每台機器設定。"
DW20_CAT_HKLM_EXP="應用程式錯誤回報工具與 Windows 錯誤報告相關，但不是作業系統的一部分。\n\n這些原則也可用於每位使用者設定。"
CER_CAT_EXP="企業錯誤回報工具是傳送錯誤報告到檔案伺服器以取代 Microsoft 的方法。\n\n相關的 Windows 錯誤報告原則，到電腦組態\系統管理範本\系統\錯誤報告\錯誤報告。"
QUEUE_CAT_EXP="當使用者離線或是錯誤並不嚴重到足以中斷使用者，可以延遲報告佇列。"
GENERAL_CAT_EXP="使用這些原則可停用錯誤報告或限制可收集的資料類型。"
WER_CAT_EXP="這些原則影響 Windows 錯誤報告以及應用程式錯誤回報工具。\n\n更多影響 Windows 錯誤報告的原則，到電腦組態\系統管理範本\系統\錯誤報告\錯誤報告。"

; POLICIES
AllQueuesHeadless_POL="無訊息式傳送所有佇列報告"
AlwaysReport_POL="隱藏不回報按鈕"
BypassQueue_POL="略過佇列及傳送所有報告"
ExplainerURL_POL="解釋使用者為什麼要報告 URL"
FileTreeRoot_POL="本機錯誤報告檔案的路徑"
MaxQueueSize_POL="佇列報告的最大數量"
NeverUpload_POL="停用錯誤報告"
NoExternalURL_POL="不顯示 Microsoft 網頁"
NoFileCollection_POL="不上載使用者文件"
NoSecondLevelCollection_POL="不上載任何附加的資料"
QueuePesterInterval_POL="佇列報告要求的間隔"
ReporteeName_POL="用您的公司名稱取代 Microsoft"
Tracking_POL="記錄錯誤報告詳細資料"
URLLaunch_POL="報告後啟動 URL"

; PARTS
ExplainerURL="解釋使用者為什麼要報告 URL"
FileTreeRoot="本機錯誤報告檔案的路徑 (UNC 或磁碟機代號)"
MaxQueueSize="佇列報告的最大數量"
NoExternalURL="不顯示連結或啟動 Microsoft 網頁的 URL"
QueuePesterInterval="佇列報告要求的最短間隔 (分鐘)"
ReporteeName="指定您的公司名稱取代報告對話方塊中的 'Microsoft' "
URLLaunch="報告後啟動 URL"

; POLICY EXPLANATIONS
AllQueuesHeadless_POL_EXP="此原則允許您傳送所有佇列報告時不提示使用者。\n\n如果啟用此原則，佇列的對話方塊將會不顯示。因此當使用者登入時，所有佇列報告會自動上載至本機錯誤報告的檔案路徑 (如果您已設定企業錯誤回報工具) 或直接上載至 Microsoft。\n\n如果停用或不設定此原則，將詢問使用者是否傳送報告。\n\n此原則不影響錯誤顯示的任一對話方塊。"
AlwaysReport_POL_EXP="此原則隱藏主要錯誤報告對話方塊上的 [不回報] 按鈕。\n\n如果啟用此原則錯誤報告方塊中只會看見一個按鈕: 回報此問題。\n\n如果停用或不設定此原則，會有兩個按紐:  回報此問題 (或在機器離線時稍候回報) 及不回報。\n\n如果提示需要附加資料，例如使用者文件即使停用此原則，還是可以選擇取消報告。"
BypassQueue_POL_EXP="此原則停用錯誤報告佇列。\n\n如果啟用此原則沒有報告佇列。錯誤報告總在錯誤發生時傳送。如果機器離線時無法傳送報告，報告將被刪除。\n\n如果停用或不設定此原則，當機器離線或是應用程式選擇佇列報告代替顯示錯誤的對話方塊，報告仍可佇列。"
ExplainerURL_POL_EXP="此原則新增連結到主要錯誤報告對話方塊。\n\n如果啟用此原則連結在錯誤報告的對話方塊文字中會顯示 '為何要報告?'。 按一下連結啟動在此原則中指定的 URL。\n\n如果停用或不設定此原則，連結只顯示應用程式所指定傳送錯誤的報告。\n\n此原則允許建立自己的網頁，解釋為什麼要使用者傳送錯誤的報告。此原則用於企業錯誤回報工具，即使沒有指定錯誤報告的檔案路徑，此原則仍然可用。"
FileTreeRoot_POL_EXP="此原則啟用企業錯誤回報工具，允許傳送所有錯誤報告到您區域網路上的檔案伺服器。\n\n如果啟用此原則而沒有報告傳送至 Microsoft。所有錯誤報告會傳送至指定的檔案路徑，路徑可能是 UNC 或磁碟機代號。 您可使用企業錯誤回報工具 (CER) 來檢視報告並可選擇分批上載至 Microsoft。\n\n如果停用或不設定此原則，錯誤報告仍會傳送至 Microsoft，除非停用錯誤報告。"
MaxQueueSize_POL_EXP="此原則設定儲存在每個佇列錯誤報告的最大數量。\n\n如果啟用此原則，可以增加或減少佇列報告的最大數量。報告可儲存在每位使用者及任一管理員的佇列中。 當報告傳送佇列達到最大數量時，報告將被刪除。\n\n如果停用或不設定此原則，使用預設值最多 50。"
NeverUpload_POL_EXP="此原則停用應用程式錯誤回報工具。\n\n如果啟用此原則，將不傳送報告。\n\n如果停用或不設定此原則，將詢問使用者是否傳送錯誤報告。"
NoExternalURL_POL_EXP="此原則禁止使用者報告後傳送至 Microsoft 網頁。\n\n如果啟用此原則，使用者不會看見 KB 發行項或下載更新的最後對話方塊。\n\n如果停用或不設定此原則，在某些狀態下使用者可以看見連結至 Microsoft 網頁最後的對話方塊或是 Microsoft 內容的瀏覽器視窗。\n\n此原則並不會讓使用者看不見連結到使用企業錯誤回報工具的URL位置。"
NoFileCollection_POL_EXP="此原則禁止在錯誤報告中包含使用者檔案。\n\n如果啟用此原則，將拒絕來自 Microsoft 對於使用者文件及其他檔案的要求。\n\n如果停用或不設定此原則，使用者可能被提示將目前的文件或其他檔案包含在錯誤報告中。\n\n此原則並不影響登錄設定，檔案版本資訊或 WMI 佇列包含在錯誤報告中的要求。"
NoSecondLevelCollection_POL_EXP="此原則禁止在錯誤報告中包含所有附加資料。\n\n如果啟用此原則，將拒絕來自 Microsoft 任何附加資料的要求。\n\n如果停用或不設定此原則，使用者可能被提示附加資料包含在錯誤報告中。"
QueuePesterInterval_POL_EXP="此原則控制多久提示使用者傳送佇列報告。\n\n當時間已逾時，才會再次提示使用者。(如果沒有佇列報告，經過的時間也許會更久)\n\n如果啟用此原則，您可以縮短或延長提示使用者傳送佇列報告的間隔(按分鐘)。\n\n如果停用或不設定此原則，可使用的預設值為 4320 分鐘 (3 天)。"
ReporteeName_POL_EXP="此原則允許您用公司的名稱替代錯誤報告對話方塊中的 'Microsoft'。\n\n如果啟用此原則，您可指定字串取代錯誤報告對話方塊中的 'Microsoft' 字串。\n\n如果停用或不設定此原則，會提示使用者傳送錯誤報告到 Microsoft。\n\n此原則用於企業錯誤回報工具，即使沒有指定錯誤報告的檔案路徑，此原則仍然可用。"
Tracking_POL_EXP="此原則啟用登入企業錯誤回報工具。\n\n如果啟用此原則，包括使用者名稱及機器名稱的錯誤詳細資料，將會記錄在您錯誤報告檔案路徑根目錄下的 crash.log 檔案中。\n\n如果停用或不設定此原則將不會記錄檔案。\n\n如不啟用企業錯誤回報工具此原則無效。"
URLLaunch_POL_EXP="此原則總在報告後顯示 URL。\n\n如果啟用此原則，每位傳送報告的使用者將會看見所指定連結到 URL 的最後對話方塊。 \n\n如果停用或不設定此原則，報告後將傳送至 Microsoft 網頁。"
