feat: Add multi-language support (i18n)
Languages supported (8): - English (en) - 日本語 (ja) - Deutsch (de) - Français (fr) - Español (es) - 简体中文 (zh-CN) - 繁體中文 (zh-TW) - 한국어 (ko) Changes: - Add locale column to users table - Add SetLocale middleware for automatic locale detection - Add LocaleController for language switching - Create language files with translations for all UI elements - Add language selector to user profile page - Update all Blade views to use translation strings
This commit is contained in:
117
src/lang/zh-TW/messages.php
Normal file
117
src/lang/zh-TW/messages.php
Normal file
@@ -0,0 +1,117 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
// Navigation
|
||||
'nav' => [
|
||||
'dashboard' => '儀表板',
|
||||
'knowledge_base' => '知識庫',
|
||||
'profile' => '個人資料',
|
||||
'user_management' => '使用者管理',
|
||||
'logout' => '登出',
|
||||
'login' => '登入',
|
||||
'register' => '註冊',
|
||||
],
|
||||
|
||||
// Documents
|
||||
'documents' => [
|
||||
'title' => '文件',
|
||||
'new_document' => '新增文件',
|
||||
'edit_document' => '編輯文件',
|
||||
'edit' => '編輯',
|
||||
'delete' => '刪除',
|
||||
'save' => '儲存',
|
||||
'cancel' => '取消',
|
||||
'created_by' => '建立者',
|
||||
'updated' => '更新時間',
|
||||
'path' => '路徑',
|
||||
'last_modified' => '最後修改',
|
||||
'no_documents' => '找不到文件',
|
||||
'search_placeholder' => '搜尋文件...',
|
||||
'create_success' => '文件建立成功!',
|
||||
'update_success' => '文件更新成功!',
|
||||
'delete_success' => '文件刪除成功!',
|
||||
'delete_confirm' => '確定要刪除此文件嗎?',
|
||||
'linked_references' => '連結參照',
|
||||
'title_label' => '標題',
|
||||
'title_placeholder' => '文件標題(例如:Laravel/Livewire/Components)',
|
||||
'title_hint' => '提示:在標題中使用斜線(/)可自動將文件組織到資料夾中',
|
||||
'content_label' => '內容',
|
||||
'content_placeholder' => '在此輸入Markdown內容...',
|
||||
'saving' => '儲存中...',
|
||||
],
|
||||
|
||||
// Quick Switcher
|
||||
'quick_switcher' => [
|
||||
'title' => '快速切換',
|
||||
'placeholder' => '搜尋文件...',
|
||||
'no_results' => '找不到文件',
|
||||
'navigate' => '導覽',
|
||||
'select' => '選擇',
|
||||
'close' => '關閉',
|
||||
],
|
||||
|
||||
// Admin
|
||||
'admin' => [
|
||||
'user_management' => '使用者管理',
|
||||
'new_user' => '新增使用者',
|
||||
'edit_user' => '編輯使用者',
|
||||
'create_user' => '建立使用者',
|
||||
'users' => '使用者',
|
||||
'name' => '姓名',
|
||||
'email' => '電子郵件',
|
||||
'password' => '密碼',
|
||||
'password_confirmation' => '確認密碼',
|
||||
'password_hint' => '留空以保持目前密碼。',
|
||||
'role' => '角色',
|
||||
'admin' => '管理員',
|
||||
'user' => '一般使用者',
|
||||
'grant_admin' => '授予管理員權限',
|
||||
'created_at' => '建立日期',
|
||||
'actions' => '操作',
|
||||
'edit' => '編輯',
|
||||
'delete' => '刪除',
|
||||
'no_users' => '找不到使用者。',
|
||||
'create_success' => '使用者建立成功。',
|
||||
'update_success' => '使用者更新成功。',
|
||||
'delete_success' => '使用者刪除成功。',
|
||||
'cannot_delete_self' => '您無法刪除自己。',
|
||||
'self_admin_warning' => '移除您自己的管理員權限將使您無法存取管理面板。',
|
||||
],
|
||||
|
||||
// Settings
|
||||
'settings' => [
|
||||
'language' => '語言',
|
||||
'select_language' => '選擇語言',
|
||||
'language_updated' => '語言更新成功。',
|
||||
],
|
||||
|
||||
// Common
|
||||
'common' => [
|
||||
'save' => '儲存',
|
||||
'cancel' => '取消',
|
||||
'delete' => '刪除',
|
||||
'edit' => '編輯',
|
||||
'create' => '建立',
|
||||
'update' => '更新',
|
||||
'back' => '返回',
|
||||
'confirm' => '確認',
|
||||
'yes' => '是',
|
||||
'no' => '否',
|
||||
'loading' => '載入中...',
|
||||
'error' => '錯誤',
|
||||
'success' => '成功',
|
||||
],
|
||||
|
||||
// Auth
|
||||
'auth' => [
|
||||
'login' => '登入',
|
||||
'register' => '註冊',
|
||||
'email' => '電子郵件',
|
||||
'password' => '密碼',
|
||||
'remember_me' => '記住我',
|
||||
'forgot_password' => '忘記密碼?',
|
||||
'confirm_password' => '確認密碼',
|
||||
'already_registered' => '已有帳號?',
|
||||
],
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user