[PR #4566] [CLOSED] Multilingual for web #5000

Closed
opened 2026-05-05 14:52:49 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fatedier/frp/pull/4566
Author: @nkdns
Created: 11/29/2024
Status: Closed

Base: devHead: Multilingual


📝 Commits (4)

  • ff0676a frpc多语言设计完成
  • aadb2a8 frps多语言设计完成
  • c9e5b60 vue编译后文件变更
  • 3208c97 图表修改异常,暂时挂起

📊 Changes

31 files changed (+668 additions, -360 deletions)

View changed files

assets/frpc/static/index-Cgx39LXC.js (+60 -0)
assets/frpc/static/index-N4E3zN8T.css (+1 -0)
assets/frpc/static/index-bLBhaJo8.js (+0 -42)
assets/frpc/static/index-iuf46MlF.css (+0 -1)
📝 assets/frpc/static/index.html (+15 -15)
assets/frps/static/index-5A9aPAsI.css (+1 -0)
assets/frps/static/index-82-40HIG.js (+0 -84)
assets/frps/static/index-rzPDshRD.css (+0 -1)
assets/frps/static/index-yOnBcT7d.js (+102 -0)
📝 assets/frps/static/index.html (+15 -15)
📝 web/frpc/components.d.ts (+3 -0)
📝 web/frpc/package.json (+1 -0)
📝 web/frpc/src/App.vue (+41 -23)
web/frpc/src/assets/lang.svg (+1 -0)
web/frpc/src/assets/locales/en.json (+25 -0)
web/frpc/src/assets/locales/zh.json (+25 -0)
📝 web/frpc/src/components/ClientConfigure.vue (+6 -8)
📝 web/frpc/src/components/Overview.vue (+10 -41)
📝 web/frpc/src/main.ts (+12 -1)
📝 web/frpc/yarn.lock (+30 -0)

...and 11 more files

📄 Description

WHY

Added multilingual functionality for both server and client web pages, currently only available in Chinese and English. Other languages can be implemented by adding corresponding JSON.

At present, the chart section does not support multiple languages.

为服务端和客户端的网页添加了多语言功能,目前只有中文和英文。其他语言可以通过添加对应的json实现。

目前图表部分还未支持多语言。


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fatedier/frp/pull/4566 **Author:** [@nkdns](https://github.com/nkdns) **Created:** 11/29/2024 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `Multilingual` --- ### 📝 Commits (4) - [`ff0676a`](https://github.com/fatedier/frp/commit/ff0676a3b139525b789a1b982bcd86d6e13e2a75) frpc多语言设计完成 - [`aadb2a8`](https://github.com/fatedier/frp/commit/aadb2a8953a5d6b0307c5e4c2e1152c5b5235662) frps多语言设计完成 - [`c9e5b60`](https://github.com/fatedier/frp/commit/c9e5b60aa043752fcc44605ccbae6a28c3f2340d) vue编译后文件变更 - [`3208c97`](https://github.com/fatedier/frp/commit/3208c975bb9f7d55e96c326e3f910aafa26b61c2) 图表修改异常,暂时挂起 ### 📊 Changes **31 files changed** (+668 additions, -360 deletions) <details> <summary>View changed files</summary> ➕ `assets/frpc/static/index-Cgx39LXC.js` (+60 -0) ➕ `assets/frpc/static/index-N4E3zN8T.css` (+1 -0) ➖ `assets/frpc/static/index-bLBhaJo8.js` (+0 -42) ➖ `assets/frpc/static/index-iuf46MlF.css` (+0 -1) 📝 `assets/frpc/static/index.html` (+15 -15) ➕ `assets/frps/static/index-5A9aPAsI.css` (+1 -0) ➖ `assets/frps/static/index-82-40HIG.js` (+0 -84) ➖ `assets/frps/static/index-rzPDshRD.css` (+0 -1) ➕ `assets/frps/static/index-yOnBcT7d.js` (+102 -0) 📝 `assets/frps/static/index.html` (+15 -15) 📝 `web/frpc/components.d.ts` (+3 -0) 📝 `web/frpc/package.json` (+1 -0) 📝 `web/frpc/src/App.vue` (+41 -23) ➕ `web/frpc/src/assets/lang.svg` (+1 -0) ➕ `web/frpc/src/assets/locales/en.json` (+25 -0) ➕ `web/frpc/src/assets/locales/zh.json` (+25 -0) 📝 `web/frpc/src/components/ClientConfigure.vue` (+6 -8) 📝 `web/frpc/src/components/Overview.vue` (+10 -41) 📝 `web/frpc/src/main.ts` (+12 -1) 📝 `web/frpc/yarn.lock` (+30 -0) _...and 11 more files_ </details> ### 📄 Description ### WHY Added multilingual functionality for both server and client web pages, currently only available in Chinese and English. Other languages can be implemented by adding corresponding JSON. --------------------- At present, the chart section does not support multiple languages. 为服务端和客户端的网页添加了多语言功能,目前只有中文和英文。其他语言可以通过添加对应的json实现。 --------------------- 目前图表部分还未支持多语言。 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 14:52:49 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#5000
No description provided.