Files
dsh-plugin-model-enhancer/i18n-dict.js
T

134 lines
4.8 KiB
JavaScript

// Complete i18n Dictionary for Model Enhancer Plugin
const ENHANCER_I18N = {
zh: {
// ModelListEditor & Badges
batchBtn: "一键补全",
batchBtnBusy: "补全中...",
batchBtnTitle: "根据模型 ID 从 models.dev 自动匹配并预填充缺失参数",
singleBtn: "智能补全",
singleBtnBusy: "补全中",
singleBtnTitle: "从 models.dev 获取该模型推荐参数",
badgeVision: "图像",
badgeVisionTitle: "支持图像输入 (Vision)",
badgeThinking: "思考",
badgeThinkingTitle: "思考档位: {levels}",
defaultEffort: "默认",
modalitiesTitle: "输入模态支持 (Input Modalities)",
modalityText: "文本输入 (Text)",
modalityVision: "图像输入 (Vision)",
reasoningTitle: "推理思考档位 (Reasoning Efforts)",
enableReasoning: "启用深度思考",
saveBlockedHint: "保存受阻提示:模型 {index} {reason}",
fillNoIdError: "列表中没有填写模型 ID 的有效模型",
fillSuccessNotice: "一键补全完成:已匹配并更新 {count}/{total} 个模型",
fillFailedNotice: "一键补全失败: {message}",
singleFillRequireId: "请先填写模型 ID",
singleFillNotFound: '未在 models.dev 中找到与 "{id}" 匹配的模型信息',
singleFillFetchFailed: "获取 models.dev 失败: {message}",
singleFillApplied: '已预填充 "{id}" 推荐参数',
// PrefillModal
modalTitle: "models.dev 预填充确认与选择",
matchedModelLabel: "检索到匹配模型:",
thSelect: "选用",
thField: "配置项",
thCurrent: "当前设置",
thRecommended: "models.dev 推荐值",
fieldName: "显示名称",
fieldContext: "上下文长度",
fieldMaxTokens: "最大输出",
fieldInput: "图像输入",
fieldReasoning: "推理思考等级",
fieldUnset: "(未设置)",
fieldDefault: "(默认)",
visionSupported: "支持图像",
visionOnlyText: "仅文本",
thinkingOff: "关闭思考",
thinkingOn: "开启",
cancel: "取消",
applySelected: "应用已选推荐项",
// Paperclip
attachTitle: "上传图片或文件",
// Codex Slider
effortOff: "关",
effortMinimal: "极低",
effortLow: "低",
effortMedium: "中",
effortHigh: "高",
effortXHigh: "超高",
effortMax: "最大",
effortReasoningTitle: "推理强度",
effortSelectModelTip: "点击切换模型",
effortResetTip: "恢复默认档位",
effortChooseModel: "选择模型",
commandsTitle: "命令菜单 (/)"
},
en: {
// ModelListEditor & Badges
batchBtn: "Auto-Fill All",
batchBtnBusy: "Filling…",
batchBtnTitle: "Auto-match and prefill missing parameters from models.dev",
singleBtn: "Auto-Fill",
singleBtnBusy: "Filling…",
singleBtnTitle: "Fetch recommended parameters for this model from models.dev",
badgeVision: "Vision",
badgeVisionTitle: "Supports Image/Vision input",
badgeThinking: "Reasoning",
badgeThinkingTitle: "Reasoning efforts: {levels}",
defaultEffort: "Default",
modalitiesTitle: "Input Modalities",
modalityText: "Text Input",
modalityVision: "Vision Input",
reasoningTitle: "Reasoning Efforts",
enableReasoning: "Enable Deep Reasoning",
saveBlockedHint: "Save blocked: Model {index} {reason}",
fillNoIdError: "No valid models with a Model ID found in the list",
fillSuccessNotice: "Auto-fill complete: matched & updated {count}/{total} models",
fillFailedNotice: "Auto-fill failed: {message}",
singleFillRequireId: "Please enter a Model ID first",
singleFillNotFound: 'No matching model found on models.dev for "{id}"',
singleFillFetchFailed: "Failed to fetch models.dev: {message}",
singleFillApplied: 'Prefilled recommended parameters for "{id}"',
// PrefillModal
modalTitle: "models.dev Prefill Confirmation",
matchedModelLabel: "Matched Model: ",
thSelect: "Apply",
thField: "Property",
thCurrent: "Current Setting",
thRecommended: "models.dev Value",
fieldName: "Display Name",
fieldContext: "Context Window",
fieldMaxTokens: "Max Output Tokens",
fieldInput: "Vision Input",
fieldReasoning: "Reasoning Efforts",
fieldUnset: "(Unset)",
fieldDefault: "(Default)",
visionSupported: "Vision Supported",
visionOnlyText: "Text Only",
thinkingOff: "Disabled",
thinkingOn: "Enabled",
cancel: "Cancel",
applySelected: "Apply Selected",
// Paperclip
attachTitle: "Attach files or images",
// Codex Slider
effortOff: "Off",
effortMinimal: "Minimal",
effortLow: "Low",
effortMedium: "Medium",
effortHigh: "High",
effortXHigh: "X-High",
effortMax: "Max",
effortReasoningTitle: "Reasoning Effort",
effortSelectModelTip: "Click to switch model",
effortResetTip: "Reset to default effort",
effortChooseModel: "Select model",
commandsTitle: "Commands (/)"
}
};