Weblate 4.7.2 用户文档
11.41 MB
774 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .epub | 3 |
摘要 | ||
文档详细介绍了Weblate 4.7.2的功能和使用指南,包括账单模块的新增功能、安装步骤、权限管理、日志配置、翻译流程等。同时提供了关于依赖管理、翻译文件处理以及测试套件的详细说明,涵盖了Weblate的核心功能和使用场景。 | ||
AI总结 | ||
以下是对《Weblate 4.7.2 用户文档》的简要总结,涵盖核心内容和关键信息:
---
## 1. **账单功能(Billing)**
- **新功能**:用于跟踪收据、使用限制并确定付费套餐,主要用于 Hosted Weblate。
- **安装步骤**:
1. 在 `settings.py` 中添加 `weblate.billing` 到 `INSTALLED_APPS`。
2. 运行数据库迁移命令 `weblate migrate`。
- **使用**:安装后可在管理界面控制账单,允许的用户在个人资料中可见 Billing 标签。
- **权限**:非超级用户的项目管理员可新建项目和组件,前提是账单配置满足限制且已支付(如有费用)。
---
## 2. **日志配置**
- 配置了多个 Logger,包括 `django.request`、`weblate`、`weblate.vcs` 等,定义了日志级别和处理器。
- 示例:
```
"weblate": {
"handlers": [DEFAULT_LOG],
"level": DEFAULT_LOGLEVEL
}
```
---
## 3. **机器翻译服务**
- 列出了多个机器翻译服务,例如 Google、DeepL、Baidu 等,当前均被注释状态。
- 服务配置需在 `settings.py` 中启用并配置。
---
## 4. **开发环境搭建**
- **依赖安装**:
- 使用 Homebrew 安装依赖库:`brew install pango cairo gobject-introspection libffi glib libyaml`。
- 安装 `pip3` 依赖并确认 `libffi` 版本。
- **虚拟环境**:
1. 创建虚拟环境:`virtualenv --python=python3 ~/weblate-env`。
2. 激活环境:`source ~/weblate-env/bin/activate`。
3. 安装 Weblate及依赖:`pip install weblate[all]`。
---
## 5. **测试与CI**
- **测试套件**:覆盖代码的多数部分,可通过 GitHub Actions 和 Codecov 查看测试结果。
- **CI 配置**:存放在 `.github/workflows` 目录,支持手动执行测试,需配置环境变量。
---
## 6. **翻译支持格式**
- **PO 文件**:用于翻译字符串,包含元数据。
- **RC 文件**:Windows 资源编译文件,支持翻译。
- **应用商店元数据**:支持翻译商店元数据文件,兼容工具如 Triple-T gradle-play-publisher 和 Fastlane。
- **字幕文件**:支持翻译字幕文件,新增功能。
---
## 7. **其他**
- **法律声明**:新增功能,具体内容未详述。
- **API 访问**:需要 API 令牌,可从用户个人资料获取。
- **容器部署**:支持通过 CLI 处理模板并部署容器,需配置相关参数。
---
以上是文档的核心内容和关键信息的总结,涵盖了安装、配置、功能扩展和开发环境搭建等方面。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
767 页请下载阅读 -
文档评分