epub文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.