summaryrefslogtreecommitdiff
path: root/components/form-data/form-data-table.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'components/form-data/form-data-table.tsx')
-rw-r--r--components/form-data/form-data-table.tsx33
1 files changed, 16 insertions, 17 deletions
diff --git a/components/form-data/form-data-table.tsx b/components/form-data/form-data-table.tsx
index 9936e870..be37de7a 100644
--- a/components/form-data/form-data-table.tsx
+++ b/components/form-data/form-data-table.tsx
@@ -172,7 +172,7 @@ export default function DynamicTable({
const params = useParams();
const router = useRouter();
const lng = (params?.lng as string) || "ko";
- const { t } = useTranslation(lng, "translation");
+ const { t } = useTranslation(lng, "engineering");
const [rowAction, setRowAction] =
React.useState<DataTableRowAction<GenericData> | null>(null);
@@ -719,7 +719,7 @@ export default function DynamicTable({
onClick={handleBatchDelete}
>
<Trash2 className="mr-2 size-4" />
- Delete ({selectedRowCount})
+ {t("buttons.delete")} ({selectedRowCount})
</Button>
)}
@@ -733,7 +733,7 @@ export default function DynamicTable({
<Loader className="mr-2 size-4 animate-spin" aria-hidden="true" />
)}
<TagsIcon className="size-4" />
- Tag Operations
+ {t("buttons.tagOperations")}
</Button>
</DropdownMenuTrigger>
<DropdownMenuContent align="end">
@@ -741,12 +741,12 @@ export default function DynamicTable({
{mode === "IM" ? (
<DropdownMenuItem onClick={handleSyncTags} disabled={isAnyOperationPending}>
<Tag className="mr-2 h-4 w-4" />
- Sync Tags
+ {t("buttons.syncTags")}
</DropdownMenuItem>
) : (
<DropdownMenuItem onClick={handleGetTags} disabled={isAnyOperationPending}>
<RefreshCcw className="mr-2 h-4 w-4" />
- Get Tags
+ {t("buttons.getTags")}
</DropdownMenuItem>
)}
<DropdownMenuItem
@@ -754,7 +754,7 @@ export default function DynamicTable({
disabled={isAnyOperationPending || isAddTagDisabled}
>
<Plus className="mr-2 h-4 w-4" />
- Add Tags
+ {t("buttons.addTags")}
</DropdownMenuItem>
</DropdownMenuContent>
</DropdownMenu>
@@ -764,17 +764,17 @@ export default function DynamicTable({
<DropdownMenuTrigger asChild>
<Button variant="outline" size="sm" disabled={isAnyOperationPending}>
<Clipboard className="size-4" />
- Report Operations
+ {t("buttons.reportOperations")}
</Button>
</DropdownMenuTrigger>
<DropdownMenuContent align="end">
<DropdownMenuItem onClick={() => setTempUpDialog(true)} disabled={isAnyOperationPending}>
<Upload className="mr-2 h-4 w-4" />
- Upload Template
+ {t("buttons.uploadTemplate")}
</DropdownMenuItem>
<DropdownMenuItem onClick={handleBatchDocument} disabled={isAnyOperationPending}>
<FileOutput className="mr-2 h-4 w-4" />
- Batch Document
+ {t("buttons.batchDocument")}
{selectedRowCount > 0 && (
<span className="ml-2 text-xs bg-blue-100 text-blue-700 px-2 py-1 rounded">
{selectedRowCount}
@@ -792,7 +792,7 @@ export default function DynamicTable({
) : (
<Upload className="size-4" />
)}
- Import
+ {t("buttons.import")}
<input
type="file"
accept=".xlsx,.xls"
@@ -815,10 +815,10 @@ export default function DynamicTable({
) : (
<Download className="mr-2 size-4" />
)}
- Export
+ {t("buttons.export")}
</Button>
- {/* 새로 추가된 Template 보기 버튼 */}
+ {/* Template 보기 버튼 */}
<Button
variant="outline"
size="sm"
@@ -830,10 +830,9 @@ export default function DynamicTable({
) : (
<Eye className="mr-2 size-4" />
)}
- View Template
+ {t("buttons.viewTemplate")}
</Button>
-
{/* COMPARE WITH SEDP 버튼 */}
<Button
variant="outline"
@@ -842,7 +841,7 @@ export default function DynamicTable({
disabled={isAnyOperationPending}
>
<GitCompareIcon className="mr-2 size-4" />
- Compare with SEDP
+ {t("buttons.compareWithSEDP")}
</Button>
{/* SEDP 전송 버튼 */}
@@ -855,12 +854,12 @@ export default function DynamicTable({
{isSendingSEDP ? (
<>
<Loader className="mr-2 size-4 animate-spin" />
- SEDP 전송 중...
+ {t("messages.sendingSEDP")}
</>
) : (
<>
<Send className="size-4" />
- Send to SHI
+ {t("buttons.sendToSHI")}
</>
)}
</Button>