diff --git a/config/locales/zh_TW.yml b/config/locales/zh_TW.yml
new file mode 100644
index 0000000000000000000000000000000000000000..c57be2de33e50784ac0b3e53088e629a76da6c5b
--- /dev/null
+++ b/config/locales/zh_TW.yml
@@ -0,0 +1,74 @@
+# BigBlueButton open source conferencing system - http://www.bigbluebutton.org/.
+#
+# Copyright (c) 2022 BigBlueButton Inc. and by respective authors (see below).
+#
+# This program is free software; you can redistribute it and/or modify it under the
+# terms of the GNU Lesser General Public License as published by the Free Software
+# Foundation; either version 3.0 of the License, or (at your option) any later
+# version.
+#
+# Greenlight is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License along
+# with Greenlight; if not, see <http://www.gnu.org/licenses/>.
+
+# Files in the config/locales directory are used for internationalization
+# and are automatically loaded by Rails. If you want to use locales other
+# than English, add the necessary files in this directory.
+#
+# To use the locales, use `I18n.t`:
+#
+#     I18n.t "hello"
+#
+# In views, this is aliased to just `t`:
+#
+#     <%= t("hello") %>
+#
+# To use a different locale, set it with `I18n.locale`:
+#
+#     I18n.locale = :es
+#
+# This would use the information in config/locales/es.yml.
+#
+# The following keys must be escaped otherwise they will not be retrieved by
+# the default I18n backend:
+#
+# true, false, on, off, yes, no
+#
+# Instead, surround them with single quotes.
+#
+# en:
+#   "true": "foo"
+#
+# To learn more, please read the Rails Internationalization guide
+# available at https://guides.rubyonrails.org/i18n.html.
+
+zh_TW:
+  opengraph:
+    description: 使用 BigBlueButton 學習,這是一個值得信賴的開源網絡會議解決方案,提供無縫的虛擬協作和線上學習體驗。
+  meeting:
+    moderator_message: "若要邀請某人參加會議,請發送此連結:"
+    access_code: "連結代碼:%{code}"
+  email:
+    activation:
+      account_activation: 啟用帳號
+      welcome_to_bbb: 歡迎使用 BigBlueButton!
+      get_started: 要開始使用,請點擊下方按鈕啟用您的帳號。
+      activate_account: 啟用帳號
+      link_expires: 連結將在 24 小時後失效。
+      if_link_expires: 如果連結已過期,請登入並申請新的啟用郵件。
+    invitation:
+      invitation_to_join: BigBlueButton 邀請
+      you_have_been_invited: "您已獲得 %{name} 邀請建立 BigBlueButton 帳號。"
+      get_started: 要註冊,請點擊下方按鈕並按照步驟進行。
+      valid_invitation: 邀請有效期為 24 小時。
+      sign_up: 註冊
+    reset:
+      password_reset: 重設密碼
+      password_reset_requested: "已對 %{email} 提出重設密碼的請求。"
+      password_reset_confirmation: 要重設密碼,請點擊下方按鈕。
+      reset_password: 重設密碼
+      link_expires: 連結將在 1 小時後失效。
+      ignore_request: 如果您沒有提出更改密碼的請求,請忽略此郵件。