<?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: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="Canvas_AdvancedSmoothing" xml:space="preserve">
    <value>Advanced curve smoothing (recommended)</value>
  </data>
  <data name="Canvas_AskEachTime" xml:space="preserve">
    <value>Ask each time</value>
  </data>
  <data name="Canvas_AutoRestoreTimePoints" xml:space="preserve">
    <value>Auto-restore time points (HH:mm, multiple with ;)</value>
  </data>
  <data name="Canvas_BrushAutoRestore" xml:space="preserve">
    <value>Enable brush auto-restore</value>
  </data>
  <data name="Canvas_BrushAutoRestoreHint" xml:space="preserve">
    <value>When on, temporary brush changes will restore at the configured time(s) to the color/opacity/width set here.</value>
  </data>
  <data name="Canvas_ClearCanvasAlsoClearImages" xml:space="preserve">
    <value>Clear images when clearing canvas</value>
  </data>
  <data name="Canvas_ClearInkAlsoClearHistory" xml:space="preserve">
    <value>Clear ink history when clearing ink</value>
  </data>
  <data name="Canvas_Color_Black" xml:space="preserve">
    <value>Black</value>
  </data>
  <data name="Canvas_Color_Blue" xml:space="preserve">
    <value>Blue</value>
  </data>
  <data name="Canvas_Color_Default" xml:space="preserve">
    <value>Default</value>
  </data>
  <data name="Canvas_Color_Green" xml:space="preserve">
    <value>Green</value>
  </data>
  <data name="Canvas_Color_Orange" xml:space="preserve">
    <value>Orange</value>
  </data>
  <data name="Canvas_Color_Purple" xml:space="preserve">
    <value>Purple</value>
  </data>
  <data name="Canvas_Color_Red" xml:space="preserve">
    <value>Red</value>
  </data>
  <data name="Canvas_Color_White" xml:space="preserve">
    <value>White</value>
  </data>
  <data name="Canvas_Color_Yellow" xml:space="preserve">
    <value>Yellow</value>
  </data>
  <data name="Canvas_CompressPicturesUploaded" xml:space="preserve">
    <value>Auto-compress images when inserting (larger than 1920x1080)</value>
  </data>
  <data name="Canvas_CurveSmoothing_Off" xml:space="preserve">
    <value>Off</value>
  </data>
  <data name="Canvas_CurveSmoothingMode" xml:space="preserve">
    <value>Curve smoothing mode</value>
  </data>
  <data name="Canvas_DisableHardwareAcceleration" xml:space="preserve">
    <value>Disable hardware acceleration</value>
  </data>
  <data name="Canvas_DisableHardwareAccelerationHint" xml:space="preserve">
    <value>Improves compatibility but may reduce performance; some effects may require an app restart to fully apply.</value>
  </data>
  <data name="Canvas_DisablePressureHint" xml:space="preserve">
    <value>When on, all strokes use uniform thickness; mutually exclusive with pressure-sensitive touch.</value>
  </data>
  <data name="Canvas_EnablePressureTouch" xml:space="preserve">
    <value>Enable pressure-sensitive touch</value>
  </data>
  <data name="Canvas_EnablePressureTouchHint" xml:space="preserve">
    <value>When on, touch screens that support pressure will show pressure; for devices not recognized by the system.</value>
  </data>
  <data name="Canvas_EnableNativeInkPrediction" xml:space="preserve">
    <value>Enable live ink prediction</value>
  </data>
  <data name="Canvas_EnableNativeInkPredictionHint" xml:space="preserve">
    <value>When enabled, freehand drawing shows a short-lived predictive tail ahead of the pen tip; on pen-up it is not written into the saved or undoable stroke.</value>
  </data>
  <data name="Canvas_UseLegacyWetInk" xml:space="preserve">
    <value>Use legacy wet-ink system</value>
  </data>
  <data name="Canvas_UseLegacyWetInkHint" xml:space="preserve">
    <value>On the next launch, pen, touch, and mouse input will all use the legacy WPF wet-ink system.</value>
  </data>
  <data name="Canvas_UseLegacyWetInkRestartNotice" xml:space="preserve">
    <value>Wet-ink system setting saved. It will take effect the next time the app starts.</value>
  </data>
  <data name="Canvas_WetInkRendererFailed" xml:space="preserve">
    <value>The live ink renderer failed to start. Freehand writing is temporarily disabled. UI, erase, and select still work.</value>
  </data>
  <data name="Canvas_EraserSize" xml:space="preserve">
    <value>Eraser size</value>
  </data>
  <data name="Canvas_EraserSize_Large" xml:space="preserve">
    <value>Large</value>
  </data>
  <data name="Canvas_EraserSize_Medium" xml:space="preserve">
    <value>Medium</value>
  </data>
  <data name="Canvas_EraserSize_Small" xml:space="preserve">
    <value>Small</value>
  </data>
  <data name="Canvas_EraserSize_VeryLarge" xml:space="preserve">
    <value>Very large</value>
  </data>
  <data name="Canvas_EraserSize_VerySmall" xml:space="preserve">
    <value>Very small</value>
  </data>
  <data name="Canvas_EraserSizeHint" xml:space="preserve">
    <value>Change takes effect next time you use area eraser.</value>
  </data>
  <data name="Canvas_GroupTitle" xml:space="preserve">
    <value>Canvas</value>
  </data>
  <data name="Canvas_HideInkOnExit" xml:space="preserve">
    <value>Hide ink when leaving canvas</value>
  </data>
  <data name="Canvas_HideStrokeWhenSelectingHint" xml:space="preserve">
    <value>When this option is on, ink will not be shown in PPT mode if not in annotation mode.</value>
  </data>
  <data name="Canvas_HyperbolaAsymptoteHint" xml:space="preserve">
    <value>If not kept, undo-related bugs may occur.</value>
  </data>
  <data name="Canvas_IgnorePressure" xml:space="preserve">
    <value>Ignore pressure</value>
  </data>
  <data name="Canvas_KeepAsymptote" xml:space="preserve">
    <value>Keep hyperbola asymptotes</value>
  </data>
  <data name="Canvas_LaunchSeewoVideoShowcaseForWhiteboardBooth" xml:space="preserve">
    <value>Whiteboard booth opens Seewo Video Showcase</value>
  </data>
  <data name="Canvas_LaunchSeewoVideoShowcaseForWhiteboardBoothHint" xml:space="preserve">
    <value>When enabled, the whiteboard toolbar Booth button launches Seewo Video Showcase (must be installed). When disabled, the built-in booth is used.</value>
  </data>
  <data name="Canvas_MergeInkSmoothingWithUndo" xml:space="preserve">
    <value>Merge ink smoothing into undo</value>
  </data>
  <data name="Canvas_MergeInkSmoothingWithUndoHint" xml:space="preserve">
    <value>When enabled, the smoothing replacement for a stroke is merged into the same undo step as the original stroke. Ink correction is not merged.</value>
  </data>
  <data name="Canvas_No" xml:space="preserve">
    <value>No</value>
  </data>
  <data name="Canvas_RestoreColor" xml:space="preserve">
    <value>Restore color</value>
  </data>
  <data name="Canvas_RestoreOpacity" xml:space="preserve">
    <value>Restore opacity</value>
  </data>
  <data name="Canvas_RestoreWidth" xml:space="preserve">
    <value>Restore stroke width</value>
  </data>
  <data name="Canvas_ShowCircleCenter" xml:space="preserve">
    <value>Show circle center when drawing</value>
  </data>
  <data name="Canvas_ShowCoordinateUnitMarks" xml:space="preserve">
    <value>Show centimeter ticks when drawing coordinate systems</value>
  </data>
  <data name="Canvas_ShowCoordinateUnitMarksHint" xml:space="preserve">
    <value>Add ticks every 1 cm when drawing coordinate systems.</value>
  </data>
  <data name="Canvas_ShowPenCursor" xml:space="preserve">
    <value>Show pen cursor</value>
  </data>
  <data name="Canvas_PenCursorType" xml:space="preserve">
    <value>Pen cursor type</value>
  </data>
  <data name="Canvas_PenCursorTypeHint" xml:space="preserve">
    <value>Choose which cursor to show when pen cursor is enabled</value>
  </data>
  <data name="Canvas_PenCursorType_System" xml:space="preserve">
    <value>System cursor</value>
  </data>
  <data name="Canvas_PenCursorType_BuiltIn" xml:space="preserve">
    <value>Built-in cursor</value>
  </data>
  <data name="Canvas_PenCursorType_Custom" xml:space="preserve">
    <value>Custom cursor</value>
  </data>
  <data name="Canvas_CustomPenCursorPath" xml:space="preserve">
    <value>Custom cursor file</value>
  </data>
  <data name="Canvas_CustomPenCursorPathHint" xml:space="preserve">
    <value>Falls back to built-in cursor if no file is selected</value>
  </data>
  <data name="Canvas_SelectCustomPenCursor" xml:space="preserve">
    <value>Select cursor file…</value>
  </data>
  <data name="Canvas_CustomPenCursorFilter" xml:space="preserve">
    <value>Cursor files|*.cur;*.ani</value>
  </data>
  <data name="Canvas_SwitchBackAfterEraser" xml:space="preserve">
    <value>Switch back to annotation after eraser</value>
  </data>
  <data name="Canvas_SwitchBackAfterEraserHint" xml:space="preserve">
    <value>When on, after erasing, staying idle for a while will switch back to annotation mode.</value>
  </data>
  <data name="Canvas_SwitchBackDelay" xml:space="preserve">
    <value>Auto switch delay</value>
  </data>
  <data name="Canvas_SwitchBackDelayHint" xml:space="preserve">
    <value>If you erase again within the delay, the timer resets.</value>
  </data>
  <data name="Canvas_WPFBezier" xml:space="preserve">
    <value>WPF default Bezier smoothing</value>
  </data>
  <data name="Canvas_Yes" xml:space="preserve">
    <value>Yes</value>
  </data>
  <data name="CanvasAndInkPanel_1920×1080Hint" xml:space="preserve">
    <value>Automatically compress images larger than 1920×1080 to save memory</value>
  </data>
  <data name="CanvasAndInkPanel_Hint_9" xml:space="preserve">
    <value>Automatically saves ink at set intervals, only when the canvas is visible and contains ink</value>
  </data>
  <data name="InkRecog_AutoStraightLine" xml:space="preserve">
    <value>Auto-straighten lines</value>
  </data>
  <data name="InkRecog_BlockRectFakePressure" xml:space="preserve">
    <value>Disable simulated pressure for corrected rectangles</value>
  </data>
  <data name="InkRecog_BlockTriFakePressure" xml:space="preserve">
    <value>Disable simulated pressure for corrected triangles</value>
  </data>
  <data name="InkRecog_EnableInkRecognition" xml:space="preserve">
    <value>Enable ink recognition</value>
  </data>
  <data name="InkRecog_FixEllipse" xml:space="preserve">
    <value>Correct circles and ellipses</value>
  </data>
  <data name="InkRecog_FixRectangle" xml:space="preserve">
    <value>Correct freehand rectangles</value>
  </data>
  <data name="InkRecog_FixTriangle" xml:space="preserve">
    <value>Correct freehand triangles</value>
  </data>
  <data name="InkRecog_HandwritingBeautify" xml:space="preserve">
    <value>Handwriting correction</value>
  </data>
  <data name="InkRecog_HandwritingBeautifyHint" xml:space="preserve">
    <value>When enabled, ink correction first recognizes handwritten words, then replaces the original strokes with handwriting-style glyph outlines. The recognition engine follows the "Recognition engine" setting above (IACore runs via the IPC helper and can inject factoid/word-list context; WinRT recognizes in-process).</value>
  </data>
  <data name="InkRecog_HandwritingFont" xml:space="preserve">
    <value>Handwriting glyph font</value>
  </data>
  <data name="InkRecog_HandwritingFontHint" xml:space="preserve">
    <value>Font used to replace original strokes with glyph outlines. Falls back through the list if the chosen font is missing.</value>
  </data>
  <data name="InkRecog_HighPrecisionHint" xml:space="preserve">
    <value>When enabled, lines longer than the threshold will be straightened. Sensitivity 0.05–2.0: smaller = stricter; larger = easier to treat as straight. High-precision samples every 10px for better judgement.</value>
  </data>
  <data name="InkRecog_HighPrecisionStraighten" xml:space="preserve">
    <value>High-precision straightening</value>
  </data>
  <data name="InkRecog_LengthThreshold" xml:space="preserve">
    <value>Length threshold</value>
  </data>
  <data name="InkRecog_LineEndpointSnapping" xml:space="preserve">
    <value>Line endpoint snapping</value>
  </data>
  <data name="InkRecog_LineEndpointSnappingHint" xml:space="preserve">
    <value>When on, line endpoints near other endpoints will snap and connect.</value>
  </data>
  <data name="InkRecog_PauseStraightenDelay" xml:space="preserve">
    <value>Pause Trigger Delay</value>
  </data>
  <data name="InkRecog_PauseStraightenHint" xml:space="preserve">
    <value>Automatically straighten the current stroke to a line when pausing during writing (requires Auto Straighten Line to be enabled).</value>
  </data>
  <data name="InkRecog_PauseStraightenLine" xml:space="preserve">
    <value>Pause Straighten</value>
  </data>
  <data name="InkRecog_Sensitivity" xml:space="preserve">
    <value>Sensitivity</value>
  </data>
  <data name="InkRecog_ShapeEngine" xml:space="preserve">
    <value>Recognition Engine</value>
  </data>
  <data name="InkRecog_ShapeEngineAuto" xml:space="preserve">
    <value>Auto</value>
  </data>
  <data name="InkRecog_ShapeEngineHint" xml:space="preserve">
    <value>Auto: Uses WinRT on Windows 10 or later, otherwise uses IACore. Supports forcing IACore or WinRT. IACore runs via an IPC helper process and is compatible with both 32-bit and 64-bit main processes.</value>
  </data>
  <data name="InkRecog_SnappingDistance" xml:space="preserve">
    <value>Snapping distance</value>
  </data>
  <data name="InkRecog_Title" xml:space="preserve">
    <value>Ink correction</value>
  </data>
  <data name="InkRecog_Font_InkFreeKaiti" xml:space="preserve">
    <value>Ink Free / KaiTi / Segoe Script</value>
  </data>
  <data name="InkRecog_Font_Kaiti" xml:space="preserve">
    <value>KaiTi</value>
  </data>
  <data name="InkRecog_Font_STKaiti" xml:space="preserve">
    <value>STKaiti</value>
  </data>
  <data name="InkRecog_Font_STXingkai" xml:space="preserve">
    <value>STXingkai</value>
  </data>
  <data name="InkRecog_Font_FangSong" xml:space="preserve">
    <value>FangSong</value>
  </data>
  <data name="InkRecog_Font_STFangsong" xml:space="preserve">
    <value>STFangsong</value>
  </data>
  <data name="InkRecog_Font_LiSu" xml:space="preserve">
    <value>LiSu</value>
  </data>
  <data name="InkRecog_Font_YouYuan" xml:space="preserve">
    <value>YouYuan</value>
  </data>
  <data name="InkRecog_ShapeCorrection" xml:space="preserve">
    <value>Shape Correction</value>
  </data>
  <data name="Canvas_SecondsFormat" xml:space="preserve">
    <value>{0:0} s</value>
  </data>
  <data name="Canvas_BackgroundSettings" xml:space="preserve">
    <value>Background Settings</value>
  </data>
  <data name="Canvas_WhiteboardMode" xml:space="preserve">
    <value>Whiteboard Mode</value>
  </data>
  <data name="Canvas_Blackboard" xml:space="preserve">
    <value>Blackboard</value>
  </data>
  <data name="Canvas_BackgroundColor" xml:space="preserve">
    <value>Background Color</value>
  </data>
  <data name="Canvas_ApplyColor" xml:space="preserve">
    <value>Apply Color</value>
  </data>
  <data name="Canvas_DarkMode" xml:space="preserve">
    <value>Dark</value>
  </data>
  <data name="Shape_RemoveAsymptote" xml:space="preserve">
    <value>Remove asymptote lines?</value>
  </data>
</root>
