diff --git a/packages/frontend/src/components/AddConnectionForm.vue b/packages/frontend/src/components/AddConnectionForm.vue index d8653e0..5336304 100644 --- a/packages/frontend/src/components/AddConnectionForm.vue +++ b/packages/frontend/src/components/AddConnectionForm.vue @@ -142,8 +142,8 @@ const handleHostIconMouseLeave = () => { class="w-full px-3 py-2 border border-border rounded-md shadow-sm bg-background text-foreground focus:outline-none focus:ring-1 focus:ring-primary focus:border-primary" :placeholder="t('connections.form.scriptModePlaceholder')" > -

- {{ t('connections.form.scriptModeFormatInfo', '格式: user@host:port [-type TYPE] [-name NAME] [-p PASSWORD] [-k KEY_NAME] [-tags TAG1 TAG2...] [-note NOTE_TEXT]') }} +

+ {{ t('connections.form.scriptModeFormatInfo') }}

diff --git a/packages/frontend/src/locales/en-US.json b/packages/frontend/src/locales/en-US.json index 77dc061..c6fee38 100644 --- a/packages/frontend/src/locales/en-US.json +++ b/packages/frontend/src/locales/en-US.json @@ -203,7 +203,7 @@ "sectionScriptMode": "Script Mode", "scriptModeInputLabel": "Connection Script (one per line)", "scriptModePlaceholder": "Enter connection script, one connection configuration per line.", - "scriptModeFormatInfo": "Format: user@host:port [-type TYPE] [-name NAME] [-p PASSWORD] [-k KEY_NAME] [-tags TAG1 TAG2...] [-note NOTE_TEXT]", + "scriptModeFormatInfo": "Format: user@host:port [-type TYPE] [-name NAME] [-p PASSWORD] [-k KEY_NAME] [-tags TAG1 TAG2...] [-note NOTE_TEXT]\nParameter Explanation:\n user@host:port - Username@Hostname or IP:Port (required)\n -type TYPE - Connection type (SSH, RDP, VNC; defaults to SSH)\n -name NAME - Display name for the connection (optional; defaults to user@host)\n -p PASSWORD - Password (required for SSH password auth, RDP, VNC)\n -k KEY_NAME - SSH key name (required for SSH key auth, corresponds to an uploaded key)\n -tags TAG1 TAG2 - List of tags, space-separated (optional)\n -note NOTE_TEXT - Connection notes (optional, supports text with spaces, use quotes if it includes special characters)", "scriptErrorMissingHost": "Script line '{line}' is missing the 'user@host:port' part.", "scriptErrorInvalidType": "Invalid type '{type}' in script line '{line}'. Valid types are SSH, RDP, VNC.", "scriptErrorUnknownArg": "Unknown argument '{arg}' in script line '{line}'.", diff --git a/packages/frontend/src/locales/ja-JP.json b/packages/frontend/src/locales/ja-JP.json index 7b48377..1a4d31d 100644 --- a/packages/frontend/src/locales/ja-JP.json +++ b/packages/frontend/src/locales/ja-JP.json @@ -188,7 +188,7 @@ "sectionScriptMode": "スクリプトモード", "scriptModeInputLabel": "接続スクリプト (1行に1つ)", "scriptModePlaceholder": "接続スクリプトを入力してください。1行に1つの接続設定。", - "scriptModeFormatInfo": "形式: user@host:port [-type TYPE] [-name NAME] [-p PASSWORD] [-k KEY_NAME] [-tags TAG1 TAG2...] [-note NOTE_TEXT]", + "scriptModeFormatInfo": "書式: ユーザー名@ホスト名またはIP:ポート [-type タイプ] [-name 名前] [-p パスワード] [-k キー名] [-tags タグ1 タグ2...] [-note 注意書き]\nパラメータ説明:\n ユーザー名@ホスト名またはIP:ポート - ユーザー名@ホスト名またはIPアドレス:ポート番号 (必須)\n -type タイプ - 接続タイプ (SSH, RDP, VNC; デフォルトは SSH)\n -name 名前 - 接続の表示名 (任意; デフォルトは ユーザー名@ホスト名)\n -p パスワード - パスワード (SSHパスワード認証, RDP, VNC の場合に必要)\n -k キー名 - SSHキー名 (SSHキー認証の場合に必要, アップロード済みのキーに対応)\n -tags タグ1 タグ2 - タグのリスト, スペース区切り (任意)\n -note 注意書き - 接続に関する注意書き (任意, スペースを含むテキストをサポート, 特殊文字を含む場合は引用符を使用)", "scriptErrorMissingHost": "スクリプト行 '{line}' には 'user@host:port' 部分がありません。", "scriptErrorInvalidType": "スクリプト行 '{line}' のタイプ '{type}' は無効です。有効なタイプは SSH, RDP, VNC です。", "scriptErrorUnknownArg": "スクリプト行 '{line}' に不明な引数 '{arg}' があります。", diff --git a/packages/frontend/src/locales/zh-CN.json b/packages/frontend/src/locales/zh-CN.json index 596f93a..211ae98 100644 --- a/packages/frontend/src/locales/zh-CN.json +++ b/packages/frontend/src/locales/zh-CN.json @@ -202,7 +202,7 @@ "sectionScriptMode": "脚本模式", "scriptModeInputLabel": "连接脚本 (每行一个)", "scriptModePlaceholder": "请输入连接脚本,每行一个连接配置。", - "scriptModeFormatInfo": "格式: user@host:port [-type TYPE] [-name NAME] [-p PASSWORD] [-k KEY_NAME] [-tags TAG1 TAG2...] [-note NOTE_TEXT]", + "scriptModeFormatInfo": "格式: user@host:port [-type TYPE] [-name NAME] [-p PASSWORD] [-k KEY_NAME] [-tags TAG1 TAG2...] [-note NOTE_TEXT]\n参数说明:\n user@host:port - 用户名@主机名或IP:端口号 (必需)\n -type TYPE - 连接类型 (SSH, RDP, VNC; 默认为 SSH)\n -name NAME - 连接的显示名称 (可选; 默认为 user@host)\n -p PASSWORD - 密码 (SSH密码认证, RDP, VNC 时需要)\n -k KEY_NAME - SSH密钥名称 (SSH密钥认证时需要, 对应已上传的密钥)\n -tags TAG1 TAG2 - 标签列表, 用空格分隔 (可选)\n -note NOTE_TEXT - 连接备注 (可选, 支持带空格的文本, 如果包含特殊字符请使用引号)", "scriptErrorMissingHost": "脚本行 '{line}' 缺少 'user@host:port' 部分。", "scriptErrorInvalidType": "脚本行 '{line}' 中的类型 '{type}' 无效。有效类型为 SSH, RDP, VNC。", "scriptErrorUnknownArg": "脚本行 '{line}' 中存在未知参数 '{arg}'。",