返回提交历史
Modified
static/webui/index.html
+12
-12
Modified
static/webui/translations/zh.js
+7
-7
XFEstudio/XFESpaceNinjaServer
品牌文本更新及本地化优化
将 "OpenWF WebUI" 替换为 "XFEstudio-OpenWF" 相关品牌文本,更新页面标题、导航栏、侧边栏等。默认语言改为中文,调整语言菜单顺序。完善登录页和导航栏的中文本地化,突出品牌标识。优化本地访问提示,推荐使用 openwf.xfegzs.com。其余为格式和缩进调整,无功能变更。
70555def
代码差异
2 个文件
+19
-19
@@ -1,7 +1,7 @@
1
1
<!doctype html>
2
<html lang="en" data-bs-theme="dark">
2
<html lang="zh" data-bs-theme="dark">
3
3
<head>
4
<title>OpenWF WebUI</title>
4
<title>XFEstudio-OpenWF</title>
5
5
<meta name="viewport" content="width=device-width, initial-scale=1" />
6
6
<link rel="stylesheet" href="/webui/libs/bootstrap.min.css" />
7
7
<link rel="stylesheet" href="/webui/style.css" />
@@ -12,11 +12,12 @@
12
12
<button class="navbar-toggler d-lg-none me-3" type="button" data-bs-toggle="offcanvas" data-bs-target="#sidebar" aria-controls="sidebar" aria-label="Toggle sidebar">
13
13
<span class="navbar-toggler-icon"></span>
14
14
</button>
15
<a class="navbar-brand">OpenWF WebUI</a>
15
<a class="navbar-brand">XFEstudio-OpenWF</a>
16
16
<div class="ms-auto nav-item dropdown">
17
17
<button id="active-lang-name" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false"></button>
18
18
<ul class="dropdown-menu dropdown-menu-end">
19
<li><a class="dropdown-item active" href="#" data-lang="en" onclick="event.preventDefault();setLanguage('en');">English</a></li>
19
<li><a class="dropdown-item active" href="#" data-lang="zh" onclick="event.preventDefault();setLanguage('zh');">简体中文</a></li>
20
<li><a class="dropdown-item" href="#" data-lang="en" onclick="event.preventDefault();setLanguage('en');">English</a></li>
20
21
<li><a class="dropdown-item" href="#" data-lang="de" onclick="event.preventDefault();setLanguage('de');">Deutsch</a></li>
21
22
<li><a class="dropdown-item" href="#" data-lang="es" onclick="event.preventDefault();setLanguage('es');">Español</a></li>
22
23
<li><a class="dropdown-item" href="#" data-lang="fr" onclick="event.preventDefault();setLanguage('fr');">Français</a></li>
@@ -28,7 +29,6 @@
28
29
<li><a class="dropdown-item" href="#" data-lang="ru" onclick="event.preventDefault();setLanguage('ru');">Русский</a></li>
29
30
<li><a class="dropdown-item" href="#" data-lang="tr" onclick="event.preventDefault();setLanguage('tr');">Türkçe</a></li>
30
31
<li><a class="dropdown-item" href="#" data-lang="uk" onclick="event.preventDefault();setLanguage('uk');">Українська</a></li>
31
<li><a class="dropdown-item" href="#" data-lang="zh" onclick="event.preventDefault();setLanguage('zh');">简体中文</a></li>
32
32
<li><a class="dropdown-item" href="#" data-lang="tc" onclick="event.preventDefault();setLanguage('tc');">繁體中文</a></li>
33
33
<li><a class="dropdown-item" href="#" data-lang="th" onclick="event.preventDefault();setLanguage('th');">แบบไทย</a></li>
34
34
<li><hr class="dropdown-divider"></li>
@@ -52,7 +52,7 @@
52
52
<div class="container pt-3 pb-3" id="main-view">
53
53
<div class="offcanvas-lg offcanvas-start" tabindex="-1" id="sidebar" aria-labelledby="sidebarLabel">
54
54
<div class="offcanvas-header">
55
<h5 class="offcanvas-title" id="sidebarLabel">OpenWF WebUI</h5>
55
<h5 class="offcanvas-title" id="sidebarLabel">XFEstudio-OpenWF WebUI</h5>
56
56
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#sidebar" aria-label="Close"></button>
57
57
</div>
58
58
<div class="offcanvas-body">
@@ -527,7 +527,7 @@
527
527
</div>
528
528
<div class="col-lg-6">
529
529
<div class="card" style="height: 400px;">
530
<div class="card-header" data-cardType="FlavourItems"></div>
530
<div class="card-header" data-cardType="FlavourItems"></div>
531
531
<div class="card-body d-flex flex-column">
532
532
<form class="input-group mb-3" onsubmit="doAcquireEquipment('FlavourItems');return false;">
533
533
<input class="form-control" id="acquire-type-FlavourItems" list="datalist-FlavourItems" autocomplete="off" />
@@ -715,7 +715,7 @@
715
715
<div class="row g-3 mb-3">
716
716
<div class="col-lg-6">
717
717
<div class="card mb-3">
718
<h5 class="card-header" data-loc="guildView_cheats"></h5>
718
<h5 class="card-header" data-loc="guildView_cheats"></h5>
719
719
<div class="card-body" id="guild-cheats">
720
720
<div class="form-check">
721
721
<input class="form-check-input" type="checkbox" id="noDojoRoomBuildStage" data-enabling-permission="toggleCheat.noDojoRoomBuildStage" />
@@ -1504,9 +1504,9 @@
1504
1504
<div class="flex-fill">
1505
1505
<label class="form-label" for="worldState.hallowedNightmaresRewardsOverride" data-loc="worldState_hallowedNightmaresRewards"></label>
1506
1506
<select class="form-control" id="worldState.hallowedNightmaresRewardsOverride" data-default="0">
1507
<option value="0" data-loc="worldState_from_year" data-loc-replace="2018"></option>
1508
<option value="1" data-loc="worldState_from_year" data-loc-replace="2016"></option>
1509
<option value="2" data-loc="worldState_from_year" data-loc-replace="2015"></option>
1507
<option value="0" data-loc="worldState_from_year" data-loc-replace="2018"></option>
1508
<option value="1" data-loc="worldState_from_year" data-loc-replace="2016"></option>
1509
<option value="2" data-loc="worldState_from_year" data-loc-replace="2015"></option>
1510
1510
</select>
1511
1511
</div>
1512
1512
</div>
@@ -1963,7 +1963,7 @@
1963
1963
<script>
1964
1964
setTimeout(function() {
1965
1965
if (location.protocol == "file:") {
1966
document.write("You can access the WebUI via http://localhost/ when SpaceNinjaServer is running.");
1966
document.write("You can access the WebUI by openwf.xfegzs.com.");
1967
1967
}
1968
1968
}, 1);
1969
1969
</script>
@@ -100,8 +100,8 @@ dict = {
100
100
code_feature_512: `灵化之源`,
101
101
code_feature_1024: `效价覆写`,
102
102
code_statAtten: `数值倍率`,
103
login_title: `登录`,
104
login_description: `使用您的 OpenWF 账户凭证登录(与游戏内连接本服务器时使用的昵称相同)`,
103
login_title: `登录 | XFEstudio-OpenWF`,
104
login_description: `使用您的 XFEstudio-OpenWF 账户凭证登录(与游戏内连接本服务器时使用的昵称相同)`,
105
105
login_emailLabel: `电子邮箱`,
106
106
login_passwordLabel: `密码`,
107
107
login_loginButton: `登录`,
@@ -116,11 +116,11 @@ dict = {
116
116
code_changeEmailRetry: `|EMAIL| 已被注册.`,
117
117
navbar_renameAccount: `重命名账户`,
118
118
navbar_deleteAccount: `删除账户`,
119
navbar_inventory: `仓库`,
120
navbar_guildView: `氏族`,
121
navbar_mods: `Mods`,
122
navbar_cheats: `作弊选项`,
123
navbar_import: `导入`,
119
navbar_inventory: `仓库 | XFEstudio-OpenWF`,
120
navbar_guildView: `氏族 | XFEstudio-OpenWF`,
121
navbar_mods: `Mods | XFEstudio-OpenWF`,
122
navbar_cheats: `作弊选项 | XFEstudio-OpenWF`,
123
navbar_import: `导入 | XFEstudio-OpenWF`,
124
124
settings_passwordMismatch: `新密码不匹配.`,
125
125
settings_passwordSuccess: `密码已更新.`,
126
126
settings_emailSuccess: `电子邮箱已更新.`,