summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-10-27 03:11:32 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-10-27 03:11:32 +0000
commit94f55e3300063511c2799096128afa1b815f4f56 (patch)
tree6a6b6a4f39883d196e06591620de5045de8627ae
parent92766c1f2096852e7f224629963a412af8a16586 (diff)
(임수민) Data Room i18n 수정, tbe-last 수정
-rw-r--r--i18n/locales/en/engineering.json16
-rw-r--r--i18n/locales/en/login.json2
-rw-r--r--i18n/locales/ko/engineering.json14
-rw-r--r--i18n/locales/ko/login.json2
-rw-r--r--lib/tbe-last/table/tbe-last-table-columns.tsx3
5 files changed, 31 insertions, 6 deletions
diff --git a/i18n/locales/en/engineering.json b/i18n/locales/en/engineering.json
index 5a0c2aaf..75636c15 100644
--- a/i18n/locales/en/engineering.json
+++ b/i18n/locales/en/engineering.json
@@ -21,7 +21,8 @@
"addRow": "Add New Row",
"duplicate": "Duplicate Row",
"remove": "Delete Row",
- "createTags": " tags create"
+ "createTags": " tags create",
+ "excludeTags": "tags exclude"
},
"labels": {
"class": "Class",
@@ -42,7 +43,7 @@
"autoSetByClass": "Automatically determined when class is selected",
"enterDescription": "Enter item description",
"searchTagOrDesc": "Search tag number or description...",
- "selectSubclass": "Select subclass...",
+ "selectSubclass": "Select item class...",
"selectOption": "Select an option",
"enterValue": "Enter..."
},
@@ -59,7 +60,13 @@
"dataComparing": "Comparing data...",
"sendingSEDP": "Sending to SEDP...",
"processing": "Processing...",
- "selectSubclassFirst": "Please select a subclass."
+ "selectSubclassFirst": "Please select a item class.",
+ "noTagsSelected": "No tags selected.",
+ "confirmExclude": "Would you like to exclude the selected {{count}} tag(s)?",
+ "noValidTags": "No valid TAG_NO found.",
+ "tagsExcluded": "{{count}} tag(s) have been excluded.",
+ "excludeFailed": "Failed to exclude tags.",
+ "excludeError": "An error occurred while excluding tags."
},
"toast": {
"classOptionsLoadFailed": "Failed to load class options",
@@ -86,6 +93,7 @@
},
"dialogs": {
"addFormTag": "Add Form Tag",
+ "addTag": "Add Tag",
"sedpDataComparison": "SEDP Data Comparison",
"selectClassToLoadFields": "Select a class to load tag type and sub-fields, then add multiple rows to create multiple tags"
},
@@ -423,4 +431,6 @@
}
}
+
+
} \ No newline at end of file
diff --git a/i18n/locales/en/login.json b/i18n/locales/en/login.json
index 087ea227..d3cddc17 100644
--- a/i18n/locales/en/login.json
+++ b/i18n/locales/en/login.json
@@ -1,6 +1,7 @@
{
"welcome": "Welcome back",
"loginMessage": "Login to SHI eVCP",
+ "loginMessageDataRoom": "Login to SHI Data Room",
"email": "Email",
"password": "Password",
"forgotPassword": "Forgot your password?",
@@ -39,6 +40,7 @@
"agreement": "By clicking, you agree to our",
"joinButton": "Join with Tax ID",
"loginDescription": "Only registered vendors can log in. If you are not yet registered, please use the vendor registration button above.",
+ "loginDescriptionDataRoom": "Only registered company can log in. If you are not yet registered, please contact SHI system administrator",
"vendorNotRegistered": "This vendor is not registered. Please complete the vendor registration first.",
"newVendor": "New vendor? Register here",
"registerVendor": "Vendor Registration",
diff --git a/i18n/locales/ko/engineering.json b/i18n/locales/ko/engineering.json
index 9f5dd23a..474d973a 100644
--- a/i18n/locales/ko/engineering.json
+++ b/i18n/locales/ko/engineering.json
@@ -21,7 +21,8 @@
"addRow": "새 행 추가",
"duplicate": "행 복제",
"remove": "행 삭제",
- "createTags": "개 태그 생성"
+ "createTags": "개 태그 생성",
+ "excludeTags": "태그 제외하기"
},
"labels": {
"class": "클래스",
@@ -42,7 +43,7 @@
"autoSetByClass": "클래스 선택 시 자동 결정됨",
"enterDescription": "항목 설명 입력",
"searchTagOrDesc": "태그 번호 또는 설명 검색...",
- "selectSubclass": "서브클래스 선택...",
+ "selectSubclass": "아이템 클래스 선택...",
"selectOption": "옵션을 선택하세요",
"enterValue": "입력..."
},
@@ -59,7 +60,13 @@
"dataComparing": "데이터 비교 중...",
"sendingSEDP": "SEDP로 전송 중...",
"processing": "처리 중...",
- "selectSubclassFirst": "서브클래스를 선택해주세요."
+ "selectSubclassFirst": "아이템 클래스를 선택해주세요.",
+ "noTagsSelected": "선택된 태그가 없습니다.",
+ "confirmExclude": "선택한 {{count}}개의 태그를 제외 처리하시겠습니까?",
+ "noValidTags": "유효한 TAG_NO가 없습니다.",
+ "tagsExcluded": "{{count}}개의 태그가 제외되었습니다.",
+ "excludeFailed": "태그 제외에 실패했습니다.",
+ "excludeError": "태그 제외 중 오류가 발생했습니다."
},
"toast": {
"classOptionsLoadFailed": "클래스 옵션을 불러오는데 실패했습니다",
@@ -86,6 +93,7 @@
},
"dialogs": {
"addFormTag": "폼 태그 추가",
+ "addTag": "태그 추가",
"sedpDataComparison": "SEDP 데이터 비교",
"selectClassToLoadFields": "클래스를 선택하여 태그 유형과 하위 필드를 로드한 다음 여러 행을 추가하여 여러 태그를 생성하세요"
},
diff --git a/i18n/locales/ko/login.json b/i18n/locales/ko/login.json
index bd0bc9d0..4a02f796 100644
--- a/i18n/locales/ko/login.json
+++ b/i18n/locales/ko/login.json
@@ -1,6 +1,7 @@
{
"welcome": "다시 오신 것을 환영합니다",
"loginMessage": "SHI eVCP 로그인",
+ "loginMessageDataRoom": "Login to SHI Data Room",
"email": "이메일",
"password": "비밀번호",
"forgotPassword": "비밀번호를 잊으셨나요?",
@@ -39,6 +40,7 @@
"privacyPolicy": "개인정보 보호정책",
"joinButton": "사업자 번호로 신청하기",
"loginDescription": "등록된 업체만 로그인하실 수 있습니다. 아직 등록되지 않은 업체라면 상단의 업체 등록 신청 버튼을 이용해주세요.",
+ "loginDescriptionDataRoom": "Only registered company can log in. If you are not yet registered, please contact SHI system administrator",
"vendorNotRegistered": "등록된 업체가 아닙니다. 먼저 업체 등록 신청을 해주세요.",
"newVendor": "신규 업체이신가요? 여기서 등록하세요",
"registerVendor": "업체 등록 신청",
diff --git a/lib/tbe-last/table/tbe-last-table-columns.tsx b/lib/tbe-last/table/tbe-last-table-columns.tsx
index 886a41ba..0706bf8b 100644
--- a/lib/tbe-last/table/tbe-last-table-columns.tsx
+++ b/lib/tbe-last/table/tbe-last-table-columns.tsx
@@ -100,6 +100,9 @@ export function getColumns({
header: ({ column }) => (
<DataTableColumnHeaderSimple column={column} title="TBE 필요" />
),
+ meta: {
+ excelHeader: "TBE 필요"
+ },
cell: ({ row, table }) => {
const rfqCode = row.original.rfqCode;
const sessionStatus = row.original.sessionStatus;