diff --git a/config/app.php b/config/app.php
index ca30ee2a0..69e2380e8 100755
--- a/config/app.php
+++ b/config/app.php
@@ -77,7 +77,7 @@ return [
*/
'locale' => env('APP_LANG', 'en'),
- 'locales' => ['en', 'de', 'es', 'es_AR', 'fr', 'nl', 'pt_BR', 'sk', 'sv', 'ja', 'pl', 'it', 'ru', 'zh_CN'],
+ 'locales' => ['en', 'de', 'es', 'es_AR', 'fr', 'nl', 'pt_BR', 'sk', 'sv', 'ja', 'pl', 'it', 'ru', 'zh_CN', 'zh_TW'],
/*
|--------------------------------------------------------------------------
diff --git a/resources/lang/en/settings.php b/resources/lang/en/settings.php
index ba631fb9e..de4894280 100755
--- a/resources/lang/en/settings.php
+++ b/resources/lang/en/settings.php
@@ -19,7 +19,7 @@ return [
'app_settings' => 'App Settings',
'app_name' => 'Application name',
'app_name_desc' => 'This name is shown in the header and any emails.',
- 'app_name_header' => 'Show application name in header?',
+ 'app_name_header' => 'Show Application name in header?',
'app_public_viewing' => 'Allow public viewing?',
'app_secure_images' => 'Enable higher security image uploads?',
'app_secure_images_desc' => 'For performance reasons, all images are public. This option adds a random, hard-to-guess string in front of image urls. Ensure directory indexes are not enabled to prevent easy access.',
@@ -31,7 +31,7 @@ return [
'app_logo_desc' => 'This image should be 43px in height.
Large images will be scaled down.',
'app_primary_color' => 'Application primary color',
'app_primary_color_desc' => 'This should be a hex value.
Leave empty to reset to the default color.',
- 'app_homepage' => 'Application homepage',
+ 'app_homepage' => 'Application Homepage',
'app_homepage_desc' => 'Select a page to show on the homepage instead of the default view. Page permissions are ignored for selected pages.',
'app_homepage_default' => 'Default homepage view chosen',
'app_disable_comments' => 'Disable comments',
@@ -132,7 +132,8 @@ return [
'pl' => 'Polski',
'it' => 'Italian',
'ru' => 'Русский',
- 'zh_CN' => '简体中文'
+ 'zh_CN' => '简体中文',
+ 'zh_TW' => '繁體中文'
]
///////////////////////////////////
];
diff --git a/resources/lang/zh_TW/activities.php b/resources/lang/zh_TW/activities.php
new file mode 100644
index 000000000..95db20b09
--- /dev/null
+++ b/resources/lang/zh_TW/activities.php
@@ -0,0 +1,42 @@
+ '建立了頁面',
+ 'page_create_notification' => '頁面已建立成功',
+ 'page_update' => '更新了頁面',
+ 'page_update_notification' => '頁面已更新成功',
+ 'page_delete' => '刪除了頁面',
+ 'page_delete_notification' => '頁面已刪除成功',
+ 'page_restore' => '恢複了頁面',
+ 'page_restore_notification' => '頁面已恢複成功',
+ 'page_move' => '移動了頁面',
+
+ // Chapters
+ 'chapter_create' => '建立了章節',
+ 'chapter_create_notification' => '章節已建立成功',
+ 'chapter_update' => '更新了章節',
+ 'chapter_update_notification' => '章節已建立成功',
+ 'chapter_delete' => '刪除了章節',
+ 'chapter_delete_notification' => '章節已刪除成功',
+ 'chapter_move' => '移動了章節',
+
+ // Books
+ 'book_create' => '建立了圖書',
+ 'book_create_notification' => '圖書已建立成功',
+ 'book_update' => '更新了圖書',
+ 'book_update_notification' => '圖書已更新成功',
+ 'book_delete' => '刪除了圖書',
+ 'book_delete_notification' => '圖書已刪除成功',
+ 'book_sort' => '排序了圖書',
+ 'book_sort_notification' => '圖書已重新排序成功',
+
+ // Other
+ 'commented_on' => '評論',
+];
diff --git a/resources/lang/zh_TW/auth.php b/resources/lang/zh_TW/auth.php
new file mode 100644
index 000000000..f44ac8af0
--- /dev/null
+++ b/resources/lang/zh_TW/auth.php
@@ -0,0 +1,76 @@
+ '使用者名稱或密碼錯誤。',
+ 'throttle' => '您的登入次數過多,請在:seconds秒後重試。',
+
+ /**
+ * Login & Register
+ */
+ 'sign_up' => '註冊',
+ 'log_in' => '登入',
+ 'log_in_with' => '以:socialDriver登入',
+ 'sign_up_with' => '註冊:socialDriver',
+ 'logout' => '登出',
+
+ 'name' => '名稱',
+ 'username' => '使用者名稱',
+ 'email' => 'Email位址',
+ 'password' => '密碼',
+ 'password_confirm' => '確認密碼',
+ 'password_hint' => '必須超過5個字元',
+ 'forgot_password' => '忘記密碼?',
+ 'remember_me' => '記住我',
+ 'ldap_email_hint' => '請輸入用於此帳號的電子郵件。',
+ 'create_account' => '建立帳號',
+ 'social_login' => 'SNS登入',
+ 'social_registration' => 'SNS註冊',
+ 'social_registration_text' => '其他服務註冊/登入.',
+
+ 'register_thanks' => '註冊完成!',
+ 'register_confirm' => '請點選查收您的Email,並點選確認。',
+ 'registrations_disabled' => '註冊目前被禁用',
+ 'registration_email_domain_invalid' => '此Email域名沒有權限進入本系統',
+ 'register_success' => '感謝您註冊:appName,您現在已經登入。',
+
+
+ /**
+ * Password Reset
+ */
+ 'reset_password' => '重置密碼',
+ 'reset_password_send_instructions' => '在下方輸入您的Email位址,您將收到一封帶有密碼重置連結的郵件。',
+ 'reset_password_send_button' => '發送重置連結',
+ 'reset_password_sent_success' => '密碼重置連結已發送到:email。',
+ 'reset_password_success' => '您的密碼已成功重置。',
+
+ 'email_reset_subject' => '重置您的:appName密碼',
+ 'email_reset_text' => '您收到此電子郵件是因為我們收到了您的帳號的密碼重置請求。',
+ 'email_reset_not_requested' => '如果您沒有要求重置密碼,則不需要採取進一步的操作。',
+
+
+ /**
+ * Email Confirmation
+ */
+ 'email_confirm_subject' => '確認您在:appName的Email位址',
+ 'email_confirm_greeting' => '感謝您加入:appName!',
+ 'email_confirm_text' => '請點選下面的按鈕確認您的Email位址:',
+ 'email_confirm_action' => '確認Email',
+ 'email_confirm_send_error' => '需要Email驗證,但系統無法發送電子郵件,請聯繫網站管理員。',
+ 'email_confirm_success' => '您的Email位址已成功驗證!',
+ 'email_confirm_resent' => '驗證郵件已重新發送,請檢查收件箱。',
+
+ 'email_not_confirmed' => 'Email位址未驗證',
+ 'email_not_confirmed_text' => '您的電子郵件位址尚未確認。',
+ 'email_not_confirmed_click_link' => '請檢查註冊時收到的電子郵件,然後點選確認連結。',
+ 'email_not_confirmed_resend' => '如果找不到電子郵件,請透過下面的表單重新發送確認Email。',
+ 'email_not_confirmed_resend_button' => '重新發送確認Email',
+];
\ No newline at end of file
diff --git a/resources/lang/zh_TW/common.php b/resources/lang/zh_TW/common.php
new file mode 100644
index 000000000..7e785cd7f
--- /dev/null
+++ b/resources/lang/zh_TW/common.php
@@ -0,0 +1,66 @@
+ '取消',
+ 'confirm' => '確認',
+ 'back' => '返回',
+ 'save' => '儲存',
+ 'continue' => '繼續',
+ 'select' => '選擇',
+ 'more' => '更多',
+
+ /**
+ * Form Labels
+ */
+ 'name' => '名稱',
+ 'description' => '摘要',
+ 'role' => '角色',
+ 'cover_image' => '封面圖片',
+ 'cover_image_description' => '所使用圖片大小必須是440x250px。',
+
+ /**
+ * Actions
+ */
+ 'actions' => '動作',
+ 'view' => '檢視',
+ 'create' => '建立',
+ 'update' => '更新',
+ 'edit' => '編輯',
+ 'sort' => '排序',
+ 'move' => '移動',
+ 'reply' => '回複',
+ 'delete' => '刪除',
+ 'search' => '搜尋',
+ 'search_clear' => '清除搜尋',
+ 'reset' => '重置',
+ 'remove' => '刪除',
+ 'add' => '新增',
+
+ /**
+ * Misc
+ */
+ 'deleted_user' => '刪除使用者',
+ 'no_activity' => '無活動',
+ 'no_items' => '無項目',
+ 'back_to_top' => '回到頂端',
+ 'toggle_details' => '顯示/隱藏詳細資訊',
+ 'toggle_thumbnails' => '顯示/隱藏縮圖',
+ 'details' => '詳細資訊',
+ 'grid_view' => '縮圖檢視',
+ 'list_view' => '清單撿視',
+
+ /**
+ * Header
+ */
+ 'view_profile' => '檢視資料',
+ 'edit_profile' => '編輯資料',
+
+ /**
+ * Email Content
+ */
+ 'email_action_help' => '如果您無法點選“:actionText”按鈕,請將下面的網址複製到您的瀏覽器中打開:',
+ 'email_rights' => 'All rights reserved',
+];
diff --git a/resources/lang/zh_TW/components.php b/resources/lang/zh_TW/components.php
new file mode 100644
index 000000000..ae0a083ad
--- /dev/null
+++ b/resources/lang/zh_TW/components.php
@@ -0,0 +1,32 @@
+ '選擇圖片',
+ 'image_all' => '全部',
+ 'image_all_title' => '檢視所有圖片',
+ 'image_book_title' => '檢視上傳到此書本的圖片',
+ 'image_page_title' => '檢視上傳到此頁面的圖片',
+ 'image_search_hint' => '以圖片名稱搜尋',
+ 'image_uploaded' => '上傳於 :uploadedDate',
+ 'image_load_more' => '載入更多',
+ 'image_image_name' => '圖片名稱',
+ 'image_delete_confirm' => '所使用圖片目前用於以下頁面,如果你想刪除它,請再次按下按鈕。',
+ 'image_select_image' => '選擇圖片',
+ 'image_dropzone' => '拖曳圖片或點選這裡上傳',
+ 'images_deleted' => '圖片已刪除',
+ 'image_preview' => '圖片預覽',
+ 'image_upload_success' => '圖片上傳成功',
+ 'image_update_success' => '圖片詳細資訊更新成功',
+ 'image_delete_success' => '圖片刪除成功',
+
+ /**
+ * Code editor
+ */
+ 'code_editor' => '編輯程式碼',
+ 'code_language' => '程式語言',
+ 'code_content' => '程式碼內容',
+ 'code_save' => '儲存程式碼',
+];
\ No newline at end of file
diff --git a/resources/lang/zh_TW/entities.php b/resources/lang/zh_TW/entities.php
new file mode 100644
index 000000000..b354a2f2f
--- /dev/null
+++ b/resources/lang/zh_TW/entities.php
@@ -0,0 +1,261 @@
+ '最近建立',
+ 'recently_created_pages' => '最近建立的頁面',
+ 'recently_updated_pages' => '最新頁面',
+ 'recently_created_chapters' => '最近建立的章節',
+ 'recently_created_books' => '最近建立的書本',
+ 'recently_update' => '最近更新',
+ 'recently_viewed' => '最近看過',
+ 'recent_activity' => '近期活動',
+ 'create_now' => '立即建立',
+ 'revisions' => '修訂歷史',
+ 'meta_revision' => '版本號 #:revisionCount',
+ 'meta_created' => '建立於 :timeLength',
+ 'meta_created_name' => '由 :user 建立於 :timeLength',
+ 'meta_updated' => '更新於 :timeLength',
+ 'meta_updated_name' => '由 :user 更新於 :timeLength',
+ 'entity_select' => '選擇項目',
+ 'images' => '圖片',
+ 'my_recent_drafts' => '我最近的草稿',
+ 'my_recently_viewed' => '我最近看過',
+ 'no_pages_viewed' => '您還沒有看過任何頁面',
+ 'no_pages_recently_created' => '最近沒有頁面被建立',
+ 'no_pages_recently_updated' => '最近沒有頁面被更新',
+ 'export' => '匯出',
+ 'export_html' => '網頁檔案',
+ 'export_pdf' => 'PDF檔案',
+ 'export_text' => '純文字檔案',
+
+ /**
+ * Permissions and restrictions
+ */
+ 'permissions' => '權限',
+ 'permissions_intro' => '本設定優先權高於每個使用者角色本身所具有的權限。',
+ 'permissions_enable' => '啟用自訂權限',
+ 'permissions_save' => '儲存權限',
+
+ /**
+ * Search
+ */
+ 'search_results' => '搜尋結果',
+ 'search_total_results_found' => '共找到了:count個結果',
+ 'search_clear' => '清除搜尋',
+ 'search_no_pages' => '沒有找到符合的頁面',
+ 'search_for_term' => '“:term”的搜尋結果',
+ 'search_more' => '更多結果',
+ 'search_filters' => '過濾搜尋結果',
+ 'search_content_type' => '種類',
+ 'search_exact_matches' => '精確符合',
+ 'search_tags' => '標籤搜尋',
+ 'search_viewed_by_me' => '我看過的',
+ 'search_not_viewed_by_me' => '我沒看過的',
+ 'search_permissions_set' => '權限設定',
+ 'search_created_by_me' => '我建立的',
+ 'search_updated_by_me' => '我更新的',
+ 'search_updated_before' => '在此之前更新',
+ 'search_updated_after' => '在此之後更新',
+ 'search_created_before' => '在此之前建立',
+ 'search_created_after' => '在此之後建立',
+ 'search_set_date' => '設定日期',
+ 'search_update' => '更新搜尋結果',
+
+ /**
+ * Books
+ */
+ 'book' => '書本',
+ 'books' => '書本',
+ 'x_books' => ':count本書',
+ 'books_empty' => '不存在已建立的書',
+ 'books_popular' => '熱門書本',
+ 'books_recent' => '最近的書',
+ 'books_new' => '新書',
+ 'books_popular_empty' => '最受歡迎的書本將出現在這裡。',
+ 'books_new_empty' => '最近建立的書本將出現在這裡。',
+ 'books_create' => '建立書本',
+ 'books_delete' => '刪除書本',
+ 'books_delete_named' => '刪除書本「:bookName」',
+ 'books_delete_explain' => '這將刪除書本「:bookName」。所有的章節和頁面都會被刪除。',
+ 'books_delete_confirmation' => '您確定要刪除此書本嗎?',
+ 'books_edit' => '編輯書本',
+ 'books_edit_named' => '編輯書本「:bookName」',
+ 'books_form_book_name' => '書名',
+ 'books_save' => '儲存書本',
+ 'books_permissions' => '書本權限',
+ 'books_permissions_updated' => '書本權限已更新',
+ 'books_empty_contents' => '本書目前沒有頁面或章節。',
+ 'books_empty_create_page' => '建立頁面',
+ 'books_empty_or' => '或',
+ 'books_empty_sort_current_book' => '排序目前書本',
+ 'books_empty_add_chapter' => '加入章節',
+ 'books_permissions_active' => '有效的書本權限',
+ 'books_search_this' => '搜尋這本書',
+ 'books_navigation' => '書本導覽',
+ 'books_sort' => '排序書本內容',
+ 'books_sort_named' => '排序書本「:bookName」',
+ 'books_sort_show_other' => '顯示其他書本',
+ 'books_sort_save' => '儲存新順序',
+
+ /**
+ * Chapters
+ */
+ 'chapter' => '章節',
+ 'chapters' => '章節',
+ 'x_chapters' => ':count個章節',
+ 'chapters_popular' => '熱門章節',
+ 'chapters_new' => '新章節',
+ 'chapters_create' => '建立章節',
+ 'chapters_delete' => '刪除章節',
+ 'chapters_delete_named' => '刪除章節「:chapterName」',
+ 'chapters_delete_explain' => '這將刪除章節「:chapterName」。所有的頁面將被刪除並加入到其所在的書籍。',
+ 'chapters_delete_confirm' => '您確定要刪除此章節嗎?',
+ 'chapters_edit' => '編輯章節',
+ 'chapters_edit_named' => '編輯章節「:chapterName」',
+ 'chapters_save' => '儲存章節',
+ 'chapters_move' => '移動章節',
+ 'chapters_move_named' => '移動章節「:chapterName」',
+ 'chapter_move_success' => '章節移動到「:bookName」',
+ 'chapters_permissions' => '章節權限',
+ 'chapters_empty' => '本章目前沒有頁面。',
+ 'chapters_permissions_active' => '有效的章節權限',
+ 'chapters_permissions_success' => '章節權限已更新',
+ 'chapters_search_this' => '從本章節搜尋',
+
+ /**
+ * Pages
+ */
+ 'page' => '頁面',
+ 'pages' => '頁面',
+ 'x_pages' => ':count個頁面',
+ 'pages_popular' => '熱門頁面',
+ 'pages_new' => '新頁面',
+ 'pages_attachments' => '附件',
+ 'pages_navigation' => '頁面導覽',
+ 'pages_delete' => '刪除頁面',
+ 'pages_delete_named' => '刪除頁面“:pageName”',
+ 'pages_delete_draft_named' => '刪除草稿頁面“:pageName”',
+ 'pages_delete_draft' => '刪除草稿頁面',
+ 'pages_delete_success' => '頁面已刪除',
+ 'pages_delete_draft_success' => '草稿頁面已刪除',
+ 'pages_delete_confirm' => '您確定要刪除此頁面嗎?',
+ 'pages_delete_draft_confirm' => '您確定要刪除此草稿頁面嗎?',
+ 'pages_editing_named' => '正在編輯頁面“:pageName”',
+ 'pages_edit_toggle_header' => '顯示/隱藏導覽欄',
+ 'pages_edit_save_draft' => '儲存草稿',
+ 'pages_edit_draft' => '編輯頁面草稿',
+ 'pages_editing_draft' => '正在編輯草稿',
+ 'pages_editing_page' => '正在編輯頁面',
+ 'pages_edit_draft_save_at' => '草稿儲存於 ',
+ 'pages_edit_delete_draft' => '刪除草稿',
+ 'pages_edit_discard_draft' => '放棄草稿',
+ 'pages_edit_set_changelog' => '更新說明',
+ 'pages_edit_enter_changelog_desc' => '輸入對您所做更改的簡易說明',
+ 'pages_edit_enter_changelog' => '輸入更新說明',
+ 'pages_save' => '儲存頁面',
+ 'pages_title' => '頁面標題',
+ 'pages_name' => '頁面名稱',
+ 'pages_md_editor' => '編輯者',
+ 'pages_md_preview' => '預覽',
+ 'pages_md_insert_image' => '插入圖片',
+ 'pages_md_insert_link' => '插入連結',
+ 'pages_md_insert_drawing' => '插入繪圖',
+ 'pages_not_in_chapter' => '本頁面不在某章節中',
+ 'pages_move' => '移動頁面',
+ 'pages_move_success' => '頁面已移動到「:parentName」',
+ 'pages_permissions' => '頁面權限',
+ 'pages_permissions_success' => '頁面權限已更新',
+ 'pages_revision' => '修訂',
+ 'pages_revisions' => '頁面修訂',
+ 'pages_revisions_named' => '“:pageName”頁面修訂',
+ 'pages_revision_named' => '“:pageName”頁面修訂',
+ 'pages_revisions_created_by' => '建立者',
+ 'pages_revisions_date' => '修訂日期',
+ 'pages_revisions_number' => '#',
+ 'pages_revisions_changelog' => '更新說明',
+ 'pages_revisions_changes' => '說明',
+ 'pages_revisions_current' => '目前版本',
+ 'pages_revisions_preview' => '預覽',
+ 'pages_revisions_restore' => '恢複',
+ 'pages_revisions_none' => '此頁面沒有修訂',
+ 'pages_copy_link' => '複製連結',
+ 'pages_permissions_active' => '有效的頁面權限',
+ 'pages_initial_revision' => '初次發布',
+ 'pages_initial_name' => '新頁面',
+ 'pages_editing_draft_notification' => '您正在編輯在 :timeDiff 內儲存的草稿.',
+ 'pages_draft_edited_notification' => '此頁面已經被更新過,建議您放棄此草稿。',
+ 'pages_draft_edit_active' => [
+ 'start_a' => ':count位使用者正在編輯此頁面',
+ 'start_b' => '使用者“:userName”已經開始編輯此頁面',
+ 'time_a' => '自頁面上次更新以來',
+ 'time_b' => '在最近:minCount分鐘',
+ 'message' => ':time,:start。注意不要覆蓋到對方的更新。',
+ ],
+ 'pages_draft_discarded' => '草稿已丟棄,編輯器已更新到目前頁面內容。',
+
+ /**
+ * Editor sidebar
+ */
+ 'page_tags' => '頁面標籤',
+ 'tag' => '標籤',
+ 'tags' => '',
+ 'tag_value' => '標籤值 (非必要)',
+ 'tags_explain' => "加入一些標籤以更好地對您的內容進行分類。\n您可以為標籤分配一個值,以進行更深入的組織。",
+ 'tags_add' => '加入另一個標籤',
+ 'attachments' => '附件',
+ 'attachments_explain' => '上傳一些檔案或附加連結顯示在您的網頁上。將顯示在在頁面的側邊欄。',
+ 'attachments_explain_instant_save' => '這裡的更改將立即儲存。Changes here are saved instantly.',
+ 'attachments_items' => '附加項目',
+ 'attachments_upload' => '上傳檔案',
+ 'attachments_link' => '附加連結',
+ 'attachments_set_link' => '設定連結',
+ 'attachments_delete_confirm' => '確認您想要刪除此附件後,請點選刪除。',
+ 'attachments_dropzone' => '刪除檔案或點選此處加入檔案',
+ 'attachments_no_files' => '尚未上傳檔案', // No files have been uploaded
+ 'attachments_explain_link' => '如果您不想上傳檔案,則可以附加連結,這可以是指向其他頁面的連結,也可以是指向雲端檔案的連結。',
+ 'attachments_link_name' => '連結名稱',
+ 'attachment_link' => '附件連結',
+ 'attachments_link_url' => '連結到檔案',
+ 'attachments_link_url_hint' => '網站或檔案的網址',
+ 'attach' => '附加',
+ 'attachments_edit_file' => '編輯檔案',
+ 'attachments_edit_file_name' => '檔案名稱',
+ 'attachments_edit_drop_upload' => '刪除檔案或點選這裡上傳並覆蓋',
+ 'attachments_order_updated' => '附件順序已更新',
+ 'attachments_updated_success' => '附件資訊已更新',
+ 'attachments_deleted' => '附件已刪除',
+ 'attachments_file_uploaded' => '附件上傳成功',
+ 'attachments_file_updated' => '附件更新成功',
+ 'attachments_link_attached' => '連結成功附加到頁面',
+
+ /**
+ * Profile View
+ */
+ 'profile_user_for_x' => '來這裡:time了',
+ 'profile_created_content' => '已建立內容',
+ 'profile_not_created_pages' => ':userName尚未建立任何頁面',
+ 'profile_not_created_chapters' => ':userName尚未建立任何章節',
+ 'profile_not_created_books' => ':userName尚未建立任何書本',
+
+ /**
+ * Comments
+ */
+ 'comment' => '評論',
+ 'comments' => '評論',
+ 'comment_placeholder' => '在這裡評論',
+ 'comment_count' => '{0} 無評論|[1,*] :count條評論',
+ 'comment_save' => '儲存評論',
+ 'comment_saving' => '正在儲存評論...',
+ 'comment_deleting' => '正在刪除評論...',
+ 'comment_new' => '新評論',
+ 'comment_created' => '評論於 :createDiff',
+ 'comment_updated' => '更新於 :updateDiff (:username)',
+ 'comment_deleted_success' => '評論已刪除',
+ 'comment_created_success' => '評論已加入',
+ 'comment_updated_success' => '評論已更新',
+ 'comment_delete_confirm' => '你確定要刪除這條評論?',
+ 'comment_in_reply_to' => '回覆 :commentId',
+];
diff --git a/resources/lang/zh_TW/errors.php b/resources/lang/zh_TW/errors.php
new file mode 100644
index 000000000..4d7992ec8
--- /dev/null
+++ b/resources/lang/zh_TW/errors.php
@@ -0,0 +1,81 @@
+ '您沒有權限進入所請求的頁面。',
+ 'permissionJson' => '您沒有權限執行所請求的操作。',
+
+ // Auth
+ 'error_user_exists_different_creds' => 'Email為 :email 的使用者已經存在,但具有不同的憑據。',
+ 'email_already_confirmed' => 'Email已被確認,請嘗試登錄。',
+ 'email_confirmation_invalid' => '此確認 Session 無效或已被使用,請重新註冊。',
+ 'email_confirmation_expired' => '確認 Session 已過期,已發送新的確認電子郵件。',
+ 'ldap_fail_anonymous' => '使用匿名綁定的LDAP進入失敗。',
+ 'ldap_fail_authed' => '帶有標識名稱和密碼的LDAP進入失敗。',
+ 'ldap_extension_not_installed' => '未安裝LDAP PHP外掛程式',
+ 'ldap_cannot_connect' => '無法連接到ldap伺服器,第一次連接失敗',
+ 'social_no_action_defined' => '沒有定義行為',
+ 'social_login_bad_response' => "在 :socialAccount 登錄時遇到錯誤:\n:error",
+ 'social_account_in_use' => ':socialAccount 帳號已被使用,請嘗試透過 :socialAccount 選項登錄。',
+ 'social_account_email_in_use' => 'Email :email 已經被使用。如果您已有帳號,則可以在個人資料設定中綁定您的 :socialAccount。',
+ 'social_account_existing' => ':socialAccount已經被綁定到您的帳號。',
+ 'social_account_already_used_existing' => ':socialAccount帳號已經被其他使用者使用。',
+ 'social_account_not_used' => ':socialAccount帳號沒有綁定到任何使用者,請在您的個人資料設定中綁定。',
+ 'social_account_register_instructions' => '如果您還沒有帳號,您可以使用 :socialAccount 選項註冊帳號。',
+ 'social_driver_not_found' => '未找到社交驅動程式',
+ 'social_driver_not_configured' => '您的:socialAccount社交設定不正確。',
+
+ // System
+ 'path_not_writable' => '無法上傳到檔案路徑“:filePath”,請確保它可寫入伺服器。',
+ 'cannot_get_image_from_url' => '無法從 :url 中獲取圖片',
+ 'cannot_create_thumbs' => '伺服器無法建立縮圖,請檢查您是否安裝了GD PHP外掛。',
+ 'server_upload_limit' => '上傳圖片時發生錯誤。',
+ 'image_upload_error' => '上傳圖片時發生錯誤',
+ 'image_upload_type_error' => '上傳圖片類型錯誤',
+
+ // Attachments
+ 'attachment_page_mismatch' => '附件更新期間的頁面不符合',
+ 'attachment_not_found' => '沒有找到附件',
+
+ // Pages
+ 'page_draft_autosave_fail' => '無法儲存草稿,確保您在儲存頁面之前已經連接到互聯網',
+ 'page_custom_home_deletion' => '無法刪除一個被設定為首頁的頁面',
+
+ // Entities
+ 'entity_not_found' => '未找到實體',
+ 'book_not_found' => '未找到圖書',
+ 'page_not_found' => '未找到頁面',
+ 'chapter_not_found' => '未找到章節',
+ 'selected_book_not_found' => '選中的書未找到',
+ 'selected_book_chapter_not_found' => '未找到所選的圖書或章節',
+ 'guests_cannot_save_drafts' => '訪客不能儲存草稿',
+
+ // Users
+ 'users_cannot_delete_only_admin' => '您不能刪除唯一的管理員帳號',
+ 'users_cannot_delete_guest' => '您不能刪除訪客使用者',
+
+ // Roles
+ 'role_cannot_be_edited' => '無法編輯這個角色',
+ 'role_system_cannot_be_deleted' => '無法刪除系統角色',
+ 'role_registration_default_cannot_delete' => '無法刪除設定為預設註冊的角色',
+
+ // Comments
+ 'comment_list' => '讀取評論時發生錯誤。',
+ 'cannot_add_comment_to_draft' => '您不能為草稿加入評論。',
+ 'comment_add' => '加入/更新評論時發生錯誤。',
+ 'comment_delete' => '刪除評論時發生錯誤。',
+ 'empty_comment' => '不能加入空的評論。',
+
+ // Error pages
+ '404_page_not_found' => '無法找到頁面',
+ 'sorry_page_not_found' => '對不起,無法找到您想進入的頁面。',
+ 'return_home' => '返回首頁',
+ 'error_occurred' => '發生錯誤',
+ 'app_down' => ':appName現在正在關閉',
+ 'back_soon' => '請耐心等待網站的恢複。',
+];
\ No newline at end of file
diff --git a/resources/lang/zh_TW/pagination.php b/resources/lang/zh_TW/pagination.php
new file mode 100644
index 000000000..fc2f4a059
--- /dev/null
+++ b/resources/lang/zh_TW/pagination.php
@@ -0,0 +1,19 @@
+ '« 上一頁',
+ 'next' => '下一頁 »',
+
+];
diff --git a/resources/lang/zh_TW/passwords.php b/resources/lang/zh_TW/passwords.php
new file mode 100644
index 000000000..aa93eec1e
--- /dev/null
+++ b/resources/lang/zh_TW/passwords.php
@@ -0,0 +1,22 @@
+ '密碼必須至少包含六個字元並與確認相符。',
+ 'user' => "使用該Email位址的使用者不存在。",
+ 'token' => '此密碼重置 Session 無效。',
+ 'sent' => '我們已經透過Email發送您的密碼重置連結。',
+ 'reset' => '您的密碼已被重置。',
+
+];
diff --git a/resources/lang/zh_TW/settings.php b/resources/lang/zh_TW/settings.php
new file mode 100644
index 000000000..a61b15d23
--- /dev/null
+++ b/resources/lang/zh_TW/settings.php
@@ -0,0 +1,117 @@
+ '設定',
+ 'settings_save' => '儲存設定',
+ 'settings_save_success' => '設定已儲存',
+
+ /**
+ * App settings
+ */
+
+ 'app_settings' => 'App設定',
+ 'app_name' => 'App名',
+ 'app_name_desc' => '此名稱將在網頁頂端和Email中顯示。',
+ 'app_name_header' => '在網頁頂端顯示應用名稱?',
+ 'app_public_viewing' => '開放公開閱覽?',
+ 'app_secure_images' => '啟用更高安全性的圖片上傳?',
+ 'app_secure_images_desc' => '出於效能考量,所有圖片都是公開的。這個選項會在圖片的網址前加入一個隨機並難以猜測的字元串,從而使直接進入變得困難。',
+ 'app_editor' => '頁面編輯器',
+ 'app_editor_desc' => '選擇所有使用者將使用哪個編輯器來編輯頁面。',
+ 'app_custom_html' => '自訂HTML頂端內容',
+ 'app_custom_html_desc' => '此處加入的任何內容都將插入到每個頁面的