fix: add missing i18n files to public folder for GitHub Pages

- Copy translation files to public/i18n/app directory
- Add missing i18n dependencies to package.json
- Fixes translation keys showing instead of text on GitHub Pages
This commit is contained in:
Stan
2025-09-06 13:08:19 +01:00
parent a2a47b4449
commit 606aebcf49
3 changed files with 23 additions and 1 deletions

View File

@@ -6,7 +6,7 @@
"dependencies": {
"@isoflow/isopacks": "^0.0.10",
"fossflow": "*",
"i18next": "^25.4.2",
"i18next": "^25.5.2",
"i18next-browser-languagedetector": "^8.2.0",
"i18next-http-backend": "^3.0.2",
"react": "^18.2.0",

View File

@@ -0,0 +1,11 @@
{
"nav": {
"newDiagram": "New Diagram",
"saveSessionOnly": "Save (Session Only)",
"loadSessionOnly": "Load (Session Only)",
"importFile": "Import File",
"exportFile": "Export File",
"quickSaveSession": "Quick Save(Session)",
"serverStorage": "Server Storage"
}
}

View File

@@ -0,0 +1,11 @@
{
"nav": {
"newDiagram": "新建图表",
"saveSessionOnly": "保存(仅会话)",
"loadSessionOnly": "加载(仅会话)",
"importFile": "导入文件",
"exportFile": "导出文件",
"quickSaveSession": "快速保存(会话)",
"serverStorage": "服务端存储"
}
}