ci: Improve Docker build workflow and update dependencies
- Add release type detection to distinguish between version tags and edge builds - Implement separate Docker build steps for release and edge builds with appropriate tags - Add edge and SHA-based image tags for main branch builds - Update nginx configuration to support Vietnamese (vi) language routing - Simplify nginx location block to handle static files and fallback to index.html - Remove javascript-obfuscator and ts-migrate from dependencies - Update README with simplified self-hosting instructions using npx http-server - Consolidate multiple server setup examples into single recommended approach - Update build preview command to use npm run preview instead of npx serve - Improve localization files for German, English, Vietnamese, and Chinese - Update worker files and TypeScript logic files for improved functionality - Enhance PDF tool pages with better structure and internationalization support
This commit is contained in:
@@ -45,7 +45,7 @@
|
||||
},
|
||||
"lightningFast": {
|
||||
"title": "极速处理",
|
||||
"description": "瞬间处理 PDF,无需等待。"
|
||||
"description": "瞬间处理 PDF, 无需等待。"
|
||||
}
|
||||
},
|
||||
"tools": {
|
||||
@@ -294,7 +294,7 @@
|
||||
"download": "下载:",
|
||||
"downloadSelected": "下载选中",
|
||||
"exportPdf": "导出 PDF",
|
||||
"uploadPdfFiles": "上传 PDF 文件",
|
||||
"uploadPdfFiles": "选择 PDF 文件",
|
||||
"dragAndDrop": "将 PDF 文件拖放到此处,或点击选择",
|
||||
"selectFiles": "选择文件",
|
||||
"renderingPages": "正在渲染页面...",
|
||||
|
||||
Reference in New Issue
Block a user