Base44 公开应用源码适配器 — 开发者预览
网站翻译与本地化: Base44 — 平台指南
已在我们发布的 Northline Fieldguide 中验证,不代表所有 Base44 应用。它是经过审阅的 React 源码,不是应用市场程序或 iframe 组件。请先用于自己拥有的公开测试应用;若专为此预览付费,请先咨询支持。
开发者集成
无需下载文件即可连接 Base44
在 Base44 构建器中粘贴一条准备好的消息。GoLocal 会包含集成代码和公开项目密钥,无需解压 ZIP 或手动编辑 React 文件。
- 为准确的发布域名创建 GoLocal 项目并选择 Base44,确认界面原始语言。
- 在项目连接面板复制完整设置消息,粘贴到自己的 Base44 聊天中。代码已包含,生成使用正常的 Base44 额度。
- 审阅构建器的更改后点击 Publish,再打开已发布网站。切换语言并确认输入和已存客户姓名保持原样。
此预览仅适用于公开网站。若构建器无法安全隔离私有数据,请停止并联系支持。这不是自动安装,也不代表私有应用集成已获验证。
人工修正与缓存
在 Translation Editor 选择项目和 en→fr,将 Translation Lab → Laboratoire de traduction 保存为 manual。三个合格位置通过定期获取 bundle 无需刷新即可更新。这并非即时推送,离线或后台标签可能延迟。排除仍生效。已请求文案复用缓存,新 FAQ 答案或计数器可能需要首次翻译。阿拉伯语备用模型的词义错误仍未解决。
开发者选项:源文件、ZIP 和技术详情
GoLocal! Website Translation & Localization · 0.1.1-preview · runtime 1.3.2 · 2026-10-16
1. 创建正确的项目
登录 GoLocal → New Project → Base44,填写准确的发布主机和确实使用且归自己所有的预览域名。原始语言是编写界面的语言,例如英语,不是访客或客户记录的语言。检查组件语言和服务限额。仅使用公开项目密钥,绝不可放入 Base44 令牌、模型或数据库秘密。Origin 不是管理员认证。
2. 选择获准的编辑方式
解压并阅读 README.txt。向官方生成聊天提供 ai-editor-prompt.txt 以及实际 helper/provider 文件,审阅差异。在测试账号中,手动 Code 编辑与 ZIP 导出需要付费 Base44 方案;生成使用已有额度。请检查自己的权限,不要绕过额度或仅为本教程升级。
3. 严格划定公开边界
将两个文件放在一起,把 public-layout-example.jsx 合并到现有公开外壳。公开 DOM 提交后挂载一个 provider。只能有一个 #golocal-public,仅包含公开导航、标题和页面。私有路由与门户宿主放在外面。客户姓名/描述须在采集前用 data-user-content 或 data-gl-private 排除,引用 ID 用 data-gl-record-id。不要添加全 body 脚本或替换 SDK 认证与路由。
// Merge into your EXISTING PUBLIC shell; copy both supplied source files first.
import GoLocalPublicProvider from './integrations/GoLocalPublicProvider.jsx';
// Exactly one #golocal-public wraps only authored public content.
// Private routes/portals stay outside. Do not replace your router/auth gates.
// Mount once after the committed public DOM:
<GoLocalPublicProvider projectKey="YOUR_PROJECT_KEY" />
// Disable: remove this import/mount, rebuild, Publish and fully reload.
// The adapter pins runtime 1.3.2 + SRI; do not add another script.
<span>Source name</span>
<span data-user-content translate="no">Travail à domicile</span>
<div id="golocal-private-host" data-gl-private translate="no" />4. 按身份标识而非译文筛选
演示保留 objects 与 nf-object-01,法语访客看到 Objets 和 La Bouilloire n°4。应用自己的公开搜索可用 bouilloire 找到同一记录且不改输入。这不是所有 Base44 输入框的自动逆向翻译。Bubble 的 GoLocal Query 不是 Base44 组件。
- en
- Objects · The Kettle No. 4
- fr
- Objets · La Bouilloire n°4
- ID / category
nf-object-01 / objects- Input → result
bouilloire → nf-object-01
6. 发布、测试与禁用
编译审阅后明确点击 Publish,并刷新实际发布 URL,而不只是沙盒。确认 root、loader、widget 各一个,以及 runtime 1.3.2 与 SRI。测试重音输入、已存姓名、筛选、SPA、延迟内容、人工修改和缓存复访。禁用时只删除 provider 导入/挂载,重新构建、发布并完整刷新,确认无 GoLocal 请求。删除 script 标签不会停止已执行引擎。可从历史恢复审阅过的布局再启用。
7. 范围、费用与待验证项目
适配器免费,GoLocal SaaS 与 Base44 托管/代码权限分别计费。移除不会取消订阅或删除译文。私有 SDK 首次进入、认证边界延迟响应、独立账号、严格 CSP、完整无障碍、真实设备与广泛 RTL 仍待验证。实验室私有面板不是认证。不会创建多语言 SEO URL、翻译结账/邮件或保证排名;同一内容不要运行两个翻译器。
安全说明:原生扫描器标记了秘密暴露,但说明又称 SRI 是哈希且没有硬编码秘密。警告已保留而未忽略,这不是安全扫描通过认证。请检查自己的报告,不要关闭 SRI 或盲改 SDK 认证。
简单透明的价格
所有套餐均包含无限翻译字数,无隐藏费用。
所有套餐均含5天免费试用。超额部分每10,000 MAU收费3美元。