新增AI的功能与页面,扩展了国际化功能

This commit is contained in:
allen2fuc
2026-04-21 16:41:01 +08:00
parent 52cdaf1e51
commit eb4c3c1e6a
5 changed files with 921 additions and 114 deletions
+55
View File
@@ -485,5 +485,60 @@
"selectedYet": "Target curve not selected yet",
"leftChannel": "Left channel",
"rightChannel": "Right channel"
},
"ai": {
"title": "Luxsin AI",
"welcomeTitle": "Hi, I'm Luxsin AI",
"welcomeDescription": "I can help you check and adjust {device} settings, analyze headphone frequency response, optimize EQ, or answer usage questions.",
"suggestionsLabel": "Try asking",
"suggestions": [
{ "title": "Optimize my EQ", "prompt": "Please optimize my current EQ — I want clearer vocals." },
{ "title": "Recommend Pop EQ", "prompt": "Recommend a set of EQ parameters suitable for pop music." },
{ "title": "Check device status", "prompt": "Show me the current volume, input source and output port." },
{ "title": "Switch input source", "prompt": "Switch the input source to USB-C." }
],
"inputPlaceholder": "Ask about your device, EQ, effects…",
"thinking": "Thinking…",
"stopped": "(Stopped)",
"requestFailed": "Request failed. Please try again later.",
"ariaSend": "Send",
"ariaStop": "Stop",
"ariaNewChat": "New chat",
"ariaHistory": "History",
"ariaClose": "Close",
"clearCurrent": "Clear this chat",
"cleared": "Current chat cleared",
"clearFailed": "Clear failed: {message}",
"deviceRequired": "Please connect a device first",
"deviceDisconnected": "Device disconnected",
"loadHistoryFailed": "Failed to load history: {message}",
"loadChatFailed": "Failed to load chat: {message}",
"toolResultFailed": "Failed to send tool result: {message}",
"history": {
"title": "Chat history",
"newChat": "Start a new chat",
"empty": "No chat history yet",
"current": "Current"
},
"optimize": {
"badge": "Optimization",
"applied": "Applied",
"summary": "{count} filters · preamp {preamp} dB",
"compare": "Compare",
"apply": "Apply",
"rollback": "Rollback",
"applySuccess": "New EQ applied",
"rollbackSuccess": "Rolled back to original EQ",
"applyFailed": "Operation failed: {message}"
},
"compareDialog": {
"title": "EQ comparison",
"legendBefore": "Before",
"legendAfter": "After",
"close": "Close",
"apply": "Apply this optimization",
"rollback": "Rollback to original",
"paramSummary": "{count} filters · preamp {preamp} dB"
}
}
}