From 623216082e9e65fa926db6761cf154f9fcf0b7f1 Mon Sep 17 00:00:00 2001 From: mario ma Date: Wed, 4 Jun 2025 17:31:02 +0800 Subject: [PATCH] feat: table actions header support i18n Signed-off-by: mario ma --- .changeset/chatty-clowns-dream.md | 5 +++++ packages/core-components/report-alpha.api.md | 1 + packages/core-components/src/components/Table/Table.tsx | 4 ++++ packages/core-components/src/translation.ts | 3 +++ 4 files changed, 13 insertions(+) create mode 100644 .changeset/chatty-clowns-dream.md diff --git a/.changeset/chatty-clowns-dream.md b/.changeset/chatty-clowns-dream.md new file mode 100644 index 0000000000..d601f7a40d --- /dev/null +++ b/.changeset/chatty-clowns-dream.md @@ -0,0 +1,5 @@ +--- +'@backstage/core-components': patch +--- + +table actions header support i18n diff --git a/packages/core-components/report-alpha.api.md b/packages/core-components/report-alpha.api.md index 73b4194266..67c4226322 100644 --- a/packages/core-components/report-alpha.api.md +++ b/packages/core-components/report-alpha.api.md @@ -13,6 +13,7 @@ export const coreComponentsTranslationRef: TranslationRef< readonly 'table.filter.placeholder': 'All results'; readonly 'table.filter.clearAll': 'Clear all'; readonly 'table.body.emptyDataSourceMessage': 'No records to display'; + readonly 'table.header.actions': 'Actions'; readonly 'table.toolbar.search': 'Filter'; readonly 'table.pagination.firstTooltip': 'First Page'; readonly 'table.pagination.labelDisplayedRows': '{from}-{to} of {count}'; diff --git a/packages/core-components/src/components/Table/Table.tsx b/packages/core-components/src/components/Table/Table.tsx index 08fc746ca4..0287cfdf40 100644 --- a/packages/core-components/src/components/Table/Table.tsx +++ b/packages/core-components/src/components/Table/Table.tsx @@ -509,6 +509,10 @@ export function Table(props: TableProps) { previousTooltip: t('table.pagination.previousTooltip'), ...localization?.pagination, }, + header: { + actions: t('table.header.actions'), + ...localization?.header, + }, toolbar: { searchPlaceholder: t('table.toolbar.search'), searchTooltip: t('table.toolbar.search'), diff --git a/packages/core-components/src/translation.ts b/packages/core-components/src/translation.ts index 40b6e94798..8313b75a40 100644 --- a/packages/core-components/src/translation.ts +++ b/packages/core-components/src/translation.ts @@ -104,6 +104,9 @@ export const coreComponentsTranslationRef = createTranslationRef({ toolbar: { search: 'Filter', }, + header: { + actions: 'Actions', + }, }, alertDisplay: { message_one: '({{ count }} newer message)',