Files
XplorePlane/XP.Hardware.Detector/Resources/Resources.en-US.resx
T
QI Mingxuan 5c56779f9f VarexDetectorConfig移除不支持的 3×3 Binning 选项,修正索引对齐。
新增多语言资源:暗场/亮场/坏像素校正确认对话框、进度提示、参数不一致提示。
2026-05-21 10:39:43 +08:00

209 lines
8.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<root>
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Detector_Title" xml:space="preserve">
<value>Detector Control</value>
</data>
<data name="Detector_ConnectSuccess" xml:space="preserve">
<value>Detector connected successfully</value>
</data>
<data name="Detector_ConnectFailed" xml:space="preserve">
<value>Detector connection failed</value>
</data>
<data name="Detector_DisconnectSuccess" xml:space="preserve">
<value>Detector disconnected successfully</value>
</data>
<data name="Detector_Status_Acquiring" xml:space="preserve">
<value>Acquiring</value>
</data>
<data name="Detector_SensitivityLabel" xml:space="preserve">
<value>Sensitivity</value>
</data>
<data name="Detector_FrameRateLabel" xml:space="preserve">
<value>Frame Rate</value>
</data>
<data name="Detector_BinningLabel" xml:space="preserve">
<value>Binning</value>
</data>
<data name="Detector_AvgFramesLabel" xml:space="preserve">
<value>Avg Frames</value>
</data>
<data name="Detector_ConfigWindowTitle" xml:space="preserve">
<value>Detector Configuration</value>
</data>
<data name="Detector_DarkCorrectionButton" xml:space="preserve">
<value>Dark Correction</value>
</data>
<data name="Detector_LightCorrectionButton" xml:space="preserve">
<value>Light Correction</value>
</data>
<data name="Detector_BadPixelCorrectionButton" xml:space="preserve">
<value>Bad Pixel Correction</value>
</data>
<data name="Detector_ApplyParametersButton" xml:space="preserve">
<value>Apply Parameters</value>
</data>
<data name="Detector_ImageWindowTitle" xml:space="preserve">
<value>Detector Image</value>
</data>
<data name="Detector_StartAcquisitionButton" xml:space="preserve">
<value>Start</value>
</data>
<data name="Detector_StopAcquisitionButton" xml:space="preserve">
<value>Stop</value>
</data>
<data name="Detector_SingleFrameButton" xml:space="preserve">
<value>Single Frame</value>
</data>
<data name="Detector_SaveImageButton" xml:space="preserve">
<value>Save Image</value>
</data>
<data name="Detector_StatusIdle" xml:space="preserve">
<value>Idle</value>
</data>
<data name="Detector_ConnectButton" xml:space="preserve">
<value>Connect</value>
</data>
<data name="Detector_DisconnectButton" xml:space="preserve">
<value>Disconnect</value>
</data>
<data name="Detector_Connected" xml:space="preserve">
<value>Connected</value>
</data>
<data name="Detector_Disconnected" xml:space="preserve">
<value>Disconnected</value>
</data>
<data name="Detector_ModelLabel" xml:space="preserve">
<value>Model:</value>
</data>
<data name="Detector_TypeLabel" xml:space="preserve">
<value>Type:</value>
</data>
<data name="Detector_ResolutionLabel" xml:space="preserve">
<value>Resolution:</value>
</data>
<data name="Detector_PixelSizeLabel" xml:space="preserve">
<value>Pixel Size:</value>
</data>
<data name="Detector_StatusLabel" xml:space="preserve">
<value>Status:</value>
</data>
<data name="Detector_DarkCorrection_ConfirmTitle" xml:space="preserve">
<value>Dark Correction Confirmation</value>
</data>
<data name="Detector_DarkCorrection_ConfirmMessage" xml:space="preserve">
<value>Please confirm the X-ray source is OFF before starting dark correction.</value>
</data>
<data name="Detector_DarkCorrection_Title" xml:space="preserve">
<value>Dark Correction</value>
</data>
<data name="Detector_LightCorrection_ConfirmObjectTitle" xml:space="preserve">
<value>Light Correction Confirmation</value>
</data>
<data name="Detector_LightCorrection_ConfirmObjectMessage" xml:space="preserve">
<value>Please confirm the object has been removed from the detector field of view.</value>
</data>
<data name="Detector_LightCorrection_ConfirmRayMessage" xml:space="preserve">
<value>Please confirm the X-ray source is ON and stable before starting light correction.</value>
</data>
<data name="Detector_LightCorrection_Title" xml:space="preserve">
<value>Light Correction</value>
</data>
<data name="Detector_BadPixelCorrection_Title" xml:space="preserve">
<value>Bad Pixel Correction</value>
</data>
<data name="Detector_Progress_StoppingAcquisition" xml:space="preserve">
<value>Stopping acquisition...</value>
</data>
<data name="Detector_Progress_ApplyingParameters" xml:space="preserve">
<value>Applying parameters...</value>
</data>
<data name="Detector_Progress_AcquiringDarkData" xml:space="preserve">
<value>Acquiring dark field data (64 frames), please wait...</value>
</data>
<data name="Detector_Progress_DarkCorrectionDone" xml:space="preserve">
<value>Dark correction completed</value>
</data>
<data name="Detector_Progress_AcquiringLightData" xml:space="preserve">
<value>Acquiring light field data (64 frames), please wait...</value>
</data>
<data name="Detector_Progress_BadPixelCorrecting" xml:space="preserve">
<value>Executing bad pixel correction...</value>
</data>
<data name="Detector_Progress_LightAndBadPixelDone" xml:space="preserve">
<value>Light and bad pixel correction completed</value>
</data>
<data name="Detector_Progress_LightDoneBadPixelFailed" xml:space="preserve">
<value>Light correction done, bad pixel correction failed</value>
</data>
<data name="Detector_Progress_DetectingBadPixels" xml:space="preserve">
<value>Detecting bad pixels...</value>
</data>
<data name="Detector_Progress_BadPixelDone" xml:space="preserve">
<value>Bad pixel correction completed</value>
</data>
<data name="Detector_ParameterMismatch_Title" xml:space="preserve">
<value>Parameter Mismatch</value>
</data>
<data name="Detector_ParameterMismatch_Message" xml:space="preserve">
<value>Current parameters differ from dark correction. Please redo dark correction.</value>
</data>
</root>