创建虚拟环境 Create and activate virtualenv for Weblate: virtualenv --python=python3 ~/weblate-env 4. 激活虚拟环境 Activate the virtualenv for Weblate, so Weblate will look for Python libraries there first: . ~/weblate-env/bin/activate 5. /site-packages/weblate/settings_example.py ~/weblate-env/lib/python3.6/site-packages/weblate/settings.py 数据库 Create the SQLite database and its structure for Weblate: weblate migrate 9.
Weblate 官网 https://weblate.org/zh-hans/ ? 界面演示 ? weblate@example.com //服务器SMTP发信邮箱账号 WEBLATE_DEFAULT_FROM_EMAIL: weblate@example.com //默认SMTP发信邮箱账号 WEBLATE_SITE_DOMAIN: weblate.example.com //网站域名 WEBLATE_ADMIN_PASSWORD: password //网站管理员密码 至此,我们已经反代完成 Weblate 在线协作翻译平台啦! 浏览器访问您刚刚设置的域名即可访问!进入登录后即可享用 Weblate 在线协作翻译平台啦! 简单使用教程 登录 Weblate ,点击小扳手,点击 SSH 密钥,就可以生成 SSH 密钥。 Weblate 使用 SSH 密钥来访问远程代码库。
CVE-2025-67492: CWE-1286:WeblateOrg weblate 中对输入语法正确性验证不当严重性:中等类型:漏洞漏洞概述CVE-2025-67492是Weblate 5.15之前版本中存在的一个中等严重性漏洞 此问题已在Weblate 5.15版本中修复,禁用webhooks(ENABLE_HOOKS)可作为临时缓解措施。 使用启用webhooks的易受攻击Weblate版本的欧洲组织面临风险,特别是那些严重依赖Weblate进行本地化工作流的组织。 核心问题是Weblate在处理webhook负载之前未充分验证其结构和内容,从而导致非预期的仓库更新操作。 该问题于2025年12月16日公开披露,并在Weblate 5.15版本中修复。
后来 @Clone95 找到了 WebLate。 Weblate 是一个基于网络自由软件持续本地化系统。 WebLate 这个也是开源的,我把它也部署在服务器上http://67.218.132.50/。 部署过程:https://www.jianshu.com/p/f3cd7dfd48d1 Weblate 支持多种翻译格式,我选择把 md 文件改换成 xliff 再上传。 Weblate 还支持机器翻译https://docs.weblate.org/en/latest/admin/machine.html。
了解更多 开源应用免费体验: https://app.cloud.tencent.com 开源应用插件项目进展: https://openapp.qq.com/docs
源码: github 官方主页: guake-project 在线文档: ReadTheDocs 协助翻译: weblate
翻译已经更新到最新状态,在 Weblate 上可以进行贡献。 更新了首选项页面:用户可以查看哪些搜索引擎可靠或不可靠,并对每个搜索引擎进行描述。