From 68306ea28924a4b7a2d1e1ec2ec2961c38627116 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=B2=A1=E5=A4=8D=E4=B9=A0?= <2353956224@qq.com>
Date: Fri, 16 Jan 2026 20:48:14 +0800
Subject: [PATCH] =?UTF-8?q?=E5=9B=BD=E9=99=85=E5=8C=96=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/locales/en.ts | 35 ++++++++++--
src/locales/zh-CN.ts | 35 ++++++++++--
.../server/bigbrother/BigBrotherForm.vue | 54 +++++++++----------
src/views/server/bigbrother/index.vue | 8 +--
src/views/server/newhosts/NewHostsForm.vue | 52 +++++++++---------
src/views/server/newhosts/index.vue | 14 ++---
6 files changed, 128 insertions(+), 70 deletions(-)
diff --git a/src/locales/en.ts b/src/locales/en.ts
index 3dc58b5..9854101 100644
--- a/src/locales/en.ts
+++ b/src/locales/en.ts
@@ -494,7 +494,6 @@ export default {
hostsCountryinfo: 'Host Country',
placeHostsCountry: 'Please select host country',
hostsKind: 'Host Type',
- placeHostsKind: 'Please enter live type, e.g., game',
isAssigned: 'Assigned',
aiOperation: 'Ai Operation',
sortType: 'Sort Type',
@@ -520,7 +519,20 @@ export default {
edit: 'Edit',
delete: 'Del',
cancel: 'Cancel',
- confirm: 'Confirm'
+ confirm: 'Confirm',
+ batchDelete: 'Batch Delete',
+ copy: 'Copy',
+ placeHostsId: 'Please enter host ID',
+ placeHostsLevel: 'Please enter host level',
+ placeHostsCoins: 'Please enter host coins',
+ placeOnlineFans: 'Please enter online viewers',
+ placeFans: 'Please enter followers',
+ placeFllowernum: 'Please enter following',
+ placeYesterdayCoins: 'Please enter yesterday coins',
+ placeCountry: 'Please enter host country',
+ placeHostsKind: 'Please enter stream type, e.g., Game',
+ placeUserId: 'Please enter user Id',
+ userId: 'User Id'
},
employee: {
hostsId: 'Host ID',
@@ -641,7 +653,24 @@ export default {
batchCopyHostId: 'Batch Copy Host ID',
deletePage: 'Delete Page',
placeNegotiation: 'Please select negotiation status',
- allocationAlert: 'The number of successful allocations may be less than selected. Hosts with the same ID cannot be allocated repeatedly.'
+ allocationAlert: 'The number of successful allocations may be less than selected. Hosts with the same ID cannot be allocated repeatedly.',
+ exportDeleteConfirmMessage: 'Delete the exported data after export?',
+ exportDeleteConfirmTitle: 'Delete Confirmation',
+ exportDeleteAndExport: 'Delete and Export',
+ exportOnlyExport: 'Export Only',
+ placeDisplayId: 'Please enter big brother display_id',
+ placeUid: 'Please enter big brother user id',
+ placeNickname: 'Please enter big brother nickname',
+ placeLevel: 'Please enter big brother level',
+ placeHostCoins: 'Please enter coins tipped',
+ placeFollowerCount: 'Please enter follower count',
+ placeFollowingCount: 'Please enter following count',
+ placeRegion: 'Please enter region',
+ placeHistoricHighCoins: 'Please enter historic high coins',
+ placeTotalGiftCoins: 'Please enter total gift coins',
+ placeHostDisplayId: 'Please enter host display_id',
+ placeOwnerId: 'Please enter owner id',
+ displayIdRequired: 'Display ID is required'
},
system: {
user: {
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index c58ee55..5b379fe 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -494,7 +494,6 @@ export default {
hostsCountryinfo: '主播国家',
placeHostsCountry: '请选择主播国家',
hostsKind: '主播类型',
- placeHostsKind: '请输入直播类型 如:游戏 ',
isAssigned: '是否分配',
aiOperation: '是否AI介入',
sortType: '排序类型',
@@ -520,7 +519,20 @@ export default {
edit: '编辑',
delete: '删除',
cancel: '取消',
- confirm: '确定'
+ confirm: '确定',
+ batchDelete: '批量删除',
+ copy: '复制',
+ placeHostsId: '请输入主播id',
+ placeHostsLevel: '请输入主播等级',
+ placeHostsCoins: '请输入主播金币',
+ placeOnlineFans: '请输入在线人数',
+ placeFans: '请输入粉丝数量',
+ placeFllowernum: '请输入关注数量',
+ placeYesterdayCoins: '请输入昨日金币',
+ placeCountry: '请输入主播国家',
+ placeHostsKind: '请输入直播类型 娱乐,游戏',
+ placeUserId: '请输入用户 Id',
+ userId: '用户 Id'
},
employee: {
hostsId: '主播id',
@@ -642,7 +654,24 @@ export default {
batchCopyHostId: '批量复制主播id',
deletePage: '删除本页',
placeNegotiation: '请选择是否洽谈',
- allocationAlert: '分配成功数量可能会小于选择数量,同id主播无法被重复分配'
+ allocationAlert: '分配成功数量可能会小于选择数量,同id主播无法被重复分配',
+ exportDeleteConfirmMessage: '导出后是否删除导出的数据?',
+ exportDeleteConfirmTitle: '删除确认',
+ exportDeleteAndExport: '删除并导出',
+ exportOnlyExport: '仅导出',
+ placeDisplayId: '请输入大哥的display_id',
+ placeUid: '请输入大哥的用户id',
+ placeNickname: '请输入大哥的用户昵称',
+ placeLevel: '请输入大哥的等级',
+ placeHostCoins: '请输入大哥打赏的金币',
+ placeFollowerCount: '请输入大哥的粉丝数',
+ placeFollowingCount: '请输入大哥的关注数',
+ placeRegion: '请输入大哥所在的地区',
+ placeHistoricHighCoins: '请输入大哥打赏的历史最高金币',
+ placeTotalGiftCoins: '请输入大哥历史打赏金币总和',
+ placeHostDisplayId: '请输入大哥所在的直播间的主播display_id',
+ placeOwnerId: '请输入该数据所属的账号id',
+ displayIdRequired: '大哥的display_id不能为空'
},
system: {
user: {
diff --git a/src/views/server/bigbrother/BigBrotherForm.vue b/src/views/server/bigbrother/BigBrotherForm.vue
index 441e7d1..777d597 100644
--- a/src/views/server/bigbrother/BigBrotherForm.vue
+++ b/src/views/server/bigbrother/BigBrotherForm.vue
@@ -1,46 +1,46 @@
@@ -73,7 +73,7 @@ const formData = ref({
ownerId: undefined
})
const formRules = reactive({
- displayId: [{ required: true, message: '大哥的display_id不能为空', trigger: 'blur' }]
+ displayId: [{ required: true, message: t('bigBrother.displayIdRequired'), trigger: 'blur' }]
})
const formRef = ref() // 表单 Ref
diff --git a/src/views/server/bigbrother/index.vue b/src/views/server/bigbrother/index.vue
index a8702c1..99e9a76 100644
--- a/src/views/server/bigbrother/index.vue
+++ b/src/views/server/bigbrother/index.vue
@@ -357,12 +357,12 @@ const handleExport = async () => {
// 先确认是否删除导出的数据
await ElMessageBox.confirm(
- '导出后是否删除导出的数据?',
- '删除确认',
+ t('bigBrother.exportDeleteConfirmMessage'),
+ t('bigBrother.exportDeleteConfirmTitle'),
{
distinguishCancelAndClose: true,
- confirmButtonText: '删除并导出',
- cancelButtonText: '仅导出',
+ confirmButtonText: t('bigBrother.exportDeleteAndExport'),
+ cancelButtonText: t('bigBrother.exportOnlyExport'),
type: 'warning',
}
).then(async () => {
diff --git a/src/views/server/newhosts/NewHostsForm.vue b/src/views/server/newhosts/NewHostsForm.vue
index 0233e3a..eb1db44 100644
--- a/src/views/server/newhosts/NewHostsForm.vue
+++ b/src/views/server/newhosts/NewHostsForm.vue
@@ -1,53 +1,53 @@
diff --git a/src/views/server/newhosts/index.vue b/src/views/server/newhosts/index.vue
index d22cc64..bbe42c1 100644
--- a/src/views/server/newhosts/index.vue
+++ b/src/views/server/newhosts/index.vue
@@ -183,7 +183,7 @@
- 批量删除
+ {{ t('newHosts.batchDelete') }}
@@ -196,7 +196,7 @@
- 复制
+ {{ t('newHosts.copy') }}
@@ -231,7 +231,7 @@
-
+
{{ dictLabelI18n(DICT_TYPE.INT_TRUE_FLASE, scope.row.aiOperation) || '-' }}
@@ -503,12 +503,12 @@ const handleExport = async () => {
try {
// 先确认是否删除导出的数据
await ElMessageBox.confirm(
- '导出后是否删除导出的数据?',
- '删除确认',
+ t('bigBrother.exportDeleteConfirmMessage'),
+ t('bigBrother.exportDeleteConfirmTitle'),
{
distinguishCancelAndClose: true,
- confirmButtonText: '删除并导出',
- cancelButtonText: '仅导出',
+ confirmButtonText: t('bigBrother.exportDeleteAndExport'),
+ cancelButtonText: t('bigBrother.exportOnlyExport'),
type: 'warning',
}
).then(async () => {