mirror of
https://github.com/Minidoracat/mcp-feedback-enhanced.git
synced 2025-07-27 10:42:25 +08:00
🎨 補充 toptip 多語系
This commit is contained in:
parent
d6284338c6
commit
39102a92c3
@ -353,7 +353,11 @@
|
|||||||
"noLastPrompt": "No recently used prompt available",
|
"noLastPrompt": "No recently used prompt available",
|
||||||
"lastPromptApplied": "Last used prompt applied successfully",
|
"lastPromptApplied": "Last used prompt applied successfully",
|
||||||
"promptNotFound": "Prompt not found",
|
"promptNotFound": "Prompt not found",
|
||||||
"promptApplied": "Prompt applied: "
|
"promptApplied": "Prompt applied: ",
|
||||||
|
"selectPromptTooltipEmpty": "No prompt templates available",
|
||||||
|
"selectPromptTooltipAvailable": "Select prompt template ({count} available)",
|
||||||
|
"lastPromptTooltipEmpty": "No recently used prompt available",
|
||||||
|
"lastPromptTooltipAvailable": "Use last prompt: {name}"
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
"title": "Select Prompt Template"
|
"title": "Select Prompt Template"
|
||||||
|
@ -353,7 +353,11 @@
|
|||||||
"noLastPrompt": "尚无最近使用的提示词",
|
"noLastPrompt": "尚无最近使用的提示词",
|
||||||
"lastPromptApplied": "已套用上次使用的提示词",
|
"lastPromptApplied": "已套用上次使用的提示词",
|
||||||
"promptNotFound": "找不到指定的提示词",
|
"promptNotFound": "找不到指定的提示词",
|
||||||
"promptApplied": "已套用提示词:"
|
"promptApplied": "已套用提示词:",
|
||||||
|
"selectPromptTooltipEmpty": "尚无常用提示词",
|
||||||
|
"selectPromptTooltipAvailable": "选择常用提示词 ({count} 个可用)",
|
||||||
|
"lastPromptTooltipEmpty": "尚无最近使用的提示词",
|
||||||
|
"lastPromptTooltipAvailable": "使用上次提示词:{name}"
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
"title": "选择常用提示词"
|
"title": "选择常用提示词"
|
||||||
|
@ -358,7 +358,11 @@
|
|||||||
"noLastPrompt": "尚無最近使用的提示詞",
|
"noLastPrompt": "尚無最近使用的提示詞",
|
||||||
"lastPromptApplied": "已套用上次使用的提示詞",
|
"lastPromptApplied": "已套用上次使用的提示詞",
|
||||||
"promptNotFound": "找不到指定的提示詞",
|
"promptNotFound": "找不到指定的提示詞",
|
||||||
"promptApplied": "已套用提示詞:"
|
"promptApplied": "已套用提示詞:",
|
||||||
|
"selectPromptTooltipEmpty": "尚無常用提示詞",
|
||||||
|
"selectPromptTooltipAvailable": "選擇常用提示詞 ({count} 個可用)",
|
||||||
|
"lastPromptTooltipEmpty": "尚無最近使用的提示詞",
|
||||||
|
"lastPromptTooltipAvailable": "使用上次提示詞:{name}"
|
||||||
},
|
},
|
||||||
"select": {
|
"select": {
|
||||||
"title": "選擇常用提示詞"
|
"title": "選擇常用提示詞"
|
||||||
|
@ -276,12 +276,16 @@ class I18nManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
updatePromptInputButtons() {
|
updatePromptInputButtons() {
|
||||||
// 更新提示詞輸入按鈕的文字
|
// 更新提示詞輸入按鈕的文字和狀態
|
||||||
if (window.feedbackApp && window.feedbackApp.promptInputButtons) {
|
if (window.feedbackApp && window.feedbackApp.promptInputButtons) {
|
||||||
// 觸發提示詞按鈕更新文字
|
// 觸發提示詞按鈕更新文字
|
||||||
if (typeof window.feedbackApp.promptInputButtons.updateButtonTexts === 'function') {
|
if (typeof window.feedbackApp.promptInputButtons.updateButtonTexts === 'function') {
|
||||||
window.feedbackApp.promptInputButtons.updateButtonTexts();
|
window.feedbackApp.promptInputButtons.updateButtonTexts();
|
||||||
}
|
}
|
||||||
|
// 觸發提示詞按鈕更新狀態(包括 tooltip)
|
||||||
|
if (typeof window.feedbackApp.promptInputButtons.updateButtonStates === 'function') {
|
||||||
|
window.feedbackApp.promptInputButtons.updateButtonStates();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -332,9 +332,14 @@
|
|||||||
button.disabled = prompts.length === 0;
|
button.disabled = prompts.length === 0;
|
||||||
|
|
||||||
if (prompts.length === 0) {
|
if (prompts.length === 0) {
|
||||||
button.title = '尚無常用提示詞';
|
button.title = window.i18nManager ?
|
||||||
|
window.i18nManager.t('prompts.buttons.selectPromptTooltipEmpty') :
|
||||||
|
'尚無常用提示詞';
|
||||||
} else {
|
} else {
|
||||||
button.title = `選擇常用提示詞 (${prompts.length} 個可用)`;
|
const tooltipText = window.i18nManager ?
|
||||||
|
window.i18nManager.t('prompts.buttons.selectPromptTooltipAvailable', { count: prompts.length }) :
|
||||||
|
`選擇常用提示詞 (${prompts.length} 個可用)`;
|
||||||
|
button.title = tooltipText;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -345,9 +350,14 @@
|
|||||||
button.disabled = !lastPrompt;
|
button.disabled = !lastPrompt;
|
||||||
|
|
||||||
if (!lastPrompt) {
|
if (!lastPrompt) {
|
||||||
button.title = '尚無最近使用的提示詞';
|
button.title = window.i18nManager ?
|
||||||
|
window.i18nManager.t('prompts.buttons.lastPromptTooltipEmpty') :
|
||||||
|
'尚無最近使用的提示詞';
|
||||||
} else {
|
} else {
|
||||||
button.title = `使用上次提示詞:${lastPrompt.name}`;
|
const tooltipText = window.i18nManager ?
|
||||||
|
window.i18nManager.t('prompts.buttons.lastPromptTooltipAvailable', { name: lastPrompt.name }) :
|
||||||
|
`使用上次提示詞:${lastPrompt.name}`;
|
||||||
|
button.title = tooltipText;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user