开源的网页端本地化平台,用于管理应用翻译,支持上下文内编辑、SDK 集成和机器翻译。
Lessify/localess
基于 Angular 和 Firebase 构建的开源翻译管理与内容管理系统,支持借助 AI 辅助翻译。
- Star
- 75
- Fork
- 20
- 未关闭 Issue
- 6
- 最近提交
- 9天前
这是什么?
Localess 是一个翻译管理与内容管理系统,帮助团队将网站或应用内容管理并翻译成多种语言。翻译内容可以实时编辑,并可借助 Google Translate 加快翻译速度。发布的修改立即生效,无需重新构建应用。
在内容管理方面,可以用 Schema 定义内容结构,添加校验规则,并创建层级化内容。项目还提供细粒度权限的用户管理,以及数据导入导出功能,便于迁移和备份。生成的数据通过 API 对外提供,任何语言和类型的应用都可以调用。
项目基于 Firebase 运行,使用了 Authentication、Storage、Firestore、Functions 和 Hosting 等服务,发布的内容通过 Google CDN 缓存。此外还提供迁移接口,支持将空间从 Firebase 部署的实例迁移到自托管版本。
核心功能
- 01实时编辑本地化内容,发布修改无需重新构建应用。
- 02通过 Google Translate 借助 AI 辅助翻译内容。
- 03使用 Schema 定义内容结构并设置校验规则,保证数据质量。
- 04支持创建层级化内容,采用低代码方式管理。
- 05支持数据导入导出,便于迁移和备份。
- 06提供细粒度权限的用户管理,并通过 API 供各类应用调用。
适用场景
- 无需重新部署应用,即可管理网站文案并翻译成多种语言。
- 为译者和内容编辑提供网页界面,更新本地化文本。
- 通过 API 将翻译内容提供给移动端、Web 端和服务端应用。
快速上手
- 1
阅读项目 wiki 中的安装指南
- 2
按照 wiki 中的集成指南进行集成
使用前须知
- 基于 Firebase 构建,您需要为部署所用的 Google Cloud 基础设施付费。
- 安装说明仅在外部 wiki 中提供,README 中没有。
标签
#i18n#localization#translation-management#cms#angular#firebase#content-management-system#internationalization#internationalization-tool
常见问题
- localess 是什么?
- 基于 Angular 和 Firebase 构建的开源翻译管理与内容管理系统,支持借助 AI 辅助翻译。 Localess 是一个翻译管理与内容管理系统,帮助团队将网站或应用内容管理并翻译成多种语言。翻译内容可以实时编辑,并可借助 Google Translate 加快翻译速度。发布的修改立即生效,无需重新构建应用。
- localess 可以免费使用吗?用的什么许可证?
- localess 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- localess 还在维护吗?
- 活跃维护中。localess 最近一次提交是在 2026年10月29日。
- localess 适合用来做什么?
- 无需重新部署应用,即可管理网站文案并翻译成多种语言。 为译者和内容编辑提供网页界面,更新本地化文本。 通过 API 将翻译内容提供给移动端、Web 端和服务端应用。
- localess 怎么安装和运行?
- 阅读项目 wiki 中的安装指南 按照 wiki 中的集成指南进行集成
- 在哪里获取 localess?
- 源代码和安装说明在 GitHub 上:https://github.com/Lessify/localess
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4155+9 本周380TypeScriptOther维护活跃更新于 20小时前
开源可自托管的翻译管理平台,支持团队协作、多种本地化格式导入导出和 REST API。
2139222JavaScriptAGPL-3.0更新于 12天前
面向 Dart 和 Flutter 的类型安全国际化库,可从 JSON、YAML、CSV 或 ARB 文件生成翻译访问代码。
61966DartMIT更新于 3个月前
可自托管的网页本地化平台,用于软件和内容翻译,并与版本控制紧密集成。
6160+19 本周1381PythonGPL-3.0更新于 22小时前
可自托管的网页与原生应用翻译管理工具,提供完整编辑历史、团队协作讨论、命令行工具和 GraphQL API。
1493120TypeScriptBSD-3-Clause维护活跃更新于 22天前