diff --git a/src/components/RePureTableBar/src/bar.tsx b/src/components/RePureTableBar/src/bar.tsx
index b00486e7f..924e47bde 100644
--- a/src/components/RePureTableBar/src/bar.tsx
+++ b/src/components/RePureTableBar/src/bar.tsx
@@ -1,5 +1,5 @@
import Sortable from "sortablejs";
-import { transformI18n } from "@/plugins/i18n";
+import { $t, transformI18n } from "@/plugins/i18n";
import { useEpThemeStoreHook } from "@/store/modules/epTheme";
import {
type PropType,
@@ -30,7 +30,7 @@ const props = {
/** 头部最左边的标题 */
title: {
type: String,
- default: "列表"
+ default: $t("tableBar.pureList")
},
/** 对于树形表格,如果想启用展开和折叠功能,传入当前表格的ref即可 */
tableRef: {
@@ -169,19 +169,19 @@ export default defineComponent({
style={getDropdownItemStyle.value("large")}
onClick={() => (size.value = "large")}
>
- 宽松
+ {transformI18n($t("tableBar.pureLarge"))}
(size.value = "default")}
>
- 默认
+ {transformI18n($t("tableBar.pureDefault"))}
(size.value = "small")}
>
- 紧凑
+ {transformI18n($t("tableBar.pureSmall"))}
)
@@ -245,7 +245,9 @@ export default defineComponent({
reference: () => (
)
};
@@ -268,7 +270,7 @@ export default defineComponent({
{slots?.title ? (
slots.title()
) : (
-
{props.title}
+ {transformI18n(props.title)}
)}
{slots?.buttons ? (
@@ -282,7 +284,9 @@ export default defineComponent({
transform: isExpandAll.value ? "none" : "rotate(-90deg)"
}}
v-tippy={rendTippyProps(
- isExpandAll.value ? "折叠" : "展开"
+ isExpandAll.value
+ ? transformI18n($t("tableBar.pureCollapse"))
+ : transformI18n($t("tableBar.pureExpand"))
)}
onClick={() => onExpand()}
/>
@@ -295,14 +299,18 @@ export default defineComponent({
iconClass.value,
loading.value ? "animate-spin" : ""
]}
- v-tippy={rendTippyProps("刷新")}
+ v-tippy={rendTippyProps(
+ transformI18n($t("tableBar.pureRefresh"))
+ )}
onClick={() => onReFresh()}
/>
@@ -318,13 +326,13 @@ export default defineComponent({
handleCheckAllChange(value)}
/>
onReset()}>
- 重置
+ {transformI18n($t("tableBar.pureReset"))}
@@ -382,7 +390,11 @@ export default defineComponent({
onFullscreen()}
/>