support Nextcloud OAuth 2.0 authentication

This commit is contained in:
MaysWind
2025-10-21 01:52:28 +08:00
parent 600ae2bd58
commit 53a8ad71c6
74 changed files with 2046 additions and 241 deletions
+19 -1
View File
@@ -108,6 +108,7 @@
},
"misc": {
"multiTextJoinSeparator": "、",
"loginWithCustomProvider": "使用 {name} 登入",
"hoursBehindDefaultTimezone": "比預設時區晚{hours}小時",
"hoursAheadOfDefaultTimezone": "比預設時區早{hours}小時",
"hoursMinutesBehindDefaultTimezone": "比預設時區晚{hours}小時{minutes}分",
@@ -129,7 +130,8 @@
"moveTransactionsInAccountTip": "您不能還原此操作。此操作將會把 {fromAccount} 帳戶中的所有交易資料移動到 {toAccount}。",
"clearTransactionsInAccountTip": "您不能還原此操作。此操作將會清除您在 {account} 帳戶中的交易資料。請輸入您目前的密碼以確認。",
"accountActivationAndResendValidationEmailTip": "帳號啟用連結已經傳送到您的信箱地址:{email},如果您沒有收到郵件,請再次輸入密碼並點擊下方的按鈕重新發送驗證郵件。",
"resendValidationEmailTip": "如果您沒有收到郵件,請再次輸入密碼並點擊下方的按鈕重新發送驗證郵件到:{email}"
"resendValidationEmailTip": "如果您沒有收到郵件,請再次輸入密碼並點擊下方的按鈕重新發送驗證郵件到:{email}",
"oauth2bindTip": "您正在使用 {providerName} 登入 \"{userName}\" 使用者,請輸入您的 ezBookkeeping 的密碼以進行驗證。"
}
},
"dataExport": {
@@ -1086,6 +1088,7 @@
"user avatar file extension invalid": "使用者頭像檔案副檔名無效",
"exceed the maximum size of user avatar file": "上傳的使用者頭像超過允許的最大檔案大小",
"not permitted to perform this action": "您不能執行該操作",
"cannot login by password": "您不能使用密碼登入",
"unauthorized access": "未授權的登入",
"current token is invalid": "目前認證令牌無效",
"current token is expired": "目前認證令牌已過期",
@@ -1238,6 +1241,17 @@
"image for AI recognition is empty": "用於AI識別的圖片檔案為空",
"exceed the maximum size of image file for AI recognition": "用於AI識別的圖片超出了允許的最大檔案大小",
"no transaction information detected": "沒有檢測到交易資訊",
"user external auth is not found": "使用者外部驗證資訊不存在",
"oauth 2.0 not enabled": "OAuth 2.0 未啟用",
"oauth 2.0 auto registration not enabled": "OAuth 2.0 自動註冊未啟用",
"invalid oauth 2.0 login request": "無效的 OAuth 2.0 登入請求",
"invalid oauth 2.0 callback": "無效的 OAuth 2.0 回調請求",
"missing state in oauth 2.0 callback": "OAuth 2.0 回調中缺少 state 參數",
"missing code in oauth 2.0 callback": "OAuth 2.0 回調中缺少 code 參數",
"invalid state in oauth 2.0 callback": "OAuth 2.0 回調中的 state 參數無效",
"cannot retrieve oauth 2.0 token": "無法獲取 OAuth 2.0 令牌",
"invalid oauth 2.0 token": "無效的 OAuth 2.0 令牌",
"cannot retrieve user info from oauth 2.0 provider": "無法從 OAuth 2.0 提供者獲取使用者資訊",
"query items cannot be blank": "查詢項目不能為空",
"query items too much": "查詢項目過多",
"query items have invalid item": "查詢項目中有非法項目",
@@ -1391,6 +1405,7 @@
"Operation": "操作",
"Open": "開啟",
"Close": "關閉",
"or": "或",
"Submit": "提交",
"Add": "新增",
"Import": "匯入",
@@ -1572,7 +1587,10 @@
"This month or later": "本月或更晚",
"This year or later": "今年或更晚",
"Log In": "登入",
"Log in with OAuth 2.0": "使用 OAuth 2.0 登入",
"Log in with Connect ID": "使用 Connect ID 登入",
"Click here to log in": "點擊這裡登入",
"Logging in...": "正在登入...",
"Back to login page": "返回登入頁面",
"Back to home page": "返回首頁",
"Don't have an account?": "還沒有帳號?",