- 全面支持本地化翻译(目前提供简中、繁中、英语)
- 新增 Code Server 应用
- 新增部分 PHP 拓展
- 优化证书默认使用 Let's Encrypt
- 优化部分前端样式
- 优化部分文案
- 修复无法修改上传的证书
Changelog
- d641c78 l10n: update translations (#675)
- 49131d1 fix: 修复code-server服务名错误
- ccc43cd chore(l10n): update frontend pot files
- 0131f46 l10n: update translations (#674)
- 752bc0a chore(l10n): update frontend pot files
- fac981e fix: lint
- c6ce1a4 Merge remote-tracking branch 'origin/main'
- 79f7b4a fix: build
- 8154186 chore(l10n): update frontend pot files
- d82e59b feat: 新增code server应用,close #82
- a6a42f0 Merge remote-tracking branch 'origin/main'
- 4d6b62a feat: api支持传递locale,close #155
- 0547157 chore(l10n): update frontend pot files
- 493da15 feat: 添加App翻译
- 0402427 chore(l10n): update frontend pot files
- 623dcbc fix: 菜单翻译无法被自动读取
- 98d9af8 l10n: update translations (#672)
- b4546ec chore(l10n): update frontend pot files
- f140eb3 Merge remote-tracking branch 'origin/main'
- 432b546 feat: 实现语言切换
- 402562b chore(l10n): update frontend pot files
- 77bcf6e feat: 统一去掉按钮居中,不然显示效果太抽象了
- d9fee73 chore(l10n): update frontend pot files
- e512187 Merge remote-tracking branch 'origin/main'
- 31a0617 Merge remote-tracking branch 'origin/l10n'
- 98d80cd New translations frontend.pot (Chinese Simplified) Update translations (Chinese Simplified) frontend.pot
- b0cae83 New translations frontend.pot (Chinese Traditional) Update translations (Chinese Traditional) frontend.pot
- 00b9a85 New translations frontend.pot (Chinese Simplified) Update translations (Chinese Simplified) frontend.pot
- 8b5a7ec chore(l10n): update frontend pot files
- 391b2a9 Merge remote-tracking branch 'origin/main'
- cf6deb6 feat: format files
- 096890b New translations frontend.pot (Chinese Traditional) Update translations (Chinese Traditional) frontend.pot
- 4dba4e5 New translations frontend.pot (Chinese Simplified) Update translations (Chinese Simplified) frontend.pot
- 2b63c50 chore(l10n): update frontend pot files
- 0a2d926 feat: 统一翻译
- 4693cc8 New translations frontend.pot (Chinese Traditional) Update translations (Chinese Traditional) frontend.pot
- b6bad9e New translations frontend.pot (Chinese Simplified) Update translations (Chinese Simplified) frontend.pot
- a3b0bf1 Merge remote-tracking branch 'origin/main'
- a627816 feat: 优化样式
- a4ea929 chore(l10n): update frontend pot files
- 233bb6e Merge remote-tracking branch 'origin/main'
- bdd2010 feat: 调整部分翻译
- e296008 chore(l10n): update frontend pot files
- 3dd01e6 Merge remote-tracking branch 'origin/main'
- 5b633e6 feat: 调整部分翻译
- 2da260b chore(l10n): update frontend pot files
- acd8403 Merge remote-tracking branch 'origin/main'
- 90e6617 feat: 调整部分翻译
- 4f1a7cc chore(l10n): update frontend pot files
- 053d7d3 Merge remote-tracking branch 'origin/main'
- dae0e82 feat: format files
- 2b3d1cd chore(l10n): update frontend pot files
- 5f0a4ca feat: format files
- 67d350e ci: 测试换一种清理方式
- 66c30f3 ci: 清理傻逼node_modules
- 82d763f Merge remote-tracking branch 'origin/main'
- 7159c4c ci: 清理傻逼node_modules
- 6035722 New translations frontend.pot (Chinese Traditional) Update translations (Chinese Traditional) frontend.pot
- f6c43cf New translations frontend.pot (Chinese Simplified) Update translations (Chinese Simplified) frontend.pot
- f1341c5 chore(l10n): update frontend pot files
- b8cb8d7 ci: fix vue3-gettext
- fa7fca1 feat: 完善翻译工作流
- 59cfa09 feat: 添加前端翻译
- 706c04a New translations frontend.pot (Chinese Traditional) Update translations (Chinese Traditional) frontend.pot
- 255284c New translations frontend.pot (Chinese Simplified) Update translations (Chinese Simplified) frontend.pot
- 85b34fc New translations backend.pot (Chinese Traditional) Update translations (Chinese Traditional) backend.pot
- d42deb5 New translations backend.pot (Chinese Simplified) Update translations (Chinese Simplified) backend.pot
- 002104b feat: 添加前端翻译
- 4dc9434 feat: 添加前端翻译
- 81a320c feat: 添加前端翻译
- df32b3b feat: 提交部分前端翻译
- db0679c feat: 提交部分前端翻译
- 20bbbc6 Merge remote-tracking branch 'origin/main'
- ce652f4 feat: 提交部分前端翻译
- c0f7183 chore(l10n): update pot files
- 60d8ccd feat: 补全命令行翻译
- e9561af Merge remote-tracking branch 'origin/main'
- 7e0ad2c feat: 前端支持翻译
- fe9f1c6 chore(deps): Update dependency @iconify/json to v2.2.326 (#663)
- 193ec9a l10n: update translations (#666)
- 72c3bed feat: 初始化前端翻译
- 2ae259e Merge remote-tracking branch 'origin/main'
- 3cd25e1 feat: 更新翻译不跳过ci
- 9bdffed l10n: update translations (#664)
- c298a71 feat: 不限制locale
- d613a06 Merge remote-tracking branch 'origin/main'
- cc2cdaa fix: test
- 2c38a51 chore(l10n): update pot files
- d2e8935 Merge remote-tracking branch 'origin/main'
- 998bc02 fix: 翻译错误
- 42e3e20 chore(l10n): update pot files
- 225795d fix: 翻译错误
- bd35c42 Merge remote-tracking branch 'origin/main'
- d2587e7 fix: 翻译错误
- b0018ee chore(l10n): update pot files
- 985f4a6 fix: 翻译错误
- cf910c1 chore(l10n): update pot files
- d7e0cb0 fix: 翻译错误
- c9c6c8b Merge remote-tracking branch 'origin/main'
- 3d0cb59 fix: wire gen
- b614c90 chore(l10n): update pot files
- 78b94fe fix: add translation
- 90140f4 fix: lint
- d36c3b0 chore(l10n): update pot files
- 88b64d6 Merge remote-tracking branch 'origin/main'
- ce4725e fix: lint
- a2efa9a chore(l10n): update pot files
- 5126e20 fix: lint
- b7b5744 chore(l10n): update pot files
- 0f08c10 feat: 添加翻译
- 6b4154f chore(l10n): update pot files
- 2d45e84 feat: 添加翻译
- 3f90402 chore(l10n): update pot files
- 53fdcfb feat: 添加翻译
- 2ff0157 l10n: update translations (#660)
- 774d139 chore(deps): Update dependency @types/node to v22.14.1 (#661)
- ae76a01 fix: lint
- 137665b fix: lint
- 3b7bf35 fix: lint
- 0b0c4da fix: crowdin配置目录错误
- 7dfcfb9 feat: 添加crowdin配置
- 00b9be6 chore(l10n): update pot files
- 771a9d1 feat: 完成应用翻译
- 3021f46 feat: 初步支持l10n
- 486a9fb feat: 移动embed到pkg下
- dbc3050 feat: 更新php拓展,close #658
- dc584a9 fix: 网站默认使用lets证书,close #659
- e1f6afe chore(deps): Update dependency vite to v6.2.6 (#656)
- a7c95d9 chore(deps): Update non-major dependencies (#655)
- 9ff5596 feat: 临时屏蔽libdns更新
- 4369eed feat: 临时屏蔽libdns更新
- 5af46a5 chore(deps): Lock file maintenance (#654)
- 4e85451 chore(deps): Update module golang.org/x/crypto to v0.37.0 (#653)
- 552487b chore(deps): Update non-major dependencies (#652)
- 8cadfe3 Merge remote-tracking branch 'origin/main'
- 15c0f28 fix: lint
- 8e4b73c chore(deps): Update non-major dependencies (#651)
- cb8f2a0 Merge remote-tracking branch 'origin/main'
- e6b3858 fix: lint
- 1bdcf04 chore(deps): Update golangci/golangci-lint-action action to v7 (#644)
- edb5e85 fix: lint
- cfedad8 chore(deps): Update non-major dependencies (#650)
- 08a5c66 chore(deps): Update non-major dependencies (#649)
- 1d59fad chore(deps): Update non-major dependencies (#648)
- e0145ee chore(deps): Update non-major dependencies (#647)
- 4703d8c chore(deps): Update non-major dependencies (#646)
- 8b95095 chore(deps): Update non-major dependencies (#645)
- 709c345 fix: 允许修改上传的证书
- 2889680 chore(deps): Update non-major dependencies (#643)
- 7f619f7 chore(deps): Lock file maintenance (#642)
- c9c3de1 feat: 添加反代说明
这是一个从 https://github.com/tnb-labs/panel/releases/tag/v2.4.11 下的原始话题分离的讨论话题