This commit is contained in:
2026-02-23 14:31:48 +08:00
parent 1704ad37d2
commit 4c874fa50b
6 changed files with 277 additions and 60 deletions
+103
View File
@@ -103,4 +103,107 @@
<data name="Booth_Resolution_Tooltip" xml:space="preserve">
<value>Booth / Screenshot resolution</value>
</data>
<data name="Nav_Gesture_Settings" xml:space="preserve"><value>Gesture</value></data>
<data name="Nav_Theme_Settings" xml:space="preserve"><value>Appearance</value></data>
<data name="Nav_PPT_Settings" xml:space="preserve"><value>PPT</value></data>
<data name="Nav_Advanced_Settings" xml:space="preserve"><value>Advanced</value></data>
<data name="Nav_Automation_Settings" xml:space="preserve"><value>Automation</value></data>
<data name="Nav_RandomWindow_Settings" xml:space="preserve"><value>Random Picker</value></data>
<data name="Nav_Shortcuts_Settings" xml:space="preserve"><value>Shortcuts</value></data>
<data name="CollapseNavSidebar" xml:space="preserve"><value>Collapse sidebar</value></data>
<data name="ShowNavSidebar" xml:space="preserve"><value>Show sidebar</value></data>
<data name="Tooltip_IccProtocol" xml:space="preserve"><value>Control via icc:// protocol</value></data>
<data name="Settings_Title" xml:space="preserve"><value>Settings</value></data>
<data name="Settings_AutoSaveHint" xml:space="preserve"><value>Changes are saved automatically; some require restart.</value></data>
<data name="Btn_Restart" xml:space="preserve"><value>Restart</value></data>
<data name="Btn_Reset" xml:space="preserve"><value>Reset</value></data>
<data name="Btn_Exit" xml:space="preserve"><value>Exit</value></data>
<data name="Settings_Mode" xml:space="preserve"><value>Mode</value></data>
<data name="Settings_ModeDesc" xml:space="preserve"><value>Choose run mode. In PPT-only mode the app is hidden until slide show. (Experimental)</value></data>
<data name="Mode_Normal" xml:space="preserve"><value>Normal</value></data>
<data name="Mode_PPTOnly" xml:space="preserve"><value>PPT only</value></data>
<data name="Settings_NewWindow" xml:space="preserve"><value>New settings window</value></data>
<data name="Settings_NewWindowDesc" xml:space="preserve"><value>Open a new settings window. (In development)</value></data>
<data name="Btn_OpenNewSettings" xml:space="preserve"><value>Open new settings</value></data>
<data name="Settings_Plugins" xml:space="preserve"><value>Plugins</value></data>
<data name="Settings_PluginsDesc" xml:space="preserve"><value>Extend Ink Canvas with plugins. Enable, disable, or load custom plugins.</value></data>
<data name="Btn_OpenPluginManager" xml:space="preserve"><value>Open plugin manager</value></data>
<data name="Startup_Start" xml:space="preserve"><value>Startup</value></data>
<data name="Startup_NoFocusMode" xml:space="preserve"><value>No-focus mode</value></data>
<data name="Startup_NoBorderMode" xml:space="preserve"><value>Borderless</value></data>
<data name="Startup_TopMost" xml:space="preserve"><value>Topmost</value></data>
<data name="Startup_UIATopMost" xml:space="preserve"><value>UIA topmost</value></data>
<data name="Startup_UIATopMostHint" xml:space="preserve"><value># UIA topmost requires admin to take effect.</value></data>
<data name="Header_AutoUpdate" xml:space="preserve"><value>Auto-update</value></data>
<data name="Header_SilentUpdate" xml:space="preserve"><value>Silent update</value></data>
<data name="SilentUpdate_Hint" xml:space="preserve"><value># Silent update installs when app is idle.</value></data>
<data name="Update_Channel" xml:space="preserve"><value>Update channel</value></data>
<data name="Channel_Release" xml:space="preserve"><value>Stable (Release)</value></data>
<data name="Channel_Preview" xml:space="preserve"><value>Preview</value></data>
<data name="Channel_Beta" xml:space="preserve"><value>Beta</value></data>
<data name="Channel_Hint" xml:space="preserve"><value># Stable for reliability; Preview for new features.</value></data>
<data name="Btn_ManualUpdate" xml:space="preserve"><value>Check for updates</value></data>
<data name="ManualUpdate_Hint" xml:space="preserve"><value># Check and download now.</value></data>
<data name="Btn_VersionFix" xml:space="preserve"><value>Version fix</value></data>
<data name="VersionFix_Hint" xml:space="preserve"><value># Download and install latest for current channel.</value></data>
<data name="Btn_Rollback" xml:space="preserve"><value>Rollback</value></data>
<data name="Rollback_Hint" xml:space="preserve"><value># Open rollback page.</value></data>
<data name="SilentUpdate_AfterDownloadHint" xml:space="preserve"><value># When silent update is off, you will be prompted after download.</value></data>
<data name="SilentUpdate_TimeRange" xml:space="preserve"><value>Silent update time range</value></data>
<data name="Time_Start" xml:space="preserve"><value>Start time</value></data>
<data name="Time_End" xml:space="preserve"><value>End time</value></data>
<data name="TimeRange_Hint" xml:space="preserve"><value># If end &lt; start…</value></data>
<data name="Startup_RunAtLogin" xml:space="preserve"><value>Run at login</value></data>
<data name="Startup_MinimizeToSidebar" xml:space="preserve"><value>Minimize to sidebar at startup</value></data>
<data name="Canvas_AndInk" xml:space="preserve"><value>Canvas &amp; ink</value></data>
<data name="Canvas_ShowPenCursor" xml:space="preserve"><value>Show pen cursor</value></data>
<data name="Canvas_PressureTouch" xml:space="preserve"><value>Pressure-sensitive touch</value></data>
<data name="Canvas_PressureTouchHint" xml:space="preserve"><value># Touch devices will support pressure.</value></data>
<data name="Canvas_IgnorePressure" xml:space="preserve"><value>Ignore pressure</value></data>
<data name="Canvas_IgnorePressureHint" xml:space="preserve"><value># Ignore all device pressure.</value></data>
<data name="Canvas_EraserSize" xml:space="preserve"><value>Eraser size</value></data>
<data name="Size_VerySmall" xml:space="preserve"><value>Very small</value></data>
<data name="Size_Small" xml:space="preserve"><value>Small</value></data>
<data name="Size_Medium" xml:space="preserve"><value>Medium</value></data>
<data name="Size_Large" xml:space="preserve"><value>Large</value></data>
<data name="Size_VeryLarge" xml:space="preserve"><value>Very large</value></data>
<data name="EraserSize_SwitchHint" xml:space="preserve"><value># Takes effect on next area eraser use.</value></data>
<data name="Canvas_HideInkOnExit" xml:space="preserve"><value>Hide ink when leaving canvas</value></data>
<data name="Canvas_HideInkOnExitHint" xml:space="preserve"><value># When enabled…</value></data>
<data name="Canvas_ClearInkHistory" xml:space="preserve"><value>Clear ink history when clearing</value></data>
<data name="Canvas_ClearImageOnClear" xml:space="preserve"><value>Clear images with canvas</value></data>
<data name="Canvas_CompressImage" xml:space="preserve"><value>Compress images &gt;1920×1080</value></data>
<data name="Canvas_KeepAsymptote" xml:space="preserve"><value>Keep hyperbola asymptotes</value></data>
<data name="Yes" xml:space="preserve"><value>Yes</value></data>
<data name="No" xml:space="preserve"><value>No</value></data>
<data name="AskEachTime" xml:space="preserve"><value>Ask each time</value></data>
<data name="Canvas_AsymptoteHint" xml:space="preserve"><value># Disabling may cause undo bugs.</value></data>
<data name="Canvas_ShowCircleCenter" xml:space="preserve"><value>Show circle center</value></data>
<data name="Canvas_WPFBezier" xml:space="preserve"><value>WPF default Bezier smoothing</value></data>
<data name="Canvas_AdvancedSmoothing" xml:space="preserve"><value>Advanced curve smoothing (recommended)</value></data>
<data name="Canvas_InkFade" xml:space="preserve"><value>Ink fade</value></data>
<data name="Canvas_InkFadeHint" xml:space="preserve"><value># Ink will not be drawn on canvas when enabled.</value></data>
<data name="Canvas_InkFadeTime" xml:space="preserve"><value>Ink fade time</value></data>
<data name="Canvas_HideFadeInPenMenu" xml:space="preserve"><value>Hide fade in pen menu</value></data>
<data name="Canvas_HideFadeInPenMenuHint" xml:space="preserve"><value># Fade control will be hidden in pen context menu.</value></data>
<data name="Color" xml:space="preserve"><value>Color</value></data>
<data name="Color_Default" xml:space="preserve"><value>Default</value></data>
<data name="Color_Black" xml:space="preserve"><value>Black</value></data>
<data name="Color_White" xml:space="preserve"><value>White</value></data>
<data name="Color_Red" xml:space="preserve"><value>Red</value></data>
<data name="Color_Yellow" xml:space="preserve"><value>Yellow</value></data>
<data name="Color_Blue" xml:space="preserve"><value>Blue</value></data>
<data name="Color_Green" xml:space="preserve"><value>Green</value></data>
<data name="Color_Orange" xml:space="preserve"><value>Orange</value></data>
<data name="Color_Purple" xml:space="preserve"><value>Purple</value></data>
<data name="Msg_UpdateReady" xml:space="preserve"><value>Update downloaded. It will install when you close the app.</value></data>
<data name="Msg_UpdateReadyTitle" xml:space="preserve"><value>Update ready</value></data>
<data name="Msg_UpdateDownloadFailed" xml:space="preserve"><value>Update download failed. Please check your network and try again.</value></data>
<data name="Msg_DownloadFailedTitle" xml:space="preserve"><value>Download failed</value></data>
<data name="Msg_SkipVersion" xml:space="preserve"><value>Version {0} skipped; you will not be prompted until a newer version is released.</value></data>
<data name="Msg_SkipVersionTitle" xml:space="preserve"><value>Version skipped</value></data>
<data name="Msg_UnexpectedError" xml:space="preserve"><value>An unexpected error occurred. Save your ink and restart the app.</value></data>
<data name="Msg_RestartLimitTitle" xml:space="preserve"><value>Too many restarts</value></data>
<data name="Msg_RestartLimit" xml:space="preserve"><value>App has restarted 5 times. Auto-restart stopped. Contact the developer or check the system.</value></data>
<data name="Splash_Starting" xml:space="preserve"><value>Starting Ink Canvas...</value></data>
</root>