From 47e0419e81ee015b469cc9f2a891cad8fa505eec Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Mon, 18 May 2026 17:54:50 +0800
Subject: [PATCH] build: apply selected macOS app icon
---
VoiceSnapGo/frontend/src/lib/i18n/en.json | 41 ++++++++++++++++++++++++++++++++++++++++-
1 files changed, 40 insertions(+), 1 deletions(-)
diff --git a/VoiceSnapGo/frontend/src/lib/i18n/en.json b/VoiceSnapGo/frontend/src/lib/i18n/en.json
index 4b0996c..5dacfa2 100755
--- a/VoiceSnapGo/frontend/src/lib/i18n/en.json
+++ b/VoiceSnapGo/frontend/src/lib/i18n/en.json
@@ -5,6 +5,7 @@
"nav": {
"home": "Home",
"userdict": "Dictionary",
+ "permissions": "Permissions",
"history": "History",
"about": "About"
},
@@ -31,10 +32,17 @@
"tagline": "Snap · Voice to Text",
"description": "Hold {key} to speak, release to recognize and type",
"hotkeyLabel": "Trigger Hotkey",
- "modeHint": "Hold to record, release to type · Tap to start free talk, tap again to stop"
+ "modeHint": "Hold to record, release to type · Tap to start free talk, tap again to stop",
+ "modeHintTap": "Tap to start speaking, tap again to stop and type",
+ "modeHintHold": "Hold to speak, release to stop and type"
},
"settings": {
"inputDevice": "Input Device",
+ "hotkeyMode": "Voice Input Mode",
+ "hotkeyModeTap": "Tap",
+ "hotkeyModeHold": "Hold",
+ "hotkeyModeTapDesc": "Tap the hotkey to start speaking, then tap again to stop and type",
+ "hotkeyModeHoldDesc": "Hold the hotkey to speak, release to stop and type",
"autoHide": "Auto-hide Indicator",
"autoHideDesc": "Automatically hide the floating indicator after completion",
"soundFeedback": "Sound Feedback",
@@ -46,6 +54,37 @@
"hideDockIcon": "Hide Dock Icon",
"hideDockIconDesc": "Show VoiceSnap only in the menu bar"
},
+ "permissions": {
+ "title": "Permission Check",
+ "subtitle": "VoiceSnap needs these permissions for recording, global hotkeys, and automatic text input",
+ "refresh": "Refresh",
+ "grant": "Grant",
+ "granted": "Granted",
+ "missing": "Missing",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
+ "optional": "Optional",
+ "checking": "Checking",
+ "allGranted": "All permissions are ready",
+ "needsAttention": "Some permissions need attention",
+ "summaryDesc": "This turns green automatically once permissions are granted",
+ "microphone": {
+ "title": "Microphone",
+ "desc": "Records your speech before recognition can start."
+ },
+ "accessibility": {
+ "title": "Accessibility",
+ "desc": "Types recognized text into the active field and supports simulated paste/typing."
+ },
+ "inputMonitoring": {
+ "title": "Input Monitoring",
+ "desc": "Listens for the global right Alt hotkey while other apps are in front."
+ },
+ "backgroundActivity": {
+ "title": "Background Activity / Login Item",
+ "desc": "Starts VoiceSnap after login and allows it to run as a menu bar app in the background; it does not affect the currently running voice input."
+ }
+ },
"hotkeys": {
"title": "Trigger Hotkey",
"current": "Current Hotkey",
--
Gitblit v1.9.3