支持实时处理Git凭证

This commit is contained in:
itpkcn@gmail.com
2026-03-21 13:20:46 +08:00
parent 59327f6e02
commit aaad19adb5
20 changed files with 919 additions and 40 deletions

View File

@@ -57,6 +57,26 @@
"clone": "استنساخ"
}
},
"GitCredentialDialog": {
"title": "المصادقة مطلوبة",
"description": "يتطلب الخادم البعيد بيانات اعتماد. أدخل اسم المستخدم وكلمة المرور (أو رمز الوصول الشخصي).",
"username": "اسم المستخدم",
"usernamePlaceholder": "اسم المستخدم أو البريد الإلكتروني",
"password": "كلمة المرور / الرمز",
"passwordPlaceholder": "كلمة المرور أو رمز الوصول الشخصي",
"passwordHint": "أدخل اسم المستخدم وكلمة المرور للخادم.",
"cancel": "إلغاء",
"authenticate": "مصادقة",
"authenticating": "جارٍ المصادقة...",
"invalidCredentials": "بيانات الاعتماد غير صالحة. يرجى المحاولة مرة أخرى.",
"saveCredentials": "حفظ بيانات الاعتماد للعمليات المستقبلية",
"githubTitle": "مصادقة GitHub",
"githubDescription": "أدخل رمز وصول شخصي للاتصال بـ GitHub. سيتم التحقق من الرمز وحفظه تلقائيًا.",
"githubToken": "رمز الوصول الشخصي",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "أنشئ رمزًا في GitHub → Settings → Developer settings → Personal access tokens.",
"githubAuthenticate": "التحقق والاتصال"
},
"SettingsShell": {
"title": "الإعدادات",
"preferences": "التفضيلات",

View File

@@ -57,6 +57,26 @@
"clone": "Klonen"
}
},
"GitCredentialDialog": {
"title": "Authentifizierung erforderlich",
"description": "Der Remote-Server erfordert Anmeldedaten. Geben Sie Ihren Benutzernamen und Ihr Passwort (oder persönliches Zugriffstoken) ein.",
"username": "Benutzername",
"usernamePlaceholder": "Benutzername oder E-Mail",
"password": "Passwort / Token",
"passwordPlaceholder": "Passwort oder persönliches Zugriffstoken",
"passwordHint": "Geben Sie Benutzername und Passwort des Servers ein.",
"cancel": "Abbrechen",
"authenticate": "Authentifizieren",
"authenticating": "Authentifizierung...",
"invalidCredentials": "Ungültige Anmeldedaten. Bitte versuchen Sie es erneut.",
"saveCredentials": "Anmeldedaten für zukünftige Vorgänge speichern",
"githubTitle": "GitHub-Authentifizierung",
"githubDescription": "Geben Sie ein persönliches Zugriffstoken ein, um sich mit GitHub zu verbinden. Das Token wird validiert und automatisch gespeichert.",
"githubToken": "Persönliches Zugriffstoken",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "Erstellen Sie ein Token unter GitHub → Settings → Developer settings → Personal access tokens.",
"githubAuthenticate": "Validieren & verbinden"
},
"SettingsShell": {
"title": "Einstellungen",
"preferences": "Präferenzen",

View File

@@ -57,6 +57,26 @@
"clone": "Clone"
}
},
"GitCredentialDialog": {
"title": "Authentication Required",
"description": "The remote server requires credentials. Enter your username and password (or personal access token).",
"username": "Username",
"usernamePlaceholder": "Username or email",
"password": "Password / Token",
"passwordPlaceholder": "Password or personal access token",
"passwordHint": "For non-GitHub servers, enter your username and password.",
"cancel": "Cancel",
"authenticate": "Authenticate",
"authenticating": "Authenticating...",
"invalidCredentials": "Invalid credentials. Please try again.",
"saveCredentials": "Save credentials for future operations",
"githubTitle": "GitHub Authentication",
"githubDescription": "Enter a personal access token to authenticate with GitHub. The token will be validated and saved to your accounts.",
"githubToken": "Personal Access Token",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "Generate a token at GitHub → Settings → Developer settings → Personal access tokens.",
"githubAuthenticate": "Validate & Connect"
},
"SettingsShell": {
"title": "Settings",
"preferences": "Preferences",

View File

@@ -57,6 +57,26 @@
"clone": "Clonar"
}
},
"GitCredentialDialog": {
"title": "Autenticación requerida",
"description": "El servidor remoto requiere credenciales. Introduce tu nombre de usuario y contraseña (o token de acceso personal).",
"username": "Nombre de usuario",
"usernamePlaceholder": "Usuario o correo electrónico",
"password": "Contraseña / Token",
"passwordPlaceholder": "Contraseña o token de acceso personal",
"passwordHint": "Introduce el nombre de usuario y contraseña del servidor.",
"cancel": "Cancelar",
"authenticate": "Autenticar",
"authenticating": "Autenticando...",
"invalidCredentials": "Credenciales inválidas. Inténtalo de nuevo.",
"saveCredentials": "Guardar credenciales para futuras operaciones",
"githubTitle": "Autenticación de GitHub",
"githubDescription": "Introduce un token de acceso personal para conectarte a GitHub. El token se validará y guardará automáticamente.",
"githubToken": "Token de acceso personal",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "Genera un token en GitHub → Settings → Developer settings → Personal access tokens.",
"githubAuthenticate": "Validar y conectar"
},
"SettingsShell": {
"title": "Configuración",
"preferences": "Preferencias",

View File

@@ -57,6 +57,26 @@
"clone": "Cloner"
}
},
"GitCredentialDialog": {
"title": "Authentification requise",
"description": "Le serveur distant nécessite des identifiants. Entrez votre nom d'utilisateur et votre mot de passe (ou jeton d'accès personnel).",
"username": "Nom d'utilisateur",
"usernamePlaceholder": "Nom d'utilisateur ou e-mail",
"password": "Mot de passe / Jeton",
"passwordPlaceholder": "Mot de passe ou jeton d'accès personnel",
"passwordHint": "Entrez le nom d'utilisateur et le mot de passe du serveur.",
"cancel": "Annuler",
"authenticate": "Authentifier",
"authenticating": "Authentification...",
"invalidCredentials": "Identifiants invalides. Veuillez réessayer.",
"saveCredentials": "Enregistrer les identifiants pour les opérations futures",
"githubTitle": "Authentification GitHub",
"githubDescription": "Entrez un jeton d'accès personnel pour vous connecter à GitHub. Le jeton sera validé et enregistré automatiquement.",
"githubToken": "Jeton d'accès personnel",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "Générez un jeton dans GitHub → Settings → Developer settings → Personal access tokens.",
"githubAuthenticate": "Valider et connecter"
},
"SettingsShell": {
"title": "Paramètres",
"preferences": "Préférences",

View File

@@ -57,6 +57,26 @@
"clone": "クローン"
}
},
"GitCredentialDialog": {
"title": "認証が必要です",
"description": "リモートサーバーが認証情報を要求しています。ユーザー名とパスワード(またはアクセストークン)を入力してください。",
"username": "ユーザー名",
"usernamePlaceholder": "ユーザー名またはメールアドレス",
"password": "パスワード / トークン",
"passwordPlaceholder": "パスワードまたはアクセストークン",
"passwordHint": "サーバーのユーザー名とパスワードを入力してください。",
"cancel": "キャンセル",
"authenticate": "認証",
"authenticating": "認証中...",
"invalidCredentials": "認証情報が無効です。再試行してください。",
"saveCredentials": "今後の操作のために認証情報を保存する",
"githubTitle": "GitHub 認証",
"githubDescription": "個人アクセストークンを入力して GitHub に接続します。トークン検証後、自動的にアカウントに保存されます。",
"githubToken": "個人アクセストークン",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "GitHub → Settings → Developer settings → Personal access tokens でトークンを生成してください。",
"githubAuthenticate": "検証して接続"
},
"SettingsShell": {
"title": "設定",
"preferences": "環境設定",

View File

@@ -57,6 +57,26 @@
"clone": "클론"
}
},
"GitCredentialDialog": {
"title": "인증 필요",
"description": "원격 서버에서 자격 증명을 요구합니다. 사용자 이름과 비밀번호(또는 개인 액세스 토큰)를 입력하세요.",
"username": "사용자 이름",
"usernamePlaceholder": "사용자 이름 또는 이메일",
"password": "비밀번호 / 토큰",
"passwordPlaceholder": "비밀번호 또는 개인 액세스 토큰",
"passwordHint": "서버의 사용자 이름과 비밀번호를 입력하세요.",
"cancel": "취소",
"authenticate": "인증",
"authenticating": "인증 중...",
"invalidCredentials": "자격 증명이 유효하지 않습니다. 다시 시도하세요.",
"saveCredentials": "향후 작업을 위해 자격 증명 저장",
"githubTitle": "GitHub 인증",
"githubDescription": "개인 액세스 토큰을 입력하여 GitHub에 연결합니다. 토큰 확인 후 계정에 자동으로 저장됩니다.",
"githubToken": "개인 액세스 토큰",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "GitHub → Settings → Developer settings → Personal access tokens에서 토큰을 생성하세요.",
"githubAuthenticate": "확인 및 연결"
},
"SettingsShell": {
"title": "설정",
"preferences": "환경설정",

View File

@@ -57,6 +57,26 @@
"clone": "Clonar"
}
},
"GitCredentialDialog": {
"title": "Autenticação necessária",
"description": "O servidor remoto requer credenciais. Insira seu nome de usuário e senha (ou token de acesso pessoal).",
"username": "Nome de usuário",
"usernamePlaceholder": "Nome de usuário ou e-mail",
"password": "Senha / Token",
"passwordPlaceholder": "Senha ou token de acesso pessoal",
"passwordHint": "Insira o nome de usuário e a senha do servidor.",
"cancel": "Cancelar",
"authenticate": "Autenticar",
"authenticating": "Autenticando...",
"invalidCredentials": "Credenciais inválidas. Tente novamente.",
"saveCredentials": "Salvar credenciais para operações futuras",
"githubTitle": "Autenticação do GitHub",
"githubDescription": "Insira um token de acesso pessoal para se conectar ao GitHub. O token será validado e salvo automaticamente.",
"githubToken": "Token de acesso pessoal",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "Gere um token em GitHub → Settings → Developer settings → Personal access tokens.",
"githubAuthenticate": "Validar e conectar"
},
"SettingsShell": {
"title": "Configurações",
"preferences": "Preferências",

View File

@@ -57,6 +57,26 @@
"clone": "克隆"
}
},
"GitCredentialDialog": {
"title": "需要身份验证",
"description": "远程服务器要求输入凭据。请输入用户名和密码(或个人访问令牌)。",
"username": "用户名",
"usernamePlaceholder": "用户名或邮箱",
"password": "密码 / 令牌",
"passwordPlaceholder": "密码或个人访问令牌",
"passwordHint": "请输入服务器的用户名和密码。",
"cancel": "取消",
"authenticate": "认证",
"authenticating": "认证中...",
"invalidCredentials": "凭据无效,请重试。",
"saveCredentials": "保存凭据以供后续操作使用",
"githubTitle": "GitHub 身份验证",
"githubDescription": "输入个人访问令牌以连接 GitHub。令牌验证成功后将自动保存到账号列表。",
"githubToken": "个人访问令牌",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "在 GitHub → Settings → Developer settings → Personal access tokens 中生成令牌。",
"githubAuthenticate": "验证并连接"
},
"SettingsShell": {
"title": "设置",
"preferences": "偏好设置",

View File

@@ -57,6 +57,26 @@
"clone": "複製"
}
},
"GitCredentialDialog": {
"title": "需要身份驗證",
"description": "遠端伺服器要求輸入憑據。請輸入使用者名稱和密碼(或個人存取權杖)。",
"username": "使用者名稱",
"usernamePlaceholder": "使用者名稱或電子郵件",
"password": "密碼 / 權杖",
"passwordPlaceholder": "密碼或個人存取權杖",
"passwordHint": "請輸入伺服器的使用者名稱和密碼。",
"cancel": "取消",
"authenticate": "驗證",
"authenticating": "驗證中...",
"invalidCredentials": "憑據無效,請重試。",
"saveCredentials": "儲存憑據以供後續操作使用",
"githubTitle": "GitHub 身份驗證",
"githubDescription": "輸入個人存取權杖以連線 GitHub。權杖驗證成功後將自動儲存至帳號列表。",
"githubToken": "個人存取權杖",
"githubTokenPlaceholder": "ghp_xxxxxxxxxxxx",
"githubTokenHint": "在 GitHub → Settings → Developer settings → Personal access tokens 中產生權杖。",
"githubAuthenticate": "驗證並連線"
},
"SettingsShell": {
"title": "設定",
"preferences": "偏好設定",