[add]新增页面

embed/programWidget
embed/domainStatus
embed/partnership
embed/gameRtp
This commit is contained in:
2026-06-11 17:42:58 +08:00
parent 9b10f21663
commit 4a6f5501ba
17 changed files with 2315 additions and 4 deletions

View File

@@ -0,0 +1,32 @@
export default {
settingTitle: 'Domain Status Setting',
embedCode: 'Embed Code',
headerImage: 'Header Image URL',
customConfig: 'Custom Config',
loadTemplate: 'Load Template',
baseColor: 'Base Color',
borderColor: 'Border Color',
onlineColor: 'Online Color',
offlineColor: 'Offline Color',
titleColor: 'Title Color',
textColor: 'Text Color',
labelColor: 'Label Color',
save: 'SAVE',
copyCode: 'Copy Embed Code',
saved: 'Domain status settings saved',
invalidConfig: 'Custom Config contains invalid JSON',
copied: 'Embed code copied',
copyFailed: 'Unable to copy the embed code',
domainList: 'Domain List',
online: 'ONLINE',
offline: 'OFFLINE',
empty: 'No domains',
editDomainList: 'Click here to edit Domain List',
editTitle: 'Edit Domain List',
addDomain: 'Add Domain',
delete: 'Delete',
cancel: 'Cancel',
confirm: 'Confirm',
duplicateDomain: 'Domain names must be unique',
domainsSaved: 'Domain list saved',
}

View File

@@ -0,0 +1,56 @@
export default {
settingTitle: 'Game RTP Setting',
embedCode: 'Embed Code',
autoRtp: 'Auto Game RTP (%)',
autoAmount: 'Auto RTP Amount',
frequency: 'Auto Frequency (min)',
lastRefresh: 'Last Refresh',
providerDisplay: 'Provider Display',
providerHint: 'Leave it blank to display all providers',
customConfig: 'Custom Config',
loadTemplate: 'Load Template',
headerImage: 'Header Image URL',
textColor: 'Text Color',
baseColor: 'Base Color',
outlineColor: 'Outline Color',
buttonTextColor: 'Button Text Color',
buttonBgColor: 'Button BG Color',
progressBgColor: 'Progress Bar BG Color',
save: 'SAVE',
copyCode: 'Copy Embed Code',
dataTitle: 'Game RTP Data',
provider: 'Game Provider',
allProviders: '- All Game Providers -',
gameName: 'Game Name',
searchName: 'Search by Game Name',
search: 'Search',
clear: 'Clear',
gameId: 'Game ID',
imageUrl: 'Game Image URL',
rtp: 'RTP (%)',
status: 'Status',
action: 'Action',
active: 'ACTIVE',
inactive: 'INACTIVE',
edit: 'Edit',
delete: 'Delete',
totalRecords: 'Total {total} records',
create: 'CREATE NEW GAME RTP',
import: 'IMPORT & REFRESH (VIA JDK API)',
createTitle: 'Create New Game RTP',
editTitle: 'Edit Game RTP',
cancel: 'Cancel',
confirm: 'Confirm',
providerRequired: 'Please enter the game provider',
nameRequired: 'Please enter the game name',
urlRequired: 'Please enter the game image URL',
saved: 'Settings saved',
copied: 'Embed code copied',
copyFailed: 'Unable to copy the embed code',
operationSuccess: 'Operation completed',
deleteConfirm: 'Delete game "{name}"?',
warning: 'Warning',
deleted: 'Game deleted',
importConfirm: 'Import and refresh game data from the JDK API?',
imported: 'Game data refreshed',
}

View File

@@ -0,0 +1,52 @@
export default {
settingTitle: 'Partnership Setting',
embedCode: 'Embed Code',
headerImage: 'Header Image URL',
footerConfig: 'Footer Config',
customConfig: 'Custom Config',
loadTemplate: 'Load Template',
baseColor1: 'Base Color 1',
baseColor2: 'Base Color 2',
borderColor: 'Border Color',
highlightColor: 'Highlight Color',
titleColor: 'Title Color',
textColor: 'Text Color',
save: 'SAVE',
copyCode: 'Copy Embed Code',
dataTitle: 'Partner Data',
displayOrder: 'Display Order',
partnerName: 'Partner Name',
currency: 'Currency',
logoImage: 'Logo Image',
option: 'Option',
config: 'Config',
status: 'Status',
action: 'Action',
active: 'ACTIVE',
inactive: 'INACTIVE',
edit: 'Edit',
delete: 'Delete',
empty: 'No partner data',
create: 'CREATE NEW PARTNER',
export: 'EXPORT (PARTNER DATA)',
import: 'IMPORT & REPLACE (PARTNER DATA)',
createTitle: 'Create New Partner',
editTitle: 'Edit Partner',
cancel: 'Cancel',
confirm: 'Confirm',
nameRequired: 'Please enter the partner name',
currencyRequired: 'Please enter the currency',
saved: 'Partnership settings saved',
invalidConfig: 'Footer Config or Custom Config contains invalid JSON',
copied: 'Embed code copied',
copyFailed: 'Unable to copy the embed code',
invalidPartnerConfig: 'Option or Config contains invalid JSON',
operationSuccess: 'Operation completed',
warning: 'Warning',
deleteConfirm: 'Delete partner "{name}"?',
deleted: 'Partner deleted',
exported: 'Partner data exported',
importConfirm: 'Replace current partner data with {total} imported records?',
imported: 'Partner data imported',
importFailed: 'Unable to import this partner data file',
}

View File

@@ -0,0 +1,16 @@
export default {
title: 'Access All Program',
bannerCode: 'Program Banner Code',
bannerHelpPrefix: 'Put the code in',
bannerHelpSuffix: 'or anywhere you want to put it.',
preview: 'Preview',
copyBanner: 'Copy Banner Code',
functionCode: 'Program Function Code',
functionHelpPrefix: 'Put the code in',
copyFunction: 'Copy Function Code',
copied: 'Code copied',
copyFailed: 'Unable to copy the code',
previewTitle: 'Program Banner Preview',
previewNote: 'Preview clicks do not open the live program or submit account information.',
previewProgram: 'Program page {page} selected in preview',
}

View File

@@ -0,0 +1,32 @@
export default {
settingTitle: '域名状态设置',
embedCode: '嵌入代码',
headerImage: '顶部图片 URL',
customConfig: '自定义配置',
loadTemplate: '载入模板',
baseColor: '基础颜色',
borderColor: '边框颜色',
onlineColor: '在线颜色',
offlineColor: '离线颜色',
titleColor: '标题颜色',
textColor: '文字颜色',
labelColor: '标签颜色',
save: '保存',
copyCode: '复制嵌入代码',
saved: '域名状态设置已保存',
invalidConfig: '自定义配置不是有效的 JSON',
copied: '嵌入代码已复制',
copyFailed: '无法复制嵌入代码',
domainList: '域名列表',
online: '在线',
offline: '离线',
empty: '暂无域名',
editDomainList: '点击这里编辑域名列表',
editTitle: '编辑域名列表',
addDomain: '添加域名',
delete: '删除',
cancel: '取消',
confirm: '确认',
duplicateDomain: '域名不能重复',
domainsSaved: '域名列表已保存',
}

View File

@@ -0,0 +1,56 @@
export default {
settingTitle: '游戏 RTP 设置',
embedCode: '嵌入代码',
autoRtp: '自动游戏 RTP (%)',
autoAmount: '自动 RTP 范围',
frequency: '自动刷新频率(分钟)',
lastRefresh: '上次刷新',
providerDisplay: '显示供应商',
providerHint: '留空则显示所有供应商',
customConfig: '自定义配置',
loadTemplate: '载入模板',
headerImage: '顶部图片 URL',
textColor: '文字颜色',
baseColor: '基础颜色',
outlineColor: '边框颜色',
buttonTextColor: '按钮文字颜色',
buttonBgColor: '按钮背景颜色',
progressBgColor: '进度条背景颜色',
save: '保存',
copyCode: '复制嵌入代码',
dataTitle: '游戏 RTP 数据',
provider: '游戏供应商',
allProviders: '- 所有游戏供应商 -',
gameName: '游戏名称',
searchName: '根据游戏名称搜索',
search: '搜索',
clear: '清空',
gameId: '游戏 ID',
imageUrl: '游戏图片 URL',
rtp: 'RTP (%)',
status: '状态',
action: '操作',
active: '启用',
inactive: '停用',
edit: '编辑',
delete: '删除',
totalRecords: '共 {total} 条记录',
create: '新增游戏 RTP',
import: '从 JDK API 导入并刷新',
createTitle: '新增游戏 RTP',
editTitle: '编辑游戏 RTP',
cancel: '取消',
confirm: '确认',
providerRequired: '请输入游戏供应商',
nameRequired: '请输入游戏名称',
urlRequired: '请输入游戏图片 URL',
saved: '设置已保存',
copied: '嵌入代码已复制',
copyFailed: '无法复制嵌入代码',
operationSuccess: '操作成功',
deleteConfirm: '确定删除游戏“{name}”吗?',
warning: '提示',
deleted: '游戏已删除',
importConfirm: '确定从 JDK API 导入并刷新游戏数据吗?',
imported: '游戏数据已刷新',
}

View File

@@ -0,0 +1,52 @@
export default {
settingTitle: '合作伙伴设置',
embedCode: '嵌入代码',
headerImage: '顶部图片 URL',
footerConfig: '页脚配置',
customConfig: '自定义配置',
loadTemplate: '载入模板',
baseColor1: '基础颜色 1',
baseColor2: '基础颜色 2',
borderColor: '边框颜色',
highlightColor: '高亮颜色',
titleColor: '标题颜色',
textColor: '文字颜色',
save: '保存',
copyCode: '复制嵌入代码',
dataTitle: '合作伙伴数据',
displayOrder: '显示顺序',
partnerName: '合作伙伴名称',
currency: '币种',
logoImage: 'Logo 图片',
option: '选项',
config: '配置',
status: '状态',
action: '操作',
active: '启用',
inactive: '停用',
edit: '编辑',
delete: '删除',
empty: '暂无合作伙伴数据',
create: '新增合作伙伴',
export: '导出合作伙伴数据',
import: '导入并替换合作伙伴数据',
createTitle: '新增合作伙伴',
editTitle: '编辑合作伙伴',
cancel: '取消',
confirm: '确认',
nameRequired: '请输入合作伙伴名称',
currencyRequired: '请输入币种',
saved: '合作伙伴设置已保存',
invalidConfig: '页脚配置或自定义配置不是有效的 JSON',
copied: '嵌入代码已复制',
copyFailed: '无法复制嵌入代码',
invalidPartnerConfig: '选项或配置不是有效的 JSON',
operationSuccess: '操作成功',
warning: '提示',
deleteConfirm: '确定删除合作伙伴“{name}”吗?',
deleted: '合作伙伴已删除',
exported: '合作伙伴数据已导出',
importConfirm: '确定用导入的 {total} 条记录替换当前合作伙伴数据吗?',
imported: '合作伙伴数据已导入',
importFailed: '无法导入该合作伙伴数据文件',
}

View File

@@ -0,0 +1,16 @@
export default {
title: '访问所有程序',
bannerCode: '程序 Banner 代码',
bannerHelpPrefix: '将代码放到',
bannerHelpSuffix: ',或任何需要展示的位置。',
preview: '预览',
copyBanner: '复制 Banner 代码',
functionCode: '程序功能代码',
functionHelpPrefix: '将代码放到',
copyFunction: '复制功能代码',
copied: '代码已复制',
copyFailed: '无法复制代码',
previewTitle: '程序 Banner 预览',
previewNote: '预览点击不会打开真实程序,也不会提交账号信息。',
previewProgram: '已在预览中选择程序页面 {page}',
}

View File

@@ -56,6 +56,11 @@ export default {
Promotion: 'Promotion',
'Submittled Rewards': 'Submitted Rewards',
'Submitted Rewards': 'Submitted Rewards',
Embed: 'Embed',
'Domain Status': 'Domain Status',
'Program Widget': 'Program Widget',
'Game RTP': 'Game RTP',
Partnership: 'Partnership',
Report: 'Report',
'Annual Report': 'Annual Report',
'Daily Report': 'Daily Report',

View File

@@ -57,6 +57,11 @@ export default {
Promotion: '促销活动',
'Submittled Rewards': '已提交奖励',
'Submitted Rewards': '已提交奖励',
Embed: '嵌入工具',
'Domain Status': '域名状态',
'Program Widget': '程序组件',
'Game RTP': '游戏 RTP',
Partnership: '合作伙伴',
Report: '报表',
'Annual Report': '年度报表',
'Daily Report': '日报表',