diff --git a/wwwroot/i18n/en/i18n.json b/wwwroot/i18n/en/i18n.json index bbf381a..464b88d 100644 --- a/wwwroot/i18n/en/i18n.json +++ b/wwwroot/i18n/en/i18n.json @@ -1788,5 +1788,9 @@ "隐藏": "Hide", "静态内容": "Static Content", "首屏标语、页脚信息、联系方式": "Hero banner, footer info, contact details", - "付费价格(0": "免费): Price (0=Free)" + "付费价格(0": "免费): Price (0=Free)", + "我的凭据": "My Secrets", + "🔑 新增凭据": "🔑 New Secret", + "值永不显示(密文存储);改值请删除后重存。": "Values are never shown (encrypted at rest); to change a value, delete and re-save.", + "值加密存储、永不回显;会话用 @@sec:名称@@ 引用,命令用 $PIPELINE_SEC_名称。": "Values are encrypted and never echoed; use @@sec:NAME@@ in chat, $PIPELINE_SEC_NAME in commands." } \ No newline at end of file diff --git a/wwwroot/i18n/jp/i18n.json b/wwwroot/i18n/jp/i18n.json index f57b886..9391a03 100644 --- a/wwwroot/i18n/jp/i18n.json +++ b/wwwroot/i18n/jp/i18n.json @@ -1803,5 +1803,9 @@ "隐藏": "非表示", "静态内容": "静的コンテンツ", "首屏标语、页脚信息、联系方式": "ファーストビューのスローガン、フッター情報、連絡先", - "付费价格(0": "免费): 有料価格(0=無料)" + "付费价格(0": "免费): 有料価格(0=無料)", + "我的凭据": "マイシークレット", + "🔑 新增凭据": "🔑 新規シークレット", + "值永不显示(密文存储);改值请删除后重存。": "値は表示されません(暗号化保存)。変更は削除後に再保存してください。", + "值加密存储、永不回显;会话用 @@sec:名称@@ 引用,命令用 $PIPELINE_SEC_名称。": "値は暗号化され表示されません。チャットでは @@sec:NAME@@、コマンドでは $PIPELINE_SEC_NAME を使用。" } \ No newline at end of file diff --git a/wwwroot/i18n/ko/i18n.json b/wwwroot/i18n/ko/i18n.json index 394a0bf..e6f3212 100644 --- a/wwwroot/i18n/ko/i18n.json +++ b/wwwroot/i18n/ko/i18n.json @@ -1803,5 +1803,9 @@ "隐藏": "숨기기", "静态内容": "정적 콘텐츠", "首屏标语、页脚信息、联系方式": "메인 배너 슬로건, 푸터 정보, 연락처", - "付费价格(0": "免费): 유료 가격(0=무료)" + "付费价格(0": "免费): 유료 가격(0=무료)", + "我的凭据": "내 시크릿", + "🔑 新增凭据": "🔑 새 시크릿", + "值永不显示(密文存储);改值请删除后重存。": "값은 표시되지 않습니다(암호화 저장). 변경하려면 삭제 후 다시 저장하세요.", + "值加密存储、永不回显;会话用 @@sec:名称@@ 引用,命令用 $PIPELINE_SEC_名称。": "값은 암호화되어 표시되지 않습니다. 채팅에서는 @@sec:NAME@@, 명령에서는 $PIPELINE_SEC_NAME 사용." } \ No newline at end of file diff --git a/wwwroot/i18n/zh/i18n.json b/wwwroot/i18n/zh/i18n.json index 934a54e..f24dd07 100644 --- a/wwwroot/i18n/zh/i18n.json +++ b/wwwroot/i18n/zh/i18n.json @@ -1029,5 +1029,9 @@ "Search": "搜索", "产线定义、步骤配置与发布管理": "产线定义、步骤配置与发布管理", "管理产线定价、供应量与使用记录": "管理产线定价、供应量与使用记录", - "付费价格(0": "免费): 付费价格(0=免费)" + "付费价格(0": "免费): 付费价格(0=免费)", + "我的凭据": "我的凭据", + "🔑 新增凭据": "🔑 新增凭据", + "值永不显示(密文存储);改值请删除后重存。": "值永不显示(密文存储);改值请删除后重存。", + "值加密存储、永不回显;会话用 @@sec:名称@@ 引用,命令用 $PIPELINE_SEC_名称。": "值加密存储、永不回显;会话用 @@sec:名称@@ 引用,命令用 $PIPELINE_SEC_名称。" } \ No newline at end of file diff --git a/wwwroot/index.ui b/wwwroot/index.ui index 1abc83a..2b64033 100644 --- a/wwwroot/index.ui +++ b/wwwroot/index.ui @@ -212,6 +212,12 @@ "icon": "", "script": "this.open_tab({name:'cust_apikey',label:'API Key',url:'/dapi/apikey_manage.ui',removable:true})" }, + { + "name": "cust_secrets", + "label": "My Secrets", + "icon": "", + "script": "this.open_tab({name:'cust_secrets',label:'My Secrets',url:'/pipeline_core/secrets/index.ui',removable:true})" + }, { "name": "cust_tickets", "label": "我的工单",