XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESpaceNinjaServer

品牌文本更新及本地化优化

将 "OpenWF WebUI" 替换为 "XFEstudio-OpenWF" 相关品牌文本,更新页面标题、导航栏、侧边栏等。默认语言改为中文,调整语言菜单顺序。完善登录页和导航栏的中文本地化,突出品牌标识。优化本地访问提示,推荐使用 openwf.xfegzs.com。其余为格式和缩进调整,无功能变更。

70555def
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

2 个文件 +19 -19
Modified static/webui/index.html +12 -12
@@ -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>
Modified static/webui/translations/zh.js +7 -7
@@ -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: `电子邮箱已更新.`,