Repolode
Lessify

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. 1

    阅读项目 wiki 中的安装指南

  2. 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 数据每日更新。

相关项目