[FEAT] 實作機台廣告管理模組與多語系支援
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 1m7s
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 1m7s
1. 新增廣告管理列表與機台配置介面,包含多語系 (zh_TW, en, ja) 與完整 CRUD 2. 實作基於 Alpine 的廣告素材預覽輪播功能 3. 優化廣告素材下拉選單,強制綁定所屬公司以達成多租戶資料隔離 4. 重構廣告配置中廣告影片的縮圖渲染邏輯,移除 <video> 標籤以大幅提升頁面載入速度與節省頻寬 5. 放寬個人檔案頭像上傳限制,支援 WebP 格式
This commit is contained in:
71
lang/ja.json
71
lang/ja.json
@@ -36,7 +36,7 @@
|
||||
"Admin Sellable Products": "管理者販売可能商品",
|
||||
"Admin display name": "管理者表示名",
|
||||
"Administrator": "管理者",
|
||||
"Advertisement Management": "廣告管理",
|
||||
"Advertisement Management": "広告管理",
|
||||
"Affiliated Unit": "会社名",
|
||||
"Affiliation": "会社名",
|
||||
"Alert Summary": "アラート概要",
|
||||
@@ -803,5 +803,72 @@
|
||||
"user": "一般用戶",
|
||||
"vs Yesterday": "前日比",
|
||||
"warehouses": "倉庫管理",
|
||||
"待填寫": "待填寫"
|
||||
"待填寫": "待填寫",
|
||||
"Advertisement List": "広告リスト",
|
||||
"Machine Advertisement Settings": "機台広告設定",
|
||||
"Add Advertisement": "広告を追加",
|
||||
"Edit Advertisement": "広告を編集",
|
||||
"Delete Advertisement": "広告を削除",
|
||||
"Duration": "再生時間",
|
||||
"15 Seconds": "15秒",
|
||||
"30 Seconds": "30秒",
|
||||
"60 Seconds": "60秒",
|
||||
"Position": "配信位置",
|
||||
"Standby Ad": "待機広告",
|
||||
"Assign Advertisement": "広告を配信",
|
||||
"Please select a machine first": "まず機台を選択してください",
|
||||
"Advertisement created successfully": "広告が正常に作成されました",
|
||||
"Advertisement updated successfully": "広告が正常に更新されました",
|
||||
"Advertisement deleted successfully": "広告が正常に削除されました",
|
||||
"Advertisement assigned successfully": "広告配信が完了しました",
|
||||
"Vending": "販売画面",
|
||||
"Visit Gift": "来店特典",
|
||||
"Standby": "待機広告",
|
||||
"Advertisement Video/Image": "広告動画/画像",
|
||||
"Sort Order": "並べ替え順序",
|
||||
"Date Range": "日時範囲",
|
||||
"Manage ad materials and machine playback settings": "広告素材と機台再生設定を管理します",
|
||||
"Preview": "プレビュー",
|
||||
"No advertisements found.": "広告が見つかりませんでした。",
|
||||
"vending": "販売画面",
|
||||
"visit_gift": "来店特典",
|
||||
"standby": "待機広告",
|
||||
"No assignments": "配信設定なし",
|
||||
"Please select a machine to view and manage its advertisements.": "広告を表示および管理する機台を選択してください。",
|
||||
"Delete Advertisement Confirmation": "広告削除の確認",
|
||||
"Are you sure you want to delete this advertisement? This will also remove all assignments to machines.": "この広告を削除してもよろしいですか?すべての機台への配信設定も削除されます。",
|
||||
"Manage your ad material details": "広告素材の詳細を管理します",
|
||||
"Material Name": "素材名",
|
||||
"Enter ad material name": "素材名を入力してください",
|
||||
"Material Type": "素材タイプ",
|
||||
"Duration (Seconds)": "再生時間(秒)",
|
||||
"Seconds": "秒",
|
||||
"Upload Image": "画像をアップロード",
|
||||
"Upload Video": "動画をアップロード",
|
||||
"Active Status": "有効ステータス",
|
||||
"Save Material": "素材を保存",
|
||||
"Select a material to play on this machine": "この機台で再生する素材を選択してください",
|
||||
"Target Position": "配信位置",
|
||||
"Select Material": "素材を選択",
|
||||
"Please select a material": "素材を選択してください",
|
||||
"Playback Order": "再生順序",
|
||||
"Smallest number plays first.": "数字が小さいほど先に再生されます。",
|
||||
"Confirm Assignment": "配信を確定",
|
||||
"Are you sure you want to remove this assignment?": "この配信設定を削除してもよろしいですか?",
|
||||
"image": "画像",
|
||||
"video": "動画",
|
||||
"Search Machine...": "機台を検索...",
|
||||
"Advertisement created successfully.": "広告が正常に作成されました。",
|
||||
"Advertisement updated successfully.": "広告が正常に更新されました。",
|
||||
"Advertisement deleted successfully.": "広告が正常に削除されました。",
|
||||
"Cannot delete advertisement being used by machines.": "機台で使用中の広告は削除できません。",
|
||||
"Advertisement assigned successfully.": "広告の配信設定が完了しました。",
|
||||
"Assignment removed successfully.": "配信設定が解除されました。",
|
||||
"Max 5MB": "最大 5MB",
|
||||
"Max 50MB": "最大 50MB",
|
||||
"Select...": "選択してください...",
|
||||
"Ad Settings": "広告設定",
|
||||
"System Default (All Companies)": "システムデフォルト(すべての会社)",
|
||||
"No materials available": "利用可能な素材がありません",
|
||||
"Search...": "検索..."
|
||||
}
|
||||
Reference in New Issue
Block a user