diff --git a/lang/zh-tw.json b/lang/zh-tw.json
new file mode 100644
index 000000000..63956f7a1
--- /dev/null
+++ b/lang/zh-tw.json
@@ -0,0 +1,30 @@
+{
+ "auth.login": "登入",
+ "auth.login.azure": "使用 Microsoft 登入",
+ "auth.login.bitbucket": "使用 Bitbucket 登入",
+ "auth.login.github": "使用 GitHub 登入",
+ "auth.login.gitlab": "使用 Gitlab 登入",
+ "auth.login.google": "使用 Google 登入",
+ "auth.already_registered": "已經註冊?",
+ "auth.confirm_password": "確認密碼",
+ "auth.forgot_password": "忘記密碼",
+ "auth.forgot_password_send_email": "發送重設密碼電郵",
+ "auth.register_now": "註冊",
+ "auth.logout": "登出",
+ "auth.register": "註冊",
+ "auth.registration_disabled": "註冊已停用,請聯絡管理員。",
+ "auth.reset_password": "重設密碼",
+ "auth.failed": "這些憑證與我們的記錄不符。",
+ "auth.failed.callback": "無法處理來自登入提供者的回呼。",
+ "auth.failed.password": "密碼錯誤。",
+ "auth.failed.email": "找不到該電子郵件地址的使用者。",
+ "auth.throttle": "登入嘗試次數太多。請在 :seconds 秒後重試。",
+ "input.name": "名稱",
+ "input.email": "電子郵件",
+ "input.password": "密碼",
+ "input.password.again": "再次輸入密碼",
+ "input.code": "一次性代碼",
+ "input.recovery_code": "恢復碼",
+ "button.save": "儲存",
+ "repository.url": "例子
對於公共代碼倉庫,請使用 https://...。
對於私有代碼倉庫,請使用 git@...。
https://github.com/coollabsio/coolify-examples main 分支將被選擇
https://github.com/coollabsio/coolify-examples/tree/nodejs-fastify nodejs-fastify 分支將被選擇。
https://gitea.com/sedlav/expressjs.git main 分支將被選擇。
https://gitlab.com/andrasbacsai/nodejs-example.git main 分支將被選擇。"
+}