[FEAT] 優化部署流程:加入 RoleSeeder 與 AdminUserSeeder,並實作權限系統基礎架構與多租戶隔離機制
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 48s

This commit is contained in:
2026-03-13 17:35:22 +08:00
parent 39d25ed1d4
commit 56daf8940b
41 changed files with 3052 additions and 358 deletions

View File

@@ -6,8 +6,8 @@
"Update Password": "パスワードの更新",
"Ensure your account is using a long, random password to stay secure.": "セキュリティを維持するため、アカウントには長くランダムなパスワードを使用してください。",
"Delete Account": "アカウントの削除",
"Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "アカウントが削除されると、そのすべてのリソースデータが永久に削除されます。アカウントを削除する前に、保持したいデータや情報をダウンロードしてください。",
"Are you sure you want to delete your account?": "本当にアカウントを削除してもよろしいですか?",
"Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "アカウントが削除されると、そのすべてのリソースデータが永久に削除されます。アカウントを削除する前に、保持したいデータや情報をダウンロードしてください。",
"Are you sure you want to delete your account?": "真的にアカウントを削除してもよろしいですか?",
"Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "アカウントが削除されると、すべての関連データが永久に削除されます。アカウントの永久削除を確定するため、パスワードを入力してください。",
"Login History": "ログイン履歴",
"Name": "氏名",
@@ -27,34 +27,34 @@
"Enter your password to confirm": "確認のためパスワードを入力してください",
"Dashboard": "ダッシュボード",
"Connectivity Status": "接続ステータス",
"Connectivity Status": "接続ステータス概況",
"Real-time status monitoring": "リアルタイムステータス監視",
"LIVE": "ライブ",
"Online Machines": "オンライン機台",
"Offline Machines": "オフライン機台",
"Alerts Pending": "アラート待機中",
"Total Connected": "接続数合計",
"Monthly Transactions": "今月の取引",
"Monthly Transactions": "今月の取引統計",
"Monthly cumulative revenue overview": "今月の累計収益概要",
"Today's Transactions": "今日の取引",
"Yesterday's Transactions": "昨日の取引",
"Before Yesterday's Transactions": "一昨日の取引",
"Today's Transactions": "今日の取引",
"vs Yesterday": "前日比",
"Machine Status List": "機台ステータスリスト",
"Yesterday": "昨日",
"Day Before": "一昨日",
"Machine Status List": "機台稼働状況リスト",
"Total items": "合計 :count 件",
"Real-time monitoring across all machines": "全機台のリアルタイム監視",
"Quick search...": "クイック検索...",
"Machine Info": "機台情報",
"Running Status": "運行ステータス",
"Today Cumulative Sales": "日累計売",
"Running Status": "稼働状況",
"Today Cumulative Sales": "日累計売",
"Current Stock": "現在の在庫",
"Last Communication": "最終信",
"Last Signal": "最終信号時間",
"Alert Summary": "アラート概要",
"Online": "オンライン",
"Offline": "オフライン",
"Low Stock": "在庫少",
"No alert summary": "アラートなし",
"No data available": "データがありません",
"No data available": "データなし",
"Showing :from to :to of :total items": ":total 件中 :from から :to 件を表示",
"Previous": "前へ",
"Next": "次へ",
@@ -108,7 +108,7 @@
"Replenishment Audit": "補充監査",
"Data Configuration": "データ設定",
"Product Management": "商品管理",
"Advertisement Management": "告管理",
"Advertisement Management": "告管理",
"Admin Sellable Products": "管理者販売可能商品",
"Account Management": "アカウント管理",
"Sub Accounts": "サブアカウント",
@@ -147,8 +147,23 @@
"Others": "その他",
"AI Prediction": "AI予測",
"Roles": "ロール",
"Yesterday": "昨日",
"Day Before": "一昨日",
"Role Management": "ロール管理",
"Define and manage security roles for the system.": "システムのセキュリティロールを定義および管理します。",
"Add Role": "ロールを追加",
"Role Name": "ロール名",
"Type": "タイプ",
"Users": "ユーザー数",
"System Role": "システムロール",
"System": "システム",
"Custom": "カスタム",
"Edit": "編集",
"Are you sure you want to delete this role?": "このロールを削除してもよろしいですか?",
"Delete": "削除",
"Protected": "保護済み",
"No roles found.": "ロールが見見つかりません。",
"Create Role": "ロールの作成",
"Edit Role": "ロールの編集",
"Enter role name": "ロール名を入力してください",
"No login history yet": "ログイン履歴はまだありません",
"Signed in as": "ログイン中",
"Logout": "ログアウト",
@@ -156,5 +171,78 @@
"Recent Login": "最近のログイン",
"Total Logins": "総ログイン数",
"Account Status": "アカウント状態",
"Active": "アクティブ"
"Active": "アクティブ",
"Customer Management": "客戶管理",
"Manage all tenant accounts and validity": "すべてのテナントアカウントと有効期限を管理します",
"Add Customer": "客戶を追加",
"Total Customers": "客戶総数",
"Expired / Disabled": "期限切れ / 停止中",
"Search customers...": "客戶を検索...",
"All": "すべて",
"Disabled": "停止中",
"Customer Info": "客戶情報",
"Accounts / Machines": "アカウント / 機台",
"Valid Until": "有効期限",
"Actions": "操作",
"Permanent": "永久認可",
"Are you sure to delete this customer?": "この客戶を削除してもよろしいですか?",
"No customers found": "客戶が見つかりません",
"Edit Customer": "客戶を編集",
"Update Customer": "客戶を更新",
"Create": "作成",
"Company Name": "会社名",
"Company Code": "会社コード",
"Tax ID (Optional)": "納税者番号 (任意)",
"Status": "ステータス",
"Contact Name": "連絡担当者名",
"Contact Phone": "連絡先電話番号",
"Contact Email": "連絡先メールアドレス",
"Notes": "備考",
"Customer created successfully.": "客戶が正常に作成されました。",
"Customer updated successfully.": "客戶が正常に更新されました。",
"Customer deleted successfully.": "客戶が正常に削除されました。",
"Cannot delete company with active accounts.": "アクティブなアカウントを持つ会社は削除できません。",
"Contract Until (Optional)": "契約期限 (任意)",
"Company Information": "会社情報",
"Initial Admin Account": "初期管理者アカウント",
"Optional": "任意",
"Username": "ユーザー名",
"Enter login ID": "ログインIDを入力してください",
"Min 8 characters": "最低8文字",
"Admin display name": "管理者表示名",
"Contact & Details": "連絡先と詳細",
"e.g. Taiwan Star": "例:台湾スター",
"e.g. TWSTAR": "例TWSTAR",
"Manage administrative and tenant accounts": "管理者およびテナントアカウントを管理します",
"Add Account": "アカウントを追加",
"All Companies": "すべての会社",
"User Info": "ユーザー情報",
"Belongs To": "所属",
"Role": "ロール",
"SYSTEM": "システムレベル",
"No users found": "ユーザーが見つかりません",
"Data Configuration Permissions": "データ設定権限",
"Sales Permissions": "販売管理権限",
"Machine Management Permissions": "機台管理權限",
"Warehouse Permissions": "倉庫管理權限",
"Analysis Permissions": "分析管理權限",
"Audit Permissions": "監査管理權限",
"Remote Permissions": "リモート管理權限",
"Line Permissions": "Line管理權限",
"Company": "所属客戶",
"Save Changes": "変更を保存",
"User": "一般ユーザー",
"Admin": "管理者",
"Super Admin": "スーパー管理者",
"e.g. John Doe": "例:山田太郎",
"e.g. johndoe": "例yamadataro",
"Search users...": "ユーザーを検索...",
"Admin Name": "管理者名",
"New Password (leave blank to keep current)": "新しいパスワード (変更しない場合は空欄)",
"Are you sure you want to delete this account?": "このアカウントを削除してもよろしいですか?",
"Show": "表示",
"to": "から",
"of": "件中",
"items": "個の項目",
"Showing": "表示中"
}