The Weblate Manual 4.11
7.08 MB
479 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档详细记录了Weblate各个版本的更新日志,包括新增功能、性能改进和问题修复。主要内容涵盖对新翻译工具的支持、插件功能的增强、性能优化以及与Django和Python的兼容性提升。 | ||
AI总结 | ||
### 《The Weblate Manual 4.11》总结
#### 1. **新增功能**
- **新功能**:
- **自动解除浅层副本**:支持在需要时自动解除浅层副本。
- **新警告**:新增警告功能,提醒用户避免重复使用相同的文件掩码。
- **XML占位符提取**:改进了XML占位符的提取功能。
- **SINGLE_PROJECT重定向**:`SINGLE_PROJECT` 现在支持强制重定向到指定项目。
- **评论解析选项**:新增解析评论的功能。
- **批量编辑标志**:支持批量编辑翻译标志。
- **标签支持**:新增对标签的全面支持。
- **批量编辑插件**:新增批量编辑插件。
- **强制检查选项**:新增强制执行检查的选项。
- **确认链接的有效期**:延长确认链接的默认有效时间。
- **Matomo集成**:改进了Matomo集成。
- **YAML格式配置插件**:新增用于配置YAML格式的插件。
- **DeepL API支持**:支持免费的DeepL API。
- **用户管理改进**:用户管理不再依赖Django管理界面。
- **Glossary语言自动创建**:改进了词典语言的自动创建功能。
- **文件和格式支持**:
- 支持Object Pascal格式的gettext PO文件。
- 支持mi18n语言文件。
- **界面和用户体验**:
- **性能改进**:文件上传、自动翻译和翻译记忆库更新的性能显著提升。
- **用户界面优化**:多项用户界面改进,包括ZIP下载命名规则优化、 RTL语言布局调整等。
- **翻译编辑器**:新增CodeMirror编辑器,支持语法高亮和上下文高亮。
- **集成与扩展**:
- 支持Pagure.pull 请求。
- 改进Gerrit集成,更好地处理边界情况。
- 支持Docker容器中的Python 3.7或更高版本。
- 支持非标准语言代码,并新增语言代码冲突警告。
#### 2. **性能与稳定性**
- **性能提升**:
- 自动翻译性能优化。
- 翻译记忆库更新性能提升。
- Matrix视图性能优化。
- **错误修复**:
- 修复了在某些情况下导航回退导致表单提交失败的问题。
- 修复了在非英文系统环境中搜索功能的问题。
- 修复了翻译文件忽略Git的处理问题。
- 修复了在某些组件文件掩码下崩溃的问题。
- 修复了翻译文件忽略Git的处理问题。
#### 3. **兼容性与依赖**
- **Django版本要求**:
- Weblate现在要求Django 3.2或更高版本。
- 不再支持PostgreSQL 9.6,最低要求PostgreSQL 10。
- **其他依赖**:
- 替换`chardet`模块为`charset-normalizer`用于字符集检测。
#### 4. **升级注意事项**
- **从旧版本升级**:
- 升级到4.11需要Python 3.7或更高版本。
- 项目访问控制的实现方式发生变化,移除了组名称中的项目前缀。
- 升级过程中可能需要较长时间,特别是在处理大量项目或数据的站点。
#### 5. **其他重要更新**
- **用户管理**:
- 支持阻止用户对特定项目的贡献。
- 改进用户界面和管理功能。
- **扩展与插件**:
- 新增用于移除空白字符串的插件。
- 支持自定义行为的翻译标志和标签。
- **文档与支持**:
- 扩展了对插件的文档描述。
- 提供了更详细的升级说明和兼容性信息。
### 总结
《The Weblate Manual 4.11》主要更新集中在新增功能、性能优化、兼容性改进和错误修复方面。版本4.11引入了多项重要功能,如自动解除浅层副本、批量编辑插件、支持DeepL API等,同时优化了性能和用户体验,修复了多个已知问题,并对Django和Python的最低版本要求进行了调整。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
467 页请下载阅读 -
文档评分