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:
abdullahalam123
2025-12-13 20:57:32 +05:30
parent 80cfb3dc0f
commit 1fe05ec59f
31 changed files with 271 additions and 6358 deletions

View File

@@ -86,7 +86,10 @@
},
"addStamps": {
"name": "Thêm tem",
"subtitle": "Thêm tem hình ảnh vào PDF của bạn bằng thanh công cụ ghi chú."
"subtitle": "Thêm tem hình ảnh vào PDF của bạn bằng thanh công cụ ghi chú.",
"usernameLabel": "Tên người dùng tem",
"usernamePlaceholder": "Nhập tên của bạn (cho tem)",
"usernameHint": "Tên này sẽ xuất hiện trên các tem bạn tạo."
},
"removeAnnotations": {
"name": "Xóa ghi chú",
@@ -276,5 +279,4 @@
"name": "Thay đổi quyền",
"subtitle": "Đặt hoặc thay đổi quyền người dùng trên PDF."
}
}
}