用途:把单语言站点改造成可被 Rosey 翻译的站点,并可选接入 Rosey CloudCannon Connector(RCC),让编辑者在 CloudCannon 可视化编辑器中内联翻译。
主要能力:分为两层。Rosey 层为必需,是开源、框架无关的工具,作用于构建后的 HTML;用 data-rosey 标记可翻译元素,postbuild 流程为每个语言生成键值文件 rosey/locales/{code}.json,并在 /{locale}/ 路径下生成翻译副本,适用于任意 SSG,无需 CMS。RCC 层为可选,是客户端脚本,把语言文件桥接到 CloudCannon 可视化编辑器,提供浮动语言切换器和内联 ProseMirror 编辑器,并检测过期翻译,需要 CloudCannon 作为 CMS。
使用方式:单语言站点从 setup.md 主流程开始(九个阶段,从审计到语言选择器);已有 i18n 系统(astro-i18n、next-intl、字典加 t())先做 migrating-from-i18n.md;已用 RCC v1 则走 rcc-v1-to-v2-upgrade.md。审计后识别 SSG,读取对应 astro/overview.md、eleventy/overview.md 或 hugo/overview.md。tagging.md 详述 data-rosey / -ns / -root 规则,gotchas.md 与 troubleshooting.md 提供预防与排错。
适用场景:需要为站点添加多语言翻译能力,或为 Rosey-ready 站点加 CloudCannon 内联翻译层。
限制:不适用于已 Rosey-ready 站点的翻译填充(用 translate-site)、与语言无关的 CloudCannon 配置(用 cloudcannon-configuration)、可编辑区域本身的设置(用 cloudcannon-visual-editing)。Hugo 支持为部分覆盖。未提供具体收费、价格与平台信息。