import type { TranslationCatalogs } from "pi-maestro-settings-core/v1"; export const SETTINGS_SHELL_CATALOGS: TranslationCatalogs = { en: { "settings.title": "Maestro Settings", "settings.providers": "Plugins", "settings.noProviders": "No settings providers are available", "settings.noMatches": "No matching settings", "settings.configured": "Configured", "settings.effective": "Effective", "settings.source": "Source", "settings.applies": "Applies", "settings.scope": "Scope", "settings.scope.global": "Global", "settings.scope.project": "Project", "settings.scope.local": "Local", "settings.scope.session": "Session", "settings.source.default": "Default", "settings.source.configured": "Configured", "settings.source.runtime": "Runtime", "settings.value.true": "On", "settings.value.false": "Off", "settings.value.null": "Not set", "settings.value.empty": "Empty", "settings.language": "Interface language", "settings.languageHint": "Controls this Settings UI only; Agent response language is separate", "settings.modified": "{count} modified", "settings.clean": "No changes", "settings.apply": "Apply", "settings.discard": "Discard", "settings.edit": "Edit", "settings.toggle": "Toggle", "settings.manage": "Manage", "settings.reload": "Reload", "settings.search": "Search", "settings.inherited": "Inherited", "settings.unset": "Unset override", "settings.readOnly": "Read only", "settings.secret": "Secret values are managed by the owning plugin", "settings.secretSet": "••••••", "settings.secretUnset": "Not set", "settings.secretEditHelp": "Enter to save · Esc to cancel · input is masked", "settings.saved": "Settings saved", "settings.savedDeferred": "Settings saved; some changes apply later", "settings.validationFailed": "Validation failed", "settings.prepareFailed": "Could not prepare settings", "settings.commitFailed": "Commit failed; rollback was attempted", "settings.conflict": "Configuration changed outside this session", "settings.providerChanged": "Provider changed; reload before saving", "settings.discardConfirm": "Unsaved changes; press Esc again to discard", "settings.applying": "Applying changes…", "settings.applyFailed": "Apply failed: {message}", "settings.localeSaved": "Interface language changed", "settings.localeConflict": "Language preference changed elsewhere; reload first", "settings.actionUnavailable": "This setting has no available management action", "settings.optionsLoading": "Reading available values from the configured system…", "settings.optionsUnavailable": "This setting declares a value source its provider cannot read", "settings.optionsEmpty": "The configured system published no values for this setting", "settings.actionFailed": "Could not open setting manager: {message}", "settings.invalidNumber": "Enter a valid number", "settings.invalidJson": "Enter valid JSON", "settings.invalidModel": "Enter a model as provider/id", "settings.invalidBoolean": "Enter true or false", "settings.valueTooSmall": "Value must be at least {min}", "settings.valueTooLarge": "Value must be at most {max}", "settings.editing": "Editing", "settings.input": "Input", "settings.chooseValue": "Choose a value", "settings.editorReplaceHelp": "Current value selected · type to replace · Enter confirm · Esc cancel", "settings.listCrudHelp": "Enter edit · A add · D delete · Esc back", "settings.listCrudFieldHelp": "Enter edit · Up/Down field · Esc back", "settings.listCrudEmpty": "No items", "settings.listCrudItem": "Item", "settings.listCrudMore": "{count} more", "settings.listCrudDeleteConfirm": "Press D again to delete · Esc cancels", "settings.overviewCount": "{count} rows", "settings.editorHelp": "Type to edit · Enter confirm · Esc cancel", "settings.optionPickerHelp": "↑↓ choose · Enter confirm · Esc cancel", "settings.modelPickerHelp": "↑↓ choose · Enter confirm · E custom model · Esc cancel", "settings.modelInherit": "Inherit default", "settings.optionMore": "{count} more", "settings.groupCount": "{count} settings", "settings.more": "{n} more", "settings.helpGroup": "↑↓ group · PgUp/PgDn page · Enter open · / search · Ctrl+S apply · Ctrl+L language · F5 reload · Esc close", "settings.helpGroupDirty": "↑↓ group · PgUp/PgDn page · Enter open · / search · Ctrl+S apply · Esc again discards", "settings.help": "↑↓ setting · PgUp/PgDn page · Tab scope · Enter edit · / search · Ctrl+S apply · Ctrl+L language · F5 reload · Esc close", "settings.helpDirty": "↑↓ setting · PgUp/PgDn page · Tab scope · Enter edit · Ctrl+S apply · Esc again discards", "settings.editHelp": "Esc back · Enter confirm · u reset default", "settings.helpNarrow": "↑↓ select · Tab scope · Enter edit · / search · Ctrl+S apply · Esc close", "settings.helpNarrowDirty": "↑↓ select · Tab scope · Enter edit · Ctrl+S apply · Esc again discards", "settings.locale.en": "English", "settings.locale.zh-CN": "中文", "settings.state.absent": "not set", "settings.state.invalid": "invalid", "settings.state.restricted": "restricted", "settings.activation.live": "immediately", "settings.activation.next-invocation": "next invocation", "settings.activation.next-turn": "next turn", "settings.activation.extension-reload": "after /reload", "settings.activation.next-session": "next session", }, "zh-CN": { "settings.title": "Maestro 设置", "settings.providers": "插件", "settings.noProviders": "当前没有可用的设置 Provider", "settings.noMatches": "没有匹配的设置项", "settings.configured": "当前范围配置", "settings.effective": "实际生效值", "settings.source": "来源", "settings.applies": "生效时间", "settings.scope": "范围", "settings.scope.global": "全局", "settings.scope.project": "项目", "settings.scope.local": "本地", "settings.scope.session": "会话", "settings.source.default": "默认值", "settings.source.configured": "配置值", "settings.source.runtime": "运行时", "settings.value.true": "开启", "settings.value.false": "关闭", "settings.value.null": "未设置", "settings.value.empty": "空", "settings.language": "界面语言", "settings.languageHint": "仅控制此设置界面;Agent 回复语言单独管理", "settings.modified": "已修改 {count} 项", "settings.clean": "没有修改", "settings.apply": "应用", "settings.discard": "放弃", "settings.edit": "修改", "settings.toggle": "切换", "settings.manage": "管理", "settings.reload": "重新加载", "settings.search": "搜索", "settings.inherited": "继承", "settings.unset": "移除覆盖", "settings.readOnly": "只读", "settings.secret": "敏感值由所属插件管理", "settings.secretSet": "••••••", "settings.secretUnset": "未设置", "settings.secretEditHelp": "Enter 保存 · Esc 取消 · 输入不回显", "settings.saved": "设置已保存", "settings.savedDeferred": "设置已保存,部分修改将在稍后生效", "settings.validationFailed": "设置校验失败", "settings.prepareFailed": "无法准备设置变更", "settings.commitFailed": "提交失败,已尝试回滚", "settings.conflict": "配置已被其他进程或编辑器修改", "settings.providerChanged": "Provider 已变化,请重新加载后再保存", "settings.discardConfirm": "存在未保存修改;再次按 Esc 放弃", "settings.applying": "正在应用修改…", "settings.applyFailed": "应用失败:{message}", "settings.localeSaved": "界面语言已切换", "settings.localeConflict": "语言偏好已在其他位置变化,请先重新加载", "settings.actionUnavailable": "此设置没有可用的管理操作", "settings.optionsLoading": "正在从所配置的系统读取可用取值……", "settings.optionsUnavailable": "此设置声明了取值来源,但其提供方无法读取", "settings.optionsEmpty": "所配置的系统没有为此设置发布任何取值", "settings.actionFailed": "无法打开设置管理器:{message}", "settings.invalidNumber": "请输入有效数字", "settings.invalidJson": "请输入有效 JSON", "settings.invalidModel": "模型格式应为 provider/id", "settings.invalidBoolean": "请输入 true 或 false", "settings.valueTooSmall": "数值不能小于 {min}", "settings.valueTooLarge": "数值不能大于 {max}", "settings.editing": "编辑中", "settings.input": "输入", "settings.chooseValue": "选择一个值", "settings.editorReplaceHelp": "当前值已选中 · 输入即替换 · Enter 确认 · Esc 取消", "settings.listCrudHelp": "Enter 编辑 · A 添加 · D 删除 · Esc 返回", "settings.listCrudFieldHelp": "Enter 编辑 · ↑↓ 字段 · Esc 返回", "settings.listCrudEmpty": "暂无条目", "settings.listCrudItem": "条目", "settings.listCrudMore": "还有 {count} 项", "settings.listCrudDeleteConfirm": "再按 D 删除 · Esc 取消", "settings.overviewCount": "{count} 行", "settings.editorHelp": "输入修改 · Enter 确认 · Esc 取消", "settings.optionPickerHelp": "↑↓ 选择 · Enter 确认 · Esc 取消", "settings.modelPickerHelp": "↑↓ 选择 · Enter 确认 · E 自定义模型 · Esc 取消", "settings.modelInherit": "继承默认", "settings.optionMore": "还有 {count} 项", "settings.groupCount": "{count} 项设置", "settings.more": "还有 {n} 项", "settings.helpGroup": "↑↓ 分组 · PgUp/PgDn 翻页 · Enter 打开 · / 搜索 · Ctrl+S 应用 · Ctrl+L 语言 · F5 重载 · Esc 关闭", "settings.helpGroupDirty": "↑↓ 分组 · PgUp/PgDn 翻页 · Enter 打开 · / 搜索 · Ctrl+S 应用 · 再次 Esc 放弃", "settings.help": "↑↓ 设置 · PgUp/PgDn 翻页 · Tab 范围 · Enter 修改 · / 搜索 · Ctrl+S 应用 · Ctrl+L 语言 · F5 重载 · Esc 关闭", "settings.helpDirty": "↑↓ 设置 · PgUp/PgDn 翻页 · Tab 范围 · Enter 修改 · Ctrl+S 应用 · 再次 Esc 放弃", "settings.editHelp": "Esc 返回 · Enter 确认 · u 恢复默认", "settings.helpNarrow": "↑↓ 选择 · Tab 范围 · Enter 修改 · / 搜索 · Ctrl+S 应用 · Esc 关闭", "settings.helpNarrowDirty": "↑↓ 选择 · Tab 范围 · Enter 修改 · Ctrl+S 应用 · 再次 Esc 放弃", "settings.locale.en": "English", "settings.locale.zh-CN": "中文", "settings.state.absent": "未设置", "settings.state.invalid": "无效", "settings.state.restricted": "受限", "settings.activation.live": "立即", "settings.activation.next-invocation": "下次调用", "settings.activation.next-turn": "下一轮", "settings.activation.extension-reload": "执行 /reload 后", "settings.activation.next-session": "下个会话", }, };