From 9b372b29d3d4357ff615ee1d4c374f09daee43a0 Mon Sep 17 00:00:00 2001 From: "MSI\\2Fi" Date: Mon, 28 Jul 2025 16:15:08 +0800 Subject: [PATCH] translation related --- src/components/Breadcrumb/Breadcrumb.tsx | 4 ++-- .../PickOrderDetail/PickOrderDetail.tsx | 16 ++++++++-------- src/components/PickOrderSearch/CreateForm.tsx | 2 +- src/i18n/zh/common.json | 5 ++++- src/i18n/zh/detailScheduling.json | 3 ++- src/i18n/zh/pickOrder.json | 18 +++++++++++++++++- 6 files changed, 34 insertions(+), 14 deletions(-) diff --git a/src/components/Breadcrumb/Breadcrumb.tsx b/src/components/Breadcrumb/Breadcrumb.tsx index 4fc235e..92c222d 100644 --- a/src/components/Breadcrumb/Breadcrumb.tsx +++ b/src/components/Breadcrumb/Breadcrumb.tsx @@ -17,8 +17,8 @@ const pathToLabelMap: { [path: string]: string } = { "/settings/rss": "Demand Forecast Setting", "/scheduling/rough": "Demand Forecast", "/scheduling/rough/edit": "FG & Material Demand Forecast Detail", - "/scheduling/detail": "Detail Scheduling", - "/scheduling/detail/edit": "FG Production Schedule", + "/scheduling/detailed": "Detail Scheduling", + "/scheduling/detailed/edit": "FG Production Schedule", "/inventory": "Inventory", "/settings/importTesting": "Import Testing", "/do": "Delivery Order", diff --git a/src/components/PickOrderDetail/PickOrderDetail.tsx b/src/components/PickOrderDetail/PickOrderDetail.tsx index 1e0e4ee..3697dce 100644 --- a/src/components/PickOrderDetail/PickOrderDetail.tsx +++ b/src/components/PickOrderDetail/PickOrderDetail.tsx @@ -144,17 +144,17 @@ const PickOrderDetail: React.FC = ({ consoCode, qc }) => { }, { field: "itemName", - headerName: "itemId", + headerName: t("item"), flex: 1, }, { field: "qty", - headerName: "qty", + headerName: t("qty"), flex: 1, }, { field: "uom", - headerName: "uom", + headerName: t("uom"), flex: 1, }, // { @@ -164,7 +164,7 @@ const PickOrderDetail: React.FC = ({ consoCode, qc }) => { // }, { field: "warehouse", - headerName: "location", + headerName: t("location"), flex: 1, renderCell: (params) => { // console.log(params.row.warehouse) @@ -181,7 +181,7 @@ const PickOrderDetail: React.FC = ({ consoCode, qc }) => { }, { field: "suggestedLotNo", - headerName: "suggestedLotNo", + headerName: t("suggestedLotNo"), flex: 1.2, renderCell: (params) => { return params.row.suggestedLotNo; @@ -387,12 +387,12 @@ const PickOrderDetail: React.FC = ({ consoCode, qc }) => { () => [ { field: "itemName", - headerName: "item name", + headerName: t("item name"), flex: 1, }, { field: "qty", - headerName: "qty", + headerName: t("qty"), editable: true, flex: 1, type: "number", @@ -416,7 +416,7 @@ const PickOrderDetail: React.FC = ({ consoCode, qc }) => { }, { field: "lotNo", - headerName: "lotNo", + headerName: t("lotNo"), flex: 1, }, { diff --git a/src/components/PickOrderSearch/CreateForm.tsx b/src/components/PickOrderSearch/CreateForm.tsx index da0de03..af46e8c 100644 --- a/src/components/PickOrderSearch/CreateForm.tsx +++ b/src/components/PickOrderSearch/CreateForm.tsx @@ -60,7 +60,7 @@ const CreateForm: React.FC = ({ items }) => { const { t, i18n: { language }, - } = useTranslation("purchaseOrder"); + } = useTranslation("pickOrder"); const apiRef = useGridApiRef(); const { formState: { errors, defaultValues, touchedFields }, diff --git a/src/i18n/zh/common.json b/src/i18n/zh/common.json index 087db9d..b18f858 100644 --- a/src/i18n/zh/common.json +++ b/src/i18n/zh/common.json @@ -68,6 +68,9 @@ "Cancel":"取消", "Equipment Details":"設備詳情", "Exclude Date":"排除日期", - "Finished Goods Name":"成品名稱" + "Finished Goods Name":"成品名稱", + "create": "新增", + "Job Order": "工單", + "Production": "生產流程" } diff --git a/src/i18n/zh/detailScheduling.json b/src/i18n/zh/detailScheduling.json index a110f66..64a731c 100644 --- a/src/i18n/zh/detailScheduling.json +++ b/src/i18n/zh/detailScheduling.json @@ -16,5 +16,6 @@ "Product Count": "產品數量", "Schedule Period": "排程期間", "Product": "產品", - "Details": "詳情" + "Details": "詳情", + "types": "類型" } \ No newline at end of file diff --git a/src/i18n/zh/pickOrder.json b/src/i18n/zh/pickOrder.json index b466d13..cedbf5e 100644 --- a/src/i18n/zh/pickOrder.json +++ b/src/i18n/zh/pickOrder.json @@ -107,5 +107,21 @@ "Released By": "發佈者", "Target Date From": "目標日期從", "Target Date To": "目標日期到", - "Consolidate": "合併" + "Consolidate": "合併", + + "create": "新增", + "detail": "詳情", + "Pick Order Detail": "提料單詳情", + "item": "項目", + "reset": "重置", + "targetDate": "目標日期", + "remove": "移除", + "release": "發佈", + "location": "位置", + "suggestedLotNo": "建議批次", + "lotNo": "批次", + "item name": "項目名稱", + "approval": "審核", + "lot change": "批次變更", + "checkout": "出庫" } \ No newline at end of file