feat(keyboard): harden clipboard command and add What's New sheet

Stabilize clipboard long-press prepare/resume across paste alerts and cold start, add an in-app release-notes sheet with remote bilingual HTML, localize typing input settings, and bump build to 55.
This commit is contained in:
Rocky
2026-08-08 00:20:42 +08:00
parent f197b68573
commit 9da32b81e9
45 changed files with 3670 additions and 422 deletions
+16
View File
@@ -182,6 +182,10 @@
"settings.systemPrompt.hint" = "Used by the cloud LLM when polishing your dictation. Local engine skips this step.";
"settings.about.title" = "About";
"settings.version.title" = "Version";
"releaseNotes.title" = "What's New";
"releaseNotes.openHint" = "View release notes for this version";
"releaseNotes.unavailable.title" = "Cannot load page";
"releaseNotes.unavailable.message" = "Release notes could not be opened. Check your network connection and try again.";
"settings.daily.title" = "Daily";
"settings.config.title" = "Configuration";
"settings.general.title" = "General";
@@ -193,6 +197,18 @@
"settings.typingInput.default.description" = "Open the text input keyboard instead of voice input by default";
"settings.typingInput.rememberLast.title" = "Remember Last Choice";
"settings.typingInput.rememberLast.description" = "Reopen on the voice or text surface you left last time";
"settings.typingInput.schema.section" = "Input Method";
"settings.typingInput.schema.picker" = "Pinyin Scheme";
"typing.schema.fullPinyin" = "Full Pinyin";
"typing.schema.microsoftDoublePinyin" = "Microsoft Shuangpin";
"typing.schema.sogouDoublePinyin" = "Sogou Shuangpin";
"settings.typingInput.fuzzy.section" = "Fuzzy Pinyin";
"settings.typingInput.fuzzy.footer" = "All off by default. Enable only the pairs you need to avoid noisy candidates.";
"settings.typingInput.resources.section" = "Input Resources";
"settings.typingInput.resources.status" = "Status";
"settings.typingInput.resources.ready" = "Ready";
"settings.typingInput.resources.pending" = "Not initialized";
"settings.typingInput.resources.redeploy" = "Redeploy Input Resources";
"settings.speechRecognition.title" = "Speech Recognition";
"settings.textPolish.title" = "Text Polish";
"settings.preferences.title" = "Preferences";