188 lines
13 KiB
JSON
188 lines
13 KiB
JSON
{
|
||
"toolbar": {
|
||
"gameRewardConfig": "游戏奖励配置",
|
||
"createRewardRef": "创建奖励对照",
|
||
"createRewardRefTitle": "按规则:start_index=config(grid_number).id;顺时针 end_index=(start_index+grid_number)%26;逆时针 end_index=start_index-grid_number≥0?start_index-grid_number:26+start_index-grid_number"
|
||
},
|
||
"configPage": {
|
||
"tabIndex": "奖励索引",
|
||
"tabBigwin": "大奖权重",
|
||
"tipIndex": "色子点数须在 5~30 之间且本表内不重复。",
|
||
"tierRecommendRules": "【结算金额与档位】【大奖】T1:结算金额>2;【小赚】T2:2>=结算金额>1;【抽水】T3:1>=结算金额>0;【再来一次】T4:结算金额=0;【惩罚】T5:0>结算金额。下方可为各档位填写推荐结算金额;表格中「所属档位」随结算金额自动计算,不可手动修改。",
|
||
"tierRecommendRealEv": "推荐结算金额",
|
||
"tierRecommendAutoMatch": "修改结算金额时自动匹配档位",
|
||
"tierRecommendApplyAmount": "将推荐金额填入已选档位的行",
|
||
"tierRecommendApplyAmountOk": "已为 {n} 行填入推荐结算金额",
|
||
"tierRecommendNoTierRows": "没有可根据结算金额推断档位的行",
|
||
"tierRecommendMatchTier": "按结算金额匹配全部档位",
|
||
"tierRecommendMatchTierOk": "已根据结算金额为 {n} 行匹配档位",
|
||
"tierRecommendMatchTierNone": "没有可匹配档位的行",
|
||
"tierRecommendT4UiText": "再来一次",
|
||
"tierRecommendT4UiTextEn": "Once again",
|
||
"colTierAutoHint": "根据结算金额自动匹配",
|
||
"tipBigwin": "从左至右:中大奖点数(不可改)、显示信息、实际中奖、备注、权重(0~10000)。点数 5、30 权重固定 100%。本表单独立提交,仅提交大奖权重。",
|
||
"colId": "索引(id)",
|
||
"colDicePoints": "色子点数",
|
||
"colDisplayText": "显示文本",
|
||
"colDisplayTextEn": "显示文本(英文)",
|
||
"colRealEv": "结算金额",
|
||
"colRealReward": "玩家实际中奖",
|
||
"colTier": "所属档位",
|
||
"colRemark": "备注",
|
||
"placeholderTierSelect": "档位",
|
||
"placeholderDisplayZh": "显示文本(中文)",
|
||
"placeholderDisplayEn": "显示文本(英文)",
|
||
"placeholderRemark": "备注",
|
||
"btnSave": "保存",
|
||
"btnReset": "重置",
|
||
"colBigwinPoints": "中大奖点数",
|
||
"colDisplayInfo": "显示信息",
|
||
"colDisplayInfoEn": "显示信息(英文)",
|
||
"colRealPrize": "实际中奖",
|
||
"colWeightRange": "权重(0-10000)",
|
||
"placeholderDisplayInfoZh": "显示信息(中文)",
|
||
"placeholderDisplayInfoEn": "显示信息(英文)",
|
||
"weightFixedTip": "点数 5、30 固定 100%",
|
||
"emptyBigwin": "暂无 BIGWIN 档位配置,请在「奖励索引」中设置 tier 为 BIGWIN。",
|
||
"confirmCreateRefTitle": "创建奖励对照",
|
||
"confirmCreateRefMsg": "按规则创建奖励对照:起始索引 start_index=奖励配置中 grid_number 对应格位的 id;顺时针 end_index=(start_index+摇取点数)%26;逆时针 end_index=start_index-摇取点数≥0 则取该值,否则 26+start_index-摇取点数。先清空现有数据再为 5-30 共 26 个点数、顺/逆时针分别生成。是否继续?",
|
||
"confirmCreateRefOk": "确定创建",
|
||
"confirmCreateRefCancel": "取消",
|
||
"createRefPreviewTitle": "创建奖励对照预览",
|
||
"createRefPreviewClockwise": "顺时针",
|
||
"createRefPreviewCounterclockwise": "逆时针",
|
||
"createRefPreviewTipUnchanged": "检测到色子点数映射未变化:预览中权重将复用当前奖励对照表(dice_reward)的权重;导入时不会覆盖现有权重。",
|
||
"createRefPreviewTipChanged": "检测到色子点数映射已变化:预览中权重将使用默认值(1);确认导入后可再到「奖励对照」页面调整权重。",
|
||
"createRefPreviewSkipped": "有 {n} 个点数在当前奖励索引中缺失,已跳过生成(请先补齐 5~30 共 26 个点数)。",
|
||
"createRefPreviewRefresh": "刷新预览",
|
||
"createRefPreviewImport": "确认导入",
|
||
"createRefPreviewImportOk": "已导入奖励对照表",
|
||
"createRefPreviewImportNoop": "色子点数映射未变化,无需导入(已保留现有权重)",
|
||
"createRefPreviewDiff": "差异(旧 → 新)",
|
||
"createRefPreviewNoDiff": "无变化",
|
||
"createRefSuccess": "已按 5-30 共 26 个点数、顺时针+逆时针创建:顺时针新增 {cwNew} 条、逆时针新增 {ccwNew} 条;顺时针更新 {cwUp} 条、逆时针更新 {ccwUp} 条{skippedPart}",
|
||
"createRefSuccessSkipped": ";{n} 个点数使用兜底起始索引",
|
||
"createRefSuccessSimple": "创建成功",
|
||
"createRefFail": "创建奖励对照失败",
|
||
"loadIndexFail": "获取奖励索引配置失败",
|
||
"saveSuccess": "保存成功",
|
||
"saveFail": "保存失败",
|
||
"resetIndexReloaded": "已重新加载奖励索引,恢复为服务器最新数据",
|
||
"resetBigwinReloaded": "已重新加载,大奖权重恢复为服务器最新数据",
|
||
"warnNoIndexToSave": "暂无奖励索引数据可保存",
|
||
"warnGridRange": "色子点数必须在 {min}~{max} 之间",
|
||
"dupJoiner": "、",
|
||
"warnDupGrid": "色子点数在本表内不能重复,重复的点数为:{list}",
|
||
"warnNoBigwinToSave": "暂无 BIGWIN 档位配置可保存",
|
||
"warnBigwinDupGrid": "大奖权重本表内点数不能重复,重复的点数为:{list}",
|
||
"infoNoBigwin": "暂无 BIGWIN 档位配置,请先在「奖励索引」中设置 tier 为 BIGWIN",
|
||
"btnRuleGenerate": "按规则生成",
|
||
"ruleGenerateTitle": "按规则生成奖励索引",
|
||
"ruleGenerateRules": "【生成逻辑(与创建奖励对照一致)】\n• 盘面 26 格按 id 升序为位置 0~25;每条配置的 grid_number 为 5~30 且不重复。\n• 摇取点数 D(5~30):起点为「grid_number=D」所在格位的 id(即 start_index),顺时针落点位置 = (起点位置 + D) mod 26,逆时针落点 = 起点位置 − D(若小于 0 则 +26)。\n• 对照表每条记录的「色子点数」列为摇取点数 D;档位、真实结算、显示文案取自落点格位对应 id 的配置。\n\n【豹子摇取点数】\n摇取点数为 5、10、15、20、25、30 时,其顺/逆时针落点档位不能为 T4、T5(避免对照表上出现豹子点数 + 再来一次/惩罚)。\n\n【结算金额 与 档位】\n【大奖】T1:>2;【小赚】T2:2>=金额>1;【抽水】T3:1>=金额>0;【再来一次】T4:=0;【惩罚】T5:0>金额。下方可为各档位填写推荐结算金额标准,生成时写入配置。\n\n【本弹窗输入】\n条数:T1/T4/T5「固定」;T2「不少于」——顺时针与逆时针的加权条数(每条摇取结果计一次)须分别满足所填数值;T1、T4 与 T5 分开填写。\n结算金额 标准:同档位各格使用同一数值。生成时 T1~T3、T5 的显示文本 = 结算金额;T4 固定为「再来一次」/「Once again」。备注仍区分完美回本/小赚等。",
|
||
"ruleGenT1Row": "T1 大奖",
|
||
"ruleGenT2Row": "T2 小赚/回本",
|
||
"ruleGenT3RealEvOnly": "T3 抽水",
|
||
"ruleGenT4Row": "T4 再来一次",
|
||
"ruleGenT5Row": "T5 惩罚",
|
||
"ruleGenMinCount": "最少条数",
|
||
"ruleGenFixedCount": "固定条数(顺/逆)",
|
||
"ruleGenRealEvStd": "结算金额",
|
||
"ruleGenRealEvEditHint": "生成并保存后,仍可在本页表格中逐条修改显示文案、英文、真实结算与备注。",
|
||
"ruleGenInvalidT1RealEv": "T1(大奖)结算金额须满足:值 > 2",
|
||
"ruleGenInvalidT2RealEv": "T2(小赚)结算金额须满足:1 < 值 ≤ 2",
|
||
"ruleGenInvalidT3RealEv": "T3(抽水)结算金额须满足:0 < 值 ≤ 1",
|
||
"ruleGenInvalidT4RealEv": "T4(再来一次)结算金额须为 0",
|
||
"ruleGenInvalidT5RealEv": "T5(惩罚)结算金额须满足:值 < 0",
|
||
"ruleGenT1Min": "T1 固定条数(顺/逆)",
|
||
"ruleGenT2Min": "T2 最少条数(顺/逆)",
|
||
"ruleGenT4Max": "T4 固定条数(顺/逆)",
|
||
"ruleGenT5Max": "T5 固定条数(顺/逆)",
|
||
"ruleGenScopeHint": "T1/T4/T5 为「恰好」;T2 为「不少于」:顺时针与逆时针加权条数须分别满足对应约束。",
|
||
"ruleGenApply": "生成并保存",
|
||
"ruleGenNeedFullGrid": "当前列表缺少 id 0~25 的奖励索引行或色子点数不完整,无法生成",
|
||
"ruleGenFreqFail": "无法计算盘面频率,请检查 grid_number",
|
||
"ruleGenUnknownId": "不存在奖励索引 id:{id}",
|
||
"ruleGenSuccess": "已按规则生成并保存。顺时针加权:T1={cwT1} T2={cwT2} T4={cwT4} T5={cwT5};逆时针加权:T1={ccT1} T2={ccT2} T4={ccT4} T5={ccT5}",
|
||
"btnJsonImport": "JSON 导入",
|
||
"jsonImportTitle": "奖励索引 JSON 导入",
|
||
"jsonImportHint": "当前「奖励索引」表数据(不含 BIGWIN)已填入下方,可编辑后提交;奖励索引 id 须为 0~25,色子点数 grid_number 须为 5~30。提交后将写入表格并保存。",
|
||
"jsonImportParseFail": "JSON 解析失败,请检查格式",
|
||
"jsonImportNotArray": "JSON 根节点必须为数组",
|
||
"jsonImportItemInvalid": "第 {n} 项不是有效对象",
|
||
"jsonImportMissingField": "第 {n} 项缺少字段:{field}",
|
||
"jsonImportIdRange": "奖励索引 id 须为 0~25,第 {n} 项为 {v}",
|
||
"jsonImportGridRange": "色子点数 grid_number 须为 5~30,第 {n} 项为 {v}",
|
||
"jsonImportDupId": "JSON 内奖励索引 id 重复:{list}",
|
||
"jsonImportDupGrid": "JSON 内色子点数重复:{list}",
|
||
"jsonImportFullIdSet": "共 26 条时,奖励索引 id 必须且仅能各出现一次(0~25)",
|
||
"jsonImportFullGridSet": "共 26 条时,色子点数必须且仅能各出现一次(5~30)",
|
||
"jsonImportUnknownId": "不存在奖励索引 id:{id}(请从当前列表导出后编辑)",
|
||
"jsonImportTierInvalid": "第 {n} 项所属档位 tier 无效",
|
||
"jsonImportEmpty": "没有可提交的条目"
|
||
},
|
||
"weightRatio": {
|
||
"title": "T1-T5 权重配比(顺时针/逆时针)",
|
||
"globalTip": "权重来自奖励对照表(dice_reward),按结束索引(DiceRewardConfig.id)区分顺时针与逆时针两套权重;抽奖时按当前方向取对应权重。",
|
||
"xAxisEndIndex": "结束索引",
|
||
"emptyTier": "该档位暂无配置数据",
|
||
"sumLine": "当前档位权重合计(顺时针):{cw};逆时针:{ccw}(各条 1-10000,档位内按权重比抽取,和不限制)",
|
||
"t4t5Note": "T4、T5 档位抽中时仅有一个结果,无需配置权重。",
|
||
"colEndIndexId": "结束索引(id)",
|
||
"colDicePoints": "色子点数",
|
||
"colRealEv": "实际中奖金额",
|
||
"colUiText": "显示文本",
|
||
"colWeightCw": "顺时针权重(1-10000)",
|
||
"colWeightCcw": "逆时针权重(1-10000)",
|
||
"fetchFail": "获取权重配比数据失败",
|
||
"nothingToSubmit": "没有可提交的配置",
|
||
"submitFail": "保存失败",
|
||
"saveSuccess": "保存成功"
|
||
},
|
||
"search": {
|
||
"dicePoints": "色子点数(摇取5-30)",
|
||
"displayText": "显示文本",
|
||
"realEv": "实际中奖金额",
|
||
"tier": "档位",
|
||
"fuzzyQuery": "模糊查询"
|
||
},
|
||
"table": {
|
||
"startIndex": "起始索引",
|
||
"endIndex": "结束索引(end_index)",
|
||
"tier": "档位",
|
||
"dicePoints": "色子点数(摇取5-30)",
|
||
"displayText": "显示文本",
|
||
"realEv": "实际中奖金额",
|
||
"remark": "备注",
|
||
"weight": "权重(1-10000)"
|
||
},
|
||
"form": {
|
||
"titleAdd": "新增奖励配置",
|
||
"titleEdit": "编辑奖励配置",
|
||
"labelDicePoints": "色子点数",
|
||
"placeholderDicePoints": "请输入色子点数",
|
||
"labelUiText": "前端显示文本",
|
||
"placeholderUiText": "请输入前端显示文本(中文)",
|
||
"labelUiTextEn": "前端显示文本(英文)",
|
||
"placeholderUiTextEn": "请输入前端显示文本(英文)",
|
||
"labelRealEv": "真实资金结算",
|
||
"placeholderRealEv": "请输入真实资金结算",
|
||
"labelTier": "所属档位",
|
||
"placeholderTier": "请选择所属档位",
|
||
"tierBigWin": "BIGWIN(超级大奖)",
|
||
"labelBigWinWeight": "大奖权重",
|
||
"placeholderBigWinWeight": "0~10000,10000=100%中奖",
|
||
"bigWinWeightDisabledTip": "点数 5、30 摇到必中大奖,权重固定 10000",
|
||
"bigWinWeightTip": "10000=100% 中奖,0=0% 中奖;仅对点数 10/15/20/25 生效",
|
||
"labelRemark": "备注",
|
||
"placeholderRemark": "请输入备注",
|
||
"ruleDicePointsRequired": "色子点数必需填写",
|
||
"ruleUiTextRequired": "前端显示文本必需填写",
|
||
"ruleUiTextEnMax": "前端显示文本(英文)长度需小于 255 字符",
|
||
"ruleRealEvRequired": "真实资金结算必需填写",
|
||
"ruleTierRequired": "所属档位必需填写",
|
||
"ruleBigWinWeightRange": "大奖权重 0~10000",
|
||
"addSuccess": "新增成功",
|
||
"editSuccess": "修改成功"
|
||
}
|
||
}
|