Files
star-cloud/lang/en.json
sky121113 72812f9b0b
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 44s
[FEAT] 角色權限編輯頁面重構與多項 UI/翻譯優化
- 新增獨立角色權限編輯頁面 (roles-edit.blade.php),採整合式佈局
- 重構 PermissionController 以支援角色建立/編輯/刪除完整 CRUD
- 移除角色手動層級選擇,改為自動判定並顯示所屬單位
- 補齊 20+ 項 menu 權限 Key 的三語系翻譯 (zh_TW/en/ja)
- 修正子項目佈局跑版問題 (min-w-0/flex-shrink-0 防溢出)
- 更新 RoleSeeder 加入巢狀權限結構
- 同步更新側邊欄選單與路由配置
2026-03-20 17:35:06 +08:00

509 lines
25 KiB
JSON

{
"A new verification link has been sent to your email address.": "A new verification link has been sent to your email address.",
"Account created successfully.": "Account created successfully.",
"Account deleted successfully.": "Account deleted successfully.",
"Account Management": "Account Management",
"Account Settings": "Account Settings",
"Account Status": "Account Status",
"Account updated successfully.": "Account updated successfully.",
"accounts": "Account Management",
"Accounts / Machines": "Accounts / Machines",
"Action": "Action",
"Actions": "Actions",
"Active": "Active",
"Add Account": "Add Account",
"Add Customer": "Add Customer",
"Add Machine": "Add Machine",
"Add Machine Model": "Add Machine Model",
"Add Role": "Add Role",
"Admin": "Admin",
"Admin display name": "Admin display name",
"Admin Name": "Admin Name",
"Admin Sellable Products": "Admin Sellable Products",
"Administrator": "Administrator",
"Advertisement Management": "Advertisement Management",
"Affiliation": "Affiliation",
"AI Prediction": "AI Prediction",
"Alert Summary": "Alert Summary",
"Alerts Pending": "Alerts Pending",
"All": "All",
"All Affiliations": "All Affiliations",
"All Companies": "All Companies",
"All Levels": "All Levels",
"All Machines": "All Machines",
"All Times System Timezone": "All times are in system timezone",
"analysis": "Analysis Management",
"Analysis Management": "Analysis Management",
"Analysis Permissions": "Analysis Permissions",
"API Token": "API Token",
"APK Versions": "APK Versions",
"app": "APP Management",
"APP Features": "APP Features",
"APP Management": "APP Management",
"APP_ID": "APP_ID",
"APP_KEY": "APP_KEY",
"Are you sure to delete this customer?": "Are you sure to delete this customer?",
"Are you sure you want to delete this account?": "Are you sure you want to delete this account?",
"Are you sure you want to delete this account? This action cannot be undone.": "Are you sure you want to delete this account? This action cannot be undone.",
"Are you sure you want to delete this configuration? This action cannot be undone.": "Are you sure you want to delete this configuration? This action cannot be undone.",
"Are you sure you want to delete this item? This action cannot be undone.": "Are you sure you want to delete this item? This action cannot be undone.",
"Are you sure you want to delete this role? This action cannot be undone.": "Are you sure you want to delete this role? This action cannot be undone.",
"Are you sure you want to delete your account?": "Are you sure you want to delete your account?",
"Are you sure?": "Are you sure?",
"audit": "Audit Management",
"Audit Management": "Audit Management",
"Audit Permissions": "Audit Permissions",
"Avatar updated successfully.": "Avatar updated successfully.",
"Badge Settings": "Badge Settings",
"Basic Information": "Basic Information",
"Basic Settings": "Basic Settings",
"basic-settings": "Basic Settings",
"Belongs To": "Belongs To",
"Belongs To Company": "Belongs To Company",
"Cancel": "Cancel",
"Cannot delete company with active accounts.": "Cannot delete company with active accounts.",
"Cannot delete model that is currently in use by machines.": "Cannot delete model that is currently in use by machines.",
"Cannot Delete Role": "Cannot Delete Role",
"Cannot delete role with active users.": "Cannot delete role with active users.",
"Card Reader": "Card Reader",
"Card Reader No": "Card Reader No",
"Card Reader Restart": "Card Reader Restart",
"Card Reader Seconds": "Card Reader Seconds",
"Change": "Change",
"Change Stock": "Change Stock",
"ChannelId": "ChannelId",
"ChannelSecret": "ChannelSecret",
"Checkout Time 1": "Checkout Time 1",
"Checkout Time 2": "Checkout Time 2",
"Clear Stock": "Clear Stock",
"Click here to re-send the verification email.": "Click here to re-send the verification email.",
"Click to upload": "Click to upload",
"Close Panel": "Close Panel",
"companies": "Customer Management",
"Company": "Company",
"Company Code": "Company Code",
"Company Information": "Company Information",
"Company Level": "Company Level",
"Company Name": "Company Name",
"Configuration Name": "Configuration Name",
"Confirm": "Confirm",
"Confirm Deletion": "Confirm Deletion",
"Confirm Password": "Confirm Password",
"Connecting...": "Connecting...",
"Connectivity Status": "Connectivity Status",
"Contact & Details": "Contact & Details",
"Contact Email": "Contact Email",
"Contact Name": "Contact Name",
"Contact Phone": "Contact Phone",
"Contract Until (Optional)": "Contract Until (Optional)",
"Coupons": "Coupons",
"Create": "Create",
"Create a new role and assign permissions.": "Create a new role and assign permissions.",
"Create Config": "Create Config",
"Create Machine": "Create Machine",
"Create Payment Config": "Create Payment Config",
"Create Role": "Create Role",
"Current Password": "Current Password",
"Current Stock": "Current Stock",
"Customer created successfully.": "Customer created successfully.",
"Customer deleted successfully.": "Customer deleted successfully.",
"Customer Info": "Customer Info",
"Customer Management": "Customer Management",
"Customer Payment Config": "Customer Payment Config",
"Customer updated successfully.": "Customer updated successfully.",
"Danger Zone: Delete Account": "Danger Zone: Delete Account",
"Dashboard": "Dashboard",
"Data Configuration": "Data Configuration",
"Data Configuration Permissions": "Data Configuration Permissions",
"data-config": "Data Configuration",
"Day Before": "Day Before",
"Default Donate": "Default Donate",
"Default Not Donate": "Default Not Donate",
"Define and manage security roles and permissions.": "Define and manage security roles and permissions.",
"Define new third-party payment parameters": "Define new third-party payment parameters",
"Delete": "Delete",
"Delete Account": "Delete Account",
"Delete Permanently": "Delete Permanently",
"Deposit Bonus": "Deposit Bonus",
"Detail": "Detail",
"Disabled": "Disabled",
"Discord Notifications": "Discord Notifications",
"e.g. John Doe": "e.g. John Doe",
"e.g. johndoe": "e.g. johndoe",
"e.g. Taiwan Star": "e.g. Taiwan Star",
"e.g. TWSTAR": "e.g. TWSTAR",
"e.g., Company Standard Pay": "e.g., Company Standard Pay",
"e.g., Taipei Station": "e.g., Taipei Station",
"E.SUN QR Scan": "E.SUN QR Scan",
"E.SUN QR Scan Settings Description": "E.SUN Bank QR Scan Payment Settings",
"EASY_MERCHANT_ID": "EASY_MERCHANT_ID",
"ECPay Invoice": "ECPay Invoice",
"ECPay Invoice Settings Description": "ECPay Electronic Invoice Settings",
"Edit": "Edit",
"Edit Account": "Edit Account",
"Edit Customer": "Edit Customer",
"Edit Machine": "Edit Machine",
"Edit Machine Model": "Edit Machine Model",
"Edit Payment Config": "Edit Payment Config",
"Edit Role": "Edit Role",
"Edit Settings": "Edit Settings",
"Email": "Email",
"Enabled/Disabled": "Enabled/Disabled",
"Ensure your account is using a long, random password to stay secure.": "Ensure your account is using a long, random password to stay secure.",
"Enter login ID": "Enter login ID",
"Enter machine location": "Enter machine location",
"Enter machine name": "Enter machine name",
"Enter model name": "Enter model name",
"Enter role name": "Enter role name",
"Enter serial number": "Enter serial number",
"Enter your password to confirm": "Enter your password to confirm",
"Error": "Error",
"Expired / Disabled": "Expired / Disabled",
"Expiry Management": "Expiry Management",
"Failed to update machine images: ": "Failed to update machine images: ",
"files selected": "files selected",
"Firmware Version": "Firmware Version",
"Full Name": "Full Name",
"Games": "Games",
"Gift Definitions": "Gift Definitions",
"Global roles accessible by all administrators.": "Global roles accessible by all administrators.",
"Got it": "Got it",
"Hardware & Network": "Hardware & Network",
"Hardware & Slots": "Hardware & Slots",
"HashIV": "HashIV",
"HashKey": "HashKey",
"Heartbeat": "Heartbeat",
"Heating End Time": "Heating End Time",
"Heating Range": "Heating Range",
"Heating Start Time": "Heating Start Time",
"Helper": "Helper",
"Info": "Info",
"Initial Admin Account": "Initial Admin Account",
"Initial Role": "Initial Role",
"Invoice Status": "Invoice Status",
"items": "items",
"Items": "Items",
"JKO_MERCHANT_ID": "JKO_MERCHANT_ID",
"john@example.com": "john@example.com",
"Joined": "Joined",
"Key": "Key",
"Key No": "Key No",
"Last Heartbeat": "Last Heartbeat",
"Last Signal": "Last Signal",
"Last Updated": "Last Updated",
"Level": "Level",
"line": "Line Management",
"Line Coupons": "Line Coupons",
"Line Machines": "Line Machines",
"Line Management": "Line Management",
"Line Members": "Line Members",
"Line Official Account": "Line Official Account",
"Line Orders": "Line Orders",
"LINE Pay Direct": "LINE Pay Direct",
"LINE Pay Direct Settings Description": "LINE Pay Official Direct Connection Settings",
"Line Permissions": "Line Permissions",
"Line Products": "Line Products",
"LINE_MERCHANT_ID": "LINE_MERCHANT_ID",
"LIVE": "LIVE",
"Location": "Location",
"Login History": "Login History",
"Logout": "Logout",
"Logs": "Logs",
"Machine Count": "Machine Count",
"Machine created successfully.": "Machine created successfully.",
"Machine Details": "Machine Details",
"Machine Images": "Machine Images",
"Machine images updated successfully.": "Machine images updated successfully.",
"Machine Info": "Machine Info",
"Machine List": "Machine List",
"Machine Logs": "Machine Logs",
"Machine Management": "Machine Management",
"Machine Management Permissions": "Machine Management Permissions",
"Machine Model": "Machine Model",
"Machine model created successfully.": "Machine model created successfully.",
"Machine model deleted successfully.": "Machine model deleted successfully.",
"Machine Model Settings": "Machine Model Settings",
"Machine model updated successfully.": "Machine model updated successfully.",
"Machine Name": "Machine Name",
"Machine Permissions": "Machine Permissions",
"Machine Reports": "Machine Reports",
"Machine Restart": "Machine Restart",
"Machine Settings": "Machine Settings",
"Machine settings updated successfully.": "Machine settings updated successfully.",
"Machine Status List": "Machine Status List",
"Machine Stock": "Machine Stock",
"machines": "Machine Management",
"Machines": "Machines",
"Maintenance Records": "Maintenance Records",
"Manage administrative and tenant accounts": "Manage administrative and tenant accounts",
"Manage all tenant accounts and validity": "Manage all tenant accounts and validity",
"Manage your profile information, security settings, and login history": "Manage your profile information, security settings, and login history",
"Management of operational parameters and models": "Management of operational parameters and models",
"Max 3": "Max 3",
"Member & External": "Member & External",
"Member List": "Member List",
"Member Management": "Member Management",
"Member System": "Member System",
"members": "Member Management",
"Membership Tiers": "Membership Tiers",
"Menu Permissions": "Menu Permissions",
"Merchant IDs": "Merchant IDs",
"Merchant payment gateway settings management": "Merchant payment gateway settings management",
"Message": "Message",
"Message Content": "Message Content",
"Min 8 characters": "Min 8 characters",
"Model": "Model",
"Model Name": "Model Name",
"Models": "Models",
"Modifying your own administrative permissions may result in losing access to certain system functions.": "Modifying your own administrative permissions may result in losing access to certain system functions.",
"Monitor events and system activity across your vending fleet.": "Monitor events and system activity across your vending fleet.",
"Monthly cumulative revenue overview": "Monthly cumulative revenue overview",
"Monthly Transactions": "Monthly Transactions",
"Name": "Name",
"Never Connected": "Never Connected",
"New Password": "New Password",
"New Password (leave blank to keep current)": "New Password (leave blank to keep current)",
"Next": "Next",
"No accounts found": "No accounts found",
"No alert summary": "No alert summary",
"No configurations found": "No configurations found",
"No customers found": "No customers found",
"No data available": "No data available",
"No file uploaded.": "No file uploaded.",
"No images uploaded": "No images uploaded",
"No Invoice": "No Invoice",
"No location set": "No location set",
"No login history yet": "No login history yet",
"No logs found": "No logs found",
"No matching logs found": "No matching logs found",
"No permissions": "No permissions",
"No roles found.": "No roles found.",
"No users found": "No users found",
"None": "None",
"Not Used": "Not Used",
"Notes": "Notes",
"of": "of",
"Offline": "Offline",
"Offline Machines": "Offline Machines",
"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.": "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.",
"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.": "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.",
"Online": "Online",
"Online Machines": "Online Machines",
"Only system roles can be assigned to platform administrative accounts.": "Only system roles can be assigned to platform administrative accounts.",
"Operational Parameters": "Operational Parameters",
"Operations": "Operations",
"Optimized for display. Supported formats: JPG, PNG, WebP.": "Optimized for display. Supported formats: JPG, PNG, WebP.",
"Optional": "Optional",
"Order Management": "Order Management",
"Orders": "Orders",
"Others": "Others",
"Owner": "Owner",
"Parameters": "Parameters",
"PARTNER_KEY": "PARTNER_KEY",
"Pass Codes": "Pass Codes",
"Password": "Password",
"Payment & Invoice": "Payment & Invoice",
"Payment Buffer Seconds": "Payment Buffer Seconds",
"Payment Config": "Payment Config",
"Payment Configuration": "Payment Configuration",
"Payment Configuration created successfully.": "Payment Configuration created successfully.",
"Payment Configuration deleted successfully.": "Payment Configuration deleted successfully.",
"Payment Configuration updated successfully.": "Payment Configuration updated successfully.",
"Permanent": "Permanent",
"Permanently Delete Account": "Permanently Delete Account",
"Permission Settings": "Permission Settings",
"Permissions": "Permissions",
"permissions": "Permission Settings",
"Phone": "Phone",
"Photo Slot": "Photo Slot",
"PI_MERCHANT_ID": "PI_MERCHANT_ID",
"Pickup Codes": "Pickup Codes",
"Please check the following errors:": "Please check the following errors:",
"Please check the form for errors.": "Please check the form for errors.",
"Point Rules": "Point Rules",
"Point Settings": "Point Settings",
"Previous": "Previous",
"Product Management": "Product Management",
"Product Reports": "Product Reports",
"Profile": "Profile",
"Profile Information": "Profile Information",
"Profile Settings": "Profile Settings",
"Profile updated successfully.": "Profile updated successfully.",
"Promotions": "Promotions",
"Protected": "Protected",
"PS_MERCHANT_ID": "PS_MERCHANT_ID",
"Purchase Audit": "Purchase Audit",
"Purchases": "Purchases",
"Questionnaire": "Questionnaire",
"Quick search...": "Quick search...",
"Real-time monitoring across all machines": "Real-time monitoring across all machines",
"Real-time Operation Logs (Last 50)": "Real-time Operation Logs (Last 50)",
"Real-time status monitoring": "Real-time status monitoring",
"Recent Login": "Recent Login",
"remote": "Remote Management",
"Remote Change": "Remote Change",
"Remote Checkout": "Remote Checkout",
"Remote Dispense": "Remote Dispense",
"Remote Lock": "Remote Lock",
"Remote Management": "Remote Management",
"Remote Permissions": "Remote Permissions",
"Replenishment Audit": "Replenishment Audit",
"Replenishment Records": "Replenishment Records",
"Replenishments": "Replenishments",
"reservation": "Reservation System",
"Reservation Members": "Reservation Members",
"Reservation System": "Reservation System",
"Reservations": "Reservations",
"Returns": "Returns",
"Role": "Role",
"Role created successfully.": "Role created successfully.",
"Role deleted successfully.": "Role deleted successfully.",
"Role Management": "Role Permission Management",
"Role Name": "Role Name",
"Role name already exists in this company.": "Role name already exists in this company.",
"Role not found.": "Role not found.",
"Role Permissions": "Role Permissions",
"Role Settings": "Role Permissions",
"Role Type": "Role Type",
"Role updated successfully.": "Role updated successfully.",
"Roles": "Role Permissions",
"roles": "Role Permissions",
"Roles scoped to specific customer companies.": "Roles scoped to specific customer companies.",
"Running Status": "Running Status",
"Sales": "Sales",
"sales": "Sales Management",
"Sales Management": "Sales Management",
"Sales Permissions": "Sales Permissions",
"Sales Records": "Sales Records",
"Save": "Save",
"Save Changes": "Save Changes",
"Save Config": "Save Config",
"Saved.": "Saved.",
"Search configurations...": "Search configurations...",
"Search customers...": "Search customers...",
"Search machines...": "Search machines...",
"Search models...": "Search models...",
"Search roles...": "Search roles...",
"Search users...": "Search users...",
"Select Company": "Select Company",
"Select Model": "Select Model",
"Select Owner": "Select Owner",
"Serial & Version": "Serial & Version",
"Serial No": "Serial No",
"Serial Number": "Serial Number",
"Show": "Show",
"Showing": "Showing",
"Showing :from to :to of :total items": "Showing :from to :to of :total items",
"Sign in to your account": "Sign in to your account",
"Signed in as": "Signed in as",
"Slot Mechanism (default: Conveyor, check for Spring)": "Slot Mechanism (default: Conveyor, check for Spring)",
"Some fields need attention": "Some fields need attention",
"Special Permission": "Special Permission",
"special-permission": "Special Permission",
"Staff Stock": "Staff Stock",
"Status": "Status",
"Stock Management": "Stock Management",
"Store Gifts": "Store Gifts",
"Store ID": "Store ID",
"Store Management": "Store Management",
"StoreID": "StoreID",
"Sub Account Management": "Sub Account Management",
"Sub Account Roles": "Sub Account Roles",
"Sub Accounts": "Sub Accounts",
"Success": "Success",
"Super Admin": "Super Admin",
"Super-admin role cannot be assigned to tenant accounts.": "Super-admin role cannot be assigned to tenant accounts.",
"Survey Analysis": "Survey Analysis",
"SYSTEM": "SYSTEM",
"System Level": "System Level",
"System Role": "System Role",
"System role name cannot be modified.": "System role name cannot be modified.",
"System roles cannot be deleted by tenant administrators.": "System roles cannot be deleted by tenant administrators.",
"System roles cannot be modified by tenant administrators.": "System roles cannot be modified by tenant administrators.",
"System super admin accounts cannot be deleted.": "System super admin accounts cannot be deleted.",
"System super admin accounts cannot be modified via this interface.": "System super admin accounts cannot be modified via this interface.",
"Systems Initializing": "Systems Initializing",
"TapPay Integration": "TapPay Integration",
"TapPay Integration Settings Description": "TapPay Payment Integration Settings",
"Tax ID (Optional)": "Tax ID (Optional)",
"Temperature": "Temperature",
"TermID": "TermID",
"The image is too large. Please upload an image smaller than 1MB.": "The image is too large. Please upload an image smaller than 1MB.",
"The Super Admin role cannot be deleted.": "The Super Admin role cannot be deleted.",
"The Super Admin role is immutable.": "The Super Admin role is immutable.",
"The Super Admin role name cannot be modified.": "The Super Admin role name cannot be modified.",
"This role belongs to another company and cannot be assigned.": "This role belongs to another company and cannot be assigned.",
"Time": "Time",
"Time Slots": "Time Slots",
"Timer": "Timer",
"Timestamp": "Timestamp",
"to": "to",
"Today Cumulative Sales": "Today Cumulative Sales",
"Today's Transactions": "Today's Transactions",
"Total Connected": "Total Connected",
"Total Customers": "Total Customers",
"Total items": "Total items: :count",
"Total Logins": "Total Logins",
"Transfer Audit": "Transfer Audit",
"Transfers": "Transfers",
"Type": "Type",
"UI Elements": "UI Elements",
"Unknown": "Unknown",
"Update": "Update",
"Update Customer": "Update Customer",
"Update existing role and permissions.": "Update existing role and permissions.",
"Update Password": "Update Password",
"Update your account's profile information and email address.": "Update your account's profile information and email address.",
"Upload New Images": "Upload New Images",
"Uploading new images will replace all existing images.": "Uploading new images will replace all existing images.",
"User": "User",
"User Info": "User Info",
"Username": "Username",
"Users": "Users",
"Utilization Rate": "Utilization Rate",
"Valid Until": "Valid Until",
"Venue Management": "Venue Management",
"View Details": "View Details",
"View Logs": "View Logs",
"vs Yesterday": "vs Yesterday",
"Warehouse List": "Warehouse List",
"Warehouse List (All)": "Warehouse List (All)",
"Warehouse List (Individual)": "Warehouse List (Individual)",
"Warehouse Management": "Warehouse Management",
"Warehouse Permissions": "Warehouse Permissions",
"warehouses": "Warehouse Management",
"Warning": "Warning",
"Warning: You are editing your own role!": "Warning: You are editing your own role!",
"Welcome Gift": "Welcome Gift",
"Yesterday": "Yesterday",
"You cannot assign permissions you do not possess.": "You cannot assign permissions you do not possess.",
"You cannot delete your own account.": "You cannot delete your own account.",
"Your email address is unverified.": "Your email address is unverified.",
"Your recent account activity": "Your recent account activity",
"menu.data-config": "Data Configuration",
"menu.data-config.sub-accounts": "Sub Account Management",
"menu.data-config.sub-account-roles": "Sub Account Roles",
"menu.basic-settings": "Basic Settings",
"menu.basic.machines": "Machine Settings",
"menu.basic.payment-configs": "Customer Payment Config",
"menu.permission": "Permission Settings",
"menu.permissions.companies": "Customer Management",
"menu.permissions.accounts": "Account Management",
"menu.permissions.roles": "Role Permissions",
"menu.members": "Member Management",
"menu.machines": "Machine Management",
"menu.app": "APP Management",
"menu.warehouses": "Warehouse Management",
"menu.sales": "Sales Management",
"menu.analysis": "Analysis Management",
"menu.audit": "Audit Management",
"menu.remote": "Remote Management",
"menu.line": "Line Management",
"menu.reservation": "Reservation System",
"menu.special-permission": "Special Permission",
"Edit Role Permissions": "Edit Role Permissions",
"Role Identification": "Role Identification",
"LEVEL TYPE": "LEVEL TYPE",
"Affiliated Unit": "Affiliated Unit",
"System Official": "System Official"
}